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

Тема: Тема: C, С++, D, Java, C#, Haskell, Python, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
http://i.imgur.com/oQL4t.jpg
Код выкладывать на http://hastebin.com/
Вопросы задавать в чат, а не в личку.
Наша организация на гитхабе: https://github.com/codingteam
Организация в Trello: https://trello.com/codingteam
Команда в битбукете: https://bitbucket.org/codingteam
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Flash, PHP, Pascal/Delphi/Borland, Basic, 1С караются съедением поциента.
Личкрафты: http://leechcraft.org
Horta Hell: https://github.com/codingteam/horta-hell | http://paste.org.ru/?oeqcga
LogList пока здесь: http://loglist.herokuapp.com/ | https://github.com/codingteam/loglist
Рисовалка: https://bitbucket.org/derptech/palette-swap/
Проблем решено: 0x18
Talking mixers registered: 1
[00:00:03] <folex> 010500 есть
[00:00:06] rea вышел из конференции: Вышел из Vacuum-IM
[00:00:07] <folex> правда я такой не знаю
[00:00:14] <gsomix> 010600 -- уже моя специальность.
[00:00:25] <m4n71k0r> ɹǝɟılʍǝu: ну да, 128-битные просто зарезервировали как слова
[00:00:37] <ɹǝɟılʍǝu> И хорошо.
[00:00:41] <folex> 230401 == 010500
[00:00:51] <folex> как у меня была .___.
[00:00:54] <eaeee> folex: true?
[00:01:11] <folex> я не особо часто вру в интернете
[00:01:35] <eaeee> folex: как разобраться в классификаторе специальностей? я как-то даже пытался)
[00:01:46] <folex> я хз
[00:01:49] <folex> я только свою знаю :)
[00:02:14] <folex> просто обычно "и информатика" означает достаточно дерьмовую программу
[00:02:35] <folex> сужу по своему вузу и еще каким-то
[00:02:37] <gsomix> folex, программа на всех одна.
[00:02:44] <gsomix> Реализации разные.
[00:02:49] <folex> gsomix: для одного номера специальности — да
[00:03:02] <folex> я потому и спросил
[00:03:11] <gsomix> У нас ПМИ -- одна из самых интересных специальностей на факультете.
[00:03:48] <gsomix> Но только из-за того, что кафедры за ней хорошие закреплены.
[00:04:28] <folex> а у нас у приматов теперь читают тайм менеджмент, увеличили кол-во часов истории, философии и _русского языка_
[00:04:48] <folex> на первых двух курсах правда
[00:04:49] <gsomix> Русский язык и я бы послушал. ._.
[00:04:51] <folex> потом более-менее
[00:05:00] <folex> gsomix: это тебе так кажется
[00:05:13] <folex> ничего хорошего
[00:05:38] * folex как-то назвали нелюдем на истории .___.
[00:06:01] <folex> глупо было ожидать способности мыслить абстрактно от препода по истории в металлургическом вузе
[00:06:39] <folex> а на философии было прикольно
[00:06:51] <folex> пока не дошло дело до зачета, на котором неожиданно начали ебать ._.
[00:07:04] <eaeee> :O
[00:07:18] <gsomix> А мне норм.
[00:07:31] <gsomix> Как-то удавалось избегать гуманитарные предметы.
[00:07:34] <gsomix> И психов.
[00:08:42] <mikelsv> У вас тоже у вконтакта отвалилась авторизация?
[00:09:05] <gsomix> Например, у меня был курс "Религии мира".
[00:09:09] <folex> нет
[00:09:12] <gsomix> Адекватный был бы курс.
[00:09:16] <folex> закешированная сессия работает
[00:09:22] <gsomix> Если бы не приходили бабки-кандидаты-технических-наук.
[00:09:31] <gsomix> И не толкали какую-то лженауку.
[00:09:35] <folex> gsomix: и чо, не насаждали христа?
[00:09:37] <eaeee> mikelsv: да
[00:09:38] <folex> и православие
[00:09:49] <eaeee> mikelsv: зачем сломал?
[00:10:10] <gsomix> folex, ну, в довольно мягкой форме, как мне показалось по нескольким лекциям, которые я посетил.
[00:10:15] <gsomix> Бабки вели себя хуже.
[00:10:47] <gsomix> Потом этот курс сделали факультативным.
[00:10:51] <gsomix> Ибо много жалоб было.
[00:11:34] <mikelsv> eaeee: я не специально. ну чего оно такое хрупкое.
[00:12:41] <folex> gsomix: я бы хотел такой курс, где насаждали бы православие
[00:12:44] <folex> было бы весело :)
[00:12:51] <gsomix> Не знаю.
[00:12:54] <gsomix> Не думаю.
[00:12:59] <ɹǝɟılʍǝu> m4n71k0r, а в дишке есть generic lambda или тип того?
[00:13:26] <folex> gsomix: что может быть лучше на дерьмовом предмете, чем спорить с подобным преподавателем?
[00:13:38] <gsomix> folex, заниматься правильными вещами.
[00:13:45] <folex> .____.
[00:13:55] <folex> понятно
[00:13:56] <gsomix> Например, семестровую по теормеху делать.
[00:14:01] <gsomix> :3
[00:14:19] <folex> you must be fun at parties
[00:14:31] <m4n71k0r> ɹǝɟılʍǝu: ну ты можешь писать вроде бы a => a + 1
[00:14:42] <m4n71k0r> без указания типов
[00:14:55] <m4n71k0r> ɹǝɟılʍǝu: ещё есть делегаты
[00:15:10] <gsomix> folex, спор с неадекватным преподавателем сравним со спорами в интернетах.
[00:15:17] <gsomix> Я не вижу тут особого веселья.
[00:15:27] <gsomix> Хотя, конечно, задевает.
[00:15:28] <ɹǝɟılʍǝu> Ахха
[00:17:18] <folex> gsomix: ты просто не пробовал наверное
[00:17:53] <gsomix> Ок.
[00:18:12] <gsomix> И не попробую, надеюсь.
[00:18:42] <folex> мне как-то пытались доказать, что роутер это не компьютер
[00:18:52] <folex> было больше грустно чем весело правда
[00:19:48] <gsomix> В магистратуре, надеюсь, остались только адекватные предметы.
[00:19:59] <gsomix> Ну там, физика, математика.
[00:20:51] <folex> это понятно
[00:21:12] <ɹǝɟılʍǝu> Вот такая хрень выходит. http://melpon.org/wandbox/permlink/ryakcoYUDba6quUf
[00:22:38] <gsomix> А когда-нибудь я стану как ForNeVeR.
[00:22:44] <gsomix> В том плане, что буду вести что-нибудь.
[00:22:45] <gsomix> МУХАХА.
[00:22:51] <gsomix> ._.
[00:22:57] <gsomix> Спокойной ночи, господа.
[00:22:58] <eaeee> folex: а это что, компутер? в моем кажется памяти всего 4мб и 32 рам
[00:23:15] <folex> и что?
[00:24:05] <folex> eaeee: придумай себе такое определение компьютера, что бы тебе не было за него стыдно, и имело значение кол-во ресурсов
[00:24:14] <ɹǝɟılʍǝu> Хм...
[00:24:17] <gsomix> rexim, все будет хорошо!
[00:24:26] <ɹǝɟılʍǝu> А вот конвертер скорее всего будет через double.
[00:24:31] <folex> gsomix: ну в аспирантуру пойдешь — точно будешь вести
[00:24:32] <ɹǝɟılʍǝu> Хм!
[00:24:42] <gsomix> folex, пойду, конечно же.
[00:24:43] <rexim> gsomix, именно так. :)
[00:24:44] <eaeee> folex: да просто места мало :(
[00:24:49] <ɹǝɟılʍǝu> В дишке можно в цомпилтайме проверить, что тип является целочисленным?
[00:25:05] <folex> eaeee: и?
[00:25:27] <ɹǝɟılʍǝu> m4n71k0r, ↑
[00:26:08] <folex> нялайфер, так делать не хорошо
[00:26:14] <eaeee> folex: была у меня как-то мысль поставить кастомную прошивку на роутер просто. потом передумал из-за количества памяти
[00:26:18] <folex> проверять на типы в смысле
[00:26:27] <folex> тайпклассы делай
[00:26:35] Orhideous вышел из конференции
[00:26:41] <ɹǝɟılʍǝu> ЫЫы
[00:26:47] <folex> eaeee: .____. это всё равно компьютер
[00:26:53] <folex> чо, нельзя тайпклассы?
[00:27:32] <m4n71k0r> ɹǝɟılʍǝu: foo (I)(I i) if (isIntegral!I) {return i + 1;}
[00:27:36] <eaeee> folex: ок
[00:27:50] <m4n71k0r> if (isIntegral!I) - это контракт
[00:27:52] <ɹǝɟılʍǝu> m4n71k0r, о как.
[00:28:02] <folex> не надо так делать .____________.
[00:28:08] <m4n71k0r> folex: почему?
[00:28:09] <ɹǝɟılʍǝu> .____________________________________.
[00:28:30] eaeee вышел из конференции
[00:28:33] eaeee зашёл в конференцию
[00:28:38] <folex> m4n71k0r: потому что теряешь плюшки функций
[00:28:50] <folex> всякие theorems for free
[00:29:12] <folex> хочешь делать что-то с типами — делай это через систему типов
[00:29:24] <folex> есть же у вас Template Constraints и еще чонить
[00:29:36] <m4n71k0r> а это что?
[00:30:02] <folex> http://dlang.org/template.html#Constraint
[00:30:10] <folex> а, или это оно и есть?
[00:30:23] <m4n71k0r> да
[00:30:26] <ɹǝɟılʍǝu> Ну тащемта, да.
[00:30:28] <folex> а, тогда круто
[00:30:29] <folex> сорри
[00:30:30] <m4n71k0r> в одну строчку просто написал
[00:30:50] <m4n71k0r> проверил, относится ли I к классу целочисленных типов
[00:30:57] <m4n71k0r> в компилтайме
[00:31:18] <folex> да, он же говорил про компилтайм ._.
[00:31:20] * folex тупой
[00:32:20] <m4n71k0r> если типы проверяют в рантайме, то либо объебались, либо проблемы с архитектурой, либо объебались на той стороне и могут прислать хуйню.
[00:32:38] <m4n71k0r> но тут статически типизированный язык
[00:32:43] <m4n71k0r> сложно прислать хуйню
[00:32:56] <m4n71k0r> если это не полиморфный ад
[00:33:33] <folex> угу
[00:33:44] <folex> тотали агрид
[00:45:35] <ɹǝɟılʍǝu> Хм...
[00:45:44] <ɹǝɟılʍǝu> И SFINAE пишется на дишке проще.
[00:47:03] Minoru вышел из конференции
[00:48:32] <rexim> Всем снов...
[00:48:33] rexim вышел из конференции
[00:49:59] <amanushka> poka vsyem
[00:50:02] amanushka вышел из конференции
[01:01:16] hinst вышел из конференции
[01:04:27] <m4n71k0r> ɹǝɟılʍǝu: %) сейчас сливал твои изменения и мои. Адова шиза с этими децентрализованными репами) Вроде бы в одной ветке работаем, а на графе две
[01:04:42] <ɹǝɟılʍǝu> гы
[01:05:54] <m4n71k0r> ɹǝɟılʍǝu: так, я начну норм пакет делать… как по учебнику
[01:06:02] <ɹǝɟılʍǝu> Окк!
[01:06:28] <ɹǝɟılʍǝu> m4n71k0r, кстати
[01:06:33] <ɹǝɟılʍǝu> Подмодули можно https://github.com/ntstv/ddust/blob/master/source/backend/mongo/docs.d
[01:08:16] <m4n71k0r> ɹǝɟılʍǝu: можно, но у нас немного просто неправильно
[01:09:14] <ɹǝɟılʍǝu> Т.е. нужно было бы засунуть так:
sources/az/core/painter/color.d
module az.core.painter.color;
[01:09:21] <ɹǝɟılʍǝu> Наверное)
[01:14:26] <m4n71k0r> painter ?
[01:14:36] <m4n71k0r> в общем, я всё сделал
[01:14:44] <m4n71k0r> ты юниттесты починил?)
[01:14:51] <m4n71k0r> source/az/color.d(297): Error: no property 'NameFormat' for type 'void'
source/az/color.d(298): Error: no property 'NameFormat' for type 'void'
source/az/color.d(303): Error: no property 'NameFormat' for type 'void'
source/az/color.d(304): Error: no property 'NameFormat' for type 'void'
source/az/color.d(309): Error: no property 'NameFormat' for type 'void'
source/az/color.d(310): Error: no property 'NameFormat' for type 'void'
[01:15:54] <ɹǝɟılʍǝu> Хм.
[01:16:31] <ɹǝɟılʍǝu> Щас починю)
[01:16:54] <m4n71k0r> ɹǝɟılʍǝu: ты их аще запускал?)
[01:16:57] <m4n71k0r> dub test
[01:17:29] <ɹǝɟılʍǝu> Уже)
[01:18:26] <m4n71k0r> я запушил изменения пакета
[01:18:29] <m4n71k0r> как надо
[01:19:16] <ɹǝɟılʍǝu> Уже стянул
[01:23:15] a1batross вышел из конференции: Disconnected: Replaced by new connection
[01:23:15] a1batross зашёл в конференцию
[01:28:57] folex вышел из конференции
[01:31:40] <ɹǝɟılʍǝu> m4n71k0r, починил.
[01:31:51] <m4n71k0r> спс
[01:32:16] <ɹǝɟılʍǝu> Но там другие Access Violation
[01:32:29] <ɹǝɟılʍǝu> az.core.Az =)
[01:33:35] <m4n71k0r> не понял. Связано с созданием мной пакета?
[01:39:38] <m4n71k0r> ɹǝɟılʍǝu: да, надо создать подкаталог и переименовать
[01:46:40] <m4n71k0r> но это завтра)
[01:46:51] <m4n71k0r> удачи
[01:46:56] m4n71k0r вышел из конференции
[01:56:12] <horta hell> Тентаклик едва дышит, издавая хриплые звуки и отхаркивая кровавую пену.
[02:02:10] <horta hell> Тентаклик издал тихий рык и испустил дух. Все теряют по 1PTC.
[02:17:44] Psixo зашёл в конференцию
[02:26:55] <eaeee> $pet resurrect
[02:27:00] <horta hell> eaeee: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[02:48:25] enaken вышел из конференции
[02:51:03] folex зашёл в конференцию
[02:51:16] <folex> о, сдох-таки
[02:51:19] <folex> $pet stats
[02:51:21] <horta hell> folex:
Кличка: Тентаклик
Здоровье: 93
Сытость: 91
Возраст: 0 часов
[02:51:30] <folex> $pet coins
[02:51:30] <horta hell> folex: У тебя есть 4PTC
[02:51:33] <folex> эх цук
[02:53:26] a1batross вышел из конференции: Disconnected: Replaced by new connection
[02:53:27] a1batross зашёл в конференцию
[02:59:44] ckorzhik вышел из конференции
[03:14:51] xspeed вышел из конференции
[03:15:34] magog вышел из конференции
[03:58:54] sss|zombie зашёл в конференцию
[04:10:28] folex вышел из конференции
[04:11:55] Ender вышел из конференции
[04:23:45] a1batross вышел из конференции: Disconnected: Replaced by new connection
[04:23:47] a1batross зашёл в конференцию
[05:49:57] 0xd34df00d вышел из конференции: Client went to sleep
[05:58:14] 0xd34df00d зашёл в конференцию
[06:26:12] <horta hell> Тентаклик грызёт ножку стола, изображая вселенский голод.
[06:27:35] eaeee вышел из конференции
[06:28:38] matraskin зашёл в конференцию
[06:39:18] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[06:40:49] a1batross вышел из конференции: Disconnected: Replaced by new connection
[06:40:50] a1batross зашёл в конференцию
[06:50:10] <horta hell> Тентаклик демонстративно гремит миской, требовательно ворча.
[06:56:10] <horta hell> Тентаклик едва дышит, издавая хриплые звуки и отхаркивая кровавую пену.
[07:02:10] <horta hell> Тентаклик забился в самый темный угол конфы и смотрит больными глазами в одну точку.
[07:14:10] <horta hell> Тентаклик корчится в муках и умирает. Все теряют по 1PTC.
[07:18:30] <ForNeVeR> Да что ж такое?!
[07:18:35] <ForNeVeR> $pet resurrect
[07:18:35] <horta hell> ForNeVeR: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[07:18:53] <ForNeVeR> uggur: чото он сильно часто помирает теперь.
[07:26:40] amanushka зашёл в конференцию
[07:27:26] <amanushka> ootro
[07:27:38] <ForNeVeR> Да, утра!
[07:28:07] <amanushka> was sleeping last night when i sent you a message?
[07:30:29] <ForNeVeR> I don't know what are you talking about.
[07:50:48] enaken зашёл в конференцию
[08:02:20] <ɹǝɟılʍǝu> Утро
[08:02:27] <ForNeVeR> Да.
[08:10:57] <uggur> ForNeVeR: Каждые пять часов
[08:11:06] a1batross вышел из конференции: Disconnected: Replaced by new connection
[08:11:08] a1batross зашёл в конференцию
[08:11:17] <uggur> ForNeVeR: Можешь увеличить везде максимальное здоровье до 150 :)
[08:11:21] <uggur> Думаю, это поможет.
[08:15:45] <uggur> http://cs7010.vk.me/c7006/v7006974/daf0/uscWRGQfAsk.jpg -- найди m4n71k0r :D
[08:16:36] <uggur> $send m4n71k0r http://cs7010.vk.me/c7006/v7006974/daf0/uscWRGQfAsk.jpg\ Это\ ты\ :D
[08:16:38] <horta hell> uggur: Сообщение помещено в очередь
[08:16:40] <ɹǝɟılʍǝu> Блин
[08:17:23] <ɹǝɟılʍǝu> Где в этой джире уазывается, дубль какого issue есть закрытый таск?
[08:19:45] <ɹǝɟılʍǝu> Вууут
[08:20:35] <ɹǝɟılʍǝu> Мой таск закрыли как дубль, зато появившиеся новее таск (такой же) записали в major по приоритету. Круто, посоны, да.
[08:22:49] <uggur> *пожал плечами* несправедливость
[08:23:41] <ɹǝɟılʍǝu> Та и пох, главное, чтобы сделали)
[08:23:57] <uggur> Чем-то науку напоминает
[08:24:15] <uggur> Ты сделал исследование, а опубликовал кто-то другой и ему досталась вся слава -_-
[08:24:56] <uggur> Или опубликовал в более уважаемом журнале копию твоего электронного препринта из местного журнала с изменёнными фамилиями.
[08:27:07] a1batross вышел из конференции: Logged out
[08:39:31] a1batross зашёл в конференцию
[09:13:57] enaken вышел из конференции
[09:15:19] enaken зашёл в конференцию
[09:22:32] rea зашёл в конференцию
[09:58:48] <gsomix> Доброго утра.
[10:02:51] magog зашёл в конференцию
[10:03:14] <ɹǝɟılʍǝu> gsomix, :3
[10:09:56] a1batross вышел из конференции: Disconnected: Replaced by new connection
[10:09:59] a1batross зашёл в конференцию
[10:12:58] magog вышел из конференции
[10:13:10] magog зашёл в конференцию
[10:22:57] O01eg вышел из конференции
[10:23:58] amanushka вышел из конференции
[10:32:10] Graf зашёл в конференцию
[10:32:20] Graf вышел из конференции
[10:39:57] eaeee зашёл в конференцию
[10:45:46] eaeee вышел из конференции
[10:50:56] m4n71k0r зашёл в конференцию
[10:52:34] <m4n71k0r> uggur: напомни мне, пожалуйста, какой мой любимый язык, а то я не помню, чтобы распространялся на эту тему.
[10:52:52] <ForNeVeR> Гы.
[10:52:57] <ForNeVeR> Я тоже не помню такого.
[10:53:22] * ForNeVeR даже не смог бы сообщить, какой любимый язык у него самого.
[10:53:40] <ForNeVeR> Psixo <- а этого гражданина уже опросили?
[10:53:56] <m4n71k0r> он тут был раньше
[10:54:02] <Psixo> ?
[10:54:06] <Psixo> xnj nfrjt
[10:54:15] <Psixo> что такое?
[10:54:52] <ForNeVeR> Psixo: роту и звание уже сообщал? Какие технологии используешь? Почему не выдан мембер? Код не показывал?
[10:55:09] <Psixo> ого,как жестоко(
[10:55:18] <ForNeVeR> Отвечайт!
[10:55:23] <Psixo> я скажу одно слово и вы меня забаните(((
[10:55:28] <ForNeVeR> PHP?
[10:55:32] <Psixo> хуже
[10:55:35] <ForNeVeR> 1С?!
[10:55:36] <Psixo> я пишу на русском
[10:55:41] <Psixo>
[10:55:44] <ForNeVeR> Ололо!
[10:55:50] <ForNeVeR> Я тоже писал на 1С как-то раз.
[10:56:01] <ForNeVeR> На следующий день меня уволили ._.
[10:56:21] <Psixo> ну можно еще Python добавить,но года 3-4 на нем почти не писал,мелочуху для себя только.
[10:56:31] <ForNeVeR> С тех пор-то я 1С и не люблю.
[10:56:36] <Psixo> бывает
[10:56:46] <Psixo> я вот сижу и запросы сочиняю
[10:56:55] <Psixo> у них даже "sql" свой
[10:57:09] <Psixo> на русском
[10:57:48] <ForNeVeR> Ага.
[10:59:37] <Psixo> блин,домой пора
[11:00:42] <m4n71k0r> Psixo: а на нормальном SQL можешь?
[11:01:07] <m4n71k0r> Psixo: ты также как и все одинэсники считаешь, что в базе хранятся справочники?
[11:01:26] <Psixo> хуже
[11:01:32] <m4n71k0r> Psixo: сколько уровней абстракций там аще?
[11:01:58] <Psixo> много, особенно у каких-нибудь регистров накопления
[11:02:24] <Psixo> почапаю домой
[11:02:31] <m4n71k0r> код я спрашивать не буду)
[11:02:33] <m4n71k0r> удачи
[11:02:48] ckorzhik зашёл в конференцию
[11:02:58] <m4n71k0r> .time Psixo
[11:03:00] <DeadBot> m4n71k0r: Fri Oct 10 18:03:30 2014
[11:03:09] <m4n71k0r> да, пора
[11:03:14] <m4n71k0r> я тогда тоже домой
[11:03:22] <m4n71k0r> .time
[11:03:22] <DeadBot> m4n71k0r: Fri Oct 10 11:03:53 2014
[11:03:28] <m4n71k0r> а, нет
[11:04:49] <ɹǝɟılʍǝu> Ыы
[11:04:51] <ɹǝɟılʍǝu> .time
[11:04:51] <DeadBot> ɹǝɟılʍǝu: 10.10.2014 11:05:22
[11:08:49] a1batross вышел из конференции: Logged out
[11:08:56] <m4n71k0r> ForNeVeR: можеть психо можно подбить на скалку?)
[11:11:47] <ForNeVeR> m4n71k0r: думаешь, из него выйдет толк?
[11:12:34] <m4n71k0r> ForNeVeR: сил влияние почти не чувствую на нём я
[11:12:47] <ForNeVeR> Аналогично.
[11:13:28] Kerrigаn зашёл в конференцию
[11:14:06] <ɹǝɟılʍǝu> Дискасс.
[11:14:31] <Kerrigаn> кстати
[11:14:33] <ɹǝɟılʍǝu> Есть шаблонынй класс Color. У него есть методы flaot redF();
[11:14:39] <ɹǝɟılʍǝu> flaot*
[11:14:41] <ɹǝɟılʍǝu> float*
[11:15:01] <ɹǝɟılʍǝu> Так вот, стоит ли так делать, или стоит добавить параметр шаблона и для такого метода?
[11:15:07] Kerrigаn вышел из конференции
[11:15:59] <ɹǝɟılʍǝu> Типа будет:
class Color (T, F) {
public F redF() {
return 1.0F / mColor.red;
}
}
[11:16:11] <ɹǝɟılʍǝu> Иначе возможны потери точности.
[11:17:06] <ɹǝɟılʍǝu> m4n71k0r, что скажешь?
[11:17:12] <ɹǝɟılʍǝu> Правда, расплодиться инстансов)
[11:18:04] <m4n71k0r> ты не правильно пишешь *ться и *тся
[11:18:09] <m4n71k0r> неправильно*
[11:18:17] <m4n71k0r> я, конечно, не лучше
[11:18:36] <ɹǝɟılʍǝu> Ой...
[11:18:45] <ɹǝɟılʍǝu> Не, я понимаю. Я не проверяю. =(
[11:19:37] <m4n71k0r> ɹǝɟılʍǝu: ты уверен, что нужна работа с флоатами? Это в контексте использования опенжл?
[11:19:43] <m4n71k0r> я прост оспросил)
[11:20:08] magog вышел из конференции
[11:20:10] <m4n71k0r> ɹǝɟılʍǝu: вот ты, как создатель рисовалки, вспомни, что тебе нужно было от Color
[11:20:17] <m4n71k0r> от QColor
[11:20:27] <ɹǝɟılʍǝu> Цвет)
[11:20:32] <ɹǝɟılʍǝu> Но флоаты требовались.
[11:20:42] magog зашёл в конференцию
[11:20:46] <ɹǝɟılʍǝu> Плюв в ogl флоаты полущ.
[11:21:19] <ɹǝɟılʍǝu> Они там, собственно, повсюду)
[11:21:20] <m4n71k0r> охуенную палитру забитую, заранее + набалтывание яркости, к примеру и конвертация в цветовые пространства с получением кооринат в этих цветовых пространствах (и изменения, конечно)
[11:21:27] <m4n71k0r> ок
[11:21:51] rexim зашёл в конференцию
[11:22:51] <rexim> Утреца! _о/
[11:23:53] <ɹǝɟılʍǝu> Миксерочек!
[11:23:58] * ɹǝɟılʍǝu вручил мастерочек.
[11:24:19] <rexim> ɹǝɟılʍǝu, спсбо
[11:24:36] <m4n71k0r> ɹǝɟılʍǝu: один хрен будет точность теряться. Если, конечно Color будет изначально не в целочисленных типах
[11:25:17] <m4n71k0r> ɹǝɟılʍǝu: может стоит делать флоат не только для целочисленных?
[11:25:26] <m4n71k0r> я имел в виду Color
[11:27:00] <ɹǝɟılʍǝu> Я тебя не совсем понял)
[11:27:16] <m4n71k0r> Color!double()
[11:27:21] <m4n71k0r> Color!float()
[11:27:41] <m4n71k0r> Color!int().to!double(().red
[11:27:53] <ɹǝɟılʍǝu> А.
[11:28:07] <ɹǝɟılʍǝu> Точно!
[11:28:16] <m4n71k0r> точность будет теряться при генерации иммутабельной херни
[11:28:18] <m4n71k0r> один раз
[11:28:24] <m4n71k0r> а не на каждой операции
[11:28:49] <m4n71k0r> Color!int().to!double().red *
[11:29:03] <ɹǝɟılʍǝu> тогда сношу к чертям redF и иже с ним)
[11:29:16] <m4n71k0r> да, все эти суффиксы нах не сдались
[11:30:29] <m4n71k0r> ты ещё посмотри wrap/unwrap может как-то красиво с ними можно сделать совместно с mixin
[11:31:09] <m4n71k0r> это я про rgb -> rgba -> hsl
[11:31:24] <m4n71k0r> хотя врядли
[11:31:42] <m4n71k0r> там подразумевается наследование от тырфейсов
[11:34:23] <m4n71k0r> хотя можно сделать генерацию hsl-нутой версии Color, которая уже будет иметь необходимые методы, вместо того, чтобы все методы держать в одной коробке. Это поможет кому-то левому сделать свой конвертор в его личное цветовое пространство, просто создав шаблонный метод, у которого параметром будет его пространство, а параметром будет наш Color
[11:34:29] <m4n71k0r> хотя это упорин
[11:34:34] folex зашёл в конференцию
[11:34:49] <m4n71k0r> шаблонным параметром пространство*
[11:35:22] <folex> $say UTRO
[11:35:32] <horta hell> folex: я такой
[11:37:06] <ɹǝɟılʍǝu> Мне кажется это уже лишнее. =)
[11:39:00] 0xd34df00d вышел из конференции: Disconnected: closed
[11:39:06] <folex> $say OOTRO
[11:39:06] <horta hell> folex: надо суровее как-нибудь назвать
[11:39:45] 0xd34df00d зашёл в конференцию
[11:41:42] <m4n71k0r> ɹǝɟılʍǝu: ну если надо будет, я запилю)
[11:41:48] <m4n71k0r> потом)
[11:41:53] <rexim> $poke ForNeVeR
[11:42:36] <ForNeVeR> `_`
[11:42:37] <rexim> ForNeVeR, может запилить proxy_pass с codingteam.org.ru/loglist на loglist.herokuapp.com?
[11:42:46] <rexim> Пока нет нормального домена.
[11:42:47] <ForNeVeR> Я не знаю, что это.
[11:42:53] <rexim> Эм...
[11:42:54] <ForNeVeR> Но могу, наверное.
[11:42:59] <ForNeVeR> Надо nginx там поставить будет.
[11:43:05] <ForNeVeR> Или есть способ попрощ?
[11:43:13] <folex> а у тебя там чо?
[11:43:18] <ForNeVeR> А у меня там... убунту.
[11:43:37] <folex> там джанга что ли?
[11:43:41] <ForNeVeR> Чо?
[11:43:45] <folex> или плей?
[11:43:51] <rexim> А хотя нет, стоп.
[11:43:52] <ForNeVeR> Убунту, говорю же. Ты тупой?
[11:43:57] <folex> я про http://loglist.herokuapp.com <http://loglist.herokuapp.com/>
[11:44:05] <folex> все короче, я понял
[11:44:08] * folex тупой
[11:44:10] <horta hell> Тентаклик лежит и еле дышит, хвостиком едва колышет.
[11:44:11] <rexim> Там у меня шаблоны через жопу путь формируют. Может все сломаться.
[11:44:12] <ForNeVeR> ._.
[11:44:15] <folex> %зуе руфд
[11:44:15] <rexim> ForNeVeR, пока лучше не надо.
[11:44:17] <ForNeVeR> $pet heal
[11:44:17] <horta hell> ForNeVeR: Тентаклик был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[11:44:17] <folex> $pet heal
[11:44:20] <folex> $pet feed
[11:44:20] <ForNeVeR> $pet feed
[11:44:21] <horta hell> folex: Тентаклик будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[11:44:24] <horta hell> folex: Тентаклик презрительно фыркнул, отстранившись от пищи.
[11:44:27] <ForNeVeR> ^___^
[11:44:27] <horta hell> ForNeVeR: Тентаклик опрокинул миску с едой лапой.
[11:44:27] <folex> сук
[11:44:34] <ForNeVeR> rexim: ок.
[11:44:41] <ForNeVeR> $pet stats
[11:44:42] <horta hell> ForNeVeR:
Кличка: Тентаклик
Здоровье: 100
Сытость: 21
Возраст: 4 часов
[11:45:00] <ForNeVeR> uggur: о, надо будет вычислялку среднего времени жизни написать.
[11:45:12] <ForNeVeR> И среднего времени, в течение которого он мёртв.
[11:47:00] <folex> О, зетоке на глагне хабра
[11:47:08] <gsomix> rexim, миксерушка! ._.
[11:47:09] <folex> http://habrahabr.ru/company/mkechinov/blog/239481/
[11:47:19] <folex> send/Zetoke/http://habrahabr.ru/company/mkechinov/blog/239481//
[11:47:19] <horta hell> folex: Invalid arguments.
[11:47:23] <folex> send/Zetoke/http://habrahabr.ru/company/mkechinov/blog/239481/
[11:47:24] <horta hell> folex: Invalid arguments.
[11:47:27] <folex> ну и пиздюк
[11:47:42] <folex> send/Zetoke/http:\/\/habrahabr.ru\/company\/mkechinov\/blog\/239481\/ <http://habrahabr.ru/company/mkechinov/blog/239481/>/
[11:47:43] <horta hell> folex: Invalid arguments.
[11:47:43] <ForNeVeR> folex: а ты вот ещё спрашивал, зачем там экранирование.
[11:47:56] <ForNeVeR> folex: заюзай $send, нарколыга.
[11:48:03] <folex> $send Zetoke http://habrahabr.ru/company/mkechinov/blog/239481/
[11:48:03] <horta hell> folex: Сообщение помещено в очередь
[11:48:09] <ForNeVeR> :3
[11:48:13] <ɹǝɟılʍǝu> :3]
[11:49:01] <rexim> gsomix, привет, гсомиксушка! :)
[11:49:35] <m4n71k0r> для экранирования неплохо бы выбрать какой-нибудь ещё символ
[11:49:46] <m4n71k0r> | например
[11:49:54] <gsomix> rexim, мне надоело писать код, осточертели компьютеры, я не хочу быть программистом. ._.
[11:50:01] <gsomix> Что со мной? ._.
[11:50:07] <m4n71k0r> gsomix: мы тебя тогда забаним
[11:50:10] <ɹǝɟılʍǝu> Рисуй!
[11:50:23] <m4n71k0r> gsomix: найди тян
[11:50:30] <gsomix> m4n71k0r, у меня есть тян.
[11:50:33] <m4n71k0r> gsomix: поезжай в горы
[11:50:34] <ɹǝɟılʍǝu> Нет можешь заниматьяс чем-то в момент времени --- займись другим полезным!
[11:50:39] <ɹǝɟılʍǝu> !!!
[11:50:45] <m4n71k0r> ɹǝɟılʍǝu: !!!
[11:50:45] <gsomix> m4n71k0r, а вот второй вариант хороший.
[11:51:05] <ɹǝɟılʍǝu> Странно, почему так вот? http://melpon.org/wandbox/permlink/5vOxFj5FFUSf8r6g
[11:51:12] <m4n71k0r> gsomix: горы, река... любое место где можно просто потупить
[11:51:14] <ɹǝɟılʍǝu> выводить должен одинаковые числа.
[11:51:33] <ForNeVeR> gsomix: поезжай в горы и прыгай с них.
[11:51:37] <rexim> gsomix, что последнее ты писал?
[11:51:40] <ɹǝɟılʍǝu> Хотя...
[11:51:43] <ɹǝɟılʍǝu> А нахуя?..
[11:51:46] <ForNeVeR> gsomix: ты совершенно бесполезен, время умирать.
[11:51:54] <rexim> ForNeVeR, я так не думаю.
[11:51:57] <m4n71k0r> ɹǝɟılʍǝu: там нет юниттестов
[11:52:14] <m4n71k0r> ɹǝɟılʍǝu: в main пусто
[11:52:14] <gsomix> rexim, я рефакторил свой старый код.
[11:52:15] <ɹǝɟılʍǝu> m4n71k0r, я знаю, просто скопипастил)
[11:52:21] <gsomix> ForNeVeR, >_<
[11:52:25] <ɹǝɟılʍǝu> m4n71k0r, в main не пусто
[11:52:38] <rexim> gsomix, свой? У тебя какой-то pet project есть?
[11:52:49] <ɹǝɟılʍǝu> Может, лучше дёргать Color.color, который будет возвращать Argb всякие.
[11:52:51] <m4n71k0r> ɹǝɟılʍǝu: у меня по ссылке пусто
[11:52:52] <gsomix> rexim, на работе.
[11:53:07] <ɹǝɟılʍǝu> http://melpon.org/wandbox/permlink/ZQlK2tZpa3WA9z1l
[11:53:10] <ɹǝɟılʍǝu> Вот так вот.
[11:53:11] <rexim> gsomix, ну, на работе... А когда ты последний раз писал код для себя?
[11:53:36] <ɹǝɟılʍǝu> А хотя...
[11:53:38] <gsomix> rexim, давно, очень давно. Поэтому рабочий код я считаю своим.
[11:53:42] <ɹǝɟılʍǝu> А нахуя ваще это?
[11:53:53] <ɹǝɟılʍǝu> Color.red.to!float и всё
[11:54:08] govardhan зашёл в конференцию
[11:54:18] <rexim> gsomix, у меня было такое же состояние, когда я в течении год пилил только проекты на работе.
[11:54:20] <rexim> Это ужасно.
[11:54:37] <ForNeVeR> rexim: и как давно это прошло?
[11:54:39] <rexim> И выгораешь очень быстро.
[11:54:58] <rexim> ForNeVeR, это было где-то пол года назад.
[11:55:08] ckorzhik вышел из конференции
[11:55:15] <ForNeVeR> rexim: а ты не так давно тут тоже жаловался на усталость какую-то.
[11:55:21] <ForNeVeR> rexim: недели две назад.
[11:55:31] * folex пилил проекты только по работе ~2.3 года
[11:55:35] <ForNeVeR> gsomix: короче, миксер советует писать свой код, это помогает. Я гарантирую.
[11:55:44] amanushka зашёл в конференцию
[11:55:47] <ForNeVeR> rexim: да?
[11:55:48] <folex> первый проект не по работе — хорта, собственно.
[11:55:56] ckorzhik зашёл в конференцию
[11:56:02] <rexim> ForNeVeR, ну я же не говорил, что устал от программирования. Я просто мало спал в последнее время. :)
[11:56:09] <ForNeVeR> rexim: а, ну это бывает.
[11:56:12] <rexim> ForNeVeR, и да, это именно то, что я рекомендую.
[11:56:21] <ForNeVeR> gsomix: видишь, миксер пишет код и он успешен.
[11:56:29] <ForNeVeR> gsomix: а ты не пишешь своего кода, и поэтому уныл.
[11:56:36] <rexim> ~_~
[11:56:37] <ForNeVeR> gsomix: теперь-то ты всё понял?
[11:57:24] <rexim> gsomix, просто пиши то, что тебе нравится. Даже самую тупую фигню, которую будет стыдно показать кому-нибудь.
[11:57:30] <rexim> Главное получать удовольствие.
[11:57:49] govardhan вышел из конференции
[11:58:04] <m4n71k0r> ɹǝɟılʍǝu: стоп
[11:58:11] <ɹǝɟılʍǝu> Стою.
[11:58:28] govardhan зашёл в конференцию
[11:58:48] <m4n71k0r> ɹǝɟılʍǝu: во-первых можно писать Color.to!float.red
[11:58:58] <m4n71k0r> ɹǝɟılʍǝu: скобки не нужны
[11:59:27] <m4n71k0r> ɹǝɟılʍǝu: во-вторых, возвращаемый тип можно писать auto у метода
[11:59:38] <ɹǝɟılʍǝu> Я знаю)
[11:59:46] <m4n71k0r> ɹǝɟılʍǝu: в-третьих ща посмотрю, почему неправильно тип выводится
[12:00:25] <ForNeVeR> Мантикор полез в сорсы в dmd.
[12:00:53] <rexim> > * folex пилил проекты только по работе ~2.3 года
Я бы, кстати, хотел участвовать по работе в проекте, от которого получал бы удовольствие на столько, чтобы не надо было пилить потом что-то еще.
[12:01:19] ckorzhik вышел из конференции
[12:01:30] <ɹǝɟılʍǝu> rexim, давай создадим фирму и будем пилить хорторисовалку!
[12:02:09] <rexim> Да ну. Своя фирма - это куча забот не связанных с программрованием вообще.
[12:02:50] ckorzhik зашёл в конференцию
[12:02:56] <m4n71k0r> ɹǝɟılʍǝu: ты написал версию to длф интегральных типов
[12:03:02] <m4n71k0r> ɹǝɟılʍǝu: для
[12:03:04] govardhan вышел из конференции
[12:03:15] <ɹǝɟılʍǝu> Ой.
[12:03:17] <gsomix> ForNeVeR, rexim, m4n71k0r, спасибо, мне это нужно было.
[12:03:30] <rexim> gsomix, обращайся! :3
[12:03:30] <m4n71k0r> ɹǝɟılʍǝu: но забыл передавать параметры как 1/red итд
[12:03:46] <m4n71k0r> ɹǝɟılʍǝu: то есть ? ye ns gjyzk
[12:03:55] <m4n71k0r> ɹǝɟılʍǝu: ну ты понял
[12:04:00] <ɹǝɟılʍǝu> Агаю
[12:04:31] <ɹǝɟılʍǝu> Я тут решил, что to и должен конвертить между интегральными.
[12:04:32] <m4n71k0r> ɹǝɟılʍǝu: для всяких там флоатов надо надо I.max принимать за 1.0
[12:05:34] <m4n71k0r> а кто сказал, что 255 - это максимальное для всех интегральных?
[12:05:38] <m4n71k0r> ɹǝɟılʍǝu:
[12:05:48] <m4n71k0r> надо брать .max для интегральных
[12:05:57] <ɹǝɟılʍǝu> Ахха.
[12:06:07] <m4n71k0r> 255 это для ubyte
[12:06:09] <ɹǝɟılʍǝu> Там ещё во многих местах нужно.
[12:07:22] <m4n71k0r> ɹǝɟılʍǝu: если запаришься - говори. Я вечером конвертацию всю эту запилю
[12:07:41] <m4n71k0r> а то как бы на работе не комильфо
[12:08:05] <m4n71k0r> ɹǝɟılʍǝu: это пока у мня тут тикет по написанию документации, я с тобой пижжу
[12:09:21] <m4n71k0r> охуэнный тикет... гайд по потрошению jar-файлов в контексте проекта
[12:14:37] <ɹǝɟılʍǝu> =)
[12:15:59] xspeed зашёл в конференцию
[12:16:20] a1batross зашёл в конференцию
[12:19:46] ckorzhik вышел из конференции
[12:19:58] ckorzhik зашёл в конференцию
[12:20:24] ckorzhik вышел из конференции
[12:20:38] ckorzhik зашёл в конференцию
[12:21:02] ckorzhik вышел из конференции
[12:21:22] ckorzhik зашёл в конференцию
[12:22:16] ckorzhik вышел из конференции
[12:22:33] ckorzhik зашёл в конференцию
[12:22:38] ckorzhik вышел из конференции
[12:24:55] * folex наконец-то доделал срань с криптографией
[12:25:05] <folex> самая тяжелая таска в жизни
[12:37:30] amanushka вышел из конференции
[12:44:04] v_oron зашёл в конференцию
[12:44:12] <horta hell> Тентаклик умер в забвении с гримасой страдания на морде. Все теряют по 1PTC.
[12:44:49] dzhon зашёл в конференцию
[12:44:56] dzhon вышел из конференции
[12:45:30] <ɹǝɟılʍǝu> $pet resurrect
[12:45:30] <horta hell> ɹǝɟılʍǝu: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[12:45:34] <ɹǝɟılʍǝu> Да что же такое!
[12:45:38] <ɹǝɟılʍǝu> $pet stats
[12:45:38] <horta hell> ɹǝɟılʍǝu:
Кличка: Тентаклик
Здоровье: 100
Сытость: 100
Возраст: 0 часов
[12:45:41] <ɹǝɟılʍǝu> $pet rating
[12:45:41] <horta hell> ɹǝɟılʍǝu:
zxc: 185PTC
u…: 103PTC
kosc: 85PTC
ɹǝɟılʍǝu: 73PTC
F…: 8PTC
Orhideous: 5PTC
eaeee: 3PTC
r…: 2PTC
f…: 2PTC
[12:45:50] <ɹǝɟılʍǝu> Почему он так часто умирает?
[12:46:05] <folex> у меня все деньги так закончатся
[12:46:09] dzhon зашёл в конференцию
[12:46:15] <folex> потому что тут тихо и уныло .___.
[12:46:17] <folex> вот и умирает, бедняга
[12:46:19] <ForNeVeR> $pet resurrect
[12:46:20] <horta hell> ForNeVeR: Тентаклик и так жив. Зачем его воскрешать?
[12:46:23] <ForNeVeR> ._
[12:46:31] * ForNeVeR надеялся так навариться.
[12:46:37] <ɹǝɟılʍǝu> ForNeVeR, (._. )
[12:46:47] <ɹǝɟılʍǝu> rexim, ( ._.)
[12:47:50] <ForNeVeR> ɹǝɟılʍǝu: (/ ._.)/
[12:48:31] <ɹǝɟılʍǝu> /)(^3^)(\
[12:48:32] <m4n71k0r> \( ^_^)/
[12:48:41] <m4n71k0r> \(^_^ )/
[12:49:28] <dzhon> йо
[12:49:37] <ɹǝɟılʍǝu> dzhon, привет!
[12:53:26] <rexim> dzhon, джонушка!
[12:54:36] <ɹǝɟılʍǝu> Блин. Печенье у меня улетает как в трубу. =(
[12:54:58] * rexim отсыпал нялайферу своего.
[12:55:11] <ɹǝɟılʍǝu> Спасибо)
[12:55:28] <ɹǝɟılʍǝu> *На весь цодингтим захрустело...
[12:55:37] <rexim> ._.
[12:57:48] <dzhon> прювед!
[12:57:53] <dzhon> кодингтимушко
[12:58:11] <rexim> :3
[12:58:16] <dzhon> там раст 0.12 вышел вчера
[12:58:23] <dzhon> все уже проекты обновили, да? :)
[12:59:19] <rexim> А там все перехерачили?
[12:59:28] <dzhon> это ж раст, ёопт
[12:59:29] <dzhon> :)
[12:59:35] <rexim> Хм...
[12:59:52] <rexim> Народу нужна штабильношть!!
[13:00:01] <dzhon> https://pbs.twimg.com/media/ByV3IhuCAAAeRPb.jpg суть раста
[13:00:44] <rexim> "very old", кстати, в кавычках.
[13:00:54] <rexim> Как бы намекает, что это сарказм. :)
[13:01:14] <dzhon> :)
[13:01:25] <rexim> А вообще, что-то я так и не попробовал этот раст.
[13:01:31] <rexim> Надо бы исправить.
[13:01:38] <ɹǝɟılʍǝu> Стримительно развивающийся язык!
[13:02:54] <rexim> Помнится, дядя Форневер ругался, что раст еще слишком сырой и мокрый.
[13:03:03] <rexim> Но приятный.
[13:03:18] <ForNeVeR> rexim: уже к 1.0 же приближается.
[13:03:23] <ForNeVeR> В этом году обещали бету 1.0.
[13:03:59] <ForNeVeR> Может, и хорту 1.0 в этом году выкатим, а?!
[13:04:10] <rexim> Раньше, чем раст?
[13:04:13] <rexim> Ну можно, чо.
[13:04:45] <rexim> Хотелось бы для логлиста нормальную эволюцию базы данных для начала запилить.
[13:04:51] <rexim> А то мне это покоя не дает.
[13:04:55] <rexim> Спать не могу^U
[13:05:17] eaeee зашёл в конференцию
[13:06:49] <folex> в смысле эволюцию?
[13:07:26] <folex> rexim:
[13:07:39] <folex> миграцию что ли?
[13:07:45] <rexim> folex, хотелось бы юзать удобно вот эту штуку https://www.playframework.com/documentation/1.2.2/evolutions совместно со slick.
[13:07:52] <rexim> Ну да, миграцию.
[13:08:02] <rexim> Кстати, что можешь хорошего посоветовать? :)
[13:08:16] <folex> Про эволюцию?
[13:08:27] <folex> Я плеем не пользовался почти, так что пока ничего
[13:08:38] <folex> rexim: поставь ишью на это, я посмотрю
[13:08:51] <rexim> В общем-то этим уже я занимаюсь.
[13:08:56] <folex> а, ну ок
[13:09:20] <rexim> folex, а с чем ты работал? Что для миграций использовал?
[13:10:04] <folex> У нас всегда свои DSL/Dao были
[13:10:17] <folex> сначала для хабейза, потом для динамодб
[13:10:27] <ɹǝɟılʍǝu> Для 1.0 нужно, чтобы логи выдавала.
[13:10:30] <folex> и скрипты миграции мы сами писали
[13:11:07] * folex вообще с SQL базами данных работал только на мобилках
[13:11:17] <rexim> folex, понятно. Спасибо большое. )
[13:11:24] <folex> да не за что
[13:12:44] <ɹǝɟılʍǝu> Вот вопрос. Имеется код: http://melpon.org/wandbox/permlink/cgv7d1I6IiC1uHY6 Вот там есть лямбда на 159-й строке, она в цомпилтайме отработает?
[13:14:39] matraskin вышел из конференции
[13:14:54] xspeed вышел из конференции
[13:16:43] <m4n71k0r> ɹǝɟılʍǝu: зависит от внешнего вызова
[13:16:55] <m4n71k0r> если параметры придут компилтайм, то компилтайм
[13:17:14] <ɹǝɟılʍǝu> Ну, они тут в компилтайм все известны.
[13:17:27] <m4n71k0r> ɹǝɟılʍǝu: можешь проверить static assert _ом
[13:17:48] <m4n71k0r> или через __traits … вроде бы ещё так можно
[13:18:09] <ForNeVeR> rexim: подождите, этим разве не я занимался?
[13:18:20] <rexim> ForNeVeR, нет я!
[13:18:26] <rexim> Хотя да, что-то такое было.
[13:18:28] <ForNeVeR> Я уж и зобыл, чем я занимался ._.
[13:18:28] <m4n71k0r> ɹǝɟılʍǝu: вообще __traits мошная штука, но название дурацкое
[13:18:33] <ForNeVeR> А, я хотел голосование впилить.
[13:18:35] <m4n71k0r> мощная*
[13:18:35] <ForNeVeR> m4n71k0r: +
[13:18:46] <folex> https://github.com/codingteam/horta-hell/pull/234
[13:18:57] <m4n71k0r> есть ещё __gcshared .. да много таких
[13:19:07] <ɹǝɟılʍǝu> m4n71k0r, хорошо!
[13:19:53] <ɹǝɟılʍǝu> m4n71k0r, фиганул enum вместо auto.
[13:20:02] <ɹǝɟılʍǝu> Будет гарантированно всегда в компилтайме.
[13:20:06] <rexim> ForNeVeR, в общем, я хочу сначал запилить нормальные миграции/эволюции/whatever, а потом можно уже будет пилить все остальное.
[13:20:31] <ForNeVeR> rexim: ну давай сегодня вечером или завтра обсудим. Я умею всякое с SQL же :3
[13:20:45] <ForNeVeR> Тут скорее надо просто конкретное решение принять.
[13:21:38] <rexim> ForNeVeR, мне хочется послать этот Слик и хуячить все на SQL и нормально юзать плейные эволюции.
[13:21:49] <ForNeVeR> rexim: не нужно хуячить на SQL.
[13:21:52] <folex> ForNeVeR: может slf4j добавить туда?
[13:21:56] <ForNeVeR> Ъ посаны не хуячат на SQL.
[13:22:00] <rexim> =\
[13:22:00] <folex> а то писать в стдаут как-то ебаненько
[13:22:16] O01eg зашёл в конференцию
[13:22:18] <ForNeVeR> folex: а так разве в плее нету логгера ещё?
[13:22:25] <rexim> ForNeVeR, просто надо будет вносить изменения в два места. В сликовскую модели и в эволюцию.
[13:22:26] <ForNeVeR> Я уверен, что есть, надо просто его и заюзать.
[13:22:28] <rexim> Меня это бесит.
[13:22:41] <folex> ForNeVeR: причем тут плей? акка же
[13:22:48] <ForNeVeR> folex: а, ты про хорту?
[13:22:52] <folex> да
[13:22:53] <ForNeVeR> Или про чо?
[13:23:16] <ForNeVeR> folex: я не юзал логгирование в stdout, я юзал akka Logger какой-то. А уж куда она дальше эти логи процессит - хз.
[13:23:22] <folex> Я просто смотрю на https://github.com/codingteam/horta-hell/issues/88 и не понимаю, ЧЗХ
[13:23:22] <ForNeVeR> Может, просто её настроить?
[13:23:30] <folex> я о том и говорю, да
[13:23:36] <folex> что бы акке дать слф4ж
[13:23:38] <ForNeVeR> folex: а у тебя оно воспроизвелось вообще?
[13:23:49] <folex> я не пробовал
[13:24:00] <folex> условия-то понятны, не понятно, от чего зависит кодировка
[13:24:01] <ForNeVeR> Ну и ок, давай sl4j или ещё чего туда вкурочим.
[13:24:08] <ForNeVeR> Может, оно там и есть уже.
[13:24:11] <folex> Нету
[13:24:18] <ForNeVeR> Ну, формат вывода похожий.
[13:24:19] <folex> там даже application.conf нет .____.
[13:24:34] <ForNeVeR> А нахуя тебе всё какой-то application.conf?
[13:24:36] <folex> это стандратный акковский логгер
[13:24:46] <ForNeVeR> Ну сделой.
[13:24:47] <folex> Потому что как еще ты акку конфигурировать будешь?
[13:24:49] <folex> ок
[13:24:52] <ForNeVeR> touch application.conf :3
[13:24:58] <ɹǝɟılʍǝu> Есть же http://squeryl.org/
[13:25:06] <ForNeVeR> ɹǝɟılʍǝu: он умеет в миграции?
[13:25:10] <ForNeVeR> ɹǝɟılʍǝu: он поддерживает 2.11?
[13:25:12] <ɹǝɟılʍǝu> Я не знаю...
[13:25:16] <ForNeVeR> Ты - хуй!
[13:25:21] <ɹǝɟılʍǝu> Я только что в гугле нашёл.
[13:25:30] <ɹǝɟılʍǝu> Сам ты хуй и тире у тебя неправильные.
[13:25:31] <ForNeVeR> По-моему, squeryl соснул для 2.11.
[13:26:07] <rexim> sequryl'нул
[13:26:19] <ɹǝɟılʍǝu> https://github.com/twitter/querulous ?
[13:26:33] <ɹǝɟılʍǝu> https://code.google.com/p/orbroker/
[13:26:43] <ForNeVeR> http://mvnrepository.com/artifact/org.squeryl/squeryl_2.11 есть чото.
[13:26:54] <ɹǝɟılʍǝu> http://circumflex.ru/
[13:27:40] <ɹǝɟılʍǝu> http://stackoverflow.com/questions/1362748/looking-for-a-comparison-of-scala-persistence-frameworks
[13:29:00] <ForNeVeR> rexim: ну а вообще, не существует технологии, которая корректно делает миграции на основе ORM-классов. Потому что иногда скрипты миграции обладают хитрой логикой.
[13:29:37] <ForNeVeR> rexim: с другой стороны, юзать голый JDBC - это просто пиздец. В хортовских DAO так сделано и это тонны копипасты на каждое телодвижение. SQL в строковых константах не композируется.
[13:29:49] <ForNeVeR> Это тоже не ок, согласись
[13:29:51] <rexim> ForNeVeR, мне и так грустно, ты еще со своим здравым смыслом. =(
[13:30:05] <folex> > Circumflex is designed to use the powers of the Apache Maven 2
[13:30:06] <ForNeVeR> Эй, я просто пытаюсь найти решение!
[13:30:09] <folex> > Apache
[13:30:14] <rexim> ForNeVeR, да, я знаю, ты молодец. :)
[13:30:17] <ForNeVeR> folex: ну да, apache maven.
[13:30:24] <rexim> ForNeVeR, вечерком обсудем. :)
[13:30:27] <ForNeVeR> Ок.
[13:30:33] <folex> бля, да что у меня с парсером
[13:30:41] * folex совсем ебанулся
[13:30:54] <ForNeVeR> folex: это произошло с тобой уже давно :(
[13:31:25] <folex> ForNeVeR: чойт
[13:31:33] <ForNeVeR> В тот день, когда ты начал программировать.
[13:31:36] <folex> .__.
[13:31:49] <ForNeVeR> ^_^
[13:32:25] <gsomix> ForNeVeR, как курс по квантмеху?
[13:32:49] <ForNeVeR> gsomix: они там чото шибко жёсткие рамки поставили для выполнения заданий, я не успел сдать и забил.
[13:33:01] <ForNeVeR> Читаю книжку отдельно от курса.
[13:33:41] <gsomix> ForNeVeR, а какую?
[13:33:43] <gsomix> Иванова?
[13:33:46] <ForNeVeR> Угу.
[13:33:59] <ForNeVeR> Ну, я ещё отдельно перечитываю интересные и непонятные моменты у Фейнмана.
[13:34:11] <gsomix> Это здраво.
[13:34:22] dzhon вышел из конференции: Replaced by new connection
[13:34:23] dzhon зашёл в конференцию
[13:34:29] <gsomix> А я просто забил. Начал повторять электродинамику.
[13:34:36] <ForNeVeR> Но Иванов тоже молодец, нигде не наврал пока что. И на патчи с опечатками хорошо реагирует :)
[13:35:35] <ɹǝɟılʍǝu> Книжка "Как понимать квантовую механику"?
[13:35:51] <ForNeVeR> Ага
[13:36:07] <ForNeVeR> Я пока всего около 50 страничек прочитал ._.
[13:36:44] <ForNeVeR> Но они там местами сложные, я много думаю, когда читаю.
[13:37:24] <folex> ForNeVeR: логи в /var/log/horta-hell/horta.log и /var/log/horta-hell/horta-debug.log буду класть
[13:37:39] <ForNeVeR> folex: ты это хардкодить собрался?
[13:37:59] dzhon вышел из конференции: Replaced by new connection
[13:37:59] dzhon зашёл в конференцию
[13:38:09] <ɹǝɟılʍǝu> Никаких захардкоженых путей!
[13:38:11] <ForNeVeR> Или просто в конфиг по умолчанию прописать?
[13:38:13] <ɹǝɟılʍǝu> Кутей!
[13:38:51] <ForNeVeR> Если хардкодить - то только _няшные_ пути типа "C:\\Program Files\\codingteam\\horta hell\\log.txt".
[13:39:13] <ForNeVeR> ...а потом тебя отпиздячат и ты больше хардкодить не будешь.
[13:39:19] <folex> ForNeVeR: это в logback.xml надо прописать
[13:39:36] <ForNeVeR> folex: ну, это ж конфигурационный файл, пущай по дефолту будет так.
[13:39:42] <ForNeVeR> У себя я локально переопределю.
[13:39:46] <folex> ок
[13:40:41] <ɹǝɟılʍǝu> ForNeVeR, йопнулся?
[13:40:51] <ɹǝɟılʍǝu> В Program Files запрещено писать.
[13:40:57] <ɹǝɟılʍǝu> Или ты запускаешь проги от админа?
[13:41:01] <ForNeVeR> ɹǝɟılʍǝu: форневер разрешил.
[13:41:06] <ɹǝɟılʍǝu> А я нет.
[13:41:10] <ɹǝɟılʍǝu> Это плохо!
[13:41:32] <ForNeVeR> ɹǝɟılʍǝu: хочешь - давай я его попрошу, он и тебе разрешит.
[13:41:53] <ɹǝɟılʍǝu> Да, попроси нялайфера разрешить мне, будь добр. :3
[13:41:55] <ForNeVeR> (ну а вообще для нормальных прог это ебанутое решение, конечно)
[13:42:09] <ForNeVeR> ɹǝɟılʍǝu: нялайфер, реализуй, пожалуйста, ебанутое решение.
[13:42:48] <ɹǝɟılʍǝu> Нет...
[13:43:21] <rexim> ɹǝɟılʍǝu, ну позязя! :3
[13:43:39] <ɹǝɟılʍǝu> rexim, а можно я вам разрешу, а себе --- нет? :3
[13:44:26] <rexim> Нит
[13:44:34] <ForNeVeR> ɹǝɟılʍǝu: нам без разницы, мы-то всё равно ебанутые решения (будем/не будем) реализовывать.
[13:44:45] <ɹǝɟılʍǝu> ='(
[13:46:55] <ForNeVeR> Если кто-то называет мои решения ебанутыми - это исключительно его проблема. Ну и моего топора, пожалуй, тоже.
[13:47:48] <folex> ForNeVeR: эцсамое, а кто срет в логи сообщениями вроде No failed migration detected
[13:47:49] <folex> ?
[13:48:07] <folex> поиск чот не находит
[13:48:08] <ForNeVeR> folex: этот, как его.
[13:48:12] <ForNeVeR> Мигратор базы.
[13:48:14] <ForNeVeR> Flyway!
[13:48:43] <ForNeVeR> Я там в нём на всякий случай хуйнул вызов repair на каждый апдейт :3
[13:48:55] <folex> как к нему слф4ж прикрутить? ._.
[13:49:04] <ForNeVeR> Я уверен, что можно.
[13:49:15] <ForNeVeR> Глянь то место, где он создаётся конструктором.
[13:49:32] <folex> там нету методов. Лан, разберусь
[13:49:44] <folex> > Flyway will automatically use Log4J if it is available on the classpath.
[13:49:53] <folex> пи-зда-бо-лы
[13:50:18] <ForNeVeR> folex: у них есть сорсы, конечно, так что ты можешь посмотреть :3
[13:50:47] <folex> он только апачевский логгер лукапит
[13:51:02] <ForNeVeR> От залукапа!
[13:52:29] <folex> по ходу никак
[13:52:31] <folex> ебануться
[13:52:46] <ForNeVeR> Лул.
[13:52:53] <ForNeVeR> Ну, так не годится.
[13:53:04] <ForNeVeR> Мы можем его рефлекшеном заманкипатчить?
[13:53:15] Minoru зашёл в конференцию
[13:53:32] <folex> System.setOut(createLoggingProxy(System.out));
System.setErr(createLoggingProxy(System.err));
[13:53:35] <folex> вот так можем
[13:53:41] <folex> правда это ебано слегка
[13:54:38] dzhon вышел из конференции
[13:56:11] dzhon зашёл в конференцию
[14:11:42] <ForNeVeR> Это сильно ебано.
[14:11:44] <ForNeVeR> Сойдёт :3
[14:21:02] a1batross вышел из конференции: Logged out
[14:22:35] <rexim> ._.
[14:23:06] <ɹǝɟılʍǝu> |
[14:23:19] <ɹǝɟılʍǝu> rexim, @)
[14:25:07] ckorzhik зашёл в конференцию
[14:29:07] <m4n71k0r> на работе прислали позитивное:
— Мой тимлидер, нас окружили факапы!
— Отлично, значит мы можем чинить в любом направлении!
[14:30:11] eaeee вышел из конференции
[14:30:21] eaeee зашёл в конференцию
[14:31:03] a1batross зашёл в конференцию
[14:31:09] <ɹǝɟılʍǝu> Лол
[14:34:02] eaeee вышел из конференции
[14:38:49] <ɹǝɟılʍǝu> «помощь пришла с той стороны, с которой никто не ждал. Дети звонят на горячую линию и сообщают, где ещё есть подпольные казино. А потом сообщают, из какой они школы и просят конфискованные компы из этих казино перевезти к ним в школу/детский дом. Адреса оставляют. Правильное поколение растет, сознательное и прагматичное.»
[14:40:17] <m4n71k0r> постсоветский капитализм
[14:40:58] <m4n71k0r> вроде как пионерия, но с меркантильным уклоном.
[14:41:10] <ɹǝɟılʍǝu> Ыы
[14:41:30] eaeee зашёл в конференцию
[14:42:02] <m4n71k0r> вообще, я удивляюсь тому, как любая хорошая или не очень идея, пришёдшая извне у нас мутирует и превращается в кур пойми что.
[14:44:05] <m4n71k0r> ɹǝɟılʍǝu: как тебе hibernated, кстати?
[14:44:41] grouzen вышел из конференции
[14:44:53] ckorzhik вышел из конференции
[14:45:06] ckorzhik зашёл в конференцию
[14:45:27] <ɹǝɟılʍǝu> Выгляди недурно, но из-за чего-то у меня не поднялся. Не помню, почему.
[14:45:38] <m4n71k0r> либы все надо
[14:45:46] <m4n71k0r> наверное
[14:46:01] <ɹǝɟılʍǝu> Ага, скорее лень их все ставить было)
[14:46:21] <m4n71k0r> а, нет. Там же это в конфиге
[14:48:42] <m4n71k0r> а может быть проблемы были с DDBC
[14:49:10] <ɹǝɟılʍǝu> Вроде как да.
[14:53:23] ckorzhik вышел из конференции
[14:56:05] <gsomix> ForNeVeR, а задачки решаешь?
[14:56:19] <uggur> ForNeVeR: Зачем?
[14:56:59] <ɹǝɟılʍǝu> m4n71k0r, на своём мелком сайтике я использую вот это https://github.com/pszturmaj/ddb
[14:58:24] <ForNeVeR> gsomix: ну, я считаю, их нужно решать.
[14:58:27] <ForNeVeR> uggur: что "зачем"?
[15:00:33] <uggur> ForNeVeR: Зачем ты меня хайлайтил?
[15:00:54] <ForNeVeR> ._.
[15:01:01] <ForNeVeR> А зачем ты меня?
[15:01:11] <uggur> Чтобы спросить зачем ты меня хайлайтил
[15:01:21] <ForNeVeR> Так и я тебя за этим же!
[15:01:36] <uggur> Нет, ты меня хайлайтил до того, как я задал вопрос "зачем"
[15:01:48] <ForNeVeR> Ничего про это не могу сказать.
[15:02:22] <uggur> ОК, давай я помогу тебе всопмнить
[15:02:30] <uggur> Ты хотел среднюю жизнь пета знать
[15:03:42] <ForNeVeR> Ну вот, видишь?
[15:03:50] <ForNeVeR> Ты мог и без меня с этим разобраться :3
[15:04:05] <uggur> Мог
[15:04:06] <uggur> Но зачем?
[15:04:17] <uggur> Когда ты поднимешь этот свой shinyanal?
[15:04:28] <uggur> Я бы туда мог прикрутить
[15:05:07] magog вышел из конференции
[15:05:28] grouzen зашёл в конференцию
[15:05:59] <ForNeVeR> uggur: shinyanal - твой.
[15:06:06] <ForNeVeR> Мой - это horta-freqanal ._.
[15:06:08] magog зашёл в конференцию
[15:06:18] <ForNeVeR> Ну и, собстно, как его поднимать-то?
[15:06:19] <uggur> freqanal устарел
[15:06:28] <uggur> ForNeVeR: Ну, на поддомене?
[15:06:42] <ForNeVeR> А как он работает?
[15:06:48] <ForNeVeR> Он прям в H2 там ходит?
[15:06:52] <ForNeVeR> А, вспомнил, чо я хотел.
[15:06:53] <uggur> Да.
[15:06:59] <uggur> Он у меня берёт данные за месяц.
[15:07:08] <ForNeVeR> Меня ничего не ебёт, покуда я не разберусь с кодировками в rJava.
[15:07:11] <uggur> В принципе, можно кэшировать, если у тебя памяти много х)
[15:07:25] <uggur> ForNeVeR: Вообще-то разберись со своим терминалом.
[15:07:29] <uggur> У меня с кодировками всё ОК :)
[15:07:33] <ForNeVeR> А при чём тут мой терминал?
[15:07:38] <ForNeVeR> Я ж не в терминал данные вывожу.
[15:07:42] <uggur> А куда?
[15:07:47] <ForNeVeR> В RStudio.
[15:07:54] <ForNeVeR> Она прекрасно работает с юникодом.
[15:08:04] <ForNeVeR> Проблема точно в RJava.
[15:08:05] <uggur> А в ней какая по дефолту кодировка?
[15:08:14] <ɹǝɟılʍǝu> Анальная.
[15:08:18] <ForNeVeR> А какая бывает кодировка по дефолту, уггур?
[15:08:23] <uggur> utf8?
[15:08:25] <ForNeVeR> Только UTF-8 бывает по дефолту.
[15:08:33] <uggur> А ты говорил что-то про СР
[15:08:36] <ForNeVeR> Что за странный вопрос вообще.
[15:08:39] a1batross вышел из конференции: Logged out
[15:08:54] <ForNeVeR> Да, а вот RJava по дороге начинает чего-то конвертить в 866 или ещё куда-то нахуй.
[15:09:06] <ForNeVeR> Это именно её проблема, я почти уверен.
[15:09:21] <uggur> *пожал плечами* всё равно у тебя на убунте крутится
[15:09:22] <ForNeVeR> Я вот и хотел подробно исследовать и отправить им патчик.
[15:09:32] <ForNeVeR> uggur: слушай, я инженер.
[15:09:36] <uggur> Исследуй и одновременно тесть производительность
[15:09:40] <ForNeVeR> Я вижу механизм, который работает неправильно.
[15:09:42] <uggur> ForNeVeR: Ты джентельмен :Р
[15:09:44] <ForNeVeR> Я буду его чинить.
[15:09:48] <ForNeVeR> Всё остальное - нахуй.
[15:09:52] <uggur> Он работает правильно
[15:09:57] <uggur> Вводи в эксплуатацию :D
[15:09:57] <ForNeVeR> uggur: в первую очередь всё-таки инженер.
[15:10:01] <ForNeVeR> Нет, он работает неправильно.
[15:10:04] <ForNeVeR> Кодировка ошибочна.
[15:10:13] <uggur> Ну, правильно он работает на ОС с локалью UTF
[15:10:36] <ForNeVeR> У меня Unicode-aware OS, я не хочу ничего знать про локали.
[15:11:01] <uggur> У тебя кривой маздай :Ь
[15:11:22] <uggur> Уверен, что жаба дёргает локаль и конвертит для совместимости с ХР какой-нибудь.
[15:11:43] <ForNeVeR> Java хорошо работает.
[15:11:48] <ForNeVeR> R хорошо работает.
[15:11:53] <ForNeVeR> RJava работает плохо.
[15:12:03] <ɹǝɟılʍǝu> Ржава.
[15:12:06] <uggur> Откуда ты знаешь что Java работает хорошо?
[15:12:08] <ForNeVeR> Надо её чинить, а не засовывать голову в пейсок.
[15:12:14] <uggur> Ты же не делал этот вызов.
[15:12:35] <ForNeVeR> uggur: потому, что я выполняю консольные проги в Java и они прекрасно везде обрабатывают юникод - что в терминале, что из IDEA.
[15:12:52] <ForNeVeR> А вот RJava почему-то его превращает в неправильный юникод.
[15:13:10] <uggur> Потому что у тебя не конвертилось в локаль системы.
[15:13:12] <ForNeVeR> Проблема именно в ней. Либо она использует неправильный вызов API, либо неправильно конвертит строки, либо ещё что-то.
[15:13:21] <ForNeVeR> У меня не должно конвертиться в локаль системы.
[15:13:34] <ForNeVeR> В какую локаль должно конвертиться - это я выбираю.
[15:13:45] <ForNeVeR> (и, кстати, R предоставляет соответствующий API)
[15:14:03] <uggur> ...но его нельзя дёрнуть из java, да?
[15:14:11] <ForNeVeR> А нахер его дёргать из Java?
[15:14:19] <uggur> А как ты поконвертишь строки?
[15:14:20] <ForNeVeR> Когда я на стороне R меняю - результат меняется.
[15:14:29] <uggur> Ну ОК :Ь
[15:14:31] <folex> ForNeVeR: кстати System.SetOut тоже не работает ._.
[15:14:32] <ForNeVeR> uggur: ты тупишь.
[15:15:08] <ForNeVeR> uggur: я разберусь и пофикшу. Либо патчем к RJava, либо разберусь со своим окружением - может, оно из какого-то левого конфига берёт кодировку.
[15:15:13] <uggur> ForNeVeR: Таким образом, сделаю среднее время жизни пета когда ты поднимешь сервер и потестишь производительность запросов (:
[15:15:50] <ForNeVeR> Ты его в это анале хотел сделать?
[15:16:26] <uggur> Почему нет?
[15:16:37] <uggur> Анальная статистика
[15:16:39] <ForNeVeR> Да нет, нипочему, нормальная идея.
[15:16:44] <uggur> Разве само название не подсказывает? (%
[15:16:48] <ForNeVeR> ._.
[15:17:02] <uggur> анал и визуал
[15:19:59] <folex> О, зарабоало
[15:20:15] a1batross зашёл в конференцию
[15:23:06] a1batross вышел из конференции: Logged out
[15:25:10] <ɹǝɟılʍǝu> У цодингтима ОКВЭД 01.13.22
[15:25:11] <ɹǝɟılʍǝu> !
[15:25:52] <rexim> Что ты там сказал про цодингтим?! .\_/.
[15:26:33] <ɹǝɟılʍǝu> А мы не выращиваем орехи?
[15:29:27] любитель криппи языков зашёл в конференцию
[15:30:09] <ForNeVeR> Определённо цодингтим - это 91.31.
[15:30:53] <ForNeVeR> Хотя стоп, 91.33 нам подходит лучше.
- деятельность обществ, целью которых является установление социальных контактов (клубов деловых людей, масонских лож и др.)
[15:30:56] <ɹǝɟılʍǝu> лол
[15:32:03] <folex> https://github.com/codingteam/horta-hell/pull/235 done ._.
[15:32:03] <gsomix> Масонская ложа.
[15:32:09] <gsomix> Вольные программисты.
[15:33:05] <rexim> $say 10
[15:33:06] <horta hell> rexim: пффффш
[15:33:08] <horta hell> rexim: шпфффф
[15:33:08] <rexim> :3
[15:33:11] <horta hell> rexim: я твой Хортец!
[15:33:14] <rexim> Он мой Хортец!
[15:33:18] <rexim> $say 10
[15:33:24] <ɹǝɟılʍǝu> :3
[15:33:28] <gsomix> $say
[15:33:29] <ɹǝɟılʍǝu> $say 14
[15:33:29] <gsomix> $say
[15:33:30] <ɹǝɟılʍǝu> $say 14
[15:33:31] <horta hell> rexim: トトロ, Ты можешь приготовить себе любую жратву, какую хочешь, и не туда стрелочку.
[15:33:31] <gsomix> $say
[15:33:31] <ɹǝɟılʍǝu> $say 14
[15:33:33] <gsomix> $say
[15:33:37] <rexim> $say 10
[15:33:37] <horta hell> rexim: Requested phrase was not found, sorry.
[15:33:39] <rexim> $say 10
[15:33:39] <horta hell> rexim: С…, мне просто не хочу трахаться без нужды. :)
[15:33:42] <horta hell> gsomix: r…, я рефакторил свой старый код.
[15:33:44] <rexim> $say 10
[15:33:45] <ɹǝɟılʍǝu> gsomix, Requested phrase was not found, sorry.
[15:33:46] <horta hell> gsomix: r…, твои высказывания о чувствах индусов оскорбляют чувства индусов.
[15:33:48] <horta hell> gsomix: Доброго утра.
[15:33:49] <ɹǝɟılʍǝu> rexim, Requested phrase was not found, sorry.
[15:33:51] <rexim> $say 10
[15:33:51] <horta hell> ɹǝɟılʍǝu: Requested phrase was not found, sorry.
[15:33:54] <horta hell> rexim: nexfwall, видишь, тут только два бота: D… и h…. )
[15:33:56] <horta hell> ɹǝɟılʍǝu: Requested phrase was not found, sorry.
[15:33:59] <horta hell> rexim: Requested phrase was not found, sorry.
[15:34:01] <horta hell> gsomix: Доброго утра.
[15:34:04] <horta hell> ɹǝɟılʍǝu: Requested phrase was not found, sorry.
[15:34:10] <gsomix> horta hell, доброго, доброго.
[15:34:11] <rexim> gsomix, Доброго утра!
[15:34:20] <gsomix> rexim, доброго, доброго.
[15:34:24] <rexim> gsomix, Доброго утра!
[15:34:34] <gsomix> rexim, доброго, доброго.
[15:37:38] hinst зашёл в конференцию
[15:40:14] hinst вышел из конференции
[15:40:29] hinst зашёл в конференцию
[15:41:18] hinst вышел из конференции
[15:41:34] hinst зашёл в конференцию
[15:42:53] a1batross зашёл в конференцию
[15:45:25] rea вышел из конференции: Вышел из Vacuum-IM
[15:46:39] Myp зашёл в конференцию
[15:50:51] <gsomix> $say
[15:50:52] <gsomix> $say
[15:50:57] <gsomix> $say
[15:51:00] <horta hell> gsomix: ɹ…, что с бинарниками?
[15:51:02] <horta hell> gsomix: $say 11
[15:51:04] <horta hell> gsomix: Красивого желтого цвета.
[15:51:10] <gsomix> $say 11
[15:51:10] <horta hell> gsomix: Requested phrase was not found, sorry.
[15:51:14] <gsomix> $say 11
[15:51:14] <horta hell> gsomix: Я недавно писал, что он один. Какое-то конкретное поведение можно определять только узнавая количество переданных аргументов.
[15:51:30] <gsomix> ._.
[15:57:16] <rexim> $say 10
[15:57:26] <horta hell> rexim: Я даже не знаю всех тонкостей вашей архитектуры. :) Может там что-то проявится.
[15:57:33] <rexim> Лол
[15:57:36] <folex> $say VOVKA!
[15:57:37] <horta hell> folex: пффффш
[15:57:38] <horta hell> folex: шпфффф
[15:57:40] <horta hell> folex: я твой Хортец!
[15:57:45] <rexim> folex, он твой Хортец!
[15:57:46] <folex> ._______.
[15:57:53] <rexim> NOOOOOOoooo...
[15:57:58] <folex> $say HORTEC!
[15:58:07] <horta hell> folex: $say 40
[15:58:11] <rexim> $say 10
[15:58:11] <horta hell> rexim: Requested phrase was not found, sorry.
[15:58:12] <rexim> $say 10
[15:58:14] <horta hell> rexim: У него там нет скорее всего это работало потому, что там почти те же люди, что и разбивать?
[15:58:19] <rexim> $say 10
[15:58:19] <horta hell> rexim: Requested phrase was not found, sorry.
[15:58:20] <rexim> $say 10
[15:58:21] <folex> $say VOVKA!
[15:58:22] <horta hell> rexim: Vaness, Чтобы создать благоприятную среду для развития и росто лохов же, ну
[15:58:24] <horta hell> folex: совсем там охуели
[15:58:29] <folex> точно
[15:58:40] <folex> $say совсем охуели
[15:58:46] <ɹǝɟılʍǝu> rexim, VODKA
[15:58:57] <rexim> ɹǝɟılʍǝu, го бухать?
[15:59:04] <folex> $say y u no parse
[15:59:15] <folex> ._.
[15:59:17] <folex> $say 10
[15:59:17] <horta hell> folex: хотя хуй знает, может если на данные не было в программе вплоть до последнего курса.
[15:59:20] <rexim> $say 10
[15:59:21] <horta hell> rexim: Requested phrase was not found, sorry.
[15:59:22] <rexim> $say 10
[15:59:23] <horta hell> rexim: Может им как помидорам нужно на руби. Будет повод изучить. )
[15:59:30] <rexim> xD
[15:59:43] <folex> так и знал, что с рубистами что-то не так
[15:59:50] <rexim> Они помидоры!
[15:59:53] <folex> вечно красные
[15:59:56] <rexim> $say 10
[15:59:56] <horta hell> rexim: Requested phrase was not found, sorry.
[15:59:57] <rexim> $say 10
[15:59:59] <horta hell> rexim: F…: ты собираешься именно доработать до вышеописанного тобой состояния или таки начать с нуля?
[16:00:08] <folex> $say VMESTE MI FRUKTOVIY SAD!
[16:00:19] <rexim> folex, ты упорот.
[16:00:24] <ɹǝɟılʍǝu> rexim, я не пью же...
[16:00:27] <folex> $say NET TI
[16:00:34] <rexim> ɹǝɟılʍǝu, блин! Я ведь тоже ._.
[16:00:43] <ɹǝɟılʍǝu> Но чуть-чуть можно же.
[16:00:53] <rexim> ɹǝɟılʍǝu, ;)
[16:00:57] <folex> $say trezvenniky-yazvenniky
[16:00:57] <horta hell> folex: прикольно
[16:01:00] <folex> а то
[16:01:48] * a1batross краснеет, ибо учит Ruby on Rails 6_9
[16:02:01] <rexim> a1batross, брось каку.
[16:02:01] <Славный капитан> https://tech.yandex.ru/events/yasubbotnik/nsk-okt-2014/
[16:02:07] <folex> главное держись подальше от вегетарианцев
[16:02:14] <folex> они убивают помидоры
[16:02:17] <rexim> Славный капитан, пойдем?
[16:02:19] <a1batross> rexim: а что с ним не так?
[16:02:25] <folex> $say TI SUBBONTIK
[16:02:44] <a1batross> >Я.Субботник

Я уж думал Яндекс предлагает разрабам почистить улицы.
[16:03:01] <rexim> О, еще и в академе.
[16:03:02] <rexim> Збс.
[16:03:43] <folex> в Нске есть яндекс?
[16:03:48] <folex> в смысле офис
[16:04:52] <rexim> folex, да.
[16:05:37] <folex> И чокак, сложно туда попасть?
[16:05:41] <folex> или там не вкусно?
[16:09:57] <rexim> folex, хз, не пробовал.
[16:10:27] <rexim> Говорят, там занимаются яндекс-арбузером и криптой.
[16:11:06] <folex> крипта это бывает интересно
[16:11:16] <folex> правда хрен устроишься без профильного образования
[16:11:27] <folex> это вам не в тапки ссать^W^W^W опердени хуярить
[16:12:08] <folex> а мне коллега говорил, там работать негде
[16:12:14] <folex> а вон — яндекс
[16:12:24] <uıʃɐɟ∀> У нас помнится карты пилили. И словари.
[16:12:35] <uıʃɐɟ∀> Из плюсоговна.
[16:12:44] <folex> ох ._.
[16:12:56] * folex предпочитает не думать о сложных проектах на плюсах
[16:13:02] <uıʃɐɟ∀> Слабак!
[16:13:06] <folex> ок
[16:14:11] <ForNeVeR> folex: ты не осилил просто.
[16:14:43] <Myp> ForNeVeR: Молодой еще. Максимализм и все такое
[16:15:04] <uıʃɐɟ∀> А мы уже старые? ='(
[16:15:14] <ForNeVeR> uıʃɐɟ∀: опытные и мудрые.
[16:15:29] <uıʃɐɟ∀> Ок.
[16:15:37] <Myp> uıʃɐɟ∀: Ну, разумеется, нет, но уже не молодые да
[16:15:52] * uıʃɐɟ∀ стёр практически написанное obsolete напротив себя.
[16:16:43] <ɹǝɟılʍǝu> std::regexp не пашут на гоцеце младше 4.9.0
[16:16:45] <ɹǝɟılʍǝu> =(
[16:16:46] <ɹǝɟılʍǝu> Плохо...
[16:17:18] <O01eg> в генте 4.8 до сих пор стабилизируют
[16:17:56] <ForNeVeR> А в дебиане скоро 2.95, поди, запилят.
[16:17:56] <ɹǝɟılʍǝu> Мингва только на базе гцц 4.8.2
[16:19:56] <Myp> ForNeVeR: лол. это ты про гоцацэ?
[16:20:51] <ForNeVeR> Myp: ну.
[16:21:15] <folex> > Myp 16:15 F…: Молодой еще. Максимализм и все такое
Я просто представляю, что люди вокруг могут писать на чем захотят, и вполне себе жить без C++. Мне нравится так себя обманывать.
[16:21:43] <ForNeVeR> Могут. Но недолго.
[16:22:05] <Myp> folex: Не вижу в этом никаких странноестей и противоречий, кстати
[16:22:50] <Myp> Некоторые за всю жизнь разговаривать-то никак не научатся
[16:23:11] <Myp> Не говоря уже об плюсах
[16:24:34] cat3 зашёл в конференцию
[16:25:54] <folex> Myp: я говорю про программистов с реальными проектами, конечно же
[16:26:14] <folex> Вон форневер предпочитает думать, что на пхп никто не пишет
[16:26:25] <folex> я предпочитаю так думать еще о плюсах, си и куче других языков
[16:26:54] <folex> - val arguments = s"…"
+ val arguments = "…"

МЕГА ОПТИМИЗАЦИИ
[16:27:02] <folex> ох
[16:28:26] <ForNeVeR> folex: но ведь и правда никто не пишет ._.
[16:28:38] <ForNeVeR> Ни одного такого человека нет.
[16:28:43] <folex> ForNeVeR: конечно-конечно. Никтошеньки. Ты, главное, не волнуйся.
[16:28:48] <ForNeVeR> Хорошо.
[16:28:53] <folex> Вот так
[16:29:19] * folex легким движением удалил с компьютера форневера интерпретатор "зачеркнуто"
[16:30:09] * folex медленно вышел из палаты форневера, и пошел в свою
[16:31:45] <rexim> ForNeVeR, приедешь на этот яндекс-хуяндекс?
[16:31:49] * rexim уже зарегался.
[16:33:48] <ForNeVeR> rexim: да блин, ну им заранее чтоле сложно предупредить ._.
[16:33:55] <rexim> ._.
[16:34:07] <rexim> За сколько тебе нужно предупреждение?
[16:34:13] <rexim> Это через неделю.
[16:37:10] <rexim> $say 10
[16:37:22] <horta hell> rexim: Requested phrase was not found, sorry.
[16:37:24] <rexim> $say 10
[16:37:28] <horta hell> rexim: Совсем забыл про это послушать, если вдруг пофиксишь, обязательно расскажи в чем преимущество динамически типизируемого общества над статически?
[16:37:36] <rexim> o_O
[16:37:41] <rexim> O_o
[16:37:47] <rexim> jkajsd_AJSKJSD
[16:37:56] <rexim> $say 10
[16:37:56] <horta hell> rexim: m€ntalist, я вас не помню. Он в ней небыло кретора.
[16:38:03] <rexim> $say 10
[16:38:03] <horta hell> rexim: А в конфиге прописывать - нифига не очевидно. Вы уже начали писать доки какие-нибудь?
[16:38:05] <folex> НЕНАВИСТЬ НЕНАВИСТЬ НЕНАВИСТЬ НЕНАВИСТЬ НЕНАВИСТЬ
[16:38:14] <rexim> folex, хватит ненависти!
[16:38:23] <folex> блядь, НУ ЧТО ЗА ХУЕВЫЙ АРГУМЕНТ "ОНО ЖЕ РАБОТАЕТ"
[16:38:38] <folex> кгхм
[16:38:41] <folex> сорри
[16:38:43] <folex> просто ух
[16:38:45] <rexim> folex, но ОНО ЖЕ РАБОТАЕТ!
[16:38:55] <folex> ПОЭТОМУ ДАВАЙТЕ БЛЕВАТЬ И ССАТЬ В КОД
[16:38:57] <ɹǝɟılʍǝu> !!!!
[16:38:59] <rexim> ДА!
[16:38:59] <ɹǝɟılʍǝu> апрпр
[16:39:00] <folex> !!1111
[16:39:00] <ɹǝɟılʍǝu> олрл
[16:39:01] <rexim> влолв
[16:39:02] <ɹǝɟılʍǝu> ыапывтп
[16:39:02] <rexim> ыволва
[16:39:04] <rexim> ылдывщ
[16:39:05] <rexim> ы3ш03
[16:39:09] <ɹǝɟılʍǝu> ылдывщ!
[16:39:19] <rexim> ылдывщ!
[16:39:29] <rexim> ылдывщ-ылдывщ!
[16:39:36] <rexim> $pet change-nick ылдывщ
[16:39:36] <horta hell> rexim: Теперь нашего питомца зовут ылдывщ.
[16:39:51] <ɹǝɟılʍǝu> $pet feed
[16:39:51] <horta hell> ɹǝɟılʍǝu: ылдывщ отвернулся, брезгуя.
[16:39:55] <ɹǝɟılʍǝu> $pet heal
[16:39:55] <horta hell> ɹǝɟılʍǝu: ылдывщ будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[16:41:15] <ForNeVeR> rexim: а, через неделю.
[16:41:34] <rexim> ForNeVeR, 18 октября.
[16:42:39] <ɹǝɟılʍǝu> Хм...
[16:42:44] <rexim> ForNeVeR, я сейчас зарегался, и мне сказали, что сообщат через несколько дней, есть места или уже нет. :(
[16:42:51] <ɹǝɟılʍǝu> 0xDBE всё ещё ня.
[16:42:54] <rexim> Могут и отбрить...
[16:45:02] <ForNeVeR> Какие они гордые!
[16:45:08] <ForNeVeR> Фуяндекс!
[16:45:23] enaken вышел из конференции
[16:45:39] <rexim> Ага.
[16:45:44] <rexim> Совсем охуели.
[16:45:48] <ForNeVeR> rexim: я шото посмотрел - билеты из Барнаула до Новосибирска ппц дорогие.
[16:45:54] <ForNeVeR> И сразу расхотел ехать ._.
[16:46:07] <folex> 3 тыщи плацкарт?
[16:46:09] <uggur> ForNeVeR: А самолёт?
[16:46:13] <rexim> ForNeVeR, ну ок. :(
[16:46:27] <ForNeVeR> uggur: у нас тут за 80к чтоле можно показаться на истребителе.
[16:46:39] <ForNeVeR> Дороговато, плюс бомбить не дают.
[16:46:47] <uggur> Ну, а грузовым самолётом?
[16:48:47] <ForNeVeR> 17 512 Руб, с пересадкой в Домодедово.
[16:48:50] <ForNeVeR> Прекрасно, я щитаю.
[16:49:53] <ForNeVeR> 4 часа туда, 16 часов между рейсами, 4 часа обратно. З Б С.
[16:50:56] SolarRay зашёл в конференцию
[16:51:41] <folex> бля, 17к, вы чего нахуй
[16:52:06] rexim вышел из конференции
[16:53:34] <cat3> о-о-о
[16:53:37] <gsomix> $say
[16:53:41] <cat3> кто тут в Новосибирск собрался?
[16:53:46] <horta hell> gsomix: Пойду уйду.
[16:53:51] <folex> не уходи!
[16:53:55] <folex> $say $say
[16:54:01] <gsomix> Надо бы и правда уйти
[16:54:03] <Minoru> $say $say $say
[16:54:03] <horta hell> folex: опять просплю
[16:54:04] <gsomix> Хватит работать.
[16:54:11] <gsomix> Minoru, минорушка!
[16:54:16] <gsomix> folex, фолексушка!
[16:54:22] <gsomix> ForNeVeR, фон Невер!
[16:54:26] <Minoru> gsomix: хэй! ;)
[16:54:41] <ForNeVeR> gsomix: што такое?
[16:54:52] <ForNeVeR> gsomix: ты уже написал код для себя? Больше не будешь резать вены?
[16:55:04] <gsomix> ForNeVeR, нет. Я только с работы ухожу.
[16:57:13] <gsomix> Доброй пятницы. Поеду домой, в деревню.
[16:58:13] <folex> gsomix: а у тебя какой часовой пояс?
[16:59:52] <folex> ну лан
[17:00:21] v_oron вышел из конференции
[17:02:32] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: recipient-unavailable
[17:02:34] gsomix зашёл в конференцию
[17:06:42] <Myp> ForNeVeR: Правильно не дают бомбить
[17:06:50] <Myp> Кто ж с истребителя бомбит!
[17:12:03] <ɹǝɟılʍǝu> А я мышку почистил!
[17:12:07] Славный капитан вышел из конференции
[17:12:30] <folex> осталось кошку
[17:12:49] xspeed зашёл в конференцию
[17:13:36] <Myp> ɹǝɟılʍǝu: А сжечь не проще было?
[17:13:47] <ɹǝɟılʍǝu> Myp, да нет.
[17:13:53] <ɹǝɟılʍǝu> Это мышка на работе...)
[17:14:13] <ɹǝɟılʍǝu> Дома всё всегда чисто.
[17:14:18] <ɹǝɟılʍǝu> Со спиртиком протёрто!
[17:14:20] <ɹǝɟılʍǝu> !!!
[17:17:09] <m4n71k0r> !!!
[17:17:21] <ɹǝɟılʍǝu> ForNeVeR, юзал WinGrep?
[17:17:31] <m4n71k0r> кошку заправить бензином
[17:17:39] <folex> а мышку спиртом
[17:17:53] <folex> а лучше кислородом
[17:18:13] <folex> и заставить прыгать через огненные кольца
[17:18:43] <Myp> folex: изверг!
[17:18:51] <ForNeVeR> ɹǝɟılʍǝu: нет, нахуй он нужен?
[17:18:57] <folex> интересно, мышь быстрее окислится там внутри или чо
[17:18:58] <ɹǝɟılʍǝu> ForNeVeR, грепает.
[17:19:01] <ɹǝɟılʍǝu> Плюс гуйцы.
[17:19:05] <ForNeVeR> У меня и повершелл грепает.
[17:19:15] <ForNeVeR> А гуйцы я и сам нарисую левой пятой.
[17:19:16] * folex прочитал "хуйцы", и принял за хороший аргумент
[17:19:59] rexim зашёл в конференцию
[17:20:39] <folex> ( -_-)
[17:20:46] <folex> (._. )
[17:20:48] <rexim> Хуйцы тут без меня рисуете?
[17:21:18] hinst вышел из конференции
[17:22:11] <Myp> rexim: Нет. Ревьювить же некому!
[17:22:22] <folex> ( *_*)
>-( * )-<
( * )
[17:22:29] <folex> ну и ладно
[17:22:42] <cat3> ( >_>)
[17:22:45] <cat3> (<_< )
[17:22:45] <Minoru> http://www.youtube.com/watch?v=E2aj-RkLZZk
[17:22:53] <cat3> (o_o)
[17:23:51] <folex> ( -_-)
[17:24:13] <Minoru> да-да, меня тоже от этой музыки плющит
[17:24:23] <rexim> Minoru, какая прелесть! :3
[17:24:41] <cat3> Minoru, отлищная музыка
[17:24:42] <folex> Minoru: свэжно
[17:25:13] <Minoru> folex: ты даже в простом слове ошибку правильно сделать не можешь?
[17:25:39] <folex> что?
[17:26:11] <horta hell> ылдывщ лежит и еле дышит, хвостиком едва колышет.
[17:26:15] <folex> $pet heal
[17:26:16] <horta hell> folex: ылдывщ был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[17:26:18] <folex> $pet feed
[17:26:20] <horta hell> folex: Чудо свершилось! Друг был другом спасён! Вы получаете 3PTC, а ылдывщ сыт и доволен.
[17:26:24] <folex> .________.
[17:26:35] <folex> too fast
[17:26:38] <folex> too furious
[17:26:39] <Minoru> folex: ты хотел написать «свэжо», правда ведь? Но опечатался.
[17:26:41] <folex> $pet coins
[17:26:41] <horta hell> folex: У тебя есть 6PTC
[17:26:52] <folex> Minoru: "SWAG" слышал?
[17:26:55] <folex> ну так вот
[17:27:24] <Minoru> это та песня, под которую робот от Boston Robotics по беговой дорожке шагал?
[17:27:53] <folex> ты троллишь или правда не знаешь, как используют "SWAG"? ._.
[17:28:15] <folex> невермайнд в общем
[17:28:24] <Minoru> не знаю
[17:28:28] <folex> форневермайнд
[17:29:07] <ForNeVeR> >_<'
[17:29:32] <folex> ( -^-)
[17:29:42] <folex> ( -*-)
[17:31:57] <Minoru> folex: форевермайнд, или, по крайней мере, пока не пойму или пока не надоест. Почитал Urban Dictionary, в общем, но, похоже, это не то, что ты имел в виду
[17:32:31] <folex> это отдаленно можно перевести как "четко"
[17:32:38] <folex> как в "четкий пацанчик"
[17:33:10] <folex> там в начале просто такой бит
[17:33:14] <folex> чоткий
[17:33:43] <folex> я ожидал, что вот-вот, и начнут читать реп. Потом правда норм.
[17:34:18] <Minoru> а, ок, значит, я в тему urban dictionary почитал. А что значило «свэжно»?
[17:34:39] <folex> SWAG — свэг — свэжно
[17:34:49] <folex> SWAG — свэг — свэжно ~ чотко
[17:35:37] <Minoru> ох!
[17:35:39] <Minoru> окей
[17:35:42] <Minoru> спасибо :)
[17:35:50] <folex> обращайся -_-
[17:51:21] <ɹǝɟılʍǝu> ForNeVeR, http://i.imgur.com/Wpj7oSL.jpg
[17:51:49] <ForNeVeR> ɹǝɟılʍǝu: да.
[17:52:34] magog вышел из конференции
[17:55:04] <Myp> ɹǝɟılʍǝu: :d
[17:59:18] gsomix вышел из конференции: offline
[17:59:22] gsomix зашёл в конференцию
[17:59:57] <gsomix> folex, GMT+4
[18:01:55] <folex> как у тебя рано работа заканчивается ._.
[18:02:30] <ɹǝɟılʍǝu> .time
[18:02:31] <DeadBot> ɹǝɟılʍǝu: 10.10.2014 18:03:01
[18:05:20] <gsomix> folex, у меня гибкий график.
[18:05:50] <rexim> .time
[18:05:50] <DeadBot> rexim: Пт. 10 окт. 2014 21:06:21
[18:06:05] <gsomix> И неполный рабочий день, конечно же.
[18:06:12] <rexim> У меня настолько гибкий график, что я все еще работаю. =(
[18:08:24] <folex> Ты же программист
[18:08:26] <folex> это нормально
[18:09:04] <folex> мы все трудоголики
[18:09:10] <rexim> Д.
[18:09:21] <rexim> Сейчас закончу и возьмусь за логлист.
[18:09:48] <ɹǝɟılʍǝu> rexim, :3;3;3;3;3;33;
[18:10:21] <folex> :3:3:3:3:3:3:3:3:3:3
[18:10:32] <folex> :8
[18:12:27] <folex> ForNeVeR: ты меняз замерджишь?
[18:12:51] <folex> rexim: или ты
[18:13:04] <folex> я хотел вечером написать, а у вас уже вечер
[18:13:07] <folex> .time ForNeVeR
[18:13:07] <DeadBot> folex: Fri Oct 10 21:13:45 2014
[18:13:45] <rexim> folex, я сейчас не могу, сорри. :( Чуть позже.
[18:13:51] <folex> ну лан
[18:14:15] <ForNeVeR> А я хер.
[18:14:25] <uggur> Какой номер?
[18:14:33] <ForNeVeR> Я хер номер раз.
[18:14:43] <folex> ForNeVeR: не жмоться
[18:14:46] <folex> там мало кода
[18:14:47] <folex> очень
[18:14:56] <ForNeVeR> Да щас замержу, я уже залез туда.
[18:15:02] <folex> в первом реквесте одна буквально строка .__.
[18:15:07] <ForNeVeR> Эт я просто отметился - мол, я тут.
[18:15:09] <folex> буквально одна*
[18:15:11] <folex> а, ок
[18:15:43] <folex> и ишью закрыть не забудь :3
[18:15:55] <ForNeVeR> Само закроется, я щитаю.
[18:16:04] <folex> ну тогда проверить ._.
[18:16:08] <ForNeVeR> folex: да, вот ты правильно сообщения составляй - тогда точно само закроется.
[18:16:14] <folex> а как правильно?
[18:16:17] <ForNeVeR> Closes #169 точно работает.
[18:16:19] <folex> я могу переименовать
[18:16:25] <ForNeVeR> Скорее всего, Fix #169 тоже.
[18:16:30] <ForNeVeR> Да зобей, давай проверим :)
[18:16:31] <folex> в пулл реквесте или в коммите?
[18:16:36] <ForNeVeR> В коммите именно.
[18:16:40] <folex> оук
[18:16:48] <ForNeVeR> Когда этот коммит попадёт в мастер - гитхаб сам закроет ишью.
[18:16:56] <folex> к
[18:18:20] <folex> надо скалачеком пробежаться по коду
[18:18:36] <folex> сказав ему искать все Option::get, return и прочие asInstanceOf
[18:19:05] <ForNeVeR> folex: а как ротация логов теперь будет работать?
[18:19:16] <folex> он будет их в .gz складывать по дате
[18:19:21] <folex> каждые 24 часа от запуска
[18:19:24] <ForNeVeR> Вообще, мне нихуя не нравится конфигурация логов в ресурсах.
[18:19:34] <folex> а он её нигде не видит больше ._.
[18:19:35] <ForNeVeR> Это что, для изменения пути я должен перекомпилять приложение?
[18:19:42] <folex> хмм
[18:19:45] <folex> ща
[18:19:50] <ForNeVeR> Покажите мне гнойного пидора, который такое намутил!
[18:20:04] <folex> -Dlogback.configurationFile=logback.xml
[18:20:10] <folex> надо это тогда при запуске передавать
[18:20:14] <ForNeVeR> О, вот это другой разговор.
[18:20:39] * folex спас гнойного пидора
[18:20:53] <ForNeVeR> А в ресурсах у нас /var/log точно захардкожен не будет.
[18:21:13] <folex> да, это не очень. А как?
[18:21:23] <folex> Может есть какое-нибудь Environment.getLogDir
[18:21:39] <ForNeVeR> folex: давай-ка вытаскивай его тогда оттуда. Ну и в инструкции напиши - мол, надо передавать -Dlogback.configurationFile
[18:22:00] <ForNeVeR> Ну а вообще - это всё хуита. Зачем оно нужно?
[18:22:11] <ForNeVeR> И я не вижу, чтобы ты кодировку указал.
[18:22:13] <folex> что бы из стдина логи не читать
[18:22:20] <ForNeVeR> Эм.
[18:22:27] <ForNeVeR> Давай я тебе расскажу щас.
[18:22:38] <ForNeVeR> Я не читаю логи из стдаута.
[18:22:56] <ForNeVeR> Я читаю логи из /var/log/upstart/horta-hell.log
[18:23:06] <ForNeVeR> upstart там сам их ротирует и зипует.
[18:23:19] <folex> в логбэке их можно фильтровать и все такое
[18:23:21] <ForNeVeR> Когда переедем на systemd - значит, systemd будет это делать.
[18:23:30] <folex> по классу
[18:23:41] <folex> например логи про БД в один файл, логи про сеть в другой
[18:23:51] <ForNeVeR> Вот с моей точки зрения ты щас мало того, что баг не исправил, так ещё и захардкодил какие-то несуществующие пути.
[18:23:58] <ForNeVeR> Очень плохо сделано.
[18:24:17] <ForNeVeR> Я недоволен и такой реквест не приму.
[18:24:17] <folex> Давай тогда я оставлю только стдаут
[18:24:22] <folex> и укажу там утф8
[18:24:30] <ForNeVeR> Как вариант - ок.
[18:24:37] <ForNeVeR> Тогда я буду доволен :3
[18:25:07] <ForNeVeR> Если кому надо - ну пускай он у себя делает этот logback.xml, указывает к нему путь, и у него хорта будет управлять логами.
[18:25:19] <ForNeVeR> А нам пока что не надо ни в одном окружении.
[18:25:35] <ForNeVeR> folex: быстро ты!
[18:25:45] <folex> не, я через логбэк все равно кодировку укзываю
[18:25:48] <folex> а то
[18:26:40] <ForNeVeR> folex: лол, у нас чо, так и было написано - "akka-actor_2.10"?
[18:26:43] <ForNeVeR> Ппц.
[18:27:05] <folex> угу .___.
[18:27:12] <ForNeVeR> Мде.
[18:27:12] <folex> и акка старая жуть
[18:27:14] <ɹǝɟılʍǝu> m4n71k0r, а чо, если вот так вот? http://melpon.org/wandbox/permlink/69IWgt7daeCFIKcU
[18:27:26] <ForNeVeR> folex: мы на 2.11 собираемся, там и обновим.
[18:27:32] <folex> хуя вы суровые
[18:27:37] <folex> идея с 2.11 охуевает например
[18:27:42] <ForNeVeR> folex: в старой зато экспериментальные typed channels были, а в новой - нету.
[18:27:51] <ForNeVeR> folex: у меня норм работает с 2.11, а у тебя что?
[18:27:56] <folex> красное все становится
[18:28:15] <folex> ну хз
[18:28:16] <ForNeVeR> folex: в хорте или вообще?
[18:28:19] <folex> вообще
[18:28:25] <ForNeVeR> Вообще норм, я гарантирую это.
[18:28:40] <folex> ну лан, верю
[18:28:41] <ForNeVeR> У нас есть всякие огрызки кода на 2.11.
[18:29:00] <ForNeVeR> Либо у тебя старая sbt, либо, например, какие-то из библиотек не существуют в варианте для 2.11.
[18:29:05] <ɹǝɟılʍǝu> m4n71k0r, или даже так http://melpon.org/wandbox/permlink/mIwSHPsohIxWvDJp
[18:29:05] <ForNeVeR> Тогда, действительно, всё краснеет.
[18:29:08] <folex> не, там чистый проект был
[18:29:16] <ForNeVeR> А скомпилять пробовал?
[18:29:17] <folex> правда не у меня, а у коллеги
[18:29:20] <folex> да, компилится
[18:29:28] <ForNeVeR> Хм, ну я такого не видал.
[18:29:30] <folex> да черт с ним ._. Вот хорта переедет, и посмотрим.
[18:29:34] <ɹǝɟılʍǝu> Но что-то мне это не очень... Хочется удобней.
[18:30:16] horta hell вышел из конференции: Disconnected: closed
[18:30:21] horta hell зашёл в конференцию
[18:30:30] <ForNeVeR> ɹǝɟılʍǝu: ты там уж на GLSL хуячишь?
[18:30:39] <ForNeVeR> Этот ирод тебя уговорил?
[18:30:39] <ɹǝɟılʍǝu> ForNeVeR, нет, но скоро буду. =)
[18:30:50] <ɹǝɟılʍǝu> А что уговаривать?
[18:30:54] <ɹǝɟılʍǝu> Я хочу читалку ._.
[18:31:03] ForNeVeR сменил ник на длиннохуйц
[18:31:06] <ɹǝɟılʍǝu> И хочу подёргать GLSL.
[18:31:09] <длиннохуйц> ForNeVeR changed nick to ??????????
[18:31:12] <длиннохуйц> Да ёбаный стыд же.
[18:31:17] Graf зашёл в конференцию
[18:31:19] длиннохуйц сменил ник на ForNeVeR
[18:31:24] <ɹǝɟılʍǝu> Всё равно в рисовалке GLSL юзается
[18:31:36] Graf вышел из конференции
[18:31:55] <folex> :(
[18:31:55] <a1batross> [20:31] <ɹǝɟılʍǝu> И хочу подёргать GLSL.
Не передергивай.
[18:32:08] <folex> ForNeVeR: ты передал параметр?
[18:32:20] <ForNeVeR> folex: нет, не передавал. А надо?
[18:32:26] <folex> ну я ж в корень передвинул
[18:32:31] <folex> оно больше не видит конфиг
[18:32:38] <folex> и в любом случае там по дефолту вроде утф8
[18:32:43] <folex> ты чем логи смотришь? лессом?
[18:32:45] <ForNeVeR> Вот с этими настройками как раз можно было в ресурсы сунуть.
[18:32:53] <folex> да ёбт
[18:32:55] <ForNeVeR> tail'ом смотрю. Ну и руками.
[18:32:57] <folex> ._____.
[18:33:05] <ForNeVeR> folex: ладно, я сам перетащу, забей.
[18:33:12] <ForNeVeR> Может, не в том проблема.
[18:33:13] <folex> если less'ом, то надо LESSCHARSET=utf-8 делать
[18:33:16] <folex> я хз почему
[18:33:17] <ɹǝɟılʍǝu> Знаете.
[18:33:20] <ɹǝɟılʍǝu> Хуйну static if
[18:33:23] <ForNeVeR> А де дефолту у всех дебилоидов работает в локали.
[18:33:32] <folex> ну лан
[18:33:35] <ForNeVeR> А локаль у меня какая-то ебаная на всех машинах. Нахуй локаль.
[18:33:44] <ForNeVeR> В анус негру локаль.
[18:33:47] <folex> да, локаль на линуксах — это ебанина какая-то
[18:33:55] <ForNeVeR> На вендах ещё хуже.
[18:34:01] <folex> да? ну лан
[18:34:07] <ForNeVeR> Да, и намного.
[18:34:16] <ForNeVeR> У нас тут две однобайтовых кодировки в локали.
[18:34:19] <folex> на мобилках збс
[18:34:24] <ForNeVeR> Притом, что поддерживается юникод.
[18:34:45] <folex> две?
[18:34:48] <folex> .___.
[18:34:49] <folex> ок
[18:35:04] <ForNeVeR> Угу, вот в русской локали это cp866 для терминала и cp1251 для окон.
[18:35:18] <ForNeVeR> А надо юзать не эти ёбаные две кодировки, а юникод.
[18:35:29] <ForNeVeR> То есть локаль *нужно* игнорировать.
[18:35:38] <ForNeVeR> Она специально для этого сделана.
[18:35:46] <ForNeVeR> Спасибо тебе, дядюшка Билли.
[18:36:04] <folex> пиздец какой
[18:36:06] <folex> ._.
[18:36:17] <folex> ты сам виноват — вылез за 640кб
[18:36:22] <ForNeVeR> ._.
[18:36:29] <folex> на тебя не рассчитано было
[18:36:42] <folex> сломал всё сам, еще и жалуется
[18:36:47] <folex> охуевшие программисты пошли ._.
[18:40:41] <Myp> \https://i.chzbgr.com/maxW500/8342129408/hFD9C252A/
[18:42:49] gsomix вышел из конференции
[18:42:57] <ɹǝɟılʍǝu> m4n71k0r, короче. Посмотри на red http://melpon.org/wandbox/permlink/wyyG0bcvQlT5fUdk
[18:43:00] <ɹǝɟılʍǝu> Решил сделать так.
[18:43:04] <ɹǝɟılʍǝu> ИМХО, так полущ всего.
[18:44:21] <m4n71k0r> не хочешь, значит, иммутабельность)
[18:45:06] <m4n71k0r> ɹǝɟılʍǝu: или если основной тип будет флоатом, то это ад пиздеца и другая арифметика?
[18:45:37] <ɹǝɟılʍǝu> m4n71k0r, основной тим не может быть флоатом. В Color.
[18:46:02] <ɹǝɟılʍǝu> Вот вывод/ввод цветовых компонент может быть и флоатом и целыми.
[18:47:22] <m4n71k0r> ɹǝɟılʍǝu: ок) если что я сделаю свой Color с флоатом, даблом и компилтайм определёнными фабрикаме =) ггг)
[18:47:35] <ɹǝɟılʍǝu> 6_9
[18:47:35] <m4n71k0r> если он мне нужен будет
[18:47:55] <ɹǝɟılʍǝu> Хм, ок.
[18:47:56] <m4n71k0r> а вот на счёт глобалцвета
[18:48:34] <ɹǝɟılʍǝu> Прост смотри, тут ещё придётся с name() делать, если ты флоатом хочешь
[18:48:36] <ɹǝɟılʍǝu> Хотя...
[18:48:59] <ɹǝɟılʍǝu> Можно в цомпилтайме сделать проверку и выводить как ( r,g, b )
[18:49:07] <ɹǝɟılʍǝu> Или даже без запятых
[18:49:37] <m4n71k0r> щем-то строковые алгоритмы вроде бы позволяют парсить флоаты в цомпилтаме в ди
[18:49:43] <m4n71k0r> ладно, я домой
[18:49:52] <ɹǝɟılʍǝu> Ну да, позволяют.
[18:49:57] <ɹǝɟılʍǝu> Я именно про формат вывода.
[18:50:03] <m4n71k0r> да не парься) Делай как считаешь нужным. Не забывай юниттесты)
[18:50:15] <ɹǝɟılʍǝu> Окей!
[18:50:31] m4n71k0r вышел из конференции
[18:50:41] <ɹǝɟılʍǝu> Пойду и я домой
[18:50:44] ɹǝɟılʍǝu вышел из конференции
[18:52:29] <ForNeVeR> А вообще - не правильнее ли в какой-то deb-пакет складывать хорту?
[18:52:59] <ForNeVeR> И если да - то что нам делать, если мы, например, зависим от scala 2.11, которой нету в каком-нибудь доебане?
[18:53:15] <ForNeVeR> Как такие вопросы решаются?
[18:53:23] horta hell вышел из конференции: Disconnected: closed
[18:53:28] horta hell зашёл в конференцию
[18:54:08] ForNeVeR сменил ник на многохуйц
[18:54:50] <многохуйц> Да бляха!
[18:54:59] <folex> открой нормальным чем-нибудь
[18:55:04] <folex> тоже такая хуйня?
[18:55:10] <многохуйц> Я открыл нормальным. Хуйня в файле.
[18:55:15] многохуйц сменил ник на ForNeVeR
[18:55:21] <folex> impossiburu
[18:55:41] folex сменил ник на ЖОРКА
[18:55:44] ЖОРКА сменил ник на folex
[18:55:47] <folex> obf
[18:55:49] <folex> щиа
[18:56:05] <ForNeVeR> codingteam@conference.jabber.ru/????? changed nick to folex
[18:56:22] <folex> ща я у себя проверю
[18:56:23] ɹǝɟılʍǝu зашёл в конференцию
[18:56:47] <ForNeVeR> Ладно, как мне узнать локаль и её кодировку в линупсе?
[18:56:49] <folex> а бля, только стд аут
[18:57:01] hinst зашёл в конференцию
[18:57:05] <folex> echo $LC_ALL?
[18:57:08] <folex> хуй знает
[18:57:10] <ForNeVeR> $ echo $LC_ALL
en_US
[18:57:14] <ForNeVeR> И чо ._.
[18:57:18] <folex> Слушай, там точно утф8
[18:57:22] <folex> чем открываешь файл?
[18:57:30] <ForNeVeR> Блокнотом, ебать.
[18:57:35] <ForNeVeR> Я его копирую и побайтово смотрю.
[18:57:37] <folex> сделать
export LESSCHARSET=utf-8
less $log
[18:57:38] <ForNeVeR> Мне не пять лет.
[18:57:50] <ForNeVeR> Нету в файле юникода, нету.
[18:57:52] <folex> побайтово читаешь уникод? .____.
[18:57:53] <folex> хуясе
[18:58:16] <ForNeVeR> Нет смысла делать less или ещё что-то в попытке найти юникод там, где он не сохранён.
[18:58:27] <ForNeVeR> Может, upstart проебал кодировку?
[18:58:31] <ForNeVeR> Не верю!
[18:58:47] <ForNeVeR> Но ок, давай-ка я сам запущу хорту прям в терминале.
[18:58:53] <ForNeVeR> Чо ж я сразу не подумал об этом.
[18:59:29] <folex> не поможет — попробуй на utf-8 чарсет в logback.xml поменять
[18:59:42] horta hell вышел из конференции: Disconnected: closed
[18:59:55] <folex> И в логах у тебя есть строка
19:00:12,304 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [file:/Users/folex/Development/horta-hell/target/scala-2.10/classes/logback.xml]
?
[19:00:26] <ForNeVeR> 14:53:59,557 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/opt/codingteam/horta-hell/horta-hell.jar!/logback.xml]
[19:00:34] <folex> ок
[19:00:40] <ForNeVeR> 14:53:59,595 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@45c5452a - URL [jar:file:/opt/codingteam/horta-hell/horta-hell.jar!/logback.xml] is not of type file
[19:00:43] <ForNeVeR> Блядь!
[19:00:50] <folex> што .___.
[19:00:51] <ForNeVeR> Конечно, это нихуя не файл!
[19:00:54] <ForNeVeR> Это баааабочка!
[19:00:57] <folex> лол
[19:02:05] <ForNeVeR> http://jira.qos.ch/browse/LOGBACK-150
[19:02:35] <folex> ._____.
[19:02:43] <ForNeVeR> Заебись, пофиксят в следующем релизе.
[19:02:47] <ForNeVeR> Обещали в 2011 году.
[19:03:42] <folex> пздц
[19:03:45] rea зашёл в конференцию
[19:04:29] horta hell зашёл в конференцию
[19:04:38] ForNeVeR сменил ник на хуйцы
[19:04:47] хуйцы сменил ник на ForNeVeR
[19:04:56] horta hell вышел из конференции: Disconnected: closed
[19:05:05] <ForNeVeR> Щас попробую прописать напрямую путь.
[19:05:28] <folex> ага
[19:06:22] horta hell зашёл в конференцию
[19:06:34] ForNeVeR сменил ник на хер
[19:06:41] хер сменил ник на ForNeVeR
[19:06:46] <ForNeVeR> Бля, не работает.
[19:06:50] horta hell вышел из конференции: Disconnected: closed
[19:07:29] horta hell зашёл в конференцию
[19:07:35] ForNeVeR сменил ник на бля
[19:07:42] бля сменил ник на ForNeVeR
[19:07:44] horta hell вышел из конференции: Disconnected: closed
[19:07:51] <ɹǝɟılʍǝu> А, кажимь, понял, для чего и как мантикор хотел иммутабельный Color. Сделаем.
[19:08:08] horta hell зашёл в конференцию
[19:08:15] ForNeVeR сменил ник на ебать
[19:08:30] ебать сменил ник на ForNeVeR
[19:08:37] <ForNeVeR> Неа.
[19:09:04] <ForNeVeR> Я уж попробовал utf-8 и utf8.
[19:10:22] <ForNeVeR> folex: слушай, а что значит <configuration debug="true"> ?
[19:10:25] <folex> оно сказало, что файл загрузило?
[19:10:30] <ForNeVeR> Да, сказало.
[19:11:08] <folex> ну вот в начале оно говорит тебе отладочную инфу
[19:11:10] horta hell вышел из конференции: Disconnected: closed
[19:11:13] <folex> типа загрузило конфиг
[19:11:22] <ForNeVeR> А, понял.
[19:11:30] horta hell зашёл в конференцию
[19:11:39] ForNeVeR сменил ник на хрен
[19:11:46] хрен сменил ник на ForNeVeR
[19:12:18] <ForNeVeR> folex: а вот щас уже какая-то ересь творится.
[19:12:25] <ForNeVeR> Я ему указал писать в файл.
[19:12:35] <ForNeVeR> Оно создало пустой файл, а срёт всё равно в консоль.
[19:12:40] <ForNeVeR> В этом ключ, я уверен.
[19:12:53] <ForNeVeR> Эта срань у нас мимо логбэка срёт!
[19:13:03] horta hell вышел из конференции: Disconnected: closed
[19:13:03] <folex> акка-то не срет?
[19:13:08] <ForNeVeR> Все срут.
[19:13:13] <folex> эмхм
[19:13:18] <ForNeVeR> Даже сам логбэк мимо себя насрал.
[19:13:23] <folex> лол
[19:13:30] <folex> ты конфиг сделал, как я делал?
[19:13:32] * ForNeVeR представил такое и ужаснулся.
[19:13:35] <folex> аппендер внизу не забыл прописать?
[19:13:46] <ForNeVeR> Хм, забыл, да.
[19:13:50] <folex> ._.
[19:14:02] horta hell зашёл в конференцию
[19:14:18] ForNeVeR сменил ник на хуецкл
[19:14:18] <ɹǝɟılʍǝu> Бля, в голос.
[19:14:34] хуецкл сменил ник на ForNeVeR
[19:14:43] horta hell вышел из конференции: Disconnected: closed
[19:15:06] horta hell зашёл в конференцию
[19:15:21] folex вышел из конференции
[19:15:22] folex зашёл в конференцию
[19:15:59] <folex> А что это за пизда? http://paste.org.ru/?oeqcga
[19:16:26] <folex> в топике увидел
[19:16:26] <ForNeVeR> Горячие девушки из Китая мечтают познакомиться?
[19:16:31] <ForNeVeR> Что.
[19:16:41] <folex> Личкрафты: http://leechcraft.org <http://leechcraft.org/>
Horta Hell: https://github.com/codingteam/horta-hell | http://paste.org.ru/?oeqcga
LogList пока здесь: http://loglist.herokuapp.com/ | https://github.com/codingteam/loglist
[19:16:45] <ForNeVeR> Лол.
[19:16:55] <ForNeVeR> Наебнулась паста про хортокапитана!
[19:16:59] <folex> лол
[19:17:02] <ForNeVeR> Это ужасно.
[19:17:14] <ɹǝɟılʍǝu> Лоол
[19:18:26] <folex> ForNeVeR: хватит ломать кодировки
[19:18:30] <folex> в итоге-то заработало или чо?
[19:18:50] <ForNeVeR> Нет, ничего не работает, но при этом akka продолжает срать мимо логбэка почти всегда.
[19:19:00] <folex> бля, да не может она мимо срать
[19:19:01] <ForNeVeR> Короткое время после регистрации работает, а дальше хуй.
[19:19:03] <folex> конфиг значит не видит
[19:19:07] <ForNeVeR> Видит.
[19:19:09] <ForNeVeR> В него срёт.
[19:19:12] <ForNeVeR> А потом мимо.
[19:19:15] <folex> у меня продакшн так работает
[19:19:17] <folex> с таким же конфигом
[19:19:19] horta hell вышел из конференции: Disconnected: closed
[19:19:31] horta hell зашёл в конференцию
[19:19:51] <folex> бьюсь об заклад — какая-то хуйня с деплоем
[19:19:55] ForNeVeR сменил ник на 321111
[19:20:22] 321111 сменил ник на ForNeVeR
[19:20:47] <ForNeVeR> folex: в терминал срёт, в логбэк не срёт. Последняя запись там всегда такова:
14723 [CodingteamSystem-akka.actor.default-dispatcher-9] INFO c.g.flyway.core.command.DbMigrate - Schema "PUBLIC" is up to date. No migration necessary.
[19:21:06] <ForNeVeR> А первая - такова: 1408 [CodingteamSystem-akka.actor.default-dispatcher-4] DEBUG c.g.f.c.dbsupport.DbSupportFactory - Jdbc Url: jdbc:h2:/vagrant/hell
[19:21:20] <ForNeVeR> Между этими записями фрагмент попадает в лог.
[19:21:24] <ForNeVeR> Всё остальное - в терминал.
[19:22:35] <ForNeVeR> И таки да, логбэк даже сам в себя не может насрать ._.
[19:23:39] <ForNeVeR> folex: слушай, а что делает <level value="DEBUG"/>?
[19:24:33] horta hell вышел из конференции: Disconnected: closed
[19:24:39] horta hell зашёл в конференцию
[19:24:51] ForNeVeR сменил ник на хуеног
[19:25:21] horta hell вышел из конференции: Disconnected: closed
[19:25:29] horta hell зашёл в конференцию
[19:25:48] хуеног сменил ник на ForNeVeR
[19:26:06] <ForNeVeR> Я думаю, FlyWay делает что-то ужасное с логгером.
[19:26:45] Славный капитан зашёл в конференцию
[19:26:51] horta hell вышел из конференции: Disconnected: closed
[19:27:04] horta hell зашёл в конференцию
[19:27:33] ForNeVeR сменил ник на херхер
[19:27:41] херхер сменил ник на ForNeVeR
[19:27:54] <ForNeVeR> Ага, видно даже, что на кривых сообщениях формат логов старый делается.
[19:29:38] <folex> > folex: слушай, а что делает <level value="DEBUG"/>?
он ставит дебаг левел максимумом для всего
[19:30:04] <folex> ForNeVeR: убери зависимость
"org.slf4j" % "jcl-over-slf4j" % "1.7.7",
[19:30:12] <folex> вырубится флайвей из логов
[19:30:25] <folex> но у меня все нормально работало
[19:30:33] <folex> покажи конфиг
[19:30:51] <ForNeVeR> folex: http://hastebin.com/ajadibiwem.xml
[19:30:55] Graf зашёл в конференцию
[19:32:02] <ForNeVeR> Я щас попробую его вырубить вообще, этот flyway.
[19:33:02] horta hell вышел из конференции: Disconnected: closed
[19:33:07] horta hell зашёл в конференцию
[19:33:25] horta hell вышел из конференции: Disconnected: closed
[19:33:47] horta hell зашёл в конференцию
[19:33:54] horta hell вышел из конференции: Disconnected: closed
[19:34:31] horta hell зашёл в конференцию
[19:34:38] horta hell вышел из конференции: Disconnected: closed
[19:34:48] <ForNeVeR> Гхм, а теперь вообще перестал работать. WTF?
[19:36:29] <ForNeVeR> А я всего лишь FlyWay закомментировал в коде.
[19:37:02] <folex> .____.
[19:37:11] <folex> не должно ничо переставать работать
[19:37:34] <ForNeVeR> folex: ну вот попробуй, чекаутни мою ветку log-experiments
[19:37:59] horta hell зашёл в конференцию
[19:38:10] <ForNeVeR> В неё вообще logback не работает.
[19:38:15] <ForNeVeR> Ни капельки.
[19:38:17] horta hell вышел из конференции: Disconnected: closed
[19:38:58] <folex> там стдаут
[19:39:02] <folex> ?
[19:39:06] <folex> в конфиге
[19:39:31] <folex> ForNeVeR:
[19:40:22] <ForNeVeR> folex: да посрать что там вообще.
[19:40:35] <ForNeVeR> folex: ты мне вот что скажи, а этот твой application.conf в каком каталоге должен быть?
[19:40:55] <folex> в корне
[19:40:59] <folex> там когда система создается
[19:41:03] <folex> там путь указывается
[19:41:04] <ForNeVeR> WTF
[19:41:07] <ForNeVeR> А, понял.
[19:41:11] <ForNeVeR> Ну он нихуя не в корне же.
[19:41:17] <folex> val system = ActorSystem("CodingteamSystem", ConfigFactory.parseFile(new File("application.conf")))
[19:41:24] <folex> чойт? О_О
[19:41:24] <ForNeVeR> Пипец ты намудрил ._.
[19:41:34] <folex> я коммитил в корень его
[19:41:44] <ForNeVeR> Этот корень - нихуя не корень.
[19:41:56] <folex> корень не файловой системы, а проекта
[19:41:57] <ForNeVeR> Может, кто оттуда и запускает хорту, но у меня демон стартует из /vagrant
[19:42:05] <ForNeVeR> Потому как он остальные конфиги оттуда берёт.
[19:42:12] <ForNeVeR> Просто мне надо его закопировать туда жк.
[19:42:18] <folex> корень проекта
[19:42:21] <folex> не /
[19:42:34] <ForNeVeR> folex: да я понял.
[19:42:42] <ForNeVeR> folex: ты просто доку не поправил, откуда я мог это знать?
[19:42:54] <ForNeVeR> Про остальные конфиги там написано.
[19:42:57] <folex> да там в доке ничо не должно быть об этом — оно просто работает
[19:43:01] <folex> ок, поправлю
[19:43:05] <folex> .___.
[19:43:06] <ForNeVeR> Нет, оно *не* работает просто.
[19:43:14] <folex> ты куда-то передвинул конф или чо?
[19:43:19] <ForNeVeR> Потому что в продакшене я не запускаю хорту из корня каталога с исходниками.
[19:43:30] <ForNeVeR> В продакшене вообще может / должно не быть исходников.
[19:43:45] <folex> верно. Я думал, оно внутрь жарника полезет
[19:43:48] <folex> как логбэк
[19:43:53] <folex> а, это же не ресурсы
[19:43:55] <folex> бле .___.
[19:43:57] <ForNeVeR> Но и внутрь жарника ты не положил его ._.
[19:44:05] <ForNeVeR> Ладно, короче, щас проверю и ок.
[19:44:17] <folex> деплоинг-деплоинг-деплоинг
[19:44:21] horta hell зашёл в конференцию
[19:44:33] ForNeVeR сменил ник на хуец-кладенец
[19:44:45] <хуец-кладенец> codingteam@conference.jabber.ru/хуец-кладенец joined as Owner
[19:44:51] * хуец-кладенец Owner.
[19:44:51] <folex> ну пиздец
[19:44:57] <folex> ОВНЕД
[19:45:06] хуец-кладенец сменил ник на ForNeVeR
[19:45:17] <ForNeVeR> folex: давай этот application.conf тоже из ресурсов тянуть, кароч.
[19:45:24] <folex> давай
[19:45:24] <ForNeVeR> Он-то как раз не для админа предназначен.
[19:45:31] <folex> вообще вполне себе
[19:45:38] <folex> кластер там настраивается например
[19:45:39] <ForNeVeR> Админ пускай logback настраивает, если хочет
[19:45:47] <ForNeVeR> Но про это можно вообще не писать %)
[19:45:55] <folex> и стата потенциально тоже там настраивается
[19:45:57] <ForNeVeR> folex: ну прост у нас два конфига, а это говно.
[19:46:06] <ForNeVeR> Давай тогда horta.properties туда смержим.
[19:46:16] <ForNeVeR> Но ты пока что прост подвинь его в ресурсы тогда.
[19:46:27] <ForNeVeR> А остальное уже потом доделаем, я задачку создам.
[19:46:44] <ForNeVeR> Хотелось бы и logback.xml убрать, и контролировать всё из одного конфига, если честно.
[19:47:51] <folex> не получится .__.
[19:47:55] <folex> нуок
[19:48:55] <ForNeVeR> folex: ну вот logback настраивается из logback.groovy, например. А ещё у него есть programmatic configuration.
[19:49:04] <ForNeVeR> Это уже хорошо ащемта.
[19:49:47] <folex> угу
[19:50:22] <ForNeVeR> Я не хочу залипать на этих properties; если нам нужно более мощный формат - можно заюзать и его, чо.
[19:50:52] <ForNeVeR> Но три конфига с разными расширениями для одной хорты - это перебор таки %)
[19:51:27] horta hell вышел из конференции: Disconnected: closed
[19:52:37] dzhon вышел из конференции
[19:52:40] smisoft зашёл в конференцию
[19:54:26] Graf вышел из конференции
[19:55:28] <folex> я короче просто передвинул
[19:55:42] <folex> https://github.com/codingteam/horta-hell/pull/237
[19:58:25] ForNeVeR вышел из конференции: Disconnected: closed
[19:58:34] ForNeVeR зашёл в конференцию
[19:59:14] <ForNeVeR> folex: так а он разве оттудова читаться будет?
[19:59:32] horta hell зашёл в конференцию
[19:59:45] <ForNeVeR> new File("application.conf") не выглядит как строчка, читающая ресурсы ._.
[20:01:34] <folex> ну, у меня заработало
[20:01:42] <folex> правда в жарник я не собирал
[20:02:04] <ForNeVeR> То есть ты считаешь, что new File("application.conf") может прочитать файл из ресурсов?
[20:02:09] <folex> угу
[20:02:25] <folex> обычно такая хуйня кладется в корень жарника
[20:02:26] <ForNeVeR> То есть new File("application.conf") это то же самое, что new File("src/resources/application.conf")?
[20:02:34] <folex> не совсем
[20:02:46] <ForNeVeR> Фолекс, ты такой смешной!
[20:02:49] <folex> просто при сборке ресурсы вываливаются наверх же?
[20:02:51] <folex> ._.
[20:02:54] <ForNeVeR> Нет.
[20:03:02] <ForNeVeR> Ресурсы кладутся в корень жарника.
[20:03:03] <folex> то есть ты говоришь, что не заработает?
[20:03:09] <ForNeVeR> Не заработает.
[20:03:10] <folex> ну я и говорю об этом еба
[20:03:15] <rexim> ._.
[20:03:16] <folex> попробуй короче
[20:03:21] <folex> ._.
[20:03:23] <ForNeVeR> new File читает не из корня жарника, а из текущего каталога.
[20:03:27] <folex> я потому что хз как в жарник хорту собрать
[20:03:32] <rexim> Вы оба такие смешные!
[20:03:32] <ForNeVeR> Текущий каталог никогда не является жарником
[20:03:41] <folex> хмм
[20:03:53] <ForNeVeR> Потому жарник - файл, а не каталог ._.
[20:04:09] <folex> дыа .___.
[20:04:27] <folex> ну и на какой путь его переделывать?
[20:05:32] horta hell вышел из конференции: Disconnected: closed
[20:05:46] ForNeVeR вышел из конференции: Disconnected: closed
[20:08:24] ForNeVeR зашёл в конференцию
[20:08:50] <ForNeVeR> folex: ну, там надо из ресурсов прочитать. Я сходу не вспомню, как это делается ._.
[20:09:31] horta hell зашёл в конференцию
[20:11:10] <folex> ForNeVeR: как ты джарник собираешь?
[20:11:37] <ForNeVeR> sbt assembly
[20:16:29] ɹǝɟılʍǝu вышел из конференции: Logged out
[20:16:49] ɹǝɟılʍǝu зашёл в конференцию
[20:19:27] <folex> Uncaught error from thread [CodingteamSystem-akka.actor.default-dispatcher-2] shutting down JVM since 'akka.jvm-exit-on-fatal-error' is enabled for ActorSystem[CodingteamSystem]
java.lang.AbstractMethodError
wut
[20:19:37] <folex> а, собственно вот оно и есть
[20:20:58] <folex> или нет .___.
[20:21:21] <ForNeVeR> .__.
[20:21:59] <ɹǝɟılʍǝu> rexim, пуф завтра будет =)
[20:22:31] <folex> ForNeVeR: втф?
[20:23:01] <folex> http://lpaste.net/3086385287274692608
[20:26:22] <ForNeVeR> folex: хз, я такого ни разу не видал.
[20:26:30] <ɹǝɟılʍǝu> ForNeVeR, http://habrastorage.org/files/bb6/b31/2a4/bb6b312a49584c8f9e651920f0f57588.gif
[20:29:03] <rexim> ɹǝɟılʍǝu, пуф!
[20:29:10] <rexim> чпок!
[20:29:21] <ɹǝɟılʍǝu> :3
[20:32:44] a1batross вышел из конференции: Disconnected: closed
[20:33:07] <folex> короче у меня чот жарник не запускается .___.
[20:33:14] <folex> утро вечера мудренее
[20:34:25] a1batross зашёл в конференцию
[20:36:07] <rexim> folex, снов.
[20:45:56] <rexim> ForNeVeR, http://scalikejdbc.org/documentation/query-dsl.html
[20:47:28] <ForNeVeR> rexim: а вот это дело!
[20:47:44] <rexim> Сейчас попробую потыкать это.
[20:47:54] <ForNeVeR> Да, идея правильная.
[20:50:01] 0xd34df00d вышел из конференции: Disconnected: Replaced by new connection
[20:50:01] 0xd34df00d зашёл в конференцию
[20:51:35] cat3 вышел из конференции: Пока!
[20:52:09] <rexim> Посоны, вы видели эту штуку? https://gitter.im/
[20:53:00] <ɹǝɟılʍǝu> Да почему опять аккаунт с гитхаба?((
[20:53:04] <ɹǝɟılʍǝu> Это расизм!
[20:53:05] <ForNeVeR> Конкуретны цодингтима?!
[20:53:27] <ɹǝɟılʍǝu> А, там и битбакет есть.
[20:53:51] <rexim> ForNeVeR, с чего это конкуренты?
[20:54:03] <rexim> Попробуйте https://gitter.im/codingteam
[20:54:17] <rexim> Ты сижу я и Игно ._.
[20:54:23] <rexim> Не знаю почему так.
[20:54:42] <ɹǝɟılʍǝu> Зашёл.
[20:58:42] <ForNeVeR> Оно умеет интеграцию с bitbucket, trello и дохуя чем.
[20:59:38] <ɹǝɟılʍǝu> Страннота http://pastexen.com/i/sEalZmRrtI.png
[20:59:39] <Славный капитан> QA: У нас за вчера 15 заявок в поддержку по твоей фиче.
Копетан: Что?! Как?! Надо чинить немедленно! *запускает идею, тянет код*
QA: Все просто идеально прошло, год назад на другом проекте по такой же фиче приходило столько же за минуту.
[20:59:45] <Славный капитан> вот это ощущение, посоны
[21:00:02] <folex> 404. This is not the chat you're looking for.
[21:00:19] <folex> ForNeVeR: :(
[21:00:32] <ForNeVeR> folex: так ты не в цодингтиме, наверное?
[21:00:52] <ɹǝɟılʍǝu> КУДА исчезают сообщения?!
[21:00:55] <ForNeVeR> folex: на гитхабе.
[21:01:04] <rexim> ɹǝɟılʍǝu, они хотят за них ДЕНЬГИ!
[21:01:06] <ForNeVeR> ɹǝɟılʍǝu: кажись, они исчезают в финансовую трубу.
[21:01:16] <folex> ForNeVeR: да :(
[21:03:11] rafaelrs вышел из конференции
[21:05:07] a1batross вышел из конференции: Logged out
[21:06:15] folex вышел из конференции
[21:09:05] amanushka зашёл в конференцию
[21:12:26] <rexim> Но слак, как мне кажется, полущ будет.
[21:14:53] <rexim> Лол у меня billing раздел для gitter не открывается.
[21:14:59] <rexim> Вот так вот они хотят мои деньги.
[21:15:07] <Славный капитан> у меня тоже %)
[21:19:54] <rexim> amanushka, привет!
[21:20:01] <rexim> .status amanushka
[21:20:01] <DeadBot> rexim: :( [online]
[21:20:07] <rexim> Why are you sad, amanushka?
[21:20:17] <amanushka> rexim: privet
[21:20:51] <amanushka> thats old status
[21:21:15] <amanushka> .status
[21:21:15] <DeadBot> amanushka: :( [online]
[21:21:53] amanushka вышел из конференции
[21:23:19] amanushka зашёл в конференцию
[21:23:37] <Славный капитан> http://www.youtube.com/watch?v=oRIsC764Nn4
[21:23:52] <amanushka> .status
[21:23:52] <DeadBot> amanushka: I've been away since 10:53 PM. [away]
[21:24:09] <amanushka> .status
[21:24:09] <DeadBot> amanushka: 10:54 PM [online]
[21:25:53] <ForNeVeR> withSQL {
select.from(Member as m).where.eq(m.name, name)
}
[21:26:01] <ForNeVeR> Вот это класс.
[21:26:23] <ɹǝɟılʍǝu> А то!
[21:26:24] <ɹǝɟılʍǝu> =)
[21:27:52] Orhideous зашёл в конференцию
[21:28:22] m4n71k0r зашёл в конференцию
[21:29:38] <ForNeVeR> rexim: you should also take a look at scalikejdbc-async. They say it supports PostgreSQL.
[21:30:28] <rexim> ForNeVeR, um... but doesn't scalikejdbc itself support PostgreSQL?
[21:31:01] <rexim> I'll take a look anyway, thanks.
[21:31:17] <m4n71k0r> why nobody wants to use postgresql-async?
[21:31:18] <ForNeVeR> rexim: async is better in many ways. It won't block our thread pool while queries are executing.
[21:31:38] <m4n71k0r> ootro
[21:31:39] <ForNeVeR> m4n71k0r: does it have good scala support?
[21:31:58] <rexim> a good scala 2.11 support
[21:32:08] <ForNeVeR> I think scalikejdbc-async uses postgresql-async under cover.
[21:32:35] <m4n71k0r> I don't think so
[21:32:41] <ForNeVeR> Why?
[21:33:27] <ForNeVeR> m4n71k0r: https://github.com/scalikejdbc/scalikejdbc-async
[21:33:29] <m4n71k0r> They ask everybody "Who is fucking Maurício Linhares?"
[21:33:32] <ForNeVeR> Well, it does.
[21:33:38] <m4n71k0r> hmm
[21:33:38] <ɹǝɟılʍǝu> rexim, простенько вот http://www.youtube.com/watch?v=a0A6mHwPLh4&index=97&list=PLAibADr1zJOWTasDKnpPBufaZpFEfK0Fa
[21:33:49] <horta hell> ылдывщ забился в самый темный угол конфы и смотрит больными глазами в одну точку.
[21:34:02] <m4n71k0r> $pet heal
[21:34:03] <horta hell> m4n71k0r: ылдывщ был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[21:34:07] <m4n71k0r> $pet feed
[21:34:07] <horta hell> m4n71k0r: Чудо свершилось! Друг был другом спасён! Вы получаете 3PTC, а ылдывщ сыт и доволен.
[21:34:13] <m4n71k0r> $pet pet
[21:34:14] <horta hell> m4n71k0r: Попробуйте $pet help.
[21:34:19] <m4n71k0r> $pet kick
[21:34:20] <horta hell> m4n71k0r: Попробуйте $pet help.
[21:34:54] <m4n71k0r> херасе, они действительно его юзают!
[21:35:01] <m4n71k0r> А я думал, что я один такой идиот
[21:35:05] <rexim> ɹǝɟılʍǝu, замечательно! :)
[21:35:47] <ForNeVeR> m4n71k0r: замечательно!
[21:36:01] <m4n71k0r> rexim: замечательно!
[21:36:09] <ForNeVeR> А что не так с postgresql-async?
[21:36:10] <rexim> m4n71k0r, замечательно!
[21:36:36] <ɹǝɟılʍǝu> m4n71k0r, сделаю иммутабельным color, короч)
[21:36:39] <ForNeVeR> rexim: я могу завтра более подробно рассказать преимущества async перед sync. Они довольно велики, и правда же.
[21:36:52] <m4n71k0r> ɹǝɟılʍǝu: чего это ты передумал?
[21:37:05] <ɹǝɟılʍǝu> Да я подумал чутка)
[21:37:15] <m4n71k0r> ForNeVeR: мне не понравилось, что на каждый дисконнект фактически срало эксепшоном из nio
[21:37:17] <rexim> ForNeVeR, я вобщем-то не против, но не откажусь и послушать. )
[21:37:58] <m4n71k0r> ForNeVeR: а ещё batch-ей не было
[21:38:05] <ForNeVeR> m4n71k0r: пф, в жабе эксепшены овердешёвые. У нас в скале чуть ли ни на каждый nonlocal return по эксепшону.
[21:38:26] <ɹǝɟılʍǝu> (._. )
[21:38:28] <ForNeVeR> Батчи нам пока неинтересны.
[21:38:38] <m4n71k0r> делаешь preparedStatement и использовать его можно только ё раз
[21:38:41] <m4n71k0r> 1 раз
[21:38:50] <m4n71k0r> но это помоему из-за jdbc
[21:39:12] <ForNeVeR> Для батчей обычно какой-то ебический апи совершенно отдельный у вендоров, так что я не буду удивлён никакими проблемами с батчами.
[21:39:54] <ForNeVeR> m4n71k0r: алсо, кто нам помешает их туда вкрутить, если мы захотим?
[21:40:10] <ForNeVeR> Кроме ебического апи ._.
[21:41:22] <m4n71k0r> в общем я потихонечку портану свой сервис на scalikejdbc-async
[21:41:29] <m4n71k0r> но потом
[21:41:33] <m4n71k0r> пока и так работает)
[21:42:26] <ForNeVeR> А мы логлист портанём.
[21:42:47] <ForNeVeR> Он-то не работает, так что мы в своём праве :3
[21:42:53] <m4n71k0r> ForNeVeR: там из-за того, что запросы асинхронные, то они запускаются иногда (или всегда) в другом треде, эксепшоны в котором проблематично как-то отловить
[21:43:07] <m4n71k0r> ForNeVeR: это я про postgresql-async
[21:43:35] <m4n71k0r> а Маурисио как-то об этом не заботился
[21:43:40] <ForNeVeR> m4n71k0r: асинхронность и треды необязательно связаны; эксепшены можно брать из future, если всё нормально написано.
[21:43:50] <ForNeVeR> Как, там всё сломано?!
[21:44:34] <ForNeVeR> Посмотрим, короче. Я не думаю, что там всё так уж плохо.
[21:44:45] <ɹǝɟılʍǝu> m4n71k0r, ещё попробую обобщить на флоаты и на целые числа
[21:45:05] <m4n71k0r> ɹǝɟılʍǝu: это было бы охуенно
[21:45:21] <ForNeVeR> Мне нравится концепция async/await в дотнете, и я бы хотел видеть подобное в мире JVM.
[21:46:46] <Orhideous> rexim, https://www.youtube.com/watch?v=iTfjC9FK4TM
[21:46:59] <ForNeVeR> (если кому интересно - потыкайте меня завтра, и я расскажу больше. Она не так проста, как кажется на первый взгляд)
[21:48:19] <rexim> Orhideous, соу кельтик. :)
[21:48:24] <Orhideous> ДА
[21:48:45] <Orhideous> rexim, https://www.youtube.com/watch?v=ghF0pfX9pRE
[21:48:46] <rexim> Orhideous, очень круто, спасибо. )
[21:48:53] <Orhideous> Неокельтский паган-фолк
[21:49:16] <Orhideous> Такое-то винище. «Saltatio Vita» вообще что-то с чем-то.
[21:50:36] <ɹǝɟılʍǝu> m4n71k0r, как будем в тексте представлять цвет?
[21:50:49] <ɹǝɟılʍǝu> (r g b a) или (r, g, b, a)
[21:51:39] <ɹǝɟılʍǝu> И тут ещё вопрос: в 10ой ил 16ой.
[21:51:58] <rexim> Orhideous, нереально круто! Обожаю флейты. :)
[21:53:18] <Orhideous> Тогда качай дискографию! У них ещё есть интересные вещи с вокалом, например, https://www.youtube.com/watch?v=iLWMQbE5Ong
[21:53:36] <Orhideous> (можно ставить на repeat и кайфовать.)
[21:54:03] <rexim> Ага, спасибо большое. )
[21:55:35] <m4n71k0r> ɹǝɟılʍǝu: 10 .. только вот не помню, formattedRead умеет в компилтайм или нет
[21:56:00] <m4n71k0r> ɹǝɟılʍǝu: чтобы не велосипедить на случаи с (.1 .5 1.0)
[21:56:16] <m4n71k0r> rexim: думаю можно и без запятых
[21:56:23] <m4n71k0r> ɹǝɟılʍǝu: ^
[21:56:24] gsomix зашёл в конференцию
[21:56:32] <m4n71k0r> rexim: извини, промазал
[21:56:36] <gsomix> Добрый вечер.
[21:56:40] <m4n71k0r> бобрый
[21:56:45] <rexim> m4n71k0r, ничего страшного.
[21:56:51] <rexim> gsomix, и тебе утрец-бобрец
[21:57:17] <ɹǝɟılʍǝu> Ок, без запятых, так без! =)
[21:58:41] <m4n71k0r> ɹǝɟılʍǝu: можешь сделать и с, так проще в Tuple компилтайм вгонять
[21:58:53] <ɹǝɟılʍǝu> Ладушки!
[21:58:58] <m4n71k0r> ɹǝɟılʍǝu: кстати, в компилтайме можно проверить на валидность выражения
[21:59:04] <m4n71k0r> "проверить компилируемость"
[22:01:38] Orhideous вышел из конференции: Disconnected: Replaced by new connection
[22:01:43] <m4n71k0r> ɹǝɟılʍǝu: надо бы заюзать, а то вчера у нас концы строк туда-сюда гонялись http://mercurial.selenic.com/wiki/TipsAndTricks#Convert_a_repo_with_mixed_line_endings_to_LF_only
[22:01:46] Orhideous зашёл в конференцию
[22:02:12] <ɹǝɟılʍǝu> Хм.
[22:02:26] <ɹǝɟılʍǝu> Полезно!
[22:02:28] <m4n71k0r> ɹǝɟılʍǝu: я под линухами кот правил и закоммитил линуховые концы, а ты поотом смержил уже с вендовыми
[22:02:34] <m4n71k0r> вчера
[22:02:57] <m4n71k0r> !
[22:03:43] dzhon зашёл в конференцию
[22:04:35] <ɹǝɟılʍǝu> !!!
[22:10:04] <Славный капитан> вот точно
[22:10:11] Akon32 зашёл в конференцию
[22:10:12] <ɹǝɟılʍǝu> rexim, http://www.youtube.com/watch?v=AOqfWj0HqNE&index=115&list=PLAibADr1zJOWTasDKnpPBufaZpFEfK0Fa
[22:10:17] <Славный капитан> пойду из корсайта сделаю что-нибудь пристойное
[22:10:50] <uggur> корсайта???
[22:11:07] <rexim> ɹǝɟılʍǝu, прикольно. )
[22:11:13] <uggur> http://medbiol.ru/medbiol/kulb/0002bbf8.htm
[22:12:03] любитель криппи языков вышел из конференции
[22:14:22] <Славный капитан> cor-site
[22:15:02] <Akon32> баш опять обновляется?
[22:15:14] <Славный капитан> uggur: рефакторить ДНК -- это к форневеру %)
[22:15:30] <Myp> Славный капитан: Нееее
[22:15:30] <uggur> он молбиолог?
[22:15:36] <Славный капитан> он форневер
[22:15:43] <Славный капитан> он может рефакторить все, что угодно
[22:15:47] <Myp> Славный капитан: Он ДНК не рефакторит, а просто налапмом выжигает негодное
[22:16:39] <Славный капитан> форневер настолько суров, что использует для рефакторинга команду rm -rf
[22:17:00] <Myp> \rm -rf
[22:17:01] <Славный капитан> ведm "-rf" означает "refactor", правда?
[22:17:04] <Myp> так, на всякий случай
[22:17:11] <Myp> Именно это и означает
[22:17:19] <Славный капитан> *ведь
[22:19:24] <Славный капитан> стоп
[22:19:34] <Славный капитан> кто коммитит вендовые концы в мои репы?
[22:19:58] <Славный капитан> покажите этому хорошему человеку ман по гиту
[22:19:59] hinst вышел из конференции
[22:20:15] <Akon32> ШТО
[22:23:20] <Myp> Akon32: Он спрашивает, какая сволочь коммитит с вендовыми переносами
[22:23:24] <gsomix> https://pp.vk.me/c625722/v625722269/2a6a/gIdnNgl_Pd0.jpg
[22:24:13] <Myp> Славный капитан: Погоди, а разве по дефолту гит не заменяет?
[22:24:20] <Myp> Или там при установке спрашивается?
[22:24:26] <Славный капитан> спрашиватеся
[22:24:27] <Akon32> спрашивается.
[22:24:46] <Myp> Наркота
[22:24:46] * Akon32 всегда ставит checkout/commit "as-is"
[22:25:01] <Myp> винда юниксовые норм же парсит?
[22:25:18] <Akon32> да бардак под виндой.
[22:25:45] * Myp в vim'e алиас заебашил, на замену переносов
[22:25:49] <Akon32> у нас то ли билд-тул какой-то, то ли ещё что не переваривало "неправильные" переносы.
[22:26:11] <Myp> И правильно не переваривало
[22:26:18] <Myp> Нехуй всякой говно саппортить
[22:26:34] <Akon32> так вот разные тулы непереваривали разные переносы!
[22:26:42] <Myp> бггг
[22:26:46] <Myp> Закопать
[22:26:49] <Akon32> ***Akon32 всегда ставит checkout/commit "as-is"
[22:27:00] <Myp> Ну. это правильно, конечно
[22:31:39] <m4n71k0r> Myp: осилил запоминание алиаса?)
[22:32:42] <ɹǝɟılʍǝu> m4n71k0r, вууут? http://melpon.org/wandbox/permlink/x3yHbaAD3cYlzA3o
[22:34:44] <m4n71k0r> ɹǝɟılʍǝu: там через __traits если мне не изменяет память http://melpon.org/wandbox/permlink/i0saHJIz2DdKjk7n
[22:34:58] <ɹǝɟılʍǝu> Хм
[22:35:07] <ɹǝɟılʍǝu> А isIntegral спокойной и так отработал
[22:35:08] <ɹǝɟılʍǝu> Ок
[22:35:12] <m4n71k0r> ну не ввели упрощённой формы
[22:35:23] <m4n71k0r> попробуй алиас запилить
[22:35:49] <Myp> m4n71k0r: забиндил на F2
[22:36:24] <Akon32> uggur: давай в го сыграем!
[22:36:37] <uggur> Akon32: Не, я сейчас занят
[22:36:40] <uggur> Давай через полчаса-час?
[22:36:54] <ɹǝɟılʍǝu> Та нафик тут алиас)
[22:36:59] <Akon32> если не усну к тому времени.
[22:37:16] <uggur> Мхм, может тогда завтра когда ты свежий будешь? %)
[22:37:27] <uggur> А сейчас иди спать? (%
[22:37:43] <Akon32> да ну, рано ещё.
[22:38:36] <m4n71k0r> ɹǝɟılʍǝu: хз, как-то так http://melpon.org/wandbox/permlink/CjeGOwkPOH4aoAqK
[22:38:57] <ɹǝɟılʍǝu> Хм. Ок. =)
[22:39:20] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: recipient-unavailable
[22:41:48] <m4n71k0r> ɹǝɟılʍǝu: там у тебя какой-то пиздец через sizeof
[22:42:02] <m4n71k0r> ты копипастил что ли?)
[22:42:16] <ɹǝɟılʍǝu> То есть пиздец?
[22:42:33] <m4n71k0r> не думаю, что для флоатов нужно добивание нулями)
[22:42:50] <m4n71k0r> "%0" ~ format( "%s", T.sizeof * 2 ) ~ "g"
[22:43:22] <ɹǝɟılʍǝu> Так оно и добивается
[22:43:26] <m4n71k0r> так не надо
[22:43:34] <m4n71k0r> этож не хексы
[22:43:50] <ɹǝɟılʍǝu> Хм, я просто хотел одинаковой длины сделать)
[22:43:53] ForNeVeR вышел из конференции: Disconnected: closed
[22:44:03] horta hell вышел из конференции: Disconnected: closed
[22:44:05] <ɹǝɟılʍǝu> А читается formattedRead всё равно ровно.
[22:44:11] <m4n71k0r> да, лучше через запятую, потому что просто можно будет сделать mixin
[22:44:18] <m4n71k0r> если компилтайм
[22:44:37] <ɹǝɟılʍǝu> Хм, ок.
[22:44:45] <m4n71k0r> ɹǝɟılʍǝu: ну ты ж тут художник, а не я)
[22:44:58] <ɹǝɟılʍǝu> А чо тут художник-то?
[22:45:07] <m4n71k0r> должно быть чувство прекрасного
[22:45:16] <ɹǝɟılʍǝu> А, ну да)
[22:45:26] <m4n71k0r> 00000.1 vs 0.1 vs .1
[22:46:00] <m4n71k0r> тем более у флоатов другой формат
[22:46:13] <m4n71k0r> там количество знаков после запятой важнее
[22:46:17] <m4n71k0r> имхо
[22:46:52] <m4n71k0r> хм, странно чтоя своими придирками ещё тебя не заебал
[22:47:08] <ɹǝɟılʍǝu> http://pastexen.com/i/ukpqj0DGXu.png
[22:47:11] <m4n71k0r> я бы уже сам себе в челюсть долбанул
[22:47:17] <ɹǝɟılʍǝu> )))
[22:47:52] <ɹǝɟılʍǝu> Хм, прикольно.
[22:47:59] <m4n71k0r> ɹǝɟılʍǝu: имхо лучше ноликами после точки добивать, а не перед
[22:48:01] <ɹǝɟılʍǝu> Число-то округляется.
[22:48:04] <m4n71k0r> да
[22:48:27] <m4n71k0r> как там было? :06 ?
[22:48:56] <ɹǝɟılʍǝu> Где?
[22:52:44] <m4n71k0r> ɹǝɟılʍǝu: чтобы добивать нулями после запятой
[22:52:51] <m4n71k0r> ɹǝɟılʍǝu: 0.10000
[22:53:01] <m4n71k0r> ɹǝɟılʍǝu: кстати, есть FloatingPointTypeOf!T
[22:53:28] <m4n71k0r> ɹǝɟılʍǝu: точнее is(FloatingPointTypeOf!T)
[22:57:39] <m4n71k0r> ɹǝɟılʍǝu: про 0.100000 забей. Такого даже в printf нет
[22:57:49] <ɹǝɟılʍǝu> Хм, окей. =)
[22:59:11] <uggur> Akon32: Можно сыграть 9 на 9
[22:59:12] <uggur> Хочешь?
[22:59:22] <Akon32> давай.
[22:59:26] <Akon32> 2 камня форы.
[23:01:15] <ɹǝɟılʍǝu> m4n71k0r, лучше скажи, как бы мне красивее генерить массив строк
[23:01:29] <ɹǝɟılʍǝu> Может, есть какой генератор уже
[23:01:35] <ɹǝɟılʍǝu> Только я что-то не нашёл.
[23:01:43] <m4n71k0r> ɹǝɟılʍǝu: каких строк?
[23:01:50] dzhon вышел из конференции
[23:01:54] <ɹǝɟılʍǝu> Обычных.
[23:02:11] <ɹǝɟılʍǝu> Хочу от такой херни избавиться '#' ~ f() ~ f() ~ f();
[23:02:25] <ɹǝɟılʍǝu> а делать типа:
'#' ~ gen( f(), 3 )
[23:02:46] <ɹǝɟılʍǝu> Чтобы и на 3 кмпоненты сделать, и на 4 и на хз сколько
[23:05:51] <m4n71k0r> format умеет же
[23:06:02] <m4n71k0r> а ещё можно в цикле
[23:06:11] <m4n71k0r> или просто
[23:07:45] <ɹǝɟılʍǝu> Да, умеет?.
[23:07:49] <ɹǝɟılʍǝu> Что-то не нахожу...
[23:09:18] <Akon32> uggur: давай ещё.
[23:09:27] <uggur> Опять два камня форы?
[23:09:30] <Akon32> ага.
[23:10:08] <uggur> А куда ты вышел? (%
[23:10:14] <Akon32> ээ..
[23:10:34] <Akon32> вроде подключён.
[23:10:47] <uggur> обнови страницу
[23:10:51] <uggur> А, нашёл.
[23:16:55] <m4n71k0r> ɹǝɟılʍǝu: http://melpon.org/wandbox/permlink/soWGmHyepQ8N3B3m
[23:17:18] <ɹǝɟılʍǝu> prog.d:9: error: no property 'repeat' for type 'string'
[23:17:20] <ɹǝɟılʍǝu> ок)
[23:17:31] <m4n71k0r> ɹǝɟılʍǝu: http://melpon.org/wandbox/permlink/tkYycVoG21y6YbFE
[23:17:38] <ɹǝɟılʍǝu> Ага, range
[23:17:39] <ɹǝɟılʍǝu> =)
[23:17:43] <m4n71k0r> ваще сам мог бы найти
[23:18:38] <m4n71k0r> ɹǝɟılʍǝu: http://dlang.org/ справа вверху окошко поиска там збс по форуму ищет и не только
[23:18:44] <ɹǝɟılʍǝu> Ня
[23:19:00] <Akon32> да, сегодня хуже играю)
[23:19:02] <uggur> Akon32: Похоже, тебе всё-таки нужно поспать.
[23:19:18] <uggur> А я мог как-нибудь убить северо-восточную группу?
[23:20:49] <Akon32> может, где-то до 23го или 26го хода.
[23:21:00] <Akon32> давай ещё одну партию, без форы?
[23:22:05] <uggur> Хорошо
[23:22:14] <uggur> Дам тебе отыграться :)
[23:22:19] <Akon32> )
[23:27:44] <Akon32> не, сегодня игра не идёт.
[23:27:58] <uggur> Мне почти стыдно сонного Akon32 обыгрывать
[23:28:03] <Akon32> с gnugo играл - тоже не айс.
[23:28:31] <uggur> Ну ничего, видимо не твой день :)
[23:28:40] <Akon32> ага)
[23:28:48] <uggur> Ошибок просто много допускаешь
[23:28:55] <uggur> Говорю же, сонный х)
[23:39:05] Orhideous вышел из конференции
[23:44:29] sss|zombie зашёл в конференцию
[23:44:39] sss|zombie вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[23:47:52] smisoft вышел из конференции: пока!
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!