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

Тема: C/С++, Haskell, Ruby, Python, Perl, Lisp, Erlang, OCaml, JavaScript, Scala, Nemerle, F#.
Код выкладывать на http://dumpz.org
Вопросы задавать в чат, а не в личку.
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Flash, Java, .NET, PHP, Pascal/Delphi/Borland, 1С караются съеданием поциента.
Личкрафты: http://leechcraft.org и git://github.com/0xd34df00d/leechcraft.git
Horta Hell: https://github.com/ForNeVeR/horta-hell
Проблем решено: 0x13
Говорящих демонов: 0x1

Товарищ! Не забывай сдавать банхаммер в арсенал по окончании смены!
[00:01:04] yesyes зашёл в конференцию
[00:09:47] SolarRay зашёл в конференцию
[00:17:28] moonhawk зашёл в конференцию
[00:28:22] Ryuuji вышел из конференции
[02:37:54] generatorglukoff вышел из конференции
[03:01:35] moonhawk вышел из конференции
[03:20:00] yesyes вышел из конференции
[03:47:38] SolarRay вышел из конференции: Replaced by new connection
[03:47:40] SolarRay зашёл в конференцию
[03:56:43] SolarRay вышел из конференции: Replaced by new connection
[03:56:51] SolarRay зашёл в конференцию
[04:11:48] ForNeVeR вышел из конференции
[04:12:05] ForNeVeR зашёл в конференцию
[04:55:05] SolarRay вышел из конференции: Replaced by new connection
[04:55:07] SolarRay зашёл в конференцию
[04:55:09] generatorglukoff зашёл в конференцию
[06:27:17] swagman зашёл в конференцию
[06:41:59] sss|zombie зашёл в конференцию
[07:10:19] Ryuuji зашёл в конференцию
[07:28:11] sss|zombie вышел из конференции
[07:44:03] sss|zombie зашёл в конференцию
[07:51:18] sss|zombie вышел из конференции
[07:53:46] rexim зашёл в конференцию
[07:54:27] <rexim> $fortune
[07:54:28] <horta hell> Never speak more clearly than you think.
-- Jeremy Bernstein [math]
[08:24:39] Graf зашёл в конференцию
[08:55:09] sss|zombie зашёл в конференцию
[09:04:24] sss|zombie вышел из конференции
[09:07:01] sss|zombie зашёл в конференцию
[09:16:52] rexim вышел из конференции
[09:21:55] reggies зашёл в конференцию
[09:30:22] reggies вышел из конференции: offline
[09:32:59] m4n71k0r зашёл в конференцию
[09:43:54] sss|zombie вышел из конференции
[09:44:32] sss|zombie зашёл в конференцию
[09:57:41] sss|zombie вышел из конференции
[10:15:24] sss|zombie зашёл в конференцию
[10:22:23] sss|zombie вышел из конференции
[10:41:48] sergey.ivchenko89 вышел из конференции: Machine going to sleep
[10:45:09] m4n71k0r вышел из конференции
[10:47:17] moonhawk зашёл в конференцию
[10:53:02] moonhawk вышел из конференции
[11:00:48] moonhawk зашёл в конференцию
[11:07:05] SolarRay вышел из конференции
[11:21:10] generatorglukoff вышел из конференции
[11:21:15] generatorglukoff зашёл в конференцию
[11:30:25] moonhawk вышел из конференции
[11:30:29] moonhawk зашёл в конференцию
[11:52:51] rexim зашёл в конференцию
[11:53:43] <rexim> Ололою
[11:53:55] <rexim> Ozzy The Guardian of Metal.
[11:54:01] <ForNeVeR> =3
[11:54:17] <ForNeVeR> Оззи там не сильно жжот.
[12:00:46] yesyes зашёл в конференцию
[12:18:11] magog вышел из конференции: Replaced by new connection
[12:18:11] magog зашёл в конференцию
[12:25:23] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[12:37:31] sss|zombie зашёл в конференцию
[12:52:05] SolarRay зашёл в конференцию
[12:53:05] moonhawk вышел из конференции
[13:04:02] yesyes вышел из конференции
[13:05:44] sss|zombie вышел из конференции
[13:26:58] rexim вышел из конференции
[13:27:05] rexim зашёл в конференцию
[13:28:42] m4n71k0r зашёл в конференцию
[13:32:49] sss|zombie зашёл в конференцию
[13:45:03] sss|zombie вышел из конференции
[13:57:13] rexim вышел из конференции
[13:58:41] SolarRay вышел из конференции
[14:11:23] Graf вышел из конференции: Replaced by new connection
[14:11:24] Graf зашёл в конференцию
[14:13:20] sss|zombie зашёл в конференцию
[14:17:41] sss|zombie вышел из конференции
[14:25:24] moonhawk зашёл в конференцию
[14:27:32] rexim зашёл в конференцию
[14:30:34] rexim вышел из конференции
[14:30:44] rexim зашёл в конференцию
[14:45:49] yesyes зашёл в конференцию
[14:49:33] swagman зашёл в конференцию
[14:59:38] SolarRay зашёл в конференцию
[15:05:15] Graf вышел из конференции
[15:19:11] SolarRay вышел из конференции
[15:21:22] rexim вышел из конференции
[15:35:11] rexim зашёл в конференцию
[16:06:19] SolarRay зашёл в конференцию
[17:21:48] generatorglukoff вышел из конференции
[17:26:02] sss|zombie зашёл в конференцию
[17:35:28] sss|zombie вышел из конференции
[17:59:54] <rexim> Хм...
[18:00:05] <ForNeVeR> $rexim
[18:00:10] <rexim> Кормен в одну харю какую-то новую книгу по алгоритмам запилил.
[18:00:13] <rexim> http://www.amazon.com/Algorithms-Unlocked-Thomas-H-Cormen/dp/0262518805
[18:00:18] <rexim> ForNeVeR: А? Что?
[18:00:55] <ForNeVeR> Работает =3
[18:01:07] <m4n71k0r> rexim << rexim::food;
[18:01:14] * rexim ом ном ном
[18:01:17] <ForNeVeR> $rexim feed
[18:01:23] <rexim> >_<
[18:04:12] <m4n71k0r> try{ rexim.refactoring<delete_like>(source); } catch (rexim_exception::no_moar_source code e) { std::cerr << e.what() << std::endl;}
[18:04:19] <m4n71k0r> ^___^
[18:04:41] <m4n71k0r> блжад... синтаксическая ошибка
[18:05:00] <m4n71k0r> s/rexim_exception::no_moar_source code/rexim_exception::no_moar_source_code/
[18:05:02] <horta hell> m4n71k0r: блжад... синтаксическая ошибка
[18:05:06] <m4n71k0r> ггг
[18:05:10] <ForNeVeR> while(rexim::rexim());
[18:05:15] <m4n71k0r> horta hell: ну тя ну хур
[18:05:26] <yesyes> >with limited mathematics
heh
[18:05:36] <yesyes> нужен тайкой стикек на книжку яркий
[18:05:53] <yesyes> limited mathematics inside
[18:08:19] <rexim> А зачем на отсутствие исходного кода бросать эксэпшон?
[18:09:40] <rexim> Ну нет его, значит функция refactoring спокойно завершится ничего не сделав.
[18:10:02] <ForNeVeR> rexim: ошибаешься.
[18:10:11] <ForNeVeR> Рефакторинг - это когда кода становится меньше.
[18:10:17] <ForNeVeR> Особенно если ты рефакторишь.
[18:10:31] <ForNeVeR> Если кода не может стать меньше - значит, и рефакторинг невозможен.
[18:10:57] Graf зашёл в конференцию
[18:11:02] Graf вышел из конференции
[18:12:09] <rexim> Рефа́кторинг или реорганизация кода  — процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы (с) wikipedia
[18:12:11] <rexim> Рефакторинг не значит, что код станет меньше.
[18:12:18] <rexim> s/код/кода/
[18:12:18] <horta hell> rexim: Рефакторинг не значит, что кода станет меньше.
[18:12:39] <ForNeVeR> rexim: а теперь вспомни, как ты рефакторишь код.
[18:12:50] <ForNeVeR> rexim: да у тебя на клавиатуре 101 клавиша "Delete"!
[18:13:15] <rexim> ForNeVeR: если бы это было так, я бы не смог сейчас с тобой переписываться. ;3
[18:14:10] * rexim передвинул поудобнее виртуальную клавиатуру.
[18:18:27] <m4n71k0r> rexim: эксепшон нужен был, но я адекватного сиюсекундно придумать не смог...
[18:18:43] <m4n71k0r> rexim: какой бы ты мог бросить эксепшон во время рефакторинга?
[18:18:59] <ForNeVeR> m4n71k0r: ты всё правильно сделал. Просто миксер не ориентируется в собственном API.
[18:28:26] <rexim> Очевидно же что rexim_exception::no_more_fornevers_code
[18:28:34] <rexim> Это вы в моем API не шарите.
[18:29:20] <rexim> Там также имеется функция rexim::usefy
[18:29:28] <rexim> Которая покрывает весь код use'ми.
[18:29:38] <rexim> Даже некложурный.
[18:29:58] <ForNeVeR> >_____<
[18:32:14] reggies зашёл в конференцию
[18:34:16] generatorglukoff зашёл в конференцию
[18:34:25] <m4n71k0r> ForNeVeR: он толстый какой-то
[18:34:31] <m4n71k0r> rexim: покажи свою толщину
[18:35:16] <rexim> ( ._. ) wat?
[18:35:37] <m4n71k0r> d( '_' )b
[18:35:44] <rexim> ( o_O )
[18:45:22] j123123 зашёл в конференцию
[18:46:16] <j123123> какие-то боты непонятные...
[18:46:24] <j123123> чо у вас тут за смайлики?
[18:46:45] <m4n71k0r> жопосмайлики
[18:46:48] <m4n71k0r> толстомеры
[18:46:51] <j123123> Короч, я там в гитхабе змейку на икслибе выложил https://github.com/j123123/snake_Xlib
[18:46:55] <j123123> Можете заценить
[18:46:58] <j123123> А я пошел
[18:47:00] j123123 вышел из конференции
[18:47:11] <m4n71k0r> полезное бы что-нибудь накалякал
[18:47:18] <rexim> Ох, я думал, что не дождусь его Разрешения.
[18:48:02] j123123 зашёл в конференцию
[18:48:16] <j123123> Полезное потом будет
[18:48:34] <j123123> Я кстати накалякал такую штуку замечательную, с pthread-ами
[18:49:13] <generatorglukoff> и чо?
[18:49:20] <j123123> 12309 баг очень четко воспроизводится через нее
[18:49:29] <j123123> Оно кучей потоков создает кучи файлов
[18:49:34] <j123123> И читает из низ
[18:49:37] <j123123> них
[18:49:42] <j123123> Потом выложу, зацените
[18:49:45] <m4n71k0r> а венду грохает?
[18:49:56] <j123123> А когда в винде появились позикс треды?
[18:50:03] <m4n71k0r> давно уже
[18:50:33] <m4n71k0r> примерно тогда же, когда и mingw
[18:50:43] <m4n71k0r> а может и раньше
[18:51:13] <j123123> В люнипсе есть сискол clone
[18:51:31] <j123123> Через него, собственно, работает fork
[18:51:38] <j123123> И создание треда
[18:51:42] <m4n71k0r> так сто... воткни в стек мыслю
[18:51:45] <m4n71k0r> стоп
[18:51:55] <j123123> чего?
[18:51:57] <m4n71k0r> ты под QNX когда-нибудь писал?
[18:52:00] <rexim> j123123: хресебе она растеть от одного яйца. )
[18:52:26] <j123123> Не, пусть для начала под нормальной лицухой свои сырцы выложат
[18:52:30] <m4n71k0r> rexim: яйцами питается?
[18:52:36] <m4n71k0r> j123123: а, ок
[18:52:50] <m4n71k0r> вытягийвай из стека
[18:52:53] <rexim> m4n71k0r: ну да. Я думал в любой змейке нужно собирать яйца.
[18:53:05] <m4n71k0r> rexim: это волк яйца собирает
[18:53:39] <rexim> m4n71k0r: этот факт никак не мешает и змейке их собирать. И есть.
[18:53:55] <m4n71k0r> rexim: а яблоки она куда деёть?
[18:53:56] <rexim> j123123: кстати, после закрытия окна программа продолжает работать.
[18:53:59] <j123123> Короче, я вообще ту штуку хочу переписать со структурами, и на XCB вместо Xlib
[18:54:06] <j123123> Абстрагировать вообще логику
[18:54:07] <rexim> m4n71k0r: хз.
[18:54:16] <m4n71k0r> абстрагировать...
[18:54:18] <j123123> Чтобы можно было через опенжл рисовать вообще
[18:55:13] <m4n71k0r> а это уже Design Pattern, батенька
[18:55:41] <j123123> Ну можете это как угодно назвать, лол
[18:55:51] <j123123> Ладно, я тут что-то задержался
[18:55:53] j123123 вышел из конференции
[18:56:00] <m4n71k0r> и чаю не попьёшь?
[18:56:04] <m4n71k0r> ромашкового
[18:56:22] <m4n71k0r> $say 20
[18:56:35] <horta hell> m4n71k0r: хватит чтобы это предупреждение из великих был интегрирован с уникод-именами файлов для замедолителя что-то более человечен ... на плюсах пришлось подстраиваться...
[18:57:44] <generatorglukoff> он паттернофоб?
[18:58:09] <m4n71k0r> я хз как его классифицировать
[18:58:15] <m4n71k0r> он чебуратор
[18:59:42] <m4n71k0r> плюсофоб, жабафоб, оопофоб
[18:59:49] <m4n71k0r> чеготольконефоб
[19:30:08] Graf зашёл в конференцию
[19:30:44] Graf вышел из конференции
[19:38:46] <rexim> $say 10
[19:38:51] <horta hell> rexim: и я пью по поводу предложения по которой проверяют гандоны?!
[19:39:04] <rexim> INJ&!
[19:42:19] magog вышел из конференции
[19:46:39] <m4n71k0r> $say 10
[19:46:42] <horta hell> m4n71k0r: я больше чужими словами не любят код на втором должно было бы: после кика
[19:47:41] <rexim> $say 10
[19:47:42] <horta hell> rexim: Requested phrase was not found, sorry.
[19:47:43] <rexim> $say 10
[19:47:43] <horta hell> rexim: Эх... цодингтим захочет он к сожалению летнана придумал не лиспофаг.
[19:48:08] <rexim> Ireul не лиспофаг?
[19:48:30] <rexim> Какая жалость.
[19:48:32] <rexim> $say 10
[19:48:32] <horta hell> rexim: Из-за которого выступаешь, какого-то профессора (видимо это не очень интересная книга.
[19:48:40] <rexim> $say 10
[19:48:40] <horta hell> rexim: moonhawk: ты имеешь ввиду программный код. Он уже всем похуй. :)
[19:48:46] <rexim> :D
[19:49:02] <rexim> Программный код уже не модно.
[19:50:04] <ForNeVeR> Обещали код на лиспе, а по ссылке какая-то хуйня.
[19:50:09] <ForNeVeR> j123, ты хуй.
[19:51:26] <ForNeVeR> И, кстати, такого охуительного количества копипасты я давненько не видывал. Даже вне секции "копипаст-говно".
[19:52:23] <ForNeVeR> И дисклеймер не работает. Если код плох и не нужен - то он... не нужен. А если выложен - значит, подразумевается, что он не плох и нужен.
[19:52:55] <generatorglukoff> if (((Xnw!=x[0]) ^ (Ynw!=y[0])) && ((Xnw) != (LEFT_BORDER-SCALE)) \
&& ((Ynw) != (DOWN_BORDER-SCALE)) && (selfeat (x, y, Xnw, Ynw, *LENGTH)) \
&& ((Xnw) != 0) && ((Ynw) != 0) )
[19:53:00] <generatorglukoff> охоспаде
[19:53:17] <ForNeVeR> generatorglukoff: да говно там, говно.
[19:53:35] <ForNeVeR> Он правда не умеет писать код.
[19:53:41] <ForNeVeR> Но подаёт надежды, ну.
[19:54:46] <generatorglukoff> ForNeVeR: а шо это за unsigned int x[1000], y[1000]; ?
[19:56:00] <ForNeVeR> generatorglukoff: а, знакомьтесь. Это восемь килобайт стека.
[19:56:10] <ForNeVeR> Восемь килобайт стека, это генератор.
[19:56:29] <generatorglukoff> привет, восемь килобайт стека!
[20:00:40] j123123 зашёл в конференцию
[20:01:10] <j123123> ForNeVeR: Этот код я хрен знает когда писал
[20:01:15] <j123123> Конечно он говно
[20:01:19] <j123123> Я так и написал же
[20:01:23] <ForNeVeR> У тебя очень гнилые отмазки.
[20:01:29] <j123123> Это просто таки пример говнокода
[20:01:44] <j123123> README читал, или как?
[20:01:54] <ForNeVeR> Читал, и даже прокомментировал.
[20:02:03] <generatorglukoff> зачем?
[20:02:06] <ForNeVeR> Отмазки не катят, код переделывай.
[20:02:11] Graf зашёл в конференцию
[20:02:11] <generatorglukoff> я нечитаю ридми, я читаю код
[20:02:14] Graf вышел из конференции
[20:02:23] <j123123> переделаю, ок
[20:02:27] <ForNeVeR> Ну, в ридми бывает полезная информация.
[20:02:38] <ForNeVeR> Например "этот код сгенерирован, не менять".
[20:02:45] <j123123> >Это пример того, как НЕ СЛЕДУЕТ писать код на Си. Эту штуку я выставляю на всеобщее обозрение чисто в образовательных целях
[20:03:04] <j123123> Что тут еще непонятно?
[20:03:05] <generatorglukoff> j123123: это как-то противообразовательно
[20:03:11] <ForNeVeR> Твои примеры того, как "следует" писать код, как мне кажется, не намного лучше.
[20:03:15] <j123123> Ну есть же анти-паттерны
[20:03:26] <ForNeVeR> Хотя и лучше.
[20:03:37] <generatorglukoff> кстати, хочу увидеть
[20:03:46] <j123123> Я вам покажу пример, как "следует"
[20:03:47] <ForNeVeR> generatorglukoff: глянь другие его проекты.
[20:03:51] moonhawk вышел из конференции
[20:03:59] <generatorglukoff> ForNeVeR: там их три
[20:04:01] <generatorglukoff> который?
[20:04:03] <j123123> Ну там фигня вообще, ассемблер и шрефты
[20:04:11] <j123123> Чо там глядеть
[20:04:13] <ForNeVeR> Всё гляди.
[20:04:14] moonhawk зашёл в конференцию
[20:04:19] <j123123> Надо кстати шрифт переделывать
[20:04:36] <generatorglukoff> >SHOUD
[20:05:22] <j123123> Будто я претендую на хорошее знание английского
[20:05:26] <j123123> Ладно, пойду я
[20:05:29] j123123 вышел из конференции
[20:05:58] <generatorglukoff> но спеллчекер иметь обязан
[20:10:28] <generatorglukoff> хуйня какаято
[20:10:45] <generatorglukoff> читать собсна нечего
[20:11:55] <generatorglukoff> какое-то очередное воннаби, решившее что оно может пейсать код
[20:11:56] <ForNeVeR> Он обещает выложить побольше.
[20:12:33] <generatorglukoff> ждем-с!
[20:12:48] <ForNeVeR> На самом-то деле он вполне может писать код. Только вот у него крайне ограниченный круг интересов, и поэтому получается хунта.
[20:13:59] <generatorglukoff> уметь писать код - не значит уметь написать код
[20:14:07] <ForNeVeR> Вообще говоря, я надеялся, что цодингтим сможет на него положительно воздействовать. В этом Суть цодингтима!
[20:20:44] yesyes вышел из конференции
[20:32:22] <rexim> Для хорошего положительного эффекта требуется непрерывная терапия. Он постоянно выходит.
[20:32:27] <rexim> Долго придется ждать.
[20:35:38] moonhawk вышел из конференции
[20:37:35] <rexim> $say 10
[20:37:40] <horta hell> rexim: А почему имя его может совершить любой, даже подарили. :)
[20:37:45] <rexim> $say 10
[20:37:45] <horta hell> rexim: Они сейчас попробую вытянуть из твоего предложения нихуя не дает тебе скучали. :3
[20:43:18] moonhawk зашёл в конференцию
[20:45:56] <rexim> $say 10
[20:45:59] <horta hell> rexim: Иначе не заинтересует наша команда слила с китайским языком. ><
[20:46:06] <rexim> $say 10
[20:46:06] <horta hell> rexim: Да, он предоставляет C-c C-d C-d. Но попробовать идентифицировать данные могут быть потому, что если он ну и не заметил.
[20:46:15] <rexim> $say 10
[20:46:15] <horta hell> rexim: Мы там стоит заниматься уже это вроде есть вероятность, что у меня олимпида по хаскелю почитать. :)
[20:46:46] <rexim> Такое ощущение, что я только об олимпиадах и говорю.
[20:49:48] rexim вышел из конференции
[20:50:40] <moonhawk> $say 100
[20:50:43] <horta hell> moonhawk: Requested phrase was not found, sorry.
[20:50:44] <moonhawk> $say 10
[20:50:46] <horta hell> moonhawk: я как со мной зацепилось неадекватное прозвище, к последнему коммиту, а чем обрамить в си/си++ нельзя с зависимостями херня какая-то :)
[21:21:03] 0xd34df00d вышел из конференции
[21:21:33] 0xd34df00d зашёл в конференцию
[21:38:06] sss|zombie зашёл в конференцию
[22:21:14] reggies вышел из конференции: offline
[22:57:21] sss|zombie вышел из конференции
[23:14:26] sss|zombie зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!