Метка «open source»

Разработчик Tox собирает деньги на полный месяц работы над ToxCore - 1

Разработчик главного компонента свободного, децентрализованного и защищенного мессенджера Tox, а именно библиотеки ToxCore, создал IndieGoGo краудфандинг чтобы позволить себе месяц (и возможно больше) работы над ToxCore. По достижении своей цели в 5000 USD, больше половины которых уже достигнуты, разработчик обещает, в порядке важности:

  1. Написать спецификацию Tox протокола и документацию ToxCore так как правильно, вместо того как оно сейчас есть.
  2. Найти и исправить тяжело находимые баги на которых жаловались другие (баги в передаче файлов, в аудио-видео разговорах и т.д.).
  3. Закончить любые незаконченные проекты разработчика прямо относящиеся к ToxCore.
  4. Сделать чтобы Tox сеть было еще сложнее атаковать чем сейчас.

Читать полностью »

image

Ура! Наконец, это произошло… Как вы уже прочли в заголовке, официально вышла версия Brackets 1.0. Был удивлён, не увидев новости на своём любимом Хабре, и вот, решил сам взяться за перо. Редактор Brackets с открытым исходным кодом (поддерживающийся компанией Adobe) уже не раз упоминался на Хабре (вот пример), хотя многие считали его «пока сыроватым». Я изначально влюбился именно в этот редактор кода (и полностью доволен его официальным релизом).
Читать полностью »

Где-то около года назад набрел на довольно быстрый PDF-просмотрщик PDFMaster. Его очевидными преимуществами были заявленные разработчиками функции:

  • Чтение, открытие и просмотр PDF;
  • Поддержка форматов PDF, DJVU, CHM, EPUB, FB2;
  • Масшабируемость документа и удобный просмотр.

Особенно импонировало мне возможность также просмотра форматов epub и djvu, столь любимых сердцу всякого отечественного ученого и книголюба.

Поддавшись соблазну, пользовался им до недавнего времени — до тех пор, пока не получил следующее замечательное сообщение, установив антивирус AVG:

Мистер PDF мастер, вы случайно не с Суматры?

Что же это такая за угроза притаилась в данной программе?
Читать полностью »

Во время разработки приложений на Андроид часто встает вопрос интеграции социальных сетей в приложение. Логин через социальную сеть, рассказать друзьям, просмотреть список друзей — встречаются почти в каждом приложении.

Простой и удобный способ добавления социальных сетей в Андроид приложение на примере Вконтакте и Одноклассники

Для этого можно воспользоваться модулями библиотеки ASNE.

Используя модуль библиотеки вы подключите SDK или API выбранной социальной сети и интерфейс для наиболее часто используемых запросов к ней, тем самым сэкономив время и упростив добавление другой социальной сети. Благодаря использованию SDK, пользователь может залогиниться или расшарить запись через уже установленное приложение социальной сети. А добавить социальную сеть как модуль, если ее нет в разработанных, не составит труда — это легко сделать по аналогии с любым другим модулем.

В данной публикации я покажу, как можно легко добавить поддержку VK и Odnoklassniki в приложении под Android, используя соответствующие модули ASNE. В статье рассмотрен упрощенный пример, включающий добавления логина, записи с ссылкой на стену пользователя и вывода списка друзей.
Читать полностью »

Привет!
В статье я написал, о том как разрабатывал чат. О его архитектуре и о технических решениях принятых в ходе его разработки.

Чат представляет собой клиент-серверное приложение с элементами p2p.
С поддеркжой:

  • Личных сообщений.
  • Комнат.
  • Передачи файлов.
  • Голосового чата.

Как я писал свой чат

Исходный код проекта: GitHub
Читать полностью »

CrowdCafe — мобильная краудсорсинг платформа

CrowdCafe.io — это краудсорсинг платформа, где люди на мобильном устройстве выполняют микро-задания в обмен на небольшие вознаграждения.

Введение

Краудсорсинг является темой моей работы в аспирантуре Университета Тренто (Италия). В настоящее время подобные термины: краудсорсинг, интернет вещей, нанотехнологии — стали означать одновременно все и ничего. Краудсорсинг включает в себя несколько отдельных направлений: микро-задачи, макро-задачи, конкурсы и краудфандинг. Есть и другие классификации: resultsfromcrowds, crowdsourcing landscape. Конкретно моя работа больше связана с микро-задачами (иногда называется crowd-labour).
Читать полностью »

Дабы не плодить посты собрали все небольшие новости в один пост.
image
Читать полностью »

В рунете да и в целом в интернете мало рассказывается о таком интересном продукте, как openchange.
В теории openchange и его сопутствующие компоненты должны полностью заменять MS Exchange Server, на практике же это получается не совсем.
Тех кто заинтересовался прошу в сам пост. Там будет рассказано о установке на CentOS 6.5.
Читать полностью »

Предлагаем Вашему вниманию статью, написанную righthearted, одним из наших четырёх студентов на Google Summer of Code в этом году. Статья рассказывает о том, как он настраивал автосборку KolibriOS в Linux на своём компьютере. Задача не совсем тривиальная.

image
Этот пост будет полезен для тех, кто хочет проверить возможность добавления своей программы в официальную автосборку KolibriOS, при этом не ломая сервер. Наглядным примером этому является сам автор этой статьи. При попытках сдать квалификационное задание для Google Summer of Code, многократно ломалась итальянская версия автосборки, и один раз даже завис сервер, на котором хранятся исходники всей системы. Чтобы такое не повторялось, в данной статье приводится инструкция по настройке автосборки загрузочных образов KolibriOS. Всё описанное проверялось на 64-разрядной версии Ubuntu. Для остальных дистрибутивов процедура не должна сильно отличаться. По возможности, я буду расписывать каждый шаг, чтобы не упустить ничего важного.
Читать полностью »

Доброго времени суток!

Сразу к делу...

Данный пост будет кратким. Итак, сразу к делу…

Читать полностью »