Веб-разработка. - страница 9

Почему AI-агенты ломаются на длинных задачах — и как обвязка помогает им дописывать приложения

Архитектура обвязки (harness design) играет ключевую роль в производительности на переднем крае агентной разработки. В этой статье расскажу о том, как мы смогли расширить возможности Claude в проектировании фронтенда и длительной автономной разработке ПО.Последние несколько месяцев я работал над двумя взаимосвязанными задачами: научить Claude создавать качественный дизайн фронтенда и собирать полноценные приложения без вмешательства человека. 

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

Production начинается там, где заканчивается вайбкодинг

В 2013 году мне казалось, что я отлично зарабатываю.Я уже около года фрилансил и получал что‑то порядка 100–120 тысяч рублей в месяц. Для того времени — очень неплохо.В голове математика была простая: аренда квартиры — около 25к, еда — около 15к.Значит, живу примерно на 40–50к, а всё остальное — свободные деньги.Поэтому покупка машины в кредит казалась нормальной идеей.Проблема была только в том, что я считал очень оптимистично.Я не учёл платную заочку. Не учёл лечение зубов, на которое как раз попал. И, конечно, не учёл, что машина — это не только ежемесячный платёж.

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

Один за всех: как я в одиночку тащу фуллстек‑проект, который незаметно разросся до соцсети

Это не туториал и не «10 советов как стать 10x‑разработчиком». Это честный рассказ о том, каково в одиночку тянуть проект, который начинался как «сделаю себе небольшой сайтик про кино», а в какой‑то момент превратился в полноценную соцсеть с лентой, профилями, рейтингами, совместным просмотром и фоновыми задачами. Без команды, без инвестора, без тимлида, который скажет «так делать не надо». Только ты, IDE и продакшен, который почему‑то падает в два часа ночи. Делюсь стеком, организацией и граблями — без прикрас.Как я докатился до жизни такой

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

Как запихнуть килограмм LLM в телеграм-бота и не сойти с ума

Введение. Role-Play LLM ботВсе началось как шутка. Я сидел с друзьями и подумал: а вот было бы прикольно внедрить разные модели нейросетей в один чат и заставить их думать, что они реальные люди и работают в корпорации.Весь смысл был в том, чтобы это были действительно разные модели и пользователь мог просто между ними переключаться по запросу. Для начала мне нужно было найти зоопарк апи ключей с бесплатными лимитами. Я прошерстил весь интернет и в итоге нашел относительно нормальные варианты: Groq для LLama, Google AI Studio для Gemma и Gemini.

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

Cursor в разработке: нейропрототип модуля в корпоративной системе

Современная корпоративная разработка — это всегда про компромиссы. Нужно быстро прототипировать, но при этом не потерять в качестве кода. Хочется держать в голове всю архитектуру — и фронтенд, и бэкенд, и контейнеризацию, и тесты. А по факту время уходит на переключение между десятками вкладок, согласование REST-контрактов и разбор ошибок по логам.В этой статье мы расскажем, как в проекте нейропрототипа модуля Планирования (PlanningProto) мы использовали Cursor — редактор с ИИ, который встроен прямо в репозиторий.Зачем Cursor здесьPlanningProto –

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

Массовые увольнения из-за ИИ продолжаются: на этот раз 600 программистов отправила на мороз General Motors

Компания уволила 10% ИТ-штата, чтобы моментально заменить… нет, не на ИИ. На сотрудников с более сильными ИИ-навыками: специалистов по созданию агентов и моделей, промпт-инженеров, а также экспертов по внедрению ИИ в компании.О планах реструктуризации компании под ИИ и увольнении сотрудников сегодня также сообщил GitLab.🫵🏻 У тебя есть свой Open Source проект?🏆 В ТГ-сообществе @OpenSource_Chat 

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

Помогаю новичкам найти ошибки в вёрстке ChatGPT

Привет, Хабр!Мне кажется, что сегодня начинающие фронтендеры уже не пишут код сами. Они отдают всё на откуп искусственному интеллекту. Хорошо это или плохо — судить не буду.

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

Ollama и Open WebUI на VPS без GPU: рабочий вариант или боль?

Ollama и Open WebUI на VPS без GPU: рабочий вариант или боль?

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

Агрегатор LLM, как выбирать живые free-модели и переживать сбои провайдера

Если в проекте появляется выбор LLM, почти сразу возникает соблазн сделать это как можно проще. Взять один большой список моделей, показать его в интерфейсе, выбрать первую free-модель по умолчанию и считать задачу закрытой. На короткой дистанции это выглядит рабочим вариантом. На длинной начинает ломаться сразу в нескольких местах.

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

Что такое Реактивное Программирование

Реактивность может значительно упростить реализацию надежных программ. Давайте рассмотрим, что нам нужно для её реализации…📦 Состояния🎬 Действия💨 Реакции💫 Инварианты🌉 Каскад🧙‍♂️ Рантайм📦 Реактивные состоянияПрежде всего, нам нужны состояния — контейнеры, которые хранят некоторые значения.

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

1...789101112...20...28