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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust, Kotlin.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: https://codingteam.org.ru
Код постить сюда: http://lpaste.net/
Логи: http://tinyurl.com/ctcjr-logs
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Morning Tsoding (вт, чт, вс, збс): https://twitter.com/tsoding
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
[00:00:22] <Minoru> ну вот у меня теперь есть utils и strprintf
[00:10:09] <uggur> aaa.class
[00:15:32] <gsomix> Minoru, ух!
[00:24:03] <Ender> https://www.twitch.tv/eyre60
[00:24:06] <Ender> немного подрубил
[00:25:16] OKTAVIUS вышел из конференции
[00:25:17] OKTAVIUS зашёл в конференцию
[00:25:34] <gsomix> Minoru, http://pastebin.com/e9FyKxsq
[00:25:54] <gsomix> Спрятал размер.
[00:27:11] <gsomix> Хотя результирующее выражение выглядит как говно до сих пор.
[00:30:15] <Kerrigаn> uggur: proguard, перелогиньтесь
[00:30:47] <uggur> Kerrigаn: ты сорцы DeadBot видел? :)
[00:31:02] <Kerrigаn> uggur: я декомпилировал кучу apk
[00:31:10] <uggur> он на питоне
[00:31:45] <Kerrigаn> я видел сырцы freqbot
[00:32:13] <uggur> линк?
[00:33:07] <Kerrigаn> https://github.com/TLemur/freq-bot
[00:33:57] <uggur> хе-хе-хе
[00:34:06] <Minoru> gsomix: а почему ты каждый следующий листинг выкладываешь на новый pastebin? :)
[00:34:42] <gsomix> Minoru, мне что-то не нравится подсветка в hastebin.
[00:35:20] <Minoru> gsomix: «size» с толку сбивает. Там же размеры, то есть это как минимум «sizes», если не «dimensions»
[00:36:17] <gsomix> Гм.
[00:36:21] <Minoru> в целом чуть-чуть получше, конечно. Я не знаю, что тут ещё улучшить
[00:37:15] horta hell вышел из конференции
[00:37:20] horta hell зашёл в конференцию
[00:37:27] ForNeVeR вышел из конференции
[00:37:27] ForNeVeR зашёл в конференцию
[00:37:29] <gsomix> Minoru, все-таки size.
[00:38:10] <Minoru> ну, как хочешь. Тебе в любом случае какой-то комментарий ко всему этому писать, чтобы объяснить, что происходит вообще
[00:39:13] <gsomix> Благо, что этого пользователь никогда не увидит.
[00:40:04] <gsomix> Minoru, обычно в отношении матрицы все спокойно говорят size. Но у меня тут многомерный массив...
[00:40:06] <gsomix> Хм.
[00:40:43] eaeee зашёл в конференцию
[00:41:08] <Minoru> мой поинт в том, что непонятно, о чём речь. Что это за размер вообще? «Dimensions» более конкретно и потому более понятно
[00:41:43] <Minoru> но я всю твою либу не смотрел. Возможно, там из контекста всегда будет понятно, какие данные передаются в eachindex
[00:42:34] <gsomix> Ок.
[00:42:36] <gsomix> Спасибо!
[00:43:56] <Minoru> ;)
[00:44:34] OKTAVIUS вышел из конференции
[00:44:35] OKTAVIUS зашёл в конференцию
[00:55:31] OKTAVIUS вышел из конференции
[00:55:32] OKTAVIUS зашёл в конференцию
[01:01:44] OKTAVIUS вышел из конференции
[01:01:45] OKTAVIUS зашёл в конференцию
[01:03:23] xmi зашёл в конференцию
[01:04:14] superka зашёл в конференцию
[01:04:59] <superka> Блин пипец, где взять время, хочется и поучиться и поработать, поиграть и погулять :(
[01:05:39] <superka> И кучу книг перечитать
[01:07:07] <gsomix> Ути-пути.
[01:07:19] superka вышел из конференции
[01:07:20] superka зашёл в конференцию
[01:11:44] OKTAVIUS вышел из конференции
[01:11:45] OKTAVIUS зашёл в конференцию
[01:25:33] Minoru вышел из конференции
[01:27:03] OKTAVIUS вышел из конференции
[01:27:04] OKTAVIUS зашёл в конференцию
[01:31:05] <gsomix> $send ForNeVeR https://gist.github.com/gsomix/e9e9a79c7848075eb7c9c52c31aaf668
[01:31:05] horta hell вышел из конференции
[01:31:12] <gsomix> Бял!
[01:31:12] horta hell зашёл в конференцию
[01:31:23] <gsomix> $send ForNeVeR https://gist.github.com/gsomix/e9e9a79c7848075eb7c9c52c31aaf668
[01:31:31] <horta hell> gsomix: Сообщение доставлено.
[01:32:08] <gsomix> send/ForNeVeR/Замучал код! Начал понемногу интегрировать, пока успел только добавить новый модуль для NTuple./
[01:32:12] <horta hell> gsomix: Сообщение доставлено.
[01:35:05] superka вышел из конференции
[01:35:06] superka зашёл в конференцию
[01:35:38] superka вышел из конференции
[01:35:39] superka зашёл в конференцию
[01:38:56] OKTAVIUS вышел из конференции
[01:38:57] OKTAVIUS зашёл в конференцию
[01:39:32] dzhon вышел из конференции
[02:06:35] <Ender> лол, чё за пиздец
[02:06:41] <Ender> Эта кути реально ебанулась.
[02:06:54] <Ender> Короче я в предыдущем своём проектике проворачивал такую штуку
[02:07:02] <Ender> чтобы пидорнуть окошко я тупо вызывал деструктор
[02:07:23] <Ender> http://puu.sh/rWHvA/d4145c42c2.png
[02:07:32] <Ender> а сейчас я вынужден наблюдать вот такую тупость
[02:15:42] grouzen вышел из конференции
[02:18:16] <Ender> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24155
[02:18:21] <Ender> вот такая тупость происходит.
[02:18:26] a1batross зашёл в конференцию
[02:18:28] <Ender> хотя я последнюю кутю ставил
[02:18:31] <Ender> ебучий мингв
[02:19:41] sss|zombie вышел из конференции
[02:20:44] eaeee вышел из конференции
[02:22:32] <Ender> http://puu.sh/rWIol/786240e86d.png
[02:22:41] <Ender> давайте, начинайте мне рассказывать, что так делать нельзя
[02:28:39] Aman вышел из конференции
[02:31:12] sss|zombie зашёл в конференцию
[02:35:44] Lavir зашёл в конференцию
[02:36:34] <Lavir> Привет, фасольки.
[02:36:50] <Lavir> У меня возникла проблема.
[02:38:40] <Lavir> У меня не получается создать конструкцию, аналогичную «((x) args)».
[02:41:42] xmi вышел из конференции
[02:42:34] <Lavir> Лучшее, что придумал, это «(x)(arg1, args)» или «arg1.(x)(args)».
[02:43:49] GNi зашёл в конференцию
[02:46:22] <GNi> Посоветуйте ocr движок, который может распознать текст, который не имеет синтаксиса, просто набор случайных букв и чисел и знаков препинания
[02:46:47] <GNi> гугловский тессеракт не справляется, определяет неточно, нужно 100% совпадение
[02:47:33] <GNi> другие вообще даже так не могут, определяют пустой файл или пару символов
[02:51:49] ɹǝɟılʍǝu вышел из конференции
[03:17:41] ckorzhik вышел из конференции
[03:17:42] ckorzhik зашёл в конференцию
[03:33:23] Ender вышел из конференции
[05:01:03] horta hell вышел из конференции
[05:01:07] horta hell зашёл в конференцию
[05:01:11] ForNeVeR вышел из конференции
[05:01:12] ForNeVeR зашёл в конференцию
[05:02:43] ForNeVeR вышел из конференции
[05:02:43] ForNeVeR зашёл в конференцию
[05:29:07] matraskin зашёл в конференцию
[05:30:31] sss|zombie вышел из конференции
[05:41:10] ckorzhik вышел из конференции
[06:02:58] Славный капитан зашёл в конференцию
[06:09:12] sss|zombie зашёл в конференцию
[06:41:41] <ForNeVeR> GNi: а ты тессеракт на своих данных обучал?
[07:00:37] kpecmuk вышел из конференции
[07:07:03] Lavir вышел из конференции
[07:26:43] Славный капитан вышел из конференции
[07:47:22] portnov зашёл в конференцию
[07:49:24] portnov вышел из конференции
[08:01:09] a1batross вышел из конференции
[08:08:14] <gsomix> Утро?
[08:20:03] <ForNeVeR> Так точно!
[08:21:28] <ForNeVeR> gsomix: короче, я хочу попробовать написать raw type provider для F#, не используя Starter Pack. Есть соображение, что это может быть полезным. Как минимум я сам максимально разберусь с тайп-провайдерами, и смогу их писать более эффективно, понимая особенности и ограничения.
[08:21:43] <gsomix> \o/
[08:22:30] <ForNeVeR> Но это так, сторонняя развлекуха, не связанная со skalarprodukt.
[08:22:48] <ForNeVeR> Я посмотрел твой код, но особо не вчитывался. Можешь описать кратко успехи?
[08:23:00] <ForNeVeR> Всё, что я понял, это что ты переименовал size в sizes :)
[08:23:24] <ForNeVeR> Написал мне в почту какой-то китаец вопросы про ManagedSpy, а его письмо попало в спам.
[08:23:40] <ForNeVeR> Повезло ему, что я туда изредка заглядываю.
[08:24:03] <gsomix> ForNeVeR, ну, я прятал код по созданию AST лямбд в функции lambda/lambdaT, код по вызову дженерик методов с рантаймовыми типами в callT/callTR.
[08:24:22] <gsomix> И собрал длину тапла, его тип и кусок AST в тип NTuple.
[08:24:48] <gsomix> Код не стал понятнее! :(
[08:24:52] <gsomix> Но короче.
[08:25:32] <gsomix> ForNeVeR, экспериментировал на Минору, пришлось долго объяснять чтогде.
[08:26:27] <ForNeVeR> gsomix: я смотрю диф https://github.com/codingteam/skalarprodukt/compare/edd48a3738e1c0ef0a74d9dab20ed42d1d09186d...master
Но не вижу, чтоб ты там что-то спрятал в lambda/lambdaT.
[08:35:02] <gsomix> ForNeVeR, я написал ночью, что не успел все интегрировать. А до этого прислал тебе gist с новым кодом для eachindex.
[08:35:20] <gsomix> Успел я только новые таплы добавить, да.
[08:36:03] <ForNeVeR> А. Ну, гист я дома посмотрел, у меня тут уже нету линка. (Чёртов жаббер)
[08:36:54] <gsomix> https://gist.github.com/gsomix/e9e9a79c7848075eb7c9c52c31aaf668
[08:37:32] <gsomix> В fsharp-beginners в fpchat как-то тихо.
[08:37:43] <gsomix> Я вчера спросил про то, как перегрузить <@@ @@>.
[08:37:50] <ForNeVeR> Что за фпчят? Это тот же самый слак, или другой?
[08:37:54] <gsomix> Да, слак.
[08:37:59] <ForNeVeR> Перегрузить <@@ ? ._____.
[08:38:07] <ForNeVeR> Разве так можно?
[08:38:12] <gsomix> Да, есть такой оператор op_Quotation.
[08:38:19] <gsomix> И op_QuotationUntyped.
[08:38:25] <ForNeVeR> gsomix: не волнуйся, мои вопросы тоже все игнорируют :)
[08:38:35] <gsomix> В списке операторов, которые можно перегрузить.
[08:38:44] <gsomix> Но нигде нет спеки, как это делать.
[08:38:47] <gsomix> Какие аргументы.
[08:38:49] <gsomix> И все такое.
[08:39:02] <gsomix> Внезапно, op_Quotation -- это инфиксный оператор.
[08:39:07] <ForNeVeR> Я у них спрашивал, как IL-код генерить из провайдера, и как можно нативный экспорт запилить из F#. Но хрен!
[08:39:09] <gsomix> И требует двух аргументов. .__.
[08:39:28] <ForNeVeR> Ого, удивительно.
[08:39:35] <ForNeVeR> А какой же второй?
[08:39:59] <ForNeVeR> Какой-нибудь out Type?
[08:40:55] <ForNeVeR> gsomix: ок, ExprUtils мне нравится.
[08:41:19] <gsomix> ForNeVeR, а я не знаю в принципе, какая там предполагается сигнатура.
[08:41:33] <gsomix> Ну, при дефолтном поведении <@@ @@>.
[08:41:34] <ForNeVeR> Придётся курить исходники FSharp.Core!
[08:41:59] <gsomix> Да, я вчера пробовал, но было слишком поздно.
[08:42:41] <ForNeVeR> Лол, это единственное место, где эти названия встречаются: https://github.com/fsharp/fsharp/blob/d234ccc3b169df7fffbef139d93f7f69012e3dff/src/fsharp/PrettyNaming.fs#L77-L78
[08:42:59] <gsomix> Да.
[08:43:12] <gsomix> И еще для <@@ @@> какой-то специальный парсинг написан.
[08:43:34] <gsomix> Ну, потому что остальные инфиксные операторы это a op b.
[08:43:49] <ForNeVeR> gsomix: там вообще интересно, погляди на op_ChevronsBar и op_TypedQuotationUnicode. Я не видел этих операторов раньше.
[08:45:35] <gsomix> Да!
[08:45:45] <ForNeVeR> И в документации их нету :)
[08:46:21] <gsomix> Я даже доку согласен дописать.
[08:46:32] <gsomix> Если бы мне кто-нибудь объяснил как и что там. :)
[08:47:38] <ForNeVeR> gsomix: эх, спрошу в чятике.
[08:47:47] <ForNeVeR> Наверное, они там уже окончательно уверились, что я фрик какой-то.
[08:57:27] <ForNeVeR> gsomix: гы, первый раз хоть кто-то на мой вопрос про операторы попытался ответить.
[08:57:30] <ForNeVeR> Сказали что не знают :D
[09:02:12] <gsomix> Эх.
[09:03:25] <ForNeVeR> gsomix: ничо, мы с ними ещё разберёмся.
[09:03:54] <ForNeVeR> gsomix: видал, там в прошлый раз какой-то мужик обещал на них пожаловаться Сайму, а они его уговаривали не жаловаться? :)
[09:04:11] <gsomix> ForNeVeR, я просто хотел для своего NTuple перегрузить <@@ @@>, чтобы не делать tuple |> NTuple.toExpr.
[09:04:15] <gsomix> ForNeVeR, неа.
[09:04:39] <gsomix> Ну, там часто ноют о чем-то.
[09:04:49] <ForNeVeR> Да там он выкопал, что они как-то проекты криво менеджат — копипастят какие-то исходники в Fable или FunScript, а потом путаются и портируют к ним патчи туда-сюда.
[09:05:02] <ForNeVeR> Я, говорит, щас как нажалуюсь на вас, ребятня!
[09:05:44] <ForNeVeR> Пойду заодно в fsharp-beginners зайду.
[09:05:47] <ForNeVeR> Буду там тебя тралить!
[09:11:14] <gsomix> ForNeVeR, проблема с op_QuotationUntyped такая, что я даже не знаю, как его вызвать.
[09:11:24] <ForNeVeR> И я!
[09:11:37] <ForNeVeR> Но можно слазить в декомпиленный код!
[09:13:30] <ForNeVeR> gsomix: похоже, что мы просто по часовому поясу с основными чуваками не совпадаем, поэтому они не видят наших вопросов :)
[09:13:51] <gsomix> Да, пожалуй.
[09:14:18] <ForNeVeR> Хотя в beginners-то совсем тихо, там всю историю сразу видно.
[09:14:25] <ForNeVeR> Ну, я попробую их там расшевелить.
[09:17:54] k0rg вышел из конференции
[09:18:12] k0rg зашёл в конференцию
[09:21:43] <ForNeVeR> gsomix: надо ещё вот сюда глянуть: https://github.com/mausch/TypeProviderPlayground
[09:22:01] <ForNeVeR> Там у него как раз достаточно чистенький тайп-провайдер, без starter pack.
[09:27:07] <Kerrigаn> утреца, цодингтим
[09:27:54] <Kerrigаn> я тут подумал про certificate pinning, но с letsencrypt это слегка неудобно
[09:28:15] <ForNeVeR> Kerrigаn: а оно точно одно другому мешает?
[09:28:41] grisssa зашёл в конференцию
[09:28:48] <ForNeVeR> Ну, в смысле, я понимаю, что letsencrypt требует часто обновлять сертификат, но разве certificate pinning не представляет способа безопасно заставить клиента доверять новому сертификату?
[09:28:48] <Kerrigаn> ForNeVeR: мне придётся приложение каждые 3 месяца перевыпускать
[09:28:58] <gsomix> ForNeVeR, ну, да, потому что starter pack ничего не проясняет.
[09:29:00] <gsomix> Магия какая-то.
[09:29:11] <ForNeVeR> gsomix: разберёмся!
[09:30:04] <Kerrigаn> там же смысл во вшивании сертификата в приложение
[09:30:36] <ForNeVeR> Ок, тогда всё грустно.
[09:31:48] <Kerrigаn> с другой стороны можно юзать самоподписанный
[09:33:21] ɹǝɟılʍǝu зашёл в конференцию
[09:34:38] k0rg вышел из конференции
[09:35:57] k0rg зашёл в конференцию
[09:36:10] <gsomix> ForNeVeR, ладно. Основной-то код eachindex стал проще для понимания?
[09:37:11] k0rg вышел из конференции
[09:39:36] k0rg зашёл в конференцию
[09:40:44] <ForNeVeR> gsomix: пожалуй, что да.
[09:40:50] k0rg вышел из конференции
[09:41:20] k0rg зашёл в конференцию
[09:41:41] k0rg вышел из конференции
[09:41:56] <gsomix> Значит, все не зря.
[09:41:57] k0rg зашёл в конференцию
[09:42:01] <gsomix> Пойду уйду в сторону работы.
[09:44:04] gsomix вышел из конференции
[09:46:59] k0rg вышел из конференции
[09:47:42] ɹǝɟılʍǝu вышел из конференции
[09:47:49] ɹǝɟılʍǝu зашёл в конференцию
[09:48:25] k0rg зашёл в конференцию
[09:51:16] k0rg вышел из конференции
[09:53:09] a1batross зашёл в конференцию
[10:09:52] OKTAVIUS вышел из конференции
[10:13:34] xmi зашёл в конференцию
[10:28:02] Graf зашёл в конференцию
[10:28:07] Graf вышел из конференции
[10:30:11] dzhon зашёл в конференцию
[10:34:12] RAMZAY зашёл в конференцию
[10:40:20] <RAMZAY> Всем утреца! ^_^
[10:42:51] <RAMZAY> Раз тут многие любят в F#, у меня вопрос, а можно ли там автоматом выводить тип в Printf
[10:51:03] ɹǝɟılʍǝu вышел из конференции
[10:51:15] grisssa вышел из конференции
[10:51:17] grisssa зашёл в конференцию
[10:59:37] faceless void зашёл в конференцию
[11:08:10] grouzen зашёл в конференцию
[11:09:15] m4n71k0r зашёл в конференцию
[11:10:21] <m4n71k0r> утро
[11:10:35] <faceless void> m4n71k0r, драааатути
[11:10:50] <m4n71k0r> faceless void: ты - немиксер
[11:10:58] <faceless void> m4n71k0r, и что?
[11:11:00] <faceless void> И ШТО
[11:11:04] <m4n71k0r> faceless void: ТО!
[11:11:11] <faceless void> m4n71k0r, И ТО ВЕРНО!
[11:11:59] <faceless void> m4n71k0r, КАК УТРО?!
[11:14:17] <m4n71k0r> ха, эти жабоёбы мутят AutoClosable локи, чтобы на try-with сделать аналог RAII
[11:14:24] <m4n71k0r> ха
[11:14:30] <m4n71k0r> и ещё раз ха
[11:15:48] <m4n71k0r> эту хурму, короче http://en.cppreference.com/w/cpp/thread/lock_guard
[11:21:24] a1batross вышел из конференции
[11:24:20] matraskin вышел из конференции
[11:26:33] matraskin зашёл в конференцию
[11:31:04] k0rg зашёл в конференцию
[11:31:21] k0rg вышел из конференции
[11:43:37] Graf зашёл в конференцию
[11:49:08] k0rg зашёл в конференцию
[11:50:08] Graf вышел из конференции
[11:50:32] k0rg вышел из конференции
[11:50:46] <Kerrigаn> пшшш пшшш, вызываю нейроучоных
[11:50:49] <Kerrigаn> http://iichan.hk/b/src/1477464779550.jpg
[11:52:11] <faceless void> Ещё один двощер.
[11:52:44] <Kerrigаn> faceless void: фу, называть двощером
[11:58:17] gsomix зашёл в конференцию
[11:59:15] xmi вышел из конференции
[11:59:16] xmi зашёл в конференцию
[11:59:24] <gsomix> Утро?
[11:59:34] <gsomix> Я подписал учебный план аспиранта.
[11:59:46] <gsomix> Успех, мне теперь стипендию будут давать.
[12:00:26] <gsomix> RAMZAY, принтф в F# статически типизирован, да.
[12:01:50] <gsomix> RAMZAY, если хочешь что-то подобное у себя реализовать, то посмотри вот это https://github.com/vbfox/MasterOfFoo
[12:08:31] <faceless void> gsomix, чпоки-чпоки?
[12:08:38] <gsomix> faceless void, дыа!
[12:19:57] dzhon вышел из конференции
[12:33:52] rexim зашёл в конференцию
[12:37:01] gsomix вышел из конференции
[12:37:02] gsomix зашёл в конференцию
[12:40:14] gsomix вышел из конференции
[12:40:24] gsomix зашёл в конференцию
[13:02:37] <rexim> О, прикольно, я не знал. https://en.wikipedia.org/wiki/Lucas_pseudoprime
[13:03:39] <faceless void> rexim, в матан вдарился?
[13:06:15] <horta hell> @tsoding твитит: Today is supposed to be stream about https://t.co/XGiqsUl0Pf but I failed to prepare properly. So today is gonna be https://t.co/5ajCO0H0by
[13:08:29] <Kerrigаn> не могу понять
[13:08:39] <Kerrigаn> то ли рандомные голосовые чяты уже есть
[13:08:43] <Kerrigаn> то ли они уже умерли
[13:08:49] <Kerrigаn> то ли это вообще никому не нужно
[13:08:55] <rexim> Kerrigаn, Ты спал недавно?
[13:09:05] <Kerrigаn> rexim: 5 часов назад
[13:09:10] <rexim> Недавно.
[13:09:12] <rexim> Значит умерли.
[13:09:22] <Kerrigаn> то ли те кто их делает - неосиливает допилить и дропает
[13:10:35] <faceless void> мамбла хватит на всё
[13:10:46] <Kerrigаn> ну вот на основе мамбла я и думаю запилить
[13:10:57] <Kerrigаn> разные каналы и всё такое
[13:11:26] <Kerrigаn> и урезанный клиент, который сам цепляется к нужным серверам
[13:11:38] <Kerrigаn> и заходит в нужный канал
[13:12:43] <Kerrigаn> awwww, я не хочу заниматься рекламой, я хочу пилить странные штуки
[13:14:00] <rexim> Все хотят.
[13:14:16] <Kerrigаn> и я могу их пилить
[13:14:28] <rexim> Все могут.
[13:14:33] <Kerrigаn> .______.
[13:14:45] <rexim> Kerrigаn, иди лучше рекламой позанимайся.
[13:14:52] <rexim> Ею никто не может и не хочет заниматься.
[13:14:53] <Kerrigаn> NOOOOOOOOO
[13:14:54] <rexim> А надо.
[13:15:03] <Kerrigаn> мне больно заниматься рекламой
[13:15:09] <Kerrigаn> это же связано с людьми
[13:15:24] <rexim> Пфф...
[13:15:27] <rexim> Развелось программистов.
[13:15:29] <rexim> Как грязи.
[13:15:41] <Kerrigаn> я инженер!
[13:15:50] <rexim> Ну-ну
[13:16:00] <Kerrigаn> у меня даже диплом есть
[13:16:08] <rexim> У всех есть.
[13:16:31] <Kerrigаn> OOOPS
[13:22:01] <gsomix> ForNeVeR, начитался Томаша; решил взять тему реферата по философии про языки программирования; отправили читать учебник по общей лингвистике.
[13:30:18] xmi вышел из конференции
[13:34:28] a1batross зашёл в конференцию
[13:36:43] <RAMZAY> gsomix: о, а так можно было сделать на философии?
[13:36:45] <RAMZAY> 0_о
[13:37:41] <faceless void> RAMZAY, я на философии рассказывал сюдет книг по киберпанку.
[13:38:25] <gsomix> RAMZAY, ну, у нас в аспирантуре нужно писать реферат по философии с темой по выбору.
[13:38:49] <faceless void> gsomix, аспираааантик.
[13:38:51] <faceless void> Аспириник.
[13:38:52] xmi зашёл в конференцию
[13:38:58] <faceless void> gsomix — аспирин!
[13:39:04] <faceless void> Лечит голову от простуды.
[13:39:05] <faceless void> 0_0
[13:39:25] <faceless void> $wtf gsomix
[13:39:26] <horta hell> faceless void: > wtfer © m-n71k0r
[13:39:33] <faceless void> Хм.
[13:39:40] <faceless void> $wtf m4n71k0r
[13:39:40] <horta hell> faceless void: > Саркастический интерпретатор для питона © gs-mix
[13:39:54] <faceless void> $wtf superka
[13:39:54] <horta hell> faceless void: Определение не найдено.
[13:39:58] <faceless void> Жаль.
[13:40:45] <faceless void> $wtf сепульки
[13:40:46] <horta hell> faceless void: > важный элемент цивилизации ардритов с планеты Энтеропия. См. сепулькарии. © r-xim
[13:41:01] <faceless void> $wtf сепулькарии
[13:41:01] <horta hell> faceless void: > устройства для сепуления. © r-xim
[13:41:09] <faceless void> $wtf сепуление
[13:41:09] <horta hell> faceless void: > занятие ардритов с планеты Энтеропия. См. сепульки. © r-xim
[13:41:13] <RAMZAY> $wtf F#
[13:41:13] <horta hell> RAMZAY: Определение не найдено.
[13:41:24] <RAMZAY> WTF
[13:41:33] <rexim> WTF#
[13:41:43] <RAMZAY> ♯WTF♯
[13:41:51] <RAMZAY> (ノಠ益ಠ)ノ彡┻━┻
[13:42:03] <rexim> RAMZAY, тише-тише! Все будет хорошо!
[13:42:17] <RAMZAY> $wtf C#
[13:42:17] <horta hell> RAMZAY: Определение не найдено.
[13:42:26] <RAMZAY> не ну...
[13:42:32] <rexim> Ну так добавь.
[13:42:38] <rexim> Чо как непрограммист.
[13:43:01] <RAMZAY> вот именно, что я программист и мне лень
[13:43:06] <rexim> :D
[13:43:36] <faceless void> wtf/C#/То, что пишет Форнёвер./
[13:43:37] <horta hell> faceless void: Определение добавлено.
[13:43:49] <faceless void> wtf/F#/То, что пишет gsomix/
[13:43:49] <horta hell> faceless void: Определение добавлено.
[13:44:23] <gsomix> ForNeVeR, ха!
[13:47:11] a1batross вышел из конференции
[13:56:25] GNi вышел из конференции
[14:04:49] <gsomix> Сделали кучу нужных свойств и методов internal. Кто так пишет библиотеки? :(
[14:04:57] <gsomix> Я не могу написать свои кастомные классы.
[14:05:04] <gsomix> И их расширить толком не могу.
[14:06:09] <Kerrigаn> у меня глупый вопрос
[14:06:20] <Kerrigаn> я могу черрипикнуть коммит, который был раньше?
[14:06:29] <Kerrigаn> я потом его ревертнул просто
[14:06:35] <Kerrigаn> и хочу заново накатить
[14:07:05] <faceless void> Kerrigаn, разрешаю.
[14:07:14] <faceless void> Ваще можно же.
[14:07:19] <faceless void> Он в истории-то остался.
[14:07:22] <Kerrigаn> faceless void: ты может разрешаешь, а вот разрешит ли гит - это вопрос
[14:07:40] <faceless void> Так попробуй!)
[14:09:27] <Kerrigаn> походу можно
[14:21:31] matraskin вышел из конференции
[14:38:04] ckorzhik зашёл в конференцию
[14:47:50] <rexim> $wtf Minoru
[14:47:51] <horta hell> rexim: > Минорий Чпокняк © rexim
[14:48:05] <rexim> send/Minoru/Минорий Чпокняк/
[14:48:06] <horta hell> rexim: Сообщение помещено в очередь.
[15:20:37] horta hell вышел из конференции
[15:20:42] horta hell зашёл в конференцию
[15:21:24] ForNeVeR вышел из конференции
[15:21:24] ForNeVeR зашёл в конференцию
[15:28:21] superka вышел из конференции
[15:28:23] superka зашёл в конференцию
[15:28:58] rexim вышел из конференции
[15:30:47] <ForNeVeR> Kerrigаn: в гите можно что угодно.
[15:31:07] <ForNeVeR> gsomix: я тебе уже говорил: недоволен — пиши пропозол!
[15:31:43] <Kerrigаn> git make me sandwich
[15:34:22] Minoru зашёл в конференцию
[15:36:39] <Minoru> Kerrigаn: можно, потому что git revert ничего из истории не удаляет — он просто делает новый коммит, который откатывает все правки из заданного
[15:37:07] <Kerrigаn> Minoru: я видел, да
[15:37:17] <Kerrigаn> хорошо, что я его не удалил
[15:47:56] rexim зашёл в конференцию
[15:48:13] <gsomix> ForNeVeR, это к чему?
[15:48:19] <gsomix> А.
[15:48:23] <gsomix> Да.
[15:48:48] <gsomix> Ну, я уже нашел способ работы с этой библиотекой.
[15:48:52] <Kerrigаn> не могу больше терпеть, буду делать бесполезный сервис
[15:53:16] ckorzhik вышел из конференции
[15:59:35] OKTAVIUS зашёл в конференцию
[15:59:36] ckorzhik зашёл в конференцию
[16:00:32] OKTAVIUS вышел из конференции
[16:02:31] * rexim is pissing hard on the rainy morning
[16:02:52] <faceless void> Minoru, rexim тупой вопрос
[16:02:56] <faceless void> $ cat lol.txt | sed -r 's/"socks5:\/\/\d+\.\d+\.\d+\.\d+:1085"/"\1"/p'
sed: -e expression #1, char 45: invalid reference \1 on `s' command's RHS
[16:02:59] <faceless void> Чо ему не так? ._.
[16:03:34] <rexim> Мне лень искать ошибку в чужой регулярки, сорри.
[16:03:48] <faceless void> rexim, а если напишешь свою?
[16:04:01] <rexim> Мне лень писать регулярку без ТЗ, сорри.
[16:04:05] <ForNeVeR> faceless void: дак и правда ж невалидная ссылка.
[16:04:11] <ForNeVeR> (мне не лень)
[16:04:30] <ForNeVeR> faceless void: у тебя ни одной группы скобок нет, а \1 есть.
[16:04:53] <ForNeVeR> \1 это ссылка на первую группу скобок.
[16:05:00] <faceless void> Хм.
[16:05:13] <faceless void> О.
[16:05:16] <faceless void> Прикольно!
[16:05:25] <faceless void> ForNeVeR, спасибо, няшный Форнёверик!
[16:05:33] <faceless void> $karma ForNeVeR +
[16:05:34] <horta hell> faceless void: F-rNeVeR's karma changed
[16:05:35] <ForNeVeR> ,3
[16:06:03] <faceless void> Теперь бы его ещё заставить правильно извлечь это вот)
[16:06:09] <ForNeVeR> ЭТАВОН
[16:06:31] <ForNeVeR> Ох, хотел показать няшный регекспик, но я его заприватил на гитхабе :(
[16:07:42] <ForNeVeR> Но он выглядел вот так:
let regex = @"\((\d+(?:\.\d+)?) ± (\d+(?:\.\d+)?)\) (.*?) \(P=(\d+(?:\.\d+)?)\)"
[16:08:23] <Kerrigаn> это свифт штоле?
[16:08:30] <Kerrigаn> я такие строки только в обжц видел
[16:08:33] <ForNeVeR> Почиму?
[16:08:39] <Kerrigаn> на собаку
[16:08:39] <ForNeVeR> Это F# ._.
[16:08:53] <ForNeVeR> И в C# строки такие же.
[16:08:58] <Kerrigаn> вут
[16:09:29] <rexim> ForNeVeR, ты, кстати, видел мой твит про ишуйстанта?
[16:09:47] <ForNeVeR> rexim: я видел твой коммент в ишуе, который ссылался на твит.
[16:10:11] <rexim> ForNeVeR, окей. Соррян, прям. Я постараюсь на следующей неделе подготовиться и провести.
[16:10:22] <ForNeVeR> rexim: ничего страшного!
[16:10:25] <rexim> =3
[16:11:07] <ForNeVeR> В слаке в контекстном меню нашёл пункт "Switch to functional programming". Нажал!
[16:15:19] <rexim> FP stands for ForNeVeR Programming
[16:16:08] <RAMZAY> ForNeVeR: и что произошло ?
[16:16:18] <rexim> We'll never know!1
[16:16:23] <ForNeVeR> RAMZAY: и я теперь функциональный программист!
[16:16:38] <ForNeVeR> RAMZAY: чувствую себя так, как будто последние пять лет писал на Haskell, Erlang и F#!
[16:16:49] <RAMZAY> не ну это мы знаем, а что со слаком произошло?
[16:16:57] <ForNeVeR> "знаем"?
[16:17:07] <ForNeVeR> То есть оно что, всю реальность переписало?!
[16:17:09] <rexim> Слак тоже стал функциональным программистом.
[16:17:41] <RAMZAY> :D
[16:18:05] <gsomix> ForNeVeR, а я тоже нажал, но чувствую себя, как будто последние десять лет на лиспе писал. И еще алкоголик.
[16:18:41] <ForNeVeR> gsomix: значит, ты — Рич Хикки!
[16:18:47] <RAMZAY> gsomix: писал на алкоголике?
[16:18:57] <gsomix> Богатый Хикка?
[16:19:02] <rexim> xD
[16:19:02] <gsomix> Теперь понятно, почему алкоголик...
[16:19:47] <RAMZAY> Все там "алгол-алгол", а правильное название языка "Алкоголик" значитцо =)
[16:19:52] <Kerrigаn> писал на кложуре, а штоу
[16:20:25] <rexim> Kerrigаn, теперь ты богатый хикка.
[16:20:37] <Kerrigаn> rexim: .______.
[16:20:44] <rexim> =3
[16:20:51] <Kerrigаn> это не так здорово как звучит
[16:20:55] <rexim> =(
[16:21:57] <rexim> Kerrigаn, все будет хорошо!
[16:22:26] <Kerrigаn> а сам меня травишь
[16:22:41] <rexim> Kerrigаn, да я же любя, ты чего!
[16:22:49] <rexim> Правда-правда!
[16:22:56] <Kerrigаn> > [12:23]<rexim> Kerrigаn, иди лучше рекламой позанимайся.
> [12:24]<rexim> Пфф...
> [12:24]<rexim> Развелось программистов.
> [12:24]<rexim> Как грязи.
[16:23:02] <Kerrigаn> .______.
[16:23:07] <rexim> Это я люба, да. :3
[16:23:14] <rexim> лол
[16:23:16] <rexim> Любя*
[16:23:44] <rexim> Kerrigаn, го сеня лучше на расте говнякать?
[16:24:21] <Kerrigаn> rexim: у меня уже несколько огромных схем по сервису нацарапано
[16:24:28] <faceless void> rexim, ебя
[16:24:35] <Kerrigаn> и сниппеты штук, которые я не знал как делать
[16:25:45] <rexim> Kerrigаn, ну так будем говнякать или нет?
[16:26:04] <Kerrigаn> там как минимум кусок на питоне
[16:26:13] <Kerrigаn> апи я хочу на го запилить
[16:26:27] <Kerrigаn> у руста нет штук, которые нужны чтобы всё работало
[16:26:32] <Minoru> rexim: let us kindly remind you, good sir, that it's this time of day again when all good gentlemen sit down for a minute, lay their worries aside and enjoy a cup of steaming-hot tea.
[16:26:53] <rexim> Minoru, dfsjkghdkjfhkjjkdkjf
[16:26:54] <rexim> djkdfk
[16:26:59] <rexim> Minoru, точно
[16:27:01] <rexim> Спасибо.
[16:27:15] <Kerrigаn> даже если минимизировать в ноль, то нужны openssl, amqp и protobuf
[16:27:27] <Minoru> rexim: you're very welcome, sir.
[16:27:35] <rexim> Kerrigаn, го чай пить с Минору. В чае есть штуки, чтобы все работало.
[16:27:39] <rexim> Я проверял.
[16:27:45] <Kerrigаn> поэтому проще взять какой-нибудь gumble
[16:27:45] <rexim> Я выпивал чай и все работало.
[16:27:51] <Kerrigаn> и слепить бота на нем
[16:28:04] <Kerrigаn> чтобы следил кто на сервер входит
[16:29:12] <Kerrigаn> https://my.mixtape.moe/ctfmxx.png такая штука короче
[16:29:20] <rexim> Kerrigаn, а какой-нибудь товарищ из Бангладеша такого бота за пару часов и бутерброд на жаве сделает.
[16:29:33] <rexim> Ну или Бангалора.
[16:29:35] <Kerrigаn> жаба слишком много есть будет
[16:29:35] <rexim> Один хер
[16:29:47] <Kerrigаn> а я хочу 100500 инстансов
[16:29:47] <rexim> Kerrigаn, а товарищ всего один бутерброд ест.
[16:29:49] <rexim> Очень удобно.
[16:29:58] <rexim> Компенсирует прожерливость жавы
[16:30:13] <Kerrigаn> вот эти штуки с толстыми линиями - контейнеры
[16:31:04] <rexim> Kerrigаn, я потому и говорю, что надо идти рекламой заниматься. Оставь программирование индуссам.
[16:31:08] <rexim> Гиблое это дело.
[16:31:14] <Kerrigаn> я не могу рекламу
[16:31:23] <rexim> Ну ой.
[16:31:33] <ForNeVeR> rexim: а ты можешь?
[16:31:49] <rexim> ForNeVeR, нет. Я потому одними бутербродами и питаюсь.
[16:31:58] * rexim уже практически не отличим от индусса
[16:33:39] <faceless void> rexim, а салатик?
[16:33:46] <faceless void> А татушки хной уже делал
[16:33:47] <faceless void> ?
[16:33:48] <faceless void> На жопе.
[16:34:18] <rexim> Kerrigаn, так что ты это. Продолжай писать ботиков на го. ;)
[16:34:34] <Kerrigаn> rexim: у меня почти всё написано
[16:34:38] <rexim> Кстати, мне тут на стриме вот эту штуку посоветовали. https://github.com/tsoding/dimooper
[16:34:41] <rexim> Ой
[16:34:41] <faceless void> Kerrigаn, а ты?
[16:34:43] <rexim> Не эту
[16:34:48] <rexim> Вот эту https://github.com/itsabot
[16:35:14] <Kerrigаn> мне бот нужен не для ассистирования
[16:35:16] <rexim> Говорят, лучшее что придумало человечество для создания ботов.
[16:35:31] <Kerrigаn> а чтобы следить за входом персонажа на сервер
[16:35:36] <rexim> Хипстеры аж смузи кончают от одного вида этого фреймворка.
[16:43:06] rexim вышел из конференции
[16:47:16] <gsomix> Заполучил учебник Haskell Programming.
[16:48:04] <gsomix> Народ очень рекомендует, может изучу когда-нибудь.
[16:48:13] <Kerrigаn> хихи
[16:48:20] <Kerrigаn> в следующей жизни
[16:48:37] <gsomix> :(
[16:49:32] <RAMZAY> gsomix: пока соберёшься, уже n-ць версий хаскеля выйдет
[16:52:29] <Minoru> RAMZAY: я успел собраться и уже даже что-то выучить, а Haskell Prime всё ещё не готов. Не запугивай людей
[16:53:13] <Minoru> gsomix: это который «From the First Principles»? От Крисса (не помню фамилию) и какой-то лингвистки? Толстенный?
[16:53:16] <RAMZAY> Тогда гуд
[16:53:21] <gsomix> Minoru, да.
[16:53:23] <gsomix> Свеженький.
[16:53:24] reximorning зашёл в конференцию
[16:53:29] <gsomix> Этого года.
[16:54:06] <Minoru> gsomix: в «Бананах и линзах» было небольшое обсуждение, кстати. Ну, расскажешь, как оно тебе
[16:54:13] <gsomix> Оке.
[17:00:27] <reximorning> Оке-чпоке
[17:00:35] <reximorning> Караоке
[17:01:49] <gsomix> reximorning, кара!
[17:02:02] <gsomix> Мор!
[17:03:04] grisssa вышел из конференции
[17:12:55] ckorzhik вышел из конференции
[17:31:32] reximorning вышел из конференции
[17:33:28] <ForNeVeR> gsomix: плакаю: http://kevincantu.org/code/operators.html
[17:35:50] <gsomix> ForNeVeR, .__.
[17:38:49] <faceless void> ForNeVeR, что-то ад какой-то.
[17:38:53] <ForNeVeR> gsomix: я буду теперь везде хуячить ^<|
[17:45:00] reximorning зашёл в конференцию
[17:45:04] <ForNeVeR> Ну, только для начала поймаю какой-нибудь случай, в котором <| не работает.
[17:45:08] dzhon зашёл в конференцию
[17:45:30] <ForNeVeR> Я ощущаю, что <| хуита, но не могу никак понять, почему.
[17:45:35] <ForNeVeR> Этот оператор часто меня подводил!
[17:45:36] superka вышел из конференции
[17:45:36] <reximorning> >V
^<
[17:45:38] superka зашёл в конференцию
[17:46:08] Славный капитан зашёл в конференцию
[17:46:14] <reximorning> Налью чаю тому, кто угадает что это и из какого языка
[17:46:21] <ForNeVeR> gsomix: а, ну вот. Смотри, я хочу написать такое:
Array.map (fun x -> x > 5) <| Array.create 100 <| 2 + 2
[17:46:27] <ForNeVeR> А оно ругается!
[17:46:52] <ForNeVeR> gsomix: при этом вот это работает как я ожидаю:
Array.map (fun x -> x > 5) ^<| Array.create 100 ^<| 2 + 2
[17:47:33] <ForNeVeR> Я попробовал сделать $ алиасом <|, и ни рожна не вышло — получилось так же плохо. ^<| единственный годный вариант!
[17:48:11] <gsomix> Кто-нибудь, позвоните Сайму!
[17:48:16] <Minoru> reximorning: Лого небось
[17:48:41] <ForNeVeR> gsomix: при этом я не могу понять, что не так. Не то приоритет, не то ассоциативность :(
[17:48:41] <reximorning> Minoru: неть!
[17:49:10] <reximorning> Ладно, чай все равно закончился уже.
[17:49:13] <reximorning> https://ru.wikipedia.org/wiki/Befunge
[17:49:19] <reximorning> Это бесконечный цикл
[17:50:28] <Minoru> я *вижу*, что это бесконечный цикл
[17:50:37] <reximorning> А я слышу!
[17:50:42] * reximorning слышит циклы
[17:50:47] <faceless void> А я что-то унюхал!
[17:50:52] * faceless void открыл форточку!
[17:51:15] <Minoru> https://travis-ci.org/akrennmair/newsbeuter/jobs/170919121 О да-а-а, обожаю дебажить ошибки, воспроизводящиеся только на Трависе!
[17:51:32] <reximorning> Minoru: ремоут дебагом цепляйся.
[17:52:01] <Kerrigаn> а можно?
[17:52:13] <reximorning> Врядли.
[17:52:15] <reximorning> Но идея хорошая
[17:53:59] ckorzhik зашёл в конференцию
[17:54:51] <reximorning> Я сегодя Растовщик!
[17:55:31] <Minoru> погодите, T const& и const T& — *разные вещи*?!
[17:55:45] <Minoru> для указателей я ещё понимаю разницу, но для референсов — нет >_<
[17:56:13] <gsomix> ForNeVeR, короче, с операторами лажа.
[17:56:17] <gsomix> В принципе.
[17:56:30] <ForNeVeR> gsomix: https://fslang.uservoice.com/forums/245727-f-language/suggestions/6135254 :(
[17:57:53] <gsomix> Ну.
[17:58:07] <gsomix> Меня, на самом деле, конкретно обратный пайп не очень беспокоит.
[17:58:18] <gsomix> Но ситуация с операторами вцелом.
[17:58:42] <Minoru> а, ок, для референсов нет разницы: https://stackoverflow.com/questions/2640446/why-do-some-people-prefer-t-const-over-const-t
[17:59:11] <faceless void> Minoru, нет, то в принципе одно и то же.
[17:59:19] <faceless void> Для указателей оно разное.
[17:59:49] <Minoru> для указателей я понимаю, меня именно референсы интересовали
[18:01:22] <faceless void> Minoru, https://isocpp.org/wiki/faq/const-correctness#ref-to-const
[18:01:37] <Minoru> faceless void: а по ошибке с трависа пованговать ничего не можешь?
[18:01:50] <faceless void> В пункте чуть ниже написано «X const& x is equivalent to const X& x»
[18:02:01] <faceless void> Minoru, не прямо щас, извини, мне тут ИРЛ ошибку править)
[18:02:19] <Minoru> faceless void: ИРЛ? А я, значит, вымышленный?!
[18:02:20] <Minoru> :)
[18:03:12] <faceless void> Minoru, 0_0
[18:03:14] <faceless void> 0_о
[18:03:16] <faceless void> о_0
[18:03:18] <faceless void> о_о
[18:03:24] <faceless void> о_о
[18:03:27] <faceless void> о_о
[18:03:31] <faceless void> о_о
[18:03:37] <faceless void> о_о
[18:05:04] m4n71k0r вышел из конференции
[18:05:15] <reximorning> Minoru: го на расте через полчаса писать? Там такой хуйни нет!
[18:06:11] sss|zombie вышел из конференции
[18:06:32] <faceless void> reximorning, &
[18:06:35] <Minoru> reximorning: это мне сидеть, смотреть на монитор и плакать, что вот у людей такой хуйни нет? :)
[18:06:39] <faceless void> reximorning.unwrap()
[18:06:51] <Minoru> reximorning: ну я, может, загляну, если надоест с этой ошибкой бодаться
[18:07:03] sss|zombie зашёл в конференцию
[18:07:30] <reximorning> Minoru: не, ну может ты вдохновишься и все на хрусте перепишешь.
[18:07:32] <reximorning> Мало ли.
[18:07:35] <Minoru> охуеть, я *наугад* убрал inline — и один из воркеров уже всё успешно собрал
[18:07:52] <Minoru> reximorning: есть, кстати, такие мысли :)
[18:08:33] <reximorning> Надо бы побриться.
[18:08:57] <faceless void> reximorning, и усы сбрить?!
[18:08:59] <faceless void> ?!
[18:09:04] <faceless void> :}3
[18:09:27] <faceless void> :}===ъ
[18:09:32] <faceless void> :}===э
[18:10:56] <Minoru> а, лол, я билды перепутал. Ничего у меня пока ещё не собралось
[18:11:04] RAMZAY вышел из конференции
[18:13:11] <ForNeVeR> gsomix: в хаскеле лучше!
[18:13:23] <gsomix> ForNeVeR, да все там лучше.
[18:13:28] <ForNeVeR> Не всё.
[18:13:35] <ForNeVeR> Но операторы лучше.
[18:13:48] <gsomix> ForNeVeR, http://elalang.net/
[18:14:09] <ForNeVeR> > dynamic functional language
Нет, спасибо.
[18:14:18] <gsomix> Динамический хаскель!
[18:14:22] <reximorning> Это моргани
[18:14:37] <reximorning> Серьезно.
[18:14:58] <reximorning> Но у нее цель мучить людей, так что ок.
[18:15:04] <ForNeVeR> gsomix: для меня преимущество функциональных языков — в том, что "компилируется — значит, работает".
[18:15:14] <gsomix> ForNeVeR, я все понимаю.
[18:15:17] <ForNeVeR> gsomix: теряя это преимущество, ты теряешь саму душу!
[18:15:51] <Kerrigаn> ура, мне не придется страдать с kombu
[18:15:58] <reximorning> ForNeVeR: и после этих слов, ты пойдешь программировать на жаваскрипте.
[18:16:01] <Kerrigаn> на питоне напишу только сервис дергающий Ice
[18:16:06] <reximorning> Жизнь жестока!
[18:16:21] <faceless void> ForNeVeR, а ведь штука довольно вкусная.
[18:16:42] <ForNeVeR> reximorning: ути-пути?
[18:16:46] <faceless void> Но боюсь из-за типизации он будет дико медленный...
[18:16:49] <faceless void> Такой же слоупок как
[18:16:54] <Kerrigаn> я тут обнаружил, что кто-то хочет будущее и задумался запилить в мамбл вебртц
[18:16:56] <faceless void> А может и нет.
[18:16:56] <reximorning> ForNeVeR: чо ути-то? Я ж тоже пойду. :(
[18:16:57] <gsomix> ForNeVeR, зато этот динамический хаскель можно встроить в твой дотнет.
[18:16:59] <gsomix> А статический -- нет!
[18:17:01] <faceless void> Но юоюсь, что да.
[18:17:10] <faceless void> юоюсь
[18:17:16] <reximorning> ForNeVeR: обнимемся, вместе пойдем?
[18:17:18] <ForNeVeR> gsomix: я и статический хаскель встрою в свой дотнет. Тебе меня не остановить.
[18:17:34] kpecmuk зашёл в конференцию
[18:17:58] <Kerrigаn> кстати, не знаете сколько времени пастебин что-то удаляет по репортам?
[18:18:27] <gsomix> ForNeVeR, давай наспор?
[18:18:38] <ForNeVeR> gsomix: на спор, что остановишь?
[18:19:03] <gsomix> ForNeVeR, ну, ты начинай встраивать.
[18:19:30] <gsomix> А я тебя буду останавливать.
[18:19:46] <reximorning> Что у вас там за пошлые игры? ._.
[18:19:57] <faceless void> Бгг.
[18:20:42] <reximorning> .ping
[18:20:43] <DeadBot> reximorning: понг от тебя 0.06 секунды
[18:20:44] <reximorning> .ping
[18:20:45] <DeadBot> reximorning: понг от тебя 0.06 секунды
[18:20:46] <reximorning> .ping
[18:20:47] <DeadBot> reximorning: понг от тебя 0.06 секунды
[18:20:50] <reximorning> Хм...
[18:21:11] <reximorning> Забавно, что на той же машине с gajim-а в среднем 0.15
[18:21:13] <gsomix> ForNeVeR, ладно, шутки-шутками.
[18:21:36] <gsomix> ForNeVeR, есть идеи, как понять ситуацию с op_Quotation?
[18:21:42] <Kerrigаn> ай
[18:21:49] <reximorning> Kerrigаn: тише-тише! =*
[18:21:52] <Kerrigаn> действия кофе хватило на 10 минут
[18:21:53] <reximorning> Все хорошо.
[18:21:56] <ForNeVeR> gsomix: мне пацаны в приват сказали, что лучше не вскрывать эту тему.
[18:22:18] <ForNeVeR> gsomix: говорят, щоб юзал [<ReflectedDefinition>]
[18:22:47] <reximorning> ForNeVeR: у тебя сообщение получилось как-будто засекреченым в стиле SCP.
[18:23:34] <reximorning> И в контексте с предыдущим, так вообще збс.
[18:24:27] <ForNeVeR> reximorning: да, и правда :)
[18:24:41] <ForNeVeR> reximorning: ну, "не стоит вскрывать эту тему" — это и правда мем, я на него намекнул.
[18:24:56] <ForNeVeR> А вот второе сообщение уже нечаянно так получилось.
[18:26:23] <gsomix> ForNeVeR, кто сказал?
[18:26:38] <ForNeVeR> gsomix: какой-то добрый человек, которого я раньше никогда не видел.
[18:26:56] <ForNeVeR> gsomix: john.berzy
[18:28:58] <ForNeVeR> gsomix: ну, короче, было несколько частично успешных проектов по портированию Хаскеля на CLI.
[18:29:15] <ForNeVeR> Я бы мог поднят у себя какой-то из них и сказать, что, мол, готово.
[18:29:21] <ForNeVeR> s/т/ть/
[18:29:23] <horta hell> ForNeVeR: Я бы мог поднять у себя какой-тьо из них и сказатьь, чтьо, мол, готьово.
[18:29:31] <ForNeVeR> Именно так.
[18:29:44] reximorning вышел из конференции
[18:30:15] <horta hell> @tsoding твитит: - YT: https://t.co/EQOtYALIG8
- LCTV: https://t.co/ohg14rrT11
- Twitch: https://t.co/i7Wp0qakuX
[18:30:20] sss|zombie вышел из конференции
[18:30:56] portnov зашёл в конференцию
[18:31:26] gsomix вышел из конференции
[18:32:49] <ForNeVeR> $send gsomix https://github.com/tim-m89/Salsa
[18:32:49] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[18:35:25] <Kerrigаn> класс
[18:35:33] <Kerrigаn> мамбл умеет посылать сообщения от имени сервера
[18:35:36] <ForNeVeR> Да нет, так себе поделка.
[18:36:13] <Kerrigаn> м?
[18:36:33] <ForNeVeR> Да я про своё.
[18:36:38] <Kerrigаn> а я про мамбл
[18:44:41] <faceless void> ForNeVeR, https://pp.vk.me/c635103/v635103513/4f92/jgTJTfLSnag.jpg
[18:45:01] <Kerrigаn> faceless void: лайк
[18:45:13] <Kerrigаn> может сабатон меня разбудит
[18:47:32] <Minoru> починил ошибку выше путём добавления #include <string> в хидер. Ничего не понял :(
[18:49:36] <ForNeVeR> faceless void: Ъ
[18:49:46] <ForNeVeR> Я тоже пойду Сабатон послушаю :)
[18:50:50] <Minoru> а я Миксера послушаю. Задачи распределены, к клавиатурам!
[18:53:48] <faceless void> Minoru, К КОЛАЙДЕРУ
[19:00:35] <ForNeVeR> faceless void: https://youtu.be/RidsxnnVTR4
[19:00:45] * ForNeVeR всегда мечтал научиться смеяться, как этот человек.
[19:06:11] a1batross зашёл в конференцию
[19:13:36] <faceless void> Тут посоны вкинули годную структурку http://www.gamedev.net/page/resources/_/technical/general-programming/game-engine-containers-handle-map-r4495
[19:13:48] a1batross вышел из конференции
[19:23:01] horta hell вышел из конференции
[19:23:07] horta hell зашёл в конференцию
[19:23:11] ForNeVeR вышел из конференции
[19:23:12] ForNeVeR зашёл в конференцию
[19:36:30] <faceless void> Любопытно https://en.wikipedia.org/wiki/Seqlock
[19:41:05] <ForNeVeR> $send gsomix http://blog.paranoidcoding.com/2014/12/22/redundant-cast.html
[19:41:06] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[19:45:59] faceless void вышел из конференции
[20:19:11] dzhon вышел из конференции
[20:20:46] <ForNeVeR> send/gsomix/Лол, в FSSF и правда творится какой-то ад./
[20:20:48] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[20:24:34] ckorzhik вышел из конференции
[20:26:58] <MaXGGXaM> .ping
[20:26:59] <DeadBot> MaXGGXaM: понг от тебя 0.04 секунды
[20:32:19] gsomix зашёл в конференцию
[20:32:27] <gsomix> Утро.
[20:32:47] <gsomix> ForNeVeR, а что там?
[20:36:16] grouzen вышел из конференции
[20:36:50] Graf зашёл в конференцию
[20:36:55] Graf вышел из конференции
[20:37:32] <gsomix> Я опять пропускаю все веселье?
[20:37:47] <gsomix> В слакочате тоже что-то про FSSF говорят.
[20:42:07] <gsomix> send/ForNeVeR/Ты про ту буйную тетку?/
[20:42:07] horta hell вышел из конференции
[20:42:12] <gsomix> Бял!
[20:42:14] horta hell зашёл в конференцию
[20:42:22] <gsomix> send/ForNeVeR/Ты про ту буйную тетку?/
[20:42:32] <horta hell> gsomix: Сообщение доставлено.
[20:54:25] ɹǝɟılʍǝu зашёл в конференцию
[21:02:28] feteel зашёл в конференцию
[21:13:18] ɹǝɟılʍǝu вышел из конференции
[21:13:26] ɹǝɟılʍǝu зашёл в конференцию
[21:17:25] m4n71k0r зашёл в конференцию
[21:28:25] rexim зашёл в конференцию
[21:47:28] feteel вышел из конференции
[22:00:28] <Minoru> нашёл первый откровенный говнокод в Newsbeuter: среди членов класса был std::string и рядышком char*, в который при каждом изменении строки копировался результат c_str() от std::string