IT курсы / Программирование / ИИ / ИБ
11.9K subscribers
2.08K photos
1 video
2 files
2.85K links
Огромная подборка курсов по всем языкам программирования, ИБ, ИИ, как для новичков так и для профи!
Связь - @adm1nLH
@LifeHackmedia
РКН: https://clck.ru/3GLmrB
#курсы #программирование #разработка
Download Telegram
#курс #Linux

▶️Курс «Как установить Linux Mint»

Linux Mint — относительно простая операционная система для новичков, ведь она очень похожа на Windows, но требует значительно меньше ресурсов компьютера. В видео представлен подробный гайд по тому, как установить эту ОС рядом с Windows или в качестве вашей основной системы.

Смотреть курс

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4🤝3👎1😁1
#статья #Linux

⭐️ Как развернуть SonarQube в Linux: пошаговая инструкция

В современной разработке все чаще предъявляются высокие требования к качеству кода и неукоснительному следованию стандартам качества кода в командах. Обеспечение качества кода, а также решение многих других задач, связанных с разработкой и поддержанием «чистого» кода, берёт на себя популярный инструмент анализа — SonarQube.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥5
#статья #Linux

⭐️ Пишем свой загрузчик операционной системы Linux

Меня давно интересовал вопрос, насколько сложно написать собственный загрузчик операционной системы. Я не говорю о простой программе, выводящей «Hello, World!», а о полноценном загрузчике, который передаёт управление от встроенного программного обеспечения компьютера ядру операционной системы. Современные загрузчики представляют собой сложные программы, способные загружать множество операционных систем различными способами, учитывая массу нюансов, связанных с программным и аппаратным обеспечением.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4🔥3
#курс #Linux

▶️Курс «Администратор Linux»

Данный курс направлен на обучение основам администрирования операционной системы Linux. В рамках курса рассматриваются ключевые аспекты настройки, управления и обслуживания Linux-систем, включая работу с файловой системой, настройку прав доступа, установку и управление пакетами, а также конфигурацию сетевых сервисов и безопасность системы. Особое внимание уделяется практическим навыкам, таким как настройка серверов, автоматизация задач с помощью скриптов и мониторинг системы. Этот курс подойдет как начинающим, так и тем, кто хочет углубить свои знания и навыки в администрировании Linux.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3🤝3
#статья #Linux

⭐️ Механизм запуска процесса в Linux

В этой статье я расскажу о том, что происходит внутри ядра Linux, когда процесс вызывает execve(), как ядро подготавливает стек и как затем передаёт управление пользовательскому процессу для выполнения. Изучил я этот механизм, когда разрабатывал Zapper — инструмент Linux, удаляющий все параметры командной строки из любого процесса без прав root.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝4❤3🔥3
#курс #Linux

▶️Курс «Linux на примере Ubuntu»

Представляем вам курс по изучению Linux для чайников. Рассмотрим работу ОС на примере Ubuntu. В ходе курса вы изучите работу с Линукс, научитесь использовать терминал, Bash Shell и в целом изучите администрирование Linux.

Смотреть курс

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝4❤3🔥3
#статья #Linux

⭐️ Самая главная уязвимость Linux в ядре. Простой пример USB over IP

В настоящее время USB ключи защиты для 1С становятся антиквариатом, который постоянно растет в цене, поскольку санкции перекрыли их поставки, но за 15 лет их еще огромное количество. USB ключ гораздо удобней программной лицензии, особенно в виртуальной среде, где любые перемещения виртуальной машины приводят к необходимости переактивации лицензии. В конце концов программную лицензию удобно привязать к USB ключу (любого номинала). Минус их нужно пробрасывать. Проброс USB в Linux можно делать разными способами.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥2
#курс #Linux

▶️ Курс «Учимся работать в терминале Linux»

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

Смотреть курс

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
#статья #Linux

⭐️ Как развернуть SonarQube в Linux: пошаговая инструкция

В современной разработке все чаще предъявляются высокие требования к качеству кода и неукоснительному следованию стандартам качества кода в командах. Обеспечение качества кода, а также решение многих других задач, связанных с разработкой и поддержанием «чистого» кода, берёт на себя популярный инструмент анализа — SonarQube.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3
#статья #Linux

⭐️ Эволюция подходов к написанию корутин от Си до С++20. 3. Использование сопрограмм при обработке событий в Linux

В предыдущей статье я рассмотрел различные способы организации стековых корутин в языке Си. Сегодня рассмотрим вопросы, связанные с написанием стековых сопрограмм на С++, и создадим на их основе tcp сервер, обрабатывающий запросы от клиентов на основе опроса событий с использованием API мультиплексированного ввода - вывода epoll. Данная тема, на мой взгляд, является ключевой для понимания того, как функционируют современные серверные приложения, написанные при помощи таких библиотек как Boost Asio.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3
#курс #Linux

▶️ Курс «Главные недостатки Linux»

Несмотря на большое количество преимуществ Linux перед Windows, с этой ОС всё не так гладко, как может показаться новичку на первый взгляд. В видео автор, «прикинувшись» обычным пользователем Linux, разбирает 15 главных недостатков этой ОС. Для кого-то они покажутся шуточными и пустяковыми, а для кого-то — станут серьёзным поводом для того, чтобы остаться на Windows.

Смотреть курс

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4
#курс #Linux

▶️ Курс «Все что надо знать про Linux»

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

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3🔥3
#статья #Linux

⭐️ Почему системные вызовы обходятся дорого: углубляемся в дебри Linux

В этой статье рассмотрено, что именно происходит при выполнении системного вызова под Linux в архитектурах x86-64. Мы проследим пути входа в ядро и выхода из него, проанализируем прямые издержки, а затем углубимся в изучение побочных эффектов, возникающих на уровне микроархитектуры. Всё это поможет понять, почему минимизация системных вызовов — это такая важная оптимизация.

Читать статью

LH | IT Курсы | OSINT
👍5❤3
#курс #Linux

▶️ Курс «Основные команды Linux»

Linux — любимая операционная система многих разработчиков из-за её способности к изменениям, быстродействию и наличию классной консоли. Если вы тоже хотите попробовать эту операционную систему, но никогда не запускали её раньше, то это видео обязательно к просмотру, ведь без терминала в Linux будет очень тяжело.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3❤2🤝1
#курс #Linux

▶️ Курс «Как устроен ELF-файл»

Курс для тех, кто хочет глубже понять устройство исполняемых файлов в Linux. Вы разберете структуру ELF-файлов, научитесь анализировать их заголовки и секции, что необходимо для системного программирования и DevOps.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3
#курс #Linux

▶️ Курс «Разработка Языка На Ассемблере | Xi Lang»

Практический курс о создании собственного языка программирования с нуля. Вы пройдете весь путь от идеи до работающего компилятора, написанного на ассемблере для Linux.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3
#статья #Linux

⭐️ Изучаем eBPF: программирование ядра Linux для улучшения безопасности, сетевых функций и наблюдаемости

Под катом предлагаем перевод статьи Люки Кавальина (Luca Cavallin), в которой он даёт подробное введение в функции и возможности этого «фильтра пакетов». В сущности, eBPF — это де‑факто стандартный механизм для безопасного и оперативного введения пользовательского кода в ядро Linux. Статья рассказывает, как правильно обращаться с этим мощным инструментом, и какие возможности он открывает.

Читать статью

LH | IT Курсы | OSINT
❤4👍3🔥3
#курс #Linux

▶️Курс «Учимся работать в терминале Linux»

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

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥3
Курс «Операционные системы»

#курс #ОС #Linux

Видеокурс Кирилла Кринкина из CS Center про то, что происходит уровнем ниже вашего кода: процессы, память, планирование, системные вызовы. Без этого невозможно всерьёз читать эксплойты, отлаживать утечки памяти или понимать, почему контейнер ведёт себя не так, как ожидалось.

Изучить курс

LH | IT Курсы | OSINT | AI
👍3🔥1
Bandit от OverTheWire

#курс #ИБ #Linux

Варгейм, который учит Linux через взлом: подключаетесь по SSH, находите пароль от следующего уровня, идёте дальше. 34 уровня, от bandit0 до bandit33. Начинается с ls и cat, а ближе к концу — сетевые слушатели на netcat, перехват трафика через tcpdump и пароли из cron-задач. Бесплатно, поддерживают волонтёры. На английском.

Смотреть курс

LH | News | OSINT | Курсы
👍2❤1