22:56:24 | Yehor 🇺🇦 | 😢 |
22:56:36 | Grigory Koposov | Хм короче предыдущей недели =) |
22:57:02 | Канстанцін | Не долго музыка играла) |
22:57:24 | Victor Surikov | А не будет, да? |
22:59:16 | Roman S | \/\/tf? |
22:59:16 | radio-t bot | @RomanStrl получает бан на 27дн 18ч (666 часов) |
22:59:49 | zoom zoom zoom | унца пошла |
22:59:53 | Evan N | /tf |
23:01:35 | Бобомурод | Надеюсь в этот раз без фокусов |
23:02:34 | Гладислав Яроцапов | /tf |
23:02:40 | Andrew Demonov | Унца слишком громко. Бобука не слышно |
23:02:41 | Vasyl | /tf |
23:02:58 | Danila | tf? |
23:03:32 | Ilya | когда? |
23:03:32 | radio-t bot | каждую субботу, 20:00 UTC Начался 3мин 32сек назад. Скорее всего еще идет. Следующий через 6дн 23ч 56мин 27сек |
23:03:40 | Danila | Atf? |
23:03:42 | Vasiliy | го |
23:04:20 | Denys | Унца |
23:04:36 | Denys | А где все?? |
23:05:10 | yakimka | первый раз? |
23:05:26 | Vadim A. K. | Да хз, обычный опорник или стабилизатор.. Важно понять какой аналог.. Стоит в магнитоле сТраного продавана Элемент5... Страный, потому что никак на контакт не идёт.. Даже на 4pda народ негодует на них)) |
23:05:42 | Grigory Bakunov | умпутун разбирается с сетапом аудио ) |
23:06:26 | Гладислав Яроцапов | Вот и всё, ребята!) |
23:06:36 | Stanislav | опять рипер обновляет? |
23:06:48 | Ilya | Видимо, разобрался) |
23:07:11 | yelsh | secondary брал |
23:07:37 | Vladyslav | разбираться с аудио перед єфиром єто традиция) |
23:08:18 | Roman | Секондори берёт, праймари не берёт - значит надо задонатить на френдз |
23:08:31 | Ilya | О, голоса |
23:08:36 | evgeniy | Голоса :) |
23:08:39 | Tem | работает! |
23:08:43 | Grigory Koposov | Ура, заработало! |
23:08:55 | Гладислав Яроцапов | Тёпленькая пошла |
23:09:00 | Denys | "Я слышу голос! Молодой голос!.." |
23:09:09 | Vladyslav | как живьіе говорят, ух нейросеточки теперь пошли |
23:09:11 | Denys | (Пью) |
23:09:21 | Tem | щас слышно |
23:09:28 | Mikhail | !ai опиши недостатки программ на electron |
23:09:35 | Ilya | Так норм же |
23:09:38 | evgeniy | Отлично слышно |
23:09:39 | Ivan Vinogradov | У бобука странный микрофон |
23:09:51 | Egor Miasnikov | а что с голосами |
23:10:06 | Egor Miasnikov | Леха и Бобук простыли |
23:10:09 | Stanislav | бобук на кухне у Ксюше? |
23:10:41 | Vladyslav | как с айподсов звук |
23:11:14 | Ilya | Один выпуск пропустили и разучились |
23:11:29 | Валера | Бобук на последней 11? |
23:11:34 | Egor Miasnikov | о |
23:12:13 | Grigory Koposov | Эх люблю вот это прошу по настройке |
23:12:13 | Ivan Vinogradov | Ребята — новички в подкастах, не судите строго |
23:12:55 | Глеб Панков | художественное перебирание каналов |
23:13:30 | Grigory Bakunov | да, но это не помогает |
23:13:39 | Stanislav | это алгоритм линейного поиска канала |
23:13:55 | Aleksey Agafonov | Сравни с MC34063, вроде самый популярный шим |
23:13:55 | Vladyslav | неделя перерьіва откинула опьіт на десятилетия |
23:14:20 | Evan N | унца есть |
23:14:21 | Grigory Koposov | Идет унца |
23:14:22 | aleks ko | унца есть |
23:14:23 | Глеб Панков | унца есть |
23:14:31 | Гладислав Яроцапов | Усё чётенько |
23:14:34 | Валера | а завезли анимацию при смене воркспейсов горячими клавишами? |
23:15:20 | Vadim A. K. | Спасибо, счас гляну |
23:16:22 | Maksim Surmach | !темы |
23:16:44 | Maksim Surmach | Темы! |
23:16:44 | aleks ko | унцу чуть-чуть можно потише |
23:17:15 | Grigory Koposov | И почти полный состав только Грея нет А вы ведь сегодня гиковский выпуск! |
23:17:15 | Глеб Панков | щелчка не было |
23:17:24 | yakimka | по-моему Умпутун тише чем обычно |
23:17:31 | Ivan Vinogradov | Унца громкая слишком |
23:17:54 | Andres Lõhmus | было |
23:18:03 | Aleksander Rybakov | да, унцу бы приглушить немного |
23:18:19 | Глеб Панков | прохлопал видимо |
23:19:26 | Egor Miasnikov | @bobuk ❤️🩹 |
23:19:54 | yakimka | @umputun и нам покажи |
23:20:04 | yakimka | я тоже страдаю |
23:20:12 | Nikolay | @ksenks Это норм. В разных ушах разная температура. Просто выбери любимое ухо и меряй только так. |
23:20:20 | Ruslan Botashev | Бесконтактный градусник тоже можно в подмышку направить и получить такое же измерение что и ртутный |
23:20:32 | Alexander Ruliov | Этаноловый?) |
23:20:54 | Yehor 🇺🇦 | градусник - pixel 8 pro 🙂 |
23:21:01 | Andrii 🇪🇺 Veklychev | А зачем знать плюс минус градус? Если 39 - пьем парацетамол/ибупрофен же… |
23:21:03 | Maxim | Oura ring не достаточно точно измеряет температуру? |
23:21:11 | Валера | язык тогда мб бесконтактным лучше мерить |
23:21:38 | Stanislav | а градусники в америке в фаренгейтах? |
23:21:42 | aleks ko | я слышал умпутуна |
23:21:46 | Nikita | в кельвинах;) |
23:21:58 | Aleksei Melnik | В больице водят по всей голове, и берут максимальную |
23:22:03 | Roman | Хмм, я слышал Упутуна неделю назад |
23:22:49 | Ruslan Botashev | переключать можно, и цельсий и фаренгейт есть |
23:23:30 | Ruslan Botashev | В фаренгейтах даже проще, больше 100 - больной значит |
23:24:07 | Stanislav | а в мед учереждениях используют фары или цельс? |
23:24:30 | Nikita | Axillar Temperature я думаю это называется) |
23:25:00 | Александр NSP |
К слову о градусниках. Мне этот нравится |
23:25:03 | Ruslan Botashev | Фаренгейт |
23:25:58 | Aygerim Tokhmetova | Wtf ! |
23:25:58 | radio-t bot | @moonkerimka получает бан на 5дн 23ч 26мин 28сек |
23:26:09 | Илья | это собеседование на джуна эникея? |
23:26:28 | Nikita | ))контейнеры грузить нужно) |
23:28:06 | Johnathan Ciplis | /tf |
23:29:23 | yelsh | в stdlib тоже более-менее нормальный раутер завезут https://github.com/golang/go/issues/61410 |
23:29:29 | Mikhail Zhuk | А чай это chi? |
23:29:50 | Alexander Kudrevatykh | Насколько я знаю их надо пить или не пить не от температуры, а от самоощущения. Болит голова и хвост отваливается - пей |
23:31:53 | Alexander Ruliov | #[attribute] такие?
|
23:32:35 | Maksim Surmach | А то что бот не написала начало записи и тему выбранную норм? Или я не увидел |
23:32:55 | Stanislav | да, но нет |
23:33:49 | Nikolay | Тему выбрать забыли? |
23:34:00 | Бобомурод | Кто победит в конце? Раст или го? |
23:35:14 | Denis | да, к сожалению не помогу. Там реально может стоять какой-то ASIC PMIC, по номеру на корпусе такое не сыщешь (но я слабый специалист в этом вопросе) |
23:35:51 | Alexander Ruliov | Они в разных категориях которые слабо конкурируют, кажется. |
23:36:39 | Vadim A. K. | Это опорник простой я думаю смотрю шим предложенный выше |
23:37:14 | Dark side | да, с actix |
23:37:16 | Илья | java |
23:37:24 | Dark side | вы даже обсуждали это в подкасте |
23:37:33 | Alexander Ruliov | Можно загуглить "actix drama". |
23:37:47 | Mikhail | Самые точные замеры делают ректально |
23:38:41 | Vladyslav | в ефир иногда прорьівается кратковрменньій шум от микро (громкий вздох), типо перед тем как кто-то начинает говорить |
23:39:36 | Nikolai | это Леха вздыхает |
23:39:51 | Vadim A. K. | Терморектальные методы анализа это не в радиолюбительстве))) |
23:39:59 | Vladyslav | сил и терпенья ему |
23:40:23 | Dark side | tokio подключается в раст явно |
23:40:32 | Alexander Ruliov | Хорошо хоть не Box<dyn Future<Item = Box<dyn Fn(&'a Item) -> Result<Info<'a>, Error>>>> какой.
|
23:40:44 | Dark side | а не просто указал в карго пакет и он магически используется |
23:42:05 | Alexander Ruliov |
Можно и без #[tokio_main] жить, можно явно создать рантайм.
|
23:42:52 | Ivan Vinogradov | Сначала подумал, что это в тему статьи |
23:42:59 | Andrew Demonov | async main - это не настоящий мейн. настоящий мейн генерируется как раз макросом tokio::main |
23:43:54 | Dark side | serde это компилируемый сериализатор json |
23:44:01 | Alexander Ruliov | При ручном создании рантайма кучу опций можно в его билдер подать (хотя и в макрос можно, но тут на вкус и цвет). |
23:44:12 | Andrew Demonov | не только json - любые форматы |
23:44:15 | Dark side | кодогенерирует сериализатор для объекта |
23:47:36 | Andrew Demonov | ? В расте - это аналог записи if err!= nill return err в го |
23:47:58 | Dark side | и не просто return, а ещё кастанёт один тип ошибки к другому |
23:48:13 | Dark side | используя твой trait написанный |
23:48:31 | Alexander Ruliov | В статье просто так написано:let response = reqwest::get(&endpoint).await?.json::<GeoResponse>().await?; Нужно так не упарываться и делать: let response = reqwest::get(&endpoint).await?; |
23:49:20 | Dark side | сегодня выпуск шоу "бобук учит умпутуна расту" |
23:50:37 | Alexander Ruliov | А Box<dyn std::error::Error> это дичь нейкая, хорошо бы или свой енам ошибок наделать, или anyhow/thiserror какой взять.
|
23:50:49 | Nikita | скиллбокс на максималках) |
23:50:51 | Alexander Ruliov | .get(0) -> Option<T>
|
23:51:54 | Alexander Ruliov | Ну и походу нужно было .ok_or_else(|| "No results found".into()) , иначе сейчас походу просто так может аллоцировать строку (но тут хз, может компилятор умный таки).
|
23:53:00 | Alexander Ruliov | Референс, ибо поинтеры в расте это отдельная сущность) |
23:54:50 | Alexander Ruliov | Алсо, походу есть владение response и можно было:response.results.into_iter().next().ok_or("No results found".into()) Тогда не копировали бы память почём зря. |
23:59:07 | Dark side | но ведь токио это не только main, это ещё туча функций |
23:59:21 | Dark side | есть ещё async-std же, и там функции другие |
23:59:41 | Andrew Demonov | Ну в го тебе тоже надо много всего знать джин там или чай |
00:00:17 | Alexander Ruliov | Всё это полная ерунда по сравнению с тем, что первые пару недель компилятор не будет давать ничего скомпилировать. Точнее borrow checker, который будет постоянно говорить, что у нас одновременно несколько &mut или один &mut и ещё сколько-то & на то же самое.
|
00:01:05 | abc | |
00:01:27 | Andrii 🇪🇺 Veklychev | Именно. Ну просто после 39 будет скорее всего херово |
00:01:41 | Dark side | про проблему с переусложнённой обработкой ошибок даже собирали комитет группу в расте |
00:01:51 | Dark side | но походу так ничего и не решили |
00:02:27 | Dark side | чтобы не пришлось всякие anyhow использовать, у которых тоже есть недоделки и нестыковки, ради которых нужно городить монструозные конструкции |
00:02:27 | Alexander Ruliov | Это то же самое что в джаве какой-нибудь передать объект класса, который не реализует какой-то интерфейс в функцию, которая его принимает. |
00:03:22 | Alexander Ruliov | .ok_or("No results found".into()) это автор поста плохо триггернул ошибку, определив выше let handler = () .
|
00:04:19 | Vlad | zig! |
00:06:27 | Grigory Bakunov | https://web-frameworks-benchmark.netlify.app/result?asc=0&order_by=level512 |
00:07:07 | Andrew Demonov | а вот еще один довольно популярный: https://www.techempower.com/benchmarks/#section=data-r21 |
00:07:46 | • | https://fixupx.com/molly0xFFF/status/1710718416724595187 |
00:08:03 | • | видели? |
00:11:20 | Alexander Ruliov | https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/rust-go.html А потом к веб-фреймворку ещё бизнес-логика нужна будет. |
00:11:39 | Dark side | а что с ним случилось, что последний раунд был больше года назад? |
00:13:06 | Ruslan Botashev | Ого, в первый раз в подкасте похвалили PHP |
00:15:12 | Dmytro | Как на ios можно слушать онлайн-вещание кроме как с сайта? |
00:16:23 | Vladislav | Можно в audio stream player скормить ссылку, например |
00:16:23 | Andrew Demonov | никак |
00:16:40 | rubonz | Может оговорились. |
00:17:53 | Alex Lenyashin | Может просто кто-то чихнул |
00:21:53 | Alexander Ruliov | И на расте с clap CLI'шки изи описываются.
|
00:22:25 | Бобомурод | то есть весь сервер на python можно будет держать на одном zip файле ? |
00:22:49 | Бобомурод | Ксюша хороший вопрос задала, почему не отвечаете? |
00:25:06 | Alexander Ruliov | https://github.com/facebook/zstd ? По их бенчам они шустрые. |
00:26:21 | Aleksei Melnik | Go (Port) https://github.com/klauspost/compress/tree/master/zstd#zstd Go https://github.com/DataDog/zstd Go (+dict) https://github.com/valyala/gozstd интересно что из этого самое шустрое? |
00:30:22 | Vinter Kold | Когда? |
00:30:22 | radio-t bot | каждую субботу, 20:00 UTC Начался 1ч 30мин 22сек назад. Скорее всего еще идет. Следующий через 6дн 22ч 29мин 37сек |
00:30:49 | Vinter Kold | Где? |
00:30:58 | Andrey An | Что? |
00:31:21 | Vinter Kold | Я думал оно мне ссылку скинет, где эфир слушать |
00:32:04 | Vasili Gulevich | https://radio-t.com/online |
00:32:12 | Hold My Borsch | https://apps.apple.com/app/id1469995354 |
00:32:45 | ksenobite | кажется в питоне уже очень давно не 1 способ.. |
00:32:55 | xt 🎸 | на джаве часто упарываются в обстракции где нужно и не нужно |
00:35:09 | ksenobite | кажется дело не в комментариях) а в том что питон дает такую гибкость, что удержаться и не использовать ее сложно..а когда напишешь кучу черной магии поддерживать ее становится как-то проблемно |
00:35:11 | Vasili Gulevich | C меняется. Ключевые слова теряет. |
00:38:51 | Yuri | чип чип чип чиподелы. к нам спешат |
00:40:04 | Vasili Gulevich | От нас |
00:44:15 | Vasili Gulevich | А Яндекс на каком месте? |
00:49:09 | Alexander Ruliov | Шумит что-то. |
00:52:03 | Aleksei Melnik | ну так 27Ватт нужно куда-то рассеивать |
00:52:37 | Vasili Gulevich | Эти ягодки давно потеряли свой фокус - дёшево и маломощно. |
00:52:41 | Grigory Koposov | Так может тогда Orange Pi 5 plus? |
00:53:08 | Nikolai | а чего бот в чятик темы не постит? |
00:53:26 | xt 🎸 | sata |
00:53:42 | aleks ko | pci |
00:53:54 | Aleksei Melnik | m.2 SSD можно подключить |
00:54:05 | xt 🎸 | 2 монитора по 4к все равно не особо тянет при просмотре парочки видео в 4к ) |
00:54:39 | Dark side | home assistant? |
00:54:56 | Алексей | Вы прям всегда 4к смотрите с двух мониторов ? |
00:56:01 | xt 🎸 | нет, я всего-лишь поделился информацией |
00:56:50 | Aleksei Melnik | ребят, камон, для 4й малинки был алюминиевый корпус с пассивным охлаждением |
00:57:37 | xt 🎸 | не серьезно )) есть башенные кулеры ) https://dev-pages.info/images/2021/raspberry-stress-test/pi-ice-tower.jpg |
00:57:56 | Aleksei Melnik | я за тишину |
00:58:04 | xt 🎸 | они тихие |
00:58:33 | xt 🎸 |
под стресс тестом температуры: https://dev-pages.info/raspberry-pi-stress-test/ |
00:59:20 | Алексей | Это круто 👍 |
01:01:03 | Grigory Bakunov | 0 1 2 3
|
01:01:25 | Алексей | У Бобука голос пережат ? Ка кто странно звучит |
01:01:39 | Alexander Ruliov | Из статьи) |
01:01:39 | Vladyslav | |
01:01:44 | Grigory Bakunov | |
01:03:17 | Alexander Ruliov | О, там в RFC есть восьмая версия даже. |
01:03:58 | Alexander Ruliov | Схема выглядит красиво. |
01:04:17 | Grigory Bakunov | |
01:04:20 | Алексей | Не фига непонятно :) |
01:04:59 | Алексей | Но, красиво |
01:05:01 | Aleksei Melnik | Проблема со случайными числами в том, на самом деле их не существует) |
01:05:24 | Bonum | |
01:07:10 | Umputun U | https://www.amazon.com/Vicks-ComfortFlex-Thermometer-Underarm-Indicates/dp/B00005RL5E/ |
01:11:53 | Vasili Gulevich | Что теперь на Android использовать для подкастов? |
01:12:19 | Aleksei Melnik | music.youtube.com |
01:12:21 | Dmytro | переезжает в yt music |
01:12:49 | Vasili Gulevich | Вы его пробовали? Оно же сырое? |
01:13:10 | Dmytro | как и все остальное от гугла |
01:13:34 | Алексей | AntennaPod |
01:13:36 | Denis | Рабочая схема 😂 |
01:13:42 | Aleksei Melnik | @umputun https://music.youtube.com/playlist?list=PLY51EMwQDeFtQ1F5TEl4ici1EtN49rKeo |
01:13:58 | Konstantin Chukhlomin | HCL |
01:16:45 | Omny | Скоро закрывается? 😅 |
01:17:41 | Alexander Ruliov | Подкаст на OnlyFans 😐 |
01:20:58 | Dark side | только что в случае аварии? |
01:21:19 | Aleksandr Mikheev | В случае аварии маленький ядерный взрыв! |
01:21:31 | Aleksei Melnik | я боюсь представить ДТП с автомобилем с термоядерным реактором на борту |
01:21:44 | Dark side | это будет бомбически |
01:22:50 | Vasili Gulevich | С термоядерным - никаких проблем. Это же не ядерный, там литиум да водичка. |
01:24:09 | Alexander Ruliov | Тут скорее вопрос ограничения мощности, чтобы оно могло выдать только столько, сколько нужно машине, а не чтобы можно было разобрать, прошивку обновить и смочь выделить фигову тучу энергии за раз. |
01:25:36 | Aleksei Melnik | 🙏Спасибо! |
01:26:12 | Grigory Koposov | Спасибо! |
01:26:15 | Vasili Gulevich | У термояда это ограничение конструкции. Не получится никак выделить больше номинала, потому как при увеличении температуры или плотности теряется удержание. |
01:26:35 | Alexander Ruliov | Спасибо. |
01:26:53 | Denis | Вспомните терминатора, как у себя реактор менял 😂 |