Фильтры
23:00:19 yelsh у меня одного в эфире ничего нет?
23:01:06 Алексей У меня тоже нет
23:01:43 Umputun U гнусная клевета!
23:02:27 Denys Есть унца
23:02:57 Denys Жизнь налаживается.. ну или пока отлаживается
23:03:07 yelsh еще вопрос пользующимся goland - есть ли у кого случаи, что goland отказывался рапортовать на наличие типа в пакете, хотя тип есть и пакеты указаны правильно, что в файле с типом, что в импорте?

у меня еще не первый раз такое, и проект переоткрывал удаляя .idea, и переустанавливал
23:03:25 IKOS нормальная идея ходить с палатками
23:05:02 evgeniy Из ведущих одни гики , Видимо гиковский выпуск будет :)
23:12:18 tardigrade Что-то со звуком
23:12:54 tardigrade Лаги
23:13:57 yelsh О, выпуск с напитками в кое-то веки, давно такого не было
23:13:59 Grigory Koposov 30 по фаренгейту?
23:14:58 Dark side по Кельвину
23:17:13 Gooff Дратути
23:17:50 Grigory Bakunov
23:22:02 Gooff Сегодня за Ксюшу Бобук
23:22:06 radio-t bot ⚠️ Вещание подкаста началось - https://stream.radio-t.com/
23:22:53 radio-t bot ⚠️ Changing my relationship with GitHub Copilot | nicole@web - https://ntietz.com/blog/changing-my-relationship-with-github-copilot/
23:22:54 Grigory Koposov ну где-то уже переворациваем
23:23:02 radio-t bot Changing my relationship with GitHub Copilot | nicole@web

**Changing my relationship with GitHub Copilot | nicole@web** - Changing my relationship with GitHub Copilot Monday, August 28, 2023

- Использовала Copilot на своих личных проектах полные мартом
- Были и положительные и отрицательные последствия использования Copilot
- Решила взять контроль над тем, как взаимодействую с ним
- Использование Copilot позволило мне быть продуктивной, даже когда я устала
- Но потом я перестала писать код для удовольствия
- Узнала от друга о том, что она не использует подсветку синтаксиса и другие шумные плагины редактора
- Решила отключить LSP-плагины и Copilot
- Теперь буду стремиться найти равновесие в использовании инструментов
23:23:14 Sergey Ivanov а че там 3 сентября-то?
23:23:17 Maverick GRey Не, я лучше ДТКД послушаю 😏
23:24:19 Dark side календарь переворачивают
23:26:30 Sergey Ivanov да фигня это все. Главное, что она отключила - rust-analyzer.
23:28:31 Stepan Много раз пробовал пересесть на Copilot, но в рабочих проектах он слишком часто полную ахинею предлагает (может проект не типовой?), на которую смотреть сил нет. А в личных чтоб с чем-то поиграться/разобраться ничего не запоминаешь с ним.
Единственное с чем кайф - баш скрипты и одноразовый код для утилит здесь и сейчас
23:29:34 tardigrade Отмена Шуфутинского
23:31:45 Grigory Bakunov https://github.com/biletskyy/flatwhite-syntax
23:35:39 Ivan K Letter day saints называется церковь
23:36:43 Gooff ... тёщи тоже три
23:36:47 radio-t bot ⚠️ Moonbit: the fast, compact & user friendly language for WebAssembly | MoonBit - https://moonbitlang.com/blog/first-announce/
23:37:06 radio-t bot Moonbit: the fast, compact & user friendly language for WebAssembly | MoonBit

**Moonbit**: быстрый, компактный и простой в использовании язык для WebAssembly. Основная цель Moonbit - создание языка, который решает сложные задачи, связанные с WebAssembly, такие как долгая компиляция и неэффективный код. Он обладает всеми преимуществами WebAssembly в области эффективности, безопасности и компактности.

- Moonbit был разработан для обеспечения высокой производительности как во время разработки, так и во время выполнения.
- Он обеспечивает массовую оптимизацию на основе промежуточных представлений (IR), что позволяет снизить размер окончательного кода и обеспечить дополнительную безопасность.
- Мoonbit автоматически управляет памятью, делая программирование проще и безопаснее.
- Он также предоставляет широкий набор инструментов, включая среду разработки, компилятор, утилиты сборки и уникальное облачное IDE без использования контейнеров.
- Moonbit имеет более эффективный вывод типов, компактный размер WebAssembly кода и поддержку рекурсивных замыканий и полного сопоставления шаблонов.

Ожидается, что Moonbit достигнет стабильности и минимального количества ошибок в бета-версии к концу второго квартала 2024 года. Планируется интеграция веб-сборщика мусора (GC) для WebAssembly 2.0 и создание собственного GC для WebAssembly 1.0.
23:40:35 Sergey Ivanov a lambda слабо было вместо fn??
23:40:38 radio-t bot Нет, в данном случае использование "fn" было бы более предпочтительным. "Lambda" обычно применяется для анонимных функций в функциональных языках программирования, в то время как "fn" используется в контексте определения именованных функций.
23:41:04 Sergey Ivanov уйди, постылый...
23:44:32 Алиса Непонимаю восторга вокруг васма, ненужная абстрация, чтобы еще быстрее писать еще медлееннее код
23:46:26 Stepan Скорее это развитие в сторону упращения предыдущей горы абстракций чтоб запускать JS
23:53:00 Maksim Surmach Так а pydantic уже почти везде
23:53:32 Алиса Python будут залечивать до бескончености как C++ насыпая фичей и неломая обратную соместимость
23:53:49 Sergey Ivanov то ли c++...
23:54:03 Igor Nizovtsev в тайпскрипте такая-же ситуация - хочеш валидировать в рантайме юзай сторонную библиотеку
23:54:47 Никита Ковалевский Когда
23:55:07 Sergey Ivanov Умпутун, а class function в дельфях не смущали?
23:57:29 😕 🍴 очень не хватает в JS type hinting как в питоне. А то делается транспиляция typescript только для того, чтобы срезать типы
23:58:31 Sergey Ivanov Незря Умпутун за корпорации переживает... Бобук, дофига в корпорации всяких дурацких никому ненужных проверок. Не знаю, как у вас
23:59:27 Igor Nizovtsev не структура а датаклас
00:00:13 Алиса Python не быстрый именно потому что нет типов для Jit компиляции/оптимизации в рантайме
00:00:25 Grigory Bakunov https://github.com/mypyc/mypyc
00:00:55 😕 🍴 в pypy есть JIT
00:02:21 😕 🍴 если есть говнокод на питоне, который работает медленно, то его можно запустить через pypy, получить двукратный прирост и еще год этот код не трогать
00:03:01 radio-t bot ⚠️ Introducing Code Llama, an AI Tool for Coding | Meta - https://about.fb.com/news/2023/08/code-llama-ai-for-coding/
00:03:15 radio-t bot Introducing Code Llama, an AI Tool for Coding | Meta

Code Llama - инструмент искусственного интеллекта для программирования, который может генерировать и обсуждать код на основе текстовых подсказок. Он имеет потенциал ускорить рабочие процессы разработчиков и помочь новичкам в изучении программирования. Code Llama может использоваться как инструмент для увеличения производительности и образования, помогая программистам создавать более надежное и хорошо задокументированное программное обеспечение.

- Code Llama - инструмент искусственного интеллекта для программирования, который генерирует и обсуждает код
- Code Llama обладает расширенными возможностями в области программирования
- Поддерживает множество популярных языков программирования
- Распространяется в трех размерах моделей с разными характеристиками
- Для генерации кода рекомендуется использовать специализированные варианты моделей Code Llama - Python и Code Llama - Instruct
- Цель использования Code Llama - сделать рабочие процессы разработчиков более эффективными и свободными от рутинных задач
- Code Llama доступен для сообщества для оценки возможностей и обнаружения проблем и уязвимостей
00:18:32 radio-t bot ⚠️ Simplified Code Refinement and Debugging with GitHub Copilot Chat - Visual Studio Blog - https://devblogs.microsoft.com/visualstudio/simplified-code-refinement-and-debugging-with-github-copilot-chat/
00:18:40 radio-t bot Simplified Code Refinement and Debugging with GitHub Copilot Chat - Visual Studio Blog

Simplified Code Refinement and Debugging with GitHub Copilot Chat

- GitHub Copilot Chat for Visual Studio now offers in-depth analysis and explanations of code, generation of unit tests, proposed fixes to bugs, and explanations of exceptions.
- Copilot Chat gathers context data from Visual Studio to help developers form great questions and get useful answers.
- With the Interactive Code Assistant view, developers can seamlessly refine their code with Copilot Chat without leaving the editor window.
- Copilot provides detailed information and insights for specific methods and properties, including Enum. HasFlag, Enum. ToString, String. StartsWith, ConcurrentDictionary. Count, and more.
- Copilot can provide meaningful help when debugging code, offering insights and fixes for issues based on exceptions, call stacks, local variables, and code.
- Copilot can understand call stacks, frames, variable names, and values, allowing detailed questions to a debugger-aware Copilot.
- Developers can access these Copilot Chat preview features by updating to the latest version of GitHub Copilot Chat preview for Visual Studio or by signing up for the private preview. Feedback is encouraged.
00:23:32 radio-t bot ⚠️ Microsoft is discontinuing Visual Studio for Mac after major overhaul - 9to5Mac - https://9to5mac.com/2023/08/30/microsoft-visual-studio-mac-discontinued/
00:23:42 radio-t bot Microsoft is discontinuing Visual Studio for Mac after major overhaul - 9to5Mac

Microsoft прекращает поддержку Visual Studio для Mac после крупного обновления - 9to5Mac.

- Microsoft объявил о прекращении поддержки Visual Studio для Mac.
- Компания будет продолжать поддержку последней версии IDE для Mac до августа 2024 года.
- Вместо этого Microsoft сосредоточится на улучшении Visual Studio и VS Code для кросс-платформенной разработки.
- Microsoft будет поддерживать Visual Studio для Mac обновлениями безопасности и совместимостью с платформой в течение следующих 12 месяцев.
- Microsoft рекомендует использовать Visual Studio через Windows виртуально на Mac или в облаке.
- В качестве альтернативы Microsoft упомянула C# Dev Kit, .NET MAUI и Unity Extensions для VS Code, которые будут доступны для macOS.
- Visual Studio Code (редактор текста) для Mac останется доступным.

[Источник](https://9to5mac.com/2022/06/08/microsoft-discontinuing-visual-studio-for-mac-after-major-overhaul/)
00:24:01 andmеd А чем хороша студия?
00:24:48 Dark side Xamarin
00:25:10 Алиса Migueldeicaza что продал Mono/Xamarin уже вообще на С# не пишет и в MS не работает, а пишет он теперь по фану и на Swift
00:25:31 Алиса и троллит .net в твиттере https://twitter.com/migueldeicaza/status/1697331983456600443
00:26:22 serkbugs оО. кстати не знал что мигель давно не при делах :)
00:26:40 Grigory Bakunov и мигель и нат уже не в майкрософте
00:27:20 Sergey Ivanov данунах с этим vscode. их cpp extensions тормозит на больших проектах
00:27:39 radio-t bot ⚠️ UTM - https://github.com/utmapp/UTM
00:27:59 radio-t bot GitHub - utmapp/UTM: Virtual machines for iOS and macOS

**UTM** - полнофункциональный системный эмулятор и хост виртуальных машин для iOS и macOS. В кратце, позволяет запускать Windows, Linux и другие операционные системы на устройствах Mac, iPhone и iPad.

Особенности UTM:
- Полное эмулирование системы (MMU, устройства и т.д.) с использованием QEMU.
- Поддерживает более 30 процессоров, включая x86_64, ARM64 и RISC-V.
- Графический режим VGA с помощью SPICE и QXL.
- Режим текстового терминала.
- Поддержка USB-устройств.
- JIT-ускорение с помощью QEMU TCG.
- Фронтенд разработан с нуля для macOS 11 и iOS 11+ с использованием последних API.
- Возможность создания, управления и запуска виртуальных машин непосредственно с устройства.

UTM SE:
- UTM SE ("медленная версия") использует потоковый интерпретатор, который работает быстрее, чем обычный интерпретатор, но медленнее, чем JIT.
- UTM SE не требует джейлбрейка или обходов JIT и может быть установлен как обычное приложение.

Установка:
- UTM (SE) для iOS: https://getutm.app/install/
- UTM также доступен для macOS: https://mac.getutm.app/

Разработка:
- Разработка для macOS
- Разработка для iOS

Связанные проекты:
- iSH: эмулятор Linux терминала для запуска приложений x86 на iOS.
- a-shell: упаковывает общие команды и утилиты Unix, созданные нативно для iOS, доступные через
00:28:59 Алиса наслаждайтесь пока их не купили и не монетизировали
00:29:40 Dark side но он всё ещё хуже параллелса
00:30:15 Алиса gpu acceleration нету
00:32:01 serkbugs а зачем гпу то? ну эт несерьезно гонять гпу через виртуалки имхо.
00:32:28 Sergey Ivanov qemu нужен как эмулятор embedded систем для проверки продукта в случае, когда реальные железки еще пилятся. так чито проерить-посмотреть от бобука маловато будет...
00:32:34 Алиса тяжёлые графические приложения тормозить будут
00:32:58 serkbugs да я понимаю. потому и спрашиваю зачем :)
00:33:56 Alexandr Reznic А IDE будет тормозить?
00:34:17 Grigory Koposov а еще обходится в $100 в год
00:34:54 Konstantin Chukhlomin Верификация Apple прими публикации новой версии приложения строже чем про новом билде в TestFlight
00:36:22 Sergey Ivanov Слушай песенку про тракториста...
00:36:32 serkbugs посмотрел почти до конца.. хорошая реклама :)
00:38:04 Maksim Surmach Я страдаю, верните Сергея
00:38:07 Alexandr Reznic Да хорошо что не приходит :) никто не перебивает
00:38:34 serkbugs "маринка" запостила фотку в инсте из самолета
00:38:40 Grigory Bakunov wtf?
00:38:41 radio-t bot @reznic_a получает бан на 1дн 6ч 30мин 30сек
00:38:53 Sergey Ivanov А где Ксюша???
00:38:54 Maksim Surmach кто теперь отвечает за анекдоты?
00:39:09 serkbugs выше глянь я написал :) инсту ее глянь
00:39:27 serkbugs холодильник в самолет не влез :)
00:41:43 Demoninhatter root и iterm, и на этом кажется пожалуй все из преимуществ ;c
00:41:45 Алиса iphone - macos, android - linux
00:42:08 grody Дудосить грея можно тут https://t.me/blognot_chat
00:42:24 serkbugs ифон это для тех кто уже смирился с тем что тебе диктуют как должно быть
00:43:44 Demoninhatter для тех у кого нет времени на кастомизацию и хочется чтобы нормально и из коробочки ;d
00:44:24 Igor Nizovtsev старфилд вроде 6-ого в стиме обычная версия
00:44:31 Maksim Surmach starfield по стримам выглядет как полное Г. имхо
00:44:32 Sergey P. а кстати, есть ли в природе эмуляторы андроида работающие на Mac M1/2?
Кроме Android studio?
00:44:35 Rahman Грей хоть вредный иногда, но всё же наш, радиотовский.
00:45:00 Алиса the cycle frontier
00:45:09 serkbugs одним словом
00:45:27 Michael Chorney PUBG
00:45:40 Konstantin Chukhlomin Sains row?
00:45:41 serkbugs счас умпутун придет и скаже CS :)
00:45:52 Aleksandr Mikheev battlefield
00:45:58 Michael Chorney PUBG
00:46:01 Maksim Surmach овервотч??
00:46:01 Vladyslav doom
00:46:02 Konstantin Chukhlomin Uncharted
00:46:03 Алиса их читеры загубили чтоли ?
00:46:07 radio-t bot Некоторые игры действительно могут пострадать из-за читеров, что может негативно отразиться на игровом опыте. Команды разработчиков обычно предпринимают меры для борьбы с читерством и поддержания баланса игры.
00:46:20 Sergey Ivanov их emulator как настройка над qemu и без студии запускается...
00:46:34 Demoninhatter лукас за овервотч 😅
00:46:49 Grigory Bakunov bluestack
00:47:10 Sergey P. не работает на Silicon
00:47:23 radio-t bot ⚠️ Why you should keep files inside your VM - https://msimkunas.lt/2023/08/28/vm-file-sharing.html
00:47:37 radio-t bot Why you should keep files inside your VM | Manto Šimkūno tinklaraštis

**Почему вам следует хранить файлы внутри вашей виртуальной машины**

- Методы совместного использования и синхронизации файлов между хостом и виртуальной машиной оставляют желать лучшего
- Проблемы производительности и совместимости при использовании различных методов совместного использования и синхронизации файлов
- Сложность в настройке и поддержке этих методов, особенно при использовании разных хост-систем
- Файловая синхронизация, хоть и решает некоторые проблемы, но вводит дополнительную сложность в рабочий процесс

**Решение: храните файлы внутри виртуальной машины**

- Получаете нативную производительность и отличную совместимость
- Достигаете изоляции, все файлы проекта находятся внутри виртуальной машины
- Возможность доступа к файлам виртуальной машины с помощью протокола сетевого обмена файлами, например, NFS
- Преимущества: нативная файловая система, легкость настройки, избегание проблем с производительностью хоста
- Можно использовать расширения разработки, такие как remote development extensions в VSCode, для просмотра и редактирования файлов на удаленной машине
00:48:13 Grigory Bakunov через розету работает вроде. а прямого эмулятора нет если я правильно помню
00:48:15 Konstantin Chukhlomin К Baldur’s Gate 3 страшно подходить, она, говорят, длиннее чем RDR2
00:48:25 Sergey Ivanov что это? сходу не нашел...
00:48:35 Maksim Surmach Если про овервотч, то очень забавный рейтинг в стиме у нее) ну там еще много подводных камней как разработчики балансом убили игру.
а про пве вообще молчу
00:50:55 yelsh avm из кита android studio норм работает
00:51:06 Бобомурод Как можно буфер эфира послушать с начал ?
00:51:23 Alexey Nesterov Это вообще пожиратель времени ужасный, особенно если не просто пробегать, а углублятся в квесты
00:51:30 Archy Bald в Android Studio эмулятор уже давно поддерживается на arm
00:51:47 Sergey Ivanov Бобук, под это дело еще АОСП пилить, а там свой HAL. кроме гугла никто не сделает....
00:51:57 Бобомурод Я пропустил начало, хочу послушать эфир с самого начала до щелчка
00:52:22 serkbugs я давно уже пробегать все начал. перестал в каждый квест ходить. счас ведьмака 3 играю и кучу всего что не основная линия не иду :) тупо времени нет
00:52:26 Sergey P. он монстрообразный и совсем неспешный
00:52:30 Sergey Ivanov Гугл кстати отказівается от эмулятора в пользу... дай боже памяти....
00:53:05 Sergey Ivanov Еще раз: для embedded только vm
00:53:16 Sergey Ivanov никакие докера
00:53:34 Sergey Ivanov Потому что embedded не занимался никогда
00:53:50 Бобомурод Перед началом подкаста бобук всегда интересные штуки рассказывает, обычно это не попадает на запись эфира
Как можно послушать сегодняшний эфир с самого начала? Ведь должен быть буфер
00:54:00 Igor LAMP?
00:54:05 Sergey P. завтра будет запись
00:56:12 Vlad orb stack
00:57:36 Maksim Surmach я груви запускаю в контейнере, что бы на маке не запускать
00:57:46 Demoninhatter я отщипенец, делаю 😅
00:58:31 Timophey Molchanov Я вордпрес проекты разрабатываю — мне не хочется LAMP локально поднимать)
00:58:49 😕 🍴 npm install запускает сотни рандомных скриптов и лучше это не запускать там, где доступ в прод есть
00:58:51 Demoninhatter лень зависимости ставить руками 😊, а так контейнер грохнул, имеджи подтер и все чистенькое
00:58:52 Бобомурод Как открутить эфир на пару часов раньше?
00:59:26 Timophey Molchanov Ну вот VSCode containers — это очень удобно бывает)
00:59:36 Валера подождать пару часов, когда запись выложат
00:59:48 Sergey Ivanov для vscode для c++ devcontainers прекрасная вещь. Иначе зависимости с хосчта тянет
00:59:59 Бобомурод Там урезают начало, где ведущие просто общаются
01:00:19 Sergey Ivanov Проблема: искать правильніе зависимости
01:00:42 Maksim Surmach так может под каждый енв питона макбук выдавать
01:00:48 Sergey Ivanov И компилятор правильный
01:01:03 Валера а всё
01:01:09 Alexander Verbitsky vscode Remote Development
01:01:13 Владимир Не постоянно но для тестов. Иногда приходится если у тебя скрипты тестов завязаны на gnu утилиты, например на маке grep другой, а продакшн на Линуксе
01:01:50 Sergey Ivanov И вообще, я до последнего работал с домашнего компа. По контейнерам гонял компиляцию. Пока на работе не втюхали корпоративный
01:02:37 radio-t bot ⚠️ The Worst Programmer I Know - Dan North & Associates Ltd - https://dannorth.net/2023/09/02/the-worst-programmer/
01:02:53 radio-t bot The Worst Programmer I Know - Dan North & Associates Ltd

**Самый плохой программист, которого я знаю - Dan North & Associates Ltd**

Резюме: В этой заметке автор рассказывает о худшем программисте, которого он когда-либо знал, и почему он боролся, чтобы оставить его в команде. Предположение о мере продуктивности индивидуума в сложной адаптивной системе является ошибочным.

- Можно быстро выявить плохих программистов, измеряя их продуктивность.
- Автор рассказывает о Тиме Маккиноне - самом непродуктивном программисте, которого он знает.
- Компания, в которой они работали, решила ввести индивидуальные метрики производительности.
- Однако Тим не подписывался на задачи, а проводил время, помогая и сотрудничая с коллегами.
- Его продуктивность была нулевой, но благодаря ему команда стала более эффективной и результативной.
- Автор отказался уволить Тима и вместо этого заменил индивидуальные метрики на командные.
- Он заключает, что в сложной адаптивной системе нельзя измерять индивидуальный вклад, только работу команды.
- Автор рекомендует работать с Тимом Маккиноном.
01:03:13 Ivan K @umputun а что, если ноут такого заказчика ломается?
01:03:57 Igor он DevRel
01:08:40 Алиса https://www.youtube.com/watch?v=bB340S0tGf8
01:09:18 radio-t bot ⚠️ Темы слушателей 874 - https://radio-t.com/p/2023/08/29/prep-874/
01:09:35 radio-t bot [1/2] +8 от Roman Dryndik
Вышел первый release candidate Python 3.12 со множеством разных прикольных штук. Одна из которых это долгожданный и много обсуждаемый Per-Interpreter GIL.

PS Соответствующий
PEP 684.

What’s New In Python 3.12 — Python 3.12.0rc1 documentation

В Python 3.12 добавлены новые функции и внесены изменения, включая:
- Удалены устаревшие Unicode API, основанные на Py_UNICODE* представлении
- Изменены поля tp_weaklist и tp_subclasses в PyTypeObject
- Добавлена поддержка новых форматирований в функциях PyUnicode_FromFormat() и PyUnicode_FromFormatV()
- Исправлены ошибки в функциях PyUnicode_FromFormat()
- Добавлены новые флаги Py_TPFLAGS_MANAGED_DICT и Py_TPFLAGS_MANAGED_WEAKREF для расширяемых классов
- PyUnicode_FSDecoder() больше не принимает bytes-подобные пути, только точный тип bytes
- Изменены макросы Py_CLEAR, Py_SETREF и Py_XSETREF, чтобы аргументы вычислялись только один раз
- Исправлены детали обработки ошибок в интерпретаторе
- Изменения в PyLongObject для улучшения производительности
- Новые API функции для доступа к значениям PyLongObjects, умещающихся в одно машинное слово
- Требуется, чтобы пользовательские аллокаторы, установленные через PyMem_SetAllocator(), были потокобезопасными

- Удалены устаревшие Unicode API
- Изменены поля в PyTypeObject
- Добавлена поддержка новых форматирований
- Исправлены ошибки в функциях форматирования
- Добавлены новые флаги для расширяемых классов
- Изменения в PyUnicode_FSDecoder()
- Изменены макросы для присваивания
- Исправления в обработке ошибок
- Изменения в PyLongObject
- Новые API функции для доступа к значениям PyLongObjects
- Требующаяся потокобезопасность для пользовательски
01:09:35 radio-t bot [2/2] +0 от Victor Osipov
linux desktop forever :) , https://blog.jetbrains.com/platform/2023/08/w...

Wayland Support for IntelliJ-based IDEs | The JetBrains Platform Blog

Поддержка протокола Wayland для IntelliJ-основанных IDE | Блог платформы JetBrains

- Поддержка протокола Wayland находится в разработке для Linux-пользователей IntelliJ-основанных IDE
- Обновление позволит решить ряд проблем, включая проблему частичного масштабирования и интеграцию с Windows Subsystem для Linux (WSLg)
- Wayland - современный протокол сервера отображения, заменяющий X Window System и предлагающий более эффективную и безопасную архитектуру для графических сред
- Протоколы Wayland транзакционны и позволяют строить новое состояние постепенно и коммитить результат как целое
- Тестовая реализация Wayland поддерживает масштабирование, в отличие от XWayland, и это позволит избежать размытости текста при частичном масштабировании
- Создание нового Toolkit для JDK для обеспечения нативной поддержки Wayland сопряжено с трудностями, но некоторые функции уже работают
- Проект Wayland Toolkit нацелен на ускоренное рендеринг на основе Vulkan, поддержку клавиатуры и мыши, буфер обмена и drag and drop
- IntelliJ-основанные IDE, работающие на Wayland, будут обладать улучшенной стабильностью и отзывчивостью благодаря современной архитектуре Wayland
01:09:54 Grigory Bakunov
01:09:59 Maksim Surmach это шикарный твит
01:11:26 yelsh это аноним с аватаром и ником с breaking bad
01:14:17 Alexey Nesterov
01:19:01 Demoninhatter Да обмажутся абстракциями..будет юзабельно
01:19:52 Maksim Surmach вот этот пеп https://peps.python.org/pep-0554/
01:20:04 Sergey Ivanov не, ужас питонический...
01:20:32 Maksim Surmach Вот другие примеры
01:20:33 Sergey Ivanov ну так закройте этот драфт пока не позно
01:21:39 Алиса Python - a language for kids and PhDs
01:21:47 Sergey Ivanov библиотеки..... не, ужасс. Чем ниже порог вхождения, тем хуже библиотеки.
01:22:07 Maksim Surmach Python really the second best language for everything
01:22:39 Sergey Ivanov лучше уж в c++ с его одним stdlib и boost
01:23:52 yelsh
01:24:07 yelsh
01:24:32 Demoninhatter иными словами надо го ;D
01:24:59 Maksim Surmach моржик в питоне в ифах иногда очень удобен
01:25:24 Sergey Ivanov так есть же у них приентепретатор или как там его...?
01:25:24 yelsh бэктик в питоне принтил то, что у го делается под %#v форматом
01:26:00 7 of 9 Python is Fortran of the 21st century
01:29:11 Sergey Ivanov так, без дженериком. Как отсортировать конкретным алгоритмом что-угодно и чтобы быстро, а не поинтерами?
01:29:20 Rahman У сеайпа есть бинг
01:30:28 Konstantin Chukhlomin Попробуй приложение
01:31:29 Maksim Surmach удалить элементы в вебе с помощью ад блокера или в ARC браузере. удобно
01:31:56 Вячеслав Борискин ️ В гитлабе на каждом мр есть галка сквош мерджа, можно в настройках ее выставит по умолчанию. А в экшнах/gitlab-cicd, как так сделаешь, они же запускаются непосредственно после мерджа, т.е сам процесс мерджа не регламентируется в экшнс
01:39:48 Maksim Surmach @stskizim го в дс