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

Тема: C, С++, D, Java, C#, Haskell, Python, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С.
HQ: https://github.com/codingteam
0xDead Food: http://leechcraft.org
Live Food: http://www.loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Mixer Food: http://i.imgur.com/slnyI6a.jpg
Report Developer Abuse: http://www.loglist.net/quote/new
Уникальная акция! Посели миксера и получи 10 коммитов бесплатно!
[00:14:37] rexim вышел из конференции
[00:14:57] McVlaga вышел из конференции
[00:15:09] eaeee зашёл в конференцию
[00:19:47] <ɹǝɟılʍǝu> Хм, сделаю CIE Lch как представление цвета в формате.
[00:20:14] <ɹǝɟılʍǝu> Теперь бы упаковать три float-а пополотнее)
[00:20:54] <Akon32> в uint что ли?
[00:20:58] <ɹǝɟılʍǝu> Плюс, альфа-канал как-то надо храить...
[00:21:15] <ForNeVeR> ɹǝɟılʍǝu: сделай их беззнаковыми и сэкономь три бита :3
[00:22:00] <ɹǝɟılʍǝu> Akon32, ну вот к примеру RGBE это чт-то вроде флоата двумя тремя числами + общая экспонента)
[00:22:13] <ɹǝɟılʍǝu> ForNeVeR, и просрать 3/4 цветового пространства?.
[00:22:28] <Akon32> а зачем тебе экспонента?
[00:22:37] <Akon32> 8бит хватит всем!
[00:22:39] <ForNeVeR> ɹǝɟılʍǝu: отрицательные цвета где-то используются? Тогда ок.
[00:23:38] <ɹǝɟılʍǝu> ForNeVeR, но я пока хызы еще.
[00:23:41] <ɹǝɟılʍǝu> Я все еще ковыряю)
[00:23:48] <ɹǝɟılʍǝu> Столько всего интересного
[00:26:04] rexim зашёл в конференцию
[00:26:32] <ɹǝɟılʍǝu> rexim, ^.^
[00:26:54] <rexim> ForNeVeR, херасе есод говна нагенерил
[00:27:35] <ɹǝɟılʍǝu> Хех, тут тогда еще вопрос встает. Хранение не только full-color кртинок, но и grayscale и indexed...
[00:27:57] <ɹǝɟılʍǝu> В принципе, похеру, и в full-color можно тупо засунуть все остальное, но место ж...)
[00:29:01] <ForNeVeR> rexim: да не, там не очень много. Просто гитхаб посчитал заодно шрифты в векторном формате.
[00:29:06] <ɹǝɟılʍǝu> ForNeVeR, rexim Akon32 http://www.youtube.com/watch?v=ZiscokCGOhs
[00:29:30] dzhon вышел из конференции: Replaced by new connection
[00:29:30] dzhon зашёл в конференцию
[00:29:43] dzhon вышел из конференции
[00:30:15] dzhon зашёл в конференцию
[00:31:02] <ForNeVeR> ɹǝɟılʍǝu: а что это такое?
[00:31:09] <ɹǝɟılʍǝu> ForNeVeR, Уран.
[00:31:13] dzhon вышел из конференции
[00:31:20] <ForNeVeR> О, я люблю уран!
[00:33:11] <rexim> Your^WUranus?
[00:33:35] <ForNeVeR> Чего?
[00:34:51] dzhon зашёл в конференцию
[00:40:21] dzhon вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[00:41:00] dzhon зашёл в конференцию
[00:42:40] <Zetoke> Unable to connect codingteam.org.ru
[00:42:55] <Akon32> это не только уран, но ещё и боян.
[00:43:39] <Zetoke> Akon32, http://tema.livejournal.com/94921.html
[00:43:44] <ForNeVeR> Zetoke: мы работаем над этим.
[00:44:03] <Zetoke> ForNeVeR, а, окей
[00:44:46] <Zetoke> ɹǝɟılʍǝu, ты с гиктаймс нашёл?
[00:44:49] <Zetoke> Видос
[00:44:53] <Zetoke> Вообще няшное видео
[00:44:58] <Zetoke> Я у них другие ещё посмотрел
[00:45:07] <ɹǝɟılʍǝu> Zetoke, нет, я подписан
[00:45:16] <Zetoke> А, няшненько
[00:45:23] <Akon32> > Комментарий удален Комментарий удален Комментарий удален Комментарий удален Комментарий удален
[00:45:32] <ɹǝɟılʍǝu> Akon32, удален
[00:45:56] <ɹǝɟılʍǝu> У Темы специально стоит «удален»?
[00:46:01] <ɹǝɟılʍǝu> Без «йо»?
[00:46:09] <ɹǝɟılʍǝu> (У меня-то просто клавиша сломалась...)
[00:46:25] <Akon32> удальон
[00:46:49] <Akon32> s/у/ме/
[00:47:28] <m4n71k0r> Zetoke: Тёма - хуйло, кстати
[00:47:58] <Zetoke> m4n71k0r, why?
[00:48:30] <Zetoke> Но по крайней мере то, что изложено по этой ссылке - очень точно описывает мои чувства по поводу баянов, например.
[00:48:54] <m4n71k0r> Zetoke: побатхёрть мне тут ещё
[00:49:01] <Akon32> нам пофиг на чувства боянистов!
[00:49:44] <Zetoke> m4n71k0r, ну так что насчёт хуйла то?
[00:50:02] xspeed зашёл в конференцию
[00:50:52] <Akon32> +module Import + ( module Import + ) where + +import Foundation as Import +import Import.NoFoundation as Import
что за аццкий код?
[00:51:13] <Akon32> import Import as Import
[00:51:15] <ForNeVeR> Есод нагенерил. Наверное, так и положено.
[00:51:16] <ɹǝɟılʍǝu> Akon32, +
[00:51:19] <Akon32> module Import
[00:51:22] <ForNeVeR> Akon32: -
[00:51:27] <ɹǝɟılʍǝu> Akon32, +module
[00:51:31] <Akon32> Foundation NoFoundation
[00:51:38] <ForNeVeR> Да, вот это вообще ад %)
[00:51:47] <ɹǝɟılʍǝu> А чо не happstack?
[00:51:55] <ɹǝɟılʍǝu> Хуль как нехипстеры?
[00:51:57] <ForNeVeR> ɹǝɟılʍǝu: они для разного.
[00:52:10] <ForNeVeR> happstack - это только стек. Есод - законченное решение.
[00:52:32] <ForNeVeR> Если ты умеешь на happstack, то твои предложения могут быть рассмотрены.
[00:52:39] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[00:53:09] <m4n71k0r> Zetoke: почему я должен расшифровывать свои эмоциональные высказывания? Отношение к работникам как у хуйла, строит из себя недомизантропа, говорит и пишет как уёбище. Даже материться не умеет. Сплошная маска из говна. Хуйло он и есть.
[00:53:31] <m4n71k0r> можно почитать любые его другие посты
[00:54:04] <m4n71k0r> небось ещё и пидарас
[00:54:09] dzhon зашёл в конференцию
[00:55:00] <Zetoke> m4n71k0r, как у тебя пригрело от него
[00:55:06] dzhon вышел из конференции
[00:55:11] <Zetoke> У тебя какая-та детская травма, связанная с Лебедевым?
[00:55:14] <m4n71k0r> Zetoke: у меня?
[00:55:27] <m4n71k0r> Zetoke: Я просто объяснил почему он хуйло
[00:56:15] <Zetoke> Я могу с такой же уверенностью сказать, что ты тоже хуйло, мудак и проститука
[00:56:16] <m4n71k0r> причём хуйлом можно сразу любого дизайнера назвать
[00:56:22] <m4n71k0r> и въёбать в морду
[00:56:24] <Zetoke> *проститутка ;3
[00:56:30] <Zetoke> О, началось
[00:56:35] O01eg зашёл в конференцию
[00:56:35] <m4n71k0r> Zetoke: политическая?
[00:56:36] <Zetoke> m4n71k0r, а причем тут дизайнеры вообще?
[00:56:44] <m4n71k0r> Zetoke: да потому что они пидарасы
[00:56:47] <Zetoke> (видимо детские травмы связаны с дизайнерами)
[00:56:58] <ɹǝɟılʍǝu> Zetoke, фига у тебя пригорело
[00:57:00] <m4n71k0r> Zetoke: ты психиатр?
[00:57:01] <Zetoke> m4n71k0r, аргументируй
[00:57:08] <m4n71k0r> Zetoke: не буду
[00:57:12] <Zetoke> m4n71k0r, тебе сколько лет?
[00:57:25] <m4n71k0r> Zetoke: иди н ахуй
[00:57:29] <Zetoke> Понятно
[00:57:33] <m4n71k0r> что понятно?
[00:57:54] <m4n71k0r> Zetoke: ты из этих чтоли?
[00:57:55] <Zetoke> Ты за свои сознательные годы видимо так и не понял, что обобщение - одна из самых больших ошибок в жизни человека.
[00:58:05] <m4n71k0r> общество защитников дизайнеров и пидарасов?
[00:58:22] <m4n71k0r> могу обобщить тебя с говном, если хочешь
[00:58:36] <Zetoke> И не дизайнер, и не гей. Но есть знакомые дизайнеры, которые не являются геями. Например.
[00:58:41] dzhon зашёл в конференцию
[00:58:49] <Zetoke> m4n71k0r, пиздец ты уебан
[00:58:57] <m4n71k0r> может они не дизайнеры?
[00:59:18] <m4n71k0r> так сколько тебе Тёма платит?
[01:00:58] <gsomix> Типичный цодингтим. :3
[01:01:33] <m4n71k0r> странный ты, зиток, ты попросил меня высказать своё личное мнение, начал меня учить чему-то, получил мою реакцию, потом назвал меня уебаном
[01:01:42] <m4n71k0r> ну я-то понимаю, что ты этого и хотел
[01:01:51] <m4n71k0r> только ты мог это сразу сказать
[01:02:44] <m4n71k0r> и не знаешь разницы между геями и пидарасами
[01:05:45] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[01:06:25] dzhon зашёл в конференцию
[01:07:29] <m4n71k0r> gsomix: нет, нетипичный. Раньше тут дизайнеров и прочих пидарасов не защищали. Какие-то неженки стали, от "боянов" в обморок падают. Честно, обменял бы их всех на муню или j123123
[01:08:15] <ForNeVeR> Чёрт, в убунте старый ghc.
[01:08:26] <m4n71k0r> там его почти не обновляют
[01:08:33] <ForNeVeR> Бида!
[01:08:55] eaeee вышел из конференции
[01:09:22] <rexim> ForNeVeR, будешь пиццу?
[01:09:28] <ForNeVeR> В trusty какой-то сраный 7.6.3.
[01:09:52] <ForNeVeR> Да как они там живут вообще?!
[01:09:56] <m4n71k0r> никак
[01:10:03] <m4n71k0r> потреблядство одно
[01:10:14] <m4n71k0r> будем на юнити жить? НЕЕЕТ!! ОК
[01:10:43] <m4n71k0r> одно время там было так всё плохо, что я собирал там кути
[01:11:23] <m4n71k0r> ну а на самом деле нужны мейнтейнеры в доебан
[01:11:33] <m4n71k0r> а потом бубунтологи из доебана подсосут
[01:12:01] <ForNeVeR> Ясно. Надо всё сносить и ставить бинарник.
[01:12:10] <ForNeVeR> Обожаю линупс, убунту, доебан и прочее дерьмо.
[01:12:42] <m4n71k0r> как я и говорил...в сиде https://packages.debian.org/ru/sid/ghc 7.6.3
[01:13:11] <m4n71k0r> ленивое мудачьё там(
[01:14:03] <gsomix> PPA?
[01:14:32] <ForNeVeR> gsomix: подключать репу каких-то левых чуваков?
[01:14:36] <m4n71k0r> ForNeVeR: https://launchpad.net/~hvr/+archive/ubuntu/ghc
[01:14:37] <ForNeVeR> Нет, спасибо, я лучше сам соберу.
[01:14:44] <m4n71k0r> лучше подключи
[01:14:59] <ForNeVeR> А потом их похекают и мне какое-нибудь дерьмо из их репы припрётся.
[01:15:04] <ForNeVeR> Ага, хорошие советы в цодингтим!
[01:15:25] <m4n71k0r> т ыпосмотри на этого чувака!
[01:15:37] <m4n71k0r> он просто гений сборки ghc !
[01:16:07] <ForNeVeR> А уже всё.
[01:16:09] <m4n71k0r> он даже head выложил
[01:16:19] <m4n71k0r> 7.11
[01:16:25] <ForNeVeR> Мне не нужно 7.11.
[01:16:31] <ForNeVeR> Наверняка есод не совместим с 7.11.
[01:16:38] <m4n71k0r> наверняка
[01:16:40] <gsomix> ForNeVeR, так этот PPA советуют на haskell.org
[01:16:40] magog вышел из конференции
[01:16:51] <gsomix> https://www.haskell.org/downloads/linux
[01:16:58] <ForNeVeR> gsomix: на https://www.haskell.org/platform/linux.html советуют брать бинарник.
[01:17:03] <ForNeVeR> Мне нужна вся платформа.
[01:17:10] <ForNeVeR> Я его взял и мне збс.
[01:17:18] <gsomix> Ок.
[01:17:23] <m4n71k0r> gsomix: не старайся так)
[01:17:44] <m4n71k0r> мы уже сделали всё, что могли
[01:17:58] <ForNeVeR> Никаких сторонних PPA не будет на цодингтиме.
[01:18:05] <m4n71k0r> мало того что у него бубунта
[01:18:11] <m4n71k0r> так теперь там ещё и бинарь
[01:18:27] <ForNeVeR> Да ладно. Я так понял, на убунте так и положено делать.
[01:18:49] <ForNeVeR> Все, кому хотца, просто засирают систему и всё :3
[01:19:07] <m4n71k0r> я хз, я на венде уже год целый почти безвылазно... линухи юзаю только когда с сапортом разбираюсь
[01:25:18] <ForNeVeR> Хм, чото мне не понравилась бинарная версия. Как теперь её удалить? XD
[01:27:36] <m4n71k0r> вот и попкорн пригодился...
[01:27:46] <ForNeVeR> Да я уже удалил, кажись.
[01:27:58] <m4n71k0r> небось везде насрал бинарь
[01:28:08] <m4n71k0r> у него нет какого-нибудь -uninstall ?
[01:28:12] <ForNeVeR> Да не, только в /usr
[01:28:18] <ForNeVeR> Это пользовательский каталог, я его удалил!
[01:29:10] <m4n71k0r> жжош
[01:37:06] <ForNeVeR> Хм, кабалу памяти мало.
[01:37:08] <ForNeVeR> Вот жеж.
[01:38:54] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[01:39:04] a1batross зашёл в конференцию
[01:39:06] Zetoke вышел из конференции: Replaced by new connection
[01:39:09] Zetoke зашёл в конференцию
[01:39:12] <a1batross> Ночера!
[01:39:33] <a1batross> https://github.com/SDLash3D/xash3d/commit/4ae18413bfaabb5c9df979af0eededca8538c124

А у меня вот что. Эта строчка исправляет баг, который я искал очень давно. ._.
[01:40:08] <a1batross> а ещё мне не понятно, почему то с виду правильное, а не работает как надо. ._.
[01:40:14] <a1batross> но я доволен.
[01:41:46] <ForNeVeR> Наверное, я лучше у себя локально буду собирать сайтик, а на do только деплоить.
[01:41:53] <ForNeVeR> Это правильная идея, в конце концов.
[01:42:12] dzhon зашёл в конференцию
[01:43:02] <rexim> a1batross, ты молодец! =3
[01:43:07] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[01:43:34] <rexim> a1batross, а почему, кстати, for не заюзал?
[01:43:49] <a1batross> rexim: да я это знаю. Но почему не работал первоначальный вариант? Код не мой, я бы не стал бы сувать инкремент сразу в выражение, мне так не нравится.
[01:44:21] <a1batross> rexim: код по сути даже не мой. Я его заставляю работать на чем-то кроме винды. А это мне нравится, вот. :3
[01:45:26] Akon32 вышел из конференции
[01:45:37] <a1batross> rexim: я не удивлюсь, если другой не менее надоедливый баг тоже решится в одну строчку. ._.
[01:46:16] <a1batross> А этот баг действительно надоедливый.
Если есть сохранение на какой-то уровень, то на этом уровне не будут исполняться игровые скрипты.
[01:46:22] <a1batross> До тех пор пока не удалишь сохранение.
[01:56:39] <ForNeVeR> https://gist.github.com/kikofernandez/93dd5314e9843992dc14 отлично!
[01:58:19] eaeee зашёл в конференцию
[01:59:52] <ForNeVeR> Короче, на digitalocean вообще никакую девелоперскую инфраструктуру держать нельзя. Там ресурсов просто ну нихуя нет.
[02:00:11] <ForNeVeR> Надо сразу делать по-нормальному - сборка отдельно, деплой отдельно.
[02:00:20] <ForNeVeR> Хорошо б ещё deb-пакеты осилить...
[02:00:25] <ɹǝɟılʍǝu> А ты не знал? О_о
[02:00:37] <ForNeVeR> ɹǝɟılʍǝu: раньше я там всё поднимал и оно работало ._.
[02:00:45] <ForNeVeR> Но кабал - это уже слишком.
[02:01:04] <ɹǝɟılʍǝu> У меня даже простенький сайт на vibe.d на самой дешевой виртуалке их не собирается)
[02:01:07] <ForNeVeR> А sbt всего с парой изменений типа -Xmx поднималась.
[02:01:08] <ɹǝɟılʍǝu> Тупо памяти не хватает.
[02:01:27] <ForNeVeR> Ну да, вот ghc так же - самый простой сайт не собирается.
[02:01:59] <ForNeVeR> Опять же, можно собрать себе кастомный ghc, который не будет жрать столько ресурсов. Но не нужно, наверное.
[02:02:15] <ForNeVeR> Намного ж лучше всё делать сразу хорошо.
[02:02:22] cat3 вышел из конференции: Пока!
[02:02:31] <ɹǝɟılʍǝu> Да.
[02:02:36] <ɹǝɟılʍǝu> Ты умница. :3
[02:02:44] dzhon зашёл в конференцию
[02:03:40] dzhon вышел из конференции
[02:05:55] <ForNeVeR> Потом я на виртуалке jenkins-agent'а подниму, которым буду рулить с хоста.
[02:06:21] cat3 зашёл в конференцию
[02:06:51] cat3 вышел из конференции
[02:08:31] <a1batross> ɹǝɟılʍǝu: на хосте собирай.
[02:08:50] <ɹǝɟılʍǝu> a1batross, так и делаю)
[02:09:00] <ForNeVeR> Но всё-таки было бы максимально удобно, если б в хаскеле был байткод, а не нативный код.
[02:09:04] dzhon зашёл в конференцию
[02:09:10] <ForNeVeR> Я бы мог прям на винде компилять и по scp выкладывать на линукс.
[02:09:17] <a1batross> ɹǝɟılʍǝu: хотя это тот же процесс совокупления, ИМХО. Просто с другой стороны.
[02:09:22] <ForNeVeR> Вот с хортой я так и делаю. Почему нельзя с есодом то же самое, а? :(
[02:09:43] <ɹǝɟılʍǝu> ForNeVeR, напиши
[02:09:48] <ɹǝɟılʍǝu> Чонемужикштоле
[02:10:00] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[02:10:04] <ForNeVeR> Написать свою виртуальную машину?
[02:10:09] <ɹǝɟılʍǝu> Да
[02:10:13] <ForNeVeR> Отличные советы в цодингтиме, дубль 2.
[02:10:28] <ɹǝɟılʍǝu> Хотя лучше конопляция байткода в нативный при установке.
[02:10:41] <ForNeVeR> Не всегда.
[02:10:51] <ɹǝɟılʍǝu> Ты зануда.
[02:11:07] <ForNeVeR> Я уверен, что hotspot optimization в рантайме стоит того, чтобы не компилировать байткод при установке, а перекомпилять в рантайме.
[02:11:28] <ɹǝɟılʍǝu> Пфф
[02:11:38] <ForNeVeR> Хотя при установке вполне можно первичный AOT проводить, например. Который потом бы можно было перекомпилять.
[02:15:02] a1batross вышел из конференции: Disconnected: closed
[02:15:37] <gsomix> http://www.phdcomics.com/comics/archive/phd030415s.gif
[02:15:42] <gsomix> Как я провел день.
[02:15:44] <gsomix> .__.
[02:16:14] dzhon зашёл в конференцию
[02:16:38] <ForNeVeR> rexim: а чего ты меня маколюбом назвал?
[02:17:15] <rexim> ForNeVeR, https://github.com/codingteam/codingteam.org.ru/commit/b07e9c7572a6026130b1324cd71763a065e9bb8a#diff-a084b794bc0759e7a6b77810e01874f2L13
[02:17:39] <ForNeVeR> Ути-пути.
[02:17:44] <rexim> =3
[02:17:45] <ForNeVeR> Это есод всё нагенерил!
[02:17:50] <rexim> Конечно!
[02:17:54] * ForNeVeR придумал универсальную отмазку.
[02:17:58] <rexim> Сполилсо!
[02:18:05] <ɹǝɟılʍǝu> > /.idea/
[02:18:07] <ɹǝɟılʍǝu> Угу
[02:18:15] <ForNeVeR> Ну вот это я добавил.
[02:18:32] <ForNeVeR> Как раз выпилив макоёбские директории.
[02:18:50] <ɹǝɟılʍǝu> ForNeVeR, мы-то знаем.
[02:19:01] <rexim> ForNeVeR, мы никому не расскажем!
[02:19:23] <ForNeVeR> :(
[02:19:28] <ɹǝɟılʍǝu> m4n71k0r, разве что только ему ←
[02:21:56] McVlaga зашёл в конференцию
[02:24:06] O01eg вышел из конференции
[02:25:44] <rexim> Я тут, кстати, вспомнил, что уже равно как год херачу код на жабе во имя Бога Энтерпрайза.
[02:25:50] <rexim> Быстро время летит...
[02:27:03] a1batross зашёл в конференцию
[02:27:13] <m4n71k0r> а HList в скалке - это стандартный тип или из shapeless ?
[02:27:19] <m4n71k0r> что-то я запамятовал
[02:27:38] <gsomix> rexim, поздравления? :)
[02:27:46] <m4n71k0r> второе, видимо
[02:28:01] <rexim> gsomix, опциональны. :)
[02:28:06] <gsomix> rexim, мне тоже придется, я думаю, если наш "стартап" не взлетит.
[02:28:15] <rexim> gsomix, го к нам?
[02:28:23] <ForNeVeR> gsomix: писать код - весело!
[02:28:35] <ɹǝɟılʍǝu> Давайте писать код на плюсах.
[02:28:39] <ForNeVeR> Можно.
[02:28:47] <ForNeVeR> Но сперва нам нужно сайтик доделать :3
[02:28:51] <gsomix> rexim, в Самаре много компаний, я найду себе место. :)
[02:28:57] <ForNeVeR> Я уже разобрался, кароч, как делать jenkins slave.
[02:28:59] <rexim> gsomix, хорошо.
[02:29:02] * ɹǝɟılʍǝu займется слегка битоебством.
[02:30:25] <gsomix> rexim, я даже немного завидую друзьям, что работают программистами в нормальных компаниях и имеют постоянную заработную плату.
[02:30:53] <Minoru> gsomix: а у тебя она непостоянная?
[02:30:58] <gsomix> Да.
[02:31:02] <Minoru> это как?
[02:31:07] <Minoru> то платят, то нет?
[02:31:09] <Minoru> то больше, то меньше?
[02:31:11] <gsomix> Да.
[02:31:12] <Minoru> или что?
[02:31:29] <ɹǝɟılʍǝu> На что «да»?
[02:31:53] <gsomix> Заработная плата состоит из полученных грантов и выполненных заказов.
[02:31:54] <Minoru> видимо, я просто сую нос не в своё дело
[02:32:39] <ForNeVeR> Ну, так тоже можно работать. Но, конечно, порисковее получаетя.
[02:32:46] <gsomix> А сама работа стоит на надежде, что мы напишем софт, который взлетит.
[02:33:11] <gsomix> Пока он взлетел только для нас самих: мы на нем заказы по расчету выполняем.
[02:34:21] <m4n71k0r> блин, хотел Future zip Future zip Future zip Future → (Future, Future, Future, Future) и нарвался на https://github.com/milessabin/shapeless/blob/master/examples/src/main/scala/shapeless/examples/flatten.scala
[02:35:07] <ɹǝɟılʍǝu> Звучит как фашисткий марш
[02:35:24] <ɹǝɟılʍǝu> FUTURE ZIP! FUTURE ZIP! FUTURE ZIP!
[02:36:09] <m4n71k0r> gsomix: го к нам
[02:36:13] <m4n71k0r> или к миксеру
[02:36:18] <ɹǝɟılʍǝu> Или к намё
[02:36:22] <ɹǝɟılʍǝu> нам.
[02:36:28] <m4n71k0r> к вамё
[02:36:35] <m4n71k0r> или к фолексу
[02:36:43] <ɹǝɟılʍǝu> Или к Муру)
[02:36:45] <rexim> омг, толстокрыс такой няшка! http://www.youtube.com/watch?v=ShLTI5xgoFA
[02:36:49] <m4n71k0r> или к дедфуду в б-бг
[02:36:55] <ɹǝɟılʍǝu> бгг?
[02:37:01] <m4n71k0r> блумберг
[02:37:04] <ɹǝɟılʍǝu> бгг
[02:37:05] <m4n71k0r> бгг
[02:37:17] <ɹǝɟılʍǝu> Бугагашеньки
[02:39:14] dzhon вышел из конференции
[02:39:23] dzhon зашёл в конференцию
[02:40:20] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке: service-unavailable
[02:42:07] dzhon зашёл в конференцию
[02:42:30] O01eg зашёл в конференцию
[02:52:47] ForNeVeR вышел из конференции: Disconnected: closed
[02:52:59] ForNeVeR зашёл в конференцию
[03:13:54] Minoru вышел из конференции
[03:14:01] Minoru зашёл в конференцию
[03:22:55] <eaeee> привет
[03:23:05] <eaeee> кто-нибудь участвует в вк кап?
[03:23:15] <eaeee> или всем за 23 ?
[03:23:51] <eaeee> $pet stats
[03:24:05] <eaeee> где бот?
[03:24:55] <ɹǝɟılʍǝu> ГДЕ ДЕТОНАТОР??
[03:25:48] <gsomix> eaeee, а ты участвуешь?
[03:26:06] <eaeee> gsomix: пока не регался
[03:26:09] <eaeee> только узнал
[03:26:15] <eaeee> решил вам рассказать
[03:26:22] <eaeee> :)
[03:26:28] <ɹǝɟılʍǝu> А что это?
[03:27:18] <eaeee> ɹǝɟılʍǝu: http://codeforces.ru/blog/entry/16645
[03:28:18] madmercen вышел из конференции
[03:28:18] <eaeee> gsomix: скорее нет. но если что оно с 18 часов уже идет, вроде
[03:29:04] <eaeee> там до двух человек команда, но ограничение по возрасту 14-23
[03:30:45] <eaeee> http://vkcup.ru/
[03:35:32] <m4n71k0r> eaeee: нет, я слишком старый
[03:36:01] <eaeee> ну я думаю здесь кто-нибудь, да подойдет :)
[03:36:35] <rexim> m4n71k0r, ути-пути, наш старичок! =3
[03:36:54] * m4n71k0r метнул зефириной в миксера
[03:36:55] McVlaga вышел из конференции: Replaced by new connection
[03:36:56] McVlaga зашёл в конференцию
[03:37:18] * rexim случайно поймал зефирину ртом и недоуменно жует о_О
[03:37:37] <m4n71k0r> ещё отвёртка была, но отвёртки беречь надо
[03:37:47] <rexim> Да, я их плохо перевариваю...
[03:39:29] <m4n71k0r> хотя, если воспринимать 14-23 как -9, то у мне ещё далековато до переполнения
[04:11:26] dzhon вышел из конференции
[04:18:39] O01eg вышел из конференции
[04:28:26] dzhon зашёл в конференцию
[04:42:57] McVlaga вышел из конференции
[04:55:53] eaeee вышел из конференции
[05:00:02] dzhon вышел из конференции: Replaced by new connection
[05:00:04] dzhon зашёл в конференцию
[05:00:06] dzhon вышел из конференции
[05:07:01] rexim вышел из конференции
[05:10:43] dzhon зашёл в конференцию
[05:31:22] dzhon вышел из конференции
[06:29:44] ɹǝɟılʍǝu вышел из конференции: Logged out
[06:29:46] ɹǝɟılʍǝu зашёл в конференцию
[06:56:18] Zetoke вышел из конференции: Machine going to sleep
[06:59:47] McVlaga зашёл в конференцию
[07:09:47] folex вышел из конференции
[07:12:00] m4n71k0r вышел из конференции
[07:19:42] nexfwall зашёл в конференцию
[07:26:33] nexfwall вышел из конференции: Replaced by new connection
[07:26:34] nexfwall зашёл в конференцию
[07:29:59] nexfwall вышел из конференции: Replaced by new connection
[07:30:00] nexfwall зашёл в конференцию
[07:34:21] nexfwall вышел из конференции: Replaced by new connection
[07:34:22] nexfwall зашёл в конференцию
[07:34:22] Mega-Word-Inc вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[07:43:10] nexfwall вышел из конференции: Replaced by new connection
[07:43:11] nexfwall зашёл в конференцию
[07:45:18] McVlaga вышел из конференции
[07:46:07] McVlaga зашёл в конференцию
[07:53:03] McVlaga вышел из конференции
[07:53:33] McVlaga зашёл в конференцию
[07:54:51] ɹǝɟılʍǝu вышел из конференции: Logged out
[07:55:42] ɹǝɟılʍǝu зашёл в конференцию
[08:01:16] nexfwall вышел из конференции
[08:09:07] ɹǝɟılʍǝu вышел из конференции: Logged out
[08:09:25] ɹǝɟılʍǝu зашёл в конференцию
[08:09:48] nexfwall зашёл в конференцию
[08:11:59] McVlaga вышел из конференции
[08:12:05] McVlaga зашёл в конференцию
[08:14:42] Minoru вышел из конференции
[08:22:09] ɹǝɟılʍǝu вышел из конференции: Logged out
[08:23:02] ɹǝɟılʍǝu зашёл в конференцию
[08:31:12] imarpus зашёл в конференцию
[08:31:25] <imarpus> Такс
[08:31:34] <imarpus> Кто хочет помочь решить простенькую задачку
[08:32:24] <imarpus> ForNeVeR, йо
[08:35:28] <imarpus> Как описать рекурсивную функцию вычисления целого числа.
[08:35:30] <imarpus> ?
[08:35:39] <imarpus> $pet stats
[08:38:34] Minoru зашёл в конференцию
[08:38:42] <imarpus> Minoru,
[08:38:49] <Minoru> imarpus: ?
[08:38:49] <imarpus> Minoru, ты тут
[08:38:56] <Minoru> да, здесь
[08:39:02] <imarpus> Minoru, Как описать рекурсивную функцию вычисления целого числа?
[08:39:17] <Minoru> что значит «вычислять целое число»?
[08:39:26] McVlaga вышел из конференции
[08:39:28] <imarpus> Minoru, я сам хз. МНе дали на лабах
[08:40:02] <Minoru> ну, пока не поймёшь задания — тебе никто помочь не сможет, даже если захочет
[08:40:14] <imarpus> Minoru, это и есть всё задание :с
[08:40:24] <Minoru> что за тему проходите?
[08:41:13] <Minoru> возможно, есть примеры ввода и вывода?
[08:41:17] <Minoru> ещё какие-то данные?
[08:41:19] <imarpus> Нет ничего
[08:41:20] <Minoru> что за язык?
[08:41:31] * Minoru разводит руками
[08:41:32] grouzen зашёл в конференцию
[08:41:41] <Minoru> слишком мало данных, извини. Формулировка звучит бредовей некуда.
[08:41:50] <Minoru> формулировка задачи, я имею в виду
[08:42:20] <imarpus> задание выше по списку НОД двух целых
[08:42:39] <imarpus> внизу рекурсивное вычисление н - го члена прогрессии
[08:42:41] <imarpus> :D
[08:42:43] McVlaga зашёл в конференцию
[08:49:13] McVlaga вышел из конференции
[08:52:52] <Minoru> хм, эти два выглядят нормально
[08:52:59] <Minoru> короче, уточняй у составителя методички
[09:28:29] McVlaga зашёл в конференцию
[09:54:27] imarpus вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[10:02:20] ɹǝɟılʍǝu вышел из конференции: Logged out
[10:02:26] ɹǝɟılʍǝu зашёл в конференцию
[10:04:19] nexfwall вышел из конференции: Вышел из Vacuum-IM
[10:05:34] McVlaga вышел из конференции
[10:16:41] McVlaga зашёл в конференцию
[10:17:26] a1batross вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[10:19:11] ɹǝɟılʍǝu вышел из конференции: Logged out
[10:24:05] McVlaga вышел из конференции: Replaced by new connection
[10:24:05] McVlaga зашёл в конференцию
[10:32:16] xspeed вышел из конференции
[10:33:18] ɹǝɟılʍǝu зашёл в конференцию
[10:42:06] ɹǝɟılʍǝu вышел из конференции: Replaced by new connection
[10:42:06] ɹǝɟılʍǝu зашёл в конференцию
[10:54:46] xspeed зашёл в конференцию
[10:59:37] ɹǝɟılʍǝu вышел из конференции: Replaced by new connection
[10:59:39] ɹǝɟılʍǝu зашёл в конференцию
[10:59:43] ɹǝɟılʍǝu вышел из конференции: Logged out
[10:59:51] ɹǝɟılʍǝu зашёл в конференцию
[11:07:00] McVlaga вышел из конференции
[11:08:34] McVlaga зашёл в конференцию
[11:10:17] McVlaga вышел из конференции: Replaced by new connection
[11:10:18] McVlaga зашёл в конференцию
[11:10:41] ɹǝɟılʍǝu вышел из конференции
[11:10:47] ɹǝɟılʍǝu зашёл в конференцию
[11:11:17] ɹǝɟılʍǝu вышел из конференции: Logged out
[11:12:04] ɹǝɟılʍǝu зашёл в конференцию
[11:16:16] nexfwall зашёл в конференцию
[11:21:01] nexfwall вышел из конференции: Вышел из Vacuum-IM
[11:29:28] nexfwall зашёл в конференцию
[11:30:55] madmercen зашёл в конференцию
[11:31:54] nexfwall вышел из конференции
[11:34:46] nexfwall зашёл в конференцию
[11:38:40] nexfwall вышел из конференции: Вышел из Vacuum-IM
[11:45:29] nexfwall зашёл в конференцию
[11:47:17] ɹǝɟılʍǝu вышел из конференции: Logged out
[11:47:27] McVlaga вышел из конференции
[11:48:09] ɹǝɟılʍǝu зашёл в конференцию
[12:02:39] nexfwall вышел из конференции
[12:05:20] SolarRay вышел из конференции
[12:56:06] rexim зашёл в конференцию
[13:07:18] rexim вышел из конференции
[13:32:00] cat3 зашёл в конференцию
[13:44:43] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[13:44:49] gsomix зашёл в конференцию
[14:01:15] folex зашёл в конференцию
[14:01:24] folex вышел из конференции
[14:06:24] folex зашёл в конференцию
[14:06:36] folex вышел из конференции
[14:11:40] folex зашёл в конференцию
[14:11:52] folex вышел из конференции
[14:16:54] folex зашёл в конференцию
[14:17:07] folex вышел из конференции
[14:19:48] <uggur> $send Славный\ капитан http://pleer.com/en/tracks/7976866BJD1
[14:20:06] <uggur> ForNeVeR: опять хорта сдохла.
[14:22:09] folex зашёл в конференцию
[14:22:21] folex вышел из конференции
[14:24:55] dzhon зашёл в конференцию
[14:25:31] O01eg зашёл в конференцию
[14:27:24] folex зашёл в конференцию
[14:27:36] folex вышел из конференции
[14:31:35] ɹǝɟılʍǝu вышел из конференции: Replaced by new connection
[14:31:37] ɹǝɟılʍǝu зашёл в конференцию
[14:32:39] folex зашёл в конференцию
[14:32:51] folex вышел из конференции
[14:37:54] folex зашёл в конференцию
[14:38:06] folex вышел из конференции
[14:43:09] folex зашёл в конференцию
[14:43:20] folex вышел из конференции
[14:48:24] folex зашёл в конференцию
[14:48:36] folex вышел из конференции
[14:53:40] folex зашёл в конференцию
[14:53:52] folex вышел из конференции
[14:58:54] folex зашёл в конференцию
[14:59:06] folex вышел из конференции
[15:04:09] folex зашёл в конференцию
[15:04:21] folex вышел из конференции
[15:07:39] McVlaga зашёл в конференцию
[15:09:25] folex зашёл в конференцию
[15:09:35] folex вышел из конференции
[15:12:38] <gsomix> Доброго утра.
[15:14:41] folex зашёл в конференцию
[15:14:51] folex вышел из конференции
[15:19:54] folex зашёл в конференцию
[15:20:06] folex вышел из конференции
[15:25:10] folex зашёл в конференцию
[15:25:21] folex вышел из конференции
[15:28:39] Zetoke зашёл в конференцию
[15:28:46] McVlaga вышел из конференции
[15:30:25] folex зашёл в конференцию
[15:30:36] folex вышел из конференции
[15:31:08] Zetoke вышел из конференции
[15:31:12] rexim зашёл в конференцию
[15:31:21] Zetoke зашёл в конференцию
[15:31:27] O01eg вышел из конференции
[15:32:39] <rexim> Олывова олыво
Воп воп воп олап оло
Накацу выва валу
Воп воп воп олап олу
[15:35:39] folex зашёл в конференцию
[15:35:51] folex вышел из конференции
[15:36:08] <Zetoke> Йо
[15:39:30] SolarRay зашёл в конференцию
[15:40:55] folex зашёл в конференцию
[15:41:07] folex вышел из конференции
[15:46:09] folex зашёл в конференцию
[15:46:21] folex вышел из конференции
[15:51:24] folex зашёл в конференцию
[15:51:36] folex вышел из конференции
[15:54:50] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[15:56:39] folex зашёл в конференцию
[15:56:51] folex вышел из конференции
[15:57:05] dzhon зашёл в конференцию
[15:57:49] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[15:58:15] dzhon зашёл в конференцию
[15:58:44] <rexim> Лол, приходиться править Emacs Lisp файлы в вим.
[15:58:47] <rexim> Where is your God now?
[15:59:05] McVlaga зашёл в конференцию
[16:01:54] folex зашёл в конференцию
[16:02:06] folex вышел из конференции
[16:07:09] folex зашёл в конференцию
[16:07:20] folex вышел из конференции
[16:12:24] folex зашёл в конференцию
[16:12:36] folex вышел из конференции
[16:17:39] folex зашёл в конференцию
[16:17:50] folex вышел из конференции
[16:22:49] <ɹǝɟılʍǝu> Утра
[16:22:54] folex зашёл в конференцию
[16:23:06] folex вышел из конференции
[16:25:04] Сволота вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[16:27:45] Zetoke вышел из конференции: Machine going to sleep
[16:28:09] folex зашёл в конференцию
[16:28:20] folex вышел из конференции
[16:29:31] eaeee зашёл в конференцию
[16:29:55] <eaeee> Привет
[16:30:01] <eaeee> $pet feed
[16:30:33] <ɹǝɟılʍǝu> rexim, ох, так ты стихи сочиняешь.
[16:30:47] <rexim> ɹǝɟılʍǝu, д =3
[16:31:02] <eaeee> rexim: а теперь переведи :)
[16:31:19] <ɹǝɟılʍǝu> Добавил цитату на лог лисчт)
[16:31:32] <rexim> eaeee, смысл же потеряется!
[16:31:36] <rexim> Нужно в оригинале читать
[16:32:26] magog зашёл в конференцию
[16:33:00] imarpus зашёл в конференцию
[16:33:24] folex зашёл в конференцию
[16:33:30] <eaeee> Ну ладно..
[16:33:35] folex вышел из конференции
[16:38:17] eaeee вышел из конференции: Replaced by new connection
[16:38:39] folex зашёл в конференцию
[16:38:50] folex вышел из конференции
[16:43:48] dzhon вышел из конференции: Replaced by new connection
[16:43:54] folex зашёл в конференцию
[16:44:05] folex вышел из конференции
[16:44:11] dzhon зашёл в конференцию
[16:49:10] folex зашёл в конференцию
[16:49:21] folex вышел из конференции
[16:50:44] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[16:53:04] dzhon зашёл в конференцию
[16:54:24] folex зашёл в конференцию
[16:54:35] folex вышел из конференции
[16:56:51] McVlaga вышел из конференции: Replaced by new connection
[16:56:52] McVlaga зашёл в конференцию
[16:58:17] McVlaga вышел из конференции
[16:58:25] McVlaga зашёл в конференцию
[16:59:38] folex зашёл в конференцию
[16:59:50] folex вышел из конференции
[17:01:12] folex зашёл в конференцию
[17:01:23] folex вышел из конференции
[17:04:55] folex зашёл в конференцию
[17:05:07] folex вышел из конференции
[17:05:41] a1batross зашёл в конференцию
[17:06:29] folex зашёл в конференцию
[17:06:40] folex вышел из конференции
[17:07:15] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[17:10:10] folex зашёл в конференцию
[17:10:21] folex вышел из конференции
[17:11:44] folex зашёл в конференцию
[17:11:55] folex вышел из конференции
[17:12:39] dzhon зашёл в конференцию
[17:15:25] folex зашёл в конференцию
[17:15:36] folex вышел из конференции
[17:16:59] folex зашёл в конференцию
[17:17:10] folex вышел из конференции
[17:17:29] <rexim> Чаёчек =3
[17:20:39] folex зашёл в конференцию
[17:20:50] folex вышел из конференции
[17:22:14] folex зашёл в конференцию
[17:22:25] folex вышел из конференции
[17:25:54] folex зашёл в конференцию
[17:26:05] folex вышел из конференции
[17:27:30] folex зашёл в конференцию
[17:27:41] folex вышел из конференции
[17:31:09] folex зашёл в конференцию
[17:31:20] folex вышел из конференции
[17:32:44] folex зашёл в конференцию
[17:32:55] folex вышел из конференции
[17:36:24] folex зашёл в конференцию
[17:36:35] folex вышел из конференции
[17:37:59] folex зашёл в конференцию
[17:38:10] folex вышел из конференции
[17:41:39] folex зашёл в конференцию
[17:41:50] folex вышел из конференции
[17:43:14] folex зашёл в конференцию
[17:43:25] folex вышел из конференции
[17:46:54] folex зашёл в конференцию
[17:47:05] folex вышел из конференции
[17:48:30] folex зашёл в конференцию
[17:48:41] folex вышел из конференции
[17:52:09] folex зашёл в конференцию
[17:52:20] folex вышел из конференции
[17:53:30] imarpus вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[17:53:45] folex зашёл в конференцию
[17:53:56] folex вышел из конференции
[17:57:25] folex зашёл в конференцию
[17:57:36] folex вышел из конференции
[17:58:59] folex зашёл в конференцию
[17:59:10] folex вышел из конференции
[18:02:39] folex зашёл в конференцию
[18:02:50] folex вышел из конференции
[18:04:14] folex зашёл в конференцию
[18:04:25] folex вышел из конференции
[18:07:54] folex зашёл в конференцию
[18:08:05] folex вышел из конференции
[18:09:29] folex зашёл в конференцию
[18:09:41] folex вышел из конференции
[18:10:21] eaeee зашёл в конференцию
[18:13:09] folex зашёл в конференцию
[18:13:20] folex вышел из конференции
[18:14:44] folex зашёл в конференцию
[18:14:47] <eaeee> Куда поселить миксера?
[18:14:55] folex вышел из конференции
[18:15:21] <eaeee> rexim
[18:18:25] folex зашёл в конференцию
[18:18:36] folex вышел из конференции
[18:19:58] folex зашёл в конференцию
[18:20:10] folex вышел из конференции
[18:20:42] Akon32 зашёл в конференцию
[18:23:39] folex зашёл в конференцию
[18:23:50] folex вышел из конференции
[18:25:15] folex зашёл в конференцию
[18:25:26] folex вышел из конференции
[18:25:57] <gsomix> eaeee, себе в репозиторий.
[18:28:55] folex зашёл в конференцию
[18:29:06] folex вышел из конференции
[18:30:30] folex зашёл в конференцию
[18:30:41] folex вышел из конференции
[18:32:45] dzhon вышел из конференции
[18:34:10] folex зашёл в конференцию
[18:34:22] folex вышел из конференции
[18:34:31] <rexim> eaeee, gsomix, =3
[18:34:35] <rexim> Вы такие смефные!!
[18:35:45] folex зашёл в конференцию
[18:35:52] <Myp> rexim: это все 8 марта
[18:35:55] <ɹǝɟılʍǝu> AMD Mantle теперь Vulcan.
[18:35:56] <ɹǝɟılʍǝu> Ок.
[18:35:56] folex вышел из конференции
[18:36:08] <Myp> ɹǝɟılʍǝu: чочо?
[18:36:14] <Myp> ренейм?
[18:36:14] <ɹǝɟılʍǝu> Myp, угу.
[18:36:27] <ɹǝɟılʍǝu> Нет, Vulcan — это OpenGL Next.
[18:36:52] <ɹǝɟılʍǝu> Т.е. Mantle перекочевал в стандарт)
[18:36:57] <Myp> ыыы
[18:37:01] dzhon зашёл в конференцию
[18:37:07] <Myp> ɹǝɟılʍǝu: Это же заебись!
[18:37:11] <ɹǝɟılʍǝu> А то.
[18:37:24] <ɹǝɟılʍǝu> Не надо ждать glNext овер 9000 лет)
[18:39:27] folex зашёл в конференцию
[18:39:36] folex вышел из конференции
[18:41:00] folex зашёл в конференцию
[18:41:01] <ɹǝɟılʍǝu> folex, настрой уже свой макбук, убеба.
[18:41:04] <ɹǝɟılʍǝu> уеба*
[18:41:11] folex вышел из конференции
[18:43:06] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[18:43:25] <Myp> лол
[18:44:40] folex зашёл в конференцию
[18:44:42] dzhon зашёл в конференцию
[18:44:51] folex вышел из конференции
[18:45:38] dzhon вышел из конференции
[18:45:40] dzhon зашёл в конференцию
[18:46:14] folex зашёл в конференцию
[18:46:25] folex вышел из конференции
[18:47:12] <rexim> Я его забанил на время пока не появится.
[18:50:54] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[18:50:57] dzhon зашёл в конференцию
[18:51:02] <rexim> dzhon, -_-
[18:51:09] <rexim> Да вы издеваетесь там чтоли!!
[18:51:10] <rexim> овловла
[18:51:11] <rexim> воалва
[18:51:24] 0xd34df00d вышел из конференции: Disconnected: Received SIGTERM
[18:51:32] <ɹǝɟılʍǝu> А теперь фуд?)
[18:51:37] <rexim> xD
[18:52:11] <rexim> Понакупают макбуков и ябут друг друга в конфы.
[18:52:12] <dzhon> Что?
[18:52:19] <rexim> dzhon, все хорошо. :)
[18:52:22] <rexim> Как дела?
[18:52:32] <dzhon> Я с леново P780
[18:52:41] <dzhon> Никаких маков
[18:52:46] <dzhon> 😞
[18:52:53] <ɹǝɟılʍǝu> dzhon, квадратик.
[18:52:59] <dzhon> Збс дела
[18:53:07] <rexim> ɹǝɟılʍǝu, шмайлик тащемта.
[18:53:11] <dzhon> Да хоть кружок
[18:53:18] <rexim> dzhon, хорошо. :)
[18:53:21] <ɹǝɟılʍǝu> Треугольник.
[18:53:26] <ɹǝɟılʍǝu> rexim, шрифты-с.
[18:53:35] <dzhon> Ес
[18:53:50] <rexim> Я просто с леново B590. Думаб
[18:53:57] <rexim> Думаю, они совместимы*
[18:54:10] <rexim> На уровне шрифтов
[18:54:13] <dzhon> Нет, конечно
[18:54:13] <rexim> Да
[18:54:16] <dzhon> !
[18:54:24] <rexim> =(
[18:54:34] <dzhon> Мои шрифты толще и длиннее
[18:54:43] <dzhon> :-P
[18:55:02] <rexim> Хорошо-хорошо! Только не горячись .__.
[18:55:08] <ɹǝɟılʍǝu> Короче. Решил я. Пусть будет по 64 бита на пиксель.
[18:55:15] <ɹǝɟılʍǝu> Плюс отдельно альфамаска.
[18:55:23] <ɹǝɟılʍǝu> маска с альфа-каналом*.
[18:55:47] <dzhon> Солдат ребёнка не обидит!
[18:55:59] <dzhon> \m/
[18:56:03] <rexim> \m/
[18:56:06] <ɹǝɟılʍǝu> dzhon, да какой из тебя солдат
!
[18:56:16] <dzhon> Никакой!
[18:56:35] <dzhon> В этом и оксюморон
[18:56:47] <dzhon> :P
[18:57:55] <rexim> Т.е. ты обижаешь детей, да? =(
[18:58:33] <dzhon> Да :(
[18:58:39] <rexim> Ты такой молодец!
[18:58:41] 0xd34df00d зашёл в конференцию
[18:58:47] <dzhon> С 8м марта, ребзя!
[18:59:04] <dzhon> (;
[18:59:11] <rexim> Спасибо
[18:59:19] <rexim> И вас тоже
[18:59:25] <dzhon> <3
[18:59:56] <eaeee> rexim, кого забанил?
[19:00:02] <rexim> eaeee, фолексушку.
[19:00:11] <eaeee> rexim, жестоко :(
[19:00:26] <rexim> От чего же? Как настроит свой макбук, так сразу разбаню.
[19:00:45] <eaeee> По-моему эта проблема уже была
[19:00:49] <rexim> Да была.
[19:00:57] <rexim> И я его буду банить до тех пор, пока он ее не исправит.
[19:01:35] <rexim> Пойду нахуебенись чаем и буду херачить лиспокод дальше.
[19:01:43] <dzhon> Какие нервные!
[19:01:50] <rexim> dzhon, ваще! =(
[19:02:00] <ɹǝɟılʍǝu> ващпе
[19:02:04] <dzhon> Напыщенные
[19:02:05] <rexim> Ага
[19:02:10] <dzhon> Властолюбцы
[19:02:12] <rexim> Совсем охуели.
[19:02:37] <dzhon> :((((((
[19:02:42] <eaeee> После кика переподключается?
[19:02:46] <rexim> Да
[19:03:18] <rexim> Я ему в ризоне указал, чтобы со мной связался, когда все настроит. Не переживайте вы так. :)
[19:03:42] <dzhon> rexim: кик
[19:03:52] <rexim> .kick rexim
[19:03:52] <DeadBot> rexim: не получилося
[19:03:56] <rexim> =(
[19:04:27] <dzhon> .kick kick
[19:04:27] <DeadBot> dzhon: кого?
[19:04:39] <dzhon> .kick self
[19:04:39] <DeadBot> dzhon: кого?
[19:04:55] <dzhon> .kick dick
[19:04:55] <DeadBot> dzhon: кого?
[19:05:05] <dzhon> Глупый какой
[19:06:33] eaeee вышел из конференции
[19:07:21] eaeee зашёл в конференцию
[19:07:26] eaeee вышел из конференции
[19:09:14] <Myp> dzhon: Может наоборот? .dick kick?
[19:09:36] <dzhon> .sick dick
[19:10:01] Сволота зашёл в конференцию
[19:19:06] dzhon вышел из конференции: Replaced by new connection
[19:19:08] dzhon зашёл в конференцию
[19:21:58] O01eg зашёл в конференцию
[19:24:43] dzhon вышел из конференции: Replaced by new connection
[19:25:21] dzhon зашёл в конференцию
[19:30:39] Zetoke зашёл в конференцию
[19:30:48] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: recipient-unavailable
[19:36:59] eaeee зашёл в конференцию
[19:41:45] 0xd34df00d вышел из конференции: Disconnected: Received SIGTERM
[19:43:44] 0xd34df00d зашёл в конференцию
[20:02:50] nexfwall зашёл в конференцию
[20:15:02] rafaelrs вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[20:17:33] grouzen вышел из конференции
[20:26:49] eaeee вышел из конференции
[20:36:45] m4n71k0r зашёл в конференцию
[20:46:02] O01eg вышел из конференции
[20:47:19] McVlaga вышел из конференции: Replaced by new connection
[20:47:20] McVlaga зашёл в конференцию
[20:55:11] Сволота вышел из конференции: Replaced by new connection
[20:55:20] Сволота зашёл в конференцию
[21:05:25] <m4n71k0r> цодинг, а без Await никак по-порядочку не сделать? http://ideone.com/IP13EJ нашёл что-то такое https://groups.google.com/d/msg/scala-user/W9ykW8j3Ybg/bVclrhYiTf8J …ну и там дальше варианты
[21:06:36] <Akon32> так тебе параллельно или по-порядочку?
[21:07:12] <m4n71k0r> да сам знаю, что абсурден мой запрос
[21:08:23] <Akon32> пару недель назад наткнулся на то, что сложный for-loop на ~10М итераций выжирает память. это так, к слову..
[21:08:43] <m4n71k0r> =/
[21:09:04] <m4n71k0r> оно ж под капотом мапа, да?
[21:09:18] <m4n71k0r> с фильтрами, если если есть условия
[21:09:19] <Akon32> да кто знает..
[21:09:23] <ɹǝɟılʍǝu> Вот у людей проблемы.
[21:09:35] <ɹǝɟılʍǝu> У меня в питоне в 600к итераций можно выесть всю память.
[21:09:37] <ɹǝɟılʍǝu> И ничо.
[21:10:09] <Akon32> было что-то типа for(c<-col; v=func(c); if v.test) yield{}
[21:11:20] <Akon32> или даже for(c<-col.toIterator; v=func(c); if v.test) yield{}
[21:12:45] <ForNeVeR> m4n71k0r: ты и с Await не сделаешь, по-моему.
[21:13:04] <ForNeVeR> А, не, с Await сделаешь. Я попутал с async / await.
[21:13:05] <Akon32> m4n71k0r: а что ты хочешь?
[21:14:03] <ForNeVeR> m4n71k0r: на самом деле ты хочешь Future(print(1)).onSuccess({ _ => Future(print(2).onSuccess ...
[21:14:10] <ForNeVeR> Предлагаю из этого и исходить.
[21:14:23] <ForNeVeR> То есть тебе агрегацию нужно сделать по коллекции.
[21:15:12] <Akon32> т.е. Future { col foreach func}
[21:15:59] <m4n71k0r> Akon32: из базёнки выбираются сущности, потом надо к ним прилепить другие сущности, выбрав из базёнки немного обработав, сохранив порядок сортировки (который был в запросе) … "немного обработав" не сделать силами базёнки. Если что-то не получается, то прекращаю всё и возвращаю ошибочку.
[21:16:21] <ForNeVeR> m4n71k0r: ну и лунь с ними. Почему не map?
[21:16:55] <ForNeVeR> m4n71k0r: алсо, ты можешь (и твоём случае я считаю это вполне пригодным решением) какой-то экзекьютор однотредовый поюзать, который бы ещё порядок гарантировал.
[21:17:01] <m4n71k0r> как прекратить map ?)
[21:17:15] <ForNeVeR> sys.error
[21:17:39] <ForNeVeR> Или чо ты хочешь, трансдусер?
[21:17:41] <Akon32> зачем вам вообще future's, если порядок важен??
[21:17:54] <ForNeVeR> Akon32: он пояснил.
[21:18:09] <m4n71k0r> у меня эти фьючи не мои, как бы
[21:18:45] <m4n71k0r> https://github.com/mauricio/postgresql-async
[21:19:18] <ForNeVeR> m4n71k0r: а теперь ещё раз для дебилов - почему не нравится map? Он сохраняет порядок ._.
[21:19:51] Zetoke вышел из конференции: Machine going to sleep
[21:20:13] <m4n71k0r> ForNeVeR: я не говорю, что мне не нравится что-то. Ты же знаешь сколько я на скалке пишу с фьючами итд... я просто учусь всё делать правильно
[21:20:17] <m4n71k0r> так что я тут дебил
[21:20:23] <m4n71k0r> ну не совсем
[21:25:02] <ForNeVeR> m4n71k0r: щя.
[21:25:51] <m4n71k0r> на самом деле надо просто написать нормальный запрос в базу, а потом уже всё обработать
[21:31:07] <ForNeVeR> m4n71k0r: ты хочешь вот этого, я считаю: http://ideone.com/AXuzl7
[21:31:41] <ForNeVeR> Future.sequence, кароч.
[21:31:46] <Akon32> ыы
[21:32:10] <Akon32> (16:11:50) Akon32: т.е. Future { col foreach func}
[21:32:15] <ForNeVeR> Akon32: нет.
[21:32:20] <Akon32> нет?
[21:32:22] <ForNeVeR> Akon32: ты вообще не понял требования.
[21:32:30] <ForNeVeR> У него уже есть куча футуров.
[21:32:37] <Akon32> ну.
[21:32:49] <ForNeVeR> Он хочет, чтобы результаты были обработаны в той же последовательности, в которой футуры были созданы.
[21:32:56] <ForNeVeR> Простейший map уже и так это делает.
[21:33:05] <ForNeVeR> Ну или вот Future.sequence, например.
[21:33:12] <Akon32> map (_.get) map (...)
[21:33:18] <ForNeVeR> Да.
[21:33:27] <ForNeVeR> Так тоже можно.
[21:33:55] <Akon32> def func = f=> f(f.get)
[21:34:00] <Akon32> Future { col foreach func}
[21:34:06] <Akon32> почти то же
[21:34:07] <ForNeVeR> А, вот ты о чём говорил.
[21:34:31] <ForNeVeR> Кароч, больше не используй настолько generic-вещи, как func, в подобных примерах. Тип хотя бы пиши чтоле :)
[21:34:42] <Akon32> ))
[21:34:52] <ForNeVeR> Вот опять у тебя странное, между прочим.
[21:35:03] <ForNeVeR> У элементов col разве есть какой-то _.get?
[21:35:06] <m4n71k0r> спасибо, простите, пожалуйста, что пришлось пытаться понять, чего я хочу
[21:35:15] <ForNeVeR> Ладно, забиваем.
[21:35:20] <Akon32> у него ж коллекция future
[21:35:30] <ForNeVeR> А ты ещё один футур из неё создал? о.О
[21:35:37] <ForNeVeR> Слухай, ты наркоман.
[21:35:41] <ForNeVeR> И засрал щас тредпул.
[21:35:44] <ɹǝɟılʍǝu> Ребята. Мне нужен ваш совет. Я тут размышляю над тем, как хранить цвет пикселя и прихожу к выводу, что лучше всего в CIELch. То есть, состоящие из L (освещенность), C (насыщенность), H (Тон). Первые два представляются от 0 до 100, последний в градусах — от 0 до 360. Каждое из них, полагаю, лучше представлять на отрезке [0, 1]. Для тона, очевидно, нужно бы повысить точность, ибо значений там больше, чем у остальных двух. Как fixed-point если — много просирать в точности. Есть у меня безумный вариант (в битах):
[ 16, 16, 8, 16, 8 ] для [ L, C, e1, H, e2 ]. То есть одна общая экспонента для освещенности и насыщенности и отдельная для тона. Справедливо ли так делать?
[21:35:52] <Akon32> да я имел в виду то же, что sequence
[21:36:08] <ForNeVeR> sequence делает это эффективно, не занимая реального треда, вот разница.
[21:36:18] <ForNeVeR> Можно было бы эффективно сделать с помощью promise.
[21:36:33] <ForNeVeR> Но чото неохота.
[21:37:01] <Akon32> точно не занимает?
[21:37:08] <ForNeVeR> ɹǝɟılʍǝu: чем оно принципиально отличается от HSV?
[21:37:29] <ɹǝɟılʍǝu> Картинка для пояснения: http://www.colourphil.co.uk/images/lch_colourspace_2.jpg
[21:37:38] <ForNeVeR> Akon32: а давай в исходниках глянем!
[21:37:56] <ɹǝɟılʍǝu> ForNeVeR, в принципе, это оно и есть)
[21:38:57] <ForNeVeR> https://github.com/scala/scala/blob/2.11.x/src%2Flibrary%2Fscala%2Fconcurrent%2FFuture.scala#L494
[21:39:00] <ɹǝɟılʍǝu> В том же RGBE одна общая экспонента на три цветовые компоненты)
[21:39:13] <ForNeVeR> Поди разбери, йопта, занимает оно тред или нет.
[21:39:19] <Akon32> мда.
[21:39:35] <ForNeVeR> Вроде как нет.
[21:39:56] <ForNeVeR> Оно просто длинную цепочку колбэков строит, или что-то типа того. Вот как я предложил.
[21:39:56] <ɹǝɟılʍǝu> Т.е. можно проебать некоторые цвета.
[21:40:10] <ForNeVeR> Хотя полного понимания этого кода у меня нет, неохота перечитывать всю эту простыню.
[21:40:24] <ɹǝɟılʍǝu> Когда у нас одна компонента over большая, а другая over маленькая. А экспонента выравнивается по максимальной компоненте.
[21:40:41] <ForNeVeR> А, ну и оно на промисах как-то там построено ._.
[21:40:56] <ɹǝɟılʍǝu> Самый точный вариант — хуйнуть даблы отдельно на каждую компоненту. Но эдак мы всю память сожрем)
[21:40:59] <Akon32> ɹǝɟılʍǝu: расскажи, зачем тебе 64 бита вообще на цвет, когда человек различает где-то 1,5млн оттенков %)
[21:41:28] <Akon32> ForNeVeR: мутная тема.
[21:41:46] <ɹǝɟılʍǝu> Akon32, потому что кодируется точно так же как звук)
[21:41:48] <ForNeVeR> ɹǝɟılʍǝu: по-моему, изобретать свой собственный формат с плавающей точкой для такой мелочи - велосипедизм.
[21:42:00] <ForNeVeR> Я бы ни в коем случае не рекомендовал так делать.
[21:42:01] <Akon32> ForNeVeR: наверно его для _чего-то_ и написали так мутно.
[21:42:07] <ɹǝɟılʍǝu> ForNeVeR, вся суть рисовалки в этом, друже.
[21:42:15] <ForNeVeR> Akon32: да оно не мутно, вроде, а достаточно кратко.
[21:42:23] <ForNeVeR> ɹǝɟılʍǝu: прости, но тогда она не нужна.
[21:42:31] <ɹǝɟılʍǝu> =)
[21:43:02] <ForNeVeR> Покуда ты так определяешь направление развития проекта - не вижу смысла в нём участвовать, например.
[21:43:09] <ForNeVeR> Даже дедфуд так не делает!
[21:43:50] <0xd34df00d> :(
[21:44:18] <ɹǝɟılʍǝu> ForNeVeR, да ты даже XYZE не предложил
!
[21:44:27] <ForNeVeR> ɹǝɟılʍǝu: что?
[21:44:40] <Akon32> ɹǝɟılʍǝu: а какая точность нужна для компонент?
[21:44:49] <m4n71k0r> сигнатура весёлая " def sequence[A, M[X] <: TraversableOnce[X]](in: M[Future[A]])(implicit cbf: CanBuildFrom[M[Future[A]], A, M[A]], executor: ExecutionContext): Future[M[A]]"
[21:45:01] <ForNeVeR> Если что, пока что я высказывал только комплейн по поводу самодельных даблов. Про сам формат даже не говорил ещё.
[21:45:13] <ForNeVeR> (а вообще, HSV мне принципиально нравится)
[21:45:27] <Akon32> ɹǝɟılʍǝu: ты же понимаешь что с плавающей запятой точность от величины зависит %)
[21:45:32] <ɹǝɟılʍǝu> Akon32, дык
[21:45:34] rexim вышел из конференции: Replaced by new connection
[21:45:45] <ForNeVeR> m4n71k0r: ох, чо это за CanBuildFrom - я вообще так и не раскурил, честно говоря ._.
[21:45:53] <ɹǝɟılʍǝu> ForNeVeR, а я для чего в чят написал?..
[21:45:58] rexim зашёл в конференцию
[21:46:27] <ForNeVeR> ɹǝɟılʍǝu: ну вот, я тебе ответил - идея откровенно дерьмовая. Будет куча проблем с перепаковкой данных туда-сюда, что есть потеря эффективности и т.п
[21:46:28] <0xd34df00d> Чё-т я говна поел.
[21:46:35] <ForNeVeR> 0xd34df00d: приятного!
[21:46:45] <ɹǝɟılʍǝu> 0xd34df00d, приятного аппетита.
[21:46:57] <0xd34df00d> http://dump.bitcheese.net/images/uhytuku/screenshot.png
[21:47:02] <0xd34df00d> // довыёбывался с вариадиками.
[21:47:10] <ForNeVeR> Ух щи!
[21:47:22] <rexim> http://www.loglist.net/quote/7944 .___.
[21:47:26] <rexim> Вы серьезно?
[21:47:35] <ɹǝɟılʍǝu> rexim, да, я же сказал.
[21:47:56] <rexim> ForNeVeR, и ты еще и одобрил >_<
[21:48:07] <ForNeVeR> rexim: а что, мне понравилось!
[21:48:08] <rexim> /)_(\
[21:48:27] <ForNeVeR> rexim: а что, цитата - фейк?
[21:48:36] <rexim> Нет, все так и было.
[21:48:40] <ForNeVeR> Ну вот!
[21:49:04] <ForNeVeR> rexim: кароч, можешь абузу написать, если тебя оскорбляет контент сайта. Там есть контакты.
[21:49:17] <ForNeVeR> Оскорбление чувств миксеров, мухаха.
[21:49:55] <rexim> Да нет, меня это не оскорбляет. Просто это слишком контекстнозависимая цитата.
[21:50:01] <rexim> А хотя фиг с ней. Пусть будет. :)
[21:50:33] <ForNeVeR> Я не знаю контекста, и мне она доставила.
[21:51:41] <Akon32> http://dump.bitcheese.net/images/yzaboky/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0_%D0%BE%D1%82_2015-03-08_16:45:42.png почти матрица >_<
[21:52:22] <ɹǝɟılʍǝu> Akon32, вот, к примеру, сравнение форматов http://www.anyhere.com/gward/hdrenc/image/DynamicRange.gif
[21:54:50] gsomix зашёл в конференцию
[21:55:09] <ɹǝɟılʍǝu> Ну или ваще вся статья. http://www.anyhere.com/gward/hdrenc/
[21:58:21] <m4n71k0r> rexim: я лайкнул =3
[21:58:31] <rexim> m4n71k0r, =3
[21:59:05] <Akon32> ɹǝɟılʍǝu: видимо, разные коды для разных случаев. а хочешь точности _вообще_ - бери больше битов..
[22:08:15] <ɹǝɟılʍǝu> rexim, и я
[22:08:27] <ɹǝɟılʍǝu> Akon32, ну, в самом начале я так и думал)
[22:08:46] <ɹǝɟılʍǝu> Хотя, думаю, логичней всего дать возможность выбирать точность.
[22:08:49] eaeee зашёл в конференцию
[22:08:55] <ɹǝɟılʍǝu> И взять за основу XYZE
[22:09:08] <ɹǝɟılʍǝu> Т.е. от 4 байт и выше, по желанию.
[22:11:01] <rexim> ɹǝɟılʍǝu, =3
[22:11:12] <ɹǝɟılʍǝu> rexim, а ты что скажешь?
[22:12:17] <rexim> ɹǝɟılʍǝu, а что ты от меня хочешь услышать?
[22:12:25] <ɹǝɟılʍǝu> Мнение.
[22:12:47] <rexim> Хм...
[22:13:08] <rexim> Мое мнение, что гречку лучше есть с молоком. Так вкуснее.
[22:13:28] <ɹǝɟılʍǝu> Я уже так поел)
[22:14:00] <rexim> Тогда можно контрольного чайка накатить.
[22:14:20] <ɹǝɟılʍǝu> А кошку понюхать^Wпогладить?
[22:14:32] <rexim> Это само собой. =3
[22:15:58] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[22:16:00] dzhon зашёл в конференцию
[22:18:03] <ɹǝɟılʍǝu> Эх... В OpenEXR юзается RGB... https://cs7065.vk.me/c623220/v623220809/237fe/qNC7RMVxEDk.jpg
[22:18:29] <ɹǝɟılʍǝu> Что ж, господа, тогда будет у нас XYZE с вариативной точностью.
[22:22:33] <Akon32> ɹǝɟılʍǝu: а ты уже отличаешь на глаз HSV от XYZE ?
[22:22:58] nexfwall вышел из конференции: Вышел из Vacuum-IM
[22:24:08] <ɹǝɟılʍǝu> Akon32, для этого есть ΔE)
[22:26:50] <a1batross> rexim, а я люблю гречку с сахаром. 6_9
[22:27:00] <a1batross> rexim, ясен пень с молоком тоже.
[22:27:06] <rexim> a1batross, =3
[22:27:47] <gsomix> rexim, a1batross А мне больше нравится с солью.
[22:30:38] <rexim> gsomix, =3
[22:30:40] <m4n71k0r> О ГРЕЧЕ РОДИМОЙ ГОВОРИТЕ?!
[22:30:45] <rexim> m4n71k0r, д!
[22:31:38] <m4n71k0r> гречу люблю с мясом
[22:33:15] <gsomix> Мое основное блюдо.
[22:35:30] <rexim> ɹǝɟılʍǝu, https://github.com/davidmiller/pony-mode
[22:35:49] <ɹǝɟılʍǝu> омг
[22:36:09] <rexim> > pony-settings
> make-pony-project
[22:37:02] <Akon32> >Totally GPL
[22:37:30] <rexim> Тотально ЖОПЭЭЛЬ!!
[22:38:39] <ForNeVeR> Настроил себе, кароч, jenkins-slave на линупсовой виртуалке.
[22:38:52] <ForNeVeR> Он соберёт нам сайтик при помощи кобала.
[22:38:59] <rexim> ForNeVeR, экий ты затейник!
[22:39:06] <rexim> Форневерик-затейник!
[22:39:09] <ForNeVeR> А потом я ему scp научу на ctor.
[22:39:16] <ForNeVeR> И он сможет его заливать-обновлять!
[22:40:10] <ForNeVeR> Встроить бы вагранта в дженкинса, и получилась бы мощная система для билд-ферм там всяких.
[22:40:29] <rexim> Билд фармить?
[22:40:32] <rexim> Билды*
[22:40:39] <ForNeVeR> Ога!
[22:40:40] <rexim> Хм...
[22:40:55] <dzhon> Быдло фармить
[22:42:53] <m4n71k0r> dzhon: го быдло фармить?
[22:43:29] <Minoru> посоны, поясните мне за reverse index и регулярки
[22:43:42] <Minoru> я смотрю «Debian Code Search», доклад с, емнип, DebConf13
[22:43:48] <Minoru> могу найти ссылку, если кому интересно
[22:43:56] <Minoru> так вот, так человек рассказывает про поисковик по коду
[22:44:39] <Minoru> поясняет, что такое reverse index: мол, проходимся по всем документам и строим Map Word [Document] (Word = String, Document = FilePath или что-то вроде того)
[22:45:26] <Minoru> поиск делается элементарно: разбиваем запрос на слова, берём из индекса записи для каждого, берём пересечение полученных списков, ранжируем (это к индексу уже не относится), возвращаем
[22:45:28] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[22:45:30] dzhon зашёл в конференцию
[22:45:48] <Minoru> потом он начал рассказывать про то, что если разрешить в запросах регулярки, то становится очень плохо
[22:45:57] <Minoru> потому что прогонять регулярку по всем ключам в базе очень дорого
[22:46:33] <Minoru> тут мне в голову приходит мысль: если сами ключи хранить в trie, то регулярки будут гораздо более быстрыми, разве нет?
[22:47:00] <ForNeVeR> Отдельные виды регулярок - пожалуй, что да.
[22:47:13] <ForNeVeR> Minoru: но trie не оч, на самом деле.
[22:47:25] <ForNeVeR> Представь, что какой-то мудила у тебя ищет "*вич"
[22:47:31] <Minoru> м, ок
[22:47:58] <ForNeVeR> Это нужно целое префиксно-суффиксное дерево только для этих _двух_ видов поиска (по началу и по концу слова).
[22:48:11] <ForNeVeR> И это ни хера не ускорит регулярки в общем виде.
[22:48:38] <Minoru> да, ты прав. Эх, жаль!
[22:48:40] <Minoru> спасибо
[22:48:51] <Minoru> пойду дальше смотреть, что он в итоге сделал, чтобы регулярки работали нормально
[22:48:52] <ForNeVeR> Хотя хз, я не слышал об имплементациях регулярок поверх trie. Может, и норм будет работать ещё и с другими вещами.
[22:49:13] <ForNeVeR> Minoru: если чо, у нас в хорте есть задачка по этим всем префикно-постфиксным деревьям :3
[22:49:31] <Minoru> да? Какой тикет читать?
[22:50:02] a1batross вышел из конференции: Logged out
[22:50:06] a1batross зашёл в конференцию
[22:50:36] <ForNeVeR> Minoru: наверное, https://github.com/codingteam/horta-hell/issues/25
[22:50:47] <ForNeVeR> Ну т.е. применительно к марковским цепям всё.
[22:51:40] <ForNeVeR> Помимо такой фичи, можно будет ещё быстрый поиск фраз заданной длины сделать, если реализовать префиксно-суффиксное дерево (хотя я не уверен - возможно, можно даже тупо суффиксным обойтись).
[22:51:43] <Minoru> ты хочешь, чтобы оно умело «$say Раз, два, три, четыре, пять, вышел зайчик»?
[22:51:57] <ForNeVeR> Да.
[22:52:02] <Minoru> ага…
[22:52:04] <ForNeVeR> А ещё я хочу чтобы оно быстро умело сделать $say 13
[22:52:20] <ForNeVeR> Сейчас оно делает тупо - генерит десяток фраз и ищет среди них какую-нибудь длиннее 13.
[22:52:24] <Minoru> да-да, я помню
[22:52:36] <Minoru> помню *ещё ту* реализацию на Clojure :)
[22:52:36] <ForNeVeR> И это реально тупо, но сделать по-умному я пока не осилил :(
[22:52:46] <ForNeVeR> Не, щас уже на scala переписано.
[22:52:53] <Minoru> это я тоже помню
[22:52:55] <ForNeVeR> Кажись, я даже своё это говнодерево туда зафигачил.
[22:53:03] <Minoru> только её я, кажется. нечитал
[22:53:08] <Minoru> *не читал
[22:53:09] <ForNeVeR> Бльо, оно что, в продакшене?!
[22:53:52] <ForNeVeR> А, не, оно до сих пор маринуется в feature branch.
[22:55:43] eaeee вышел из конференции
[23:01:24] <Minoru> круто: в индекс пихаются не целые слова, а триграммы. Запрос вроде «Debian.*Search» превращается в Deb AND ebi AND bia AND ian AND Sea AND ear AND arc AND rch (то есть по каждой триграмме вытягиваем список документов, потому берём пересечение списков, ранжируем и возвращаем)
[23:03:34] <ForNeVeR> Хм.
[23:03:39] <ForNeVeR> Интересная идейка.
[23:07:10] <ForNeVeR> Блин, на виртуалке гигабайта памяти тоже не хватает ненасытному кабалу!
[23:07:29] <ForNeVeR> Ну хотя бы двух гигов ему должно хватить ._.
[23:09:56] rafaelrs зашёл в конференцию
[23:12:44] a1batross вышел из конференции: Disconnected: Replaced by new connection
[23:12:45] a1batross зашёл в конференцию
[23:15:31] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[23:15:34] dzhon зашёл в конференцию
[23:15:55] a1batross вышел из конференции: Disconnected: Replaced by new connection
[23:15:55] a1batross зашёл в конференцию
[23:16:12] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: recipient-unavailable
[23:20:48] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[23:20:50] dzhon зашёл в конференцию
[23:20:52] dzhon вышел из конференции
[23:22:47] dzhon зашёл в конференцию
[23:25:56] <Minoru> и да, если в запросе содержатся кусочки длинной меньше трёх символов, они игнорируются
[23:26:24] sss|zombie зашёл в конференцию
[23:34:18] <Minoru> (для полноты логов:) выступление можно скачать здесь (оно на немецком, есть англоязычные сабы): http://meetings-archive.debian.net/Public/debian-meetings/2013/GPN13/
[23:39:05] McVlaga вышел из конференции
[23:39:10] McVlaga зашёл в конференцию
[23:41:13] pbuser3 зашёл в конференцию
[23:46:01] eaeee зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!