Лирическое предисловиеВ конечном счете, программист — это ремесленник, а не художник. И это вовсе не унизительно. Да, он дизайнер, он инженер. Но он и ремесленник, конечная задача которого - сделать максимально удобное и минимально дорогое изделие для заказчика. И если художник может сказать мемное "Я так вижу!", то для программиста - это будет маркер профнепригодности. К чему это я? Программный продукт может иметь большой жизненный цикл, на протяжении которого он будет расти и развиват…
Всем доброго дня! В предыдущей статье Kawai-Focus 2.2: Python-бинарник в Tauri — проблемы и альтернативы:Освещены неработающие моменты с бинарником на Arch Linux;Рассмотрены альтернативы, которые могут исправить проблемы с бинарником;Внедрён оптимальный (для меня) вариант, который исправил половину неисправностей.В данной статье я покажу код на JS, который не поместился в предыдущей статье, а также перепишу его на TS. Кратко расскажу о преимуществах TS над JS и о том, что необходимо понимать дл…
Почему здесь gameboy, надеюсь, вы поняли.1. Введение: кино, которое разбудило воспоминанияНедавно я решил посмотреть фильм, о котором много говорили при выходе, и, как можно понять из названия статьи, речь идёт о картине «Тетрис» (2023) — работе режиссёра Джона С. Бейрда и сценариста Ноя Пинка. Картина мгновенно зацепила духом ретроигровой индустрии, напряжёнными переговорами и хитросплетениями вокруг игры. Первые полчаса мне очень понравились: здесь и динамичные сцены с Хэнком Роджерсом, и нач…
Привет! Я Сергей, разработчик. Когда мне понадобилась легкая анимация лайка в стиле YouTube, я столкнулся с проблемой: готовые решения либо слишком тяжелые, либо плохо дружат с прозрачностью в браузерах.Не желая идти на компромиссы, я написал свою систему на Canvas. В статье поделюсь опытом создания частиц и физики на чистом JS, а также разберу встроенные инструменты браузера для таких задач.Мы будем делать схематичную анимацию фейерверков и конфетти по нажатию на кнопку при помощи JS. Изученны…
Databricks Toolkit for Coding Agents provided by Field EngineeringDatabricks AI Dev Kit Overview AI-Driven Development (vibe coding) on Databricks just got a whole lot better. The AI Dev Kit gives your AI coding assistant (Claude Code, Cursor, Windsurf, etc.) the trusted sources it needs to build faster and smarter on Databricks. What Can I Build? Spark Declarative Pipelines (streaming tables, CDC, SCD Type 2, Auto Loader) Databricks Jobs (scheduled workflows, multi-task DAGs) AI/B…
Hugging Face Skills Hugging Face Skills are definitions for AI/ML tasks like dataset creation, model training, and evaluation. They are interoperable with all major coding agent tools like OpenAI Codex, Anthropic's Claude Code, Google DeepMind's Gemini CLI, and Cursor. The Skills in this repository follow the standardized format Agent Skill format. How do Skills work? In practice, skills are self-contained folders that package instructions, scripts, and resources together for an AI agen…
Trackers gives you clean, modular re-implementations of leading multi-object tracking algorithms released under the permissive Apache 2.0 license. You combine them with any detection model you already use. trackers Plug-and-play multi-object tracking for any detection model. Try It No install needed. Try trackers in your browser with our Hugging Face Playground. Install pip install trackers install from source pip install git+https://github.com/roboflow/trackers.git …
Core libraries and experimental work for Effect v4
Build ultra fast, tiny, and cross-platform desktop apps with Typescript. Electrobun Get started with a template npx electrobun init What is Electrobun? Electrobun aims to be a complete solution-in-a-box for building, updating, and shipping ultra fast, tiny, and cross-platform desktop applications written in Typescript. Under the hood it uses bun to execute the main process and to bundle webview typescript, and has native bindings written in zig. Visit https://blackboard.sh/electro…