Forwarded from Стой под стрелой (Nikita Prokopov)
Решил поставить себе дуал-бутом macOS Sonoma, поглядеть, как там дела обстоят с геймингом (пока что мой опыт с CrossOver был не очень, но у меня и ноут дохленький, всего за 2,500 евров, едва 2д-игры тянет).
Ну короче делается это так: качаешь инсталлер на 13 гигабайт. Запускаешь. Он качает еще чего-то на 13 гигабайт. А поскольку я это все на отельном вайфае, это все занимает ощутимое время, типа, несколько часов.
Просыпаюсь утром и вижу: ой, места-то нет! В смысле есть, но мало. Ну епт! А сразу что, нельзя было проверить? То есть проверка есть, то есть об этом подумано, работа сделана, но почему на отъебись? Почему она _после_ того, как он три часа что-то качает, а не до? Я все понимаю, бета, для разработчиков, разработчики должны страдать, но все же?
Ладно, думаю, освободил места, второй-то раз ты поди качать не будешь? Буду. А где то, что ты уже скачала? Что скачала? Ничего не знаю. Жди опять 3 часа 6 минут. (эти 6 минут меня тоже, кстати, знатно напрягают. Очень уж специфичная цифра).
Что случилось с моделью «скачать все, что тебе нужно, сразу»? Причем желательно дать это сделать мне, ссылкой. Потому что я сам умею качать заметно лучше, чем любой кастомный загрузчик, который впопыхах написали ваши измучанные менеджерами программисты.
И что там такого в инсталлере на 13 гигабайт, кроме интерфейса самого установщика? Не могли же они его _так_ раздуть. Эпл все-таки не Логитех, у которых софт для управления мышкой (две крутилки, три настройки, и конечно же обязательный логин), как выяснилось, 7 гигабайт занимает. Тут вопросов нет, все по делу. Электрон сам себя несколько раз в архив не положит.
Кстати, пока чистил место, заметил, что Слак занимает на диске 2 гигабайта. 2 гигабайта чего, извините? Когда можно точно такой же Слак, но в браузере, за ноль байт.
Как же здорово жить в будущем! Хорошо что железо подтянулось, представьте все то же самое, но на дисках 500 мегабайт? Это ж сколько дисков пришлось бы ставить, чтобы Слак или там мышку установить?
Ну короче делается это так: качаешь инсталлер на 13 гигабайт. Запускаешь. Он качает еще чего-то на 13 гигабайт. А поскольку я это все на отельном вайфае, это все занимает ощутимое время, типа, несколько часов.
Просыпаюсь утром и вижу: ой, места-то нет! В смысле есть, но мало. Ну епт! А сразу что, нельзя было проверить? То есть проверка есть, то есть об этом подумано, работа сделана, но почему на отъебись? Почему она _после_ того, как он три часа что-то качает, а не до? Я все понимаю, бета, для разработчиков, разработчики должны страдать, но все же?
Ладно, думаю, освободил места, второй-то раз ты поди качать не будешь? Буду. А где то, что ты уже скачала? Что скачала? Ничего не знаю. Жди опять 3 часа 6 минут. (эти 6 минут меня тоже, кстати, знатно напрягают. Очень уж специфичная цифра).
Что случилось с моделью «скачать все, что тебе нужно, сразу»? Причем желательно дать это сделать мне, ссылкой. Потому что я сам умею качать заметно лучше, чем любой кастомный загрузчик, который впопыхах написали ваши измучанные менеджерами программисты.
И что там такого в инсталлере на 13 гигабайт, кроме интерфейса самого установщика? Не могли же они его _так_ раздуть. Эпл все-таки не Логитех, у которых софт для управления мышкой (две крутилки, три настройки, и конечно же обязательный логин), как выяснилось, 7 гигабайт занимает. Тут вопросов нет, все по делу. Электрон сам себя несколько раз в архив не положит.
Кстати, пока чистил место, заметил, что Слак занимает на диске 2 гигабайта. 2 гигабайта чего, извините? Когда можно точно такой же Слак, но в браузере, за ноль байт.
Как же здорово жить в будущем! Хорошо что железо подтянулось, представьте все то же самое, но на дисках 500 мегабайт? Это ж сколько дисков пришлось бы ставить, чтобы Слак или там мышку установить?
#Smalltalk изобрел мышку, оконный гуй, полосы прокрутки, JIT, VM, GC и все остальное, Алан Кей еще сделал езернет, и интернет работат по принципу сообщений смоллтолка(пакетики - сообщения)
🤯1
Вышел kotlin 1.9, последний перед 2.0.
https://kotl.in/1-9-0
-New Kotlin K2 compiler updates
-Stable replacement of the enum class values function
-Stable ..< operator for open-ended ranges
-New common function to get regex capture group by name
-New path utility to create parent directories
-Preview of Gradle configuration cache in Kotlin Multiplatform
-Changes for Android target support in Kotlin Multiplatform
-Preview of custom memory allocator in Kotlin/Native
-Library linkage in Kotlin/Native
-Size-related optimizations in Kotlin/Wasm
https://kotl.in/1-9-0
-New Kotlin K2 compiler updates
-Stable replacement of the enum class values function
-Stable ..< operator for open-ended ranges
-New common function to get regex capture group by name
-New path utility to create parent directories
-Preview of Gradle configuration cache in Kotlin Multiplatform
-Changes for Android target support in Kotlin Multiplatform
-Preview of custom memory allocator in Kotlin/Native
-Library linkage in Kotlin/Native
-Size-related optimizations in Kotlin/Wasm
The JetBrains Blog
Kotlin 1.9.0 Released | The Kotlin Blog
Kotlin 1.9.0 has been released! Highlights include: Kotlin K2 for JVM is in Beta, other K2 compiler updates, new enum class values function, new operator for open-ended ranges, preview of Gradle configuration cache in Kotlin Multiplatform, changes for Android…
А вы знали что майки делали LSP не одни, а в коллаборации с Red Hat, этакие мастадонты опен сорс и клосед сорс миров собрались.
И вот спустя 7 лет LSP теперь и в IDEA
У меня когда то давно была идея что LSP не добавляют в идею специально, чтобы не вставлять себе костыли, типа вот продаем платный пайчарм, а тут вы можете украсть LSP от питона и не покупать наш пайчарм(хоть с LSP оно и будет на порядок хуже, но юзверам все равно).
Пока что выкрутились добавив LSP токо в платные версии IDE, ну допустим.
"Интеграция LSP в плагин для IDE на базе IntelliJ предполагает компромисс между простой и быстрой языковой поддержкой и сложным пользовательским плагином поддержки языков с возможностями IDE."
Что из LSP сейчас поддерживается, та самое важное
-Errors/warnings highlighting (textDocument/publishDiagnostics)
-Quick-fixes for these errors/warnings (textDocument/codeAction)
-Code completion (textDocument/completion)
-Go to Declaration (textDocument/definition)
https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-developers/
И вот спустя 7 лет LSP теперь и в IDEA
У меня когда то давно была идея что LSP не добавляют в идею специально, чтобы не вставлять себе костыли, типа вот продаем платный пайчарм, а тут вы можете украсть LSP от питона и не покупать наш пайчарм(хоть с LSP оно и будет на порядок хуже, но юзверам все равно).
Пока что выкрутились добавив LSP токо в платные версии IDE, ну допустим.
"Интеграция LSP в плагин для IDE на базе IntelliJ предполагает компромисс между простой и быстрой языковой поддержкой и сложным пользовательским плагином поддержки языков с возможностями IDE."
Что из LSP сейчас поддерживается, та самое важное
-Errors/warnings highlighting (textDocument/publishDiagnostics)
-Quick-fixes for these errors/warnings (textDocument/codeAction)
-Code completion (textDocument/completion)
-Go to Declaration (textDocument/definition)
https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-developers/
The JetBrains Blog
Language Server Protocol (LSP) for Plugin Developers | The JetBrains Platform Blog
With the 2023.2 release cycle, IntelliJ-based IDEs now support the Language Server Protocol (LSP). Discover how this may improve the assistance for custom language-specific features and learn how to begin integrating LSP into a plugin for your IDE.
This media is not supported in your browser
VIEW IN TELEGRAM
очередное ide вс текстовый редактор(вскод)
So, V is the real thing now?
ripgrep is 38k rust project
https://github.com/BurntSushi/ripgrep/commit/792451e3315e86fc66b1fd4eaeddf8433b6b32ac
ripgrep is 38k rust project
https://github.com/BurntSushi/ripgrep/commit/792451e3315e86fc66b1fd4eaeddf8433b6b32ac
This media is not supported in your browser
VIEW IN TELEGRAM
https://neha-sherin.github.io/RobustL2S/?ref=aiartweekly
Транслятор липс ту спич работает замечательно. Получается теперь компы читают по губам, я как то работал над решеткой микрофонов для слешки, теперь получается достаточно видео
Транслятор липс ту спич работает замечательно. Получается теперь компы читают по губам, я как то работал над решеткой микрофонов для слешки, теперь получается достаточно видео
Forwarded from ️I HATE THE ANTICHRIST️
After 30 Years, Linux Finally Hits 3% Market Share 🎉🎉🎉
(https://linuxiac.com/linux-hits-3-percent-market-share/)
(https://linuxiac.com/linux-hits-3-percent-market-share/)
Linuxiac
After 30 Years, Linux Finally Hits 3% Market Share
Linux enthusiasts rejoice! After a long journey, according to StatCounter's data, by June 2023, Linux has achieved a 3% desktop market share.
https://gleam.run/news/v0.30-local-dependencies-and-enhanced-externals/
Вышел новый Gleam, кстати в прошлой версии добавили автодополнение в LSP, так что теперь юзабелен.
Это яп с хинди минди выводом типов на вм Beam от Erlang.
Вышел новый Gleam, кстати в прошлой версии добавили автодополнение в LSP, так что теперь юзабелен.
Это яп с хинди минди выводом типов на вм Beam от Erlang.
gleam.run
Local dependencies and enhanced externals – Gleam
The Gleam programming language
👍3