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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust, Kotlin.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: https://codingteam.org.ru
Код постить сюда: http://lpaste.net/
Логи: http://tinyurl.com/ctcjr-logs
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Morning Tsoding (вт, чт, вс, збс): https://twitter.com/tsoding
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
[00:00:21] Graf зашёл в конференцию
[00:00:49] Славный капитан вышел из конференции
[00:53:05] gsomix вышел из конференции
[01:08:54] Graf вышел из конференции
[01:14:20] Minoru вышел из конференции
[01:14:30] m4n71k0r вышел из конференции
[01:52:47] unclechu вышел из конференции
[02:40:51] eaeee вышел из конференции
[02:40:52] eaeee зашёл в конференцию
[02:47:48] eaeee вышел из конференции
[03:29:55] ɹǝɟılʍǝu вышел из конференции
[03:35:04] xmi зашёл в конференцию
[03:42:05] horta hell вышел из конференции
[03:42:22] horta hell зашёл в конференцию
[04:26:45] xmi вышел из конференции
[04:54:04] sleepyvenom вышел из конференции
[05:12:39] <horta hell> Гвидо грызёт ножку стола, изображая вселенский голод.
[05:36:38] <horta hell> Гвидо издал тихий рык и испустил дух. Все теряют по 1PTC.
[05:42:06] horta hell вышел из конференции
[05:42:43] horta hell зашёл в конференцию
[07:40:30] <ForNeVeR> send/rexim/Спасибо, это прекрасно :)/
[07:40:31] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[07:42:07] horta hell вышел из конференции
[07:42:34] horta hell зашёл в конференцию
[09:02:00] kosc зашёл в конференцию
[09:02:20] <kosc> ForNeVeR, а нормально, что я на https://fornever.me/app/modern-programming/index.html вижу крякозябры?
[09:03:28] <ForNeVeR> kosc: да.
[09:03:54] <ForNeVeR> kosc: это специально заготовленные кракозяблы! И они только на первой странице.
[09:42:08] horta hell вышел из конференции
[09:42:25] horta hell зашёл в конференцию
[10:04:39] Mr.Purple зашёл в конференцию
[10:07:15] <kosc> ForNeVeR, я так долго тупил с тем, что бы найти НЕ первую страницу, лол.
[10:07:24] <ForNeVeR> ._.
[10:07:27] <kosc> Хоть бы Next там написал.
[10:07:39] <kosc> Или стрелочки побольше.
[10:42:46] <Mr.Purple> https://plus.google.com/+ЖокНерсе/posts/UuF6rdBLzxT
[10:56:35] gsomix зашёл в конференцию
[10:57:26] ckorzhik вышел из конференции
[11:19:28] Graf зашёл в конференцию
[11:19:34] Graf вышел из конференции
[11:23:57] Славный капитан зашёл в конференцию
[11:52:04] <ForNeVeR> send/rexim/Похоже, Томас просто жертва яблочников!/
[11:52:05] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[11:52:07] <ForNeVeR> $send rexim https://habrastorage.org/getpro/habr/post_images/03d/744/523/03d744523703a3e0a2c9baa1f3d7a3af.png
[11:52:08] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[11:57:22] unclechu зашёл в конференцию
[12:07:43] <Mr.Purple> ForNeVeR: Эдисон?
[12:07:53] <ForNeVeR> Mr.Purple: где?"
[12:08:14] <Mr.Purple> > Томас просто жертва яблочников
[12:09:18] <ForNeVeR> О, и ты со мной согласен!
[12:11:40] m4n71k0r зашёл в конференцию
[12:12:46] alebul зашёл в конференцию
[12:13:33] <m4n71k0r> утро, господа
[12:25:03] <Mr.Purple> утра
[12:27:09] grouzen зашёл в конференцию
[12:39:50] O01eg вышел из конференции
[12:47:33] Minoru зашёл в конференцию
[12:53:59] nightmare зашёл в конференцию
[12:55:09] <m4n71k0r> класс 140 строк, 8 методов, цикломатическая сложность не зашкаливает... http://i.imgur.com/6EBz6kX.png
[12:56:29] <Minoru> m4n71k0r: по субботам IDE больше 128 строк не анализирует просто
[12:56:56] <Minoru> m4n71k0r: ты бы ещё в воскресенье эту кнопочку жамкнул, эксплуататор проклятый!
[12:58:12] <m4n71k0r> Minoru: он в фоне это делал и перестал) За что я деньги заплатил?) За отсутствие поддержки clang под виндой из коробки и жручесть памяти?)
[12:58:33] <ForNeVeR> m4n71k0r: а это чо вообще такое? struct X final : ...
[12:58:36] <ForNeVeR> Это в каком языке такое?
[13:00:46] <m4n71k0r> ForNeVeR: финальные классы в плюсах
[13:00:48] <m4n71k0r> хм
[13:00:51] <m4n71k0r> давно уже
[13:01:08] <Minoru> ForNeVeR: там ниже из-под попапа выглядывает boost::log::sources::чототам
[13:01:38] <ForNeVeR> ._.
[13:03:35] <Minoru> ________
/ \
._| |
\ ______/
\/

↑ вот как-то так выглядывает, да
[13:04:28] <m4n71k0r> вот если бы ещё IDE предупреждало, что я не отлавливаю эксепшоны у методов с "бесполезными" атрибутами типа:
virtual std::shared_ptr<ShareableMessage> deserialize(const Json &json) const throw(std::invalid_argument) override {...}
[13:05:22] <m4n71k0r> блин, тут у чувака файл раз в 5 сложнее моего, а ещё у него ифы вместо свича https://youtrack.jetbrains.com/issue/CPP-7364
[13:06:57] <uggur> свичи не нужны
[13:07:10] <uggur> они просто ничего не дают (:
[13:07:19] <m4n71k0r> uggur: о да
[13:07:22] <uggur> обычный синтаксический сахар, иди пиши на питоне
[13:07:44] <uggur> вот паттерн-матчинг мне нравится
[13:10:03] O01eg зашёл в конференцию
[13:10:58] O01eg вышел из конференции
[13:11:07] O01eg зашёл в конференцию
[13:14:03] <m4n71k0r> uggur: какой такой синтаксический сахар?) Ты что-то путаешь)
[13:14:27] <uggur> m4n71k0r: а зачем свичи нужны?
[13:14:40] <m4n71k0r> uggur: у свичей оптимизация другая, бро
[13:14:48] <uggur> а-а
[13:14:59] <uggur> так твой компилятор настолько тупой, что не может найти блок if?
[13:15:09] <uggur> так сразу бы и сказал :)
[13:15:19] <m4n71k0r> ну у тебя компилятора вообще нет
[13:15:37] <m4n71k0r> следовательно, двоичный поиск там некому делать)
[13:15:39] <uggur> думай так, если тебя это утешит
[13:15:46] <Minoru> https://www.schneier.com/blog/archives/2016/11/using_wi-fi_to_.html Атаки становятся всё более пугающими. Для компов то же самое есть, с ещё большей надёжностью: https://www.schneier.com/blog/archives/2016/08/keystroke_recog.html
[13:16:52] <m4n71k0r> uggur: а разве есть у тебя компилятор?
[13:17:31] <uggur> m4n71k0r: что значит "есть у меня"?
[13:19:04] <m4n71k0r> uggur: ты сказал, что у меня есть компилятор и он тупой, я от этого и оттолкнулся. Предположительно я определил контекст и в этом контексте у тебя вообще нет компилятора
[13:19:10] portnov зашёл в конференцию
[13:19:32] <uggur> m4n71k0r: в этом контексте у меня есть один из лучших оптимизирующих комиляторов в мире
[13:20:04] <m4n71k0r> uggur: и Хиндли-Миллер?
[13:20:46] <uggur> ну, послабее
[13:21:37] <m4n71k0r> uggur: кстати, любой компилятор один из лучших оптимизирующих, если взять выборку побольше.
[13:22:07] <m4n71k0r> uggur: но я заинтригован.
[13:25:29] <uggur> поменьше выборку
[13:25:40] <uggur> m4n71k0r: что "заинтригован"?
[13:25:58] <m4n71k0r> uggur: ты потерял контекст?)
[13:27:38] <uggur> нет.
[13:27:50] <uggur> к чему ты сказал, что заинтригован?
[13:27:54] <uggur> ты деталей хочешь или что? :Ь
[13:28:09] <m4n71k0r> uggur: ну так какой компилятор ты используешь? Давай уже колись)
[13:28:22] <uggur> да дефолтный оракловский :D
[13:28:52] <uggur> потому что я пишу на java так же, как писал и годы назад
[13:28:52] <m4n71k0r> а для какого языка, позволь спросить?
[13:28:57] <m4n71k0r> А
[13:29:01] <m4n71k0r> ну я тебя огорчу
[13:29:11] <m4n71k0r> он идельно не оптимизирует ничего
[13:29:21] <uggur> идеально ничто не оптимизирует
[13:29:58] <m4n71k0r> uggur: а как же миксер?
[13:30:30] <m4n71k0r> оптмизация через вырефакторинг
[13:30:44] <m4n71k0r> uggur: а зачем ты пишешь на Java ?
[13:31:18] <m4n71k0r> uggur: не-не я помню, что... но зачем?
[13:31:33] <m4n71k0r> и вообще я слукавил, да
[13:31:44] <m4n71k0r> я помню какой ты хренью занимаешься
[13:32:08] <m4n71k0r> хуже чем я...
[13:32:30] Graf зашёл в конференцию
[13:32:41] Graf вышел из конференции
[13:32:54] <uggur> m4n71k0r: потому что мне за это платят
[13:33:15] <uggur> ничего личного, просто бизнес
[13:35:41] <m4n71k0r> ужасная фраза
[13:36:17] <alebul> после этих слов обычно достают револьвер...
[13:38:04] nightmare вышел из конференции
[13:38:09] <m4n71k0r> uggur: в общем, я хочу сказать, что switch очень нужен в языках. И скорее всего, он оптимизироваться будет лучше, чем паттерн матчинг. Скорее всего придётся держать оба варианта в языке, чтобы бинарь был приемлемого качества.
[13:46:21] <m4n71k0r> alebul: приветствую, кстати
[13:46:34] <m4n71k0r> Java + frontend?
[13:46:45] <Minoru> что-то KDevelop не впечатляет: http://i.imgur.com/3sfMzFX.png
[13:47:53] <m4n71k0r> Minoru: хм, не помню за ним такого. Сломали, видимо...
[13:48:01] <ForNeVeR> ._.
[13:48:47] <m4n71k0r> Minoru: какие страшные касты, кстати)
[13:49:23] <m4n71k0r> пахнет немытой сишечкой)
[13:50:25] <Minoru> m4n71k0r: это коллбек для curl
[13:51:18] <m4n71k0r> Minoru: а где там прокинутый контекст? Я уже подзабыл, это первый или последний параметр?
[13:52:17] <m4n71k0r> pbuf, кстати запутывает
[13:52:21] <Minoru> контекст? Что за контекст?
[13:52:29] <ForNeVeR> corn text
[13:52:42] <m4n71k0r> или это действительно "зига"? Тогда я ничего не понимаю
[13:52:51] <Minoru> да там всё запутывает ._.
[13:52:56] <Minoru> какая «зига»?
[13:52:59] <Minoru> я тоже ничего не понимаю!
[13:53:21] <ForNeVeR> Хм, про контекст я понял, а вот про зигу уже нет.
[13:53:32] <m4n71k0r> Minoru: берёшь userp, кастуешь и переименовываешь в pbuf
[13:53:44] <alebul> m4n71k0r: приветствую
[13:53:46] <m4n71k0r> ForNeVeR: pbuf русскими буквами набери
[13:53:54] <ForNeVeR> XD
[13:54:59] <Minoru> m4n71k0r: про «зигу» дабл-лол, потому что код изначально писался переехавшим в Берлин австрийцем
[13:55:11] <ForNeVeR> Minoru: сишные обработчики событий частенько позволяют передавать некий "контекст" вместе с колбэком. И этот "контекст" будет передаваться колбэку при каждом его вызове.
[13:55:25] <ForNeVeR> Ну, потому что замыканий-то там нету, а такого рода контекст частенько нужен.
[13:55:36] <m4n71k0r> это удобно очень, когда надо передать this
[13:55:39] <Minoru> а. Тогда это userp, да
[13:55:55] <Minoru> от «user pointer», видимо
[13:56:14] <ForNeVeR> usurp, зига, поехавший в Берлине австриец... страшный код.
[13:56:18] <m4n71k0r> тогда должен быть bufp =)
[13:56:25] <m4n71k0r> а не pbuf
[13:56:57] <Minoru> m4n71k0r: слишком понятно!
[13:57:44] <m4n71k0r> я бы вообще постфиксы/префиксы не писал...
[13:58:08] <m4n71k0r> и std::size_t
[13:58:17] <m4n71k0r> я бы писал std::size_t
[13:59:43] <ForNeVeR> Я бы и size_t не писал. auto должно хватить всем!
[13:59:47] <ForNeVeR> auto::auto
[14:00:01] <m4n71k0r> сказал как auto
[14:00:53] ɹǝɟılʍǝu зашёл в конференцию
[14:02:06] <Minoru> что-то тесты с Catch вообще парсер с толку сбивают
[14:03:22] <m4n71k0r> нэнси синатру на басухе... эх https://www.youtube.com/watch?v=304PeZtKH5w
[14:08:03] <Minoru> а что, в KDevelop рефакторингов нету? Я что-то найти не могу
[14:14:14] O01eg вышел из конференции
[14:17:17] <Minoru> похоже, можно только сущности переименовывать :(
[14:21:25] <Mr.Purple> m4n71k0r: зачем ей пять струн?
[14:23:53] <ɹǝɟılʍǝu> ForNeVeR, https://www.aliexpress.com/item-img/9-colors-Free-Shipping-New-2014-Novelty-Handmade-Knitting-Wool-Funny-Beard-Winter-Octopus-Hats-caps/1059208352.html?spm=2114.10010208.1000017.2.oZekMy
[14:24:16] <ForNeVeR> ɹǝɟılʍǝu: Ъ
[14:24:20] <ForNeVeR> А я, короче, нашёл баг в xBaseJ.
[14:24:35] <ɹǝɟılʍǝu> ForNeVeR, https://www.aliexpress.com/item-img/Big-Long-Beard-Viking-Beanie-Horn-Hats-Men-s-Cap-Handmade-Crochet-Winter-Warm-Gorro-Birthday/32691546840.html?spm=2114.10010208.1000017.2.jDj3dc
[14:24:36] <ForNeVeR> У них в каждый экземпляр DBF-читалки передаётся параметр-кодировка.
[14:24:51] <ForNeVeR> А в коде у них поле для хранения параметра статическое!
[14:25:07] <ForNeVeR> Поэтому я создавал несколько читалок с разными кодировками, и получалась хуита!
[14:36:13] eaeee зашёл в конференцию
[14:36:43] <eaeee> привет
[14:38:52] <eaeee> в тему кодировок, вспомнилось
[14:38:53] <eaeee> http://utf8everywhere.org/
[14:39:18] <unclechu> как вам такое?
opts <- (=<<) extractAvailableDevices $ getArgs >>= \argv ->
[14:39:56] <ForNeVeR> sodomia
[14:40:51] <unclechu> симметрия стрелочек
[14:41:02] <unclechu> <- =<< $ >>= ->
[14:41:02] <eaeee> на мой вопрос по oracle никто не отвечал?
[14:41:59] <ForNeVeR> Его даже никто не слышал!
[14:42:24] <eaeee> ForNeVeR: так вот же он http://0xd34df00d.me/logs/chat/codingteam@conference.jabber.ru/2016/11/17.html#00:34:58 !
[14:43:00] <eaeee> сейчас нагуглю что я находил
[14:43:39] <eaeee> http://stackoverflow.com/questions/6934678/oracle-sql-find-highest-id-across-all-tables
[14:51:05] <ForNeVeR> А, ну это нафиг, вряд ли можно быстро как-то это узнать. Только перебором сиквенсов или вообще таблиц.
[14:53:47] <m4n71k0r> триггер заведи... бгг
[14:53:58] <ForNeVeR> m4n71k0r: а я так и делал как-то раз!
[14:54:06] <m4n71k0r> ппц)
[14:54:07] <ForNeVeR> Вернее, написал скрипт, который генерил триггеры :)
[14:54:26] <ForNeVeR> И апдейт любой таблицы обновлял максимальный айдишник в каком-то центральном месте.
[14:54:40] <ForNeVeR> Это было в те годы, когда мы делали самодельную репликацию :)
[14:58:05] <m4n71k0r> адов оффтоп http://www.rbc.ru/rbcfreenews/582dfa819a79475c5b7a273f
[14:59:42] <ForNeVeR> "Если я в день не смотрю телевизор хотя бы 30 минут, мое настроение резко ухудшается" — но если смотрит, то наверняка тоже ухудшается!
[15:00:03] <uggur> ForNeVeR: особенно если новости, да :)
[15:00:35] <uggur> судя по традициям человечества, в новостях обычно показывают именно плохое х)
[15:01:16] rexim зашёл в конференцию
[15:06:09] Graf зашёл в конференцию
[15:06:14] Graf вышел из конференции
[15:08:00] sss|zombie зашёл в конференцию
[15:10:47] <rexim> ForNeVeR: забавно, что Томас при этом виндаюзер вроде.
[15:11:00] <rexim> По крайней мере на стримах он винду юзает
[15:11:04] <ForNeVeR> rexim: у виндоюзера может быть айфон.
[15:11:11] <rexim> Ох...
[15:11:16] <rexim> ForNeVeR: а у тебя есть айфон? %)
[15:11:19] <ForNeVeR> rexim: а то, что он виндоюзер, как видишь, подтверждается его коммитами с \r\n :)
[15:11:29] <ForNeVeR> rexim: может быть! Откуда мне знать!
[15:11:42] <rexim> Я пока еще не смотрел его реквест сорри. Я буквально через часик гляну. Спасибо, что поревьюил!
[15:12:29] <ForNeVeR> Set-PSReadlineOption -TokenKind Command -ForegroundColor Gray
[15:12:32] <ForNeVeR> тьфу
[15:16:35] <rexim> git push origin ForNeVeR
[15:16:39] Graf зашёл в конференцию
[15:16:52] Graf вышел из конференции
[15:17:03] <ForNeVeR> В мою честь называют ветки в ориджине? Это так мило!
[15:17:07] <rexim> =3
[15:17:09] <ForNeVeR> rexim: -u не забудь!
[15:17:15] <ForNeVeR> rexim: а не то простудится!
[15:17:21] <rexim> Хорошо!
[15:18:02] <rexim> ForNeVeR: автор, кстати, планировал Tarboy 2. Но чот как-то не сложилось. :(
[15:20:29] <ForNeVeR> rexim: :(
[15:37:14] <Minoru> unclechu: адово. Я бы твой хаскелекод на две строчки в таком случае разбил, чтобы избавиться от =<<
[15:39:05] eaeee вышел из конференции
[15:40:27] ckorzhik зашёл в конференцию
[15:41:58] horta hell вышел из конференции
[15:42:15] horta hell зашёл в конференцию
[15:56:46] <m4n71k0r> recurcodingteam's logs http://i.imgur.com/3psp3Ki.png
[15:57:28] portnov вышел из конференции
[15:58:21] portnov зашёл в конференцию
[16:01:40] Graf зашёл в конференцию
[16:01:42] Graf вышел из конференции
[16:07:07] portnov вышел из конференции
[16:09:33] <Minoru> https://scan.coverity.com юзал кто-нибудь? Как вам?
[16:10:10] <Minoru> (личи туда добавлены, но ещё не билдились)
[16:11:26] <ForNeVeR> Миксер вместо этого какие-то пижамы использует.
[16:11:48] <ForNeVeR> Или это другое?
[16:12:12] <ForNeVeR> А, статический анализ. Ну, это хорошее дело, наверное.
[16:12:37] <ForNeVeR> Платное, закрытое, языков мало :(
Думаю, что стоит поискать аналогичные открытые инструменты.
[16:13:39] <Minoru> для FOSS бесплатное, см. https://scan.coverity.com/faq
[16:16:55] <Minoru> > National Highway Traffic Safety Administration used the tool in its 2010-2011 investigation into reports of sudden unintended acceleration in Toyota vehicles.[7][8] The tool was used by CERN on the software employed in the Large Hadron Collider[9][10] and in the NASA Jet Propulsion Laboratory during the flight software development of the Mars rover Curiosity.
Good enough for me, then.
[16:17:08] <Minoru> это из https://en.wikipedia.org/wiki/Coverity
[16:18:37] <Minoru> > You will not disclose to any third party any comparison of the results of operation of Our Service or software products with other services or products, except as expressly permitted by this Agreement
Фига у них заявки в ToS!
[16:19:38] <Minoru> > You will not publish any findings regarding or resulting from use of the Service or the Software
С ума сойти. Зачем тогда сервис?
[16:20:36] <Mr.Purple> чтобы молча исправить
[16:20:38] <Mr.Purple> и радоваться
[16:23:10] <Minoru> молча? В открытом софте? Это как?
[16:23:28] <Mr.Purple> эм
[16:23:34] <Mr.Purple> проанализировал свой проект
[16:23:52] <Mr.Purple> по отчету насоздавал патчей
[16:23:56] <Mr.Purple> возрадовался
[16:25:42] <Minoru> просто насоздавал? Я же их применю и пушну на ГитХаб, а это уже публикация
[16:26:31] <Minoru> в общем, мутно как-то это всё, повременю. Вот сейчас cppcheck погоняю, может, в итоге просто его буду на Travis гонять
[16:26:46] <Mr.Purple> ааа
[16:26:56] <Mr.Purple> resulting from
[16:26:58] <Mr.Purple> ок
[16:28:04] ckorzhik вышел из конференции
[16:36:22] ckorzhik зашёл в конференцию
[16:37:04] <ForNeVeR> m4n71k0r: а ты пробовал scalafx? Как на ней вообще пишут кот?
[16:42:59] <m4n71k0r> ForNeVeR: где-то у меня валялся зайчаток проекта. Да приемлемо. Они там своих врапперов полезных наклепали, емнип
[16:45:29] <ForNeVeR> Я хочу себе тайм-трекер написать небольшой.
[16:49:40] sss|zombie вышел из конференции
[16:49:41] gsomix вышел из конференции
[16:50:15] portnov зашёл в конференцию
[16:55:16] Mr.Purple вышел из конференции
[17:11:08] dzhon зашёл в конференцию
[17:18:40] Kerrigаn вышел из конференции
[17:22:31] <Minoru> cppcheck на тестах с Catch путается и в итоге ломается с syntax error :(
[17:22:54] <m4n71k0r> cppcheck надо допиливать пару лет
[17:23:03] <m4n71k0r> пару человеколет
[17:24:05] <Minoru> а что юзать тогда?
[17:24:12] <m4n71k0r> должен быть приемлемый статический анализатор, потому что все остальные не хотят конкурировать
[17:24:41] <m4n71k0r> точнее PVS подстраивается под тырпрайз-цены
[17:25:00] <m4n71k0r> и закрыли CppCat
[17:25:33] <m4n71k0r> ублюдочная политика
[17:25:38] <Minoru> это ты мне рассказываешь, как всё плохо :) А я спрашивал, что юзать.
[17:25:47] <m4n71k0r> Minoru: PVS
[17:26:04] <Minoru> а они разве дают погонять на опенсорце?
[17:26:13] <m4n71k0r> или плагин для SonarCube
[17:26:15] <Minoru> Дедфуд с ними бодается сто лет уже, вроде
[17:26:32] <m4n71k0r> Minoru: я к тому, что нормального бесплатного нет
[17:26:43] <Minoru> ах
[17:27:19] <m4n71k0r> Minoru: а cppcheck анализ цикломатичности могет?
[17:27:27] <m4n71k0r> ну вот из банального
[17:27:50] <m4n71k0r> про идиотские ошибки можно н говорить
[17:27:55] <m4n71k0r> а ... стоп
[17:28:01] <m4n71k0r> у шланга был какой-то анализатор
[17:28:12] <Minoru> m4n71k0r: не умеет
[17:28:18] <m4n71k0r> http://clang-analyzer.llvm.org/
[17:28:46] <Minoru> а, точно! Я его даже запускал, кажется
[17:29:11] <Minoru> ага, я с его помощью use-after-free починил
[17:34:20] <ForNeVeR> Minoru: дедфуду дали pvs-studio.
[17:34:32] <ForNeVeR> Я у него недавно спрашивал.
[17:34:56] <Minoru> а, ну это хорошо
[17:37:37] <m4n71k0r> почему-то мне кажется, что, не имея AST, тяжко анализировать код
[17:38:00] <m4n71k0r> хотя чёрт знает, что там у PVS.
[17:38:28] <rexim> I'm a Fartist! \o/
[17:41:59] horta hell вышел из конференции
[17:42:36] horta hell зашёл в конференцию
[17:43:09] horta hell вышел из конференции
[17:43:25] horta hell зашёл в конференцию
[17:44:21] <ForNeVeR> rexim: я замаялся обновлять версии софта в десяти местах во время релиза.
[17:44:30] <ForNeVeR> rexim: я считаю, что нужно написать прогу для этого!
[17:44:55] <rexim> ForNeVeR: и обновлять ее в десяти местах! \о/
[17:45:00] <rexim> Все правильно делаешь!
[17:45:07] <ForNeVeR> Ну вот мне, например, при релизе нужно обновить версию в **/AssemblyInfo.*, в package.json и где-нибудь в appveyor.yml
[17:45:30] <rexim> А, ты про это.
[17:45:38] <ForNeVeR> И нигде не забыть, потому что иначе получится хуита!
[17:45:41] <rexim> Да нахуячь перлскрипт как все и всё!
[17:46:24] <ForNeVeR> Тогда мне нужно будет ещё менеджить инсталляцию перла.
[17:46:33] <ForNeVeR> Не, ну это вариант.
[17:46:48] <ForNeVeR> Повершерл-скрипт!
[18:07:51] * ForNeVeR тырит у Миксера описания тестов на Scalatest
[18:10:23] <ForNeVeR> rexim: MixerSpec просто збс! Я так рад, что мы это тестируем!
[18:10:59] <rexim> =3
[18:11:18] <rexim> ForNeVeR: я его хотел удалить на одном из стримов, но Ян сказал, что нужно оставить.
[18:11:33] <ForNeVeR> Копипастить очень удобно :)
[18:12:19] <ɹǝɟılʍǝu> rexim, я тут научился на гитаре чота связнь играть.
[18:12:23] <ɹǝɟılʍǝu> Го группу делац?
[18:16:42] alebul вышел из конференции
[18:17:40] <rexim> Александр Яковлевич вышел :(
[18:17:49] <Minoru> ɹǝɟılʍǝu: до этого ты играл развязно?
[18:18:11] <ɹǝɟılʍǝu> rexim, в туалет, надеюсь?
[18:18:15] <ɹǝɟılʍǝu> Minoru, всегда!
[18:19:10] <ForNeVeR> ɹǝɟılʍǝu: это ваше политическое кредо?
[18:21:29] <ɹǝɟılʍǝu> ForNeVeR, Нет.
[18:22:11] <Minoru> лол, cppcheck не видит связи между заголовками и имплементацией — и там, и там указал мне на место, где нужно аргумент принимать по ссылке
[18:22:45] <Minoru> с другой стороны, может, это фича? Типа, идёшь по списку проблем и просто применяешь их с уверенностью в том, что в итоге применишь во всех местах, где это релевантно, и оно скомпилится?
[18:24:50] rexim вышел из конференции
[19:07:11] <ForNeVeR> На Тревисе какая-то древняя версия JDK8, и из-за этого приходится подставлять костылики :(
[19:41:57] horta hell вышел из конференции
[19:42:34] horta hell зашёл в конференцию
[19:53:07] grouzen вышел из конференции
[20:47:01] Minoru вышел из конференции
[21:07:19] <m4n71k0r> чёртов шизанутый ублюдок... https://github.com/kw-udon/constexpr-8cc
[21:07:43] <m4n71k0r> а... японец. Только сейчас увидел
[21:12:40] grouzen зашёл в конференцию
[21:17:28] <ɹǝɟılʍǝu> m4n71k0r, хедер на 2.68 мегабайта?
[21:17:30] <ɹǝɟılʍǝu> Ухуесть.
[21:17:42] <m4n71k0r> там говнота
[21:42:00] horta hell вышел из конференции
[21:42:25] horta hell зашёл в конференцию
[22:19:40] Akon32 зашёл в конференцию
[22:25:05] Minoru зашёл в конференцию
[22:40:56] O01eg зашёл в конференцию
[22:42:02] gsomix зашёл в конференцию
[22:42:10] <gsomix> Утро.
[22:43:51] <ɹǝɟılʍǝu> gsomix, гсомяка-фака.
[22:43:59] <gsomix> Йоу!
[22:44:57] O01eg вышел из конференции
[22:45:00] O01eg зашёл в конференцию
[22:54:20] <m4n71k0r> ɹǝɟılʍǝu: https://pbs.twimg.com/media/CxoRxwmXcAAz5zT.jpg:large
[23:11:24] gsomix вышел из конференции
[23:16:42] sss|zombie зашёл в конференцию
[23:20:55] portnov вышел из конференции
[23:22:00] sss|zombie вышел из конференции
[23:22:04] sss|zombie зашёл в конференцию
[23:30:41] Akon32 вышел из конференции
[23:41:59] horta hell вышел из конференции
[23:42:16] horta hell зашёл в конференцию
[23:47:27] dzhon вышел из конференции
[23:48:09] Славный капитан вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!