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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С, Python
HQ: http://codingteam.org.ru
0xDead Food: http://leechcraft.org
Live Food: http://www.loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://www.loglist.net/quote/new
[00:04:07] rexim зашёл в конференцию
[00:07:15] grouzen вышел из конференции
[00:10:10] <rexim> Грузень вышел...
[00:23:09] Graf зашёл в конференцию
[00:26:59] eternastudento зашёл в конференцию
[00:28:11] <rexim> eternastudento, =3
[00:29:39] <eternastudento> rexim, 3=
[00:29:46] <eternastudento> rexim, это моржик
[00:30:01] <rexim> :D
[00:30:11] <rexim> eternastudento, как дела? )
[00:30:31] <eternastudento> билжу llvm
[00:30:41] <rexim> И как успехи?
[00:30:54] <eternastudento> он билдится, а я думаю смотреть новую серию GoT
[00:31:15] <rexim> Это хорошо. :)
[00:31:56] Graf вышел из конференции
[00:36:55] eaeee зашёл в конференцию
[00:38:29] <eaeee> Привет
[00:39:07] <ForNeVeR> Славный капитан: слушай, а Spring - это ок.
[00:39:08] <rexim> eaeee, приве!
[00:39:20] <rexim> ForNeVeR, спрингок!
[00:40:05] <eaeee> ForNeVeR, какая версия?
[00:40:25] <ForNeVeR> eaeee: а любая!
[00:40:47] <ForNeVeR> Но вообще-то у меня 4.1.0.RELEASE.
[00:40:49] cat3 вышел из конференции
[00:40:56] <eaeee> ForNeVeR, Даже там где надо тонну хмл написать?
[00:41:24] <ForNeVeR> eaeee: совершенно не понимаю, дружище, о чём ты говоришь.
[00:41:42] <ForNeVeR> eaeee: https://github.com/ForNeVeR/WicketPlayground - найди тут хотя бы одну XML, кроме pom.xml.
[00:42:35] <ForNeVeR> А это, тем временем, "полноценный" апликейшен с использованием Spring и Hibernate.
[00:46:52] <rexim> ForNeVeR, ывоалыв?
[00:47:00] <eaeee> ForNeVeR, не нашел
[00:47:02] <ForNeVeR> rexim: да.
[00:47:09] <ForNeVeR> eaeee: и правильно, потому что их там нету.
[00:47:10] <rexim> Хорошо
[00:48:38] <eaeee> ForNeVeR,а я использовал апачи тайлс и ему надо было xml..
[00:49:09] <eaeee> Но к спрингу это не относится уже, да
[00:49:37] <ForNeVeR> eaeee: да, в нём хулиарды XML'я. Я не знаю способа их оттудова убрать (из tiles).
[00:49:50] <ForNeVeR> Но вполне может быть, что такой способ и есть.
[00:50:06] <ForNeVeR> eaeee: я всё придумал, кстати.
[00:50:16] <ForNeVeR> eaeee: для таких выебонов нам нужен кастомный класслоудер.
[00:50:52] <ForNeVeR> Делаем свой инторфейс, кароч, типа
interface TilesResolver {
String resolveTilesTemplate(String templateName);
}
[00:51:05] <ForNeVeR> И свой, ебьона мать, класс факин лоадер!
[00:51:18] <rexim> TailsResolver
[00:51:21] <ForNeVeR> Он будет искать классы этого инторфейса, инстанцировать.
[00:51:47] <ForNeVeR> И когда у него попросят ресурс tiles.xml, он вместо того, чтобы отдавать реальне какой-то сраный ресурс - опросит класс и _сгенерирует_ этот ресурс!
[00:51:58] dzhon зашёл в конференцию
[00:52:05] <ForNeVeR> И отдаст стрим с этим генерёным ресурсом ничего не подозревающему тайлзу.
[00:52:25] <ForNeVeR> Ну, интерфейс я какой-то дурацкий предложил, но неважно.
[00:52:26] <rexim> ForNeVeR, я нихрена не понял, что ты сказал, но мне кажется, что это что-то пошлое...
[00:53:23] a1batross вышел из конференции: Disconnected: closed
[00:53:30] <eaeee> Как это опросит класс?
[00:53:44] <ForNeVeR> Ну, там интерфейс может быть другой чуток.
[00:54:00] <rexim> eaeee, "здравствуйте, мне устраиваем опрос среди классов!"
[00:54:06] <rexim> Вот так и опрашивать.
[00:54:11] <ForNeVeR> Нуно, чтобы по аутпуту класса можно было построить tiles.xml.
[00:54:21] <ForNeVeR> А какой там интерфейс, как его опрашивать - это частности. Как хочешь, в общем.
[00:57:38] <rexim> Обсуждение диджериду в рабочем чятике:

<rexim> Вообще, с помощью той же самой техники, можно извлекать забавные звуки практически из любого трубоподобного предмета. :)
<rexim> Это я тебе как духовик говорю.
<xxx> игра на радиаторе отопления от Алексея Кутепова :)
[00:58:14] <ForNeVeR> Радиатор отопления достаточно ли трубоподобен?
[00:58:21] <rexim> Думаю, да
[00:59:49] folex вышел из конференции
[01:00:05] <rexim> ForNeVeR, а чо нет-то?
[01:00:12] <rexim> У него же есть подвод горячей воды
[01:00:17] <rexim> Через него и дудукать
[01:00:56] <rexim> ForNeVeR, ыовлыва!!
[01:00:57] <rexim> ыолв
[01:00:59] <rexim> аволва
[01:02:35] <rexim> ForNeVeR, ты не сможешь игнорировать меня вечно!
[01:02:40] <rexim> Я — часть тебя!
[01:02:41] <rexim> ыволва
[01:02:42] <rexim> олвлва
[01:22:54] μαρτιχώρ зашёл в конференцию
[01:25:06] <μαρτιχώρ> Что у вас тут началось и никак не может наесться полкилограммом кукурузы, напиться молочка и тихо, поскуливая, лечь в уголок конфы и заснуть?
[01:26:12] <μαρτιχώρ> а вообще у меня проблема.... фолекс не умеет в fxml и мне не у кого больше спросить
[01:27:12] <μαρτιχώρ> rexim: как перейти с eclipse rcp/swt-говн на JavaFX без этой требухи и без этого уёбищного автоапдейтера?
[01:27:31] <μαρτιχώρ> и без OSGi
[01:27:38] <μαρτιχώρ> и не закусывая
[01:27:45] <μαρτιχώρ> отжимаясь от потолка
[01:27:50] <ForNeVeR> μαρτιχώρ: есть шняга, которая макрой генерит классы из fxml.
[01:27:58] <μαρτιχώρ> правой рукой компилируя личкрафты под виндой
[01:28:46] <ForNeVeR> μαρτιχώρ: а чо надо-то? Я немножко юзал fxml.
[01:29:12] <rexim> folexml
[01:29:28] <rexim> ForNeVeR, FOLEXML
[01:30:02] <rexim> ForNeVeR, форнёёёвер!
[01:30:06] <rexim> ForNeVeR, форнёёёёёёёвер!
[01:30:18] <μαρτιχώρ> ForNeVeR: ну на работе я в обозримом будущем себе поставлю задачу из некоей метамодели, описанной в xml нагенерить кучу классов-сущностей /*может даже с бинами*/, хибернейт-метамодель и кучу fxml
[01:30:39] <μαρτιχώρ> ForNeVeR: а дома я хочу в контексте ScalaFX потыкать
[01:31:18] <ForNeVeR> μαρτιχώρ: я тыкал, да. Там есть специальная макробиблиотека для работы с fxml отдельным пакетом. Глянь в экзамплах или тут: https://github.com/ForNeVeR/githublo
[01:31:35] <ForNeVeR> Я туда ещё и less-компилятор зачем-то вкрутил.
[01:31:43] <μαρτιχώρ> главное! Главное чтобы меня невовремя не отпустило!
[01:31:44] <rexim> μαρτιχώρ, он меня там заигнорил чтоле? .-.
[01:32:19] <ForNeVeR> μαρτιχώρ: а, хер, туда у меня не смотри лучше. Там щас не компиляется вот как раз эта хуемурдия с fxml :(
Смотри экзамплы, они ок.
[01:32:22] <μαρτιχώρ> rexim: я тебя не игнорю...ты у меня заместо муни теперь)
[01:32:33] <μαρτιχώρ> ForNeVeR: ок)
[01:32:38] <ForNeVeR> rexim: ну как, ты же ничего не говоришь ._.
[01:32:49] <μαρτιχώρ> бурлит только, ага
[01:32:56] <ForNeVeR> Бухтит!
[01:32:59] <μαρτιχώρ> гороха трепанул?
[01:33:11] <μαρτιχώρ> миксерыч
[01:33:15] <rexim> μαρτιχώρ, перечитай мое сообщение еще раз, я не про тебя говорю. Больно ты мне нужен =\
[01:33:16] <rexim> ForNeVeR, =3
[01:33:43] <rexim> ForNeVeR, бух-бух-бух!
[01:34:06] <μαρτιχώρ> rexim: вот зря ты так раскидываешься... может я сгожусь тебе, когда ты будешь в моём ростовчике от сибирской контры прятаться
[01:34:17] <rexim> Хм...
[01:34:19] <rexim> Хорошо
[01:34:22] <μαρτιχώρ> а! стоп!
[01:34:25] <μαρτιχώρ> я века перепутал
[01:34:27] * rexim отсыпал монтикору кукурузы
[01:34:38] <rexim> μαρτιχώρ, жри!
[01:34:49] <rexim> В знак нашей дружбы! =)
[01:34:52] <μαρτιχώρ> rexim: да не ем я твой бондюэль!
[01:35:03] <rexim> μαρτιχώρ, .\_/.
[01:35:15] <rexim> Значит не принимаешь мою дружбу, да?
[01:35:16] <rexim> Ладно
[01:35:18] <rexim> Я запомнил.
[01:35:19] <μαρτιχώρ> у меня жена збс готовит!
[01:35:28] <μαρτιχώρ> кукуружбу
[01:35:28] hinst зашёл в конференцию
[01:35:34] <rexim> У тебя жена умеет готовить бондюэль?
[01:35:46] <μαρτιχώρ> нет, много чего вкуснее
[01:36:01] <rexim> Нет ничего вкуснее бонлюэля!
[01:36:04] <rexim> Жри давай!
[01:36:08] <μαρτιχώρ> буэ
[01:36:11] <μαρτιχώρ> н елезет
[01:36:13] <rexim> xD
[01:36:17] <rexim> Ладно
[01:36:28] <μαρτιχώρ> так и запишем
[01:36:30] <ForNeVeR> rexim: чего ты сегодня такой агрессивный?
[01:36:40] <rexim> ForNeVeR, ути-пути! Кто бы говорил.
[01:36:40] <μαρτιχώρ> "пытался закормить досмерти бонлюэлем"
[01:36:54] <rexim> Бон люлей надавал
[01:40:33] * gsomix деактивировал миксера. http://i.ytimg.com/vi/Djk_wVot_UA/maxresdefault.jpg
[01:42:47] <rexim> о_о
[01:43:09] <gsomix> rexim, ну-ну, все будет хорошо.
[01:43:24] * rexim с ужасом смотрит на гсомикса
[01:46:23] Сволота зашёл в конференцию
[01:46:39] <rexim> gsomix, почему дядюшка Мантикор отказывается от моих угощений? =(
[01:46:48] <rexim> Может я его чем-то обидел?
[01:49:09] <ɹǝɟılʍǝu> Его женушка укормила)
[01:49:32] <gsomix> rexim, да, скорее всего так.
[01:49:38] * gsomix ждет та же участь.
[01:49:40] <rexim> gsomix, ты когде женишься, таким же станешь, да? =(
[01:49:42] <rexim> Лол
[01:49:58] <gsomix> Да, я стану сытым.
[01:50:23] <ɹǝɟılʍǝu> Женись на Миксере
[01:50:34] <ɹǝɟılʍǝu> Он будет кормить тебя бондюэлями.
[01:50:39] <rexim> =3
[01:50:47] <rexim> А, стоп!
[01:50:50] <rexim> Нет, я не согласен
[01:50:52] <ɹǝɟılʍǝu> Кекеке
[01:51:06] <gsomix> Как ни странно, я тоже.
[01:51:23] <rexim> ɹǝɟılʍǝu, вот сам и женись!
[01:51:24] <rexim> О
[01:51:26] <rexim> й
[01:51:30] <rexim> Опять что-то не то ._.
[01:51:34] <gsomix> То ли дело гречка...
[01:51:40] <gsomix> Я бы еще подумал.
[01:51:44] <rexim> gsomix, у меня и гречка есть =3
[01:51:47] <rexim> Но ты не думай!
[01:51:49] <ɹǝɟılʍǝu> =3
[01:51:56] <ɹǝɟılʍǝu> Ладно, выйдете за муж.
[01:52:08] <rexim> Да ну вас...
[01:52:23] <rexim> Ну да вас
[01:52:27] <rexim> Да вас ну
[01:52:28] Graf зашёл в конференцию
[01:52:45] Graf вышел из конференции
[01:53:07] * eaeee вспомнил что почти ничего не ел
[01:53:09] <gsomix> http://www.youtube.com/watch?v=ZVImfBMvXzE
[01:53:14] <gsomix> rexim, ^
[01:53:17] <gsomix> eaeee, ^
[01:53:20] * rexim отсыпал eaeee кукурузки
[01:53:20] <gsomix> ɹǝɟılʍǝu, ^
[01:53:35] <ɹǝɟılʍǝu> Ага)
[01:54:30] <eaeee> rexim, хм
[01:54:37] nightmare зашёл в конференцию
[01:55:08] <ascrazy@jabber.ru> А можно после того как я сделал GROUP BY и применил HAVING фильтр, как-то типа развернуть оставшиеся группы в отдельные записи
[01:55:42] <ascrazy@jabber.ru> то есть если я например хочу выбрать всех пользователей которые живут по 2 штуки в городе
[01:55:54] <rexim> gsomix, душа лобстера доставила. :)
[01:56:20] <ascrazy@jabber.ru> я делаю SELECT city FROM users GROUP BY city HAVING COUNT(users.id) = 2
[01:56:32] <ForNeVeR> ascrazy@jabber.ru: ох, боюсь, что только подзапросом.
[01:56:36] <ascrazy@jabber.ru> а дальше получается нужно делать или джойн на этот запрос
[01:56:40] <ascrazy@jabber.ru> или IN оператор
[01:56:44] <ForNeVeR> Ну то есть потом обратно эти группы приджойнить.
[01:56:53] <ascrazy@jabber.ru> и это хуево планировщик понимает
[01:57:00] <ForNeVeR> Ага, всё верно.
[01:57:16] <ForNeVeR> Скажи спасибо, что планировщик добр и тебя не обоссал.
[01:57:37] <eaeee> Какой планировщик?
[01:57:38] <ascrazy@jabber.ru> он GROUP BY city делает не по индексу, а SeqScan
[01:57:39] <ForNeVeR> ascrazy@jabber.ru: прости, но ты приводишь очень, гм, странные запросы тут.
[01:57:43] <ascrazy@jabber.ru> postgresql
[01:57:49] <ForNeVeR> И они, конечно же, очень хуёво отработают.
[01:57:55] <ForNeVeR> Ты их специально выбираешь и придумываешь?
[01:58:06] <eaeee> :)
[01:58:07] <ForNeVeR> Ты делаешь что-то типа нагрузочного тестирования БД?
[01:58:17] <ascrazy@jabber.ru> ForNeVeR: хз, такой вот надо запрос написать
[01:58:23] <ForNeVeR> А то вот ну правда же, как специально :(
[01:58:52] <ForNeVeR> ascrazy@jabber.ru: я бы select с подзапросом хуйнул и не парился.
[01:59:21] <ForNeVeR> select * from x where (select count(*) from y where y.id = x.yid) = 2
[01:59:47] <ForNeVeR> Что так, что эдак будет плохо. Так зачем ещё чего-то выдумывать?
[01:59:52] <ascrazy@jabber.ru> SELECT users.* FROM (SELECT city FROM users GROUP BY city HAVING COUNT(city) = 2) cities LEFT JOIN users ON users.city = cities.city LIMIT 10;
[01:59:54] <ascrazy@jabber.ru> я делаю так
[02:00:22] <ascrazy@jabber.ru> и у меня внутренний select делает SeqScan по всей таблице
[02:00:25] <ForNeVeR> ascrazy@jabber.ru: попробуй в явном виде, как я предложил. Вдруг другой перформанс станет?
[02:01:48] Graf зашёл в конференцию
[02:02:04] Graf вышел из конференции
[02:03:18] <ascrazy@jabber.ru> ForNeVeR: нет, твой вариант тормозит еще большще
[02:03:29] <ForNeVeR> Эх.
[02:03:54] <ascrazy@jabber.ru> Потому что получается SeqScan по основному запросу
[02:04:12] <ascrazy@jabber.ru> http://paste.ubuntu.com/10823224/
[02:05:11] <ascrazy@jabber.ru> ForNeVeR: ну а че, вполне реальный запрос, хочется человеку выбрать всех пользователей которые по N штук в своих городах
[02:05:50] a1batross зашёл в конференцию
[02:05:55] <ascrazy@jabber.ru> для N = 1 есть один хак который можно применить, с которым получается почти бесплатно все
[02:06:10] <ascrazy@jabber.ru> а вот обобщенный запрос не могу написать
[02:07:27] <ascrazy@jabber.ru> Самое интересное что если выключить ему SeqScan, то мой вариант работает тоже почти бесплатно, так как использует индекс)
[02:08:33] <ForNeVeR> Ну хинтов разложи, да и дело с концом.
[02:08:45] <ForNeVeR> Хинтами можно зафорсить в этом сценарии использование индекса?
[02:09:00] <ascrazy@jabber.ru> в postgressql нету хинтов(
[02:09:17] <ascrazy@jabber.ru> там вроде есть какие-то плагины стремные
[02:09:21] <ascrazy@jabber.ru> но в самом нету
[02:10:03] <ForNeVeR> Тьфу ты :(
[02:10:26] <ascrazy@jabber.ru> http://paste.ubuntu.com/10823249/
[02:10:39] <ascrazy@jabber.ru> Странная эта хуйня
[02:11:03] dzhon вышел из конференции
[02:11:37] <μαρτιχώρ> надо им мекеля посоветовать в качестве основного разраба, а то вдруг что путное выйдет и с ним придётся бороться http://www.darpa.mil/NewsEvents/Releases/2015/04/08.aspx
[02:13:44] <μαρτιχώρ> ForNeVeR: уже постили новость, кстати http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-April/084459.html ?
[02:13:51] <μαρτιχώρ> LLILC
[02:13:58] <ascrazy@jabber.ru> а нету какой-нибудь конфочки дибиэйщиков?
[02:14:52] <μαρτιχώρ> я так и не понял... они похоронили моно или что? https://github.com/dotnet/llilc/wiki
[02:16:01] Graf зашёл в конференцию
[02:16:54] <rexim> Ладно, няшки, всем снов!
[02:16:56] rexim вышел из конференции
[02:28:03] <ascrazy@jabber.ru> кароче надо выносить city в отдельную таблицу, и там трекать для каждой записи количество привязаных пользователей руками
[02:28:22] <ascrazy@jabber.ru> ForNeVeR: ты бы одобрил такое решение?
[02:35:47] <μαρτιχώρ> если у тебя запросы упороты так на количестве людей в городе, то да, стоит завести столбец с количеством
[02:38:04] <Minoru> тред не читал, но вроде есть индексы по значению функции. Правда, я не в курсе даже, является ли это частью стандарта и какими СУБД поддерживается
[02:51:11] <ascrazy@jabber.ru> Minoru: дак вроде это не поможет здесь
[02:51:19] <ascrazy@jabber.ru> Minoru: оно тормозит при группировке
[02:52:00] <ascrazy@jabber.ru> потому что группировка во вложенном запросе выполняется по всей огромной таблице
[02:52:53] <Minoru> говорю же — тред не читал :) И времени нет прочесть сейчас, извини
[02:55:16] nightmare вышел из конференции
[02:57:41] magog зашёл в конференцию
[03:04:42] Zetoke вышел из конференции
[03:26:24] xspeed вышел из конференции
[03:31:23] μαρτιχώρ вышел из конференции
[03:52:29] <ɹǝɟılʍǝu> $send rexim http://img0.joyreactor.cc/pics/post/awkward-yeti-theawkwardyeti-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%B5%D0%BB-%D1%81%D0%B0%D0%BC-2028073.png
[03:52:31] <horta hell> ɹǝɟılʍǝu: Сообщение помещено в очередь.
[03:53:08] <ɹǝɟılʍǝu> ForNeVeR, http://joyreactor.cc/post/1919419
[04:03:32] <Minoru> > curl -s https://api.github.com/repos/twbs/bootstrap | grep s_issues
> "has_issues": true,
[04:13:13] <ɹǝɟılʍǝu> ForNeVeR, http://cs4.pikabu.ru/post_img/2015/04/14/9/1429022574_1809952575.jpg
[04:13:19] <ɹǝɟılʍǝu> ВИН
[04:20:45] <Minoru> ForNeVeR: извини, по Github API я сегодня прочёл только Getting Started. Но у меня уже есть вопросы:
* есть две либы для Эрланга, одна из них мёртвая (четыре года нет коммитов), вторая, https://github.com/sdepold/octo.erl, пока только для чтения данных и не умеет в ишуи и организации :) Мы велосипедим или контрибьютим? Я за второе.
* ты говорил «Цтор бы [статистику] кешировал на какое-то время у себя». Я не согласен; кешировать должен наш эрлангосервис, потому что количество запросов к гитхабу ограничено, нельзя позволить, чтобы цтор, сойдя с ума, выюзал квоту. Олсо нам все равно пилить Conditional requests ( https://developer.github.com/guides/getting-started/#conditional-requests ). Олсо прозреваю, что рано или поздно статистику захочется подключить и к хорте, и вот тут-то кеширование точно придётся выносить из клиентов в сервис. Discussable.
[04:21:28] <Minoru> ɹǝɟılʍǝu: вин!
[04:58:33] Zetoke зашёл в конференцию
[05:02:12] Myp вышел из конференции
[05:14:06] agrael вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[05:16:24] eaeee вышел из конференции
[05:16:25] eaeee зашёл в конференцию
[05:30:34] Zetoke вышел из конференции
[05:35:34] eternastudento вышел из конференции
[05:37:34] hinst вышел из конференции
[05:38:08] ɹǝɟılʍǝu вышел из конференции
[05:39:54] hinst зашёл в конференцию
[05:48:46] Zetoke зашёл в конференцию
[06:05:17] Myp зашёл в конференцию
[06:21:32] magog вышел из конференции
[06:21:42] Zetoke вышел из конференции
[06:49:37] hinst вышел из конференции
[06:49:40] grouzen зашёл в конференцию
[06:50:51] hinst зашёл в конференцию
[06:52:43] hinst вышел из конференции
[06:58:48] eaeee вышел из конференции
[07:04:09] Graf вышел из конференции
[07:04:29] Graf зашёл в конференцию
[07:04:38] Graf вышел из конференции
[07:14:18] Zetoke зашёл в конференцию
[07:48:49] Myp вышел из конференции
[07:52:00] Zetoke вышел из конференции
[08:34:23] ascrazy@jabber.ru вышел из конференции
[09:02:19] Graf зашёл в конференцию
[09:02:19] Graf вышел из конференции
[10:02:08] ckorzhik вышел из конференции
[10:05:22] a1batross вышел из конференции: Disconnected: No route to host
[11:06:08] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: recipient-unavailable
[11:36:43] rexim зашёл в конференцию
[11:37:33] <rexim> Всем утречка!
[11:56:41] <rexim> Уиии!! Я опять сегодня кофеварочка! ^_^
[12:00:45] <ForNeVeR> ascrazy@jabber.ru: твоя "отдельная таблица" - это та же самая индексированная вьюшка. Да, когда прочие способы не работают, это решение оптимально.
[12:02:12] <ForNeVeR> ɹǝɟılʍǝu: какие няшки!
[12:04:15] <ForNeVeR> Minoru: теперь ты.
[12:05:01] <ForNeVeR> Minoru: контрибьютим или велосипедим - решай сам. Я хотел велосипедить, ну, просто потому, что хотелось :) Ничего против контрибьютинга не имею, давай форкнем либу, допилим и отправим патчи в апстрим - это прекрасно.
[12:05:18] <ForNeVeR> Minoru: по поводу кеширования - вопрос двоякий.
[12:05:40] rafaelrs зашёл в конференцию
[12:05:57] <ForNeVeR> Minoru: кеширование на цторе точно нужно. Представь, какой хаос начнётся, если мы начнём на каждый HTTP-запрос к нашему серверу лазить куда-то на сторону. Перформанс будет убит, уничтожен, растоптан.
[12:06:46] <ForNeVeR> Minoru: касательно кеширования в самом нашем приложении - это тоже корректная идея (именно потому, что его может захотеться переиспользовать между разными серверами или между клиентами типа хорты, которые кешировать не хотят).
[12:08:15] <rexim> ForNeVeR, что вы пилите?
[12:09:18] <ForNeVeR> rexim: леса ненаписанного кода раскинулись широкой долиной, боярин!
[12:09:33] <rexim> =\
[12:09:39] <ForNeVeR> rexim: надобно их счесть и вырубить, а на их месте построить фабрики-заводы!
[12:09:45] <rexim> Я тебя вообще-то по-нормальному спросил...
[12:09:56] <rexim> Ладно, я пошел работать.
[12:09:56] <ForNeVeR> rexim: are you mixer?
[12:10:03] <rexim> Всем хорошего дня
[12:10:05] rexim вышел из конференции
[12:11:52] <ForNeVeR> send/rexim/Мы пилим (вернее, пока планируем) штуку на эрланге, которая будет опрашивать github API и готовить всякие интересные метрики по юзорам и организациям. Штуки будут заюзаны на цторе и, вероятно, в хорте./
[12:11:53] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[12:14:51] <ForNeVeR> $send ɹǝɟılʍǝu http://img0.joyreactor.cc/pics/post/Adeptus-Mechanicus-Imperium-warhammer-40000-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-1960297.jpeg
[12:14:51] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[12:16:27] <ForNeVeR> μαρτιχώρ: а, ну и да - я видел эту новость, это всё очень здорово.
[12:16:46] <ForNeVeR> μαρτιχώρ: они не хоронили моно, это проект малокософта.
[12:20:22] ɹǝɟılʍǝu зашёл в конференцию
[12:20:56] <ɹǝɟılʍǝu> ForNeVeR, ))
[12:20:58] <ɹǝɟılʍǝu> Утра
[12:22:47] <ForNeVeR> ɹǝɟılʍǝu: няша же?
[12:23:07] <ɹǝɟılʍǝu> Ага)
[12:23:11] <ɹǝɟılʍǝu> Твоя жена? =)
[12:23:26] <ɹǝɟılʍǝu> ForNeVeR, http://cs543107.vk.me/v543107635/e26/OxQ1odVb1cE.jpg
[12:44:32] Zetoke зашёл в конференцию
[12:48:16] Aман зашёл в конференцию
[12:49:28] <Aман> утро
[13:16:33] Zetoke вышел из конференции
[13:25:23] Zetoke зашёл в конференцию
[13:28:23] akzy вышел из конференции
[13:37:23] dzhon зашёл в конференцию
[13:42:15] O01eg вышел из конференции
[13:43:32] ɹǝɟılʍǝu вышел из конференции
[13:57:19] ascrazy@jabber.ru зашёл в конференцию
[14:17:00] ɹǝɟılʍǝu зашёл в конференцию
[14:17:06] ɹǝɟılʍǝu вышел из конференции: Logged out
[14:17:14] ɹǝɟılʍǝu зашёл в конференцию
[14:19:57] ɹǝɟılʍǝu вышел из конференции: Replaced by new connection
[14:19:58] ɹǝɟılʍǝu зашёл в конференцию
[14:26:38] <j123123> $pet resurrect
[14:26:40] <horta hell> j123123: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[14:31:02] folex зашёл в конференцию
[14:40:36] Aман вышел из конференции
[14:41:34] Graf зашёл в конференцию
[14:41:55] Graf вышел из конференции
[14:45:03] magog зашёл в конференцию
[14:47:29] Zetoke вышел из конференции
[15:07:48] hinst зашёл в конференцию
[15:13:59] hinst вышел из конференции
[15:32:44] Zetoke зашёл в конференцию
[15:48:09] μαρτιχώρ зашёл в конференцию
[15:49:09] a1batross зашёл в конференцию
[15:54:12] <Kerrigаn> цодингтииим
[15:54:34] <Kerrigаn> как мне __LINE__ затолкать в строку литералом?
[15:56:05] <μαρτιχώρ> .google macros+stringify
[15:56:07] <DeadBot> μαρτιχώρ: Stringification - The C Preprocessor - GCC:
3.4 Stringification. Sometimes you may want to convert a macro argument into a string constant. Parameters are not replaced inside string constants, but you can ...
https://gcc.gnu.org/onlinedocs/cpp/Stringification.html
[15:57:16] Aман зашёл в конференцию
[15:57:40] <μαρτιχώρ> std::to_string()
[15:58:46] Graf зашёл в конференцию
[15:58:50] <Kerrigаn> эм "Sometimes you may want to convert a macro argument into a string constant" это немного не то
[15:58:57] Graf вышел из конференции
[15:59:12] <Kerrigаn> я хочу что-то типа "My code fails at line __LINE__"
[16:00:58] <μαρτιχώρ> Kerrigаn: ну если бы ты немного подумал над первой ссылкой, то дошёл бы до этого http://stackoverflow.com/a/5641470
[16:01:12] <μαρτιχώρ> но ты, почему-то, думать отказываешься
[16:01:58] <Kerrigаn> so we put macros inside macro
[16:19:01] Myp зашёл в конференцию
[16:24:00] <ForNeVeR> http://docs.oracle.com/cd/E16162_01/apirefs.1112/e17493/oracle/ide/util/TriStateBoolean.html
[16:24:11] <ForNeVeR> TriStateBoolean с... четырьмя значениями. Прекрасно.
[16:25:02] <Kerrigаn> а зачем?
[16:26:24] <μαρτιχώρ> бывает нужон
[16:30:34] <Kerrigаn> не проще енум запилить?
[16:32:14] <μαρτιχώρ> там же цимес в упоротой арифметике
[16:32:23] <μαρτιχώρ> а на енумах что? пф
[16:33:23] <Kerrigаn> а
[16:33:27] <Kerrigаn> нуок
[16:34:18] <μαρτιχώρ> то есть, я хотел сказать логике...хотя она и не упоротая...так
[16:35:21] <μαρτιχώρ> ForNeVeR: там же ещё оно и null принимать может)
[16:35:34] <μαρτιχώρ> по мне так это все 5 состояний
[16:37:45] <ForNeVeR> У малокософта тоже пять.
[16:38:04] <ForNeVeR> https://msdn.microsoft.com/en-us/library/microsoft.office.core.msotristate.aspx
[16:52:06] MaXGXaM зашёл в конференцию
[17:28:12] a1batross вышел из конференции: Disconnected: No route to host
[17:41:13] Graf зашёл в конференцию
[17:41:19] Graf вышел из конференции
[17:45:05] <folex> import org.json4s.Extraction; import org.json4s.native.JsonMethods._ ; implicit val formats = org.json4s.DefaultFormats; val res = compact(render(Extraction.decompose(0L))); val zero = parse(res).extract[Long]
[17:45:08] <folex> org.json4s.ParserUtil$ParseException: expected field or array
[17:45:13] <folex> ну не пидоры ли, а?
[17:45:17] <folex> https://github.com/json4s/json4s/issues/226
[17:53:10] ascrazy@jabber.ru вышел из конференции
[17:54:31] hinst зашёл в конференцию
[18:01:45] ascrazy@jabber.ru зашёл в конференцию
[18:08:50] Aман вышел из конференции: Replaced by new connection
[18:08:50] Aман зашёл в конференцию
[18:25:00] <hinst> у меня в офисе чем-то прёт, но я не могу понять чем и откуда
[18:25:18] <hinst> причём, кажется что пахнет в том месте, в котором я сижу, но не понятно: то пахнет, то не пахнет, я не пойму
[18:25:22] <hinst> не знаю чё делать
[18:29:03] <μαρτιχώρ> жопу помой
[18:29:06] <Aман> hinst: call firebrigade
[18:29:39] <μαρτιχώρ> да, и они тебе её помоют
[18:29:44] <hinst> я задолбался тут уже
[18:31:02] <folex> Это аман так на баттхерт намекает или правда про пожар?
[18:31:09] <folex> А то двояко как-то
[18:31:42] <hinst> это не дым и это уже несколько дней
[18:32:45] <Aман> hinst: find out the dead mouse then
[18:32:46] <μαρτιχώρ> да, тонко
[18:34:26] enaken зашёл в конференцию
[18:34:28] <hinst> мне кажется, это от стула. у него тканевая мягкая подстилка приделана. может быть, на неё налили что-нибудь пока я в отпуске был
[18:35:24] <Kerrigаn> скатола, угу
[18:35:47] <ɹǝɟılʍǝu> Щас встретился какой-то валантёр из Америки. На кривом английском пытался соблазнить в церковь Иисуса матьего Христа.
[18:36:05] <Kerrigаn> > Используется как ароматизатор в парфюмерии, пищевой промышленности и производстве сигарет.
[18:36:09] <Kerrigаn> D:
[18:36:16] <Aман> :D
[18:36:37] <Kerrigаn> курение - скрытое желание жрать говно
[18:36:40] <Kerrigаn> :D
[18:37:41] <Aман> may be someone farted on the chair :D
[18:38:46] <folex> hinst, у тебя просто промежность воняет, от неё стул воняет
[18:38:53] <folex> иди мой стул и промежность, хуле
[18:39:31] <hinst> лал)())((
[18:39:32] <ForNeVeR> Фолекс уже предлагает всем помыть ему промежность? о_О
[18:41:04] <ɹǝɟılʍǝu> Чоооо
[18:43:32] gsomix зашёл в конференцию
[18:44:28] <ɹǝɟılʍǝu> Кстати, няшечки, посоветуйте годную недорогую ч/б скоростную камеру.
[18:44:33] <ɹǝɟılʍǝu> gsomix, вот ты.
[18:44:54] gsomix вышел из конференции
[18:54:16] <j123123> $say 10
[18:55:10] <horta hell> j123123: http://cygwin.com/cygwin-ug-net/highlights.html The fork call in Cygwin is particularly interesting because it does not map well on top of the object beginning at src into the object beginning at src into the object representation that do not correspond to other members take unspecified values.
[19:01:43] enaken вышел из конференции
[19:02:21] enaken зашёл в конференцию
[19:14:14] ckorzhik зашёл в конференцию
[19:20:42] <μαρτιχώρ> ɹǝɟılʍǝu: попробуй камеру обскура
[19:20:58] <ɹǝɟılʍǝu> μαρτιχώρ, кокой ты
[19:21:27] <μαρτιχώρ> всё будет зависеть от того как ты быстро кадры передёргиваешь и дырочку пальцем открываешь и закрываешь
[19:21:36] <μαρτιχώρ> в пределе - оче быстро
[19:22:22] <folex> причем судя по тому, что он в этой конфе — он все равно всю жизнь тренировал именно этот МУВ
[19:22:34] <folex> оиньк
[19:23:23] <ɹǝɟılʍǝu> folex, если у тебя есть нужда, могу подкинуть деньжат на шлюху, или ты сам с журнальчиком?
[19:25:18] <folex> утютю
[19:25:25] <folex> давай, чо
[19:25:34] <folex> пейпал дать?
[19:25:44] <ɹǝɟılʍǝu> Лично.
[19:25:45] <folex> или тебе удобнее на банковский счет?
[19:25:48] <folex> лично?
[19:26:00] <folex> М-м, подозрительно
[19:26:09] <ɹǝɟılʍǝu> Я иначе денег не даю.
[19:26:09] <folex> Есть подозрение, что ты будешь форсировать натуральный обмен
[19:26:37] <folex> Ты из таких?
[19:26:45] <ɹǝɟılʍǝu> Из таких это каких?
[19:27:06] <folex> забей
[19:27:09] <folex> не смешно
[19:27:15] <ɹǝɟılʍǝu> А я и не шучу.
[19:27:18] <folex> слишком запутанная шутка
[19:27:20] <folex> я шучу
[19:27:22] <ɹǝɟılʍǝu> Даже договор лично сделоем.
[19:27:23] <folex> и получается не смешно
[19:27:54] a1batross зашёл в конференцию
[19:28:35] <folex> ɹǝɟılʍǝu, а ты в каком городе?
[19:28:49] <ɹǝɟılʍǝu> Ярославль.
[19:28:53] <folex> Ну нихуя
[19:29:09] <folex> Давай на Ярославском вокзале тогда? :)
[19:29:26] <folex> блядь, да что за хуевые шутки из меня лезут
[19:29:29] <folex> надо что-то менять
[19:30:22] <ɹǝɟılʍǝu> :^)
[19:31:15] <μαρτιχώρ> карма... же
[19:31:49] grouzen вышел из конференции
[19:36:14] cat3 зашёл в конференцию
[19:36:58] <folex> http://www.ndcvideos.com/#/app/video/2311 4:17
[19:37:00] <folex> пиздец какой блядь
[19:37:08] <folex> надо же так ржать, пиздец
[19:52:13] <j123123> $say 10
[19:52:24] <horta hell> j123123: Если сделать просто return a+b; то оно этот lea вставит
[19:52:32] <j123123> $say 10
[19:52:32] <horta hell> j123123: А динамическая типизация всю эту хрень "схлопнуть" во всякие байтоебские штучки
[19:52:39] <j123123> $say 10
[19:52:39] <horta hell> j123123: Ну например один программирует какие-то численные моделирование динамики жидких сред
[19:52:42] <j123123> $say 10
[19:52:42] <horta hell> j123123: Или кому-то сильно припекло оттого, что я не изучал. Читать статьи надо
[19:52:45] <j123123> $say 10
[19:52:45] <horta hell> j123123: К сожалению, запрошенное сообщение не было найдено.
[19:58:42] <ɹǝɟılʍǝu> Алсо, у нас тут на работе ставят симулятор косм. корабля.
[20:01:00] <Kerrigаn> ксп или орбитер?