Показаны сообщения с ярлыком мысли. Показать все сообщения
Показаны сообщения с ярлыком мысли. Показать все сообщения

3 авг. 2009 г.

В поисках мультипротокольного клиента

Qip Infium стал надоедать навязыванием своих сервисов. К тому же у него нет версии под Linux - wine не вариант.
Сейчас я нахожусь в поисках мультипротокольного клиента. Интерфейс Pidgin мне не понравился. Kopete глючит с Jabber-конференциями (а я ими пользуюсь).
Мой выбор пал на qutIM (сайт qutIM). Несмотря на его "сырость", он выглядит многообещающим. Интерфейс удобен и понятен. Жаль, но сборка для Windows оказалась крайне нестабильной. Сборка под OpenSUSE у меня работает на ура. Текущая версия qutIM - 0.2 beta. Надеюсь, со временем разработчики доделают эту программу.

Появилась идея написать свой клиент. Идея состояла в том, чтобы сделать пользовательский интерфейс на Qt для библиотеки libpurple. Libpurple - это програмная библиотека, в которой реализованы функции для работы с большинством современных IM-протоколов. Её создали разработчики Pidgin, частью которого она является. Всё бы хорошо, но как оказалось, в libpurple постоянно используется Glib - низкоуровневая библиотека, лежащая в основе GTK+. Не буду далее вдаваться в технические подробности. Я лишь скажу, что постоянно тащить с прогой эту Glib параллельно с Qt неприемлимо.
Узнав об этом, я решил влезть в иходники другого мессенджера, использующего libpurple. Странно, но Mozilla Instantbird, используя для построения интерфейса XULRunner, тащит с собой Glib ради libpurple.
После этого я стал искать альтернативные библиотеки или фреймворки, которые могли бы обеспечить моей Qt-программе функции для работы с IM-протоколами. Делать каждый протокол самостоятельно мне бы очень не хотелось... Вчера натнкулся на Telepathy, однако пока я не нашёл исчерпывающей о нём информации.
Поделитесь, пожалуйтса, своими мыслями по этому поводу.

27 июл. 2009 г.

Лето скоро закончится...

Неминуемое окончание лето стало сильно меня беспокоить в последние дни. Начнётся учебный год, и я больше не смогу так свободно распоряжаться своим временем. Появятся задания, зачёты, контрольные...
Нужно срочно придумать что-то интересное на август!


Эта картинка с иронией. Не стоит принимать её всерьёз.