• Привет, Хабр!Сегодня поговорим о том, как тестировать Kubernetes Operators с помощью одного замечательного фреймворка. Функциональное тестирование — это не просто «хорошо бы», это необходимость. А вот как сделать качественное тестирование без боли? Здесь и поможет фреймворк Kubebuilder — инструмент, который упрощает тестирование и разработку операторов.Немного про KubebuilderKubebuilder построен на базе controller‑runtime…

  • Качество монтажа компонентов на печатной плате требует постоянного контроля. Пропущенный дефект может вылиться в брак итогового устройства — его некорректную работу или полное отсутствие «жизни». На современных производствах давно используют системы оптического контроля — AOI и SPI, но не всегда они…

  • Однажды я задался целью создать устройство, которое измеряло бы качество воздуха — не просто как-то, а с высокой точностью. Проект по разработке устройства привел к созданию NeboAir — недорогого датчика, который претендует на высокую точность. В этом материале я расскажу…

  • Мозг человека можно без преувеличения причислить к одним из самых таинственных объектов изучения науки на ряду с глубинами океана и бескрайними просторами космоса. Многое о мозге известно, но лишь в общих чертах, которым не хватает важных деталей для более тонкого…

  • Если вы задолбались тратить время на то, чтобы придумать, кому показывать рекламу – у меня для вас хорошие новости. Однажды я тоже задолбалась и взяла все СММ-кейсы, которые существовали на тот момент на рынке. Выписала вопросы по поиску ЦА. Отсортировала,…

  • Мы на Хабр Карьере помогаем IT-специалистам зарабатывать больше, а компаниям — быть в курсе трендов на рынке найма. Не так давно мы стали внедрять ека/команды/практики. Совокупный артефакт с задачами, четкими критериями приемки по задачам, четкой формой оценки и результатами, в рамках…

  • Процессы разработки должны быть построены так, чтобы гарантировать предсказуемый уровень безопасности продукта на выходе. Именно с такой идеей мы приступали к модернизации наших внутренних процессов в «ЛАНИТ ― Би Пи Эм».Мы провели исследование мировых практик обеспечения безопасности, которые часто объединяют…

  • Автор статьи: Сергей КаменскийРуководитель проекта ERP в группе компаний Селидар — полиметаллический холдингПериодически при работе на стороне заказчика (in‑house) встречаются «сложные» для запуска проекты, которые вы, как исполнитель (аналитик, архитектор, ИТ‑директор), не можете продать руководству или, находясь на стороне интегратора, вы сталкиваетесь с приостановкой или отменой перспективного проекта…

  • В Lаmoda Tech мы внедряем ML, чтобы сделать онлайн-шоппинг для миллионов пользователей комфортным, увлекательным и вдохновляющим. На нашем втором Data Science митапе мы обсудили подходы к персонализации в поиске, каталоге и других продуктах, рассказали о применении машинного обучения в ценообразовании, а…

  • Привет! Меня зовут Пётр Жучков, я руководитель группы хранения секретов и конфигураций в отделе Message Bus в Ozon. Мы отвечаем за поддержку и развитие системы хранения и использования секретов, активно сотрудничаем с ребятами из департамента информационной безопасности, чтобы все сервисы…