08 марта 2006 (как все начиналось)
Итак, на картинке слева — интерфейс самой ранней ревизии LeechCraft, которую мне удалось найти (svn co -r 1, как ни странно). Коммит датирован 8 марта 2006 года. Собирается всего 7.5 секунд в один поток, весит 42 килобайта, минимум зависимостей (QtCore, QtGui, QtNetwork), ничего не умеет делать и, следовательно не глючит. 605 строк, из них половина — шапка с лицензией. Судя по файликам, рисовалось все это дело в KDevelop'е. Красивый стиль, абсолютно незапутанный код, и совершенная неизвестность впереди. Да, кажется, тогда я вообще не задумывался, что из этого всего выйдет, и не заброшу ли я проект на следующий день.
Ан нет, не забросил. Уже больше двух лет прошло, а энтузиазма все больше и больше! К проекту приложило руку уже минимум пять человек, гораздо больше людей просто принимало участие в обсуждении и оказывало посильную помощь. Сейчас программа собирается 4 минуты 11 секунд, содержит 22155 строк, весит в райное 3 мегабайт без учета многочисленных сторонних библиотек, умеет делать много чего, в том числе и глючить. Хотя, если серьезно, глючит оно не так уж и сильно. А из библиотек — Qt, boost, libtorrent, POCO, на смену которому вскоре придет Wt. Планируется скоро добавить поддержку Lua.
А вот каким монстром оно стало:
![]()
Приехали. Там еще и джаббер
Приехали. Там еще и джаббер (: :)
Кстати, что за уродский шрифт у тебя в Konsole? ...хочу себе такой же!
Где ты жабберы увидел вместе
Где ты жабберы увидел вместе с Консоле?
terminus
Я их на разных скринах
Я их на разных скринах увидел