Кажется, намечается интересный вечерок. 25 ноября на 114-м Moscow Python Meetup обсудим, как перестать плодить одинаковые сервисы и таскать за собой старые костыли, почему нейронка даже после десятого промпта не врубается, чего от неё хотят, и что лучше для ИИ-разработки?Будет два доклада с реальными кейсами и цифрами, а под конец — вечный холивар взрослая дискуссия. В общем, приручаем нейронку, отказываемся от копипасты и пытаемся не поссориться из-за Go.🕖 Сначала, в 19:00, у нас «Свой шаблон …
Bases Board | GitHubНедавно в Obsidian появился встроенный канбан для Bases, но мой плагин лучше :)На скриншоте пример доски с исследовательскими экспериментами. Колонки соответствуют стадиям работы, строки разделяют эксперименты по направлениям. Таким же образом можно разложить свои проекты по статусам и областям деятельности.Основное удобство в том, что заметки можно перемещать между колонками и строками, сразу меняя их свойства. Эдакая очень структурированная доска.Из основных возможностей:о…
Какая нейронка лучше подходит для фронтенда?Сразу скажу, что ответа тут не будет, тут я сам хотел узнать мнение коллег, так как не нашел релевантной информации на этот счёт.Как в реальности у большинства работают нейронки на фронтенд проектах На днях я фиксил баг с работой бесконечного скролла в колонке с автозагрузкой элементов, типичная бесконечная лента. Проблема была в том, что при открытии страницы отправлялось несколько запросов, один был явно лишний, второй отбрасывался по некорректно оп…
Менеджер пакетов pnpm исправил обработку сжатых данных и операции подписи, pipx ускорил обновление сертификатов в общей копии pip, а бот Renovate расширил обновления безопасности на транзитивные зависимости из lock-файла.pnpm закрыл утечки при распаковке и подписанииВ pnpm 12.16, вышедшем 27 октября, исправлены ошибки работы с памятью при обработке данных, сжатых алгоритмом zstd. Специально подготовленные данные могли привести к раскрытию содержимого памяти или ошибкам её выделения.Другая правк…
Представлен открытый проект Galactica — инструмент для визуализации кодовой базы на TypeScript, предназначенный для разработчиков и программных агентов. Galactica отображает связи между импортами в репозиториях на JavaScript и TypeScript. Вы можете изучать граф зависимостей в автономном HTML‑файле или использовать интерфейс командной строки (CLI), чтобы определить, на что влияют внесённые изменения и какие тесты их затрагивают.
Всем привет! В этой статье хочу рассказать об одном интересном (по крайней мере для меня) случае, который произошел со мной на прошлой неделе.Посреди дня поступила новая задача. Я с охотой принялся вайбкодить. Для тасок такого рода довольно обычный флоу работы: верстка форм по макету, добавление новых полей в Zod схему, обновление JSX, вывод типов из Zod схемы, etc.В процессе работы замечаю, что VSCode начал лагать: не работал вывод типов, автокомплит и подсказки. Я уже замечал подобное около п…
Если у вас есть блок питания Riden серии DPS или DPH, то вы знаете, что управлять им можно не только кнопками на панели. У «коммуникационных» версий (с USB или Bluetooth-модулем) есть последовательный порт, и по нему блок отвечает на команды Modbus. Я написал для него веб-приложение, которое работает прямо в браузере. Называется оно DPS Control.Устанавливать ничего не нужно, фирменная программа тоже не нужна. Открываете страницу в десктопном Chrome или Edge, втыкаете USB-адаптер, жмёте Connect,…
Bases Structure | GitHubНа этот раз будет история, хах. Когда-то давно я придумал хак для автоматической генерации Mermaid-диаграмм с помощью DataviewJS в Obsidian. Естественно, сразу появилась идея динамически отображать в хранилище структуру системных заметок.Я намудрил с рекурсивными вызовами, потому что так мне казалось элегантнее, хотя любой нормальный программист увидел бы в этом оверинженеренную лапшу. Но в любом случае это работало.Позже у меня системных заметок стало довольно много, и …
Привет, Хабр! Это первая статья уже в блоге M2 Holo Lab. До этого я писал со своего аккаунта: сначала как крутить 3D-модели голыми руками через обычную вебку, потом про мозг, мышь, дом и ДНК.Если вкратце: M2 это 3D-лаборатория в браузере. Камера следит за руками, а ты жестами крутишь, разбираешь и собираешь модели. Руки распознаёт MediaPipe, рисует Three.js, видео с камеры никуда не уходит.После прошлых статей мне стали писать учителя, и сейчас у меня планируется пилот со школой. И вот тут выле…