Избранные Материалы

454

Linux :: Релиз Ubuntu 10.04 / Lucid Lynx

8523

Linux :: Тест-Драйв Synapse IM Alpha

Linux :: Тест-Драйв Synapse IM Alpha

4472

Ext GWT (GXT) :: Интеграция WYSIWYG-редактора TinyMCE

Ext GWT (GXT) :: Интеграция WYSIWYG-редактора TinyMCE

2742

Информационные технологии :: В ногу со временем

Информационные технологии :: В ногу со временем

3117

Фриланс :: Стоит ли?

Фриланс :: Стоит ли?

Linux :: Тест-Драйв Synapse IM Alpha

Совсем недавно, Эрик Батлер (Eric Butler), гик из Сиетла (США, штат Вашингтон), которому, как выражается о себе он сам, “нравится чатиться о Linux и другом открытом программном обеспечении”, опубликовал анонс весьма интересного open source приложения для обмена мгновенными сообщениями - Synapse Instant Messenger.

Концепт Synapse IM основан на использовании открытого протокола обмена сообщениями и информацией о присутствии XMPP (соответственно, для использования Synapse необходимо иметь Jabber/GoogleTalk-аккаунт) и содержит несколько весьма интересных идей, которые многим пользователям наверняка покажутся тем самым набором функциональности, которой им так не хватало в других IM-приложениях.

Сразу же заметим, что на данный момент проект находится на весьма ранней стадии развития (активная разработка и проработка самого концепта).

Недавно, однако, был анонсирован первый альфа-релиз Synapse IM для платформы Linux, тест-драйв которого, заинтересовавшись концептом, мы и решили провести. Следует также заметить, что бинарные пакеты альфа-релиза Synapse IM пока доступны только для дистрибутива Ubuntu (вскоре также должны появиться бинарные пакеты для дистрибутивов openSuSE и Foresight; (Рек.: ) впрочем, продвинутые пользователи ОС Linux могут также самостоятельно собрать приложение для своего дистрибутива из исходных кодов), используя который, собственно говоря, мы и проводили тестирование приложения (инструкции по установке Synapse IM в Ubuntu будут поданы далее).

Итак, что же интересного и необычного предлагает нам концепт Synapse IM? Перечислим те из его достоинств, на которых акцентирует внимание сам разработчик приложения:

  • Компактное отображение списка друзей в виде “сетки” (Grid View) с удобной навигацией
Grid View

Grid View

  • Отображение унифицированной “ленты активности” ваших друзей, включая IM-статус, Twitter-статус, название прослушиваемой в данный момент музыкальной композиции и т.д.
Activity Feed

Activity Feed

  • Обмен изображениями посредством обычного перетаскивания (dran’n'drop) оных прямо в окно чата а также реализованной интеграции с Flickr
Image Sharing

Image Sharing

  • Предпросмотр ссылок на популярные web-сайты - к примеру, при получении ссылки на YouTube или Flickr, соответствующее видео/изображение можно просмотреть непосредственно в окне чата
Web Preview

Web Preview

  • Обмен блоками программного кода с поддержкой подсветки синтаксиса - весьма полезная “фича” для разработчиков программного обеспечения
Code Sharing

Code Sharing

  • Расширяемость - (”прозрачная”, как утверждает сам автор) архитектура приложения предоставляет возможность легкого добавления новой функциональности к Synapse IM

Установив альфа-релиз Synapse IM в Ubuntu и испытав его в дествии, мы, в целом остались весьма довольны приложением - выглядит оно весьма симпатично, да и работает, как для альфа-релиза, довольно стабильно.

Из замеченных минусов стоит заметить лишь некоторую прожорливость приложения к системным ресурсам (оно потребляет чуть больше оперативной памяти и процессорного времени, чем ожидалось, по причине чего иногда кажется несколько медлительным). Впрочем, это, вполне вероятно, является “побочным эффектом” альфа-релиза и на более поздних этапах развития приложения, после проведения оптимизации кода и исправления выявленных ошибок, ситуация должна измениться к лучшему.

Если вы заинтересованы в проведении тест-драйва Synapse IM, то можете использовать инструкцию, поданную ниже, для его установки в дистрибутиве Ubuntu (если у вас другой дистрибутив Linux, вы можете попытаться собрать приложение из исходных кодов - соответствующие инструкции присутствуют на сайте приложения).

Установка Synaptic IM в Ubuntu:

  • открываем страницу загрузки приложения
  • копируем ссылку на соответствующий вашей версии Ubuntu DEB-репозиторий ( для текущей стабильной версии Ubuntu 8.10 это deb http://ppa.launchpad.net/firerabbit/ppa/ubuntu intrepid main )
DEB repository

DEB repository

  • выполняем команду gksudo gedit /etc/apt/sources.list
  • в открывшемся окне текстового редактора вставляем скопированную ранее ссылку на репозиторий в конец файла и сохраняем его
  • выполняем в консоли следующую команду:

wget http://synapse.im/files/firerabbit-ppa-key.txt -q -O - | sudo apt-key add - && sudo apt-get update && sudo apt-get install synapse

  • установка выполнена! - запускаем мессенджер командой synapse и пользуемся ;)

P.S. Как всегда, будем рады услышать ваше мнение о концепте Synapse IM в комментариях!


(голосов: 4, рейтинг: 4.75 из 5)
Войдите, чтобы поставить оценку.

4 комментария »

DrSterling [2009-06-28 23:56:44 ]   [0] Войдите, чтобы выставить оценку

Вопрос-оффтоп: Правильно ли я понимаю, что при использовании метода установки, описанного вами, я получаю возможность впоследствии просматривать с данного репозитория обновления программы? А что произойдет если я все же удалю программу? Удалить ссылку на репо придется вручную? Почему бы не дать альтернативный вариант с ссылкой на “deb”-файл с того же сайта?

Ведь так будет проще “поставь-и-попробуй”, а если понравилась, тогда добавь репо в список.

В Линуксе - новичок (1 неделя), но хочется продвинуться, поэтому извините если вопрос кажется “детским”

Войдите, чтобы ответить
 
kion [2009-06-29 12:01:00 ]   [0] Войдите, чтобы выставить оценку

Даже если добавите репозиторий, то сможете спокойно удалять, а потом, если передумаете, снова устанавливать приложение из этого репозитория командами apt-get или aptitude или из графического менеджера пакетов. В принципе, никакой разницы по сравнению с обычной установкой из вручную загруженного DEB-пакета нет. Кроме одного момента (как вы верно подметили) - при добавлении репозитория сможете видеть/устанавливать самую свежую версию приложения. Так что, сценарий “поставь-и-попробуй” осуществим при любом раскладе ;)

Войдите, чтобы ответить
 
lunick [2009-07-22 04:23:27 ]   [0] Войдите, чтобы выставить оценку

Да, им классно выглядит но вот у меня глюк есть, при запуски через приложения -> интернет -> synapse он виснет если попробовать вызвать настройки. А когда запускаешь в консоли, то все работает очень даже ничего - в настройки даже заходит и не падает=)

Войдите, чтобы ответить
kion [2009-07-22 10:52:21 ]   [0] Войдите, чтобы выставить оценку

Ну… На то она и beta ;)

Впрочем, у меня при открытии диалога настроек не падает ни в том ни в другом случае (хотя есть некоторые другие глюки).

Войдите, чтобы ответить
 
 
Войдите, чтобы оставить комментарий