Home
codingteam
codingteam@conference.jabber.ru
07.11.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:03:17] <ɹǝɟılʍǝu> gsomix, чпоки-чпоки?
[00:03:24] <ɹǝɟılʍǝu> gsomix, передай жене и детям привет!
[00:04:16] Kerrigаn зашёл в конференцию
[00:06:47] <m4n71k0r> ɹǝɟılʍǝu: что думаешь? https://github.com/codingteam/horta-hell/issues/157
[00:06:54] <m4n71k0r> gsomix: а ты?
[00:07:11] <m4n71k0r> uggur: а ты? ^
[00:08:16] <gsomix> m4n71k0r, @_*?
[00:08:24] <uggur> m4n71k0r: а кавычки внутри кавычек экранировать как \" ?
[00:08:50] <uggur> или просто не юзать?
[00:08:50] <m4n71k0r> gsomix: это оставшиеся параметры
[00:09:50] <m4n71k0r> uggur: тут в чём вопрос, на каком этапе обрабатывать
[00:10:02] <m4n71k0r> если сделать "", то это затронет все плагины
[00:10:17] <m4n71k0r> и там есть адов парсер на регекспе
[00:10:25] <m4n71k0r> который придётся переписать
[00:11:19] <m4n71k0r> экранирование уже проверяется... пробелы экранируешь `\ `
[00:12:03] <m4n71k0r> в принципе экранирование это надо двум плагинам от силы
[00:12:30] <m4n71k0r> поиску и отправке
[00:13:08] <m4n71k0r> а, ещё заменялке... блин
[00:20:30] <O01eg> https://www.kickstarter.com/projects/1521238325/curly-bracket-the-hidden-code/
[00:22:26] <ɹǝɟılʍǝu> m4n71k0r, как на счёт "R()"
[00:22:29] <ɹǝɟılʍǝu> ?
[00:24:24] <m4n71k0r> ты про аналог RAW-строк? С любыми вариантами парных _начала_ и _конца_ ?
[00:27:15] <m4n71k0r> O01eg: господи, они назвали девочку Curly Bracket, чёртовы извращенцы...
[00:34:48] Constverum вышел из конференции
[00:38:28] dvorakovsky зашёл в конференцию
[00:47:39] superka зашёл в конференцию
[00:48:18] <superka> А как работает garbage collector? Это отдельный процесс?
[01:07:15] dvorakovsky вышел из конференции
[01:13:58] superka вышел из конференции
[01:13:59] superka зашёл в конференцию
[01:28:02] superka вышел из конференции
[01:28:04] superka зашёл в конференцию
[02:07:37] dzhon вышел из конференции
[02:11:02] superka вышел из конференции
[02:14:22] horta hell вышел из конференции
[02:14:27] horta hell зашёл в конференцию
[02:16:02] ɹǝɟılʍǝu вышел из конференции
[02:20:46] m4n71k0r вышел из конференции
[02:38:59] superka зашёл в конференцию
[03:01:43] superka вышел из конференции
[03:42:49] kuzy000 вышел из конференции
[04:08:10] gsomix вышел из конференции
[04:23:57] rafaelrs вышел из конференции
[04:35:25] grouzen вышел из конференции
[04:47:53] superka зашёл в конференцию
[04:52:51] Hippan вышел из конференции
[05:14:44] superka вышел из конференции
[05:34:50] sss|zombie зашёл в конференцию
[05:47:53] matraskin зашёл в конференцию
[06:28:28] rafaelrs зашёл в конференцию
[06:35:40] ckorzhik зашёл в конференцию
[06:40:39] unclechu зашёл в конференцию
[06:54:37] kpecmuk зашёл в конференцию
[06:55:35] kpecmuk вышел из конференции
[07:32:31] portnov зашёл в конференцию
[07:36:16] portnov вышел из конференции
[07:36:50] superka зашёл в конференцию
[08:42:03] unclechu вышел из конференции
[08:42:06] unclechu зашёл в конференцию
[09:18:32] gsomix зашёл в конференцию
[09:18:38] <gsomix> Утро.
[09:18:56] <gsomix> Я в Москву понаехал.
[09:20:51] gsomix вышел из конференции
[09:23:22] sss|zombie вышел из конференции
[09:35:00] ɹǝɟılʍǝu зашёл в конференцию
[09:37:28] MaXGXaM зашёл в конференцию
[09:38:04] ɹǝɟılʍǝu вышел из конференции
[09:38:12] ɹǝɟılʍǝu зашёл в конференцию
[09:43:41] Mr.Purple зашёл в конференцию
[09:57:24] dzhon зашёл в конференцию
[10:05:26] dzhon вышел из конференции
[10:22:03] ɹǝɟılʍǝu вышел из конференции
[10:34:11] dzhon зашёл в конференцию
[11:05:42] ɹǝɟılʍǝu зашёл в конференцию
[11:07:24] <ɹǝɟılʍǝu> Утро
[11:46:25] ckorzhik вышел из конференции
[11:52:54] Mr.Purple вышел из конференции
[12:00:31] m4n71k0r зашёл в конференцию
[12:00:58] <m4n71k0r> утре
[12:01:15] <m4n71k0r> бобра ранку, панове
[12:03:31] <ɹǝɟılʍǝu> m4n71k0r, пше-пше.
[12:05:41] O01eg вышел из конференции
[12:44:17] dzhon вышел из конференции
[12:45:06] dzhon зашёл в конференцию
[13:12:53] dzhon вышел из конференции
[13:12:53] dzhon зашёл в конференцию
[14:01:09] Mr.Purple зашёл в конференцию
[14:15:53] dvorakovsky зашёл в конференцию
[14:18:21] matraskin вышел из конференции
[14:21:52] ckorzhik зашёл в конференцию
[14:29:41] grouzen зашёл в конференцию
[14:41:38] <ɹǝɟılʍǝu> m4n71k0r, ForNeVeR, ребят, есть дискасс...
[14:41:58] <ɹǝɟılʍǝu> Такая задача: сколлаписть несколько строк в одну, учитывая констреинты.
[14:42:11] <Mr.Purple> батющки!
[14:42:28] Graf зашёл в конференцию
[14:42:40] <ɹǝɟılʍǝu> Есть две таблицы. У первой есть поле-констреинт на вторую, связь многие-к-одному.
[14:42:42] Graf вышел из конференции
[14:42:50] <ɹǝɟılʍǝu> Mr.Purple, мож ты делал такое?)
[14:43:38] <Mr.Purple> мож
[14:43:55] <Mr.Purple> вещай
[14:46:17] ckorzhik вышел из конференции
[14:46:58] <ɹǝɟılʍǝu> В принципе, можно получить все «дубли» и их id-ники.
[14:48:28] <Mr.Purple> что надо-то?
[14:48:37] <Mr.Purple> и при чем тут констрейнты
[14:48:49] <Mr.Purple> если ты не удаляешь записи
[14:48:58] <ɹǝɟılʍǝu> Ну, хочу удолять жеж.
[14:49:07] <ɹǝɟılʍǝu> А, ясно.
[14:49:12] <ɹǝɟılʍǝu> Придумал всё.
[14:49:24] <Mr.Purple> это ты здорово придумал
[14:49:39] <ɹǝɟılʍǝu> xD
[14:49:50] <ɹǝɟılʍǝu> wtf/Mr.Purple/
[14:49:51] <horta hell> ɹǝɟılʍǝu: Определение не найдено.
[14:49:59] <ɹǝɟılʍǝu> wtf/Mr.Purple/Юморист!/
[14:49:59] <horta hell> ɹǝɟılʍǝu: Определение добавлено.
[15:10:24] dzhon вышел из конференции
[15:10:25] dzhon зашёл в конференцию
[15:19:15] Mr.Purple вышел из конференции
[15:20:14] Mr.Purple зашёл в конференцию
[15:21:43] dvorakovsky вышел из конференции
[15:47:39] dzhon вышел из конференции
[15:56:02] sss|zombie зашёл в конференцию
[16:04:07] ckorzhik зашёл в конференцию
[16:08:04] <devel29a> ɹǝɟılʍǝu: https://www.youtube.com/watch?v=mheHbVev1CU
[16:12:31] <ForNeVeR> ɹǝɟılʍǝu: да, что ты хотел?
[16:12:49] <ForNeVeR> devel29a: https://pbs.twimg.com/media/Cv57SfUVYAEp5cu.jpg
[16:16:06] <devel29a> ForNeVeR: ХОСПАДЕ! МОИ ГЛАЗА!
[16:32:32] Minoru зашёл в конференцию
[16:32:32] horta hell вышел из конференции
[16:32:39] horta hell зашёл в конференцию
[16:46:27] rexim зашёл в конференцию
[16:46:36] <Minoru> m4n71k0r: re json: это замечательно! Только почему он в тест-то не добавиться, чтобы этой поддержкой похвастаться? :(
[16:47:05] <rexim> ЕБАТЮШКИ! \о/
[16:47:44] <m4n71k0r> "\t" == 0 ?
[16:47:59] <m4n71k0r> God == 0 ?
[16:48:11] <rexim> '\t' == 0
true

[16:48:37] <rexim> ваоылва
[16:48:38] <rexim> ваоылва
[16:48:40] <rexim> Оке
[16:49:06] <m4n71k0r> жестокие жестянщики
[16:56:41] <rexim> m4n71k0r, а я сегодня на html программировал!
[16:57:28] <rexim> Кстати, ходят же слухи, что мол HTML5 + CSS3 образуют Тьюринг-полную систему.
[16:57:37] <rexim> Звучит как упорин для Миксера!
[16:57:42] <rexim> о/
[17:00:20] <ForNeVeR> Даже тамошней тьюринг-полноты недостаточно, чтобы отцентровать элемент.
[17:00:48] <ForNeVeR> Видимо, это задача для сверхтьюринговых вычислений.
[17:01:34] <rexim> Вот на моргани все центрируется без проблем https://morganey-lang.github.io/
[17:01:39] <rexim> Юзайте моргани, посоны.
[17:04:14] <ForNeVeR> rexim: но ты ж не с помощью моргания это сервишь!
[17:07:12] <rexim> ForNeVeR, ( ͡° ͜ʖ ͡°)
[17:12:27] <Minoru> ForNeVeR: flexbox же
[17:12:31] <Minoru> ForNeVeR: старые у тебя шутки, в общем
[17:12:54] <ForNeVeR> Minoru: да вообще-то нет.
[17:13:12] <ForNeVeR> Есть множество кейсов, друг Гораций, когда флексбокс не работает или не годится.
[17:14:15] <ForNeVeR> В частности, мы у себя в рабочих проектах его до сих пор полноценно не можем использовать из-за поддержки части модельного ряда мобильников, которые не умеют ни в стандартный flex, ни в vh/vw, например.
[17:14:24] <Minoru> ну, с «не работает» понятно — 97,12% (без префиксов 85,11%) http://caniuse.com/#search=flexbox. А «не годится» он почему может?
[17:14:27] <ForNeVeR> И это печально :(
[17:15:04] <rexim> Ни в javascript
[17:16:07] <ForNeVeR> Minoru: отмечу, что partial support как раз из разряда "не годится".
[17:16:20] <ForNeVeR> Там как раз вертикальное выравнивание не работает в основном :)
[17:18:22] <Minoru> я тебя таки подловлю:
> мол HTML5 + CSS3 образуют Тьюринг-полную систему
> CSS3

> Даже тамошней тьюринг-полноты недостаточно, чтобы отцентровать элемент.

Flexbox — это часть CSS3. То, что не все браузеры ещё полностью поддерживают CSS3 — это уже другая проблема, и ты жалуешься как раз на неё, а не на сам CSS3.
[17:18:45] <ForNeVeR> Minoru: нет, не подловишь.
[17:18:55] <ForNeVeR> Есть и случаи, когда flexbox не центрует элементов.
[17:19:56] <ForNeVeR> Ну то есть там есть какие-нибудь дурацкие ситуации с отрицательными маргинами, паддингами, флоатами и чёрте чем. Мы у себя ж пытаемся его для конкретных браузеров включать, и работает не всегда.
[17:20:44] <Minoru> ладно, с этим я спорить уже не могу — не сталкивался :(
[17:20:48] <ForNeVeR> Из последнего, что я припоминаю, был тупо баг в FF.
[17:20:55] <rexim> Minoru, миночпок!
[17:21:05] <ForNeVeR> Внутри какого-то флекса он у нас взял да заигнорил все настройки.
[17:21:36] <Minoru> rexim: чпок миной? Ты ещё добавь «я ж любя» :)
[17:21:41] <ForNeVeR> Однако опытным путём было установлено, что если ставить толщину элемента меньше пиксела, но не использовать при этом пикселы (например, 0.01em) — то он начинает работать.
[17:22:09] <ForNeVeR> Причём 0.1em уже заметно ломает лейаут, а 0.001em слишком мало, и продолжает быть подвержено багу %)
[17:23:38] <Minoru> ребят, мне грустно. К нам в comp.lang.c, похоже, приходят только ненавидящие плюсы товарищи. А, и ещё им обязательно сами всё с нуля писать. Что ж это за безобразие такое?
[17:23:49] <ForNeVeR> XD
[17:34:50] * ForNeVeR разослал странные письма
[17:35:06] rexim вышел из конференции
[17:37:15] <Mr.Purple> Minoru: а с чего бы они должны их любить? :)
[17:37:25] unclechu вышел из конференции
[17:37:42] <ForNeVeR> Посмотрим, припрутся ли получатели писем сюда!
[17:38:14] unclechu зашёл в конференцию
[17:38:56] <Mr.Purple> ForNeVeR: ты наследник африканского принца и тебе надо $100, чтобы обналичить наследство?
[17:39:21] <ForNeVeR> Mr.Purple: ага, и потом в конце "приходите в цодингтим"!
[17:39:33] <Minoru> Mr.Purple: да я не об этом. Я о том, что у меня складывается впечатление, будто народ считает ненависть к плюсам каким-то ярлыком, что ли, каким-то обязательным признаком программиста на Си. И это грустно.
[17:42:01] <ɹǝɟılʍǝu> Minoru, о.
[17:42:06] * ForNeVeR подписался как "The A-0xCD20 United Eidolonic Collective", запечатал и разослал конверты.
[17:42:10] <ɹǝɟılʍǝu> К нам в pro.cxx сегодня такой заходил.
[17:42:14] <ɹǝɟılʍǝu> Грит, плюсы медленные.
[17:42:20] <ForNeVeR> Вы его употребили?
[17:42:24] <ɹǝɟılʍǝu> Да.
[17:42:30] <devel29a> Молодцы
[17:42:30] <ForNeVeR> Хорошо.
[17:42:59] <devel29a> ɹǝɟılʍǝu: Кстати, в НН теперь если поедешь, то дороги втрое аккуратнее переходи
[17:43:17] <ɹǝɟılʍǝu> А чо такое?
[17:43:20] <ɹǝɟılʍǝu> Пегасов не лююят?
[17:43:29] <ɹǝɟılʍǝu> Или этот чувак был ты?
[17:43:49] <devel29a> ɹǝɟılʍǝu: Дак я ж сдал экзамен в ГИБДД каким-то чудом, но клешни на руках, почему-то, никого не насторожили
[17:43:56] <ɹǝɟılʍǝu> devel29a, гылол!
[17:43:59] <ɹǝɟılʍǝu> Молодэц.
[17:44:08] <ɹǝɟılʍǝu> Тогда сдам на А и приеду таранить тебя!
[17:44:40] <devel29a> Кстати, лол. С правами категории В можно на квадрициклах, кажется, заруливать
[17:55:13] dvorakovsky зашёл в конференцию
[17:56:00] <ɹǝɟılʍǝu> devel29a, ForNeVeR https://scontent-fra3-1.xx.fbcdn.net/v/t1.0-9/14908274_1197840380253285_6801470079604662666_n.jpg?oh=b03e7025b3d3f6e9b8277d0acdbf28f2&oe=58D02B67
[17:56:22] <ForNeVeR> ɹǝɟılʍǝu: я ужно показывал, и моя версия даже была менее зашумлённой.
[17:56:36] <ForNeVeR> JPEG-артефакты в перепостах — это как годовые кольца у дерева!
[17:57:27] <ɹǝɟılʍǝu> ForNeVeR, значица — классика!
[17:57:52] <ForNeVeR> dvorakovsky: рота и звание, боец?
[17:58:17] <ɹǝɟılʍǝu> Хортец!
[17:59:13] <dvorakovsky> Лет 5-6 назад здесь был и был успешно принять в ряды, Но потом бросил коддинг, а сейчас пытаюсь вернуться. Поэтому даже и не рядовой я, Но знаю хорошо Толика)
[17:59:57] <m4n71k0r> ахахаха
[18:00:04] <m4n71k0r> пока код не напишешь, не мемберну
[18:00:08] <m4n71k0r> =)
[18:00:19] <dvorakovsky> Это в твоем духе, как обычно))))))
[18:00:23] <ForNeVeR> Кто такой Толик ._.
[18:00:34] <m4n71k0r> это не Ender
[18:00:37] <ForNeVeR> superka: а теперь ты!
[18:00:38] <dvorakovsky> Тогда в режиме "сайлент" посижу)
[18:00:51] <m4n71k0r> dvorakovsky: не, ты можешь говорить и спрашивать
[18:01:22] <m4n71k0r> всегда поможем начинающему жабо-погромцу.... который бросил плюсы =((((
[18:01:33] <m4n71k0r> и ушёл на клятый ведроид
[18:01:37] <m4n71k0r> хотя...
[18:01:43] <ForNeVeR> Гы.
[18:01:45] <m4n71k0r> ты же можешь и на плюсах под ведроид писать
[18:02:09] <ForNeVeR> superka: я готов поговорить с тобой про Gārbage Collectør.
[18:02:17] <dvorakovsky> Там Android NDK и он убогий по-моему, мало что умеет
[18:02:29] <ForNeVeR> А что надо уметь?
[18:02:34] <ForNeVeR> Плюсокод компиляешь и вперёд.
[18:02:45] <ForNeVeR> А нужные куски на жабе, если с системным API охота интегрироваться.
[18:03:06] * ForNeVeR сегодня весь день штурмовал андроид-приложение на Xamarin.
[18:03:24] <ForNeVeR> Нашёл там тонну багов, всё исправили, а основное что глючило — то так и осталось :(
[18:03:43] <m4n71k0r> господа
[18:03:57] <m4n71k0r> можно я интерн-инфу скину, которая меня возмутила?
[18:04:02] <ForNeVeR> dvorakovsky: а ты в GCM/FCM шаришь?
[18:04:09] <m4n71k0r> я подчистил НДА часть
[18:04:15] <ForNeVeR> m4n71k0r: я не знаю, чо такое интерн-инфа, но это же SFW?
[18:04:22] <m4n71k0r> это безопасно
[18:04:27] <ForNeVeR> Скидывай.
[18:04:31] <dvorakovsky> ForNeVeR, не-а.
[18:04:37] <m4n71k0r> Коллеги,

я работаю в компании Devexperts с самого её основания и за это время успел получить много новых и интересных знаний, запустить множество проектов, познакомиться с массой интересных людей. Настало время для меня заняться другими областями, чтобы расширить свой кругозор. [NDA] Я вас не покидаю. В Devexperts я остаюсь в совещательной и консультационной роли. При необходимости, я буду помогать советом и отвечать на возникающие вопросы, буду регулярно заглядывать в гости. В основное время я буду заниматься развитием языка Kotlin. Я присоединился к проекту Kotlin, чтобы лично поучаствовать в создании языка программирования 21-го века. Мы должны избавить программистов на Java от написания полотен шаблонного кода и кодогенераторов, сделать, наконец, достойную замену языку C++ для встроенных систем и создать типизированный, но краткий язык для написания веб-приложений. У меня есть мечта. Я хочу увидеть мир, в котором один язык программирования будет использоваться для написания всех компонент в любой, даже самой сложной и очень распределенной, системе.

С уважением,
Роман Елизаров
[18:04:56] <m4n71k0r> ростите много текста, но вы поймёте, почему я сильно удивлён
[18:05:07] <ForNeVeR> Ок, я тоже удивлён.
[18:05:21] <ForNeVeR> Очень странное описание котлина. Самое странное из тех, что я встречал.
[18:05:43] <ɹǝɟılʍǝu> m4n71k0r, Б-же, он бросил плюсцы?
[18:05:59] <m4n71k0r> он не писал на плюсах много лет, я думаю
[18:06:03] <dvorakovsky> Я бросил все
[18:06:04] <m4n71k0r> в основном на джаве
[18:06:10] <dvorakovsky> И не писал много лет вообще
[18:06:17] <ForNeVeR> Ну то есть был мёртв.
[18:06:22] <ForNeVeR> С воскрешеньицем!
[18:06:24] <dvorakovsky> То есть да
[18:06:33] <dvorakovsky> Спасибо
[18:06:43] <ɹǝɟılʍǝu> m4n71k0r, когда Kotlit стал заменой C++?
[18:06:56] <ɹǝɟılʍǝu> Kotlin*
[18:06:59] <ForNeVeR> Блин, чуваки, у меня уже под крылом завелись проекты, в которых другие люди наконтрибьютили больше меня!
[18:07:16] <ForNeVeR> ɹǝɟılʍǝu: именно это и поразило нас с Мантикором. Очень, очень странное заявление.
[18:07:29] <ForNeVeR> m4n71k0r: может, у них там какой-то Kotlin native планируется?
[18:07:30] <m4n71k0r> ɹǝɟılʍǝu: язык 21-го века
[18:07:37] <m4n71k0r> ForNeVeR: может
[18:07:47] <m4n71k0r> пойду я домой
[18:07:57] <ForNeVeR> Коту привет!
[18:08:04] <m4n71k0r> океюшки
[18:08:10] m4n71k0r вышел из конференции
[18:08:13] <ɹǝɟılʍǝu> LLJVM
[18:08:22] <Mr.Purple> LOLJVM
[18:08:24] <ForNeVeR> ɹǝɟılʍǝu: не думаю.
[18:08:47] <ɹǝɟılʍǝu> LLVM
[18:08:51] <ɹǝɟılʍǝu> Тогда)
[18:11:55] <ForNeVeR> А есть какие-то конвертеры из .class в LLVM, кстати.
[18:27:31] rexim зашёл в конференцию
[18:28:19] <ɹǝɟılʍǝu> rexim, ОХ ЧПОКИ МОИ ЧПОКИ
[18:28:47] <ɹǝɟılʍǝu> rexim, http://cs5.pikabu.ru/images/previews_comm/2015-10_2/1444336868154470126.jpg
[18:35:13] <ForNeVeR> ɹǝɟılʍǝu: миксер вот потому так редко и заходит, что его тут сразу недобро встречают!
[18:36:14] <Mr.Purple> rexim: стримочпок
[18:36:30] <rexim> Mr.Purple, ой! Спасибо! :3
[18:36:51] <ɹǝɟılʍǝu> ForNeVeR, так всречай добро!
[18:37:18] <ForNeVeR> rexim: ороролрор!
[18:37:31] <ɹǝɟılʍǝu> $dice 0 0
[18:37:33] <horta hell> ɹǝɟılʍǝu: Не забывай, с кем разговариваешь! Вопросы мне задают стоя на коленях!
[18:37:37] <ɹǝɟılʍǝu> $dice 0 0
[18:37:38] <horta hell> ɹǝɟılʍǝu: Скучно...
[18:37:40] <rexim> ForNeVeR, ты же не против, что я на тебя морганиреквесты назначаю? Я стараюсь только тогда, когда считаю, что дополнительная пара глаз не помешает.
[18:37:41] <ɹǝɟılʍǝu> $dice 0 0
[18:37:41] <horta hell> ɹǝɟılʍǝu: Ее величество занято королевскими делами. Если вы хотите услышать ответ - оставайтесь на линии.
[18:37:51] <ForNeVeR> rexim: да, конечно же, я не против.
[18:37:53] <ɹǝɟılʍǝu> $dice 0 0
[18:37:53] <horta hell> ɹǝɟılʍǝu: А ты угостишь меня чаем?
[18:37:57] <ɹǝɟılʍǝu> Конечно!
[18:37:58] <ForNeVeR> rexim: я прям щас уже смотрю.
[18:37:58] <rexim> ForNeVeR, =3
[18:38:04] <ɹǝɟılʍǝu> Давайте пить чай с Хортой!
[18:38:12] <ForNeVeR> И вареньем!
[18:39:56] <ForNeVeR> rexim: (_ | _)
[18:40:39] <rexim> o_O
[18:40:51] <ForNeVeR> rexim: так в коде написано!
[18:41:11] <rexim> > reduceLeft(_ | _)
Уменьшить левое полужопие!
[18:41:19] <rexim> reduceRight(_ | _) соответственно
[18:48:09] rafaelrs вышел из конференции
[18:50:18] <rexim> Оперативное обновление инструментов разработки :D
[18:50:24] <ForNeVeR> :3
[19:01:02] unixorn вышел из конференции
[19:01:04] unixorn зашёл в конференцию
[19:01:14] superka вышел из конференции
[19:04:40] Lavir зашёл в конференцию
[19:05:17] <Lavir> Привет, писуньки.
[19:05:36] <Minoru> Lavir: а мы тебя что, побанили?
[19:05:52] <Lavir> Ну, нимношк. :-[
[19:06:07] <Minoru> м, ок. А ты сделал выводы?
[19:06:28] <Lavir> Ну, раз не побанили еще раз, значит, сделал.
[19:07:08] <Minoru> что-то по логам не сильно заметно, чтобы мы тебя банили =\ Это когда было-то?
[19:07:38] <Lavir> Да когда-то давно. Алсо, я и сам тогда от вас ушел. Вы тут на C++ пишете, и я сбежал от вас в ужасе.
[19:08:43] <Lavir> Вообще, я что-то неправильно зашел. Ща.
[19:08:44] Lavir вышел из конференции
[19:08:58] Lavir зашёл в конференцию
[19:09:14] <Lavir> Привет, стакэксчейндж.
[19:09:36] <Minoru> лол
[19:11:16] dzhon зашёл в конференцию
[19:11:57] <Lavir> Скажи, как лучше сделать:

(a := (create-object))
(set a 'fielda 5) ; вариант 1, без макросов, но немножко то́рмозно
(set a fielda 5) ; вариант 2, «set» — макрос.
(set-fielda a 5) ; вариант 3, в самом внешнем контексте прописано бесконечное количество функций вида «(set-* object value)».
[19:13:53] <Minoru> покажи вложенный апдейт лучше
[19:14:12] <Lavir> Спасибо, стакэксчейндж.
[19:14:18] <Lavir> Пошел думать дальше.
[19:14:20] Lavir вышел из конференции
[19:14:32] portnov зашёл в конференцию
[19:14:45] <ɹǝɟılʍǝu> portnov, дратути.
[19:16:51] <Minoru> ↑ это был пример реальной пользы от изучения Хаскеля
[19:17:35] <portnov> утро.
[19:17:41] <portnov> Minoru: дратути?
[19:18:24] <Minoru> portnov: дратути. Я про то, что в Haskell обновлять вложенные структурки больно, и поэтому я теперь знаю, что эти вещи нужно внимательно дизайнить
[19:19:01] <ForNeVeR> Да линз потом нахуячишь да и дело с концом!
[19:19:09] <portnov> Minoru: Ты просто стрелкой показал на «дратути» и сказал, что в этом польза от хаскеля.
[19:19:11] Lavir зашёл в конференцию
[19:19:13] <portnov> Minoru: и да, линзы же.
[19:19:16] <ForNeVeR> XD
[19:19:26] <ForNeVeR> Minoru: дратути!
[19:19:51] <Minoru> portnov: в Unicode просто не завезли стрелок достаточной длины, приходится обходитсья теми, что есть. А линзы я пока ещё не осиливал ._.
[19:19:53] <Lavir> Дратути сноа!
[19:20:04] <Lavir> Я додумал.
[19:20:19] <portnov> «стрелка достаточной длины, чтобы выстрелить себе в ногу»
[19:20:45] <Lavir> У меня ж мутабельность! Так что все просто:

(set 'field (get 'a b) 5)
[19:20:59] <unclechu> >p-rtnov‎: M-noru: Ты просто стрелкой показал на «дратути» и сказал, что в этом польза от хаскеля.
я вот тоже несколько раз перечитал и всматривался
[19:21:05] <portnov> Lavir: setq же, не?
[19:21:17] <portnov> или это схема какая-то?
[19:21:37] <Lavir>
[19:21:56] <Lavir> А правда, что я голову ломаю? Сделаю, как в CL, да и успокоюсь уже.
[19:22:22] <Minoru> ты можешь просто сразу взять CL и успокоиться
[19:23:26] <Minoru> напиши там reader какой-то, чтобы реализовывал твои изначальные пожелания касательно вызовов методов и функций — и дело с концом
[19:23:46] <rexim> У Минорки все так просто!
[19:23:48] <rexim> Тоже так хочу!
[19:23:59] <Minoru> ._.
[19:24:04] <rexim> Minoru, чпоке!
[19:24:07] * Minoru умолк
[19:24:20] <rexim> Minoru, го чай пить луще?
[19:24:26] <Lavir> Reader может исходник распарсивать? Не который S-выражения, а который еще поток символов, до преобразования его в S-выражения.
[19:24:37] <Minoru> rexim: всё ещё заваривается!
[19:24:54] <rexim> Minoru, соединение с чайным сервером медленное?
[19:24:58] <Minoru> Lavir: а вот этого не знаю
[19:25:00] <ForNeVeR> $send gsomix https://github.com/dotnet/netcorecli-fsc/pull/22/files#diff-0c80db7174b4c34b5048002f63ecad85R6
[19:25:01] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[19:25:23] <Minoru> rexim: ускорялка времени на кухне сломалась, приходится реально 20 минут ждать, пока он до кондиции дойдёт
[19:25:25] <ForNeVeR> Заведу у себя тоже такой модуль. Везде!
[19:25:34] <Minoru> rexim: прям будто бы обратно в начал XXI века попал
[19:25:45] <rexim> Minoru, бяда!
[19:26:30] <rexim> ForNeVeR, (_ | _)
[19:26:44] <ForNeVeR> rexim: (^) (<|)
[19:26:51] <rexim> reduceLeft(_ | _)reduceRight
[19:27:06] <ForNeVeR> (<|) (^) (^) (|>)
[19:27:35] <ForNeVeR> rexim: из последних четырёх постов сложился смайлик-головожоп!
[19:27:47] <rexim> o_O
[19:28:16] <rexim> (^)_(^)
[19:28:24] <rexim> Глаза опухли
[19:28:30] <ForNeVeR> Смотри, у него сверху задница, потом (^) (<|) глаза, потом твои reduceLeft / reduceRight — руки, и затем ласты из (<|) (|>)
[19:28:46] <rexim> Зобавно!
[19:31:02] <Lavir> I have a (^)! I have a (<|)!
Oh! (<|)(^)(^)(|>)!
I have a (^)! I have a (_|_)!
Oh! (^)(_|_)(^)!
I have a (<|)(^)(^)(|>)! I have a (^)(_|_)(^)!
Oh! (<|)(^)(_|_)(^)(|>)!
[19:31:22] <ForNeVeR> Адово, например!
[19:31:57] <ForNeVeR> Теперь у нас ещё и операторные стихи про головожопа.
[19:32:14] <ForNeVeR> Lavir: ты осознаёшь, что теперь для них придётся писать интерпретатор?
[19:33:00] <Lavir> Нет еще, ForNeVeR. Я еще не увидел в них глубинный с^W^W семантику.
[19:33:11] <ForNeVeR> Я тоже.
[19:34:59] <Lavir> И еще мне нужен какой-нибудь символ, чтобы можно было писать так:

(a b ] d e ] g h) ; равносильно (((a b) d e) g h),

где «]» — искомый символ.
[19:35:53] <ForNeVeR> $
[19:38:36] <Lavir> Чот как-то тоже занято…
[19:38:37] <Lavir> Стоп.
[19:38:45] <Lavir> В Хачкеле же… Да!
[19:38:52] <ɹǝɟılʍǝu> Lavir, попробуй <+>
[19:39:04] <ɹǝɟılʍǝu> (a b <+> d e <+> g h)
[19:39:16] <Lavir> Чот как-то ASCII-артистично.
[19:39:26] <ɹǝɟılʍǝu> И замену скобкам.
[19:39:50] <Lavir> Какую замену скобкам?
[19:39:55] <ɹǝɟılʍǝu> <% a b <+> d e <+> g h %>
[19:40:01] <ɹǝɟılʍǝu> Ахуенна!
[19:40:24] <rexim> ForNeVeR, чот опять сервера обвисли!
[19:40:29] <rexim> Надоб подтянуть!
[19:40:51] <ForNeVeR> rexim: обратись к специалисту!
[19:40:52] <rexim> А, это только с апвеером опять что-то.
[19:41:03] <rexim> ForNeVeR, может к утру пройдет?
[19:41:11] <ForNeVeR> К уггру!
[19:41:22] <rexim> >_<
[19:41:30] <rexim> Он подтянет?
[19:41:36] <ForNeVeR> Ку гру!
[19:41:38] <ForNeVeR> Q ГРУ!
[19:48:23] <ForNeVeR> rexim: какая у нас лицензия на картинки?
[19:49:03] <rexim> ForNeVeR, на какие?
[19:49:07] <ForNeVeR> На любые.
[19:49:13] <rexim> У нас?
[19:49:14] <ForNeVeR> В смысле, какую мы обычно берём?
[19:49:22] <rexim> А хрен его знает!
[19:49:33] <ForNeVeR> Ок, разберёмся.
[19:49:33] <rexim> Всмысле лицензию?
[19:49:36] <rexim> Или картинку?
[19:49:40] <rexim> Ничего не понял.
[19:49:50] <rexim> ForNeVeR, ты можешь конкретнее сказать что-нибудь.
[19:50:00] <rexim> ыфвоалдыова
[19:50:00] <ForNeVeR> https://github.com/codingteam/logo/issues/6
[19:50:05] <unclechu> под какими лицензиями мы картинки распространяем свои авторские
[19:50:10] <unclechu> я всё понял
[19:50:10] <ForNeVeR> THAS IS CONCRETE
[19:50:18] <rexim> А, ок.
[19:53:59] <rexim> ForNeVeR, это цимент?
[19:54:06] <ForNeVeR> rexim: да!
[19:54:11] <ForNeVeR> rexim: я щас кину PR на цемент.
[19:54:21] <unclechu> https://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D0%B8_%D0%B8_%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_Creative_Commons
[19:55:02] <unclechu> я бы брал CC BY-NC-SA
[19:55:14] <ForNeVeR> SA выглядит вирусно.
[19:55:21] <ForNeVeR> Чо такое NC — не знаю.
[19:55:32] <ɹǝɟılʍǝu> ForNeVeR, это Запрещается использование произведения в целях получения прибыли.
[19:55:37] <ForNeVeR> Я против.
[19:55:38] <ɹǝɟılʍǝu> NONE COHMERRICKHAL
[19:55:44] <unclechu> нельзя зарабатывать денег на форке твоего труда
[19:55:48] <ForNeVeR> CC BY — ок.
[19:55:54] <ForNeVeR> Я сказал.
[19:55:55] <ɹǝɟılʍǝu> BYE
[19:56:00] <unclechu> все эти ограничения могут быть сняти по личному разрешению
[19:56:18] <ForNeVeR> Я не хочу, чтобы контрибьюторы были вынуждены у меня спрашивать личное разрешение.
[19:56:23] <ForNeVeR> Или не у меня.
[19:56:29] dzhon вышел из конференции
[19:56:32] <ForNeVeR> Тем более, если у каждого контрибьютора им бы пришлось спрашивать.
[19:56:36] <ɹǝɟılʍǝu> ForNeVeR, Или у тебя.
[19:56:39] <ForNeVeR> Бред какой-то, в общем.
[19:56:51] ɹǝɟılʍǝu вышел из конференции
[19:57:41] <rexim> unclechu, дядюшка Чу! \о/
[20:04:03] <ForNeVeR> http://churchatprison.com/wp-content/uploads/2014/11/concrete1.jpg
[20:08:12] <ForNeVeR> https://spdx.org/licenses/ — во какое бывает, оказывается.
[20:17:34] rafaelrs зашёл в конференцию
[20:19:54] m4n71k0r зашёл в конференцию
[20:33:06] ckorzhik вышел из конференции
[20:50:01] dzhon зашёл в конференцию
[21:16:15] ɹǝɟılʍǝu зашёл в конференцию
[21:25:58] ɹǝɟılʍǝu вышел из конференции
[21:26:05] ɹǝɟılʍǝu зашёл в конференцию
[21:28:16] ɹǝɟılʍǝu вышел из конференции
[21:28:24] ɹǝɟılʍǝu зашёл в конференцию
[21:34:51] rexim вышел из конференции
[22:21:50] Славный капитан зашёл в конференцию
[22:24:21] <Славный капитан> ForNeVeR: что у тебя за криповая рассылка была?
[22:29:07] <Mr.Purple> ForNeVeR: и что это?
[22:29:09] <Mr.Purple> первое
[22:29:24] <Mr.Purple> бетон какой-то
[22:29:40] <Mr.Purple> или картон, который в потолочный профиль вставляется
[22:30:41] ckorzhik зашёл в конференцию
[22:31:13] rexim зашёл в конференцию
[22:36:32] <portnov> http://static.devli.ru/public/images/v/201611/db3dcfac-63f2-428a-af81-fb16aabe6332.mp4
[22:38:25] <Mr.Purple> кривой заголовок
[22:38:39] <Mr.Purple> отдает для закачки файла
[22:39:37] Minoru вышел из конференции
[22:39:38] Minoru зашёл в конференцию
[22:40:01] <Minoru> portnov: котик-гетеродин
[22:47:31] Mr.Purple вышел из конференции
[22:47:50] unclechu вышел из конференции
[22:51:38] eaeee зашёл в конференцию
[22:54:22] rexim вышел из конференции
[23:02:25] <Lavir> Ой, а еще ведь можно убрать объекты и оставить одни только лямбды…
[23:33:59] portnov вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!