Home
codingteam
codingteam@conference.jabber.ru
13.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: http://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:06:52] kpecmuk вышел из конференции
[00:25:43] ckorzhik зашёл в конференцию
[00:28:47] a1batross зашёл в конференцию
[00:34:26] xmi вышел из конференции
[00:34:43] xmi зашёл в конференцию
[00:42:23] xmi вышел из конференции
[00:42:24] xmi зашёл в конференцию
[00:44:09] eaeee зашёл в конференцию
[00:53:55] rexim вышел из конференции
[00:55:04] xmi вышел из конференции
[00:55:05] xmi зашёл в конференцию
[00:57:00] Aman вышел из конференции
[01:17:14] eaeee вышел из конференции
[01:26:41] horta hell вышел из конференции
[01:26:46] horta hell зашёл в конференцию
[01:28:12] ForNeVeR вышел из конференции
[01:28:13] ForNeVeR зашёл в конференцию
[01:31:23] xmi вышел из конференции
[01:48:59] ɹǝɟılʍǝu вышел из конференции
[01:53:00] dzhon вышел из конференции
[01:58:51] eaeee зашёл в конференцию
[01:59:30] <eaeee> привет
[01:59:35] <eaeee> $pet coins
[01:59:37] <horta hell> eaeee: У тебя есть 2PTC.
[01:59:40] <eaeee> $pet resurrect
[01:59:41] <horta hell> eaeee: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[02:06:08] grouzen вышел из конференции
[02:22:29] a1batross вышел из конференции
[02:23:49] a1batross зашёл в конференцию
[02:34:41] a1batross вышел из конференции
[02:34:42] a1batross зашёл в конференцию
[02:34:45] a1batross вышел из конференции
[02:34:48] a1batross зашёл в конференцию
[02:37:19] unclechu вышел из конференции
[02:37:23] unclechu зашёл в конференцию
[03:29:48] a1batross вышел из конференции
[04:31:36] eaeee вышел из конференции
[04:33:01] ckorzhik вышел из конференции
[05:17:06] matraskin зашёл в конференцию
[05:31:17] horta hell вышел из конференции
[05:31:21] ForNeVeR вышел из конференции
[05:31:22] horta hell зашёл в конференцию
[05:31:22] ForNeVeR зашёл в конференцию
[05:47:52] horta hell вышел из конференции
[05:47:57] horta hell зашёл в конференцию
[05:49:52] ForNeVeR вышел из конференции
[05:49:52] ForNeVeR зашёл в конференцию
[05:51:29] ForNeVeR вышел из конференции
[05:51:30] ForNeVeR зашёл в конференцию
[06:02:39] sss|zombie вышел из конференции
[06:17:49] unclechu вышел из конференции
[06:46:50] grisssa вышел из конференции
[06:46:51] grisssa зашёл в конференцию
[07:39:04] grisssa вышел из конференции
[07:39:05] grisssa зашёл в конференцию
[08:04:14] portnov зашёл в конференцию
[08:06:13] <horta hell> π пробела пытается сожрать все, что найдет.
[08:06:22] portnov вышел из конференции
[08:19:42] grisssa вышел из конференции
[08:23:37] grisssa зашёл в конференцию
[08:23:45] a1batross зашёл в конференцию
[08:24:08] <grisssa> привет всем
[08:24:57] <ForNeVeR> Утро!
[08:36:08] <grisssa> поставил вчера вечером кали линукс
[08:36:48] <grisssa> отключился от вафая и потерял подключения значек(((
[08:50:21] iMacDV зашёл в конференцию
[08:50:26] <iMacDV> Всем привет
[08:51:00] <iMacDV> как в mysql обратиться к таблице с указанием базы? что после FROM писать?
[08:52:25] <ForNeVeR> iMacDV: а, э, стандартный select * from database.table не работает?
[08:52:32] <iMacDV> неа (
[08:52:47] <ForNeVeR> http://stackoverflow.com/questions/7623341/mysql-5-1-select-from-database-table-where-not-foo-on-all-fields — чото вот тут пишут, что должен работать.
[08:54:07] <iMacDV> SELECT
COUNT(*)
FROM voip-pbx1.cdr
WHERE CallDate < '2016-10-13'
[08:54:14] <iMacDV> не работает. ругается на третью строку
[08:54:24] <iMacDV> может из-за "-" в названи базы
[08:56:49] <ForNeVeR> iMacDV: ну дак само собой!
[08:56:55] <ForNeVeR> Такие названия нужно экранировать.
[08:57:02] <iMacDV> каким образом? )
[08:57:08] <ForNeVeR> Попробуй так: select * from `voip-pbx1`.cdr
[08:57:49] <iMacDV> Спасибо!
[08:57:51] <ForNeVeR> В MySQL экранирование имён делается вот такими косыми кавычками.
[08:58:07] <ForNeVeR> (хотя в стандарте, вроде, обычными двойными было)
[08:58:16] <ForNeVeR> Но на стандарт всем как обычно :)
[09:00:13] <horta hell> π пробела агонизирует, сжимая зубы в предсмертных судорогах. Все теряют по 1PTC.
[09:03:35] gsomix вышел из конференции
[09:29:10] ɹǝɟılʍǝu зашёл в конференцию
[09:34:55] m4n71k0r зашёл в конференцию
[09:35:14] grouzen зашёл в конференцию
[09:39:13] <m4n71k0r> $pet resurrect
[09:39:15] <horta hell> m4n71k0r: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[09:40:41] <m4n71k0r> ForNeVeR: в кое-каких нестандартных скулях ещё и [] используется
[09:41:00] <ForNeVeR> m4n71k0r: да, я про них знаю :)
[09:41:07] <iMacDV> в t sql например )
[09:42:02] <ɹǝɟılʍǝu> Утро, товарищи!
[09:42:29] <grisssa> ɹǝɟılʍǝu: утро
[09:43:53] <m4n71k0r> оказывается, в ANSI режиме мускуль тоже умеет в ""
[09:44:03] <m4n71k0r> ɹǝɟılʍǝu: хуютро
[09:44:30] xfer~Ё вышел из конференции
[09:44:39] <m4n71k0r> тьфу... там даже отдельный режим есть ANSI_QUOTES
[09:45:05] <iMacDV> млин. теперь результат запроса(число) присвоить переменной не получается в мускуле
[09:45:41] <iMacDV> прочитал, что можно через Select **** INTO @переменная сделать. но чето не вышло
[09:46:05] <m4n71k0r> Император, зачем они все так извращаются?
[09:46:19] <m4n71k0r> почему они не могут скулем просто данные тянуть?
[09:46:37] <m4n71k0r> какие-то переменные, какие-то гиперболические тангенсы...
[09:47:28] <iMacDV> сервер на мускуле. я к нему обращаюсь из SSIS-пакета. вот и приходится немного извращатся. может проще можно.
[09:47:50] <m4n71k0r> эх, если бы я знал, что такое SSIS пакет
[09:47:56] <m4n71k0r> хорошо что не знаю
[09:48:03] <m4n71k0r> я от этого гораздо лучше сплю
[09:50:44] <ɹǝɟılʍǝu> m4n71k0r, переменные ок для больших запросов.
[09:51:01] <ɹǝɟılʍǝu> Которые не влезают в select даже с with
[09:51:02] <ɹǝɟılʍǝu> .
[09:51:24] <ɹǝɟılʍǝu> Плюс, возможно, аггрегация.
[09:51:42] <ɹǝɟılʍǝu> Правда, я бы джля этого использлвал ОЛАП.
[09:51:46] <ɹǝɟılʍǝu> ОВЫЛВА ОЛАП ОРЛЫ
[09:53:52] <m4n71k0r> ɹǝɟılʍǝu: ну я могу всё на WITH построить
[09:54:10] <m4n71k0r> если ещё рекурсивный заюзать
[09:54:26] <m4n71k0r> ну почти всё
[09:54:57] <m4n71k0r> ɹǝɟılʍǝu: слуш, а как энтот олап юзать? Это же расширение для постгри есть какое-то ? cube какой-то
[09:55:52] dzhon зашёл в конференцию
[09:56:17] <ɹǝɟılʍǝu> Да, есь.
[09:59:44] SolarRay вышел из конференции
[10:04:51] gsomix зашёл в конференцию
[10:04:59] <gsomix> Утро.
[10:05:06] <ForNeVeR> gsomix: эй, ты!
[10:05:13] <ForNeVeR> gsomix: у меня про тебя записано.
[10:05:17] <ForNeVeR> Щас, не убегай!
[10:05:21] <gsomix> ForNeVeR, чокаво?
[10:05:41] <ForNeVeR> В привате.
[10:05:49] <gsomix> Ух!
[10:06:00] <ForNeVeR> Хотя это ни к чему в привате держать.
[10:06:04] <ForNeVeR> > ещё в целом про performance (не про .NET, но всё равно полезно):
https://www.amazon.com/Systems-Performance-Enterprise-Brendan-Gregg/dp/0133390098
https://www.amazon.com/Computer-Architecture-Fifth-Quantitative-Approach/dp/012383872X
[10:06:05] <ForNeVeR> Вот.
[10:06:22] <ForNeVeR> В общем, я себе список составил и начал читать :)
[10:06:36] <gsomix> ForNeVeR, уже начал?
[10:06:44] <ForNeVeR> Вчера вечером начал.
[10:07:00] <gsomix> Ты молодец!
[10:07:29] <ForNeVeR> Я целый час настраивал читалку на нетбуке, а потом немножко почитал перед сном :)
[10:08:19] <gsomix> ForNeVeR, а у меня есть старый Kindle DX, который я читаю в трамвае.
[10:08:33] <ForNeVeR> У меня нету трамвая :(
[10:08:57] <ForNeVeR> Интересно, а можно купить себе трамвай? Шоб электричество работало?
[10:13:10] <gsomix> ForNeVeR, если только ты проложишь рельсы у себя во дворе и будешь там кататься.
[10:14:47] <m4n71k0r> ыыы https://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/Matrix_multiplication_principle.svg/300px-Matrix_multiplication_principle.svg.png
[10:15:01] <m4n71k0r> надо груши, бананы и яблоки рисовать
[10:16:08] Graf зашёл в конференцию
[10:16:22] Graf вышел из конференции
[10:16:54] <ForNeVeR> gsomix: а если б я небольшой участок рельсов тоже арендовал? Или просто рядом с рельсами поставил :)
[10:23:22] <gsomix> m4n71k0r, https://pp.vk.me/c9996/u3917169/-7/z_c97fe19b.jpg
[10:24:41] <m4n71k0r> =)
[10:26:19] dzhon вышел из конференции
[10:36:43] <gsomix> ForNeVeR, https://twitter.com/CatotDay/status/785031007321853952
[10:37:43] <ForNeVeR> gsomix: как мило :3
[10:39:00] xmi зашёл в конференцию
[10:50:19] <gsomix> ForNeVeR, а происходит ли чего интересного в области дизайна динамических языков?
[10:50:35] <gsomix> Со статическими понятно, там лучшие умы работают.
[10:50:38] <ForNeVeR> Я ей не очень интересуюсь, если честно.
[10:50:52] <ForNeVeR> Ну, у них там лисп :)
[10:51:06] <ForNeVeR> И чуваки думают, как бы этот лисп так замаскировать, чтоб никто не догадался :)
[10:51:23] <ForNeVeR> Из последнего, что я слышал — это трансдусеры, которые Хикки придумал.
[10:53:30] <m4n71k0r> уважаемые, а это норм чтиво? http://www.appliedinformatics.ru/
[10:53:54] <m4n71k0r> рецензируемые публикации... всё такое
[10:56:58] newlifer зашёл в конференцию
[10:57:00] <ForNeVeR> Ну, по аннотациям статьи нормально выглядят.
[10:58:22] <newlifer> Фыр что ле
[10:58:27] <ForNeVeR> Хто?
[10:58:31] <m4n71k0r> нефыр
[10:58:33] <newlifer> ForNeVeR, да ты фыр!
[10:58:48] <ForNeVeR> Хто?!
[10:59:56] <m4n71k0r> http://cyberleninka.ru/journal/n/prikladnaya-informatika ... а кто сюда энти статьи размещает?)
[11:00:39] <gsomix> m4n71k0r, какие важные ребята, денег хотят за просмотр статей.
[11:01:05] <newlifer> m4n71k0r, не знаю, но киберленинка охуенна.
[11:01:38] <m4n71k0r> gsomix: меня раздражает тот факт, что за размещение статей они скорее всего тоже деньги берут
[11:02:29] <gsomix> m4n71k0r, нет, обычно так не делают.
[11:02:48] <m4n71k0r> gsomix: то есть они отчисляют авторам ?
[11:03:22] <newlifer> Круть https://github.com/arrayfire/arrayfire
[11:03:24] <m4n71k0r> ну сам журнал в бумаге стоит 3500 за полгода
[11:03:29] <m4n71k0r> или около того
[11:03:33] <m4n71k0r> это три выпуска
[11:03:36] <xfer> фыр
[11:03:44] <m4n71k0r> хфер
[11:04:05] <gsomix> m4n71k0r, нет. Вариантов обычно два: тебя бесплатно публикуют, но берут деньги с читателей; с тебя берут деньги, но open access.
[11:04:19] <gsomix> Авторам и рецензентам никто не платит.
[11:04:40] <gsomix> Деньги зарабатывает журнал. :)
[11:05:14] <ForNeVeR> Киберленинка сама их откуда-то тырит. Мои статьи там тоже есть, я и этому рад :)
[11:05:45] <ForNeVeR> А вообще, кажись, у неё всё официально: есть договоры с журналами и издательствами, и они передают публикации.
[11:07:06] <m4n71k0r> newlifer: блин, какая забавная реализация игры жизнь
[11:07:20] <m4n71k0r> а главное: ЦВЕТАСТАЯ!
[11:09:31] <gsomix> ForNeVeR, newlifer, либген и сайхаб охуенней.
[11:09:44] <newlifer> gsomix, чпок!
[11:10:03] <ForNeVeR> gsomix: но нелегальней :)
[11:10:07] iMacDV вышел из конференции
[11:10:21] <m4n71k0r> во, вот это я понмаю ПИ https://github.com/arrayfire/arrayfire/blob/devel/src/api/cpp/constants.cpp#L16
[11:10:27] <m4n71k0r> не то что у миксера
[11:10:37] <ForNeVeR> А почему бы журналу не публиковать статьи в интернете бесплатно? Зачем брать с кого-то деньги?
[11:10:43] <gsomix> ForNeVeR, ¯\_(ツ)_/¯
[11:10:59] <ForNeVeR> m4n71k0r: над было long double :3
[11:11:01] <m4n71k0r> а если берёте деньги за чужие статьи, то делитесь, бле!
[11:11:07] <ForNeVeR> С кем?
[11:11:11] <m4n71k0r> с авторами
[11:11:13] <m4n71k0r> хм
[11:11:20] <m4n71k0r> авторам кушать тоже надо
[11:11:21] <ForNeVeR> Да не нужно с ними делиться.
[11:11:23] <ForNeVeR> Авторы обойдутся.
[11:11:35] <ForNeVeR> У них своя атмосфера.
[11:11:54] <gsomix> С рецензентами хотя бы.
[11:12:10] <ForNeVeR> Блин, да, вот им придётся платить.
[11:12:24] <gsomix> Но никто не платит же. :)
[11:12:25] <m4n71k0r> своя атмосфера
[11:12:32] <ForNeVeR> gsomix: э, как это?
[11:12:41] <gsomix> ForNeVeR, никто не платит рецензентам.
[11:12:52] <ForNeVeR> То есть можно найти рецензентов, которые будут бесплатно просматривать статьи?
[11:12:58] <gsomix> Да, находят.
[11:13:01] <ForNeVeR> Э...
[11:13:04] <ForNeVeR> Э...
[11:13:06] <gsomix> Своя атмосфера.
[11:13:16] <ForNeVeR> Э а почему мы тогда ещё не открыли свой журнал?
[11:13:19] <m4n71k0r> сероводородная она какая-то
[11:13:30] <m4n71k0r> надо открывать БОЛЬШЕ журналов
[11:13:44] <ForNeVeR> Будем бесплатно публиковать авторов, рецензенты их бесплатно будут рецензировать, а мы бесплатно покажем читателям.
[11:13:47] <m4n71k0r> нас, правда не будет рекомендовать какой-то там ВАК
[11:13:53] <m4n71k0r> но WAKA - будет!
[11:13:58] <ForNeVeR> Поскольку всё нахаляву, у нас будет куча читателей и писателей.
[11:14:03] <ForNeVeR> И мы станем очень уважаемы.
[11:14:15] <ForNeVeR> m4n71k0r: по идее, с ВАК можно договориться.
[11:14:23] <newlifer> m4n71k0r, лущ бы заебошили шаблонную коньстанту.
[11:14:26] <ForNeVeR> Там есть чёткий список условий и бюрократия.
[11:14:33] <m4n71k0r> есь проблема... журнал - это СМИ по нашим законам
[11:14:43] <ForNeVeR> m4n71k0r: а мы туда хуиты не будем публиковать.
[11:14:54] <m4n71k0r> а всё равно будут лицензию отбирать
[11:14:54] <gsomix> ForNeVeR, наш местный оптический журнал так и делает. При этом он в ВАК и Scopus.
[11:15:06] <newlifer> ForNeVeR, отличный план! Где будем публиковать?
[11:15:51] <newlifer> m4n71k0r, https://github.com/arrayfire/arrayfire-rust
[11:16:08] <gsomix> ForNeVeR, я думаю, журналы таки платят в некоторых случаях. Например, заказные статьи от знаменитых ученых, чтобы повысить свой рейтинг.
[11:16:11] <m4n71k0r> newlifer: ты шпецально, да?
[11:16:17] <newlifer> m4n71k0r, да.
[11:16:20] <gsomix> ForNeVeR, приглашенные редакторы из звезд.
[11:16:21] <gsomix> И все такое.
[11:16:43] <m4n71k0r> newlifer: &[]
[11:16:43] <gsomix> Но я думаю, что это не очень большие затраты по сравнению с их заработком.
[11:17:01] <ForNeVeR> gsomix: я думаю, с этими всеми редакторами и авторами можно и на добровольной основе договориться.
[11:17:51] <ForNeVeR> gsomix: вашему местному оптическому журналу передавай мой респект!
[11:18:11] <ForNeVeR> newlifer: ну вот смотри: был же прекрасный fprog.ru
[11:18:11] <gsomix> Ок.
[11:18:18] <ForNeVeR> Он загнулся только потому, что нету авторов.
[11:18:31] <ForNeVeR> Я считаю, что ему можно было бы за полпинка заапрувиться в ВАК.
[11:18:46] <newlifer> Что такое ВАК?
[11:18:50] Aman зашёл в конференцию
[11:19:00] <newlifer> Это? http://vak.ed.gov.ru/
[11:19:06] <ForNeVeR> newlifer: это российский орган, который утверждает "научность" журнала.
[11:19:13] <newlifer> ForNeVeR, ага, годно.
[11:19:23] <ForNeVeR> В основном в РАН котируются только публикации, которые в журналах, утверждённых ВАК.
[11:19:27] <newlifer> ForNeVeR, так что, когда начинаем? // я серьёзно
[11:19:43] <ForNeVeR> newlifer: когда у меня появится больше времени :)
[11:20:08] <newlifer> ForNeVeR, а это будет, когда защитишься, как я понимаю, да? =)
[11:20:15] <ForNeVeR> Да.
[11:20:35] <ForNeVeR> newlifer: а есть ли предложения? Как минимум надо выбрать конкретную тематику, поговорить с авторами и выбрать уважаемых (в научной и инженерной среде) рецензентов.
[11:20:40] <newlifer> А журнал — онлайн или ещё и бумажный вариант?
[11:20:51] <ForNeVeR> Бумажный вариант не нужен. На дворе 2016.
[11:21:04] <ForNeVeR> Можно использовать такую же модель, как fprog.
[11:21:54] <ForNeVeR> У них там можно было заказать бумажный вариант по себестоимости, и самому оплатить изготовление. Есть специальное издательство, которое таким занимается.
[11:22:21] <ForNeVeR> Но, конечно, для этого надо и оформлять прилично — у них, вон, какие обложки красивые :)
[11:22:36] <newlifer> ForNeVeR, логишно.
[11:22:45] <ForNeVeR> newlifer: на самом деле я иногда, во время приступов маниловщины, думаю, что можно просто воскресить fprog.
[11:23:03] <ForNeVeR> Мне кажется, можно легко этот процесс забутстрапить, просто попинав нужных людей.
[11:23:26] <ForNeVeR> Поговорить со старой командой, привести авторов, самим что-нибудь такое умное написать.
[11:23:39] <newlifer> ForNeVeR, а не слишком ли узко  — только Ф.П.?
[11:24:16] <ForNeVeR> newlifer: в любом приличном научном журнале бывают и притянутые за уши тематики, если команде журнала они кажутся интересными :)
[11:24:23] <ForNeVeR> Но, может, и узко. Предлагай.
[11:24:42] <ForNeVeR> "Практика программирования" не звучит.
[11:25:00] <newlifer> ForNeVeR, «практическая информатика» уже занята, да?
[11:25:08] <ForNeVeR> Хрен его знает.
[11:25:16] <gsomix> Узкая тематика -- это хорошо.
[11:25:24] <newlifer> gsomix, ах ты!)
[11:25:32] <newlifer> devel29a, ты смотри, набрался от тебя!
[11:25:44] <ForNeVeR> Ну, "ПФП" — тематика, на мой взгляд, достаточно широкая.
[11:26:10] * newlifer почесал репу.
[11:26:44] <newlifer> Ну, хотя, да. Можно же и на плюсах что-то вкорячить функциональное. Пусть это не будет научным, но вполне себе техническим, инженерным.
[11:26:51] * newlifer сломал репу и ест её.
[11:27:14] <ForNeVeR> Ну, э, функциональщина на плюсах — вполне практично и интересно, по-моему.
[11:27:30] <ForNeVeR> А критерии научности более или менее известны, и практичное — не значит ненаучное.
[11:28:28] <ForNeVeR> newlifer: далее — заведи себе бложик и там публикуй :)
[11:29:03] <ForNeVeR> Это позволит получить фидбэк хоть от каких-то читателей, а дальше уже думать, публиковать куда-то ещё или нет.
[11:29:26] <newlifer> Оки.
[11:35:42] <gsomix> ForNeVeR, я имел в виду, что "Все-все-все про CS и программирование" хуже, чем более конкретные вещи.
[11:35:47] <gsomix> Тут баланс нужен.
[11:35:56] <gsomix> И тематика "ПФП", как мне кажется, выглядит хорошо.
[11:36:02] <ForNeVeR> gsomix: а я так тебя и понял, и с этим утверждением я согласен.
[11:44:29] Aman вышел из конференции
[11:44:30] Aman зашёл в конференцию
[11:46:18] a1batross вышел из конференции
[11:53:47] a1batross зашёл в конференцию
[12:00:39] <xfer> newlifer: репа новая или ещё не коммиченая?
[12:01:00] <xfer> чо чесать пустую
[12:01:18] <newlifer> xfer, чо?
[12:01:25] <xfer> newlifer: кря
[12:01:55] ckorzhik зашёл в конференцию
[12:01:58] <devel29a> newlifer: Ась?
[12:02:19] <devel29a> newlifer: Чего ты набрался?
[12:03:51] <newlifer> devel29a, эсукбля
[12:06:47] <devel29a> newlifer: О_о
[12:08:31] <xfer> ннх
[12:08:54] <newlifer> devel29a, привет!) Как жена, как дети?
[12:10:08] <devel29a> newlifer: Привет! Наверное, недавно проснулись, т.е. хорошо
[12:10:18] <newlifer> devel29a, славно! Передавай им привет!
[12:10:26] <devel29a> newlifer: Хорошо
[12:10:35] <newlifer> Надеюсь, и в ваш город как-нибудь погулять приеду!
[12:15:09] <xfer> devel29a: у тебя есть лишнии дети?
[12:15:21] <xfer> newlifer: го вместе
[12:15:25] <xfer> как семейная пара
[12:15:32] <newlifer> Инна
[12:15:50] <xfer> newlifer: да, дорогой?
[12:15:58] <newlifer> Забаню.
[12:16:01] <devel29a> xfer: нет
[12:16:04] <xfer> злюка(
[12:38:36] <devel29a> http://www.newsru.com/world/13oct2016/deathbywill.html
[12:54:39] ckorzhik вышел из конференции
[13:08:24] <xfer> newlifer: https://music.yandex.ru/artist/4314047/tracks
[13:11:29] xmi вышел из конференции
[13:13:39] xmi зашёл в конференцию
[13:26:35] ckorzhik зашёл в конференцию
[13:34:53] <m4n71k0r> newlifer: http://melpon.org/wandbox/permlink/iX1VaAtbr5uZcfAp
[13:35:07] <m4n71k0r> newlifer: отсюда https://github.com/badair/eraserface
[13:35:34] <m4n71k0r> я такое в ди видел, когда тырфейс прилепляется
[13:36:28] <newlifer> m4n71k0r, Б-же..
[13:40:37] <m4n71k0r> молодец, имел секс по выковыриванию кусочков бубса
[13:43:31] <horta hell> @tsoding твитит: I wanna try something new for my streams. It may require more time so I'm gonna start an hour earlier. https://t.co/Rd4Iht8f62
[13:44:07] <m4n71k0r> поп звезда прям
[13:44:12] <m4n71k0r> =)
[13:44:23] <m4n71k0r> "Девчонки, не скучайте"
[13:44:43] <ForNeVeR> Будет что-то новенькое! Уии.
[13:56:02] Aman вышел из конференции
[13:56:04] Aman зашёл в конференцию
[13:59:35] <m4n71k0r> все эти телеграм-чатики погромистов -- говнина
[13:59:37] <m4n71k0r> простите
[13:59:59] <m4n71k0r> лучше чем скайп-чатики, но всё равно...
[14:00:16] <newlifer> m4n71k0r, а там есть такие чатики?
[14:00:22] <m4n71k0r> там?
[14:00:31] <newlifer> Единственный, в котором я был, заполнен вебнёй и пыхарями.
[14:00:44] <m4n71k0r> в телеграме я сидел вот в ди-чате
[14:00:51] <m4n71k0r> и пока сижу ещё в плюсо
[14:00:59] <m4n71k0r> о скайпочатах только слышал
[14:01:12] <newlifer> Я про телеграммочятики.
[14:07:19] <grisssa> вопрос ! кто работал с yii ?
[14:07:36] <m4n71k0r> ечязб
[14:07:37] <devel29a> .google yii
[14:07:39] <DeadBot> devel29a: не нашел
[14:07:52] <newlifer> PHP в моём тсодингтиме?
[14:07:54] <ForNeVeR> Кажись, это для пхп.
[14:08:06] <ForNeVeR> grisssa: скажем так: никто :)
[14:08:14] <grisssa> ForNeVeR: блииин
[14:08:26] <m4n71k0r> аладик
[14:09:00] <m4n71k0r> кстати, у нас на работе одну болезнь называют "стримоз". Угадайте какую
[14:10:02] <m4n71k0r> а... это уже есть
[14:10:35] <m4n71k0r> http://image.slidesharecdn.com/jbreakvaleev-160319171417/95/stream-api-44-638.jpg?cb=1458407708
[14:22:09] <gsomix> m4n71k0r, а как это тогда в дотнете называется? Линкьюоз?
[14:22:21] matraskin вышел из конференции
[14:23:09] <gsomix> m4n71k0r, а что с телеграмм чатами не так?
[14:23:24] <m4n71k0r> мне почемуто линк не кажется таким уёбищным
[14:23:30] <m4n71k0r> gsomix: а что так?
[14:24:03] <gsomix> m4n71k0r, я не сижу, не знаю. Там технологическая говнина или социальная?
[14:24:53] <m4n71k0r> gsomix: он просто выглядит как "ещё один чат"
[14:26:12] <ForNeVeR> gsomix: в дотнете это никак не называется, потому что все уже привитые :)
[14:26:24] <m4n71k0r> я считаю, что программерские чатики должны уметь в подсветку кода, свёртку кода или вынос на гист/пастебин итд, уметь тыгрерироваться с CI и много чего ещё
[14:26:32] <ForNeVeR> Например, как жаббер!
[14:26:34] <ForNeVeR> Ой...
[14:26:38] <m4n71k0r> ха
[14:26:41] <m4n71k0r> а вот нет
[14:26:45] <ForNeVeR> Ну, гитор умеет.
[14:26:49] <ForNeVeR> А есть ли ещё
[14:26:50] <ForNeVeR> ?
[14:26:57] <m4n71k0r> рокетчат
[14:27:03] <gsomix> Слак?
[14:27:05] <m4n71k0r> тот самый
[14:27:08] <m4n71k0r> слак
[14:27:14] <m4n71k0r> хипчат вроде тоже
[14:27:26] <m4n71k0r> там либо ботами, либо плугинами
[14:27:31] <newlifer> m4n71k0r, это есть в irc чятиках, внезапно.
[14:27:37] <newlifer> В ##c++-general
[14:27:46] <newlifer> Есть бот, который выполняет код прямо в чятике.
[14:27:46] <ForNeVeR> Чо есть, подсветка кода? :)
[14:27:58] <ForNeVeR> Тю, у нас вот тут прям такой бот есть.
[14:28:08] <m4n71k0r> пф
[14:28:13] <newlifer> ForNeVeR, каждый?
[14:28:27] <ForNeVeR> newlifer: каждый бот, который тут есть, умеет выполнять код.
[14:28:33] <ForNeVeR> Ну, некоторое подмножество кода.
[14:30:05] <ForNeVeR> gsomix: Дон Сайм замержил мой PR :3 https://github.com/fsharp/FSharpLangDesign/pull/134
[14:30:47] <newlifer> ForNeVeR, огм!
[14:31:26] <gsomix> ForNeVeR, ух!
[14:32:23] <gsomix> http://fpchat.com/
[14:32:31] <gsomix> Слакочат про ФП.
[14:32:38] <gsomix> Но я там только в канале про F# сижу.
[14:33:51] <gsomix> ForNeVeR, следующий PR в visualfsharp.
[14:34:09] <ForNeVeR> gsomix: а что там починить?
[14:34:24] <ForNeVeR> gsomix: вообще, я им хотел ишуй зарепортить, а там посмотрим.
[14:34:45] <ForNeVeR> А ещё я делал настоящие изменения в F# power tools (плагин для студии такой).
[14:35:50] <ForNeVeR> https://github.com/fsprojects/VisualFSharpPowerTools/commit/58148c87b485083f18b6d1e7e0820e88e80659f2 — ну ладно, тоже ерунда какая-то.
[14:35:50] <gsomix> ForNeVeR, я им пользуюсь.
[14:39:00] <ForNeVeR> gsomix: а там в слаке чокаво, зашибись?
[14:39:53] <newlifer> Ухты.
[14:40:06] <newlifer> Там есть цопепе канал!
[14:40:11] <newlifer> C Pepe
[14:44:55] rexim зашёл в конференцию
[14:46:04] <newlifer> rexim, chpokey!
[14:47:15] Aman вышел из конференции
[14:47:21] Aman зашёл в конференцию
[14:48:55] <rexim> Обожаю жаву. CI и code coverage за 20 минут без ебли.
[14:49:28] <devel29a> rexim: Нельзя без ебли!
[14:49:38] <devel29a> Булки становятся мягкие и дряблые!
[14:49:40] <rexim> devel29a, я разрешаю.
[14:49:55] <devel29a> И сфинктер не тренированным остается
[14:49:58] <rexim> Дряблобулочные изделия!
[14:50:06] <gsomix> ForNeVeR, да. Там сидят все эти ребята, ну, ты их знаешь.
[14:52:13] <newlifer> devel29a, бля.
[14:54:03] <devel29a> newlifer: Что случилося?
[14:54:17] <newlifer> devel29a, обед!
[14:54:50] <devel29a> newlifer: А, ну, это же хорошо!
[14:55:45] <rexim> newlifer, булочки кушаешь?
[14:56:03] <rexim> newlifer, приятно булочки покушать!
[14:56:35] <rexim> devel29a, давай устроим алкоцодинг?
[14:56:58] <m4n71k0r> rexim: что там опять у тебя?
[14:57:04] <xfer> rexim: ты там что, забухать решил?
[14:57:10] <m4n71k0r> rexim: зачем ты интересуешься булочками нялайфера?
[14:57:46] <xfer> предлагаю организовать краудфандинг на булочку рексиму
[14:57:49] <rexim> m4n71k0r, брысь! Не для тебя нялайфер булочки испёк!
[14:57:59] <rexim> Да, я бы сейчас тоже пожрать не отказался
[14:58:14] <devel29a> rexim: Это как? Вроде как Drinking Game?
[14:58:18] <rexim> xfer, я давно уже хочу забухать, но мне некогда.
[14:58:26] <rexim> devel29a, да
[14:58:33] <xfer> rexim: бухать вредно
[14:58:39] <rexim> xfer, ути-пути
[14:58:51] <m4n71k0r> xfer: а если не бухать, то что делать?
[14:58:59] <xfer> m4n71k0r: бухать сильнее
[14:59:15] <xfer> я, вот, в прошлые выходные недобухал
[14:59:17] <xfer> потому болею
[14:59:22] <xfer> вот интересно, кстати
[14:59:23] <m4n71k0r> xfer: то есть, ты поддерживаешь?
[14:59:25] <xfer> есть знакомая
[14:59:30] <xfer> алкоголичка до пяток
[14:59:33] <xfer> никогда не просыхает
[14:59:37] <m4n71k0r> ужас
[14:59:38] <xfer> но ниразу не видел её простуженой
[14:59:45] <xfer> за два года
[14:59:49] <xfer> пьяной в говно - видел
[14:59:51] <m4n71k0r> у тебя знакомства как у художника
[15:00:01] <xfer> m4n71k0r: у меня есть знакомый сын художника
[15:00:03] <xfer> :(
[15:00:08] <m4n71k0r> платить бутылку водки натурщице
[15:00:33] <xfer> и натурщица была
[15:00:36] <xfer> она брала яблоками
[15:00:45] <m4n71k0r> адама?
[15:00:45] <devel29a> rexim: Count me in!
[15:01:04] <rexim> devel29a, jr
[15:01:07] <m4n71k0r> смъем-ка пряника
[15:01:35] <xfer> m4n71k0r: яблоками помидор
[15:01:46] <rexim> jOLOLO
[15:01:50] <xfer> > m4n71k0r: xfer: то есть, ты поддерживаешь?
если без меня, то буду всё отрицать
[15:02:03] <m4n71k0r> jOOL
[15:02:11] <m4n71k0r> https://github.com/jOOQ/jOOL
[15:02:24] <rexim> m4n71k0r, какой же ты молодец!
[15:02:35] <m4n71k0r> rexim: у тебя тоже стримоз?
[15:02:36] <rexim> Все как надо делаешь!
[15:02:48] <rexim> m4n71k0r, у меня стримотоксикоз.
[15:02:59] <m4n71k0r> откачай
[15:03:10] <m4n71k0r> xfer: начинай отрицать)
[15:03:37] <rexim> m4n71k0r, STEAMY!11
[15:03:45] <xfer> m4n71k0r: не возьмёте меня?
[15:03:56] <m4n71k0r> xfer: мне некуда
[15:04:06] <m4n71k0r> я ж не бухаю
[15:04:09] <xfer> m4n71k0r: всё детьми занято?
[15:04:22] <m4n71k0r> дети детей...
[15:04:28] <m4n71k0r> все мы чьи-то дети
[15:04:49] <xfer> m4n71k0r: есть ли мастер-дети?
[15:05:12] <m4n71k0r> или рут-
[15:06:51] <xfer> m4n71k0r: когда нибудь пробовал взять детей по модулю?
[15:07:03] <m4n71k0r> по java dagger гуглится то, что надо
https://www.rubylane.com/item/406471-MAx2e305S/Vintage-JAVA-Kris-Dagger-Serpent-Blade
[15:08:43] unclechu зашёл в конференцию
[15:12:39] Aman вышел из конференции
[15:12:42] Aman зашёл в конференцию
[15:14:36] <m4n71k0r> это типа линзы?) http://commons.apache.org/proper/commons-jxpath/users-guide.html
[15:15:19] Lavir зашёл в конференцию
[15:15:34] <Lavir> Привет, фасольки.
[15:16:41] <m4n71k0r> ты опять нас обижаешь?
[15:17:43] <rexim> Доремифасольки
[15:18:05] <Lavir> Ну вы же хорошие фасольки! ^.^
[15:18:10] <rexim> Дооо!
[15:20:23] <xfer> сольки
[15:20:40] <xfer> я помидор!
[15:26:49] dzhon зашёл в конференцию
[15:31:47] <xfer> Minoru: https://vimeo.com/186005787 зацени
[15:32:47] <rexim> > WHY on Vimeo
[15:32:50] <rexim> Действительно
[15:32:52] <rexim> Why
[15:33:01] <Lavir> Ощим, я придумал.

Синтаксис. Есть только выражения вида «name(x, y, …)», «x.name(y, …)» или «(x, y).name(…)» (все три равнозначны); sequences вида «expr1; expr2; expr3». Операторы есть синтаксический сахар: например, «a+b» равнозначно «a.+(b)». Также вместо круглых скобок можно использовать фигурные, а еще разрывать name на части, например: «if(…)then{…}else{…}».

Семантика. Все выражения выполняются в некоем контексте, в котором могут быть определены только функции и макросы. Переменных нет, они есть синтакси… семантический сахар для функций.

fun(double(x)) { x*2 };

z:=x.double(); // Это равносильно «:=(z, double(x))».

macro(triple(x)) { quote(x.*(3)) }

Функции и макросы не переопределяются, а перегружаются.

fun(double(x)) {
requires(x = 0);
0;
}

macro(triple(x : Application)) {
error("Oops!");
}
// Это равнозначно следующему:
// macro(triple(x)) {
// require(is(x, Application));
// error("Oops!");
// }

Продолжать?
[15:33:12] <rexim> .kick Lavir|pastebin
[15:33:12] Lavir выгнали из конференции: pastebin
[15:33:12] <DeadBot> rexim: ok
[15:33:39] Lavir зашёл в конференцию
[15:33:51] <Lavir> Ой, что-то как-то длинно получилось.
[15:34:32] <Lavir> http://lpaste.net/4107828222224236544
Продолжать?
[15:35:44] <Lavir> За критикой пришел, в общем.
[15:35:57] <xfer> Lavir: а чо сделать надо?
[15:36:38] <Lavir> Покритиковать. Херня полная, а не ЯП, или все правильно делаю? Или что-то поправить в этом дизайне?
[15:36:56] <Lavir> А!
[15:37:03] <Lavir> Спасибо, фасольки и помидорки.
[15:37:13] <Lavir> Ща попробую.
[15:37:51] <newlifer> rexim, xj
[15:37:56] <newlifer> Какие булочки?
[15:38:03] <newlifer> Lavir, какие булочки?
[15:38:39] <Lavir> Вы булочки.
[15:39:01] <Lavir> Фасольки, помидорки, булочки… Овощи, вы, в общем.
[15:39:11] <Lavir> А ты, newlifer, ваще хлебушек.
[15:39:17] <xfer> мягкий?
[15:39:23] * xfer пощупал newlifer
[15:39:27] <Lavir> Черствый!
[15:39:29] <Lavir> Пасту читай давай!
[15:40:03] <newlifer> Паству!
[15:41:11] MaXGXaM зашёл в конференцию
[15:43:14] <xfer> мявству
[15:43:43] MaXGXaM вышел из конференции
[15:43:58] MaXGXaM зашёл в конференцию
[15:47:41] dzhon вышел из конференции
[15:48:12] <horta hell> π пробела переворачивает всё вверх дном в поисках еды.
[15:48:25] <newlifer> $pet feed
[15:48:26] <horta hell> newlifer: π пробела с рыком набросился на newlifer, вцепившись зубами в ногу и выдирая кусок ткани штанов с кошельком. Вы теряете 1PTC, зато π пробела накормлен.
[15:48:28] <newlifer> $pet heal
[15:48:31] <horta hell> newlifer: π пробела будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[15:48:33] <newlifer> $pet rating
[15:48:34] <horta hell> newlifer:
eaeee: 4PTC
m-n71k0r: 3PTC
[15:48:35] dzhon зашёл в конференцию
[15:51:05] <Lavir> http://lpaste.net/5799535635899351040
Вот примерно так будет выглядеть «99 бутылок пиа».
[15:54:30] <rexim> Теперь мне еще больше бухать захотелось :(
[15:55:18] <devel29a> rexim: Воу-воу! Такими темпами тебя на тней потянет скоро! Держи себя в руках!
[15:55:30] <devel29a> На код не будет стоять!
[15:55:40] <newlifer> devel29a, т.е. у тебя не стоит на код?
[15:55:49] <Lavir> http://lpaste.net/207561411340009472
Вот так может выглядеть наивная реализация факториала.
[15:56:03] <rexim> devel29a, а ты чо хочешь чтобы меня на кунов тянуло?
[15:56:15] <rexim> Ща на тебя пожалуюсь за пропаганду этого
[15:56:18] <rexim> Этого самого
[15:56:36] * rexim вздохнул и ушел за пивом
[15:57:19] <devel29a> newlifer: Конечно!
[15:58:39] <devel29a> rexim: Нет, что ты! Лучше пиши код, делай о нем стримы! Вот это вот всё
[16:03:53] <m4n71k0r> rexim: стримь на код, да
[16:05:49] <newlifer> кек
[16:06:55] ɹǝɟılʍǝu вышел из конференции
[16:09:04] <rexim> m4n71k0r, стримозоиды!
[16:09:45] a1batross вышел из конференции
[16:09:48] a1batross зашёл в конференцию
[16:09:55] dzhon вышел из конференции
[16:09:56] dzhon зашёл в конференцию
[16:10:17] <rexim> m4n71k0r, заполонили цодингтим!11
[16:12:13] a1batross вышел из конференции
[16:12:14] a1batross зашёл в конференцию
[16:12:23] <Lavir> http://lpaste.net/7066087685802164224
А вот так будет выглядеть хвосторекурсивная реализация факториала.
[16:12:28] a1batross вышел из конференции
[16:12:29] a1batross зашёл в конференцию
[16:13:04] <rexim> Lavir, а как будет выглядить реализация CRM-ки?
[16:13:48] <Lavir> rexim, ты обнаглел.
[16:13:59] <rexim> м,
[16:14:01] <rexim> ?
[16:14:04] <rexim> Что не так?
[16:14:20] a1batross вышел из конференции
[16:14:22] a1batross зашёл в конференцию
[16:14:26] <Lavir> Хочешь, чтобы я тебе CRM-ку написал за нифига?
[16:14:39] <rexim> Я ничего от тебя не хочу.
[16:14:55] <rexim> Я просто задал вопрос по языку.
[16:15:03] <rexim> Нормальный вопрос.
[16:15:06] <xfer> а кто у нас тут оптик?
[16:15:07] <xfer> gsomix: ты?
[16:15:16] <rexim> xfer, очки нужны новые?
[16:15:18] <xfer> не
[16:15:22] <newlifer> Опик?
[16:15:26] <xfer> внезапный вопрос про рыбий глаз
[16:15:27] <newlifer> Кто тут у нас опик?
[16:15:31] <rexim> Попик!
[16:15:41] <xfer> если кадр сделан рыбим глазом
[16:15:44] <newlifer> rexim, ты там как?
[16:15:48] sss|zombie зашёл в конференцию
[16:15:48] <xfer> то из него же можно восстановить изображение?
[16:15:52] <rexim> newlifer, я там пук.
[16:15:53] <xfer> в нормальную панораму
[16:15:53] <newlifer> xfer, ну ты и кадр!
[16:16:23] a1batross вышел из конференции
[16:16:24] a1batross зашёл в конференцию
[16:16:34] <xfer> https://pp.vk.me/c638022/v638022487/3da3/e5-ahEcxNdM.jpg из такого
[16:16:35] <Lavir> Но вопрос с подвохом, rexim. Ладно, давай так. В общих чертах это будет просто много-много функций, макросов и… да, чуть не забыл, конструкторов. Например, «ctor(Customer(name, points, department, address))».
[16:16:36] <xfer> например
[16:17:03] <rexim> Lavir, т.е. точно так же как на PHP?
[16:17:59] a1batross вышел из конференции
[16:18:01] a1batross зашёл в конференцию
[16:19:02] <Lavir> Эм-м-м, ну, не совсем. Нет. В PHP функции перегружать нельзя. Там есть подобие классов, но это такая очень примитивная перегрузка по одному аргументу. У меня за счет полноценных перегрузок можно будет в одном фай… модуле исходника объявить, скажем, конструктор «Customer(…)», а потом функции, которые первой строчкой имеют «requires(first_arg.is(Customer))».
[16:19:15] a1batross вышел из конференции
[16:19:16] a1batross зашёл в конференцию
[16:19:29] a1batross вышел из конференции
[16:19:29] <rexim> Понятно.
[16:19:30] a1batross зашёл в конференцию
[16:20:47] <Lavir> Плюс с помощью макросов можно объявить пачку функций и автоматически впатчить в их тело этот «requires(…)». Впрочем, я собираюсь вводить оператор «:», который на уровне макросов будет преобразовываться в «requires(…)».
[16:20:51] rexim вышел из конференции
[16:22:40] a1batross вышел из конференции
[16:22:41] a1batross зашёл в конференцию
[16:22:52] a1batross вышел из конференции
[16:22:53] a1batross зашёл в конференцию
[16:22:58] <Lavir> Да, я рассчитываю, что прототип будет тормозить на уровне BASIC. :(
[16:24:20] <xfer> зачем торомзить?
[16:24:57] a1batross вышел из конференции
[16:24:59] a1batross зашёл в конференцию
[16:25:12] <gsomix> Lavir, где код?
[16:25:27] a1batross вышел из конференции
[16:26:02] <Lavir> Вон, сверху же, gsomix.
[16:26:07] <newlifer> m4n71k0r, http://99-bottles-of-beer.net/language-c-c++-preprocessor-115.html
[16:26:11] <Minoru> Lavir: >:-(
[16:26:23] <gsomix> Lavir, код компилятора/интерпретатора.
[16:26:41] <newlifer> Lavir, ты хочешь сделать язык для макросов? http://99-bottles-of-beer.net/language-c-c++-preprocessor-115.html
[16:26:46] dzhon вышел из конференции
[16:27:26] <Lavir> Да погодите вы с компилятором! Я только вчера синтаксис и семантику спроектил!
[16:27:37] dzhon зашёл в конференцию
[16:27:58] a1batross зашёл в конференцию
[16:27:58] <m4n71k0r> rexim: Lavir а вы умеете писать на пхп?
[16:27:58] <Lavir> Нет. :(
[16:28:05] <Lavir> …И у меня стойкое ощущение, что я творю какую-то говинду.
[16:28:11] <m4n71k0r> rexim: помоги с yii grisssa
[16:28:34] a1batross вышел из конференции
[16:28:35] a1batross зашёл в конференцию
[16:28:50] <newlifer> Lavir, попроуй с запилки интерпретатора/компилятора.
[16:28:58] <newlifer> Своего языка.
[16:29:04] <Lavir> newlifer, нет, не только для макросов.
[16:29:34] a1batross вышел из конференции
[16:29:38] <Lavir> А и правда. Там и выясню, норм ли концепция или говинда бредовая.
[16:29:39] a1batross зашёл в конференцию
[16:30:23] <Lavir> Но почему-то кажется, что это что-то уровня INTERCAL или даже http://99-bottles-of-beer.net/language-c-c++-preprocessor-115.html . Вот и спрашиваю у вас, фасольки.
[16:31:25] <Lavir> А, еще надо придумать, как генерики сделать. Чтоб с «автоматическим выводом типов» было.
[16:31:37] <Lavir> А, пофигу. Всё. Писать.
[16:31:51] <Lavir> Но сначала отдохнуть. Пойду злых птиц покидаю.
[16:32:04] <m4n71k0r> хахахахахахаха
[16:32:07] <m4n71k0r> ск
[16:32:32] a1batross вышел из конференции
[16:32:33] a1batross зашёл в конференцию
[16:32:51] a1batross вышел из конференции
[16:35:04] <xfer> m4n71k0r: порвало?
[16:35:11] <xfer> замените мантикора
[16:35:14] <xfer> этот сломался
[16:35:16] <m4n71k0r> xfer: я ржал
[16:35:22] <xfer> m4n71k0r: жрал?
[16:35:34] a1batross зашёл в конференцию
[16:37:22] <m4n71k0r> xfer: нет, кушал
[16:37:25] <m4n71k0r> или ел
[16:37:30] <m4n71k0r> давно не жрал
[16:38:30] a1batross вышел из конференции
[16:38:31] a1batross зашёл в конференцию
[16:38:42] a1batross вышел из конференции
[16:38:43] a1batross зашёл в конференцию
[16:39:52] <gsomix> Lavir, помоги Форнёверу сделать лучший в мире лисп для дотнетов.
[16:40:19] <ForNeVeR> Ну нет, такие помощнички нам не нужны.
[16:40:38] <gsomix> Lavir, сорян.
[16:40:42] <gsomix> Я сделал все, что мог.
[16:45:02] a1batross вышел из конференции
[16:45:02] a1batross зашёл в конференцию
[16:45:21] reximorning зашёл в конференцию
[16:45:57] <reximorning> Лол, еще один любитель nbsp :D
[16:47:46] <newlifer> reximorning, кто?!
[16:48:03] <ForNeVeR> Где это?
[16:48:21] <reximorning> Кто здесь?!1
[16:48:23] <reximorning> ААА!!1
[16:49:10] <reximorning> http://i.imgur.com/tEcxRC0.png
[16:49:38] a1batross вышел из конференции
[16:49:39] a1batross зашёл в конференцию
[16:49:41] <reximorning> Хлебом не корми, дай панику развести :)
[16:49:50] a1batross вышел из конференции
[16:49:51] a1batross зашёл в конференцию
[16:50:17] <Minoru> T_T
[16:50:42] <reximorning> Minoru: ну чо. Спалился?
[16:51:37] <Minoru> reximorning: во-первых, этот любитель более профессионал, чем я, потому что я неразрывные пробелы после коротких слов не ставлю. (Лол, да я не помню даже, как короткие слова называются!) Во-вторых, у меня идеи вроде пообузданней, разве нет?
[16:51:59] <ForNeVeR> Кто-то ставит неразрывные пробелы вместо обычных?
[16:52:00] <reximorning> Не знаю, не знаю... %)
[16:52:03] <ForNeVeR> Да просто обойму перепутал!
[16:52:10] <ForNeVeR> Minoru: надо было разрывные брать!
[16:52:36] <Minoru> ForNeVeR: мы с лавиром ставим
[16:52:39] <Minoru> *Лавиром
[16:52:39] <reximorning> ForNeVeR: ебать Вы король каламбуршных!
[16:53:09] <ForNeVeR> Minoru: как хорошо, что я этого не вижу!
[16:53:19] <reximorning> T_T
[16:53:42] <reximorning> А, не. Не так
[16:53:47] <reximorning> T T
[16:53:50] <reximorning> Так лучше
[16:54:18] <newlifer> reximorning, ///T
[16:54:54] grisssa вышел из конференции
[16:55:24] <reximorning> > ... или говинда бредовая
Go Windows!
[16:55:45] <reximorning> Так, через час будем хуячить
[16:55:52] <reximorning> Надо хотя бы одеться
[16:56:04] <Minoru> ForNeVeR: видишь, просто не замечаешь. Возможно, ты видел, что в длинных сообщениях, занимающих несколько строк, тире остаются на предыдущей строке, а не начинают следующую? Или, в случае сообщений Лавира, видел, как всякие «и», «не» и прочие тоже остаются на предыдущей строке, а не переносятся? Вот это вот всё и достигается неразрывными пробелами
[16:56:35] <reximorning> Minoru: столько усилий ради пяти процентов!
[16:56:36] <ForNeVeR> Minoru: я не настолько ещё обезумел, чтоб не понимать, зачем нужны неразрывные пробелы!
[16:57:07] <reximorning> Так, точно. Одеться...
[16:57:45] <ForNeVeR> reximorning: сегодня в наряд?
[16:57:48] a1batross вышел из конференции
[16:57:49] a1batross зашёл в конференцию
[16:58:08] a1batross вышел из конференции
[16:58:23] * Minoru disengages
[16:58:23] a1batross зашёл в конференцию
[16:58:33] <reximorning> ForNeVeR: да. Хороводы будем водить.
[16:58:36] <reximorning> Хортоводы
[16:58:43] <newlifer> Хороводоведы
[16:58:54] <newlifer> Хороводоводоведы
[16:59:14] <reximorning> newlifer: у меня Хороводы отошли!
[16:59:16] <newlifer> Хороводоводоведофилы
[16:59:28] <newlifer> reximorning, бля.
[16:59:30] <newlifer> Пиздец.
[16:59:35] <newlifer> Хороводоводоведофилофобы.
[16:59:45] <newlifer> Хороводоводоведофилофобофаги.
[17:00:32] <newlifer> Хороводоводоведофилофобофаги.
[17:00:42] a1batross вышел из конференции
[17:00:44] a1batross зашёл в конференцию
[17:04:04] a1batross вышел из конференции
[17:04:04] <Lavir> О, что за Лисп? ForNeVeR, что за Лисп? Какой лучший в мире Лисп? Уровня Clojure? Просто Clojure — самый лучший в мире Лисп, но на JVM.
[17:04:08] a1batross зашёл в конференцию
[17:04:28] <ForNeVeR> Далеко не самый лучший.
[17:04:37] <ForNeVeR> Там же совсем нету типизации!
[17:04:58] <Lavir> > Типизация
> LISP
Чот как-то не как-то.
[17:05:40] <Lavir> ForNeVeR, а какая типизация самая лучшая? В самом лучшем LISP должна быть самая лучшая типизация.
[17:05:43] a1batross вышел из конференции
[17:05:56] a1batross зашёл в конференцию
[17:06:03] <Lavir> Так, хватит троллить.
[17:06:39] <reximorning> Нет, не хватит.
[17:06:43] <Lavir> Okay
[17:07:10] <Lavir> ForNeVeR, а ты этот самый лучший LISP пилишь или как я?
[17:07:16] <reximorning> nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp
[17:07:27] <Lavir>
[17:07:30] <reximorning> Ага
[17:07:40] <Lavir> ^ ^
[17:07:41] <ForNeVeR> Lavir: http://naggum.readthedocs.io/en/develop/
[17:09:46] a1batross вышел из конференции
[17:09:47] a1batross зашёл в конференцию
[17:10:06] a1batross вышел из конференции
[17:10:07] a1batross зашёл в конференцию
[17:10:17] a1batross вышел из конференции
[17:10:18] a1batross зашёл в конференцию
[17:12:19] dzhon вышел из конференции
[17:14:39] dzhon зашёл в конференцию
[17:15:00] a1batross вышел из конференции
[17:15:00] a1batross зашёл в конференцию
[17:15:10] a1batross вышел из конференции
[17:15:13] a1batross зашёл в конференцию
[17:15:21] a1batross вышел из конференции
[17:15:22] a1batross зашёл в конференцию
[17:15:40] a1batross вышел из конференции
[17:15:43] a1batross зашёл в конференцию
[17:15:51] a1batross вышел из конференции
[17:15:52] a1batross зашёл в конференцию
[17:16:02] <Minoru> reximorning: offline splash охуенный!
[17:16:22] a1batross вышел из конференции
[17:16:23] a1batross зашёл в конференцию
[17:16:33] a1batross вышел из конференции
[17:16:34] a1batross зашёл в конференцию
[17:17:06] a1batross вышел из конференции
[17:17:08] <reximorning> Minoru: пасиба! ^_^
[17:17:08] a1batross зашёл в конференцию
[17:17:20] a1batross вышел из конференции
[17:17:21] a1batross зашёл в конференцию
[17:17:22] <newlifer> Так!
[17:17:27] <reximorning> newlifer: Фак!
[17:17:44] a1batross вышел из конференции
[17:17:46] a1batross зашёл в конференцию
[17:17:47] <newlifer> reximorning, ты когда сримишь уже?
[17:17:50] <Aman> sak
[17:17:58] a1batross вышел из конференции
[17:17:59] a1batross зашёл в конференцию
[17:18:15] <reximorning> newlifer: через полчаса. Но у меня сегодня джава.
[17:18:17] <reximorning> Сорри
[17:18:21] a1batross вышел из конференции
[17:18:22] a1batross зашёл в конференцию
[17:18:30] <newlifer> reximorning, хорошо, маленький жавист.
[17:18:35] a1batross вышел из конференции
[17:18:38] <reximorning> ^_^
[17:18:43] a1batross зашёл в конференцию
[17:19:00] <Aman> reximorning: which language you gona stream today?
[17:19:02] <reximorning> newlifer: да у тебя джарка маленькая!
[17:19:10] <newlifer> reximorning, отджарил!
[17:19:17] <reximorning> Aman: жава
[17:19:30] <Aman> thats my man
[17:19:32] a1batross вышел из конференции
[17:19:33] a1batross зашёл в конференцию
[17:19:43] ckorzhik вышел из конференции
[17:19:46] a1batross вышел из конференции
[17:19:47] a1batross зашёл в конференцию
[17:19:49] <gsomix> ForNeVeR, о, ты в fpchat зашел.
[17:19:58] <ForNeVeR> Да.
[17:19:59] <reximorning> Фапчат!
[17:20:04] <ForNeVeR> Да!
[17:20:14] <reximorning> -_\\
[17:20:18] <newlifer> Фапаете там?
[17:20:19] <Aman> how to do that chat?
[17:20:26] <ForNeVeR> С нами мистер Чпокерман!
[17:20:26] <Aman> holding joystick?
[17:20:31] <newlifer> Aman, why you can't fap?
[17:20:35] a1batross вышел из конференции
[17:20:35] <reximorning> ForNeVeR: вы там Фапатон устроили?
[17:20:36] a1batross зашёл в конференцию
[17:20:44] <ForNeVeR> Aman: yes, joy stick. That thing.
[17:20:51] a1batross вышел из конференции
[17:20:52] a1batross зашёл в конференцию
[17:21:13] <Aman> newlifer: i can, with both hands
[17:21:28] <newlifer> omfg
[17:21:34] <reximorning> Aman: it may cause a race condition
[17:21:35] a1batross вышел из конференции
[17:21:36] <reximorning> Don't do that
[17:21:36] a1batross зашёл в конференцию
[17:21:47] a1batross вышел из конференции
[17:21:48] a1batross зашёл в конференцию
[17:22:02] <newlifer> Aman, so Krishna is able to do it with more hands!
[17:22:07] <a1batross> Racism condition
[17:22:10] <Aman> not at once
[17:22:12] <reximorning> -_-
[17:22:16] a1batross вышел из конференции
[17:22:18] a1batross зашёл в конференцию
[17:22:20] <Aman> i use both hand alternatly
[17:22:34] a1batross вышел из конференции
[17:22:34] <reximorning> Aman: ah, ok.
[17:22:35] a1batross зашёл в конференцию
[17:22:36] <ForNeVeR> I don't want to know about your body parts.
[17:22:52] <Aman> i have heard if you use right hand your joystick will become righty
[17:22:57] <Aman> and lefty if left hand
[17:23:01] a1batross вышел из конференции
[17:23:02] a1batross зашёл в конференцию
[17:23:03] <ForNeVeR> Aman: but you really should replace your weak flesh with the blessed purity of metal!
[17:23:21] <reximorning> Пурити
[17:23:25] a1batross вышел из конференции
[17:23:26] a1batross зашёл в конференцию
[17:23:28] <ForNeVeR> Утити-пурити!
[17:23:31] <newlifer> ForNeVeR, he will able to fap his metal ick!
[17:23:43] <reximorning> ForNeVeR: xD
[17:23:57] <Aman> newlifer: yes, havnt you seen soccer of a bike?
[17:24:01] <Aman> or piston
[17:24:02] a1batross вышел из конференции
[17:24:03] a1batross зашёл в конференцию
[17:24:07] <newlifer> Nope.
[17:24:14] a1batross вышел из конференции
[17:24:15] a1batross зашёл в конференцию
[17:24:35] a1batross вышел из конференции
[17:24:36] a1batross зашёл в конференцию
[17:24:40] <Aman> that is where you lack
[17:24:46] a1batross вышел из конференции
[17:24:47] a1batross зашёл в конференцию
[17:25:01] a1batross вышел из конференции
[17:25:02] a1batross зашёл в конференцию
[17:25:04] <Aman> you should stop playing super mario
[17:25:12] <Aman> a1batross: having loose motions brother?
[17:25:14] a1batross вышел из конференции
[17:25:15] a1batross зашёл в конференцию
[17:25:38] a1batross вышел из конференции
[17:25:39] a1batross зашёл в конференцию
[17:25:55] a1batross вышел из конференции
[17:25:56] a1batross зашёл в конференцию
[17:26:20] a1batross вышел из конференции
[17:26:21] a1batross зашёл в конференцию
[17:26:37] <Aman> reximorning: 9:30 ?
[17:34:55] <horta hell> @tsoding твитит: I have only black socks :(
- YT: https://t.co/EQOtYB3jxG
- LCTV: https://t.co/ohg14rJtSz
- Twitch: https://t.co/i7Wp0qrVmv
[17:38:33] <gsomix> > Learning Algorithms and Data Structures Together
[17:39:44] dzhon вышел из конференции
[17:40:30] dzhon зашёл в конференцию
[17:40:57] <Aman> gsomix: with rexim?
[17:41:05] <gsomix> Да.
[17:42:41] a1batross вышел из конференции
[17:42:48] <Aman> gsomix: 10 novt?
[17:42:51] a1batross зашёл в конференцию
[17:42:59] <Aman> which gmt is that?
[17:43:38] reximorning вышел из конференции
[17:47:38] Славный капитан зашёл в конференцию
[17:50:23] MaXGXaM вышел из конференции
[17:50:44] a1batross вышел из конференции
[17:50:45] a1batross зашёл в конференцию
[17:50:58] a1batross вышел из конференции
[17:51:00] a1batross зашёл в конференцию
[17:51:11] a1batross вышел из конференции
[17:51:12] a1batross зашёл в конференцию
[17:51:40] a1batross вышел из конференции
[17:51:41] a1batross зашёл в конференцию
[17:51:49] <xfer> gmt is real
[17:51:52] a1batross вышел из конференции
[17:51:54] a1batross зашёл в конференцию
[17:51:58] m4n71k0r вышел из конференции
[17:52:18] a1batross вышел из конференции
[17:52:19] a1batross зашёл в конференцию
[17:52:32] a1batross вышел из конференции
[17:52:34] a1batross зашёл в конференцию
[17:53:03] a1batross вышел из конференции
[17:53:04] a1batross зашёл в конференцию
[17:53:15] a1batross вышел из конференции
[17:53:16] a1batross зашёл в конференцию
[17:53:18] ckorzhik зашёл в конференцию
[17:53:28] <xfer> Aman: what mean cow's tail?
[17:53:39] a1batross вышел из конференции
[17:53:43] a1batross зашёл в конференцию
[17:53:51] a1batross вышел из конференции
[17:53:52] a1batross зашёл в конференцию
[17:54:15] a1batross вышел из конференции
[17:54:17] a1batross зашёл в конференцию
[17:54:28] a1batross вышел из конференции
[17:54:29] a1batross зашёл в конференцию
[17:54:54] a1batross вышел из конференции
[17:54:55] a1batross зашёл в конференцию
[17:55:08] <Minoru> a1batross: починись, пожалуйста
[17:55:09] a1batross вышел из конференции
[17:55:10] a1batross зашёл в конференцию
[17:55:32] a1batross вышел из конференции
[17:55:34] a1batross зашёл в конференцию
[17:55:44] a1batross вышел из конференции
[17:55:45] a1batross зашёл в конференцию
[17:55:50] <xfer> Minoru: тебе больше не интересны видяшки о каякерах?
[17:55:58] <a1batross> Minoru, почини мне интернеты в общаге
[17:56:07] a1batross вышел из конференции
[17:56:07] <xfer> a1batross: заведи себе впс
[17:56:08] a1batross зашёл в конференцию
[17:56:17] <xfer> поставь туда mcabber
[17:56:18] a1batross вышел из конференции
[17:56:19] a1batross зашёл в конференцию
[17:56:39] a1batross вышел из конференции
[17:56:40] a1batross зашёл в конференцию
[17:56:54] a1batross вышел из конференции
[17:56:55] a1batross зашёл в конференцию
[17:57:04] <Minoru> xfer: повседневные — нет, пожалуй. Если что-то уровня «Road Bike Party», только с каяками — можно
[17:57:14] <a1batross> xfer, mcabber неюзабелен, а ssh тормозной. Последнее понял именно с тем интернетом, который у меня сейчас.
[17:57:15] gsomix вышел из конференции
[17:57:18] a1batross вышел из конференции
[17:57:19] a1batross зашёл в конференцию
[17:57:28] a1batross вышел из конференции
[17:57:29] a1batross зашёл в конференцию
[17:58:06] a1batross вышел из конференции
[17:58:07] a1batross зашёл в конференцию
[17:58:17] a1batross вышел из конференции
[17:58:18] a1batross зашёл в конференцию
[17:58:46] a1batross вышел из конференции
[17:58:48] a1batross зашёл в конференцию
[17:58:58] a1batross вышел из конференции
[17:58:59] a1batross зашёл в конференцию
[17:59:24] <xfer> Minoru: повседневные только катамаранщиков скидывал
[17:59:27] a1batross вышел из конференции
[17:59:29] a1batross зашёл в конференцию
[17:59:33] <xfer> всё остальное вощем-то не очень "повседневное"
[17:59:39] a1batross вышел из конференции
[17:59:40] a1batross зашёл в конференцию
[18:00:10] a1batross вышел из конференции
[18:00:13] a1batross зашёл в конференцию
[18:00:16] <Minoru> xfer: ну вот посмотри все три части «Road Bike Party» на YouTube и поймёшь, о чём я
[18:00:23] a1batross вышел из конференции
[18:00:24] a1batross зашёл в конференцию
[18:00:27] <xfer> впрочем, если для тебя спуск по каньйону 4-5кс "повседневное"
[18:00:29] <xfer> то я хз
[18:00:40] <xfer> Minoru: посмотрел, обычная велосипедная покатушка под музыку
[18:00:45] a1batross вышел из конференции
[18:00:47] a1batross зашёл в конференцию
[18:00:56] a1batross вышел из конференции
[18:00:57] a1batross зашёл в конференцию
[18:01:03] <xfer> каждую неделю наблюдаю подобное
[18:01:30] a1batross вышел из конференции
[18:01:31] a1batross зашёл в конференцию
[18:01:41] a1batross вышел из конференции
[18:01:42] a1batross зашёл в конференцию
[18:02:21] a1batross вышел из конференции
[18:02:22] a1batross зашёл в конференцию
[18:02:32] a1batross вышел из конференции
[18:02:33] a1batross зашёл в конференцию
[18:02:34] <Minoru> xfer: обычная? Чувак на шоссере делает трюки, которые обычно делают на BMX и кросс-кантри. А по перилам вдоль обрыва вообще мало кто ездит ._.
[18:02:48] <xfer> Minoru: ну, вариации
[18:02:56] a1batross вышел из конференции
[18:02:57] a1batross зашёл в конференцию
[18:03:08] a1batross вышел из конференции
[18:03:09] a1batross зашёл в конференцию
[18:03:17] <xfer> летом упорков выполняющих тот или иной трюк полно по городу
[18:03:42] a1batross вышел из конференции
[18:03:45] <xfer> Minoru: ты ведь даже не смотрел последние видяшки
[18:03:47] a1batross зашёл в конференцию
[18:03:48] <xfer> что бы сравнивать.
[18:03:50] <xfer> ._.
[18:04:15] <Minoru> последнее не смотрел
[18:04:17] <xfer> наверное, каждый день видишь как чувак в кепочке падает с 15-метрового водопада
[18:04:19] a1batross вышел из конференции
[18:04:20] <Minoru> до этого вроде все смотрел
[18:04:28] a1batross зашёл в конференцию
[18:04:33] <Minoru> не каждый, но мне это и не слишком интересно
[18:04:36] <Aman> Minoru: why you are not watching
[18:04:36] <Minoru> я и плавать-то еле умею!
[18:04:49] <Minoru> Aman: because I'm not interested enough
[18:04:52] <xfer> плавать не надо
[18:04:55] <xfer> за тебя это делает тело
[18:04:56] a1batross вышел из конференции
[18:04:57] a1batross зашёл в конференцию
[18:05:07] <xfer> на лодочках нужно ходить
[18:05:15] a1batross вышел из конференции
[18:05:16] a1batross зашёл в конференцию
[18:05:51] a1batross вышел из конференции
[18:05:52] a1batross зашёл в конференцию
[18:06:02] a1batross вышел из конференции
[18:06:03] a1batross зашёл в конференцию
[18:06:04] a1batross вышел из конференции
[18:06:29] a1batross зашёл в конференцию
[18:16:39] dzhon вышел из конференции
[18:20:30] <ForNeVeR> .kick a1batross
[18:20:30] a1batross выгнали из конференции: DeadBot
[18:20:30] <DeadBot> ForNeVeR: ok
[18:21:09] <ForNeVeR> Мобильные интернеты в общаге — печаль.
[18:23:41] a1batross зашёл в конференцию
[18:24:06] a1batross вышел из конференции
[18:24:08] a1batross зашёл в конференцию
[18:24:35] a1batross вышел из конференции
[18:24:36] a1batross зашёл в конференцию
[18:25:00] <unclechu> раз уж вы тут про трюки на велосипедах заговорили: https://www.youtube.com/watch?v=y8UOKWxT2oc
[18:25:00] a1batross вышел из конференции
[18:25:03] a1batross зашёл в конференцию
[18:25:46] Graf зашёл в конференцию
[18:25:54] Graf вышел из конференции
[18:26:23] <xfer> но это же не велосипед
[18:26:25] <xfer> даже не рядом
[18:26:56] <unclechu> как по мне bmx какой-то с электромотором
[18:27:06] <xfer> даже не bmx
[18:27:16] <xfer> обычный питбайк
[18:27:19] <a1batross> ForNeVeR, я кажись понял чо за фигня. У меня и с мобильника, и с планшета были одинаковые ресурсы
[18:27:43] <a1batross> ForNeVeR, и они боролись за ресурсы, за нефть и золото
[18:27:53] <ForNeVeR> a1batross: да, такое бывает!
[18:28:19] <a1batross> ForNeVeR, савим говно. Ресурсы так и не научился менять. Лучше делать ресурс и к нему рандомную строку
[18:28:28] <a1batross> По желанию пользователя
[18:29:41] <xfer> "ресурсы" вообще какой-то костыль
[18:30:00] <xfer> заброшенное решение какой-то проблемы
[18:30:27] portnov зашёл в конференцию
[18:30:42] <ForNeVeR> a1batross: код открыт, давай допилим!
[18:33:38] <a1batross> ForNeVeR, там Java во всем ее проявлении. Не хотю.
[18:33:49] <ForNeVeR> Лалка.
[18:33:53] <ForNeVeR> Ну и я тогда не хотю.
[18:34:24] <a1batross> ForNeVeR, да я уже Conversations на планшет поставил. Оно работает пока что лучше.
[18:35:02] <a1batross> ForNeVeR, а савим слили. Он скатился в материал десигн.
[18:35:28] <a1batross> У меня последняя версия с Holo интерфейсом стоит.
[18:35:56] <a1batross> А та что с гита мало того выглядит как шедевр трёхлетнего дизайнера гугла
[18:36:10] <a1batross> Так еще и падает. И портит свои файлы )
[18:37:58] xfer вышел из конференции
[18:39:00] <ForNeVeR> Баги заведи!
[18:39:12] <ForNeVeR> По поводу дизайна ничего сказать не могу. Я не дизайнер.
[18:39:50] <newlifer> a1batross, савим в материал?
[18:40:06] <a1batross> newlifer, в гите, да
[18:40:30] <a1batross> ForNeVeR, уже незаинтересован.
[18:40:42] <newlifer> a1batross, ну и что?)
[18:41:21] <ForNeVeR> Да ладно.
[18:41:36] <ForNeVeR> Если он нашёл другую прогу, которая делает то же самое, но лучше — то зачем нам чинить старую?
[18:42:24] <newlifer> ForNeVeR, меня просто заинтересовал, чо такого в материале дезигне на мобиле?
[18:42:31] <newlifer> Там ему место, и там он ок.
[18:42:34] <newlifer> Ящитаю.
[18:42:44] <ForNeVeR> Не собираюсь спорить о вкусах.
[18:42:57] <ForNeVeR> Кому-то ок, а кому-то не ок.
[18:43:17] <newlifer> ForNeVeR, ну... тут не 100% вкусовщина. Дело ж в основном в удобстве использования...
[18:43:31] <newlifer> Как распределяюцца контролы, это всё.
[18:43:35] <newlifer> Их размеры.
[18:43:43] <ForNeVeR> Это уже не совсем к дизайну относится.
[18:43:45] <newlifer> И информативность.
[18:43:49] <newlifer> А к чему?
[18:44:00] <ForNeVeR> Ну, к лейауту :)
[18:44:29] <ForNeVeR> Под "дизайном" я понимаю прежде всего "скин" — набор цветов, анимаций, и такой дребеды.
[18:47:40] <a1batross> Ну как он ок... когда как. 4.2 мне выглядит куда более юзабельным чем 6.0.
[18:47:43] <a1batross> Не сказать что меня конкретно раздражают какие-то мелочи, онр в целом неэргономично.
[18:48:12] <horta hell> π пробела едва дышит, издавая хриплые звуки и отхаркивая кровавую пену.
[18:48:46] <newlifer> $pet heal
[18:48:47] <horta hell> newlifer: π пробела был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[18:48:48] <newlifer> $pet feed
[18:48:51] <horta hell> newlifer: π пробела не голоден.
[18:48:58] <newlifer> $pet change-nick хуй
[18:48:58] <horta hell> newlifer: Теперь нашего питомца зовут хуй.
[18:49:03] <newlifer> $pet feed
[18:49:03] <horta hell> newlifer: хуй скривился от попытки его пичкать едой.
[18:49:20] <newlifer> $pet heal
[18:49:20] <horta hell> newlifer: хуй будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[18:49:27] <a1batross> $pet heal
[18:49:28] <horta hell> a1batross: хуй будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[18:59:18] <ForNeVeR> send/rexim/Похоже, на гитхабе теперь можно назначать пул-реквесты на их авторов, не добавляя авторов в коллабораторы проекта!/
[18:59:19] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[19:04:53] <a1batross> Как зовется тот тип людей, который создает кучу пустых репозиторий на гитхабе, ничего в них не коммитит месяцами, потом удаляет, а потом снова создает.
[19:07:26] <newlifer> a1batross, я?
[19:07:36] <newlifer> Хотя не.
[19:07:39] <newlifer> Я редко удаляю.
[19:07:56] <Minoru> a1batross: гитхабовапорварщики
[19:11:03] <ForNeVeR> А зачем так делать?
[19:11:10] <a1batross> newlifer: не ты.
[19:11:11] <ForNeVeR> Я создаю, только если есть, что туда закоммитить :)
[19:11:31] <a1batross> И ничего не кодит. Уже как год. Вот опять что-то создает.
[19:11:45] <ForNeVeR> Да это же микель!
[19:13:32] <newlifer> !
[19:14:50] 2tsun4u зашёл в конференцию
[19:23:10] a1batross вышел из конференции
[19:24:31] a1batross зашёл в конференцию
[19:29:33] Aman вышел из конференции
[19:33:16] <Kerrigаn> ееее, ВЕРТУПРОБЛЕМЫ
[19:44:26] xmi вышел из конференции
[19:45:53] xmi зашёл в конференцию
[19:52:15] newlifer вышел из конференции
[19:57:26] <Lavir> ForNeVeR, чота этот ваш Naggum какой-то https://gist.github.com/LavirtheWhiolet/3d8271157bebda73603e7ae4700253da .
[19:58:14] <ForNeVeR> Какой?
[19:58:50] Славный капитан вышел из конференции
[19:59:11] <ForNeVeR> Lavir: я не понимаю. Зачем там тонна рубикода и файл с кодом, похожий на naggum?
[19:59:48] <Lavir> > Какой?
Вот такой, что парсится тем компилятором в том сниппете.
[19:59:50] <ForNeVeR> Или непохожий. Я на самом деле не знаю.
[19:59:55] <ForNeVeR> Ну и чо?
[20:00:16] <Lavir> Просто оцениваю же.
[20:00:28] <ForNeVeR> Всё равно не понимаю.
[20:00:35] <Lavir> Простой, короче!
[20:00:50] <ForNeVeR> К тому же, кажется, ты просто подключил какую-то либу для генерации C#?
[20:00:58] <Lavir> Нет.
[20:01:08] <ForNeVeR> А, это твой класс.
[20:01:09] <Lavir> Либу для написания парсеров.
[20:01:18] <ForNeVeR> И как он генеряет assembly global functions, к примеру?
[20:01:28] <ForNeVeR> А система типов какая?
[20:01:39] <ForNeVeR> И вообще, где вот эта вся требуха с ассемблями, методами и всем таким?
[20:01:40] <Lavir> А он C#-оисходник генерит. Какие assembly, ты что?
[20:01:59] <ForNeVeR> Ну ок, то есть ты реализовал какое-то такое подмножество высокоуровневого наггума.
[20:02:01] <Lavir> Так просто, распарсил, чтоб посмотреть-подумать на этот ваш Naggum.
[20:02:06] <ForNeVeR> На здоровье, конечно.
[20:03:03] <ForNeVeR> Я пытаюсь щас найти, где у нас в коде парсер %)
[20:03:21] <ForNeVeR> https://github.com/codingteam/naggum/blob/develop/Naggum.Backend/Reader.fs
[20:03:28] <Lavir> В районе Compiler, нет?
[20:03:36] <Lavir> Оу.
[20:03:36] <ForNeVeR> Кажись, у нас короче вышло!
[20:03:59] <ForNeVeR> Но мы читерим и используем FParsec, да.
[20:04:18] <ForNeVeR> Хотя и ты там какую-то либу используешь.
[20:05:19] <ForNeVeR> Lavir: ну, кароч, низкоуровневый наггум (потенциально) умеет все фичи CLI. Других таких языков, кроме, собственно, CIL я не знаю. И мы его будем развивать в этом направлении, потому что ниша относительно свободна. Это основной фокус.
[20:05:28] Aman зашёл в конференцию
[20:05:35] <ForNeVeR> Вполне вероятно, что тебе это направление не очень интересно.
[20:06:14] MaXGGXaM зашёл в конференцию
[20:06:42] <Lavir> Парсер тож короткий, кстати, в районе 50 строк. ОК.

А макросы будут, ForNeVeR?
[20:07:00] <ForNeVeR> Безусловно.
[20:07:04] <ForNeVeR> Сейчас нету.
[20:07:27] <ForNeVeR> Про это есть ишуй :)
https://github.com/codingteam/naggum/issues/10
[20:08:31] <Lavir> Сделаете макросы, и можно C# выкидывать на помойку. И F#. И F*. Да вообще всё под CLI.

Я не представляю, как они будут работать. У них какой-то свой рантайм будет или?..
[20:08:37] <ForNeVeR> Ну и общий план изложен тут: https://github.com/codingteam/naggum/issues/19
[20:08:45] <ForNeVeR> Что за бред ты несёшь?
[20:09:16] <Lavir> Макросы как будут работать, спрашиваю!
[20:09:17] <ForNeVeR> Да, если у нас будет self-hosting compiler, то старый компилятор не будет нужен ни для чего, кроме бутстрапа.
[20:09:27] <ForNeVeR> А я ответил.
[20:09:31] <ForNeVeR> В посте написано.
[20:09:39] <ForNeVeR> Там даже про stage 1 написано.
[20:09:57] <ForNeVeR> > macros may simply be compiled before the compile time to some dynamic assembly and their code executed at compile time
[20:10:57] <Lavir> А, всё, нашел.
[20:11:51] <ForNeVeR> Хотя, хм, если мы там захотим макросы, которые генерируют другие макросы (и вообще всё, что выше macroexpand-1?), то придётся несколько раундов прекомпиляции организовать.
[20:12:04] <Lavir> Аще насрать.
[20:12:05] <ForNeVeR> Ну и организуем, какие проблемы :3
[20:12:59] <Lavir> Всегда так компиляторы делаю. Единственное, стараюсь ввести какую-нибудь макру/функцию «native(…)», которая тупо эмитит свой аргумент в выходную сборку.
[20:13:35] <ForNeVeR> А у меня тут весь язык и есть громадный native (...)!
[20:13:38] <uggur> "можно C# выкидывать на помойку" да здравствует java :D
[20:13:39] Graf зашёл в конференцию
[20:13:44] Graf вышел из конференции
[20:13:59] <ForNeVeR> uggur: не вижу применения наггума на JVM, по вышеозначенным причинам.
[20:14:06] <ForNeVeR> Он очень тесно завязан на CLI.
[20:14:17] <uggur> ForNeVeR: а зачем CLI, если есть JVM?
[20:14:23] <uggur> какие у них отличия?
[20:14:27] <ForNeVeR> А зачем JVM, если CLI лучше?
[20:14:32] <uggur> а чем лучше?
[20:14:36] <uggur> (чем JVM :)
[20:14:42] <ForNeVeR> Нормальные генерики, нормальные valuetype.
[20:14:50] <uggur> какие это "нормальные"?
[20:14:51] <ForNeVeR> Нормальный интероп с нативными кодом (!)
[20:14:55] <Lavir> Ты не понял, ForNeVeR. «(defun abc () (native ".assembly Abc") (abc)» — и у тебя в выходной сборке записано «.assembly Abc».
[20:14:59] <Lavir> Как-то так.
[20:15:11] <ForNeVeR> Нормальные генерики — это которые умеют кастовать к T, например.
[20:15:29] <uggur> ForNeVeR: Но в Java генерики вообще в рантайме не используется, ЕМНИП
[20:15:33] <ForNeVeR> Нормальные valuetype — это которые умеют, если надо, на стеке. И умеют быть аргументами генериков без боксинга.
[20:15:55] <uggur> В java генерики -- это в основном для компилтаймовых чеков
[20:15:57] <uggur> не?
[20:15:58] <ForNeVeR> Нормальный интероп — это для которого мне не нужно писать на C. Есть внешняя либа, а у тебя есть FFI — пользуешься.
[20:16:06] <ForNeVeR> uggur: ну да. И это я нормальным не нахожу.
[20:16:10] <uggur> почему?
[20:16:11] <ForNeVeR> uggur: Map<int, long> хочу.
[20:16:28] <uggur> А я бы отказался вообще от примитивных типов
[20:16:34] <ForNeVeR> Ну да, правильно.
[20:16:42] <ForNeVeR> Все "примитивные" типы должны быть обычными.
[20:16:43] <Lavir> …и чтоб оно JIT-илось аки C++-ный std::map<int, long>.
[20:16:44] <uggur> (если бы компилятор был достаточно умный и сам подставлял)
[20:16:56] <ForNeVeR> Пользователь должен мочь вводить свои "примитивные" типы.
[20:17:06] <ForNeVeR> Lavir: конечно, дружок, ты имел в виду std::unordered_map?
[20:17:19] <uggur> ForNeVeR: ты хотел сказать просто "типы"?
[20:17:20] <Lavir> Или его.
[20:17:25] <ForNeVeR> Lavir: и ещё <int32_t, int64_t> :)
[20:17:29] <uggur> или для тебя "примитивные типы" -- это "типы для стэка"?
[20:17:32] <ForNeVeR> uggur: нет, я сказал ровно то, что хотел.
[20:17:37] <ForNeVeR> Да, пусть будет так.
[20:17:47] <ForNeVeR> Типы со специальной семантикой.
[20:17:49] <uggur> а в чём выгода?
[20:17:54] <ForNeVeR> Скорость.
[20:17:55] <Lavir> Performance!
[20:18:13] <ForNeVeR> Представь, что у тебя Integer[]
[20:18:17] <uggur> ForNeVeR: ну, а если бы вместо этого компилятор сам делал трансформации, если посчитал нужным?
[20:18:21] <uggur> или рантайм
[20:18:28] <Lavir> Но он не делает, uggur.
[20:18:38] <ForNeVeR> uggur: тогда, дружок, нужен очень продвинутый facility для указания этих трансформаций.
[20:18:58] <ForNeVeR> На том месте, где я хочу интероп с нативным кодом, мне становится важен memory layout вообще всего.
[20:19:09] <ForNeVeR> И ручной контроль за ним.
[20:19:22] <ForNeVeR> Если это будет опционально, а основные места порулит компилятор — ладно, меня устроит.
[20:19:34] <ForNeVeR> Если это основной способ работы с value type — меня тоже устроит.
[20:20:02] <ForNeVeR> JNI меня не устроит.
[20:20:10] <ForNeVeR> JNA уже лучше, но всё равно плохо.
[20:20:36] <uggur> а почему тебя так волнуют нативные вызовы?
[20:21:21] <uggur> не лучше ли их вообще выделить с помощью специальной семантики для java-библиотек и запретить в обычном коде?
[20:21:47] <uggur> тогда это бы с одной стороны развязало руки в плане написания обёртки, а с другой -- не усложняло жизнь остальным разработчикам
[20:23:09] <Lavir> А зачем вообще выделять, если можно сразу использовать нормальные нативные вызовы?
[20:24:11] <ForNeVeR> uggur: в Java есть ключевое слово native.
[20:24:18] <ForNeVeR> А дальше ты проваливаешься в JNI :)
[20:24:55] <uggur> Lavir: потому что у java очень богатая история и она обеспечивает обратную совместимость. Это значит, что нельзя менять язык просто так как хочешь
[20:25:11] <ForNeVeR> Ну ок, _почти_ обеспечивает :)
[20:25:13] <uggur> это значительно ограничивает семантику нативных вызовов
[20:25:19] <Lavir> У C++ тоже очень богатая история, uggur.
[20:25:21] <uggur> ForNeVeR: ну да =)
[20:25:33] <uggur> Lavir: ...и он сейчас выглядит как куча говна
[20:25:48] <uggur> более сложный синтаксис и семантика разве что у хаскеля
[20:25:53] <ForNeVeR> У C++ лучше получается с совместимостью, кстати. Но там стандартная библиотека очень бедная, конечно. (По очевидным и уважительным причинам.)
[20:26:38] <uggur> Java же до сих пор настолько простая, что тысячи индусов худо-бедно, не имея квалификации, пишут софт, который помогает бороздить просторы галактики
[20:26:40] <Lavir> uggur, это к тому, что твой аргумент в защиту ЯП инвалидный. Нечего говно всякое тянуть в проект.
[20:27:05] <uggur> Lavir: эмм?
[20:27:09] <ForNeVeR> Говно из проекта надо выбрасывать.
[20:27:11] <Lavir> > пишут софт, который помогает бороздить просторы галактики
Вот я сейчас тебя обоссу.
[20:27:18] <uggur> кипятком? =)
[20:27:50] <Lavir> Да, ошпарю, нахрен, будешь мучиться ожогами. Чтоб больше такого не говорил.
[20:28:16] <ForNeVeR> Но для этого нужно здравый deprecation policy, нужно здоровое комьюнити, и нужна нормальная версионность и рантайм — чтобы можно было
а) держать несколько версий тулчейна
б) по возможности — в рантайме комбинировать компоненты, собранные разными версиями
[20:29:46] <Lavir> codingteam: https://aww.moe/345elx.webm
[20:30:50] <uggur> ForNeVeR: тебе не кажется, что это не будет работать в любом популярном ЯП?
[20:30:52] <ForNeVeR> Впрочем, почему-то мне вопросы экосистемы всегда кажутся даже чуть более важными, чем фичи языков. Может быть, я неправ.
[20:30:59] <ForNeVeR> uggur: кажется.
[20:31:11] <ForNeVeR> uggur: но я и не назвал бы ни один популярный ЯП идеальным :)
[20:31:20] <uggur> именно!
[20:31:31] <uggur> "вопросы экосистемы всегда кажутся даже чуть более важными, чем фичи языков" оно взаимосвязанно
[20:31:45] <uggur> в Java не было фич для выражения, и всё сделали на сраных рантаймовых аннотациях
[20:31:53] m4n71k0r зашёл в конференцию
[20:31:53] <uggur> *ненависть*
[20:32:12] <m4n71k0r> цодинг!
[20:32:19] <m4n71k0r> я пришёл с загадкой
[20:32:22] <uggur> ForNeVeR: или геттеросеттеробины (:
[20:32:23] <Lavir> m4n71k0r, ты https://aww.moe/345elx.webm
[20:32:25] <ForNeVeR> Рыба!
[20:32:32] <m4n71k0r> угадайте, что это? https://ae01.alicdn.com/kf/HTB1kqBcKVXXXXc2aXXXq6xXFXXX9/205617454/HTB1kqBcKVXXXXc2aXXXq6xXFXXX9.jpg
[20:32:47] <m4n71k0r> страну производителя вы сразу уже знаете
[20:32:52] <uggur> m4n71k0r: драйвер для лампочки?
[20:32:58] <ForNeVeR> Это квантовый компьютер!
[20:33:04] <m4n71k0r> уггур!
[20:33:09] <m4n71k0r> крут
[20:33:22] <m4n71k0r> https://ru.aliexpress.com/item/2016-New-Arrival-RGBW-5W-E27-LED-Bulb-Dimmable-Spot-LED-Light-RGB-White-LED-Lamp/32694121284.html?spm=2114.10010208.1000013.6.yLBgjH&scm=1007.13339.33317.0&pvid=3c457757-521e-4127-8606-7c226576a281&tpp=1&detailNewVersion=&categoryId=390402
[20:33:37] <ForNeVeR> Не, я б не узнал.
[20:33:40] <m4n71k0r> плюс этих лампочек! это ручная сборка!
[20:33:51] <ForNeVeR> Хотя у меня дома такая вот поебота протянута. С пультом даже!
[20:34:01] <m4n71k0r> да, оно с пультом
[20:34:08] <uggur> "это ручная сборка!" да по разводам от флюса заметно :)
[20:34:09] <m4n71k0r> и двумя саморезами
[20:34:13] <ForNeVeR> Но я его куда-то к стене прикрутил, типа так круче. И то место завалил хламом.
[20:34:34] <ForNeVeR> Всё равно светом не пользуюсь, нафига вообще делал.
[20:34:50] <m4n71k0r> жаль, мур это не видит
[20:34:56] <m4n71k0r> спит наверн
[20:35:05] <ForNeVeR> Надо будет, кстати, на выходных хлам разобрать. Вот хорошо, что вы напомнили.
[20:35:12] <uggur> m4n71k0r: а ты уверен, что это ручная сборка?
[20:35:27] <uggur> ну, я имею ввиду, вообще всё
[20:35:40] rexim зашёл в конференцию
[20:35:40] horta hell вышел из конференции
[20:35:41] <m4n71k0r> ну пайка точно детишками
[20:35:47] horta hell зашёл в конференцию
[20:35:53] <m4n71k0r> миксер хорту испугал
[20:36:00] <m4n71k0r> https://ae01.alicdn.com/kf/HTB1USIzKFXXXXaMaXXXq6xXFXXXg/205617454/HTB1USIzKFXXXXaMaXXXq6xXFXXXg.jpg
[20:36:05] <ForNeVeR> Отзывы (1): Нет отзывов.
[20:36:05] <m4n71k0r> вот это поприличнее
[20:36:12] <ForNeVeR> Похоже, сайт писали те же, кто паял.
[20:36:13] <m4n71k0r> но только один саморез
[20:36:31] <uggur> m4n71k0r: а почему всё аккуратно, а многоножка так грязно запаяна?
[20:36:31] <m4n71k0r> этже алиэкспресс
[20:36:48] <ForNeVeR> rexim: ты миксер!
[20:37:00] <Aman> rexim: nice mike
[20:37:53] <m4n71k0r> uggur: хотя может быть, что это попытка починить и они решили её для примера кишков
[20:38:03] <rexim> ForNeVeR, я после твоего сообщение полез в росте перепроверить, что ты не переименованый нялайфер, лол.
[20:38:04] <m4n71k0r> я вообще не понимаю, зачем они кишки показывают
[20:38:08] <rexim> ростер*
[20:38:32] <ForNeVeR> rexim: я аутентичен!
[20:38:36] <uggur> m4n71k0r: ахха, или просто проводок закоротило :)
[20:38:42] <uggur> собственно, оно так и выглядит
[20:38:48] <rexim> Я честно говоря не ожидал, что красно-черные деревья на столько некрасивые.
[20:38:59] <uggur> мудацкий монтаж на ножки соика, ну (:
[20:39:00] <rexim> Не, я ожидал корнер кейзы, но блядь не 5 на один только инсерт
[20:39:07] 2tsun4u вышел из конференции
[20:39:07] <uggur> а потом дорожки отваливаются
[20:39:16] <m4n71k0r> uggur: а ты шаришь
[20:39:25] <m4n71k0r> uggur: много паял?
[20:39:38] <uggur> m4n71k0r: не, я ж микробиологом был, а теперь программист
[20:39:49] <uggur> это вот ForNeVeR в электрике шарит
[20:39:57] <ForNeVeR> Но не паяет.
[20:40:09] <ForNeVeR> И вообще не делает ничего.
[20:40:10] <uggur> "ForNeVeR: Но не паяет" скручивает <.<
[20:40:19] <ForNeVeR> Он же тоже программист, мухохо!
[20:40:25] <m4n71k0r> таджикская сварка
[20:40:27] <ForNeVeR> Единственная работа, на которой ничего не надо делать!
[20:40:36] <uggur> "ForNeVeR: И вообще не делает ничего." "ForNeVeR: Он же тоже программист" 8D
[20:40:57] <rexim> Aman, don't trust a pony man!
[20:41:22] <uggur> "m4n71k0r: таджикская сварка" таджикская искровая сварка на дребезжащем контакте :)
[20:41:24] <rexim> A new superhero, lol
[20:41:26] <rexim> Ponyman
[20:41:28] <Aman> rexim: i will
[20:41:48] <Aman> and what is ponyman's costume?
[20:42:00] <rexim> http://i.imgur.com/LCXzC.jpg
[20:42:03] <uggur> у меня так рубильник однажды в лабе сварился потому что нагрузку не отключили
[20:42:17] <unclechu> Aman, https://pmcdeadline2.files.wordpress.com/2014/04/a-brony-tale__140411200505.jpg
[20:42:32] <rexim> unclechu, мой круче
[20:43:10] <portnov> http://static.devli.ru/public/images/v/201610/3fbd6912-2048-4f55-bc43-824df5981659.mp4
[20:43:19] <Aman> rexim: i would suggest to be a black and white ponyman
[20:43:23] <unclechu> как насчёт http://i1195.photobucket.com/albums/aa389/solifestyle/DSC_0168-1.jpg
[20:43:51] <uggur> unclechu: ня, поня!
[20:44:04] <unclechu> понямэн
[20:44:06] <rexim> Aman, Red-Black is better
[20:45:16] <unclechu> http://cdna.tid.al/ecff61493fdb87bf03d3260e9fabf83acdbc4a96_600.jpg
ещё вот, всё, эта последняя, хватит понямэнов
[20:45:34] <m4n71k0r> отпустило?
[20:46:00] <portnov> http://static.devli.ru/public/images/v/201610/e7f92b69-c00c-4f47-af86-ebc027988a8a.mp4
[20:46:03] <Minoru> сейчас Уггур нанесёт ответный удар фуррятиной
[20:47:20] <uggur> Minoru: не, зачем? Чатик же не про это, да и не в тему.
[20:47:33] <uggur> хватит оффтопа, крч
[20:47:39] <Minoru> uggur: какой ты няша!
[20:48:40] <Aman> rexim: a little advice, why dont you code it before starting stream
[20:51:46] <rexim> Самый сложные выбор в нашей жизни это либо промолчать, либо послать нахуй.
[20:52:03] <uggur> rexim: промолчать, конечно (:
[20:52:11] <uggur> будь няшей
[20:52:28] <rexim> uggur, я тоже так думаю. Ибо это в определенных кругах считается эквивалентным.
[20:53:50] <uggur> если с тобой не говорят напрямую, всегда можешь сказать, что отвлёкся и забыл =)
[20:54:03] <rexim> Я промолчу
[20:54:15] <uggur> Устрой стримчег "уроки этикета с rexim"
[20:54:54] ckorzhik вышел из конференции
[20:55:00] ckorzhik зашёл в конференцию
[20:55:36] <unclechu> rexim, предлагаю сделать стрим про написание симуляции с физическим движком чтобы бросать виртуальный кубик, типа через гору препятствий, где на 3-ёх сторонах будут различные посылы нахуй, а на остальных трёх будет пустота, означающая "промолчать", ну разумеется немного рандома во взаимодействия добавить, и в итоге как кубик упадёт, ну дальше итак понятно
[20:57:21] <portnov> http://static.devli.ru/public/images/v/201610/e3f6564d-4e51-4697-ae50-2ade15bbdcf4.mp4 лампочка для эпилептиков
[20:58:56] rexim вышел из конференции
[21:03:29] SolarRay зашёл в конференцию
[21:03:45] ɹǝɟılʍǝu зашёл в конференцию
[21:03:54] ɹǝɟılʍǝu вышел из конференции
[21:04:02] ɹǝɟılʍǝu зашёл в конференцию
[21:10:01] gsomix зашёл в конференцию
[21:10:11] <gsomix> Утро.
[21:10:23] <gsomix> Так ведь?
[21:10:58] <m4n71k0r> там твоя жулька обновилась
[21:11:20] <gsomix> Чудно!
[21:11:34] <uggur> gsomix: а ты на ней пишешь?
[21:11:43] <gsomix> uggur, нет, но пристально слежу.
[21:11:49] <uggur> х)
[21:12:16] <gsomix> Ну, потенциально я буду на ней писать, когда релиз сделают.
[21:13:01] <uggur> м-м, на работе?
[21:13:13] <m4n71k0r> uggur: там твой пипи3 обновился
[21:13:29] <gsomix> uggur, да.
[21:13:36] <uggur> m4n71k0r: а почему мой? я ж на руру не пишу
[21:13:47] <Lavir> А! Фасольки!
[21:13:52] <m4n71k0r> uggur: ты питоняш
[21:14:03] <uggur> юзал его немного, но он плохо совместим с обёртками над всякими сишками и фортранами
[21:14:05] <Lavir> Вопрос. Нормально будет, если паттерн-матчинг у меня будет выглядеть примерно так: http://lpaste.net/8936964784125902848 ?
[21:14:22] <uggur> m4n71k0r: ты наркоман, я питон не использовал никогда для серьёзного программирования =)
[21:14:37] <m4n71k0r> uggur: начинается...
[21:14:55] <uggur> просто у меня самые интересные гипотезы на питоне проверялись
[21:15:13] <uggur> не рассказывать же вам, как я очередной унылый CRUD на жабе написал?
[21:15:24] <m4n71k0r> Lavir: выглядит как инвариант
[21:15:25] <Lavir> > просто у меня самые интересные гипотезы на питоне проверялись
Y MEHR
[21:15:46] <uggur> Lavir: 4TO?
[21:15:59] <Lavir> Питон хорош для прототипирования.
[21:16:10] <uggur> И для оркестрации
[21:16:40] <uggur> например, я описывал на нём взаимодействие бинарных модулей для научных цифродробилок
[21:17:06] <Lavir> m4n71k0r, имеется в виду, что для всех объектов у меня будет определена функция field(o, i), где i — порядковый номер поля (задается при создании объекта). Или это bug-ridden, и лучше так не делать?
[21:17:46] <Lavir> > например, я описывал на нём взаимодействие бинарных модулей для научных цифродробилок
Если я все правильно понял, всякие сцайентисты именно так и работают.
[21:18:06] <uggur> :3
[21:18:16] <uggur> Lavir: к сожалению, нет
[21:18:29] <uggur> в тот же момент времени я программировал на скриптовом С
[21:18:43] <uggur> (в буквальном смысле -- дилект С, который интерпретировался)
[21:18:43] <m4n71k0r> Lavir: в своём языке можешь делать что угодно, я не планирую им пользоваться, только если... Император прикажет
[21:18:46] <uggur> для тех же целей
[21:18:46] <Lavir> Вообще, можно и на Brainfuck писать, если это оправдано.
[21:19:03] <MaXGGXaM> http://pastebin.com/bNfWd6Xq
[21:19:22] <Lavir> m4n71k0r, я хочу, чтобы он был удобен другим же. С этой позиции прошу оценить.
[21:19:57] <uggur> MaXGGXaM: печаль какая-то
[21:20:05] <MaXGGXaM> как мне из list_item дернуть e_item и скормить ей элемет массива el_m ... ?
[21:20:06] <m4n71k0r> Lavir: кстати requires(p.is(Point)) - не совсем правильно
[21:20:16] <m4n71k0r> Lavir: это должен быть наследник Point
[21:20:34] <Lavir> instanceof?
[21:21:07] <m4n71k0r> ааа
[21:21:18] <m4n71k0r> ладно тогда
[21:21:30] <m4n71k0r> всё равно выходит многословно
[21:21:41] <m4n71k0r> хватит одного requires
[21:22:36] <Lavir> m4n71k0r, это всё будет делаться макросистемой. То есть, я ввожу первую часть (до «<=>»), а компилятор это переделывает во вторую часть и компилирует всё это.
[21:23:28] <MaXGGXaM> uggur, .. я вот никак не найду как свершать такую магию
[21:23:42] <m4n71k0r> если бы ты писал мутанта d, то было бы
fun(f(p)) if ( p is Point && p.fields[0] is Int && p.fields[1] is Int) {
}
[21:23:42] <Lavir> Имеется в виду, не будет ли программист материться, когда у него неявно будет вызываться эта самая field?
[21:24:24] xfer~Ё зашёл в конференцию
[21:24:38] <Lavir> Он написал паттерн-матчинг, а у него fields(…) начало вызываться.
[21:24:41] <m4n71k0r> а
[21:24:50] <m4n71k0r> компилятор переделывает...
[21:24:54] xfer~Ё вышел из конференции
[21:24:58] xfer~Ё зашёл в конференцию
[21:26:10] <m4n71k0r> не знал, что это паттерн матчинг...выглядит как указание типа параметра
[21:27:39] <m4n71k0r> uggur: ты глянь что удумали! http://onlinelibrary.wiley.com/doi/10.1002/slct.201601169/full
[21:28:21] <m4n71k0r> покупаешь в магазине минералку или колу, суёшь туда меднографеновую хрень и вуаля!
[21:28:51] <uggur> m4n71k0r: чёт я не понял из описания химизм реакции %)
[21:29:22] <uggur> http://onlinelibrary.wiley.com/store/10.1002/slct.201601169/asset/equation/slct201601169-math-0001.png?v=1&t=iu8mn7ee&s=56b08a38ab948374817b7c555733738b886645f4 вот это %)
[21:29:38] <m4n71k0r> безумие
[21:29:48] <m4n71k0r> типа вся магия в топологии катализатора
[21:30:02] <m4n71k0r> или ещё хз в чём
[21:30:13] <uggur> эмм...
[21:30:21] <uggur> а смещать равновесие реакции что будет?
[21:30:35] <uggur> какая бы топология не была, а обычные законы химии всё равно работают
[21:31:04] <uggur> топология только энергетический переход может изменить и коэффициент выхода
[21:31:26] <uggur> m4n71k0r: короче, я чёт тупой и нифига не понимаю, как оно будет работать в практическом применении
[21:31:51] <m4n71k0r> я ваще тут нашёл https://nplus1.ru/news/2016/10/13/co2-to-ethanol
[21:31:56] <m4n71k0r> жёлтенько
[21:32:07] <m4n71k0r> там много всяких соединений получается
[21:32:33] xfer~Ё вышел из конференции
[21:32:41] <uggur> раствор хлорида магния, через который пропускают углекислый газ, а там эти электроды?
[21:34:13] <uggur> m4n71k0r: крч, чёт я почитал, и судя по статье, химики давно умеют фиксировать углекислый газ в метан %)
[21:34:18] <uggur> (нет)
[21:35:48] <m4n71k0r> uggur: пгостите, а что такое CNS ?
[21:36:10] <uggur> central nervous system
[21:36:17] <uggur> центральная нервная система :)
[21:36:27] <m4n71k0r> бг, а в статье?)
[21:37:05] <m4n71k0r> carbon nanospike
[21:37:12] <m4n71k0r> спасибо
[21:37:21] <uggur> ну да
[21:37:24] <uggur> как обычно
[21:37:27] <m4n71k0r> статья подошла бы работникам РосНано
[21:37:34] <MaXGGXaM> http://pastebin.com/znK1yFHb

что я неправильно делаю?
[21:38:09] <MaXGGXaM> почему 1 не отрисовывается?
[21:38:19] <uggur> m4n71k0r: а через π обозначить давление, и указать это где-нибудь мелким шрифтом в стене текста
[21:39:52] <Minoru> что-то у трависа с OS X уже месяц постоянные траблы :(
[21:40:24] <portnov> так
[21:40:39] * Minoru отменил билд коммитов, поверх которых только что форс-пушнул
[21:40:41] <Minoru> помогаю чем могу!
[21:40:51] <portnov> uggur: ε стремящееся к бесконечности при n стремящемся к нулю?
[21:42:22] <uggur> portnov: да, это описывает поведение брома при атаке его молекулами хрома
[21:42:42] <uggur> это заметил ещё Майкельсон, лучший друг Лобачевског
[21:44:06] <MaXGGXaM> https://facebook.github.io/react/docs/multiple-components.html
[21:44:23] <uggur> portnov: Который, к сожалению, был репрессирован в связи с открытием явления хлорирования молекул мяса яма, четырьмя и только четырьмя молекулами углерода в яме, наполненной бромом =)
[21:44:34] <uggur> последствии это открытие было приписано Менделееву
[21:45:45] <gsomix> Да, Julia 0.5 -- хороший релиз.
[21:45:51] <gsomix> Нового понаписали, старого сломали.
[21:46:11] <uggur> gsomix: лучше бы на котлине писал
[21:47:01] <gsomix> uggur, почему?
[21:47:25] <uggur> потому что он уже зарелизился
[21:47:33] <gsomix> Ок.
[21:47:34] <uggur> и он -- модный, молодёжный
[21:47:56] <uggur> (наверное, он обгонит скалу в ближайшие годы)
[21:48:00] <gsomix> Я думаю, начну со скалы, если захочу на JVM.
[21:50:01] <gsomix> uggur, а как котлин в сравнении со скалой?
[21:50:09] <uggur> проще
[21:50:30] <uggur> более джавообразный
[21:50:37] <gsomix> uggur, но и менее выразительней при этом, да?
[21:50:58] <uggur> gsomix: да, нельзя отстрелить себе ногу имплицитом или оператором :>>=
[21:51:15] <gsomix> Ок.
[21:51:25] <gsomix> Это, наверное, даже хорошо.
[21:51:25] <uggur> как свифт
[21:51:55] <uggur> я люблю скалу, но мне не нравится поддерживать код, который был написан в припадке "ыхыхы, зацените как я могу, сучки!"
[21:52:24] <gsomix> Это как со стримозом, наверное.
[21:52:30] <uggur> ...а код, напомню, пишут прежде всего для того, чтобы его люди читали :Ь
[21:52:58] <uggur> gsomix: а что с ним?
[21:53:19] <Lavir> Кстати, фича:

5+6;
%+7;
%+10;
print(%); // 28
[21:53:41] <gsomix> uggur, ну, всякий "соревновательный" код можно в любом языке писать.
[21:53:54] <gsomix> Но, наверное, в скале для этого самая благодатная почва.
[21:54:00] <uggur> gsomix: ну, java не очень-то позволяет, например
[21:54:04] <horta hell> хуй яростно набрасывается на m-n71k0r от жуткого голода, сжирая одежду и кошелёк. m-n71k0r теряет 3PTC.
[21:54:06] <uggur> потому что она очень невыразительная
[21:54:25] <Lavir> pet feed
[21:54:35] <uggur> Lavir: бакс забыл
[21:54:39] <Lavir> $pet feed
[21:54:40] <horta hell> Lavir: хуй не голоден.
[21:54:55] <Lavir> $pet heal
[21:54:55] <horta hell> Lavir: хуй будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[21:57:13] <Minoru> Lavir: удобно в интерактивном режиме, но очень плохо для кода, который будет выполняться больше одного раза
[21:57:28] <Minoru> Lavir: олсо фича не нова. Даже в bc есть «last»
[21:57:51] <Lavir> Хм-м-м, OK.
[21:57:53] <Minoru> а в GHCi есть «it»
[21:57:58] <uggur> в питоне есть
[21:58:09] <Minoru> uggur: о, да? Как называется переменная?
[21:58:21] <Minoru> а, подчёркивание
[21:58:23] <uggur> да
[21:58:47] <Lavir> И в Ruby. Только она там через жопу работает.
[21:59:01] <uggur> бесполезная фигня, в общем
[21:59:13] <Minoru> я всё же настаиваю, что для интерактивного шелла полезная
[21:59:14] <uggur> зато для обфускации полезно
[21:59:22] <uggur> Minoru: ну да, если ты в нём работаешь
[21:59:44] <uggur> но реализовать это можно и средствами самого шелла
[21:59:53] <Minoru> с этим согласен
[22:00:30] <uggur> так-то мне и рендеринг в LaTeX или псевдографикой не помешал бы в интерактивной консоли
[22:00:34] <uggur> или, например, рисование графиков
[22:00:52] <uggur> но не делать же это средствами самого языка?
[22:01:24] <uggur> (а вот в R можно вызвать ururu(ruru) как ururu(r=5), и r доматчится до ruru, что меня дико бесит)
[22:02:14] <Minoru> лол, некоторое время назад начал запускать тесты с помощью «timeout 10 ./test», чтобы обезопасить себя от утечек памяти и вечных циклов в тестах. Сейчас тесты начали падать с SEGTERM, я не сразу понял, что это они просто больше десяти секунд теперь выполняются :)
[22:02:27] ckorzhik вышел из конференции
[22:02:33] ckorzhik зашёл в конференцию
[22:05:27] dzhon зашёл в конференцию
[22:12:48] m4n71k0r вышел из конференции
[22:23:57] grouzen вышел из конференции
[22:26:12] <Minoru> ɹǝɟılʍǝu: у меня вопрос по Catch. Как мне тестик переписать с минимальным количеством бойлерплейта и не делая *_value не-константами? Текущая версия не компилится: https://gist.github.com/Minoru/1536f141f8f435c84d6b934fd245850f
[22:26:31] <Minoru> там проблема в том, что константы определяются внутри SECTION, а SECTION — это просто if
[22:26:38] <Minoru> и поэтому проблема с областью видимости
[22:32:00] rafaelrs вышел из конференции
[22:34:07] rafaelrs зашёл в конференцию
[22:41:02] Aman вышел из конференции
[22:41:12] <Minoru> ɹǝɟılʍǝu: выкрутился, написав лямбдочку: https://gist.github.com/Minoru/1536f141f8f435c84d6b934fd245850f#file-new_test-cpp Если есть идеи получше — делись!
[22:41:46] Aman зашёл в конференцию
[22:41:55] <Minoru> потому что сейчас код получился немного запутанным, я считаю
[22:43:40] <unclechu> https://i.redd.it/f3o0ovmg69rx.png
[22:50:09] <ɹǝɟılʍǝu> Minoru, норм жи
[22:52:19] <Minoru> да? Ну ок
[23:07:23] <Minoru> ɹǝɟılʍǝu: а у тебя есть какой-то более-менее формальный критерий, по которому ты лайкаешь репозитории на ГитХабе? Ну, вот поставил ты звёздочку sqlpp11 — значит, ты попробовал поюзать и оно годное? Или это только «о, хорошая идея, молодцы, пилите дальше»?
[23:08:15] <ɹǝɟılʍǝu> малаца, хорошо сделоли
[23:08:35] SolarRay вышел из конференции
[23:08:39] <Minoru> окей
[23:08:41] SolarRay зашёл в конференцию
[23:09:47] <Lavir> На самом деле нет. У «self-bootstrap» 5 сраных звездочек, у «PETOOH» звёзд больше, чем во всем GitHub вообще.
[23:10:41] <Minoru> Lavir: это ты сейчас рассказал нам о том, как лайкает репозитории Нялайфер? Или о чём ты вообще?
[23:11:11] <Lavir> О том, как лайкают репозитории на GitHub.
[23:13:05] <Minoru> а почему ты ссылку на свой github не дал, когда просили код показать? :(
[23:13:40] <Minoru> олсо у PETOOH всего 294 звёздочки. Глянь, какие количества получают проекты на JS, например
[23:13:47] Славный капитан зашёл в конференцию
[23:14:11] <Lavir> А меня просили показать?!
[23:15:03] <Minoru> Lavir: я спрашивал у тебя, пишешь ли ты код, и говорил, что показавшим дают мембера
[23:15:38] <uggur> Minoru: тебе не пофиг?
[23:15:49] <uggur> не хочет показывать -- чего клещами тянуть?
[23:16:04] <Lavir> Ты спрашивал, я ответил, что пишу. Что еще надо?
[23:16:29] <Minoru> uggur: ну он уже в некотором смысле показал, когда упомянул self-bootstrap. Поэтому непонятно, почему не ответил раньше
[23:16:55] <Minoru> Lavir: изначально ты мне ответил, что «не на чем» писать, и начал рассказывать про свой вымышленный язык, который хочешь реализовать
[23:17:50] <Lavir> А, вот как. Ну да, пиз^W вру. Сейчас не пишу, тому что не на чем писать. Но писал, если тебе это интересно.
[23:18:40] grisssa зашёл в конференцию
[23:19:10] <grisssa> привет всем, в обшем в кали линукс нет звука
[23:20:07] <unclechu> grisssa, прям совсем нет? звуковой подсистемы даже?
[23:20:37] <Minoru> 1
[23:20:41] <grisssa> доустанавливать надо
[23:20:43] <Minoru> упс, извините
[23:22:14] <grisssa> unclechu: думал только у меня такая беда, оказывается с дровами у многих
[23:23:05] Lavir вышел из конференции
[23:26:56] grisssa вышел из конференции
[23:48:58] dzhon вышел из конференции
[23:51:01] portnov вышел из конференции
[23:54:55] Minoru вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!