Посты канала Linux / Линукс
Графический редактор Affinity портируют для Linux Представители компании Canva сообщили о намерении выпустить Linux-версию пакета Affinity, предоставляющего возможности для редактирования растровых и векторных изображений, а также компьютерной вёрстки. Утверждается, что порт для Linux находится в активной разработке, но время публикации первого релиза для Linux пока не определено. Помимо этого сегодня выпущена редакция Affinity для планшетов iPad. До этого редактор распространялся только для Windows и macOS, а пользователям Linux приходилось запускать его через Wine. Affinity является одним из основных конкурентов продуктам Adobe Photoshop, Illustrator и InDesign, и отличается высокой производительностью из-за активного использования возможностей GPU и распараллеливания операций по разным ядрам CPU. Пакет пользуется популярностью у дизайнеров, иллюстраторов и фотографов благодаря бесплатной базовой версии с классическим профессиональным набором инструментов, которую можно использовать для личных и коммерческих проектов. Монетизация осуществляется через поставку AI-функций по платной подписке и использование платных сервисов Canva. Linux / Линукс 🥸
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 1 ч | 310 |
| 8 ч | 1 285 |
- Через 1 час310
- Всего сейчас1 285
Динамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 5 ч | 750 |
| 12 ч | 2 213 |
- Через 6 часов750
- Всего сейчас2 213
Монолит vs микросервисы: битва за ваши нервы 💻 Монолит или микросервисы? Кажется, что ответ очевиден, но почему-то одни проекты летают, а другие тонут в хаосе? Присоединяйтесь к открытому уроку Сергея Прощаева и получите пошаговое руководство по выбору архитектуры. 📅 9 ноября в 20:00. Разберём: - Как не попасть в ловушку «модных» микросервисов. - Признаки, что пора выходить из монолита. - Архитектурные паттерны перехода: Strangler Fig, BFF, Self-contained systems. - Организационные и технические риски — что пойдёт не так. - Роль DevOps, CI/CD и мониторинга. Вы научитесь оценивать реальные риски и стоимость микросервисов, внедрять изменения без сбоев и хаоса и принимать взвешенные решения, сохраняя технический контроль и производительность команды. ✅ Запишитесь сейчас! Узнать больше #реклама 16+ otus.ru О рекламодателе
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 5 ч | 708 |
| 13 ч | 1 230 |
- Через 6 часов708
- Всего сейчас1 230
Дистрибутив Cutefish развивает прослойку для запуска macOS-приложений в Linux Разработчики дистрибутива Cutefish, развивающего одноимённую среду рабочего стола в стиле macOS, объявили о разработке прослойки Reef для запуска приложений macOS в Linux. Собранные для macOS программы устанавливаются из файлов в формате dmg и интегрируются с основным рабочим столом в Linux. Приложения выполняются без эмуляторов, виртуальных машин и проприетарных компонентов macOS. Reef развивается с нуля без использования наработок проекта Darling и без обратного инжиниринга закрытого ПО Apple. В процессе разработки функциональность реализуется отталкиваясь от возможностей, необходимых для запуска конкретных приложений - разработчики пытаются запустить какую-то программу, выявляют неработающие функции и реализуют их. Код Reef пока не опубликован публично, но в скором времени прослойку обещают добавить в состав дистрибутива Cutefish. Созданная проектом Cutefish прослойка насчитывает около 460 тысяч строк кода и использует некоторые компоненты macOS, поставляемые Apple под открытыми лицензиями, такие как Core Foundation (swift-corelibs-foundation), Grand Central Dispatch (swift-corelibs-libdispatch), стандартная библиотека языка Swift, библиотеки Libc и lzfse. Загрузчик и Objective-C runtime написаны с нуля на основе изучения кода objc4 runtime, компоновщика dyld и ядра xnu, но без его копирования. В проекте также используются WebKit, LLVM libc++, libc++abi, libunwind, curl, SQLite и Tcl. Графический API Metal реализован поверх OpenGL. Предоставляется сетевой фреймворк, реализация API Core Data, поддержка автосохранения окон и инерционная прокрутка в стиле macOS. Из уже запускаемых поверх Reef программ отмечены RSS-ридер NetNewsWire, эмулятор терминала Ghostty, архиватор Keka, текстовые редакторы CotEditor и TextMate, календарь Itsycal, система заметок Things 3 и тест Speedtest. При тестировании производительности, программы для macOS пока выполняются в несколько раз медленнее, например, исполняемый файл CotEditor для Linux запускается за 115 мс, а для macOS за 235 мc, различия во времени открытия файла с 20 тысячами строк составляют 0.12 сек. против 0.50 сек., реагирование на нажатие клавиши - 18 мс против 21 мс, а время отрисовки при прокрутке - 1.2 мс против 4.4 мс. Linux / Линукс 🥸
Открыть в TelegramСетевое оборудование операторского класса N3COM. Новости. Общение. Кейсы. Новинки. Подписывайтесь, здесь много интересного! Узнать больше #реклама 16+ О рекламодателе
Открыть в TelegramВышел Fedora Linux 45 Внутри ядро 7.3, GNOME 51 с более плавной анимацией, GCC 16.2, Python 3.15, Go 1.27 и OpenSSL 4.0. Значительная часть изменений касается безопасности. RPM теперь по умолчанию проверяет цифровую подпись пакетов и ругается на неподписанные, если не запустить его с --nosignature. Непривилегированным пользователям закрыли ptrace. Для UEFI Secure Boot появился урезанный загрузчик grub-cc без поддержки jpeg/png и лишних файловых систем, чтобы сократить поверхность атаки. Заодно началась подготовка к удалению устаревшего Crypto Userspace API (CRYPTO_USER_API) из ядра. Пока на работу iwd, cryptsetup и dracut это не влияет. Админам тоже кое-что перепало. Установщик Anaconda WebUI научился работать удалённо: загружаете целевую машину с inst.webui.remote и ставите систему из браузера на другом компьютере, с PIN-кодом и шифрованием трафика. Заводские конфиги репозиториев переехали из /etc/yum.repos.d в /usr/share/dnf5/repos.d, так что ваши правки больше не смешаются с дефолтными. NetworkManager по умолчанию работает в режиме «IPv6-mostly» с поддержкой CLAT, а chpasswd и newusers наконец учитывают PAM-политики паролей. Из мелочей: при панике ядра теперь выводится QR-код со ссылкой на разбор трассировки. Консоль fbcon заменили на kmscon из пользовательского пространства, а хранение секретов перенесли с gnome-keyring и kwallet на oo7, написанный на Rust. Среду Deepin удалили из репозиториев из-за долгоживущих неисправленных уязвимостей, а VPN-плагины vpnc и fortisslvpn объявили устаревшими. Linux / Линукс 🥸
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 1 ч | 591 |
| 7 ч | 1 153 |
| 26 ч | 1 817 |
- Через 1 час591
- Через 6 часов1 153
- Через 24 часа1 817
- Всего сейчас1 817
Сигнал — ИТ и связь без шума. Три выпуска в день — в 08:00, 14:00 и 20:00: главное из технологий, телекома и регуляторики. Коротко, с источниками и честными статусами: что подтверждено, что пока проект, а что слух. Для тех, кто в отрасли и ценит своё время. https://t.me/signal_techit?erid=2W5zFK1eC7L Реклама. Трунцов Д.И. ИНН 772821287015.
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 2 ч | 851 |
| 8 ч | 1 277 |
- Через 1 час851
- Через 6 часов1 277
- Всего сейчас1 277
SUSE увольняет каждого десятого сотрудника (≈190 из 1900) — официально из-за перестройки бизнеса под AI и автоматизацию. Под риск попадают все подразделения, а на оставшихся ляжет больше нагрузки. Linux / Линукс 🥸
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 2 ч | 937 |
| 8 ч | 1 350 |
| 27 ч | 1 875 |
- Через 6 часов1 350
- Через 24 часа1 875
- Всего сейчас1 875
Грег Кроа‑Хартман предупредил, что срок поддержки ядра Linux 7.2 истёк. Он порекомендовал пользователям перейти на ядро Linux 7.3 или версию Linux 6.18 LTS (с долгосрочной поддержкой). Linux / Линукс 🥸
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 4 ч | 1 227 |
| 10 ч | 1 490 |
| 30 ч | 1 912 |
- Через 6 часов1 227
- Через 24 часа1 912
- Всего сейчас1 912
Динамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 11 ч | 1 700 |
| 29 ч | 2 056 |
- Через 24 часа2 056
- Всего сейчас2 056
Безграничные возможности в Jumeirah Marsa Al Arab Воплощение пространства, света и гармонии с местом, где ощущение настоящего начинается у воды. Забронировать #реклама jumeirah.com О рекламодателе
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 73 |
| 11 ч | 1 646 |
| 29 ч | 1 955 |
- Через 24 часа1 955
- Всего сейчас1 955
Выпуск десктоп-окружения Trinity 14.1.7, продолжающего развитие KDE 3.5 После полугода разработки опубликован релиз десктоп-окружения Trinity R14.1.7, продолжающего развитие кодовой базы KDE 3.5.x и Qt 3. Бинарные пакеты в ближайшее время будут подготовлены для Ubuntu, Debian, RHEL/CentOS, Fedora, Arch, openSUSE и других дистрибутивов. Основные изменения: — В эмулятор терминала konsole добавлена поддержка режима защищённой вставки из буфера обмена, при котором после вставки многострочное содержимое не запускается построчно автоматически, а выделяется цветом и ожидает нажатия пользователем клавиши Enter. В konsole добавлена поддержка разделённых двоеточием субпараметров в управляющих последовательностях CSI (Control Sequence Introducer) и DCS (Device Control String), а также поддержка escape-последовательности SGR 1006 для отслеживания кликов мышью (решило проблемы с кликами в htop) и escape-последовательностей SGR 58/59 для изменения цвета подчёркивания текста. В меню добавлена кнопка "Select All" для выделения всей истории операций или всего содержимого экрана. — В текстовом редакторе kate унифицирована логика установки позиции курсора в документе при использовании метода setCursor в DCOP (Desktop Communication Protocol). — В календаре-планировщике korganizer включено по умолчанию встраивание в календарь приложений к событиям. — В файловом менеджере konqueror при просмотре файлов в форме сетки пиктограмм реализован расширенный режим переименования. — В интерфейс просмотра таблицы символов kcharselect добавлена панель с категориями символов. — В оконном менеджере twin реализована настройка noBorder для скрытия рамок окна. В заголовки окон добавлены кнопки для закрепления окна поверх или снизу других окон. — В панель kicker добавлена возможность выбора цвета для текста на кнопках в меню. — В апплете со списком окон запущенных приложений (taskbar), размещённом на панели kicker, реализована поддержка прокрутки колесом мыши и добавлены кнопки "Raise All" и "Lower All" для групп окон. — В размещённом в панели задач меню запуска приложений kickoff реализована навигация по результатам поиска при помощи клавиатуры. — В tdebase и rusader добавлена поддержка протокола lzip. — В tdeprint обеспечен поиск местоположения обработчика cupsdoprint и задействован IPP-атрибут printer-device-id при отсутствии данных о модели принтера. — Добавлена поддержка Python 3.15 и OpenSSL 4. — Прекращена поддержка Ubuntu 24.10, Fedora 42 и openSUSE 15.6. Добавлена поддержка Ubuntu 26.10 и Fedora 44. И другие изменения. Linux / Линукс 🥸
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 4 ч | 529 |
| 15 ч | 1 699 |
| 33 ч | 1 931 |
- Через 6 часов529
- Всего сейчас1 931
Динамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 6 ч | 1 002 |
| 35 ч | 1 943 |
- Через 6 часов1 002
- Всего сейчас1 943
Гайд от Яндекс Практикума: AI Adoption без лишних ошибок Компании покупают подписки на ИИ-сервисы, проводят обучение, запускают пилоты. А через пару месяцев выясняется, что инструментами пользуются единицы. Гайд Яндекс Практикума поможет пройти путь от покупки лицензий до системного внедрения ИИ. С ним вы: ✅ Определите, на каком этапе AI Adoption вы находитесь сейчас ✅ Разберётесь, как снять страхи и сопротивление команды ✅ Запустите пилот на узком участке с проверяемым результатом ✅ Перейдёте от отдельных экспериментов к масштабированию Гайд пригодится руководителям и тимлидам, HR- и L&D-специалистам, продуктовым командам. Забирайте бесплатно Узнать больше #реклама 16+ practicum.yandex.ru О рекламодателе
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 7 ч | 986 |
| 35 ч | 1 849 |
- Через 6 часов986
- Всего сейчас1 849
В конфигурационных файлах curl случайно реализована полнота по Тьюрингу Выявлена возможность создания любых вычислимых функций при помощи конструкций в файлах конфигурации утилиты Curl. Данная особенность проявляется только в версиях Сurl с 8.12-8.16 и вызвана непреднамеренной реализацией полноты по Тьюрингу, позволяющей создавать машины Тьюринга, используя возможность извлекать байтовые диапазоны из значений переменных и неограниченную глубину вложенности при подключении внешних конфигурационных файлов. В качестве примера при помощи Curl организована симуляция работы двухсчетчиковой регистровой машины (машины Минского) для сложения чисел и реализации программы "99 бутылок пива", используемой при обучении работы с циклами. Для запуска программы, запрограммированной через файлы конфигурации curl, достаточно распаковать архив и выполнить команду "curl -q -s -K 99_bottles/main.conf". Регистровая машина симулируется через представление значения счетчика в виде строки из "n" символов "x". Операции инкремента и декремента реализованы через конкатенацию и усечение строк (синтаксис "[0-0]" для оставление первого байта и "[1-]" для оставления всего содержимого кроме первого байта), а переходы между состояниями управляются директивой "expand-config", которая динамически подгружает следующий файл конфигурации, используя его имя в качестве метки перехода. Операция INC(R) в регистровой машине реализуется как 'expand-variable = "r={{r}}x"' в файле конфигурации Curl, DEC(R) - как 'expand-variable = "r[1-]={{r}}"', а JMP(S) - как 'expand-config = "S.conf"'. Например, код для вычисления 2 + 3 представлен на картинке. На практике реализуемые через файлы конфигурации вычислительные возможности ограничены размером стека, так как каждый шаг выполнения программы требует загрузки нового вложенного файла конфигурации. При стеке в 8 МБ переполнение возникает примерно после 922 шагов. На возможности также влияет ограничение на размер раскрываемых переменных (параметр MAX_EXPAND_CONTENT выставлен в 10 МБ) и большое потребление памяти из-за сохранения всех старых версий переменных. Несмотря на то, что выявленная возможность не является уязвимостью в версиях начиная с curl 8.17 рассматриваемый трюк уже не сработает из-за ограничения глубины вложенности файлов конфигурации 5 уровнями для защиты от бесконечной рекурсии. Linux / Линукс 🥸
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 2 ч | 770 |
| 12 ч | 1 386 |
| 29 ч | 1 857 |
- Через 24 часа1 857
- Всего сейчас1 857
Проект GNOME внедрил новый процесс принятия решений на основе RFC Разработчики GNOME утвердили новый процесс принятия решений, основанный публикации предложений в форме RFC (Request for Comments) и их последующего совместного утверждения. RFC-модель вводит жёсткий регламент для повышения прозрачности, структурирования процесса и перехода к коллективной ответственности за решение вместо личной. Модель на основе RFC будут применять для выхода из тупиковых ситуаций, в которых не удаётся добиться консенсуса, для утверждения архитектурных изменений и крупных переработок интерфейса, а также для утверждения глобальных изменений в проекте, затрагивающих методы работы участников или код разных приложений и подсистем. Этапы продвижения RFC: ❤️ Отправка в репозиторий GNOME/rfcs файла RFC-XXXX-название.md со структурировано оформленным предложением и ссылкой на обсуждение. ❤️ Обсуждение предложения на платформе Discourse с попутной доработкой и внесением правок в RFC. ❤️ Публикация участниками возражений с пометкой "**Concern**", описывающих возможные проблемы или предлагающих иной путь решения. В случае поддержки возражения редактором или одним из заинтересованных участников, оно переводится в разряд обязательных для рассмотрения. ❤️ Рассмотрение высказанных возражений, выработка мер по их урегулированию и внесение в RFC изменений. ❤️ После завершения обсуждения и рассмотрения возражений объявляется 14-дневный финальный период комментариев (FCP, Final Comment Period), во время которого можно заявить только новые возражения. Если новое возражение принято, то обсуждение перезапускается, а период финального приёма возражений сдвигается. ❤️ После окончания финального периода комментариев и разрешения всех возражений, RFC либо принимается, либо отклоняется. Linux / Линукс 🥸
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 2 ч | 779 |
| 10 ч | 1 412 |
| 31 ч | 2 046 |
- Через 24 часа2 046
- Всего сейчас2 046
Динамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 6 ч | 1 222 |
| 35 ч | 2 154 |
- Через 6 часов1 222
- Всего сейчас2 154
Динамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 1 ч | 286 |
| 10 ч | 1 454 |
| 28 ч | 2 556 |
- Через 1 час286
- Через 24 часа2 556
- Всего сейчас2 556
Детали возможной атаки на GNU Savannah, позволявшей скомпрометировать репозитории Bash и Coreutils Компания Hacktron раскрыла подробности демонстрационной атаки на хостинг свободного кода GNU Savannah, который продолжает использоваться для разработки некоторых инструментов GNU, включая Bash и Coreutils. В результате проведённого эксперимента удалось выполнить код на сервере GNU Savannah, получить на нём права root, заменить SSH-ключи сопровождающего Bash, выявить возможность внесения изменений в основной git-репозиторий проекта Bash и получить доступ к серверу с резервными копиями. О проведённой тестовой атаке и выявленных проблемах сразу было сообщено администраторам GNU Savannah. Проблемы были устранены в мае. Всего исследователями было выявлено 9 уязвимостей, из которых 2 признаны критическими, а 4 опасными. Первая критическая уязвимости позволяла обойти аутентификацию при обращении к настройкам, доступным только администратору сайта (siteadmin/triggercreation.php). Вторая критическая уязвимость позволяла выполнить код на сервере через указание специально оформленного email. Проблема была вызвана отсутствием должного экранирования спецсимволов и могла быть эксплуатирована через указание при регистрации email вида "a`touch${IFS}/tmp/savane-rce-proof`@example.com" с последующим нажатием в web-интерфейсе кнопки проверки GPG-ключа (email подставлялся в строку запуска утилиты gpg, вызываемую через PHP-функцию proc_open()). Добившись выполнения кода с правами web-сервера, исследователи нашли пароль доступа к СУБД в файле конфигурации и изменили в БД права доступа для своего зарегистрированного аккаунта с непривилегированного пользователя на администратора. Права администратора в web-интерфейсе Savannah давали возможность работы под любым пользователем без ввода пароля. Исследователи воспользовались этой возможностью, вошли от имени сопровождающего проект Bash и нашли возможность добавления своего SSH-ключа для подключения к git-репозиторию. В случае добавления ключа появлялась возможность отправки коммитов в Bash от имени сопровождающего. Права root на сервере были получены через эксплуатацию до этого уже известной уязвимости в ядре Linux, которое не было обновлено на сервере (был установлен дистрибутив Trisquel GNU/Linux 11 на базе Ubuntu 22.04 с ядром linux-libre 5.15). Для атаки использовалась уязвимость в OverlayFS (CVE-2023-2640). Примечательно, что исправление уязвимости было доступно с 2023 года, но компания Canonical оперативно устранила проблему только в ядрах 5.19 и 6.2, а для ядра 5.15 выпустила патч только 7 мая 2026 года. Получив права root исследователи обнаружили в системе SSH-ключ у пользователя "gnubackup", позволяющий без пароля подключиться к хосту с резервными копиями. Linux / Линукс 🥸
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 5 ч | 854 |
| 7 ч | 937 |
| 28 ч | 1 826 |
| 67 ч | 2 207 |
- Через 6 часов854
- Через 24 часа1 826
- Всего сейчас2 207
Динамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 3 ч | 750 |
| 11 ч | 1 340 |
| 13 ч | 1 401 |
| 26 ч | 1 810 |
| 72 ч | 2 256 |
- Через 24 часа1 810
- Всего сейчас2 256
AlpineBSD - дистрибутив с ядром NetBSD и системным окружением в стиле Alpine Linux Проект AlpineBSD развивает операционную систему, в которой поверх ядра NetBSD выполняется пользовательское окружение на основе наработок дистрибутива Alpine Linux. Помимо ядра из NetBSD в AlpineBSD задействована стандартная Си-библиотека libc и набор низкоуровневых утилит, таких как mount. Базовый набор утилит сформирован на основе инструментария BusyBox, а пакеты с приложениями по возможности используются из Alpine Linux. Для управления пакетами задействован пакетный менеджер apk, а в качестве системы инициализации используется s6, но в планах упоминается предоставление поддержки OpenRC в качестве альтернативы. Проект придерживается жёсткой политики в отношении AI и пытается насколько это возможно не использовать ПО, содержащее код, сгенерированный через AI. В базовую систему и в основной репозиторий пакетов запрещено включение компонентов, созданных через AI. Все пакеты, включающие код, документацию, бинарные файлы и прочие ресурсы, созданные через AI, помечены специальной меткой и распространяются через отдельный репозиторий "tainted". В процессе разработки AlpineBSD также запрещено применение AI-инструментов. В AlpineBSD пока отсутствует отдельный инсталлятор и установочные сборки. Для тестирования проекта предлагается загрузится с установочного носителя NetBSD, после чего скачать сборку пакетного менеджера apk, добавить репозитории, установить apk-пакеты и настроить систему инициализации s6. Linux / Линукс 🥸
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 7 ч | 978 |
| 17 ч | 1 448 |
| 30 ч | 1 807 |
| 77 ч | 2 217 |
- Через 6 часов978
- Через 24 часа1 807
- Всего сейчас2 217
Почему одних QA зовут на собеседования, а других нет? Потому что они AQA, все просто Ручное тестирование уже не даёт такого преимущества как раньше. Python, Playwright и Docker — то, что хотят видеть работодатели. Переходи в бот и узнай, как усилить резюме под текущий рынок. Узнать больше #реклама 16+ mavibot.site О рекламодателе
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 76 |
| 18 ч | 1 389 |
| 31 ч | 1 676 |
- Через 1 час76
- Через 24 часа1 389
- Всего сейчас1 676
Динамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 6 ч | 792 |
| 23 ч | 1 593 |
| 27 ч | 1 651 |
| 71 ч | 2 156 |
- Через 6 часов792
- Через 24 часа1 593
- Всего сейчас2 156
Переслано из Типичный Сисадмин
🚨 Ахтунг! Группа Астра просит всех отключить Multipath TCP в Astra Linux. Патчей пока нет, но вы держитесь. Отечественный энтерпрайз в лице Группы Астра расчехлил пачку экстренных бюллетеней (для всех актуальных веток от 1.6 до 1.8 и спецсборок). Полноценного патча пока нет. Всё из-за CVE-2026-98432. Взлом строится через протокол MPTCP (Multipath TCP) и механизм миграции сокетов входящих соединений. Для тех, кто в танке... MPTCP это фича, позволяющая агрегировать несколько сетевых каналов в одно TCP-соединение и бесшовно перекидывать сокеты между интерфейсами. Архитектурно круто, но теперь это технологическое отверстие через которое вас могут... 👌 Астра предлагает рубить функционал топором через параметры ядра. Да, отказоустойчивость и балансировка по нескольким каналам идут по бороде, но это лучше, чем рут-шелл извне. Предлагается следующее: echo "net.mptcp.enabled=0" | sudo tee -a /etc/sysctl.d/mptcp.conf echo "net.ipv4.tcp_migrate_req=0" | sudo tee -a /etc/sysctl.d/mptcp.conf sudo sysctl -p /etc/sysctl.d/mptcp.conf Если у вас на серваке крутится софт, написанный на Go (версии 1.24 и старше), то тот тоже плохие новости... рантайм Go активирует поддержку MPTCP автоматически. Админам предлагается пройтись топором по всем systemd-юнитам в проде и вкорячить туда костыль Environment=GODEBUG=multipathtcp=0. Либо дописывать это в go.mod и пересобирать релизы. Идеальное занятие на выходные 🙂 Если вы сидите на КИИ и sysctl вам мало, то в биллютенях запилен список дополнительных рекомендаций. Чтобы хацкер точно не закрепился: 🟢 Врубить МКЦ (мандатный контроль целостности) на ФС. 🟢 Поднять ЗПС (замкнутую программную среду). 🟢 Загрузить модуль ядра lkrg для защиты пространства памяти. 🟢 Запретить создание файла /dev/mem. 🟢 И... полностью заблокировать интерпретатор bash. Нет работающего баша - нет проблем. 🤙 БЮЛЛЕТЕНЬ № 2026-1030SE17MD БЮЛЛЕТЕНЬ № 2026-1030SE18MD БЮЛЛЕТЕНЬ № 2026-1030SE47MD БЮЛЛЕТЕНЬ № 2026-1030SE48MD БЮЛЛЕТЕНЬ № 20261030SE16MD БЮЛЛЕТЕНЬ № 2026-1030SE38MD Патч обещают "по мере готовности", так что пока живем без миграции сокетов. Держитесь там, всего хорошего 🫡 Типичный 🥸 Сисадмин
Открыть в TelegramДинамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 2 ч | 492 |
| 7 ч | 715 |
| 30 ч | 1 254 |
| 32 ч | 1 269 |
| 74 ч | 1 555 |
- Через 6 часов715
- Через 24 часа1 254
- Всего сейчас1 555
Динамика просмотровСкрыть динамику
Рост просмотров
Часов после публикации
Показать таблицей
| Часов после публикации | Просмотры |
|---|---|
| 0 ч | 0 |
| 3 ч | 837 |
| 31 ч | 1 774 |
| 33 ч | 1 793 |
| 75 ч | 2 192 |
- Через 24 часа1 774
- Всего сейчас2 192