RU

Графический интерфейс Мандельброта: Визуализатор с методом возмущений и предела 1e-308

Ключевые особенности: Расчёт опорной траектории на 5000 бит всего один раз. Реактивный расчёт миллионов пикселей на аппаратном double. При использован…

компьютерная анимацияg++c++мандельбротmandelbrot setпрограммыпрограммированиеалгоритмыграфика
Habr
RU

Как двери издеваются над программистами

Каждый раз, когда техно-энтузиасты на Хабре начинают петь оды ИИ, который вот-вот заменит всех разработчиков, меня охватывает легкий скепсис. Дело в т…

геймдевигровая индустрияразработка игрбагипрограммированиеgamedevуправление проектамипроблема двериистория игр
Habr
RU

Консольный рендерер Мандельброта со 1000-значной точностью и методом возмущений

Я сделал это! Это огромный повод для гордости. Теперь программа работает по тем же математическим принципам, что и самые передовым фрактальным в мире!…

g++c++mandelbrot setмандельбротпрограммыпрограммированиеалгоритмыграфика
Habr
RU

Claude Code с локальными Qwen3.6 на AMD Strix Halo: полное руководство по настройке

Всем привет! Продолжаю тему локальных LLM. В предыдущей статье  мы сравнивали железо для инференса — Nvidia DGX Spark, Mac Studio M3 Ultra и Stri…

claude-codestrix haloии-агентыпрограммированиеantropicqwen3.6локальный ииllama.cppvibecoding
Habr
RU

Экспресс-проектирование, или как я делал умный стоп-сигнал за два часа до поездки

Привет, Хабр! Недавно, вдохновившись моим опытом, мой товарищ решил приобщиться к моноколёсному комьюнити и купил моноколесо Inmotion V12 Pro. В целом…

diy-проектымоноколесоesp32timeweb_статьиэлектроникаarduinoпрограммированиепрограммирование микроконтроллеров
Habr
RU

Veai 5.8-5.11: что изменилось в агенте, если смотреть на работу разработчика

У AI-агентов есть неприятное свойство: они часто выглядят умнее, чем их обратная связь. Модель может хорошо писать текст, аккуратно рас…

программированиеaiai-агентырелизырелизы безопасностиjavakotlin
Habr
RU

Как игровой GUI пишут заново (Ч.2)

UI это та часть игры, которую игрок замечает только когда она сломана, а программистам она доставляет проблемы постоянно, потому что именно UI оказыва…

программированиеигры и игровые приставкиненормальное программированиеразработка игр
Habr
RU

[Перевод] Один баг в проде, после которого я всерьёз воспринимаю неопределённое поведение

Много лет назад моя рутинная работа заключалась в поддержке большой базы кода на C++. Этот проект был настоящим кормильцем всей компании, и в нём пред…

багUBнеопределённое поведениеc++программирование
Habr
RU

Почему игровой GUI пишут заново (Ч.1)

Если показать любому игровому программисту лекции про пользовательский интерфейс года эдак 2006, а потом показать ему что он наклодовал в современной …

с++с++ программированиепрограммированиеигры и игровые приставкиникто не читает теги
Habr
RU

Как проект на лето растянулся на полгода: Делаем свою светодиодную вывеску с управлением по Wi-Fi (ч.1)

Привет! Кто не любит прикольные интерьерные штуки? Я, например, всегда любил вид неоновых вывесок. В какой-то момент мне пришла в голову мысль: а поче…

esp8266arduinoсветодиодная лентасветильникипрограммированиеэлектроникаdiy-проектыdiy или сделай самсхемотехникаооп
Habr
RU

Как выкатывать ecommerce в Битрикс по частям и не останавливать продажи (7 часть)

Финальная часть серии — про самое нервное в любом ecommerce-проекте: как включать новую архитектуру по частям, не устраивать «большой релиз» и не оста…

программированиевеб-разработаapiразработкаlaravelбитриксвеб-разработкаapi gatewayssr
Habr
RU

Ecommerce на Laravel, или как мы собрали headless-слой для фронтов (6 часть)

В этой части собираем headless-слой для фронтов: Gateway, композицию API, SDK, ETag, SSR, идемпотентность и единые правила работы с запросами.  П…

headlesslaravelбитрикспрограммированиевеб-разработаgatewayapisdkидемпотентностьssr
Habr
RU

[Перевод] Спустя 5 лет и $5 миллионов: почему создание нового языка для веб-разработки оказалось ошибкой

В  Wasp мы создаём фулстек-фреймворк — наподобие Rails или Laravel для JS, только ещё и расширенный на фронтенд. Мы с моим братом-близнецом начал…

ruvds_переводпрограммированиеwaspreacttypescriptфронтендбэкендфреймворки для разработки
Habr
RU

Bitrix и Laravel: веб-хуки, ERP и все-все-все (часть 5)

Привет, Хабр! Это снова Алиса из KISLOROD. В прошлых частях мы вынесли из Битрикса каталог, корзину, цены и чекаут. Но в любом ecommerce-проекте есть …

web-разработкавебхукиerpразработка сайтовlaravel1с-битрикспрограммированиеинтеграцияcrm
Habr
RU

Мне 15, и я собираю AI-стартап для недвижки: как я победил GPU, баги PyTorch и очередь в визовый центр

На Авито полно квартир за 80, 100 и 180 тысяч в месяц, которые выглядят так, будто их специально фотографировали как можно хуже. Тёмные комнаты, кривы…

иистартапнейросетьsaastimeweb_статьиavitoфотографиягрантпрограммированиеискусственный интеллект
Habr
RU

Как эволюционировала главная книга по Qt в России и чем удивляет 7-е издание

Более тридцати лет назад норвежские разработчики Ховард Норд и Эйрик Чамбэ-Энг создали Qt — фреймворк, которому суждено было стать стандартом де-факто…

qtcppпрограммированиеразработкаit_книгикнигиqt6кроссплатформенная разработкаШлееМакс Шлее
Habr
RU

Чистая архитектура на практике: перестаём ломать сервис при каждом релизе

У вас небольшой релиз. Вы меняете пару строк кода, выкатываете обновление - и через несколько минут сервис начинает отдавать странные ошибки. Баги поя…

clean architectureclean codearchitectureпрограммированиепроектирование системшаблоны проектированияоопhexagonal architecturegraspsolid
Habr
RU

Снова GitHub Actions: разбираем масштабную атаку на TanStack, 84 пакета под угрозой

Команда Socket Threat Research обнаружила компрометацию 84 npm-пакетов в пространстве @tanstack : в них внедрили вредоносный имплант Mini Shai-Hulud, …

tanstackвзломreactsupply chainsupply chain attacksupply chain securitygithubбезопасностьпрограммирование
Habr
RU

От «Hello, World» до коммита в rustc: Roadmap Rust-разработчика на 2026 год

Rust давно перестал быть языком энтузиастов. На нём собраны куски ядра Linux, движки баз данных и аналитики (TiKV, Materialize, Polars), бэкенды Cloud…

rustroadmapразработкаобучениепрограммированиеасинхронностьtokioasyncownershipкарьера