Home
codingteam
codingteam@conference.jabber.ru
27.11.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:07:45] O01eg вышел из конференции
[00:09:18] PhoSor вышел из конференции
[00:22:04] rejjin вышел из конференции: Replaced by new connection
[00:22:06] rejjin зашёл в конференцию
[00:54:27] xmi вышел из конференции: Replaced by new connection
[00:54:28] xmi зашёл в конференцию
[01:07:00] rejjin вышел из конференции: Replaced by new connection
[01:07:02] rejjin зашёл в конференцию
[01:07:27] rejjin вышел из конференции
[01:08:06] rejjin зашёл в конференцию
[01:58:38] biert зашёл в конференцию
[01:59:28] Spo1ler зашёл в конференцию
[02:19:06] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[02:25:33] xmi вышел из конференции: Replaced by new connection
[02:25:34] xmi зашёл в конференцию
[02:26:57] magog вышел из конференции: Выключил машину, дабы насладиться жизнью
[02:32:34] cutwater зашёл в конференцию
[02:35:52] m4n71k0r вышел из конференции
[02:38:20] rejjin вышел из конференции
[02:42:33] yes вышел из конференции: Replaced by new connection
[02:50:47] cutwater вышел из конференции
[02:54:04] tormozex вышел из конференции
[03:56:35] xmi вышел из конференции: Replaced by new connection
[03:56:35] xmi зашёл в конференцию
[04:27:57] magog зашёл в конференцию
[04:31:41] Ryuuji зашёл в конференцию
[04:38:47] longedok вышел из конференции
[05:05:34] magog вышел из конференции
[05:28:48] xmi вышел из конференции: Replaced by new connection
[05:28:49] xmi зашёл в конференцию
[06:04:50] biert вышел из конференции
[06:13:33] biert зашёл в конференцию
[06:40:50] biert вышел из конференции
[06:42:46] biert зашёл в конференцию
[06:59:37] xmi вышел из конференции: Replaced by new connection
[06:59:38] xmi зашёл в конференцию
[07:31:04] ForNeVeR зашёл в конференцию
[07:31:28] <ForNeVeR> Славный капитан: я видел, что ты накоммитил.
[07:31:34] <ForNeVeR> Сегодня поковыряюсь.
[07:31:39] <ForNeVeR> Орту, тимота.
[07:52:35] ForNeVeR вышел из конференции
[07:58:55] ForNeVeR зашёл в конференцию
[08:30:43] xmi вышел из конференции: Replaced by new connection
[08:30:44] xmi зашёл в конференцию
[09:06:28] biert вышел из конференции
[09:52:01] zxc зашёл в конференцию
[10:41:11] PhoSor зашёл в конференцию
[10:42:06] <PhoSor> утеца
[10:48:28] ForNeVeR вышел из конференции: Unhandled exception at 0x00000000.
[10:48:49] ForNeVeR зашёл в конференцию
[10:49:02] ForNeVeR вышел из конференции
[11:00:04] O01eg зашёл в конференцию
[11:00:09] O01eg вышел из конференции
[11:17:59] v_oron зашёл в конференцию
[11:18:04] O01eg зашёл в конференцию
[11:22:43] Spo1ler зашёл в конференцию
[11:24:46] Myp зашёл в конференцию
[11:25:38] eth зашёл в конференцию
[11:26:24] eth вышел из конференции
[11:42:52] Myp вышел из конференции
[11:43:22] Myp зашёл в конференцию
[12:07:02] moonhawk зашёл в конференцию
[12:07:59] <moonhawk> утра
[12:47:16] Myp вышел из конференции: Replaced by new connection
[12:47:16] Myp зашёл в конференцию
[12:48:52] PhoSor вышел из конференции: Replaced by new connection
[12:48:53] PhoSor зашёл в конференцию
[13:04:55] xmi вышел из конференции
[13:06:48] cutwater зашёл в конференцию
[13:15:54] zxc вышел из конференции
[13:30:42] O01eg вышел из конференции
[13:31:09] O01eg зашёл в конференцию
[13:47:15] O01eg вышел из конференции
[14:02:26] cutwater вышел из конференции
[14:11:07] ForNeVeR зашёл в конференцию
[14:17:15] Myp вышел из конференции: Replaced by new connection
[14:17:16] Myp зашёл в конференцию
[14:20:36] <ForNeVeR> Зоцените, бета-версия статейки: http://wrttn.in/67219e
[14:21:37] <ForNeVeR> Всякие продвинутые вопросы решил выкинуть.
[14:21:48] magog зашёл в конференцию
[14:22:00] <ForNeVeR> Активные паттерны токо оставил.
[14:23:41] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[14:30:02] trans зашёл в конференцию
[14:39:24] magog вышел из конференции: Выключил машину, дабы насладиться жизнью
[14:44:11] magog зашёл в конференцию
[14:45:05] <ForNeVeR> Алсо, тимочят, можт мне бложек завести?
[14:52:52] zxc зашёл в конференцию
[14:53:23] Myp вышел из конференции
[14:56:57] zxc вышел из конференции
[14:58:31] zxc зашёл в конференцию
[14:58:56] longedok зашёл в конференцию
[15:02:23] Myp зашёл в конференцию
[15:09:46] <moonhawk> ForNeVeR: заведи, я подпишусь :)
[15:10:40] <moonhawk> блеать! факториал рекусрией! СУКА!
[15:11:34] <ForNeVeR> Причём не хвостовой.
[15:11:39] <ForNeVeR> На int'ах к тому же.
[15:11:41] <ForNeVeR> Круто, да?
[15:12:23] <moonhawk> нахрена? в F# нету product?
[15:12:31] <ForNeVeR> moonhawk: ты видишь вообще не ту проблему.
[15:12:42] <ForNeVeR> Факториал на int'ах не переполнит стек никак ;)
[15:12:52] <ForNeVeR> А вот int он переполнит как нехрен делать.
[15:12:53] <moonhawk> а |> это просто сахар?
[15:13:22] <ForNeVeR> somelist
|> List.filter ...
|> List.map ...
это сахар, да. Но удобный.
[15:13:56] <moonhawk> ForNeVeR: а в чём я не прав про факториал? что, действительно нету аналога product из хаскеля?
[15:14:08] <ForNeVeR> moonhawk: хрен знает. Наверное, есть.
[15:14:12] <ForNeVeR> Но зачем?
[15:14:28] <ForNeVeR> Что мне тогда в раздел про рекурсию писать? :D
[15:14:34] <ForNeVeR> Пример намеренно очень упрощённый.
[15:15:18] <moonhawk> проще его x |> Seq.fold(fun acc a -> acc * a) 1 переписать
[15:15:34] <ForNeVeR> Где тут рекурсия.
[15:15:53] <moonhawk> а зачем?!
[15:15:57] <ForNeVeR> Практически любую простую рекурсивную функцию можно реализовать через функцию высшего порядка.
[15:15:59] <moonhawk> нету :)
[15:16:07] <ForNeVeR> А рекурсию я тебе, йобен, чем должен иллюстрировать?
[15:16:18] <moonhawk> функцией Аккермана :)
[15:16:24] <ForNeVeR> >_<'
[15:17:01] <moonhawk> просто учить рекурсию по факториалу это пздц
[15:17:07] <moonhawk> впрочем и как по фибоначчи
[15:17:11] <ForNeVeR> Почему?
[15:17:21] <Myp> Ы
[15:17:23] <ForNeVeR> Чем тебе не нравится мой рекурсивный факториал*
[15:18:09] <ForNeVeR> Он говно, как ни посмотри. Но почему он не нравится тебе именно рекурсией? ;)
[15:18:44] <moonhawk> потому-что факториал нихрена не рекурсивен сам по себе
[15:18:58] <ForNeVeR> Почему это?
[15:19:03] <ForNeVeR> Вполне рекурсивен.
[15:19:10] <ForNeVeR> Просто тебе попалось неправильное определение ;)
[15:20:27] <moonhawk> для меня факториал это Γ(n), для натуральных аргументов
[15:21:29] <ForNeVeR> А product, по-твоему, не рекурсивен*
[15:21:35] <ForNeVeR> Ну или Seq.fold?
[15:22:38] <moonhawk> их реализация вполне может быть и не рекурсивной
[15:22:48] <ForNeVeR> Как и реализация факториала.
[15:22:52] <ForNeVeR> *может быть*
[15:23:11] <ForNeVeR> А может быть и рекурсивной. Не такой дубовой, как у меня, разумеется.
[15:23:28] <moonhawk> ForNeVeR: покажи лучше на пример Хано
[15:23:29] <moonhawk> я
[15:23:38] <moonhawk> там рекурсия ещё куда ни шло
[15:23:40] <ForNeVeR> Да ну его. Он нифига неочевидный
[15:24:01] <ForNeVeR> Как это людям можно показывать?
[15:24:05] <moonhawk> что? Ханой? не очевидный?
[15:24:09] <ForNeVeR> Они жеж минут пять будут втыкать, не меньше.
[15:24:32] <moonhawk> окк! продолжай плодить этих идиотов которые рекурсию во все дырки тычут
[15:24:45] <ForNeVeR> Ъ!
[15:25:02] <ForNeVeR> moonhawk: ну так чем мне иллюстрировать рекурсию, чтобы понять можно быть секунд за 40?
[15:25:35] <moonhawk> ханой :)
[15:25:40] <moonhawk> там вообще ничего сложного
[15:25:49] <ForNeVeR> Я 40 секунд буду только суть объяснять.
[15:26:34] <ForNeVeR> let rec hanoi n x y z =
match n with
| 0 -> []
| d -> List.append (hanoi (d-1) x z y) ((x,y)::(hanoi (d-1) z y x));;
[15:26:41] <ForNeVeR> У тебя минута. Объясняй.
[15:27:46] <ForNeVeR> Закончилась.
[15:28:23] magog вышел из конференции
[15:29:02] magog зашёл в конференцию
[15:29:53] <moonhawk> ForNeVeR: ты лекции готовишь?
[15:30:45] <ForNeVeR> Какие тебе лекции. Обзорное "занятие", если можно так выразиться.
[15:31:01] <ForNeVeR> Если я буду каждую фишечку сильно подолгу рассматривать, времени нифига не хватит.
[15:31:04] <moonhawk> для кого?
[15:31:07] <ForNeVeR> И так уже цитирования выбросил.
[15:31:09] <ForNeVeR> Для людей!
[15:31:17] ForNeVeR сменил ник на ForNeVeR of Mankind
[15:31:22] <ForNeVeR of Mankind> Так-то!
[15:31:47] <moonhawk> ForNeVeR of Mankind: нахрена людям который не могут понять Ханой рекурсия?
[15:31:57] <moonhawk> тогда на quicksort замени :)
[15:31:58] <ForNeVeR of Mankind> moonhawk: почему не могут понять?
[15:32:03] <ForNeVeR of Mankind> Они долго понимать будут слишком.
[15:32:20] <ForNeVeR of Mankind> А если они не успеют понять за то время, что я его объясняю - то смысл теряется.
[15:32:24] <ForNeVeR of Mankind> А вот quicksort - можно.
[15:33:18] <moonhawk> зато будет действительно рекурсивная вещь
[15:33:48] <ForNeVeR of Mankind> Домашнее задание - сделоть quicksort на fold :D
[15:36:26] <moonhawk> а можно?
[15:37:06] <ForNeVeR of Mankind> Да влёт.
[15:37:28] <ForNeVeR of Mankind> Правда, сложность получившегося алгоритма уже не гарантирую %)
[15:37:56] <magog> верните старого розового форневере, сволочи!!!
[15:38:06] <ForNeVeR of Mankind> >_<
[15:38:36] <moonhawk> ну да, сейчас он голубой
[15:39:50] <ForNeVeR of Mankind> о_О
[15:40:04] <magog> ага
[15:40:30] ForNeVeR of Mankind сменил ник на ForNeVeR
[15:40:34] <ForNeVeR> А так?
[15:40:52] <moonhawk> зелёный :)
[15:41:13] <Славный капитан> и толстый
[15:41:30] <moonhawk> тролль (:
[15:41:42] <moonhawk> хотя у меня, скорее, жирный
[15:41:44] <ForNeVeR> =(
[15:43:09] <magog> у меня розовый и няшный =)
[15:53:47] magog вышел из конференции
[15:55:29] <moonhawk> а у меня ForNeVeR зелёный и жирный
[15:56:03] <ForNeVeR> Да вы зоебале!
[15:56:37] <moonhawk> ForNeVeR: о да! правда зла
[15:56:51] magog зашёл в конференцию
[15:57:20] <Славный капитан> http://www.youtube.com/watch?v=QPu0DKyGgZI
[15:57:22] <moonhawk> magog: а ты розовый и тощий
[15:59:45] <Славный капитан> (алсо, дефмагнетик реально уебищный, даже в мидях полущ звучит)
[16:05:38] biert зашёл в конференцию
[16:06:35] moonhawk вышел из конференции
[16:11:00] <Славный капитан> http://www.youtube.com/watch?v=DRyIACDCc1I
[16:11:02] <Славный капитан> вот пруф
[16:19:34] PhoSor вышел из конференции: Replaced by new connection
[16:19:35] PhoSor зашёл в конференцию
[16:32:31] O01eg зашёл в конференцию
[16:35:16] v_oron вышел из конференции
[16:47:49] jail зашёл в конференцию
[17:03:41] Myp вышел из конференции
[17:03:46] Myp зашёл в конференцию
[17:04:24] moonhawk зашёл в конференцию
[17:23:52] des_spiderlydark. зашёл в конференцию
[17:43:28] moonhawk вышел из конференции
[17:53:05] Graf зашёл в конференцию
[17:53:21] Graf вышел из конференции
[17:56:01] rejjin зашёл в конференцию
[17:57:56] rejjin вышел из конференции: Replaced by new connection
[17:57:59] rejjin зашёл в конференцию
[18:09:32] des_spiderlydark. вышел из конференции: Logged out
[18:29:37] rejjin вышел из конференции: Replaced by new connection
[18:29:40] rejjin зашёл в конференцию
[18:32:48] Myp вышел из конференции: Replaced by new connection
[18:32:49] Myp зашёл в конференцию
[18:46:02] jail вышел из конференции: QIP Infium: Спокойное общение
[18:59:44] 0xd34df00d вышел из конференции
[19:00:23] 0xd34df00d зашёл в конференцию
[19:04:28] moonhawk зашёл в конференцию
[19:11:40] moonhawk вышел из конференции
[19:11:44] moonhawk зашёл в конференцию
[19:43:19] Славный капитан вышел из конференции: Replaced by new connection
[19:43:23] Славный капитан зашёл в конференцию
[19:43:25] biert вышел из конференции
[19:47:15] v_oron зашёл в конференцию
[19:49:02] moonhawk вышел из конференции
[19:53:42] 0xd34df00d вышел из конференции
[19:54:11] 0xd34df00d зашёл в конференцию
[20:00:35] biert зашёл в конференцию
[20:10:04] rejjin вышел из конференции: Replaced by new connection
[20:10:07] rejjin зашёл в конференцию
[20:14:04] 0xd34df00d вышел из конференции: Replaced by new connection
[20:14:58] 0xd34df00d зашёл в конференцию
[20:17:16] rejjin вышел из конференции
[20:19:17] m4n71k0r зашёл в конференцию
[21:17:58] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[21:29:43] Myp вышел из конференции
[21:32:08] rejjin зашёл в конференцию
[21:33:02] Spo1ler зашёл в конференцию
[21:43:45] Myp зашёл в конференцию
[21:47:04] Myp вышел из конференции
[21:57:04] rejjin вышел из конференции: Replaced by new connection
[21:57:06] rejjin зашёл в конференцию
[22:08:29] moonhawk зашёл в конференцию
[22:18:13] zxc вышел из конференции
[22:29:36] biert вышел из конференции
[22:50:02] rejjin вышел из конференции: Replaced by new connection
[22:50:04] rejjin зашёл в конференцию
[22:50:20] rejjin вышел из конференции
[22:51:05] rejjin зашёл в конференцию
[23:10:58] rejjin вышел из конференции: Replaced by new connection
[23:11:00] rejjin зашёл в конференцию
[23:27:23] PhoSor вышел из конференции
[23:33:55] moonhawk вышел из конференции
[23:35:48] rejjin вышел из конференции: Replaced by new connection
[23:35:51] rejjin зашёл в конференцию
[23:44:35] <v_oron> Есть кто живой?
[23:46:05] <Славный капитан> нет
[23:55:34] rejjin вышел из конференции: Replaced by new connection
[23:55:36] rejjin зашёл в конференцию
[23:57:00] <v_oron> Жаль. Собсно, вопрос отпал. Мне сперва показалось, что это фейк :) Хотел посоветоваться. http://habrahabr.ru/blogs/DIY/133473/ <http://habrahabr.ru/blogs/DIY/133473/>
[23:57:16] <v_oron> Но потом глянул вики на тему монитора, и вопросы отпали ) <http://habrahabr.ru/blogs/DIY/133473/>
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!