Linux | OpenSource | Tech
5 subscribers
1.47K links
Download Telegram
Let's Encrypt теперь выдаёт TLS-сертификаты для IP-адресов

🔐 Некоммерческий удостоверяющий центр Let's Encrypt начал выдавать бесплатные TLS-сертификаты не только для доменов, но и для IP-адресов.

📆 Срок действия таких сертификатов составит 6 дней (вместо 30 дней для обычных).

💡 Это упростит настройку защищённого HTTPS-доступа к серверам, которые не привязаны к доменным именам.

🔗 Подробнее: OpenNet
🚀 Системное мышление: когда разработчик становится архитектором

Что отличает архитектора от кодера? 🔍 Не должность и не стаж, а мышление:

Видение системы целиком
Предсказание долгосрочных последствий
Способность сказать «нет» быстрому, но токсичному решению

Главный рубеж — точка невозврата, после которой код уже никогда не будет выглядеть по-старому.

🔗 Читать статью на Хабре →

#Разработка #Архитектура #Карьера
🚀 Cerabyte: керамические накопители vs LTO – революция в хранении данных?

💾 Миру к 2030-му понадобится 175 зеттабайт места – и традиционные ленточные хранилища (LTO) с их медленным доступом и дорогим обслуживанием уже не справляются.

🔥 Немецкий стартап Cerabyte предлагает альтернативу – керамические накопители с записью фемтосекундными лазерами.

📌 Почему это важно?
Плотнее – больше данных на меньшей площади
Быстрее – мгновенный доступ к информации
Дешевле – экономия на обслуживании

📡 Цель – бросить вызов LTO к 2030 году. Амбициозно? Да. Реально? Время покажет.

🔗 Подробнее о технологии и её перспективах: Читать на Хабре →

#Технологии #ХранениеДанных #Иновации
🔐 Как выпустить wildcard-сертификат от Let's Encrypt?

В новом туториале — подробный гайд по получению wildcard-сертификатов с полезными дополнениями, которые упрощают процесс. В примере используется BIND9 (DNS-сервер), и предполагается, что домен уже делегирован.

📌 Что внутри?
Основы работы с Let’s Encrypt
Настройка DNS (BIND9) для выпуска сертификатов
Лайфхаки, которые ускорят процесс

🔗 Читать статью: habr.com/ru/articles/925358

#Кибербезопасность #DevOps #LetEncrypt #Сертификаты
🔧 Настройка среды разработки: VSCode + Docker для Python-проектов

Интересный гайд для разработчиков Python, которые хотят настроить отладку прямо внутри Docker-контейнера! 🐍🐳

👉 Что узнаете:
Установка и настройка VSCode, Docker и Docker Compose
Создание изолированной среды для проектов на FastAPI
Настройка отладки прямо в контейнере для удобной разработки

🔗 Читать полностью: Habr

#Python #Docker #VSCode #FastAPI #DevTools
🔧 От хаоса к порядку: как мы сделали удобную документацию за вечер

От россыпи .md-файлов до стильного портала с поиском, темами и поддержкой нескольких языков — всего за несколько шагов!

📌 Проблема:
- Разрозненные README.md, GUIDE.md, заметки в Confluence
- Трудно находить информацию
- Новым разработчикам сложно разобраться

🛠 Решение:
- MkDocs + Material – быстро, удобно, современно
- Автоматическая сборка, темы, поиск и мультиязычность

🔥 Результат:
Единый источник правды
Красивый и удобный интерфейс
Простота поддержки

👉 Читать пошаговое руководство

#Документация #Разработка #MkDocs #Программирование
🚀 Fedora 43 планирует использовать Zstd-сжатие для initrd по умолчанию

В Fedora 43 предложено сжимать initrd с помощью алгоритма Zstd вместо XZ. Это улучшит экономию места на диске и ускорит загрузку системы на современных компьютерах.

Читать подробнее
Производительность Linux 6.16: Регресс обнаружен в новом коде Futex

Сегодня утром в рамках срочного запроса "locking/urgent" был отправлен исправление для регресса производительности перед релизом Linux 6.16-rc5. Проблема связана с новым кодом Futex, добавленным в текущем цикле разработки, который вызвал значительное падение производительности в тестах планировщика.

🔗 Читать подробнее
🚀 Много улучшений GLAMOR OpenGL ES перенесены в X.Org Server / XWayland 21.1

Почти через год после открытия запроса на слияние, в стабильную ветку X.Org Server 21.1 были добавлены исправления для ускорения 2D-графики через GLAMOR с поддержкой OpenGL ES 2.x, а также добавлена совместимость с шейдерами OpenGL ES 3.x.

Это улучшит производительность рендеринга в xorg-server и XWayland.

🔗 Источник
Intel Bartlett Lake-S: поддержка EDAC в Linux 6.17

Разработчики Intel продолжают работу над улучшением поддержки процессоров Bartlett Lake в Linux. В ближайшем обновлении ядра (версия 6.17) ожидается добавление драйвера EDAC (Error Detection and Correction) для этой платформы.

🔗 Подробнее: Phoronix
🚀 Docker + Neovim: редактируем код на любом сервере без хаоса в системе

Иногда нужно быстро поднять Neovim на старом сервере, но установка софта превращается в квест. Обновления могут сломать окружение, а сборка зависимостей — отнять кучу времени.

Решение: Docker-контейнер с Neovim, который не трогает основную систему!

Последние версии Python, nvim-treesitter и другие плагины
Работает даже на CentOS 7 (значит, и на новых системах — подавно)
Локальные файлы редактируются так, будто Neovim установлен в систему

👉 Подробнее в статье

#Docker #Neovim #DevOps
🚀 Вышла новая версия Bash 5.3!

Командная оболочка GNU Bash, стандартная для большинства Linux-систем, обновилась до версии 5.3 после почти трёх лет разработки. Вместе с ней выпущена библиотека readline 8.3, улучшающая работу с командной строкой.

🔗 Подробнее: opennet.ru

#Linux #Bash #OpenSource #DevOps
🚀 Когда кластеры думают сами: автономная оптимизация энергопотребления микросервисов на Kubernetes

🔌 В мире, где инфраструктура становится всё сложнее, а счета за электричество — всё выше, появляются инновационные способы экономии. В новой статье на Хабре разбирают, как заставить Kubernetes-кластеры «думать» и самостоятельно оптимизировать энергопотребление.

🔍 Что внутри?
Система сбора метрик энергопотребления
Построение модели нагрузки и адаптация ресурсов
Контроллер на Go для динамической подстройки
Примеры кода на Python и Go
Разбор реальных проблем и их решений

💡 Зачем читать?
— Если вы хотите снизить затраты на инфраструктуру
— Если интересуетесь автоматизацией управления Kubernetes
— Если любите кейсы с неожиданными сложностями и их преодолением

📖 Читать статью: Перейти на Habr
Wayland 1.24 выпущен с небольшими улучшениями

Несколько минут назад Саймон Сер объявил о выходе официального релиза Wayland 1.24...

Читать подробнее →
Множество улучшений NGG для открытых драйверов OpenGL/Vulkan AMD в Linux

Известный разработчик Mesa из AMD Марек Ольшак представил ряд улучшений для поддержки Next-Gen Geometry (NGG) в драйверах RadeonSI и RADV. Эти изменения повысят производительность современных видеокарт Radeon под Linux.

🔗 Читать подробнее
🚀 Оптимизация управления задачами в Zephyr OS с помощью Thread Pool

🔥 Проблема: Управление потоками в C для каждой мелкой задачи — это боль! Бесконечные k_thread_create, ожидание завершения, уборка ресурсов — код превращается в хаос.

💡 Решение: Thread Pool в Zephyr OS — набор заранее выделенных потоков, которые берут задачи из очереди и выполняют их без лишнего мусора. Экономит ресурсы, время и ваши нервы!

📖 Подробнее: Читать на Habr

#Zephyr #Embedded #RTOS #Программирование
Docs as Code: как подход меняет создание документации

Интересный материал о том, что такое Docs as Code, чем он полезен и какие инструменты стоит освоить для его внедрения.

🔹 Меняет процесс разработки документации
🔹 Инструменты и лучшие практики
🔹 С чего начать внедрение

Подробнее: Читать на Habr

#Документация #DevOps #ТехническоеПисьмо
ReactOS улучшает тестирование — новый контракт с ключевым разработчиком

Фонд ReactOS Deutschland подписал контракт с активным участником сообщества Карлом Дж. Бялоруцким, который внес значительный вклад в развитие системы.

🔹 В мае 2024-го он вошел в основную команду разработчиков.
🔹 Возглавил выпуск 0.4.15 после ухода предыдущего менеджера релизов.
🔹 Сейчас работает по контракту до августа 2025 — сосредоточен на улучшении тестовой базы ОС.

ReactOS продолжает двигаться к стабильности.

🔗 Подробнее на Habr

#ReactOS #Опенсорс #Тестирование
🔍 Тестирование упрощенного Личного кабинета банка

📌 Хотите научиться тестировать банковский ЛК с помощью Postman, dBeaver, MySQL и DevTools? В этой статье — пошаговый разбор проверки:
Создание пользователя
Авторизация
Отображение продуктов клиента
Подача заявки на кредит
Проверка статуса заявки

🔧 Инструменты:
- Node.js
- Postman (API-тесты)
- MySQL (работа с БД)
- DevTools (анализ фронтенда)

📖 Читать статью: Перейти

#Тестирование #Postman #Банкинг #QA #Автоматизация
🔐 Уязвимость в Ubuntu позволяет злоумышленникам обходить полное шифрование диска

Исследователи кибербезопасности обнаружили критическую уязвимость в Linux, дающую злоумышленникам полный доступ к системе — даже при активированном шифровании диска. Уязвимость найдена в Ubuntu 25.04, Fedora 42 и других дистрибутивах, но не затрагивает OpenSUSE Tumbleweed.

Суть проблемы:
При физическом доступе к устройству атакующий может войти в отладочную оболочку, несколько раз введя неправильный пароль расшифровки. В Ubuntu, например, после нескольких неудачных попыток достаточно нажать ESC и специальные комбинации клавиш, чтобы получить контроль.

🔗 Подробнее: OMG! Ubuntu

#Ubuntu #Безопасность #Linux #Шифрование