JavaScript. - страница 2

ИИ может прыгать

(hm) Human madeMy current strategy is to not read any of the code written by my agents. Robert Cecil Martin

продолжить чтение

Claude или ChatGPT для кода: 4 модели на одинаковых задачах

Claude или ChatGPT для кода: на восьми одинаковых задачах Claude Opus 5.5, Claude Sonnet 5.5, ChatGPT 6 Astra и ChatGPT 6.1 Sol написали верный код с первой попытки, один ответ пришлось только отформатировать заново. Разница нашлась во времени ответа (от 8 до 28 минут на все задачи), цене за токен (до 5 раз) и устройстве решений.

продолжить чтение

От HTML‑таймера к TypeScript. Как менялась Kapsula

У меня Kapsula началась с таймера рабочего дня. Один HTML‑файл, который написал ИИ. Открываешь, нажимаешь кнопку, он отсчитывает время. Потом гаснет экран телефона — и выясняется, что с напоминанием всё сложнее, чем казалось в браузере.Про будильники и устройство оболочки я уже рассказывал. С тех пор приложение дошло до версии 0.5, и задача немного сдвинулась. Теперь в нём можно запускать отдельные JavaScript‑ и TypeScript‑файлы, редактировать сохранённый код и возвращаться к своим данным после изменений.

продолжить чтение

PVS-Studio 8.01: OWASP Benchmark, поддержка JDK 25, Go 1.27 и многое другое

Вышел новый релиз PVS-Studio — 8.01. В нём: расширение поддержки OWASP, поддержка новых версий Java и Go и многое другое.OWASP Benchmark for JavaВ этом релизе мы проверили соответствие SAST-правил анализатора Java бенчмарку OWASP Benchmark for Java.

продолжить чтение

Gauntlet Loop — величайшее заклинание в мире маглов

Gauntlet Loop: от черновика к интерактивной лекции через повторяющийся цикл проверки и улучшения.Привет, Хабр!

продолжить чтение

Пять стадий принятия ИИ: история болезни одного разработчика

В 1969 году психиатр Элизабет Кюблер-Росс выпустила книгу «О смерти и умирании». В ней она описала, как человек переживает неизбежное: отрицание, гнев, торг, депрессия, принятие. Писала она о неизлечимо больных пациентах, но модель оказалась настолько универсальной, что её теперь примеряют на что угодно: от расставания до повышения ставки по ипотеке.Сама Кюблер-Росс оговаривалась, что стадии не обязаны идти строго по порядку: их можно проскочить, к ним можно вернуться, на них можно застрять. Особенно застрять.Стадия 1. Отрицание: «Это просто T9 на стероидах»

продолжить чтение

UML-редактор с блок-схемами по ГОСТ — как устроено внутри

Зачем мне понадобился свой редакторЯ работаю системным аналитиком, и UML-диаграммы для меня это часть работы. Но официальный редактор на plantuml.com из России не открывается, а ставить Java и плагин в IDE или VPN на рабочий компьютер не хочется.Поэтому я навайбкодил umleditor.ru - редактор UML-диаграмм в браузере. Пишешь код и сразу видишь схему. Регистрироваться не надо. Схемы рисует мой собственный PlantUML-сервер в Москве, так что код диаграмм не уходит на чужие сервисы.

продолжить чтение

От RTSP-камеры до истории событий: настраиваем видеоаналитику через JavaScript Viewer

Привет, Хабр! В первой статье я разбирал внутреннее устройство real-time-конвейера на C++20: почему медленный YOLO не должен останавливать RTSP и зачем между этапами нужны ограниченные слоты последнего значения. Теперь посмотрим на ту же систему с другой стороны — глазами пользователя, который подключает камеру и должен получить не просто видео с рамками, а управляемый и проверяемый результат.

продолжить чтение

От режиссёра КИНО до режиссёра КОДА: как я заставил ИИ создавать полностью готовые программы автоматически

Сцена 1 инт. Съемочная площадка / Рабочий кабинет — день. Здравствуйте, хабровчане! Давно я не писал сюда — каюсь, был поглощён сразу двумя масштабными проектами. Меня зовут Георгий Гашокин. Большую часть жизни я нахожусь на съёмочной площадке — я профессиональный кинорежиссёр. Прямо сейчас у меня самая горячая пора: 8 октября 2026 года в широкий прокат выходит мой новый полнометражный экшен-фильм «Спарта 2: Гоплиты». Я создавал эту картину целых три года.Коротко о фильме для понимания атмосферы:

продолжить чтение

Рендерим обучающие 3D‑ролики кодом на React и Three.js вместо съёмок и AI‑видео

Я делаю мобильное образовательное приложение. В какой‑то момент понадобилось объяснять пользователям сложные сценарии, где объекты двигаются по строгим формальным правилам, и объяснять не текстом, а видео. Любая неточная траектория или неверно анимированное действие на видео закладывает неверный паттерн. Я собрал для этого конвейер на Remotion и React Three Fiber.Три варианта, которые не подошлиСъёмка на реальных объектах. Нужны десятки роликов на разные сценарии, и каждый требует отдельной постановки. Для одного человека без бюджета на продакшн это не вариант.

продолжить чтение