Фильтры
20:50:28 alexey.yaschenko а Бобук будет?
20:51:24 alexey.yaschenko Вот вы все перебили в прошлый раз Bobuk а он хотел мне рассказать как в
сафари блокировать рекламу в Ютьюбе… вот пусть теперь договаривает.. мы сидим возле ёлки и ждём… и пока не узнаем - ёлку не уберём!!
22:06:44 Flash @AlexeyYaschenko_twitter ++
22:06:45 радио-т бот karma-bot 💬 Карма пользователя @AlexeyYaschenko_twitter увеличена (текущее значение: 1).
22:39:51 Pavel Krasnikov Бобук!
22:39:53 радио-т бот tweet-bot 💬 https://twitter.com/bobuk/status/1091316233566339072
22:45:27 umputunsCAT Приветики
22:45:29 радио-т бот hello 💬 Hi!
22:46:49 Tema Всем привет!
22:47:42 Tema У меня все готово к началу. Бокал наполнен.
22:47:53 umputunsCAT О, что-то повеселей
22:50:15 umputunsCAT В каком году в радиот завезут стерео звук?
22:51:03 Tema Я обычно на iPhone слушаю через динамик )
22:51:23 Umputun @umputunsCAT тебе кажется что ты пришел в музыкальный подкаст? нет, это не так
22:52:31 umputunsCAT @umputun 2к19й год. 4к в телевизоре, блюрэй помирает на свалке
22:52:51 Umputun @umputunsCAT иии?
22:53:33 umputunsCAT @umputun иии технический подкаст на ламповых технологиях...
22:53:51 Dmitry Всем привет!
22:53:55 Tema @umputunsCAT а по какому принципу стерео? В Левом - Умпутун, в правом - Бобук?
22:54:09 Tema А Ксюшу куда?
22:54:12 kerbyj А Ксюша туда-сюда летает по ушам
22:54:12 Umputun @umputunsCAT т.е. ты не понимаешь абсурда ? каоке стерео в говорильном шоу?
22:54:36 Flash да он просто затупил и тролит теперь!
22:54:37 Tema @umputun он набрасывает походу
22:54:49 Pavel Krasnikov Кот пьян
22:54:57 Tema С самого начала он набрасывает
22:55:09 ArturK777 предлагаю кота в бан
22:55:16 umputunsCAT Люди! Вы из какого века? Включите новости по теоевизору? Сколько микрофонов на ведущем? Включите фм радио??? О чем вы спрашиваете???
22:55:47 ArturK777 кота в бан - пущай фм слухает
22:56:11 Tema @umputunsCAT сколько?
22:56:26 Pavel Krasnikov @umputunsCAT Даёшь Радио-Т в 7.1 и AR
22:56:31 umputunsCAT @taime иди посмотри
22:56:51 Tim Kostenko тут в основном квадро
22:57:04 Alexander image.png
22:57:05 Tim Kostenko по кол-ву участников
22:57:07 umputunsCAT @pasha-gooff +
22:57:07 Alexander У меня в 22
22:57:11 kerbyj @pasha-gooff Что-то э
22:57:14 Tema @umputunsCAT сам иди. Я тебе вопрос задал...
22:57:38 umputunsCAT @taime 2 чувак, один слева, другой справа
22:57:45 Flash Бля, тут радуешься, что в моно, чтоб в одном ухе нормально слушать, нет...
22:58:17 ArturK777 @sflash-biz +1
22:58:19 радио-т бот karma-bot 💬 Карма пользователя @sflash-biz увеличена (текущее значение: 3).
22:58:45 ArturK777 @umputunsCAT -1
22:58:46 радио-т бот karma-bot 💬 Карма пользователя @umputunsCAT уменьшена (текущее значение: 3).
22:58:59 umputunsCAT Ретрограды
22:59:00 Tema @umputunsCAT -1
22:59:01 радио-т бот karma-bot 💬 Карма пользователя @umputunsCAT уменьшена (текущее значение: 2).
22:59:54 umputunsCAT @taime -1
22:59:55 радио-т бот karma-bot 💬 Карма пользователя @taime уменьшена (текущее значение: 22).
23:00:10 umputunsCAT @ArturK777 -1
23:00:11 радио-т бот karma-bot 💬 Карма пользователя @ArturK777 уменьшена (текущее значение: 1).
23:01:07 Tema @ArturK777 +1
23:01:08 радио-т бот karma-bot 💬 Карма пользователя @ArturK777 увеличена (текущее значение: 2).
23:01:25 Pavel Krasnikov @kerbyj А ведь технология была отработана уже давным давно
23:01:42 Art привет всем
23:01:42 радио-т бот hello 💬 Hello!
23:02:02 Pavel Krasnikov @Artawower дратути
23:02:27 Tema Привет, Арт
23:02:28 радио-т бот hello 💬 Привет!
23:03:33 Dmitry !ob
23:03:41 Dmitry !bobuk
23:03:42 радио-т бот tweet-bot 💬 https://twitter.com/bobuk/status/1091316233566339072
23:04:00 Tema Компенсируйте, пжл мне карму, кто-нибудь, а то кот всех минусует
23:04:12 Alexandr Duplishchev зажурчало
23:04:16 umputunsCAT @taime не всех, а тебя
23:04:21 Art @taime +1
23:04:22 радио-т бот karma-bot 💬 Карма пользователя @taime увеличена (текущее значение: 23).
23:04:24 Pavel Krasnikov Унцу погромче, человеков - потише
23:04:38 Tema @Artawower спасибо! :+1:
23:05:09 Flash Это первый кот, которого я невзлюбил!
23:05:39 Tema @sflash-biz +1 )))
23:05:41 радио-т бот karma-bot 💬 Карма пользователя @sflash-biz увеличена (текущее значение: 4).
23:05:59 Pavel Krasnikov Бобуку выговор, Ксюше вообще строгий выговор
23:06:21 umputunsCAT @sflash-biz найду и насцу в тапок
23:06:50 kdvperm А Алексей будет ? :-)
23:07:03 Volodymyr человек уже день в твиттере ничего не пишет, и никто не чешется
23:07:08 bubuger эм гиговский с Греем =*)
23:07:19 umputunsCAT А вы до сих пор не знаете сотовый бобука чтобы ретроградное смс отправить?
23:07:24 anton ivanov Н
23:07:43 Pavel Krasnikov Грей будет вести гиковский выпуск. А вы ещё удивляетесь всемирному потеплению
23:07:53 Rinat Muhamedgaliev Вроде болеет @bobuk https://twitter.com/bobuk/status/1091311750866182145
23:08:15 Tema Может среди маркетологов тоже есть гики...
23:08:15 umputunsCAT Америка украла наш холод.
23:09:07 Maxim Kolesnikov Всем привет! Надо что-то придумать с голосованием за темы. Свежие новости не успевают набрать плюсов. Фейл Ажура как раз для гиковского выпуска норм тема.
23:09:28 Pavel Krasnikov @taime Не, это фантастика.
23:09:58 Alexander
 ____________________________
/ С первого раза не завелось \
\ http://devanswers.ru/a/Ui  /
 ----------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
23:10:00 радио-т бот

excerpt 💬 теперь прямые ссылки, можно поделиться! Джинн - анонимный поиск работы для ИТ-специалистов Tweet Хотите стать спонсором проекта, который знают все айтишники? Пишите! © Девелопер ответит by silex, 2013. Реклама на сайте Оригинальная идея developerexcuses. ...

Девелопер ответит v.1.01 beta

23:10:18 kdvperm у меня обычно Ирины :-) исторически сложилось :-)
23:10:36 umputunsCAT Лена айпэд была прикольная
23:11:00 Dmitry @umputun А можешь дать совет по поводу аудио интерфейсов для подкастинга. У меня есть Focusrite Solo который у меня для записи гитары но у него есть XLR для микрофона, какой бы ты советовал микрофон для него?
23:11:22 Dmitry И что вообще думаешь об этом интерфейсе?
23:11:32 umputunsCAT А еще был когдаток Петя
23:12:06 vinsentru делайте негиковский выпуск
23:12:14 vinsentru а гиковский потом
23:12:25 dimon4ezzz По-моему, было когда-то Umputun+Gray выпуск
23:12:31 umputunsCAT Таксисты сейчас к Стиллавину ходят на шоу
23:12:32 Pavel Krasnikov Может сегодня гиковский перенести?
23:12:43 vinsentru налево на красный нельзя
23:12:52 vinsentru в кали тоже
23:13:20 umputunsCAT В гта5 на красный можно только направо
23:13:27 Igor если встречное движение в наличии, то мейкс сенс
23:13:36 Dmitry !news
23:13:51 Dmitry news!
23:13:52 радио-т бот
23:14:01 Pavel Krasnikov help!
23:14:01 радио-т бот say! ping пинг who? when? how? доколе? rules? кто? когда? как? правила? news! новости! анекдот! анкедот! joke! chuck! so! ??
23:14:05 Mansiper Блин, придётся переигрывать GTA.
23:14:16 Alexander when?
23:14:16 радио-т бот каждую субботу, 23:00 мск
23:14:26 Mansiper номер!
23:14:27 радио-т бот rtnumber-bot 💬 Выпуск # 635, гиковский
23:14:30 Alexander where?
23:14:30 Art доколе?
23:14:33 радио-т бот никто не знает. пока не надоест
23:14:44 Mansiper зачем?
23:14:45 Dmitry блин интерфейс у бота не для программистов - надо восклицательный знак в начале
23:15:19 Art ответы на эти и другие философские вопросы вы найдете в подкасте радио т...
23:15:38 kdvperm Вы программист, возмите программатор и программируйте (с) :-)
23:15:41 iRoman давайте тогда уже обсуждать где и куда можно на красный
23:16:00 Pavel Krasnikov Хорошее эхо
23:16:05 Tema @umputunsCAT я правильно понимаю, что ты изначально имел ввиду шутку, которую грей пошутил?
23:16:08 ingr1 @umputun , сделайте ликбезный подкаст, будет больше потенциальных ведущих
23:16:14 bubuger ухи
23:16:22 vinsentru в калифорнии поворот на красный направо разрешен после стопа, и если не мешаешь основному трафику
23:16:37 kdvperm Впихнкть невпихуемое :-)
23:16:45 Захар как так, Ксюша сдалась?
23:16:53 Pavel Krasnikov Ксюше нужен программист
23:17:07 iRoman в Шанхае только если не мешаешь и на светофоре нет красной стрелки направо
23:17:09 umputunsCAT Вообще не нормально поворачивать на красный
23:17:17 Захар как же любимый мак 15-го года?
23:17:40 vinsentru в калифорнии бывает просто знак "поворот направо только на зеленый", например
23:18:04 iRoman у нас такого нет
23:18:09 Tema Из микрофона выходит jack
23:18:14 umputunsCAT На алиэкспресс есть все
23:18:28 Pavel Krasnikov Под паяльником есть всё
23:19:01 mihanikzet нормальный микрофон с xlr
23:19:04 kerbyj Нужно покупать thinkpad и док-станцию к нему. Вот это тема, правда стоит неадекватных денег
23:19:18 Alexander у меня USB и переходники не нужны
23:19:41 Tema С этой док станцией лучше ноут в бок не наклонять...
23:19:47 umputunsCAT Давно пора блютус микрофоны делать
23:20:32 bubuger авидео чип какой?
23:20:54 Tema Сразу должен появиться Блютус с золотыми контактами у которых «звук намного лучше»
23:21:21 Mansiper @taime, с золотой антенной!
23:21:21 Alexander :)
23:22:08 umputunsCAT А есть usb с золотыми контактами?
23:22:50 Pavel Krasnikov Всё становится лучше с золотыми контактами
23:23:21 che-alar ... и с bluetooth
23:23:36 kerbyj Золотые контакты bluetooth
23:24:14 kdvperm У Ксюше сертификат должен на стере в рамочке висеть :-)
23:24:31 Dmitry @ksenks а правда что вам теперь обеды не заказать ?
23:25:23 bubuger авы как яблочники еще и гагал за одно наградите
23:25:37 umputunsCAT Лучше про российский рубль с гривной поговорите чтобы поднялись )))
23:26:41 kdvperm Не черный а афроамериканский :-)
23:27:31 Mansiper А с каких пор цвет компа влияет на его цену? Он как-то на производительность влияет?
23:27:42 kdvperm LG жешь делали мониторы ?
23:27:59 umputunsCAT Аймак вроде будут обновлять в этом году
23:28:20 Kirill Eremin Надо просто 2 imac'а взять и все.
23:29:07 радио-т бот ==> --> Официальный кат! - http://news.radio-t.com
23:29:13 kdvperm @StaroKep дык новый который 5К уже не может быть дополнительным мониторм
23:29:17 Dmitry @ksenks Ну тут в атп говорили что вы там через внутринию аппу заказываете/выбираете еду на обед и что мол она теперь не работает
23:29:50 bubuger день сурка
23:30:04 Mansiper Должно быть как в телевизоре. Везде в одно время.
23:30:40 Alexander На главной странице таймзона не указана. А я намекал, что неплохо бы показывать местное время
23:30:56 che-alar
@ksenks Ну тут в атп говорили что вы там через внутринию аппу заказываете/выбираете еду на обед и что мол она теперь не работает
Всесоюзная линия подачи еды
https://www.youtube.com/watch?v=SXvL-m3WuIE
23:30:57 радио-т бот

excerpt 💬 An epizode from Kolobakha (Колобаха) film (2008) - a russian propaganda movie based on true events. Russian scientist Andrey Khvorobayev is the research officer at R&D Institute of National Russia's Survival Problems (НИИ Проблем Национального Выживания России, НИИ ПНВР). He connected new ...

Линия Подачи Еды - отрывок из к/ф "Колобаха" / Food-Supply Line, Kolobakha movie - YouTube

23:31:18 dimon4ezzz Пше, кстати, не предлагали номер выпуска сделать в виде 2019.2.1?
23:31:33 umputunsCAT @uniserpl достаточно дописать про московскому времени
23:31:47 Alexander это конечно проще
23:31:58 bubuger ой теперь правильно говорить «5 долларов вмесяц плюс налоги» =)
23:32:00 радио-т бот money-bot 💬 @bubuger упомянул 5 USD
USD 5 Курсы
EUR 4.36 0.87
UAH 137.69 27.54
RUB 327.28 65.46
BYN 10.80 2.16
BTC 0 0.00
23:32:16 dimon4ezzz Биткоины не отображаются
23:32:26 dimon4ezzz Слишком мало?..
23:33:27 Pavel Krasnikov Ксюша опять жуёт
23:33:34 радио-т бот ==> 2019: What’s Coming Next on DigitalOcean - https://blog.digitalocean.com/whats-new-for-2019/
23:33:37 umputunsCAT Интересно, если ограничить эмиссию Яндекс денег, они начнут расти в цене?
23:36:18 Pavel Krasnikov Ксюша есть и она ест
23:36:32 Mansiper "Ксюша есть". Звучит как команда.
23:37:37 umputunsCAT А чего она ест в субботу в 12:36?
23:37:48 Viacheslav Makarov формошлепство)
23:39:18 kerbyj Нужно все писать на плюсах и компилить в wasm
23:39:48 Kirill Eremin TypeScript the best! ;)
23:39:49 Ilya Reshetnikov Фронтенд часто делится на тех кто ближе к менежменту и дизайну (фронтенд-фронтенд) и тех кто ближе к инфраструктуре и бизнес логике (Фронтенд-бекенд).
23:40:30 Ilya Reshetnikov Но Умпутун слишком демонизирует фронтенд. Как всегда =)
23:42:32 Pavel Krasnikov Очковстирательство
23:43:40 Andrey Ostanin Очень нравится эта тенденция, продолжать прешоу в начале шоу.
23:44:29 Andrey Ostanin В предыдущем выпуске ещё и послешоу хорошо интегрировалось в конец.
23:46:00 iRoman а у меня DO валялся в суспенде 3 года, а недавно посоны такую полезную штуку подсказали - прям начал пользоваться и нарадоваться не могу
23:46:01 радио-т бот doit-bot 💬 @RRogovoy_twitter Yes you can
23:46:19 iRoman спасибо, бот
23:47:08 Andrey Ostanin IndexedDB
23:48:07 Bobomurod как называется ? Realm?
23:48:42 Bobomurod как называется та штука для бесшовной синхронизации?
23:52:24 Alexander cgo наж путь
23:52:28 Ilya Reshetnikov @bobomurod Держи сразу ссылку https://realm.io/
23:52:29 радио-т бот

excerpt 💬 The Realm Platform enables any development team, no matter the size, to include difficult-to-build features like two‑way data sync and realtime collaboration. Devote more time to what makes your app truly unique and less time to maintaining ...

Realm: Create reactive mobile apps in a fraction of the time

23:53:06 Flash "Вашего изгоу" )))
23:53:17 Andrew Medvedev разрешение зависимостей NP complete проблема
23:54:24 Kirill Eremin А Bolt еще поддерживается?
23:57:07 Alexander @umputun предлагаю в догонку : https://news.radio-t.com/post/mikroservisy-delaiut-mir-proshche-a-vot-i-net
23:57:09 радио-т бот

excerpt 💬 Все темыАрхив Загружаю. .. Radio-T, ...

Новости для Радио-Т

23:58:45 macwords hello all
23:58:47 радио-т бот hello 💬 Привет!
00:15:48 che-alar Статистика огонь! )))
00:21:47 Igor vagrant
00:22:45 радио-т бот ==> JavaScript overtakes Java as most-known programming language - https://www.infoworld.com/article/3337576/javascript/javascript-overtakes-java-as-most-known-language.html
00:23:39 Igor На Украине уже давно так, года два, и кстати за 2018 Джава и Го теряли рейтинги
00:24:05 Art это теже самые люди)
00:24:59 che-alar Не вижу странного. JavaScript очквидно юзает больше людей чем Java
00:25:06 Andrew Medvedev котлин убирает энтерпрайзную боль
00:25:33 Andrii Kostenko так все, с JS и Firebase бекендеры не нужны, все в панике бегут во фронтенд
00:26:31 Igor Ну как сказать, я конечно этого не понимаю. Тяжелые и интересные проекты ДЖес не юзают.
00:26:35 Kirill Eremin JS развивается быстрее чем любой другой ЯП (или даже все вместе взятые)
00:27:06 Umputun c55qc-201902-02152628-lygub.png
00:27:07 Ihor Dvoretskyi Так все джависты там же, клепают фронтенд с файрбейзом на андроиды /s
00:27:18 Igor Если смотреть по возможнастям то с js ты сделаешь дом а с Го или Джавой замок с драконами
00:28:02 Eugene это же билдер обычный
00:28:21 Eugene там от функциональщины только Stream#map
00:28:25 Andrew Medvedev стримовщина
00:29:10 Anton стримоз головного мозга
00:29:22 Alexander добавление стрима в коллекцию
00:29:43 Alexander а как было бы лучше?
00:29:47 Eugene а как бы на go такое было?
00:30:19 Alexander сонфигом
00:30:37 Eugene тут проблема в билдере, он сделал его слишком умным
00:30:37 Никита Если честно, сначала показалось, что это Excel выражение какое-то почти по виду)) чур чур
00:31:18 Eugene хотя, с другой стороны, почему и нет. либо ты делаем умный билдер, либо будешь снару делать все жти проверки, что поетнциально приведет к дублированию
00:31:26 Dmitry @grayru R правда сейчас юзают много в мл
00:31:36 Alexander xslt лучше :)
00:32:46 радио-т бот ==> Terminalizer - Record Your Linux Terminal and Generate Animated GIF - https://www.tecmint.com/terminalizer-record-your-linux-terminal-in-gif/
00:33:23 Sergey Petrenko @polyx ага, и Python. И далеко не все, кто это делают — разработчики.
00:33:38 Andrii Kostenko это не день, это показать кому-то git merge
00:33:38 Andrey Ostanin На самом деле выделить лямбду из withAction и иф из withTimeStamp в отдельные именованные функции и было бы норм.
00:33:59 Alexander почему он под рутом пишет?
00:34:02 Andrii Kostenko как пользоваться
00:34:24 Alexander @gugu # terminalizer record test
00:34:53 Andrii Kostenko я имею в виду, чтобы показать кому-то как пользоваться git merge
00:34:57 Andrii Kostenko или еще что-то
00:36:15 baffolobill есть еще https://asciinema.org
00:36:17 радио-т бот

excerpt 💬 Simple recording Record right where you work - in a terminal. To start just run asciinema rec, to finish hit Ctrl-D or type exit. Get started » Copy & paste Any time you see a command you'd like to try in your own terminal just pause the player and copy-paste the content you want. It's just a text ...

asciinema - Record and share your terminal sessions, the right way

00:36:54 Maxim Logunov https://asciinema.org/ Вроде отсюда можно копировать
00:36:55 Alexander представляю видео с cut&paste символов
00:36:55 радио-т бот

excerpt 💬 Simple recording Record right where you work - in a terminal. To start just run asciinema rec, to finish hit Ctrl-D or type exit. Get started » Copy & paste Any time you see a command you'd like to try in your own terminal just pause the player and copy-paste the content you want. It's just a text ...

asciinema - Record and share your terminal sessions, the right way

00:37:46 Kirill Eremin Видео на YouTube и нет проблем.
00:42:29 радио-т бот ==> 4 rules to improve your test automation code | TechBeacon - https://techbeacon.com/app-dev-testing/4-rules-improve-your-test-automation-code
00:47:27 Viacheslav Makarov Умпутун, вы с Ксюшей говорите о совершенно разных вещах
00:49:41 Dmitrii Poliakov mutation testing решает проблему, о которой говорит Ксюша.
00:49:43 Viacheslav Makarov можно пойти еще дальше: сам код строить таким образом, чтобы быть уверенным в его работе – тогда тесты вообще не понадобятся)
00:50:43 Kirill Eremin Вопрос. В коде можно сделать ошибку. А в тесте?
Если в тесте сделал ошибку, то по идее он уже не имеет смысла?
00:52:35 Arthur Petukhovsky Пришло время писать тесты на тесты?
00:52:47 Viacheslav Makarov если вы совершили в тесте ошибку такую, что он всегда проходит – значит вы написали неправильный тест
00:52:50 Viacheslav Makarov гениально!
00:53:11 Andrii Kostenko один раз в компании я поменял код и пришлось менять 60 тестов
00:54:11 Ihor Dvoretskyi Assert.IsTrue(input == input); // очепятка
00:54:14 Viacheslav Makarov ну иногда на больше количество вариантов входа времени нет)
00:55:40 Kirill Eremin Т.е. мы проверяем и правильные и ошибочные варианты.
00:56:06 Mansiper @ihordv, но ведь ты знаешь, что ты тестируешь и ожидаешь определённого результата. Т.е. нет никаких проблем понять, что в тесте ошибка.
00:56:39 Ihor Dvoretskyi А почему я пойду искать ошибку в тесте если он зеленый всегда?
00:57:01 Andrii Kostenko во многие тестовых фреймворках есть parameterized тесты, где им на вход дается список входных и выходных значений и один раз пишется код
00:57:09 Andrii Kostenko вместо них многие копипасту пихают
00:57:15 Igor А что если для проверки тестов иногда ломать код и смотреть проходят тесты или нет
00:57:41 Igor Так сказать обратная проверка)
00:57:43 Ihor Dvoretskyi @IhorBondartsov , Ксюша уже говорила об этом, что она так делает
00:58:17 Igor Эххх пропустил этот момент
00:58:27 Mansiper @IhorBondartsov, такой ситуации в принципе не должно быть. Если есть подобные опасения, используй TDD.
00:58:28 Igor ну ладно, не столь я оригенален
00:58:57 Ihor Dvoretskyi Если есть легаси аппа, то TDD не вариант
00:59:12 Igor Ну я пока до этого не дешел - пока не совсем понял этот концепт, мне он даже немного мешает
00:59:20 Ihor Dvoretskyi Ситуации не должно быть - слишком догматично, имхо
01:00:03 Igor По тдд ты как бы точно представляешь как работает твой код, и мне пока не удалось делать юнит тесты по тдд
01:00:22 Igor Функциональны по юз кейсам накидать не так то сложно
01:00:44 Igor А вот юниты, ведь пока пишешь код 4 раза можешь сменить его реализацию
01:02:53 Mansiper @ihordv, попробуй перепроверить тесты, упростить их. Один тест должен проверять один случай. Название теста должно пояснять этот случай и т.п.
Идеальный тест должен из названия ниже сразу читаться в коде.
01:07:13 Mansiper Если нет требований, нет и кода. Для чего тогда тест писать? Бред какой-то.
01:08:17 Maxim Kolesnikov Ну вот пишешь ты регексп для своего ID, который включает только буквы. А ты и цифры впендюриваешь, потому что думаешь, что когда-то ID станет буквенно-цифровым.
01:09:11 Mansiper Не "проверка коннекта", а что-то вроде "должен упасть при попытке коннекта", "не должен упасть при попытке коннекта"
01:09:13 Maxim Kolesnikov Чтоб когда ID поменяет формат тесты не упали. Типа покрыл кейс на будущее
01:09:35 Viacheslav Makarov "проверкаконнектаснепавильнымпортом" – это недостаточное имя для теста. Должно быть написано "коннектснеправильнымпортомдолженупастьсошибкойтакой-то"
01:10:46 Igor https://martinfowler.com/bliki/GivenWhenThen.html
01:10:47 радио-т бот

excerpt 💬 testing · domain specific language tags: Given-When-Then is a style of representing tests - or as its advocates would say - specifying a system's behavior using SpecificationByExample. It's an approach developed by Dan North and Chris Matts as part of Behavior-Driven Development (BDD). [1] It ...

GivenWhenThen

01:11:31 Igor Я предлогаю обратится к Фаулеру и писать тесты так, хотя бы по такому типу описывать кейсы
01:12:09 Ihor Dvoretskyi Я все еще не понимаю, как найдется сама ошибка в таком кейсе: https://gist.github.com/ihordv/ef3432e8e82b6007e3943248ee474d49
01:12:10 радио-т бот

excerpt 💬 [TestCase(new SomeType("input 1"), new SomeType("result 1"))] [TestCase(new SomeType("input 2"), new SomeType("result 2"))] void TestSomething(SomeType input, SomeType expectedResult) { var unit = new Unit(); var result = unit. DoSomething(input); Assert. AreEqual(result, result); // опечатка } ...

gist:ef3432e8e82b6007e3943248ee474d49 · GitHub

01:12:13 Viacheslav Makarov никакого прибивания к именам или кодам ошибок – только к семантике. "ошибка такая-то" – это не HTTP-код или какой-то другой технический термин, а именно термин предметной области типа "должно упасть с ошибкой Плохой Порт"
01:12:27 Ihor Dvoretskyi Два теста, которые тестят happy path и фейлы
01:12:47 Ihor Dvoretskyi Та же опечатка которая всегда будет зеленой, несмотря на то что второй тест работает
01:12:52 Mansiper Ксюша, представь, что у тебя 100500 тестов и упала пачка. Ты сразу по названию поймёшь, в каких случаях у тебя не работает.
Тест - своего рода спецификация кода.
01:13:20 радио-т бот ==> OpenNews: Первый стабильный выпуск Corretto 8, LTS-дистрибутива Java 8 от Amazon - http://www.opennet.ru/opennews/art.shtml?num=50071
01:13:42 Ihor Dvoretskyi @Mansiper сорри, я не понял почему нужно проверять тесты
01:15:10 Igor А кстати что там за слух что джава становится платной?
01:15:19 радио-т бот ==> Темы слушателей 635 - https://radio-t.com/p/2019/01/29/prep-635/
01:15:50 Mansiper @ihordv, если легаси, ничего не менялось и всё работает, ничего не трогай. Если что-то поменял в логике, а тесты продолжают проходить, их стоит пересмотреть и, если понадобится, их исправить, например, если один тест проверяет несколько случаев сразу.
01:17:51 Valeriy Van https://docs.swift.org/swift-book/LanguageGuide/OptionalChaining.html
01:17:52 радио-т бот

excerpt 💬 Optional Chaining Optional chaining is a process for querying and calling properties, methods, and subscripts on an optional that might currently be nil. If the optional contains a value, the property, method, or subscript call succeeds; if the optional is nil, the property, method, or subscript ...

Optional Chaining — The Swift Programming Language (Swift 5)

01:19:11 Ihor Dvoretskyi А не вариант написать какой-то paper и потом на него ссылаться как prior art
01:19:15 Ihor Dvoretskyi Зачем патент?
01:23:55 Ihor Dvoretskyi Нужно запатентовать "Доброго времени суток"
01:24:34 Stanislav Popov интересно, не замедлит ли этот патент появление optional chaining в javascript?
01:24:40 Igor какойто абсурд однако
01:25:32 Igor ооо а это интересно
01:25:57 Andrey Maslov Такой optional chaining есть в dart obj?.method(). Как я понял, это тоже самое что и в swift. Как они могут патентовать то, что уже есть в других языках?
01:26:56 Igor Хехе может в этом вся соль?) Раз они запатентовали то либо выпиливайте либо платите
01:28:12 Umputun d9vy2-201902-02162800-yxued.png
01:28:39 Mansiper Блин, посмотрел ваш Optional Chaining в Swift. Так это в C# уже сто лет в обед! Там штуки и поинтереснее есть. Apple фигнёй какой-то занялся.
01:33:53 Alexander в твиттере Бобук тоже писал
01:35:31 Vlad Slavin к чести многих медиа надо сказать что многие взяли слова обратно
01:36:02 Vlad Slavin но кроме Тэппера с CNN, который во всем обвинил красные кепочки)))
01:38:10 Mansiper Гитлер тоже чёрным был?
01:38:38 Alexander это напоминает секту поклонников плоской Земли
01:39:04 Mansiper И прочих антипрививочников.
01:39:26 Alexander и ЗОЖ ников
01:41:26 Alexander сегодня гугл проснулся на фразу: "Ок говорила"
01:41:58 Vlad Slavin это нужно чтобы облегчить eDiscovery и цены внутреннего аудита в случае возникновения проблем
01:43:26 Alexander похоже в офисе, который описал Грей, вместо работы ходят
01:44:00 Alexander Ксюша пироженки ест ночью
01:45:56 Alexander и другие конфликтные ситуации, помимо пожара
01:47:37 Alexander Kozlov ну если бы не было гугла, сайты хостились бы в других местах
01:48:28 Andrii Kostenko мы в Украине жили без Яндекса так. Хотелось оборвать руки тем, кто синхронно Яндекс-метрику грузит
01:50:44 flosstik Посмотреть как живут люди в китае например, вроде реальный кейс.
01:51:37 Mansiper Всё нормально. Мир меняется и либо ты меняешься вместе с ним, либо уходишь в небытие. Давайте телефонисток и извозчиков защищать ещё.
01:53:38 Roman Sakal @umputun ваш берни провокатор. даёт заведомо абсурдные утверждения, как то стыдно таким быть.
01:56:33 macwords say!
01:56:35 радио-т бот Машину надо мыть горячей водой, так как уменьшается липучесть атомов.
01:56:59 macwords o_O
01:57:21 Mansiper А отпариватель выпрямляет небольшие вмятины.
01:58:28 macwords say!
01:58:30 радио-т бот Даже летом, отправляясь в вояж, бери с собой что-либо теплое, ибо можешь ли ты знать, что случится в атмосфере?
01:59:24 macwords об атмосфере хорошо знают в згрлс, но молчат
02:02:34 macwords say!
02:02:35 радио-т бот Это вам чревато боком.
02:02:54 Alexandr Duplishchev далековато от тем слушателей забрели
02:05:53 Никита Про блоги забыли
02:05:56 ArturK777 мне мордакнига вообще не нужна - гори она синим пламенем
02:06:10 macwords да правильно, Ксюша права, зря забросили троичную логику
02:11:05 Mansiper Но телефон на чужой руке не портит мне здоровье, не так ли? А вот курящий рядом портит всем здоровье.
02:11:09 Roman Sakal @ksenks в россии детям алкоголь не продают
02:12:08 Roman Sakal святые девяностые?
02:12:33 Roman Sakal моей супруге досихпор не продают =)
02:12:41 Roman Sakal после 11
02:12:43 Dmitriy Aulov 11
02:12:52 Mansiper Во всей России после 23:00.
02:13:16 Maxim Kolesnikov @sakal вряд ли ваша супруга делает покупки там, где дети покупают алкоголь ;)
02:13:52 Roman Sakal выходит так
02:14:06 Mansiper Можно теперь алкоголь брать "в аренду", оставляя деньги под залог в случае, если "испортишь" бутылку и также спокойно покупать по ночам.
02:14:18 macwords в рф есть ночные киоски, онлайн сервисы, проблем купить нет
02:14:18 Roman Sakal а вот запрет продажи после 11 создаёт условия для подпольного рынка
02:14:22 ArturK777 в Питере с 22 не продают
02:14:30 Roman Sakal любой сухой закон - расцвет чёрного рынка
02:14:32 Roman Sakal с детьми иначе
02:15:46 flosstik Есть магазины "аля бары", где продают бутылки, но открывают при тебе =)
02:16:04 Maxim Kolesnikov А что @ksenks делала в этой пробке в 3 часа ночи? :)
02:16:13 Vlad Slavin в штатах и канаде похуже думаю будет, в 8 вечера уже все закрыто. У нас в праге только вьетнамские магазины открыто ночью и гипермаркеты
02:18:22 Никита Ой, температуры у вас лютые вообще
02:18:31 Никита В чикагщине
02:19:59 Roman Sakal такой себе гиковский ))
02:20:04 Roman Sakal счастья!