Фильтры
23:00:27 Grigory Koposov Что-то тихо по сигналу =(
23:01:11 evgeniy Ксению не ждали? 🙂
23:01:26 Magic А это же запись 😕
23:01:56 Egor Miasnikov ага запись
23:02:07 Egor Miasnikov прикол 🤪
23:02:18 evgeniy точно, запись 🙂
23:02:28 Umputun U если что, я не пытался шутить, оно само
23:02:37 Nico Шеф, все пропало. Кроме концы
23:02:51 Grigory Koposov «О тёпленькая пошла»
23:03:12 Bobomurod предыдущий эфир вели модели ИИ
23:03:22 yakimka
23:03:34 Egor Miasnikov Может между вещаниями запускать радио с рандомными выпусками?:) да и чем черт не шутит на каком-нибудь укв еще:)
23:03:58 Nico Всё вернулось!
23:04:12 yakimka Ого, Лёха, вот это даааааа
23:04:24 yakimka получается не настоящий таки инжинер
23:04:31 Nico Алексей налил припоя))
23:04:35 yakimka а у меня паяльник есть который прошивается)))
23:05:35 Magic А за трафик кто будет платить?
23:05:46 Nico Умпутун, это проволочный припой)
23:06:04 Egor Miasnikov насобираем:) зависит от того же кто слушать будет:)
23:06:14 Nico Припой - это олово, а флюс это канифоль
23:06:33 yakimka не всегда, есть и без канифоли
23:06:42 Egor Miasnikov а паяльник на сколько ват?
23:06:52 Nico Да, уже давно канифоль вместе с припоем идет. В основном, отдельно припой надо поискать нынче
23:07:13 yakimka хз, на али и такой и такой изи находится
23:07:44 yakimka а щас че залуживать провода не надо?
23:07:57 Nico Я, как четкий инженегр, беру припой в специальных магазинах, где для синей изоленты диплом надо показать
23:08:04 Me главное, запах канифоли сохранился? :)
23:08:32 yakimka у меня специально всегда баночка сосновой канифоли лежит)
23:08:39 Alexey Nesterov Вообще никакого запаха нет, кажется. Хотя я болею, может не чувствую.
23:08:46 yakimka как грустинку ловлю - нюхаю как плавится)
23:09:01 yakimka ЗЫ. не повторяйте, так изи астму заработать
23:09:14 Egor Miasnikov Леха, а что паяешь?
23:09:26 Maksim Surmach Это паяльная паста, про что Леща рассказывает
23:09:32 Vasyl паяльная паста - смесь мелкодисперсного припоя и флюса. Очень дорого.
23:09:54 Me ну это не лампово паять без запаха канифоли😀
23:09:55 Nico Для поверхностного монтажа, да. Там вообще много магии
23:10:10 evgeniy А гул то пропал? 🙂
23:10:30 yakimka ну перестал работать, та что да)))
23:10:53 yakimka та то детский
23:12:17 Maksim Surmach Электродная которая ММА
23:12:23 Ruslan Botashev мы в детстве с кислотой паяли, вот там намертво бралось, капнул и припой сверху, с канифолью после этого совсем не то было
23:12:30 Aleksei Melnik Осторожно в припой часто добавляется сплав Розе для снижения температуры плавдения, а он очень вредный.
23:13:26 Nico Алексей связал себе теплый шерстяной чехол для клавиатуры, наверное
23:18:12 radio-t bot ⚠️ Вещание подкаста началось - https://stream.radio-t.com/
23:20:53 P D тонко)
23:22:28 radio-t bot ⚠️ Bazel - https://bazel.build/
23:22:31 Pavel Ой я вовремя пришел
23:22:33 radio-t bot Bazel

**Bazel** - это необходимый инструмент для сборки и тестирования программного обеспечения любого размера, быстро и надежно. Лидеры отрасли, такие как Google, Stripe и Dropbox, доверяют Bazel для создания мощной и важной инфраструктуры, сервисов и приложений.

- Позволяет собирать и тестировать программное обеспечение любого размера
- Обеспечивает быструю и надежную сборку
- Доверие крупных игроков в индустрии, таких как Google, Stripe и Dropbox
- Подходит для создания критической инфраструктуры, сервисов и приложений
23:24:26 Dark side наверняка там много кодогенераторов используется
23:26:06 Maksim Surmach А вот например у меня джавовые проекты, и какие плюшки будут если я перейду на Базель? А то я по туториалу и сайту не вижу киллерфичей
23:26:33 Alexey Nesterov И Мавен и Грейдл умеют же кеширование билдов на ура, они пересобирают только то, что нужно.
23:27:33 Maksim Surmach По опыту коллег, грейдл просто рвёт по скорости
23:29:51 sukisan слушти, а как у меня щас так вышло зарегаться на chat.openai ? разве там раньше не надо было номер телефона?
23:30:03 sukisan я прост зашла через гугл акк
23:31:01 evgeniy Сегодня ведущие как то нежно с гостем общаются. 🙂
23:31:04 sukisan без регистрации и смс так сказать
23:31:33 sukisan ой, стрим же 🙈
23:33:40 Sergiy Petrenko ну так гость же говорит связно и не отмазывается попусту
23:33:51 Ruslan Botashev бобука нет
23:34:22 Sergiy Petrenko Что за неверие в способности Умпутуна? Вот, пожалуйста
23:34:56 evgeniy Ага, вот теперь норм 🙂
23:36:26 Aleksei Melnik docker build kit
23:36:32 yakimka всмысле?
23:36:43 yakimka докер щас все для всего используют
23:36:57 yakimka кому нафиг нужны баш скрипты (брррр)
23:37:13 P D билды не в докере это какая-то порнография в 24ом году)
23:38:38 Aʟᴇx 🌴 ␠ для фронтенда нужна только нод версия новая просто и всё, кроме этого там нечего в докер пихать например
23:39:00 Михаил недостаточно продвинут для докера, но достаточно продвинут для базеля? только мне кажется что что-то тут не так?
23:39:16 Pavel Отличный гость
23:42:16 Dark side там же недавно была история, как npm чуть не сломали, создав такой пакет, который включает в себя как зависимость ВСЕ остальные пакеты npm
23:42:53 Анастасия Нахожусь в поиске целеустремлённых и честных людей для удалённого сотрудничества
Обучу умножению вашего капитала в сфере безрисковых краткосрочных сделок
Всё происходит внутри официальных бирж без перехода на ненадёжные источники , сайты и тд.
Не беру задатков , моя выгода % от вашего чистого дoxoда
Если у вас нет опыта , не проблема , я курирую все ваши действия плоть до фактического дохода
Жду заинтересованных в личных сообщениях
23:43:51 Maksim Surmach А как же билдпак, он вроде и билдит и сразу в докер запаковывает
23:45:17 Dark side они по-моему сырцы винды перенесли в git
23:46:09 Dark side ну так ты чекаутишь часть, а потом ещё часть, которая тебе может потребоваться
23:46:11 evgeniy Да блин, чем их SVN не устраивал?
23:47:06 Ruslan Botashev У Амазона тоже собственная система сборки - brazil, хотя они и не используют моно репозиторий.
23:47:32 Dark side просто у других систем сборки есть фатальный недостаток
23:48:41 Dark side bazel лепился для монорепы с с++
23:49:00 Dark side потому что в c++ нет модулей, только конкатенация исходников из разных частей
23:50:05 andmеd В монорепе - ОДИН go.mod
23:56:16 P D то есть в монорепе в любой момент времени в мастере лежит полностью совместимые между собой модули?
23:56:31 Dark side что вы думаете про trunk based development?
23:56:37 Nico О, транк- это круто, но шибко тяжело поднять
23:57:07 Nico Особенно на сильно разухабистой системе с вагоном фич
23:59:13 andmеd Нет. В монерепе - один модуль
23:59:15 evgeniy "trunk based development" с фиче флагами и толпой джуно-мидлов без код ревью - просто шикарный подход 😁
23:59:43 Nico Это надо срочно искать нового работодателя 😁
00:00:15 Alexander Rassokhin И которую TeamCity прекрасно решает и сейчас.
00:00:17 Dark side а если все одни гении и идеально следят за фичами и вовремя их удаляют?
00:00:43 Nico У нас все штаны держались на команде шикарных архитекторов и сеньоров
00:00:56 evgeniy Готов поработать в такой "за еду" 🙂
00:01:03 Nico Не удаляйте фичи, я вас умоляю
00:01:13 yelsh А гость стек свой держит на бумажке, мухлюет 😁️️️️️️
00:01:29 Dark side а как тогда бороться с экспоненциальным взрывом вариаций исполнения кода?
00:01:49 Nico А это как раз side effect
00:02:20 Dark side а у нас есть такой, кто щас пытается топить за tbd, и всё хорошо в этой картине мира, когда все разработчики идеально пишут код, следят за всеми остальными флагами и учитывают это
00:02:39 Nico Но кстати удаление фич - это концептуально возможно, если у приложения нет тенденции достижения feature saturation point
00:03:13 P D уела)
00:03:27 Nico У меня был кейс, когда после сильного роста каталога фич всё более-менее утряслось, новые фичюли выходили редко
00:04:10 evgeniy " когда все разработчики идеально пишут код, следят за всеми остальными флагами и учитывают это"
Я же говорю, хочу поработать в такой конторе "за еду", хочу опять поверить в сказки 😁
00:04:49 P D а что является результатом сборки в монорепе? Один бинарник, x бинарников?
00:06:10 ksenobite наверное это странно, но у меня вот сложилось ощущение что монорепа подходит больше маленьким командам..
00:07:04 evgeniy Стартап начало или маленькая команда - монорепа хорошо подходит
00:07:23 Dark side да когда маленькая команда, подходит в принципе что угодно
00:07:35 Dark side проблемы начинаются всегда с ростом
00:08:45 Mikhail не совсем: можно сделать распределенный монолит и страдать
00:08:46 😕 🍴 node_modules это решили - если в одном модуле обновилась зависимость, то просто качается вторая копия зависимости
00:09:06 Dark side а можно навертеть микросервисов и лямбд и страдать ещё больше
00:09:13 yakimka шота Леху понесло, разговор зрячего со слепым какой-то

Ксюша работает в компании которая живет в монорепе и для себя они видят причины для такой жизни
Леха рассказывает как фейсбук неправильно живёт
00:10:44 yakimka спринг во сколько раз меньше фейсбука? порядков на пять?
00:11:26 yakimka Это не Ксюша про секурити уязвимости говорила
00:12:08 Alexey Nesterov Я не говорю "неправильно", я говорю - в своем мире, который нам не понять.
00:12:19 yakimka как раз говоришь
00:12:21 Nikita Salomatin надо просто agree to disagree😌
00:12:53 Nico Let’s move on
00:14:09 Alexey Nesterov Почему? Я понимаю, что у условного Фейсбука, где миллион человек и 10000 команд такая проблема есть. Но других Фейсбуков нет, в общем-то.
00:14:38 Mikhail ну есть, их не тысячи, но сотни точно
00:14:52 Михаил а нет депендабота для гитлаба?
00:15:09 yakimka ну твои фразы "вы сами себе эти проблемы придумали и наворотили костылей" не звучат как "я понимаю что такая проблема есть"
00:15:11 Михаил есть: https://gitlab.com/dependabot-gitlab/dependabot
00:15:29 yakimka нет
00:15:49 yakimka оно совсем не такое
00:16:19 yakimka попробуй это

https://github.com/renovatebot/renovate
00:18:57 yakimka Вот вот, Леха, не выкручивайся
00:19:26 ksenobite софистика пошла 😅
00:19:30 Михаил "мы, нормальные" - яснопонятно
00:21:16 Aʟᴇx 🌴 ␠ топ, рекомендую
00:25:25 Nico Транк релизится в прод, само собой
00:25:31 yakimka Не понимаю как Фейсбук дожил до сегодняшних дней без Лёхиных советов и одобрения
00:25:42 Nico Dark code deployment, feature flags — всё так
00:25:59 Dark side так вы не гугл и не фейсбук
00:26:15 yakimka а Ксюша?
00:26:16 radio-t bot Не знаю, о ком речь.
00:26:19 Nico Умпутун, как лучше тогда?
00:26:22 Dark side у фейсбука есть тысячи разработчиков, а у вас скорее всего нет
00:26:47 yakimka казалось бы, причём тут я
00:27:05 Maksim Surmach У него есть глюки, но хорошая штука
00:27:27 Dark side лёхины советы из разряда, что это безумие использовать подходы корпорации к вашим проектам
00:28:02 yakimka та нет, он это конкретно про Фейсбук говорил
00:28:38 Alexey Nesterov Ну собственно, да. Если вы не фейсбук - то может стоит подумать, нужны ли вам практики фейсбука.
00:28:54 yakimka ой, ну не выкручивайся уже, все ходы записаны)
00:29:28 Михаил ты не станешь фэйсбуком без практик фэйсбука
00:29:42 Alexey Nesterov А тут я уже не уверен
00:30:09 Alexey Nesterov Точнее, не так. Я не уверен, что если взять практики Фейсбука - то ты станешь благодаря им Фейсбуком.
00:30:23 Dark side чтобы стать фейсбуком, нужно быть рептилоидом же
00:31:42 Nico 100%
00:36:23 Михаил так докер же - построй образ, запуш, перед билдом скачай, все
00:39:23 Aleksei Melnik gomobile можно писать и для андроид и для ios на Go ))
00:39:38 Pavel Если долго смотреть на практики создания фреймворков, практики создания фреймворков будут смотреть на тебя
00:39:59 Pavel Отличное шоу
00:47:28 P D а в чем отличие между положить бинарник в s3 или иметь base image с ffmpeg в репе?
00:48:20 P D docker pull скачает если поменялся базовый имэйдж
00:48:39 P D ровно так же как поступает бэйзл с бинарником
00:49:29 Pavel Гость щелкает
00:50:24 evgeniy Как бы гость не аргументировал, все равно не убедил, не вижу Bazel в Go проектах
00:50:52 Alexey Nesterov Ну насчет Го мы почти сошлись же с гостем, там Базел нафиг не нужен.
00:51:29 Михаил про повторяемость сборки еще биткоин эту проблему решил с помощью gitian.
00:55:50 yakimka Ну шо, на темы слушателей?
00:56:04 Михаил так уже...
00:56:33 Pavel Может, нужен новый тип выпусков где будут приходить гости?
00:57:38 yakimka Гость найс, но с базелем и монорепами его больше не зовите)
00:57:45 Pavel Очень хороший формат
00:58:58 Nico Не удивлюсь, если кто-то по мотивам этого выпуска кандидатскую напишет
01:00:25 Dark side сразу видно – гость словил ПТСР
01:01:14 yakimka Опять мимо, дашотакое)))
01:02:17 Uladzislau звук лагает
01:02:31 Nikolai Самый интересный гость, который был за долгое время. До этого таким был Леха, который перестал с тех пор перестал быть гостем.
01:02:52 Gusto Quant напомнил сцену - https://www.youtube.com/watch?v=FoYC_8cutb0
01:03:10 Egor Miasnikov перезагрузи трансляцию
01:03:26 Uladzislau спс, помогло
01:05:07 Nico Семь бед - один ресет
01:06:18 Aleksei Melnik @гость спасибо огромное, заинтересовало очень.
как минимум любопытно пощупать этот инструмент.
01:06:41 Denis Berestovoy У меня тоже звук хрюкает и крадратится.
01:07:34 Aleksei Melnik обновите страницу, такое бывает когда инет пропадает
01:08:08 Pavel О да
01:08:13 yakimka да, гость хорош, не то что некоторые
01:08:36 radio-t bot ⚠️ Clicks for iPhone - https://www.clicks.tech/
01:08:39 radio-t bot Clicks for iPhone

Clicks для iPhone - Clicks берет все, что вам нравится в iPhone, и делает это еще лучше: больше экрана, новые способы творчества и ярлыки, которые заставляют вас чувствовать себя супергероем. Майкл Фишер, Мистер Мобайл.

- Более большой экран
- Новые способы творчества
- Ярлыки, добавляющие ощущение суперсилы
01:08:40 Maxim Хорошая дискуссия, спасибо ведущим и гостю!
01:08:54 Nikolai О, Грей еще тут
01:08:55 yakimka тю, я тоже про го хотел
01:09:07 Dark side мож про монолоты и когнитивную нагрузку?
01:09:19 Pavel Другие перебивали отнимали хлеб что называется
01:09:42 Nico Это что за Блэкберри для детей?
01:10:28 yakimka Блин, прочитал как buttons are bLack
всетаки визуал решает
01:10:34 Maksym Ні )
01:10:43 Ruslan Botashev почему-то только для Pro и Pro Max доступно, на рабочий обычный iphone не купить, а прямо захотелось
01:10:54 Igor Nizovtsev чувак сделанный непальцем и непалкой 🤔
01:11:09 Pavel Непалкой о трех концах
01:11:25 evgeniy Леша, сейчас пришла эпоха набирать голосом :)
01:11:27 Maksym Typo keyboards, яку засудили BlackBarry за порушення патенту.
https://www.theverge.com/2015/6/1/8696991/bla...
01:11:42 Aleksei Melnik мне вот интересно как оно программно убирает экранную клавиатуру? она ведь сама появляется когда тапаешь в input поле
01:11:51 Vladislav Очень надеюсь, что следующее поколение этой штуки эволюционирует в горизонтальный слайдер (или хотя бы вертикальный) — возьму тут же
01:12:00 ksenobite
01:12:19 Vladislav Если с айфонов спарена внешняя клава, то виртуальная не появится
01:12:29 ksenobite bb q10 one love
01:14:30 ksenobite когда зумеры изобрели блекбери
01:16:07 Nico Алексей, попробуй голосовой набор. Удивительно хорошо работает нынче
01:17:25 Konstantin Chukhlomin да и свайп по клавиатуре на айфоне (QuickPath) работает норм
01:18:28 Maxim Для iOS яндексовая клавиатура хороша. Стоит того, чтобы попробовать
01:19:05 P D https://i.etsystatic.com/14467798/r/il/5fdd67/2070156026/il_794xN.2070156026_mmsi.jpg
01:19:06 Grigory Koposov Совсем молодое голосом набирают
01:19:45 Pavel Парадокс: это с одной стороны не в моде, а с другой молодые этим пользуются
01:19:55 Dark side эт которые пешком под стол ходят?
01:20:08 Maksym Подається, крім версії Max
01:24:06 Pavel А можно было в ковид на мотоцикле ездить?
01:24:23 Pavel Это бред конечно но государства жестили
01:25:15 Pavel В Италии выйти из дома нельзя было
01:25:58 radio-t bot ⚠️ Темы слушателей 891 - https://radio-t.com/p/2024/01/02/prep-891/
01:26:12 radio-t bot [1/12] +12 от Сергей Кравченко
Ушел из жизни создатель Pascal
https://habr.com/ru/news/784564/

Ушёл из жизни швейцарский ученый Никлаус Вирт — разработчик Algol, Modula, Oberon и создатель Pascal / Хабр

Ушел из жизни швейцарский ученый Никлаус Вирт, разработчик Algol, Modula, Oberon и создатель Pascal.

- Никлаус Вирт был швейцарским ученым и разработчиком языков программирования
- Он был создателем Pascal и разрабатывал языки Algol, Modula, Oberon
- Вирт был профессором компьютерных наук в Швейцарской высшей технической школе Цюриха (ETHZ)
- Он был лауреатом премии Тьюринга и автором книг по алгоритмам и структурам данных
- Вирт был пионером информатики и популяризатором структурного программирования
- Он умер на 90-м году жизни в своем доме в окружении семьи и близких
- Вирт был известен своими работами по разработке компиляторов и языков программирования
01:26:12 radio-t bot [2/12] +10 от Denis Vasilkovskii
Umputun обещал рассказать о том, как избавлял сайт Радиота от следов питона.

Telegram: Contact @radio_t_chat

**Контакт в Telegram: @radio_t_chat**

**Описание:**

- Контакт для связи с сообществом и обсуждения радио-тематики.
- Возможность загрузки файлов и встраивания контента.
- Обзор и просмотр информации в группе.
- Возможность копирования контакта для распространения информации.
01:26:12 radio-t bot [3/12] +7 от Nikita Andreev (Hormold)
https://blogs.oracle.com/mysql/post/introduci...

Вроде это не обсуждалось ещё, но MySQL начал поддерживать функции на JavaScript с помощью GraalVM


Error:
can't get content for https://blogs.oracle.com/mysql/post/introducing-javascript-support-in-mysql: can't get summary for https://blogs.oracle.com/mysql/post/introducing-javascript-support-in-mysql: 400
01:26:12 radio-t bot [4/12] +7 от Alex Alex
SpaceX запустила первые спутники Starlink Direct to Cell — прямая связь со смартфонами https://itc.ua/news/spacex-zapustyla-pervye-s...

SpaceX запу�тила первые �путники Starlink Direct to Cell — пр�ма� �в�зь �о �мартфонами

SpaceX запустила первые спутники Starlink Direct to Cell — это новая связь с мобильными телефонами, поддерживающая использование данных на обычных сотовых телефонах. Первоначально она будет доступна только на отдаленных местах без сотовой связи.

- Starlink Direct to Cell обеспечивает подключение мобильных телефонов к сети с использованием LTE (4G).
- Это решение прекрасно подходит для мест без доступа к сотовой связи, но не является конкурентоспособным существующим сухопутным связям.
- Сервис позволит отправлять и получать сообщения SMS через сеть Starlink Direct to Cell начиная с 2024 года, а также будет поддерживать интернет вещей (IoT) впоследствии.
01:26:12 radio-t bot [5/12] +4 от yakimka
https://commandcenter.blogspot.com/2024/01/wh...

Автор обсуждает, что было сделано правильно и что могло быть улучшено в разработке Go. Основные моменты включают значение маскота Go (гопфера), важность спецификации и множественных реализаций компилятора, поддержку переносимости и совместимости, а также библиотеку и инструменты. Также рассматривается влияние Go на популяризацию параллелизма и конкурентности, а также подход к интерфейсам и управлению проектом.


command center: What We Got Right, What We Got Wrong

command center: Что мы сделали правильно, что мы сделали неправильно - Это моё заключительное выступление (видео) с конференции GopherConAU в Сиднее, прошедшей 10 ноября 2023 года, в 14-ую годовщину запуска Go как проекта с открытым исходным кодом. Текст выступления сопровождается слайдами, использованными в презентации.

- Вступление
- Гофер
- Что мы сделали правильно:
- Спецификация
- Несколько реализаций
- Переносимость
- Совместимость
- Библиотека
- Инструменты
- Gofmt
- Работа с параллельным выполнением
- Заключение
01:28:10 Михаил не спойлери, я еще не смотрел
01:31:05 Aleksei Melnik @umputun
id3v2 "github.com/bogem/id3v2/v2"

вот эта даже картинки нормально вставляет. Проверено
01:36:42 Umputun U https://github.com/radio-t/radio-t-site/blob/master/publisher/app/cmd/proc_mp3.go#L266
01:37:32 Pavel Очень интересно про го
01:38:47 yakimka Вот это открытие!
01:38:51 ksenobite бтв, а где-нибудь есть апи чтобы выкачать названия всех пакетов из нпм?
01:39:57 yakimka арч никогда не собирался из исходников
01:40:07 yakimka арч бинарный дистрибутив
01:45:03 Pavel Моновыпуск!
01:45:27 andmеd одному что ли мне выпуск не понравился..ё
01:45:38 Nico Напряженный выпуск вышел, да
01:45:40 Aleksei Melnik шикарный был выпуск
01:46:04 Pavel Пока! Спасибо шовуа тов!