golang
Копипаста, нейронки и вечный спор Python с Go

Кажется, намечается интересный вечерок. 25 ноября на 114-м Moscow Python Meetup обсудим, как перестать плодить одинаковые сервисы и таскать за собой старые костыли, почему нейронка даже после десятого промпта не врубается, чего от неё хотят, и что лучше для ИИ-разработки?Будет два доклада с реальными кейсами и цифрами, а под конец — вечный холивар взрослая дискуссия. В общем, приручаем нейронку, отказываемся от копипасты и пытаемся не поссориться из-за Go.🕖 Сначала, в 19:00, у нас «Свой шаблон …

  • вторник, 10 ноября 2026 г. в 00:00:34
javascript
Bases Board | GitHub Недавно в Obsidian появился встроенный канбан для Bases, но мой плагин лучше …

Bases Board | GitHubНедавно в Obsidian появился встроенный канбан для Bases, но мой плагин лучше :)На скриншоте пример доски с исследовательскими экспериментами. Колонки соответствуют стадиям работы, строки разделяют эксперименты по направлениям. Таким же образом можно разложить свои проекты по статусам и областям деятельности.Основное удобство в том, что заметки можно перемещать между колонками и строками, сразу меняя их свойства. Эдакая очень структурированная доска.Из основных возможностей:о…

  • вторник, 10 ноября 2026 г. в 00:00:31
javascript
Какая нейронка лучше подходит для фронтенда? Сразу скажу, что ответа тут не будет, тут я сам хотел…

Какая нейронка лучше подходит для фронтенда?Сразу скажу, что ответа тут не будет, тут я сам хотел узнать мнение коллег, так как не нашел релевантной информации на этот счёт.Как в реальности у большинства работают нейронки на фронтенд проектах На днях я фиксил баг с работой бесконечного скролла в колонке с автозагрузкой элементов, типичная бесконечная лента. Проблема была в том, что при открытии страницы отправлялось несколько запросов, один был явно лишний, второй отбрасывался по некорректно оп…

  • вторник, 10 ноября 2026 г. в 00:00:27
javascript
[45.2026] Обзор новых правил безопасности в пакетных индексах и менеджерах

Менеджер пакетов pnpm исправил обработку сжатых данных и операции подписи, pipx ускорил обновление сертификатов в общей копии pip, а бот Renovate расширил обновления безопасности на транзитивные зависимости из lock-файла.pnpm закрыл утечки при распаковке и подписанииВ pnpm 12.16, вышедшем 27 октября, исправлены ошибки работы с памятью при обработке данных, сжатых алгоритмом zstd. Специально подготовленные данные могли привести к раскрытию содержимого памяти или ошибкам её выделения.Другая правк…

  • вторник, 10 ноября 2026 г. в 00:00:26
javascript
Представлен открытый проект Galactica — инструмент для визуализации кодовой базы на TypeScript,...

Представлен открытый проект Galactica — инструмент для визуализации кодовой базы на TypeScript, предназначенный для разработчиков и программных агентов. Galactica отображает связи между импортами в репозиториях на JavaScript и TypeScript. Вы можете изучать граф зависимостей в автономном HTML‑файле или использовать интерфейс командной строки (CLI), чтобы определить, на что влияют внесённые изменения и какие тесты их затрагивают.

  • вторник, 10 ноября 2026 г. в 00:00:23
javascript
Кривой TypeScript тип выжрал 15 гигов оперативы

Всем привет! В этой статье хочу рассказать об одном интересном (по крайней мере для меня) случае, который произошел со мной на прошлой неделе.Посреди дня поступила новая задача. Я с охотой принялся вайбкодить. Для тасок такого рода довольно обычный флоу работы: верстка форм по макету, добавление новых полей в Zod схему, обновление JSX, вывод типов из Zod схемы, etc.В процессе работы замечаю, что VSCode начал лагать: не работал вывод типов, автокомплит и подсказки. Я уже замечал подобное около п…

  • вторник, 10 ноября 2026 г. в 00:00:21
javascript
Управляем лабораторным блоком питания Riden DPS из браузера: Web Serial и Modbus RTU в одном HTML-ф…

Если у вас есть блок питания Riden серии DPS или DPH, то вы знаете, что управлять им можно не только кнопками на панели. У «коммуникационных» версий (с USB или Bluetooth-модулем) есть последовательный порт, и по нему блок отвечает на команды Modbus. Я написал для него веб-приложение, которое работает прямо в браузере. Называется оно DPS Control.Устанавливать ничего не нужно, фирменная программа тоже не нужна. Открываете страницу в десктопном Chrome или Edge, втыкаете USB-адаптер, жмёте Connect,…

  • вторник, 10 ноября 2026 г. в 00:00:19
javascript
Bases Structure | GitHub На этот раз будет история, хах. Когда-то давно я придумал хак для автомат…

Bases Structure | GitHubНа этот раз будет история, хах. Когда-то давно я придумал хак для автоматической генерации Mermaid-диаграмм с помощью DataviewJS в Obsidian. Естественно, сразу появилась идея динамически отображать в хранилище структуру системных заметок.Я намудрил с рекурсивными вызовами, потому что так мне казалось элегантнее, хотя любой нормальный программист увидел бы в этом оверинженеренную лапшу. Но в любом случае это работало.Позже у меня системных заметок стало довольно много, и …

  • вторник, 10 ноября 2026 г. в 00:00:17
javascript
В кадре весь класс, а слушаться нужно учителя: как M2 отличает свои руки от чужих

Привет, Хабр! Это первая статья уже в блоге M2 Holo Lab. До этого я писал со своего аккаунта: сначала как крутить 3D-модели голыми руками через обычную вебку, потом про мозг, мышь, дом и ДНК.Если вкратце: M2 это 3D-лаборатория в браузере. Камера следит за руками, а ты жестами крутишь, разбираешь и собираешь модели. Руки распознаёт MediaPipe, рисует Three.js, видео с камеры никуда не уходит.После прошлых статей мне стали писать учителя, и сейчас у меня планируется пилот со школой. И вот тут выле…

  • вторник, 10 ноября 2026 г. в 00:00:16