Мы знаем, что разработка надежных приложений требует тщательного тестирования. Многие программисты и даже целые компании склонны полагаться исключительно на юнит-тесты, считая, что этого достаточно для обеспечения качества их приложений. Однако такой подход часто…
Меня зовут Артём, в данный момент я работаю на должности ведущего программиста. Да — перед вами лонгрид в стиле черновика статьи о размышлениях автора на тему современных ИИ инструментов в разработке программного обеспечения — о том как это связано с эффектом «Зловещщей долины», помощью с развитием профессиональных навыков и инцестом. Читать далее
Правда ли, что люди с тревожным расстройством показывают лучшие результаты (даже в экстренных ситуациях)? Что можно сделать для их удержания в команде? И как справляться с тревожным расстройством, если оно есть у тебя? Хочу узнать
Команда Go for Devs подготовила перевод статьи о скрытых возможностях Gin-фреймворка. Даже если вы давно пишете API на Go, в арсенале Gin есть несколько приёмов, которые сделают ваш код быстрее, надёжнее и проще в сопровождении. От кастомных валидаторов до graceful shutdown — фишки, о которых знают не все. Читать далее
Вы доверяете искусственному интеллекту? А стоит ли? Если задуматься, можем ли мы действительно быть уверены, что ИИ, которому мы поручаем составлять резюме, генерировать код или анализировать данные, делает именно то, что мы хотим, а не оптимизирует какие-то свои скрытые…
Давно хотел апгрейдить рабочий инструмент разработчика, да все как-то было не досуг. И вот момент настал - рабочая мышь стала даблкликать, что превратило работу в сущий кошмар. Я решил также взять 2 мышки, на два основных рабочих места, ну и еще взять запаску.Небольшое отступление…
Мы не раз разбирали в своём блоге теорию и практику по разным стратегиям развёртывания новой версии приложения в Kubernetes. Сегодня рассмотрим ещё одну реализацию канареечного деплоя: с пассивными healthcheck и использованием Argo Rollouts и Istio. Этот вариант подойдёт, если к вашему приложению обращаются не через Ingress, а ходят внутри кластера по адресу service. Или если вы хотите видеть, что происходит с пользовательским трафиком на каждом из этапов обновления. Читать далее
Мечта о создании настоящих трехмерных голограмм — одна из самых вдохновляющих в истории технологий. Задумка корнями уходит во времена Жюля Верна. Яркий пример — иллюзия, которая упоминается романе «Замок в Карпатах». А из более современного — красивые проекции в «Звездных…
Приветствую, Хабр! Структура криптографических алгоритмов, названная ее авторами «губкой» (sponge), была предложена в 2007 году. С тех пор на базе структуры криптографической губки было разработано достаточно много известных криптоалгоритмов. Эта структура была детально…
8 сентября в 13:16 UTC система мониторинга Aikido зафиксировала подозрительные действия: в npm начали публиковаться новые версии популярных пакетов, содержащие вредоносный код. Читать далее