TypeScript. - страница 3

RUINSWORLD: Возвращение невозможной игры-предупреждения

Все эти годы пафосные программисты говорили мне что это совершенно точно невозможно осуществить на только ноде, в браузере и на ts. А я сделяль.Невозможная игра‑предостережение некоторое время назад была все‑таки дописана в первой играбельной минимальной версии, и вот можно уже тыкать и умирать https://ruinsworld.online/

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

Нейросеть-автопилот вместо 400 Playwright-тестов

Продолжаю цикл статей из мира соло-разработки больших систем.Первый месяц создания игры - медовый. Баги видны почти сразу, работа спорится. Но потом начинается настоящая работа. Баги становятся очень неприятными, когда ты находишь их после двух часов игры.Например, когда на 1066-й день игры внезапно рушится экономика.К этому моменту мне и самому надоела рутина - голыми руками проходить сценарии, и я начал искать способ как подрядить на это нейронку.

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

Angular против React: зарплаты, кризис в IT и почему корпорации остаются на Angular

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

Моя идеальная структура заметок уснула. Теперь за порядок отвечает LLM

Как всё уснуло

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

Как заставить LLM проанализировать хранилище из тысяч заметок, которое не влезает в контекст

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

Набор инструментов для разработчика: готовим сайт к эпохе AI-агентов

Самые полезные AI инструменты для фронтенд разработки можешь найти в этом посте.ВступлениеИскусственный интеллект стремительно эволюционирует: от простого генерирования текста нейросети переходят к полноценному веб-серфингу, активному взаимодействию с интерфейсами и выполнению сложных задач на ваших сайтах. В этих реалиях разработчикам необходимы специализированные инструменты, способные обеспечить высокий уровень UX для таких «нечеловеческих» пользователей.Новая категория Agentic browsing в Lighthouse вместе с улучшениями в Chrome DevTools

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

Как дать ИИ-агенту работать с данными и не потерять контроль: безопасный data-join через MCP, вместо создания DataLake

Это продолжение новых безопасных паттернов по работе с MCP, которые я для себя придумал, которые я описал в статье:Как дать ИИ-агенту доступ к проду и не поседеть: безопасный production-дебаг через MCPВсем привет! Хотел поделится интересным паттерном взаимодействия, который удалось выстроить и он дов...habr.comИнтересно будет услышать ваше мнение.

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

Два способа создания доступного DatePicker’а с помощью AI: 80-20 в пользу AI или системное проектирование с агентом

ВведениеЯ открыл демо-версию DatePicker'а, и она выглядела вполне обычно. Поле ввода, кнопка, всплывающий календарь, keyboard navigation, метки для screen reader'ов, макеты для настольных компьютеров и мобильных устройств.С внешней стороны ничего особенного. Интересным был не сам компонент, а то, как мы его создали.Привет, коллеги!

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

Попросили Claude создать WCAG-доступный DatePicker на React и потратили 3 дня на доработки

ВведениеКазалось, что DatePicker от Cloude сразу был готов в prod, но:Я запустил NVDA, переключился клавишей Tab по нашему новому DatePicker'у, и фокус выскочил за пределы диалогового окна. В

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

Делаем базу знаний и Телеграм бота психотерапевта, с использованием LLM Wiki и CF Workers вот такой заголовок

В предыдущей статье разбирали, как собрать структурированную wiki из markdown-файлов на Astro/Starlight — на примере личного карьерного менеджера. В комментариях появились закономерные вопросы: «почему именно так?», «что за странный выбор стека?», «а для чего ещё это можно использовать, кроме как для себя?».Хороший вопрос. Эта статья отвечает на него делом.Та же механика — wiki из markdown — но теперь с Telegram-ботом поверх. Бот умеет искать по базе знаний и отвечать с цитатами и ссылками на источники. В качестве предметной области выбрана психология и философия: получился @pif_bbot

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

123456...10...10