Rune #golang Команда Unstable Build заопенсорсила свою нативную IDE Rune, написанную на Go. Под капотом - GPU-ускорение, собственный терминал, REPL и расширяемое ядро, которое общается с расширениями по gRPC. Поддерживается, конечно, Go, а еще Rust и Zig. И еще у них появилась необычная программа вознаграждения контрибьюторов. Контрибьюторы сохраняют авторские права, а часть выручки компании пойдет в общий пул,…
Код и Капуста
Авторский канал с интересными ссылками про разработку на Go, Rust, Godot, Flutter, Android, iOS, Aurora. Все ссылки тут https://kodikapusta.ru/ Читать канал в max https://vk.cc/cVOWSP Поддержать канал https://boosty.to/kodikapusta
Динамика подписчиков
с 20 июля 2026 по 28 сентября 2026 · минимум 1 670 · максимум 1 690
Кто рекламировался за полгода
Рекламных размещений с маркировкой не найдено.
Публикации
Специализированные аллокаторы #golang В Go 1.27 появилась оптимизация выделения памяти для объектов размером до 80 байт. Аллокации ускоряются на 20–30%, а приложения с интенсивным выделением памяти - до 1%. Идея в том, что рантайм генерирует специализированные версии функции mallocgc для каждого span-класса, что позволяет компилятору не вычислять класс во время выполнения. Наибольший выигрыш получают самые частые…
Реверс самоката #rust Автор занимается реверс-инжинирингом своего электросамоката. Через Bluetooth-приложение и осциллограф он обнаруживает скрытую шину CAN на разъеме USB-C дисплея, снимает ее трафик с помощью самодельного логгера на ESP32 и расшифровывает сообщения, управляющие мотором, режимами езды и фарами, а также выясняет, что самокат тайно отправляет производителю телеметрию (пробег, историю зарядок и т.д.).…
А такая шутка раньше была
Связанные списки #learn Статья объясняет, что такое интрузивные связные списки - вариант списков, в котором узлы связи встроены прямо в связываемую структуру, а не выделяются отдельно, поэтому для доступа к содержащему объекту используется арифметика указателей: адрес узла минус смещение поля. По сравнению с обычными списками это дает два преимущества: вдвое меньше аллокаций памяти (не нужен отдельный узел списка) и…
Шейдеры на ebiten #gamedev #golang Практический разбор пиксельных шейдеров в игровом движке Ebitengine для Go, где шейдеры пишутся на языке Kage, который транслируется в GLSL/HLSL. Автор на примерах из своих игр Roboden и Decipherism показывает пять типичных задач. Наложение маски урона для зданий, эффект "дрожащих" пикселей для рукописного шрифта, ретро-CRT-эффект терминала с глитчами, зацикленную анимацию текстур…
И с 256 днем в году
QCRACK.EXE #fun Как раз закончил перечитывать книгу "Повелители DOOM" а тут интересная статья про id Software В 1996 году id Software выпустила шареваре версию Quake на CD-ROM за $9.95. Но на самом деле на этом диске бесплатная игра занимала лишь 22 МБ, тут же лежали зашифрованные версии всего своего каталога, которые можно было разблокировать по телефону - позвонив по номеру 800, назвав код CHALLENGE и получив…