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

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

C/С++, Haskell, Ruby, Python, Perl, Lisp, Scheme, Erlang, OCaml, JavaScript, Рефал, Brainfuck, GLSL, 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
Проблем решено: 0x9
[00:03:46] iceman2xic зашёл в конференцию
[00:21:12] arsenicum вышел из конференции
[00:39:47] O01eg вышел из конференции
[00:53:26] Minoru вышел из конференции
[01:54:45] mikelsv вышел из конференции
[01:55:08] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[02:03:22] Tremerix вышел из конференции
[02:03:39] Tremerix зашёл в конференцию
[02:52:41] Коган-варвар вышел из конференции: Disconnected: connection closed
[03:52:28] Коган-варвар зашёл в конференцию
[04:08:23] _ВетероК_ зашёл в конференцию
[04:27:26] _ВетероК_ вышел из конференции
[04:41:34] koshelkov.artem зашёл в конференцию
[04:42:25] Tremerix вышел из конференции
[04:43:58] <koshelkov.artem> ку , кто шарит в wxHaskell? не могу создать контекстное меню..
[04:47:26] <koshelkov.artem> и вообще, с помощью чего лучше ваять гуи на haskell?
[06:04:51] koshelkov.artem вышел из конференции
[06:04:53] PhoSor зашёл в конференцию
[06:16:07] Darth Hagan зашёл в конференцию
[06:50:28] PhoSor вышел из конференции: Replaced by new connection
[06:50:29] PhoSor зашёл в конференцию
[08:15:33] trans вышел из конференции
[08:17:06] Ryuuji вышел из конференции
[08:18:27] trans зашёл в конференцию
[08:20:43] Graf зашёл в конференцию
[08:21:00] Graf вышел из конференции
[08:28:07] Darth Hagan вышел из конференции: Disconnected: connection closed
[08:38:22] trans вышел из конференции
[08:47:28] Bit0reZ зашёл в конференцию
[08:47:35] Bit0reZ вышел из конференции
[08:49:59] Darth Hagan зашёл в конференцию
[09:01:56] arsenicum зашёл в конференцию
[09:20:04] iceman2xic вышел из конференции
[09:41:07] mikelsv зашёл в конференцию
[09:41:19] mikelsv вышел из конференции
[09:41:52] mikelsv зашёл в конференцию
[09:59:57] PhoSor вышел из конференции
[10:34:37] OKTAVIUS зашёл в конференцию
[10:39:06] Ryuuji зашёл в конференцию
[10:56:08] mikelsv вышел из конференции
[10:56:43] mikelsv зашёл в конференцию
[11:02:27] mikelsv вышел из конференции
[11:02:30] rexim зашёл в конференцию
[11:02:53] mikelsv зашёл в конференцию
[11:23:24] mikelsv вышел из конференции
[11:36:45] mikelsv зашёл в конференцию
[11:37:13] mikelsv вышел из конференции
[11:37:37] mikelsv зашёл в конференцию
[11:37:51] mikelsv вышел из конференции
[11:38:56] mikelsv зашёл в конференцию
[11:41:45] mikelsv вышел из конференции
[11:42:25] mikelsv зашёл в конференцию
[11:42:38] mikelsv вышел из конференции
[12:04:37] rexim вышел из конференции
[12:06:18] Minoru зашёл в конференцию
[12:59:53] moonhawk зашёл в конференцию
[12:59:59] rexim зашёл в конференцию
[13:05:59] moonhawk вышел из конференции
[13:06:24] moonhawk зашёл в конференцию
[13:07:35] moonhawk вышел из конференции
[13:07:55] moonhawk зашёл в конференцию
[13:11:27] moonhawk вышел из конференции
[13:16:52] rexim вышел из конференции
[13:40:43] OKTAVIUS вышел из конференции
[14:20:23] longedok зашёл в конференцию
[14:20:35] mikelsv зашёл в конференцию
[14:21:22] rexim зашёл в конференцию
[14:33:01] пкщгяут[slacktop] вышел из конференции
[14:44:15] <mikelsv> пол дня размышлений, закоментировал две строчки, раскоментировал две строчки и глобальная проблема решилась. все-таки браузеры это другой мир. тут своя собственная философия. Когда в обычных программах появляется проблема, здесь встают две, зависящих друг от друга, и не позволяющих решить только одну из них.
[14:49:57] <longedok> > Как-то давным-давно я хотел создать абсолютно модульную CMS. Т.е. такую, чтобы из коробки вообще ничего не было, кроме админки, где можно устанавливать новые модули и как-то их настраивать и в итоге получить из ничего то, что нужно. Абсолютная гибкость, приспосабливаемость к любым задачам, все дела.
[15:04:03] Сволота зашёл в конференцию
[15:06:48] Darth Hagan вышел из конференции: Disconnected: connection closed
[15:11:35] <rexim> longedok, микеля цитируешь?
[15:11:51] <longedok> rexim: не, это не его.
[15:12:00] <rexim> Твое?
[15:12:07] <longedok> господь кот упаси
[15:12:14] <rexim> :3
[15:12:35] <longedok> просто дикие ассоциации возникли
[15:12:41] <longedok> вот я в цодингтим цитату и понёс
[15:14:42] <Сволота> кто-то меня зобанил в погроминге, придётся тут троллить
[15:19:07] <longedok> троллить в цодингтиме?
[15:19:29] <longedok> сначала продай снег эскимосам.
[15:20:07] <Сволота> СНЕГ!!! УНМКАЛЬНЫЙ СНЕГ!!! ОЧЕНЬ ВКУСНЫЙ ЖЁЛТЫЙ СНЕГ!!!
[15:21:51] ForNeVeR вышел из конференции
[15:22:12] <Сволота> хочу попробовать ActionScript, что для этого надо проинсталить?
[15:22:22] <rexim> Это уже троллинг?
[15:23:52] Spo1ler зашёл в конференцию
[15:24:10] <Сволота> ато браузерными подсветчиками синтаксиса уже заебался заниматься
[15:24:17] <longedok> dumpz.org говно
[15:24:28] <longedok> Сволота: о, у тебя есть подсветчик для vimsrcipt?
[15:24:29] <Сволота> и аниме уже всё пересмотрел
[15:25:40] <Сволота> longedok: в стандартном наборе не вижу
[15:25:56] <Сволота> поищи на гитхабе
[15:26:06] <Сволота> vimsrcipt для kate
[15:26:25] <longedok> мне нужно что-то вроде dumpz.org'а
[15:26:27] <longedok> чтобы я залил
[15:26:30] <longedok> оно подсветило
[15:27:19] <Сволота> не, до такого сервиса есчё далеко
[15:27:45] <longedok> тогда говно
[15:28:08] <Сволота> longedok: запили мне css для подсветчиков
[15:28:21] <Сволота> ато мне интересно только программить
[15:28:34] <Сволота> longedok: ты же художник?
[15:29:04] <longedok> да, художник
[15:29:11] <longedok> у нас в универе рисование есть
[15:29:17] <Minoru> O_O
[15:29:23] <mikelsv> http://www.loglist.org/ просто свисни geshi
[15:29:28] <Minoru> рисование? в универе? техническом?
[15:29:32] <longedok> ну там это
[15:29:34] <longedok> линейкой
[15:29:36] <longedok> циркулем
[15:29:41] <longedok> детали всякие
[15:29:46] <Minoru> черчение же :)
[15:29:46] <longedok> и в корл дрове ещё
[15:29:58] <Сволота> ЕБАТЬ УНИВЕРЫ ПИЗДОВАТЫЕ!!!!
[15:30:14] <Сволота> в Qcad надо рисовать
[15:30:28] <longedok> мне кажется, вообще нигде не надо рисовать
[15:30:35] <Minoru> у меня вместо черчения компьютерная графика была, мы рисовали прямые и фракталы с помощью Pascal
[15:30:44] Graf зашёл в конференцию
[15:30:52] Graf вышел из конференции
[15:30:53] <longedok> Minoru: это ещё ок
[15:30:59] <longedok> там хоть код
[15:30:59] <mikelsv> Сволота: посмотри на http://www.loglist.org/ он много чего подсвечивать может. может подойдет.
[15:31:14] <longedok> mikelsv: он лучше своё запилит
[15:31:17] <mikelsv> а, пардон, это longedok
[15:31:41] <longedok> mikelsv: нет vimscript'а => говно
[15:32:15] <Сволота> longedok: запили подсветку для kate и будет тебе счастье
[15:32:23] <longedok> что такое kate?
[15:32:41] <Сволота> редактор такой, текстовый
[15:32:42] <longedok> '
[15:32:43] <longedok> Э
[15:32:48] <longedok> у меня же вим есть
[15:32:53] <longedok> нахуя другие редакторы?
[15:33:02] <longedok> "редакторы"*
[15:33:04] <Сволота> с самым простым описанием подсветок
[15:33:28] <Сволота> тупо, просто и на xml
[15:33:34] <mikelsv> longedok: новая версия знает вимскрипт http://qbnz.com/highlighter/
[15:34:00] <Сволота> а вим и эмакс - говно
[15:34:10] <longedok> mikelsv: => ок
[15:34:16] <longedok> куда заливать файл?
[15:35:36] <longedok> вот это тоже охуенно в виме и Муленааре: http://iccf-holland.org/news.html#March2011
[15:35:45] <Сволота> вообще, мой подсветчик срабатывает только на json
[15:36:00] <Сволота> надо баги подправить и будет заебись
[15:36:25] <Сволота> после этого возможно займусь аналогичным для gedit
[15:36:55] <Сволота> но сейчас хочу поебаться с ActionScript
[15:37:09] <mikelsv> я посмотрел на geshi и решил не писать подсвечивалку кода. для одного формата, еще можно, а для кучи лучше использовать его.
[15:37:20] <Сволота> что делать для поебаться с ActionScript?
[15:37:52] <longedok> Сволота: flash develop же делать
[15:40:52] <longedok> comma_filter = lambda word_list: [filter(lambda x: x <> ',', word) for word in word_list]
for line in lines:
params = comma_filter(line.split(' ')[1:])
А вот так настоящие пацаны удаляют запятые из списка слов.
[15:44:13] <Сволота> почему не split(r'[\s,]') ?
[15:44:36] <longedok> в сплитах можно регэкспы?
[15:45:17] <Сволота> первый из пакетов относящийся к разработке оказался haskell-swf
[15:45:26] <Сволота> что-то тут не так
[15:45:54] <Сволота> не знаю как в ваших питонах, но в жабоскрипте так можно
[15:47:53] <longedok> в общем, даже если и можно, то не по-пацански это всё
[15:50:10] <longedok> да и вообще, в тех реализациях жаббоскриптов, которые использовал я, это было реализовано достаточно криво.
[15:50:24] <longedok> и я сейчас не только про ie
[15:51:32] <Сволота> всё говно, кроме v8
[16:11:30] <longedok> ", кроме v8" лишнее
[16:39:37] longedok вышел из конференции
[16:51:48] O01eg зашёл в конференцию
[16:59:59] koshelkov.artem зашёл в конференцию
[17:05:49] <koshelkov.artem> Ку, уже задавал вопрос: Ваяю GUI на Haskell, взял для начала библиотеку wxHaskell. Не могу найти/создать некоторые компоненты, как то контекстное меню и датагрид. Cобственно вопрос: как создать интересующие меня компоненты, или каков другой способ построения GUI на Haskell (желательно с примерами.)?
[17:07:37] <Сволота> очевидно не все виджеты включили в библиотеку
[17:08:16] <Сволота> надо глянуть в исходниках как там делается и проделать по образу и подобию
[17:08:36] <Сволота> скорей всего там всё через ffi
[17:09:09] <koshelkov.artem> печаль, хотя тот же грид не включен в компоненты, но в примерах к wxHaskell он как то криво реализован, и не по образу и подобию, имхо
[17:10:46] <Сволота> koshelkov.artem: пожалуйся разработчикам и предложи свою помощь
[17:12:01] <koshelkov.artem> у меня плохо с контактами между людьми, кроме того - мне бы кто помог)), 20 дней на то чтобы наваять курсач на хаскеле), хотя гуй там особый и не нужен..
[17:26:29] <O01eg> Гордись, в gtk вообще нет Grid
[17:28:59] <koshelkov.artem> ыы
[17:29:28] <Сволота> koshelkov.artem: а с Qt пробовал?
[17:29:34] <koshelkov.artem> нет
[17:30:05] <Сволота> правда оно долго компилит если подключать все модули
[17:30:41] S1eng зашёл в конференцию
[17:32:29] <koshelkov.artem> а можно меня тыкнуть в мануал как это использовать?
[17:33:43] <Сволота> я сам его пробовал только пару раз и то на посмотреть
[17:36:47] Minoru вышел из конференции
[17:37:20] undefined_variable зашёл в конференцию
[17:45:56] HukpoFuJl зашёл в конференцию
[17:57:59] ForNeVeR зашёл в конференцию
[18:00:59] HukpoFuJl вышел из конференции: Bye all
[18:01:08] HukpoFuJl зашёл в конференцию
[18:03:19] S1eng вышел из конференции
[18:05:43] mikelsv вышел из конференции
[18:06:09] arsenicum вышел из конференции
[18:09:32] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[18:14:14] <koshelkov.artem> qt у меня чета брыкается..., но вот нашел статейку по wxWidgets http://www.paceholder.ru/?p=49#more-49, на счет контекстного меню, правда как этот код перевести на хаскель - я чета малость туплю
[18:27:41] Tremerix зашёл в конференцию
[18:27:58] undefined_variable вышел из конференции
[18:28:21] undefined_variable зашёл в конференцию
[18:33:51] <Tremerix> тимотру
[18:42:21] Minoru зашёл в конференцию
[19:00:55] PhoSor зашёл в конференцию
[19:06:38] <ForNeVeR> koshelkov.artem: неужели есть биндинги Qt для хаскеля?
[19:07:11] <Сволота> ForNeVeR: не знал чтоли?
[19:07:39] <ForNeVeR> Мне казалось, оно древнее, глючное и заброшенное.
[19:07:48] <Сволота> ну это да
[19:08:06] <Сволота> ForNeVeR: раз появился, то пусти меня в погроминг
[19:08:09] <ForNeVeR> wx как-то поживее всё-таки смотрится применительно к функциональным языкам.
[19:08:30] <ForNeVeR> Сволота: сейчас сделаем. А что случилось?
[19:08:33] <koshelkov.artem> http://forum.ferus.ru/showthread.php?p=3010 - вроде все относительно гуев на хаскеле
[19:09:00] <ForNeVeR> Сволота, можешь заходить.
[19:09:43] <koshelkov.artem> и фурычит у мну только wxHaskell
[19:10:36] <Сволота> ForNeVeR: и в учаснеги добавь
[19:10:53] <ForNeVeR> Сволота: ок.
[19:13:00] PhoSor вышел из конференции
[19:15:41] Graf зашёл в конференцию
[19:17:00] moonhawk зашёл в конференцию
[19:18:14] moonhawk вышел из конференции
[19:19:16] moonhawk зашёл в конференцию
[19:19:34] moonhawk вышел из конференции
[19:19:39] moonhawk зашёл в конференцию
[19:22:39] moonhawk вышел из конференции
[19:22:49] moonhawk зашёл в конференцию
[19:25:12] moonhawk вышел из конференции
[19:25:20] moonhawk зашёл в конференцию
[19:25:35] moonhawk вышел из конференции
[19:25:38] moonhawk зашёл в конференцию
[19:37:31] undefined_variable вышел из конференции
[19:44:55] Tremerix вышел из конференции
[19:45:41] Tremerix зашёл в конференцию
[19:52:44] PhoSor зашёл в конференцию
[19:56:32] koshelkov.artem вышел из конференции
[19:59:32] moonhawk вышел из конференции
[19:59:46] moonhawk зашёл в конференцию
[20:08:27] koshelkov.artem зашёл в конференцию
[20:08:43] PhoSor вышел из конференции
[20:11:24] rexim вышел из конференции
[20:13:53] 8O8AH зашёл в конференцию
[20:17:16] <8O8AH> "Упоминания о Java, .NET, basic, php, pascal/delphi/c++builder, 1С, VB, FoxPro карается съеданием поциента."
А что это их здесь так не любят? :)
[20:20:02] <Minoru> эти языки портят тебя как программиста. Есть предположение, что навечно.
[20:20:38] <Minoru> впрочем, Pascal наверняка запретили просто чтобы школота с домашками не набегала
[20:21:37] <ForNeVeR> Да она всё равно до жаббера не дорывается.
[20:21:53] <8O8AH> Ну я раньше делфи юзал, вроде ничего. Правда на самом деле, когда я перешёл на си++, понял, что ничего не знал
[20:22:28] <8O8AH> По крайней мере, не мог отличить компиляцию и сборку, например
[20:23:16] <Minoru> я тоже в своё время писал и на Pascal, и на Delphi. Ничего страшного, как видишь, выживают и после такого :D
[20:23:35] <ForNeVeR> 8O8AH: научишься отличать компиляцию и линковку - цены тебе не будет.
[20:24:22] <8O8AH> О да, значит мне уже цены нет )
[20:26:44] <8O8AH> Я, собственно, что зашёл-то... Вопросик у меня есть. Если разрабатывается клиент-серверное приложение и используется в качестве системы управления версиями, например, git, то обычно как поступают, используют один общий git-репозиторий, или отдельно для серверной части, и отдельно для клиентской?
[20:27:51] * ForNeVeR использует по репе для каждого проекта.
[20:28:04] <ForNeVeR> А вот что ты включаешь в понятие "проект" - уже другой вопрос.
[20:28:54] <ForNeVeR> Ну и зависит от режима доступа. Если у тебя две команды, одна из которых пилит клиент, а другая - сервер, то лучше бы две репы.
[20:29:01] <ForNeVeR> А если один пилишь - то практически без разницы.
[20:30:47] <8O8AH> По идее могут обе части меняться одновременно, скажем, протокол передачи данных изменился, вроде тут логичнее иметь один репозиторий. Но с другой стороны большую часть времени дорабатываются и исправляются ошибки отдельно в клиентской и серверной частях, тут логичнее разделить, а то путаешься в коммитах...
[20:32:35] <8O8AH> Пишу один. Решить просто не могу, как удобнее, вот и подумал, может какие-то общие рекомендации есть по этому поводу
[20:33:58] <Minoru> я бы для твоего случая рекомендовал один репозиторий с двумя ветками
[20:34:06] <Minoru> общие рекомендации же уже ForNeVeR расписал
[20:34:11] <Minoru> ой, а неделя уже закончилась?..
[20:34:25] <Minoru> а, фух, это не здесь
[20:35:41] moonhawk вышел из конференции
[20:40:51] Коган-варвар сменил ник на Хаган Барбарус, славный капеллан
[20:48:48] <ForNeVeR> Minoru: закончилась =)
[20:54:41] Spo1ler зашёл в конференцию
[21:10:05] Graf вышел из конференции
[21:26:32] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[21:43:45] moonhawk зашёл в конференцию
[22:03:34] moonhawk вышел из конференции
[22:11:13] longedok зашёл в конференцию
[22:11:29] longedok вышел из конференции
[22:12:35] longedok зашёл в конференцию
[22:14:26] longedok вышел из конференции
[22:16:20] mikelsv зашёл в конференцию
[22:27:24] Minoru вышел из конференции
[22:34:39] longedok зашёл в конференцию
[22:44:58] <longedok> Неделя закончилась, началось утро.
[22:46:42] 8O8AH вышел из конференции
[22:47:42] <longedok> Забанили дедфуда, лёг жуйк.
[22:51:45] <0xd34df00d> НЕСПРОСТА ЭТО
[22:55:56] <longedok> дайте мне goto и я покажу вам, что такое упоротый код.
[23:03:35] <Хаган Барбарус, славный капеллан> longedok: извини, остались только JMP и JZ
[23:03:53] <longedok> таки я их и имел в виду.
[23:05:09] <longedok> я тут на днях спросил у одногруппника, в какой регистр заносится остаток от умножения.
[23:34:04] <longedok> 4 2-ухбайтовых регистров общего назначения это мало :(
[23:34:41] arsenicum зашёл в конференцию
[23:38:13] Minoru зашёл в конференцию
[23:38:21] <O01eg> что за некрофилия?
[23:38:30] <longedok> 8086
[23:52:38] <longedok> всё выглядит так, как будто бы эта поебень и впрям считает сумму элементовой побочной диагонали
[23:53:14] <longedok> впрямь*
[23:53:16] <longedok> элементов*
[23:55:29] <mikelsv> а с чего дедфуда забанили? где порадоваться^Wпочитать?
[23:56:05] <longedok> конкретной причины я не знаю
[23:56:14] <longedok> он там с красноквадратниками поссорился
[23:56:22] <longedok> читать в бложике дедфуда
[23:57:17] <longedok> зацените пиздец: http://dumpz.org/52939/
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!