«Это моя первая статья на Хабре. Почти уверен, что совершаю «литературное» самоубийство, но хочется ответить на некоторые вопросы как минимум самому себе»: http://amp.gs/DNIg
Использование сканера уязвимостей в используемых библиотеках Dependency-Check в GitlabCI.
В этом посте рассмотрим использование OWASP Dependency Check для прерывания сборки в случае обнаружения серьёзных проблем с вашим кодом: http://amp.gs/DNYe
Как работают двоичные нейронные сети, и почему они будут популярными в 2020-м.
Нейросети — штука классная, однако их потенциал до сих пор ограничивают стоимость и энергия. С этим, возможно, помогут справиться двоичные нейросети: http://amp.gs/DNld
HighLoad++: как VK вставляет данные в ClickHouse с десятков тысяч серверов.
Юрий Насретдинов из «ВКонтакте» рассказывает об опыте внедрения ClickHouse в компании — для чего он нужен, сколько хранятся данные, как их пишут и так далее: http://amp.gs/DNyM
Как все уже знают, в основу сортировки могут быть положены обмены, вставки, выбор, слияние и распределение. Но если в алгоритме комбинируются разные методы, то тогда он относится к классу гибридных сортировок: http://amp.gs/DN9P
Отчёт DORA за 2019 год: как повысить эффективность DevOps.
В исследовании участвовали 31000 специалистов со всего мира. Посмотрим, что изменилось в отрасли в 2019 году и как бизнес может повысить эффективность доставки программного обеспечения: http://amp.gs/DNOF
«Приветствую всех, кто интересуется качеством воздуха в помещении. Я сам заинтересовался этим вопросом недавно и решил пощупать датчик CO2 MH-Z19B своими руками».
Подключение датчика CO2 модели MH-Z19B с помощью аналогового выхода Vo: http://amp.gs/DNsU
Werf 1.0 stable: при чём тут GitOps, статус и планы.
Долгожданный стабильный релиз 1.0 — это законченная по функциям базовая версия утилиты. В базовой версии werf поддерживает полный цикл доставки приложения и его сопровождения: http://amp.gs/DNKc
«Захотелось нам летом поиграть в какую-нибудь настолочку про IT. И не получилось найти ту, которая бы понравилась. А это значит, что надо сделать самим! Расскажу, что у нас получилось»: http://amp.gs/DNLt
Существует название для игр, в которых код едва связан, имеет глупую архитектуру, в которых ошибки почти невозможно исправить, а костыли громоздятся на велосипеды. Они называются «выпущенные».
«Я не хочу при переключении окон искать их иконки на панели задач, ловить взглядом названия при листании через Alt+Tab, листать рабочие столы и т.д. Я хочу нажать комбинацию клавиш и сразу попасть в нужное окно».
— Скажите, пожалуйста, куда мне отсюда идти? — А куда ты хочешь попасть? — ответил Кот. — Мне всё равно… — сказала Алиса. — Тогда всё равно, куда и идти, — заметил Кот.
«Красная» корпоративная культура — главная проблема российского бизнеса: http://amp.gs/DAHs
Бандлинг JavaScript-кода и производительность: передовые методики.
Сейчас, на рубеже десятилетий, самое время критически переоценить то, что считалось правильным в недалёком прошлом, и выяснить, не потеряло ли оно актуальности в наши дни: http://amp.gs/DALU
Временами бывает нужно отпрофилировать производительность программы или потребление памяти в программе на C++. К сожалению, сделать это не так просто как может показаться: http://amp.gs/DAoJ