Linux / Линукс
12.5K subscribers
6.1K photos
168 videos
27 files
6.33K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.iss.one/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Недельный буткемп по Linux 📌

Ждем всех, кто хочет на 7 дней погрузиться в профессию администратора Linux. Мы совместно пройдем полный путь от нуля до развёртывания рабочего веб-сервера.

Минимум риска, максимум пользы. Но для начала нужно пройти небольшой тест.

Когда видите строку chmod 755 script.sh, вы:

🧩 Понимаете, что это фильм для взрослых, и переключаетесь на что-то другое.
🧩 Догадываетесь, что это про права, обязанности и привилегии.
🧩 Мысленно видите дискреционную матрицу rwxr-xr-x.

➡️ Всего 10 быстрых вопросов ждут вас в боте-помощнике. Там же будет информация про то, как попасть в буткемп. Не упускайте возможность!
62
Не надо так...

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😢538😁8🔥2
Первый кандидат GIMP 3.2 с векторными слоями

Опубликован первsq релиз-кандидат GIMP 3.2 — крупного обновления графического редактора. Главные нововведения: поддержка векторных слоев и слоёв-ссылок, улучшенная работа с CMYK и цветопрофилями.

Добавлены горячие клавиши для быстрого переключения между инструментами, улучшен текстовый редактор и исправлены уязвимости в обработке изображений. Также появился настоящий экспорт в SVG и PDF.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥71
Please open Telegram to view this post
VIEW IN TELEGRAM
😎48😁24🌚94
Python может потребовать Rust для сборки к 2028 году

Разработчики CPython предложили поэтапное внедрение Rust в кодовую базу эталонной реализации Python. Согласно плану, к версии 3.17 в 2028 году Rust может стать обязательной зависимостью при сборке.

Основная цель — повышение безопасности памяти и упрощение разработки в условиях постепенного отказа от GIL. Начать предлагают с необязательных модулей, используя автоматически генерируемые привязки к C API.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
25🤬12😁5💔5
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23😁142
Marathon OS: BlackBerry 10 возрождается на Linux

Представлена мобильная ОС Marathon OS, воссоздающая интерфейс BlackBerry 10 на базе Linux, Qt и Wayland. Проект использует пакетную базу PostmarketOS и предлагает навигацию жестами без кнопок.

Система поддерживает полнодисковое шифрование, изоляцию приложений и работает на смартфонах вроде OnePlus 6. В планах — выпуск собственного устройства Marathon EV 1 с выдвижной клавиатурой.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🎉26🔥96🤣3💔3
Официальный бэкдор в каждом Keenetic 🤡

Владельцы Кинетиков внезапно обнаружили, что вендор массово и принудительно накатил обновление KeeneticOS (версии ветки 4.x) на устройства. Пикантность ситуации в том, что апдейт прилетел даже тем пользователям, у кого в настройках было прописано auto-update disable. Галочка в GUI оказалась просто декорацией 🤣

Формальным поводом для такого беспредела стала безопасность. В интернетах началась эпидемия взломов ролтонов кинетика... ботнеты сканировали сеть, находили роутеры с открытым наружу веб-интерфейсом и слабыми паролями, после чего создавали там скрытого пользователя adminr и поднимали VPN-сервер для своих темных дел. Компания решила не ждать, пока все клиенты станут частью ботнета, и бэкдорнула каждого, принудительно обновив прошивки и запретив открывать доступ извне без установки сложного пароля 😂

На форумах Keenetic и Netcraze начали бомбить. Что если вендор имеет техническую возможность игнорировать запрет на обновления и заливать в устройство всё что угодно через собственные бэкдоры (подозревают протоколы типа CWMP/TR-069), то о каком доверии может идти речь? Сегодня они залили патч безопасности, чтобы спасти вас от хакеров, а завтра зальют обновление, которое оптимизирует работу, удалит неугодные пакеты или сольет данные нужным людям?

Напомню, что в РФ Keenetic теперь официально мимикрировал в бренд Netcraze (Сетевое Безумие?). Облачная инфраструктура переехала из буржуйского Hetzner в родной Selectel, а в логах роутеров теперь мелькают запросы к узлам вроде ndss.netcraze.ru.

Представители Keenetic пока отмалчиваются или ссылаются на критичность уязвимости. Но осадочек остался капитальный. Получается, покупая роутер за оверпрайс, вы по факту берете в аренду терминал, которым управляет некто из техподдержки. И ваше мнение о том, какая версия прошивки должна стоять на вашем железе, никого не интересует. Добровольные бэкдоры, велком 🎩

Типичный 🥸 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬30🤣11💯62🤔1
Уютно 👵

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚3812😎2
Forwarded from PC-express
🐧Футболки для ценителей Linux:
1. https://ali.click/zcxmpd?erid=2SDnjeTsQ23 - 632 р.
2. https://ali.click/0hxmp9?erid=2SDnjekBG7q - 629 р.
3. https://ali.click/dkxmph?erid=2SDnjevZB6F - 615 р.

Реклама: АЛИБАБА.КОМ (РУ) ИНН 7703380158
👍20💔3
Вышел Mesa 25.3 с новыми Vulkan-драйверами

Опубликован релиз Mesa 25.3 — ключевого обновления свободной реализации графических API. Главные новшества: новый Vulkan-драйвер KosmicKrisp для macOS на чипах Apple Silicon и значительное ускорение работы AI-моделей в Llama.cpp на GPU AMD через драйвер RADV.

Удалена поддержка устаревшего API VDPAU, вместо которого рекомендуется использовать VA-API. Также улучшена поддержка mesh-шейдеров в драйвере Zink и добавлен слой для технологии AMD Anti-Lag.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🎉32
Please open Telegram to view this post
VIEW IN TELEGRAM
😁59👍10🫡31
Linux / Линукс
Linux / Линукс 🥸
На каждый мем найдется новый мем

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
43😁22💯3👍1🌚1
📉 Как вчера один SELECT * FROM уронил половину интернета.

Вышел официальный разбор вчерашнего падения. Случилась классика. Все началось с рутинного обновления прав доступа в кластере ClickHouse. Инженеры хотели как лучше, а получилось как всегда... была задача разграничить доступы к распределенным таблицам, но в итоге один-единственный запрос к системной таблице system.columns начал возвращать дубликаты данных. Вместо того чтобы получить список входных параметров для системы защиты от ботов один раз, система получила их дважды (из основной базы и из внутреннего шарда r0).

В итоге конфигурационный файл для модуля Bot Management мгновенно распух в два раза. И тут в дело вступил жесткий хардкод. В коде прокси-сервера (написанном на Rust) стояло ограничение на 200 входных параметров, под которые заранее аллоцировалась память, видимо разрабы наивно полагали, что больше им никогда не понадобится 😂. Когда прилетел файл большего размера, Rust сделал то, что он делает, когда встречает необработанное исключение... он запаниковал. В логах это выглядит как эпичное thread fl2_worker_thread panicked: called Result::unwrap() on an Err value. То есть разработчики просто не предусмотрели обработку ошибки переполнения и пустили весь прод под откос 🤡

Еще забавно, что в первые часы даже CEO Cloudflare был уверен, что их атакует какой-то невиданный ранее ботнет. Паники добавило то, что даже их внешняя статус-страница (которая хостится отдельно) начала отдавать ошибки, что выглядело как спланированная атака по всем фронтам. Инженеры несколько часов гонялись за призраками DDoS-атаки, пока не поняли, что их собственные сервера просто падают в kernel panic от своего же конфига.

Фиксили это дело в лучших традициях... вручную остановили раскатку обновления, подсунули старый (рабочий) файл конфигурации и начали перезагружать всю глобальную инфраструктуру. Полностью разгрести завалы и очереди сообщений удалось только к вечеру.

Cloudflare: «Helping to build a better Internet» 😮

Типичный 🥸 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
😁49🤔4🌚2🔥1
Forwarded from Хирон
Большинство окончательно зациклилось на промтах

В то же время сильные личности совершают эволюционный скачок в жизни и бизнесе, используя более системный подход

Подробно об этом сквозь призму реальной практики и личных инсайтов:

🔐 «Создание устойчивого преимущества в любой сфере с помощью ChatGPT и ИИ»

P.S. Доступ к статье бесплатный, но открыт до 7 декабря - успейте зафиксировать ключевые тезисы ✍️
🤣10🔥6👍1🌚1
Когда открытый код начинает жрать своего хозяина изнутри

Аспирантка из Эдинбурга Миранда Хит разобрала 57 историй полного выгорания мейнтейнеров open-source, перелопатила интервью и почтовые рассылки и выдала финальный список из шести причин, почему люди, которые буквально держат на себе весь интернет, тихо ненавидят свою жизнь.

1. Денег нет и никогда не будет
60 % сопровождающих работают бесплатно. Проект становится популярным, после чего баг-репорты и ишью сыплются тоннами. Человек сидит ночами, потому что «надо», а потом понимает, что крупные корпорации на его коде делают миллиарды и даже не говорят «спасибо».

2. Появились деньги → появились новые проблемы
Когда находишь спонсора, то часть комьюнити сразу записывает тебя в предателей и «продажную шкуру». Плюс теперь ты боишься, что завтра спонсор попросит запилить бэкдор или закрыть ишью «потому что нам неудобно».

3. Токсичные пользователи, которым ты «должен»
«Почему до сих пор нет фича-нейм?», «Ты что, дурак, это же баг!!!1», «Исправь быстрее, у меня завтра презентация». И ты всё это читаешь и отвечаешь «спасибо за фидбек, посмотрю в ближайшее время» 🤡

4. Гиперответственность и неспособность сказать «нет»
Люди чувствуют себя лично виноватыми, если где-то в мире кто-то не может собрать пакет. В итоге берут на себя всё: поддержку, ревью, документацию, модерацию — и тонут.

5. Рутина съедает всю радость
Хочешь писать код, а вместо этого три часа в день отвечаешь на «не работает» и «а когда будет?».

6. GitHub-метрики и вечная гонка за звёздами
Нужно постоянно доказывать, что ты не зря ешь хлеб: больше коммитов, больше форков, больше стикеров на ноутбуке. Репутация стала KPI, а выгорание — побочным эффектом.

Как итог, 73 % разработчиков open-source уже проходили через выгорание, 60 % мейнтейнеров в 2024-м думали бросить всё к чертям. Оставшиеся просто переходят в режим «поддерживаю по остаточному принципу» и игнорируют критичные уязвимости, потому что сил нет.

Что может изменить ситуацию по мнению исследования:
▪️ Регулярная и предсказуемая оплата
▪️ Культура «спасибо, ты крут» вместо культуры «ты мне должен»
▪️ Наставничество, чтобы не тащить всё в одиночку
▪️ Защита мейнтейнеров от токсиков (баны, модерация, публичные порицания такого поведения)

Берегите мейнтейнеров, пока мы не остались с одним большим CVE вместо инфраструктуры ❤️

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
51😢15🫡8💔4🔥3