Home
codingteam
codingteam@conference.jabber.ru
03.12.2011< ^ >

Тема: Программирование для новичков и не только.
Приглашаются студенты.

C/С++, Haskell, Ruby, Python, Perl, Lisp, Scheme, Erlang, OCaml, JavaScript, Рефал, Brainfuck, GLSL, PowerShell, Yet Another Wonder Language, Anime
Код выкладывать на http://dumpz.org
Вопросы задавать в чат, а не в личку.
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Java, .NET, basic, php, pascal/delphi/c++builder, 1С, VB, FoxPro карается съеданием поциента.
Личкрафты: http://leechcraft.org и git://github.com/0xd34df00d/leechcraft.git
Проблем решено: 0xD

BREAKING NEWS! Принимаем предложения по размещению на домене codingteam.org.ru
[00:02:18] <PhoSor> Белочка: ЗДАРОВА!
[00:02:39] <Белочка> PhoSor, превеД
[00:05:49] magog вышел из конференции
[00:08:43] PhoSor вышел из конференции
[00:09:31] m4n71k0r вышел из конференции
[00:28:09] rejjin вышел из конференции
[00:46:05] cutwater вышел из конференции
[00:55:27] Spo1ler зашёл в конференцию
[01:02:16] v_oron зашёл в конференцию
[01:02:20] Кэп зашёл в конференцию
[01:04:37] cutwater зашёл в конференцию
[01:05:07] cutwater вышел из конференции
[01:08:22] xmi зашёл в конференцию
[01:11:11] Кэп вышел из конференции: Replaced by new connection
[01:11:17] Кэп зашёл в конференцию
[01:13:07] chelovekkorzhik вышел из конференции
[01:17:19] Славный капитан вышел из конференции
[01:17:25] 0xd34df00d вышел из конференции
[01:17:37] <Кэп> Хм,нас посетила Белочка))
[01:17:52] 0xd34df00d зашёл в конференцию
[01:21:18] 0xd34df00d вышел из конференции
[01:21:37] 0xd34df00d зашёл в конференцию
[01:26:17] magog зашёл в конференцию
[01:29:44] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[02:00:26] Кэп вышел из конференции
[02:14:21] v_oron вышел из конференции
[02:29:34] yesyes зашёл в конференцию
[03:06:58] yesyes вышел из конференции
[03:07:08] yesyes зашёл в конференцию
[03:07:24] yesyes вышел из конференции
[03:58:55] 0xd34df00d вышел из конференции
[03:59:24] 0xd34df00d зашёл в конференцию
[06:07:26] trans вышел из конференции
[08:02:55] rexim зашёл в конференцию
[08:13:02] rexim вышел из конференции
[08:30:07] Белочка вышел из конференции
[09:07:19] Славный капитан зашёл в конференцию
[09:11:13] xmi вышел из конференции
[09:18:14] Славный капитан вышел из конференции
[09:18:38] m4n71k0r зашёл в конференцию
[09:49:32] des_spiderlydark. зашёл в конференцию
[09:50:08] PhoSor зашёл в конференцию
[09:56:00] des_spiderlydark. вышел из конференции: Logged out
[10:00:24] des_spiderlydark. зашёл в конференцию
[10:02:16] des_spiderlydark. вышел из конференции: Logged out
[10:16:00] Славный капитан зашёл в конференцию
[10:27:18] m4n71k0r вышел из конференции
[10:30:01] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[10:30:23] des_spiderlydark. зашёл в конференцию
[10:31:07] des_spiderlydark. вышел из конференции: Logged out
[11:12:17] magog вышел из конференции
[11:37:35] biert зашёл в конференцию
[11:58:12] S1eng зашёл в конференцию
[12:13:23] yesyes зашёл в конференцию
[12:23:52] v_oron зашёл в конференцию
[12:34:59] rexim зашёл в конференцию
[12:42:53] Кэп зашёл в конференцию
[12:55:55] S1eng вышел из конференции: QIP 2010: Спокойное общение
[13:07:26] zxc зашёл в конференцию
[13:08:03] zxc вышел из конференции
[13:08:30] zxc зашёл в конференцию
[13:11:55] rejjin зашёл в конференцию
[13:13:28] magog зашёл в конференцию
[13:17:41] rejjin вышел из конференции
[13:19:48] biert вышел из конференции
[13:20:36] biert зашёл в конференцию
[13:27:48] PhoSor вышел из конференции
[13:28:12] PhoSor зашёл в конференцию
[13:31:02] Кэп вышел из конференции: Logged out
[13:31:34] rexim вышел из конференции
[13:32:57] rejjin зашёл в конференцию
[13:38:40] Spo1ler зашёл в конференцию
[14:10:58] tormozex зашёл в конференцию
[14:13:50] rejjin вышел из конференции: Replaced by new connection
[14:13:53] rejjin зашёл в конференцию
[14:25:18] <rejjin> Поцаны, а что это за херня. Я поначалу думал, что мне писта наступает, но тут узнал, что у другого поцана такая же фигня. Бывает, что какие-то определения не можешь вспомнить, ну например смотришь на бордюр, но не можешь вспомнить это слово. Или какое-нибудь лицо вспоминаешь, известное очень, но не можешь вспомнить имя.
[14:26:35] <rejjin> Поцан говорит, что это из-за программинга.
[14:37:22] rexim зашёл в конференцию
[14:41:40] rejjin вышел из конференции
[14:54:20] trans зашёл в конференцию
[14:54:40] <yesyes> нет это симптомы болезни
[14:54:48] zxc вышел из конференции: Replaced by new connection
[14:54:53] zxc зашёл в конференцию
[14:56:17] rejjin зашёл в конференцию
[15:00:17] <rejjin> yesyes: какой болезни?
[15:02:36] <yesyes> Альцгеймера?
[15:06:56] <rejjin> yesyes: Ну не всё так запущено. :)
[15:07:20] <yesyes> ну тогда и проблем нет
[15:18:09] S1eng зашёл в конференцию
[15:27:28] rejjin вышел из конференции
[15:30:00] magog вышел из конференции
[15:30:26] moonhawk зашёл в конференцию
[15:31:13] <moonhawk> утра
[15:31:35] rejjin зашёл в конференцию
[15:33:19] Myp зашёл в конференцию
[15:34:45] Myp вышел из конференции
[15:35:01] Myp зашёл в конференцию
[15:35:03] Spo1ler вышел из конференции
[15:35:22] Myp вышел из конференции
[15:35:45] Spo1ler зашёл в конференцию
[15:37:19] rejjin вышел из конференции
[15:42:47] rejjin зашёл в конференцию
[15:47:19] Myp зашёл в конференцию
[15:47:37] Myp вышел из конференции
[15:47:44] biert вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[15:47:59] Myp зашёл в конференцию
[15:48:12] Myp вышел из конференции
[15:48:25] Myp зашёл в конференцию
[15:49:24] Myp вышел из конференции
[15:49:39] Myp зашёл в конференцию
[15:50:09] Myp вышел из конференции
[15:50:26] Myp зашёл в конференцию
[15:50:40] Myp вышел из конференции
[15:50:52] Myp зашёл в конференцию
[15:51:07] Myp вышел из конференции
[15:51:43] Myp зашёл в конференцию
[15:52:06] Myp вышел из конференции
[15:52:21] Myp зашёл в конференцию
[15:52:33] Myp вышел из конференции
[16:02:18] rejjin вышел из конференции
[16:04:23] Кэп зашёл в конференцию
[16:10:20] moonhawk вышел из конференции
[16:20:14] rejjin зашёл в конференцию
[16:25:27] cutwater зашёл в конференцию
[16:25:44] Кэп вышел из конференции
[16:26:00] Кэп зашёл в конференцию
[16:30:07] rexim вышел из конференции
[16:40:03] rejjin вышел из конференции: Replaced by new connection
[16:40:06] rejjin зашёл в конференцию
[16:43:20] rejjin вышел из конференции: Replaced by new connection
[16:43:23] rejjin зашёл в конференцию
[16:50:44] Кэп вышел из конференции: Logged out
[16:54:28] Белочка зашёл в конференцию
[16:54:40] <Белочка> здрасьте
[16:57:04] moonhawk зашёл в конференцию
[17:08:28] rejjin вышел из конференции
[17:11:31] rejjin зашёл в конференцию
[17:19:13] Белочка вышел из конференции
[17:29:48] rejjin вышел из конференции: Replaced by new connection
[17:29:50] rejjin зашёл в конференцию
[17:29:59] rejjin вышел из конференции
[17:30:04] rejjin зашёл в конференцию
[17:32:32] rejjin вышел из конференции: Replaced by new connection
[17:32:34] rejjin зашёл в конференцию
[17:38:43] rejjin вышел из конференции
[17:42:05] rejjin зашёл в конференцию
[17:54:32] <ForNeVeR> Посоны! Я тут придумал RPC на RabbitMQ c использованием сериализации функций F#.
[17:54:36] magog зашёл в конференцию
[17:54:49] <ForNeVeR> Это срочно нужно сделоть.
[18:11:25] Сволота вышел из конференции
[18:28:58] <Славный капитан> лол
[18:29:42] <Славный капитан> переизобрели DCOM, ок
[18:30:07] <ForNeVeR> Да ну его нахер.
[18:30:14] <ForNeVeR> Он какой-то странный, к тому же с фатальным недостатком.
[18:41:06] biert зашёл в конференцию
[18:41:34] tormozex вышел из конференции
[18:43:33] <magog> иркобляди есть?
[18:46:04] rejjin вышел из конференции
[18:47:10] rejjin зашёл в конференцию
[18:51:45] <ForNeVeR> Сам ты блядь.
[18:51:52] <ForNeVeR> Я пользуюсь теперь тоже ^_^
[18:52:00] <ForNeVeR> Но протокол не шарю.
[19:01:27] zxc вышел из конференции
[19:09:02] <ForNeVeR> // (Deserialization will only work from within
// a completely identical binary.)
[19:09:09] <ForNeVeR> //_-
[19:09:56] moonhawk вышел из конференции
[19:11:00] <ForNeVeR> А хотя... хм.
[19:11:32] biert вышел из конференции
[19:14:49] <ForNeVeR> Эх, нет, не работает ни хрена.
[19:14:56] <ForNeVeR> Так не годится.
[19:16:18] <Славный капитан> блин
[19:16:52] <Славный капитан> можно как-нибудь фадиезу сказать "мамой клянусь, это флоат, а если не флоат, исключение брось"?
[19:17:07] <ForNeVeR> Славный капитан: :?>
[19:17:58] <ForNeVeR> Славный капитан: а покажи код.
[19:18:00] <Славный капитан> хм, и правда
[19:18:04] <ForNeVeR> Возможно, unbox?
[19:18:22] <ForNeVeR> unbox : obj -> 'a
[19:18:32] <ForNeVeR> К любому valuetype приводит сам.
[19:19:28] <Славный капитан> хм, точно, что что надо
[19:19:57] <ForNeVeR> В принципе, в данном случае :?> будет делать то же самое, что unbox.
[19:20:08] <ForNeVeR> И выглядеть намного страшнее ;)
[19:22:14] <Славный капитан> https://github.com/hagane/naggum/blob/rework/runtime/Runtime.fs
[19:23:03] <ForNeVeR> Славный капитан: о, давай обсудим.
[19:23:08] <ForNeVeR> Как мне замутить компиляцию?
[19:23:09] <Славный капитан> дык
[19:23:25] <Славный капитан> а где у тебя проблемы возникают?
[19:23:33] <ForNeVeR> А вообще хуй знат, чо там делать.
[19:23:53] <Славный капитан> а
[19:24:17] <ForNeVeR> Распарсить исходник, а потом по каждой форме:
если она - дефун - высираем определение функции, затем добавляем её в контекст
если она - не дефун, то высираем вызов функции

Ок?
[19:24:33] <ForNeVeR> Как-то слишком необобщённо выглядит.
[19:24:36] <Славный капитан> ну в общем надо просто детектировать особые формы, вроде if-cond-let-defun
[19:24:59] <ForNeVeR> В CL, например, есть макры и особые операторы типа if по отдельности.
[19:25:06] <Славный капитан> и компилировать их в нужный код руками
[19:25:09] <Славный капитан> все остальное по умолчанию считать вызовом
[19:25:10] <ForNeVeR> То есть это риальне разные сущности.
[19:25:32] <ForNeVeR> Славный капитан: а у тебя жеж в интерпретаторе уже эти обработки зделоны?
[19:26:00] <Славный капитан> (if (some-shit) (ololo 'trololo)) эквивалентно (if (some-shit) (ololo 'trololo) nil)
[19:26:22] <ForNeVeR> Капитан?
[19:26:25] <Славный капитан> а всякие unless и when вообще можно макрой сделать
[19:26:35] <ForNeVeR> Да ну их нахер воще.
[19:26:45] <Славный капитан> или ты про какие if по отдельности?
[19:26:46] <ForNeVeR> У тебя такой if и получился как when.
[19:27:18] <ForNeVeR> Ладно, хер с ним, сделаю как получится.
[19:29:28] <ForNeVeR> Славный капитан: как оформлять исходник?
[19:30:07] <ForNeVeR> Например, можно заставить весь его делать одним дефуном.
(defun main (args)
...)
[19:30:15] Славный капитан вышел из конференции: Replaced by new connection
[19:30:19] Славный капитан зашёл в конференцию
[19:30:40] <ForNeVeR> Так мне сильно проще будет распарсить, наверное. Потому что у нас ридер пока не заточен на потоковое чтение.
[19:32:56] <Славный капитан> ну да, так проще будет
[19:33:25] <Славный капитан> заодно с параметрами командной строки все ясно
[19:39:37] v_oron вышел из конференции
[19:40:28] tormozex зашёл в конференцию
[19:57:25] <ForNeVeR> Славный капитан: а какое расширение будет у сорсов на наггуме?
[19:57:35] <Славный капитан> мм
[19:57:43] <Славный капитан> как насчет .ng?
[19:57:48] <ForNeVeR> Ок.
[19:57:57] <Славный капитан> или .ngm
[19:58:00] <ForNeVeR> Я просто хочу в проект добавить пример сорса.
[19:58:05] <ForNeVeR> .ng лучше, имхо.
[19:58:09] <Славный капитан> или, wtf, .naggum
[19:58:14] <ForNeVeR> Хех =)
[19:58:21] <ForNeVeR> А пусть будет .naggum, хуле.
[19:58:28] <ForNeVeR> Потом есличо поменять недолго.
[19:59:27] rejjin вышел из конференции
[20:04:48] <ForNeVeR> Славный капитан: у нас нету функции для длины списка?
[20:04:58] <ForNeVeR> Мне она нужна для списка аргументов.
[20:05:12] <Славный капитан> в наггуме?
[20:05:38] <ForNeVeR> Ага.
[20:05:47] <Славный капитан> нет
[20:06:04] <ForNeVeR> Ладно, пока какой-нибудь стабчик запилю.
[20:13:12] Spo1ler вышел из конференции
[20:14:25] <Славный капитан> блеать, что за хуйня
[20:14:54] <Славный капитан> половина митолрадио не работают, а на второй какой-то альтернативный чугункор
[20:20:09] <Славный капитан> о, у каких-то французов норм, олдскул пополам с детхом и грайндом
[20:20:22] Кэп зашёл в конференцию
[20:20:48] <Славный капитан> и блацком
[20:21:34] magog вышел из конференции
[20:22:46] rejjin зашёл в конференцию
[20:29:07] rejjin вышел из конференции: Replaced by new connection
[20:29:11] rejjin зашёл в конференцию
[20:29:28] rejjin вышел из конференции
[20:30:47] rejjin зашёл в конференцию
[20:31:47] ForNeVeR вышел из конференции: Replaced by new connection
[20:31:48] ForNeVeR зашёл в конференцию
[20:33:29] <ForNeVeR> Хм, докатились уже до взаимно рекурсивных методов.
[20:33:34] <ForNeVeR> *функций
[20:33:37] <ForNeVeR> Красота же!
[20:33:52] <cutwater> ня
[20:34:01] <ForNeVeR> cutwater: ^_^
[20:34:39] <ForNeVeR> Славный капитан: в рантайм лицензию добавь.
[20:41:18] rejjin вышел из конференции: Replaced by new connection
[20:41:20] rejjin зашёл в конференцию
[20:41:22] magog зашёл в конференцию
[20:42:23] <Кэп> Как выглядит няшный админ?))
[20:44:34] <Славный капитан> ForNeVeR: добавил
[20:44:45] <Славный капитан> ух, все сломал, начал чинить
[20:44:51] <ForNeVeR> Славный капитан: ну, я там пока чото в ветке накрутил, там пиздец.
[20:44:55] <ForNeVeR> Пока не работает, наверное.
[20:44:58] <ForNeVeR> Но завтра будет.
[20:45:09] <ForNeVeR> Я, наконец, понял, как конпелировать.
[20:45:19] <ForNeVeR> Все тудушки исправлю - и заработает.
[20:46:52] moonhawk зашёл в конференцию
[20:48:53] PhoSor вышел из конференции
[20:52:59] <Славный капитан> так
[20:53:01] <Славный капитан> кажется, я сломал что-то чего не хотел ломать
[20:53:47] <moonhawk> Славный капитан: огурец?
[20:54:21] PhoSor зашёл в конференцию
[20:57:01] yesyes вышел из конференции
[20:57:24] <Славный капитан> тьфублядь
[20:57:45] <Славный капитан> у этих сраных лягушатников начался кисс пополам с ледзеппелином
[20:59:05] <moonhawk> кто такие лягушатники? и что ты имеешь против кисса и дирижабля?
[20:59:21] <Славный капитан> против дирижабля ничего, кроме того что это не митол
[20:59:52] ForNeVeR вышел из конференции: Replaced by new connection
[20:59:52] ForNeVeR зашёл в конференцию
[21:02:57] <Славный капитан> о, пшеки обратно поднялись
[21:03:57] <Славный капитан> ну или канал до них
[21:04:31] <Славный капитан> moonhawk: лягушатники -- это французы, обв
[21:09:10] rexim зашёл в конференцию
[21:12:22] rexim вышел из конференции
[21:19:35] <Славный капитан> во, починил
[21:19:59] rejjin вышел из конференции: Replaced by new connection
[21:20:01] rejjin зашёл в конференцию
[21:20:28] rejjin вышел из конференции
[21:20:34] rejjin зашёл в конференцию
[21:21:34] chelovekkorzhik зашёл в конференцию
[21:29:39] vovapodlesnov зашёл в конференцию
[21:33:21] <vovapodlesnov> принимаете, ещё? платно?
[21:33:23] <vovapodlesnov> принемаете ещё? платно?
[21:33:26] <vovapodlesnov> принимаете? платно?
[21:33:47] <Славный капитан> да, нет
[21:34:06] <vovapodlesnov> хорошо. обсудим?
[21:34:39] <Славный капитан> ну, я пока закончил писать код, так что обсудим
[21:35:03] <vovapodlesnov> я тож =) В личке, тут?
[21:35:22] <Славный капитан> у меня от цодингтима секретов нет
[21:35:26] <Славный капитан> ну, почти ;3
[21:36:00] <vovapodlesnov> в смысле?
[21:36:08] <Славный капитан> в смысле можно прямо тут
[21:36:42] <vovapodlesnov> а =) вопросы - задавайте =)
[21:38:27] <ForNeVeR> vovapodlesnov: ты о чём вообще?
[21:38:30] * ForNeVeR ничего не понял.
[21:38:39] <ForNeVeR> Или у тебя есть предложения?
[21:38:41] <Славный капитан> >BREAKING NEWS! Принимаем предложения по размещению на домене codingteam.org.ru
[21:38:47] <Славный капитан> видимо, об этом
[21:38:57] <vovapodlesnov> угу
[21:40:26] <vovapodlesnov> ну так что? задавайте =) не понравлюссь - не надо =)
[21:40:55] <Славный капитан> таки что ты предлагаешь?
[21:41:19] <vovapodlesnov> предлагаю, сайтик типа ВСЁ О OpenGL
[21:42:58] <Славный капитан> что, прямо все?
[21:44:03] <vovapodlesnov> всё что надо =) рисованье объектов, импорт 3ds в oglвообщем почти
[21:45:15] <vovapodlesnov> кроме aux
[21:45:22] <Славный капитан> интересно
[21:45:34] <Славный капитан> и что, большая у тебя база знаний?
[21:46:51] <vovapodlesnov> довольно =) но естевственно всё знать не возможно =)
[21:47:50] <Славный капитан> очень интересно
[21:48:59] <Славный капитан> продолжай
[21:49:15] <vovapodlesnov> в смысле? про ogl говорить?
[21:49:36] <Славный капитан> нет, про сайтик
[21:50:30] <vovapodlesnov> а =) ну будет на какой нибудь cms ке =)
[21:50:42] <vovapodlesnov> типа wordpress
[21:51:24] <vovapodlesnov> и дизайн типа #458
[21:52:45] <vovapodlesnov> (но будет это спорный вопрос - если разрешите будет ) =)
[21:52:49] rejjin вышел из конференции
[21:54:00] <vovapodlesnov> ну не знаю, вроде всё понятно =)
[21:54:04] <Славный капитан> ага
[21:54:16] <Славный капитан> я просто кое-над чем в фоне думаю
[21:54:35] <vovapodlesnov> над чем? если не секрет =)
[21:56:01] <vovapodlesnov> я вот в фоне играю в netHack =)
[21:58:53] <Славный капитан> честно?
[21:59:04] <vovapodlesnov> могу скрин дать =)
[21:59:32] <Славный капитан> я думаю, вкатить на сервер церебеллум и допиливать его под нужды, или поставить готовую групварь
[21:59:50] <vovapodlesnov> =)
[22:00:45] <ForNeVeR> Лутше моно и наггум.
[22:01:07] <Славный капитан> ForNeVeR: так для него же и вкатить
[22:02:41] <vovapodlesnov> http://cs965.vkontakte.ru/u97132044/148071299/x_fd6a6647.jpg типа доказательства что честно играю в nethack
[22:02:41] Кэп вышел из конференции: Logged out
[22:03:12] <Славный капитан> vovapodlesnov: я спрашивал, честно ли тебе отвечать о чем я думаю %)
[22:04:47] <vovapodlesnov> ну ты уже сказал =)
[22:05:45] <vovapodlesnov> на чём порешили? баннить меня? =)
[22:05:51] <Славный капитан> нет
[22:06:18] <vovapodlesnov> а на чём тогда? на программерс форум баннят =)
[22:07:50] <vovapodlesnov> <offtop>убили</offtop>
[22:08:08] <vovapodlesnov> ну ладно =) так на чём?
[22:08:36] <chelovekkorzhik> Здравствуйте. У меня опять ламерский вопрос про des.
[22:08:43] <chelovekkorzhik> http://protect.htmlweb.ru/des.htm#ecb
[22:09:13] <chelovekkorzhik> DES-ECB

В этом режиме исходный файл M разбивается на 64-битовые блоки (по 8 байтов): M = M(1)M(2)...M(n). Каждый из этих блоков кодируется независимо с использованием одного и того же ключа шифрования
[22:10:26] <Славный капитан> vovapodlesnov: да директорию то я тебе дам, не жалко же
[22:10:56] <vovapodlesnov> ) фух, слава богу =)
[22:11:10] <chelovekkorzhik> то есть, про ключи и их вывод друг из друга можно не делать, и просто каким-то образом переделать вводимый ключ 48-битным?
[22:11:18] <Славный капитан> могу прямо сейчас, в принципе
[22:11:19] <chelovekkorzhik> *в 48 битный
[22:12:13] <vovapodlesnov> давай . человечек тебе надо во фриланс помомочь неравно сделать за тебя
[22:12:40] <chelovekkorzhik> или переделать и использовать матрицу завершающей обработки?
[22:13:17] <chelovekkorzhik> vovapodlesnov: это мне? я хочу спросить про сам алгоритм, и как его понимать, а не как реализовывать
[22:13:46] <vovapodlesnov> а я уже понял =- прото ты не дописал
[22:19:14] swagman зашёл в конференцию
[22:32:45] yesyes зашёл в конференцию
[22:33:48] yesyes вышел из конференции
[22:40:16] Ядерщик зашёл в конференцию
[22:42:28] PhoSor вышел из конференции
[22:54:28] m4n71k0r зашёл в конференцию
[22:55:33] Ядерщик вышел из конференции
[23:00:58] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[23:16:45] vovapodlesnov вышел из конференции: Компьютер вошёл в спящий режим
[23:23:03] swagman зашёл в конференцию
[23:30:10] magog вышел из конференции
[23:37:18] magog зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!