Фильтры
21:24:34 Tsenzuk @umputun добавь боту ссылку на вещание вместе с сообщением, что оно началось
21:27:20 Umputun U для кого и для чего? если бы тг умел играть стрим, тогда да
21:29:11 Umputun U и теперь мы вот так умеем. Все благодаря q210 и его прелестному PR https://github.com/radio-t/radio-t-site/pull/119
21:33:25 Tsenzuk для того чтоб не вспоминать где у браузера закладки, а няпрямую из сообщения попадать в браузер
21:34:11 Umputun U могу предложить обычное - создай issue или PR
21:34:28 Tsenzuk 🙇‍♂️
21:34:53 Konstantin Chukhlomin https://github.com/radio-t/super-bot/blob/master/app/bot/broadcast_status.go#L14
21:35:39 Umputun U а там разве не надо потом поменять на префих match где оно проверяется?
21:36:16 Konstantin Chukhlomin оно проверяется на соответсвие константе, но вообще конечно интересно, надо будет проверить
21:36:53 Evgen 👻
21:37:01 Evgen hi all
21:37:19 Evgen ping!
21:38:15 Evgen Тут бот работает?
21:38:22 Umputun U и тебе быстрго пинга
21:38:25 Umputun U ping
21:38:25 radio-t bot pong
21:38:40 Sergey B 4 packets transmitted, 4 packets received, 0.0% packet loss
21:39:31 Evgen Help
21:39:32 radio-t bot say! /say /who когда? /когда /how /доколе правила? ping пинг кто? who?/кто when? доколе? /ping /пинг rules? /правила /when как? how?/как /rules news! новости! /news /новости анекдот! анкедот! joke! chuck! /анекдот /joke /chuck so! /so ddg! ?? /ddg search! /search
21:39:51 Evgen say
21:39:53 Tsenzuk /доколе
21:39:53 radio-t bot никто не знает. пока не надоест
21:40:05 Evgen say!
21:40:05 radio-t bot Женщины находятся в гораздо более выгодном положении, чем мужчины: для них существует больше запретов.
21:41:07 yelsh /when
21:41:08 radio-t bot каждую субботу, 23:00 мск
21:41:17 Evgen новости!
21:41:17 radio-t bot - Severe ‘Perfect 10.0’ Microsoft Flaw Confirmed: ‘This Is A Cloud Security Nightmare’ 2020-01-31
- Amazon Web Services makes nearly 67% of Amazon’s operating profit in blockbuster quarter 2020-02-01
- Monoliths are the future 2020-01-31
- Upcycle Windows 7 — Free Software Foundation — working together for free software 2020-02-01
- EU Officially Votes to Create a Standard Charging Adapter for Phones Despite Apple's Protests 2020-02-01
- все новости и темы
21:41:32 Serg say!
21:41:33 radio-t bot Только влюбленный имеет право на звание человека.
21:41:37 Evgen Cool!!
21:42:11 Sergey B say!
21:42:11 radio-t bot Всеобщий мир царил бы на земле, если бы не было понятий «мое» и «твое».
21:42:24 yelsh есть ли cooldown у бота? постаянные дерганья делают чат менее читабельным
21:42:42 Sergey B бот-социалист
21:45:06 Valentin Shuraeff joke!
21:45:06 radio-t bot - У тебя кто-то до меня был? - Да. - И кто? - Не знаю. Я спрашивал "Кто там?" - но он не отвечал.
21:48:44 Evgen say!
21:48:44 radio-t bot Товарищ сержант, не делайте умное лицо, вы ведь будущий офицер.
21:50:01 ZaEzzz /chuck@radiot_superbot
21:50:29 ZaEzzz /chuck
21:50:29 radio-t bot - Chuck Norris once won a game of connect four in 3 moves.
21:50:43 Evgen joke!
21:50:43 radio-t bot Жена: - Так несправедливо устроена жизнь: каждый день я вынуждена готовить! Муж: - Ты права, жизнь очень несправедлива: я вынужден каждый день есть то, что ты готовишь...
21:51:12 Evgen Say!
21:51:36 Evgen case sensitive bot
21:52:17 Evgen /скевоморфизм
21:52:35 Evgen /джобс
21:52:49 Umputun U /rules
21:52:49 radio-t bot Знайте меру и не насилуйте бота. Если получили предупреждение вас слишком много... – не надо продолжать и создавать шум. Это бото-бан и он пройдет сам минут через 15, если не будете активничать. Тем, кому этого мягкого бана мало, припасен и супер-дупер-бан, так что не доводите до крайностей
21:53:08 Umputun U это специально для тебя
21:53:22 Andrey Voevodin +
21:54:10 Evgen Ok
21:54:49 Nick Linker /test
21:55:58 Nick Linker /meow
21:57:28 Constantine https://www.lexusofseattle.com/inventory/certified-used-2017-lexus-rx-350-awd-4d-sport-utility-2t2bzmca7hc061594/
21:57:45 Evgen Всем привет! У нас в Сибири -15°С и час ночи.
21:59:42 Evgen В эфире звучит Nothing Personal - Ana Popovic
22:03:45 Umputun U всем тем, кто посмотрел на news и резонно спросил (или хотел спросить) wtf? отвечу - да, акелла промахнулся, только сейчас до меня дошло что должен быть гиковский выпуск
22:04:03 Dmitrij Kovaliov И он будет?
22:05:36 Sergey B Никогда не понимал где грань гиковского-негиковского. Для меня все выпуски одинаковые. В чем разница то?
22:06:56 16955 Опять какая-нибудь скукотища про докер будет?
22:07:05 Senpos Надеюсь :)
22:07:19 Dmitrii Kharlashko @umputun раз есть выпуски для гиков, может раз в месяц ввести выпуск "для гуманитарииев" позовите 1С-ников 😊
22:08:04 ZaEzzz Мне чет все интересны
22:08:57 ZaEzzz А еще интересно чем там закончилось нгинкс вс рамблер
22:09:01 16955 Слушайте прикол, регистрировал почтовый ящик на Яндексе, там капча. И выскакивает в капче кусок экрана телефона со знаком nfc и 50% заряда. И тут я завис как вести значок nfc😂
22:09:25 yelsh про монолиты мне кажется вполне гиковской
22:13:21 Macwords . say!
22:13:21 radio-t bot Свет в конце тоннеля есть! Только тоннель, сука, не заканчивается…
22:13:57 Sergey B А почему дата выпуска 28 января если сегодня вечер 1 по Мск/ утро 1 февраля по CST?
22:14:23 yelsh это не дата выпуска, а дата создания поста со сбором тем
22:15:04 Sergey B Ага, теперь понял, спасиб
22:16:42 Macwords . В эфире Joan Of Arc - 46Bliss
22:19:57 Macwords . Hi all
22:21:43 dev.method /rules
22:21:43 radio-t bot Знайте меру и не насилуйте бота. Если получили предупреждение вас слишком много... – не надо продолжать и создавать шум. Это бото-бан и он пройдет сам минут через 15, если не будете активничать. Тем, кому этого мягкого бана мало, припасен и супер-дупер-бан, так что не доводите до крайностей
22:26:25 Sergey B В темах этого нет, я сам только увидел новость https://www.theverge.com/2020/1/31/21116788/earn-it-act-section-230-lindsey-graham-draft-bill-encryption . Насколько я понимаю если этот bill примут то ит гиганты будут вынуждены отказаться от end-to-end шифрования, кажется интересная тема
22:37:36 Umputun U да, не дотянули до 1k, даже до 1000 не дотянули
22:42:02 Valentin Shuraeff chuck!
22:42:02 radio-t bot - Chuck Norris once ate an entire bottle of sleeping pills. They made him blink.
22:42:35 Valentin Shuraeff chuck!
22:42:35 radio-t bot - Chuck Norris programs do not accept input.
22:43:09 Valentin Shuraeff /search pycharm
22:43:09 radio-t bot Радио-Т #538 18 Mar 17

- Матрица переходов с языков - 00:03:35.
- Gitter теперь с GitLab - 00:20:05.
- Как написать Commit Message - 01:13:02.
- Хак за $105,000 - 01:27:24.
- Python IDE для обучения - 01:32:46.
- Темы наших слушателей
- Спонсоры этого выпуска DigitalOcean, Vscale и Java-конференция JPoint

Радио-Т #444 16 May 15

- Google поддержит облака и для внутреннего употребления.
- Rackspace ставит на “fanatical support”.
- Hub+ добавит все, что надо новому MacBook.
- Проблема с терминами, или что не так CP и AP.
- Выпуск tmux 2.0.
- Google+ Collections
- PyCharm 4.5 на радость питоноводам.
- BitTorrent запустил Bleep.
- Опасный баг на пороге наших облаков.
- Samsung будет вращать, но не то.
- Темы наших слушателей.
- Спонсор этого выпуска DigitalOcean

Радио-Т #394 31 May 14

- Что случилось с TrueCrypt
- Выход Git 2.0
- DropBox это дорогая ошибка
- sh для питона
- Вышел обновленный PyCharm 3.4
- Микросервисы — темная строна
- Как правильно работать поздно
- Темы наших слушателей
- Спонсор этого выпуска DigitalOcean

Радио-Т #173 07 Feb 10

- Линус Торвальдс в Top-100
- Стек для GUI приложений имени Ubuntu
- Ландшафт сдвинулся: Google, JooJoo и Sony
- ПХП и его улучшение путем странного
- PyCharm пока не очень charm
- У гугла стало на одного пользователя меньше
- Больше не будет поддержки IE6. Да!
- Темы наших слушателей
- Аудио
- radio-t.torrent
- Лог чата
22:46:32 Serg А откуда музыка берётся для подкаста, кто помнит?
22:47:57 Anton Myrzin У умпутуна мальчик играет же) Налабал на досуге
22:51:34 Serg Help
22:51:34 radio-t bot say! /say /when как? how?/как /rules /who когда? /когда /how ping пинг кто? who?/кто when? доколе? /доколе правила? /ping /пинг rules? /правила news! новости! /news /новости анекдот! анкедот! joke! chuck! /анекдот /joke /chuck so! /so ddg! ?? /ddg search! /search
22:53:18 E. on Chuck!
22:53:18 radio-t bot - Chuck Norris doesn't cheat death. He wins fair and square.
22:56:27 16955 Муртазин сказал смартфоны подорожают
22:58:15 Umputun U хелп у нас прямо ой, думаю опять прийдет @grayru и будет бранить, в этом редком случае - за дело. вот для желающих сделать хорошо https://github.com/radio-t/super-bot/issues/22
22:59:46 Adil А для фронтендеров тикетов нет? 🤓
23:00:16 Umputun U как это нет, всегда есть
23:00:47 Umputun U
23:00:58 Victor Kalinin Шикардос
23:01:00 Паша Красников Унцы нет
23:01:16 Artur Yaroshenko привет всем 😉
23:01:23 Victor Kalinin Всем Скалы, кстати
23:01:31 Паша Красников О! Есть унца
23:01:45 Adil Как-то пропустил, благодарю!
23:01:48 yelsh будет проблематично, считай, что собираешь альтернативный клиент телеграмма для одного чата
23:03:34 Pendalf Ух ты ж. Первый раз попал на онлайн трансляцию
23:04:19 16955 А что ты делал предыдущие 10 лет?
23:05:01 alff0x1f Слышно
23:05:24 alff0x1f Ууу, гиковский выпуск на двоих?
23:05:29 Pendalf Всякое. Но не слушал онлайн.
23:05:52 Andrew Поздравляем с Брекзитом, кстати
23:05:56 Паша Красников Это ты зря
23:06:35 q210 слышно
23:06:38 Alexander Zhegalin Слышно
23:06:39 Elias Nezhyhai Слышно, и весьма хорошо)
23:06:41 Сергей Бухта Еле узнал Грея с новыми зубами
23:07:12 Паша Красников Опять глюки на скайпе
23:07:18 yelsh @umputun read-only тут настраивается
23:08:01 alff0x1f Вопрос про другой чат гиттер
23:08:05 Dmitrij Kovaliov Зачем ему рид онли в новом чате?
23:08:13 yelsh а, я не понял контекста
23:08:15 yelsh пардон
23:08:18 Grigory Koposov кто кого заедает?
23:08:42 16955 Ирландцы поставили фаервол
23:08:46 Dmitrij Kovaliov Их сейчас просто физически отключают сейчас. Мейнтененс
23:08:53 q210 хм, а после окончательного брекзита в декабре можно будет на англоязычных сайтах наверное уже не заморачиваться с GDPR?
23:09:07 q210 если там ессно с остальной еврозоны немного трафика
23:09:25 alff0x1f
23:09:36 Паша Красников Не, не надо гиковского
23:09:43 yelsh уже понял, спасибо
23:10:15 Victor Kalinin А чем гиковский от обычного отличается?
23:10:33 Dmitrij Kovaliov Грея затыкают)
23:10:34 Victor Kalinin Каждый раз про программирование говорят
23:10:42 16955 65% подкаста про докер
23:10:58 Victor Kalinin Я по года здесь только
23:11:00 Dmitry Burlakov уже лучше про кубернетис ))
23:11:18 Valentin Shuraeff гиговский это когда без Грея)
23:11:41 Паша Красников Прошлый гиковский был с Греем вроде
23:11:54 MacWords Гиковский выпуск - это выпуск с высоким градусом гиковости
23:12:14 Victor Kalinin Что такое градус гиковости?
23:12:17 Serg Может пёс провода погрыз?
23:12:19 Сергей Бухта Оляпка сегодня будет?
23:12:43 Victor Kalinin Гикометра если под рукой нет
23:12:44 SerialSmile нет
23:12:45 yelsh нету такого
23:12:46 Андрей Нету
23:12:47 Паша Красников Нет никакого у-у-у-у-у
23:12:47 Alexander Zhegalin у умпутуна нет
23:12:49 Serg Нету
23:12:50 Sergey B Пока не было замечено
23:12:51 Elias Nezhyhai нет
23:12:52 Ilya Mois Нет
23:12:59 Pendalf Не. Норм
23:13:17 Valentin Shuraeff это у Бобука звук квадратиками
23:13:26 Yury Green были гиковские всякие. как то был гиковский и полтора часа про спринг
23:13:33 MacWords Скайп делает буфер луп
23:13:33 Сергей Бухта микроволновку выключить надо
23:13:37 Mega Raj Бобук проваливался маленечко
23:13:37 Паша Красников Скильки?
23:13:38 SerialSmile Бобук квадратит
23:13:40 Victor Kalinin А Алексей тоже слышит у у у?
23:13:49 alff0x1f Нет, в эфире круглый умпутун, не квадратится
23:14:24 Victor Kalinin Здарова
23:14:29 Macwords . Приветик Анюта
23:15:18 Илья П Верните зикания, они добавляли особого шарма подкасту. Когда-нибудь заикания бы попали на фразу "красивые барышни"
23:15:27 Паша Красников Это Анна "Айпэд", или другая?
23:15:28 Pendalf А была когда нибудь тема слушателей с просьбой чтобы Умпутун рассказал как он увольняет людей? 🤔А то по-моему только рассказы как пытается нанять.
23:16:31 Сергей Бухта после истории про программиста расскажет
23:16:40 Andrew Он в своём подкасте как-то рассказывал историю про Карла
23:16:45 SerialSmile Анна "Амазон"
23:17:04 16955 Пускай купит роутер ксиаоми с 4g и успокоится
23:17:28 Mega Raj Умпутун - сисадмин эзернеты подключает !!
23:17:32 Pendalf Карл.... Что то помню. Но давно очень вроде
23:17:46 Sergei Lisin Впервые за 5 лет слушаю Радиот онлайн...
23:18:11 Sergei Lisin Это так здорово! Привет тебе Товарищ Умпутун из Чехии!
23:18:20 Andrew С тех пор только нанимает, дефицит же
23:18:53 Сергей Бухта Журнал Хакер перестал выходить?
23:18:54 Pendalf Умпутун не админ. Он "тыжпрограммист"
23:19:39 Загир Нургалиев Я тоже такой
23:19:51 Dmitriy Melnikov а может и наберётся во время выпуска 1000 участников
23:19:59 Dmitriy Melnikov осталось всего-ничего
23:20:30 Sergei Lisin Каждую субботу даю себе зарок, но вспоминаю в понедельник, когда прилетает подкаст по дороге на работу!
23:20:34 Mega Raj Как-то в офисе был где все знали что картридж заправляет программист ))
23:20:38 Victor Kalinin 10 аэфроамериканцев
23:20:41 Valentin Shuraeff папку или директорию? или каталог?
23:21:44 Valentin Shuraeff https://keybase.io/docs/terms
23:23:01 alff0x1f Шип так же продолжается
23:24:11 Sergei Lisin Падъй...б защитан.
23:24:32 alff0x1f Услышал штпение прибавив, после того как умпутун про это сказал
23:24:51 Sergei Lisin Не шипит когда Аня-Амазон оффлайн
23:25:21 Andrew шшшшш
23:25:36 Lenny Skywalker Я не слышу вообще никакого шипения)
23:25:39 Андрей А у хорошего Леши есть твиттер или телеграм канал?
23:25:40 Илья П Гиковские выпуски вещать только по IPv6 :)
23:25:51 radio-t bot ==> --> Официальный кат! - http://news.radio-t.com
23:26:12 16955 И через спутники маска
23:26:13 Victor Kalinin Средней
23:26:29 Valentin Shuraeff joke!
23:26:30 radio-t bot Идёт первоклассник первый раз в школу мимо детского сада. За забором играют в песке дошколята. Подошёл он к ним, посмотрел, вздохнул: - С удовольствием бы присоединился, но образование не позволяет.
23:26:44 SerialSmile Умпутун, может тебе гейт подкрутить?
23:26:59 Victor Kalinin Это умпутун только
23:27:18 Valentin Shuraeff chuck!
23:27:18 radio-t bot - The US did not boycott the 1980 Summer Olympics in Moscow due to political reasons: Chuck Norris killed the entire US team with a single round-house kick during TaeKwonDo practice.
23:27:27 Gennady Chetverikov Робот раньше сказал "официальный кат" чем Умпутун 😊
23:27:59 Valentin Shuraeff потому что мы эфир слышим с задержкой около пары секунд
23:28:13 Valentin Shuraeff а бот сразу пишет
23:28:25 radio-t bot ==> Severe ‘Perfect 10.0’ Microsoft Flaw Confirmed: ‘This Is A Cloud Security Nightmare’ - https://www.forbes.com/sites/zakdoffman/2020/01/30/severe-perfect-100-microsoft-flaw-confirmed-this-is-a-cloud-security-nightmare/
23:28:45 Паша Красников Как быстро растут дети... А ведь помню, как дочка Умпутуна была меньше собаки
23:29:04 Паша Красников А мальчик работал в аппле
23:29:25 Lenny Skywalker Это дочка в законе)
23:34:03 n01 - У нас дыра в безопасности - Ну хоть что-то у нас в безопасности
23:36:50 radio-t bot ==> Upcycle Windows 7 — Free Software Foundation — working together for free software - https://www.fsf.org/windows/upcycle-windows-7
23:37:19 Pendalf 👍
23:38:56 Dmitry Belyaev да пусть сразу десятку под GPL переделывают!
23:39:05 n01 Настаивают
23:39:09 Lenny Skywalker Настойчиво требуют)
23:39:25 Паша Красников Категорически требуют
23:39:29 Den Zalman так Вин7 это фреймворк на котором писали Вин10 🙂
23:39:41 Lenny Skywalker 😄
23:40:12 n01 Будут РеактОС пилить
23:40:23 Макс Воробьев начнут патчить wine
23:40:38 alff0x1f Почему не XP, интересно, влили бы в реактOS
23:40:45 Lenny Skywalker Ага, хорошо бы)
23:40:51 Паша Красников Ну стим не плохо вайн патчит
23:41:06 Sergey Ivanov Да ладно. Распилят по кусочкам
23:41:32 Sergey Ivanov Не недооценивайте опенсорс
23:41:49 Victor Kalinin Я думаю тогда пройдётся начать раздавать бесплатно вещи на которых они зарабатывают типа fat
23:41:56 Nik Spaun Блин Бобук, винда студией не собирается. Она билдится 28 часов
23:42:03 Паша Красников Столман, перелогиньтесь
23:42:54 Sergey Ivanov Сейчас позову Торвальдса, всем факи покажет
23:44:51 n01 Таёты на запчасти пускают
23:44:57 Victor Kalinin Я верою что такое возможно
23:45:09 Victor Kalinin Рынок он такой
23:45:26 yelsh прикол в его наличии
23:45:32 yelsh “понты”
23:46:26 Sergey K. Заводить при покупке нельзя или вообще!??!!
23:47:27 Victor Kalinin Думаю что в этой винде есть дохера монетируемого лицензионного кода. Зачем микрософту его открывать?
23:49:11 Vlad S https://www.facebook.com/channel13israel/videos/278446569513267/
Машины примерно с 60% скидкой. Нельзя ни заводить ни даже открывать перед покупкой.
Машины которые были забраны за долги.
23:49:32 Vlad S После покупки кончено всё можно
23:50:17 radio-t bot ==> Monoliths are the future - https://changelog.com/posts/monoliths-are-the-future
23:52:10 Victor Kalinin Мне вчера работу предложили на java servlets. Я удивился
23:52:28 q210 слов в статье немного потому что это транскрипт пары минут из подкаста Go Time.В том же выпуске на мой взгляд более интересно обсудили nerd pride и "не делайте сами, юзайте готовые SaaS решения, дешевле обойдется"
23:52:30 alff0x1f https://news.ycombinator.com/item?id=22193383 - обсуждение на HN
23:54:59 yelsh не соглашусь с утверждением бобука - явный пример сам сайт radio-t - тут комментарии приходят отдельным сервисом, cdn для подкастов тоже, функцию блога тоже выполняет отдельный сервис
23:56:15 Victor Kalinin Если они постоянно обновляются вместе, то это странная декомпозиция
23:57:43 Victor Kalinin Все верно
23:58:21 Konstantin Chukhlomin по-моему делить монолит на микросервисы это примерно как функцию на более мелкие функции разбивать
23:59:46 Паша Красников И что в этом алохого, когдаон повторяяется?:
00:00:02 Konstantin Chukhlomin ничего плохо
00:00:18 Vlad S Не забываем о горизонтальной масштабируемости, вдруг этот отдельный сервис жрет cpu, тогда его можно размножить..
00:01:05 Victor Kalinin Можно внести например если на этот микросервис идёт сверх нагрузка. То есть существуют потенциальные случаи
00:05:00 Victor Kalinin И упадёт все разом
00:05:49 Victor Kalinin Для того что Аня говорит есть гит подмодули
00:06:21 Victor Kalinin А вот то что мс падают по одному, а монолит весь разом
00:07:53 Vladimir Kukushkin Скорее всего из-за одного упавшего сервиса остальные просто работать перестанут и толку от того что они не упали немного.
00:08:33 Victor Kalinin Нет. Если грамотно построил обработку ошибок
00:09:01 Vladimir Kukushkin Упал сервис авторизации. Обработка ошибок правильная. Ничего не работает.
00:09:14 MacWords Нужно запускать одновременно новую версию кода и старую, и анализировать, в случае фэйла писать в лог: старая версия работала лучше..
00:10:36 Victor Kalinin Авторизация да. Перестанет работать все что работает с авторизацией. А это не обязательно все. А если отпадёт логгинг, то вообще ничего не изменится
00:11:20 Victor Kalinin Есть версионирование api
00:11:58 Vladimir Kukushkin Ну вот мне кажется что можно и в монолите не сложнее правильно обрабатывать ошибки (или даже исключения).
00:14:09 Denzel_KOT_Washington Уух! Пришлось поднять strong swan на DO чтобы присоединится к вам! Эншульдиген зи битте! За офф топ!
00:14:33 Паша Красников Умпутун - одинэсник заморзкий
00:14:39 Sergey Ivanov Помнится, пару лет назад приходил чел, и предлагал продукт для микросервисов, при котором все используемые >1 раза ресурсы лежали тоже в одном месте.
00:15:32 Victor Kalinin Можно. Спорить не буду. Но мне видится это более сложным решением. И нагрузка на cpu возрастёт
00:15:55 Denzel_KOT_Washington Да хрен там! 1с и Умпутун разные люди!
00:16:25 Паша Красников Пруфов не будет
00:17:25 Denzel_KOT_Washington Айда к нам. Мы обрабатываем данные с CME в реальном времени.
00:17:53 Vladimir Kukushkin Да, это сложнее. Но компенсирует отсутствие необходимости поддерживать версионированные API. Наверняка можно придумать ситуации когда либо одно лучше, либо другое.
00:18:26 Victor Kalinin Если у вас монолит дико круто разбит на модули, то это уже практически микросервисы
00:20:22 Victor Kalinin Версионирование апи - штука не сложная. Просто бегут много версий мс одновременно.
00:20:53 Denzel_KOT_Washington 👍🤝
00:21:01 Vladimir Kukushkin В смысле что сервис не поддерживает обратную совместимость, а просто параллельно запущены старые и новые?
00:21:13 Victor Kalinin Ага
00:21:20 Sergey Ivanov Single Writer Principle имхо просто правильное архитектурное решение, которое в одинаковой мере должно соблюдаться как в микросервисах так и в монолитах
00:21:55 Victor Kalinin В коде это гораздо сложнее версионировать как мне кажется
00:22:14 Vladimir Kukushkin Ох, в этих ваших интернетах..)) В десктопе такой трюк не прокатит :)
00:22:27 Vladimir Kukushkin Да, безусловно
00:23:03 Denzel_KOT_Washington Микро - это не правильно! Нормально делай - нормально будет. Какой чертеж - такой деталь!
00:24:18 Victor Kalinin Наверное. Сложно сделать десктоп приложение на микросервисах 😁
00:24:40 Denzel_KOT_Washington 👍
00:25:06 Vladimir Kukushkin Разбиение на отдельные процессы (например для разделения привелегий) — вполне себе те же сервисы.
00:26:30 Victor Kalinin Согласен. Минус куча мучений с сетью
00:27:30 Raj_Kapoor Различия в наличии API
00:28:25 Victor Kalinin Можно, но зачем?
00:29:35 Denzel_KOT_Washington Хрень это. Мучение с сетью это мелочи. Хотя и важные. Как только количество юзеров 10+к и у тебя данные рил тайм то хоть заделись.
00:30:35 Victor Kalinin Я так понял, речь пошла про десктоп приложение
00:30:46 Denzel_KOT_Washington Ага.
00:30:49 Vladimir Kukushkin Угу
00:31:17 Denzel_KOT_Washington MT4 десктоп приложение.
00:31:24 Victor Kalinin Как это 10+к пользователей на десктоп приложении?
00:31:41 Denzel_KOT_Washington Угу
00:31:52 Михаил Как загуглить эту штуку?
00:32:24 Denzel_KOT_Washington Дай всем на дт приложение данные. С CME
00:32:30 Victor Osipov затортали тему в гроб
00:32:37 Victor Osipov затоптали
00:32:56 Victor Kalinin Акторы сейчас пишут. Я как раз работу на скале ищу
00:33:10 Victor Kalinin И часто ищут актористов
00:33:24 Denzel_KOT_Washington Metatrader 4 от meta quotes
00:33:45 Denzel_KOT_Washington 32 bit 1 поток.
00:34:03 Михаил Оли, Спринг, а дальше я прослушал.
00:34:05 Victor Kalinin Ксюха здаров
00:35:10 Denzel_KOT_Washington Поэтому приходится писать все рядом в dll. А данные рисовать поверх графика в слоях.
00:35:25 Andmed Единый рантайм благо. Упал сервис на выполнении или нет, пойди разберись
00:35:47 Denzel_KOT_Washington Онли GO
00:36:26 Nikolai Fominykh А кто, что думает о Domain Driven Design? На микросервисы ложится же - один домен - один микросервис. А на FaaS не очень...
00:36:48 Victor Kalinin Самый простой монолит это микросервис 😂
00:38:21 Victor Kalinin Ну тогда проблема с нагрузкой остаётся
00:38:43 Nikolai Fominykh А так, забавная трава в индустрии творится. Сначала приложения через 3 слоя виртуализации начали запускать, а теперь еще и в сервисы заворачиваем.
00:38:44 Denzel_KOT_Washington Конечно не очень! Есть специфика...
00:38:48 Victor Kalinin Модулелит сложно параллелить
00:39:26 Denzel_KOT_Washington Вот поэтому и говорю что - вафля.
00:39:58 Serg А у микросервисов нет проблемы их количества?
00:40:13 Denzel_KOT_Washington Есть.
00:40:29 Nikolai Fominykh Расходы на сеть как минимум.
00:40:34 Serg Вот и я о том же
00:40:57 Victor Kalinin Как вы собираетесь масштабировать модулелит?
00:41:32 Serg Вертикально 😂
00:42:16 Nikolai Fominykh Бррр... По вашему монолит горизонтально не масштабируется? )
00:42:17 Serg А истина по середине где вариант
00:42:17 Denzel_KOT_Washington А как Вы собираетесь масштабировать микросервисы?
00:42:29 Denzel_KOT_Washington Легко!
00:42:35 Denzel_KOT_Washington Проверено!
00:42:49 Sergey Ivanov Леша, тебя резко стало плохо слышно
00:42:59 Victor Kalinin У меня есть ещё один довод за микросервис. Его можно отдать на переделку хоть на аутсорс
00:43:00 4joke чат завезли. Только узнал
00:43:32 Denzel_KOT_Washington Если изначально голова на плечах то все вполне прилично масштабируется.
00:43:58 Cloud Master Микросервисы для микросервисов для микросервисов
00:44:49 Denzel_KOT_Washington Чтобы микропользлватели получали микроданные.
00:44:50 Den Zalman Это примерно как монорепо или мульти репо
00:45:14 Denzel_KOT_Washington Это другое поле.
00:45:25 Cloud Master И работали в своих микроприложениях, общались в микромессенджерах и микросоцсетях
00:45:36 Victor Kalinin Монолит и модулелит сложнее 1 масштабировать 2 отдавать на аутсорс 3 писать failsafe
00:45:46 Denzel_KOT_Washington На 3-7 человеков
00:45:59 Den Zalman Поле другое. Ответ тот же. Разные требования - разные решения.
00:46:01 Cloud Master в микроинтернете
00:46:25 Cardinal конечно, можно поднять мильен инстансов с монолитом, отмасштабировав его по памяти/CPU, но упрется в общую БД наверное (которая уже не так хорошо масштабируется). А в микросервисах можно выделить в разные БД независимые области данных
00:46:53 Victor Kalinin А ещё прототипирование. Микросервис можно написать сначала на питоне а потом переписать на c++
00:47:05 Denzel_KOT_Washington 1 легко 2 нахрена?! 3 уже все написано можно юзать можно повторить.
00:47:07 Василий Назаров а как это - составляем из кусочков (модулей) что-то, и называем это монолитом? монолит - это то, что есть один кусок.. чего-то
00:47:22 Nikolai Fominykh Кто в монолите мешает несколько баз завести? )
00:47:35 Den Zalman Монолитный кусок монолита? :)
00:47:59 Василий Назаров моно лит - одно кусок
00:48:30 Den Zalman Стереолит ;)
00:48:49 Victor Kalinin А ещё фирма может решит перейти на другой язык программирования. И монолит так не переписать
00:48:51 Denzel_KOT_Washington Кто отменял балансиры? Куда пропали кластера в БД?
00:49:33 Denzel_KOT_Washington Микросервис 3D = монолит
00:49:47 Cardinal согласен, но как правило это редко делают, желая получить профит от ACID чтобы было проще
00:49:48 Nikolai Fominykh если фирма язык разработки определяет - беги )
00:50:13 Victor Kalinin 1 не легко 2 ну зачем отдают на аутсорс? 3 не понял
00:50:31 Denzel_KOT_Washington Переписали! 2 раза за год! Когда деньгами пахнет пишешь быстро! :-)))
00:51:16 Victor Kalinin Ну программисты как часть фирмы решили
00:51:46 Serg СССР - это значит кросплатформа была
00:51:48 yelsh devbox тот самый?
00:51:58 Cardinal не специалист, но насколько я знаю, теряются всякие ACID-свойства, и по записи во всех реализациях хуже масштабируется, чем по чтению
00:52:14 Victor Kalinin Ок. А молиб и не переписывать вообще.
00:53:44 Denzel_KOT_Washington Переписали в связи с конским ростом пользователей. Переписали на Go. Данные рил тайм с сме.
00:54:07 Cloud Master А если 2 слушателя из под 1 IP?
00:55:05 Dmitrij Kovaliov А смысл? Те, кому надо - пофейкают. Остальных остановит фильтр по IP
00:55:32 Cloud Master Можно будет менять размер экрана и сбрасывать юзер-агент
00:55:46 Cloud Master Фингерпринт не панацея
00:55:49 Victor Kalinin Я имею ввиду, на мс вами бы надо было переписать только тот мс который надо. К тому же, раз проблема в перформенсе, то и масштабировали б этот мс
00:56:28 Dmitrij Kovaliov Сделают рандомизацию на пост данных
00:56:51 Serg ip адреса vpn'ов будут давать хороший хэш
00:57:29 Cloud Master Теперь буду ходить на радиот только через ТОР
00:58:52 Serg Грей будет рад
00:59:14 Serg Грей найдёт применение принту
00:59:31 Cloud Master песель
01:00:04 Denzel_KOT_Washington Если не вникать что под капотом у мс то как бы и хрен с ним. А когда у мс гиперкорвенгентный кластер НА из как минимум 3х хостов по 48 процов с 128 гиг памяти... то язык не поворачивается назвать это мс...
01:00:06 Grigory Koposov ну про куки же заставляют спрашивать
01:00:51 Victor Kalinin Согласен
01:01:06 Vlad S Почему просто капчи не хватает?
01:01:21 Cardinal ну так надо идентифицировать не по совпадению всех параметров, а 95% например (еще и с разным весом для разных параметров), не?
01:01:43 Serg Отличный результат 50/50 закрывайте
01:01:58 alff0x1f @bobuk не библиотека, а микросервис по фингерпринту!
01:02:18 radio-t bot ==> I wrote Go code for 3 weeks and you won't believe what happened next – Experimental chill - https://danlark.org/2020/01/31/i-wrote-go-code-for-3-weeks-and-you-wont-believe-what-happened-next/
01:02:19 Denzel_KOT_Washington Вот, и все это тарахтит 24/7 и не дай бог чихнуть (данные то рилтайм)
01:03:46 Ramil G Нашёл? Я б тоже подписался
01:04:38 Denzel_KOT_Washington Есть 2 дня расслабона. Сб и вс. Тк нет онлайн данных, но дрочеры по истории «ездят» ...
01:05:29 Artur Yaroshenko А чем дефер плох?
01:06:22 Denzel_KOT_Washington Это экран!
01:09:30 Denzel_KOT_Washington @umputun как таки стать спонсором Вашего подкаста?
01:10:27 mellafon Go 1.15 Planning Will Not 'Try' Error Handling
01:11:19 mellafon https://developers.slashdot.org/story/20/02/01/0434213/go-115-planning-will-not-try-error-handling?utm_source=feedly1.0mainlinkanon&utm_medium=feed
01:11:43 alff0x1f Зато err != nil более понятнее интуитивно, чем try|except в питоне
01:12:00 Victor Kalinin Лучше всего в скале - монада Either
01:12:42 Cardinal это то же самое, что "не буду обрабатывать возможный здесь exception", кто-нибудь сверху словит
01:13:44 Denzel_KOT_Washington Я художник, я так вижу..
01:14:27 Victor Kalinin В скала есть инкрементальная компиляция. И во время компиляции там много крутых проверок, в связи с чем код сам по себе лучше
01:15:03 Denzel_KOT_Washington А экщепшн это мое..
01:15:25 Cardinal когда надо в современном языке abs() или max() для int руками писать (в стдлибе есть только для float), закрадываются сомнения...
01:15:30 Artur Yaroshenko это больше про interface segregation нежели про го
01:15:57 Denzel_KOT_Washington 👍
01:18:02 Denzel_KOT_Washington Тут главное не лениться! И мотивация.. есть случаи когда хэнд ворк выручает! 😂😂👍
01:19:18 Artur Yaroshenko Интересно что вместо нила туда можно положить)
01:19:51 Vlad S Ксюшу вообще не слышно
01:19:56 Denzel_KOT_Washington Наждачку
01:20:02 Cardinal бывает, и хэндджоб выручает, но таки приятнее когда не отвлекаешься на такие базовые штуки и занимаешься бизнес-логикой
01:20:58 Artur Yaroshenko А про енамы был пункт?
01:22:06 Denzel_KOT_Washington Бизнес логикой занимаются люди с мозгами. А мы с Вами пока в чате сидим. Пока мы тут нам никакой современный язык программирования не поможет....
01:22:42 Tema Всем привет!
01:23:42 Cardinal в го это как новый тип, а в плюсах псевдоним инта
01:23:54 Denzel_KOT_Washington А если мозг есть то включается тема: нам пох✅ю куда идти, нас очень сложно сбить с пути!
01:25:32 yelsh gcc вроде как на случай, если у тебя typo ищет keyword, который сильно походит на то слово, которое ты пытался написать и пишет suggestion на это слово
01:25:51 alff0x1f Не удивительно что бобук знает автора: I am Danila Kutenin. I am an engineer working at Google and doing distributed and high performance C++ software. I worked for almost for 2 years at Yandex doing the core search engine – one of the biggest runtime services in Russia facing million of daily users and thousands QPS.
01:26:42 yelsh
01:26:56 Victor Kalinin Есть
01:27:10 Victor Kalinin Например deprecated
01:27:16 Denzel_KOT_Washington Бизнес - бизнесменам! Идея - программистами! Землю - крестьянам. Заводы - рабочим!
01:27:29 Artur Yaroshenko это уже не варнинг) в го это конкретная ошибка 😉
01:27:30 Victor Kalinin Deprecated warning
01:27:34 Denzel_KOT_Washington Ух блин....
01:27:45 Victor Kalinin Deprecated warning
01:28:01 Victor Kalinin Уф
01:28:11 Denzel_KOT_Washington Кто же это наделал???!!!
01:28:16 Victor Kalinin Есть разные ворнинги
01:32:14 Artur Yaroshenko Самый главный сайд эффект что код чище становится 😉
01:33:30 Denzel_KOT_Washington Чем чище код - тем дольше спишь!
01:34:01 Serg у Пайка цать лет опыта, не спорьте
01:34:20 alff0x1f По поводу переменных на букву А, в го же есть переменные с большой буквы и маленькой с разным поведением
01:35:09 Denzel_KOT_Washington Шкмахер тоже матерый был...
01:35:14 yelsh @bobuk в самом конце variables
01:35:32 Grigory Bakunov MAY
01:36:00 Grigory Bakunov это не часть языка, это фичебаг в реализации
01:36:00 yelsh это можно supress специальным комментарием
01:36:06 Андрей Вилинский чем лучше то?
01:36:07 Artur Yaroshenko В чем проблема сделать геттеры для того чтобы структура была имьютабельной
01:38:12 Nik Spaun Gcc тоже умеет го. Так что два компилятора
01:39:01 Sibvilian Нормальная ошибка. Зачем может пригодиться не использованая переменная внутри функции...
01:39:16 Эдуард Николенко Вне функций можно, так прикидывание версии например делают
01:39:33 yelsh
01:39:35 yelsh
01:40:16 yelsh warning от idea есть, от линтера тоже, но компилятор ничего по этому поводу не говорит
01:41:38 Sibvilian Если внутри функции не использованая есть, не даст скомпилить.
01:42:42 yelsh это я про коммент umputun’а (если я правильно расслышал), что компилятор что-то кидает если есть неиспользованная переменная в global scope
01:44:04 Victor Kalinin Так делают когда совпадает два пакаджа по последнему элементу
01:46:42 Andruxa https://tour.golang.org/basics/16
01:48:33 yelsh это все дело включает typecheck’и и дела gc дизасембл делают обычно после удивления в стиле “а чего у меня бинарник такой толстый?”
01:49:07 alff0x1f Mon Jan 2 15:04:05 MST 2006
01:49:30 Sergey R Всем привет!
01:50:10 Sergey R Умпутун, Бобук, вы уже перешли на новые макбуки? Можете обсудить их? Очень интересны ваши впечатления!
01:50:54 yelsh в so объяснение почему 2006/01/02
01:51:03 Vlad S Добрались до 1000 участников
01:51:27 Serg В js тоже все 'отлично' с работами с датами... скрестить бы js с go и будет шедевр
01:51:30 Artur Yaroshenko 👍
01:52:39 alff0x1f Сегодня гиковский
01:52:42 Denzel_KOT_Washington Будет или инсталляция или перформанс...
01:52:44 Sergey R Расскажите об опыте использования MacBook Pro 16, пожалуйста!
01:53:01 radio-t bot ==> Темы слушателей 687 - https://radio-t.com/p/2020/01/28/prep-687/
01:53:28 Sergey R MacBook Pro 16 как раз для гиков)
01:53:36 Artur Yaroshenko Нас ровно 1000 в чате 😉
01:53:53 Denzel_KOT_Washington ☝️☝️☝️
01:54:12 Artur Yaroshenko 🙈провтыкал
01:54:12 Denzel_KOT_Washington ☝️☝️☝️
01:55:29 Victor Kalinin Я читал что интегрирован
01:55:48 Valentin Shuraeff это как если бы Госуслуги сделали за выходные
01:56:44 Александр Т. Хакеры взломали сервис, который чешские программисты сделали бесплатно
01:56:49 Valentin Shuraeff оставлю это тут
01:56:52 Serg А министра уволили или это байка?
01:58:03 Arthur Petukhovsky один чешский программист вышел из чата
01:58:52 Denzel_KOT_Washington Тысячный 😂😂😂
01:59:26 Denzel_KOT_Washington Один сибирский..
01:59:52 Victor Kalinin Бобук, приятного аппетита
01:59:53 yelsh транскрипт подкаста? представляю себе книгу в книжном магазине: сборник хитовых подкастов radio-t, жанр: роман, страсти
02:00:20 Valentin Shuraeff толсто
02:00:21 Denzel_KOT_Washington Страсти то где???
02:00:35 Valentin Shuraeff и опять толсто
02:01:44 Михаил Куда завязывать! Субтитры из ютуба ни куда не годятся!
02:02:40 Victor Kalinin Смотря что искать надо
02:02:41 Artur Yaroshenko В реляционной модели с нормальными формами бывает проблема с перформансом..т.к. в больших проектах связей становится слишком много
02:02:42 Sergey Ivanov вот. С транзакционности нужно начать.
02:03:11 Sergey R Кто-то из ведущих читает этот чат?
02:03:26 Denzel_KOT_Washington Похоже никто...
02:04:02 Sergey Ivanov Так, дебеты и кредиты тоже в non-RDMS сидят.
02:04:53 Sergey Ivanov Вот только баланс там не лежит. Он вообзе в БД гн дежит
02:06:48 Sergey R Поддержите лайком вопрос об опыте использования MacBook Pro 16, пожалуйста!
https://radio-t.com/p/2020/01/28/prep-687/
02:06:48 Serg @umputun возможно ли использовать оба типа баз в таких ситуациях?
02:09:00 Valentin Shuraeff ркн сам не запрашивал ничего, протонмейл же сам сказал
02:09:23 Sergey R @umputun @bobuk Вы уже перешли на новый MacBook Pro 16 ?
02:09:56 Serg Спасибо
02:12:58 Victor Kalinin Будущее за scratch
02:13:19 Victor Kalinin Дети на нем пишут
02:14:16 Sergey R @umputun @bobuk Расскажите, пожалуйста, об опыте использования нового MacBook Pro 16.
02:15:05 Dmitrij Kovaliov В ДраконLLVM_IR было бы забавно. Дракона в дракона
02:17:16 yelsh 6 раз проигноривали чувака с macbook pro 16 чувак, тут не коммунизм)
02:17:43 Artur Yaroshenko 😁
02:17:45 Sergey R 16 дюймов
02:18:12 Sergey R Спасибо!)
02:18:14 Valentin Shuraeff я тоже в магазине трогал клавиатуру
02:18:25 Serg Пока
02:18:30 Artur Yaroshenko всем пока
02:18:38 Valentin Shuraeff норм, сделали плохо, а потом вернули как было
02:19:08 Konstantin Chukhlomin не совсем, тач бар оставили 🙁
02:19:25 Tema На какой url перейти?
02:19:29 Valentin Shuraeff зато добавили ESC
02:19:44 Sergey R И аккумулятор увеличили
02:20:13 Valentin Shuraeff do.co/ratio-t
02:20:20 Sergey R Греться, по идее, должен меньше
02:20:35 Cloud Master Там вроде уже нет рефералки, теперь всем дают по 100$
02:21:30 Tema Меня url заинтересовал... do.co
02:21:41 Cloud Master Аа
02:22:13 Tema Не знал что они купили...
Интересно do.com сколько стоит ))
02:22:34 alekum Эфир еще идет?
02:22:38 Valentin Shuraeff do.co короче
02:22:45 Sergey R Идёт
02:22:53 Cloud Master Dot.com было бы еще прикольно
02:23:28 Tema Спасибо
02:23:42 alekum А кто может ссылку кинуть на стрим, а то на сайте уже таймер на след выпуск, а у меня страница на мобилке рефрешнулась
02:24:12 q210 https://n5.radio-t.com/online
02:24:46 alekum Спасибо
02:25:05 Cloud Master Пока
02:25:07 Valentin Shuraeff strongswan
02:25:37 Serg 👍
02:25:38 Sergey R Эх, уже ушли спать(..
02:25:41 Cloud Master @umputun нужно ли слушать твой подкаст uwp?
02:25:46 alekum Мде
02:25:47 Victor Kalinin Спасибо за выпуск. Пока
02:26:04 Dmitrij Kovaliov Имплементация есть такая, openswan
02:26:06 Sergey R Спасибо, пока..
02:26:43 alekum Какой то странный кейс, офишали кат сделали, ушли в после шоу - эфир формально идет, а сайт выдал, что нет, вот те таймер, жди 6 дней