Home
codingteam
codingteam@conference.jabber.ru
03.08.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
Проблем решено: 0xA
[00:00:46] Darth Hagan зашёл в конференцию
[00:17:09] mikelsv вышел из конференции
[00:20:26] ejin вышел из конференции
[00:53:33] biert вышел из конференции
[00:58:19] Ryuuji вышел из конференции
[01:11:39] biert зашёл в конференцию
[01:47:11] magog вышел из конференции: Replaced by new connection
[01:47:11] magog зашёл в конференцию
[03:10:47] magog вышел из конференции
[03:18:53] swagman вышел из конференции
[04:03:28] Darth Hagan вышел из конференции: Disconnected: connection closed
[04:41:31] Darth Hagan зашёл в конференцию
[04:54:26] Spo1ler вышел из конференции
[06:11:51] `(hagane ,@work) зашёл в конференцию
[06:15:19] ForNeVeR@Work зашёл в конференцию
[06:17:54] <ForNeVeR@Work> Horta Hell!
[06:19:12] <`(hagane ,@work)> все, я точно сегодня кого-то запишу в книгу -_-
[06:19:29] <ForNeVeR@Work> За что?
[06:20:27] <`(hagane ,@work)> ну должен же какой-то берк ответить за то, что я уже вторую неделю не могу нормально выспаться
[06:22:58] <ForNeVeR@Work> Я вчера по совету доброй тимоты упорол кофейку перед сном.
[06:23:11] <biert> какую ?
[06:44:10] Ryuuji зашёл в конференцию
[07:22:03] xmi вышел из конференции
[07:25:13] magog зашёл в конференцию
[07:49:25] xmi зашёл в конференцию
[07:56:07] biert вышел из конференции
[08:07:46] PhoSor зашёл в конференцию
[08:08:31] <PhoSor> орту месв
[08:13:45] magog вышел из конференции: Logged out
[08:13:48] magog зашёл в конференцию
[08:22:36] mikelsv зашёл в конференцию
[08:51:56] <mikelsv> утро чтоли.
[08:52:59] <mikelsv> я отвалился в депреснячек. все грустно и печально.
[08:53:32] <ForNeVeR@Work> А я - наоборот!
[08:55:24] <`(hagane ,@work)> а я -- сплю по частям
[08:56:55] <mikelsv> а я томат
[08:58:49] <PhoSor> >> пейте сок моя семья, фруктов нету ниухя
[09:01:55] magog вышел из конференции
[09:05:05] mikelsv вышел из конференции: Replaced by new connection
[09:05:10] mikelsv зашёл в конференцию
[09:06:38] <mikelsv> может начать одну из гениальных разработок? это шаблоны. только не эти ваши долбанутые, а прегенерируемые. короче новое слово в плюсах. конечная версия позволит использовать в шаблонах ... .
[09:10:36] ejin зашёл в конференцию
[09:14:29] <`(hagane ,@work)> короче, ты придумал макросы
[09:15:04] <PhoSor> >> В некоторых специальных случаях удаётся избежать коллизий вообще. Например, если все ключи элементов известны заранее (или очень редко меняются), то для них можно найти некоторую *совершенную хеш-функцию*, которая распределит их по ячейкам хеш-таблицы без коллизий.
>> *совершенную хеш-функцию* -> В Википедии нет статьи с таким названием.
педивикия доставляет
[09:25:06] m4n71k0r зашёл в конференцию
[10:01:49] ejin вышел из конференции: Replaced by new connection
[10:01:51] ejin зашёл в конференцию
[10:04:05] zxc зашёл в конференцию
[10:12:00] magog зашёл в конференцию
[10:17:26] magog вышел из конференции
[10:18:23] magog зашёл в конференцию
[10:19:10] magog вышел из конференции
[10:20:11] magog зашёл в конференцию
[10:32:10] Сволота зашёл в конференцию
[10:33:11] magog вышел из конференции
[10:33:53] magog зашёл в конференцию
[10:39:09] magog вышел из конференции
[10:40:08] mikelsv вышел из конференции: Replaced by new connection
[10:40:12] magog зашёл в конференцию
[10:40:13] mikelsv зашёл в конференцию
[11:11:05] O01eg зашёл в конференцию
[11:27:17] <PhoSor> а зойче нам два форневера, довайте одного зобаним
[11:27:20] <PhoSor> :3
[11:33:52] billyiii зашёл в конференцию
[11:35:38] Spo1ler зашёл в конференцию
[11:44:40] magog вышел из конференции: Replaced by new connection
[11:44:40] magog зашёл в конференцию
[11:56:24] Graf зашёл в конференцию
[11:56:45] Graf вышел из конференции
[12:18:22] Myp зашёл в конференцию
[12:18:38] ejin вышел из конференции
[12:18:45] swagman зашёл в конференцию
[12:22:04] `(hagane ,@work) вышел из конференции: Disconnected: Replaced by new connection
[12:22:06] `(hagane ,@work) зашёл в конференцию
[12:25:27] magog вышел из конференции
[12:26:15] magog зашёл в конференцию
[12:35:47] ejin зашёл в конференцию
[12:35:54] ejin вышел из конференции
[12:36:09] ejin зашёл в конференцию
[12:36:15] ejin вышел из конференции
[12:43:14] magog вышел из конференции
[12:43:51] moonhawk зашёл в конференцию
[12:43:53] magog зашёл в конференцию
[12:58:41] moonhawk вышел из конференции
[13:02:23] moonhawk зашёл в конференцию
[13:03:52] <moonhawk> утра!
[13:21:52] <mikelsv> ForNeVeR: а я предупреждал
[13:27:14] <ForNeVeR@Work> mikelsv: ну ты реально чухню какую-то начал толкать
[13:27:35] <ForNeVeR@Work> Здесь уж даже я не удержался бы, наверное.
[13:30:48] <mikelsv> а мне показалось народ даже проникся.
а чего там нереального, распарсил файлы проекта, сгенерировал функции. вполне вменяемое решение до прихода как его c++0x
[13:31:35] trans вышел из конференции
[13:34:10] Сволота вышел из конференции
[13:34:20] <moonhawk> mikelsv: сложно проникнутся чем-то, что осталось не понятім
[13:35:25] <PhoSor> микеля опять зобанили?
[13:35:34] <moonhawk> PhoSor: да
[13:35:46] <PhoSor> где опять?
[13:35:58] <PhoSor> в це пыщь пыщь
[13:36:02] <PhoSor> *?
[13:36:11] <mikelsv> да.
по крайней мере все было тихо и мирно.
[13:36:23] <moonhawk> PhoSor: да, в си-пэ-пэ-шечке
[13:37:57] <mikelsv> если непонятно, задавайте вопросы.
[13:39:29] <moonhawk> что оно по *.cpp будет генерировать?
[13:40:51] Сволота зашёл в конференцию
[13:41:57] <mikelsv> хм. щас оно хочет нормальный файл. теоретически, если в имени файла есть *, то оно должно прочитать список файлов и выбрать подходящие.
[13:43:57] <moonhawk> mikelsv: нет, я имел ввиду, ему передали file.cpp с кодом, что оно с ним сделает и что получится на выходе?
[13:44:20] <m4n71k0r> о, и тут фуд...
[13:51:01] <mikelsv> сейчас я пишу обработчик, который ищет #ifdef XTEMPLATE ... #endif #define XTEMPLATE_RET , считывет инфу в дефайне и генерит код, который вставит после #define XTEMPLATE_RET. - это простой вариант.
в более сложном генератор распарсит весь код, найдет шаблонные функции, разберется, с какими параметрами они используются, нагенерит код и вставит его в тот же файл или новый.
[13:52:22] <xmi> а смысл то? компилятор же то же самое делает или нет?
[13:52:40] <moonhawk> mikelsv: ты специализируешь шаблонные функции? зачем?
[13:53:53] magog вышел из конференции: Replaced by new connection
[13:53:54] moonhawk вышел из конференции
[13:54:05] magog зашёл в конференцию
[13:54:07] <mikelsv> компилятор не делает того, что я хочу.
[13:55:07] <xmi> ты свой компилятор напишешь?
[13:56:00] <mikelsv> нет. в данном случае генератор кода.
[13:59:02] O01eg вышел из конференции
[13:59:44] O01eg зашёл в конференцию
[14:00:14] zxc вышел из конференции
[14:00:17] <PhoSor> микель придумал препроцессор?
[14:00:56] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[14:02:14] <mikelsv> да да да
[14:02:22] * PhoSor знает как с помощью bash и awk сделать из Си Обж-си
[14:02:33] <PhoSor> да и вопще любой язык
[14:03:09] <mikelsv> бейсик мне сделай
[14:03:11] <PhoSor> хм, микель пиши препроцессоры, а выход прикручивай по необходимости
[14:03:41] <PhoSor> так то хуева гора языков уже есть, нахуй новые, даешь препроцессоры!
[14:05:14] <PhoSor> пускай меня съедят за функциональные языки, ибо о них я практически ничего не знаю
[14:05:34] <PhoSor> однако архитектура я думаю все изгладит
[14:10:31] Graf зашёл в конференцию
[14:11:47] <mikelsv> мне уже тесно в плюсах. препроцессоры расширяют возможности языка.
[14:12:47] <Сволота> препроцессоры не нужны, надо писать на вменяемых dsl
[14:13:33] xmi вышел из конференции: Replaced by new connection
[14:13:34] xmi зашёл в конференцию
[14:15:24] <mikelsv> Сволота: скажи это тому, который обрабатывает #define
[14:15:43] <ForNeVeR@Work> Так дефайны не нужны.
[14:16:33] <mikelsv> покажи мне нормальную программу, которая работает без них. hello world не предлагать.
[14:16:51] <ForNeVeR@Work> У меня все программы без них работают.
[14:16:58] * ForNeVeR@Work из макросов юзоет только NULL.
[14:17:08] <ForNeVeR@Work> Причём в плюсах это уже избыточно.
[14:18:03] <billyiii> +1 дефайны не нужны, Для констант есть const и enum. А макросы - зло.
[14:18:32] <mikelsv> программы без дефайнов, это как носорог. без вариантов.
вы файлы не читаете? и с окнами не работаете? и не врете?
[14:18:41] <Myp> billyiii: в си дефайны необходимы
[14:18:44] * PhoSor кажется придумал лисп
[14:19:10] <Сволота> на любом языке можно писать на лиспе
[14:19:12] <billyiii> Мур: mikelsv о c++ говорил, вроде :)
[14:20:51] * mikelsv бы никогда не назвал программистом человека который пишет на плюсах и не пользуется дефайнами.
[14:20:54] <Myp> billyiii: а как же обратная совместимость?
[14:20:57] m4n71k0r вышел из конференции: Replaced by new connection
[14:20:57] m4n71k0r зашёл в конференцию
[14:21:24] <Myp> то есть сишный код компилятор с++ должен пережовывать
[14:21:35] <ForNeVeR@Work> mikelsv: а зачем дефайны для работы с файлами и прочего?
[14:21:44] <billyiii> Мур: ок, в современном с++ дефайны не нужны :)
[14:22:06] <xmi> нужны, они в каждом хидере есть
[14:22:08] <Myp> billyiii: угу. если не наследие, то тут ты прав
[14:22:15] <ForNeVeR@Work> xmi: в хидерах уже прагмы.
[14:22:16] <mikelsv> ForNeVeR@Work: да так, прямо не знаю. FILE_READ_DATA
[14:22:26] <xmi> не знал
[14:22:32] <ForNeVeR@Work> #pragma once
[14:22:43] <ForNeVeR@Work> Этого достаточно на современных компиляторах.
[14:22:57] <Myp> ForNeVeR@Work: а какнасчет #ifndef блабла
[14:23:14] <ForNeVeR@Work> Myp: это костыльцы для кроссплатформенности.
[14:23:20] <ForNeVeR@Work> Чем их меньше - тем тебе лучше.
[14:23:39] <PhoSor> Myp: форневер дотнетчик, да
[14:24:05] <billyiii> PhoSor: в дотнет тоже есть #if BLABLABLA
[14:24:23] <Myp> ForNeVeR@Work: да нет же. это чтобы избежать двойного инклюда вроде
[14:24:30] <billyiii> s/дотнет/c#/
[14:24:39] <Myp> ForNeVeR@Work: типа этого
#ifndef ADDNEWCOMPONENTTYPE__H
#define ADDNEWCOMPONENTTYPE__H
[14:25:00] <ForNeVeR@Work> Myp: это решается #pragma once
[14:25:01] <PhoSor> billyiii: я о другом говорил
[14:25:03] <billyiii> Мур: это и делает pragma once, мне казалось
[14:25:12] <ForNeVeR@Work> billyiii: в дотнете это скорее #ifdef
[14:25:18] <ForNeVeR@Work> Даже не в дотнете, а в C#.
[14:25:28] <Myp> billyiii: я об с++
[14:25:29] <ForNeVeR@Work> "В дотнете" есть и сишный препроцессор тащемта.
[14:25:43] <ForNeVeR@Work> А, ок, ты поправился =)
[14:27:27] Graf вышел из конференции
[14:31:46] Graf зашёл в конференцию
[14:32:01] Graf вышел из конференции
[14:52:20] <mikelsv> ForNeVeR@Work: скажи мне вот честно, меня дедфуд банит за то, что видит или все же за слова?
[14:52:38] <ForNeVeR@Work> mikelsv: всё же за слова.
[14:52:44] <ForNeVeR@Work> Но он таки предвзят.
[15:01:35] ForNeVeR@Work вышел из конференции: Computer Assisted Biologically Augmented Lifeform went to offline mode.
[15:06:54] Ryuuji вышел из конференции
[15:07:58] `(hagane ,@work) вышел из конференции: Disconnected: connection closed
[15:21:10] O01eg вышел из конференции
[15:21:49] O01eg зашёл в конференцию
[15:22:51] <mikelsv> кажись дописал первую версию генератора. щас тестану и выложить чтоли код.
[15:28:53] Ryuuji зашёл в конференцию
[15:54:14] ForNeVeR вышел из конференции: Replaced by new connection
[15:54:15] ForNeVeR зашёл в конференцию
[16:01:10] zxc зашёл в конференцию
[16:06:38] biert зашёл в конференцию
[16:09:35] Spo1ler зашёл в конференцию
[16:33:39] ForNeVeR@Netbook зашёл в конференцию
[16:50:11] ForNeVeR@Netbook вышел из конференции
[16:52:47] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[16:53:52] undefined_variable зашёл в конференцию
[16:55:09] magog вышел из конференции
[16:58:34] magog зашёл в конференцию
[17:01:40] <ForNeVeR> WHAMM! WHAMM! WHAMM! WHAMM! WHAMM! WHAMM! WHAMM! WHAMM! WHAMM!
[17:01:55] <ForNeVeR> Darth Hagan: в incursion вообще есть смысл пинать двери?
[17:02:03] <ForNeVeR> Я пинаю ещё уже около часа.
[17:03:28] <O01eg> вы во что играете?
[17:03:46] <ForNeVeR> incursion-roguelike
[17:04:04] <ForNeVeR> Я только сейчас запустил, пока разбираюсь с управлением.
[17:04:14] <ForNeVeR> Пинаю хуи, двери и стены.
[17:04:22] <O01eg> без графики?
[17:04:34] <undefined_variable> пыщпыщ тимота
[17:04:55] <undefined_variable> я вот тут думаю - куда продаться в рабство
[17:04:56] <undefined_variable> на выбор: жавоебы, дотнетодрочеры и похапыхеры
[17:05:08] <O01eg> уже лучше жавоёбы
[17:05:36] <ForNeVeR> undefined_variable: ол хайль дотнет!
[17:05:38] <ForNeVeR> \o_
[17:06:31] <O01eg> хотя да, дотнет вроде не так тормозит
[17:10:01] moonhawk зашёл в конференцию
[17:10:23] <moonhawk> утра
[17:12:22] <Myp> undefined_variable: дотнетдрочеры бери
[17:14:01] undefined_variable вышел из конференции: Replaced by new connection
[17:14:07] undefined_variable зашёл в конференцию
[17:14:12] undefined_variable вышел из конференции
[17:14:32] undefined_variable зашёл в конференцию
[17:14:38] undefined_variable вышел из конференции
[17:19:03] xmi вышел из конференции
[17:20:51] undefined_variable зашёл в конференцию
[17:20:56] undefined_variable вышел из конференции
[17:21:09] undefined_variable зашёл в конференцию
[17:21:14] undefined_variable вышел из конференции
[17:24:25] swagman зашёл в конференцию
[17:25:31] <Сволота> у жабоёбов и дотнетодрочеров есть скалка, они сильные
[17:35:54] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[17:36:51] unStatiK зашёл в конференцию
[17:38:49] PhoSor вышел из конференции
[17:47:52] unStatiK вышел из конференции
[17:48:13] biert вышел из конференции
[18:01:14] mikelsv вышел из конференции
[18:02:29] m4n71k0r вышел из конференции
[18:02:30] Spo1ler вышел из конференции
[18:03:15] biert зашёл в конференцию
[18:12:45] xmi зашёл в конференцию
[18:13:00] xmi вышел из конференции
[18:14:02] xmi зашёл в конференцию
[18:19:00] billyiii вышел из конференции
[18:26:51] biert вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[18:28:51] biert зашёл в конференцию
[18:37:06] PhoSor.work() зашёл в конференцию
[18:38:20] PhoSor.work() вышел из конференции
[18:38:21] PhoSor зашёл в конференцию
[18:40:54] <biert> в какой конфочке сидять железячники
[18:43:28] <Myp> biert: ну общие языковые темы хоть здесь
[18:44:27] <Myp> biert: или в c_plus_plus@conference.jabber.ru
[18:44:37] <biert> не у меня какая-то фиговина со старым пк, что-то с винтом или шлейфом ata, пытаюсь поставить arch
[18:44:43] <biert> думаю это не к вам
[18:44:52] <Myp> biert: а-а-а я подумал про микропроцессоры
[18:47:16] <biert> нет ))
[18:59:58] Myp вышел из конференции: QIP Infium: Спокойное общение
[19:00:39] m4n71k0r зашёл в конференцию
[19:01:09] moonhawk вышел из конференции
[19:11:21] S1eng зашёл в конференцию
[19:12:54] magog вышел из конференции
[19:16:44] mikelsv зашёл в конференцию
[19:20:06] undefined_variable зашёл в конференцию
[19:20:45] Сволота вышел из конференции
[19:20:56] <undefined_variable> ForNeVeR: Myp почему? обоснуйте
[19:21:03] <undefined_variable> я вот наоборот склоняюсь к жаве
[19:21:08] <undefined_variable> потому что там есть няшная кложура =3
[19:21:32] <undefined_variable> и в эклипсе есть плагин для вставки вима вместо дурацкого стандартного редактора
[19:21:47] <undefined_variable> что для меня вообще офигенно
[19:21:55] <ForNeVeR> undefined_variable: жава сама по себе совершенно уёбищна
[19:22:01] <ForNeVeR> JVM тоже не сахар.
[19:22:16] <ForNeVeR> Хотя няшная кложура, может, и прячет часть недостатков.
[19:22:16] <biert> фанаты хаскельца
[19:22:28] <ForNeVeR> biert: дотни нетца!
[19:22:44] <biert> не не не я не любитель дотнета
[19:23:25] <undefined_variable> ForNeVeR: дотнетота имхо не намного лучше
[19:23:29] S1eng вышел из конференции: QIP 2010: Спокойное общение
[19:23:43] <ForNeVeR> undefined_variable: намного.
[19:23:56] <ForNeVeR> В шорпее можно писать в совсем функциональном стиле.
[19:24:01] <ForNeVeR> Не говоря уже про фадиез.
[19:24:04] <biert> лучше поботать питона и все
[19:24:13] <ForNeVeR> biert: фи.
[19:24:29] <biert> хаскель закрывает тебе глоза :3
[19:25:20] <ForNeVeR> biert: пока ты воюешь со своим GIL, я порождаю миллионы процессов в эрланге.
[19:25:27] <ForNeVeR> Насилуешь GIL
[19:25:36] <ForNeVeR> В попытке породить от него потоки.
[19:25:37] <ForNeVeR> Хехе.
[19:25:52] <undefined_variable> пинг
[19:25:54] <ForNeVeR> biert: или ты сторонник PyPy?
[19:26:09] <ForNeVeR> Он вроде последнее время хорош становится.
[19:26:32] <ForNeVeR> http://morepypy.blogspot.com/2011/08/pypy-is-faster-than-c-again-string.html например.
[19:26:53] <biert> забавное у него лого http://upload.wikimedia.org/wikipedia/commons/b/b0/Pypy_logo.png
[19:27:46] <biert> и да милионны кодят на жабе и вроде ничего не жалуются и милонны кодят на дотнете, каждый язык хорош для определенной цели
[19:28:06] <ForNeVeR> И все они идиоты!
[19:28:18] <biert> с деньгами
[19:28:18] <ForNeVeR> То, что кто-то там на чём-то там кодит - нифига не повод.
[19:29:00] <undefined_variable> ForNeVeR: в жаве тоже можно писать в ФП стиле(правда многакода получится, да). можно даже писать на ФП языках для жвм
[19:29:18] <ForNeVeR> undefined_variable: вот на ФП-языках для JVM - можно, да.
[19:29:20] <undefined_variable> а оно нужно в основном для прототипирования и быстрой разработки макетов
[19:29:26] <ForNeVeR> Но там костыли.
[19:29:28] <undefined_variable> такой подход меня устраивает
[19:29:38] <biert> а что повод, вот я хочу научиться реально программировать , мне нужно начинать с Бейсика потом СИ потом Хаскель и Лисп и можно еще С++ ?
[19:29:39] <ForNeVeR> Например, TCO в JVM нельзя.
[19:29:51] <ForNeVeR> biert: бейсик лучше пропустить
[19:29:59] <biert> почему ?
[19:30:08] <ForNeVeR> Полуось, винда и ДОС.
[19:30:12] <biert> он отлично учит алгоритмизации
[19:30:14] <ForNeVeR> Кое-что из них - понос.
[19:30:15] <undefined_variable> biert: питон няшен, но он по факту нишевой(90 процентов - веб) и в наших ебенях не распространенный(именно за свой город говорю)
[19:30:36] 0xd34df00d вышел из конференции
[19:30:37] <ForNeVeR> Веб-ориентированные языки - не нужны.
[19:30:48] <undefined_variable> [19:25]<biert> лучше поботать питона и все
[19:28]<biert> а что повод, вот я хочу научиться реально программировать

и этот человек дает советы? хе
[19:31:02] <biert> а ты судишь распространенность по тому насколько оно востребовано у тебя в городе :?
[19:31:05] <undefined_variable> ForNeVeR: ну питончик вообще няшен и для другого, просто используют его там в основном
[19:31:08] <undefined_variable> насколько мне известно
[19:31:24] <undefined_variable> biert: я просто не хочу никуда переезжать... пока
[19:31:39] <ForNeVeR> undefined_variable: его используют там => он веб-ориентирован.
[19:31:43] <undefined_variable> и собственно вопрос был поставлен так как поставлен
[19:31:45] <undefined_variable> см выше
[19:31:46] * ForNeVeR использует питон вместо калькулятора.
[19:31:49] <biert> undefined_variable: кому советы ?! когда ты заметил ?
[19:32:07] <ForNeVeR> undefined_variable: похапыхерство даже рассматривать не стоит.
[19:32:10] <ForNeVeR> Там одни идиоты.
[19:32:20] <ForNeVeR> Ты выше этого!
[19:32:32] <undefined_variable> ForNeVeR: зато можно тратя относительно мало времени получить еду
[19:32:38] <undefined_variable> а время потратить на свои коварные планы
[19:32:39] <ForNeVeR> А жаваёбство и дотнетоводство - примерно одно и то же
[19:32:39] 0xd34df00d зашёл в конференцию
[19:32:48] <undefined_variable> так что этот вариант пока не отбрасывается
[19:32:48] <ForNeVeR> undefined_variable: получить еду и потерять мозги.
[19:33:03] <ForNeVeR> Можно и в гей-баре стриптиз танцевать, чо.
[19:33:11] <undefined_variable> ForNeVeR: почему? кто будет заставлять меня кодить в имбицил-стайле?
[19:33:19] <undefined_variable> там ж все зависит от человека
[19:33:20] <ForNeVeR> Есть же принципы.
[19:33:26] <undefined_variable> просто из похапэ кодинга уходят когда получают опыт
[19:33:28] <undefined_variable> по факту
[19:33:32] <ForNeVeR> undefined_variable: язык будет заставлять.
[19:33:38] <undefined_variable> и получается что там в основном новички, выдающие быдлокод
[19:33:43] <undefined_variable> и накопилась масса быдлокода
[19:33:44] <undefined_variable> во
[19:33:47] <undefined_variable> сам язык непричем
[19:33:48] <ForNeVeR> У тебя уже дохуя опыта. Тебе пора уйти из полохе.
[19:33:54] <undefined_variable> мне один друг это доказал. кеке
[19:33:55] <ForNeVeR> похоле*
[19:34:04] <undefined_variable> коммерческого - ноль
[19:34:09] <ForNeVeR> Похрен.
[19:34:15] <undefined_variable> так что если не продамся жавоебам - пойду в пыхокодеры
[19:34:24] <undefined_variable> *жавоебам или дотнетодрочерам
[19:34:39] <ForNeVeR> Жава и дотнет - почти одно и то же, гарантирую.
[19:34:48] <ForNeVeR> Только жава чуть больше на веб и сервера ориентирована.
[19:35:08] <ForNeVeR> На дотнете проще найти старое доброе десктопное программирование.
[19:35:36] <ForNeVeR> А в целом платформы и их применения очень схожи, вплоть до неотличимости местами.
[19:36:00] <ForNeVeR> Ну и основные языки (шорпей для дотнета и жаба для жвм) чуть отличаются в пользу дотнета.
[19:36:25] <undefined_variable> дотнет с жавы делали
[19:36:43] <undefined_variable> потому что санцы не дали МС подмять жаву под себя в свое время проверенным мегакорпом способом
[19:36:56] <undefined_variable> разница реализации в разнице подходов к разработке
[19:38:06] <undefined_variable> ForNeVeR: и да. на самом деле опыта у меня мало
[19:38:26] <undefined_variable> опыта именно реализации приложений. доведенной до конца реализации
[19:38:29] <undefined_variable> <- как не прискорбно по факту не дописал до конца ни одной проги ._.
[19:39:22] ForNeVeR@Netbook зашёл в конференцию
[19:39:42] <ForNeVeR@Netbook> undefined_variable: я тоже. Пофиг.
[19:39:58] <undefined_variable> [19:25]<ForNeVeR> Не говоря уже про фадиез.

я кстати его ковырял недавно
[19:40:03] <ForNeVeR@Netbook> Поверь, мы действительно нормальные чуваки, а остальные - идиоты.
[19:40:11] ejin зашёл в конференцию
[19:40:12] <ForNeVeR@Netbook> Я тоже сначала сомневался.
[19:40:15] <undefined_variable> вывод - таки мне лиспцы больше МЛьей нравятся
[19:40:17] ejin вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[19:40:22] <ForNeVeR@Netbook> 0xd34df00d: члены не пофиксил.
[19:40:27] <undefined_variable> в чем?
[19:40:31] ejin зашёл в конференцию
[19:40:37] ejin вышел из конференции
[19:40:39] <ForNeVeR@Netbook> undefined_variable: в своей годности.
[19:40:55] <ForNeVeR@Netbook> Типа, опыта нормальной разработки нету, значит я тупой хуй.
[19:41:19] <ForNeVeR@Netbook> А нет, оказалось, всё нормально. Я острый хуй =3
[19:47:53] <undefined_variable> ну
[19:47:59] <undefined_variable> у меня самодисциплины нет
[19:48:17] <undefined_variable> из-за чего меня "попросили" с последней(и пока единственной работы ._. )
[19:48:28] <undefined_variable> и навыков общения ирл
[19:48:35] <undefined_variable> и излишний трололо-скилз
[19:48:36] <undefined_variable> ._.
[19:48:56] <undefined_variable> ну вооще как попросили... я был студентотой на испытательным да еще перед сессией
[19:49:13] <ForNeVeR@Netbook> Похрен же.
[19:49:40] ejin зашёл в конференцию
[19:49:44] <undefined_variable> но осадочек и минусмораль остались
[19:49:45] ejin вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[19:49:52] <ForNeVeR@Netbook> Вокруг сраные норкоманты, только в цодингтиме можно найти нормальных людей.
[19:50:10] <mikelsv> господа, я написал гениальнейшую вещь, а всем пофик :( http://mikelsv.livejournal.com/1737.html
[19:51:39] <undefined_variable> велосипед
[19:52:06] <undefined_variable> *по ссылке не ходил но осуждаю
[19:52:08] <mikelsv> undefined_variable: а я когда-то писал что-то другое?
[19:52:47] <undefined_variable> mikelsv: я и не сомневался
[19:53:29] <mikelsv> а я не сомневаюсь, что ты не сомневался
[19:53:33] <undefined_variable> судя по титле ты придумал глайд
[19:54:12] <mikelsv> Glide — проприетарный API для трёхмерной графики?? не не не
[19:55:01] ejin зашёл в конференцию
[19:55:03] <undefined_variable> нет, генератор тырфейсов для гтк по хмльке
[19:55:17] ejin вышел из конференции
[19:55:17] moonhawk зашёл в конференцию
[19:58:03] gloft зашёл в конференцию
[19:58:22] <undefined_variable> пинг
[19:58:25] <mikelsv> не, у меня типа препроцессор. генерит сишный код. в следующей версии думаю приделать генерацию кода по template.
[19:58:28] <moonhawk> понг!
[19:58:40] <undefined_variable> там тоже самое
[19:58:49] <undefined_variable> или что ты там генеришь?
[19:59:07] <mikelsv> moonhawk: генератор сделан, извольте ознакомиться http://mikelsv.livejournal.com/1737.html
[19:59:41] Myp зашёл в конференцию
[19:59:49] <mikelsv> undefined_variable: код же. короче у меня своя реализация шаблонов.
[19:59:53] m4n71k0r вышел из конференции
[20:00:23] m4n71k0r зашёл в конференцию
[20:00:49] <undefined_variable> гм
[20:00:53] <undefined_variable> ладно. я хавать
[20:00:53] undefined_variable вышел из конференции
[20:06:36] undefined_variable зашёл в конференцию
[20:12:08] <moonhawk> mikelsv: а зачем мне копаться в частных спецификациях шаблонов?
[20:12:32] Myp вышел из конференции: See you soon
[20:14:06] <mikelsv> а в стандартных копаться будешь?
я размышляю, приступать ли к генератору по стандартным шаблонам.
[20:14:31] <undefined_variable> кстати вообще генерация кода это тема
[20:14:40] <undefined_variable> другой вопрос имеет ли конкретный генератор смысл
[20:14:44] <moonhawk> нет, просто шаблоны для того и сделаны, что бы в каких частных спецификациях копаться сообственно отдельно
[20:14:54] <undefined_variable> мне он нужен в контексте реализации своих идей по ИИ
[20:15:03] <moonhawk> кодогенерацию лучше на лиспе делать
[20:15:14] <undefined_variable> moonhawk: в спецификациях полюбому придется копаться чтобы понять как _оно_ работает
[20:15:15] <undefined_variable> лол
[20:15:25] <moonhawk> синтаксис с, а тем более плюсов просто ужасен для этого
[20:15:30] <undefined_variable> moonhawk: на м4 (-;
[20:16:21] <moonhawk> undefined_variable: что?
[20:16:58] <undefined_variable> moonhawk: google it
[20:17:10] <undefined_variable> хотя вообще ты прав
[20:17:28] <undefined_variable> правда это не настолько просто как кажется ._.
[20:17:50] <moonhawk> кодогенерация на лиспе?
[20:17:59] <moonhawk> поверь, проще чем на си :)
[20:18:06] <moonhawk> там программа по сути своей список
[20:20:36] <mikelsv> я к своему генератору еще хотел приделать запуск программ. умею передавать параметры в php. если интересно, можно и в лисп попробовать передавать.
[20:21:20] <moonhawk> кодогенерация ++ кода на лиспе?!
[20:22:41] <mikelsv> я и не такие извращения придумывал :)
[20:23:14] <moonhawk> мне рассказывали...
[20:27:40] <mikelsv> пойду на велосипеде прокачусь, ибо погода дико хорошая. может решу, браться ли за шаблоны. надо вспоминать, что это такое, на сколько запущено. и разбирать весь код в поисках использования шаблона. а там глядишь и останется окошки приделать, чтобы до IDE хватило.
[20:29:36] <undefined_variable> moonhawk: а ви таки делали автогенератор?
[20:30:21] <undefined_variable> а что такого в генерации плюсокода на лиспе?
[20:30:36] <undefined_variable> я буду это делать для своего проекта
[20:31:40] ForNeVeR@Netbook вышел из конференции
[20:33:13] <undefined_variable> кстати у меня очередная идея
[20:33:23] <undefined_variable> не "революционная" на этот раз.
[20:33:57] <undefined_variable> суть такова - сделать некий спек на веб-страницы "доступные для компьютерной обработки"
[20:36:50] <undefined_variable> суть такова: сделать чтобы в тырнете делали представление информации, удобное для ее обработки. чтобы не нужно было ебать моск с парсингом быдловерстанного хтмьля для автовытаскивания каких нибудь данных. чтобы можно было удобно сохранять данные для последующей обработки
[20:37:22] <O01eg> Уже вроде как
[20:38:04] <undefined_variable> O01eg: что вроде как?
[20:38:16] <O01eg> уже есть же
[20:38:29] <undefined_variable> и как оно называется?
[20:38:35] <O01eg> хз, на хабре было
[20:38:48] <undefined_variable> линк фстудию
[20:39:15] <O01eg> google://семантический веб
[20:39:36] <O01eg> http://habrahabr.ru/blogs/ror/123612/
[20:39:37] <undefined_variable> не
[20:39:58] <O01eg> там в начале описано
[20:39:58] <undefined_variable> семантик веб это "прям вообще для ИИ"
[20:40:19] <moonhawk> undefined_variable: нет, я только интересовался
[20:40:57] <O01eg> а ты как хочешь?
[20:41:13] <undefined_variable> я же за то чтобы все, например, делали представление данных в хмльке
[20:41:20] <O01eg> зачем?
[20:41:27] <undefined_variable> которая потом хслтшечкой переделывается в хтмль
[20:41:39] <undefined_variable> ну как зачем
[20:41:52] <moonhawk> undefined_variable: почему xml, а не json?
[20:41:52] <undefined_variable> чтобы мухи сразу были отделены от котлет
[20:41:54] <undefined_variable> например заходишь ты на тот же хабр
[20:42:01] <moonhawk> undefined_variable: потыкай freebase
[20:42:04] <undefined_variable> смотришь на него
[20:42:12] <moonhawk> undefined_variable: css для того и сделан
[20:42:17] <undefined_variable> и стягиваешь статьи скриптом в подборочку
[20:44:28] <m4n71k0r> а можно не хабр?)
[20:44:34] <undefined_variable> можно и не хабр
[20:44:39] <m4n71k0r> спасибо)
[20:45:56] <O01eg> RDF и так XML
[20:46:18] <undefined_variable> тут суть в том чтобы можно было отделить инфу от представления
[20:46:25] <undefined_variable> и собирать подборки материалов например
[20:46:36] <O01eg> в RDF нет представления
[20:46:42] <undefined_variable> хотя...
[20:46:48] <undefined_variable> гм
[20:47:12] <moonhawk> undefined_variable: RSS?
[20:52:30] <undefined_variable> не то
[20:52:37] <undefined_variable> тут именно в представлении дело
[20:54:27] <moonhawk> инфа -- хтмл, представление -- css
[20:54:33] <moonhawk> в чём проблема?
[21:00:24] <undefined_variable> moonhawk: хтмль - говно а не представление
[21:00:39] <undefined_variable> + по факту выходит хтмль+ацкиуебанский ЖС + цсс
[21:04:00] trans зашёл в конференцию
[21:05:41] <moonhawk> придумай лучше :)
[21:08:30] trans вышел из конференции: Отключён
[21:09:26] trans зашёл в конференцию
[21:18:21] undefined_variable вышел из конференции
[21:42:21] PhoSor вышел из конференции: Replaced by new connection
[21:42:22] PhoSor зашёл в конференцию
[21:43:03] PhoSor вышел из конференции
[21:43:59] moonhawk вышел из конференции
[21:45:29] ForNeVeR вышел из конференции
[21:46:37] PhoSor зашёл в конференцию
[22:00:10] Spo1ler зашёл в конференцию
[22:18:02] O01eg вышел из конференции
[22:27:02] S1eng зашёл в конференцию
[22:32:19] trans вышел из конференции: Отключён
[22:32:32] moonhawk зашёл в конференцию
[22:32:47] trans зашёл в конференцию
[22:33:05] trans вышел из конференции: Отключён
[22:41:37] trans зашёл в конференцию
[22:48:50] gloft вышел из конференции
[23:02:46] magog зашёл в конференцию
[23:07:51] biert вышел из конференции
[23:07:52] biert зашёл в конференцию
[23:15:26] zxc вышел из конференции
[23:29:57] m4n71k0r вышел из конференции
[23:53:23] S1eng вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!