Home
devel@conference.jabber.ru
Tuesday, 3 October 2006< ^ >
teo 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 к следующей пятилетке! | пси уже объявлен еретиком (c) sulci
Room Configuration

GMT+4
[00:00:00] <sulci> fifo: Понг от тебя 35 секунды
[00:00:00] <sulci> fifo: Recipient is not in the conference room
[00:00:09] <sulci> igor: Понг от тебя 16 секунды
[00:00:09] <sulci> fifo: Ты что, в некотором месте, однако старайся обращать внимание на j.r?
[00:00:18] <fifo> ping
[00:00:28] <sulci> aleksey: Понг от тебя 18.9 секунды
[00:00:29] <sulci> fifo: Понг от тебя 5.35 секунды
[00:00:34] <ermine> черт, опять бидон зажрался
[00:00:38] <igor> ping
[00:00:38] <sulci> igor: Понг от тебя 0.519 секунды
[00:00:46] <fifo> помоему это пинг от сульцы тормозит
[00:00:48] <ermine> придет зенит - скажите ему
[00:00:52] <fifo> ping sulci
[00:00:57] <sulci> fifo: Скорость отклика сервера для меня составляет 2.44 секунды
[00:01:10] <fifo> ping sulci
[00:01:11] <ermine> fifo: потому что бидон жевал твой пинг в свопе
[00:01:11] <sulci> fifo: Скорость отклика сервера для меня составляет 0.381 секунды
[00:01:40] <fifo> ermine: ну зачем ты всякую гадость в рот тащищь? тьфу. на сервер
[00:01:49] <fifo> ping sulci
[00:01:50] <sulci> fifo: Скорость отклика сервера для меня составляет 0.53 секунды
[00:01:53] <fifo> ping
[00:01:53] <sulci> fifo: Понг от тебя 0.134 секунды
[00:02:04] <fifo> ping aleksey
[00:02:05] <sulci> fifo: Понг от aleksey: 1.26 секунды
[00:02:36] <aleksey> ermine: в приват скопируй сертификат
[00:02:55] <ermine> aleksey: два письма получи
[00:03:06] <aleksey> ыы
[00:03:39] <aleksey> ermine: они будут в серамлисте ждать
[00:03:59] fifo 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 к следующей пятилетке! | пси уже объявлен еретиком (c) sulci | бидон жевал пинг в свопе
[00:04:58] <fifo> а давайте топег до мегобайта доростим? или даже больше - до 5-8!
[00:05:09] <aleksey> ermine: ну скопируй плиз
[00:08:07] gonzox joins the room
[00:16:10] <ermine> всё. наверное, можно умереть
[00:17:45] fifo никак не может слинковать 32bit elf на 64bit системе :(
[00:18:58] evgs leaves the room
[00:20:08] <fifo> -
[00:20:10] fifo leaves the room
[00:27:59] catap joins the room
[00:36:57] evgs joins the room
[01:09:33] evgs leaves the room
[01:12:28] gonzox leaves the room
[01:16:49] zet joins the room
[01:18:17] <zet> uptime mrim.jabber.ru
[01:20:07] <zet> ermine: бидон опять сожрал весь своп?
[01:46:53] zet leaves the room
[02:12:29] saboteur joins the room
[02:12:38] saboteur leaves the room
[03:53:17] zenith joins the room
[03:55:53] <zenith> yo
[04:00:38] <zenith> uptime jabber.ru
[04:00:38] <sulci> zenith: Сервер jabber.ru работает без остановок 1 месяц 9 дней 9 часов 59 минут 31 секунду
[04:01:23] <aleksey> yo
[04:01:32] <aleksey> пчу так долга спим?
[04:01:52] <zenith> aleksey: йа сёдня с 8-ми на ногах! :P
[04:02:04] <zenith> летаю по всяким налоговым
[04:02:11] <aleksey> зочем?
[04:02:52] <zenith> хочу выбить свои налоги назад :)
[04:04:26] <aleksey> йа скозал микелью чтоб он тебя подпесал
[04:05:32] <zenith> короче они мне денег должны :)
[04:05:53] <zenith> ping
[04:05:58] <sulci> zenith: Понг от тебя 5.23 секунды
[04:06:55] <zenith> ping
[04:06:56] <sulci> zenith: Понг от тебя 0.722 секунды
[04:09:42] <zenith> aleksey: зочем ви опять поломали ejabberd_listener???????
[04:12:19] <aleksey> почиму поломали, вах?
[04:12:24] <aleksey> он пашыт!
[04:15:15] <zenith> aleksey: ну теперь я нормально не могу слушать тисипи сокид
[04:15:27] <zenith> я же mod_proxy65 пешу
[04:18:28] <aleksey> могёшь!
[04:19:09] <zenith> как???
[04:19:32] <zenith> через ejabberd_frontend_socket:start() ?
[04:20:10] <zenith> raw ->
%{ok, Pid} = Module:start({SockMod, Socket}, Opts),
%case SockMod:controlling_process(Socket, Pid) of
% ok ->
% ok;
% {error, _Reason} ->
% SockMod:close(Socket)
%end
todo
end.
[04:20:16] <zenith> нимагу таки
[04:20:58] <zenith> зачем мне туду? мне нужен controlling_process с сокидом :P
[04:28:08] <aleksey> так то frontend
[04:28:15] <aleksey> он вообще ещё не дописан
[04:28:22] <zenith> aleksey: угу :)
[04:28:32] <aleksey> а у тебя есть просто e_socket :)
[04:29:03] <zenith> ы?
[04:41:22] a.salnikov joins the room
[04:50:22] <aleksey> ну без фронтенда
[04:51:08] <zenith> ну я пока костыль влепил в ejabberd_listener
[04:51:28] <zenith> я просто add_listener юзаю - удобно
[06:14:02] aleksey leaves the room
[08:21:42] evgs joins the room
[08:35:59] bee- joins the room
[08:36:08] bee- leaves the room
[08:45:42] teo leaves the room
[08:55:43] Aлекс joins the room
[08:56:31] evgs leaves the room
[08:56:57] teo joins the room
[09:01:36] evgs joins the room
[09:11:51] mblsha joins the room
[09:11:51] <sulci> [mblsha] существо с хвостиком и розовыми ушками и отполированными резцами
[09:12:05] <mblsha> hiya
[09:12:12] mblsha leaves the room
[09:22:56] dsh joins the room
[09:23:02] <dsh> ку
[09:24:55] teo leaves the room
[09:25:41] teo joins the room
[09:28:46] zenith leaves the room
[09:40:21] zenith joins the room
[10:00:14] ADEpt joins the room
[10:00:24] steam joins the room
[10:13:03] Aлекс leaves the room: Replaced by new connection
[10:15:40] Aлекс joins the room
[10:17:23] zenith leaves the room
[10:17:30] levsha joins the room
[10:20:13] teo leaves the room: Replaced by new connection
[10:20:13] teo joins the room
[10:20:16] <levsha> ку!
[10:21:26] zenith joins the room
[10:21:59] <igor> вышла 1-ая первослака.
[10:22:07] <igor> *11-ая.
[10:55:31] teo leaves the room
[10:57:03] teo joins the room
[11:14:06] <steam> igor: патрек - бох?
[11:14:38] <zenith> и слака - пророг иво!
[11:15:05] <steam> ну, теперь венде точно песец
[11:15:38] Alter joins the room
[11:16:27] t雷 joins the room
[11:18:37] <t雷> привет всем
[11:51:13] yasha joins the room
[11:51:13] <sulci> [yasha] существо с хвостиком и розовыми ушками и отполированными резцами
[11:51:26] <yasha> hi all
[12:00:51] lisiki joins the room
[12:02:19] <ermine> yasha: Яшка!
[12:02:34] <ermine> yasha: а что такое "y"?
[12:04:39] <yasha> ermine: gde?
[12:04:48] <steam> Y!
[12:04:50] <steam> превед!
[12:04:56] <yasha> steam: PREVEED!
[12:05:30] <ermine> steam: а это ли та мыша?
[12:06:13] <steam> ermine: нет, наверное. Бот.
[12:07:24] Bolik joins the room
[12:07:40] <Bolik> доброе утро, леди и джентльмены
[12:07:43] <yasha> sob-sob
[12:08:12] <ermine> yasha: ты теперь работаешь в yahoo?
[12:08:35] <yasha> ermine: а зачем мне вообще надо где-то работать?
[12:09:08] <ermine> yasha: бейлис чтобы было на что покупать
[12:09:19] <yasha> ermine: мне обещали подарить две бутылки
[12:09:54] <ermine> yasha: ну у тебя ресурс Work, значит где-то работаешь
[12:10:11] <yasha> ermine: я могу работать дома :)
[12:10:35] <ermine> это ресурс Home
[12:11:12] <yasha> туда можно что угодно прописать, зато все будут бояться и уважать
[12:11:52] <ermine> seen mblsha
[12:11:52] <sulci> ermine: Я никогда здесь не видел mblsha.
[12:14:38] lisiki советуют ресурс "homework"
[12:15:41] <combr> ermine: Y - это изображение медведя.
[12:20:42] gonzo joins the room
[12:20:55] yasha из мыши переквалифицировался в медведя
[12:21:21] <gonzo> хой, пунки
[12:21:35] lisiki пощупали яшу на предмет резиновости
[12:21:48] <lisiki> резиновых медведов мы с удовольствием поедаем
[12:23:58] evgs leaves the room
[12:24:57] levsha с отвращением подумал "как можно есть резину?"
[12:28:20] <combr> lisiki: почему только резиновых?
[12:29:07] <lisiki> вкусные! но не только их.. если будут желеобразные тоже слопаем:)
[12:29:33] gonzo сегодня позавтракал в макдональдсе
[12:30:16] evgs joins the room
[12:30:53] <levsha> gonzo: ой фу!
[12:31:35] <lisiki> ухты!! Как роялчизбургер??
[12:31:45] <gonzo> я простой чизбургер вял
[12:31:47] <gonzo> *взял
[12:31:55] <gonzo> и эспрессо
[12:31:58] t雷 предпочитает тупо творожную массу, кефир и ещё что-нибудь типа печенья
[12:32:09] <t雷> gonzo, это ты думаешь что он простой чизбургер :)
[12:32:22] <t雷> а он на самом деле может быть ой каким сложным
[12:33:31] <gonzo> ну и черт с ним
[12:33:41] <gonzo> все сложности уже внутри меня
[12:34:09] <steam> gonzo: это временно.
[12:34:29] <a.salnikov> зато звучит. "сложность внутри меня"
[12:35:38] <combr> дзен
[12:36:03] <combr> все сложности - внутри меня
[12:36:43] <steam> а я - внутри сложностей
[12:36:55] <steam> рекурсия.
[12:37:05] <lisiki> это негативное мышление! все сложности снаружи меня и мимо меня - вот дзен.
[12:37:11] <steam> дзен-рекурсия!
[12:37:28] <yasha> мантра: надо нормальную кутю, надо нормальную кутю
[12:37:31] <t雷> lisiki, это не дзен это пофигизм :)
[12:38:18] <steam> нет таких сложностей, на коорые бы стоило обращать внимание - это дзен?
[12:38:39] <lisiki> сложностей нет - вот наверное дзен
[12:38:41] <gonzo> yasha: Кстати, есть такое блюдо в украинской кухне - кутя
[12:38:52] <steam> google кутя
[12:38:53] <sulci> steam: КУТЯ
КУТЯ. ... КУТЯ. Описание:, рождественские блюда. Раздел:, украинская кухня.
Источник:, Катерина. Ингредиенты:, 2 ст. пшеницы, 1 ст. мака, 1 ст. орехов, ...
http://kuking.net/9_370.htm - 26k
[12:39:07] <igor-> google культя
[12:39:08] <sulci> igor-: Культя личности™
Культя личности™, [entries|friends|calendar]. olkij. Live Journal User Rating.
[, userinfo, |, livejournal userinfo, ]. [, calendar, |, livejournal calendar ...
http://olkij.livejournal.com/ - 53k
[12:39:37] <steam> google дзен-пофигизм
[12:39:38] <sulci> steam: Зелёный путь
Даже жалко иногда бывает того себя, который в своё время был твёрдо уверен в
существовании чётких границ и правил :)). Метки: дзен-пофигизм, обовсём ...
http://jade-wayfarer.livejournal.com/ - 77k
[12:40:37] <gonzo> Пойду почитаю тикеты которых за ночь насыпало
[12:54:29] zenith leaves the room
[13:00:07] a.salnikov leaves the room
[13:01:15] Almasov joins the room
[13:01:31] <Almasov> всем привет!
[13:02:23] <ermine> ку, а где твой сервер?
[13:02:30] <ermine> stats jabber.snc.ru
[13:02:32] <sulci> ermine: А есть ли такой сервер jabber.snc.ru?
[13:02:39] <Almasov> да вот я как раз за этим и пришел))
[13:02:48] <Almasov> обновился и видимо зря)
[13:02:53] <ermine> dns jabber.snc.ru
[13:02:54] <sulci> ermine: 212.6.0.100
[13:03:13] <ermine> ты его апгрейдил недавно?
[13:03:40] <Almasov> только что, до 1.1.1, из unstable ветки дебиан
[13:03:56] <Almasov> пользователи авторизоваться не могут =(
[13:04:00] <teo> Almasov: сейчас, когда новые релизы выпускает не алексей, обновлять надо с осторожностью...
[13:04:12] <ermine> а сертификат для s2s положил?
[13:04:22] <teo> о как. это более другое обновление
[13:04:27] <ermine> а
[13:04:46] <Almasov> сертификат то давно положил) пользователи тут не причем
[13:04:51] <teo> Almasov: в логах что?
[13:04:54] <ermine> это вхосты
[13:05:11] <Almasov> ** When State == wait_for_auth
** Data == {state,#Port<0.9642>,
<0.5836.0>,
gen_tcp,
"4128388510",
undefined,
c2s,
c2s_shaper,
false,
true,
false,
false,
[{certfile,"/etc/jabber/server.pem"}],
false,
undefined,
[],
"jabber.snc.ru",
[],
undefined,
{0,nil},
{0,nil},
{0,nil},
{0,nil},
undefined,
undefined,
undefined,
false,
none,
[]}
** Reason for termination =
** {aborted,{bad_type,{session,{{1159,866290,837296},<0.5835.0>},
{"ksergey","jabber.snc.ru","Psi"},
{"ksergey","jabber.snc.ru"},
undefined}}}
[13:05:18] <Almasov> что-то наподобие
[13:05:32] <teo> Almasov: а чуть выше?
[13:05:42] <Almasov> =ERROR REPORT==== 2006-10-03 20:04:52 ===
** State machine <0.5835.0> terminating
** Last event in was {xmlstreamelement,
{xmlelement,"iq",
[{"type","set"},
{"id","auth_2"},
{"to","jabber.snc.ru"}],
[{xmlcdata,<<"\n">>},
{xmlelement,
"query",
[{"xmlns","jabber:iq:auth"}],
[{xmlcdata,<<"\n">>},
{xmlelement,
"username",
[],
[{xmlcdata,<<"ksergey">>}]},
{xmlcdata,<<"\n">>},
{xmlelement,
"digest",
[],
[{xmlcdata,
<<"38feb186dce65641ee52f2693fa741b616d685a5">>}]},
{xmlcdata,<<"\n">>},
{xmlelement,
"resource",
[],
[{xmlcdata,<<"Psi">>}]},
{xmlcdata,<<"\n">>}]},
{xmlcdata,<<"\n">>}]}}
[13:06:26] <teo> Almasov: и еще выше (лучше в приват)
[13:06:48] <ermine> teo: ты сюда диагноз озвучи :)
[13:08:10] <Almasov> ушло в приват
[13:08:30] <Almasov> что-то у меня подозрения на эрланг в unstable, такого быть не может?
[13:08:41] <teo> Almasov: не должно...
[13:08:51] <ermine> но bad_type, session - это мне еще не попадалось
[13:08:57] <teo> мнезия шали опять?
[13:09:01] <teo> шалит
[13:09:27] gonzo сделал апокалиптическое выражение лица и многозначительно посмотрел на teo и ermine
[13:09:40] <ermine> если был апгрейд с "довхостовой" версии, то не дождались конца конвертации?
[13:10:05] <teo> Almasov: как обновлял?
[13:10:15] <teo> Almasov: и с какой версии?
[13:10:21] <Almasov> вхосты уже были
[13:10:24] <teo> ermine: могло и такое быть
[13:10:25] <ermine> с седьмой
[13:11:01] <ermine> teo: не, 0.8 с чем-то вроде уже стоял
[13:11:02] <Almasov> обновление - через апт, стандартным дебиан-вей)
[13:11:29] <ermine> но после восьмой действительно никаких переделок
[13:11:38] <teo> Almasov: не глушил его сразу после обновления?
[13:11:49] <Almasov> нет
[13:11:59] <Almasov> он долго думал, видимо конвертировал
[13:12:05] <teo> Almasov: покажи кусок лога ejabberd.log сразу после обновления
[13:12:16] <Almasov> сейчас попытаюсь отыскать
[13:12:29] <ermine> Almasov: положи на сайт лог
[13:12:41] <ermine> не надо весь через сервер гонять ;)
[13:13:07] <Almasov> ermine: сейчас хоть кусок где обновление было найду
[13:13:25] <ermine> Almasov: лог начиная с момента апгрейда
[13:17:57] <Almasov> в логах мало интересного, отправил кусок приватом
[13:19:00] <teo> Almasov: только roster table конвертировался?
[13:19:13] <teo> (впрочем, я мало помню, что там менялось еще)
[13:20:50] <Almasov> еще несколько конвертировались
[13:24:39] anger joins the room
[13:25:13] Almasov думает что зря задумал апгрейд :)
[13:25:40] <anger> Приветы
[13:25:41] <teo> Almasov: ты умеешь приконнектиться к ноде ejabberd?
[13:26:08] <anger> Кто может помоч с конфигом ejabberd?
[13:26:17] <Almasov> teo: лучше научить
[13:26:28] <anger> Или линку дайте плиз точную
[13:27:05] <teo> Almasov: от рута: HOME=/var/lib/ejabberd erl -sname qwerty
потом ctrl+g
потом r ejabberd@какойтамутебяhostname
потом с
[13:27:22] <teo> Almasov: должно выползти приглашение
[13:28:22] <Almasov> есть приглашение
[13:28:38] <teo> Almasov: mnesia:schema(session).
[13:29:05] <Almasov> что именно интересует из ответа? в конце ok
[13:29:13] <teo> Almasov: всё
[13:29:46] <teo> ага. эта таблица осталась старой почему-то
[13:30:10] anger leaves the room
[13:30:16] <teo> Almasov: но она только в памяти, так что рестарт его нафиг
[13:30:31] <Almasov> эм, ты знаешь - рестарт делал ему уже
[13:30:48] <teo> Almasov: а стоп/старт?
[13:30:51] <Almasov> тоже
[13:31:01] <Almasov> процессов связанных с ним и эрлангом в памяти не было
[13:31:10] <ermine> а старый ежик был снёсен?
[13:31:11] <teo> Almasov: тогда ищи другой экземпляр ёжика где-то
[13:31:19] <Almasov> старый да
[13:31:29] <Almasov> сейчас пошаманю
[13:32:08] <teo> Almasov: да, выход из шелла ctrl+g и q
[13:32:22] <Almasov> уже
[13:32:37] <teo> Almasov: это я на всякий случай
[13:32:57] ermine использует c-c c-c
[13:33:39] <teo> Almasov: эрланг у тебя, кстати, один?
[13:33:44] <Almasov> да
[13:35:32] <ermine> Almasov: посмотри в $erlang/lib/ejabberd* - сколько таких подкаталогов?
[13:36:23] <Almasov> один
[13:36:36] <Almasov> с той версией до которой обновлялся
[13:36:40] <teo> Almasov: а find / -name ejabberd_sm.beam
[13:37:31] <Almasov> тоже один, как раз из того каталога
[13:38:09] <teo> Almasov: дата у него какая?
[13:38:09] <ermine> и какая дата у этого файла?
[13:39:15] <Almasov> Sep 23 21:06
[13:39:29] <teo> вполне разумная
[13:39:39] <Almasov> угум-с
[13:39:43] <ermine> teo: это вроде 1.1.1
[13:39:49] <teo> ermine: да
[13:40:01] <ermine> а пчу не 1.1.2, чтобы было ближе к этой дате?
[13:40:16] <teo> Almasov: а ls -l /var/lib/ejabberd/session*
[13:40:54] <Almasov> ermine: в unstable debian 1.1.1
[13:41:09] <teo> мистика какая-то
[13:41:18] <ermine> Almasov: ты менял тип хранения у таблиц когда-нибудь?
[13:41:56] <Almasov> teo: файлов с таким именем в каталоге нет
[13:42:06] <teo> так и должно быть
[13:42:14] <Almasov> ermine: да, менял
[13:42:21] <Almasov> teo: ну да, она же в памяти только
[13:43:43] <Almasov> может есть возможность сконвертировать текущую базу из Мнезии в MySQL например? и уже на нем сделать
[13:44:02] <teo> Almasov: ну откуда-то он берет старую схему для таблицы session
[13:44:45] <Almasov> teo: зараза он)
[13:45:03] <teo> Almasov: md5sum совпадают у установленных beam'ов и в списке от dpkg?
[13:45:20] <Almasov> сбросить ее как-то можно подключившись к ноде ejabberd?
[13:45:26] <Almasov> ммм... сейчас сравню
[13:45:43] <ermine> teo: можно удалить таблицу и перезапустить ежик
[13:45:59] <teo> ermine: он ее создает при старте
[13:46:13] <Almasov> но версию почему-то показывает старую
[13:46:13] <teo> ermine: при том старте, что был, он ее тоже создал
[13:46:35] <ermine> teo: а какой тип хранения там написано?
[13:46:50] <teo> ermine: там число полей не совпало
[13:47:22] <teo> ermine: надо attributes -> [sid,usr,us,priority], было attributes -> [ur,user,pid]
[13:48:13] <Almasov> после перезапуска он перестал даже порты слушать свои
[13:48:40] <teo> Almasov: с конфигом намудрил? что в логах?
[13:48:44] <ermine> teo: в логе у него конверчение ростера, ты видел?
[13:48:50] <teo> ermine: видел
[13:48:54] <Almasov> нет, конфиг не трогал, логи пустые
[13:48:59] <teo> ermine: и другие конверчения тоже
[13:49:13] <teo> Almasov: и sasl.log?
[13:49:23] <ermine> teo: вкард был? Он после ростера, по-моему
[13:49:40] <teo> ermine: да
[13:49:53] <teo> ermine: дело явно не во vcard
[13:49:59] <Almasov> teo: да и он тоже
[13:50:07] <teo> Almasov: странно
[13:50:19] <ermine> teo: не, я подумала что что-то берется из ростера :)
[13:50:41] <teo> Almasov: прибей и запусти из командной строки /usr/sbin/ejabberd
[13:50:58] <teo> он не должен детачиться при этом и должен писать в терминал
[13:51:36] <ermine> а там sasl.log включен?
[13:52:01] <Almasov> да, включен, стоп-старт ему помог, порты начал слушать
[13:52:37] <ermine> это пока не упало
[13:52:48] ermine зловеще посверкала глазками
[13:52:53] <Almasov> =))
[13:53:06] <Almasov> правда в sasl.log он теперь страшное начал писать %)
[13:53:11] <Almasov> ermine: ты знала)
[13:53:36] <ermine> ERROR и CRASH?
[13:53:46] <Almasov> угу
[13:54:00] <ermine> вот дай лучше урл на этот файл
[13:54:19] <Almasov> секунду
[13:58:52] djAlbert joins the room
[14:01:15] <ermine> не вижу загрузки ежика
[14:01:36] <Almasov> сек
[14:02:10] <ermine> я просила - файл, а не кусок
[14:02:26] <Almasov> сейчас будет файл
[14:03:24] <Almasov> ermine: обнови ссылку
[14:04:57] <ermine> нету
[14:05:03] <ermine> видимо конвертит базу
[14:05:10] djAlbert leaves the room
[14:05:52] <ermine> Almasov: жди, пока в sasl не появится строчка application: ejabberd
[14:05:58] <Almasov> ждем
[14:07:53] <ermine> Almasov: в логе ejabberd.log после рестарта появилась запись "converting..."?
[14:08:06] <Almasov> после апгрейда? да
[14:08:20] <Almasov> после рестарта - сейчас проверю
[14:08:20] <ermine> нет, после последнего рестарта
[14:08:55] <Almasov> после последнего рестарта тоже нет
[14:09:34] <ermine> хмм
[14:10:08] <ermine> Almasov: покажи мне в привате листинг каталога с базой
[14:10:29] <Almasov> секунду
[14:13:53] <ermine> там времянки ростера, вкардов и оффлайнов
[14:14:07] yasha leaves the room
[14:14:55] <Almasov> ermine: в sasl.log появилась запись по поводу старта приложения ejabberd
[14:15:39] <ermine> Almasov: посмотри еще раз в каталог базы - исчезли ли *_tmp*?
[14:15:54] <Almasov> в ejabberd.log идет есть запись ковертирования таблицы privacy
[14:16:20] <ermine> тогда жди дальше
[14:16:49] <Almasov> времянки исчезли
[14:16:51] <Almasov> жду
[14:17:17] zenith joins the room
[14:17:32] <Almasov> запись про конвертирование таблицы была минут 7 назад
[14:17:59] <Almasov> а стоп, вру, временные остались
[14:18:09] <ermine> жди
[14:20:32] <ermine> stats jabber.snc.ru
[14:20:34] <sulci> ermine: А есть ли такой сервер jabber.snc.ru?
[14:20:45] <Almasov> ой
[14:20:54] <ermine> не помню уже, что делать при наличии времянок
[14:21:06] <ermine> давно все это уже было
[14:22:05] <Almasov> пока наверное ждать) может счастье наступит само
[14:22:27] <ermine> вряд ли
[14:22:30] a.salnikov joins the room
[14:22:39] <ermine> счастье будет, если скоро появится алексей
[14:22:47] <ermine> мы тогда переведем стрелки на него
[14:22:51] <Almasov> %))
[14:23:08] lisiki протерли стрелки тряпочкой чтоп блестели
[14:24:34] <ermine> он скорее всего посоветует руками запускать функции для конверчения отдельных таблиц
[14:24:49] ermine лень лезть в код
[14:25:02] <Almasov> тогда ждем
[14:27:14] <ermine> хмм, в mod_roster.erl две функции для конверчения
[14:27:43] <ermine> Almasov: рискуй
[14:27:53] <ermine> Almasov: лезь в шелл ежика, как было выше
[14:27:59] <Almasov> секунду
[14:28:07] <ermine> там запустишь mod_roster:update_table().
[14:29:03] <Almasov> результат ушел в приват
[14:29:54] <ermine> нда
[14:30:03] <ermine> функция не экспортится
[14:30:12] <Almasov> мда
[14:30:42] <ermine> record_info(fields, roster).
[14:30:47] <ermine> покажи результат
[14:31:16] <Almasov> (ejabberd@jabber)2> record_info(fields, roster).
** 1: record roster undefined **
[14:31:54] <ermine> ага
[14:32:03] <ermine> не, пусть алексей сам выкручивается
[14:32:32] <Almasov> %)
[14:32:41] Almasov томится в ожидании
[14:36:57] <Almasov> так
[14:36:59] <Almasov> =INFO REPORT==== 2006-10-03 21:32:32 ===
application: ejabberd
exited: shutdown
type: temporary
[14:37:10] <Almasov> сдох зверек
[14:37:35] <ermine> у тебя бэкапа нет?
[14:37:49] <Almasov> нет, увы
[14:37:59] <ermine> хехе
[14:38:03] <Almasov> %))
[14:38:26] <ermine> а потерять данные жалко? :)
[14:38:32] <a.salnikov> Almasov: вуызукфвщ
[14:38:36] <Almasov> а как думаешь?))
[14:38:38] <a.salnikov> Almasov: desperado
[14:39:59] <Almasov> a.salnikov: ну а что делать %)
[14:40:20] <a.salnikov> Almasov: бэкапы.
[14:41:30] <Almasov> a.salnikov: эх
[14:43:35] <Almasov> ermine: а сами файлы из /var/lib/ejabberd как бекап сойдут? должна быть недавняя копия данных
[14:43:48] evgs leaves the room
[14:44:42] a.salnikov leaves the room
[14:46:06] <ermine> Almasov: не особо, но попробовать можно
[14:46:50] Almasov продолжает ждать и верить в светлое будущее
[14:47:26] <ermine> Almasov: можешь сейчас попробовать так: заглушить сервер, скопировать нынешнюю базу куда-нить, на место положить из бэкапа, запустить ежик (в памяти до этого не должно быть ни одного процесса beam), а еще лучше - закрыть файрволлом порты 5222, 5223, 5269
[14:47:48] <Almasov> сейчас сделаю
[14:48:05] ooshki joins the room
[14:48:05] <sulci> [ooshki] существо с хвостиком и розовыми ушками и отполированными резцами
[14:48:09] <ermine> после запуска ежика - докладывать сюда, что происходит
[14:48:20] ooshki leaves the room
[14:49:57] a.salnikov joins the room
[14:50:24] <a.salnikov> version
[14:50:25] <sulci> a.salnikov: у тебя клиент Tkabber 0.9.9-alpha-20061002 (Tcl/Tk 8.4.13) - Windows XP
[14:52:53] <Almasov> ermine: в sasl.log опять CRASH постоянно
[14:56:33] <ermine> Almasov: ты порты не закрыл
[14:56:53] <ermine> Almasov: если это port_control что-то там
[14:57:06] <Almasov> процессов beam в памяти не было
[14:57:12] <Almasov> порты тогда прикрою сейчас
[14:57:43] <ermine> ну нефиг выполнять половину инструкций
[14:58:23] <Almasov> каюсь
[15:00:32] <ermine> но раз запустил уже ежик, то не трогай его, жди application: ejabberd
[15:00:45] <ermine> после него пойдут конвертации
[15:02:58] <Almasov> жду, пока тихо
[15:03:13] <ermine> в каком смысле тихо?
[15:03:18] evgs joins the room
[15:03:25] <ermine> винт хоть жужжит?
[15:03:29] <Almasov> по поводу запуска ejabberd в sasl.log
[15:04:01] <Almasov> по поводу жужжания не скажу, сервер в серверной за два этажа :)
[15:04:26] Aлекс leaves the room
[15:05:03] <ermine> ну достаточно ls -l в каталоге базы, должно быть шевеление
[15:05:13] <Almasov> там да, активно что-то делает
[15:09:22] <Almasov> в логе пока вот такое появилось, отправил в приват
[15:09:47] igor- leaves the room
[15:12:43] <ermine> Almasov: когда закончится шевеление в каталоге базы, застопори сервер, руками унеси файл mod_roster_tm_table* и запусти сервер
[15:13:02] <Almasov> ermine: понял, будет сделано
[15:13:59] <ermine> а у того файла mod_roster_tmp_table какая дата?
[15:14:46] <Almasov> примерно время последнего запуска, свеженький
[15:15:19] <ermine> хммм
[15:16:16] <Almasov> сейчас уже по всей видимости создает новую базу vcard, так как меняется размер файла vcard.DAT, а времянка не меняется
[15:16:48] igor- joins the room
[15:17:45] <ermine> Almasov: ты файлы из базы копировал просто? То есть у них даты копирования?
[15:17:57] <ermine> из бекапа
[15:18:01] <Almasov> да, даты бекапа
[15:18:18] <ermine> а mod_roster_tmp_table был в бэкапе?
[15:18:18] <Almasov> но даты многих уже обновились
[15:18:22] <Almasov> нет не было
[15:18:44] <ermine> тогда не понимаю
[15:18:50] ermine смотрит на teo
[15:19:01] <ermine> Almasov: покажи ему тот же кусок лога
[15:19:54] <Almasov> сейчас
[15:21:28] <Almasov> все, в sasl.log запуск приложения ejabberd зафиксирован
[15:21:55] <Almasov> остались две времянки в каталоге базы
[15:22:09] <Almasov> offline и roster
[15:22:16] <Almasov> какие дальнейшие действия?
[15:22:54] <Almasov> стопорить сервер. сносить времянки и запускать?
[15:23:13] <ermine> остались две загадки
[15:23:14] dextor joins the room
[15:23:23] <dextor> hi2all
[15:23:23] <ermine> эти самые времянки
[15:23:31] <teo> ermine: я щас занят, не могу реагировать
[15:23:41] <ermine> teo: ок
[15:23:51] <dextor> когда же прикрутят del-rosteritem к ejabberdctl....
[15:24:39] <ermine> когда кто-нибудь нарисует патч и пришлет автору
[15:24:49] Almasov в ожидании инструкций
[15:24:51] <ermine> в таком виде, чтобы он ему понравился
[15:25:11] <zenith> хих
[15:25:16] <ermine> Almasov: покажи листинг mod_roster* файлов
[15:25:27] <ermine> в базе
[15:26:03] <ermine> мне эта ошибка попадалась уже, но не помню что надо было делать
[15:30:42] <Almasov> ermine: падал он часто в последнее время, вообщем-то поэтому и решил апгрейд делать
[15:32:15] <ermine> щас дальше рисковать будем
[15:32:22] <Almasov> давай
[15:33:05] <ermine> лезь в шелл ежика
[15:33:08] dextor leaves the room: offline
[15:33:27] <Almasov> уже
[15:33:33] gonzo смотрит на мучения Almasov и думает, а может ну его - этот перевод на постгрес?
[15:33:38] <ermine> mnesia:delete_table(mod_roster_tmp_table).
[15:33:54] <Almasov> (ejabberd@jabber)1> mnesia:delete_table(mod_roster_tmp_table).
{atomic,ok}
[15:34:23] <Almasov> gonzo: я вот тоже думал, что пострес неплохо бы заюзать, теперь думаю что лучше не надо
[15:34:25] <Almasov> =)
[15:34:37] <ermine> и с аргументом mod_offline_tmp_table
[15:34:58] <ermine> те файлы исчезли?
[15:35:09] <Almasov> (ejabberd@jabber)2> mnesia:delete_table(mod_offline_tmp_table).
{atomic,ok}
[15:35:15] <Almasov> файлы да
[15:35:37] <ermine> теперь ребутись, оставив порты закрытыми, stop/start
[15:35:48] <Almasov> секунду
[15:35:58] <ermine> потом смотреть что станет с ростером и оффлайнами
[15:36:46] <ermine> gonzo: пиши лямбер, противный
[15:36:54] <Almasov> запускается пока
[15:37:08] <ermine> не, нужна конверталка
[15:38:16] <ermine> Almasov: после того, как он всё-таки будет работать, тебе надо почистить базы от трупов, ибо долго грузится из-за трупов
[15:38:34] <Almasov> угум-с, понял
[15:40:31] <Almasov> пока активность только с файлом ejabberd_auth_internal_tmp_table.DAT
[15:41:06] <ermine> хмъ
[15:41:38] <ermine> time Almasov
[15:41:42] <ermine> а, пся
[15:41:51] <Almasov> 22:41
[15:42:17] <ermine> Almasov: а когда в москве два часа утра, то у вас сколько?
[15:42:27] <Almasov> 9 утра
[15:42:58] <ermine> хм, а чо, сахалин ближе чем китай?
[15:43:16] <Almasov> 7 часов с Москвой разницы
[15:43:49] <ermine> а. точно
[15:44:22] <ermine> Almasov: в общем, если до твоей ночи алексей не появится, то скорее всего он появится тут после местной полночи
[15:44:42] <Almasov> ermine: значит буду его распрашивать своим утром
[15:44:56] <Almasov> активность в каталоге с базой продолжается
[15:45:14] <Almasov> mod_roster_tmp_table.DAT растет
[15:47:29] <Almasov> видимо проблемы с апгрейдом это подарок на грядущий день рождения =)
[15:47:51] <a.salnikov> Almasov: зафтро?
[15:48:03] <Almasov> a.salnikov: угу
[15:48:20] <a.salnikov> Almasov: фи. а чего ты до сих пор не пьяный :о) Нашёл чем заняться перед ДР :о)
[15:49:04] <ermine> наверное, еще очень молодой
[15:49:04] <Almasov> a.salnikov: да к тож знал))) я бы уже давно ушел :)
[15:49:34] <a.salnikov> Almasov: таг.. у тебя 22.49 а ты ещё на работе?
[15:50:08] <igor-> Almasov: я конечно всё понимаю
[15:50:29] <igor-> Almasov: но слепые смайлики здесь строго запрещены
[15:51:03] <a.salnikov> igor-: тсс. у человека 22.50 а он ещё на работе. тут не только смайлики ослепнут
[15:51:11] <Almasov> началось-то все гораздо раньше :) так бы меня здесь не было уже :)
[15:51:32] <Almasov> igor-: посыпаю голову пеплом
[15:53:21] <Almasov> ёжик проявляет какую-то активность и переделывает таблицу с ростером
[16:00:17] <Almasov> кстати, может кто подскажет более-менее удачный jabber-клиент под macosx?
[16:00:53] <steam> Almasov: psi?
[16:01:21] evgs leaves the room
[16:01:25] <Almasov> steam: нет, неудачный клиент :) он там очень корявый
[16:01:34] <steam> и, если есть tcl/tk под macosx - то ткаббер
[16:01:45] <Almasov> ermine: делает новую табличку roster
[16:02:16] <ermine> Almasov: ну надеюсь что теперь таки срастётся
[16:04:21] <Almasov> steam: tcl/tk есть конечно, наверное придется в очередной раз попробовать tkabber
[16:04:27] <Almasov> ermine: да, надеюсь
[16:11:45] <a.salnikov> напомните адрес http polling на j.r
[16:13:36] <t雷> wtf http-poll
[16:13:36] <sulci> t雷: sulci сказал(а), что http-poll - http://httppoll.jabber.ru
[16:13:59] <a.salnikov> t雷: сенкс
[16:18:46] evgs joins the room
[16:22:18] <zenith> алексей сделал грязный хак в шейперах: ejabberd_config:get_global_option({shaper, Name, global})
[16:22:35] <zenith> соответсвтенно нельзя выставить шейпер per vhost
[16:24:26] <zenith> наверное
[16:24:30] <zenith> :)
[16:24:52] zenith как всегда - сначала скажет, потом подумает :P
[16:26:09] <Almasov> ermine: а как можно почистить старые данные из offline_msg.DAT, а то меня размер файла наводит на мысли о том что он будет конвертироваться очень долго
[16:27:35] <Almasov> табличка с ростером уже конвертируется 50 минут %)
[16:30:58] evgs leaves the room
[16:32:23] <ermine> а потом еще долго будут оффлайновые мессаги, хи-хи
[16:32:43] <Almasov> я это уже предчувствую :)
[16:32:44] aleksey joins the room
[16:32:44] <sulci> [aleksey] Всем учить хаскиль полчаса!
[16:32:59] <ermine> а вот и бездельник!
[16:33:09] <aleksey> yo
[16:33:18] <Almasov> aleksey: приветствую
[16:33:28] <zenith> aleksey: {active, false} - наше фсё!
[16:33:43] ermine перевела начищенные лисиками стрелки на aleksey
[16:34:19] <Almasov> ermine: стрелки останутся начищенными еще долго, пока ростер и оффлайновые мессаги не сконвертятся :)
[16:35:05] <ermine> Almasov: ну, самое долгое - это ростер и вкарды, вкарды вроде ты уже пережил
[16:35:30] evgs joins the room
[16:35:33] <Almasov> ermine: ростер он додедал, опять принялся за vcard
[16:35:57] <zenith> та всё равно у вас ничего не получится :P
[16:36:03] zenith оптимист
[16:36:08] <Almasov> zenith: обнадежил :))
[16:38:24] <ermine> Almasov: ну тогда сиди до утра (оптимистично так)
[16:38:49] Almasov пессимистично так посмотрел на ermine
[16:41:56] <ermine> ты жаворонок?
[16:42:13] <Almasov> ermine: сова
[16:42:31] <ermine> ну тогда выживешь
[16:42:59] <Almasov> ermine: без проблем выживу :)
[16:43:32] <a.salnikov> Almasov: ты ночевать в офисе будешь7 у вас там как в гугле диванчики кожаные е?
[16:43:41] <ermine> ну да, говорят, на сахалине тяжелые условия жизни
[16:44:25] <Almasov> a.salnikov: диванчики есть, все есть :) но ночевать не буду, подожду немного, да поеду уже. От моего сидения за монитором быстрее конвертироваться не будет
[16:44:35] <ermine> гамак под потолком в серверной
[16:44:41] <Almasov> ermine: я бы не сказал :)
[16:45:15] a.salnikov замучался бы уезжать с завода в 12 ночи и лучше бы на стульях переконтовался.
[16:45:23] <a.salnikov> Almasov: ты далеко от дома работаешь?
[16:45:36] <Almasov> a.salnikov: минут 15 пешком
[16:45:41] <a.salnikov> у. визёт
[16:46:08] a.salnikov зато имеет выделенку из дома до работы
[16:46:14] <Almasov> a.salnikov: тоже :)
[16:46:25] <a.salnikov> кх кх.. а чего ты ещё не дома?
[16:46:47] <ermine> да сахалин такой - за полчаса от одного берега до другого дойти можно
[16:46:54] <a.salnikov> :о)
[16:47:16] <Almasov> a.salnikov: в гости поеду, время почти праздничное :)
[16:47:46] <Almasov> ermine: да, а еще у нас медведи по улицам ходят :)
[16:47:48] <a.salnikov> хе. дело молодое ;)
[16:48:31] <ermine> не, медведи - это у нас
[16:48:51] <Almasov> a.salnikov: ну, не такое уж и молодое.. хотя да, уж лучше молодое :)
[16:48:58] <Almasov> ermine: и как вам с медведями?
[16:49:15] <a.salnikov> ermine: не. в вашей стране только кольца. садовые.
[16:50:04] <ermine> которые иногда под землю уходят
[16:50:06] <Almasov> поехали конвертироваться оффлайновые сообщения
[16:50:35] <Almasov> ermine: а в "вашей стране" - это где?
[16:50:38] <ermine> поздравляю
[16:50:53] <ermine> главное чтобы не начало опять все конвертировать после рестарта
[16:51:16] Almasov не будет рестартить сервер годами
[16:51:16] <ermine> Almasov: в москве, он имел в виду Садовое кольцо
[16:51:34] <ermine> Almasov: не слышал?
[16:51:36] <Almasov> ermine: а :) не сообразил, видимо нужно домой собираться
[16:52:40] <ermine> Almasov: после конвертации рекомендуется рестартовать :)
[16:52:55] <ermine> но не поспешить с этим
[16:53:01] <Almasov> %))) я знал, что где-то есть подводный камень :)
[16:53:17] <Almasov> не видать аптайма в несколько лет :(
[16:54:17] <a.salnikov> Almasov: ёжик рестартовать а не сервер
[16:54:35] <Almasov> a.salnikov: я об аптайме ежика и говорю
[16:54:53] <Almasov> a.salnikov: сервер уже неинтересно, много таких стоит
[16:56:01] <Almasov> времянка с оффлайн сообщениями очень медленно растет
[16:56:04] a.salnikov давеча цыску обнаружил с 3хгодичным аптаймом.. порадовался
[16:56:29] <ermine> Almasov: это самый неприятный апгрейд - переход с довхостовой базы на вхостовую, дальше уже совсем все мило
[16:56:31] <Almasov> a.salnikov: у цисок такое неудивительно
[16:57:15] <a.salnikov> Almasov: у нас пыль крутом. цыски или дохнут или их чистят профилактически или с питанием чего нить. так что 3 года это отличный результат
[16:57:31] <Almasov> ermine: порадовала :) я думаю об апгрейде в ближайшее время думать не захочу :))
[16:58:08] <Almasov> a.salnikov: тогда понятно, у нас много их живет с подобным аптаймом
[17:01:50] evgs leaves the room
[17:08:54] <Bolik> a.salnikov: нашел чему радоваться... сколько у этой киски дырок необновленных? :)
[17:09:58] <a.salnikov> Bolik: кх. это Интранет. какая разница сколько там дырок. это же не граничное какое то устройство
[17:10:30] <Bolik> a.salnikov: ню-ню... про интранет это ты троянам рассказывай
[17:10:54] <a.salnikov> Bolik: :о) мы за надёжным PIXом
[17:12:11] <zenith> Bolik: ага, если вирь появился - весь интранет лежит
[17:12:20] <zenith> Bolik: по себе знаю :)
[17:12:40] <Bolik> a.salnikov: гыгы... насмешил
[17:13:48] <a.salnikov> Bolik: ну расскажи мне про страшные напасти которые могут случиться с необновляемыми цысками.
[17:18:23] <Almasov> ёжик пыхтит но конвертирует
[17:30:54] a.salnikov leaves the room
[17:32:59] <aleksey> пришли пожарные, сказали что в здании отрубят свет на неопределённый срок
[17:33:14] <aleksey> вернее на этом этаже
[17:39:47] <teo> aleksey: расскажи мне, что в ростере менялось между 1.1.1 и 1.1.2?
[17:40:30] <teo> aleksey: народ жалуется, что jit шлет кучу презенсов типа subscribe
[17:41:36] <zenith> teo: хук добавился один точно для шаред ростер :)
[17:42:03] <zenith> teo: правда он не причём если shared не включен
[17:42:26] <teo> aleksey: а то я щас нафиг даунгрейд сделаю, и настоятельно посоветую в debian etch 1.1.2 не включать
[17:45:19] <teo> аааааааааааа!
* src/mod_roster.erl: According to RFC3921 section 9.2, outbound
subscribe presence packets must be sent, even if the user has already
asked for subcription previously (subscription: none and pending: out).
The mod_roster now conforms to this behaviour (EJAB-102).
[17:45:37] <teo> это что, у всех такое будет?
[17:46:14] <zenith> гы
[17:46:24] <teo> что-то мне захотелось пропатчить :)
[17:47:03] <teo> интересно, почему все изменения ремона, в которых он пытается удовлетворить rfc, такие деструктивные?
[17:47:37] teo поехал домой думать, что делать
[17:47:52] <zenith> teo: а в чём проблема? никто же не пишет код
[17:48:06] <zenith> teo: вот ремонд и старается чё-то наклепать
[17:48:27] <teo> zenith: а зачем!
[17:48:29] <teo> ?
[17:48:35] <teo> (не тот знак)
[17:48:54] <zenith> teo: хз, сделать видимость того, что ёжик не сдох
[17:49:28] <teo> zenith: ну так можно же что-нибудь новое приписать. там поле непаханное
[17:50:19] <zenith> teo: кто будет писать новое???
[17:50:40] <zenith> teo: ты забил, aleksey забил, а ремнод только рулит
[17:50:47] <zenith> *ремонд
[17:51:02] <teo> zenith: ну мог бы и пописать для разнообразия...
[17:51:37] <zenith> teo: да надо ему это :)
[17:51:59] <zenith> teo: вон он мне патч прислал который даже не компилится - допиши говорит
[17:52:17] <teo> zenith: гыгы
[17:52:20] <zenith> teo: он хочет бабок, писать он ничё не хочет
[17:52:28] igor leaves the room
[17:52:43] <teo> ладно. всем пока. до вечера
[17:52:49] <zenith> давай
[17:53:02] <igor-> teo: пока, зануда :)
[17:53:34] teo leaves the room
[17:55:13] igor- leaves the room
[17:56:53] dsh leaves the room: всемпока
[17:57:31] <zenith> я спать
[17:57:34] zenith leaves the room
[18:10:24] steam leaves the room
[18:18:29] t雷 leaves the room: Replaced by new connection
[18:19:08] t雷 joins the room
[18:20:17] <Almasov> ermine: вроде доделал :) рестартит будем?
[18:20:21] <Almasov> времянок нет
[18:21:25] <t雷> ermine, и тут выходишь ты вся в белом и предлагаешь переделать бота в jabber сервер
[18:22:39] <t雷> каждый новый релиз будет требовать апдейта 5-ти либ с svn и cvs
[18:22:52] <t雷> и ещё подключения 3 новых либ
[18:23:08] <t雷> которые для работы надо ещё пропатчить десятью разными патчами
[18:28:14] <ermine> aleksey: ребутись
[18:29:37] <aleksey> пожарных уговорили до завтра не отключать
[18:29:44] <aleksey> а чо ребутиццо?
[18:30:32] <ermine> aleksey: дерьмовая конвертация базы в ежике
[18:32:08] <Almasov> ermine: походу он решил по новой все делать
[18:32:50] <ermine> Almasov: ну это к алексею, я свою миссию закончила :)
[18:32:57] <Almasov> %))
[18:33:13] <Almasov> эх
[18:33:15] <t雷> ну как вылечили удалённо?
[18:33:29] <Almasov> если бы
[18:33:38] <ermine> удаленное удаление зуба
[18:33:55] <ermine> Almasov: иди чини базу jabber.snc.ru
[18:34:00] <ermine> ой
[18:34:05] <ermine> это было алексею
[18:34:33] <ermine> aleksey: глюкало ежик, а не продукт
[18:36:17] <Almasov> ладно, поеду я :) буду наверное уже из дома вашим поздним вечером лечить
[18:37:15] <Almasov> может он сам пока оживет в мое отсутствие :)
[18:37:15] <ermine> да забей и пересади всех на j.r
[18:37:58] <Almasov> ermine: да не в этом дело, спутниковые каналы на материк бывают отваливаются, не очень приятно совсем без связи остаться
[18:39:11] <ermine> Almasov: хммм, тут мне попадались москвичи, которые из москвы предпочитали сидеть на твоем сервере
[18:39:22] <ermine> Almasov: чем объяснишь?
[18:39:23] <Almasov> ermine: ну это вообще экстремалы
[18:39:41] <ermine> ладно
[18:39:55] <Almasov> не объясню, задержка в 600мс, плюс глюки с сервисом, черт знает почему
[18:39:58] <Almasov> сам удивлялся
[18:40:29] <Almasov> всем спасибо за помощь, ermine - мой отдельный поклон
[18:40:40] Almasov откланивается и уходит
[18:40:51] Almasov leaves the room
[18:41:50] <aleksey> не надо во время конвертации базы пускать туда юзверей
[18:42:27] <ermine> aleksey: как определить конец конвертации?
[18:42:36] <ermine> aleksey: скажи внятно и однозначно
[18:43:02] <aleksey> я не помню 5)
[18:43:07] <aleksey> полтора года прошло
[18:43:28] <aleksey> ADEpt: ты чиво молчал что lazy bottoms помянули? :)
[18:43:36] <ermine> aleksey: да нету такого способа, мне показалось что конвертация у него закончилась
[18:43:58] <aleksey> ну там создаются временные таблички, вот когда их нету тогда закончилась
[18:44:17] <ermine> aleksey: правильно
[18:44:22] <Bolik> и что, база на запись во время конвертации не лочится?
[18:44:30] <ermine> aleksey: времянки исчезли, я разрешила ребутить
[18:44:40] <ADEpt> aleksey: да я еще видиво не смотрел
[18:44:44] <ADEpt> aleksey: руки не дошли :(
[18:44:51] <aleksey> Bolik: ыгы
[18:44:56] <Bolik> aleksey: офигеть
[18:45:01] <aleksey> ADEpt: какое видиво?
[18:45:06] <aleksey> Bolik: это было давно!
[18:45:26] t雷 c интересом наблюдает что же они будут делать когда больной дышать перестанет
[18:45:33] <aleksey> Bolik: собственно модуль который апдейтит таблицу её в это время не юзает
[18:45:41] <ADEpt> aleksey: мнэээээ. А где помянули-то?
[18:45:49] <aleksey> ADEpt: haskell.org
[18:46:46] <ADEpt> aleksey: о. прочел, спасибо :)
[18:47:10] <aleksey> а как это вам не сообщили? :)
[18:47:15] <ADEpt> aleksey: я думал, что видео от Уоллеса - это единственное место, где можно узнать что-то большее, чем просто перечень команд.
[18:48:09] <aleksey> наверно ещё есть блоги очевидцев :)
[18:48:23] <aleksey> но они вообще могли бы и написать
[18:48:42] <aleksey> раньше писали кто победил и какие языки какими словами оозвали
[18:48:48] <aleksey> обозвали
[18:58:40] ADEpt leaves the room
[18:58:43] catap leaves the room
[19:01:00] evgs joins the room
[19:04:26] aleksey leaves the room
[19:11:33] catap joins the room
[19:34:43] teo joins the room
[19:44:07] Bolik leaves the room
[19:48:00] t雷 leaves the room: домой уехал
[19:49:34] <teo> так. похоже, я зря на ремона наехал...
[19:50:10] <ermine> в каком плане?
[19:51:10] <teo> ну то, что оно шлет subscribe, вполне нормально
[19:51:54] <teo> а вот то, что ткаббер оставляет в ростере народ с подпиской "none" и pending "in" это безобразие...
[19:52:23] <teo> вот только надо понять, что жмут пользователи, чтобы такое вышло
[19:53:45] <ermine> отказ от подписки?
[19:55:11] <teo> я подозреваю, что кнопочку cancel, которая была когда-то (не будем тыкать пальцем в того, кто ее прилепил)
[19:56:13] <ermine> а esc?
[19:56:35] <teo> ermine: сейчас esc это unsubscribe
[19:56:35] <ermine> esc тоже в разные счастливые периоды имело разное поведение
[19:57:09] sk- joins the room
[19:57:28] sk- leaves the room
[19:59:14] Bolik joins the room
[20:00:21] lisiki leaves the room
[20:13:49] Bolik leaves the room
[20:30:17] levsha leaves the room
[21:15:26] <ermine> gonzo: как запустить diff, чтобы выявить мельчайшие отличия?
[21:16:03] ermine пытается разгадать загадку с поведением скрипта configure, который работает правильно после сохранения его в редакторе без редактирования
[21:16:14] <teo> ermine: diff --show-tiny-differences
[21:16:16] <ermine> а без этого финта - неправильно
[21:16:58] comber joins the room
[21:17:28] <teo> ermine: вообще-то diff надо специально уговаривать не показывать различия. так-то он все показывает
[21:17:40] <ermine> teo: это фича ляпикса
[21:17:49] <teo> о как
[21:18:05] <ermine> не, нет такого аргумента
[21:18:08] <teo> во фре diff не показывает различий? любопытно
[21:18:16] <teo> ermine: это я пошутил :)
[21:19:03] comber leaves the room: Replaced by new connection
[21:19:04] comber joins the room
[21:19:42] <ermine> teo: а есть предположения, почему скрипт странно ведет себя? В скрипте есть
cat <<EOF >filename
lalal
EOF
[21:20:02] <ermine> вот оно работает неправильно - вставляет EOF в файл, если не трогать конфигурь
[21:20:09] <teo> после EOF стоит пробел?
[21:20:29] <ermine> ну его бы diff -b показал бы
[21:20:35] <ermine> ничего там нет
[21:20:40] <teo> ermine: дай скрипт?
[21:21:14] <ermine> teo: без цамля не будет работать, наверное :) но ты будешь ведь его редактировать :)
[21:21:21] <teo> ага
[21:21:34] <teo> я только тот кусочек поковыряю
[21:21:47] <teo> а что?
[21:22:06] <teo> а может в нем досовские концы строк?
[21:22:37] <teo> а ты посмотри хотя бы на длину и md5 у сохраненного и несохраненного
[21:23:09] <ermine> teo: не покажу, у тебя ляпикс, у тебя он будет работать всегда правильно, ибо у тебя нет истинного sh
[21:23:33] <teo> у меня только bash, ash и zsh...
[21:24:42] <ermine> teo: ну впиши в скрипт
#! /bin/sh
cat <<EOF >teo.file
abcdef
EOF(тут конец файла, без newline)
[21:24:53] <teo> воооот
[21:25:06] <teo> newline обязателен
[21:25:18] <ermine> но он правильно работает в bash
[21:25:32] <teo> как ты уже сказала, bash не истинный шелл
[21:25:34] <ermine> где написано что обязателен?
[21:25:56] <teo> ermine: надо поискать. у меня косвенные улики
[21:26:10] <ermine> teo: ну в sh тоже правильно работает, если зайти в редактор, сохранить и выйти (без изменения контента)
[21:26:48] <teo> ermine: diff всегда специально пишет, что newline нет, lintian ругается, когда в дебиановском пакете есть файл без newline, vim специально в статусе указфывает
[21:27:06] <teo> так вот сохранение добавляеи этот newline
[21:27:16] <ermine> teo: я сравнивала diff -b
[21:27:40] <teo> а diff -b как раз говорит, чтобы не показывало различие в пробелах
[21:27:43] <teo> а не
[21:27:47] <teo> торможу
[21:28:08] <teo> не торможу: -b --ignore-space-change
Ignore changes in the amount of white space.
[21:28:14] <ermine> короче, sh что-то не нравится
[21:28:23] <gonzo> ermine: diff -u
[21:29:57] <ermine> bash-2.05b$ diff -u configure ../configure
--- configure Tue Oct 3 21:31:30 2006
+++ ../configure Tue Oct 3 00:29:22 2006
@@ -44,4 +44,4 @@

cat <<EOF >config.h
$def_have_posix_shm
-EOF
+EOF
\ No newline at end of file
[21:30:01] <ermine> занятно
[21:30:09] <ermine> в текущем каталоге - сохраненный
[21:30:38] <ermine> пойду закину детку в кровать
[21:30:43] <ermine> редактор - ee
[21:32:15] <gonzo> ermine: Есть у ee такая фигня резать newline в конце
[21:32:15] teo вообще для надежности в конец файла \n\n ставит...
[21:39:23] <ermine> как с помощью cat добавиь в файл newline?
[21:39:47] <gonzo> ermine: echo >> file
[21:40:11] <teo> gonzo: просили же с помощью cat :)
[21:40:40] <gonzo> teo: Эти женщины не знают чего просить
[21:41:20] <ermine> а чо, слабо cat?
[21:42:39] <ermine> ага, пасиб
[21:42:50] ermine пишет мега-патч аффтару
[21:48:19] ADEpt joins the room
[22:04:14] <ermine> так, надо пописать в горгону
[22:04:43] ermine подтащила к себе поближе чаю
[22:09:19] ermine разочарованно посмотрела на последний пост ADEpt-a
[22:12:26] <ADEpt> ermine: у меня тут материала - горы. осталось время найти :)
[22:13:13] <gonzo> время..
[22:13:29] <ermine> ADEpt: я вот заметила, что ты всегда (?) предпочитаешь писать по-русски, даже если тебе пишут на хохляцком
[22:13:40] <ermine> ADEpt: ты не хохол?
[22:18:58] <ADEpt> ermine: ээээ
[22:20:08] <ADEpt> ermine: я на русском думаю. плюс, для переключения на украинскую раскладку сложный хоткей. Итого - по-русски писать быстрее. Вот и все.
[22:20:10] <ermine> ADEpt: ну, интересно же, почему так
[22:20:42] <ADEpt> ermine: а так - я достаточно бегло общаюсь (на общие темы) на любом языке, на работе нередко в разговоре с двумя одному отвечаю по-русски, другому - по-украински.
[22:21:01] <ADEpt> при разговорах на специальные темы начинает не хватать словарного запаса.
[22:21:14] <ADEpt> соответственно, стараюсь не коверкать язык без нужды.
[22:22:02] <ADEpt> плюс, опять же, вопрос аудитории. Я попробовал почитать белорусские журналы на белорусском, и понял, как оно выглядит со стороны :)
[22:23:08] fifo joins the room
[22:23:12] <fifo> ping
[22:23:12] <sulci> fifo: Понг от тебя 0.153 секунды
[22:23:20] <ermine> хехе
[22:23:25] <ermine> ADEpt: понятно
[22:23:32] <fifo> хихи
[22:23:35] <ermine> пришел фифо пинговаться
[22:23:55] <ermine> fifo: купил избу на курьих ногах? Баба-яга не нужна?
[22:23:58] <fifo> могла бы разочик и не заметить пингования
[22:24:19] <fifo> ermine: нужна! нужна! пойдешь сторожем избушки?
[22:24:45] <ermine> fifo: а сколько платить будешь?
[22:24:58] <ermine> пчу сторожем, хочу хозяйкой
[22:25:19] <fifo> ermine: баба йага должна сама зарабатыватьт на пропитание
[22:26:52] ermine прикинула себе пропитание из добрых молодцев
[22:27:11] <gonzo> ermine: чур меня не есть. Отравишся
[22:27:20] <gonzo> Впрочем, Левшу тоже
[22:28:12] <fifo> ermine: вот вот. питацца пролетающими мимо бакланами! никаких моладццеф
[22:28:37] <ermine> питаться пролетарием?
[22:28:47] <fifo> пралитарием!
[22:31:51] <fifo> Alex Korchmar <hue-moe@so.yandex.ru>
[22:32:05] <fifo> мда-с. мельчает народец капитально
[22:35:50] <ermine> а ты его знаешь в лицо?
[22:36:30] <fifo> кого, Кочмара? в жизни не видел и желания никогда такого даже не возникало
[22:37:14] <ermine> а чего ты его тогда тут вспомнил?
[22:38:10] <fifo> увидел его письмо. лет 10 не видел от него писем. или 8. кто ж его припомнит
[22:38:50] <ermine> а "мелочь" - это яндекс или юзернейм?
[22:42:24] t雷 joins the room
[22:43:57] evgs leaves the room: Replaced by new connection
[22:44:13] evgs joins the room
[22:56:34] mblsha joins the room
[22:56:34] <sulci> [mblsha] существо с хвостиком и розовыми ушками и отполированными резцами
[22:56:40] <mblsha> всем снова привет
[22:56:53] <mblsha> а тут есть яростные маньяки-питонщики, которые хорошо знают язык?
[22:57:39] <fifo> ermine: усернаме
[22:59:39] gonzo немного знает
[22:59:43] <gonzo> но уже убегает
[23:00:09] <mblsha> ага
[23:00:28] <mblsha> я просто хочу спросить, как можно оптимально записать какие-нибудь вещи в питоне, ради любопытства
[23:00:46] <mblsha> и еще хочется знать, какой самый хороший синтаксис для создания closures
[23:00:54] <gonzo> не, такого не знаю
[23:01:03] <gonzo> убежал
[23:01:18] gonzo leaves the room
[23:01:19] <mblsha> я под этим понятием подразумеваю кусок кода с данными, который можно исполнять из разных мест
[23:01:38] <mblsha> насколько я знаю, в питоне это делается только через синтаксис lambda
[23:01:50] <ermine> не ешь бидон
[23:02:19] <ermine> козленочком будешь
[23:04:16] <mblsha> ermine: я хочу не его есть, а быть в курсе альтернатив. кто знает, с чем жизнь меня столкнет. в гугле вона все на питоне пишут. а я хочу в гугл! там массажистки делают тайский массаж в конце рабочего дня! бесплатно!
[23:05:38] <ermine> mblsha: хаскиль учи!!!
[23:07:27] <mblsha> ermine: хаскиль знает даже aleksey. зато он не знает питон. поэтому у нас будут непересекающиеся рабочие ниши, и у меня будет меньше конкуренция с его стороны. win-win!
[23:08:58] <ermine> mblsha: он знает питон
[23:09:08] almasov@jabber.ru joins the room
[23:09:21] <ermine> almasov@jabber.ru: доброе утро
[23:09:26] <almasov@jabber.ru> всем добрый вечер)
[23:09:34] <ermine> 6 утра, наверное
[23:09:42] <almasov@jabber.ru> именно :)
[23:09:55] <ermine> ты когда уходил вчера, оставил его по новой конвертить?
[23:10:17] <ermine> сова неспособен вставать в 6 утра
[23:10:21] <almasov@jabber.ru> да, доконвертил, порты открыл - подцепиться не удается, все тоже самое
[23:10:31] <almasov@jabber.ru> сова способен не ложиться до 6 утра :)
[23:11:09] <ermine> праздновать уже начал? :)
[23:11:22] <almasov@jabber.ru> отчасти :)
[23:11:40] <almasov@jabber.ru> еще бы сервер заработал :)
[23:12:21] <ermine> алексей еще не вылазил
[23:12:42] <fifo> гугл пишут на бидоне?
[23:12:49] <ermine> teo: может посоветовать удалить таблицу session?
[23:13:18] <teo> ermine: мне непонятно, как она могла создаться в старом формате
[23:13:44] <almasov@jabber.ru> а может проверим в каком формате она сейчас? после окончания процесса конвертирования?
[23:13:59] <ermine> teo: наверное случайно в схему засунули, когда переопределяли тип хранения таблиц
[23:14:10] <ermine> teo: он же признался, что трогал что-то
[23:14:11] <teo> almasov@jabber.ru: покажи attributes
[23:14:19] <mblsha> fifo: а ты не знал? а для time-critical приложений они конвертируют код на питоне в java!
[23:14:45] <almasov@jabber.ru> teo: каким образом и что именно показать?
[23:15:01] <teo> ну таким же, как и днем
[23:15:03] <fifo> mblsha: в перл!
[23:15:07] <fifo> ping
[23:15:08] <sulci> fifo: Понг от тебя 0.438 секунды
[23:15:11] <teo> almasov@jabber.ru: только не всю простыню
[23:15:19] <almasov@jabber.ru> ок
[23:15:59] <ermine> teo: меня интригирует то, что ежик при каждом рестарте конвертит все заново
[23:16:12] <teo> ой!
[23:16:12] <almasov@jabber.ru> teo: напомни команду в шелле которую выполнить?
[23:16:37] <teo> almasov@jabber.ru: а в истории не сохранилось? тогда http://chatlogs.jabber.ru/
[23:16:45] <mblsha> fifo: перл устарел
[23:17:06] <almasov@jabber.ru> ушел читать чатлог, история осталась на работе
[23:17:19] <fifo> mblsha: гугл - тоже
[23:18:44] <almasov@jabber.ru> teo: attributes -> [ur,user,pid]
[23:19:04] <teo> угу. старый формат
[23:19:18] <teo> almasov@jabber.ru: а какие права на /var/lib/ejabberd?
[23:19:26] <teo> и на всё внутри
[23:20:19] <ermine> teo: ежик бы плевался eaccess
[23:20:29] <teo> ermine: наверное
[23:20:41] <teo> almasov@jabber.ru: и даты модификации
[23:20:54] <almasov@jabber.ru> jabber:~# ls -al /var/lib/ | grep ejabberd
drwx------ 2 ejabberd ejabberd 4096 Oct 4 06:17 ejabberd
[23:21:22] <almasov@jabber.ru> -rw-r--r-- 1 ejabberd ejabberd 1579 Oct 4 01:31 config.DCL
[23:21:31] <almasov@jabber.ru> те что внутри - наподобие этого
[23:22:01] <teo> almasov@jabber.ru: дата схемы?
[23:22:12] <fifo> кто бы меня убил наконец-то, а?
[23:22:28] <almasov@jabber.ru> -rw-r--r-- 1 ejabberd ejabberd 23039 Oct 4 04:44 schema.DAT
[23:23:00] Flying.Angel joins the room
[23:26:22] <teo> almasov@jabber.ru: небось придется делать дамп в текст и смотреть, что с базой...
[23:26:45] <ermine> teo: база большая
[23:26:53] <teo> ermine: а что делать?
[23:26:59] <ermine> teo: один ростер конвертит час
[23:27:03] <teo> ermine: бэкапа-то нет
[23:27:30] <ermine> давай подождем алексея, сейчас нежелательно ребутить
[23:27:34] <teo> ermine: ну для каждой таблицы придется какой-нибудь регэксп сочинить
[23:27:55] <almasov@jabber.ru> дамп без ребута не сделаешь?
[23:28:11] <ermine> almasov@jabber.ru: у тебя сколько памяти?
[23:28:25] <ermine> almasov@jabber.ru: дамп можно без ребута, хватило бы памяти
[23:28:37] <almasov@jabber.ru> 512 стоит
[23:28:57] <ermine> а сколько сейчас ежик занимает?
[23:29:02] <ermine> в памяти
[23:30:01] <almasov@jabber.ru> чуть больше 150
[23:32:10] <ermine> у тебя линукс?
[23:32:15] <almasov@jabber.ru> да
[23:33:04] <fifo> r[~]> ps ax -o rss,vsz,command|sort -k1 -n -r|head -2
122904 130684 (beam)
3624 6840 /usr/local/jabberd/jabberd -H /usr/local/jabberd -c /usr/local/jabb
[23:33:07] <ermine> запусти в шелле ежика erlang:garbage_collect().
[23:33:42] <almasov@jabber.ru> true
[23:33:43] <ermine> fifo: ты тоже запусти :)
[23:33:56] <ermine> almasov@jabber.ru: теперь сколько занимает?
[23:34:05] <fifo> ermine: я не умею
[23:34:43] <almasov@jabber.ru> около 130
[23:35:16] <ermine> fifo: ты можешь мне за $1500 в месяц поручить ухаживание за твоим сервером
[23:36:20] <ermine> послать чтоль смску алексею
[23:36:22] <fifo> ermine: а зачем за ним ухаживать? полтора года проработал и еще столько зе проработает без ухода всякого
[23:36:51] <almasov@jabber.ru> ermine: я подожду, без проблем
[23:37:21] <ermine> almasov@jabber.ru: та тебе наверное еще на работу перецца
[23:37:24] <almasov@jabber.ru> главное чтобы он появился :)
[23:37:27] <ermine> через два-три часа
[23:37:50] <almasov@jabber.ru> ну я и так вообщем-то до поздна работой занимался, так что ничего страшного
[23:40:37] <fifo> uptime jabber.drweb.com
[23:40:37] <sulci> fifo: Сервер jabber.drweb.com работает без остановок 7 часов 38 минут 38 секунд
[23:41:14] <fifo> о как. что это вдруг 7 часов всего? стал ё падать не по делу?
[23:42:06] <ermine> вот результат отсутствия ухода!
[23:42:51] ermine пишет три строчки в горгону
[23:44:09] <fifo> это результат апгрейда со стабильной версии 0.8alfa на нестабильную 1.1.2
[23:44:15] comber leaves the room
[23:45:46] <teo> fifo: ты что пугаешь?
[23:46:43] <fifo> teo: я не пугаю! я пытаюсь понять что бы это значило :)
[23:46:56] <fifo> [~]> uptime
11:46PM up 31 days, 7:46, 1 user, load averages: 2.03, 2.00, 2.00
[23:47:10] <teo> fifo: тогда смотри в лог, что там?
[23:47:20] <fifo> машина в ап 31 день. ё всего 7 часов
[23:48:05] <fifo> teo: я не умею смотреть в /dev/null :( завтра спрошу одмена, может просто перестартовал зачем-то
[23:48:39] <fifo> [~]> l /var/log/ejabberd/
lrwxr-xr-x 1 root jabber 19 Sep 29 11:49 ejabberd.log -> /var/log/ejabberd/1
lrwxr-xr-x 1 root jabber 9 Nov 10 2005 sasl.log -> /dev/null
-rw-r--r-- 1 root jabber 1 Oct 3 23:48 session_count.log
[23:49:00] <teo> fifo: интересный у тебя админ
[23:49:15] <fifo> однаго лог он включил. значит действительно рестартовал
[23:49:18] <teo> fifo: чем ему sasl.log-то не угодил? он не растет
[23:50:24] <fifo> teo: лично мне вообще не понятно зачем все эти логи. :) в /dev/null им самое то
[23:50:31] <teo> fifo: а в логе, который ссылка на /var/log/ejabberd/1 что живет?
[23:50:42] <teo> fifo: ну мало ли
[23:51:19] <fifo> teo: ты думаешь во 60000 строк можно найти что-то полезное? ;)
[23:51:28] <ermine> fifo: давай-давай нанимай меня, нифига ты не умеешь обращаться с ежиком!
[23:51:39] <teo> fifo: там можно найти подходящую дату и время
[23:51:44] ermine мечтает о деньгах fifo
[23:52:22] <teo> uptime jabber.drweb.com
[23:52:27] <sulci> teo: Сервер jabber.drweb.com работает без остановок 7 часов 50 минут 29 секунд
[23:52:35] <teo> эдак 7 часов 50 минут назад
[23:53:35] <fifo> uptime jabber.drweb.com
[23:53:35] <sulci> fifo: Сервер jabber.drweb.com работает без остановок 7 часов 51 минуту 37 секунд
[23:54:13] <fifo> =ERROR REPORT==== 2006-10-03 16:02:00 ===
<cp/header:0x00000000>: (unknown): Input driver gone away without deselecting!
[23:54:40] <teo> ух!
[23:54:57] <teo> точно, пугает
[23:55:13] <teo> fifo: у тебя как эрланг собран?
[23:55:25] evgs leaves the room
[23:55:48] <fifo> вот точка когда похоже был рестарт:
=INFO REPORT==== 2006-10-03 15:56:41 ===
I(<0.6152.0>:ejabberd_s2s_in:519): terminated: normal
=INFO REPORT==== 2006-10-03 16:01:59 ===
I(<0.228.0>:ejabberd_listener:90): (#Port<0.308>) Accepted connection {{81,211,9
5,177},1708} -> {{81,211,95,182},5222}
[23:56:09] <fifo> teo: понятия не имею как - как собирается из портов
[23:56:29] <teo> fifo: ну запусти erl и покажи строчку, которую он выведет
[23:56:52] <fifo> после этой точки пошло массовое подсоединение клиентов
[23:57:31] <fifo> [~]> grep -c 'Input driver gone away without deselecting' /var/log/ejabberd/1
23
[23:57:41] <fifo> r[~]> erl
Erlang (BEAM) emulator version 5.5 [source] [async-threads:0] [hipe] [kernel-poll:false]
Eshell V5.5 (abort with ^G)
1>
[23:57:45] <ermine> fifo: не обращай внимания на строчки с input device gone
[23:58:17] <fifo> ermine: да я и не обращаю :) но интересно что это значит?
[23:58:35] <ermine> для линукса эта строчка повышает вероятность сегфолта
[23:58:44] <ermine> а вот во фре не падает
[23:58:48] <fifo> ermine: у меня нет лунукса
[23:59:13] <ermine> version fifo
[23:59:14] <sulci> ermine: у fifo клиент Tkabber 0.9.9-alpha-20060930 (Tcl/Tk 8.4.12) - Debian GNU/Linux testing/unstable 2.6.17-2-amd64
[23:59:21] <ermine> говоришь, нету?
[23:59:31] <ermine> неча мне тут заливать
[23:59:40] <almasov@jabber.ru> version almasov@jabber.ru
[23:59:41] <sulci> almasov@jabber.ru: у тебя клиент libgaim 1.5.0 - Darwin 8.7.1 i386
[23:59:42] <ermine> так, пора коммитить горгону и спааааать
[23:59:51] <fifo> version_server jabber.drweb.com
[23:59:51] <sulci> fifo: на jabber.drweb.com запущен ejabberd 1.1.2 (unix/freebsd 4.11.0)
ejabberd/mod_muc logValid XHTML 1.0 Transitional Valid CSS!