Сегодня в любой более-менее серьезной компании, где настроен CI/CD, используется SonarQube. Это уже стандарт де-факто — он умеет проверять определять code smells, измерять цикломатическую сложность, определять дублирование, уровень покрытия тестами, распознавать недостижимый код, подсчитывать размеры методов и классов и многое другое. Настроили, подключил к CI — и вроде бы все хорошо.Но... Читать далее
Рад приветствовать тебя,%username%. В этой статье я поделюсь тем, как создать вращающуюся ручку (в зарубежной литературе именуемой Knob). Далее по тексту я её буду называть «кноб». Перейдём к сути вопроса.Что меня сподвигло на написание данной статьи, или как я…
Всё самое интересное из мира кибербезопасности /** с моими комментариями.На этой неделе новости про: раскрытие секретной сети ЦРУ; как с помощью ИИ нашли 0-day в ядре linux; ценовое исследование darkweb; про тюремные сроки для дропперов и другие только самые важные и интересные новости этой недели. Читать далее
В данной статье расскажу реализацию своей идеи датчика толщины филамента на основе USB микроскопа. Из известных в интернете реализаций датчика толщины нити, мой вариант является “самым, самым”. Датчик самый простой в повторении, самый дешевый и самый точный, но и
Каждый маркетолог должен знать термины в списке ниже (это минимальная база). С ними действительно проще понимать, о чём говорят коллеги, или просто лучше разбираться со своей деятельностью. Но не нужно забывать: знание слов само по себе денег не приносит. Читать далее
В мае 2025 года информационная служба Хабра выпустила 850 публикаций (789 новостей и постов, 11 лонгридов и 50 переводов). В этом дайджесте представлены лучшие технические новости, переводы и лонгриды (отдельные большие публикации) инфослужбы Хабра, согласно оценкам пользователей. Читать далее
Как преподаватель, могу сказать, что студентам непросто бывает привести базу данных к какому‑то осмысленному виду (не говоря уже про третью нормальную форму). Во‑первых, нередко «всё связано со всем», во‑вторых, в мало‑мальски сложной (в смысле, комплексной)…
Привет! Я Артур Давыдов, бэкенд разработчик в Здравсити. В этой статье хочу рассмотреть поведение defer более детально. Данную статья пишется в целях "попробовать себя", а так же, надеюсь, помочь кому-то разобраться с defer. Читать далее
"В этой статье я расскажу о правильной организации кода автотестов для десктопных приложений. Поделюсь опытом создания архитектуры, которая делает тесты стабильными и поддерживаемыми. Рассмотрим Controller Pattern и его применение в автоматизации десктопных приложений." Читать далее
Камэкура Юсаку — один из основоположников современного графического дизайна в Японии. Его работы сочетают западные принципы модернизма с японской эстетикой, создавая лаконичные, но выразительные визуальные решения. Именно он автор логотипов для Nikon, Toshiba, Toyota, TDK и многих других компаний. О его жизни и творческих принципах мы и расскажем в нашем материале. Читать далее