Linux 6.17: свежие драйверы, быстрые сети и надежная память
29 сентября 2025 года Линус Торвальдс объявил о выходе ядра Linux 6.17. За два месяца работы 2 118 разработчиков внесли 14 334 патча. В общей сложности затронут 12 841 файл. В ядро добавлено 646 тысяч строк кода, удалено около 399 тысяч, а общий объем изменений составил 46 МБ.
Основной фокус релиза — драйверы (43% изменений), сетевой стек (14%), файловые системы (4%) и поддержка архитектур (10%). Собственно, все как всегда. Ну и обновление добавляет поддержку нового оборудования, оптимизацию производительности и исправления, которые делают систему стабильнее. В статье разобрано, что нового в Linux 6.17, как улучшения повлияют на работу и почему этот релиз стоит вашего внимания.
29 сентября 2025 года Линус Торвальдс объявил о выходе ядра Linux 6.17. За два месяца работы 2 118 разработчиков внесли 14 334 патча. В общей сложности затронут 12 841 файл. В ядро добавлено 646 тысяч строк кода, удалено около 399 тысяч, а общий объем изменений составил 46 МБ.
Основной фокус релиза — драйверы (43% изменений), сетевой стек (14%), файловые системы (4%) и поддержка архитектур (10%). Собственно, все как всегда. Ну и обновление добавляет поддержку нового оборудования, оптимизацию производительности и исправления, которые делают систему стабильнее. В статье разобрано, что нового в Linux 6.17, как улучшения повлияют на работу и почему этот релиз стоит вашего внимания.
🔥9👍4
Zorin OS: мостик в мир Linux для тех, кто не готов расставаться с Windows
В мире — множество дистрибутивов Linux. Один из них — Zorin OS, ОС для тех, кто не хочет ломать голову при переходе с Windows или macOS. Система выглядит привычно, работает быстро и не требует возни с терминалом. 15 октября 2025 года вышла новая версия — Zorin OS 18. В ней еще больше внимания к удобству, внешнему виду и мелочам, из которых складывается комфорт. Сейчас расскажем, что изменилось и почему эта версия может стать идеальной для тех, кто давно подумывает попробовать Linux. Подробности в статье.
В мире — множество дистрибутивов Linux. Один из них — Zorin OS, ОС для тех, кто не хочет ломать голову при переходе с Windows или macOS. Система выглядит привычно, работает быстро и не требует возни с терминалом. 15 октября 2025 года вышла новая версия — Zorin OS 18. В ней еще больше внимания к удобству, внешнему виду и мелочам, из которых складывается комфорт. Сейчас расскажем, что изменилось и почему эта версия может стать идеальной для тех, кто давно подумывает попробовать Linux. Подробности в статье.
👎10🔥9👍2
Кластер Patroni в docker-контейнерах
Кластер Patroni состоит из нескольких кластеров баз данных PostgreSQL и использует кластер etcd. Каждый из членов кластера - хост либо виртуальная машина. Для тестовых целей иметь несколько виртуальных машин - ресурсоёмко и неудобно для использования.
В статье рассматривается создание кластера Patroni и etcd в одной виртуальной машине в контейнерах docker. Приводится пример, когда Patroni не может автоматически восстановить и запустить кластер PostgreSQL. Читать дальше.
Кластер Patroni состоит из нескольких кластеров баз данных PostgreSQL и использует кластер etcd. Каждый из членов кластера - хост либо виртуальная машина. Для тестовых целей иметь несколько виртуальных машин - ресурсоёмко и неудобно для использования.
В статье рассматривается создание кластера Patroni и etcd в одной виртуальной машине в контейнерах docker. Приводится пример, когда Patroni не может автоматически восстановить и запустить кластер PostgreSQL. Читать дальше.
🔥6👍3
15 лучших оконных менеджеров для Linux в 2025 году
Оконный менеджер — одна из тех вещей в Linux, о которой не задумываешься, пока не попробуешь сменить. Кажется, окна просто открываются и закрываются, а потом ставишь тайлинговый WM и понимаешь, что можно работать быстрее и почти не трогать мышь, или выбираешь плавающий — и ноутбук сразу оживает. В этой статье рассказывают о 15 самых интересных и востребованных решениях на 2025 год.
Оконный менеджер — одна из тех вещей в Linux, о которой не задумываешься, пока не попробуешь сменить. Кажется, окна просто открываются и закрываются, а потом ставишь тайлинговый WM и понимаешь, что можно работать быстрее и почти не трогать мышь, или выбираешь плавающий — и ноутбук сразу оживает. В этой статье рассказывают о 15 самых интересных и востребованных решениях на 2025 год.
🔥7👍4
Обучение и развитие: почему Linux — лучший выбор для детского ПК
Если вы хотите дать возможность ребёнку — школьнику, подростку или даже малышу — получить не просто игрушку, а настоящий инструмент для развития мышления и полезных навыков, давайте поговорим о Linux. Да-да, о той самой «непонятной» операционной системе, которую используют программисты и гики. На самом деле Linux — это не только про сложный код и терминал. Это ещё и идеальная платформа для обучения, творчества и безопасного освоения цифрового мира. В статье обзор специальных образовательных программ.
Если вы хотите дать возможность ребёнку — школьнику, подростку или даже малышу — получить не просто игрушку, а настоящий инструмент для развития мышления и полезных навыков, давайте поговорим о Linux. Да-да, о той самой «непонятной» операционной системе, которую используют программисты и гики. На самом деле Linux — это не только про сложный код и терминал. Это ещё и идеальная платформа для обучения, творчества и безопасного освоения цифрового мира. В статье обзор специальных образовательных программ.
🔥8👍4👎1
Как работает Docker под капотом
Когда вы понимаете, что происходит внутри, вы перестаёте воспринимать Docker как «волшебный чёрный ящик», который просто работает. Вы начинаете грамотно диагностировать проблемы, осознанно выбирать инструменты и, в конечном счёте, строить более надёжные и эффективные системы. Это знание — суперсиньор-скилл, который отделяет «админа, который умеет в докер» до «архитектора, который понимает, как это работает». Заглянуть под капот.
Когда вы понимаете, что происходит внутри, вы перестаёте воспринимать Docker как «волшебный чёрный ящик», который просто работает. Вы начинаете грамотно диагностировать проблемы, осознанно выбирать инструменты и, в конечном счёте, строить более надёжные и эффективные системы. Это знание — суперсиньор-скилл, который отделяет «админа, который умеет в докер» до «архитектора, который понимает, как это работает». Заглянуть под капот.
👍10👎6
Linux-телефоны сейчас важнее, чем когда-либо
В октябре 2025 года Фонд свободного ПО (FSF) представил проект Librephone — это будет первый в мире полностью свободный смартфон, абсолютно открытый на уровне ПО и железа. В этой статье подробности.
В октябре 2025 года Фонд свободного ПО (FSF) представил проект Librephone — это будет первый в мире полностью свободный смартфон, абсолютно открытый на уровне ПО и железа. В этой статье подробности.
🔥21👍3👎1
Полное руководство по n8n. Часть 1: Знакомство и установка
Автоматизация рутинных процессов уже стала не модным экспериментом, а частью ежедневной продуктивности. В этой статье автор рассказывает про n8n: как он устроен, зачем его использовать. Первая часть будет вводной, поэтому если вы еще не начали оптимизировать свою жизнь, то эта статья для вас.
Автоматизация рутинных процессов уже стала не модным экспериментом, а частью ежедневной продуктивности. В этой статье автор рассказывает про n8n: как он устроен, зачем его использовать. Первая часть будет вводной, поэтому если вы еще не начали оптимизировать свою жизнь, то эта статья для вас.
🔥9👍5
Устранение неполадок производительности NAT в Linux
NAT в Linux реализован на основе модуля отслеживания соединений ядра. Таким образом, сохраняя состояние каждого соединения, он также оказывает определённое влияние на производительность сети. А что делать при возникновении проблем с производительностью NAT? В этой статье несколько примеров подхода к анализу проблем производительности NAT.
@usr_bin_linux
NAT в Linux реализован на основе модуля отслеживания соединений ядра. Таким образом, сохраняя состояние каждого соединения, он также оказывает определённое влияние на производительность сети. А что делать при возникновении проблем с производительностью NAT? В этой статье несколько примеров подхода к анализу проблем производительности NAT.
@usr_bin_linux
🔥11👍1
3 скрипта для диагностики Вашего Linux-сервера
Многие сталкивались с тормозами сервера, долгой загрузкой страниц. Логи молчат, нужно искать виновника. Системный мониторинг демонстрирует, что CPU вроде не загружен, память не полностью израсходована, а отклик системы оставляет желать лучшего.
В такие моменты стандартных утилит вроде top или htop часто недостаточно, нужен более детальный анализ. С этим автору этой статьи приходится периодически сталкиваться, из-за чего и были написаны 3 bash-скрипта. Они дают сбор ключевых метрик системы для дальнейшего разбора.
Многие сталкивались с тормозами сервера, долгой загрузкой страниц. Логи молчат, нужно искать виновника. Системный мониторинг демонстрирует, что CPU вроде не загружен, память не полностью израсходована, а отклик системы оставляет желать лучшего.
В такие моменты стандартных утилит вроде top или htop часто недостаточно, нужен более детальный анализ. С этим автору этой статьи приходится периодически сталкиваться, из-за чего и были написаны 3 bash-скрипта. Они дают сбор ключевых метрик системы для дальнейшего разбора.
👍14🔥7👎1
10 Bash-скриптов, которые автоматизируют 90% ежедневных задач DevOps
Мне очень понравилась фраза автора этой статьи: «Bash — это скотч в арсенале DevOps. Некрасиво, не модно, но работает — и работает быстро.»
Согласны?
Все скрипты ниже, а подробности в статье по ссылке выше.
1. Скрипт «Уничтожить всех тварей»
2. Просмотр логов с подсветкой
3. Быстрый коммит и пуш в Git
4. Команда по уборке докер-контейнеров
5. Переключатель контекста Kubernetes
6. Сокращённая команда для деплоя
7. Disk Space Whisperer
8. Пингер работоспособности сервиса
9. Маскировщик секретов
10. Утренняя проверка сервера
@usr_bin_linux
Мне очень понравилась фраза автора этой статьи: «Bash — это скотч в арсенале DevOps. Некрасиво, не модно, но работает — и работает быстро.»
Согласны?
Все скрипты ниже, а подробности в статье по ссылке выше.
1. Скрипт «Уничтожить всех тварей»
#!/bin/bash
kill -9 $(ps aux | grep "$1" | grep -v grep | awk '{print $2}')
2. Просмотр логов с подсветкой
#!/bin/bash
tail -f "$1" | grep --color=always -E "$2|$"
3. Быстрый коммит и пуш в Git
#!/bin/bash
git add .
git commit -m "$1"
git push
4. Команда по уборке докер-контейнеров
#!/bin/bash
docker system prune -af
docker volume prune -f
5. Переключатель контекста Kubernetes
#!/bin/bash
kubectl config use-context "$1"
kubectl get nodes
6. Сокращённая команда для деплоя
#!/bin/bash
kubectl apply -f "$1"
kubectl rollout status deployment/"$2"
7. Disk Space Whisperer
#!/bin/bash
df -h | grep -E 'Filesystem|/dev/sda'
8. Пингер работоспособности сервиса
#!/bin/bash
curl -s -o /dev/null -w "%{http_code}\n" "$1"
9. Маскировщик секретов
#!/bin/bash
sed 's/[A-Za-z0-9]\{20,\}/[REDACTED]/g' "$1"
10. Утренняя проверка сервера
#!/bin/bash
for host in $(cat servers.txt); do
ping -c 1 "$host" &> /dev/null && echo "$host is UP" || echo "$host is DOWN"
done
@usr_bin_linux
👎13👍11🔥8
Хитрости безопасности Linux, которые должен знать каждый
В этой статье вы узнаете, как использовать rkhunter для обнаружения руткитов, как настроить Fail2ban для предотвращения атак методом подбора паролей и почему важно блокировать экран, когда вы отходите от него.
Вы также узнаете, как сделать sudo безопаснее, настроив тайм-ауты так, чтобы он всегда запрашивал ваш пароль. В общем, это некий гайд для параноика.🙃
В этой статье вы узнаете, как использовать rkhunter для обнаружения руткитов, как настроить Fail2ban для предотвращения атак методом подбора паролей и почему важно блокировать экран, когда вы отходите от него.
Вы также узнаете, как сделать sudo безопаснее, настроив тайм-ауты так, чтобы он всегда запрашивал ваш пароль. В общем, это некий гайд для параноика.🙃
🔥9👍3👎2
Как работает память Linux?
Подобно управлению процессором, управление памятью является одной из основных функций операционной системы. Память в основном используется для хранения системных и прикладных инструкций, данных, кэшей и многого другого.
Итак, как Linux управляет памятью? Подробнее в этой статье.
Подобно управлению процессором, управление памятью является одной из основных функций операционной системы. Память в основном используется для хранения системных и прикладных инструкций, данных, кэшей и многого другого.
Итак, как Linux управляет памятью? Подробнее в этой статье.
🔥6👍5
Почему автор этой статьи всегда настраивает баннер входа на Linux-серверах (и что он в него включает)
Кажется, полезная вещь. А вы настраиваете баннер?
Подробности здесь
Кажется, полезная вещь. А вы настраиваете баннер?
Подробности здесь
👍6🔥4👎3
Типичные проблемы с Docker и как их решать
Docker прочно вошел в нашу жизнь, став стандартом де-факто для контейнеризации приложений. Он обещает среду «работает на моей машине — будет работать везде», и в большинстве случаев так и есть. Но рано или поздно каждый разработчик или DevOps-инженер сталкивается с ситуацией, когда эта магия дает сбой. Контейнер не запускается, приложение не видит друг друга, а диск сервера таинственным образом переполняется.
В этой статье мы не пробегаются поверхностно пробегать по списку команд. Вместо этого погружаются в три самые частые и раздражающие категории проблем Docker: нехватку места, конфликты прав доступа и сетевые коллизии. В статье разбераются в причинах их возникновения и описан системный подход к решению.
Docker прочно вошел в нашу жизнь, став стандартом де-факто для контейнеризации приложений. Он обещает среду «работает на моей машине — будет работать везде», и в большинстве случаев так и есть. Но рано или поздно каждый разработчик или DevOps-инженер сталкивается с ситуацией, когда эта магия дает сбой. Контейнер не запускается, приложение не видит друг друга, а диск сервера таинственным образом переполняется.
В этой статье мы не пробегаются поверхностно пробегать по списку команд. Вместо этого погружаются в три самые частые и раздражающие категории проблем Docker: нехватку места, конфликты прав доступа и сетевые коллизии. В статье разбераются в причинах их возникновения и описан системный подход к решению.
👍6🔥3
Присоединяйтесь к митапу «СУБД глазами инфраструктурщиков», чтобы обсудить всё, что волнует сообщество DBA сегодня
Участников ждут практические доклады, живое общение и обмен опытом с экспертами, а ещё актуальные инсайты о том, куда движется рынок СУБД.
В программе:
🔷 PostgreSQL без валидола: сборка кластера вручную
🔷 Автоматизация кластеров Postgre
🔷 Как мы перевезли Oracle с Solaris SPARC на x86
🔷 Масштабирование и отказоустойчивость YDB — 9 нод, банковская нагрузка, падение дата-центра, перезапуск кластера под нагрузкой без простоя.
🔷 Круглый стол «Масштабирование СУБД: реальные проблемы и перспективы»
Участвуют эксперты из: «Инфосистемы Джет», Яндекс (YDB), Arenadata, СберТех, Postgres Professional, Газинформсервис
Для кого: CIO, CTO, ИТ-директоров, архитекторов, DevOps, DBA
Когда: 25 ноября, 16:00–19:00 (МСК)
Где: офлайн и онлайн
ДЕТАЛИ И РЕГИСТРАЦИЯ
Участников ждут практические доклады, живое общение и обмен опытом с экспертами, а ещё актуальные инсайты о том, куда движется рынок СУБД.
В программе:
🔷 PostgreSQL без валидола: сборка кластера вручную
🔷 Автоматизация кластеров Postgre
🔷 Как мы перевезли Oracle с Solaris SPARC на x86
🔷 Масштабирование и отказоустойчивость YDB — 9 нод, банковская нагрузка, падение дата-центра, перезапуск кластера под нагрузкой без простоя.
🔷 Круглый стол «Масштабирование СУБД: реальные проблемы и перспективы»
Участвуют эксперты из: «Инфосистемы Джет», Яндекс (YDB), Arenadata, СберТех, Postgres Professional, Газинформсервис
Для кого: CIO, CTO, ИТ-директоров, архитекторов, DevOps, DBA
Когда: 25 ноября, 16:00–19:00 (МСК)
Где: офлайн и онлайн
ДЕТАЛИ И РЕГИСТРАЦИЯ
🔥4👍1