#курс #Linux
▶️ Курс «Как установить Linux Mint»
Linux Mint — относительно простая операционная система для новичков, ведь она очень похожа на Windows, но требует значительно меньше ресурсов компьютера. В видео представлен подробный гайд по тому, как установить эту ОС рядом с Windows или в качестве вашей основной системы.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Linux Mint — относительно простая операционная система для новичков, ведь она очень похожа на Windows, но требует значительно меньше ресурсов компьютера. В видео представлен подробный гайд по тому, как установить эту ОС рядом с Windows или в качестве вашей основной системы.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥4🤝3👎1😁1
#статья #Linux
⭐️ Как развернуть SonarQube в Linux: пошаговая инструкция
В современной разработке все чаще предъявляются высокие требования к качеству кода и неукоснительному следованию стандартам качества кода в командах. Обеспечение качества кода, а также решение многих других задач, связанных с разработкой и поддержанием «чистого» кода, берёт на себя популярный инструмент анализа — SonarQube.
Читать статью
LH🥷 | IT Курсы 🐍 | Мемы 🤣
⭐️ Как развернуть SonarQube в Linux: пошаговая инструкция
В современной разработке все чаще предъявляются высокие требования к качеству кода и неукоснительному следованию стандартам качества кода в командах. Обеспечение качества кода, а также решение многих других задач, связанных с разработкой и поддержанием «чистого» кода, берёт на себя популярный инструмент анализа — SonarQube.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥5
#статья #Linux
⭐️ Пишем свой загрузчик операционной системы Linux
Меня давно интересовал вопрос, насколько сложно написать собственный загрузчик операционной системы. Я не говорю о простой программе, выводящей «Hello, World!», а о полноценном загрузчике, который передаёт управление от встроенного программного обеспечения компьютера ядру операционной системы. Современные загрузчики представляют собой сложные программы, способные загружать множество операционных систем различными способами, учитывая массу нюансов, связанных с программным и аппаратным обеспечением.
Читать статью
LH🥷 | IT Курсы 🐍 | Мемы 🤣
⭐️ Пишем свой загрузчик операционной системы Linux
Меня давно интересовал вопрос, насколько сложно написать собственный загрузчик операционной системы. Я не говорю о простой программе, выводящей «Hello, World!», а о полноценном загрузчике, который передаёт управление от встроенного программного обеспечения компьютера ядру операционной системы. Современные загрузчики представляют собой сложные программы, способные загружать множество операционных систем различными способами, учитывая массу нюансов, связанных с программным и аппаратным обеспечением.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4🔥3
#курс #Linux
▶️ Курс «Администратор Linux»
Данный курс направлен на обучение основам администрирования операционной системы Linux. В рамках курса рассматриваются ключевые аспекты настройки, управления и обслуживания Linux-систем, включая работу с файловой системой, настройку прав доступа, установку и управление пакетами, а также конфигурацию сетевых сервисов и безопасность системы. Особое внимание уделяется практическим навыкам, таким как настройка серверов, автоматизация задач с помощью скриптов и мониторинг системы. Этот курс подойдет как начинающим, так и тем, кто хочет углубить свои знания и навыки в администрировании Linux.
Читать статью
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Данный курс направлен на обучение основам администрирования операционной системы Linux. В рамках курса рассматриваются ключевые аспекты настройки, управления и обслуживания Linux-систем, включая работу с файловой системой, настройку прав доступа, установку и управление пакетами, а также конфигурацию сетевых сервисов и безопасность системы. Особое внимание уделяется практическим навыкам, таким как настройка серверов, автоматизация задач с помощью скриптов и мониторинг системы. Этот курс подойдет как начинающим, так и тем, кто хочет углубить свои знания и навыки в администрировании Linux.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3🤝3
#статья #Linux
⭐️ Механизм запуска процесса в Linux
В этой статье я расскажу о том, что происходит внутри ядра Linux, когда процесс вызывает
Читать статью
LH🥷 | IT Курсы 🐍 | Мемы 🤣
⭐️ Механизм запуска процесса в Linux
В этой статье я расскажу о том, что происходит внутри ядра Linux, когда процесс вызывает
execve(), как ядро подготавливает стек и как затем передаёт управление пользовательскому процессу для выполнения. Изучил я этот механизм, когда разрабатывал Zapper — инструмент Linux, удаляющий все параметры командной строки из любого процесса без прав root.LH
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝4❤3🔥3
#курс #Linux
▶️ Курс «Linux на примере Ubuntu»
Представляем вам курс по изучению Linux для чайников. Рассмотрим работу ОС на примере Ubuntu. В ходе курса вы изучите работу с Линукс, научитесь использовать терминал, Bash Shell и в целом изучите администрирование Linux.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
Представляем вам курс по изучению Linux для чайников. Рассмотрим работу ОС на примере Ubuntu. В ходе курса вы изучите работу с Линукс, научитесь использовать терминал, Bash Shell и в целом изучите администрирование Linux.
LH
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 Курсы 🐍 | Мемы 🤣
⭐️ Самая главная уязвимость Linux в ядре. Простой пример USB over IP
В настоящее время USB ключи защиты для 1С становятся антиквариатом, который постоянно растет в цене, поскольку санкции перекрыли их поставки, но за 15 лет их еще огромное количество. USB ключ гораздо удобней программной лицензии, особенно в виртуальной среде, где любые перемещения виртуальной машины приводят к необходимости переактивации лицензии. В конце концов программную лицензию удобно привязать к USB ключу (любого номинала). Минус их нужно пробрасывать. Проброс USB в Linux можно делать разными способами.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥2
#курс #Linux
▶️ Курс «Учимся работать в терминале Linux»
В какой-то момент вам придется заливать свой проект на продакшн сервер, и так вышло, что большинство серверов на Линуксе. Поэтому каждому разработчику просто необходимо научится работать с терминалом. Помимо базовых операций, в видео также рассмотрены установка популярных баз данных и запуск задач по расписанию.
Смотреть курс
LH🥷 | IT Курсы 🐍 | Мемы 🤣
В какой-то момент вам придется заливать свой проект на продакшн сервер, и так вышло, что большинство серверов на Линуксе. Поэтому каждому разработчику просто необходимо научится работать с терминалом. Помимо базовых операций, в видео также рассмотрены установка популярных баз данных и запуск задач по расписанию.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
#статья #Linux
⭐️ Как развернуть SonarQube в Linux: пошаговая инструкция
В современной разработке все чаще предъявляются высокие требования к качеству кода и неукоснительному следованию стандартам качества кода в командах. Обеспечение качества кода, а также решение многих других задач, связанных с разработкой и поддержанием «чистого» кода, берёт на себя популярный инструмент анализа — SonarQube.
Читать статью
LH🥷 | IT Курсы 🐍 | Мемы 🤣
⭐️ Как развернуть SonarQube в Linux: пошаговая инструкция
В современной разработке все чаще предъявляются высокие требования к качеству кода и неукоснительному следованию стандартам качества кода в командах. Обеспечение качества кода, а также решение многих других задач, связанных с разработкой и поддержанием «чистого» кода, берёт на себя популярный инструмент анализа — SonarQube.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3
#статья #Linux
⭐️ Эволюция подходов к написанию корутин от Си до С++20. 3. Использование сопрограмм при обработке событий в Linux
В предыдущей статье я рассмотрел различные способы организации стековых корутин в языке Си. Сегодня рассмотрим вопросы, связанные с написанием стековых сопрограмм на С++, и создадим на их основе tcp сервер, обрабатывающий запросы от клиентов на основе опроса событий с использованием API мультиплексированного ввода - вывода epoll. Данная тема, на мой взгляд, является ключевой для понимания того, как функционируют современные серверные приложения, написанные при помощи таких библиотек как Boost Asio.
Читать статью
LH🥷 | IT Курсы 🐍 | Мемы 🤣
⭐️ Эволюция подходов к написанию корутин от Си до С++20. 3. Использование сопрограмм при обработке событий в Linux
В предыдущей статье я рассмотрел различные способы организации стековых корутин в языке Си. Сегодня рассмотрим вопросы, связанные с написанием стековых сопрограмм на С++, и создадим на их основе tcp сервер, обрабатывающий запросы от клиентов на основе опроса событий с использованием API мультиплексированного ввода - вывода epoll. Данная тема, на мой взгляд, является ключевой для понимания того, как функционируют современные серверные приложения, написанные при помощи таких библиотек как Boost Asio.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3
#курс #Linux
▶️ Курс «Главные недостатки Linux»

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

Несмотря на большое количество преимуществ Linux перед Windows, с этой ОС всё не так гладко, как может показаться новичку на первый взгляд. В видео автор, «прикинувшись» обычным пользователем Linux, разбирает 15 главных недостатков этой ОС. Для кого-то они покажутся шуточными и пустяковыми, а для кого-то — станут серьёзным поводом для того, чтобы остаться на Windows.
LH
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4
#статья #Linux
⭐️ Почему системные вызовы обходятся дорого: углубляемся в дебри Linux
В этой статье рассмотрено, что именно происходит при выполнении системного вызова под Linux в архитектурах x86-64. Мы проследим пути входа в ядро и выхода из него, проанализируем прямые издержки, а затем углубимся в изучение побочных эффектов, возникающих на уровне микроархитектуры. Всё это поможет понять, почему минимизация системных вызовов — это такая важная оптимизация.
Читать статью
LH | IT Курсы | OSINT
⭐️ Почему системные вызовы обходятся дорого: углубляемся в дебри Linux
В этой статье рассмотрено, что именно происходит при выполнении системного вызова под Linux в архитектурах x86-64. Мы проследим пути входа в ядро и выхода из него, проанализируем прямые издержки, а затем углубимся в изучение побочных эффектов, возникающих на уровне микроархитектуры. Всё это поможет понять, почему минимизация системных вызовов — это такая важная оптимизация.
LH | IT Курсы | OSINT
👍5❤3
#курс #Linux
▶️ Курс «Основные команды Linux»
Linux — любимая операционная система многих разработчиков из-за её способности к изменениям, быстродействию и наличию классной консоли. Если вы тоже хотите попробовать эту операционную систему, но никогда не запускали её раньше, то это видео обязательно к просмотру, ведь без терминала в Linux будет очень тяжело.
Смотреть курс
LH | IT Курсы | OSINT
Linux — любимая операционная система многих разработчиков из-за её способности к изменениям, быстродействию и наличию классной консоли. Если вы тоже хотите попробовать эту операционную систему, но никогда не запускали её раньше, то это видео обязательно к просмотру, ведь без терминала в Linux будет очень тяжело.
LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3❤2🤝1
#статья #Linux
⭐️ Изучаем eBPF: программирование ядра Linux для улучшения безопасности, сетевых функций и наблюдаемости
Под катом предлагаем перевод статьи Люки Кавальина (Luca Cavallin), в которой он даёт подробное введение в функции и возможности этого «фильтра пакетов». В сущности, eBPF — это де‑факто стандартный механизм для безопасного и оперативного введения пользовательского кода в ядро Linux. Статья рассказывает, как правильно обращаться с этим мощным инструментом, и какие возможности он открывает.
Читать статью
LH | IT Курсы | OSINT
⭐️ Изучаем eBPF: программирование ядра Linux для улучшения безопасности, сетевых функций и наблюдаемости
Под катом предлагаем перевод статьи Люки Кавальина (Luca Cavallin), в которой он даёт подробное введение в функции и возможности этого «фильтра пакетов». В сущности, eBPF — это де‑факто стандартный механизм для безопасного и оперативного введения пользовательского кода в ядро Linux. Статья рассказывает, как правильно обращаться с этим мощным инструментом, и какие возможности он открывает.
Читать статью
LH | IT Курсы | OSINT
❤4👍3🔥3
#курс #Linux
▶️ Курс «Учимся работать в терминале Linux»
В какой-то момент вам придется заливать свой проект на продакшн сервер, и так вышло, что большинство серверов на Линуксе. Поэтому каждому разработчику просто необходимо научится работать с терминалом. Помимо базовых операций, в видео также рассмотрены установка популярных баз данных и запуск задач по расписанию.
Смотреть курс
LH | IT Курсы | OSINT
В какой-то момент вам придется заливать свой проект на продакшн сервер, и так вышло, что большинство серверов на Линуксе. Поэтому каждому разработчику просто необходимо научится работать с терминалом. Помимо базовых операций, в видео также рассмотрены установка популярных баз данных и запуск задач по расписанию.
Смотреть курс
LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥3
Курс «Операционные системы»
#курс #ОС #Linux
Видеокурс Кирилла Кринкина из CS Center про то, что происходит уровнем ниже вашего кода: процессы, память, планирование, системные вызовы. Без этого невозможно всерьёз читать эксплойты, отлаживать утечки памяти или понимать, почему контейнер ведёт себя не так, как ожидалось.
Изучить курс
LH | IT Курсы | OSINT | AI
#курс #ОС #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 | Курсы
#курс #ИБ #Linux
Варгейм, который учит Linux через взлом: подключаетесь по SSH, находите пароль от следующего уровня, идёте дальше. 34 уровня, от bandit0 до bandit33. Начинается с ls и cat, а ближе к концу — сетевые слушатели на netcat, перехват трафика через tcpdump и пароли из cron-задач. Бесплатно, поддерживают волонтёры. На английском.
Смотреть курс
LH | News | OSINT | Курсы
👍2❤1