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, видео с камеры никуда не уходит.После прошлых статей мне стали писать учителя, и сейчас у меня планируется пилот со школой. И вот тут выле…
Эта статья перевод оригинальной статьи «Announcing Rspack 2.3».Также я веду телеграм канал «Frontend по‑флотски», где рассказываю про интересные вещи из мира разработки интерфейсов и AI.ВступлениеВышел Rspack 2.3. В релиз вошли парсер SWC Next, ускорение сборки, снижение потребления памяти и размера бандлов, новый экспериментальный кэш с кэшированием отдельных лоадеров и улучшения встроенной поддержки CSS.Баннер Rspack 2.3Основные изменения касаются интеграции SWC Next, производительности и опт…