Подключаем IPv6, если провайдер забыл
Если верить Вики - ipv6 появился раньше, чем я научился соединять два компьютера в сеть, но за всё эти годы, несмотря на всё, нигде, никогда на практике я с ним не сталкивался.
Ну да, есть иногда на интерфейсах какие-то странные длинные адреса, на какая от них польза и зачем они вообще - совершенно непонятно.
И вот в обсуждениях очередной статьи - очередное "никто почему-то не хочет использовать ipv6" - так может быть, пора попробовать?
Сразу дисклеймер: тут на Хабре уже есть хорошая техническая статья именно по ipv6, лучше я точно не напишу, но зато напишу, так сказать, с бытовой точки зрения: что мне это может дать и зачем.
Читать полностью
#habr
@linux_potok
Если верить Вики - ipv6 появился раньше, чем я научился соединять два компьютера в сеть, но за всё эти годы, несмотря на всё, нигде, никогда на практике я с ним не сталкивался.
Ну да, есть иногда на интерфейсах какие-то странные длинные адреса, на какая от них польза и зачем они вообще - совершенно непонятно.
И вот в обсуждениях очередной статьи - очередное "никто почему-то не хочет использовать ipv6" - так может быть, пора попробовать?
Сразу дисклеймер: тут на Хабре уже есть хорошая техническая статья именно по ipv6, лучше я точно не напишу, но зато напишу, так сказать, с бытовой точки зрения: что мне это может дать и зачем.
Читать полностью
#habr
@linux_potok
😁2🤔1
По следам AerynOS: как выглядит современный дистрибутив
Дорогие читатели, вы, наверное, не слышали об AerynOS. Это такой новый дистрибутив, который его автор - Ikey Doherty - спроектировал прямо с нуля, используя свой богатый опыт с Solus Linux и ClearLinux. Хорошая новость - в том, что всё получилось, и дистрибутив сейчас в стадии твёрдой альфы, плохая - что автор снова отошёл от дел на неопределённое время.
Но, прежде чем взять долгую паузу в разработке, Ikey Doherty написал длинный пост о технической стороне вопроса - какие идеи были заложены в AerynOS и как они воплощались на практике. Несмотря на то, что всё удалось реализовать как задумывалось, в некоторых вопросах, всё-таки, выяснилось, что "зашли не в тот подъезд". Но в целом, после прочтения этого поста складывается некоторая картина, как должен выглядеть современный дистрибутив - чем и хочу с вами поделиться.
Читать полностью
#habr
@linux_potok
Дорогие читатели, вы, наверное, не слышали об AerynOS. Это такой новый дистрибутив, который его автор - Ikey Doherty - спроектировал прямо с нуля, используя свой богатый опыт с Solus Linux и ClearLinux. Хорошая новость - в том, что всё получилось, и дистрибутив сейчас в стадии твёрдой альфы, плохая - что автор снова отошёл от дел на неопределённое время.
Но, прежде чем взять долгую паузу в разработке, Ikey Doherty написал длинный пост о технической стороне вопроса - какие идеи были заложены в AerynOS и как они воплощались на практике. Несмотря на то, что всё удалось реализовать как задумывалось, в некоторых вопросах, всё-таки, выяснилось, что "зашли не в тот подъезд". Но в целом, после прочтения этого поста складывается некоторая картина, как должен выглядеть современный дистрибутив - чем и хочу с вами поделиться.
Читать полностью
#habr
@linux_potok
❤3👌2👍1
Развитие Telegram-бота для VPS: Docker, i18n и планы на будущее
Telegram-бот для администрирования VPS tgbotvpscp получил модульную архитектуру, полную поддержку английского языка, возможность установки в Docker и десятки улучшений. Рассказываю, что сделано и что будет дальше: WebUI, CLI и архитектура «агент-нода».
Читать полностью
#habr
@linux_potok
Telegram-бот для администрирования VPS tgbotvpscp получил модульную архитектуру, полную поддержку английского языка, возможность установки в Docker и десятки улучшений. Рассказываю, что сделано и что будет дальше: WebUI, CLI и архитектура «агент-нода».
Читать полностью
#habr
@linux_potok
👍6
Linux-телефоны сейчас важнее, чем когда-либо
В октябре 2025 года Фонд свободного ПО (FSF) представил проект Librephone — это будет первый в мире полностью свободный смартфон, абсолютно открытый на уровне ПО и железа.
Проект пока находится на этапе идеи. Но эта идея абсолютно правильная и уже нашла поддержку у публики.
Читать полностью
#habr
@linux_potok
В октябре 2025 года Фонд свободного ПО (FSF) представил проект Librephone — это будет первый в мире полностью свободный смартфон, абсолютно открытый на уровне ПО и железа.
Проект пока находится на этапе идеи. Но эта идея абсолютно правильная и уже нашла поддержку у публики.
Читать полностью
#habr
@linux_potok
❤21👍8🔥5
Тестирование в школе, или Unix-way в системе образования
Здравствуйте. Я не айтишник — я учитель истории с более чем десятилетним стажем. Но информационные технологии всегда были моей страстью и надёжным инструментом в работе.
В этой статье я хочу рассказать о собственном опыте внедрения системы тестирования в школьной практике. Моя программа предельно проста — она написана на Python в духе unix-way: делает одну вещь, но делает её хорошо. Опытные разработчики вряд ли увидят в ней что-то новое, но цель текста — показать, как принципы системного администрирования и инженерного мышления могут помочь в решении педагогических задач.
Читать полностью
#habr
@linux_potok
Здравствуйте. Я не айтишник — я учитель истории с более чем десятилетним стажем. Но информационные технологии всегда были моей страстью и надёжным инструментом в работе.
В этой статье я хочу рассказать о собственном опыте внедрения системы тестирования в школьной практике. Моя программа предельно проста — она написана на Python в духе unix-way: делает одну вещь, но делает её хорошо. Опытные разработчики вряд ли увидят в ней что-то новое, но цель текста — показать, как принципы системного администрирования и инженерного мышления могут помочь в решении педагогических задач.
Читать полностью
#habr
@linux_potok
👍6
Обзор коммерческих дистрибутивов Linux: зачем люди платят, если можно не платить
Привет! Меня зовут Кирилл, я представляю коммерческую команду SelectOS — серверной операционной системы от Selectel. Перед запуском продукта моя команда изучила мировой опыт наиболее успешных коммерческих Linux-дистрибутивов, и в этой статье я предлагаю посмотреть, как RedHat, SUSE и Canonical строили свой бизнес на основе OSS, то есть open-source-software.
Мы разберемся, какие уроки можно извлечь из опыта крупнейших мировых вендоров, с поправкой на российский рынок, проанализируем бизнес-модели, стратегии и драйверы роста. А также попробуем понять, почему при наличии бесплатной версии ПО множество компаний по всему миру все равно выбирают покупку платной версии. Подробности под катом!
Читать полностью
#habr
@linux_potok
Привет! Меня зовут Кирилл, я представляю коммерческую команду SelectOS — серверной операционной системы от Selectel. Перед запуском продукта моя команда изучила мировой опыт наиболее успешных коммерческих Linux-дистрибутивов, и в этой статье я предлагаю посмотреть, как RedHat, SUSE и Canonical строили свой бизнес на основе OSS, то есть open-source-software.
Мы разберемся, какие уроки можно извлечь из опыта крупнейших мировых вендоров, с поправкой на российский рынок, проанализируем бизнес-модели, стратегии и драйверы роста. А также попробуем понять, почему при наличии бесплатной версии ПО множество компаний по всему миру все равно выбирают покупку платной версии. Подробности под катом!
Читать полностью
#habr
@linux_potok
❤2🔥1👏1😁1
Как открыть большие файлы: лучшие программы и способы для Windows, Linux и Mac
Узнайте, как открыть большие текстовые файлы (TXT, CSV, лог-файлы) размером в ГБ или ТБ. Обзор топ-программ: Notepad++, Vim, EmEditor, Far Manager. Советы по экономии RAM, потоковой обработке и редактированию на разных ОС. Быстро и бесплатно!
Читать полностью
#habr
@linux_potok
Узнайте, как открыть большие текстовые файлы (TXT, CSV, лог-файлы) размером в ГБ или ТБ. Обзор топ-программ: Notepad++, Vim, EmEditor, Far Manager. Советы по экономии RAM, потоковой обработке и редактированию на разных ОС. Быстро и бесплатно!
Читать полностью
#habr
@linux_potok
👌6❤1👀1
Запуск приложений в Linux c использованием политик планирования «реального» времени
В октябре 2025 года в Нижнем Новгороде на форуме "Промышленная автоматизация: переход на открытую АСУ ТП" с коллегами зашел интересный разговор о Linux с патчем реального времени. В разговоре затронули разные интересные моменты: работа через гипервизоры, выделения ядер и отличия от QNX.
Договорились о том, что я напишу небольшой гайд, рассказывающий что и как можно сделать, чтобы оптимизировать время отклика. Отдельно отмечу, что задачу доказать, что Linux с патчем PREEMPT_RT является операционной системой жёсткого реального времени перед собой не ставлю. На мой взгляд, она такой не является, так сказать by designe, в отличие от тех же QNX , VxWorks и ThreadX.
Читать полностью
#habr
@linux_potok
В октябре 2025 года в Нижнем Новгороде на форуме "Промышленная автоматизация: переход на открытую АСУ ТП" с коллегами зашел интересный разговор о Linux с патчем реального времени. В разговоре затронули разные интересные моменты: работа через гипервизоры, выделения ядер и отличия от QNX.
Договорились о том, что я напишу небольшой гайд, рассказывающий что и как можно сделать, чтобы оптимизировать время отклика. Отдельно отмечу, что задачу доказать, что Linux с патчем PREEMPT_RT является операционной системой жёсткого реального времени перед собой не ставлю. На мой взгляд, она такой не является, так сказать by designe, в отличие от тех же QNX , VxWorks и ThreadX.
Читать полностью
#habr
@linux_potok
👍6
Архитектура Rootless Podman: Полное руководство по контейнерам
Контейнеры без root, где каждый процесс запускается от имени обычного пользователя.
Как это работает? Как обычный пользователь может изолировать процессы, создавать сетевые пространства и управлять хранилищем без единой привилегии? Давайте разберемся, что скрывается за rootless Podman :)
Читать полностью
#habr
@linux_potok
Контейнеры без root, где каждый процесс запускается от имени обычного пользователя.
Как это работает? Как обычный пользователь может изолировать процессы, создавать сетевые пространства и управлять хранилищем без единой привилегии? Давайте разберемся, что скрывается за rootless Podman :)
Читать полностью
#habr
@linux_potok
👍4🔥1
Valve выпустила Proton 10.0
13 ноября 2025 года Valve выпустила стабильный релиз открытого проекта Proton 10.0 (на базе Wine 10.0), созданного для обеспечения запуска в Linux игровых приложений, разработанных для Windows и представленных в каталоге Steam. Исходный код проекта опубликован на GitHub под лицензией BSD. Восьмая версия проекта вышла в апреле 2023 года. Выпуск Proton 9.0 произошёл в мае 2024 года.
Читать полностью
#habr
@linux_potok
13 ноября 2025 года Valve выпустила стабильный релиз открытого проекта Proton 10.0 (на базе Wine 10.0), созданного для обеспечения запуска в Linux игровых приложений, разработанных для Windows и представленных в каталоге Steam. Исходный код проекта опубликован на GitHub под лицензией BSD. Восьмая версия проекта вышла в апреле 2023 года. Выпуск Proton 9.0 произошёл в мае 2024 года.
Читать полностью
#habr
@linux_potok
🔥5👍4
Заводной абрикос
Помимо всем известной Apple, на свете существовала еще одна «фруктовая» компания, выпускавшая очень популярные компьютеры.
И сейчас мы цинично оживим и запустим эмулятор этих замечательных машин.
Читать полностью
#habr
@linux_potok
Помимо всем известной Apple, на свете существовала еще одна «фруктовая» компания, выпускавшая очень популярные компьютеры.
И сейчас мы цинично оживим и запустим эмулятор этих замечательных машин.
Читать полностью
#habr
@linux_potok
🔥1😁1
Что скрывается за «сертификатами безопасности» от Минцифры?
Здравствуйте, уважаемые хабровчане.
Я решил провести собственное небольшое расследование о так называемых «сертификатах безопасности» от Минцифры. Цель — собрать полное техническое досье и разобраться, почему их установка может нести потенциальные риски для безопасности данных.
(Оригинал без терпения, все скрипты и файлы, упомянутые в статье, доступны в этом GitHub‑репозитории).
Читать полностью
Читать полностью
#habr
@linux_potok
Здравствуйте, уважаемые хабровчане.
Я решил провести собственное небольшое расследование о так называемых «сертификатах безопасности» от Минцифры. Цель — собрать полное техническое досье и разобраться, почему их установка может нести потенциальные риски для безопасности данных.
(Оригинал без терпения, все скрипты и файлы, упомянутые в статье, доступны в этом GitHub‑репозитории).
Читать полностью
Читать полностью
#habr
@linux_potok
🤔2💩2👍1
Пользователи ноутбука Lenovo Legion Pro 7 (16IAX10H) объявили награду в $2 тыс. за устранение багов с динамиками в Linux
Группа пользователей с ноутбуками Lenovo Legion Pro 7 (16IAX10H) объявили на GitHub награду в размере $2 тыс. за программное устранение багов с динамиками этого устройства в Linux.
Читать полностью
#habr
@linux_potok
Группа пользователей с ноутбуками Lenovo Legion Pro 7 (16IAX10H) объявили на GitHub награду в размере $2 тыс. за программное устранение багов с динамиками этого устройства в Linux.
Читать полностью
#habr
@linux_potok
👍13🤣1
Ваш смартфон — это сервер. Поднимаем Telegram-бота на Android без root и затрат
Хотите запустить своего Telegram-бота, но не желаете платить за VPS ради простого пет-проекта? А что, если я скажу, что полноценный Linux-сервер уже лежит у вас в кармане? В этой статье мы пошагово превратим любой Android-смартфон в хостинг для нашего бота на Python. Без root-прав, вложений и сложных настроек. Понадобится только приложение UserLAnd и 60 минут времени.
Читать полностью
#habr
@linux_potok
Хотите запустить своего Telegram-бота, но не желаете платить за VPS ради простого пет-проекта? А что, если я скажу, что полноценный Linux-сервер уже лежит у вас в кармане? В этой статье мы пошагово превратим любой Android-смартфон в хостинг для нашего бота на Python. Без root-прав, вложений и сложных настроек. Понадобится только приложение UserLAnd и 60 минут времени.
Читать полностью
#habr
@linux_potok
👍7
Как настроить Nginx, чтобы выдержать DDoS
Количество DDoS-атак растёт экспоненциально. В этой статье мы разберём практические приёмы настройки Nginx и Linux, которые помогут вашему сервису не рухнуть в самый неподходящий момент.
Привет, Хабр! Меня зовут Сергей Черкашин, и я — руководитель команды по эксплуатации систем и защиты от DDoS-атак в Wildberries & Russ.
Мы с командой обеспечиваем работу сайта даже в условиях DDoS-атак, разрабатывая и поддерживая защиту от них. Возможно, у вас нет значительного бюджета на такие задачи, или вы работаете над проектом в одиночку и сосредоточены на разработке функционала и базовой безопасности. В этой статье я расскажу о том, какие шаги можно предпринять быстро и с минимальными затратами, чтобы получить базовую защиту от DDoS.
Читать полностью
#habr
@linux_potok
Количество DDoS-атак растёт экспоненциально. В этой статье мы разберём практические приёмы настройки Nginx и Linux, которые помогут вашему сервису не рухнуть в самый неподходящий момент.
Привет, Хабр! Меня зовут Сергей Черкашин, и я — руководитель команды по эксплуатации систем и защиты от DDoS-атак в Wildberries & Russ.
Мы с командой обеспечиваем работу сайта даже в условиях DDoS-атак, разрабатывая и поддерживая защиту от них. Возможно, у вас нет значительного бюджета на такие задачи, или вы работаете над проектом в одиночку и сосредоточены на разработке функционала и базовой безопасности. В этой статье я расскажу о том, какие шаги можно предпринять быстро и с минимальными затратами, чтобы получить базовую защиту от DDoS.
Читать полностью
#habr
@linux_potok
👍2
Почему корпорации зарабатывают миллиарды на «бесплатном» коде. История Open source
За 50 лет, с 1950 по 2000 годы, открытое программное обеспечение (open source software) началось как неявное предположение — без названия и без четкой альтернативы. Со временем оно превратилось в развитое движение, которое создало одни из самых стабильных и широко используемых программных пакетов в истории.
Сегодня мы попробуем проследить, с чего всё начиналось, какие события способствовали развитию движения и почему без Open Source IT сегодня было бы совсем другим.
Читать полностью
#habr
@linux_potok
За 50 лет, с 1950 по 2000 годы, открытое программное обеспечение (open source software) началось как неявное предположение — без названия и без четкой альтернативы. Со временем оно превратилось в развитое движение, которое создало одни из самых стабильных и широко используемых программных пакетов в истории.
Сегодня мы попробуем проследить, с чего всё начиналось, какие события способствовали развитию движения и почему без Open Source IT сегодня было бы совсем другим.
Читать полностью
#habr
@linux_potok
👍4
[Перевод] О правильной и аккуратной остановке потоков в Linux
Предположим, вы пишете многопоточное приложение для Linux, которое рассчитано на длительную работу. Может — это СУБД или какой-нибудь сервер. Представим ещё, что ваша программа не рассчитана на какую-нибудь среду выполнения кода (скажем — на JVM, Go или BEAM), которая берёт на себя управление низкоуровневыми вещами. Вы сами управляете порождением потоков (thread), прибегая к системному вызову clone. Когда пишут на C — потоки создают с помощью pthread_create, а в C++ применяется std::thread. (1)
Читать полностью
#habr
@linux_potok
Предположим, вы пишете многопоточное приложение для Linux, которое рассчитано на длительную работу. Может — это СУБД или какой-нибудь сервер. Представим ещё, что ваша программа не рассчитана на какую-нибудь среду выполнения кода (скажем — на JVM, Go или BEAM), которая берёт на себя управление низкоуровневыми вещами. Вы сами управляете порождением потоков (thread), прибегая к системному вызову clone. Когда пишут на C — потоки создают с помощью pthread_create, а в C++ применяется std::thread. (1)
Читать полностью
#habr
@linux_potok
👍2
Как ускорить управление сетевой подсистемой Linux: пишем Netlink-обертку на C++
Привет, Хабр! Меня зовут Егор Карамышев, в YADRO я разрабатываю ПО для коммутаторов семейства KORNFELD. В статье расскажу о реализованной нами С++ обертке для управления сетевой подсистемой Linux на основе протокола Netlink и библиотеки libnl3. В некоторых случаях она позволила на порядок ускорить работу функций конфигурирования. Разберемся, почему мы решили отказаться от подхода с системными вызовами, а также посмотрим на результаты временных тестов.
Читать полностью
#habr
@linux_potok
Привет, Хабр! Меня зовут Егор Карамышев, в YADRO я разрабатываю ПО для коммутаторов семейства KORNFELD. В статье расскажу о реализованной нами С++ обертке для управления сетевой подсистемой Linux на основе протокола Netlink и библиотеки libnl3. В некоторых случаях она позволила на порядок ускорить работу функций конфигурирования. Разберемся, почему мы решили отказаться от подхода с системными вызовами, а также посмотрим на результаты временных тестов.
Читать полностью
#habr
@linux_potok
👍3
systemd-nspawn: продолжаем знакомство
Привет, это снова Егор Гаврилов. И я сегодня и дальше познакомлю аудиторию с systemd-nspawn.
Это продолжение предыдущей моей статьи про systemd-nspawn.
Читать полностью
#habr
@linux_potok
Привет, это снова Егор Гаврилов. И я сегодня и дальше познакомлю аудиторию с systemd-nspawn.
Это продолжение предыдущей моей статьи про systemd-nspawn.
Читать полностью
#habr
@linux_potok
👎3🔥2
Microsoft назвала внедрение SQL Server в Linux «феноменальным» и прекратила поддержку дистрибутива SUSE
Microsoft SQL Server 2025 вышел в общедоступной версии. На конференции Ignite 2025 компания Microsoft поделилась обновлением информации о SQL Server 2025 для Linux.
Читать полностью
#habr
@linux_potok
Microsoft SQL Server 2025 вышел в общедоступной версии. На конференции Ignite 2025 компания Microsoft поделилась обновлением информации о SQL Server 2025 для Linux.
Читать полностью
#habr
@linux_potok
😁3😭1