Я много лет занимаюсь автоматизацией, и как Бизнес-аналитик нередко видел, что по документам 1С процесс может выглядеть законченным: есть заказ клиента, реализация, складские документы и закрывающие документы. Но во время предпроектного обследования выясняются скрытые детали,…
Всем привет, на связи Дима Котиков! Я все еще люблю разрабатывать под Android/KMP, разбираться с инструментами для упрощения работы и латте на фундучном молоке. За пять лет мобильной разработки я неоднократно сталкивался с ситуацией, когда бэкенд запаздывает, а дедлайн горит. Зимой
Привет, Habr.Я разрабатываю менеджер паролей "Сэйфком" для личного и командного использования.Почти все серьёзные проблемы, которые я находил, были не в самих криптографических примитивах. Они появлялись рядом с ними: в авторизации, сериализации ключей, rate limit, SMTP, WebAuthn и обычной бизнес-логике.Ограничения модели безопасности и текущее состояние сервиса описаны отдельно, на странице безопасности. Формального внешнего аудита на момент публикации не было. Читать далее
Привет, меня зовут Евгений Когтев, я руководитель направления разработки в команде дизайн-системы «LUNA» в Домклик. Расскажу про то, как у нас появилась идея упростить создание тестов с помощью Codegen: просто ходишь по сайту, как обычный пользователь, а в соседнем окне послушно рождается аккуратный, подсвеченный синтаксисом код. Никакой магии — сплошная инженерия, подумали мы. Читать далее
Во второй части серии разбираем, где проходят ограничения ИИ и почему технически корректное решение может не решить исходную бизнес-задачу. Требования бывают неполными, цели противоречат друг другу, а контекст меняется уже по ходу работы.???? Внутри: ограничения формального…
Раз в две недели мы собирались на ретро, обсуждали проблемы и фиксировали договоренности. Потом начинался новый спринт, появлялись срочные задачи и релизы — и уже к следующей встрече 80–90% пунктов оставались нетронутыми. Один из коллег называл такие встречи «нытингами»: пришли, поныли и разошлись.При этом тишина на ретро не всегда означает, что команду все устраивает. Расскажу, как отличить разные причины молчания на ретро и что может сделать ведущий, чтобы встреча приносила пользу. Читать далее
Продолжаем экскурс в историю советских персоналок. И в сегодняшней части мы также поговорим о менее известных машинах, которые тем не менее иногда оседали в гиковских руках. Читать далее
Проводя за компьютером больше восьми часов в день, я начал понимать, что мой уютный рабочий уголок дома не такой уж и уютный. Обычно ближе к вечеру шея и спина в районе лопаток начинали ощутимо ныть, глаза слезились и фокусировались хуже, а перепутанные провода с каждой минутой…
Год мы обкладывали мобильный проект правилами для ИИ-агентов: CLAUDE.md, AGENTS.md, правила Cursor, доменные документы хрупких зон, hooks. Каждый файл решал реальную проблему. Все они грузились всегда.Потом я померил. Чтобы поправить отступ у кнопки, агент стартовал с 39 000 токенов…
IT — это не только код, алгоритмы и строки в редакторе. Технологической сфере нужны специалисты, которые придумывают игровые миры, создают персонажей, проектируют интерфейсы, работают с 3D и оживляют изображения.Если ребёнок любит рисовать, придумывать истории или создавать…