Linux Academy
https://t.me/+A8jY79rcyKJlYWY6 - ссылка на канал Admin - @haarrp
Show more16 978
Subscribers
+924 hours
+567 days
+76230 days
- Subscribers
- Post coverage
- ER - engagement ratio
Data loading in progress...
Subscriber growth rate
Data loading in progress...
Photo unavailableShow in Telegram
✔️ Zapper: Защита конфиденциальности параметров командной строки в Linux
Linux инструмент, который помогает скрывать параметры командной строки от утилиты ps.
Возможности:
- Работает без root доступа.
- Подходит для статических двоичных файлов, таких как исполняемые файлы Go
- Не зависит от переменных окружения, таких как LD_PRELOAD= или libc.
- Использует функцию ptrace() для управления таблицей вспомогательных данных ELF.
- Имеет минимальные накладные расходы — всего около 0,1%.
- Позволяет запускать процессы под любым идентификатором процесса (-n <pid>).
▪ GitHub
@linuxacademiya
❤ 4👍 1🔥 1
00:08
Video unavailableShow in Telegram
Станьте AI-разработчиком на Python и зарабатывайте от 150.000₽ в месяц 🔥🔥🔥
Мы научим вас создавать и тренировать нейронные сети, и вы сможете:
1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тыс. ₽ в месяц
2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тыс. ₽ за проект
3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате
На интенсиве будет много практики: создадим 9 нейросетей за 1 вечер:
🧬 Прогноз стоимости золота
🧬 Сегментация изображения для робота доставщика
🧬 Трекинг людей на видео
Ведущий интенсива - Senior AI-разработчик и основатель Университета искусственного интеллекта
🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайшую среду
20240920-48834-1v30zsx2.03 MB
❤ 1👾 1
🖥Лучшие дистрибутивы Linux для профи
https://youtube.com/shorts/zaGkYsXpuEc?si=Z117BgtmCIidd7S-
Лучшие дистрибутивы Linux для профи #linux #unix #ubuntu #shorts
❤ 8👍 4👎 3🥴 2✍ 1
🖥 Релиз ядра Linux 6.11
После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.11. Среди наиболее заметных изменений: поддержка операций атомарной записи на блочном уровне, поддержка операций bind() и listen() в io_uring, новый механизм блокировок программных обработчиков прерываний, возможность записи в отзеркаленные в память исполняемые файлы, поддержка написания драйверов блочных устройств на языке Rust, оптимизация вызова getrandom(), новая реализация AES-GCM.
В новую версию принято 15130 исправлений от 2078 разработчиков, размер патча - 85 МБ (изменения затронули 13282 файлов, добавлено 985857 строк кода, удалено 268915 строк). В прошлом выпуске было 14564 исправлений от 1989 разработчиков, размер патча - 41 МБ (в два раза меньше, чем патч для ядра 6.11). Около 46% всех представленных в 6.11 изменений связаны с драйверами устройств, примерно 17% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 10% связано с сетевым стеком, 5% - с файловыми системами и 3% c внутренними подсистемами ядра.
📌 Подробнее
@linuxacademiya
Релиз ядра Linux 6.11
После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.11. Среди наиболее заметных изменений: поддержка операций атомарной записи на блочном уровне, поддержка операций bind() и listen() в io_uring, новый механизм блокировок программных обработчиков прерываний, возможность записи в отзеркаленные в память исполняемые файлы, поддержка написания драйверов блочных устройств на языке Rust, оптимизация вызова getrandom(), новая реализация AES-GCM.
👍 19❤ 4
Photo unavailableShow in Telegram
Управление Linux-серверами // self-managed Linux
Интересно, что под капотом любой инфраструктуры? Приглашаем на курс «Управление собственным Linux-сервером» 👇
🔑 На курсе вы получите в полное управление собственную виртуальную машину (8vCPU, 12GB RAM, 100GB NVME, Ubuntu 22.04) и научитесь профессиональной настройке, мониторингу и управлению Linux-сервером
🔑 Вас ждут «живые» онлайн-сессии и домашние работы, по итогу которых вы научитесь работать с self-managed инфраструктурой: поставите на свой сервер nginx/envoy, postgres/mysql, любимый runtime и научитесь всем этим управлять через systemd-сервисы и мониторить нагрузку: из консоли либо через Prometheus/Graphana
С подробной программой и условиями можно ознакомиться на сайте: https://devhands.ru/linux. Старт – 26 сентября 2024.
Erid: 2Vtzqw6TZvP
Реклама. ИП Рыбак А.А. ИНН 771407709607
👍 4❤ 2
Photo unavailableShow in Telegram
Как отлаживать bash-script-ы по шагам
Мне всегда хотелось иметь возможность отлаживать bash-scripts так же, как и любой другой код, т.е. по шагам, и bash такую возможность предусмотрел, но о ней не все знают. Несмотря на довольно большой опыт использования Linux, я дошёл до неё только недавно.
Волшебная строчка, которую нужно добавить после #!/bin/bash, чтоб скрипт можно было отлаживать по шагам
#!/bin/bash
trap 'echo "# $BASH_COMMAND";read' DEBUG
echo line1
echo line2
echo line3
Процесс отладки
Запускаем скрипт, перед выполнением каждой команды выводится то, что будет исполняться, затем интерпретатор начинает ожидать нажатия клавиши <ENTER>.
Если понимаем, что что-то пошло не так, нажимаем Ctrl+C и выходим из отладки.
Ингредиенты
команда trap, которая умеет перехватывать разные сигналы и в нашем случае она перехватывает сигнал DEBUG, посылаемый перед выполнением команды
команда read, которая умеет ожидать ввода чего-нибудь с клавиатуры (в данном случае нам нужно только либо ENTER либо Ctrl+C
переменная окружения $BASH_COMMAND, валидная внутри обработчика команды trap.
# Online Bash Shell.
# Code, Compile, Run and Debug Bash script online.
# Write your code in this editor and press "Run" button to execute it.
trap 'echo "# $BASH_COMMAND";read' DEBUG
echo line1
echo line2
echo line3
echo "Hello World";
@linuxacademiya🔥 27👍 11❤ 4👻 2🤓 1
Photo unavailableShow in Telegram
Автоматизация в DevOps: как и сколько стоит?
18 сентября приглашаем вас на бесплатный вебинар от учебного центра Слёрм.
О чем будем говорить:
➡️ Какие вопросы задать себе, прежде чем писать автоматизацию?
➡️ В чем особенность базовых образов, и когда ими можно заморачиваться?
➡️ Зачем нужна шаблонизация, и когда она перестает работать?
➡️ Надо ли создавать шаблон, хелмчарты и тонны библиотек?
➡️ И сколько все это стоит?
⚡️Спикеры:
- Андрей Сухоруков, Team Lead Devops в Лаборатории Касперского
- Вячеслав Федосеев, Team Lead Devops, автор проекта DevOps Bootcamp
⭐️ Когда: 18 сентября в 19:00 мск
⭐️ Занять место на вебинаре — через бота
erid: LjN8KHrdP
❤ 3
Repost from Анализ данных (Data analysis)
00:15
Video unavailableShow in Telegram
🖥 Tato: Terminal Text Effects
Полезный инструмент для форматирования файлов на Python, который уделяет внимание организации кода в четыре основные секции: импорты, константы, классы и функции.
В отличие от других
автоформатеров
, ориентированных на выравнивание и оформление кода, Tato делает акцент на упорядочивании структуры файла, что повышает его читаемость и упрощает работу с вашим кодом.
#opensource #python #terminal #полезныйсофт
▪ Github
@data_analysis_ml317572380-6d1bab16-0520-44fa-a508-8f92d7d3be9e.mp48.09 KB
👍 11🔥 4❤ 2
Choose a Different Plan
Your current plan allows analytics for only 5 channels. To get more, please choose a different plan.