Как подружить точку доступа Eltex с VipNet? https://u.habr.com/qgKy2
Хабр
Как подружить точку доступа Eltex с VipNet?
Привет, Хабр! Решил поделиться своей проблемой и путем ее решения. Предыстория Самое популярное коммутационное оборудование - это, конечно, Cisco. Помимо коммутаторов и маршрутизаторов, у этого...
[Перевод] О мягких и жёстких ссылках в Linux https://u.habr.com/y2AWg
Хабр
О мягких и жёстких ссылках в Linux
Ссылки в Linux — это мощный инструмент, позволяющий указывать путь к файлам и каталогам. Существует два основных типа ссылок: жёсткие ссылки и мягкие ссылки (вторые также известны как символические...
Продолжение повести о трёх мушкетёрах: какие подвиги совершили Bash, Ansible и Astrawizard https://u.habr.com/e4LIE
Хабр
Продолжение повести о трёх мушкетёрах: какие подвиги совершили Bash, Ansible и Astrawizard
Будь как дома путник, Я ни в чём не откажу, Я ни в чём не откажу, Я ни в чём не откажу! Множество историй, Коль желаешь расскажу, Коль желаешь расскажу, Коль желаешь расскажу! Под звёздами: ответы на...
Deepin 25: китайский дистрибутив Linux с ИИ и обновленным DDE https://u.habr.com/52974
Хабр
Deepin 25: китайский дистрибутив Linux с ИИ и обновленным DDE
26 июня 2025 года вышел релиз дистрибутива Deepin 25 , который продолжает развивать собственную графическую среду Deepin Desktop Environment (DDE) и предлагает около 40 пользовательских приложений. В...
Кластерные A/B-тесты: как победить эффект соседа https://u.habr.com/uPsOa
Хабр
Кластерные A/B-тесты: как победить эффект соседа
Привет, Хабр! Сегодня мы рассмотрим как спасаться от «эффекта соседа», рандомизируя не пользователей, а их кластеры в A/B тестах. У классического AB-теста есть аксиома SUTVA: мол, результат...
Оживляем данные Strava: от парсинга GPX до интерактивной карты на Python и JS https://u.habr.com/u5vDx
Хабр
Оживляем данные Strava: от парсинга GPX до интерактивной карты на Python и JS
Привет, Хабр! Меня зовут Александр, я разработчик и, как многие в IT, стараюсь уравновешивать сидячую работу спортом — в моем случае, это велосипед и бег. И, как многие спортсмены-любители, я...
Устанавливаем свой сервис мониторинга Uptime Kuma в Docker с Nginx и бесплатным SSL-сертификатом https://u.habr.com/zwSYy
Хабр
Устанавливаем свой сервис мониторинга Uptime Kuma в Docker с Nginx и бесплатным SSL-сертификатом
Всем привет! Сегодня я хочу поделиться полным руководством по развертыванию на своем сервере замечательного open-source инструмента для мониторинга — Uptime Kuma . Пример итогового результата. Если вы...
BASS: CI, воспроизводимые сборки и пакетный менеджер https://u.habr.com/DhCVS
Хабр
BASS: CI, воспроизводимые сборки и пакетный менеджер
Представьте, что вам надо поднять какую-нибудь continuous integration систему. Распространённые решения (BuildBot, Jenkins, TravisCI, ...) — относительно монструозные сложные системы, заточенные под...
Расследование: Почему Let's Encrypt не видит TXT-запись? Детективная история с wildcard-сертификатами на DNS Selectel https://u.habr.com/hNQY5
Хабр
Расследование: Почему Let's Encrypt не видит TXT-запись? Детективная история с wildcard-сертификатами на DNS Selectel
Привет, Хабр! Я разработчик сервиса Leopult.ru — платформы для создания сайтов муниципальных учреждений. Уже 11 лет мы помогаем десяткам тысяч клиентов в России запускать и поддерживать их...
Создание wildcart сертификата от Let`s Encrypt https://u.habr.com/FNp1G
Хабр
Создание wildcart сертификата от Let`s Encrypt
Данный туториал является компиляцией информации по выпуску wildcart сертификата от let`s encrypt, с полезными дополнениями, без которых выпуск сертификата оказывается затруднительным. В статье...
Плотнее, быстрее, дешевле: керамические накопители Cerabyte бросают вызов LTO https://u.habr.com/e3BsP
Хабр
Плотнее, быстрее, дешевле: керамические накопители Cerabyte бросают вызов LTO
Объемы данных растут стремительно: к 2030 году, по прогнозам, мир накопит 175 зеттабайт информации. Компании ищут способы хранить эти массивы надежно, компактно и без лишних затрат. Ленточные...
Системное мышление: когда разработчик становится архитектором https://u.habr.com/Sq6AF
Хабр
Системное мышление: когда разработчик становится архитектором
🧩TL;DR Разработчик решает задачи, архитектор - строит будущее.Если ты ещё думаешь, что архитектура начинается с UML-диаграмм - ты опоздал. Она начинается в момент, когда каждый if, костыль и...
Как мы подняли современный портал документации из россыпи .md файлов: пошаговое руководство по MkDocs + Material https://u.habr.com/RpmEA
Хабр
Как мы подняли современный портал документации из россыпи .md файлов: пошаговое руководство по MkDocs + Material
От хаоса в Markdown-файлах до стильного, быстрого сайта с поиском, темами и мультиязычностью за один вечер. В жизни почти каждого IT-проекта наступает момент, когда количество файлов README.md ,...
[Перевод] Настройка среды разработки: VSCode, Docker для Python-проектов. Debug внутри контейнера https://u.habr.com/gFSg1
Хабр
Настройка среды разработки: VSCode, Docker для Python-проектов. Debug внутри контейнера
В этой статье мы подробно рассмотрим процесс установки и настройки всех необходимых инструментов для эффективной разработки Python-приложений с использованием FastAPI, Docker и Docker Compose. Вы...
Когда кластеры думают сами: автономная оптимизация энергопотребления микросервисов на Kubernetes https://u.habr.com/D13Ew
Хабр
Когда кластеры думают сами: автономная оптимизация энергопотребления микросервисов на Kubernetes
В статье рассматривается подход к снижению энергозатрат Kubernetes-кластера путём динамической подстройки ресурсов под реальный профиль нагрузки. Описан опыт внедрения системы сбора показателей...
Docker + Neovim: поднимаем конфиг на любом сервере и не засоряем систему https://u.habr.com/cIApI
Хабр
Docker + Neovim: поднимаем конфиг на любом сервере и не засоряем систему
Предисловие Иногда нужно запустить nvim на старом сервере. Но тут сразу куча проблем: одно не поставить, другое не собрать, а если что-то обновить — можно развалить весь проект. Этот подход удобен и...
[Перевод] В ReactOS заключен контракт для улучшения набора тестов https://u.habr.com/ffO9d
Хабр
В ReactOS заключен контракт для улучшения набора тестов
Фонд ReactOS Deutschland eV заключил контракт с одним из участников сообщества и разработчиком проекта, Карлом Дж. Бялоруцким. Он начал участвовать в проекте внеся несколько улучшений в оболочку...
Docs as Code и его использование на проектах https://u.habr.com/Mb2xZ
Хабр
Docs as Code и его использование на проектах
В своей практике я не только работала в компаниях, применяющих подход Docs as Code, но и лично внедряла его. В этой статье я расскажу об основных инструментах Docs as Code, о том, с чего лучше начать...
Тестирование упрощенного Личного кабинета банка (Postman, dBeaver, MySQL, DevTools) https://u.habr.com/w3nSy
Хабр
Тестирование упрощенного Личного кабинета банка (Postman, dBeaver, MySQL, DevTools)
Всем привет! Сегодня хочу рассказать, как можно протестировать Личный кабинет банка с помощью таких инструментов, как: Postman, dBeaver, MySQL, DevTools на примере простого Веб-приложения. Будет...