Home
codingteam
codingteam@conference.jabber.ru
20.10.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
Проблем решено: 0xB
[00:01:50] uıʃɐɟ∀ зашёл в конференцию
[00:02:04] uıʃɐɟ∀ вышел из конференции
[00:21:05] PhoSor вышел из конференции
[00:38:10] magog вышел из конференции
[00:38:21] magog зашёл в конференцию
[00:39:27] magog вышел из конференции
[00:39:38] magog зашёл в конференцию
[00:57:03] des_spiderlydark. вышел из конференции
[01:26:10] m4n71k0r вышел из конференции
[01:44:08] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[02:14:01] xmi зашёл в конференцию
[02:22:34] longedok вышел из конференции
[04:23:53] Bit0reZ зашёл в конференцию
[05:13:51] Ryuuji зашёл в конференцию
[05:24:32] xmi вышел из конференции
[06:06:50] Bit0reZ вышел из конференции
[07:09:52] O01eg вышел из конференции
[07:12:07] trans вышел из конференции
[07:40:14] magog вышел из конференции: Выключил машину, дабы насладиться жизнью
[07:40:17] magog зашёл в конференцию
[07:48:22] Ryuuji вышел из конференции
[07:48:27] Ryuuji зашёл в конференцию
[08:19:50] xmi зашёл в конференцию
[08:27:08] magog вышел из конференции
[09:03:11] Myp зашёл в конференцию
[09:03:20] m4n71k0r зашёл в конференцию
[09:04:04] O01eg зашёл в конференцию
[09:13:53] magog зашёл в конференцию
[09:25:30] des_spiderlydark. зашёл в конференцию
[09:28:19] m4n71k0r вышел из конференции
[09:29:49] <Славный капитан> http://rsdn.ru/forum/philosophy/4456659.flat.aspx
[09:30:14] m4n71k0r зашёл в конференцию
[09:47:18] <ForNeVeR> Тимчую этот линк!
[09:47:50] <ForNeVeR> > You have reinvented PHP better, but that's still no justification
[09:50:26] <Славный капитан> >Programmers should not need to understand category theory to write "Hello, World!"
[09:53:13] Кэп зашёл в конференцию
[10:15:04] magog вышел из конференции
[10:15:40] magog зашёл в конференцию
[10:16:08] v_oron зашёл в конференцию
[10:21:38] uıʃɐɟ∀ зашёл в конференцию
[10:29:57] PhoSor зашёл в конференцию
[11:00:00] rexim зашёл в конференцию
[11:00:02] rexim вышел из конференции
[11:00:03] longedok зашёл в конференцию
[11:00:16] rexim зашёл в конференцию
[11:03:42] <longedok> Славный капитан: в переводе на хабре было написано "программист не должен понимать квантовую механику и теорию относительности, чтобы написать хеллоу ворлд".
[11:04:17] <longedok> Я вообще не въебал, причём там квантмех и теория относительности.
[11:05:55] <ForNeVeR> longedok: знакомься, это хуёвый перевод.
[11:06:02] <ForNeVeR> И хуёвый переводчик, соответственно.
[11:10:00] xmi вышел из конференции: Replaced by new connection
[11:10:01] xmi зашёл в конференцию
[11:32:04] <rexim> Это чем же надо было упороться чтобы "теорию категорий" перевести как "квантовую механику и теорию относительности" ><
[11:32:31] <rexim> Кстати, утреца тебе, Цодингтимец!
[11:32:39] rexim вышел из конференции
[11:32:48] rexim зашёл в конференцию
[11:33:45] <longedok> rexim: переводчик думал, что народ никогда не слышал о теории категорий. А квантмех и ТО очень популярны.
[11:33:56] <longedok> И похуй ему, что весь смысл потерялся.
[11:34:58] Ryuuji вышел из конференции
[11:35:52] <rexim> longedok: ты как-будто в душе ему заглянул. :3
[11:35:56] <rexim> душу*
[11:35:59] <rexim> xD
[11:36:28] <Кэп> В душе :-D
[11:44:01] <ForNeVeR> Посоны. Гляньте-ка на это:
'^([^<>]*(<([^<">]*?("[^"<>]*?")?)*>)?)*$'
[11:44:17] <ForNeVeR> Оно, э, будет матчить HTML с невалидно закрытыми кавычками в атрибутах?
[11:44:36] <ForNeVeR> Мой сумрачный гений высрал это, но не может понять, всё ли верно.
[11:46:45] <longedok> rexim: он в комментах там объяснялся.
[11:46:57] <longedok> ForNeVeR: не буду тебя ту ссылку давать, со стековерфлоу.
[11:47:01] <longedok> тебе*
[11:47:17] <ForNeVeR> longedok: которая не рекомендует работать с HTML при помощи регекспов?
[11:49:42] <longedok> ForNeVeR: угу.
[11:49:49] <ForNeVeR> longedok: знаю.
[11:49:59] <longedok> Вот потому и не буду.
[11:51:51] <ForNeVeR> Знаю, но всё равно сделаю =
[11:51:59] <ForNeVeR> Задача - превыше всего.
[11:52:09] <ForNeVeR> Тем более, если это весело.
[11:52:25] <ForNeVeR> "Хотели валидацию html в SQL? А нате:"
[12:00:37] <longedok> ForNeVeR: а что значит "невалидно закрытые кавычки"?
[12:01:07] <ForNeVeR> <a class="fuck> ow shit </a>
[12:01:16] <ForNeVeR> Несбалансированные, то есть.
[12:02:22] <longedok> ForNeVeR: не будет.
[12:02:36] <ForNeVeR> А оно матчит.
[12:02:46] <longedok> А у меня не матчит.
[12:03:28] Кэп вышел из конференции: Logged out
[12:03:54] <ForNeVeR> Покожи.
[12:04:22] <ForNeVeR> А.
[12:04:29] <ForNeVeR> Ну да, оно должно *не матчить* :D
[12:04:32] <longedok> http://prntscr.com/3kyc5
[12:04:52] <ForNeVeR> Намного проще написать NOT REGEXP_LIKE, чем писать инвертированный регексп.
[12:04:53] <longedok> а, ну и крутота.
[12:05:11] <longedok> Дык это, а что ты проверить хочешь этим регэкспом?
[12:05:51] <ForNeVeR> Я пихою его в SQL, и оно мне выделяет плохие, негодные куски HTML'я. Человек-молекула их валидирует вручную и потом заливает обратно в базу.
[12:06:22] <longedok> <div>cat</a>
[12:06:32] <ForNeVeR> Это норм.
[12:06:37] <ForNeVeR> Да и браузер покажет норм
[12:06:44] <ForNeVeR> Так что и х-ь с ним.
[12:07:04] <ForNeVeR> Полноформатную валидацию хтмля на регекспах я писать не хочу.
[12:07:07] <ForNeVeR> Я не настолько безумен.
[12:07:11] <ForNeVeR> Пока ещё.
[12:07:23] <Myp> Ггг
[12:07:39] <longedok> Да, это было бы печально.
[12:07:58] <Myp> ForNeVeR :То есть ты все таки надеешься обезуметь в итоге? :-)
[12:08:06] <ForNeVeR> Конечно.
[12:08:26] <ForNeVeR> Моя текущая цель - Ph.D in madness.
[12:08:51] <ForNeVeR> (когда получу кандидатскую, буду так представляться)
[12:09:07] <Myp> :)
[12:09:19] <O01eg> кандидат безумных наук?
[12:09:30] <ForNeVeR> R
[12:09:48] rexim вышел из конференции
[12:27:21] PhoSor вышел из конференции
[12:30:05] longedok вышел из конференции
[12:42:58] xmi вышел из конференции: Replaced by new connection
[12:42:59] xmi зашёл в конференцию
[12:43:15] xmi вышел из конференции
[13:07:15] zxc зашёл в конференцию
[13:12:24] zxc вышел из конференции: Replaced by new connection
[13:12:29] zxc зашёл в конференцию
[13:15:07] magog вышел из конференции
[13:16:51] magog зашёл в конференцию
[13:17:38] magog вышел из конференции
[13:30:06] cutwater вышел из конференции: Replaced by new connection
[13:30:15] cutwater зашёл в конференцию
[13:30:23] zxc вышел из конференции: Replaced by new connection
[13:30:30] zxc зашёл в конференцию
[13:54:55] zxc вышел из конференции
[13:59:33] rexim зашёл в конференцию
[13:59:47] rexim вышел из конференции
[14:01:24] * ForNeVeR ощущает бурлящее безумие.
[14:03:23] v_oron вышел из конференции
[14:04:07] v_oron зашёл в конференцию
[14:15:57] <O01eg> Безумие течёт в наших венах раскаляя мозги!
[14:16:13] <O01eg> *в наших нервах
[14:19:33] magog зашёл в конференцию
[14:20:51] Graf зашёл в конференцию
[14:22:54] Graf вышел из конференции
[14:42:22] cutwater вышел из конференции
[14:51:34] rexim зашёл в конференцию
[14:57:31] moonhawk зашёл в конференцию
[14:58:03] <moonhawk> утра
[14:59:22] Славный капитан вышел из конференции: QIP 2010: Спокойное общение
[15:13:51] xmi зашёл в конференцию
[15:24:07] rexim вышел из конференции
[15:57:36] moonhawk вышел из конференции
[16:03:20] ForNeVeR вышел из конференции
[16:04:19] ForNeVeR зашёл в конференцию
[16:05:13] O01eg вышел из конференции
[16:09:01] magog вышел из конференции
[16:10:57] trans зашёл в конференцию
[16:18:32] Spo1ler зашёл в конференцию
[16:23:08] Ryuuji зашёл в конференцию
[16:37:09] longedok зашёл в конференцию
[16:42:06] des_spiderlydark. вышел из конференции: Logged out
[16:42:18] des_spiderlydark. зашёл в конференцию
[16:43:12] longedok вышел из конференции
[16:43:21] longedok зашёл в конференцию
[16:45:00] OKTAVIUS зашёл в конференцию
[16:45:14] Graf зашёл в конференцию
[16:45:26] Graf вышел из конференции
[17:01:02] Славный капитан зашёл в конференцию
[17:24:58] cutwater зашёл в конференцию
[17:33:32] PhoSor зашёл в конференцию
[17:36:07] PhoSor вышел из конференции: Replaced by new connection
[17:36:07] PhoSor зашёл в конференцию
[17:55:20] m4n71k0r вышел из конференции
[17:59:35] moonhawk зашёл в конференцию
[18:00:11] m4n71k0r зашёл в конференцию
[18:03:50] cutwater вышел из конференции
[18:07:12] m4n71k0r вышел из конференции
[18:24:14] OKTAVIUS вышел из конференции: Replaced by new connection
[18:24:15] OKTAVIUS зашёл в конференцию
[18:26:12] longedok вышел из конференции
[18:37:57] Славный капитан вышел из конференции: Replaced by new connection
[18:38:04] Славный капитан зашёл в конференцию
[18:38:10] пкщгяут[slacktop] вышел из конференции
[18:41:49] rejjin зашёл в конференцию
[18:42:53] OKTAVIUS вышел из конференции: Replaced by new connection
[18:42:53] OKTAVIUS зашёл в конференцию
[18:44:31] xmi вышел из конференции: Replaced by new connection
[18:44:32] xmi зашёл в конференцию
[18:55:07] rejjin вышел из конференции
[18:57:36] rejjin зашёл в конференцию
[18:59:34] Ryuuji вышел из конференции: Replaced by new connection
[18:59:35] Ryuuji зашёл в конференцию
[19:05:22] Myp вышел из конференции
[19:09:44] OKTAVIUS вышел из конференции
[19:12:05] 0xd34df00d вышел из конференции
[19:12:49] 0xd34df00d зашёл в конференцию
[19:16:08] xmi вышел из конференции
[19:20:16] Славный капитан вышел из конференции: Replaced by new connection
[19:20:20] Славный капитан зашёл в конференцию
[19:24:56] moonhawk вышел из конференции
[19:26:48] PhoSor вышел из конференции
[19:36:58] Славный капитан вышел из конференции
[19:45:02] Ryuuji вышел из конференции
[19:47:20] Славный капитан зашёл в конференцию
[19:52:10] magog зашёл в конференцию
[19:57:09] biert зашёл в конференцию
[19:57:35] magog вышел из конференции
[20:05:20] Rulexec зашёл в конференцию
[20:05:51] <Rulexec> привет цодингтим. У меня вот прорехи в знаниях, походу. и я не могу понять немного, вот.
[20:06:00] <Rulexec> допустим, я хочу сделать свой диалект лиспа
[20:06:07] <Rulexec> что мне нужно знать о лиспе?
[20:10:15] <Rulexec> а то я запутался совсем. Как я понял, я могу взять скобки (), сказать, что первый элемент в них -- идентификатор действия, остальные -- аргументы и это будет... лисп?
[20:10:28] <Rulexec> вот у Clojure, например, есть ещё []
[20:11:17] <Rulexec> я в замешательстве, в общем.
[20:13:09] <Rulexec> просто мне нужен простой синтаксис для реализации прототипа забавнотредов.
[20:14:59] rejjin вышел из конференции: Replaced by new connection
[20:15:04] rejjin зашёл в конференцию
[20:17:32] magog зашёл в конференцию
[20:18:28] Myp зашёл в конференцию
[20:26:06] <biert> о мой Бог
[20:26:15] <Славный капитан> Rulexec: различающаяся семантика скобок в кложуре -- ересь
[20:26:33] <Славный капитан> вообще, читни книгу дракона
[20:26:56] <Rulexec> книга дракона, хмм
[20:26:56] <Славный капитан> авторы -- ахо, сети, ульман
[20:27:38] <Rulexec> http://upload.wikimedia.org/wikipedia/ru/d/d9/CompilersBook1ed.png
[20:27:43] <Rulexec> оттакая, да?
[20:28:12] <Славный капитан> она самая
[20:28:58] <Славный капитан> там показан формальный метод, но на самом деле практически все внем можно заменить ломом, кувалдой и какой-то матерью
[20:29:17] <Славный капитан> единственное -- без ASTсложно обойтись будет
[20:30:14] <Rulexec> дык это, я ж парсер какой-нибудь возьму
[20:32:34] <Rulexec> просто давно хочется проверить свои велосипедные треды
[20:33:03] <Rulexec> ну, они ничем особо не отличаются от нормальных обычных, просто с наркоманской системой их запуска/получения результатов
[20:33:25] <Rulexec> поведать, или не стоит?
[20:38:29] <Славный капитан> >с наркоманской системой
[20:38:36] <Славный капитан> конечно поведать!
[20:39:34] <Rulexec> итак, суть такова, есть функции (как обычно), они принимают аргументы, возвращают значения
[20:40:18] <Rulexec> есть несколько "системных" функций -- spawn, split, join, await_join
[20:40:46] <Rulexec> spawn принимает аргументом функцию, возвращает её Pid (как в эрланге)
[20:41:08] <Rulexec> когда функция возвращает значение -- она умирает, Pid ведёт в никуда
[20:41:38] <Rulexec> внутри любой функции (включая главную), можно вызвать await_join
[20:41:51] <Rulexec> input = await_join(output)
[20:42:21] <Rulexec> та нить, в которой было вызвано await_join засыпает
[20:42:29] <Rulexec> в другой нити можно сделать:
[20:42:39] <Rulexec> output = join(Pid, input)
[20:43:23] <Rulexec> в таком случае join вернёт то, что было передано в await_join, а await_join вернёт то, что было передано в join :)
[20:43:33] <Rulexec> нить проснётся и будет дальше выполнятся
[20:43:39] Spo1ler вышел из конференции
[20:45:01] <Rulexec> split принимает аргументами от 1 до много функций, запускает их в разных нитях, усыпляет текущую нить, когда все запущенные функции возвращают результат split возвращает список или кортеж результатов в порядке, как были переданы функции
[20:45:04] <Rulexec> ну вот и всё.
[20:45:16] <Rulexec> какой момент пояснить?
[20:45:22] biert вышел из конференции
[20:46:07] biert зашёл в конференцию
[20:46:10] <Rulexec> т.е. например, сервер выглядит у меня так:

while go:
(from, request) = await_join()
... parse request, etc, generate html, or other ...
join(from, response)
[20:46:34] <Rulexec> ну и в главной нити, например:

srv_id = spawn_dedicated(server)
socket.join_to_when_connect(srv_id)
if await_join() == 'shutdown':
return
[20:49:39] <Rulexec> этакая странная помесь эрланга и node.js
[20:54:08] <ForNeVeR> Это питон?
[20:54:31] <ForNeVeR> Алсо, причём тут нода, она ж однопоточная.
[20:55:03] <ForNeVeR> Обожествление простенького ивент лупа - попахивает идиотизмом (это не про тебя, а про нодоёбов).
[20:55:18] moonhawk зашёл в конференцию
[20:55:49] <ForNeVeR> Rulexec: но на кой чёрт всё это нужно, тем более на питоне?
[20:56:10] <ForNeVeR> Он слегка более многопоточен, нежели нода, но профита от этого практически никакого.
[20:56:33] <moonhawk> кто с MPI работал?
[20:59:43] magog вышел из конференции
[21:03:16] magog зашёл в конференцию
[21:03:58] magog вышел из конференции
[21:05:20] <Rulexec> ForNeVeR: это не питон
[21:05:32] <Rulexec> это просто псевдокод концепта
[21:08:47] magog зашёл в конференцию
[21:09:25] magog вышел из конференции
[21:09:39] magog зашёл в конференцию
[21:09:52] rejjin вышел из конференции: Replaced by new connection
[21:09:54] magog вышел из конференции
[21:09:54] rejjin зашёл в конференцию
[21:10:06] magog зашёл в конференцию
[21:16:27] <Славный капитан> лол
[21:16:36] <Славный капитан> на плойке есть РОГАЛИКИ
[21:16:46] <Славный капитан> с ГРАФОНОМ В ТРИДЭ
[21:18:09] <ForNeVeR> Rulexec: а в чём концепт-то?
[21:18:15] <ForNeVeR> Ты придумал... эрланг?
[21:18:25] <ForNeVeR> Охуенно свежо.
[21:18:28] <Rulexec> ForNeVeR: ну да, только наркоманский :)
[21:18:39] <ForNeVeR> Обычный эрланг.
[21:18:49] <ForNeVeR> Только концепт зачем-то выложен в синтаксисе питона.
[21:19:04] <Rulexec> просто у меня нет синтаксиса никакого
[21:19:21] <ForNeVeR> Так у вас, батенька, ничего нет.
[21:19:34] <ForNeVeR> Взял идею из эрланга и пересказал своими словами.
[21:19:58] <Rulexec> ох.
[21:20:06] <Rulexec> в эрланге не так
[21:20:12] <Rulexec> в эрланге просто сообщения
[21:20:14] <ForNeVeR> Нам такое задание в средней группе школы для УО давали.
[21:20:26] <ForNeVeR> gen_server - это просто сообщения?
[21:20:33] <ForNeVeR> А не многовато ли ты возомнил?
[21:20:42] <Rulexec> это просто поведение
[21:20:50] <Rulexec> причём тут gen_server?
[21:20:52] <ForNeVeR> Э, и что?
[21:21:01] <ForNeVeR> Оно делает эти твои await'ы.
[21:21:13] <Rulexec> ох
[21:21:27] <ForNeVeR> gen_server:call, емнип.
[21:21:35] <Rulexec> я о более низком уровне
[21:22:12] <ForNeVeR> Ну, ты притащил туда какую-то фигню типа .NET TPL.
[21:22:26] <Rulexec> у эрланга такой -- посылка мессаджей
у меня -- "переплетение" нитей
[21:22:30] <ForNeVeR> Но оно легко реализуемо на концептах из ген-сервера.
[21:22:42] <ForNeVeR> "Нити"... где вы берёте такие термины?
[21:22:51] <ForNeVeR> В эрланге вообще процессы.
[21:22:56] <Rulexec> thread -- поток, нить.
[21:22:57] <ForNeVeR> Процессы переплетаются.
[21:22:58] biert вышел из конференции
[21:23:04] <ForNeVeR> Нить, ёбана в рот...
[21:23:06] biert зашёл в конференцию
[21:23:09] <ForNeVeR> Не, ты тут не виноват.
[21:23:14] <ForNeVeR> Просто переводили надмозги.
[21:23:19] <Rulexec> Т_Т
[21:23:45] <Rulexec> ок, причём тут перевод?
[21:23:58] <ForNeVeR> Алсо, ещё раз, коротко: в эрланге нитей нет. Есть процессы.
[21:24:14] <ForNeVeR> Ты совершенно не понимаешь сути.
[21:24:15] <Rulexec> блин, ты говоришь о своём, я о своём.
[21:24:22] <Rulexec> и ты не понимаешь моей сути
[21:24:25] <Rulexec> а я не догоняю твоей
[21:24:28] <ForNeVeR> Нет, ты тоже говоришь о моём.
[21:24:37] <Rulexec> нет.
[21:24:39] <ForNeVeR> Просто ты не понимаешь сути.
[21:24:44] <ForNeVeR> Ты видел TPL?
[21:24:49] <Rulexec> ща гляну
[21:24:56] <ForNeVeR> Ок. Вот тогда и поговорим.
[21:25:15] <ForNeVeR> Ты *ничего* не изобрёл, даже ключевое слово использовал чужое ;)
[21:25:30] <ForNeVeR> Это не значит, что у тебя там что-то плохо.
[21:25:38] <ForNeVeR> Просто оно уже не ново.
[21:26:15] <Rulexec> это какое-то не то совсем
[21:26:27] <ForNeVeR> Абсолютно то же самое.
[21:26:28] rejjin вышел из конференции
[21:26:35] <Rulexec> охх
[21:26:43] <ForNeVeR> Мыслим тредами (вернее, тасками), всячески их комбинируем.
[21:27:07] <ForNeVeR> Используются await'ы, которые фактически представляют из себя wait'ы и продолжения.
[21:27:28] <Rulexec> wait'ы?
[21:28:14] <ForNeVeR> Ну, у тебя там кто-то засыпает. Это определённо можно назвать словом 'wait' ;)
[21:28:28] <Rulexec> да, но заметь, сон в данном случае не делает:
[21:28:40] <Rulexec> while no_new_data():
pass
[21:28:42] <ForNeVeR> Но таки да, я вижу, у тебя несколько сообщений проходит через один "канал".
[21:28:52] <ForNeVeR> Ну ладно, сделал ещё и yield.
[21:29:10] * ForNeVeR напишет эдакую хрень на дотнете за 15 минут.
[21:29:17] <Rulexec> ох
[21:29:28] <Rulexec> для такой хрени нужно написать VM
[21:29:32] <ForNeVeR> И за полчаса на эрланге. И то, потому что синтаксис вспоминать придётся
[21:29:35] <ForNeVeR> Нахрена VM?
[21:29:42] <ForNeVeR> yield + await
[21:29:51] <ForNeVeR> VM уже написаны, их несколько.
[21:29:52] <Rulexec> потому что это способ манипуляциями потоками
[21:29:55] rejjin зашёл в конференцию
[21:30:04] <Rulexec> а не то, что думаешь ты
[21:30:05] <ForNeVeR> BEAM и CLR легко поддержат такое.
[21:30:15] S1eng зашёл в конференцию
[21:30:15] <ForNeVeR> Я не вижу манипуляции потоками.
[21:30:23] <ForNeVeR> У тебя там потоки создаются классически.
[21:30:26] S1eng вышел из конференции: QIP 2010: Спокойное общение
[21:30:30] <Rulexec> это что-то аля scheduler'а
[21:30:36] <ForNeVeR> Даже никакого load balancing'а не вижу.
[21:30:42] <ForNeVeR> Ну или ты хуёво объяснил.
[21:31:02] m4n71k0r зашёл в конференцию
[21:31:02] <ForNeVeR> (вообще-то я твои объяснения читал через слово)
[21:31:06] <Rulexec> который хитро усыпляет треды, которые в данный момент не работают (ждут коннекта к ним)
[21:31:29] <ForNeVeR> Ты просто пытаешься скрестить несколько разных технологий.
[21:31:46] <ForNeVeR> Мне непонятно, нахрена, но возможно из этого что-нибудь и выйдет.
[21:31:57] <Rulexec> так, давай с самого-самого начала
[21:32:14] <ForNeVeR> Ох нет.
[21:32:25] <ForNeVeR> Покатайся лучше с микелем на велосипеде.
[21:32:29] <ForNeVeR> А я - спать.
[21:32:50] <Rulexec> ок, просто забудь тогда.
[21:32:57] <ForNeVeR> Разрешаю тебе и дальше фантазировать, что ты изобрёл что-то сверхоригинальное.
[21:33:19] <ForNeVeR> Врачу скажешь, что знаком со мной, он тебе специальное лекарство выпишет.
[21:33:25] * ForNeVeR out.
[21:34:03] <ForNeVeR> PS: продолжай работы, оно может и взлететь
[21:40:02] m4n71k0r вышел из конференции
[21:56:58] biert вышел из конференции
[21:57:21] biert зашёл в конференцию
[22:05:48] moonhawk вышел из конференции
[22:16:29] des_spiderlydark. вышел из конференции
[22:21:46] m4n71k0r зашёл в конференцию
[22:22:01] O01eg зашёл в конференцию
[22:40:28] biert вышел из конференции
[22:40:43] biert зашёл в конференцию
[23:03:27] longedok зашёл в конференцию
[23:08:36] Myp вышел из конференции: See you soon
[23:11:29] Славный капитан вышел из конференции
[23:16:59] Rulexec вышел из конференции
[23:17:37] Spo1ler зашёл в конференцию
[23:26:27] Myp зашёл в конференцию
[23:26:56] Myp вышел из конференции: See you soon
[23:35:58] rejjin вышел из конференции
[23:37:42] <longedok> Соденгтим, кто понял этот хксд: http://xkcd.com/964/? А то я тупой, и нихрена про эти постеры не въехал.
[23:38:08] <longedok> Слева тоже обложка какого-то альбома?
[23:39:41] пкщгяут[slacktop] зашёл в конференцию
[23:54:08] rejjin зашёл в конференцию
[23:59:08] rejjin вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!