Telegram Web Link
#курс #Linux

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

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

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

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

⭐️ Пишем игру для игровой ретро-консоли Anbernic на C++

Для нормального восприятия этой статьи вы должны обладать базовыми навыками программирования на C++ и хотя бы общим представлением о том, что из себя представляет операционная система Linux.
Для начала надо определиться с инструментарием. В качестве среды разработки я выбрал Visual Studio с расширением Visual C++ for Linux Development. Это расширение позволяет создавать проекты под Linux.
Для сборки проекта потребуется кросс-компилятор или прямое подключение к удалённому устройству через SSH соединение.

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

LH | Новости | Курсы | OSINT
👍64🔥4
#курс #Windows

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

Данный курс охватывает установку, настройку и администрирование Windows-систем, управление пользователями, безопасность, работу с сетями и резервное копирование. Подходит для начинающих и действующих системных администраторов.

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

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

⭐️ Сборщики Frontend и когда их применять

В этой статье мы разберем 3 самых популярных сборщика проектов для Frontend разработки. Вы узнаете их особенности, сценарии, в которых следует использовать определённый сборщик и поймете разницу между ними. Но перед тем как переходить к разбору самих сборщиков, поговорим о том, для чего эти сборщики нужны и как они упрощают нам жизнь.

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

LH | Новости | Курсы | OSINT
👍53🔥3
#курс #PHP

▶️Курс «ООП на PHP за 2 часа»

В данном курсе подробно рассматриваются основные концепции объектно-ориентированного программирования на PHP. Вы узнаете, как создавать и использовать классы, объекты, свойства и методы, а также автозагрузку. Курс охватывает конструкторы, наследование, уровни доступа, геттеры и сеттеры, абстрактные классы, интерфейсы, трейты и основные принципы ООП: абстракцию, инкапсуляцию, наследование и полиморфизм. Завершает курс рассмотрение функций для работы с объектами и классами.

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

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

⭐️ Клонируем правильно: structuredClone() в JS

Раньше приходилось изворачиваться с различными методами, писать рекурсивные функции и использовать сторонние библиотеки. В этой статье мы разберем глубокое копирование в JavaScript всегда было немного проблемой. До тех пор, пока в языке не появился structuredClone() — метод, который решил многие наши проблемы. Разработчики на JavaScript, наверняка, сталкивались с трудностями глубокого копирования объектов.

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

LH | Новости | Курсы | OSINT
👍53🔥3
#курс

▶️Курс «Бинарный (двоичный) поиск»

Вы изучите бинарный поиск элемента в массиве, тестирование его корректности и быстродействия, левый бинарный поиск для поиска первого вхождения, функции бинарного поиска в стандартной библиотеке C++ (binary_search, lower_bound, upper_bound), бинарный поиск по ответу (задачи «Дипломы» и «Коровы — в стойла»), вещественный бинарный поиск с использованием for вместо while, и тернарный поиск.

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

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

⭐️ SBOM в Spring Boot: от генерации до анализа уязвимостей

Команда Spring АйО перевела статью, которая расскажет вам, как правильно использовать SBOM файлы в Spring Boot для проверок безопасности приложений. Статья содержит примеры кода и выводимых при проверке данных, а также помогает правильно трактовать эти данные.

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

LH | Новости | Курсы | OSINT
👍64🔥4
#курс #Swift

▶️Курс «Язык программирование Swift»

Большой курс по языку программирования Swift. Все 39 уроков охватывают большую часть языка. Swift – это язык программирования для разработки iOS и OS X приложений, который сочетает в себе все лучшее от C и Objective-C, но лишен ограничений, накладываемых в угоду совместимости с C.

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

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

⭐️ Тонкости работы с логгированием в Python: краткий гайд для разработчиков

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

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

LH | Новости | Курсы | OSINT
5🔥4👍3🥰1
#курс #Python

▶️Курс «Python 3»

Хотите освоить Python 3, но не знаете, с чего начать? Ускоренный курс по Python 3, в котором вы за пять часов пройдётесь по всем основным понятиям этого языка.

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

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

⭐️ Удивительная оптимизация размера enum в компиляторе Rust

Enum — одна из самых популярных фич Rust. Эта статья посвящена удивительной оптимизации, выполняемой компилятором Rust с представлением в памяти значений enum, чтобы они занимали меньше места в памяти (спойлер: это не нишевая оптимизация). В общем случае, уменьшение размера значений может привести к ускорению программ, потому что значения передаются в регистрах CPU и в одну линию кэша CPU умещается больше значений.

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

LH | Новости | Курсы | OSINT
🤝64🔥4
#курс #1C

▶️Курс «Программирование на 1C»

Подробный и пошаговый курс для обучения 1С программирования с самого начала. Уроки разбиты на короткие видео, чтобы вы могли в любой момент вернутся к нужному уроку и пересмотреть его. Язык программирования 1C — язык для создания кодов и алгоритмов внутри программного обеспечения «1C:Предприятие» и оптимизированный для работы на платформе.

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

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

⭐️ Как мы делали Go-VShard-router

Хочу рассказать о нашей библиотеке Go-VShard-router и поделиться трюками и выводами, которые мы сделали при разработке. Если вкратце, то мы взяли open-source библиотеку VShard от авторов Tarantool, написанную на Lua, и переписали её часть на Go. 

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

LH | Новости | Курсы | OSINT
🤝63🔥3
#курс #Git

▶️Курс «Git»

Базовый курс по системе управления версиями. Научитесь управлять своим кодом профессионально! Этот курс идеально подходит для новичков и покрывает все основы Git. Что вас ждет: Первый коммит: Начните свой путь в Git с создания первого коммита и сохранения изменений. Проверка состояния: Всегда будьте в курсе состояния вашего репозитория. Индексация файлов: Научитесь добавлять файлы в индекс для последующего коммита. История коммитов: Просматривайте историю изменений и возвращайтесь к предыдущим версиям.

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

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

⭐️ Пишем сканер штрихкодов на C++

Не так давно у меня возникла необходимость в сканере штрихкода. Конечно можно было бы взять готовый сканнер откуда-нибудь из интернета, но зачем? Зачем если можем написать сами? Именно с такими мыслями я сел и написал собственный сканер штрихкода. Правда сканирует пока что только из изображений, но это исправимо.

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

LH | Новости | Курсы | OSINT
6❤‍🔥4🔥4
#курс #Python

▶️Курс «Python PDF»

Данный курс охватывает создание, редактирование и обработку PDF-документов. Вы познакомитесь с популярными библиотеками, такими как reportlab (генерация документов с нуля), PyPDF2 (объединение и разбор PDF), fpdf (простое создание), и pdfplumber (извлечение данных). Курс подходит для автоматизации отчетов, генерации шаблонов и анализа данных, предоставляя практические примеры и задания для закрепления навыков.

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

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

⭐️ UART Lite через PCIe прямиком в Linux: драйвер за вечер (почти)

Иногда самые простые задачи превращаются в мини-приключения. Например, когда вам нужно подключить UARTLite на FPGA к Linux через PCIe. Кажется, ну что там? Пару регистров, пара прерываний… А на деле — несколько дней за Vivado, отладка XDMA и борьба с драйверами. В этой статье я расскажу, как я всё-таки победил UARTLite через XDMA и как вы сможете повторить это без боли.

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

LH | Новости | Курсы | OSINT
👍6❤‍🔥33🔥1
#курс #PHP

▶️Курс «Базовый курс PHP-7»

Хочешь освоить веб-разработку и создавать динамические сайты? Тогда PHP - отличный язык программирования для старта! Данный курс PHP-7 идеально подходит для новичков, даже если у тебя нет опыта программирования. Мы начнем с самых азов и шаг за шагом дойдем до понимания основ языка.

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

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

⭐️ 16 байт вместо 32: управляем layout'ом в C++

Если вы пишете код для систем с ограниченными ресурсами, или просто хотите держать в голове не только логическую, но и физическую модель своей программы — вам необходимо понимать, как именно компилятор размещает данные в памяти. В этой статье рассмотрим, как: выравнивание и порядок полей влияют на размер struct, использовать bitfield, alignas, offsetof, добиться нужного layout без паддингов, сверить теорию с практикой с помощью clang -fdump-record-layouts и уплотнить структуру до 16 байт без компромиссов.

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

LH | Новости | Курсы | OSINT
👍83🔥3
2025/07/10 09:02:27
Back to Top
HTML Embed Code: