Linux / Линукс
12.9K subscribers
6.44K photos
183 videos
27 files
6.71K links
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
👩‍💻 Хватит учить только синтаксис, начинай делать реальные проекты!

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

🔥 Советую подписаться: @python_ready
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
Господа-админы, представьте себе 2050 год...

Вы заходите в виртуальный прод через прямой нейроинтерфейс, поправляете покосившийся кластер на квантовых кубитах и вдруг получаете срочный тикет. У ИИ-дирика в метавселенной не печатает виртуальный принтер, потому что драйвер конфликтует с прошивкой его сознания.

З.Ы. Как будет выглядеть типичный рабочий день админа в 2050-м?

Типичный 🥸 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🤣8🌚3😎3
Oracle выпустила очередное обновление своей проприетарной UNIX-системы Solaris 11.4 SRU90. Главная техническая новинка: модуль bufmod и утилита snoop теперь корректно работают с датами после 2038 года. Видимо, в Oracle всерьёз рассчитывают, что Solaris доживёт до этой эпохи.

Кроме того, в ZFS добавили защиту от случайного удаления загрузочных окружений (через свойство preserve в beadm), возможность запуска scrub/resilver на фоне освобождения блоков и улучшения в zfs receive. В bootadm появился флаг --unrestricted для доступа без пароля к пунктам меню GRUB.

Обновлена уйма софта: BIND 9.20, Go 1.25, openssl 3.0, PHP 8.4, Python 3.13, Firefox 140esr, Wireshark 4.6 и даже xorg-server 21.1. При этом удалили gtk-vnc и libneon, видимо, расчищают место под новое.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁36🔥32🤯2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁63🤯4🤔3💯2🤣1
Ladybird переписывает JS-движок с C++ на Rust за две недели с помощью Claude и Codex

Основатель браузера Ladybird объявил о переходе на Rust и для начала переписал JavaScript-движок LibJS. Двухнедельный эксперимент с AI-ассистентами Claude Code и OpenAI Codex был таков: разработчик отправил несколько сотен промптов, определяя порядок портирования и требования к коду. Потом другие AI-модели использовали для ревью результата. В итоге переписанный движок прошёл все 52 898 тестов ECMAScript и 12 461 регрессионный тест Ladybird. Полное совпадение AST, байткода и результатов рендеринга сайтов. Без регрессий, без потери производительности.

LibJS выбрали первым именно из-за хорошего покрытия тестами, ведь можно объективно оценить качество портирования. Примечательно, что в 2024-м Ladybird пробовал Swift, но столкнулся с плохой интероперабельностью с C++ и слабой поддержкой вне Apple-платформ. Rust тогда тоже отвергли, так как парадигма владения плохо сочеталась с ООП-стилем кодовой базы. За год, видимо, передумали, и экосистема Rust для системного программирования и гарантии безопасности перевесили.

Полное портирование - это долгосрочный второстепенный проект, а основная разработка продолжается на C++. Но прецедент показательный: AI-ассистированное портирование 50K+ тестов за две недели без регрессий. Основатель Ladybird - это бывший разработчик Safari из Apple и автор KHTML в Nokia.

Как вам бинго Rust + AI?

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬26🤣12👍7😎5🔥4
Linux 7.0-rc1 вышел: Intel Nova Lake, AMD Zen 6 и прощание с 440BX

Торвальдс представил первый кандидат в релизы Linux 7.0. Появилась поддержка нового железа: Intel Nova Lake (Core Ultra 400) и Diamond Rapids, AMD Zen 6, Qualcomm Snapdragon X2. Для старых карт AMD (GCN 1.0/1.1) оптимизировали драйвер AMDGPU - Radeon HD 7000, 200 и 300 серий снова в игре.

Файловые системы тоже подтянулись: exFAT быстрее читает последовательно, F2FS получил улучшения, EXT4 оптимизации для прямой записи. Intel TSX включён по умолчанию в автоматическом режиме.

Из интересного: добавлена поддержка Apple USB Type-C PHY, датчиков на куче плат ASUS и Octal DTR для SPI NAND. Эксперимент с Rust официально признан успешным и поддержка остаётся. А 28-летний чипсет Intel 440BX наконец выпилили.

Первыми ядро увидят Ubuntu 26.04 LTS и Fedora 44.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
26
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁47🤣8👍41
Вышла новая версия свободного математического пакета GNU Octave 11.1.0. Главное изменение для пользователей — пакетный менеджер pkg теперь умеет искать пакеты прямо из командной строки: pkg search foo bar baz. Он также автоматически определяет, является ли аргумент локальным файлом, URL или именем пакета, и кэширует метаданные с проверкой SHA256.

Интерфейс стал удобнее: File Browse разделили на две вкладки: навигация по файловой системе и управление открытыми файлами. Диалог поиска запоминает историю запросов и поддерживает несколько масок. Пиктограммы перевели на SVG, а заставку можно отключить.

Внутри также серьёзная оптимизация: свёртка массивов ускорилась до 150 раз, sum и её производные до 6 раз, randi в 4.5 раза быстрее и на 3.5 раза экономнее по памяти. Улучшена поддержка classdef-объектов (поведение приближено к MatLab), добавлены новые функции (dither, rms, xline и др.) и расширена совместимость с Matlab по параметрам all/vecdim/nanflag.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍103
Торвальдс о будущем Linux: "Однажды придёт кто-то более компетентный, кто не боится чисел больше 15"

Линус выпустил Linux 7.0-rc1 и в рассылке объяснил логику нумерации: каждые ~3.5 года, когда второе число подбирается к 20, он сбрасывает счётчик. "Номера версий полностью выдуманы и не имеют значения". Но дальше интереснее: Торвальдс признался, что у него "нет чёткого плана" на момент, когда мажорный номер станет неудобно большим. "К тому времени у нас будет кто-то более компетентный во главе, кто не боится чисел больше 10-15". Торвальдс ведёт проект 35-й год, и это самое близкое к разговору о преемственности, что мы от него слышали...

Если текущий темп сохранится, до версии 19.x пройдёт ещё 40+ лет, и Торвальдсу будет за 90. Сообщество уже разработало план преемственности: без конкретного имени, но с процедурой выбора сопровождающих. Сам Торвальдс говорил, что "нет необходимости в формальностях" и переход случится естественно. Обозреватели же называют такой подход опасным, ведь преемственность всегда создаёт неопределённость.

"Номера бессмысленны, релизы основаны на устойчивом прогрессе, а не на фичах", - Торвальдс повторяет это с 2022-го. Но за шутками про пальцы на руках и ногах стоит реальный вопрос: Linux управляет миллиардами устройств от смартфонов до марсоходов. Кто возглавит проект, когда Торвальдс решит возиться с гитарными педалями пока не знает никто, включая его самого.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😢104
🎥 Вебинар по Linux: С Windows на Linux: первый шаг системного администратора

На вебинаре вы узнаете:
- В чем принципиальные отличия Linux и Windows
- Какие базовые команды нужны для работы в консоли Linux
- Как устроена файловая система Linux и где искать нужные файлы

В результате вебинара вы:
- Научитесь выполнять базовые команды в терминале Linux
- Поймете структуру файловой системы и принципы работы с файлами
- Сможете устанавливать программы и управлять пакетами
- Разберетесь, как адаптироваться к Linux после Windows

👉 Для участия зарегистрируйтесь: https://otus.ru/lessons/linux-basic

🎁 Все участники вебинара получат специальные условия на полное обучение курса "Administrator Linux. Basic"

Курс создан для тех, кто хочет перейти от случайного опыта к уверенной работе с сервером. Вы освоите основы операционной системы, научитесь работать в Bash, поймёте, как устроены сети, научитесь запускать веб-сервисы, работать с MySQL, Docker, Git, Prometheus и Grafana. Это фундамент, без которого невозможен дальнейший рост.

👉 Повысить свои навыки: https://otus.ru/lessons/linux-basic

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🤬32