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 го в дс |