Home
devel@conference.jabber.ru
Tuesday, 1 August 2006< ^ >
mblsha 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 | ФОТКИ-ФОТКИ!
Room Configuration

GMT+4
[00:01:47] <ermine> ping
[00:01:47] <sulci> ermine: Понг от тебя 0.046 секунды
[00:08:58] evgs-ipaq leaves the room
[00:09:26] evgs-ipaq joins the room
[00:13:30] <aleksey> ping
[00:13:31] <sulci> aleksey: Понг от тебя 0.284 секунды
[00:16:13] <evgs-ipaq> ping
[00:16:14] <sulci> evgs-ipaq: Понг от тебя 0.28 секунды
[00:22:22] <aleksey> ping
[00:23:07] <aleksey> ping
[00:23:15] <sulci> aleksey: Понг от тебя 53.1 секунды
[00:23:15] <sulci> aleksey: Понг от тебя 8.5 секунды
[00:28:14] evgs-ipaq leaves the room
[00:40:40] igor leaves the room
[00:55:20] Bolik leaves the room
[01:28:58] gonzox joins the room
[01:29:22] <gonzox> абенд
[01:31:17] <aleksey> гутен
[01:31:54] <ermine> гытыт ыбынд
[01:32:42] <aleksey> gonzox: тссс, ermine спит
[01:32:42] <ermine> ща zenith придет
[01:32:57] <ermine> zenith: напомни алексею про лдап!
[01:33:20] <aleksey> а хистори и улететь может :)
[01:33:25] <gonzox> aleksey: что-то по моему она лунатничает, а не спит
[01:33:51] <ermine> он прочитает оба чатлога и сравнит их
[01:34:32] ermine закрывает глаза и протягивает руки в сторону gonzox: лямбер, лямбер, лямбер!
[01:35:25] ermine таки передислоцируется в койку
[01:43:03] Slide joins the room
[01:46:06] Slide leaves the room
[02:00:57] mci leaves the room
[02:01:03] zenith joins the room
[02:01:44] <zenith> ну чё, не ждали?
[02:02:50] <aleksey> опоздал!
[02:09:17] <zenith> aleksey: ldap-ldap!
[02:09:25] <zenith> aleksey: патчи-патчи!
[02:09:46] <zenith> напомнил
[02:09:49] <aleksey> ага-ага!
[02:10:54] gonzox leaves the room
[02:14:08] zenith читает тред про kvirc на лоре
[02:14:19] <zenith> дело jabber'а живёт!
[02:31:14] <zenith> решил поставить cgp:
renaming /bin/mail->/bin/LegacyMail
mv: невозможно переместить `/bin/mail' в `/bin/LegacyMail': Permission denied
[02:31:21] <zenith> афигенно
[02:31:31] <zenith> хорошо что под рутом не пульнул
[02:37:33] <zenith> проприетарщина блин
[02:38:05] <catap> zenith> а ты случаем darcs не используешь?
[02:38:19] <zenith> catap: неа
[02:38:52] <catap> а вообще в природе есть ее пользователи-то?
[02:39:03] <zenith> catap: mblsha
[02:39:31] <catap> zenith> ты думаешь он пользуется emacs'ом?
[02:42:39] <zenith> catap: хз :)
[02:46:13] <mblsha> уже нет
[02:46:20] <mblsha> точнее пользуюсь, когда я в линуксе
[02:50:47] <catap> mblsha> тогда вопрос, у тебя проблемы в darcs с unicode (utf-8) не видны?
[02:52:33] <zenith> CGP рулит:
$ ps ax | grep CGServer | wc -l
47
[02:53:18] <aleksey> это треды или процессы?
[02:56:20] <mblsha> catap: э, я только на английском пишу коммиты
[02:56:38] <mblsha> catap: а с utf8 внутри файликов проблем не видел
[02:57:02] <mblsha> пойду-ка спать
[02:57:04] <mblsha> gn!
[02:58:59] <zenith> aleksey: процессы вроде
[02:59:16] <zenith> aleksey: ps у меня процессы показывает
[02:59:39] <zenith> aleksey: это он при старте
[02:59:46] zenith достаёт jabsimul
[03:00:46] <zenith> в web-морде ссылки в отдельном окне открываются
[03:21:10] FiLinX joins the room
[03:21:46] <zenith> мдя, xmpp в cgp не был найден
[03:52:21] X-ray joins the room
[03:53:34] X-ray leaves the room
[04:07:57] <zenith> cgp не закрывает потом при неудачной авторизации на sasl
[04:08:02] <zenith> *поток
[04:33:49] a.salnikov joins the room
[04:47:50] FiLinX leaves the room: ищите меня ночью
[05:11:17] <zenith> крутые error'ы:
<iq type="get" to="hev.sbyt.amur.elektra.ru" id="aab7a" >
<query xmlns="jabber:iq:agents"/>
</iq>
<iq from="hev.sbyt.amur.elektra.ru" type="error" to="postmaster@hev.sbyt.amur.elektra.ru/Psi" id="aab7a" >
<error>
<forbidden/>
</error>
</iq>
[05:12:29] <aleksey> гы
[05:12:32] <aleksey> это что за сервер?
[05:12:37] <zenith> CGP
[05:12:43] <zenith> драный
[05:12:55] <zenith> iq-auth ваще рулит
[05:12:55] <aleksey> мда
[05:13:47] <zenith> не отвечает на неправильный iq-auth вообще - тупо шлёт <failure xmlns='urn:ietf:params:xml:ns:xmpp-sasl'><bad-auth/></failure>, хотя sasl не запрашивается
[05:14:13] <zenith> при посылке </stream>, он молчит и не закрывает сокет
[05:15:05] <zenith> им видимо тоже лень читать спеки
[05:19:49] <zenith> короче одной проприетарной поделкой больше
[05:20:39] <zenith> надо разобраться как автоматом наделать кучу аккаунтов и jabsimul'а натравить :)
[05:20:53] <zenith> посмотрим насколько круто этот ЦГП
[05:21:11] <aleksey> ага
[05:27:10] <zenith> а есть ли смысл тестировать:
[xram@hev CommuniGate]$ strace -o cgp.log ./CGServer --Base .
CommuniGate Pro Server 5.1c.2 started
CommuniGate Pro Server 5.1c.2 finished
[xram@hev CommuniGate]$ grep -i 'epoll' cgp.log
[xram@hev CommuniGate]$
[05:27:23] <zenith> бугога
[05:27:32] <zenith> на селекте много не вывезешь
[05:28:47] <zenith> интересно, можно включить у него epoll...
[05:31:28] <zenith> ну хотя бы посмотрю сколько оно процессов наплодит :)
[05:31:40] <zenith> ужос однако...
[05:31:48] <aleksey> вдруг там секретный метод :)
[05:32:14] <zenith> aleksey: ага, за бапки :)
[05:36:45] <zenith> кроме select'а ничё не видно
[05:36:52] <zenith> даже poll не юзает
[05:37:07] <zenith> это видимо из-за кроссплатформенности :)
[05:38:10] <aleksey> ну всё равно jabsimul попробуй :)
[05:38:22] <zenith> aleksey: обязательно ;)
[05:38:28] <zenith> позже
[05:38:41] <zenith> завтра расскажу, точнее в своём блоге напишу :)
[05:40:18] <zenith> $ strings CGServer | grep -i 'iq:auth'
<query xmlns='jabber:iq:auth'><username/><password/><resource/></query></iq>
jabber:iq:auth
[05:40:22] <zenith> сильно
[05:40:37] <zenith> оно видимо станзы прямо текстом хранит
[05:40:43] <zenith> примерно как jajc :)
[05:41:27] <zenith> блин, фигово без исходников :(
[06:01:21] <zenith> aleksey: а ps может отображать треды?
[06:04:29] <aleksey> ага
[06:04:54] <zenith> просто не сходится: каждый процесс жрёт 15,6Mb, всего их 46 штук
[06:04:59] <zenith> получается:
[06:05:05] <zenith> calc 46*15.6
[06:05:05] <sulci> zenith: 717.6
[06:05:14] <zenith> но столько он не сожрало
[06:05:24] <aleksey> если у этих процессов одинаковое количество памяти показывает, то сорее всего это треды :)
[06:05:50] <zenith> хм..
[06:06:24] <aleksey> в офф
[06:06:26] aleksey leaves the room
[06:06:29] <zenith> давай
[06:24:26] <zenith> аа, это просто clone(), который не шарит один pid с родителем
[06:24:31] <zenith> бишь это таки треды
[07:18:49] zenith запустил jabsimul
[07:32:08] mblsha leaves the room: Replaced by new connection
[07:32:10] mblsha joins the room
[07:32:10] <sulci> [mblsha] существо с хвостиком и розовыми ушками и отполированными резцами
[07:56:41] Nilson joins the room
[07:57:52] Nilson leaves the room
[08:27:29] Slide joins the room
[08:29:16] Slide leaves the room
[08:54:42] steam-- leaves the room
[09:00:54] dsh joins the room
[09:01:13] <dsh> доброе утро
[09:04:32] zenith leaves the room
[09:23:19] zenith joins the room
[09:25:16] Nilson joins the room
[09:47:55] Nilson leaves the room
[09:52:28] <zenith> как в linux'е увеличит limit тредов?
[09:52:37] <zenith> *ть
[10:01:52] steam joins the room
[10:03:23] <steam> zenith: а в линуксе есть лимит тредов?
[10:03:37] <zenith> steam: есть в proc
[10:03:44] <zenith> но он не достигается
[10:03:49] <zenith> где-то ещё стоит
[10:03:57] <zenith> в limits только nproc
[10:04:01] <steam> угу
[10:04:06] <steam> но это кол-во процессов
[10:04:08] <zenith> я его тоже увеличил
[10:04:13] <zenith> ну больше хз
[10:05:51] <steam> http://people.redhat.com/alikins/system_tuning.html#threads
[10:05:59] <steam> Under Linux, threads are counted as processes, so any limits to the number of processes also applies to threads. In a heavily threaded app like a threaded TCP engine, or a java server, you can quickly run out of threads.
[10:06:19] <zenith> я читал эту статью
[10:06:33] <steam> и что говорит thread-limit ?
[10:06:46] <zenith> не компилиццо :)
[10:08:04] <steam> glibc перекомпилил? :)
[10:09:56] <zenith> steam: оно у меня 16k
[10:10:00] <zenith> а дохнет на 1k
[10:10:55] <steam> а у меня вообще undef в этом файле
[10:11:04] <steam> а в nptl 16k
[10:12:05] <zenith> steam: проблема ещё в том, что CGP юзает clone()
[10:12:49] <zenith> по идее для линукса clone()-тред видится как процесс
[10:13:49] <zenith> а ещё CGP жрёт 35% cpu всего на 900 соединениях
[10:14:18] <zenith> больше вот создать не могу, лимиты мешают
[10:19:00] <steam> может, это не лимиты тредов?
[10:19:12] <steam> ulimit -a что говорит?
[10:19:39] <zenith> $ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
pending signals (-i) 1024
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 100000
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 100000
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
[10:20:13] <zenith> я это всё увеличивал до предела - бесполезно
[10:22:34] Pavel81 joins the room
[10:23:24] Pavel81 leaves the room
[10:24:06] <steam> zenith: это для юзера, под которым cgp работает?
[10:25:04] <zenith> steam: да
[10:26:39] <zenith> ваще чудный сервак.
высылаю:
<message type="chat" id="aac2a" to="2@hev.sbyt.amur.elektra.ru" >
<body>sdf</body>
<x xmlns="jabber:x:event">
<composing/>
</x>
</message>
получаю:
<message from="1@hev.sbyt.amur.elektra.ru/test" >
<body>sdf</body>
</message>
[10:32:08] Bolik joins the room
[10:33:47] <Bolik> доброе утро, леди и джентльмены
[10:34:48] <zenith> внутри CGP что-то страшное происходит:
16:34:00.866 3 SIGNAL-000058 {1} failed to send to XIMSS-000017: NOTIFY sip:ximss-17-6342E0D5@hev.sbyt.amur.elektra.ru
[10:35:14] <zenith> подписки работют чуть-чуть похуже чем у djabberd'а
[10:39:36] zenith leaves the room: Logged out
[10:39:46] zenith joins the room
[10:40:00] <Bolik> zenith: ты все раритеты изучаешь?
[10:40:16] <zenith> Bolik: это cutting-edge!!!
[10:40:27] <zenith> Bolik: ничё ты не понимаешь :)
[10:41:26] <Bolik> аааа
[10:41:33] <Bolik> теперь маразм так называется
[10:41:58] <steam> zenith: а зачем тебе это проприетарное поделие?
[10:42:41] <zenith> steam: диденка брызгал у меня в блоге слюной, что теперь CGP умеет xmpp, вот я решил поюзать
[10:43:18] <Bolik> zenith: и ты повелся на диденку?
[10:43:33] <zenith> Bolik: ну а чё он обзывается :)
[10:43:47] <steam> zenith: диденке нужно впарить цгп, и для этого он готов брызгать слюной где угодно - лишь бы пеар
[10:43:48] <Bolik> zenith: ну может стоит быть умнее диденки? :)
[10:44:11] <steam> google диденка цгп
[10:44:12] <sulci> steam: Не нашел :(
[10:44:25] <Bolik> google диденко cgp
[10:44:26] <sulci> Bolik: .hostinfo: Петр Диденко: CommuniGate Pro умеет все, что связано с ...
интервью с Петром Диденко о возможностях почтового сервера CommuniGate Pro ] ...
CGP работает практически на всех платформах от OS / 2 , Windows , Linux ...
http://hostinfo.ru/tree/internet/vip/ommuniatero/idenko - 64k
[10:45:03] <Bolik>
Петр Диденко
Петр Диденко - независимый эксперт,
[10:45:11] Bolik катается
[10:46:23] <Bolik> а вот врать насчет рамблер-почты нехорошо
[10:46:32] <Bolik> аяяй
[10:49:25] <Bolik> в общем, дешовка, а не интервью
[10:49:54] <Bolik> а если вспомнить еще и дыры в cgp - то вообще зашибись получится
[10:50:14] <Bolik> zenith: а чо, это бетономешалка еще и xmpp научилась?
[10:51:15] <zenith> Bolik: ну вроде да
[10:51:35] <zenith> Bolik: точнее даже не знаю как сказать, научилась ли
[10:57:17] levsha joins the room
[10:58:51] <levsha> ку!
[11:00:12] <zenith> Bolik: а чё тогда от этого CGP так прутся лемминги?
[11:02:17] <Bolik> zenith: дык, там подходец-то виндовый
[11:02:28] <Bolik> пара кликов мышью - и вроде как все работает
[11:02:50] <zenith> ключевое слово - *вроде как* :)
[11:05:43] <levsha> гы гы, icq сказала нашим менеджершам что пора обновиться на новую версию, что и сделала. Теперь они там плачутся что самйлики страшные
[11:08:22] <zenith> для секретарши нет горя хуже, чем страшный смайлик в icq
[11:08:57] <steam> zenith: >8-E ?
[11:09:10] <zenith> ну типа того :)
[11:09:17] <Bolik> levsha: эт ладно... у меня седня по телефону выясняли, почему у них аська не работает
[11:09:46] <levsha> Bolik: они опять протокол махнули?
[11:09:47] <dsh> почему сбрил усы? :)
[11:10:02] zenith leaves the room
[11:11:15] <Bolik> levsha: нет... но у них предложение установить новую версию вызвало ступор
[11:12:22] <levsha> Bolik: а, ну да, там предложение хорошее, в стиле "да/есть/так точно" : или выбираешь установить новую версию или аська просто закрывается
[11:12:30] <Bolik> вот-вот
[11:12:58] evgs-ipaq joins the room
[11:25:04] gonzox joins the room
[11:25:54] <gonzox> wtf logs
[11:25:54] <sulci> gonzox: evgs сказал(а), что logs - логи ведутся тут: sulci: http://www.jabber.ru/chatlogs/ | ejabberd: http://chatlogs.jabber.ru | змей: http://jabber.nes.ru/logs/
[11:26:00] <gonzox> re
[11:27:52] <gonzox> happy mailman's day!
[11:28:54] dsh leaves the room: щасвирнус
[11:29:53] <evgs-ipaq> вопрос навскидку: в sasl при передаче jid/password ескэйпится utf-8 строка или wchar-строка?
[11:30:30] <evgs-ipaq> (нет rfc под рукой)
[11:32:45] dsh joins the room
[11:35:49] <gonzox> evgs-ipaq: utf-8, afaik
[11:48:18] evgs-ipaq leaves the room: Replaced by new connection
[11:48:35] evgs-ipaq joins the room
[11:51:54] <levsha> хм, похоже на мой hx2410 есть уже WM5 . Попробовать что ли
[11:56:20] <steam> levsha: уже почти как пол-года есть
[11:56:35] <steam> только оно платное, сцуко.
[11:56:44] <levsha> ага. Жлобы блин
[11:57:23] levsha сегодня заметил что бумажка, наклеенная сзади, на которой было что-то про виндовс написано и какие-то циферки с буковками, уже совсем стерлась
[11:57:55] levsha взял и отодрал её совсем
[11:59:09] <gonzox> levsha: теперь ты пират! Джек Воробей!
[11:59:39] <levsha> gonzox: ты сегодня больше пиратов не смотри, посмотри лучше какую-нибудь мылодраму
[11:59:59] gonzox вчера посмотрел Uncle Buck
[12:00:04] <gonzox> tr er Uncle
[12:00:05] <sulci> gonzox: Дядя
[12:03:21] gonzox leaves the room
[12:03:52] gonzo joins the room
[12:04:26] evgs-ipaq leaves the room
[12:26:37] mblsha leaves the room
[12:43:20] adept joins the room
[13:00:28] a.salnikov leaves the room
[13:15:07] mblsha joins the room
[13:15:07] <sulci> [mblsha] существо с хвостиком и розовыми ушками и отполированными резцами
[13:15:53] <mblsha> ку ку!
[13:20:22] evgs-ipaq joins the room
[13:25:23] mblsha leaves the room
[13:26:39] mblsha joins the room
[13:26:39] <sulci> [mblsha] существо с хвостиком и розовыми ушками и отполированными резцами
[13:51:13] Nilson joins the room
[13:51:29] Belaya joins the room
[13:51:39] <Belaya> привет всем
[13:51:45] <Belaya> у как вас тут многа
[13:52:17] <Nilson> Belaya: привет а ты из кокого города
[13:52:26] <Belaya> Nilson: >:D
[13:52:33] <Belaya> Nilson: от куда и ты
[13:52:51] <Nilson> Belaya: я с болотонет
[13:52:58] <Belaya> Nilson: я тоже
[13:53:17] <Nilson> Belaya: да ?????? а мы знакомы
[13:53:51] Nilson has been kicked: в talks иди
[13:54:02] Belaya has been kicked: в талкс!
[13:55:19] Nilson joins the room
[13:58:13] Nilson has been kicked: это таки не talks
[14:03:25] Nilson joins the room
[14:06:38] Nilson leaves the room
[14:14:13] <ermine> гы, в талксе обсуждают фотки с ихней джабберопойки
[14:14:57] <Bolik> чо, уже нажраться успели?
[14:15:53] <ermine> а там фотки более лучшего качества, чем у мыша с алексеем
[14:16:12] <ermine> пуз видимо снимал
[14:16:29] Bolik промолчит - а то гринпис замочит за преследование хвостатых
[14:16:38] UJvu joins the room
[14:20:08] <gonzo> ссылку! ссылку!
[14:20:26] <ermine> в чатлогах
[14:20:58] <steam> wtf chatlogs
[14:20:58] <sulci> steam: хз
[14:21:01] <steam> wtf logs
[14:21:01] <sulci> steam: evgs сказал(а), что logs - логи ведутся тут: sulci: http://www.jabber.ru/chatlogs/ | ejabberd: http://chatlogs.jabber.ru | змей: http://jabber.nes.ru/logs/
[14:21:59] evgs-ipaq leaves the room
[14:22:46] steam позырил логи: в talks окончательно установился подростковый сральник
[14:23:04] evgs-ipaq joins the room
[14:24:41] <steam> знакомые все лица...
[14:24:52] Bolik туда не ходит
[14:25:11] steam as Bolik
[14:26:14] <steam> puz не со всех фоток меня вырезал! http://images.colan.ru:8080/puz/photo/jabber/jabber09.jpg
[14:26:54] <steam> слева направо: я, unatine, vixen, лицо треугольника не в фокусе
[14:27:58] <steam> интересно, менее пафосного места, чем дурдин, не нашлось?
[14:28:30] <ermine> steam: ? ты ходил на эту пьянку?
[14:28:57] <steam> ermine: фотки до 12-й - двухгодичной (примерно) давности
[14:29:31] <ermine> а
[14:30:21] <ermine> steam: ну тогда это единственная фотка, где тебя видно крупным планом (справа?)
[14:31:00] <steam> ermine: я - слева :)
[14:31:59] evgs-ipaq leaves the room
[14:32:28] ermine таращится, прикидывая кто из трех больше подходит на роль "слева". Третью слева можно откинуть...
[14:33:52] <gonzo> то ли на bash.org.ru кривой rss, то ли одно из двух
[14:34:42] <steam> ermine: тот, который спит - самый я.
[14:35:06] <ermine> gonzo: а что там?
[14:35:19] <gonzo> ermine: кривые линки на цитаты.
[14:35:36] <gonzo> вернее приходит три штуки, на сайте три новых, но линки на старые
[14:36:20] <ermine> steam: и за 2 годы ты подрос ввысь и вширь? а то под определения Bolika не влазит
[14:36:36] <steam> ermine: откормился на московских харчах ;)
[14:36:52] steam приехал из голодного края
[14:37:54] <ermine> gonzo: лучше предположить самое удобное, что глючит сайт
[14:43:29] <ermine> steam: и без диплома!
[14:43:46] <ermine> хотя, Москве чернорабочие тоже нужны
[14:44:24] steam утер пот со лба и пошел дальше валить лес
[14:45:02] <ermine> не надо строительные леса валить, еще посодют
[14:55:31] ermine читает лор
[14:55:35] <ermine> федора ищет баб
[14:58:27] <gonzo> Они их заманят,а потом продадут в ОАЭ
[15:01:05] UJvu leaves the room
[15:02:57] <ermine> но вообще программить в мужской среде, пользуюясь тем, что мужики наизготовили, действительно скучно -- надо под них равняться, иначе не поймут
[15:05:00] <steam> т.е. изобретать велосипед?
[15:05:50] <ermine> не
[15:06:05] <ermine> надо писать код так, чтобы любой мужик мог вкурить его
[15:06:26] <ermine> иначе ведь обвинят в наличии женской логики
[15:08:22] <ermine> а вот интересно, есть ли слепые программеры
[15:09:09] <ermine> где-то читала что слепые решают задачу в пространстве, а зрячие - на плоскости
[15:15:13] steam leaves the room
[15:19:05] steam joins the room
[15:20:34] <ermine> надо Jabber Women!
[15:21:17] <Bolik> вумен с жабрами
[15:21:42] <Bolik> ermine: в жабре вуменов нет, поскоку нет сексу
[15:23:18] <ermine> Bolik: это придумали мужики
[15:23:20] Easter joins the room
[15:23:30] gonzo leaves the room
[15:25:08] dsh leaves the room: щасвирнус
[15:25:58] Alter rotfl !
[15:26:01] gonzo joins the room
[15:26:29] <gonzo> икстричество херякнули
[15:28:00] Easter leaves the room
[15:36:40] evgs-ipaq joins the room
[15:39:53] dsh joins the room
[15:42:56] aleksey joins the room
[15:42:56] <sulci> [aleksey] Всем учить хаскиль полчаса!
[15:43:40] <ermine> aleksey: ку
[15:43:45] <aleksey> ку
[15:56:50] evgs-ipaq leaves the room: Replaced by new connection
[16:00:21] mblsha leaves the room
[16:00:26] mblsha joins the room
[16:00:26] <sulci> [mblsha] существо с хвостиком и розовыми ушками и отполированными резцами
[16:00:38] mblsha leaves the room: Computer went to sleep
[16:15:22] zenith joins the room
[16:15:35] <aleksey> утро!
[16:15:41] <zenith> aleksey: утро!
[16:16:08] <zenith> aleksey: не получается жабсимул, не могу снять лимит тредов
[16:17:06] <ermine> zenith: ты про что?
[16:17:22] <zenith> ermine: про cgp ;)
[16:17:28] mblsha joins the room
[16:17:28] <sulci> [mblsha] существо с хвостиком и розовыми ушками и отполированными резцами
[16:17:51] <zenith> mblsha: лёччик
[16:18:35] <aleksey> zenith: лимит тредов в cgp или jabsimul? :)
[16:18:48] <zenith> aleksey: в cgp
[16:19:03] <zenith> aleksey: вроде все увеличил, один фиг 1024 max
[16:19:10] <zenith> не пойму где копать
[16:20:04] <ermine> а это не улимит?
[16:20:25] <zenith> ermine: неа
[16:20:40] <aleksey> zenith: т.е. у него по треду на соединение?
[16:20:45] <zenith> ermine: в ulimit и limits.conf всё задрано до предела
[16:20:49] <zenith> aleksey: да
[16:20:56] <aleksey> фе
[16:21:10] <zenith> aleksey: ну пощупать то охота
[16:21:24] <zenith> впрочем он на 900 online жрал cpu ~30%
[16:21:42] <zenith> это при летающих станзах
[16:21:52] <ermine> zenith: так напиши у себя в lj, может кип прокомментирует
[16:22:09] <ermine> zenith: только явно наведи стрелки на кипа, чтобы среагировал
[16:23:29] <ermine> zenith: не знаю как в федоре (в которой нет женщин), а в дебиане в sysctl есть какие-то параметры
[16:25:25] <zenith> ermine: какие?
[16:25:31] <zenith> может у себя найде
[16:25:34] <zenith>
[16:25:48] <zenith> у меня есть thread-max, но оно 16k
[16:25:55] <zenith> то есть до предела ещё далеко
[16:26:52] <ermine> а почему ты про треды думаешь? какие-то записи в лог есть?
[16:26:58] <zenith> aleksey: причём у cgp допотопные clone()-треды, которые ещё до LinuxThreads появились, они не могут расшаривать один пид, поэтому в ps помойка из процессов
[16:27:09] <zenith> ermine: ага, в лог пишет
[16:27:20] <ermine> zenith: покажи?
[16:27:25] <zenith> ща
[16:28:14] <aleksey> zenith: а памяти сколько кушают 900 тредов?
[16:28:17] <zenith> 15:43:22.958 1 XMPP failed to create a thread #980. Error Code=failed to create a thread
[16:28:29] <zenith> aleksey: 150Mb
[16:28:57] <aleksey> хм, а я думал там стек в пару метров на каждый тред
[16:29:47] <zenith> aleksey: я не уверен что зависимость линейная, надо дальше ковырять
[16:30:01] <Alter> zenith, NTPL на машине ?
[16:30:19] <zenith> Alter: да, но он nptl не использует
[16:30:40] <zenith> Alter: если верить strace'у, то там просто clone()
[16:30:50] Alter много слышал ругани Владимира Б. на ntpl.
[16:31:37] <Alter> zenith, у тебя просто не может создаться тред ?
[16:31:50] <zenith> Alter: да
[16:32:01] <ermine> zenith: а при этом в /var/log/messages & syslog ниче не появляется?
[16:32:10] <zenith> Alter: знаешь где снять лимит?
[16:32:19] <zenith> ermine: вот не посмотрел чё-то :-/
[16:32:25] <aleksey> а где нынче дядя вова пишет?
[16:32:34] <Alter> zenith, тут похоже вот делов в чем - возможно прекоммитченый thead stack в ядре. т.е.
[16:32:38] <zenith> а кто это?
[16:32:51] <aleksey> бутенко
[16:32:57] <zenith> а
[16:33:09] <aleksey> на ru.linux его дядя вова звали :)
[16:33:12] <zenith> aleksey: а кто он такой кстати? :)
[16:33:53] <Alter> zenith, ээ... разработчик CGP :D
[16:34:08] <Alter> zenith, ulimit -s дай, плз.
[16:34:21] <Alter> zenith, и сколько всего рамы, а пока версию выдвину
[16:34:27] <gonzo> google computerra бутенко
[16:34:28] <sulci> gonzo: Александр Бутенко - Компьютерра-Онлайн
Александр Бутенко. alexb @ alexanderbutenko . com ... сотрудничеству журналистов
и авторов . Информацию о себе присылайте на адрес site @ computerra . ru . ...
http://www.computerra.ru/Authors/1163/ - 20k
[16:34:43] <gonzo> google computerra Владимир бутенко
[16:34:44] <sulci> gonzo: Архив за год - Журнал "Компьютерра"
для интернет - изданий - гиперссылка : www . computerra . ru ) . ... 22 июня
писатель Владимир Сорокин и его литературный агент подали кассационную жалобу в ...
http://www.computerra.ru/offline/2000/355/3838/ - 33k
[16:35:14] <gonzo> не нашел
[16:35:27] <gonzo> http://vovochka.livejournal.com - заброшеный ЖЖ бутенко
[16:36:29] <zenith> Alter: я ставил всё очень огромное
[16:36:37] <zenith> Alter: включая stack
[16:39:55] <Alter> zenith, на ядрах с NTPL при создании треда стек под него сразу резервируется, т.е. ты можешь иметь тонну рамы, но при сильно тредовой апликации с большим ulimit на stack ты ее "выжираешь" потоками - она видится свободной, но не может аллоцироваться. при этом множество разных некрасивых эффектов с прочими апликациями :-) . Я как-то уперся в лимит ~800 тредов, и ошибку выделения памяти на тазике с 4Gb рамы. Поможет тут только уменьшение thread stack per thread, если разумеется это тот случай, который я описываю. by design такое :D. Linux у тебя ?
[16:40:38] <zenith> да, linux
[16:41:03] <steam> Alter: все-таки, nptl...
[16:41:05] <Alter> zenith, я тебя просил дать ulimit -s ...
[16:41:23] <Alter> steam, ээ.. уточни мысль плз :D
[16:41:33] <steam> Alter: пишется оно так
[16:41:47] <steam> wtf nptl
[16:41:47] <sulci> steam: хз
[16:41:47] <Alter> steam, да, конечно :D
[16:41:57] <mblsha> zenith: /me чистил павирбукЪ!
[16:42:00] <zenith> Alter: я же говорю, я все лимиты увеличивал
[16:42:45] <Alter> zenith, ээ... я же тебе говорю, что уменьшать надо в этом случае.
[16:42:54] <zenith> аа
[16:43:09] <zenith> ну по умолчанию 10240
[16:43:17] <zenith> скока надо?
[16:43:57] <steam> dfn nptl=Native POSIX Thread Library
[16:43:57] <sulci> steam: записал.
[16:44:28] <ermine> steam: дополнил бы ссылкой на почитать
[16:44:44] Alter разводит руками - откуда он знает сколько надо стека для аппликации zenith. Речь про CGP идет ?
[16:45:08] <steam> dfn nptl=http://people.redhat.com/drepper/nptl-design.pdf
[16:45:09] <sulci> steam: переписал
[16:45:14] <steam> wtf nptl
[16:45:14] <sulci> steam: steam сказал(а), что nptl - http://people.redhat.com/drepper/nptl-design.pdf
[16:45:17] <steam> о как
[16:45:21] <zenith> Alter: да, про cgp
[16:45:35] <steam> dfn nptl=Native POSIX Thread Library, http://people.redhat.com/drepper/nptl-design.pdf
[16:45:35] <sulci> steam: переписал
[16:45:45] <steam> wtfall nptl
[16:45:45] <sulci> steam: 1) steam сказал(а), что nptl - Native POSIX Thread Library, http://people.redhat.com/drepper/nptl-design.pdf
[16:46:30] <Alter> zenith, ставь раз в десять меньше и пробуй. о результате, пожалуйста, скажи. надо понять ту ли версию мы отрабатываем.
[16:46:41] <zenith> ща
[16:46:50] <Alter> zenith, мозгов сколько на машинке ?
[16:47:41] <zenith> Alter: 512 :)
[16:48:25] <Alter> zenith, тогда оно по идее.. должно уже давно было закончиться.. гораздо раньше, чем 900 thr's
[16:48:50] <zenith> Alter: почему, оно же может свап жрать
[16:49:35] <ermine> aleksey: а 300k сокетов (не процессов!) сколько памяти занимает?
[16:49:58] <aleksey> а хз
[16:50:16] ermine смотрит на Bolik
[16:52:24] <zenith> Alter: один фиг на 1024 глохнет
[16:52:55] gonzo сегодня знатно поработал
[16:53:06] <zenith> получается ~40 тредов стартует сразу + 980
[16:53:48] <Alter> zenith, солярка есть под рукой ?
[16:53:52] <ermine> ermine: а ты ябсимул от другого юзера пускаешь?
[16:54:00] <ermine> ой
[16:54:04] <ermine> zenith: это тебе
[16:54:16] <Alter> zenith, ну или бздя, на крайний случай ?
[16:57:31] <Bolik> ermine: ?
[16:58:21] <ermine> Bolik: про 300k сокетов :)
[16:58:40] <zenith> Alter: нету
[16:59:27] <zenith> ermine: да, от разныз юзеров пускаю
[16:59:31] <zenith>
[17:00:19] <zenith> может этот лимит в самом cgp...
[17:00:43] <zenith> вроде нет, стоит 50k limit
[17:01:02] Alter перечитывает man clone.. LWP ?
[17:02:12] <Alter> zenith, кидай лог в расслыку и давай еще раз послушаем про пионэрскую ось.. ну вот чем ему ntpl не гожа ?
[17:02:24] gonzo leaves the room
[17:03:21] <zenith> Alter: да, lwp. оно фактически представляет собой процесс
[17:04:01] <zenith> Alter: я скачал cgp-linux.tar.gz, может для RH rpm есть и nptl билды
[17:04:06] Alter таки не понимает, нах так делать, но возможно он еще просто зеленый..
[17:04:11] <Alter> zenith, Ааа!
[17:04:26] <Alter> zenith, ты давай-ка это быстро спиливай!
[17:04:49] <zenith> я не вывезу ещё 15Mb булшита
[17:04:59] <Alter> zenith, rpm-ки там AFAIK динамически линкованы
[17:05:25] <zenith> Alter: к тому же оно хочет поменять мой /bin/mail на свой, чего я не хочу
[17:05:37] <zenith> rpm так и сделает, ибо рутовые права будут
[17:05:37] <Alter> zenith, а придется :D бакапь :D
[17:06:00] Alter страшным образом не любит CGP.. а что делать ?
[17:06:33] <zenith> вантуз-вей какой-то
[17:06:51] <Bolik> бетономешалка
[17:06:55] <zenith> поменяем всё на своё, а дальше ***тесь сами
[17:07:12] <levsha> Alter: Exchange юзай
[17:07:44] <zenith> да, на Exchange проще серийник найти
[17:07:51] <Alter> aleksey, как бы ты ответил на вопрос: как бы оценил использование erlang для создания cluster MTA - a-ka спилить CGP.
[17:07:52] <ermine> бетономешалка - это постфикс+procmail+spamass+mailman+whatever
[17:08:11] <Alter> levsha, зачем ?
[17:08:51] <ermine> ровно так же зачем, зачем юзать cgp
[17:09:28] <aleksey> Alter: не знаю, вроде вполне можно сделать
[17:09:29] <zenith> ermine: да надо ваще всё в ядро вшить, вот будет счастье
[17:09:38] <levsha> ermine: ну и помеси ты придумываешь, одна страшнее другой
[17:10:25] <Alter> ermine, CGP на соляре держит мама-не-горюй-какие провайдерские нагрузки. до диска только зараза прожорлив как никто другой. сц.
[17:11:42] <Alter> zenith, переставил ?
[17:12:01] <ermine> Alter: у моего домашнего провайдера стоит CGP. Не знаю, на какой операционке, мне плевать, кто смог асилить cgp - тот молодец, а все остальные - сплошные неудачники
[17:12:24] <zenith> Alter: я не смогу скачать ещё 15Mb, я же говорю
[17:12:42] <Alter> ermine, ты это серьезно про неудачников ?
[17:13:03] <ermine> Alter: вполне, а что ?
[17:13:36] Alter полез в последние замеры перфоманса cgp vs... misc OS's.
[17:13:43] <steam> реальные пасаны покупают cgp за реальные бабки
[17:13:54] <steam> остальные - неудачнеги
[17:14:41] <Alter> ermine, CGP много чего не умеет, и походу (по крайней мере ответ не был даден) не будет уметь.
[17:15:45] <ermine> Alter: а у тебя платный саппорт ?
[17:16:03] ermine решила сегодня повеселиться, температура явно поднимается...
[17:16:04] <Bolik> ermine: то, что ты перечислила - конвейер, а не бетономешалка
[17:16:28] <ermine> Bolik: согласна
[17:16:29] <zenith> ermine: наймись уже на работу в CGP, будешь вместе с диденко пеарить :)
[17:17:11] <levsha> zenith: а Диденко он "независимый эксперт"
[17:17:29] <Alter> ermine, вполне :D, я рядом платный суппорт инсталляции еще ~20k доменов.. более того контора рядом его и суппортила и провала :D и первый кластер тут стоял :D
[17:17:38] ermine в первый год работы jabber.ru настраивала CGP на freebsd и прицепляла к нему питоновые мейллисты
[17:18:51] ermine как-то справлялась с cgp без чтения доков, там все относительно интуитивно понятно
[17:19:51] <Alter> ermine, пока у тебя простые задачи :D
[17:19:55] <ermine> а вот чтобы окучить постфикс - пришлось читать доку, а чтобы окучить exim - приставать к levsha
[17:20:27] zenith удивляется, почему ermine ещё не сидит в венде...
[17:20:51] <ermine> zenith: это уже было в прошлом
[17:21:21] <levsha> вот cyrus тоже приходится настраивать без чтения док а методом тыка и гугления, потому как доки там никакие :(
[17:22:16] ermine настраивала и cyrus, да, даже за оплату
[17:23:07] <ermine> но все это счастливое детство, которое закончилось
[17:24:09] <ermine> zenith: ты будешь флеймить в lj?
[17:24:26] gonzo joins the room
[17:25:54] <ermine> а, там уже флеймчик
[17:26:31] <gonzo> флеймы - давить
[17:27:11] <ermine> gonzo: пчу? они или поднимают или роняют настроение
[17:28:05] Alter интересуется про YXE и process-one. Это то место, где можно задать вопрос ?
[17:29:07] <aleksey> я в yxa не шарю
[17:29:23] <Alter> пардон yxa конечно. :D
[17:30:17] <Alter> aleksey, а ссылка на сайте там просто приведена, или есть кто-либо, кто может консультировать по SIP applications ?
[17:31:57] <ermine> про sip наверное в RFC и описано
[17:31:59] <aleksey> эээ, понятия не имею
[17:32:19] <aleksey> мне ничего не говорили про наличие sip-проектов :)
[17:32:20] <ermine> тогда надо спрашивать у того, кто писал rfc
[17:32:42] <aleksey> я вообще много узнал чего для ejabberd делают только в портленде :)
[17:33:20] <ermine> aleksey: рассказывай
[17:34:10] <aleksey> о, новые фотки http://www.flickr.com/photos/50884898@N00/sets/72157594218837265/
[17:34:35] <aleksey> ermine: та уеб-интерфейс новый будет
[17:36:04] <ermine> aleksey: и это всё?
[17:38:23] <gonzo> ermine: флеймы непродуктивны
[17:38:34] <zenith> ermine: в сипе не rfc, а груда драфтов каких-то
[17:39:10] <gonzo> zenith: груда rfc
[17:39:16] <gonzo> ну и драфты
[17:39:48] <Alter> более того, даже когда у тебя есть вся инфраструктура, то нужны в основном аппликации :D
[17:39:58] <zenith> gonzo: хз, куда не ткнёшь - сплошные драфты. да есть несколько rfc страниц так по 500
[17:40:21] <aleksey> ermine: а остальное для секретых кастомеров
[17:40:37] <zenith> gonzo: "SIP - не для пионеров" (с) диденка
[17:41:13] <aleksey> я рассказываю gato про erlang: http://www.flickr.com/photos/50884898@N00/203006098/in/set-72157594218837265/
[17:41:31] <gonzo> zenith: в принципе он прав :) на вход в предметную область и прохождение по известным граблям уходит около года
[17:41:41] <ermine> aleksey: а, так это гато
[17:41:50] Bolik leaves the room
[17:41:58] <ermine> а гато кто по национальности?
[17:42:26] <zenith> ermine: аргентинец вроде
[17:42:57] <aleksey> язык вроде испанский у него родной
[17:43:13] <aleksey> у него всё время мягкая ль
[17:43:27] <aleksey> он твёрдой л вообще ни разу по-моему не произнёс
[17:43:40] <zenith> зис ис делль, кен ай хельп юъ?
[17:44:04] <aleksey> ага
[17:44:27] <zenith> а чё это за трубы висят под потолком?
[17:44:38] <zenith> из них вода не капала? :)
[17:44:48] <zenith> угрюмое помещение какое-то :)
[17:44:49] <aleksey> нет, но их наличие меня тоже удивило :)
[17:44:58] <aleksey> это их комната отдыха типо :)
[17:45:03] <aleksey> это внутри jive software
[17:45:22] <zenith> видимо "An underground bunker somewhere in Iowa"
[17:45:43] <aleksey> 5-й этаж :)
[17:48:43] <ermine> а вот интересно увидеть алексея сбоку и со спины
[17:48:58] <ermine> я-то думала в такой профиль пузо должно быть обширнее
[17:49:24] dsh leaves the room: щасневирнус
[17:49:26] <zenith> ermine: у тебя какая-то навязчивая идея про пузатых мужиков :)
[17:49:52] <aleksey> у мну просто кость широкайа!
[17:50:06] <ermine> zenith: ну по определению же должно быть! много сидит за компом, хавает бутерброды!
[17:51:12] <ermine> да, что должны подумать там тщедушные низкорослые иностранцы, завидя могучего богатыря
[17:51:38] <ermine> aleksey: а кто-нибудь был выше тебя и толще?
[17:52:08] <aleksey> про рост не знаю
[17:52:18] <aleksey> хилджж большой
[17:52:36] <ermine> а его на фотках вроде не попадалось
[17:52:52] <aleksey> на этой фотке он слева
[17:52:57] <aleksey> а тут справа http://www.flickr.com/photos/50884898@N00/203006104/in/set-72157594218837265/
[17:53:30] <ermine> в голубом?
[17:53:43] <aleksey> в бардовом
[17:54:06] <aleksey> лысый
[17:54:57] <ermine> ага
[17:57:14] <aleksey> и там сидит другой товарисч из jinc, он вроде толще :)
[18:11:31] <zenith> а чё они все лысые? :)
[18:11:49] <gonzo> zenith: потому что бригада
[18:12:38] <aleksey> тот лысый который вдали из jive
[18:12:41] <zenith> а это кто: http://www.flickr.com/photos/50884898@N00/203006101/in/set-72157594218837265/
[18:13:20] <zenith> aleksey: вдали из jive - это matt tucker?
[18:13:46] <aleksey> не
[18:13:50] <aleksey> он фоткал
[18:14:33] <aleksey> а это тоже кто-то из jive
[18:15:00] <steam> видок у него неважный
[18:15:01] <aleksey> хилджж всех пофоткал когда сидели и тестировали
[18:15:22] <zenith> и хде эти фотки? :)
[18:15:46] <aleksey> ждём-с :)
[18:15:55] gonzo leaves the room
[18:19:14] <ermine> ждем пока проявят и напечатают!
[18:19:31] <zenith> на матричном принтере
[18:19:38] steam leaves the room
[18:22:17] <ermine> aleksey: завел дружбу с jive? Они тебя купить не попытались?
[18:22:57] <aleksey> нет, но я разговаривал с gato про ырланк :)
[18:23:30] <ermine> они перейдут на ырланк?
[18:23:34] <aleksey> вообще если лишить их gato, им наверно крышка будет
[18:23:51] <aleksey> не, не будут :)
[18:23:51] levsha leaves the room
[18:23:59] <aleksey> и ырланк он учить думаю не будет :)
[18:24:06] <aleksey> mblsha: учи хаскиль!!!
[18:24:12] <ermine> aleksey: а если лишить ежика тебя?
[18:25:08] <aleksey> придётся напрягать тео :)
[18:25:58] <zenith> хехе, aleksey как бы уже согласен :(
[18:26:01] <zenith> печально
[18:26:16] <zenith> йожыг мёртв :(
[18:26:28] <aleksey> нифиха
[18:26:39] <aleksey> маё нидам
[18:26:59] <zenith> aleksey: дашь спокойно умереть? :)
[18:27:09] <ermine> пора искать другого вьюношу с горящим взглядом, чтобы писал другой сервер на другом языке
[18:27:16] <aleksey> чё ему умирать в самом расцвете? :)
[18:27:42] <zenith> aleksey: а чё патчи не смотришь? :) бе-бе-бе :)
[18:28:05] <aleksey> представь что я в отпуске :)
[18:28:20] <zenith> с апреля представляю :)
[18:28:34] <ermine> он в отпуске после выпуска релиза
[18:28:41] <ermine> в бессрочном
[18:30:00] <ermine> в этом проблема opensource
[18:30:14] <ermine> opensource == полная безответственность
[18:30:22] <zenith> да, opensource сакс
[18:30:52] <ermine> а проприетарный сорц никому не нужен, пока не научишься соблюдать ответственность
[18:31:19] <zenith> ermine: за ваши бальшие деньги всё будет соблюдено
[18:31:46] <ermine> zenith: аха
[18:32:24] <ermine> aleksey: скажи, ырланг с ежиком исчерпали себя?
[18:34:02] <aleksey> не
[18:34:09] <aleksey> хотя в ырланке многого не х-ватает
[18:34:30] <zenith> дык, нет серебрянной пули
[18:34:35] <ermine> ну значит таки исчерпал
[18:35:31] <ermine> aleksey: а ты в штатах не проболтался про metaerl?
[18:35:44] <aleksey> я его показал микелю
[18:35:59] <ermine> o_O
[18:36:11] <ermine> и что он сказал?
[18:36:16] <aleksey> что интересно
[18:36:25] <aleksey> и спросил можно ли это интегрировать в ырланк
[18:36:51] <ermine> и что ты ответил?
[18:37:12] <aleksey> сказал что разве что мегасписки :)
[18:37:27] ermine ревниво смотрит на aleksey -- скорее все и это поделие продаст ему
[18:37:43] <aleksey> что значит "продам"? :)
[18:37:56] <aleksey> маё нидам
[18:38:16] <aleksey> к тому же в нём никто не разберётся :)
[18:38:35] <ermine> ну, svn будет на p1 и он будет выдавать за свой продукт
[18:39:19] <aleksey> он не сильно заинтересовался metaerl, не баись :)
[18:39:19] <ermine> ты давай сокеты туда втыкай
[18:39:27] <aleksey> там даже модулей нету
[18:39:55] <aleksey> и типизация не доведена до конца
[18:40:06] <ermine> подумаешь, как будто я не видела многомегабайтовых файлов исходника
[18:41:55] <zenith> ermine: да классно, один файлик на всё
[18:42:19] <zenith> ermine: зато проблема с find_xml_data отпадёт :)
[18:42:23] <ermine> zenith: кто бы спорил
[18:42:45] <ermine> zenith: расскажи алексею
[18:42:49] <aleksey> что за find_xml_data?
[18:43:27] <ermine> zenith: видишь, он не шарит, что находится в исходниках ежика
[18:43:43] <zenith> да в сырцах ёжика определение одной и той же функции есть в нескольких модулях :)
[18:43:54] <aleksey> аа
[18:44:02] <aleksey> ну её в интерфейсах нет, вот и не помню :)
[18:44:27] <zenith> ermine: просто вроде как эти модули не он писал, если верить changelog :)
[18:45:10] <ermine> zenith: mod_irc - он писал, а ad-hoc - тео 100%-но слизал с чего-то
[18:46:02] <zenith> ad-hoc вроде не тео писал
[18:46:11] <ermine> тео
[18:46:11] <aleksey> это побочный эффект метода cut'n'paste :)
[18:46:15] <aleksey> ага, тео
[18:46:43] <zenith> $ head -n 10 adhoc.erl
%%%----------------------------------------------------------------------
%%% File : adhoc.erl
%%% Author : Magnus Henoch <henoch@dtek.chalmers.se>
%%% Purpose : Provide helper functions for ad-hoc commands (JEP-0050)
%%% Created : 31 Oct 2005 by Magnus Henoch <henoch@dtek.chalmers.se>
%%% Id : $Id: adhoc.erl 486 2006-01-19 02:17:31Z alexey $
%%%----------------------------------------------------------------------
-module(adhoc).
-author('henoch@dtek.chalmers.se').
[18:47:16] <aleksey> ну да, а тео его переделал
[18:47:57] <aleksey> по крайней мере это был его патч
[18:48:29] <ermine> google metaerl
[18:48:30] <sulci> ermine: MetaErl
Intlib logo MetaErl · Edit MetaErl InteLibWiki PageList RecentChanges PageHistory.
http://www.intelib.org/cgi-bin/wiki/awki.cgi/MetaErl - 2k
[18:50:02] <ermine> zenith: в changelog еще позыри
[18:50:25] <ermine> переделка вместе с конфигурялкой
[18:53:31] <zenith> да.. было время, когда патчи принимались :)
[18:53:43] levsha joins the room
[18:54:19] <ermine> да ужжж
[18:54:32] <ermine> детство закончилось, деревья выросли
[18:54:33] combr joins the room
[18:56:27] <combr> version_server megafonvolga.ru
[18:56:27] <sulci> combr: на megafonvolga.ru запущен session manager (jabberd) jabberd sm 2.0s10 (Linux 2.4.32)
[18:56:50] <zenith> s10 дырявый
[18:57:06] <combr> status megafonvolga.ru
[18:57:06] <sulci> combr: [not found in lang pack: plugin_userinfo_statuse_whose]
[18:57:20] <combr> как там к-во пользователей поглядеть? ;)
[18:57:28] ermine смотрит на цамлевый netplex и думает, сделать ли цамлевый ябббер-сервер
[18:57:54] <combr> zenith: это надо админам сообщать. а они, наверно, ленивые
[18:57:58] <zenith> ermine: он будет closed сурц?
[18:58:21] <ermine> zenith: хорошо бы чтобы нет :)
[18:58:52] <zenith> ermine: по треду на сессию будешь юзать? :)
[19:03:56] <ermine> zenith: хз, скорее там тред рождается на исполнение евента по select(), то бишь цамль не умеет epoll/kevent
[19:05:18] <combr> ну надо же хотя бы какие-то контакты дать желающим
[19:05:25] <combr> эх ;)
[19:06:17] <zenith> ermine: а чё, вон в cgp тред на процесс и пипл прёцца
[19:06:24] <Alter> zenith, а ты CGP юзал для гейта XMPP<->SIP ?
[19:06:25] <zenith> *тред на сессию
[19:06:46] <zenith> Alter: неа, я просто хотел его жабсимулом пощупать
[19:06:53] <zenith> Alter: модуль XMPP
[19:07:13] <Alter> zenith, жабсимул - это stress test ?
[19:07:18] <zenith> да
[19:08:02] <Alter> zenith, продолжать тесты будешь ?
[19:08:38] <zenith> Alter: нет наверное, смысла нет
[19:08:57] <zenith> на select'е оно 10k отсилы вывезет
[19:09:07] <zenith> и то не на моём тазике
[19:10:02] <Alter> zenith, а есть решения на epoll'е ?
[19:10:10] <zenith> Alter: хз
[19:10:49] <Alter> zenith, а erlang на чем в этом плане (ежик) живет ?
[19:11:06] <zenith> оно щас при полной нагрузке жабсимулом (message+presence) жрёт 20-30% cpu на 900 юзерах, в то время как ёжик 5-7%
[19:11:46] <zenith> ёжик 30% жрёт на 5k на моём обычном компе
[19:12:00] <Alter> zenith, кстати а сколько ежик протягивает по тестам в max perf ?
[19:12:09] <zenith> max perf?
[19:12:18] <zenith> wtf max perf
[19:12:18] <sulci> zenith: хз
[19:13:02] <Alter> zenith, ну max perfomance - верний предел, скажем на обычном 1U 2Xeon HT, 4Gb ram.
[19:13:02] <zenith> Alter: на j.r 200 юзеров вывозил в течение 9 часов
[19:13:11] <zenith> *200k
[19:13:23] <Alter> zenith, 200kb ???
[19:13:47] <zenith> Alter: 200 тыс клиентов
[19:13:51] evgs joins the room
[19:13:59] <zenith> одновременно
[19:14:12] Alter почесал..
[19:14:30] <zenith> вся нагрузка приходилась на I/O
[19:14:49] <Alter> zenith, спасибо. а tps на дисках не помнишь ?
[19:15:06] <zenith> Alter: у алексея спроси, может вспомнит
[19:15:27] <aleksey> там был затык на работе с постгресом, он не успевал обрабатывать запросы с нужной скоростью, в результате часть запросов получала таймаут
[19:15:42] <aleksey> и это две ноды были
[19:15:58] <ermine> zenith: в ocaml vm можно много тредов наплодить, они зеленые, но все равно трабла в селекте сокетов
[19:16:15] <zenith> ermine: да, селект сакс
[19:16:27] <Alter> aleksey, спасибо. а одна нода вытянет половину такой нагрузки - 100 kb юзверей?
[19:16:31] <aleksey> причём там селект наверняка все треды лочит
[19:17:06] <aleksey> Alter: ну вот их две по 100k и было
[19:17:49] Alter почему-то думал, что ejabberd юзает mnesia в качестве базы.. или она не держит такую нагрузку ?
[19:18:20] <zenith> mnesia тоже тупит периодически
[19:18:28] <Alter> aleksey, да и сервера 2-х головый были ?
[19:18:29] <aleksey> мнезия быстрее посгреса на таблицах типа set, а вот с таблицами bag оно плохо работает
[19:19:05] <aleksey> Alter: ага, em64t
[19:19:34] <Alter> aleksey, спасибо большое.
[19:20:02] <aleksey> Alter: и мнезия юзается всегда, просто база пользователей, ростеры, оффлайновые мессаги и vcard могут быть вынесены в постгрес или ещё что-нить
[19:20:16] Alter ухмыльнулся - beeonlive.ru стоит в соседней комнате, надо будет его уделать.
[19:20:26] Alter ага, понял, спасибо.
[19:22:07] <aleksey> домой
[19:22:10] aleksey leaves the room
[19:22:13] <zenith> цпать
[19:22:15] zenith leaves the room
[19:22:15] evgs leaves the room: Replaced by new connection
[19:22:16] evgs joins the room
[19:32:12] evgs leaves the room
[19:41:46] Bolik joins the room
[20:09:58] evgs joins the room
[20:11:59] steam-- joins the room
[20:35:33] ermine вмяла в себя ужин
[20:43:34] barmaley76 joins the room
[20:46:00] igor joins the room
[20:47:06] Juri4 joins the room
[20:47:56] <steam--> у меня одного http://weather.msn.com/local.aspx?&wealocations=wc%3aRSXX0063&setunit=C выдает 404 Not Found
nginx/0.3.35 ?
[20:48:03] <steam--> nginx!!
[20:50:03] igor leaves the room
[20:50:55] <Bolik> steam--: ну да, поделка рунета :)
[20:56:01] <combr> Bolik: может, подделка? как может "поделка рунета" попасть на msn.com ? ;))
[20:56:48] barmaley76 leaves the room
[20:56:52] <Bolik> все возможно
[20:57:28] <Bolik> там небось редирект стоит
[20:57:43] steam-- кажется, что это опера глюкнула
[20:58:23] <Bolik> ааа, опера да, она могет :-D
[20:58:59] <steam--> Bolik: ша! :)
[20:59:34] Bolik пошел за коньяком
[20:59:52] evgs сползает под стол
------------
Доброго времени суток! Сразу к делу- что то странное у меня с бомбусом. Не могу зарегистрировать аккаунт ни на одном из серваков. Параметры аккаунта:
юзернейм: *пусто*;
пароль: желаемый пароль;
.....

[20:59:53] <ermine> алкаш
[21:00:18] <Bolik> ermine: лучше коньяк, чем опера
[21:01:41] <steam--> вопрос спорный
[21:03:59] <combr> evgs: вылезай, прими валерьянки. она успокаивает ;)
[21:04:39] <evgs> лучше коньяка
[21:04:48] <evgs> для успокоения
[21:05:00] <steam--> Bolik: тут намекают
[21:09:39] <Bolik> evgs: приезжай - будешь третьим :)
[21:10:02] <evgs> Bolik: пока я еду, весь коньяк кончится
[21:10:18] <Bolik> evgs: так долго ехать собрался? :)
[21:11:45] <evgs> Bolik: не помню, сколько дней идёт "семёрка" до Москвы из Екб
[21:15:48] Bolik купил бутылочку 7-летнего армянского
[21:18:28] <ermine> Bolik: ты живешь над магазином? Типа спустился вниз в шлепанцах и сразу купил?
[21:25:23] <combr> Bolik: повезло, что его уже доставили в магазин.. ;)
[21:27:46] gonzo joins the room
[21:28:10] <ermine> gonzo: лЯмБеР
[21:28:54] <gonzo> ermine: домой и спать :P
[21:29:18] <Bolik> ermine: да, у меня за углом ароматный мир
[21:29:55] <combr> с ароматным коньяком
[21:31:02] <Bolik> именно
[21:31:15] ermine пытается представить себе, сколько бутылок болие будет выносить в четверг
[21:31:18] <Bolik> ща еще Alter приедет
[21:31:49] <Bolik> ermine: бутылки могу уступить по сходной цене :)
[21:33:20] <steam--> Bolik: мням.
[21:33:30] steam-- повел красным распухшим носом
[21:34:22] <combr> steam--: распух от тех ароматов?
[21:34:38] gonzo leaves the room: On my way home
[21:34:41] <ermine> споткнулся о пацана в измайловском парке, катаясь на велике, и шмякнулся мордой об асфальт
[21:36:28] steam-- же олкоголек!
[21:36:59] <ermine> да разве нос от этого распухает?
[21:37:20] <steam--> еще как
[21:38:30] Juri4 leaves the room
[21:46:01] <combr> "
Return of Gonzo Gizmos: More Projects & Devices to Channel Your Inner Geek " - это название книги. чтобы оно значило? ;)
[21:46:17] <combr> и как оно связано с gonzo ? ;)
[21:46:24] <mblsha> tr er Return of Gonzo Gizmos: More Projects & Devices to Channel Your Inner Geek
[21:46:25] <sulci> mblsha: Возвращение Сумасшедшего Джизмоса: Больше Проектов и Устройств, чтобы Направить Вашего Внутреннего Выродка
[21:46:44] <combr> ржу ;)))
[21:47:55] <Bolik> steam--: ну ты приезжай - третьим будешь :)
[21:48:29] <mblsha> tr er Gonzo Gomeopaticus
[21:48:29] <sulci> mblsha: Сумасшедший Гомеопатикас
[21:48:42] <mblsha> tr er Gonzo Pooks
[21:48:42] <sulci> mblsha: Сумасшедший Пукс
[21:49:32] <Bolik> steam--: если успеешь конечно :)
[21:49:39] <mblsha> tr er Gonzo Smith
[21:49:39] <sulci> mblsha: Сумасшедший Смит
[21:49:46] <mblsha> tr er gonzo smith
[21:49:47] <sulci> mblsha: кузнец сумасшедшего
[21:49:55] <Bolik> tr er Gonzo Mouse
[21:49:55] <sulci> Bolik: Мышь Сумасшедшего
[21:50:12] <Bolik> mblsha: ты чья? :-D
[21:50:28] <mblsha> tr er Gonzo Bolik
[21:50:28] <sulci> mblsha: Сумасшедший Болик
[21:50:37] <Bolik> ыгы
[21:50:43] Bolik и не отрицает очевидного
[21:51:06] <Bolik> Алкоголик дядя Болик :)
[21:51:37] <ermine> алкоголик и болик имеют одинаковый конец из 4 букв
[21:53:48] <ermine> Bolik: ты будешь спаивать альтера?
[21:56:20] <ermine> видимо уже спаивает
[21:56:42] <Bolik> еще нет
[21:56:47] <Bolik> но уже во всеоружии :)
[21:57:33] <ermine> соленные огурчики, черный хлеб, бутылки, стаканы, газетка постелена на табуретку и все это хозяйство на ней разложено?
[21:57:58] <levsha> bb all
[21:58:03] <Bolik> ermine: почти.... коньяк, три сорта сыра, оимон с какао и сахаром... ща вот еще мандарины будут
[21:58:35] <Bolik> таки да, все на пеленальном столике, который поставлен на две табуретки :)
[21:59:30] <ermine> o_O
[22:00:41] <steam--> Bolik: пропил всю мебель?
[22:01:12] <ermine> и ребенка
[22:01:45] <ermine> steam--: скорее кухонный стол завален грязной посудой
[22:03:22] <Bolik> :)
[22:03:38] <Bolik> steam--: было б что пропивать... бабушкин шкаф если
[22:04:01] levsha leaves the room
[22:04:27] <Bolik> ermine: не,просто этот пеленальный столик мы купили сдуру перед рождением ребенка... ни разу не попользовались... зато на нем оказалось исключительно удобно раскладывать выпивку и закуску
[22:06:07] <steam--> Bolik: вы Alter-ом?
[22:06:24] steam-- гнусно ихикает
[22:08:11] ermine смотрит на часы
[22:08:17] <ermine> для чилийского еще рановато
[22:08:36] <ermine> а в субботу, если бог даст, привезут бейлис
[22:08:36] steam-- допивает пиво и сейчас перейдет на чилийское
[22:13:43] <mblsha> ermine: бери два!!!
[22:17:01] <ermine> mblsha: чего два?
[22:17:18] <mblsha> ermine: бейлиса, что еще мне может быть от тебя нужно???
[22:17:52] <ermine> mblsha: вторая бутылка - джин
[22:18:21] <ermine> evgs: ping
[22:21:03] <ermine> steam--: ping
[22:21:10] <ermine> алкаши...
[22:24:53] BTobotras leaves the room: Replaced by new connection
[22:24:53] BTobotras joins the room
[22:25:36] <ermine> BTobotras: а где Отт?
[22:25:58] <ermine> а, переметнулся в gtalk
[22:27:49] <mblsha> ermine: вот так всегда, лишь бы не делиться :(
[22:28:32] <ermine> mblsha: угу, поделишься с вами, а потом жди когда кто-нибудь полетит за границу за бутылкой
[22:31:01] BTobotras leaves the room: Logged out
[22:31:02] BTobotras joins the room
[22:31:37] BTobotras leaves the room
[22:33:48] <ermine> mblsha: зато я вот от тебя ни разу не слышала "давай я тебе притащу свою бутылку бейлиса и мы вместе ее вылакаем!"
[22:48:15] combr leaves the room
[22:52:43] <steam--> когда же наши баскетболисты начнут играть, как НБА...
[23:07:34] <mblsha> ermine: если б у меня была бутылка, я бы обязательно с тобой поделился!
[23:08:03] <mblsha> steam--: когда они продадутся в NBA?
[23:09:39] <steam--> mblsha: да кому они такие нужны
[23:12:56] <ermine> mblsha: а ты купи в магазине
[23:13:58] <steam--> ermine: не продается
[23:14:02] ermine залила в смартфон 10-ую книгу про барраяр
[23:14:41] steam-- залил в желудок очередную порцию вина
[23:14:56] <ermine> steam--: да наверное продается, если мне иногда доставляли не из аэропорта
[23:15:31] ermine через полчаса хряпнет чилийского
[23:15:33] <steam--> ermine: там беспошлинная (безакцизная) торговля
[23:15:55] <steam--> акцизы - шлавная причина отсутсвия в магазинах алкоголя
[23:16:19] <steam--> после 1-го июля
[23:16:53] <ermine> а откуда у тебя чилийское?
[23:17:13] <ermine> еще там и болик мочит с альтером коньячок
[23:17:29] <steam--> ermine: из магазина. только появилось
[23:17:37] <steam--> единственное пока в ассортименте
[23:17:58] <steam--> к тому же, у меня еще старые запасы есть :)
[23:18:21] <ermine> в погребах?
[23:18:37] <steam--> на буфете
[23:19:02] <steam--> там еще среди прочего стоит коньячок замечательный "новый свет" - ему скоро год будет. как я его из крыма привез
[23:19:10] <steam--> надо выпить что ли
[23:20:12] <ermine> а у тебя жена безалкогольная?
[23:20:36] <steam--> немногоалкогольная
[23:20:38] <steam--> :)
[23:20:57] <steam--> бокальчик вина максимум
[23:21:13] <ermine> это правильно
[23:21:42] <steam--> дык. я ее компенсирую
[23:22:13] <ermine> эээ!
[23:22:33] ermine задумалась, компенсирует ли /me непьющего мужа
[23:22:51] <ermine> или он меня компенсирует трезвостью?
[23:24:07] <ermine> зато с ним надежнее - не уронит в лужу и за руль в любое время суток садится
[23:24:54] <steam--> руль - это зло
[23:25:11] <ermine> даже руль велика?
[23:25:13] <steam--> развалиться на заднем сидении такси с бутылочкой чегонибудь - гут
[23:25:24] <steam--> велик это типа спорт
[23:25:42] <steam--> как транспортное средство он весьма ограничен в возможностях
[23:26:14] <ermine> ты ж на нем перевозишь галстуки
[23:26:26] <ermine> значит транспорт
[23:26:36] <steam--> ну. это в районе 5 км :) попробуй уехать хотя бы на 30
[23:27:14] <steam--> те. это конечно можно и даже нужно
[23:27:37] <steam--> просто в условиях, приближенных к реальным - довольно сложно
[23:27:43] <steam--> например. ездить на работу
[23:28:42] <ermine> надо типа скафандр на себя натягивать?
[23:28:54] <steam--> нет. надо типа потом душ принимать
[23:29:18] <steam--> а вот на дачку ездить - очень даже
[23:29:21] <ermine> не знаю как сейчас, а три года назад у сотрудников Зенона была мода ездить на работу на велосипеде
[23:29:36] <ermine> для них даже специальные душевые кабинки поставили
[23:29:38] <steam--> правда, ездить по областному щоссе - тот еще геморой
[23:29:46] <steam--> ну, везет им :)
[23:29:58] gonzox joins the room
[23:30:00] <steam--> я езжу иногда. когда нежарко и дождя нет
[23:30:37] <ermine> gonzox: ты ж спать домой пошел
[23:31:19] <gonzox> ermine:я дома и почти сплю
[23:36:22] steam-- тоже спать, бб олл
[23:41:28] mblsha leaves the room: Replaced by new connection
[23:41:30] mblsha joins the room
[23:41:30] <sulci> [mblsha] существо с хвостиком и розовыми ушками и отполированными резцами
[23:44:37] <gonzox> а теперь точно - сплю
[23:45:32] ermine закрывает глазики гонзе
[23:45:55] <ermine> wtf gonzo
[23:45:55] <sulci> ermine: gonzo сказал(а), что gonzo - http://www.blacknick.info/photo/2006-05-22/target32.html
[23:48:14] <gonzox> cya
[23:48:17] gonzox leaves the room
[23:48:55] fifo joins the room
[23:49:00] <fifo> .
[23:49:18] <ermine> фифинтус
[23:49:27] <fifo> я
[23:49:35] <fifo> ю
[23:49:36] ermine тоже видимо пойдет, так и не приняв чилийского
[23:49:40] <fifo> э
[23:50:19] <ermine> wtf fifo
[23:50:19] <sulci> ermine: sulci сказал(а), что fifo - нестандартная очередь
[23:50:38] <ermine> wtfrand
[23:50:38] <sulci> ermine: sulci сказал(а), что irc - http://general-beck.narod.ru/downloads/irc.wml
[23:50:38] Liоn joins the room
[23:51:57] aleksey joins the room
[23:51:57] <sulci> [aleksey] Всем учить хаскиль полчаса!
[23:51:59] <fifo> wtfrand
[23:51:59] <sulci> fifo: sulci сказал(а), что гента - папса
[23:52:01] <fifo> wtfrand
[23:52:01] <sulci> fifo: sulci сказал(а), что pantech - Будто бы для пантов, а на самом деле - то же, что и Samsung.
[23:52:04] <fifo> wtfrand
[23:52:04] <sulci> fifo: lisiki_first сказал(а), что carrot - вкусное!
[23:52:11] <fifo> [v
[23:54:05] Liоn leaves the room
[23:55:22] <fifo> [v
[23:55:29] <fifo> тьфу! ХМ
ejabberd/mod_muc logValid XHTML 1.0 Transitional Valid CSS!