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

Тема: Logs: http://tinyurl.com/ctcjr-logs
Paste: http://hastebin.com/
Food: C, С++, D, Java, C#, Haskell, Python, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С.
0xDead Food: http://leechcraft.org
Live Food: http://www.loglist.net/
[00:00:23] <Ender> миксерцу -- снов.
[00:12:52] Ender вышел из конференции: Replaced by new connection
[00:13:45] xspeed вышел из конференции
[00:24:54] <rea> а чо там нужно чтоб вернуть заводскую прошивку в говнодевайс андроидный?
[00:30:24] folex вышел из конференции
[00:31:22] folex зашёл в конференцию
[00:39:17] <rea> ясно
[00:43:11] xspeed зашёл в конференцию
[00:43:26] xspeed вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[01:16:43] <eaeee> rea: говоришь так как будто везде 1 способ
[01:21:31] <rea> уже сделано
[01:22:19] Ender зашёл в конференцию
[01:34:18] rea вышел из конференции: Вышел из Vacuum-IM
[01:52:35] m4n71k0r вышел из конференции
[02:05:52] imarpus вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[02:11:43] <Zetoke> Спать
[02:12:28] Zetoke вышел из конференции
[02:23:37] SolarRay вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[02:23:44] SolarRay зашёл в конференцию
[02:40:15] ɹǝɟılʍǝu вышел из конференции: Replaced by new connection
[02:44:07] hinst вышел из конференции
[03:06:37] <horta hell> Котофреник умер в забвении с гримасой страдания на морде. Все теряют по 1PTC.
[03:08:14] <Ender> $pet resurrect;
[03:08:14] <horta hell> Ender: Попробуйте $pet help.
[03:08:24] <Ender> $pet help
[03:08:24] <horta hell> Ender: Доступные команды: change-nick, stats, resurrect, transfer, rating, heal, feed, coins, kill
[03:08:41] <Ender> $pet resurrect
[03:08:41] <horta hell> Ender: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[03:08:55] <Ender> 0xd34df00d, ты тут?
[03:09:48] <Ender> Сволота, а ты тут?
[03:10:19] <Сволота> Ender: чего надо то?
[03:10:27] <Ender> нужно проверить
[03:10:31] horta hell вышел из конференции: Disconnected: closed
[03:10:32] <Ender> насколько сильно я ебанулся.
[03:10:33] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[03:10:34] horta hell зашёл в конференцию
[03:10:34] ForNeVeR зашёл в конференцию
[03:11:02] <Сволота> Ender: ты решил взять нас за образцы для сравнения?
[03:11:32] <Ender> да
[03:11:34] <Ender> http://pastebin.com/aQEi1mum
[03:12:11] <Ender> у меня сейчас мозги "рекурсивно" не думают.
[03:13:01] <Сволота> я пока забил на асиливание спирита
[03:13:10] <Ender> ты не спирит асиливай
[03:13:14] <Ender> нахуя тебе спирит?
[03:13:22] <Ender> ты РБНФ вспомни.
[03:14:02] <Славный капитан> Ender: если у тебя мозги не думают рекурсивно, значит они не думают вообще
[03:14:14] <Ender> сейчас.
[03:14:18] <Ender> прсто
[03:14:26] <Ender> я не могу спать идти в говне.
[03:14:36] <Славный капитан> отложи конпелятор и иди вскрой вены^W^W спать
[03:14:36] <Ender> мне нужен успех, лол
[03:14:50] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[03:15:15] <Сволота> а это не спирит?
[03:15:24] <Сволота> а что это?
[03:16:56] <Ender> это спирит. только вот забиваешь хуй на квадратные скобочки и их содержимое, >> следует, a % b -- вектор из a разделенных b, при том b не обязательно следует за a.
[03:18:24] <Ender> ну короче тут если для сложения, то имелось в виду 2+3+4+5
[03:19:02] <Ender> точнее 2 + (3 +) (4 +) (5)
[03:19:20] <Ender> но в векторе будет 3 4 5
[03:21:13] <Ender> вот последняя строчка там прям базарю хуета какая-то
[03:22:17] <Ender> ладно
[03:22:20] <Ender> забить хуй
[03:22:30] <Ender> я сейчас попробую с хабра рбнф захуячить
[03:22:38] <Ender> на меня вдруг озарение снизошло.
[03:22:52] <Ender> Сволота, сиди тут. у меня нет уточки.
[03:39:11] folex вышел из конференции: Replaced by new connection
[03:39:13] folex зашёл в конференцию
[03:53:47] <eaeee> 0xd34df00d: ты в Лондоне живешь? ответь пожалуйста на вопрос: What is the committee of leading ministers and the highest political authority in Britain called?
[03:54:44] <eaeee> $pet stats
[03:54:48] <horta hell> eaeee:
Кличка: Котофреник
Здоровье: 91
Сытость: 87
Возраст: 0 часов
[03:57:01] horta hell вышел из конференции: Disconnected: closed
[03:57:07] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[03:57:07] ForNeVeR зашёл в конференцию
[03:57:09] horta hell зашёл в конференцию
[03:58:32] <0xd34df00d> eaeee: ебать, откуда мне знать?
[03:58:55] <eaeee> 0xd34df00d: ну лан.
[03:59:32] <0xd34df00d> eaeee: ебать, откуда мне знать?
[03:59:48] <eaeee> :O я понял же
[04:09:55] <Ender> 0xd34df00d ._.
[04:10:51] <Ender> eaeee, а парламент не подошел?
[04:11:20] <eaeee> Ender: это не кросворд, я не знаю)
[04:11:51] <Ender> и сколько букв ненаписано? Parliament попробуй.
[04:12:37] <0xd34df00d> У меня интернет говно прст.
[04:12:38] <0xd34df00d> Сорь.
[04:12:44] <Ender> Коммитет ведущих министров и высших политических пидорасов -- очевидно что верховная рада какая-то.
[04:13:40] <Ender> 0xd34df00d, дед фуд. помоги с парсером! чуть-чуть! тупость просто. арифметические выражения же.
[04:16:04] <Сволота> Ender: бросай спирит, якс очевидней
[04:19:16] <Ender> Сволота, у меня в парсере ненаписаны только арифметические выражения (пиздобол, еще логические операции не определены и операторы сравнения). и то по той простой причине, что я пока не вкурю, как написать ветки в аст для них.
[04:19:23] <Ender> так у меня даже вот что есть
[04:20:00] <Ender> expression = term » *( '+' » term | '-' » term );
term = factor » *( '*' » factor | '/' » factor );
factor = uint_ | '+' » factor | '-' » factor | '(' » expression » ')';
[04:20:03] <Ender> читы!
[04:20:45] <Ender> лол. хотя эта формула -- баян. но не суть. просто у меня вместо uint_ будет name | constantNode
[04:20:47] <Ender> вот
[04:22:43] <Ender> мне наверное следует сделать 2 ноды. + и *, одна для термов, вторая для факторов, у которых будет по два параметра. один для знаков, второй для операндов. иф + сложить елс иф - вычесть елс пойти на хуй.
[04:22:45] <Ender> вот.
[04:47:31] Ender вышел из конференции
[04:49:57] grouzen зашёл в конференцию
[05:13:19] Nibbler зашёл в конференцию
[05:14:28] folex вышел из конференции
[05:45:03] eaeee вышел из конференции
[05:50:02] eaeee зашёл в конференцию
[06:05:25] eaeee вышел из конференции
[06:06:41] ɹǝɟılʍǝu зашёл в конференцию
[06:08:40] ɹǝɟılʍǝu вышел из конференции
[06:08:50] ɹǝɟılʍǝu зашёл в конференцию
[06:29:53] <ɹǝɟılʍǝu> ForNeVeR, https://pp.vk.me/c625121/v625121651/1069b/WCr3hiyFY1Q.jpg
[06:37:33] ɹǝɟılʍǝu вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[06:50:57] <Nibbler> Доброе утро ^^
[06:51:19] <Nibbler> Куча, куча everywhere
[07:15:28] madmercen вышел из конференции
[07:16:54] Nibbler вышел из конференции: Replaced by new connection
[07:16:55] Nibbler зашёл в конференцию
[08:05:19] dzhon вышел из конференции: Replaced by new connection
[08:05:20] dzhon зашёл в конференцию
[08:32:20] dzhon вышел из конференции
[08:32:24] dzhon зашёл в конференцию
[08:37:31] a1batross зашёл в конференцию
[08:49:47] a1batross вышел из конференции: Disconnected: Replaced by new connection
[08:50:17] a1batross зашёл в конференцию
[08:51:25] <horta hell> Котофреник плачет от голода, утирая слёзы хвостом.
[08:52:15] <a1batross> $pet feed
[08:52:15] <horta hell> a1batross: Котофреник клацая зубами, рывком наскочил на a1batross, вцепившись зубами в ногу и выдирая кусок ткани штанов с кошельком. Вы теряете 1PTC, зато Котофреник накормлен.
[08:58:01] magog вышел из конференции
[08:59:57] <ForNeVeR> $pet heal
[08:59:58] <horta hell> ForNeVeR: Котофреник будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[09:00:02] <ForNeVeR> Эх...
[09:03:16] dzhon вышел из конференции: Replaced by new connection
[09:03:18] dzhon зашёл в конференцию
[09:08:33] dzhon вышел из конференции
[09:08:42] dzhon зашёл в конференцию
[09:08:42] dzhon вышел из конференции
[09:15:31] dzhon зашёл в конференцию
[09:19:29] Nibbler вышел из конференции
[09:20:54] <Славный капитан> $pet heal
[09:20:56] <horta hell> Славный капитан: Котофреник будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[09:34:10] ɹǝɟılʍǝu зашёл в конференцию
[09:59:28] magog зашёл в конференцию
[10:00:59] Nyancat зашёл в конференцию
[10:07:57] rea зашёл в конференцию
[10:08:22] reggies зашёл в конференцию
[10:08:47] madmercen зашёл в конференцию
[10:27:55] SolarRay вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[10:29:06] rexim зашёл в конференцию
[10:29:49] <rexim> Утрец-тимец!!
[10:30:52] <ɹǝɟılʍǝu> Салют
[10:32:22] <rea> лор в гугловском dns зобанели?
[10:35:27] Orhideous зашёл в конференцию
[10:35:55] a1batross вышел из конференции: Disconnected: closed
[10:38:09] a1batross зашёл в конференцию
[10:38:35] <rea> санкции, видимо
[10:42:40] <rexim> ɹǝɟılʍǝu, офылоыв!
[10:43:38] <ɹǝɟılʍǝu> rexim, привет!
[10:43:55] <Orhideous> Миксерец.
[10:44:03] <rexim> Orhideous, орхидец!
[10:44:05] <Orhideous> Утра, как бы.
[10:44:24] <ɹǝɟılʍǝu> Холодец!
[10:44:35] <ɹǝɟılʍǝu> Ну всё, пиздец.
[10:48:01] <a1batross> vze
[10:57:25] <horta hell> Котофреник жалобно поскуливает, волоча заднюю лапу.
[10:59:00] <rexim> $pet heal
[10:59:01] <horta hell> rexim: Котофреник был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[10:59:03] <rexim> $pet feed
[10:59:05] <horta hell> rexim: Котофреник опрокинул миску с едой лапой.
[10:59:07] <rexim> :3
[10:59:14] <rexim> олавоп! ^^
[11:00:07] O01eg вышел из конференции
[11:04:48] rexim установил(а) тему: Logs: http://tinyurl.com/ctcjr-logs
Paste: http://hastebin.com/
Food: C, С++, D, Java, C#, Haskell, Python, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С.
0xDead Food: http://leechcraft.org
Live Food: http://www.loglist.net/
Report Funny Incidents: http://www.loglist.net/quote/new

[11:06:11] a1batross вышел из конференции: Disconnected: closed
[11:07:35] Graf зашёл в конференцию
[11:07:47] SolarRay зашёл в конференцию
[11:07:54] Graf вышел из конференции
[11:19:21] a1batross зашёл в конференцию
[11:21:24] <rexim> RTFM, новый год уже близко. У тебя уже назрел код, чтобы нам показать?
[11:24:12] folex зашёл в конференцию
[11:24:51] folex вышел из конференции
[11:39:11] cat3 зашёл в конференцию
[11:56:53] m4n71k0r зашёл в конференцию
[12:01:32] Nibbler зашёл в конференцию
[12:04:57] Myp зашёл в конференцию
[12:04:58] Aман зашёл в конференцию
[12:09:13] <ɹǝɟılʍǝu> Ой, хотел сюда написать
[12:13:03] <m4n71k0r> rexim: только не говори, что он как и Злак обещал показать код
[12:16:26] xfer зашёл в конференцию
[12:17:05] <xfer> есть какой-нибудь общепринятая форма записили адреса гита типа
адрес репа + коммит?
[12:17:49] <xfer> $pet kill
[12:17:52] <horta hell> xfer: У вас недостаточно PTC для совершения столь мерзкого поступка. Требуется не менее 10PTC. Но мы всё равно забираем у вас то, что можем.
[12:18:15] <ɹǝɟılʍǝu> Принцесса Гита
[12:19:15] <m4n71k0r> xfer: спасибо что напомнил
[12:19:25] <m4n71k0r> $pet rating
[12:19:26] <horta hell> m4n71k0r:
zxc: 233PTC
ɹ…: 46PTC
eaeee: 32PTC
Ender: 3PTC
F…: 3PTC
r…: 1PTC
[12:19:38] <xfer> m4n71k0r: чё напомнил.
[12:20:03] <m4n71k0r> xfer: проверить, действительно ли еаеее зарегил ник
[12:21:15] <xfer> m4n71k0r: ичокак?
[12:21:47] <m4n71k0r> xfer: зарегил жеж, собака
[12:22:55] <xfer> ты можешь путину нажаловаться что его ник оскорбляет тебя
[12:22:59] <xfer> и его разрегистрируют
[12:24:14] a1batross вышел из конференции: Disconnected: closed
[12:24:47] a1batross зашёл в конференцию
[12:25:50] Ёж зашёл в конференцию
[12:27:23] folex зашёл в конференцию
[12:35:06] <m4n71k0r> xfer: давай я тебе пожалуюсь
[12:35:11] <rexim> m4n71k0r, спешу тебя огорчить, но так и есть.
[12:35:23] <rexim> Но здесь есть дедлайн до НГ.
[12:35:34] <rexim> После него, он не против быть забаненым, если не покажет код.
[12:35:37] <m4n71k0r> rexim: так не хотелось ртфм-а банить =/
[12:35:46] <m4n71k0r> я не понимаю, зачем эти обещания давать?
[12:35:48] <rexim> А, ну раз не хочется, то не будем.
[12:35:59] <rexim> Я тогда после НГ еще раз напомню.
[12:36:15] <xfer> m4n71k0r: а чё на меня жаловаца?
[12:36:16] <m4n71k0r> rexim: еврейского или китайского?
[12:36:22] <xfer> m4n71k0r: ты же не хочеш ьсвоего друга обижать?
[12:36:29] <rexim> m4n71k0r, а тебе какой больше нравится?
[12:36:31] <m4n71k0r> xfer: перечитай
[12:36:43] <xfer> а.
[12:36:45] <m4n71k0r> rexim: мне день космонавтики очень нравится
[12:36:47] <xfer> у меня нет власти.
[12:37:08] <m4n71k0r> xfer: ты саурон?
[12:37:12] <rexim> m4n71k0r, ок, день космонавтика, так день коспонавтики.
[12:37:49] <xfer> m4n71k0r: я таурин
[12:37:58] <rexim> RTFM, в общем, райдуйся. У тебя теперь есть крыша в виде дяди Мантикорки.
[12:39:03] <ɹǝɟılʍǝu> ВЛАСТЬ
[12:39:05] <xfer> бл.аааа
[12:39:09] * ɹǝɟılʍǝu достал власть и кидается
[12:39:32] <xfer> тигр а не котик, гроза всесь дур
[12:39:34] <xfer> и дураков
[12:39:36] <xfer> что любят глаумр
[12:39:42] <xfer> >_<
[12:39:59] <m4n71k0r> RTFM: поэтому тебе придётся выучить C++ =)
[12:40:25] <m4n71k0r> RTFM: или Scala, или D
[12:40:28] <rexim> ɹǝɟılʍǝu, :3
[12:40:37] <RTFM> Я БОЛЕЮ
[12:40:39] <RTFM> ой
[12:40:42] <m4n71k0r> ПАФОС
[12:40:45] <ɹǝɟılʍǝu> Или хаскель
[12:40:45] <xfer> Блеешь.
[12:40:47] <RTFM> в больнцие я=) че докапались
[12:40:52] <ɹǝɟılʍǝu> Вот когда болеешь и учи)
[12:40:57] <ɹǝɟılʍǝu> Читай!
[12:41:00] * xfer тоже может заблеть.
[12:41:04] <ɹǝɟılʍǝu> Пиши код в пасту, мы скомпилим =)
[12:41:11] <ɹǝɟılʍǝu> Выдадим ошибки, поможем!
[12:41:33] <rexim> RTFM, ох, ну это, выздоравливай.
[12:41:44] <RTFM> ну да, с разрезанным брюхом и врачами только и учить=) ноут уже 2 раза забирали
[12:42:16] <rexim> RTFM, зачем тебе брюхо резали? Кесарево?
[12:42:30] <RTFM> поджелудочная
[12:42:36] <rexim> Бяда. :(
[12:42:39] <ɹǝɟılʍǝu> омг
[12:42:50] <RTFM> ваще бяда
[12:42:56] <xfer> RTFM: нефиг было говно жрать.
[12:43:04] <m4n71k0r> xfer: ты добрый
[12:43:15] <RTFM> xfer: я признаюсь честно, это эхо молодости - алкоголь
[12:43:43] <rexim> RTFM, она хоть функционирует теперь? Не придется всю жизнь инсулином колоться?
[12:43:44] <RTFM> в последний раз выпил вискарика, колики и пздц
[12:43:49] <m4n71k0r> хм
[12:45:21] <RTFM> rexim: да хз пока, завтра должны выписать, скажут, но вроде все прошло успешно, мне ее даже не отрезали =)
[12:45:38] <rexim> О, ну слава б-гу!
[12:45:38] folex вышел из конференции: Replaced by new connection
[12:45:40] folex зашёл в конференцию
[12:45:41] <RTFM> а ваще я оптимст ) та что пох=)
[12:45:46] <rexim> =)
[12:46:58] <m4n71k0r> а я уверен, что мы все умрём, так что пох
[12:47:12] <rexim> m4n71k0r, да, ты как всегда чертовски прав!
[12:47:26] <Myp> Не пох
[12:47:35] <rexim> Myp, :3
[12:47:39] <Myp> Точнее, проблема не в том, что умрем
[12:47:51] <m4n71k0r> Myp: ну там проблемы нет
[12:47:55] <Myp> Проблема в том, насколько мучительно будет жить до того как умрем :)
[12:48:07] <Myp> Там нет, а тут есть. В том и беда
[12:48:21] <rexim> Myp, зависит от твоего восприятия действительности.
[12:48:21] <m4n71k0r> можно не жить мучительно
[12:48:42] <m4n71k0r> уйти всем подводу,, утонуть и и обеспечить новые виды нефтью
[12:48:47] <m4n71k0r> под воду*
[12:49:27] <Myp> Когда совсем невтерпеж, то вполне
[12:50:03] <m4n71k0r> и газом
[12:50:22] <m4n71k0r> обрекая новые виды на такую же судьбу как и у нас
[12:50:23] <ɹǝɟılʍǝu> разом
[12:51:14] <m4n71k0r> а можно разом выполнить акт самосожжения, вызвав окончательное таяние ледников
[12:51:40] <RTFM> а что написать то вам примерно надо?=) что бы приняли
[12:51:56] <RTFM> мне кстати медальку по почте пришлете?
[12:51:57] <m4n71k0r> RTFM: куда приняли?
[12:52:04] <m4n71k0r> 6-я палата в соседней конфе
[12:52:09] <RTFM> начинающего тыжпрограммиста
[12:52:11] <RTFM> :D
[12:52:25] <RTFM> давайте калькулятор напишу в общем
[12:52:27] <RTFM> xD
[12:52:32] <ɹǝɟılʍǝu> RTFM, учи сишку, ставновись инженером, блеать!
[12:52:33] <xfer> бляшку пришлём
[12:52:43] <xfer> RTFM: какая у тебя профессия?
[12:52:48] <m4n71k0r> RTFM: я советую курить хаскель или скалу для прочищения мозгов
[12:52:56] <RTFM> xfer: по диплому ?
[12:52:56] <rexim> RTFM, могу задачку какую-нибудь да.
[12:53:11] <RTFM> оператор-ЭВМ бухгалтер :D
[12:53:19] <xfer> RTFM: по жизни.
[12:53:28] <rexim> RTFM, хочешь школьную задачку по программированию?
[12:53:35] <RTFM> m4n71k0r: это потом уже! я там начал читать и понял что это не для новичка.
[12:53:54] <RTFM> xfer: админ йа
[12:54:07] Ender зашёл в конференцию
[12:54:07] <RTFM> rexim: школьные мутные, там же математика и т.д.
[12:54:13] <RTFM> это все подтягивать надо
[12:54:45] <Ender> ForNeVeR, спишь?
[12:54:47] <xfer> танцуют солнце и луна-ла-ла-ла
[12:54:53] <rexim> RTFM, эм... Ну в той, которую я хотел дать, на мой взгляд, нет особой математики. Хотя тут зависит от того, что ты понимаешь под математикой.
[12:55:39] <m4n71k0r> дано: 4 тела - Вася, Вова, Ваня, Петя. Вася бегает кругами радиусом R1 вокруг Вовы. Вова радиусом R2 вокруг Вани. Ваня радиусом R3 вокруг Пети. А Петя пинает хуи. Найти координаты всех уёбков в заданный момент времени t
[12:56:00] <m4n71k0r> норм задача?
[12:56:07] <xfer> координаты 0:0
[12:56:10] <Ender> записал.
[12:56:10] <RTFM> rexim: ну насколько я помню со времен учебы, все задачи на программировании были такого плана - записать алгоритм квадратного уравнения, написать код решающий такое то квадратное уравнение.
[12:56:57] <m4n71k0r> xfer: это счёт по футболу среди хомячков
[12:58:39] <rexim> RTFM, понятно. Тогда вот тебе: на вход программе дано слово (допустим, ограничемся последовательностью только маленьких латинских букв. Максимальная длина 100). Программа должна сказать, можно ли при помощи перестановки символов в данной последовательности получить палиндром, и если да, то вывести его.
[12:58:54] <rexim> Если напишешь ее, то получишь от меня мемберца.
[12:59:14] <rexim> Можно не делать. Тогда мемберца получай у кого-нибудь другого.
[12:59:41] <RTFM> а язык какой?=)
[12:59:49] <Ender> J
[12:59:49] <rexim> RTFM, не важно.
[12:59:54] <RTFM> ок
[12:59:59] <Ender> J!!!
[13:00:38] <RTFM> тока не понял что такое палиндром
[13:00:39] <RTFM> =)
[13:00:49] <Ender> око
[13:00:57] <rexim> RTFM, легко гуглится.
[13:01:03] <Ender> о = о, к=к.
[13:01:05] <rexim> Разберешься, если захочешь.
[13:01:07] <Ender> лол
[13:01:41] <RTFM> не ну ня понял что длинное слово
[13:01:53] <Ender> rexim, миксер, кого ты тут уже дрессируешь?
[13:02:26] <rexim> Ender, хочешь, тебя начну?
[13:02:33] <RTFM> но...надо какую то базу иметь, что бы было с чем сравнивать или искать в ней?
[13:02:42] <RTFM> вводимое слово
[13:02:50] <RTFM> или набор букв
[13:03:11] <Ender> RTFM, lit[a-z] тебе ж сказали.
[13:03:51] <Ender> rexim, мне бы курсач дописать.
[13:04:00] <Ender> потом уже согласен на любую дрессуру.
[13:04:16] <rexim> Ender, могу научить тебя давать лапу.
[13:04:29] <rexim> Ну или на лапу.
[13:04:34] <ɹǝɟılʍǝu> Лапка!
[13:04:35] <rexim> Может помочь сдать курсач.
[13:04:37] <ɹǝɟılʍǝu> Или копытца :3
[13:04:46] <RTFM> Ender: ну ето я понял! но искать то надо и сравнивать с чем то
[13:04:50] <RTFM> где бд то брать
[13:04:57] <RTFM> или я не так понял =)
[13:05:08] <Ender> тебе сказали
[13:05:46] <rexim> RTFM, слова не обязательно должны быть осмысленными. =) На вход идет последовательность символов, на выходе мы должны получить другую последовательность символов. Никаких баз. Все просто.
[13:06:13] govardhan зашёл в конференцию
[13:06:15] <Ender> сто символов тебе на вход. или до ста? и из введенных (которые могут быть например только строчными латинскими) нужно сделать полиндром.
[13:06:16] <Ender> если это возможно.
[13:06:21] <Ender> так?
[13:06:36] <rexim> Ender, да, все верно.
[13:07:22] <a1batross> [15:00] <rexim> RTFM, понятно. Тогда вот тебе: на вход программе дано слово (допустим, ограничемся последовательностью только маленьких латинских букв. Максимальная длина 100). Программа должна сказать, можно ли при помощи перестановки символов в данной последовательности получить палиндром, и если да, то вывести его.

Один единственный?
[13:07:33] <Ender> кококо
[13:07:50] <Ender> посмотрите, кто поучил дискретную математики
[13:07:54] <Ender> математику
[13:08:12] <rexim> a1batross, хороший вопрос! Допустим, надо вывести любое одно решение. =)
[13:08:33] <rexim> RTFM, возьми на заметку, кстати.
[13:08:41] <RTFM> rexim: что?
[13:08:47] <ɹǝɟılʍǝu> Миксер --- учитель! ^^
[13:09:18] <Ender> rexim, если реально сделать хотя бы один полиндром, то следовательно реально, наверное, сделать (n/2)! полиндромов.
[13:09:22] <rexim> RTFM, палиндромов из входной последовательности очень часто можно составить несколько. Вывести нужно только один любой.
[13:09:26] <a1batross> rexim: ну вот например ababbba. Тут может быть много палиндромов внутри, плюс перестановка еще больше дает. А если нужно эти 7 букв переместить, чтобы получить один единственный -- то тогда другая задача же.
[13:09:31] <Ender> хотя я мог допустить небольшую ошибку в расчетах.
[13:09:41] <RTFM> rexim: ок=)
[13:09:45] <RTFM> приступаю
[13:09:52] <RTFM> правда по удаленному доступу все тормозит =(
[13:10:18] <xfer> RTFM: попроси врачей что-нибудь вложить тебе в пах
[13:10:22] <xfer> пока есть возможность
[13:10:41] <Ender> какой-то ты гандон.
[13:10:49] <RTFM> оО
[13:11:19] <xfer> например мобилку в герметичном кейсе
[13:11:26] <xfer> и юсб-порт в пупок вывести
[13:11:38] <rexim> a1batross, а вот сейчас я тебя не понял, извини. :( У нас есть последовательность символов. Из нее нужно составить любой один палиндром. Все.
[13:12:13] <Ender> rexim, ЛОЛ? любой один полиндром из последовательности?
[13:12:48] <rexim> Ender, из последовательности символов.
[13:12:48] m4n71k0r вышел из конференции
[13:12:48] <Ender> RTFM, брешь вход, инвертируешь порядок, concat - профит
[13:12:50] <a1batross> rexim: ну, можно отсюда вырвать 4 буквы и получить палиндром. Или нужно задействовать все 7, как в моем примере?
[13:13:07] govardhan вышел из конференции
[13:13:20] <RTFM> Ender: да посмотрю я что можно сделать=) мне самому интересно =)
[13:13:27] <rexim> a1batross, с чего ты взял, что ты можешь их вырывать?!
> можно ли при помощи перестановки символов
[13:13:46] <Ender> RTFM, тебя наёбывают и дают некорректное условие задачи.
[13:13:48] <a1batross> rexim: читаю наискосок, как обычно
[13:14:00] <rexim> a1batross, :3
[13:14:18] <RTFM> Ender: :(
[13:15:46] <Ender> rexim, лол. нужно взять последовательность символов и сгенерировать из неё полиндром по длинне равный длинне последовательности символов.
[13:16:22] <rexim> Ender, ты уже что-то придумываешь, в моей формулеровке все написано.
[13:16:24] <Ender> И ЧТОБЫ ВСЕ СИМВОЛЫ ИСХОДНОЙ ПОСЛЕДОВАТЕЛЬНОСТИ ВОШЛИ В ПАЛИНДРОМ!
[13:16:39] <Ender> это важно и корректно.
[13:16:44] <rexim> Сохраню-ка я ее.
[13:16:51] <rexim> А то понапридумывают сейчас...
[13:17:08] <Ender> a1batross, так что да, действительно, важно чтобы все символы вошли.
[13:17:45] <Ender> иначе какое-то говно а не задача. берем abcd на вход -- a -- полиндром. все, збс.
[13:19:06] <Ender> rexim, да нет, вроде все как у тебя. достаточно корректно вышло.
[13:20:01] <Ender> vava - vaav, ab - govno, abbaa - ababa, abc -- govno
[13:20:06] <Ender> я имел в виду.
[13:21:00] Aман вышел из конференции
[13:27:02] <Ender> .ping
[13:27:03] <DeadBot> Ender: понг от тебя 0.02 секунды
[13:27:37] m4n71k0r зашёл в конференцию
[13:27:44] <Ender> ForNeVeR, ну помоги мне с инфиксной хуетой.
[13:28:04] <Ender> давай я тебе расскажу в чем проблема, а ты отреагируешь.
[13:28:54] <ForNeVeR> Ender: дак а чего ты молчишь-то целый день?
[13:29:01] <ForNeVeR> Давно бы рассказал уже.
[13:29:08] Kerrigаn зашёл в конференцию
[13:29:19] <ForNeVeR> Хотя я тебе уже говорил, как управлять приоритетами операторов.
[13:29:56] <ForNeVeR> expr = multi
multi = sum | sum * sum
sum = arg | arg + arg
arg = \d+
[13:30:06] <Kerrigаn> цодингтим, строки на стеке выделяются?
[13:30:17] <ForNeVeR> Kerrigаn: смотря какие и где.
[13:30:21] <ForNeVeR> Можно и на стеке.
[13:30:54] <ForNeVeR> В плюсах, вона, оптимизация была специальная, которая короткие (в пределах 20 байт) строки выделяла на стеке.
[13:31:05] <ForNeVeR> Ну, если могла.
[13:31:26] <ForNeVeR> И смотря что ты считаешь строкой вообще. Что за хуёвый вопрос такой.
[13:31:41] <ForNeVeR> В анусе у тебя выделяются, вот так вот.
[13:31:50] <rexim> ForNeVeR, ты чего? .__.
[13:31:56] <Kerrigаn> std::string
[13:31:58] * ForNeVeR затраллен и уходит.
[13:32:14] <Ender> ForNeVeR, http://pastebin.com/jwGzXVDy
[13:32:16] * Kerrigаn навыделял овер9000 строк и всё засегфолтилось
[13:32:17] <rexim> ForNeVeR, http://www.loglist.net/quote/7926
[13:32:18] <ForNeVeR> Kerrigаn: очевидно, std::string можно выделить как на стеке, так и в куче.
[13:32:21] <RTFM> чет голова аж закружилась с твоим - палиндром
[13:32:30] <rexim> RTFM, извини...
[13:32:49] <RTFM> rexim: ну кароче смысловой нагрузки не должно быть в словах
[13:33:02] <RTFM> я так понимаю
[13:33:15] <rexim> RTFM, да. Слово - просто последовательность маленьких латинских символов.
[13:33:16] <ForNeVeR> Ender: ну и чо?
[13:33:26] <ForNeVeR> Ender: в чём проблема-то? Или вопрос хотя бы?
[13:33:31] <ɹǝɟılʍǝu> Kerrigаn, over9000 строк у себя в анусе?
[13:33:35] <ɹǝɟılʍǝu> Натренерован!
[13:33:39] <RTFM> к примеру - аопрроа должно показать на выходе - роропаа, типо такого
[13:33:41] <ForNeVeR> .____.
[13:33:45] <Kerrigаn> ɹǝɟılʍǝu: у меня на макоси
[13:33:53] <ɹǝɟılʍǝu> Вот-вот!
[13:34:07] <ForNeVeR> rexim: этот чувак парсит твой рандомный спич чтоле? "аопрроа".
[13:34:26] <Kerrigаn> хмммм
[13:34:33] <Kerrigаn> думаю надо сделать одну строку
[13:34:38] <ForNeVeR> Kerrigаn: если ты изволишь задать вопрос корректно, то сразу получишь ответ на него.
[13:34:42] <Kerrigаn> а не создавать новую каждую итерацию
[13:34:42] <ɹǝɟılʍǝu> Kerrigаn, а чо ты хочешь?
[13:34:42] <RTFM> rexim: я просто подумал из реальных слова что то=) задумался над тем где брать базу со словами=)
[13:35:03] <rexim> RTFM, роропаа -> аопрроа
[13:35:14] <ɹǝɟılʍǝu> О!
[13:35:19] <Ender> ForNeVeR, я не понимаю, как мне ноды к этим формам прикрутить!
[13:35:23] <ForNeVeR> Kerrigаn: в плюсах есть куча оптимизаций типа сохранения строк на стеке, cow, шаринга пула строковых констант.
[13:35:30] <ɹǝɟılʍǝu> Я поню задачку эту) Мы с ней обогнали пятикуров.
[13:35:30] <ForNeVeR> Ender: какие ноды?
[13:35:41] <Kerrigаn> ForNeVeR: там не константы
[13:35:51] <rexim> ɹǝɟılʍǝu, так вот кто нас обогнал! .\_/.
[13:35:51] <RTFM> rexim: аопрроа - роропаа, не палиндром?
[13:36:03] <Kerrigаn> я читаю в строку, конвертю в другую строку и так овер 9000 раз в цикле
[13:36:06] <ɹǝɟılʍǝu> А всё на 4х костылях и неоптимальном решении для слов длиньше 4х символов xD
[13:36:14] <Ender> ну я хочу чтобы у меня были классы, например factorize, add. и там бы считалось бы все.
[13:36:21] <ɹǝɟılʍǝu> rexim, дыа
[13:36:24] <rexim> RTFM, аопрроа <- палиндром
роропаа <- непалиндром
[13:36:26] <Ender> и в конструктор чето передавать.
[13:36:41] <rexim> Ой, плять.
[13:36:42] <rexim> >_<
[13:36:43] <Ender> ForNeVeR ^
[13:36:46] <ForNeVeR> Ender: ну сделай такие классы.
[13:36:56] <ɹǝɟılʍǝu> хуйух <- полиндром
[13:36:56] <Ender> что в констуктор пхать?
[13:36:56] <ForNeVeR> Передавай им чото в конструктор.
[13:37:01] <ForNeVeR> Ну, гм.
[13:37:06] <ForNeVeR> Дерево выражений же?
[13:37:18] <ForNeVeR> Значит, у тебя есть какой-то общий ExpressionNode.
[13:37:22] <RTFM> rexim: просто не баловался с такими штуками=) в школе даже не было =) получается зеркало начальных и конечных букв,
[13:37:33] <Ender> хм. я к аст хочу прикрутить.
[13:37:50] <Ender> чтобы :public SyntaxTreeNode *
[13:37:54] <rexim> RTFM, да, это симметричное слово. Типа "шалаш" (только шалаш осмысленное, а в нашем случае любые могут быть).
[13:37:56] <ForNeVeR> А дальше - как обычно, UnaryExpressionNode(Constant *), BinaryExpressionNode(ExpressionNode *, ExpressionNode *).
[13:38:01] SolarRay вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[13:38:04] <ForNeVeR> Ender: всё ещё что-то непонятно?
[13:38:11] <Ender> пока да.
[13:38:14] <ForNeVeR> Что?
[13:38:18] <Ender> я пока не успел понять.
[13:38:19] <rexim> RTFM, вот у тебя есть набор символов, которые ты можешь переставлять. Нужно составить из них палиндром если возможно. Все просто.
[13:38:20] <Ender> щас спрошу
[13:38:23] <ForNeVeR> Ок.
[13:38:50] <a1batross> А кто такой Nyancat?
[13:38:52] <ɹǝɟılʍǝu> Артемий, запрещен, еж
[13:38:56] <ɹǝɟılʍǝu> Тьфу :\
[13:39:02] <rexim> ɹǝɟılʍǝu, щито?!
[13:39:03] <ForNeVeR> Что?
[13:39:23] <ɹǝɟılʍǝu> Я ненавижу ублюдышей протестующих против ё.
[13:39:25] <m4n71k0r> rexim: с каких это пор аопрроа палиндром?
[13:39:51] <a1batross> аорпроа
[13:39:55] <rexim> m4n71k0r,
> [15:38:32] rexim: Ой, плять.
> [15:38:33] rexim: >_<
Не догадываешься, почему я это написал потом?
[13:40:11] <m4n71k0r> rexim: >_< - палиндром
[13:40:16] <m4n71k0r> а
[13:40:18] <m4n71k0r> нет
[13:40:21] <m4n71k0r> эт оговно
[13:40:26] <ɹǝɟılʍǝu> оговно
[13:40:26] <rexim> m4n71k0r, сам дурак.
[13:40:28] <m4n71k0r> > и Б
[13:40:32] <m4n71k0r> <
[13:40:36] <Ender> Значит, у тебя есть какой-то общий ExpressionNode. у меня есть все ноды, где у меня ифы, вайлы и вся хуйня. я хочу чтобы оно было с ними. expression = Mexpression [qi::_val = phx::new_<expression>(_1, _2)] что-то такое
[13:40:39] <a1batross> попиксельно палиндром. :)
[13:40:45] <a1batross> а по символам -- нет :)
[13:40:49] <ForNeVeR> Ender: нет.
[13:40:51] <Ender> при том плейсхолдеры SyntaxTree.
[13:41:06] <ForNeVeR> Ender: стейтмент и экспрешен - не одно и то же.
[13:41:20] rexim вышел из конференции
[13:41:37] <ForNeVeR> Но ты можешь и общий интерфейс использовать у них, не проблема.
[13:41:43] <m4n71k0r> ɹǝɟılʍǝu: кто этот тут протестует против Ё?
[13:41:46] <ɹǝɟılʍǝu> ForNeVeR, Идрис --- мейнстрим
[13:41:51] <ForNeVeR> ɹǝɟılʍǝu: всё верно.
[13:41:57] <ɹǝɟılʍǝu> m4n71k0r, слава Сёстрам никто, вроде.
[13:42:10] <ForNeVeR> ɹǝɟılʍǝu: добро пожаловать в Форневерляндию!
[13:42:14] <Ender> То есть арифметические операции будут отдельным аст?
[13:42:14] <xfer> капец.
[13:42:17] <xfer> стоило на минуту отвернуться
[13:42:27] <xfer> вы уже о каких-то сёстрах, полиндромах и Ё
[13:42:28] <Kerrigаn> короче
[13:42:31] <xfer> все ёбнулись
[13:42:38] <ForNeVeR> Ender: ещё раз: стейтменты и экспрешены - не одно и то же.
[13:42:42] <Kerrigаn> как мне реюзать плюсовые строки, если я знаю максимальный размер?
[13:42:52] <ɹǝɟılʍǝu> Чо
[13:42:53] <Ender> ДА!
[13:42:59] <ɹǝɟılʍǝu> Kerrigаn, реюзай
[13:43:09] <ɹǝɟılʍǝu> резервишь и всё.
[13:43:10] <ForNeVeR> Ender: что там вообще относится к абстрактному синтаксическому дереву, а что живёт отдельно, и сколько у тебя этих деревьев - решай сам.
[13:43:13] <ɹǝɟılʍǝu> Пом аксимальному размеру
[13:43:16] <Kerrigаn> ɹǝɟılʍǝu: щто
[13:43:17] <ɹǝɟılʍǝu> Нахуяч обёртку
[13:43:23] <ɹǝɟılʍǝu> Kerrigаn, хуйто
[13:43:24] <ForNeVeR> Kerrigаn: по ссылке реюзай.
[13:43:30] <ForNeVeR> :3
[13:43:30] <Ender> statement = expression >> ';';
[13:43:31] <Ender> вот.
[13:44:09] <ForNeVeR> Ender: ну, что-то наподобие, да.
[13:44:17] <Ender> ForNeVeR, у меня акб сдох на ноуте
[13:44:21] <Ender> я дома буду напишу.
[13:44:23] <Kerrigаn> по ссылке надо попробовать
[13:44:26] <Ender> что я имел в виду.
[13:44:28] <Ender> вот
[13:44:31] <Kerrigаn> возможно у меня стек кончился
[13:44:33] <Ender> все, всем чмоки
[13:44:37] <xfer> Ender: :-*
[13:49:44] <Kerrigаn> ForNeVeR: шото не помогло
[13:49:51] <Kerrigаn> стал аллокейтить каждый раз
[13:50:05] <Kerrigаn> а мне бы надо один раз создать строку, а потом только ее содержимое заменять
[13:52:40] <Kerrigаn> попробую через swap
[13:54:00] Nibbler вышел из конференции: Replaced by new connection
[13:54:01] Nibbler зашёл в конференцию
[13:54:35] <ForNeVeR> Kerrigаn: а, ты хочешь память реюзать?
[13:54:41] <Kerrigаn> ага
[13:54:43] <ForNeVeR> Тут сложнее...
[13:54:52] <ForNeVeR> Надо доку читать, лол.
[13:54:56] <Kerrigаn> я знаю максимальную длину строки
[13:55:06] <ForNeVeR> Ну или вектор заюзай.
[13:55:13] <Kerrigаn> эм
[13:55:18] <Kerrigаn> у меня строки везде на входе
[13:55:20] <Kerrigаn> и на выходе
[13:55:23] <ɹǝɟılʍǝu> Или фигани свой аллокатор xD
[13:55:23] <ForNeVeR> Вектор байтов, ну.
[13:55:32] * Kerrigаn сделал, чтобы не ебаться зря
[13:55:59] <ForNeVeR> Ну это уж оптимизация. Настало время поебаться!
[13:56:38] <Kerrigаn> это не оптимизация даже
[13:56:44] <Kerrigаn> оно сегфолтится просто
[13:56:47] <Myp> А по-моему в ебле весь кайф
[13:56:50] <Myp> Разве нет?
[13:56:55] <Kerrigаn> с плюсами? NOT ME
[13:57:24] <Myp> А с чем еще можно?
[13:57:33] <Kerrigаn> с остальным
[13:57:37] <ForNeVeR> Kerrigаn: а при чём тут тогда аллокация, если оно сегфолтится?
[13:57:47] <ForNeVeR> Ты что-то совсем не так делаешь.
[13:57:49] <m4n71k0r> А кто в курсе, что там с Софтлайном?
[13:57:54] <Kerrigаn> ForNeVeR: при том, что когда этих строк мало - всё ок
[13:57:57] <Myp> m4n71k0r: А что это?
[13:58:00] <m4n71k0r> я слышал 250 человек уволили
[13:58:03] <m4n71k0r> шарперов
[13:58:07] <m4n71k0r> в основном
[13:58:13] <ForNeVeR> Kerrigаn: просто везёт тебе.
[13:58:13] <Myp> m4n71k0r: Причина?
[13:58:14] <Kerrigаn> это который магазин*
[13:58:15] <ɹǝɟılʍǝu> Иреул пришёл туда штоле?)
[13:58:16] <Kerrigаn> ?
[13:58:18] <m4n71k0r> ну короче избавились от групп разработки
[13:58:21] <Myp> ɹǝɟılʍǝu: ЛОЛ
[13:58:29] <Kerrigаn> m4n71k0r: лооооол
[13:58:30] <Myp> Этот мог, да
[13:58:33] <ForNeVeR> Гы, Иреул любит шарперов.
[13:58:35] <Kerrigаn> у нас такие клиенты
[13:58:37] <m4n71k0r> Myp: софтлайн как бы продажники в основном
[13:58:59] <Myp> ForNeVeR: ты слово "пиздить" забыл вписать
[13:59:08] <ForNeVeR> Myp: дак он же любя!
[13:59:29] <m4n71k0r> из-за Айреуля появляются потом всякие CodeMonkeys LTD
[14:00:03] <Myp> Так это же хорошо
[14:02:53] Ender вышел из конференции
[14:02:59] SolarRay зашёл в конференцию
[14:03:06] <ɹǝɟılʍǝu> Чортово солнце =(
[14:04:43] <m4n71k0r> ɹǝɟılʍǝu: глаз выжгло?
[14:04:52] <ɹǝɟılʍǝu> m4n71k0r, почти что
[14:04:56] * ɹǝɟılʍǝu ночной
[14:05:03] * ɹǝɟılʍǝu сова 0.0
[14:05:34] * ForNeVeR булава.
[14:05:44] * ɹǝɟılʍǝu хочет жрать
[14:05:55] <m4n71k0r> жри
[14:06:30] <xfer> ForNeVeR: куда иреуль любит шарперов?
[14:07:50] <ɹǝɟılʍǝu> ForNeVeR, http://elalang.net/
[14:08:05] <ɹǝɟılʍǝu> Хаскель для C#
[14:08:27] <ForNeVeR> ɹǝɟılʍǝu: Axum посмотри ещё тогда уж.
[14:09:22] <ForNeVeR> ɹǝɟılʍǝu: а интересная разработка!
[14:09:57] <m4n71k0r> ɹǝɟılʍǝu: а ты в курсе, что х-ль -- разработка, которая была финансирована мелкософтом?
[14:10:10] <ɹǝɟılʍǝu> m4n71k0r, ну да, и что?
[14:10:20] <ɹǝɟılʍǝu> M$ research няшки
[14:10:38] <m4n71k0r> да я тут уже распространялся на тему Корпораций "Зла" и "Добра"
[14:10:49] <ɹǝɟılʍǝu> Нет добра и зла)
[14:11:04] <m4n71k0r> сколько всего позакрывали в гугле и сколько всего понаоткрывали в мелкософте
[14:11:24] <rea> кроха не знает что хорошо, что плохо?)
[14:11:39] <m4n71k0r> добро и зло есть, пока есть люди
[14:11:48] <m4n71k0r> а люди есть
[14:11:50] <uıʃɐɟ∀> m4n71k0r: А сколько наоткрывали в гугле и позакрывали в некрософте - известно?
[14:12:00] <uıʃɐɟ∀> Чтоб было, что сравнивать.
[14:12:09] <m4n71k0r> правильный вопрос
[14:12:56] <m4n71k0r> в некрософте обычно "покупают" проекты
[14:13:00] <ɹǝɟılʍǝu> m4n71k0r, так в том и дело, что абсолютного нет, а относительное тока есть
[14:17:08] <m4n71k0r> Encarta закрыли (правда кто им пользовался?), OneCare ещё какой-то, Nokia X… c MSN непонятно
[14:18:00] <m4n71k0r> на самом деле тут непонятна логика гугла. Зачем закрывать то, чем многие пользуются?
[14:19:09] <Kerrigаn> недостаточно много
[14:19:11] <Kerrigаn> если ты про гуглоридер
[14:19:24] <Kerrigаn> пока его не закрыли я вообще о нем почти не слышал
[14:19:29] <m4n71k0r> не ютуб, короче
[14:19:46] <Kerrigаn> с другой стороны они его закрыли и сразу появилось куча аналогов
[14:20:01] <Kerrigаn> разве это плохо?
[14:20:45] <ɹǝɟılʍǝu> ОМГ
[14:20:57] <xfer> еште собак на велосипеде
[14:21:03] <ɹǝɟılʍǝu> Python is impure functional lang
[14:21:04] <ɹǝɟılʍǝu> wtf
[14:21:57] <a1batross> [16:14] <m4n71k0r> в некрософте обычно "покупают" проекты
Так и гугл обычно любит покупать.
[14:22:44] <xfer> у меня паропал раздел "Linker" в студии
[14:22:46] <xfer> на одном проекте
[14:22:49] <xfer> ппц
[14:22:50] <xfer> что делат(
[14:22:51] <xfer> :'(
[14:26:09] Ёж вышел из конференции: Вышел из Vacuum-IM
[14:26:10] <m4n71k0r> ɹǝɟılʍǝu: НЕЧИСТЫЙ ФУНКЦИОНАЛЬНЫЙ ЯЗ
[14:26:28] <m4n71k0r> _НЕЧИСТЫЙ_
[14:26:42] <m4n71k0r> uggur: слышал, питоняш!
[14:27:23] <rea> давайте классы генерировать на pure c
[14:27:33] <ɹǝɟılʍǝu> Myp, ты собрал?
[14:27:56] <ɹǝɟılʍǝu> rea, давай генерировать яп на pure
[14:30:38] <xfer> я на п.
[14:30:38] <Myp> ɹǝɟılʍǝu: Да
[14:30:47] <ɹǝɟılʍǝu> Ура!
[14:30:49] <ɹǝɟılʍǝu> dev? =)
[14:31:02] <Myp> Эм...
[14:31:15] <Myp> Нет. Какой-то фича бранч
[14:31:37] <Myp> а-а-а. вспомнил
[14:31:48] <Myp> бусты подсунуть надо, вот
[14:31:52] <ɹǝɟılʍǝu> :3
[14:32:15] <Myp> всё ленюсь :(((
[14:33:38] <Kerrigаn> уже было
[14:33:39] <Kerrigаn> ooc
[14:38:48] <ɹǝɟılʍǝu> Myp, лентяй!
[14:38:59] * ɹǝɟılʍǝu сам щас лениться рисовалку писать, кстать
[14:39:03] <ɹǝɟılʍǝu> Пора прекращать
[14:39:25] <xfer> потому что мясо.
[14:39:40] <Kerrigаn> такс
[14:39:47] <Kerrigаn> ВСЁ ОЧЕНЬ ПЛОХО
[14:39:50] <Kerrigаn> :D
[14:42:01] <ɹǝɟılʍǝu> Kerrigаn, анус не выдержал 9000 строк?
[14:42:04] <Myp> ɹǝɟılʍǝu: Да :((((
[14:42:13] <Kerrigаn> ɹǝɟılʍǝu: анус джобса
[14:42:23] <Kerrigаn> на весь гроб разворотило
[14:42:24] <ɹǝɟılʍǝu> Myp, сегодня прекращу и возьмусь доделывать рендер =(
[14:42:35] <Kerrigаn> теперь не поэксгумируешь даже
[14:43:00] <Myp> ɹǝɟılʍǝu: А мне хуйзнат скока чертежей в А1 надо оформить и пояснительную записку сверстать :((((
[14:43:12] <ɹǝɟılʍǝu> =э(
[14:43:15] <ɹǝɟılʍǝu> ='(
[14:43:36] <rea> Myp, а чо там за тема?
[14:45:25] <horta hell> Котофреник старательно принюхивается, пытаясь уловить хоть какой-нибудь запах съестного.
[14:45:41] <rea> $pet heal
[14:45:41] <horta hell> rea: Котофреник будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[14:45:45] <Orhideous> $pet feed
[14:45:45] <horta hell> Orhideous: Котофреник аккуратно придерживает передними лапками добычу, кушая. Вы зарабатываете 1PTC.
[14:45:46] <m4n71k0r> $pet feed
[14:45:49] <horta hell> m4n71k0r: Котофреник опрокинул миску с едой лапой.
[14:45:52] <Myp> rea: проектирование какой-то поебени на микропроцессоре
[14:45:55] <rea> да фак ю
[14:45:59] <ɹǝɟılʍǝu> $say 12
[14:46:00] <ɹǝɟılʍǝu> $say 12
[14:46:01] <ɹǝɟılʍǝu> $say 12
[14:46:06] <ɹǝɟılʍǝu> ForNeVeR, telefrag!
[14:46:23] <m4n71k0r> $say 12
[14:46:25] <m4n71k0r> $say 12
[14:46:26] <m4n71k0r> $say 12
[14:46:27] <m4n71k0r> $say 12
[14:46:29] <m4n71k0r> $say 12
[14:46:39] <rea> Myp, ахаха. я тоже делал диплом по говноконтроллерам, когда уже к ним охладел
[14:46:53] <horta hell> ɹǝɟılʍǝu: rexim, он просится на частные занятия, но он не заругался на второй аргумент?
[14:46:56] <horta hell> ɹǝɟılʍǝu: Requested phrase was not found, sorry.
[14:46:59] <horta hell> ɹǝɟılʍǝu: Чёрт. Ты дал идею. Что б тебя. :) Но не у всех, вроде как.
[14:47:03] <horta hell> m4n71k0r: goodstuff: математики считают, что питон такой-то версии будет поддерживаться до такого-то года, сам охренел
[14:47:07] <horta hell> m4n71k0r: или в смысле? Много чего в плюсах или в структурном или процедурном погроменге
[14:47:10] <horta hell> m4n71k0r: Requested phrase was not found, sorry.
[14:47:12] <horta hell> m4n71k0r: Requested phrase was not found, sorry.
[14:47:16] <horta hell> m4n71k0r: Всем ценителям творчества! Я старался векторизовал картинку с лепры и в себя и семью
[14:47:24] <rea> $pet stfu
[14:47:24] <horta hell> rea: Попробуйте $pet help.
[14:47:30] <Kerrigаn> $say 12
[14:47:38] <horta hell> Kerrigаn: Requested phrase was not found, sorry.
[14:47:43] <Kerrigаn> $say 10
[14:47:43] <horta hell> Kerrigаn: я тут подумал, что через пару лет на хабре будут появляться статьи "АРА ТЮНИНГ"
[14:47:45] <ɹǝɟılʍǝu> m4n71k0r, зочем ты это старался делать?!
[14:48:19] <m4n71k0r> ɹǝɟılʍǝu: для смеха
[14:56:05] <m4n71k0r> хм, а эту шняжку жалко что закрыли http://geektimes.ru/post/131776/
[14:59:29] Orhideous вышел из конференции
[15:01:02] <xfer> не жалко.
[15:01:06] <xfer> нюансы забавны
[15:01:08] <xfer> но не более
[15:02:01] Graf зашёл в конференцию
[15:02:11] Graf вышел из конференции
[15:13:16] <Kerrigаn> кстати
[15:13:26] <Kerrigаn> а что сейчас есть из планшетов с шиндовсом?
[15:13:31] <Kerrigаn> (полноценным)
[15:13:37] <Kerrigаn> на х86
[15:28:30] Nibbler вышел из конференции: Replaced by new connection
[15:28:30] Nibbler зашёл в конференцию
[15:36:35] sss|zombie зашёл в конференцию
[15:46:16] imarpus зашёл в конференцию
[15:52:59] <Myp> ДААААА
struct client *main_client = (struct client *) (((char *) w) - offsetof(struct client, ev_accept));
[15:53:52] <ɹǝɟılʍǝu> А чо не так?
[15:54:04] <Myp> ɹǝɟılʍǝu: синтаксически всё так
[15:54:23] <uıʃɐɟ∀> Myp: Ну ты как не сиблядок.
[15:54:48] <Myp> uıʃɐɟ∀: Сам в ахуе.
[15:56:42] <ɹǝɟılʍǝu> ForNeVeR, чо щас из языков не мейнстримно? Ящитаб, такие должны появляться каждую неделю.
[15:57:49] <Myp> ɹǝɟılʍǝu: все еще скала не?
[15:58:38] <ɹǝɟılʍǝu> Myp, ну вон идрис уже мейнстрим =(
[15:59:16] <Myp> ɹǝɟılʍǝu: О, как!
[16:13:06] <m4n71k0r> ɹǝɟılʍǝu: что такое идрис?
[16:13:28] <ɹǝɟılʍǝu> http://www.idris-lang.org/
[16:13:31] <m4n71k0r> ɹǝɟılʍǝu: опять же твой любимый Ди
[16:13:36] <m4n71k0r> нихуя не мейнстрим
[16:13:45] <ɹǝɟılʍǝu> m4n71k0r, ну да :3
[16:13:49] <m4n71k0r> ундергоунд
[16:13:57] <m4n71k0r> ундергроунд
[16:14:04] <m4n71k0r> полный
[16:14:15] <m4n71k0r> разрабатывают на нём человек 100
[16:14:36] <m4n71k0r> денег на нём зарабатывает … ну человек 10
[16:14:44] <m4n71k0r> может я и ошибаюсь
[16:15:40] <Kerrigаn> идрис это такой хаскель на хаскеле
[16:15:46] <Kerrigаn> для академиков
[16:16:53] <m4n71k0r> а чем он лучше хаскеля?
[16:22:52] <Kerrigаn> его умеет меньше народу чем хаскель, КО
[16:23:40] <m4n71k0r> а что за зависимые типы?
[16:26:03] grouzen вышел из конференции
[16:33:06] Ender зашёл в конференцию
[16:33:15] <Ender> вот
[16:33:24] <Ender> на английском мы смотрели фильм
[16:33:28] <Ender> wish I was here
[16:33:31] <Ender> пиздос.
[16:33:42] <Ender> fuck fuck fuck no we are jewish
[16:35:07] <Ender> ForNeVeR, для каждого Mfactor, Mexpression и Mterm нужно делать класс и наследовать SyntaxTreeNode? Точнее, я так хочу.
[16:35:50] <Kerrigаn> так, пока оно не засегфолтилось
[16:36:01] <Kerrigаn> торжественно объявляю, что строки лучше совать по ссылке
[16:36:23] <Ender> expression = Mexpression?
[16:36:25] <Kerrigаn> не засегфолтилось
[16:36:59] <Kerrigаn> длинные строки
[16:37:07] <m4n71k0r> Kerrigаn: куда совать?
[16:37:16] <Kerrigаn> аргументами в функцию
[16:38:07] <Kerrigаn> похоже проблема была в них
[16:38:26] <m4n71k0r> ты дебажил?
[16:38:36] <m4n71k0r> я ваще не в теме
[16:38:42] <m4n71k0r> я за иммутабельность)
[16:38:49] <Kerrigаn> я скормил программе огромный кусок говна
[16:38:54] <Kerrigаn> не засегфолтилась
[16:39:16] <Kerrigаn> и сделал еще reserve на строках с определенным макисмальным размером
[16:39:33] <m4n71k0r> попробуй отправить кусок говна с управляющими символами
[16:39:39] <m4n71k0r> перемешанными с \0
[16:39:47] <Kerrigаn> не, эту проблему я уже решил
[16:40:00] <Kerrigаn> у меня везде где строка возвращается - у нее размер в конструкторе указан
[16:40:11] <m4n71k0r> а переполнение буфера есть?
[16:40:19] <Kerrigаn> щто
[16:40:42] <m4n71k0r> какой размер?
[16:40:49] <m4n71k0r> что будет, если больше послать?
[16:40:56] <Kerrigаn> 65кбайт на блок максимум
[16:40:57] <m4n71k0r> скормить
[16:41:16] <Kerrigаn> если больше придет - оно побьет на до 65кб
[16:46:42] <ForNeVeR> Ender: напомни, что это у тебя за парсеры?
[16:47:08] matraskin вышел из конференции
[16:47:17] <ForNeVeR> ɹǝɟılʍǝu: всякие там пхп не мейнстримны.
[16:47:30] grouzen зашёл в конференцию
[16:48:08] <ɹǝɟılʍǝu> фуфуфу
[16:48:39] matraskin зашёл в конференцию
[16:50:11] <Ender> ForNeVeR, в какой форме тебе удобнее?
[16:50:11] <xfer> ɹǝɟılʍǝu: ты тже считаешь меня придурком(
[16:50:35] <Ender> и я
[16:50:35] <xfer> а ты никто ваще.
[16:51:05] <Ender> зато я пишу код.
[16:51:17] <xfer> и чо.
[16:51:17] <Ender> ечязб
[16:51:21] <xfer> вот и забанься.
[16:54:28] magog вышел из конференции
[16:54:41] magog зашёл в конференцию
[16:55:09] magog вышел из конференции
[16:56:39] <Ender> ForNeVeR, правила внизу. в середине expression. http://pastebin.com/HZRyvUWe
[16:57:03] <Ender> вот я к expression хочу прихуярить то мракобесие, что я тебе показывал.
[16:57:07] <Ender> оно там где-то есть.
[16:59:11] <Kerrigаn> о, кстати
[16:59:33] <Kerrigаn> seekp у ofstream оптимизированный?
[17:01:52] <ɹǝɟılʍǝu> Что ты под этим понимаешь?
[17:03:09] <Kerrigаn> ну в смысле оно не будет читать с самого начала, если я сделаю seekp туда где стою сейчас
[17:03:11] <Kerrigаn> ?
[17:19:04] <m4n71k0r> я думаю, это задача контроллера винта (если речь идёт о винте)
[17:19:42] <m4n71k0r> а для SSD это вообще будет как пыщщщ
[17:20:03] <m4n71k0r> так сколько экзабайт ты хочешь отслюнявить?
[17:20:14] <m4n71k0r> у тебя ленточная память?
[17:20:32] <Kerrigаn> у меня ofstream
[17:20:36] <Kerrigаn> std::ofstream
[17:20:43] <m4n71k0r> и что?
[17:20:46] <Kerrigаn> и я хочу знать насколько он тупой
[17:20:55] <m4n71k0r> насколько это возможно
[17:21:08] <m4n71k0r> чтобы программистам давать где развернуться
[17:21:16] <m4n71k0r> а то нахуй они тогда нужны?
[17:21:38] <m4n71k0r> вносим баги @ фиксим баги
[17:22:01] <m4n71k0r> а вот аллокатор, сцуко, умный
[17:22:18] <m4n71k0r> иногда умнее программиста, который его использует
[17:22:59] <m4n71k0r> Kerrigаn: ты, вообще, понимаешь что это зависит от реализации?
[17:23:14] <Kerrigаn> короче лучше не дергать вообще
[17:23:16] <xfer> капеец
[17:23:29] <RTFM> на c# решил запечатать задание =) осталась сортировка массива
[17:23:43] <xfer> архивы со спиксом со сайта ксипха битые
[17:23:46] <xfer> файлов не хватает
[17:24:34] <Kerrigаn> пreкracно
[17:24:41] <ɹǝɟılʍǝu> пегасно
[17:37:06] <ForNeVeR> Ender: я так и не понял, зачем тебе общий базовый класс для стейтментов и экспрешенов. Я по-прежнему против.
[17:47:03] <Ender> в смысле?
[17:47:22] <Ender> ну. ноды будут. заебись.
[17:47:31] <ForNeVeR> Эндер не понимает меня, я не понимаю его.
[17:47:35] <ForNeVeR> Кто-то идёт нахуй.
[17:48:40] <m4n71k0r> ForNeVeR: я не понимаю, почему ты с ним возишься
[17:48:42] <xfer> я!
[17:48:59] <m4n71k0r> ForNeVeR: пусть сам курит, читает, разбирается
[17:49:09] <m4n71k0r> а мы приготовим кизяки и вентиляторы
[17:49:35] <xfer> m4n71k0r: а вдруг он выродица в меня?
[17:49:47] <xfer> вы же не переживёте ищо адного оваща.
[17:50:06] <m4n71k0r> xfer: а вдруг он ягодка?
[17:50:22] <xfer> Ender: хочешь быть арбузиком?
[17:50:39] <ɹǝɟılʍǝu> омг http://i60.tinypic.com/2rpzayh.jpg
[17:50:40] <ForNeVeR> xfer: нет, так низко, как ты, уже никто не может пасть.
[17:52:12] <Ender> ForNeVeR, ты хочешь чтобы я для арифметических выражений отдельно аст пилил? ну, как для declaration. или же ты не хочешь чтобы я его к expression прихуярил? но к экспрешн надо же что-то прихуярить? "name as Mexpression" же может быть, так ведь?
[17:52:29] m4n71k0r вышел из конференции: Replaced by new connection
[17:52:30] m4n71k0r зашёл в конференцию
[17:52:35] <ForNeVeR> Ender: я не понимаю, что ты говоришь. Это какой-то бессвязный набор понятий.
[17:53:23] <ForNeVeR> По моим понятиям экземпляр абстрактного синтаксического дерева один для всей программы.
[17:53:38] <ForNeVeR> Одна и та же программа не может быть представлена двумя его экземплярами.
[17:54:02] <ForNeVeR> Так что как ты собираешься "пилить" "отдельный" "аст" - я совершенно нихуя не могу понять.
[17:54:08] <m4n71k0r> рекапча на логлисте заставляет меня распознавать номера домов для гуглмэпс =/
[17:54:17] <ForNeVeR> Как у тебя там для declaration - я не знаю.
[17:54:31] <ForNeVeR> Зачем прихуярить что-то к экспрешен - тоже неясно.
[17:55:01] <ForNeVeR> "name as Mexpression" может быть, наверное, так же, как и "хуй ас Мпизда". Что ты этим хотел сказать - от меня ускользает.
[17:56:01] <m4n71k0r> xfer: какие-то странные названия.. Мекспрэшоны какие-то. Ты что-нибудь понял?
[17:56:37] <Ender> ForNeVeR, нет, я не об этом. у меня есть определен оператор присваивания. результат вычисления арифметического выражения я могу присвоить к какой-то переменной? где-то в контексте? там.
[17:56:47] <ForNeVeR> M-expression - это как в старом лиспе.
[17:56:56] <m4n71k0r> xfer: ты не переживай сильно. На самом деле ниже тебя можно упасть!
[17:57:11] <ForNeVeR> Ender: а ты сам-то как думаешь? Не задавай глупых вопросов.
[17:57:18] <Ender> ВОТ!
[17:58:50] <Ender> значит, Mexpression -- узел?
[17:59:00] <ForNeVeR> Значит, хуй - пизда?
[17:59:05] <Ender> нет.
[17:59:08] <ForNeVeR> Прости, Эндер, но хуй я не могу называть пиздой.
[17:59:20] <Ender> и я тебя прекрасно понимаю.
[17:59:27] <ForNeVeR> Значит, и одну неведомую поебень из твоей понятийной модели другой неведомой поебенью я тоже не могу назвать.
[17:59:53] <ForNeVeR> Expression - это выражение, а не узел.
[18:00:13] <ForNeVeR> Узел это на канате можно сделать, или на верёвке. Ну, на цепи, на худой конец.
[18:02:04] <ForNeVeR> http://yahooeu.ru/uploads/posts/2010-02/1266568489_2.jpg - а вот это дело!
[18:04:39] <Ender> ForNeVeR, ладно. для каждой из Mexpression, Mterm и Mfactor нужно делать класс , в котором наследовать SyntaxTreeNode?
[18:05:25] <ForNeVeR> Опять двадцать пять?
[18:05:41] <ForNeVeR> Ну, зачем там по отдельному классу - я, предположим, ещё могу понять.
[18:05:55] <ForNeVeR> Но зачем его наследовать от SyntaxTreeNode - нет, не могу.
[18:05:56] <Ender> не нужно.
[18:05:59] xfer вышел из конференции
[18:06:14] <ForNeVeR> Хотя похер, наследуй.
[18:06:14] <folex> Java HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGINT to handler- the VM may need to be forcibly terminated
[18:06:17] <ForNeVeR> Делай что хочешь.
[18:06:23] <folex> каждый день такая хуйня
[18:06:40] <folex> эвридейаймшафлинг блядь
[18:06:41] <m4n71k0r> folex: уджвой память)
[18:06:50] <Kerrigаn> folex: ПРИШЛО ВРЕМЯ
[18:06:52] <Ender> я курить пойду.
[18:06:56] <m4n71k0r> уджвояивай память каждый день
[18:06:57] <Kerrigаn> поставил еще 64гб памяти
[18:07:03] <Kerrigаn> *поставить
[18:07:06] <m4n71k0r> обгони Мура!
[18:07:26] <Kerrigаn> хуррдура
[18:07:54] <folex> Это макбук, тут память можно увеличить только если её жидкую сверху налить
[18:08:07] <m4n71k0r> RTFM: вот видишь какой фон Невер терпиливый
[18:08:28] <m4n71k0r> folex: попробуй в щели понапихать
[18:08:42] <m4n71k0r> на самом деле память в макбуках можно увеличить
[18:08:46] <m4n71k0r> но осторожно
[18:08:47] <RTFM> m4n71k0r: почему?=)
[18:09:05] <m4n71k0r> RTFM: не знаю... У него есть опыт преподавания
[18:09:33] <RTFM> m4n71k0: я просто не понял, не читал о чем вы тут.
[18:09:42] <m4n71k0r> он таких оболтусов как эндер на завтрак ест
[18:11:05] <m4n71k0r> RTFM: а тут всё просто... выбор между IS-A и HAS-A, а также WHO и WHAT
[18:11:08] <Ender> ForNeVeR qi::rule <Iterator, какая тут сигнатура) Mexpression, Mterm, Mfactor;
[18:11:46] <ForNeVeR> m4n71k0r: ты забыл WTF.
[18:11:54] <m4n71k0r> xfer: ты таким же был?
[18:12:02] <ForNeVeR> Ender: какая напишешь - такая и будет.
[18:12:28] <m4n71k0r> xfer: как эндер?
[18:14:33] <folex> Блядь, надо ставить убунту, я больше не могу так жить
[18:14:39] <RTFM> m4n71k0r: я типо все понял ага :D
[18:14:44] <folex> У меня текст вводится в чат с задержкой, сука
[18:16:08] <Ender> ForNeVeR, нужно в конструктор передавать знак операции?
[18:16:16] reggies вышел из конференции
[18:19:00] <ForNeVeR> Ender: ну да, давай передадим.
[18:19:12] <ForNeVeR> Но если так, то у тебя некоторые узлы не будут различаться.
[18:19:32] Kerrigаn вышел из конференции
[18:21:15] uggur вышел из конференции
[18:26:50] <folex> 0xd34df00d: пыщ
[18:27:01] <Ender> ForNeVeR, а что ты говорил про unaryexpression и binaryexpression? не понял я. что они из себя представляют?
[18:27:05] <folex> 0xd34df00d: ты таки ставил лялих на макбук с тех пор как мы это обсуждали?
[18:28:15] <ForNeVeR> Ender: я говорил UnaryExpression(Constant *), BinaryExpression(Expression *, Expression *).
[18:28:30] <ForNeVeR> Хотя зачем тут Constant.
[18:28:43] <ForNeVeR> UnaryExpression(Expression *) - вот так.
[18:28:50] <Ender> то что Constant может же быть BinaryExpression?
[18:28:56] <ForNeVeR> Да.
[18:29:13] <ForNeVeR> Так что забудь про Constant.
[18:29:18] <Ender> jr
[18:29:20] <Ender> ok
[18:29:34] <ɹǝɟılʍǝu> Ender, давай сделай после этого всего ЯП по пожеланиям Фон Нёвера
[18:30:12] <Ender> а вдруг это будет J?
[18:30:28] <ForNeVeR> А что такого в J?
[18:30:49] <ɹǝɟılʍǝu> С зависимыми динамическими типами, тленью включаемой и метапогромингом, да ещё с механизмом добавления своих языковых конструкций прямо из языка.
[18:30:50] <Ender> да ничего страшного.
[18:31:23] <ForNeVeR> ɹǝɟılʍǝu: подожди, но это же лисп.
[18:31:30] <ɹǝɟılʍǝu> омг!
[18:31:31] <Ender> =D
[18:33:42] <folex> Только типизация должна быть строгая же
[18:34:10] <ForNeVeR> В лиспе строгая как правило.
[18:34:16] <folex> и чо, в тлиспе есть зависимые типы? там жешь вообще нет типов >___>
[18:34:22] <ɹǝɟılʍǝu> Strong iron dependent typing!
[18:34:41] imarpus вышел из конференции
[18:34:45] <ForNeVeR> folex: одно другому не помешает!
[18:34:54] <folex> То есть в клосе-то есть какие-то типы наверное, но я хз
[18:35:16] <ForNeVeR> Не, там классы и объекты.
[18:35:25] <ForNeVeR> Класс - не совсем то же самое, что тип.
[18:35:31] <Ender> ForNeVeR, Unary когда Mexpression = Mterm или Mterm = Mfactor, а Binary когда Mexpression = Mterm >> sign >> Mterm? и если Mexpression = Mterm >> sign >> Mterm >> sign... то второй аргумент может оказаться вектором из Expression *?
[18:35:50] <ForNeVeR> Ender: каким в жопу вектором?
[18:36:05] <ForNeVeR> Ну вот покажи мне, какое дерево ты хочешь распарсить своим вектором.
[18:36:21] <Ender> блин!
[18:36:28] <ForNeVeR> Блин хочешь распарсить?\
[18:38:44] <Ender> f+o+r+n+e+v+e+r тогда Mterm = f а потом т.к. у нас же *('+' >> Mterm | '-' >> Mterm) то будет vector того же самого что и Mterm ! в котором будет {o,r,n,e,v,e,r}
[18:38:47] <Ender> =/
[18:41:06] <Myp> Котаны, а HTTP Блядство риальне так и надо передавать? #define HTTP_FORBIDDEN_ERR_STR "HTTP/1.1 403\r\nContent-Type: application/json\r\n\r\n"
[18:41:22] <Myp> Со всякими там \r\n\r\n ?
[18:42:22] <Ender> https://www.youtube.com/watch?v=mVSg15yXqlU
[18:42:24] <ɹǝɟılʍǝu> Myp, омг
[18:43:18] <ForNeVeR> Myp: да, в спеке так написано.
[18:43:39] <ForNeVeR> Ender: хуйню спорол.
[18:43:52] <Ender> кино. с кошками о китах.
[18:44:04] <ForNeVeR> Ender: (f + (o + (r + (n + (e + (v + (e + r))))))).
[18:44:14] <ForNeVeR> Везде бинарные операторы.
[18:44:25] <Ender> иш ты какой.
[18:44:25] <ForNeVeR> Так и должно быть распаршено.
[18:44:38] <ForNeVeR> Никаких там ёбаных векторов.
[18:44:45] 0xd34df00d вышел из конференции: Disconnected: closed
[18:45:05] <Ender> ну бля
[18:45:09] <Ender> это в корне меняет дело.
[18:45:16] <ForNeVeR> Внезапно.
[18:45:31] 0xd34df00d зашёл в конференцию
[18:45:36] <Myp> ForNeVeR: у нас тут внезапно обнаружился веб сервер :)
[18:45:44] <ForNeVeR> Гы.
[18:45:53] <ForNeVeR> Да у вам там и лиспмашина наверняка есть.
[18:46:11] <ForNeVeR> Myp: у нас погромист этот "\r\n\r\n" хранил в инте для быстроты работы.
[18:46:17] <ForNeVeR> Как раз четыре байта, удобно - говорил он.
[18:47:21] <Myp> ForNeVeR: Это хорошо, что ты о нем в прошедшем времени говоришь
[18:50:28] Nibbler вышел из конференции
[18:52:05] rexim зашёл в конференцию
[18:52:44] <ɹǝɟılʍǝu> rexim, Миксер!
[18:53:01] <rexim> ɹǝɟılʍǝu, Нялайфер!!
[18:53:30] <ɹǝɟılʍǝu> rexim, что делать с идиотами, считающими себя невероятно остроумными, но заезжающими по 100500 раз одни и те же шутки? Или сарказм-мастерами?
[18:54:00] <rexim> ɹǝɟılʍǝu, игнорировать?
[18:54:03] <ForNeVeR> А есть варианты? Вешать, топить, жечь?
[18:54:10] <rexim> ~_~
[18:54:26] <ForNeVeR> Ой. Ну да, игнорировать, конечно же.
[18:54:43] <ForNeVeR> Их даже необязательно убивать!
[18:54:50] <rexim> Но Форневер частично прав. Здесь действительно мало что можно сделать.
[18:55:22] <ɹǝɟılʍǝu> rexim, ещё можно презирать
[18:55:59] <rexim> =(
[18:56:25] <ɹǝɟılʍǝu> :3
[18:56:39] <ɹǝɟılʍǝu> rexim, ForNeVeR, давайте есть булочки!
[18:56:52] <rexim> ɹǝɟılʍǝu, у меня только орешки...
[18:58:10] <ForNeVeR> А у меня только свежее машинное масло.
[18:58:23] <ForNeVeR> Ну, давайте есть у кого что есть!
[18:59:23] <Myp> ɹǝɟılʍǝu: троллить, конечно же!
[19:00:47] <rexim> Кстати, мурушка хороший вариант предложил.
[19:01:05] <ɹǝɟılʍǝu> Вполне. =)
[19:02:21] <Myp> Только троллить надо так, чтобы генерить лулзы
[19:03:05] <Myp> Вот тогда этот человек начнет действительно юморить :)
[19:03:25] <horta hell> Котофреник едва дышит, издавая хриплые звуки и отхаркивая кровавую пену.
[19:03:30] <rexim> $pet heal
[19:03:30] <horta hell> rexim: Котофреник был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[19:03:34] <rexim> $pet feed
[19:03:34] <horta hell> rexim: Котофреник опрокинул миску с едой лапой.
[19:04:01] <Myp> ɹǝɟılʍǝu: Тут, кстати, неплохой пример http://storyofgrubas.livejournal.com/171954.html
[19:04:12] <Myp> Тематика другая. но подход правильный
[19:04:13] <Ender> ForNeVeR, куда добавлять семантические действия? =(
[19:05:00] <ForNeVeR> По-моему, в спирите семантические действия добавляют в квадратных скобках после парсеров.
[19:05:14] <Ender> да.
[19:05:24] <Ender> после любых парсеров.
[19:05:43] <Ender> я тоже парсер -- сказала '|'
[19:06:24] <ForNeVeR> Што.
[19:09:38] <Ender> Mexpression = Mterm >> *('+' >> Mterm [qi::val_ = phx::new_<heres_a_semantic_action>(_1,_2)] | '-' >> Mterm [qi::val_ = phx::new_<and_here_too>(_1,_2)]); например.
[19:09:50] <ForNeVeR> И чо?
[19:10:02] <ForNeVeR> Эндер, попробуй вопросы формулировать нормально.
[19:10:07] <Ender> щас попробую.
[19:10:12] <ForNeVeR> Для начала хотя бы вообще их задавать.
[19:10:50] <ForNeVeR> [qi::val_ = phx::new_<heres_a_semantic_action>(_1,_2)] - это и есть семантическое действие.
[19:11:06] <ForNeVeR> Как я погляжу, у тебя с ними нету проблем - вона как их строгаешь лихо.
[19:12:00] <ɹǝɟılʍǝu> Ender, запили мне там сигма-типы!
[19:12:03] * ɹǝɟılʍǝu выебнулся
[19:12:51] <ForNeVeR> А что такое сигма-типы? Это из системы Fω?
[19:13:35] <ForNeVeR> Есть вообще кто шарит в этих системах типов? Я пока очень приблизительно их осознаю.
[19:13:45] <ɹǝɟılʍǝu> ForNeVeR, это всё из зависимых типов
[19:13:53] <ɹǝɟılʍǝu> Я щас вот читаю, пока билдится всё.
[19:13:54] <ForNeVeR> Особенно чем там FП отличается от Fω, например.
[19:16:43] <ForNeVeR> Unlike System F, which
introduces polymorphic types, and, equivalently, first-order propositions that quantify
over other propositions, System Fω allows one to quantify as well over type operators,
which can be also thought of as higher-order propositions.
[19:16:48] <Ender> ForNeVeR со строганием семантических действий на самом деле есть проблемы. помнишь вопрос про передачу знака? так вот, Binary нужен в конструктор третий параметр -- знак?
[19:17:11] <ForNeVeR> Ender: ну и хуйни туда третий параметр-знак. В чём проблема?
[19:17:31] <Ender> щас...
[19:17:31] <ForNeVeR> Да, пусть будет такой параметр, не возражаю.
[19:17:46] <ForNeVeR> На самом деле и в Unary он не помешает.
[19:17:55] <ForNeVeR> Но у тебя нету унарных выражений кроме констант, кажется.
[19:18:03] <ForNeVeR> Так что пох!
[19:18:18] <Ender> переменные же
[19:18:31] <Ender> которые нужно будет получать из контекста.
[19:18:34] <ForNeVeR> Ну, это не знак, это уже два разных типа выражения.
[19:18:52] <ForNeVeR> Константа и разыменование переменной, скажем.
[19:20:23] magog зашёл в конференцию
[19:20:30] <Ender> Mexpression = Mterm >> *('+' >> Mterm [qi::val_ = phx::new_<Binary>(_1,'+',_2)] | '-' >> Mterm [qi::val_ = phx::new_<Binary>(_1,'-',_2)]); например? я имею в виду, в первом плейсхолдере будет ли самый первый Mterm? который у нас после = идет.
[19:20:54] <ForNeVeR> Ну да, пускай будет.
[19:21:01] <ForNeVeR> Можно как-то на него сослаться?
[19:21:07] <Ender> как7
[19:21:21] <ForNeVeR> Это я у тебя спрашиваю.
[19:21:49] <Ender> а я не знаю, поэтому и задал предыдущий вопрос.
[19:22:15] <ForNeVeR> Я спросил первым, так что ты теперь и отвечай на него.
[19:22:35] <ForNeVeR> Хватит разводить нюни. Поди и прочитай документацию.
[19:23:11] * ForNeVeR написал самый сложный кухонный таймер в истории.
[19:24:48] <ForNeVeR> Кароч, у меня есть шиндовс-сервис, который цепляется к SVN и JIRA (в теории - к любым источникам issues и commits, для которых есть адаптеры). Из них он вытягивает данные и складывает в БД, а также с помощью регулярных выражений проводит специальный анализ данных, чтобы выявить соответствие между ними.
[19:25:06] <ForNeVeR> Если находит соответствие - то пакует сообщение и отправляет по WCF.
[19:25:32] <ForNeVeR> ...и для него есть клиент с одной огромной кнопкой, на которую выводится количество сообщений.
[19:25:38] <ForNeVeR> По нажатию на кнопку клиент закрывается.
[19:25:43] <ForNeVeR> Всё ._.
[19:26:20] <Ender> ForNeVeR, я правильно понял, что в Binary, в методе, назовем его execute, может быть вычислена любая из 4 основных арифметических операций? за сим мы знак и передаём.
[19:26:42] <ForNeVeR> Ender: ну да, верно.
[19:26:56] <Ender> гора с плеч.
[19:28:21] <ForNeVeR> Посаны!
[19:28:26] <ForNeVeR> Новый скайп - это збс.
[19:28:30] <ForNeVeR> Да, он говно во всём.
[19:28:36] <ForNeVeR> Но там *огромные* котосмайлики!
[19:29:07] <Ender> в смысле?
[19:29:16] <ForNeVeR> Смайлы большие чото стали.
[19:29:19] <ForNeVeR> И кот! :3
[19:29:58] <Ender> кино
[19:30:05] <Ender> с кошками о китах
[19:30:15] <ɹǝɟılʍǝu> ForNeVeR, там всё большое
[19:30:19] <a1batross> ForNeVeR, который :3
[19:30:24] <ɹǝɟılʍǝu> Баблы с сообщения очень большие(((
[19:30:26] <Ender> ForNeVeR, ты же послушал? ._.
[19:30:32] <a1batross> ForNeVeR, я о нем вообще случайно узнал
[19:30:35] <ForNeVeR> Ender: што.
[19:30:41] O01eg зашёл в конференцию
[19:30:41] <ForNeVeR> a1batross: :3
[19:30:58] <a1batross> ForNeVeR, :3
[19:31:10] <Ender> https://www.youtube.com/watch?v=mVSg15yXqlU
[19:31:59] <Ender> ForNeVeR, эта песня делится на две части. 1) кино. с кошками о китах 2) среднестатистический ска-панк.
[19:33:41] <Ender> ɹǝɟılʍǝu, а ты оценил?
[19:34:58] <ɹǝɟılʍǝu> Я на работе.
[19:37:00] <Ender> ɹǝɟılʍǝu, т.е. у тебя нет пары мегабайт и 10 секунд времени услышать про кино с кошками о китах? =(
[19:44:33] xspeed зашёл в конференцию
[19:44:55] <ɹǝɟılʍǝu> Myp, ржунимагу!
[19:45:25] <Myp> ɹǝɟılʍǝu: Отож!
[19:46:31] <ForNeVeR> Ender: чото фуфел какой-то.
[19:46:40] <ForNeVeR> До огненного топора далеко!
[19:48:18] <Ender> ForNeVeR, первая часть взрывная, а вот для второй части твое утверждение более чем верно. это же не дикое сердце, и не монументы. и даже не "упал тихо".
[19:49:32] <Ender> как прихуячить те правила, чтобы они работали например как-то с оператором присваивания?
[19:49:59] <ForNeVeR> Ну, оператор присваивания - он унарный или бинарный?
[19:50:29] <ForNeVeR> Хотя нахуй, его лучше не обобщать, а отдельно сделать. У нас не плюсы.
[19:50:44] <Ender> я считаю, что бинарный.
[19:51:36] <Ender> присваивание у меня это стейтмент.
[19:51:53] <ForNeVeR> Пусть и будет стейтментом, ок.
[19:52:00] <Ender> вот rvalue этого стейтмента должна парситься арифметическая хуета.
[19:52:07] <ForNeVeR> Ну и отлично.
[19:52:28] <ForNeVeR> assignment = variableName >> '=' >> expression;
[19:53:06] <ForNeVeR> Ну и в отдельный класс ноды хуйни её.
[19:54:17] ɹǝɟılʍǝu вышел из конференции
[19:54:56] <a1batross> Мне кажется, что здесь пишет весь код конфа вместо Эндера. Не обвинение, нет, просто как не загляну, тут одно...
[19:57:05] rea вышел из конференции: Вышел из Vacuum-IM
[19:57:16] rea зашёл в конференцию
[19:57:34] m4n71k0r вышел из конференции
[19:57:52] <Ender> auto assignNode = qi::omit[*(qi::space)] >> name >> qi::omit[*(qi::space)] >> "as" >> qi::omit[*(qi::space)] >> expression | Mexression; мне казалось. но exression у меня SyntaxTreeNode *, а Mexression -- anExpression *, грубо говоря. так, в assignNode это expression->execute(); тогда был смысл Unary и Binary наследовать SyntaxTreeNode? я запутался к хуям.
[19:59:02] <Ender> > Ну и в отдельный класс ноды хуйни её. ААА!
[19:59:57] rea вышел из конференции
[20:00:08] rea зашёл в конференцию
[20:02:49] <rexim> .ping
[20:02:50] <DeadBot> rexim: понг от тебя 0.15 секунды
[20:02:51] <rexim> .ping
[20:02:52] <DeadBot> rexim: понг от тебя 0.15 секунды
[20:02:53] <rexim> .ping
[20:02:53] <DeadBot> rexim: понг от тебя 0.16 секунды
[20:02:58] <rexim> ФАУ!11
[20:02:59] <rexim> лыволаыв
[20:03:01] <rexim> ыволва
[20:03:17] uggur зашёл в конференцию
[20:07:51] rea вышел из конференции: Вышел из Vacuum-IM
[20:07:57] rea зашёл в конференцию
[20:11:25] rexim вышел из конференции
[20:16:08] <Ender> кино. с кошками о китах.
[20:18:12] dzhon вышел из конференции: Replaced by new connection
[20:18:14] dzhon зашёл в конференцию
[20:18:34] <Ender> блин по пол часа компилиться
[20:18:45] <Ender> компилится
[20:19:07] <Ender> а потом выдаст ошибку что пропустил i в слове phoenix
[20:19:14] <Ender> но я исправил
[20:19:16] <Ender> опять
[20:19:33] <Ender> и оно сейчас насрало в output
[20:21:39] <Ender> не может сконвертировать unusedtype в anExpression
[20:31:22] rexim зашёл в конференцию
[20:37:43] Myp вышел из конференции
[20:38:33] dzhon вышел из конференции: Replaced by new connection
[20:38:34] dzhon зашёл в конференцию
[20:39:58] <Ender> ForNeVeR, можешь тут спалить какую-нибудь очевидную тупость? я пока затрудняюсь. http://pastebin.com/m9EL4Vjm
[20:43:43] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[20:43:45] dzhon зашёл в конференцию
[20:45:02] m4n71k0r зашёл в конференцию
[20:56:57] ɹǝɟılʍǝu зашёл в конференцию
[20:59:51] <ɹǝɟılʍǝu> rexim, https://pp.vk.me/c625121/v625121651/1069b/WCr3hiyFY1Q.jpg
[21:04:27] folex вышел из конференции
[21:04:55] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[21:04:57] dzhon зашёл в конференцию
[21:16:51] dzhon вышел из конференции: Replaced by new connection
[21:16:53] dzhon зашёл в конференцию
[21:16:54] Graf зашёл в конференцию
[21:17:06] Graf вышел из конференции
[21:23:07] dzhon вышел из конференции: Replaced by new connection
[21:23:09] dzhon зашёл в конференцию
[21:23:57] <m4n71k0r> Ender: попробуй -j5
[21:24:21] <m4n71k0r> сколько у тебя ядер?
[21:24:43] <ForNeVeR> Ender: если это работает - то пойдёт :3
[21:26:29] <Ender> ForNeVeR не работает.
[21:26:53] <Ender> m4n71k0r, 4 ядра по 2 вычпотока на каждое.
[21:27:09] <m4n71k0r> Ender: -j9
[21:27:24] <m4n71k0r> ну или -j8
[21:27:25] <horta hell> Котофреник демонстративно гремит миской, требовательно ворча.
[21:27:32] <m4n71k0r> $pet feed
[21:27:32] <horta hell> m4n71k0r: Котофреник накинулся в голодной ярости на m4n71k0r, едва давая увернуться ценой потери выпавшего кошелька. Вы теряете 1PTC, зато Котофреник накормлен.
[21:27:40] <m4n71k0r> $pet heal
[21:27:40] <horta hell> m4n71k0r: Котофреник будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[21:28:13] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[21:28:16] dzhon зашёл в конференцию
[21:28:40] <Ender> http://pastebin.com/TfaPVue1
[21:28:50] <Ender> ForNeVeR, щас оно так выглядит.
[21:29:16] <Ender> но там ошибка одна закралась
[21:30:11] <Ender> Error 1 error C2338: index_is_out_of_bounds -- но это похуй. я так понимаю, что оно исправляется, если поправить вторую ошибку.
[21:30:34] <Ender> Error 2 error C2664: 'BinaryNode::BinaryNode(const BinaryNode &)' : cannot convert argument 3 from 'boost::mpl::void_' to 'anExpression *'
[21:30:34] <m4n71k0r> Ender: так и сказал бы что собираешь штудией
[21:30:45] <m4n71k0r> я думал ты нормальный пацан
[21:30:47] <Ender> штудией, да.
[21:30:59] <Ender> мингв обновлять лень было.
[21:31:21] <ForNeVeR> Я дак каждый раз его удаляю и заново ставлю.
[21:31:27] <ForNeVeR> А то он обновляется ебано.
[21:31:37] <m4n71k0r> а я с кутями ставлю
[21:31:41] <ForNeVeR> Там старый.
[21:31:45] <m4n71k0r> кути ставятся и мингва
[21:31:48] <Ender> ну я с кудеблоксом.
[21:31:55] <m4n71k0r> 4.9.1 в 5.4 кутях
[21:32:01] <Ender> вот у меня 13-12 щас стоит.
[21:32:05] <ForNeVeR> О, а это норм!
[21:32:35] <ɹǝɟılʍǝu> m4n71k0r, МИНГВА ^^
[21:32:54] <m4n71k0r> ɹǝɟılʍǝu: в кутях недомингва
[21:33:01] <m4n71k0r> порезано
[21:33:38] <Ender> ForNeVeR, тут точно норм все?
[21:33:40] <Ender> Mexpression = Mterm >> *(
'+' >> Mterm[qi::_val = phoenix::new_<BinaryNode>(_1, '+',_2)]
|
'-' >> Mterm[qi::_val = phoenix::new_<BinaryNode>(_1, '-', _2)]

);
[21:33:59] <ForNeVeR> Ender: а что тут не норм?
[21:34:14] <ForNeVeR> Ащемта мне не вполне ясно, что тут _1 и _2.
[21:34:32] <ForNeVeR> Но тебе-то, наверное, всё ясно. Ведь так?
[21:34:40] <m4n71k0r> хм, выяснилось, что пока scalaz мне не нужен =)
[21:34:49] <ForNeVeR> Ender: ведь так?!
[21:35:00] <Ender> я мечтал, что _1 это первый терм
[21:35:04] <Ender> _2 второй
[21:35:16] <m4n71k0r> воспользовался стандартными фолдами
[21:35:33] dzhon вышел из конференции
[21:35:49] dzhon зашёл в конференцию
[21:36:02] <ForNeVeR> Ender: дак в том выражении нету ни одного терма вообще :3
[21:36:17] <ForNeVeR> А, стоп.
[21:36:20] <Ender> нуу
[21:36:25] <ForNeVeR> Вроде бы есть. Наверное.
[21:36:26] <Ender> ты не так рлнял
[21:36:32] <ForNeVeR> В Mterm сколько кусков?
[21:36:35] <ForNeVeR> Какого он типа?
[21:36:42] <Ender> эм
[21:36:45] <Ender> секундочку.
[21:37:57] <m4n71k0r> ɹǝɟılʍǝu: а ты тыкал в Parsec ?
[21:37:57] cat3 вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[21:38:09] <ɹǝɟılʍǝu> m4n71k0r, угу =)
[21:38:13] <ForNeVeR> http://lenta.ru/news/2014/12/15/quantumcards/ - что вот это за бред, а?
[21:38:22] <ForNeVeR> m4n71k0r: я fparsec юзал много.
[21:38:27] <m4n71k0r> ɹǝɟılʍǝu: просто я посмотрел как эндер ебётся...
[21:38:37] <ɹǝɟılʍǝu> А, стоп
[21:38:40] <ɹǝɟılʍǝu> Ты про этот парсек
[21:38:41] <m4n71k0r> думаю, может ему хаскель попробовать?
[21:38:41] <ForNeVeR> На fparsec я тоже ебался. Сильно.
[21:38:48] <ForNeVeR> Не так, как эндер, конечно, но сильно.
[21:38:57] Aман зашёл в конференцию
[21:39:01] <ForNeVeR> Писать парсеры - сложно.
[21:39:01] <ɹǝɟılʍǝu> m4n71k0r, да можно бы
[21:39:07] <Ender> http://pastebin.com/t83S2zyW
[21:39:19] <Ender> ForNeVeR, посмотри пасту :3
[21:39:31] <ForNeVeR> К тому же дока по spirit мне не очень нравится, честно говоря.
[21:39:36] <ForNeVeR> Дурацкая она какая-то.
[21:40:00] <ForNeVeR> anExpression *() - это как?
[21:40:10] <Ender> щас покажу
[21:40:14] <ForNeVeR> Это указатель на функцию, возвращающую anExpression?
[21:40:17] Aман вышел из конференции: Replaced by new connection
[21:40:18] <ForNeVeR> Да ты ёбнулся чтоли?
[21:40:20] Aман зашёл в конференцию
[21:40:42] <ForNeVeR> *указатель на функцию, возвращающую указатель на anExpression
[21:40:50] <ForNeVeR> *бля, да что за хуйня
[21:41:03] <m4n71k0r> ForNeVeR: fparsec поуродливее parsec выглядит немножко, имхо
[21:41:04] <Ender> http://pastebin.com/udj4eK7E
[21:41:34] <ForNeVeR> Великолепный парсер, парсит итератор (что за говно) и указатель на функцию (ЧТО ЗА ГОВНО).
[21:41:41] ForNeVeR сменил ник на FOLEX
[21:41:58] <FOLEX> Ender: ты мне ещё расскажи, что такое int**
[21:42:12] <Ender> указатель на указатель на инт
[21:42:14] <m4n71k0r> Ender: =)
[21:42:20] <FOLEX> АБЫРВАГ
[21:42:21] <uggur> /nick FOREX
[21:42:24] <FOLEX> ЫАААААРГХ\
[21:42:25] <uggur> :D
[21:42:27] <m4n71k0r> FOLEX: скажи что эт оТАБЛИЦА =)
[21:42:37] <FOLEX> Да это же
[21:42:40] <FOLEX> это же
[21:42:48] <FOLEX> Хм, я не знаю, как folex понимает эту нотацию.
[21:42:50] <Ender> m4n71k0r, какая нахуй таблица?
[21:42:53] <FOLEX> АРРРРГХ
[21:43:01] <FOLEX> Ender: ну, это может быть и таблицей тоже.
[21:43:03] <uggur> В SQL, полагаю
[21:43:03] <m4n71k0r> Ender: это фолекс сказал
[21:43:10] <uggur> Раз уж ПИШЕТЕ КАПСОМ, то точно SQL
[21:43:15] <FOLEX> Типа, двухмерный массив же.
[21:43:22] <FOLEX> uggur: в SQL всё ещё ебанее.
[21:43:22] <uggur> Таблица в SQL на SQL %)
[21:43:33] <FOLEX> И, кстати, на SQL пишут капсом только мудаки и FOLEX.
[21:43:42] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[21:43:43] <Ender> FOLEX, таблицей когда нью указателей нцать, а потом по ним циклом ньюньюнью интов и получиться двухмерный вектор. или матрица.
[21:43:45] FOLEX сменил ник на ForNeVeR
[21:43:45] dzhon зашёл в конференцию
[21:43:51] <uggur> Интересно, можно ли считать запись на SQL сущностью как запись формулы в математике? %)
[21:43:59] <m4n71k0r> фолексову таблицу можно и на int* сделать
[21:44:09] <ForNeVeR> uggur: ну там реляционная алгебра же, хуё-моё.
[21:44:25] <ForNeVeR> m4n71k0r: фолексову таблицу можно и в инте сделать. Таблицу битов, лул.
[21:44:55] <m4n71k0r> таблицу достижимости
[21:44:58] <m4n71k0r> на одном инте
[21:45:01] <m4n71k0r> бля
[21:45:07] <m4n71k0r> матрицу
[21:45:38] * m4n71k0r отгоняет призрак микеля
[21:46:12] * m4n71k0r уебал метановым столбом призрак фолекса
[21:46:26] <m4n71k0r> фуххх
[21:46:39] <m4n71k0r> Ender: это ты во всём виноват
[21:46:50] <rexim> m4n71k0r, грёбаный наркоман
[21:47:01] <m4n71k0r> https://www.fpcomplete.com/school/starting-with-haskell/libraries-and-frameworks/text-manipulation/attoparsec
[21:47:07] <m4n71k0r> аттопарсек
[21:47:10] <uggur> Откуда у m4n71k0r бьёт метановый столб? %)
[21:47:12] <m4n71k0r> маахонький
[21:47:20] <uggur> У тебя там что, скважина нефтяная? (%
[21:47:26] <m4n71k0r> uggur: из естественного отверстия
[21:47:26] <Ender> ForNeVeR, кстати у меня все сигнатуры правил в парсере Signature *()
[21:47:46] <m4n71k0r> uggur: давай лучше про питон поговорим
[21:47:56] <uggur> m4n71k0r: А что о нём говорить-то?
[21:48:03] <m4n71k0r> uggur: ну как у него дела?
[21:48:08] <uggur> хз
[21:48:13] <m4n71k0r> а сам ты как?
[21:48:15] <uggur> Я его юзаю, а не разрабатываю.
[21:48:23] <m4n71k0r> у тебя нет гонок?
[21:48:26] <uggur> Я начал изучать NLP
[21:48:32] <uggur> Гонки? Какие гонки?
[21:48:38] <uggur> Ты видел мой код на джаве?
[21:48:44] <m4n71k0r> ггг
[21:48:45] <uggur> Не знаю никаких гонок
[21:48:48] <ForNeVeR> Матановый столб?
[21:49:03] <m4n71k0r> одноподочно?
[21:49:31] <uggur> Ну, мне не нужна многопотомчность :)
[21:49:46] <m4n71k0r> чнонетону жна?
[21:49:53] <ForNeVeR> uggur: на питоне пишешь чтоле?
[21:49:53] <uggur> Если понадобится -- просто порублю данные на куски и запущу несколько интерпретаторов.
[21:50:01] <m4n71k0r> гокни !
[21:50:03] <uggur> m4n71k0r: а зачем?
[21:50:04] <ForNeVeR> Только питонфаги кудахчут "не нужна многопоточность".
[21:50:16] <Ender> ForNeVeR, в чем разница между qi::rule <Iterator, std::string> name; и qi::rule <Iterator, std::string()> name; ?
[21:50:19] <uggur> ForNeVeR: Скажи это когда я тебя опкодю
[21:50:26] <m4n71k0r> uggur:ляешь нугонки! предств
[21:50:35] <ForNeVeR> Ender: я-то откуда знаю, Эндер?
[21:50:50] <Ender> ForNeVeR, ты все знаешь!
[21:50:59] <m4n71k0r> я знаю
[21:51:18] <m4n71k0r> второе не скомпилируется
[21:51:19] <ForNeVeR> Нафиг, пойду спать.
[21:51:30] <Ender> m4n71k0r, наоборот.
[21:51:31] <Ender> ..
[21:51:45] <m4n71k0r> Эндер, ёпт
[21:51:50] <m4n71k0r> не енси хуйни
[21:52:05] <a1batross> [FOLEX 23:45]
» И, кстати, на SQL пишут капсом только мудаки и FOLEX.
---
D:
[21:52:06] Aман вышел из конференции
[21:52:12] <m4n71k0r> стоп
[21:52:14] <Ender> m4n71k0r, спорим?
[21:52:44] <m4n71k0r> (qi::rule < Iterator), (std::string() > name);
[21:52:47] <m4n71k0r> это?
[21:52:56] <m4n71k0r> разве скомпилируется?
[21:53:06] <Ender> что за пиздос ты написал?
[21:53:30] <m4n71k0r> ты создал объект std::string
[21:53:36] Aман зашёл в конференцию
[21:53:37] <m4n71k0r> что ты ещё хотел?
[21:53:43] <m4n71k0r> это не тип
[21:53:55] <m4n71k0r> и не целочисленный
[21:54:21] <m4n71k0r> значит коноплятор поймёт это так
[21:54:25] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[21:54:44] <m4n71k0r> только вот Iterator не известен как число и name не определён
[21:54:55] <m4n71k0r> либо твоя штудия говно
[21:55:18] <Ender> m4n71k0r, std::string() внезапно тип возвращаемого результата после парсинга.
[21:55:29] <m4n71k0r> т ыидиот?
[21:55:34] <m4n71k0r> std::string
[21:55:37] dzhon зашёл в конференцию
[21:55:37] <m4n71k0r> тип
[21:55:54] dzhon вышел из конференции
[21:55:54] <m4n71k0r> std::string() - это объект
[21:56:13] <m4n71k0r> или это
[21:56:18] <ɹǝɟılʍǝu> Лол, это конструктор жеж
[21:56:20] <m4n71k0r> std::string(void)
[21:56:30] <m4n71k0r> это сигнатура?
[21:57:28] <m4n71k0r> ок, допустим
[21:57:28] <Сволота> разве это не std::string<char> ?
[21:57:49] <Сволота> или там без параметризации?
[21:57:50] <m4n71k0r> std::string -это std::basic_string<char>
[21:58:17] <Сволота> так вот оно как
[21:59:02] <Сволота> кстати, какой нынче sizeof(char_t) ?
[21:59:03] <m4n71k0r> Ender: то есть оно ожидает, что ты ему функцию вернёшь?
[22:00:58] dzhon зашёл в конференцию
[22:02:18] <m4n71k0r> хм, точно … это сигнатура конструктора
[22:02:21] <ForNeVeR> m4n71k0r: я идиот или таки int() - это тип?
[22:02:22] <ForNeVeR> http://melpon.org/wandbox/permlink/9D9m8scYXsc0X6Go
[22:02:44] <ForNeVeR> Как видишь, typeid(int()) совпадает с typeid(foo).
[22:03:19] <ForNeVeR> Или я вообще хунту написал? Что такое foo? %)
[22:03:46] <m4n71k0r> не скажу)
[22:04:04] <m4n71k0r> странно, почему не int (foo*)()
[22:04:19] <m4n71k0r> ну да ладно
[22:04:28] <m4n71k0r> в общем - это сигнатура
[22:04:30] hinst зашёл в конференцию
[22:04:43] <ForNeVeR> m4n71k0r: http://ru.cppreference.com/w/cpp/utility/functional/function
std::function<void()> даже бывает.
[22:04:56] <m4n71k0r> да я не спорю
[22:05:00] <ForNeVeR> Так что это именно тип функции без параметров, которая возвращает int.
[22:05:00] <m4n71k0r> сам такое делал
[22:05:10] <ForNeVeR> Всё нормально.
[22:05:23] <ForNeVeR> Правда, как можно что-то в такой тип распарсить - мне не совсем ясно.
[22:05:36] <m4n71k0r> он просто используется для конструирования
[22:05:43] <m4n71k0r> сигнатура берётся
[22:05:45] <ForNeVeR> Наверное, он там какие-то фениксовские частично применённые функции возвращает.
[22:06:34] <m4n71k0r> хотя вот qi::rule<Iterator, void(std::string), ascii::space_type> end_tag;
[22:06:53] <ForNeVeR> Хм. Это тип потребителя результата парсинга чтоле?
[22:07:29] <ForNeVeR> Я уж совсем забыл, как там qi работает.
[22:08:15] Graf зашёл в конференцию
[22:08:16] <m4n71k0r> там расписано http://www.boost.org/doc/libs/1_57_0/libs/spirit/doc/html/spirit/qi/tutorials/mini_xml___asts_.html
[22:08:21] <m4n71k0r> по-строчно
[22:08:27] <ForNeVeR> Ender: ок, такая сигнатура для парсеров, наверное, обоснована.
[22:08:29] Graf вышел из конференции
[22:08:47] <m4n71k0r> но мне не нравится определённо синтаксис =/
[22:09:05] <ForNeVeR> Синсаксис ужасный, но чего ты хочешь от плюсов?
[22:09:12] Myp зашёл в конференцию
[22:09:41] <Ender> ForNeVeR, я тут про нульарные функции почитал. хотел тебе рассказать, но да.
[22:09:46] <Ender> ты уже успел согласиться.
[22:09:51] <m4n71k0r> Я желаю Страуструпу в его скандинавском аду скандинавские кроссворды парсить шпиритом
[22:10:04] <Ender> шпиритом
[22:10:07] <Ender> штудией
[22:10:09] <m4n71k0r> ничего лично
[22:10:13] <Ender> Толян -- Немец.
[22:10:13] <m4n71k0r> личного*
[22:10:23] <m4n71k0r> шланг
[22:10:28] <Ender> вот!
[22:10:31] <m4n71k0r> Штольман
[22:10:38] <Ender> Шторка?
[22:10:46] <m4n71k0r> шуки жубы верните!
[22:11:25] <Ender> Error 2 error C2664: 'BinaryNode::BinaryNode(const BinaryNode &)' : cannot convert argument 3 from 'boost::mpl::void_' to 'anExpression *' c:\boost_1_55_0\boost\spirit\home\phoenix\object\detail\new_eval.hpp 41 1 ConsoleApplication1
[22:11:28] <Ender> предложения?
[22:11:52] <m4n71k0r> шланг поставь
[22:11:56] <m4n71k0r> clang
[22:12:03] <m4n71k0r> он вменяемые ошибки пишет
[22:12:04] <Ender> завтра
[22:12:05] <m4n71k0r> иногда
[22:12:11] <ɹǝɟılʍǝu> Давайте успокоимся и будем писать на D. =)
[22:12:16] <m4n71k0r> =)
[22:12:27] <Ender> тут тоже можно посмотреть вменяемую ошибку. ну более-менее
[22:12:31] <Ender> в билдлоге
[22:13:01] <Ender> Только эта один хуй невменяемая.
[22:13:42] <Ender> ForNeVeR, а почему мы ref не использовали ни разу?
[22:14:17] <ɹǝɟılʍǝu> А я ем мороженку!
[22:14:24] <Ender> холодно тебе?
[22:15:27] <rexim> И все-таки есть в этом какая-то романтика, когда сидя на унитазе заходишь на какой-нибудь германский сервак по ssh...
[22:16:01] <ForNeVeR> Ender: я не знаю, почему ты не юзаешь ref. А зачем?
[22:16:27] * ForNeVeR ушёл.
[22:16:34] <Ender> ну еще чуть-чуть
[22:16:37] <rexim> ForNeVeR, снов. :3
[22:17:33] <ɹǝɟılʍǝu> rexim, он ушёл в туалет на германский сервак
[22:17:56] <rexim> ɹǝɟılʍǝu, ну, может он там заодно поспать решит.
[22:17:58] <rexim> Мало ли!
[22:18:05] <ɹǝɟılʍǝu> лол
[22:46:23] <rexim> Ender, почему ты до сих пор зебра?
[22:49:07] <rexim> офылаывы
[22:49:11] <rexim> Еще и игнорит меня...
[22:49:17] <rexim> фолывы
[22:53:50] xspeed вышел из конференции
[22:54:06] <ɹǝɟılʍǝu> rexim, мороженка!
[22:54:19] <rexim> ɹǝɟılʍǝu, ^.^!
[22:54:24] SolarRay вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[22:55:05] a1batross вышел из конференции: Disconnected: Replaced by new connection
[22:55:07] a1batross зашёл в конференцию
[22:55:10] <Ender> rexim, я не игнорю.
[22:55:12] <Ender> я в печали
[22:55:26] <rexim> Ender, ты это брось!
[22:55:43] <a1batross> Не было печали, апдейтов накачали
[22:56:13] <Ender> тебя часом не миша басенко зовут?
[22:56:16] <Ender> какой-то ты
[22:56:36] <Ender> вот общались же с миксером, и тут такая народная тупость.
[22:56:49] <a1batross> Кого?
[22:56:50] <Ender> при том нерелевантная.
[22:56:58] <Ender> да тебя, тебя.
[22:57:28] <a1batross> Ender, нет, вкард я не зря старался, заполнял =)
[22:58:10] <Ender> rexim, а мы знаешь как сделаем? мы сделаем все логические и операции не инфиксными, а префиксными. как в лиспе.
[22:58:26] <Ender> и напишем как будто так в задании было.
[22:58:30] <rexim> Ender, whatever, dude.
[22:58:54] <Ender> и операции сравнения.
[22:59:01] <Ender> тоже наверное отдохнуть надо.
[22:59:13] <Ender> но завтра нужно сделать вид, как будто я что-то сделал.
[22:59:42] <Ender> и мне еще один парсер можно накатать.
[22:59:56] <Ender> но тот второй, я думаю, быстрее подпрыгнет.
[23:00:04] SolarRay зашёл в конференцию
[23:00:18] <Ender> просто завтра такой день, когда нужно показать, как будто бы ты что-то сделал.
[23:00:27] <Ender> а через 2 недели сдавать курсач.
[23:00:35] <Ender> зачетная неделя до нг в этом году.
[23:00:39] <Ender> пиздос, товарищи.
[23:01:52] a1batross вышел из конференции: Disconnected: Replaced by new connection
[23:01:56] a1batross зашёл в конференцию
[23:04:04] a1batross вышел из конференции: Disconnected: Replaced by new connection
[23:04:10] a1batross зашёл в конференцию
[23:06:08] <m4n71k0r> ечязб
[23:06:15] <m4n71k0r> чтобы не отвлекался
[23:14:02] ckorzhik зашёл в конференцию
[23:17:31] <Ender> m4n71k0r, ты мне скажи где я объебался лучше.
[23:17:45] <Ender> наверняка же в форме ошибка.
[23:18:12] <m4n71k0r> я не юзал шпирит
[23:20:10] Myp вышел из конференции: Replaced by new connection
[23:20:10] Myp зашёл в конференцию
[23:20:40] <rexim> Спирт
[23:21:01] <m4n71k0r> я не понимаю, чему там Эндера в его учебном заведении учили
[23:21:32] <m4n71k0r> если не мог спиритом, то сделал бы как сишники с помощью трёх вложенных циклов
[23:21:49] <m4n71k0r> построил бы аст хуяст
[23:21:59] <m4n71k0r> инфиксные, префиксные
[23:22:04] <m4n71k0r> похуйстные
[23:22:23] <m4n71k0r> слева-направо, справа-налево...
[23:23:36] <Ender> префиксные
[23:23:44] <Ender> и постфиксные я спиритом умею
[23:23:47] <Ender> а инфиксные
[23:23:48] <Ender> нет
[23:24:37] <Ender> m4n71k0r: если не мог спиритом, то сделал бы как сишники с помощью трёх вложенных циклов --- это из анекдота про двух шлюх и пристарелого пидараса?
[23:24:50] <Ender> престарелого.
[23:24:54] <Ender> или пристарелого
[23:24:57] <Ender> бля, неважно
[23:26:30] <m4n71k0r> ты не можешь получить op(term1, term2) имея term1 op term2 ?
[23:26:53] <m4n71k0r> ты странный
[23:27:20] <Ender> да уже могу
[23:27:26] <Ender> типы сука коряво конвертируются
[23:27:28] <Ender> говорю же
[23:32:33] <rexim> Всем снов! =*
[23:32:36] rexim вышел из конференции
[23:38:50] <m4n71k0r> http://boost-spirit.com/repository/applications/show_contents.php там есть для сишки и для скуля … кури
[23:50:58] Ender вышел из конференции: Replaced by new connection
[23:53:01] govardhan зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!