Понедельник, 8 Октябрь 2007

Рефакторинг jabber-shell: итоги

Изменения (относительно базовой версии):

  • Убраны временный файл
  • Асинхронные команды
  • Несколько конфигов (оригинальный, системный, пользовательский и локальный)
  • Деление сообщения на части, если не влезает в предел, который установлен в конфиге
  • Автоматический рестарт если сервер грохнулся
  • префикс команд jabber-shell- зарезервирован для т.н. «команд бота» (сейчас есть только jabber-shell-kill ☺)

Написано в: 0:36 | 0 комментариев | | теги: , , , , | постоянная ссылка

Воскресенье, 30 Сентябрь 2007

Рефакторинг jabber-shell

На сайте LOR была обноружена новость о том что кто-то написал бота для jabber — abber-shell. Идея бота, на самом деле, достаточно интересна, но вот его реализация повергла в ужас. Не долго думая было принято решение все переписать нафиг(=отрефакторить). Результат этого решения общественность может забрать по следующему URI: http://catap.ru/repos/jabber/jabber-shell.git

Написано в: 23:30 | 0 комментариев | | теги: , , , , | постоянная ссылка