Home
devel@conference.jabber.ru
Tuesday, 15 August 2006< ^ >
zenith has set the subject to: Jabber Development | Здесь не help desk | для новичков читать сразу тут http://www.gonzo.kiev.ua/projects/jabber/devel-faq.html (Кто не прочитал, ССЗБ) | в jabber секса нет! | ICQ == оффтопик. | [22:22]<sulci> aleksey: Понг от gonzo: 1.03e+03 секунды | здесь ботов нет | MSN + Yahoo = секс есть! | превед ИЛИ слепые смайлы ")))" == /ban | ФОТКИ-ФОТКИ! | Даешь PEP к следующей пятилетке! | aleksey: ПАТЧИ! ПАТЧИ!
Room Configuration

GMT+4
[00:00:07] <teo> aleksey: пофиг
[00:00:09] <Bolik> fifo: бери пример :)
[00:00:23] <fifo> Bolik: работает - не трож!
[00:00:24] <teo> aleksey: я бы сделал отдельные транки
[00:00:37] <aleksey> и отдельный tags и branches?
[00:00:40] <fifo> а то сломаецца
[00:00:44] <teo> aleksey: ага
[00:00:49] <aleksey> а пчу? :)
[00:00:50] <Bolik> fifo: да, обоими руками за... только вот когда перетсанет работать - чо делать будешь?
[00:00:54] <teo> aleksey: они же отдельно релизятся
[00:01:04] <fifo> Bolik: вот тогда и будет повод проапгрейдить
[00:01:18] <Bolik> fifo: тогда будет повод повыдирать на себе волосики
[00:01:41] <fifo> Bolik: из-за какого-то жабера? :) глупости...
[00:01:51] <Bolik> fifo: я не про ежа... я про 4.10
[00:02:10] <ermine> уфф
[00:02:16] <ermine> так где ваш ткаббир?
[00:02:18] <fifo> Bolik: а. глюкалку пора бы проапгрейдить :) даже дома на роутере 4.11
[00:02:35] <ermine> нету? тогда поцамлю
[00:02:41] <Bolik> fifo: я недавно вынужден был впервые отказаться от 4.11
[00:03:07] <Bolik> fifo: с поддержкой юникода там все плохо, а она понадобилась
[00:03:08] <fifo> [/usr/src]> ./0update.sh |tee a.update.log
[00:03:13] <aleksey> ermine: в cvs2svn
[00:03:31] <fifo> Bolik: нафиг он нужен на сервере?
[00:03:51] <Bolik> fifo: да вот потребовался для полнотекстовой индексации
[00:04:00] fifo впрочем и на десктопе не страдает от отсутствия юникода
[00:04:20] <fifo> Bolik: поставил Windows XP?
[00:04:23] <fifo> :)
[00:04:40] <Bolik> fifo: на сервер? :)
[00:04:46] <fifo> Bolik: ДА!
[00:04:47] <ermine> aleksey: а что будет? дамп для svn?
[00:04:53] <aleksey> ыгы
[00:04:58] <ermine> ну давай
[00:05:02] <ermine> тогда посмеемся
[00:05:05] <Bolik> fifo: ты седня грибов переел? :)
[00:05:12] <fifo> Bolik: всмысле локаль utf-8 у нее кривая?
[00:05:25] <fifo> Bolik: windows rocks :)
[00:05:43] <Bolik> fifo: локаль-то есть... а вот функций вида towlower, iswalpha и т.д. - нема
[00:05:47] <aleksey> teo: а может тогда их отдельно в tags и branches копировать?
[00:06:10] <fifo> Bolik: а что, в 6ке есть нормальный UCS-2?
[00:06:22] <teo> aleksey: можно и так
[00:06:37] <aleksey> CVS Repos Size in KB: 22062
Total SVN Commits: 696
First Revision Date: Mon Jul 29 11:01:53 2002
Last Revision Date: Sat Jul 8 21:00:51 2006
[00:06:39] <fifo> или utf-16, не важно?
[00:06:40] <Bolik> fifo: нормальный - это как?
[00:07:05] <fifo> Bolik: в 4ке помоему в libc вообще нет поддержки wide chars
[00:07:23] <Bolik> fifo: есть, но ооочень ограниченная...
[00:07:38] <fifo> Bolik: а что там есть?
[00:07:48] <fifo> libiconv вспоминать не нужно
[00:08:03] <ermine> aleksey: ну и старьё!
[00:09:01] <ermine> aleksey: заливай на yo
[00:10:54] <Bolik> fifo: ну wcs2mbs есть :)
[00:11:03] <fifo> впрочем больше хочется поддержки wide chars в pcre :(
[00:11:25] <Bolik> fifo: дык вроде есть же
[00:11:26] <fifo> [~]> man wcs2mbs
No manual entry for wcs2mbs
[00:11:49] <Bolik> fifo: man multibyte
[00:12:17] <fifo> Bolik: пару месяцев назад не было, пришлось Спенсеровский кон хачить
[00:12:43] <Bolik> fifo: тебе utf-8, или пошире надо?
[00:13:03] <fifo> Bolik: мне utf-16/ucs-2 :)
[00:13:11] <Bolik> а, да, с этим туго
[00:15:49] <fifo> хм. ну они и номера версий пошли гнать. вслед за 6.0 вышло 6.5, потом сразу 6.7 :)
[00:18:15] evgs leaves the room
[00:19:29] <aleksey> ermine: в /tmp
[00:19:32] <fifo> aleksey: а mod_irc в ё после 0.8 не лечили? на efnet он как-то не ходит
[00:19:42] <aleksey> лечили
[00:19:56] <aleksey> только не на предмет нехождения в efnet :)
[00:20:01] <fifo> а что лечили? :)
[00:20:28] <fifo> надеюсь rusircnet не сломали? ;)
[00:20:32] <aleksey> вот:
* src/mod_irc/mod_irc_connection.erl: Added handling for "%", "&"
and "~" prefixes in IRC nicknames (thanks to Vladimir Kulev)
* src/mod_irc/mod_irc_connection.erl: Added /msg and /ctcp
commands, improved handling of channel topic and kick, mirc colors
now filtered, other minor improvements (thanks to Oleg V. Motienko
and Magnus Henoch)
[00:21:44] <fifo> хм. тогда апгрейдить не интересно. ;)
[00:22:22] <ermine> а дрвеб тоже незачем апгрейдить юзерам?
[00:22:48] <fifo> ermine: а что не работает?
[00:22:50] <ermine> а вот некоторые лохи за зряплату потеют и пишут-переписывают код
[00:23:18] <ermine> fifo: да в старых версиях вроде все работает, говорят, а зачем апгрейдить?
[00:23:26] <fifo> лохи бесплатно потеют и пишут-переписывают код
[00:23:38] <fifo> ermine: значит не нужно
[00:23:51] <ermine> fifo: а зачем вы обновляете?
[00:26:18] <fifo> ermine: новые фичи, исправленные баги.
[00:29:38] <ermine> а кто помнит, зачем в rfc xmpp надо сначала биндить ресурс, а потом сессию?
[00:29:49] <ermine> про ресурс понятно, а сессию?
[00:33:27] <aleksey> ping
[00:33:27] <sulci> aleksey: Понг от тебя 0.4 секунды
[00:34:40] teo спать
[00:37:28] fifo запустил make world
[00:38:19] <fifo> *default release=cvs tag=RELENG_4
[00:38:24] <aleksey> ping
[00:38:25] <sulci> aleksey: Понг от тебя 1.09 секунды
[00:38:28] <fifo> ping
[00:38:28] <sulci> fifo: Понг от тебя 0.164 секунды
[00:40:02] <fifo> ping
[00:40:03] <sulci> fifo: Понг от тебя 0.165 секунды
[00:40:19] <fifo> стабильность наблюдается сегодня
[00:42:07] <aleksey> ping fifo
[00:42:07] <sulci> aleksey: Понг от fifo: 0.122 секунды
[00:42:58] <fifo> ping
[00:42:58] <sulci> fifo: Понг от тебя 0.521 секунды
[00:43:02] <fifo> [v
[00:43:04] <fifo> хм
[00:43:09] <fifo> ping aleksey
[00:43:10] <sulci> fifo: Понг от aleksey: 0.637 секунды
[00:43:38] <aleksey> ping fifo
[00:43:38] <sulci> aleksey: Понг от fifo: 0.176 секунды
[00:44:25] <fifo> ping
[00:44:25] <sulci> fifo: Понг от тебя 0.358 секунды
[00:44:28] <fifo> ping aleksey
[00:44:29] <sulci> fifo: Понг от aleksey: 1.53 секунды
[00:45:18] <fifo> "тормозит аська - сходи к таньке со старым мельником и урузи дальше" - ну и реклама пошла :)
[00:45:33] <fifo> урузи == грузи
[00:46:09] khalid joins the room
[00:46:54] <khalid> Доброй ночи!
[00:47:08] <fifo> доброе утро
[00:47:24] <khalid> Кому как!
[00:48:04] <khalid> На PHP кто нить кодит?
[00:48:09] fifo опять забыл как апгрейдится jail. пора нанимать админа
[00:49:09] bombus_mobilus joins the room
[00:49:30] bombus_mobilus leaves the room
[00:54:35] M joins the room
[00:54:36] <Bolik> fifo: скрипт писать не пробовал?
[00:55:38] Netspider joins the room
[00:55:45] <Netspider> re
[00:56:36] M leaves the room
[00:57:57] <Netspider> народ, кто-нибудь ставил себе WildFire сервер?
[00:58:02] <Netspider> + MySQL
[00:58:12] <Netspider> что-то у меня там с русским заморочки
[00:58:18] <aleksey> через час спроси :)
[00:58:21] <Netspider> всё в ????? переконвертировалось
[00:58:23] M joins the room
[00:58:38] <Netspider> сейчас ставишь что-ли? :)
[00:58:55] <aleksey> нет, зенит придёт, он вроде ставил, хотя про mysql не знаю
[00:59:01] <Netspider> а, ок..
[00:59:04] <Netspider> повишу пока тут
[00:59:09] <aleksey> ровно через час и 2 минуты
[00:59:12] <aleksey> уже даже одну
[00:59:31] <Netspider> ок, как раз на обед схожу :)
[00:59:51] <aleksey> time Netspider
[01:00:06] <Netspider> у меня 2 часа дня сейчас :)
[01:00:16] <Bolik> time
[01:00:16] <sulci> Bolik: У тебя в компе показываются вт авг 15 01:00:16 MSD 2006
[01:00:17] <khalid> :-O
[01:01:46] M leaves the room
[01:02:13] <fifo> Bolik: какой скрипт, ты о чем?
[01:02:17] Netspider ушел обедать
[01:02:23] <Bolik> fifo: я про апгрейд джайла
[01:03:11] khalid leaves the room
[01:03:35] <fifo> Bolik: не-а :) все остальные скрипты есть, а джайл - нет. видимо тут и напишу :)
[01:17:28] ermine дергает aleksey за длинные патлы
[01:18:34] <aleksey> ай
[01:18:54] <ermine> где?
[01:19:05] <aleksey> в /tmp, я ужо выше писал :)
[01:19:46] <ermine> вижу
[01:19:59] <ermine> так, вспомнить как вкормить
[01:22:25] gonzox joins the room
[01:23:08] gonzox пил пиво с Левшой, словаками и одним кандидатом биологических наук.
[01:23:22] <ermine> апсолютно не помню
[01:23:27] ermine пошла шарить по логам
[01:25:20] ermine вопросительно смотрит на Bolik
[01:26:09] <ermine> ааа! load
[01:27:28] <ermine> упс, алексей сунул мне не дамп, а подкаталог
[01:27:38] <ermine> разве так можно
[01:28:37] <fifo> так нужно!
[01:28:46] <fifo> беэээ! ;)
[01:28:50] <ermine> так
[01:28:53] <aleksey> ага, его можно просто скопировать :)
[01:29:18] <ermine> aleksey: это бюююююззз
[01:29:27] <aleksey> ну сделай дамп сама :)
[01:29:58] <ermine> aleksey: тем более что парольный доступ - через апачевый htpasswd
[01:30:19] <ermine> aleksey: а ты мне сказал пароль?
[01:30:31] <gonzox> ermine: john the ripper
[01:30:43] <gonzox> там наверняка словарное слово
[01:31:36] <aleksey> ermine: для htpasswd?
[01:31:38] <ermine> gonzox: да-да, щас буду раздавать пароли налево и направо! и себя не забуду
[01:31:41] <gonzox> тем более DES
[01:32:02] <fifo> -
[01:32:13] fifo leaves the room
[01:33:44] <ermine> aleksey: ну да, на коммит через апачь
[01:33:51] <aleksey> ermine: в /tmp/
[01:34:27] <ermine> а там уже зашифрованные пароли?
[01:34:37] <aleksey> ага
[01:34:48] <aleksey> а подожди я md5 сделаю :)
[01:34:55] <Bolik> ermine: не верь, перешифруй заново
[01:35:42] <aleksey> ermine: done
[01:36:05] <aleksey> результат crypt действительно больше похож на незашифрованный пароль
[01:38:31] <ermine> кажецо работает
[01:39:52] <ermine> щас сфрекаем
[01:40:47] <ermine> хм
[01:41:01] <ermine> 405
[01:43:21] <ermine> а.
[01:44:16] <Bolik> все нормально, стянулся
[01:45:13] <Bolik> ну вот, осталось ссылки на странице проекта поставить на новое место
[01:45:25] <ermine> я у себя неверно урл в svn co всунула и тупила
[01:48:48] Bolik налил себе винца
[01:54:24] <Bolik> version
[01:54:24] <sulci> Bolik: у тебя клиент Tkabber 0.9.9-alpha-20060612 (Tcl/Tk 8.4.11) - FreeBSD 6.1-STABLE
[01:54:29] Bolik leaves the room
[01:54:55] Bolik joins the room
[01:54:57] <ermine> спатъ
[01:55:00] <Bolik> version
[01:55:00] <sulci> Bolik: у тебя клиент Tkabber 0.9.9-alpha-20060708 (Tcl/Tk 8.4.11) - FreeBSD 6.1-STABLE
[01:55:03] <ermine> Bolik: алкаш!
[01:55:10] <aleksey> а мине урл скажуть? :)
[01:55:14] <Bolik> вот, первое обновление из svn
[01:55:17] <ermine> Bolik: или семейку опять куда-то спровадил?
[01:55:32] <Bolik> ermine: не, за новый репозитарий грех не выпить :)
[01:55:42] <ermine> aleksey: svn.xmpp.ru/repos/tkabber
[01:55:46] <aleksey> tnx
[01:56:02] <Bolik> aleksey: пользуйся на здоровье :)
[01:56:40] <ermine> aleksey: тама еще мрим и бомбус
[01:57:03] <ermine> aleksey: надеюсь, такое соседство тебя не огорчит
[01:57:09] gonzox leaves the room: добраніч
[01:57:12] <aleksey> а по https всех пускает?
[01:57:14] <ermine> слева - питон, справа - ява
[01:57:36] <ermine> одинаково
[01:58:14] <Bolik> а что, пустота в branches и tags - это нормально?
[01:58:59] <Netspider> re
[01:58:59] zenith joins the room
[01:59:08] <ermine> Bolik: нормально, вот у меня в сульце пусто! ибо не умею.
[02:00:07] <Netspider> zenith: привет, тут говорять что ты в wildfire разбираештся
[02:00:11] <ermine> zenith: говорят, уже утро?
[02:00:38] <zenith> ermine: ага
[02:01:20] <ermine> Bolik: а тэги можно ставить на то, что давно закоммитил? научи тогда
[02:01:38] <Bolik> ermine: если честно - не знаю
[02:01:42] zenith leaves the room
[02:02:03] <ermine> Bolik: а что ты тогда с тэгами делаешь? :)
[02:02:35] <aleksey> можно
[02:02:38] <Bolik> ermine: а не пользовался пока... вот бранчами - да
[02:02:47] <aleksey> только это ж надо выискивать номер ревизии когда релиз был
[02:03:07] <Bolik> aleksey: при нормальной хистори выискивать не надо :)
[02:03:11] zenith joins the room
[02:03:27] <aleksey> опоздал
[02:03:37] <aleksey> ай-яй-яй
[02:03:46] <ermine> aleksey: а ты посмотри в репозитарий бомбуса и порадуйся на тэги
[02:04:00] <zenith> хм... у меня socks-сервер упал первый раз за два года...
[02:04:39] <aleksey> zenith: перепиши его на ырланк
[02:05:07] <ermine> носки протухли и стучат
[02:05:53] <ermine> Bolik: тогда расскажи про бранчи
[02:06:17] <Netspider> zenith: привет, тут говорять что ты в wildfire разбираештся
[02:06:56] <Bolik> ermine: а чего там рассказывать-то особенно... втки они и есть ветки... ишшо из cvs пошли
[02:06:56] <ermine> он в нём не разбирается, он хихикает, когда кто-то жалуется на wildfire
[02:07:24] <Bolik> ermine: тебе что именно рассказать?
[02:07:33] <Netspider> ermine: и то хорошо, хоть похихикать можно...
[02:07:46] <Netspider> ибо откатываться обратно на jabberd2 - влом.
[02:08:01] <ermine> Bolik: вот ковыряю один файл, по виду - ветка. Как его вкоммитить?
[02:08:02] <aleksey> ermine: ну по крайней мере он его ставил :)
[02:08:50] <Bolik> ermine: ээээ... то есть ты текущее состояние как ветку хочешь зафиксировать чтоль?
[02:08:51] <ermine> Netspider: на ejabberd!
[02:09:02] <Netspider> если бы у меня откомпилялся бы erlang - уже стоял бы ejabberd
[02:09:20] <Bolik> Netspider: на мобильниках сервера ставить низзя
[02:09:31] <ermine> Bolik: ну можно и так
[02:09:53] <Bolik> ermine: тогда, насколько я помню, svn copy в branches тебе поможет
[02:10:08] <ermine> Bolik: у него соляра
[02:10:09] <zenith> Netspider: да, wildfire сакс, а йожыг умер
[02:10:30] <Netspider> обрадовали, нечего сказать :)
[02:10:51] <Netspider> у меня там всё работает, кроме русских букв в ростере и v-cards
[02:11:11] <zenith> Netspider: это потому что ты мускуль юзаешь
[02:11:33] <Bolik> ermine: pkgsrc для соляры никто не омтенял
[02:11:56] <ermine> Bolik: а у тебя соляра есть?
[02:12:14] <Bolik> ermine: вообще была одно время
[02:12:28] <ermine> у всех была
[02:12:30] <Bolik> да и сейчас можно поюзать - есть еще серваки
[02:12:45] <Bolik> но там старая соляра
[02:13:30] <Netspider> zenith: jabberd2 это ни коим образом не мешало там хранить utf-8
[02:14:02] <zenith> Netspider: ну дык настрой wildfire, там опцыя есть
[02:14:19] <zenith> Netspider: в доке поройся, уже не помню
[02:14:19] <Netspider> ну дык не работает она нихрена почему-то.
[02:14:25] <ermine> Netspider: раздай нам всем тут шеллы на свою соляру, устроим конкурс - кто быстрее скомпилит ырланк
[02:14:41] <zenith> Netspider: ой, а у тебя соляра?
[02:14:46] <Netspider> у меня не соляра.. у меня федора
[02:15:15] <ermine> Netspider: ну тебе прямая дорога к зениту все равно
[02:15:19] <Bolik> Netspider: тогда что у тебя за проблемы с эрлангом?
[02:15:36] <Netspider> хз, gcc ошибки кидает всякие
[02:15:52] <Bolik> Netspider: gcc какой версии?
[02:15:54] <ermine> version zenith
[02:15:54] <sulci> ermine: у zenith клиент Psi 0.11-dev (Aug 9 2006) - Fedora Core release 3 (Heidelberg)
[02:16:05] <ermine> Netspider: это подходит?
[02:16:10] <Netspider> gcc version 4.0.2 20051125 (Red Hat 4.0.2-8)
[02:16:17] <Netspider> у меня FC4
[02:16:17] <Bolik> ой мать
[02:16:21] <zenith> ыыы
[02:16:29] <zenith> как в ней ваще можно работать
[02:16:37] <zenith> Netspider: попробуй обновить gcc
[02:16:44] <Netspider> вполне нормально...
[02:16:47] <Bolik> 4.0.2 - это ж задница
[02:16:58] <Netspider> хм. учту
[02:17:05] <zenith> Netspider: да, я вижу как нормально :)
[02:17:26] <aleksey> дайош egcs!
[02:17:27] <Netspider> блин, машина без переустановок уже года полтора крутится
[02:17:35] <Bolik> zenith: ты погоди, ща выяснится, что он wildfire с помощью gcj собрал :)
[02:17:53] <zenith> Bolik: а gcj не умеет 5-ую жабу
[02:18:03] <zenith> :P
[02:18:07] <Bolik> zenith: еще не научили ?
[02:18:13] <zenith> Bolik: вроде ещё нет
[02:18:25] <aleksey> а что есть в пятой жабе чего нет в четвёртой?
[02:18:28] Bolik сочуйственно поцокал языком
[02:18:30] <Netspider> wildfire у меня бинарной поставки
[02:19:01] <Netspider> alexey : там есть больший номер версии
[02:19:04] <Bolik> Netspider: ты нас не слушай - мы тут глупости всякие говорим
[02:19:16] <Netspider> и свинг красивше
[02:19:31] Bolik вот лениво думает - сказать че-нить про мускуль или умного изобразить
[02:19:32] <ermine> свинг текучий
[02:19:50] <zenith> а серверу нужен свинк?
[02:19:56] ermine больше терпеть swing не может после того, как выполняла коммерческий проект на ём
[02:20:03] <Bolik> сервер без свинка жить не могет
[02:20:52] aleksey пытается всопмнить как выглядит свинх
[02:21:15] <Bolik> aleksey: ексель 95 под виндой погляди
[02:21:20] <Bolik> вот очень похоже
[02:21:22] <ermine> Bolik: да мы можем и про постгрес сказать
[02:21:44] <Bolik> ermine: ну если steam разбудить - то тут всем достанется
[02:21:49] <ermine> aleksey: на картинке или в кодах?
[02:21:56] <aleksey> Bolik: чито ви, откуда у мну ёхель
[02:22:00] <Netspider> лучше про jive + mysql что-нибудь скажитн
[02:22:09] <Netspider> умное только
[02:22:10] <aleksey> ermine: на картинке
[02:22:11] <Netspider> :)
[02:22:17] <aleksey> ermine: в кодах я и не знал никогда :)
[02:22:18] <Bolik> Netspider: сноси к едрене фене
[02:22:25] <aleksey> адназначна
[02:22:37] <Bolik> второе точно надо сносить
[02:22:40] <ermine> aleksey: границы объектов выпуклые
[02:22:56] <ermine> aleksey: в отличие от убогого тикля
[02:23:11] <zenith> да, тикль зло
[02:23:12] <aleksey> а у него плоские?
[02:23:23] <aleksey> у мну кнопки выпуклые!
[02:23:34] <Netspider> Bolik: тебе хорошо говорить "сноси"
[02:23:38] <Bolik> aleksey: это у тя обман зрения
[02:23:43] <Netspider> мне же ещё и ставить что-то нужно
[02:23:49] <Bolik> Netspider: в чем проблема-то? ставь ежа
[02:23:53] <ermine> а у меня кнопки вровень с ободком кнопок
[02:24:08] <Netspider> ёрланг не компиляется
[02:24:11] <aleksey> это у тебя цветовая схема такая
[02:24:23] <Bolik> Netspider: тебе ж сказали, куда копать
[02:24:41] <aleksey> надо ждать gcc5
[02:24:43] <ermine> aleksey: думаешь, teo определил в ресурсах имя для теней?
[02:24:54] <Bolik> Netspider: кроме того, не компиляется - это подземный стук и удаление зубов по фотографии
[02:24:54] <Netspider> ну, если в легаси обновления не будет.. тогда и не знаю что делать..
[02:24:58] <aleksey> ermine: ну тени делаются цветовым выделением
[02:25:05] <Netspider> буду клянчить RPM'ку
[02:25:24] <aleksey> справа и внизу темнее, а слева и вверху светлее -- вот и выпуклость
[02:25:34] <zenith> Netspider: да поставь ты ёжика из бинарника :)
[02:25:51] <Netspider> а что, такого дают?
[02:25:53] <ermine> aleksey: вот оно у меня все белое
[02:25:55] <aleksey> дайут
[02:25:58] <Bolik> zenith: тихха... люди потрахаться пришли, а ты мешаешь :)
[02:26:01] <ermine> а фон черный
[02:26:02] <aleksey> :)
[02:26:06] <Netspider> я думал ерланг интерпретируемый
[02:26:21] ermine спать
[02:26:33] <aleksey> это не мешает всё запокавать и засунуть в исполняемый файл :)
[02:27:00] <ermine> а питон тоже интерпретатор, но компиляет зачем-то в .pyc
[02:27:09] <Netspider> ну так там байткод...
[02:27:21] <Netspider> не нативно же эти pyc исполняются
[02:27:24] <ermine> и в ырланке байткод
[02:27:28] <aleksey> у ырланка тоже байткод
[02:27:36] <ermine> можно нативно
[02:27:46] <zenith> ermine: как нативно?
[02:27:50] <aleksey> и вообще почти все интерпретируемые языки на самом деле сначала байткомпилируют
[02:27:52] <Netspider> дайте линк тогда, на давнлоад
[02:27:58] <Bolik> zenith: на питономашине
[02:28:01] <ermine> zenith: hipe
[02:28:02] <aleksey> google process-one download
[02:28:15] <zenith> ermine: ааа...
[02:28:17] <aleksey> ping
[02:28:21] <zenith> pong
[02:28:25] <Netspider> tnx
[02:28:29] <aleksey> sulci: бу
[02:28:32] <sulci> aleksey: Хмм.. что-то с урлом. Гугль выдает 404.
[02:28:33] <sulci> aleksey: Понг от тебя 0.717 секунды
[02:28:33] <sulci> aleksey: by some other minor improvements (thanks to make aliases ?
[02:28:49] <aleksey> :)
[02:28:54] <aleksey> google process-one download
[02:28:55] <sulci> aleksey: ejabberd downloads
You can browse changes made to the development version from Process-one code ...
The Verifying Process-one downloads integrity howto document explains how ...
http://www.process-one.net/en/projects/ejabberd/download.html - 26k
[02:29:01] <Netspider> уже нашел
[02:29:36] <Bolik> ща будет писец мысклю
[02:30:02] <Netspider> а к его базе данных фронт какой-нибудь есть?
[02:30:17] <zenith> Netspider: да, к мнезии
[02:30:35] <zenith> Netspider: erl называется :)
[02:30:37] <ermine> tv
[02:31:01] <ermine> zenith: изучи tv :)
[02:31:29] <Netspider> ... ок
[02:31:39] <Bolik> Netspider: там еще веб-клиент есь
[02:32:00] <Netspider> тоже неплохо..
[02:32:38] <ermine> aleksey: видел, хттп-поллинг jep 25 уже deprecated?
[02:32:57] <aleksey> в пользу чего?
[02:33:10] <ermine> в пользу 124
[02:33:18] <aleksey> и что им не нравиццо
[02:33:30] <ermine> хз
[02:33:39] <ermine> а ты фсе равно пеши новый поллинг
[02:34:01] <ermine> или загрузи зенита, только сначала закоммити патчи для лдап и ad
[02:35:52] <ermine> zenith: ооо, он пофиксил фильтр в svn, прикинь?
[02:36:11] ermine спать (третья попытка)
[02:36:53] <Netspider> ermine: спокойной ночи
[02:40:01] <zenith> ermine: чо правда?
[02:40:43] <zenith> о_О
[02:49:22] <Netspider> а какие настройки ejabberd.cfg можно в рантайм настраивать?
[02:50:05] <Bolik> Netspider: это как?
[02:50:30] <Netspider> ну, не руками чтобы а через веб интерфейс там, или через ad-hoc
[02:51:10] <Bolik> Netspider: через веб юзерами можно управлять
[02:51:24] <Bolik> и что-то еще
[02:53:08] <Netspider> ясно
[02:55:57] <Netspider> пытаюсь в веб админ зайти а он говорит not found
[02:57:51] <Netspider> ладно, вечером разберусь
[03:03:11] <Bolik> тэкс, надо отваливать спать
[03:03:20] <Bolik> всем чава
[03:03:30] Bolik leaves the room
[03:06:44] <Netspider> бабай
[03:09:14] <zenith> где бабай ?!?
[03:11:00] <Netspider> Bolik'у бабай.. Bye-bye в смысле
[03:30:02] <zenith> aleksey: я к ёжику релеинг прикрутил: http://pics.livejournal.com/xram/pic/00002rr4
[03:51:02] zenith leaves the room
[04:05:13] <aleksey> ping
[04:05:14] <sulci> aleksey: Понг от тебя 0.808 секунды
[04:08:30] aleksey leaves the room
[04:20:48] <Netspider> блин, у меня в окне понг раньше чем пинг на секунду...
[04:23:39] None joins the room
[04:23:49] None leaves the room: offline
[04:33:56] a.salnikov joins the room
[04:58:04] Netspider leaves the room
[05:04:02] X-ray joins the room
[05:05:21] X-ray leaves the room
[05:33:54] zenith joins the room
[05:33:57] zenith leaves the room
[06:23:00] zenith joins the room
[06:23:59] zenith leaves the room: Logged out
[06:44:45] zenith joins the room
[06:44:54] zenith leaves the room
[07:02:07] master-ufo joins the room
[07:03:48] <master-ufo> у вас здесь нет бота?!
[07:04:30] <master-ufo> ping
[07:04:31] <sulci> master-ufo: Понг от тебя 0.932 секунды
[07:04:43] master-ufo leaves the room
[08:17:53] the_mozart joins the room
[08:20:48] <the_mozart> всем привет!
[08:21:13] <the_mozart> как настроить icq-транспорт чтоб автоматически логинился при загрузке?
[08:21:44] <the_mozart> проблема именно на сервере :(
[08:23:21] Mak-Di joins the room
[08:55:50] Bolik joins the room
[08:56:46] <Bolik> доброе утро, леди и джентльмены
[08:58:36] dsh joins the room
[08:59:23] <dsh> утро
[09:02:11] teo leaves the room
[09:03:32] <Mak-Di> доброе :)
[09:05:27] Mak-Di leaves the room
[09:12:47] Bolik leaves the room
[09:19:30] the_mozart leaves the room
[09:21:24] Гайка joins the room
[09:22:10] <Гайка> Утра всем!
[09:23:50] Гайка leaves the room
[09:50:01] evgs joins the room
[10:04:03] steam joins the room
[10:08:39] teo joins the room
[10:12:27] Mak-Di joins the room
[10:12:35] Mak-Di leaves the room
[10:13:37] Mak-Di joins the room
[10:14:51] Bolik joins the room
[10:15:08] Bolik приперся на работу
[10:21:32] igor leaves the room
[10:21:42] igor joins the room
[10:36:41] <a.salnikov> а erlang-lite не подойдёт для ёжика?
[10:53:00] Bolik leaves the room
[10:56:12] adept joins the room
[10:59:07] Bolik joins the room
[11:10:33] <steam> о, дебилиан линукс теперь хулит-паккардом поддерживаецо
[11:12:26] <steam> правда, чета с support pack-ами напряг под него - их просто нет
[11:15:58] puz joins the room
[11:16:14] <puz> hi
[11:34:37] himtosh joins the room
[11:36:18] himtosh leaves the room
[11:48:38] <mblsha> http://images.ucomics.com/comics/ft/2006/ft060813.gif
[11:50:30] ermine подергала мблшу за хвостик с утренним приветствием
[11:52:54] levsha joins the room
[11:53:38] <ermine> о, еще один -sha
[11:53:48] <levsha> ку!
[11:54:06] <puz> ermine-sha 8)
[11:54:56] <ermine> puz: сам ты пузша
[11:55:02] <ermine> пузошо
[11:55:22] <puz> пузосан 8)
[11:58:46] Alter ROTFL!
[11:59:33] <steam> ROFLMAO
[12:00:32] <ermine> steam-sha
[12:01:22] <steam> ROFLMAOPIMP
[12:02:30] Alter is now known as sha
[12:02:41] Bolik is now known as Core-sha
[12:02:54] steam is now known as ксю-sha
[12:04:53] ermine удивленно косицо
[12:07:05] <ermine> ксю-sha: ты скорее не ксю, а то
[12:07:50] ксю-sha is now known as omfg_they_killed_kenny
[12:08:14] <omfg_they_killed_kenny> сто днеей до прикаааза
[12:08:45] <ermine> не сто дней, а трое суток
[12:08:54] <omfg_they_killed_kenny> ermine: что радует еще больше
[12:10:45] <ermine> бездельники
[12:12:32] <ermine> так
[12:12:41] <ermine> где этот блог иранского президента?
[12:13:14] <sha> ermine, говорят он винюковый.
[12:13:23] Mak-Di leaves the room
[12:18:51] Mak-Di joins the room
[12:31:42] gonzo- joins the room
[12:34:40] <gonzo-> ку
[12:35:05] <levsha> gonzo-- !
[12:35:11] <ermine> gonzo-sha
[12:40:10] <gonzo-> ermine-джан
[12:41:13] <Mak-Di> gonzo-: Shoma farsi midunid?
[12:41:45] <omfg_they_killed_kenny> Mak-Di: asl?
[12:42:09] <gonzo-> Mak-Di: Откуда? Я и по-русски то не могу два слова связать
[12:42:17] <Mak-Di> :)
[12:42:38] <Mak-Di> Да все может быть
[12:43:23] <Mak-Di> Живу в Украине 18-20 лет, а Укр. не знаю :-D
[12:43:51] <levsha> ping
[12:43:52] <sulci> levsha: Понг от тебя 0.34 секунды
[12:44:22] <Mak-Di> точнее на*
[12:44:22] <levsha> Mak-Di: "нашла чем гордиться" (с) анекдот
[12:46:18] <Mak-Di> levsha: в каком слове прявляется гордость?
[12:47:15] <levsha> Mak-Di: есть такая очень важная и ответственная работа, требующая определенных качеств: обьяснять анекдоты. К сожалению у меня нету необходимых качеств
[12:48:31] <gonzo-> В mysql можно сделать что-то типа update xxx set (a, b, c) values (select a, b, c from yyy)?
[12:49:16] <levsha> в 4.1 и выше на innodb вроде должно уметь
[12:49:51] <levsha> а в предидущих там был какой-то нестандартный изврат, который определенные варианты позволял реализовать
[12:50:38] <gonzo-> в документации глухо
[12:50:41] <gonzo-> фиг с ним
[12:55:56] gonzo- leaves the room
[12:56:17] a.salnikov leaves the room
[12:57:57] пщтящ joins the room
[12:58:00] пщтящ leaves the room
[12:58:05] GonZo joins the room
[13:00:58] <ermine> пщтящ
[13:05:56] Core-sha is now known as Bolik
[13:11:15] <mblsha> щятщп!
[13:11:52] <ermine> болик-ша
[13:12:10] <ermine> тронет-ша
[13:12:21] <ermine> так, поцамлицо
[13:12:27] <ermine> GonZo: лямбер!
[13:12:58] <GonZo> ermine: я устал
[13:13:07] <GonZo> исписался
[13:13:33] <ermine> GonZo: а ударение куда поставить?
[13:13:52] ermine радостно гогочет
[13:14:51] <GonZo> какими испорчеными бывают люди!
[13:16:15] <ermine> и не говори
[13:16:24] <ermine> особенно те, которые не работают
[13:22:03] <GonZo> конечно! Ведь робота - она облагораживает человека.
[13:22:44] <mblsha> робота облагораживает человека?
[13:22:59] <mblsha> поцамлицо-ша
[13:23:07] <ermine> облагораживают
[13:23:11] mblsha is now known as mblsha-sha
[13:23:13] <ermine> и роботы
[13:23:25] <ermine> делают массаж, приносят вино
[13:24:00] <ermine> и делают всю грязную работу за человека
[13:30:09] GonZo leaves the room
[13:31:05] gonzo- joins the room
[13:34:45] <gonzo-> Не, массаж, вино и грязная работа - это не роботы. Это жена делает
[13:37:19] <ermine> gonzo-: а ты у нас сам за жену и за мужа сразу?
[13:40:18] <gonzo-> ermine: не, я работаю. Мне некогда вино носить и грязную работу делать
[14:01:10] ermine задумчиво смотрит на развалины сульци
[14:01:16] <ermine> порождать чтоль ветку
[14:01:50] <ermine> только все равно непонятно что в итоге делают с бранчами - как потом получают итоговую версию?
[14:02:35] ermine смотрит на *-sha (концевое ша в имени)
[14:03:32] <Bolik> ermine: стабильную ветку отщепи
[14:03:59] <ermine> Bolik: а это как?
[14:04:23] <Bolik> отщепи то, что работает, в branches
[14:04:33] <Bolik> а потом начинай корежить
[14:04:35] <dsh> ermine, svnbook почитай, там хорошо описано.
[14:05:14] <Bolik> http://svnbook.red-bean.com/nightly/ru/svn-book.html#svn.branchmerge.using.create
[14:05:32] <ermine> эх, придется читать
[14:06:20] <ermine> ой, оно по-русски
[14:08:40] <ermine> ладно, как-нить почитаю в течение полугода
[14:09:33] <dsh> ermine, грубо говоря, делаешь svn cp https://.../trunk/sulci https://.../branches/sulci-stable
[14:09:45] <dsh> после этого правишь trunk
[14:10:20] <dsh> а когда отладила какую-нибудь фичу, то с помощью svn merge добавляешь ее в sulci-stable
[14:12:35] <ermine> dsh: а как попутно при этом вность патчи в то, что было до этого в trunk?
[14:13:12] <ermine> проще говоря - патчить независимо от того, что корежится в новой ветке
[14:13:15] <dsh> ermine, та вносишь патч в trunk'овую версия, а оттуда svn merge в версию, котороя в branches
[14:13:46] <ermine> так не пойдет
[14:13:46] <dsh> ermine, а если тебе надо внести патч только в стабильную ветку, то svn co ее, патчишь и ci.
[14:14:16] <ermine> а, это пойдет
[14:14:31] <ermine> пасиб
[14:15:01] <dsh> ermine, но кажется тебе надо сделать наоборот, завести ветку для бесчеловечных экспериментов, сделать там фичу, потом эту фичу svn merge в trunk, а после отладки svn merge в sulci-stable.
[14:16:26] <ermine> ну наверное
[14:16:28] <dsh> фича в том, что бы не терять историю.
[14:16:39] <ermine> вообще да, нужна ветка для бесчеловечных экспериментов
[14:17:04] BTobotras leaves the room
[14:17:11] BTobotras joins the room
[14:17:23] igor leaves the room
[14:19:00] ermine до сегодняшнего просто патчила, предварительно сделав svn co куда-нить и потом дергалась, внося патч в активную разработку
[14:23:02] <Bolik> мда
[14:23:07] <Bolik> дедовские методы :)
[14:24:07] ermine наивно смотрит на Bolik
[14:24:22] <gonzo-> бабушкины методы
[14:24:31] <ermine> Bolik: не думаю что при культурном методе что-то изменится
[14:24:56] <Bolik> ermine: ну это от подхода зависит... инструмент у тебя есть
[14:24:57] <ermine> ведь остаются неприятности при мержении
[14:26:35] <ermine> Bolik: инструмент на что? если например я люблю страдать графоманством и иногда перебираю из версии в версию названия функций? :)
[14:27:16] <Bolik> ermine: ну и?
[14:28:37] <ermine> Bolik: если в -stable было iq_query, в отбранченной make_iq, во время патча пришло в голову create_iq. Подобные функции затрагивают сразу несколько подкаталогов исходников
[14:29:20] <ermine> Bolik: ты часто мержишь рефакторинг?
[14:30:00] <Bolik> ermine: ну бывает
[14:30:14] <Bolik> я, правда, в cvs это обычно делаю - но суть та же
[14:31:17] <ermine> Bolik: я вот не умею писать так, чтобы добавлять новые фичи без более-менее глобального рефакторинга
[14:31:28] ermine не программыр
[14:31:58] <Bolik> ermine: ну так и что? чем тебе рефакторинг мешает?
[14:32:00] <dsh> ermine, а ты этот процес разделяешь хотя бы на два этапа? Первый - рефакторинг, второй - новая фича.
[14:32:39] <ermine> dsh: нет
[14:32:48] <ermine> dsh: твой метод ужасно скучен
[14:32:52] <dsh> ermine, мне кажется это было бы полезно.
[14:33:08] <dsh> не, если "потрахаться" :) то лучше вообще без svn. :)
[14:34:13] <ermine> dsh: во время внесении новой фичи видишь коряги в других местах и хочется пофиксить сразу, не отходя от кассы. Без внесения фичи коряг почему-то не видно
[14:34:51] <dsh> ermine, а ты про коряги себе в notes.txt запиши и потом к ним вернешься.
[14:35:07] <ermine> dsh: мне svn нужен как раз для того, чтобы по-тихому внести мелкие патчи в предыдущую версию при развороченной активной
[14:35:23] <dsh> а фиксить сразу мне кажется плохо. Лучше фиксить по одному и ci их, потом если что проще откатываться.
[14:36:30] <ermine> фиксить по одному - это очень удобно для графоманства в Changelog, но не более того
[14:37:01] ermine иногда ненавидит changelog тихой сапой
[14:37:32] <dsh> ermine, хм, не знаю, не знаю. Но зато знаю, что если закоммитить две фичи одновременно, и одна их них окажется плохой, то откатиться так, что бы не затронуть другую, будет сложнее, чем если бы они были закоммичены по одной.
[14:40:30] Dr.wAX joins the room
[14:45:36] Dr.wAX leaves the room
[14:48:47] UJvu joins the room
[14:49:38] <Bolik> не, фичи лучше по-одной вноисть имха :)
[14:49:52] <mblsha-sha> ermine: цып-цып! http://flickr.com/photos/mblsha/215876868/
[14:49:55] <Bolik> а то потом черт ногу сломит в коммите
[14:51:26] <ermine> а если фича такая -- сделал некий движок и под это дело пережевал одну треть кода?
[14:52:25] <Bolik> ermine: в отдельный бранч такие фичи :)
[14:52:29] <ermine> mblsha-sha: а что это? Ты мне это принесешь, да?
[14:53:39] <mblsha-sha> ermine: она пустая уже больше полугода стоит :(
[14:53:42] <ermine> хм, кажись, на полочке как раз такая бутылочка стоит
[14:55:01] <gonzo-> алкаши ненасытные
[14:55:12] <ermine> mblsha-sha: ну это неинтересно, махать перед носом ослика оберткой от колбасы
[14:56:00] <mblsha-sha> ermine: а ты свою уже вылакала?
[14:56:47] <ermine> mblsha-sha: нет, я ее берегу под настроение
[14:58:19] omfg_they_killed_kenny leaves the room
[15:02:52] omfg_they_killed_kenny joins the room
[15:03:33] Mak-Di leaves the room
[15:07:16] <igor-> .
[15:11:11] ermine задумалась, как имя igor- посклонять на "ша"
[15:11:58] <puz> igor-ёша 8)
[15:12:36] <ermine> не
[15:12:49] <ermine> puz: вот с тобой все ясно -- "Илюша"
[15:13:11] <ermine> а то игорша или гариша, бэээ
[15:13:18] <igor-> бюээээ
[15:14:27] <ermine> поэтому его про svn спрашивать не будем
[15:14:28] <evgs> вот я, например, перед тем, как в bombus прикрутить jzlib, сделал бранч, переключился в него svn switch ....branches/jzlib, там нагадил, закоммитил, переключился обратно svn switch ...trunk, сделал багфиксы, не относящиеся к jzlib, закоммитил, переключился svn switch ....branches/jzlib. при необходимости, svn merge из trunk в бранч ...
таким образом, в trunk остаётся mainline, а все серьёзные фичи отлаживаю в branches.
[15:17:16] <ermine> evgs: а что в итоге потом, когда в branch/jzlib уже готова версия?
[15:18:02] <ermine> evgs: кста, ты пробовал zip с wildfire?
[15:22:47] <evgs> когда всё в branch завершено, переключусь в trunk и сделаю mrege ветки branch/jzlib в диапазоне, начиная с точки копирования, и заканчивая HEAD
[15:23:23] himtosh joins the room
[15:23:47] <ermine> evgs: а потом после этого ветка исчезает?
[15:24:20] <evgs> ветка останется. но её можно при желании удалить
[15:24:22] <gonzo-> ermine: нет. Историю надо хранить
[15:26:17] <ermine> понятно
[15:26:29] ermine чешет репу и решается сварганить бранчь
[15:26:37] <evgs> а можно ветку не удалять, продолжить править, а потом снова смерджить. но надо быть осторожным с номером ревизии
[15:27:15] <puz> чешись репка... большая и маленькая 8)
[15:27:32] <ermine> это ничего, что в бранче и транке разное количество файлов и переименованные?
[15:28:21] ermine делает svn co в чистое место
[15:28:26] <evgs> ermine: после копирования транка в бранч они идентичны
[15:28:33] <ermine> может еще сначала сдампить :)
[15:29:39] <ermine> evgs: я не про этап копирования :)
[15:30:49] ermine рассматривает каталог с транками сульцей от разных ревижнов, что-то надо удалить...
[15:38:31] gonzo- leaves the room
[15:40:11] <ermine> так
[15:40:23] <ermine> а теперь сделать тэг стабле
[15:40:43] ermine смотрит на *-sha в ожидании очередной подсказки
[15:41:03] <dsh> svn cp в ефпы
[15:41:03] <dsh> в tags
[15:41:22] <ermine> хм
[15:41:33] <ermine> я думала для тэга отдельная команда
[15:41:41] <igor-> вопрос к москвичам. где можно посидеть, покушать, попить пива и поразговаривать?
[15:41:54] <dsh> ermine, не-а, нету в svn такого. Все через копирование.
[15:42:19] <ermine> igor-: в гостях у друзей
[15:42:28] <sha> igor-, неплохо было бы уточнить хотя бы примерный район :D
[15:42:43] sha is now known as Alter
[15:42:56] <evgs> и вообще, все эти бранчи, транки и прочие таги только в голове у программиста. в svn нет ничего кроме деревьев файлов
[15:43:11] <evgs> с непривычки путаница
[15:44:12] <ermine> а что с тэгами вообще делают?
[15:44:45] <ermine> по мне - тэг - типа метки конкретного ревижна, чтобы не искать в истории
[15:45:01] <ermine> а что еще можно с ними делать?
[15:45:10] <evgs> да, так их и рекомендуют использовать
[15:45:10] <igor-> в центре
[15:45:22] <igor-> мы-то люди неместные, не ориентируемся...
[15:46:17] <ermine> igor-: корчма бульба?
[15:46:22] <Bolik> igor-: предпочтения в еде есть?
[15:46:42] <igor-> ermine: хохляцкое? а где это?
[15:47:01] <ermine> igor-: это сеть, они много есть где
[15:47:10] <igor-> Bolik: чешское пиво и тишина.
[15:47:24] <ermine> igor-: елки-палки
[15:47:49] <ermine> или якитории
[15:48:01] ermine вспоминает свое давно ушедшее счастливое детство
[15:48:05] <teo> igor-: тарас бульба рекомендована к посещению
[15:48:25] <teo> igor-: там салом кормят!
[15:48:41] <omfg_they_killed_kenny> igor-: посидеть, попить пива и поразговаривать можно дома.
[15:48:51] <igor-> teo: ах, как!
[15:48:53] <omfg_they_killed_kenny> щщзы
[15:49:02] omfg_they_killed_kenny is now known as $+3@^^
[15:50:09] ermine думает, как обозвать тэг
[15:50:21] <$+3@^^> ermine: x3
[15:50:29] <ermine> просто stable-date
[15:50:34] igor- апгрейдит одну из своих машин до etch
[15:50:36] <teo> ermine: а ты напрягись и начни нумеровать версии
[15:51:30] <ermine> teo: версию чего? В одном репозитарии сразу несколько связанных между собой проектов
[15:51:30] <evgs> mueller etch
[15:51:30] <sulci> evgs:
etch _v. гравировать; травить на металле
[15:51:51] <teo> ermine: версии sulci
[15:51:57] <igor-> evgs: "желчь"
[15:52:19] <teo> ermine: а иначе зачем tag?
[15:52:25] <ermine> teo: сульця - это 1/3 репозитария, ну или чуть больше
[15:52:58] <ermine> teo: маркировать состояние библиотек, когда можно себе ставить
[15:53:04] <mblsha-sha> Сони анонсировало мыло %) http://www.engadget.com/2006/08/10/more-mylo-deets-emerge-linux-is-under-the-hood/
[15:53:07] <teo> evgs: etch-the-sketch - это персонаж из мультика "toy story"
[15:53:39] <teo> ermine: ну и номерок приписывай, типа 1.0 :)
[15:53:57] <ermine> вообще наверное плохо, что все в одном репозитарии, но меня тоже не порадовала бы идея разделить на кучу мелких репозитариев
[15:54:19] <ermine> teo: stable-$date
[15:54:32] <teo> ermine: некруто смотрится
[15:54:49] <ermine> вот и страдаю
[15:54:56] $+3@^^ leaves the room
[15:55:23] <igor-> вот, собрались в кофейню
[15:56:21] $+3@^^ joins the room
[15:56:23] zenith joins the room
[15:56:30] ermine зимой полюбила плавучий ресторан "мама зоя" тут, на речке
[15:59:14] <ermine> уфф
[15:59:33] <ermine> надеюсь, при кочевряжении бранча можно не журнализировать в changelog
[15:59:33] $+3@^^ leaves the room
[16:03:51] <ermine> evgs: а как в процессе жизни определить, в чем ты работаешь - в ветке или транке?
[16:04:05] <ermine> после svn switch можно узнать текущий урл?
[16:04:09] <evgs> svn info
[16:04:32] <ermine> ага
[16:04:34] <ermine> пасиб
[16:04:43] <ermine> читать доку кажись уже можно не читать
[16:05:16] <evgs> ermine: почитай. там хорошие примеры использования есть и несколько WARNINGов
[16:05:45] <ermine> ой, уже страшно
[16:05:46] evgs leaves the room: Computer went to sleep
[16:05:58] <ermine> я уже однажды ломала репозитарий переносом каталога
[16:07:23] <ermine> а вот darcs-репозитарий у меня ломался гораздо чаще, чем svn-овый
[16:08:44] mblsha-sha leaves the room
[16:14:31] mblsha-sha joins the room
[16:14:32] <sulci> [mblsha-sha] существо с хвостиком и розовыми ушками и отполированными резцами
[16:15:24] $+3@^^ joins the room
[16:16:20] UJvu leaves the room
[16:25:14] aleksey joins the room
[16:25:14] <sulci> [aleksey] Всем учить хаскиль полчаса!
[16:25:42] <aleksey> ку
[16:25:47] <Bolik> йо
[16:30:00] catap leaves the room
[16:30:25] catap joins the room
[16:35:19] <ermine> aleksey: сказал бы тео, чтобы поделился со мной паролем на коммитинг :)
[16:38:01] <aleksey> teo: поделись с ней паролем на коммитинг :)
[16:38:05] $+3@^^ leaves the room
[16:38:17] $+3@^^ joins the room
[16:38:30] <teo> aleksey: так это же МОЙ пароль! никому не дам!
[16:38:44] <aleksey> teo: так ты его в htpasswd зашифруй и дай её
[16:38:45] <aleksey> ей
[16:38:54] <ermine> aleksey: а чем ты вчера криптовал? -m или -d?
[16:38:58] <aleksey> -m
[16:39:08] gonzo joins the room
[16:39:12] <aleksey> я кстати ещё не проверял могу ли я коммитить
[16:39:35] <ermine> вот тео и проверит
[16:39:58] teo проверит, может ли aleksey коммитить? ну-ну
[16:40:25] gonzo пришел на работу!
[16:41:54] <ermine> gonzo: лямбер
[16:42:22] <ermine> а урл сайта ежика и ткаббера вы уже везде подправили?
[16:42:37] <ermine> во вкардах и прочих интимных местах
[16:43:52] <aleksey> надо badlop'у сказать
[16:43:54] <ermine> teo: первым делом создавай бранч ткаббера
[16:44:04] <ermine> brahckes/teo-tkabber
[16:44:04] <teo> ermine: зачем?
[16:44:09] <ermine> brahckes/tkabber-teo
[16:44:21] <Bolik> branches/teokabber
[16:44:31] <gonzo> branchers/teo-woz-heer!
[16:44:33] <ermine> teobber
[16:44:58] <ermine> teo: ну как, твои патчи могут вообще не понравиться алексею!
[16:45:17] <teo> ermine: исправит
[16:45:22] <aleksey> эмпирически установлено, что они мне уже нравятся :)
[16:45:29] ermine подумала о том, что зря вчера скачала только транк ткаббера, надо было все целиком?
[16:45:37] <teo> ermine: и вообще, зачем давать мне коммитилку в руки тогда?
[16:46:42] <ermine> teo: чтобы было удобно делать форки
[16:46:46] <ermine> teo: ck!
[16:47:34] <ermine> кстати, а как работают в компании девелоперов? у каждого свой бранч и потом пыхтят-мержат?
[16:47:57] <Bolik> ermine: j,sxyj rf;lsq yfl cdjbv recrjv hf,jnftn
[16:48:05] <Bolik> обычно каждый над своим куском работает
[16:48:19] <Bolik> а так да, пыхтят и мерджат
[16:49:01] <ermine> Bolik: у тебя к svn прикручен trac?
[16:49:25] <ermine> Bolik: вижу в портах пхпшный websvn, ставить или ну его нафиг?
[16:49:25] <teo> ermine: давай сделаем еще один список рассылки и добавим в репозитарий хук, рассылающий сообщение о коммите
[16:49:58] <ermine> teo: репозитарий без питона
[16:50:04] <aleksey> так ведь кому интересно могут svn log звать
[16:50:08] <ermine> у меня вообще проблемы с питоном из-за зопы
[16:50:16] <ermine> надо от зопы избавицо
[16:50:23] <teo> ermine: а при чем тут питон?
[16:50:42] <ermine> teo: trac
[16:50:54] <ermine> и куча утилит на питоне
[16:51:39] <ermine> teo: а куда без помощи питона присобачить скрипт?
[16:51:52] <teo> ermine: я не про это. у svn есть хуки
[16:52:13] <ermine> teo: ты их уже пробовал? :)
[16:52:28] <teo> ermine: да, а что?
[16:52:29] <ermine> teo: причем с работой через апачь
[16:52:44] <aleksey> Программистский шедевр на индусском форуме на тему "как узнать завтрашнюю дату" остался непревзойденным:
Code:

void get_tomorrow_date( struct timeval *date )
{
sleep( 86400 ); // 60 * 60 * 24
gettimeofday( date, 0 );
}
[16:52:50] <teo> ermine: в репозитарии лежит директория hooks
[16:52:52] <ermine> а может апач просто в базу впихивает, без отработки хуков
[16:53:08] ermine не в курсе и читать доки лень
[16:53:14] <teo> ermine: издеваешься? :)
[16:54:03] <ermine> teo: у меня все работает нормально, что удалось понять из чужих подсказок
[16:54:33] <teo> ermine: я не про доки. я про апач, пихающий в базу
[16:55:01] <ermine> teo: а, про это
[16:57:30] <ermine> ну можнопопробовацо с хуком post-commit
[16:57:52] <ermine> teo: куда рассылать?
[16:57:56] <teo> ermine: ага-ага.
[16:58:13] <teo> ermine: еще один список рассылки надо бы сделать
[16:58:36] <ermine> teo: как назвать-то?
[16:58:47] <ermine> tkabber-переделки@
[16:58:52] <teo> ermine: devel@ :)
[16:58:54] <ermine> tr re переделки
[16:58:55] <sulci> ermine: Alterations
[16:59:05] <ermine> длинно
[16:59:08] <teo> ermine: а там разве не один репозитарий на всё?
[16:59:33] <ermine> teo: 4
[16:59:39] <teo> а
[16:59:52] <teo> тогда tkabber-dev
[16:59:55] Helge joins the room
[17:00:27] Helge leaves the room
[17:00:35] <ermine> teo: svn.xmpp.ru
[17:00:52] <ermine> надо что ли предложить бадлопу подизайнить, вдруг к друпалу есть модуль?
[17:01:36] <ermine> teo: а что делать с post-commit.tmpl? Во что переименовать?
[17:02:26] <$+3@^^> tr er crub
[17:02:26] <sulci> $+3@^^: crub
[17:02:39] <teo> ermine: переименовывать-то зачем? скопируй в post-commit
[17:02:56] <teo> ermine: и сделай запускаемым
[17:02:58] <ermine> teo: логично
[17:03:12] <teo> ermine: ну и поредактируй как-нибудь
[17:03:15] <ermine> teo: tkabber-dev@xmpp.ru?
[17:03:28] <ermine> @j.r я все ж бы оставила под почту
[17:03:37] <teo> ermine: как скажешь
[17:04:20] ermine кисло скривилась, вместо того чтобы поцамлить, надо сетапить рассылку и этот скрипт
[17:04:37] <teo> покамлать
[17:04:49] <ermine> а еще руки иногда чешутся обновить майлман
[17:06:20] ermine боится обновлять майлман после того как стпетер напоролся на глюки майлмана при апгрейде
[17:06:28] <ermine> питону доверять нельзя
[17:06:30] <Bolik> работает - не трожь
[17:06:44] <ermine> а как же новые фичи?
[17:07:10] <Bolik> ermine: что, существующих не хватает?
[17:07:14] <levsha> надо будет передать Питону что ему нельзя доверять
[17:07:27] <gonzo> ermine: вперед! Апдейт дело праведное
[17:07:39] <ermine> Bolik: та не обновляла наверное 2-3 года уже
[17:07:39] <gonzo> Будет чем заняться ближайшие дня три.
[17:08:02] <igor-> ermine: зато можно доверять заведомо дырявому php!
[17:08:33] <teo> ermine: апгрейдить можно только на ту же версию (с залепленной дыркой, если есть)
[17:08:44] <ermine> gonzo: предлагаешь, чтобы я начала апдейт, обломилась и свалила на тебя починку?
[17:08:50] <ermine> это можно
[17:09:25] combr joins the room
[17:11:06] <ermine> и еще вспоминать как создавать новый лист
[17:11:39] <gonzo> ermine: так я ж не возьмусь
[17:11:56] <ermine> gonzo: пчу?
[17:12:19] <levsha> gonzo: сделай опережающий маневр: начни сам апдейт а свали на ermine починку
[17:12:49] <gonzo> ermine: потому что я сволочь
[17:13:17] <ermine> gonzo: да это не новость, все мужики и так сволочи
[17:13:56] zenith leaves the room: Logged out
[17:23:43] <ermine> teo: в эту рассылку каждый гадить может?
[17:24:34] <puz> tkabber к irc походу пока с трудом приспособлен...
[17:24:44] <teo> ermine: пусть каждый (подписавшийся), спама не нужно
[17:24:58] <dsh> puz, почему?
[17:25:42] <puz> dsh: подефолту походу
[17:25:52] teo leaves the room
[17:26:06] <dsh> puz, вроде сижу - нормально.
[17:27:28] <puz> dsh: приват тебя устравивает как организован, конфы в букмарки пробовал вностить?
[17:28:12] <dsh> puz, конфы в букмарках есть. А приват да, не ахти. Хотя я им не пользуюсь.
[17:28:49] <Bolik> по поводу привата я тут уже выступал :)
[17:29:32] <puz> dsh: чтоб более менее это жило, надо поотключать все автозапросы и уйти в подполье
[17:30:07] <igor-> не загрузилось, однако! забыл модуль acx100 :)
root@delirium:~# ssh igor@192.168.1.10
ssh: exited: Error connecting: No route to host
[17:30:23] <puz> иначе ты даже можешь и не подозревать что где-то сидишь 8)
[17:37:00] ermine просетапила все, ничего не донастроив и не проверив
[17:37:08] <ermine> так, поцамлить
[17:41:38] <ermine> хм
[17:42:06] <ermine> вообще-то со скриптом пост-коммита надо воевать, подобрать ему имя емейла и подписать на рассылку
[17:42:13] <ermine> леныво
[17:49:30] <catap> ermine> а пробовала отлавливать почту с цамля? т.е. привязывала к какому-нить mta?
[17:49:48] zenith joins the room
[17:49:59] <zenith> во, так то лучше.
[17:50:06] zenith написал socks-proxy
[17:51:10] <ermine> catap: частично, к постфиксу, по lmtp, это легко
[17:51:38] <ermine> zenith: какой ты послушный!
[17:51:53] <zenith> ermine: ?
[17:51:56] <ermine> catap: на ырланке?
[17:52:05] <ermine> ой это зениту
[17:52:19] <zenith> ага
[17:52:26] <ermine> zenith: а вроде ночью тебе алексей посоветовал переписать носки на ырланк
[17:52:36] <zenith> ermine: аа...
[17:52:42] <ermine> а ты и послушалсо...
[17:52:45] <zenith> ну я давно его хотел написать
[17:53:00] <ermine> zenith: а где протокол описан?
[17:53:04] <zenith> то что есть готовое - полный сакс
[17:53:08] <zenith> ermine: в rfc
[17:53:20] <zenith> ermine: он простой до безобразия
[17:53:38] <ermine> это хорошо
[17:53:48] <zenith> а пся кстати MUST нарушает в socks rfc
[17:54:05] <catap> ermine> а с чем-нить типо sedmail/eximg не пробовала?
[17:54:45] <ermine> catap: не пользуюсь
[17:55:35] <catap> жаль
[17:55:47] <ermine> catap: почему?
[17:56:09] <catap> ermine> я postfix не пользуюсь :)
[17:56:41] <ermine> catap: да какая разница, наверное везде оно по lmtp идет
[17:57:16] <ermine> catap: еще посмотри на spamoracle
[17:57:27] <catap> ermine> вот сейчас читаю, что-то не вижу в exim
[17:57:33] <catap> ermine> спасибо, посмотрим
[17:59:36] <ermine> catap: кста, а почему у тебя угловая скобка вместо двоеточия или запятой? Это новая мода?
[17:59:43] <ermine> version catap
[17:59:44] <sulci> ermine: у catap клиент jabber.el 0.6.1pre - GNU Emacs 22.0.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.8.20)
of 2006-08-10 on stalin
[17:59:56] himtosh leaves the room
[17:59:59] <ermine> видать новая мода
[18:01:45] <catap> ermine> это особеность моего клиента :) у меня ник-комплит самописный, я просто пробегаюсь по всем никам которые говорили в конфе, и вырезаю их со скобкой... а почему скобка... не знаю, где-то не дорезал, а уже привык
[18:03:08] <catap> хотя jabber.el умеет, помоему, давать список всех ников в данной конфе, надо будет исправить на досуге...
[18:03:32] Bolik leaves the room
[18:07:57] levsha leaves the room
[18:08:32] levsha joins the room
[18:12:08] dsh leaves the room: всемпока
[18:25:40] zenith leaves the room
[18:29:43] teo joins the room
[18:29:54] <gonzo> teo: ты пробовал Xen?
[18:31:28] <aleksey> спорим, что нет? :)
[18:31:43] <teo> gonzo: конечно нет :)
[18:34:03] <gonzo> нету в вас авантюризьма
[18:34:52] <teo> gonzo: как это нет? не было бы авантюризма, не сидел бы я на линуксе!
[18:36:03] <igor-> линукс это повседневная необходимость
[18:37:09] <teo> повседневный авантюризм
[18:43:20] <ermine> таак
[18:43:28] <ermine> как открыть баночку с икрой?
[18:43:38] <levsha> ножом
[18:44:04] <gonzo> ermine: разгрызть. Ты хищник или не хищник???
[18:44:14] <aleksey> разбить
[18:49:04] gonzo посмотрел списки вакансий на rsdn.ru. Весьма примечательно
Киев: С++ и С# Программисты с опытом от 3-х лет ($1200-1600) - висит полтора месяца, каждые два-три дня "up"
Приглашается Разработчик ПО UNIX (г. Москва, 2000-2300 $) - аналогично

[18:53:21] $+3@^^ leaves the room
[18:59:26] puz leaves the room
[19:01:39] <levsha> gonzo: работу в Маськве подискиваешь?
[19:02:01] <gonzo> levsha: ага. Надоела провинция. Хочу реальной жизни
[19:02:13] <aleksey> езжай в jive :)
[19:02:32] <levsha> gonzo: в Канаду, к медве^Wначальству !
[19:02:50] <gonzo> aleksey: я java не знаю
[19:02:58] <gonzo> levsha: пока что не берут
[19:03:07] <aleksey> gonzo: вот и сиди в провинции :)
[19:03:59] <gonzo> aleksey: Пойду на курсы! Выучусь. Человеком стану!
[19:06:45] <gonzo> aleksey: а jive набирает народ что ли?
[19:06:57] <aleksey> хз
[19:07:20] <aleksey> но если ты им запатчишь их баги, наверняка возьмут и даже может иммигрируют как гато :)
[19:08:02] <gonzo> ну их, болезных. У меня своих багов хватает
[19:09:59] ermine заменила недостижимую икру на семгу и уплела два бутерброда
[19:10:40] <ermine> фактически только aleksey прав - эту баночу можно только разбить
[19:10:51] <gonzo> levsha: вот, видишь как люди живут. Икра, семга. Бейлиз лакают. Не то что мы с тобой. Надо ехать в Маськву! Там денег много! На нас должно хватить
[19:11:09] <gonzo> ermine: а она закручивающаяся?
[19:11:31] <ermine> gonzo: наверное
[19:11:50] <gonzo> ermine: возьми тряпочку, обмотай крышку и попробй открутить
[19:12:00] <ermine> gonzo: если ты согласен мыть полы, найму тебя на $3 в день
[19:12:33] <gonzo> ermine: А этого на икру и семгу хватит? А то я не знаю ваших цен
[19:12:35] <aleksey> ermine: нагрей крышку, а банку обложи льдом :)
[19:12:43] <ermine> хм, вроде нельзя меньше $100 в месяц, тогда $3.5
[19:13:30] <ermine> aleksey: я подожду своего мужа, у него могучие мыщцы
[19:14:50] <gonzo> пора поужинать
[19:16:16] <ermine> килькой?
[19:17:15] combr leaves the room
[19:21:08] <igor-> риболовля!!
[19:27:26] <gonzo> ermine: отбивной, полузамороженым салатом и чем-то напоминающим слежавшееся картофельное пюрэ
[19:28:16] adept leaves the room
[19:35:53] aleksey leaves the room
[19:39:41] evgs joins the room
[19:48:43] <ermine> evgs: а тебе мейллист не нужен или есть в другом месте?
[19:49:26] <evgs> ermine: пока обходился без мэйллиста
[19:55:08] evgs leaves the room: Replaced by new connection
[19:55:40] evgs joins the room
[20:34:43] fifo joins the room
[20:34:53] <fifo> version_server jabber.drweb.com
[20:34:53] <sulci> fifo: на jabber.drweb.com запущен ejabberd 0.8-alpha (unix/freebsd 4.11.0)
[20:35:59] <fifo> seen Bolik
[20:35:59] <sulci> fifo: Bolik был здесь 2 часа 32 минуты 27 секунд назад
[20:37:02] ermine думает, зачем фифе вдруг болик понадобился, это явно необычно
[20:38:27] <fifo> ermine: ты все равно ни на один вопрос не сможешь ответить по делу ;)
[20:39:09] <ermine> fifo: по какому такому делу?
[20:39:43] <ermine> (ох уж эти мужики, вечно воображают, что занимаются делом...)
[20:40:35] <gonzo> fifo: можешь рискнуть. Она сегодня ела рыбу, а в ней много фосфора. Для мозгов хорошо.
[20:41:59] <fifo> ела рыбу, много думала.
[20:42:08] ermine кровожадно смотрит на gonzo
[20:42:25] <fifo> как проапгрейдить проще всего jail после апгрейда хоста?
[20:42:43] <fifo> ermine: по личному
[20:43:10] <fifo> gonzo: ну так это нужно мозги иметь, что бы для них было хорошо! ;)
[20:44:11] levsha держит jail-ы nullfs-ами на хост систему, только со своими etc и var , так что и апгрейдить ничего не надо
[20:45:39] <ermine> jail - это признак нищеты, это вы расписываетесь в том, что у вас бабла не хватило на нормальный сервер
[20:45:58] <ermine> или места в стойке
[20:46:28] fifo уже подумывает о nullfs, ибо достало какждый раз вспоминать как нужно апгрейдить
[20:46:30] levsha сочувственно посмотрел на ermine
[20:47:02] <ermine> levsha: у меня ненависть к виртуальникам воспитана линуксовыми виртуальниками
[20:47:27] <fifo> больно много чести - держать для жабера отдельный комп. или freebsd новая теперь принципиально стала однозадачной?
[20:47:49] <levsha> ermine: вообще то у jail-а другие задачи. А "по серверу на каждый сервис и плевать загружен он будет или нет" это признак чужих денег, например государственных :)
[20:48:02] <fifo> levsha: и /var/tmp у тебя тоже совместный? :)
[20:48:18] <ermine> levsha: а зачем отдельный ip или отдельная среда для задачи?
[20:48:35] <fifo> jail это не виртуальное
[20:49:05] <ermine> fifo: такак ни называй, это убогая пародия на сервер
[20:49:08] <levsha> fifo: я ж говорю: etc и var у каждого свой
[20:49:28] <fifo> отдельный ip и отдельная среда нужна для того что бы глюкавый ejb не компромайзил систему
[20:49:44] <fifo> ermine: в freebsd все глюкавая пародия
[20:49:49] <levsha> ermine: обычно изоляция задач, минимизация вреда от взлома
[20:49:52] <levsha> bb all
[20:49:58] <fifo> levsha: ага
[20:50:33] <fifo> freebsd просто не предназначена для безопастных сервисов
[20:50:37] <ermine> так ведь мелькают сообщения о взломах через jail
[20:50:50] <ermine> по-моему даже чаще, чем через апач или мускуль
[20:51:03] <levsha> ermine: ануж ануж, покажи где они мелькают
[20:51:05] <ermine> ладно, поцамлицо
[20:51:27] <ermine> google hole jail
[20:51:28] <sulci> ermine: Guardian Unlimited | Special reports | America's hell-hole jail ...
America's hell-hole jail finds God - and redemption From the banks of the
Mississippi, violent convicts are preaching religious conversion ...
http://www.guardian.co.uk/usa/story/0,12271,1293235,00.html - 45k
[20:51:41] <BTobotras> ух ты
[20:51:48] levsha leaves the room
[20:52:01] <fifo> google ocaml exploit
[20:52:02] <sulci> fifo: FrSIRT Security Advisories - Gentoo Security Update Fixes GNU ...
Gentoo Security Update Fixes GNU shtool and ocaml-mysql Issues ... exploit, and
malware alerts to inform organizations of new threats. ...
http://www.frsirt.com/english/advisories/2005/0739 - 28k
[20:52:24] <fifo> google holly jail
[20:52:26] <sulci> fifo: Global Sound
Mount Holly Jail Jim Albertson Keywords: Culture Group - Anglo-American
Instrument(s) - Guitar Duration: 2:54. FW05203 Down Jersey: Songs and Stories of ...
http://www.smithsonianglobalsound.org/trackdetail.aspx?itemid=7158 - 199k
[20:52:54] Bolik joins the room
[20:53:08] <ermine> а вот и ваш болик, заказывали?
[20:53:08] <Bolik> йо
[20:53:18] Bolik сидит в домодедово
[20:53:20] <fifo> кто заказал Bolik'а?
[20:53:37] <gonzo> Who framed Bolik?
[20:53:39] <ermine> Bolik: а что ты там делаешь?
[20:53:48] <Bolik> встречаю
[20:53:54] <ermine> а
[20:54:04] <fifo> who's that f$ckin' Alice?!
[20:54:40] <gonzo> fifo: Ты не юниксоед! Uniксоеды говорят fsckin'!
[20:54:58] <fifo> gonzo: конечно
[20:58:40] fifo не спросил Левшу о /usr/local :) он его тоже nullfs'ом тянет :)
[20:59:06] fifo leaves the room
[21:00:07] <ermine> никакой радости от jail
[21:06:33] <evgs> хм...
[21:07:20] ermine бьется головой о стол
[21:07:21] evgs попробовал zlib с jivesoftware.org. не работает
[21:07:44] ermine радостно гогочет
[21:08:14] <evgs> ermine: проблема на стороне jivesoftware
[21:08:22] <ermine> evgs: а в каком месте ломается? еще попробуй пандион
[21:08:37] master-ufo joins the room
[21:08:46] <evgs> ermine: прислали запакованный огрызок
[21:09:13] <evgs> <?xml version='1.0' encoding='UTF-8'?><stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" from="jivesoftware.com" id="1a8bdae9" xml:lang="en" version="1.0"><stream:features><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>P
[21:09:13] <ermine> огрызок чего?
[21:09:41] <ermine> а принять еще чуток?
[21:09:47] <evgs> LAIN-TEXT и всё остальное осталось где-то по пути
[21:09:54] <master-ufo> всемо добрый вечер
[21:10:01] <ermine> может, в телефоне или где буфер принималки сопливый
[21:10:13] <evgs> ermine: /me смотрит tcpdump-ом в эмуле
[21:10:39] <ermine> а, эмуль
[21:11:34] <evgs> такое впечатление (ложное?), что не используют ZPARTIAL_FLUSH
[21:12:06] <gonzo> <sontiago> А можно ведь SA2 на эмули запустить...
<syst_03> Идиот! Эмуль - это качалка такая! ЛАМА! Не знаеш жаргона - ваще молчи!
[21:12:21] <ermine> evgs: попробуй напрячь teo, чтобы ткаббером попробовал
[21:13:37] <evgs> ermine: я бы и сам ткаббером попробовал, но под винду tkabber-pack без zlib скомпилирован
[21:14:17] <ermine> evgs: так я предлагаю помучить тео, он добрый
[21:15:09] Санитар joins the room
[21:15:09] ermine потрогала пальцем teo
[21:24:08] master-ufo leaves the room
[21:24:21] Bolik leaves the room
[21:24:43] teo leaves the room
[21:24:55] teo joins the room
[21:25:34] <ermine> ткаббер занимает уже 80 мегов, надо бы перезагрузить
[21:25:48] <ermine> но хоцца сначала обновить из svn
[21:25:59] <evgs> teo: ты проверял работу zlib в ткаббере на jivesoftware.com?
[21:26:23] <ermine> да он трупик...
[21:30:02] <ermine> evgs: попробуй послать jive пробел
[21:30:06] <ermine> руками
[21:32:02] <evgs> ermine: послал </stream:stream>. получил остаток
[21:32:17] <evgs> LAIN</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>ANONYMOUS</mechanism></mechanisms><auth xmlns="http://jabber.org/features/iq-auth"/><register xmlns="http://jabber.org/features/iq-register"/></stream:features></stream:stream>
[21:33:06] <ermine> хм
[21:33:13] <ermine> может просто буфер не флушится
[21:33:20] <ermine> ты попробуй просто пробел
[21:39:23] <ermine> evgs: вообще одно из двух - или они не флушат, или ты не принимаешь
[21:39:32] <ermine> Чаю
[21:47:25] steam joins the room
[21:47:37] <steam> tr dr fogel
[21:47:37] <sulci> steam: Я не знаю такого языка, попробуй другой?
[21:47:45] <steam> tr gr fogel
[21:47:46] <sulci> steam: fogel
[21:51:04] <ermine> google fogel
[21:51:05] <sulci> ermine: Robert W. Fogel
Major Works of Robert W. Fogel. Union Pacific Railroad : A Case in Premature
Enterprise, 1960; Time on the Cross: The Economics of American Negro Slavery, ...
http://cepa.newschool.edu/het/profiles/fogel.htm - 5k
[21:51:25] <ermine> tr er fogel
[21:51:25] <sulci> ermine: fogel
[21:53:55] <ermine> steam: а буква o точно без двоеточия?
[21:57:16] yury joins the room
[21:59:02] yury leaves the room
[22:04:57] Anger joins the room
[22:06:06] <steam> ermine: хз, щас позырим в l.y.r
[22:06:59] <steam> tr gr vogel
[22:06:59] <sulci> steam: vogel
[22:07:10] <steam> tr gr Vogel
[22:07:10] <sulci> steam: Птица
[22:07:27] <steam> ermine: а почему case-sens.?
[22:07:35] <steam> непорядок!
[22:08:05] <ermine> steam: спроси у translate.ru
[22:08:17] Anger leaves the room
[22:08:27] <ermine> steam: попробуй сам там на wap.translate.ru
[22:09:04] <ermine> gspell fogel
[22:09:05] <sulci> ermine: [нет ответа]
[22:12:50] <ermine> tr er non
[22:12:50] <sulci> ermine: нет
[22:13:44] <evgs> ermine: всё, разобрался. небольшой баг в JZLIB
[22:15:51] <ermine> evgs: а то сразу "он виноват!"
[22:16:55] <ermine> /mу еще ждет своей очереди ковыряться с zlib
[22:18:19] <evgs> bombus-ng на c++ без проблем законнектился с jivesoftware
[22:22:11] <ermine> надо запрячь зенита в реализации jep 124
[22:22:39] <ermine> тогда запрягем evgs в реализации еще одного транспорта потока в клиент
[22:24:09] <evgs> как я с наскоку понял, jep-124 - это урезанный jep-25
[22:25:00] <ermine> урезанный? хмм
[22:25:16] <ermine> а что там собсно выкинули?
[22:25:59] <ermine> насколько я помню 25, там нужно получить ключ от хттп-сервера и использовать его в каждой посылке пакета к серверу
[22:26:09] <ermine> по-моему, нечего выкидывать
[22:26:23] <evgs> а в 124 ключ сделали необязательным
[22:26:51] <ermine> та и в 25 тоже вроде необязательным был
[22:26:53] <evgs> но добавили, что для безопасности надо юзать https, а не http
[22:27:35] <ermine> вот с https в ежике наверное плохо...
[22:27:51] <ermine> teo: ты все еще дохлый?
[22:28:31] <ermine> делают люди auto-away для ткаббера и не юзают его
[22:28:50] <ermine> idle teo
[22:28:50] <sulci> ermine: The information is secret
[22:32:32] <evgs> а, ещё и zlib добавили для сжатия контента
[22:33:36] <evgs> точнее, gzip и deflate
[22:33:58] <ermine> куда? 124?
[22:34:28] <ermine> а мабила потянет?
[22:35:04] <evgs> ну zlib потянула ведь :)
[22:35:33] <ermine> диско конфы потянула в zlib?
[22:35:41] ermine сладко улыбается
[22:35:56] <ermine> может так и оставить диско конф, тестить на устойчивость софт
[22:36:07] <evgs> ermine: прокачала, развернула, упала
[22:36:28] <ermine> хи-хи-хи
[22:37:05] <ermine> evgs: а помнится, ты что-то сделал, чтобы не падало, когда прокачивало тысячу итемов от рссок старой версии
[22:38:02] <evgs> ermine: там не было длинных описаний конференций
[22:38:41] <evgs> падает-то не на всех телефонах, только там, где памяти мало :(
[22:39:26] <ermine> а сколько надо памяти? :)
[22:39:33] <evgs> 1 мегабайт
[22:39:48] <ermine> а то у меня в кутеке 128мб
[22:39:56] <ermine> мало это или нет :)
[22:40:12] <evgs> нормально
[22:41:18] <ermine> evgs: а делать прогноз размера развернутого пакета можно?
[22:41:43] <ermine> и тихо сказать владельцу "щас упаду"
[22:44:14] <evgs> тут лучше другой метод сделать. ограничить при парсинге количество вложенных xml-элементов. далее по вкусу - либо всё-таки выдать огрызок станзы пользователю (часть конференций), либо дать exception, полностью станзу дропнуть, и выдать "Too large list"
[22:44:29] <evgs> приём и распаковка как раз не помеха.
[22:45:42] <evgs> но бомбус использует порочную модель xml-парсера, которая ближе всего к DOM применительно к каждой станзе
[22:49:30] <ermine> ну, огрызок - тоже хорошо
[22:49:59] <ermine> оглызок любого пакета :)
[22:54:27] <evgs> для rss.jabber.ru ограничение экспериментальное было установлено, но для конференций его не хватило.
[22:55:21] <ermine> evgs: у меня там в коде лимит по-моему 10kb на размет тела новости
[22:55:48] <ermine> слишком большие новости дропаются нафиг
[22:57:12] <evgs> ermine: кстати, проблема была не на приёме новостей, а на disco#items rss.jabber.ru
[22:58:08] <ermine> ну она-то была не единственной :)
[22:58:30] <ermine> вон fifo недавно жаловался, что из-за рссок падает
[22:59:31] <evgs> а на рсс-ки будет ограничение по числу хранимых headlines
[22:59:48] <evgs> старые будут отбрасываться
[23:02:16] <ermine> в смысле? ты хранишь что ли?
[23:04:02] ermine вспомнила эпоху пейджеров: там была услуга новостей, погоды, прочей лабуды, старые новости просто вытеснялись новыми
[23:05:16] <ermine> evgs: попробуй режим вытеснения :)
[23:11:48] ermine задумалась, во что переименовать функцию разбора iq-станзы iq_info
[23:13:06] Санитар leaves the room
[23:13:42] <evgs> что делает эта функция?
[23:14:58] <ermine> разбирает iq-станзу и и выклазывает в запись (record) id, type, xmlns, субэлементы для быстрого доступа
[23:15:07] gonzo leaves the room: On my way home
[23:15:31] <ermine> evgs: а у тебя как ведется борьба с разбором iq? каждый раз роешься в xml?
[23:17:40] <ermine> xml - зло
[23:20:51] <evgs> ermine: у меня гирлянда обработчиков. сначала диспетчер выбирает обработчики по type и id.
затем выбранные обработчики по очереди вызываются. каждый проверяет по своим критериям. (в частности, по xmlns)
повторюсь, к этому моменту вся станза преобразована в дерево.
[23:22:02] <ermine> ужос
[23:24:32] <evgs> зато логика каждого обработчика очень проста
[23:28:02] igor joins the room
[23:28:46] <igor> добрый вечер
[23:28:50] <igor> version
[23:28:50] <sulci> igor: у тебя клиент Tkabber 0.9.9-alpha-20060624 (Tcl/Tk 8.4.12) - Debian GNU/Linux testing/unstable 2.6.16-2-686
[23:30:25] <ermine> нестабильный линукс
[23:30:31] <igor> с фонтами, конечно, полный писец
[23:30:46] <igor> долбанный xorg (?)
[23:31:19] <ermine> винда
[23:32:04] <igor> последний раз лазал в систему не помню когда
[23:32:09] <igor> придётся опять разбираться
[23:32:18] <igor> не было печали, купила баба порося
[23:32:32] <igor> (* ругается матом *)
[23:33:05] <mblsha-sha> igor: ты все еще будешь рекомендовать мне переходить на дебиан?
[23:33:32] <igor> mblsha-sha: да. не на е.бунту же! ;)
[23:33:56] <ermine> вот что делает нехороший линукс с igor
[23:34:01] <ermine> вы только посмотрите!
[23:34:30] <mblsha-sha> igor: угу, у меня лежат дискочки с кубунту, и именно на них я рассчитываю.
[23:34:41] <ermine> фрю ставь
[23:35:04] <mblsha-sha> зачем мне фря? хочу юзать дебиановские репозитарии!
[23:35:11] <mblsha-sha> а не дурацкие порты >:P
[23:35:37] <mblsha-sha> мне fink/apt больше port понравился
[23:35:47] <ermine> маковые не понравились?
[23:36:31] <mblsha-sha> ermine: я уверен что 99% исходников darwinports совпадают с bsd'шными
[23:36:51] <igor> mblsha-sha: только попробуй! юзай бубунтушные! и в debian-russian@ ни ногой! понял? :)
[23:37:49] <mblsha-sha> igor: у меня и так уже слишком много ML в почту сваливается, будь спок
[23:37:57] <ermine> значит у мблши есть все шансы увести юзеров оттуда
[23:38:09] <ermine> слабые позиции в debian-russian
[23:38:25] <mblsha-sha> ermine: на макось? :)
[23:38:59] <evgs> ermine: кстати, я нашёл способ раскраски интерфейса для windows mobile
[23:39:26] <teo> evgs: я попробовал zlib на jivesoftware.com. вроде работает
[23:39:52] <evgs> мелкософт закопали цвета в реестр в бинарный ключ в виде массива RGB
[23:40:26] <ermine> evgs: всей мобилы или только твоей проги?
[23:41:40] <ermine> evgs: а как-нить хитрой сапой я могу это редактировать?
[23:42:12] ermine тоже хотела что-то спросить у teo
[23:43:13] <evgs> teo: ок, я разобрался. в имеющемся wrapper в jzlib не переопределили available(), в результате я получал объём ещё нераспакованных данных
[23:43:36] <teo> ясно
[23:44:01] <ermine> вспомнила
[23:44:07] <evgs> ermine: цвета всего интерфейса.
[23:44:16] <ermine> teo: к веб-интерфейсу ежика еще не научились подключать tls?
[23:44:28] <teo> да вроде всегда было
[23:44:35] <ermine> evgs: это меня интересует
[23:44:37] <teo> ermine: ну почти всегда
[23:45:22] <ermine> teo: хм, оно "всегда" умело ерланговый ssl
[23:45:32] <teo> и tls тоже
[23:45:35] <teo> (кажется)
[23:46:00] <ermine> teo: тогда можно напрячь зенита рисовать jep 124 :)
[23:46:18] <teo> ermine: так оно же реализовано
[23:46:19] <ermine> https, deflate, gzip, и вообще
[23:46:36] <ermine> teo: где?
[23:46:47] <teo> ermine: был же патч от непомнюкого
[23:47:03] <ermine> teo: не видела
[23:47:27] <ermine> и не слышала
[23:48:16] <ermine> evgs: в интернете есть шароварная прога для перекраски интерфейса, она глючит и не дает нахаляву сделать то, что мне надо
[23:48:49] <teo> ermine: http://www.3pblog.net/index.php?m=05&y=06&d=11&entry=entry060511-005956&category=5 (а вот http://blog.mabber.com/ не работает...)
[23:49:41] <ermine> mabber.com - вообще сомнительная контора
[23:49:53] <teo> ermine: ну код-то выложили
[23:51:07] <ermine> teo: а почему алексей не закоммитил?
[23:51:24] <teo> ermine: ты меня спрашиваешь?
[23:51:37] <teo> ermine: а он вообще коммитит?
[23:51:38] <ermine> teo: а может ты слышал ругань от алексея :)
[23:51:49] <teo> ermine: я думаю, что он и не видел :)
[23:51:53] <ermine> teo: ты и в ткаббер, похоже, еще не спешишь коммитить
[23:52:07] <teo> ermine: так нечего
[23:52:29] <ermine> teo: а комплит в какой-то там команде?
[23:52:33] <ermine> надо вспомнить
[23:52:36] <igor> кто болеет за зенит?
[23:52:44] <ermine> teo: и багу пофиксить в другой команде
[23:52:44] <igor> ermine: ты болеет за зенит?
[23:52:53] <teo> ermine: так чтобы это закоммитить, сначала надо написать, наверное :)
[23:52:57] <igor> и зенит всех победит!
[23:55:02] <ermine> teo: а насчет баги - если выполнить /vcard в привате с человеком, который вышел в оффлайн - будет ругань от сервера на отсутствие ресурса
[23:55:07] <ermine> и никакого вкарда
[23:55:50] <teo> а. это надо исправить... спрашивать jid без ресурса
[23:55:56] <ermine> а комплит надо в команду /last
[23:56:41] <teo> ermine: а коммитят у тебя прямо по http? безо всяких глупостей вроде ssl?
[23:56:45] <ermine> teo: вот тебе еда для коммита!
[23:57:24] <ermine> teo: http/https
[23:57:31] <teo> ermine: гут
[23:58:11] <ermine> teo: та https есть потому что зенит иначе не может продраться через свои прокси
[23:58:48] igor всё-таки немного интернет.
[23:58:56] <igor> *инертен
[23:59:04] <teo> ermine: ну коммитить без шифрования как-то нехорошо... (хотя в свой игрушечный репозитарий я так и коммичу)
[23:59:39] <teo> igor: ты обновился до etch и жалеешь? :) правильно жалеешь :) нет там ничего интересного :)
ejabberd/mod_muc logValid XHTML 1.0 Transitional Valid CSS!