Home
codingteam
codingteam@conference.jabber.ru
27.12.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://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
[00:01:01] Товарищ Чпок вышел из конференции
[00:01:09] Товарищ Чпок зашёл в конференцию
[00:03:13] <Minoru> rexim: нихрена они in the past не выучили! Где точка с запятой после malloc?
[00:03:24] horta hell вышел из конференции
[00:03:40] horta hell зашёл в конференцию
[00:04:31] <Minoru> rexim: но песенка забавная
[00:05:01] <rexim> Спати
[00:05:06] rexim вышел из конференции
[00:07:07] <Товарищ Чпок> Minoru, а я надыбал раскраску!
[00:09:47] <Minoru> Товарищ Чпок: back to childhood?
[00:09:58] <Товарищ Чпок> Minoru, я и не взрослел!
[00:10:09] <Minoru> я с детства ничего не расскрашивал, хотя говорят, что есть раскраски и для взрослых
[00:10:22] <Minoru> s/расс/рас/
[00:10:23] <horta hell> Minoru: я с детства ничего не раскрашивал, хотя говорят, что есть раскраски и для взрослых
[00:23:33] <uggur> "Minoru: я с детства ничего не расскрашивал, хотя говорят, что есть раскраски и для взрослых" хочешь код мне в репорзитории раскрашивать?
[00:24:40] <Minoru> uggur: это скучно и для этого есть программы
[00:25:05] <uggur> Программы и картины рисуют
[00:25:15] <uggur> а уж про раскрашивание так вообще молчу
[00:25:25] <uggur> по-твоему кто фильмы раскрашивает?
[00:25:54] <Minoru> армия моих клонов? :(
[00:26:15] <uggur> их раскрашивает Бог-Машина! 8D
[00:27:00] <Minoru> баг-машина?
[00:28:42] <uggur> баг-машина -- это когда ты пишешь свою реализацию JVM
[00:35:06] <Minoru> в Расте нет вариадиков :(
[00:36:58] <m4n71k0r> Minoru: как нет?
[00:37:38] <m4n71k0r> $send Ender я\ всё\ исправил\ http://melpon.org/wandbox/permlink/2VHMOpVSrCMSF5Vb
[00:37:39] <horta hell> m4n71k0r: Сообщение помещено в очередь.
[00:38:18] <Minoru> m4n71k0r: ну вот так вот — нет. Есть только в FFI, похоже
[00:39:02] rafaelrs вышел из конференции
[00:40:10] rafaelrs зашёл в конференцию
[00:40:33] * m4n71k0r купил жене книгу про комиссара Каина
[00:42:48] Minoru вышел из конференции
[00:47:54] <m4n71k0r> http://img0.reactor.cc/pics/post/full/Warhammer-40000-фэндомы-warboss-Orks-3560186.gif
[01:22:30] m4n71k0r вышел из конференции
[02:17:25] grouzen вышел из конференции
[02:21:12] Птичка:D зашёл в конференцию
[03:51:57] sleepyvenom вышел из конференции
[03:51:58] sleepyvenom зашёл в конференцию
[04:14:17] unclechu вышел из конференции
[04:14:58] unclechu зашёл в конференцию
[04:18:17] unclechu вышел из конференции
[04:25:31] xmi вышел из конференции
[05:28:10] Славный капитан зашёл в конференцию
[06:16:15] matraskin зашёл в конференцию
[07:17:30] portnov зашёл в конференцию
[07:42:19] portnov вышел из конференции
[08:08:10] Славный капитан вышел из конференции
[08:23:15] xmi зашёл в конференцию
[09:28:23] O01eg вышел из конференции
[10:03:14] horta hell вышел из конференции
[10:03:29] horta hell зашёл в конференцию
[10:24:25] <ForNeVeR> Господа, у нас на цторе бушует маньяк-убийца по имени OOM Killer.
[10:36:48] unclechu зашёл в конференцию
[10:52:47] <Товарищ Чпок> Ужос.
[10:52:51] <Товарищ Чпок> ForNeVeR, а я заболел(
[10:53:07] <ForNeVeR> Покуда не помер — значит, всё в порядке.
[10:53:22] <ForNeVeR> Поболит и перестанет, не расстраивайся!
[10:53:38] <Товарищ Чпок> ForNeVeR, спасибо! Но работать буду из дома.
[10:53:48] <ForNeVeR> Дозволяю.
[10:55:54] sleepyvenom вышел из конференции
[11:04:52] Птичка:D вышел из конференции
[11:29:01] Laz зашёл в конференцию
[11:32:59] <uggur> Товарищ Чпок: правильно.
[11:33:17] <Товарищ Чпок> uggur, lf/
[11:33:19] <Товарищ Чпок> да.
[11:33:27] <Товарищ Чпок> uggur, ты Скотта Пилигримма читал/смотрел?
[11:33:31] <uggur> Во избежание автоматической дезинфекции посредством термической обработки, заражённые субъекты должны находиться на карантине
[11:33:38] <uggur> Товарищ Чпок: неа :)
[11:34:02] <Товарищ Чпок> uggur, посмотри/почитай!
[11:35:13] <uggur> что именно у него?
[11:47:05] Graf зашёл в конференцию
[11:47:18] Graf вышел из конференции
[12:03:14] horta hell вышел из конференции
[12:03:50] horta hell зашёл в конференцию
[12:07:20] <Товарищ Чпок> uggur, там есть фильм по комиксу и комикс.
[12:32:56] nable вышел из конференции
[12:36:38] unixorn вышел из конференции
[12:36:39] unixorn зашёл в конференцию
[12:37:00] nable зашёл в конференцию
[12:40:15] xmi вышел из конференции
[12:40:17] xmi зашёл в конференцию
[12:41:14] m4n71k0r зашёл в конференцию
[12:52:14] <m4n71k0r> утро, господа
[12:53:04] <Товарищ Чпок> m4n71k0r, здарова!
[13:19:16] <m4n71k0r> Товарищ Чпок: ты не знаешь простого способа проверить, что некий аргумент - Callable и BinaryFunction ... или что-то такое?
[13:19:52] <m4n71k0r> вызываемый, принимает два аргумента и возвращает не void
[13:20:01] <Товарищ Чпок> m4n71k0r, http://en.cppreference.com/w/cpp/types/is_callable
[13:20:09] <Товарищ Чпок> http://en.cppreference.com/w/cpp/types/result_of
[13:20:37] <Товарищ Чпок> m4n71k0r, а вот кол-во аргументов это интересна.
[13:24:10] <Товарищ Чпок> m4n71k0r, вот так http://melpon.org/wandbox/permlink/PVU7MLoL04vKcAyS
[13:24:10] <m4n71k0r> прсто хотел извратиться и делать что-то типа

123 ^[](auto a, auto b) {return a + b;}^ 456

с созданием инфиксных операторов на лету
[13:25:12] gsomix зашёл в конференцию
[13:25:16] <m4n71k0r> лучше на х-ле буду писать...
[13:25:20] <gsomix> Утро.
[13:26:49] <Товарищ Чпок> gsomix, Гсомяша!
[13:28:44] <m4n71k0r> хотя... в буст хане есть infix(f)
[13:31:03] <Товарищ Чпок> m4n71k0r, https://pp.vk.me/c626918/v626918577/3ea5e/jdrVupiPg_I.jpg
[13:32:23] <gsomix> Кто гитлабом пользуется? Нравится, все хорошо работает?
[13:32:35] <m4n71k0r> мне нравится
[13:33:53] <gsomix> Хочу там хранить программы по научной работе.
[13:34:08] <gsomix> Профессора, конечно, не заставлю этим пользоваться.
[13:34:16] <gsomix> Но хоть для собственного порядка.
[13:35:20] <Товарищ Чпок> gsomix, мы пользуемся.
[13:36:45] <m4n71k0r> gsomix: ой, ты, наверное, про разворачиваемый гитлаб) Я просто вебовым пользуюсь... Всё сервак не найду - развернуть
[13:40:22] <gsomix> m4n71k0r, не, я тоже про вебовый.
[13:40:38] <gsomix> Главное -- приватные репы.
[13:41:12] <m4n71k0r> gsomix: я ж битбакетом пользовался, потому что можно приватные репы заводить, атеперь вот гитлабом, хотя на битбакете тоже появился CI, например
[13:42:44] <m4n71k0r> у вебового гитлаба иногда бывают задержки в CI, а пуши всегда проходили нормально, даже когда они говорили, что что-то там с серваком мудрят
[14:03:15] horta hell вышел из конференции
[14:03:40] horta hell зашёл в конференцию
[14:19:17] <m4n71k0r> в смартгите тёмная темка появилась!
[14:20:38] matraskin вышел из конференции
[14:30:12] m4n71k0r вышел из конференции
[14:34:03] m4n71k0r зашёл в конференцию
[14:41:49] Minoru зашёл в конференцию
[15:20:40] <m4n71k0r> график пушей забавный https://github.com/UweTrottmann
[15:21:08] <m4n71k0r> воскресенье, понедельник и вторник куда-то делись
[15:28:23] kpecmuk вышел из конференции
[15:35:19] <gsomix> Блин, я столько всякого прочитал про Julia.
[15:35:22] <gsomix> Но ни разу не использовал.
[15:35:25] <gsomix> Непорядок.
[15:35:47] <gsomix> Надо попробовать какой-нибудь скрипт переписать с матлаба.
[15:44:22] dzhon зашёл в конференцию
[15:45:07] Птичка:D зашёл в конференцию
[15:53:41] kpecmuk зашёл в конференцию
[16:03:12] horta hell вышел из конференции
[16:03:31] horta hell зашёл в конференцию
[16:07:03] dzhon вышел из конференции
[16:07:27] dzhon зашёл в конференцию
[16:09:19] Славный капитан зашёл в конференцию
[16:10:17] <m4n71k0r> gsomix: обязательно это сделай!
[16:13:02] <gsomix> m4n71k0r, .__.
[16:13:22] <m4n71k0r> хоть я и не понимаю, почему люди просто не пишут такие вещи на хаскеле, но переписать с матлаба стоит хотя бы на жульку
[16:14:41] <m4n71k0r> gsomix: кстати, а почему некоторые бенчмарки покахывают меньше 1 тут ? http://julialang.org/benchmarks/
[16:15:24] <gsomix> m4n71k0r, я не очень доверяю этому бенчмарку.
[16:15:25] <m4n71k0r> почему mandel на JS быстрее вышел, чем на си?
[16:15:31] <m4n71k0r> очень странно
[16:15:45] <m4n71k0r> может какие-то оптимизации
[16:16:59] <Товарищ Чпок> m4n71k0r, а где там C?
[16:17:00] <gsomix> m4n71k0r, на хаскеле думать надо.
[16:17:31] <m4n71k0r> хм, когда смотрю на логотипчик, у меня ассоциации с фуджицу и индийским чаем
[16:17:43] <m4n71k0r> Товарищ Чпок: а он там захардкожен, как 1.0
[16:18:00] <m4n71k0r> gsomix: я всегда считал, что думать надо всегда)
[16:18:33] <Товарищ Чпок> Странна!
[16:18:57] <gsomix> m4n71k0r, ну, просто на хаскеле не получится хуяк-хуякмутабельностьциклыматрицы. У меня точно не получится.
[16:19:58] <m4n71k0r> gsomix: о, это же нормально. Я же рассказывал, как первые строчки на скалке писал... "хуяк...прошло полчаса...хуяк....всё стёр... ещё полчаса переписал"
[16:20:26] <gsomix> Да, у меня с F# такая же ситуация.
[16:22:46] <gsomix> m4n71k0r, мне кажется, что большинства задач в науке достаточно языка со статической типизацией и возможность писать императивно.
[16:23:11] <gsomix> s/науке/вычислительной науке/
[16:23:14] <horta hell> gsomix: m-n71k0r, мне кажется, что большинства задач в вычислительной науке достаточно языка со статической типизацией и возможность писать императивно.
[16:25:47] <gsomix> m4n71k0r, единицы измерения еще, да.
[16:26:44] Arlavir зашёл в конференцию
[16:26:56] <Arlavir> Привет, писуньки.
[16:27:03] <Arlavir> Nim — фигня, я круче придумал.
[16:28:24] <m4n71k0r> Arlavir: на ним никто ж не пишет
[16:29:03] <m4n71k0r> gsomix: блин, я где-то видел ленивые вычисления диффур
[16:29:03] <Arlavir> А зря.
[16:29:57] dzhon вышел из конференции
[16:29:58] dzhon зашёл в конференцию
[16:30:29] <m4n71k0r> Arlavir: не тебе решать. Если язык мёртв, то он мёртв
[16:30:33] <m4n71k0r> как эсперанто
[16:37:19] <gsomix> m4n71k0r, https://hackage.haskell.org/package/Paraiso
[16:37:21] <gsomix> Ух!
[16:37:36] <ForNeVeR> m4n71k0r: нит, никто не пишет на ним.
[16:38:26] <m4n71k0r> ForNeVeR: а я как-то по-другому сказал?(
[16:38:34] <gsomix> m4n71k0r, как же я обожаю хаскелелибы.
[16:38:43] <gsomix> На hackage.
[16:39:08] <m4n71k0r> gsomix: ага, я тоже http://www.paraiso-lang.org/wiki/index.php/Main_Page
[16:45:32] <Товарищ Чпок> Bad Gateway
[16:46:37] <Laz> а как на хаскеле пабырику построить графики из csv?
[16:46:40] <Товарищ Чпок> > a Parallel Integration Scheme Organizer for partial differential equations solvers http://www.paraiso-lang.org/wiki/
Lets see...
*goes http://www.paraiso-lang.org/wiki/*
> The new wiki is up here.
Okay...
*click*
Bad Gateway
[16:47:36] <gsomix> Laz, как и везде. Взять библиотеки для чтения csv и рисования графиков.
[16:47:40] <ForNeVeR> +
[16:48:13] <Laz> ну это и про брейнфак можно сказать
[16:48:29] <Laz> понятно, что хочется, чтоб как в R и жулии
[16:49:11] <gsomix> Laz, я просто хотел сказать, что это к самому языку имеет слабое отношение
[16:49:25] <Laz> это имеет прямое отношение к экосистеме языка
[16:49:30] <gsomix> Да.
[16:49:37] <gsomix> Поэтому про брейнфак так уже не скажешь.
[16:50:06] <gsomix> Laz, ну, ты конкретные хотелки предъяви.
[16:52:23] <Laz> хочу, чтоб похоже на plot(data("datasets", "iris"), x="Sepal.Width", y="Sepal.Length", color="Species")
[16:52:32] <Laz> и рисовало вот такую хрень http://julialang.org/images/ijulia.png
[16:53:08] <Товарищ Чпок> Laz, Сенпай! Не туда!
[16:54:48] <gsomix> Laz, ну, берешь haskell-chart и ок.
[16:55:23] <gsomix> Laz, https://github.com/timbod7/haskell-chart/wiki
[16:55:52] <Laz> а датасеты?
[16:56:59] <gsomix> Laz, https://github.com/hvr/cassava
[16:57:13] <Laz> ну это даже не смешно
[16:57:36] <Laz> обрабатывать это всё лист компрехеншонами?
[16:58:14] <gsomix> Я пока не понимаю, в чем проблема.
[16:58:42] <gsomix> На хаскеле я не пишу, но если понадобилось, то взял бы две этих либы.
[16:59:37] <Laz> в том, что на хаскеле не пишут то же, что пишут на эр/жулии/пандасе, потому что на нём такое хрен напишешь
[17:00:11] <gsomix> Laz, это проблема самого языка
[17:00:15] <gsomix> ?
[17:00:21] <gsomix> Или наличия привычных батареек?
[17:00:21] <Laz> это проблема экосистемы
[17:00:28] <gsomix> То есть батареек.
[17:00:34] <gsomix> Laz, возьми и напиши, ну.
[17:00:40] <ForNeVeR> +
[17:00:54] <Laz> мой вопрос относился непосредственн к "хоть я и не понимаю, почему люди просто не пишут такие вещи на хаскеле"
[17:01:11] <gsomix> Laz, а.
[17:01:25] <gsomix> Тогда ты неправильно понял, что стоит за словом "такие".
[17:02:12] <Laz> наверняка
[17:02:15] <gsomix> Мы вообще говорили о написании всяких вычислительных алгоритмов применительно к задачам около физики.
[17:02:23] <gsomix> Я не вижу проблем использовать здесь хаскель.
[17:02:28] <gsomix> Кроме привычки, наверное.
[17:02:35] <Laz> а производные чем считать?
[17:02:55] <ForNeVeR> Э, Maxima?
[17:03:16] <ForNeVeR> Ну или что там ещё есть для символьных вычислений.
[17:03:18] <Laz> ну вот я о том же
[17:03:22] <ForNeVeR> Кажется, и для Хаскеля было.
[17:03:25] <Laz> да мне численные нужны
[17:03:28] <gsomix> Эээ.
[17:03:28] <m4n71k0r> Laz: о, это значит ко мне вопрос?
[17:03:30] <gsomix> Вы о чем?
[17:03:34] <ForNeVeR> А, численные.
[17:03:40] <ForNeVeR> Ну тогда, эм, на чём пожелаешь?
[17:03:44] <Laz> у меня есть несколько цсвшек с кучей метрик
[17:03:45] <m4n71k0r> Laz: иди нахуй, вот мой ответ
[17:04:11] <gsomix> Laz, производные я руками считаю.
[17:04:13] <gsomix> На бумажке.
[17:04:14] * ForNeVeR вообще не понимает, что тут происходит.
[17:04:19] <ForNeVeR> gsomix: ему численно же.
[17:04:27] <ForNeVeR> Численно ты на бумажке не посчитаешь.
[17:04:30] <Laz> на R пачка графиков занимает где-то строк 50
[17:04:32] <gsomix> Ну, записываю разностные схемы.
[17:04:34] <gsomix> И пишу код.
[17:04:38] <ForNeVeR> А бумажку твою ещё проверить кому-то надо.
[17:04:42] <ForNeVeR> Про код — да.
[17:04:58] <Laz> gsomix: у меня табличка timestamp,v1,v2...vN
[17:05:14] <Laz> на бумажке я это считать не хочу
[17:05:24] <Товарищ Чпок> А в чём вопрос-то?
[17:05:39] <gsomix> Laz, давай так, ты влез в разговор об одной задаче.
[17:05:48] <gsomix> Но пытаешься протолкнуть и обсудить свои.
[17:05:48] <Laz> давай
[17:05:54] <ForNeVeR> Товарищ Чпок: численно производную хочет посчитать.
[17:05:55] <Laz> совершенно точно
[17:06:12] <gsomix> Мне это не очень интересно.
[17:06:13] <Laz> я ж знаю, что если я просто задам вопрос, на него никто не ответит
[17:06:46] <ForNeVeR> А так ты устроил срач.
[17:06:49] <ForNeVeR> Кто за забан?
[17:08:08] <Товарищ Чпок> ForNeVeR, и в чём проблема?
[17:08:19] <ForNeVeR> Я не знаю, проблему не говорит.
[17:08:31] <Товарищ Чпок> Берёшь код @ Сячитаешь
[17:09:28] <Товарищ Чпок> ForNeVeR, а я тут в очередной раз утверждаюсь, что компилируемые... верней сказать, статически проверяемые языки — лучше.
[17:09:49] <m4n71k0r> Haskell Data Analysis Cookbook
[17:10:45] <Товарищ Чпок> Посколько уже который раз натыкаюсь на элементарные ошибки (вроде отсутствие символов каких-то вроде классов), которые вылезают спустя месяцы или даже года просто так. И их можно было избежать...
[17:11:15] <Товарищ Чпок> И получается, что вроде как ценная фича языка — подменить код прямо на серваке — расходуется на устранение недостатка.
[17:11:24] <Товарищ Чпок> Ну, разумеется, всё это по моему опыту.
[17:11:27] <ForNeVeR> :(
[17:11:35] <ForNeVeR> У вас там эрланг чтоли?
[17:11:39] <Товарищ Чпок> Python
[17:11:46] <Laz> да нет проблемы тащемта
[17:12:01] <Laz> вписался в чятик пока билд идёт
[17:12:16] <Товарищ Чпок> ForNeVeR, слава небесам, что ошибка, по которой меня сейчас понесло, была не моя.)
[17:12:24] <ForNeVeR> рутнон
[17:13:50] <Laz> а так, процесс идёт, конечно
[17:13:55] <ForNeVeR> Товарищ Чпок: ну, на питоне никаких серьёзных вещей не пишут, так что всё в порядке :)
[17:14:01] <Laz> запилилось сообщество http://www.datahaskell.org/
[17:14:12] <Товарищ Чпок> ForNeVeR, у нас пишут, блеать.)
[17:14:29] <Laz> крис донер изучает возможности overloadedlabels https://github.com/chrisdone/labels/tree/master/labels-explore
[17:14:30] <ForNeVeR> Товарищ Чпок: несерьёзно.
[17:14:49] <Товарищ Чпок> Щито поделать, десу.
[17:15:01] <Laz> для дата-фреймов есть http://acowley.github.io/Frames/
[17:15:09] <ForNeVeR> Ну, гм, добровольно отказываться от дополнительного уровня статических проверок — это просто неправильно.
[17:15:10] <Товарищ Чпок> ForNeVeR, хотя в нашем подсервисе мы с коллегой всё втягиваем в плюсы.
[17:15:19] <ForNeVeR> Я не думаю, что кто-то в здравом уме откажется от контроля.
[17:15:31] <ForNeVeR> "Я считаю себя очень умным и непогрешимым, мне не нужны проверки типов"
[17:15:32] <Товарищ Чпок> ForNeVeR, отказываются, друже.
[17:15:38] <ForNeVeR> Неужели кто-то серьёзно способен так заявить?
[17:15:46] <Товарищ Чпок> Ну, не так.
[17:15:48] <ForNeVeR> Нет, нет, нет, я в это не верю.
[17:15:54] <Товарищ Чпок> Скорей «долга компилировать».
[17:16:08] <ForNeVeR> Зато отлаживать потом быстро :)
[17:16:18] <ForNeVeR> Товарищ Чпок: я два вечера отлаживал ошибку в яваскрипте.
[17:16:19] <Товарищ Чпок> Смотря какой бинарник.
[17:16:28] <ForNeVeR> Два вечера, бро, в восьми строчках кода.
[17:16:36] <ForNeVeR> А потом добавил типы и всё увидел!
[17:16:37] <Товарищ Чпок> У нас основной сервис gdb не может прожевать.
[17:16:42] <Товарищ Чпок> ForNeVeR, о_О
[17:16:52] <Товарищ Чпок> Ну и жесть.
[17:17:02] <ForNeVeR> Ну, оно падало непойми где на очень большой глубине в библиотечном коде.
[17:17:14] <Minoru> глубинная бомба!
[17:17:22] <ForNeVeR> Я начал ковырять код библиотеки, искать ошибку в совместимости версий, отлаживать там всё и вообще развернул деятельность.
[17:17:23] <Товарищ Чпок> Minoru, истинно сказано!
[17:17:35] <ForNeVeR> А оказалось, что я туда массив массивов передавал, а надо было просто массив.
[17:17:44] <ForNeVeR> Но внутрях оно от этого очень сильно крючилось.
[17:18:42] <gsomix> Laz, то есть ты шаришь еще лучше, чем мы, но решил потроллить? :(
[17:18:44] <gsomix> Не надо так.
[17:19:29] <Laz> это почему это "решил потроллить"?
[17:19:59] <Laz> я стараюсь считать собеседников умнее себя
[17:20:19] <gsomix> Хм, а сейчас совсем обидно было.
[17:20:53] <m4n71k0r> gsomix: вот поэтому я его и послал на хуй
[17:21:00] <ForNeVeR> Кто умнее тебя — те в беседу вступать бы не стали.
[17:21:09] <Laz> m4n71k0r: и вдогонку кинул ссылку на годную книжку
[17:22:05] <m4n71k0r> Laz: я бы стал раскидываться конкретными примерами, если бы у меня хотя бы один проект был на х-ле сейчас, но у меня пока только плюсы, скалка и котлин
[17:22:55] <ForNeVeR> Плюсы, лалка и троллин!
[17:23:09] <m4n71k0r> палка
[17:23:12] <Laz> у меня сейчас хаскел, но данные мы анализируем на R, потому что на нём это делается в тыщу раз проще
[17:23:14] <ForNeVeR> Да.
[17:23:17] <ForNeVeR> Палка-скакалка!
[17:23:23] <Laz> но хотели бы его выкинуть, да
[17:23:26] <Laz> потому и спрашиваю
[17:24:04] <Minoru> Laz: а зачем выкинуть?
[17:24:20] <Laz> во-первых, типизация, да
[17:24:26] dzhon вышел из конференции
[17:24:30] <m4n71k0r> бывает удобно просто на одном языке писать
[17:24:38] <Laz> статический анализ, вот это всё
[17:25:13] <Laz> во-вторых, подлезть куда-то под ggplot или ещё что-то просто нереально
[17:25:21] <Laz> там в коде просто ад
[17:25:41] <Laz> а иногда хочется чего-нибудь эдакого
[17:26:38] Arlavir вышел из конференции
[17:26:41] <Laz> ну и в целом, да, один неплохой язык удобнее, чем один неплохой и один хзчто
[17:27:53] <Minoru> окей, спасибо
[17:28:05] <Minoru> (у меня нет предложений, я просто так интересуюсь)
[17:33:19] rexim зашёл в конференцию
[17:33:47] Graf зашёл в конференцию
[17:34:07] * rexim *чпок*
[17:34:12] Graf вышел из конференции
[17:38:00] <rexim> ForNeVeR: опять нафорнёверился!11
[17:38:15] <ForNeVeR> Кто из нас?
[17:39:42] <rexim> ForNeVeR: в таком состоянии уже сложно точно сказать
[17:39:51] <rexim> Но мы работаем над этим
[17:39:55] <ForNeVeR> Ты смержился чтоли?
[17:40:01] <rexim> >.>
[17:40:06] <rexim> н
[17:40:07] <rexim> нет
[17:40:22] <rexim> с чего ты взял?
[17:40:28] <ForNeVeR> Выглядишь смерженным.
[17:40:32] <rexim> <.<
[17:40:38] <rexim> Не было такого!
[17:40:47] <ForNeVeR> Ну, не было так не было.
[17:40:56] <ForNeVeR> Сделаю вид, что поверил тебе.
[17:45:30] <Товарищ Чпок> ForNeVeR, http://coub.com/view/ayjeu
[17:54:07] ckorzhik зашёл в конференцию
[17:54:56] <m4n71k0r> http://www.stephendiehl.com/posts/haskell_2017.html
[17:55:28] <rexim> ForNeVeR: я ебанулся. У меня тут скала, сбт, три подпроекта один из которых автогенерируемый из сваггера плюс JAXB модель. И все это должно заводиться по sbt run.
[17:55:35] <rexim> Ебать я на пару лет постарел от этого сбт
[17:55:41] <rexim> Зато теперь неплохо его знаю.
[17:56:06] <ForNeVeR> Ок, теперь ты будешь мне помогать разбираться с ишуями scalajs в sbt :)
[17:56:12] <rexim> >_<
[18:00:07] <m4n71k0r> я, кстати, не очень понял, нахерна скале сваггер) Ну кроме генерации красивенькой странички с апи
[18:00:45] <ForNeVeR> Но в этом его работа и заключается.
[18:00:48] <m4n71k0r> хотя...
[18:00:51] <m4n71k0r> да)
[18:00:54] <ForNeVeR> Если честно, господа, я вообще не понял, зачем он нужен.
[18:01:15] <ForNeVeR> Посаны грят, что он всякие там прокси и моки серверов генерит для тестов.
[18:01:29] <ForNeVeR> Но сам я пока что применения для этого у себя в проектах не видел.
[18:01:29] <m4n71k0r> вот тестерам удобненько
[18:01:43] <Laz> удобно, когда фронтендщики говорят "это бэкенд чо-то не то отдал"
[18:01:50] <m4n71k0r> но считаю, что он должен быть отключабельным от слова "совсем"
[18:01:58] <Laz> а ты раз такой через сваггер-уи запрос сделал и показал, что виноват фронт
[18:02:15] <m4n71k0r> и такой "МУАХАХАХХАХАХАХ"
[18:02:34] <m4n71k0r> перекидываешь плащ через плечо и уходишь
[18:02:46] rexim вышел из конференции
[18:02:51] <Laz> именно так
[18:03:10] <ForNeVeR> m4n71k0r: кто отключабельным? Сваггер?
[18:03:17] <ForNeVeR> А что, кто-то делает неотключабельный?
[18:03:43] <ForNeVeR> У нас на девелоперских серверах иногда делают сваггер настроенный, но в продакшене его выключают всегда. Потому что нефиг.
[18:06:21] rexim зашёл в конференцию
[18:06:32] <m4n71k0r> оказывается, ты можешь нарисовать в нём апи, а он сгенерит код.... хм
[18:07:15] * ForNeVeR не понимает, зачем рисовать API и генерить код, если можно написать код и сгенерить рисунок API/
[18:08:20] <rexim> ForNeVeR: зачем рисовать если можно фотографировать!
[18:08:35] <ForNeVeR> Для этого надо фотоаппарат какой-то крутой.
[18:08:47] gsomix вышел из конференции
[18:08:47] <rexim> С нейронными сетями?
[18:08:53] <rexim> Ну, чтобы рисовали
[18:09:00] <ForNeVeR> Рыболовными!
[18:09:09] <m4n71k0r> у меня нет фотоаппарата
[18:09:10] <rexim> У меня в фотоаппарате нейронные сети завелись!111
[18:09:11] <m4n71k0r> (
[18:09:20] <m4n71k0r> и сваггера у меня нет(
[18:09:29] <rexim> m4n71k0r: сваггера на тебя нет!
[18:09:37] <m4n71k0r> только ча и печеньки.... чай и печеньки....
[18:09:42] <rexim> m4n71k0r: ю нид сам сваг йоу
[18:09:52] <ForNeVeR> m4n71k0r: так вот отчего ты такой злой.
[18:10:12] <Товарищ Чпок> ForNeVeR, ю тач май сваггер
[18:10:25] <m4n71k0r> сваг ёрсэлф?
[18:11:08] <m4n71k0r> ыцфппук
[18:11:38] <m4n71k0r> ForNeVeR: я злой?
[18:12:00] <ForNeVeR> Нет я!
[18:19:13] <rexim> Пришло время порисовать!
[18:19:19] <rexim> Ну, в смысле, рису пожрать
[18:29:42] <Товарищ Чпок> rexim, http://coub.com/view/bvgpq
[18:41:37] <ForNeVeR> Посаны, жава жрёт память!
[18:43:23] <ForNeVeR> Для журнала: сейчас она съела 156 мег. Посмотрим, что к утру будет.
[18:43:46] <ForNeVeR> rexim: ты ж видал? Я поймал текучесть логлиста.
[18:44:03] <rexim> ForNeVeR: хуясеты!
[18:44:18] <ForNeVeR> Его какой-то Linux Kernel убивает %)
[18:44:30] <ForNeVeR> Внести этого человека в чорный список!
[18:44:40] <Minoru> у меня скомпилированные GHC 8 бинарники резервируют себе 1TB для VIRT :)
[18:44:55] <ForNeVeR> Да на VIRT-то пофиг, наверное.
[18:45:08] <Minoru> похоже, что пофигу, да
[18:45:21] <ForNeVeR> Дотнет на цторе жрёт 6 ГБ, и всем пофиг.
[18:45:23] <Minoru> оно же у меня как-то в 8 Гб памяти умещается 1Ж)
[18:45:37] <ForNeVeR> А там нету 6 ГБ вместе со свопом.
[18:47:24] <ForNeVeR> А вот реальной памяти дотнет поменьше кушает, кстати.
[18:47:44] <ForNeVeR> java на цторе потребляет 156M, а dotnet только 81M.
[18:48:43] <ForNeVeR> Посмотрим, впрочем, что будет, когда мы к сайту на дотнете прикрутим СУБД. Можно будет уже всерьёз сравнить.
[18:49:16] <Minoru> $say 31
[18:50:40] horta hell вышел из конференции
[18:50:54] horta hell зашёл в конференцию
[18:51:20] rexim вышел из конференции
[18:51:47] <Minoru> $say 29
[18:52:01] <horta hell> Minoru: К сожалению, запрошенное сообщение не было найдено.
[18:52:43] <Laz> Minoru: меня чуть кондрашка не хватила, когда я 1TB увидел
[18:53:27] <Minoru> Laz: будто бы это так страшно
[18:53:38] <Laz> просто это было неожиданно
[18:53:58] <Laz> а так, конечно, пусть кушают
[19:34:25] m4n71k0r вышел из конференции
[19:45:29] <ForNeVeR> Я компилял под JDK 8, а на продакшене JDK 7. Вот незадача!
[19:59:33] O01eg зашёл в конференцию
[19:59:36] O01eg вышел из конференции
[19:59:55] O01eg зашёл в конференцию
[20:00:54] O01eg вышел из конференции
[20:03:09] horta hell вышел из конференции
[20:03:44] horta hell зашёл в конференцию
[20:04:57] <ForNeVeR> Интересно, а докерная хорта не может там по OOM падать?
[20:07:12] O01eg зашёл в конференцию
[20:28:06] <Minoru> > How to include Dungeon & Dragons on your resume
>
> > Team Leader
> >
> > Relevant skills:
> > * Led a team from diverse backgrounds on a weekly basis through increasingly difficult challenges emphasizing creativity and problem solving
> > * Promoted multiple times based on experience and skill development
> > * Master of conflict resolution in dangerous situations
https://twitter.com/marsrader/status/813196996123168768
[20:28:35] Птичка:D вышел из конференции
[20:28:43] Птичка:D зашёл в конференцию
[20:29:00] <uggur> Товарищ Чпок: "Серия повествует о жизни 23-летнего канадца Скотта Пилигрима: лентяя и любителя видеоигр, играющего в музыкальной группе на бас-гитаре и живущего на квартире у своего друга-гея в Торонто" %)
[20:31:37] portnov зашёл в конференцию
[20:41:28] <Товарищ Чпок> uggur, всё так.
[20:41:46] <uggur> Товарищ Чпок: а почему ты думаешь, что мне будет интересно? (%
[20:41:51] <Minoru> Товарищ Чпок: я сдался после двадцати страниц, кстати. Извини.
[20:42:12] <Товарищ Чпок> Minoru, ну ладно)
[20:42:19] <Товарищ Чпок> uggur, а хуй знает!)
[20:42:21] <Товарищ Чпок> Пойду поем.
[20:46:16] <Minoru> Товарищ Чпок: а как это — «идти по́ем»? Я только про «идти строем» знаю
[20:46:34] <Minoru> (олсо приятного аппетита!)
[21:05:47] <Товарищ Чпок> Спасибо.
[21:52:51] Птичка:D вышел из конференции
[21:52:53] Птичка:D зашёл в конференцию
[21:58:07] Птичка:D вышел из конференции
[21:58:08] Птичка:D зашёл в конференцию
[22:03:08] horta hell вышел из конференции
[22:03:34] horta hell зашёл в конференцию
[22:08:46] Laz вышел из конференции
[22:21:08] <portnov> Minoru: «шли мы прямо в Яромерь, коль не хочешь так не верь // подоспели к ужину...»
[22:24:21] <Minoru> portnov: а как ты это вспомнил? Ну, в смысле, по какой ассоциации?
[22:24:40] <Minoru> просто «идти» — «шли»? Как-то слишком рандомно
[22:25:41] <portnov> «идти», «строем» и «поем»
[22:26:02] <portnov> ну и «поём»
[22:28:58] <Minoru> а, окей
[22:32:53] portnov вышел из конференции
[22:46:55] Птичка:D вышел из конференции
[22:46:56] Птичка:D зашёл в конференцию
[23:03:01] Птичка:D вышел из конференции
[23:03:53] Птичка:D зашёл в конференцию
[23:11:57] Akon32 зашёл в конференцию
[23:15:28] Славный капитан вышел из конференции
[23:18:42] ckorzhik вышел из конференции
[23:53:15] sss|zombie зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!