Про зимние заморы мы все хорошо знаем: когда из-за затянувшегося ледостава в водоеме заканчивается кислород и вся рыба там погибает. При этом даже в масштабе малых прудов решить такую проблему непросто: сделать пару прорубей и бросить шланг от воздушного насоса ситуации не…
Как защитить свой VDS сервер: 53 000 попыток взлома за 5 дней Представьте себе: вы арендовали скромный VDS, чтобы поэкспериментировать. Ничего грандиозного — пара тестовых сайтов, простенький веб-сервер на nginx, пара скриптов в cron для автоматизации рутины, SSH для удалённого доступа.…
С распространением сценариев real-time аналитики, lakehouse & modern BI всё чаще сталкиваются две флагманские аналитические СУБД: ClickHouse и StarRocks. Одна из ключевых конкурирующих битв ведётся не на маркетинговом поле, а в производительности, гибкости архитектур и удобстве поддержки сложных…
Я веду учет личных расходов уже несколько лет. Готовые приложения меня не устроили. Моим решением много лет была связка из банковских CSV-отчетов, Python-скрипта для парсинга и Google Таблицы в качестве базы данных.Эта система работала, но не избавляла от ручного добавления оплаты…
Если у Вас в качестве основной или единственной операционной системы стоит Windows, то самый быстрый и удобный способ начать пользоваться Ubuntu - встроить ядро Linux прямо в Windows. Эта встроенная в операционную систему Windows функция позволяет обойтись без монитора виртуальных машин…
Классический сайт отеля обычно выглядит так: главная страница, номера, акции, контакты, отзывы. Такой набор закрывает только небольшой сегмент поискового спроса — в основном брендовые запросы и прямые переходы.Проблема в том, что львиная доля органического трафика уходит…
В первой части я рассказывал об основах CSS-препроцессора LESS: переменных, миксинах, и некоторых полезных приёмах. Во второй — про автоматическую проверку файлов с картинками и генерацию CSS из них же прямо в процессе компиляции, про то, как сделать изображения адаптивными, про
Современные задачи оптимизации в машинном обучении часто оказываются плохо обусловленными — грубо говоря, их ландшафт имеет долины с резко различающейся кривизной. В таких случаях методы на основе градиентного спуска сходятся медленно: шаг, выбранный…
Вы наверняка знаете, Kubernetes просто повсюду. От разработчиков, тестировщиков, DevOps-инженеров и системных аналитиков ожидают умения работать с этим инструментом. Даже продакт-менеджеры иногда интересуются, что это такое.Если вы только начинаете знакомство с Kubernetes и хотите понять, с чего начать, эта статья для вас. Разберем, какие задачи он решает, какие у него основные объекты и как можно управлять кластером без сложных команд в терминале. Подробнее читайте внутри. Читать далее
Большинство инженеров начинают путь с простой задачи - сделать так, чтобы ничего не падало. И в этом нет ничего плохого. Мы ставим мониторинг, настраиваем алерты и радуемся когда всё “зеленое”Но что делать когда этого не достаточно и пользователи все равно жалуются? Читать далее