Home
codingteam
codingteam@conference.jabber.ru
09.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:02:30] kpecmuk зашёл в конференцию
[00:05:11] portnov вышел из конференции
[00:05:35] kpecmuk вышел из конференции
[00:05:44] xmi зашёл в конференцию
[00:06:33] kpecmuk зашёл в конференцию
[00:14:17] Aman вышел из конференции
[00:14:20] Aman зашёл в конференцию
[00:21:34] <Minoru> rexim: про волосы страшная была шутка :(
[00:21:49] <Minoru> а что именно в видео было смешно? Начало?
[00:23:17] rexim вышел из конференции
[00:24:05] <Minoru> ._.
[00:25:08] <Aman> :D
[00:26:09] <Minoru> Aman: :(
[00:26:16] <Minoru> I didn't mean to offend him!
[00:26:30] <Aman> i think he is angry with me :(
[00:27:02] <Minoru> with you? Why?
[00:27:35] <Minoru> you never implied his jokes weren't funny or anything like that
[00:28:12] <Aman> not today, before
[00:28:26] <Minoru> ah
[00:28:35] <Minoru> serves you right, then. Mwahahah!
[00:28:48] xmi вышел из конференции
[00:29:33] <Aman> cuz see, he didnt replied after pony comment
[00:33:48] <Minoru> maybe he just fell asleep
[00:33:52] <Minoru> happens to the best of us!
[00:34:08] <Aman> :D
[01:00:50] horta hell вышел из конференции
[01:00:54] horta hell зашёл в конференцию
[01:01:33] Славный капитан вышел из конференции
[01:02:54] Aman вышел из конференции
[01:04:15] ForNeVeR вышел из конференции
[01:04:15] ForNeVeR зашёл в конференцию
[01:05:55] dzhon вышел из конференции
[01:44:02] Kumba_yo вышел из конференции
[01:44:03] Kumba_yo зашёл в конференцию
[01:49:38] eaeee зашёл в конференцию
[01:52:52] rexim зашёл в конференцию
[01:59:29] Minoru вышел из конференции
[02:03:41] rexim вышел из конференции
[03:11:27] itelmen зашёл в конференцию
[03:33:58] eaeee вышел из конференции
[03:52:13] sleepyvenom вышел из конференции
[03:52:15] sleepyvenom зашёл в конференцию
[03:57:56] sss|zombie зашёл в конференцию
[04:10:51] itelmen вышел из конференции
[04:13:24] ckorzhik вышел из конференции
[04:15:58] horta hell вышел из конференции
[04:16:00] ForNeVeR вышел из конференции
[04:16:00] ForNeVeR зашёл в конференцию
[04:16:03] horta hell зашёл в конференцию
[04:19:05] unixorn вышел из конференции
[04:29:26] ɹǝɟılʍǝu вышел из конференции
[04:52:38] sleepyvenom вышел из конференции
[04:52:40] sleepyvenom зашёл в конференцию
[05:07:23] unclechu вышел из конференции
[05:23:17] horta hell вышел из конференции
[05:23:21] horta hell зашёл в конференцию
[05:23:27] ForNeVeR вышел из конференции
[05:23:27] ForNeVeR зашёл в конференцию
[05:38:19] gsomix вышел из конференции
[06:28:04] itelmen зашёл в конференцию
[07:31:57] ForNeVeR вышел из конференции
[07:31:59] ForNeVeR зашёл в конференцию
[09:17:23] gsomix зашёл в конференцию
[09:17:33] <gsomix> Утро.
[09:21:57] sss|zombie вышел из конференции
[09:22:18] <gsomix> ForNeVeR, я тебя вчера в коллабораторы добавил.
[09:22:49] <ForNeVeR> А я уже там начал кутить!
[09:23:03] <ForNeVeR> Лабелки в трекере подправил, например.
[09:23:49] <ForNeVeR> gsomix: ну, я в мастер без твоего ревью ничего фигачить не стану, конечно.
[09:24:01] <ForNeVeR> Но, может, займусь сегодня чем-нибудь.
[09:24:35] <gsomix> ForNeVeR, надо гитфлоу сделать, да?
[09:24:51] <ForNeVeR> Пока нет большой надобности что-то менять.
[09:25:20] <ForNeVeR> Вот если доберёмся до стабильного состояния и начнём публиковать общественно полезные артефакты — тогда да.
[09:40:33] xmi зашёл в конференцию
[09:44:37] dzhon зашёл в конференцию
[09:51:36] <gsomix> ForNeVeR, с тайппровайдерами работать не очень удобно. Нужно отдельный солюшн делать.
[09:52:01] <ForNeVeR> gsomix: а разве отдельным проектом не обойтись?
[09:52:02] <gsomix> В drunkvs.
[09:54:06] <gsomix> ForNeVeR, кажется, нет. VS захватывает сборку и не отдает, пока ее не выключишь.
[09:55:24] <ForNeVeR> https://sergeytihon.wordpress.com/2016/07/11/f-type-providers-development-tips-not-tricks/
[09:55:24] <gsomix> Но все равно придется включать и выключать ее.
[09:55:31] <ForNeVeR> Ок, да, нельзя.
[09:57:09] <ForNeVeR> gsomix: но там, вон, в комментах обсуждают какие-то триксы. Пока что предлагаю забить и юзать два солюшена :(
[10:08:29] Славный капитан зашёл в конференцию
[10:56:35] ɹǝɟılʍǝu зашёл в конференцию
[11:19:45] dzhon вышел из конференции
[11:22:37] portnov зашёл в конференцию
[11:22:59] gsomix вышел из конференции
[11:27:28] <ForNeVeR> Чуваки, нужна помощь с башем.
[11:27:36] <ForNeVeR> У меня есть строка вида '3.10.3'
[11:27:49] <ForNeVeR> А я хочу проверить, что в ней первая циферка равна 3 или больше.
[11:29:16] <ForNeVeR> Ад кокой-то :(
[11:30:11] <portnov> ForNeVeR:
if [ ${x:0:1} -ge 3 ]
then echo Yes
else echo No
fi
[11:30:26] <ForNeVeR> portnov: сломается уже на 10
[11:30:39] <portnov> ну ты сказал первая циферка :)
[11:31:07] <ForNeVeR> Ок, чиселка.
[11:32:33] <ForNeVeR> Ладно, я уже натырил решение сщ stack overflow.
[11:32:47] <ForNeVeR> Всё не как у людей в этом баше, конечно, но жить вообще-то можно.
[11:44:44] <ɹǝɟılʍǝu> ForNeVeR, так просто распарси её регэкспом
[11:44:58] <ForNeVeR> В баше есть регекспы?
[11:45:11] <ɹǝɟılʍǝu> sed же
[11:45:23] <ɹǝɟılʍǝu> или awk
[11:45:39] <ForNeVeR> Кароч, я сделал вот так: https://github.com/ForNeVeR/kaiwa/blob/feature/164-npm-update/scripts/travis_before_install.sh
[11:46:29] <ForNeVeR> Инфраструктура Тревиса какое-то время сопротивлялась моим попыткам писать на баше, но потом сдалась.
[11:59:34] Graf зашёл в конференцию
[11:59:41] Graf вышел из конференции
[12:07:16] ckorzhik зашёл в конференцию
[12:08:34] m4n71k0r зашёл в конференцию
[12:43:28] <ɹǝɟılʍǝu> ForNeVeR, http://mcst-volga.ru/%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D1%8B-%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8/
[12:43:41] <ɹǝɟılʍǝu> ForNeVeR, там даже опенсурс!
[12:44:00] <ForNeVeR> ɹǝɟılʍǝu: не, за такие деньги пока ещё не надо :)
[12:44:13] <ɹǝɟılʍǝu> ForNeVeR, там открытые git репы!
[12:44:59] <ForNeVeR> Где?
[12:45:49] <ɹǝɟılʍǝu> ForNeVeR, http://mcst-volga.ru/download-repo/
[12:46:56] <ForNeVeR> http://212.59.102.250/gitweb/
[12:47:06] <ForNeVeR> Так, и что у нас тут?
[12:47:33] <ForNeVeR> Я ожидал там увидеть gcc. Но robotics-library тоже интересно.
[12:48:05] <ForNeVeR> http://www.roboticslibrary.org/
[12:48:14] <ForNeVeR> Вот это крутота!
[12:48:32] <ForNeVeR> То есть недвусмысленно намекают на возможность промышленного применения. Хорошо.
[12:48:42] <ɹǝɟılʍǝu> Охуенно!
[12:49:37] <ForNeVeR> Интересно, а на фабрике, на которой производят эти платы, их используют для управления технологическими процессами?
[12:49:44] <ForNeVeR> Или их в Китае делают? :(
[12:51:46] <ɹǝɟılʍǝu> ForNeVeR, хз.
[12:52:20] rexim зашёл в конференцию
[12:52:51] Graf зашёл в конференцию
[12:52:57] Graf вышел из конференции
[13:19:30] gsomix зашёл в конференцию
[13:20:49] Graf зашёл в конференцию
[13:32:29] Aman зашёл в конференцию
[13:47:39] <ForNeVeR> А вот тот же самый скрипт на повершелле: https://github.com/ForNeVeR/kaiwa/blob/43ab03f7dc9848fbaeedc8771f611d15e5f80a56/scripts/appveyor.updateNpm.ps1
[13:47:46] <ForNeVeR> И меня ещё спрашивают, за что я не люблю баш :(
[13:52:43] <rexim> ForNeVeR, а что конкретно не может сделать баш из того, что написано в твоем скрипте?
[13:52:51] <rexim> Сорри, что я вне контекста, просто правда интересно.
[13:53:24] <ForNeVeR> rexim: баш может сделать всё, что в моём скрипте, но код мне не нравится. Вот он: https://github.com/ForNeVeR/kaiwa/blob/43ab03f7dc9848fbaeedc8771f611d15e5f80a56/scripts/travis.updateNpm.sh
[13:53:54] <rexim> А, ну так бы сказал, что нет встроенного сравнения версий.
[13:54:01] <rexim> Как маленький, ейбогу.
[13:54:07] <ForNeVeR> Даже если не обращать внимания на синтаксис if, который мне не нравится тоже, в примере сразу видно несколько косяков.
[13:54:59] <ForNeVeR> 1) Нельзя просто так передать программе текст, разбитый на строки — приходится юзать tr.
2) Нельзя встроенными средствами получить первую строку вывода из команды.
[13:55:23] <ForNeVeR> Ну и уже третье — нету встроенного сравнения версий, и даже строк :)
[13:55:32] <rexim> 4) Нельзя варить кофе
[13:55:44] <rexim> Нахуй этот ваш баш
[13:55:48] <rexim> Даже мои емакс может
[13:55:53] <ForNeVeR> Версии-то фиг с ними, а вот отсутствие 1 и 2 в языке, рассчитанном на шелл-скриптование, немного мешает.
[13:56:23] <uggur> "2) Нельзя встроенными средствами получить первую строку вывода из команды." head?
[13:56:43] <uggur> алсо, я не вижу смысла обсуждать баш без юникутилит
[13:57:55] <ForNeVeR> Короче, батареек там нету, вот что.
[13:58:08] <rexim> > Нельзя просто так передать программе текст, разбитый на строки
Стоп, а разве синтаксис <<EOF ... EOF не это делает?
[13:58:13] <rexim> Или я тебя не правильно понял?
[13:58:26] <ForNeVeR> rexim: ну дак это, ждём пул-реквестов :)
[13:58:39] <ForNeVeR> Мне почему-то кажется, что синтаксис <<EOF тут не поможет нифига.
[13:58:39] <rexim> ForNeVeR, а я жду ответа на мой вопрос.
[13:58:57] <ForNeVeR> Ну вот у меня есть массив, и я хочу его передать программе.
[13:59:04] <ForNeVeR> Каждый элемент массива на новой строке.
[13:59:24] <rexim> Откуда ты взял массив в баше?
[13:59:28] <rexim> Кто тебе его там дал?
[13:59:31] <ForNeVeR> $@
[13:59:53] <rexim> А, все понял.
[13:59:55] <rexim> Спасибо.
[14:00:19] <ForNeVeR> Вообще-то хрен его знает, что это такое. Строка, наверное?
[14:00:31] <rexim> Я про то и говорю.
[14:00:36] <ForNeVeR> Ну ок, тогда запишите более прямо — в языке нет массивов. Я недоволен.
[14:00:38] <rexim> Хотя в каких-то версиях баша есть какие-то массивы.
[14:00:52] <ForNeVeR> Да?
[14:01:02] <rexim> Ну я не эксперт, но я что-то такое припоминаю.
[14:01:13] <ForNeVeR> И правда, пишут что-то такое: http://tldp.org/LDP/abs/html/arrays.html
[14:01:54] <uggur> ForNeVeR: да юзай питон и всё?
[14:02:02] <uggur> выкинь баш на свалку
[14:02:09] <rexim> Так он повершелл юзает лол
[14:02:13] <rexim> И выкинул питон на свалку
[14:02:18] <uggur> а вот юзал бы питон -- и работало везде
[14:02:22] <uggur> а не только на маздае
[14:02:23] <uggur> :)
[14:02:30] <rexim> И повершел тоже везде работает.
[14:02:32] <ForNeVeR> uggur: дак повершелл везде работает.
[14:02:34] <rexim> Welcome to the Future
[14:02:39] <uggur> э-э..
[14:02:42] <uggur> нуок %)
[14:02:44] <ForNeVeR> Мда.
[14:02:55] * uggur редко вылезает из варпа
[14:03:02] <ForNeVeR> Клятый еретик!
[14:03:10] <uggur> XD
[14:03:56] <ForNeVeR> Я просто пока ленюсь разобраться, как на тревиса можно накатить повершелл.
[14:04:22] <ForNeVeR> Ну, в надежде, что у меня очень небольшие нужды в шелл-скриптовании, и баша на самом деле хватит, пусть и с небольшими костыльцами.
[14:17:05] <ForNeVeR> Пойду, кстати, повершелл пособираю под nixos. Прошлый раз я остановился на том, что дотнета нет, но теперь он есть :3
[14:18:54] <rexim> ForNeVeR, дотнета нет, но вы собирайтесь.
[14:19:05] <ForNeVeR> :D
[14:19:32] <ForNeVeR> Ох, а там же новый релиз nixos!
[14:19:39] <ForNeVeR> Надо сервер обновить.
[14:22:50] gsomix вышел из конференции
[14:23:16] gsomix зашёл в конференцию
[14:23:23] Graf вышел из конференции
[14:23:26] <gsomix> ForNeVeR, пинг.
[14:23:31] <ForNeVeR> gsomix: ась?
[14:23:47] <gsomix> ForNeVeR, ты не знаешь, случано, как в F# реализован printf?
[14:23:53] <ForNeVeR> gsomix: магия!
[14:24:09] <gsomix> Так я и подумал.
[14:24:09] <ForNeVeR> gsomix: есть неявная преобразовалка строк в TextFormat или PrintFormat.
[14:24:23] <ForNeVeR> Я не знаю, можно ли сделать свой такой же волшебный тип.
[14:26:30] <ForNeVeR> rexim: а ты уже обновился на 16.09?
[14:30:49] <rexim> ForNeVeR, пока нет.
[14:31:01] <rexim> Я не знаю когда соберусь. :(
[14:34:32] <ForNeVeR> А я уже собрался!
[14:34:59] <ForNeVeR> Там в общем-то делов-то — только канал сменить, да в конфиге версию сменить.
[14:35:03] <ForNeVeR> А дальше оно само!
[14:37:26] <rexim> ForNeVeR, ну, я никсос как основную рабочу ось для всего использую.
[14:37:38] <rexim> У меня конфиг по сложнее и соответственно вероятность поломки выше. :)
[14:37:46] <rexim> Это
[14:37:46] <ForNeVeR> Хм.
[14:37:51] <ForNeVeR> А у меня сервер!
[14:37:58] <rexim> В никсос bnfc нет.
[14:38:01] <rexim> CONTRIBUTION TIME!11
[14:38:02] <ForNeVeR> Это не игрушки!
[14:38:15] <rexim> ForNeVeR, рабочая станция миксера тоже не игрушки!
[14:38:17] <rexim> !!
[14:38:24] <rexim> У меня там только одна игрушка
[14:38:25] <rexim> pacmacs.el
[14:39:26] Graf зашёл в конференцию
[14:45:34] <ForNeVeR> rexim: и ещё TankDriver :)
[14:46:11] <ForNeVeR> rexim: у тебя установлено две игры! Ты вообще, походу, какой-то игроман!
[14:49:22] <rexim> >_<
[14:52:54] ckorzhik вышел из конференции
[14:58:18] Aman вышел из конференции
[15:28:51] gsomix вышел из конференции
[15:30:09] Mega-Word-Inc зашёл в конференцию
[15:35:56] <rexim> Kerrigаn, пока ты спал жаббер умер.
[15:37:58] <ForNeVeR> Чо там ещё у него умирало?
[15:38:24] <ForNeVeR> Нужен полный список умерших вещей, по словарю.
[15:38:45] <ForNeVeR> Абажюр, арбуз...
[16:02:15] Minoru зашёл в конференцию
[16:05:32] <m4n71k0r> аббат тоже умер
[16:05:38] <m4n71k0r> утро
[16:14:02] <rexim> Я тут на foodporn на ютуб канале Гордона Рамзи подсел. Он так быстро и забавно произносить olive oil, что я слышу "олывова".
[16:16:51] Ender зашёл в конференцию
[16:16:55] <Ender> не почаны
[16:17:12] <Ender> там чёт все молчаливые какие-то
[16:17:14] <Ender> всем поебать
[16:17:22] <Ender> ((
[16:20:28] <ForNeVeR> Где, на кладбище?
[16:20:53] <rexim> Не на кладбище все няши.
[16:21:07] <rexim> Там запятая где-то должна быть
[16:21:10] <ForNeVeR> Не на кладбище не все няши.
[16:21:25] <ForNeVeR> Какой у этого утверждения модус вообще?
[16:21:41] <rexim> Анус утверждения
[16:21:59] <ForNeVeR> ._
[16:22:04] <m4n71k0r> Ender: тебя забанить?
[16:23:43] <ForNeVeR> rexim: http://store.steampowered.com/app/416680/
[16:24:00] <rexim> > Content in this product may not be appropriate for all ages, or may not be appropriate for viewing at work.
[16:24:03] <rexim> Мне страшно! :(
[16:24:39] <rexim> ForNeVeR, збс? Ты играл уже?
[16:24:45] <ForNeVeR> rexim: это реинкарнация lemmings с няшной графикой и зомбями.
[16:24:51] <rexim> О, норм
[16:24:53] <ForNeVeR> Очень мило выглядит!
[16:25:07] <ForNeVeR> Нет, не играл ещё. Но, наверное, поиграю.
[16:25:50] <rexim> ForNeVeR, такое чувство что классы зомбаков спижены с left4dead :)
[16:26:35] <ForNeVeR> rexim: это уже шаблонные классы, ну :)
[16:26:42] <rexim> А, ок.
[16:26:54] <rexim> Я просто не разбирауюсь в культурах человеков.
[16:27:22] <ForNeVeR> Ну хотя нет, я прямых аналогий с l4d не вижу.
[16:28:09] <ForNeVeR> Но вообще, сделать зомбей в таком сеттинге, чтоб ни с какими другими не совпасть, практически невозможно. Какие-то похожести всё равно будут.
[16:31:05] <Ender> m4n71k0r, зачем? смари я какую хуету нарисовал http://pastexen.com/i/Dd183YNgx3.png
[16:32:45] <uggur> ForNeVeR: прямые аналогии =)\
[16:33:39] <ForNeVeR> uggur: какие же?
[16:33:55] <uggur> ForNeVeR: стилистика зомби, классы зомби.
[16:34:01] <uggur> поведение зомби
[16:34:01] <ForNeVeR> В l4d был языкастый чувак, который плюётся дрянью, был чувак, который блюёт, ещё был танк и ведьма.
[16:34:08] <ForNeVeR> Чото я тут ни одного из них не вижу.
[16:34:12] <uggur> эмм? %)
[16:34:21] <uggur> а ты трейлер смотрел? (%
[16:34:37] <uggur> я вот просто прокликал и увидел
[16:34:50] <uggur> 26 секунда -- танк
[16:34:54] <ForNeVeR> Я геймплей смотрел :P
[16:35:16] <uggur> 37 секунда -- плюющийся
[16:35:43] <ForNeVeR> На стиме слишком паршивый плеер, я его смотреть могу с трудом.
[16:36:09] <uggur> ведьма, очевидно, в процесс не вписалась XD
[16:40:22] <Ender> ForNeVeR, О!
[16:40:32] <Ender> а может в лефту рубанём как-нить?
[16:40:45] <ForNeVeR> Не, я в такое не играю.
[16:40:53] <uggur> ForNeVeR: а во что -- играешь?
[16:41:10] <Ender> в дуууууууууууум
[16:41:11] <ForNeVeR> uggur: в дум, в wc3, в sc2.
[16:41:22] <uggur> что за wc3?
[16:41:29] <rexim> Но зато мой друуууг, лучше всех играет...
[16:41:29] <ForNeVeR> Warcraft 3.
[16:41:31] <rexim> В ДУМИ!11
[16:41:33] <rexim> блядь
[16:41:34] * uggur w3 знает
[16:41:38] <ForNeVeR> rexim: :D
[16:41:39] <rexim> ~_~
[16:41:46] <uggur> rexim: XD
[16:41:59] <ForNeVeR> rexim: ну мы поняли, да :)
[16:42:09] <uggur> твой лючший друг -- ForNeVeR
[16:42:12] <rexim> :3
[16:42:26] <rexim> uggur, да, мы на bintray дружим
[16:42:35] <rexim> Trash friends
[16:42:39] <ForNeVeR> Юникодовые друзья.
[16:42:44] <rexim> :D
[16:42:53] <ForNeVeR> rexim: https://youtu.be/nKPCxjiTCOk
[16:42:55] <uggur> "rexim: Thrash friends" слэмитесь вместе?
[16:42:58] <ForNeVeR> Да? :3
[16:43:25] <rexim> ForNeVeR, ага
[16:43:45] <rexim> Ой, а чойта я на Пушного не подписан!
[16:43:49] <rexim> Надо исправить!
[16:45:25] <ɹǝɟılʍǝu> Ender, го в овердроч?
[16:45:48] * uggur имеет индустриальных друзей, с которыми топает гриндерами по бетону, превращая в крошку х)
[16:46:25] * ɹǝɟılʍǝu ходит в охуенных берцах.
[16:47:32] <m4n71k0r> Ender: это часики шталь? али щёчик какой?
[16:48:17] <Minoru> ɹǝɟılʍǝu: а ты видал, какую красивую обновлялку сделали в owncloud 9?
[16:48:27] <Minoru> ɹǝɟılʍǝu: показывают, что сейчас обновляется, и прелоадер
[16:48:30] <uggur> ɹǝɟılʍǝu: На заводах в старых трубах испаряется уран? :D
[16:48:39] <ForNeVeR> uggur: на бетонном заводе чтоль работаешь?
[16:48:49] <uggur> ForNeVeR: нет, конечно (:
[16:48:50] <ForNeVeR> uggur: лучший друг бетонщика — профессор Шульц, правильно?
[16:48:56] <uggur> только танцевать туда хожу
[16:49:04] <uggur> вместо вибростанка
[16:49:29] <uggur> ForNeVeR: лучший друг бетонщика -- БЕТОНОМЕШАЛКА!
[16:49:43] <ForNeVeR> Но ведь она только лишь МЕШАЕТ БЕТОН!
[16:49:53] <uggur> и делает пироги :3
[16:51:39] <rexim> ForNeVeR, ух, нахуячу я скальцов!
[16:51:43] <Ender> ɹǝɟılʍǝu
[16:51:46] <Ender> купи
[16:51:47] <rexim> ForNeVeR, И нажруся огурцов
[16:52:25] <ɹǝɟılʍǝu> Ender, купил
[16:52:41] <ForNeVeR> ɹǝɟılʍǝu: и мне!
[16:55:12] <Ender> m4n71k0r, это будет проверять вон ту хуйню поключенную по SPI на работоспособность.
[16:55:42] <Ender> тупа записать бегущий 0, бегущая 1, все нули, все единицы, ноль через один, один через ноль.
[16:55:43] <Ender> всё
[16:56:07] <Ender> ForNeVeR, он мне не купил. Купил это он себе.
[16:56:41] <ForNeVeR> Ender: а ты просил, чтоб он тебе купил?
[16:56:49] <Ender> только я пока не умею в SPI.
[16:57:05] <Ender> ForNeVeR, дак я у него давно прошу, чтобы он мне купил
[16:57:11] <Ender> а он не покупает
[16:57:16] <Ender> Жадный няфалаер
[16:57:29] <ForNeVeR> Ender: наверное, ты не заслужил.
[16:58:10] <Ender> ForNeVeR, да как не заслужил
[16:58:22] <ForNeVeR> А заслужил как?
[16:58:25] <Ender> не он ли давеча проигрывал над PERDER в моей прошивочке.
[16:58:33] <Ender> которую ты даже не открыл(((
[16:58:37] <ForNeVeR> Я тоже твой пердер видал, и что?
[16:58:44] <ForNeVeR> По-испански, да?
[16:58:47] <Ender> ага
[16:58:51] <Ender> заебись, да?
[16:59:00] <ForNeVeR> Думаешь, показал посонам пердер — и всё, заслужил?
[16:59:13] <Ender> так там помимо пердера 300 строк кода было
[16:59:31] <Ender> и circuit показать могу
[16:59:33] <ForNeVeR> А чо ты делаешь вообще?
[16:59:50] <Ender> а по пердеру не понятно было?
[16:59:56] rexim вышел из конференции
[17:00:05] <ForNeVeR> Нет.
[17:00:09] <Ender> чёрт.
[17:00:14] <Ender> ну эт халтура была короче
[17:00:37] <Ender> двоичный калькулятор с 4 арифметическими и 3мя логическими операциями.
[17:00:44] <Ender> на pic18
[17:00:51] <Ender> Я взял f4550
[17:00:59] <Ender> няшное название модели прост
[17:01:05] <ForNeVeR> А, да, точно же.
[17:01:14] <Ender> ток я не понял, куда они на ней rd3 пин проебали.
[17:01:19] <ForNeVeR> Ender: вот смотри, мы с поцонами один раз на балконе откопали старый телефон.
[17:01:22] <ForNeVeR> С дисплеем
[17:01:34] <ForNeVeR> И, кароч, за полтора часа его раскурили.
[17:01:45] <Ender> зубами али кусачками?
[17:01:59] <ForNeVeR> Один сидел с батарейкой и интерфейс изучал, а второй запрогал таймер на нём быренько.
[17:02:02] <Ender> или в газету забили просто?
[17:02:03] <ForNeVeR> На AVR, правда.
[17:02:18] <ForNeVeR> А ты второй день возишься над какой-то хуйнёй!
[17:02:31] <Ender> запрогал таймер
[17:02:32] <Ender> на авр
[17:02:33] <Ender> ЛОЛ
[17:02:51] <Ender> второй день я вожусь с SPI
[17:02:54] <ForNeVeR> А ты калькулятор на PIC.
[17:02:55] <ForNeVeR> ЛОЛ.
[17:03:05] <Ender> калькулятор на пик я давно закончил
[17:03:05] <uggur> ForNeVeR: какой таймер?
[17:03:14] <Ender> и уже отдал клиенту
[17:03:16] <uggur> Ender: а хули ты тогда балду сейчас пинаешь?
[17:03:17] <ForNeVeR> uggur: который время измеряет, или ещё какую-то хуиту.
[17:03:26] <uggur> ForNeVeR: а МК какой был?
[17:03:35] <ForNeVeR> AtTiny2313.
[17:03:48] <ForNeVeR> Какой под рукой был — такой и запрогали.
[17:04:01] <ForNeVeR> Под PIC у нас до сих пор программатора нету, лол. Некогда сделать.
[17:04:08] <uggur> ну дык там таймеры изкоробки есть
[17:04:13] <uggur> нафига их прогать было? %)
[17:04:22] <ForNeVeR> Под старый советский дисплей?
[17:04:40] <ForNeVeR> Ну-ка, покажи мне ту коробку.
[17:04:43] <uggur> а-а, вы дисплей прикручивали =)
[17:04:46] <uggur> так и сказал бы
[17:04:51] <ForNeVeR> Но я так и сказал.
[17:05:04] <Ender> сейчас я пишу проверялку памяти на битость. которая по SPI работает. Но только вот мне бы библиотеку.
[17:05:04] <uggur> нет, ты акцент на каком-то таймере сделал как будто это самая сложная часть
[17:05:05] <ForNeVeR> Таймер — это, ну, устройство такое. Показывает время до часа X.
[17:05:07] <Ender> И да
[17:05:12] <Ender> старый советский дисплей
[17:05:16] <ForNeVeR> Кухонный таймер знаешь?
[17:05:20] <Ender> скорее всего семисегментный индикатор
[17:05:23] <ForNeVeR> Вот он показывает, когда жрать пора.
[17:05:28] <uggur> ForNeVeR: а, я про таймер в рамках периферии на кристалле :)
[17:05:30] <Ender> точнее блок семисегментных индикаторов
[17:05:45] <ForNeVeR> Ender: не, там хитрый какой-то был. Семисегментный, да, но с какой-то хитрованной логикой немножко.
[17:05:54] <Ender> а запрогать блок семисегментных индикаторов, это ЕБАТЬ ДОСТИЖЕНИЕ.
[17:05:55] <Ender> нет
[17:06:04] <Ender> ну там
[17:06:04] <ForNeVeR> uggur: под кристаллы не было программатора.
[17:06:14] <ForNeVeR> Ender: но ведь ты это и сделал, верно?
[17:06:14] <uggur> ForNeVeR: ПЛИС отменили, да?
[17:06:20] <ForNeVeR> uggur: и не применяли.
[17:06:25] <Ender> а я писал для hd44780
[17:06:38] <Ender> в протеусе она lm016l
[17:06:48] <ForNeVeR> Ender: и в чём же там сложность?
[17:06:54] <Ender> alphanumeric lcd display, epta
[17:07:03] <ForNeVeR> Так а сложность-то в чём?
[17:07:09] <Ender> да ни в чём, лол
[17:07:11] <ForNeVeR> Драйвер под эту штуку ты тоже написал?
[17:07:18] <Ender> офк
[17:07:21] <ForNeVeR> Или встроенный есть какой-то библиотечный?
[17:07:23] <ForNeVeR> А, ну тогда ок.
[17:07:25] <ForNeVeR> Норм.
[17:07:37] <Ender> но библиотеку под спи мне дайте
[17:07:40] <Ender> а то гарю
[17:07:48] <ForNeVeR> uggur: чо он хочет?
[17:08:08] <uggur> ForNeVeR: он хочет, чтобы ты нагуглил ему библиотеку под его микроконтроллер
[17:08:08] <Ender> короче я толяну скидывал скрин
[17:08:24] <uggur> ForNeVeR: и угадал какой ЯП он использует
[17:08:30] <uggur> короче, в баню хочет :Ь
[17:08:34] <ForNeVeR> uggur: как будто там много разных языков можно.
[17:08:45] <uggur> ForNeVeR: ну, как минимум можно на асме, а можно на С
[17:08:48] <ForNeVeR> Хотя, хм, там же наверняка на асме можно написать?
[17:08:56] <Ender> http://pastexen.com/i/8Hz3EqdSVF.png
[17:09:14] <uggur> под пики есть ещё высокоуровневые языки
[17:09:18] <uggur> типа ДРАКОНа
[17:09:24] <Ender> лолд
[17:09:49] <Ender> да на си я всё пишу
[17:09:58] <ForNeVeR> Точно! Пиши на Драконе!
[17:09:59] <Ender> чё, я сидел бы учил дибильный пиковский асм по-твоему?
[17:10:03] <ForNeVeR> Вернее, рисуй :)
[17:10:16] <Ender> да иди ты
[17:10:31] <Ender> вот нарисуй мне библиотеку SPI для моего мк на драконе
[17:10:40] <Ender> газа балон куплю.
[17:10:46] <Ender> чтобы настоящим был
[17:10:48] <ForNeVeR> Ender: я не совсем понял, но мне кажется, что там всего три проводка.
[17:11:00] <ForNeVeR> Библиотека должна зажигать сигналы в трёх проводках?
[17:11:25] <ForNeVeR> Ну, по твоему определению SPI, представленному на рисунке.
[17:11:36] <Ender> (по идее 4 должно быть, clock, serial data in, serial data out, chip select)
[17:12:26] <uggur> ну и в чём проблема?
[17:12:38] ForNeVeR вышел из конференции
[17:12:55] horta hell вышел из конференции
[17:18:45] <Ender> да мне прост некогда разбираться, а наверняка есть для spi библиотека для работы
[17:19:36] <uggur> и ты решил потратить наше время вместо этого, да?
[17:19:40] <uggur> (ну что за мудак)
[17:30:37] ForNeVeR зашёл в конференцию
[17:30:43] horta hell зашёл в конференцию
[17:31:38] <ForNeVeR> Ну я и мудила.
[17:31:50] <ForNeVeR> Взял и забыл --recursive во время клонирования репы.
[17:33:27] <uggur> потому вылетел? %)
[17:35:54] <Ender> http://pastexen.com/code.php?file=5ED883V1HM.txt
[17:35:56] <Ender> пиздец
[17:37:20] ckorzhik зашёл в конференцию
[17:40:25] reximorning зашёл в конференцию
[17:48:27] <reximorning> ForNeVeR: вот, когда ты в последний раз клонировал репу с подмодулями и при это не хотел склонировать сами подмодули?
[17:48:38] <ForNeVeR> Никогда.
[17:48:43] <reximorning> Вот и я никогда.
[17:48:53] <reximorning> Вопрос
[17:48:56] <reximorning> Нахуя?
[17:49:07] <ForNeVeR> Нахуя это не опция по умолчанию?
[17:49:11] <ForNeVeR> Я не знаю :(
[17:49:12] <reximorning> Ага
[17:49:14] <reximorning> :(
[17:49:23] <ForNeVeR> Давай напишем свой гит!
[17:49:30] <Minoru> ForNeVeR, reximorning: вы опрос гитопользователей прошли?
[17:49:38] <reximorning> Только ради этой дефолтной опции?
[17:49:42] <ForNeVeR> reximorning: да!
[17:49:42] <reximorning> Чот на оверкил похоже.
[17:49:48] <ForNeVeR> Непохоже!
[17:50:55] <reximorning> Minoru: если я когда-нибудь захочу получить фидбак от пользователей моей софтины я никогда не буду доставать их с ебучими опросниками.
[17:51:13] <ForNeVeR> reximorning: а что ты будешь с ними делать
[17:51:14] <ForNeVeR> ?
[17:51:16] <reximorning> Я буду анализировать логи чятов и форумов в публичном доступе.
[17:51:27] <ForNeVeR> Хм, а это интересная идея.
[17:51:34] <reximorning> Слушать что реально говорят мои пользователи
[17:51:35] <ForNeVeR> reximorning: кстати, знаешь что интересно?
[17:51:41] <reximorning> А не вот эту хуйню из 19-го века.
[17:51:49] Славный капитан вышел из конференции
[17:51:55] <ForNeVeR> reximorning: если у тебя есть популярная софтина, и ты хороший человек — то ты уже получаешь от пользователей фидбэк в чатах.
[17:52:09] <reximorning> Или в ишуй трекере.
[17:52:10] <ForNeVeR> Тебе даже не нужно ничего делать, ты и так знаешь основные проблемы!
[17:52:19] <ForNeVeR> В трекере остаётся систематизировать.
[17:54:13] <reximorning> С развитием методик анализа данных, вытаскивать полезную инфу из переписок пользователей станет только проще.
[17:55:09] <ForNeVeR> reximorning: https://dl.dropboxusercontent.com/u/10908547/mechanicus.jpg
[17:55:15] <ForNeVeR> Совершенно верно!
[17:55:27] <reximorning> xD
[17:55:28] <ForNeVeR> (на репродукции программист проводит опрос пользователя)
[18:00:46] reximorning вышел из конференции
[18:02:16] ckorzhik вышел из конференции
[18:18:13] ckorzhik зашёл в конференцию
[18:19:13] <m4n71k0r> блин, Hack в окне чата лучкрафтов выглядит очень неприлично
[18:19:24] gsomix зашёл в конференцию
[18:19:42] <gsomix> .ping
[18:19:43] <DeadBot> gsomix: понг от тебя 0.53 секунды
[18:19:45] <gsomix> Утро.
[18:19:47] <m4n71k0r> .ping
[18:19:48] <DeadBot> m4n71k0r: понг от тебя 0.03 секунды
[18:19:49] <m4n71k0r> .ping
[18:19:49] <DeadBot> m4n71k0r: понг от тебя 0.04 секунды
[18:19:50] <m4n71k0r> .ping
[18:19:51] <DeadBot> m4n71k0r: понг от тебя 0.03 секунды
[18:19:51] <m4n71k0r> .ping
[18:19:53] <DeadBot> m4n71k0r: понг от тебя 0.03 секунды
[18:19:56] <m4n71k0r> да!
[18:21:34] <ForNeVeR> Обновил nixos — засорился воздуховод на сервере!
[18:22:18] <m4n71k0r> жешть
[18:22:53] <m4n71k0r> "Совпадение? Не думаю!"
[18:25:54] <m4n71k0r> кста-а-ати, а кто-нибудь пробовал заниматься такой странной вещью, как добавление слоя абстракции над http-протоколом и расшаренным куском памяти, например? К этому слою цепляется обработчик запросов и ничего не подозревает
[18:26:48] <ForNeVeR> Чего не подозревает?
[18:29:52] <m4n71k0r> я имел в виду, просто выполняет свою работу: получает запросы, отвечает на запросы
[18:31:07] <m4n71k0r> а что там под копотом, коннекции или подобие очереди, ему не ведомо
[18:31:37] <uggur> вэб-сервер называется
[18:32:07] <m4n71k0r> вэб-сервер на IPC
[18:32:12] <m4n71k0r> или на пайпах
[18:32:27] <m4n71k0r> вэб-сервер на ком-порте
[18:32:30] <m4n71k0r> да пофигу
[18:33:07] <ForNeVeR> m4n71k0r: ты изобрёл WCF.
[18:33:37] <ForNeVeR> m4n71k0r: зделой ещё чтобы можно было конфигурировать тоннами XML. И про поддержку извращённых форм SOAP не забудь!
[18:33:46] <m4n71k0r> World Cat Federation
[18:33:57] <uggur> ForNeVeR: любая система оркестрации
[18:34:11] <uggur> тот же Camel то же самое умеет делать :)
[18:34:21] <ForNeVeR> m4n71k0r: https://github.com/dotnet/wcf
[18:34:33] <ForNeVeR> uggur: дуплексный HTTP он умеет? А пайпы?
[18:34:38] <uggur> ForNeVeR: да
[18:34:58] <uggur> он всё умеет
[18:35:11] <uggur> а если что-то не умеет -- напиши на java и будет уметь
[18:35:28] <m4n71k0r> ForNeVeR: то же самое, но без дотнета, пожалуйста
[18:35:42] <uggur> ForNeVeR: https://camel.apache.org/components.html вот
[18:35:45] <uggur> это всё он умеет
[18:36:09] <m4n71k0r> это акторы напоминает ваще
[18:36:19] <uggur> m4n71k0r: я ссылку кинул
[18:36:29] <m4n71k0r> ой...
[18:36:33] <m4n71k0r> это не верблюд
[18:36:38] <m4n71k0r> это ад
[18:36:47] <uggur> :D
[18:36:58] <m4n71k0r> ICE не хватает
[18:37:06] <uggur> сделай
[18:37:48] <ForNeVeR> m4n71k0r: ни с дотнетом, ни без дотнета — не надо, пожалуйста.
[18:37:49] <m4n71k0r> только без JVM, пожалуйста
[18:38:06] <uggur> m4n71k0r: а без чего тебе ещё?
[18:38:13] <uggur> как дитё малое :)
[18:38:18] <m4n71k0r> ой, я никому не предлагаю пользоваться моей хернёй...
[18:38:29] <m4n71k0r> у вас слищком монструозно
[18:38:33] <uggur> ну да
[18:38:34] <m4n71k0r> слиЩком
[18:38:44] <ForNeVeR> m4n71k0r: а у тебя по-другому и не получится.
[18:38:45] <uggur> эта хрень -- монструозное неповоротливое говно
[18:38:50] <ForNeVeR> Хочешь много фич — получишь много фич.
[18:38:50] <uggur> как ты и хотел
[18:38:56] <ForNeVeR> uggur: +
[18:39:03] <horta hell> @tsoding твитит: Coffee is the new tea
- YT: https://t.co/EQOtYALIG8
- LCTV: https://t.co/ohg14rrT11
- Twitch: https://t.co/i7Wp0qakuX
[18:42:41] Lavir зашёл в конференцию
[18:43:00] dzhon зашёл в конференцию
[18:43:52] <m4n71k0r> не хочу я много фич... хочу, чтобы сервис был доступен не только по вебне
[18:44:10] <Lavir> Бля, ForNeVeR, если лексемы легко выделяются и классифицируются, я тоже так смогу, как в http://www.cse.chalmers.se/~nad/publications/danielsson-norell-mixfix.pdf !
[18:44:22] <ForNeVeR> Lavir: попался
[18:44:26] <m4n71k0r> о, опять лавир
[18:44:33] <Lavir> R
[18:44:34] <ForNeVeR> Lavir: чо ты тут вчера нёс, что в немерле нет библиотек?
[18:44:38] <ForNeVeR> Lavir: их там миллион.
[18:44:45] <ForNeVeR> Ну, весь нугет :)
[18:44:46] <Lavir> .NET-овские.
[18:44:53] <ForNeVeR> А тебе какие надо?
[18:44:53] <m4n71k0r> а немерле жив?
[18:44:58] <Lavir> Нативные!
[18:45:03] <m4n71k0r> бле
[18:45:11] <ForNeVeR> И чо ты с ними из немерле будешь делать?
[18:45:11] <ForNeVeR> P/Invoke?
[18:45:13] <Lavir> Живет и здравствует, m4n71k0r. Кстати, рекомендую.
[18:45:19] <ForNeVeR> Ну давай, бери мяч и хуячь, хули.
[18:45:20] <m4n71k0r> а я не рекомендую
[18:45:40] <Lavir> Зря.
[18:45:45] <ForNeVeR> m4n71k0r: блин, скорее мёртв
[18:46:11] <ForNeVeR> Lavir: чуть больше коммита в месяц — это не жизнь, бро :(
[18:46:25] <m4n71k0r> http://rsdn.ru/ тоже ж труп?
[18:46:26] Aman зашёл в конференцию
[18:46:28] <Lavir> Это достойная старость, ForNeVeR.
[18:46:52] <m4n71k0r> а... они Org
[18:47:01] <ForNeVeR> Lavir: не согласен.
[18:47:22] <m4n71k0r> точнее они переезжают
[18:47:23] <Lavir> Раз коммит раз в месяц, значит, спека уже устоялась, компилятор отлажен, и теперь можно спокойно юзать в пердакшене, не опасаясь, что фюрер решит выпустить Python 3.
[18:47:29] <ForNeVeR> Lavir: достойная старость — это как у си с плюсами, когда ты уже такой весь неповоротливый, но все на тебе пишут.
[18:47:57] <Lavir> C++ — это альцгеймер.
[18:48:13] <ForNeVeR> Lavir: поддержка кроссплатформы? Вряд ли. Новые фичи? Забудьте. Новые среды разработки, плагины для редакторов? Нет. Кто будет на таком писать?
[18:48:23] <ForNeVeR> Ответ ты знаешь.
[18:48:46] <m4n71k0r> у меня, кстати, CLion не тормозит
[18:48:52] <m4n71k0r> проектик махонькие пока
[18:48:59] <m4n71k0r> махонький*
[18:49:01] <ForNeVeR> У меня тоже. Но я его не запускаю :)
[18:49:18] <ForNeVeR> В смысле, когда запускал (посмотреть штуки в openems) — то не тормозил тоже.
[18:50:17] <Lavir> > поддержка кроссплатформы
Уровня .NET. <spoiler>Кстати, именно поэтому я всё .NET-овское бракую сразу.</spoiler>
> Новые фичи?
Не нужно. Тем более, ЯП-у с макросами.
> Новые среды разработки, плагины для редакторов?
Kate/Pluma/Emacs/Vim чем тебя не устроили?
[18:50:21] <m4n71k0r> на следующей неделе куплю
[18:50:30] <ForNeVeR> Lavir: э, дотнеткор к продакшену готов.
[18:50:34] <ForNeVeR> Фичи нужны.
[18:50:56] <ForNeVeR> Среды разработки — хочу плагин для бета-студии, хочу среду для атома уровня ionide хотя бы.
[18:51:30] <ForNeVeR> Ну и, кстати, да, давай мне для emacs или vim автодополнение по nemerle. Есть такое?
[18:52:05] <ForNeVeR> Если есть, то, значит, для развития этого направления некоторый плацдарм готов, и просто ждёт, пока за него возьмутся.
[18:52:48] <Lavir> > дотнеткор к продакшену готов
Irrelevant.
> Фичи нужны.
Нет, не нужны.
> Ну и, кстати, да, давай мне для emacs или vim автодополнение по nemerle. Есть такое?
M-/
[18:52:48] <gsomix> Что тут происходит?
[18:52:55] <ForNeVeR> Lavir: про кроссплатформенность — дело твоё, браковать или нет, мне неинтересно. Но то, что народ потихоньку начинает в продакшене юзать (пусть со скрипом) — это факт.
[18:52:56] <m4n71k0r> я проще скажу - не взлетел ваш немерле
[18:53:06] <ForNeVeR> Lavir: раз.
[18:53:12] <ForNeVeR> m4n71k0r: да, ты прав.
[18:53:24] <ForNeVeR> Lavir: неа, чёт не дополняет.
[18:53:38] <ForNeVeR> Lavir: я пишу System.Int3, и оно до Int32 не дополнило.
[18:53:52] <ForNeVeR> По-моему, не очень хорошо сделано
[18:54:04] <Lavir> Бля. Как там по словам компилить? Вот в Kate можно настроить, чтоб он тупо искал слова в тексте и по ним комплитить. А в Emacs что, нету ничего?
[18:54:07] <ForNeVeR> Ну то есть вообще не сделано.
[18:54:17] <ForNeVeR> Lavir: эм, а контекст, а информация о типах не нужна?
[18:54:33] <ForNeVeR> Чтоб ты не пытался литерал вписать в то место, где нужен тип?
[18:54:48] <Lavir> Не оправдывает себя для систем типов сложнее Java-вской.
[18:54:53] <ForNeVeR> Искать слова в тексте — это неинтересно. Это автокомплит для бедных.
[18:55:04] <Lavir> Другого нет.
[18:55:05] <ForNeVeR> Lavir: и, кстати, у нас система типов немногим сложнее Java-вской.
[18:55:21] <ForNeVeR> Омнишарп есть, Ionide есть, а для немерле не завезли
[18:55:28] <Lavir> Значит, автокомплита у вас НЕТ.
[18:55:29] <ForNeVeR> Потому что, увы, на нём никто не пишет.
[18:55:45] <ForNeVeR> Lavir: э, да ведь есть же. У нас есть, а у немерле нет.
[18:55:48] <Lavir> А если и есть, то лучше б его не было. Наелся я такого автокомплита.
[18:55:53] <ForNeVeR> Потому, что он мёртв. Мне жаль.
[18:56:09] <ForNeVeR> Lavir: твоё мнение тут мало кого ебёт. Чего ты там наелся и чего не наелся.
[18:56:15] <Lavir> Чому мертв? Вон, компилятор лежит. Бери да юзой.
[18:56:22] <ForNeVeR> Не работает.
[18:56:27] <ForNeVeR> Говорит, mscorlib не могу найти.
[18:56:39] <Lavir> Ты просто не умеешь его го… Так, хватит.
[18:56:52] <ForNeVeR> Да, я не умею его под линукс готовить.
[18:56:57] <ForNeVeR> Потому что поддержки линукса не завезли.
[18:57:09] <ForNeVeR> Потому что на языке никто не пишет, и он никому не нужен :(
[18:57:12] <Lavir> > .NET
> линукса
[18:57:14] <ForNeVeR> Мне жаль, правда.
[18:57:32] <uggur> ч0 за язык?
[18:57:32] <ForNeVeR> Lavir: отлично работает дотнет под линуксом. Мы уже в прод сервис выкатываем.
[18:57:39] <ForNeVeR> Lavir: официально.
[18:57:46] <Lavir> WPF уже завезли?
[18:57:58] <ForNeVeR> Lavir: то, что тебе эта идея не нравится, или ещё какие-то там твои личные заморочки меня не ебут.
[18:58:08] <ForNeVeR> Lavir: вместо WPF Perspex, если надо.
[18:58:17] <ForNeVeR> Но это уже не официально :)
[18:58:28] <Lavir> > не официально
НИНУЖЁ
[18:58:29] <Lavir> ~
[18:58:30] <ForNeVeR> А вместо IDE — Rider, и он прекрасно работает, кстати.
[18:58:35] <ForNeVeR> Lavir: два.
[18:58:49] <ForNeVeR> Такие аргументы в треде запрещены.
[18:59:03] <Lavir> Какие аргументы? Не было никаких аргументов.
[18:59:09] <ForNeVeR> Верно.
[18:59:45] <ForNeVeR> uggur: мы говорим про https://github.com/rsdn/nemerle
[18:59:52] <ForNeVeR> И его смерть от старости :(
[19:00:36] <Lavir> Вывод: нужен новый Nemerle!
[19:00:44] <ForNeVeR> Вот это нормальный вывод.
[19:00:53] <Lavir> А, они его забросили, потому что что-то новое пилят, не?
[19:00:59] <ForNeVeR> Причём без привязки к дотнету.
[19:01:06] <ForNeVeR> Lavir: не, там хитрее история.
[19:01:24] <ForNeVeR> Они сперва забросили, потому что их переманил JetBrains пилить на них какую-то штуку.
[19:01:35] <Lavir> N2
[19:01:36] <ForNeVeR> Meta-чего-то там system, MPS.
[19:01:40] <Lavir> Да.
[19:01:48] <ForNeVeR> Как оно связано с N2 — даже и не знаю.
[19:02:02] <ForNeVeR> Но какая-то тонкая связь там была, да.
[19:02:02] <Lavir> Так. MPS. И?
[19:02:05] <ForNeVeR> MPS запилен.
[19:02:11] <ForNeVeR> Они больше не нужны :)
[19:02:15] <Lavir> LOL!
[19:02:33] <ForNeVeR> Ну, то есть я не смотрел этот MPS, честно говоря, и актуального состояния не знаю.
[19:02:38] <Lavir> А фичи, а IDE, а компиляторы?
[19:02:49] <ForNeVeR> Но на форуме разработчики из JB говорили, что на нём написан YouTrack.
[19:03:05] <ForNeVeR> Lavir: основная среда MPS базируется на IDEA.
[19:03:15] <Lavir> Да, они жрут еду своей собаки.
[19:03:28] <ForNeVeR> Ну то есть IDE есть, а фичи с компиляторами никому снаружи сильно не понадобились, видимо.
[19:03:40] <ForNeVeR> Я бы сказал, что в публичном поле проект ещё более мёртв, чем Nemerle.
[19:03:51] <ForNeVeR> А внутри, конечно, используется.
[19:04:14] <Lavir> Как и http://patoline.org/.
[19:04:16] <ForNeVeR> Насколько широко — нам снаружи сложно судить. Я не взялся спрашивать.
[19:04:44] <ForNeVeR> О, а это чо такое?
[19:04:54] <Lavir> Это LATEX.
[19:05:13] <ForNeVeR> Lavir: слушай, а https://github.com/rsdn/nitra — это N2, или нет?
[19:05:26] <ForNeVeR> Я в ихней номенклатуре запутался окончательно, но словечко это на слуху.
[19:05:39] <ForNeVeR> Или это MPS?
[19:05:40] <m4n71k0r> "Work on VS plagin."
[19:05:46] <m4n71k0r> plagin ск
[19:06:04] <ForNeVeR> https://github.com/rsdn/nitra/commits/master сообщения збс.
[19:06:24] <ForNeVeR> Но там ещё какая-то жизнь теплится, смотрите-ка.
[19:06:56] <Lavir> Да. По крайней мере, N2 — это тоже language design framework.
[19:07:11] <ForNeVeR> Взяли хороший язык, и сделали из него хуй знает что.
[19:07:20] <ForNeVeR> Типикал RSDN, я бы сказал.
[19:07:24] <Lavir> MPS — это другое нимношк. Это продукт чисто JetBrains.
[19:07:36] <ForNeVeR> Lavir: ты тоже хочешь запилить language design framework?
[19:07:54] <Lavir> ВНЕЗАПНО я понял, что я хочу запилить.
[19:07:59] <Lavir> Таки да. И это тоже.
[19:08:02] <ForNeVeR> И что же это?
[19:08:12] <ForNeVeR> Наверное, ты какое-то более чёткое определение дашь?
[19:08:16] <ForNeVeR> И начнёшь пилить? :(
[19:08:49] <ForNeVeR> Фух, смазал вентиляторы в сервере.
[19:08:49] <Lavir> Определение чему? «Language design framework»?
[19:09:00] <ForNeVeR> Lavir: определение тому, что ты хочешь запилить.
[19:09:51] <Lavir> То есть, определение language design framework-у. Фреймворк для быстрого (быстрого, блядь!) клепания компиляторов. Или транспайлеров.
[19:10:10] <m4n71k0r> ужас
[19:10:47] <Lavir> Вот, например, возьмем олимпиадную задачку. На Java она решается в 600 строк, на С — в 100. На Python — в 20. А на J это делается в одну строчку.
[19:11:13] <Lavir> А на моем language design framework можнабудетзделать калькулятор в одну строчку.
[19:11:16] <gsomix> Опять какой-то сумасшедший пришел.
[19:11:46] <m4n71k0r> а что делать с олимпиадной задачкой?
[19:12:02] <Lavir> Решать! В одну строчку!
[19:12:02] <Minoru> gsomix: на запах упорина, видать, ползут
[19:12:05] <m4n71k0r> засунуть в калькулятор?
[19:12:17] <Lavir> Octave. Кстати, хоро~
[19:12:26] <m4n71k0r> у тебя левые и правые половинки моска расползлись
[19:12:38] <m4n71k0r> ща пажжди
[19:12:44] <m4n71k0r> у меня была полосатая изолента
[19:12:55] <m4n71k0r> Мур всю синюю забрал
[19:12:56] Lavir сменил ник на Полосатый_изолент
[19:13:58] <m4n71k0r> Minoru: я не уверен, что закрытие форточки тут поможет
[19:14:28] kpecmuk вышел из конференции
[19:14:42] <ForNeVeR> Да ну, блин, какой он сумасшедший. Просто этот, как его...
[19:14:44] <ForNeVeR> Манилов!
[19:15:02] <Minoru> m4n71k0r: я и не предлагаю её закрывать. Меня вполне устраивает наш текущий подход, когда мы хороших сумасшедших оставляем, а плохих баним
[19:15:39] <Полосатый_изолент> Nitra мне слишком многословной показалась, куча секций, прям как в COBOL. Пока пришел к выводу, что достаточно будет чего-то уровня Dg, но с глобальной монадой не IO, а Parser.
[19:16:03] <m4n71k0r> ForNeVeR: а я и забыл про Манилова
[19:16:10] <ForNeVeR> m4n71k0r: а я помню.
[19:16:22] <m4n71k0r> ForNeVeR: надо перечитать Мёртвые Души
[19:16:40] <ForNeVeR> Между прочим, да! Там автор что-нибудь из второго тома ещё написал? :)
[19:16:58] <m4n71k0r> а то я всё ещё под влиянием прочтения Братьев Карамазовых и Ариман Изгнанник
[19:17:17] <uggur> "Братьев Карамазовых и Ариман Изгнанник" эмм? %)
[19:17:27] <m4n71k0r> две разные книги
[19:17:33] <m4n71k0r> просто нарвался на вторую
[19:17:37] <uggur> хех
[19:17:40] <Полосатый_изолент> Такие дела. Ощим, спасибо за статейку, ForNeVeR, но так я тоже умею.

Видимо, ничего умнее тут не придумаешь. Ну, умнее самопереписывания парсера на этапе компиляции.
[19:17:42] <uggur> http://ru.warhammer40k.wikia.com/wiki/%D0%A4%D1%91%D0%B4%D0%BE%D1%80_%D0%9A%D0%B0%D1%80%D0%B0%D0%BC%D0%B0%D0%B7%D0%BE%D0%B2
[19:17:48] Полосатый_изолент вышел из конференции
[19:17:59] <uggur> m4n71k0r: "Лорд-инквизитор Фёдор Карамазов уже был широко известен в Сегментум Солар как безжалостный и суровый охотник на ведьм"
[19:18:05] <uggur> ты про этих?
[19:18:11] <m4n71k0r> ыг
[19:18:27] <ForNeVeR> uggur: ну какбе понятно, что имя у Достоевского взяли.
[19:19:33] <ForNeVeR> В "If the Emperor had a Text-to-Speech Device" очень славно этот Карамазов нарисован :3
[19:19:35] <m4n71k0r> нет я перечитал одно из труднейших произведений Достоевского, никогда не думал, что можно так подробно переписывать все мелкие ублюдочные черты слабой плоти
[19:19:48] <gsomix> Слушайте, а откуда пошел этот стиль письма? "зделоть, такие дела, пердакшон, НИНУЖЕН" Борды?
[19:19:52] <m4n71k0r> переписывать? я хотел сказать "описывать"
[19:20:11] <ForNeVeR> m4n71k0r: теперь давай, читай Тошноту, Улисса, всю вот эту брехню.
[19:20:32] <ForNeVeR> В первой как раз про ублюдочные черты слабой плоти, ага.
[19:20:44] <ForNeVeR> Сартр автор, если чо.
[19:20:53] <uggur> Сортир
[19:21:08] <uggur> трактат про ублюдочную плоть
[19:21:13] <m4n71k0r> стиль похож на древний питерский быдлосуржик
[19:21:18] <ForNeVeR> m4n71k0r: кстати
[19:21:24] <ForNeVeR> m4n71k0r: ты щас будешь смеяться.
[19:21:28] <m4n71k0r> это я гсомяке
[19:21:41] <gsomix> m4n71k0r, ок.
[19:21:43] <ForNeVeR> m4n71k0r: но автор таки в последние несколько лет представил новые материалы по второму тому Мёртвых душ :D
[19:21:54] <ForNeVeR> > В апреле 2009 года была представлена рукопись сохранившихся пяти первых глав второго тома «Мёртвых душ».
[19:23:27] <m4n71k0r> gsomix: ну, скорее всего и раньше удафкома это было. Собсно, и параллельно развивалось что-то подобное в наркоманских кругах
[19:24:17] <m4n71k0r> ForNeVeR: я так понимаю, они имеют смысл только для гоголеведов и прочих литературоведов
[19:24:52] <ForNeVeR> m4n71k0r: наверняка можно посмотреть в какой-то литературной обработке.
[19:25:23] <ForNeVeR> m4n71k0r: там просто исходники наличествуют урывками, и в интерпретациях сюжет приходится додумывать. Если есть какой-то большой кусок, то это всегда хорошо.
[19:30:58] unclechu зашёл в конференцию
[19:31:05] ckorzhik вышел из конференции
[19:31:12] ckorzhik зашёл в конференцию
[19:42:18] <gsomix> ForNeVeR, ладно, пора код писать.
[19:42:41] <ForNeVeR> Это правильно!
[19:42:44] <ForNeVeR> Я смотрел твой код.
[19:42:52] <ForNeVeR> Надо тайп-провайдер добавить.
[19:43:11] <ForNeVeR> Или ты хочешь сперва операторы?
[19:43:25] <gsomix> ForNeVeR, ну, пока интереснее провайдер написать.
[19:43:33] <ForNeVeR> Ок.
[19:43:46] <ForNeVeR> Видал пост Тихона?
[19:43:55] <ForNeVeR> Я вчера показывал ссылку.
[19:44:18] <ForNeVeR> Хотя фигли, ты уже писал тайп провайдеры.
[19:44:48] <gsomix> ForNeVeR, да, видел, спасибо.
[20:00:49] <gsomix> ForNeVeR, надо будет осилить FAKE.
[20:00:54] <gsomix> И написать скрипт для сборки.
[20:06:21] kpecmuk зашёл в конференцию
[20:12:50] sss|zombie зашёл в конференцию
[20:41:04] Aman вышел из конференции
[20:44:42] Graf вышел из конференции
[20:56:03] <gsomix> .time ForNeVeR
[20:56:05] <DeadBot> gsomix: Your client/bot sucks since it uses the long-deprecated XEP-0090. Upgrade your code. Ah, and, regarding your question, it's Пн окт 10 00:04:40 2016 here
[20:56:08] <gsomix> Ух.
[20:58:31] portnov вышел из конференции
[21:00:13] dyadkin зашёл в конференцию
[21:00:47] <m4n71k0r> .time ForNeVeR
[21:00:47] <DeadBot> m4n71k0r: Your client/bot sucks since it uses the long-deprecated XEP-0090. Upgrade your code. Ah, and, regarding your question, it's Пн окт 10 00:09:24 2016 here
[21:01:09] <m4n71k0r> .time m4n71k0r
[21:01:09] <DeadBot> m4n71k0r: Your client/bot sucks since it uses the long-deprecated XEP-0090. Upgrade your code. Ah, and, regarding your question, it's Вс 9. окт 20:09:46 2016 here
[21:01:23] <m4n71k0r> .time gsomix
[21:01:23] <DeadBot> m4n71k0r: 09.10.2016 21:10:00
[21:06:49] Славный капитан зашёл в конференцию
[21:12:08] dyadkin вышел из конференции
[21:21:30] portnov зашёл в конференцию
[21:31:45] <gsomix> Метапрограммирование в F# -- боль.
[21:55:41] xmi вышел из конференции
[21:55:42] xmi зашёл в конференцию
[22:17:57] rexim зашёл в конференцию
[22:18:44] <rexim> хер
[22:18:52] <m4n71k0r> хер
[22:19:50] <m4n71k0r> gsomix: может просто код попишешь?) Зачем тебе эти извращения? =)
[22:20:11] rafaelrs вышел из конференции
[22:20:13] <gsomix> m4n71k0r, а я чем занимаюсь?
[22:20:40] <m4n71k0r> gsomix: а я не знаю)
[22:20:51] rafaelrs зашёл в конференцию
[22:20:51] <m4n71k0r> gsomix: я думал, что ты учёный
[22:20:59] <m4n71k0r> линзы всякие прикольные
[22:21:12] <m4n71k0r> в виде котика
[22:21:19] <gsomix> Да, этим я тоже занимаюсь. :)
[22:21:37] <gsomix> Но почему бы не пописать помимо этого какого-нибудь интересного кода?
[22:22:29] <m4n71k0r> gsomix: а, ну хорошо
[22:22:53] <m4n71k0r> метапрограммирование в фшарп -- боль -- удовольствие
[22:23:02] <m4n71k0r> всё понятно тогда)
[22:28:48] Graf зашёл в конференцию
[22:29:00] Graf вышел из конференции
[22:43:10] <Minoru> rexim: ты всего три года назад начал учиться рисовать? http://rexim.me/attempt-to-draw-something.html
[22:43:59] <rexim> Да, надо бы почистить блог, спасибо, что напомнил.
[22:44:22] <Minoru> O_O
[22:44:25] <Minoru> не надо!
[22:44:31] <Minoru> он же прекрасен!
[22:44:35] <Minoru> олсо это память
[22:45:02] <Minoru> я вот свои первые посты почитал — рука от лица не отлипала. Я та-ак вырос за прошедшие годы, ух!
[22:53:18] <m4n71k0r> http://mantik0r.narod.ru/
=////
410 Gone
[22:59:33] <rexim> Яндекс реализовал GitHub Pages, когда это еще не было мейнстримом.
[23:03:59] <Minoru> ага, тогда ещё даже Гита не было
[23:04:02] <Minoru> и идеи push-to-deploy
[23:04:20] <Minoru> и статические сайты ещё не были чем-то из ряда вон выходящим
[23:04:23] <Minoru> молодцы, в общем
[23:07:44] <m4n71k0r> а мне тут заливают, что яндекс ничего не сделал и зря на гугло бочку катит
[23:08:44] <rexim> m4n71k0r, яндекс умер пока Kerrigаn спал?
[23:08:59] portnov вышел из конференции
[23:09:03] <m4n71k0r> rexim: ну хоть керриган жив-то?
[23:09:32] <rexim> Я хз ._.
[23:09:39] <rexim> Kerrigаn, ты как там? У тебя все хорошо?
[23:09:39] <m4n71k0r> а то нет чего-то
[23:09:50] rafaelrs вышел из конференции
[23:09:50] <m4n71k0r> а... ыыы
[23:09:54] <m4n71k0r> он тут
[23:10:11] <m4n71k0r> Kerrigаn: как там дела у эмунеры?
[23:10:35] <rexim> Небось нажрался таблеток и на сях хуячит
[23:10:38] <rexim> Все как обычно
[23:11:00] <m4n71k0r> в каяке сидит и на сях хуячит
[23:11:24] <m4n71k0r> в одной руке топор, а в другой книга по сексологии
[23:11:25] <Minoru> гм, а почему Керриган должен знать про Эму-неру?
[23:11:36] <m4n71k0r> Minoru: они как-то в одном месте работали
[23:11:57] <m4n71k0r> так кто-то из них говорил
[23:12:12] <m4n71k0r> там вроде бы эмунерку заставляли на петушоне писать
[23:12:55] <m4n71k0r> https://meduza.io/shapito/2016/10/09/na-otdelenie-pochty-rossii-povesili-tablichku-s-raspisaniem-raboty-na-shrifte-braylya-pod-steklo
[23:13:22] <m4n71k0r> от слепых хулиганов
[23:15:12] <Minoru> rexim: чот ты злой. Как твои дела?
[23:15:22] rafaelrs зашёл в конференцию
[23:17:37] <rexim> Minoru, все хорошо, спасибо.
[23:18:03] * Minoru проницательно посмотрел на Миксера
[23:18:14] <Minoru> ну ладно, поверю. Чаю?
[23:18:47] <rexim> Minoru, нет, спасибо.
[23:26:48] rexim вышел из конференции
[23:33:11] Славный капитан вышел из конференции
[23:39:44] xmi вышел из конференции
[23:42:39] Aman зашёл в конференцию
[23:50:04] Mega-Word-Inc вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!