IT лекции – Telegram
IT лекции
14.1K subscribers
432 photos
14 videos
1.05K links
Обучающие уроки по программированию, ИИ, веб-дизайну и многое другое, полезное для всех айтишников и тех, кто хочет ими стать.
Download Telegram
📦 Внутреннее устройство Linux

👉🏻 Трассировка системных и библиотечных вызовов Linux - Смотреть
👉🏻 Мониторинг файлов, устройств и сетевых сокетов в Linux  - Смотреть
👉🏻 (Пере-)сборка программного обеспечения - Смотреть 
👉🏻 DAC: дискреционное разграничение доступа в Linux: режим и списки доступа  - Смотреть
👉🏻 MAC: Введение в AppArmor  - Смотреть
👉🏻 Программирование на bash в Linux  - Смотреть
👉🏻 Основы Linux: пользователи и вход в систему  - Смотреть

@itlecture
Forwarded from IT Библиотека
​​📓Создаем нейронную сеть

Эта книга представляет собой введение в теорию и практику создания нейронных сетей. Она предназначена для тех, кто хочет узнать, что такое нейронные сети, где они применяются и как самому создать такую сеть, не имея опыта работы в данной области. Автор простым и понятным языком объясняет теоретические аспекты, знание которых необходимо для понимания принципов функционирования нейронных сетей и написания соответствующих программных инструкций. Изложение материала сопровождается подробным описанием процедуры поэтапного создания полностью функционального кода, который реализует нейронную сеть на языке Python и способен выполняться даже на таком миниатюрном компьютере, как Raspberry Pi Zero.

Скачать

@itlibrary
▪️ Джедайские техники в управлении командой

Большинство руководителей в IT-сфере выросли из технарей. Нам комфортнее работать с программами, чем с людьми, а слово “сервер” нам ближе и понятнее, чем слово “мотивация”. Чтобы решить эту проблему, биг-боссы компаний приглашают сторонних коучей и экспертов по мотивации, а IT-менеджеры пытаются ломать себя и следовать правилам с тренингов: хвалить, давать обратную связь, мотивировать и стимулировать. Такие натянутые действия тоже не приводят ни к чему хорошему!

Смотреть

@itlecture
Архитектура Android приложений 

👉🏻Базовые шаблоны проектирования. Архитектура Android приложений. - Смотреть

👉🏻Паттерн MVP. Архитектура Android приложений. - Смотреть

👉🏻Паттерн MVP. Часть 2. Архитектура Android приложений. - Смотреть

👉🏻Паттерн MVVM. Архитектура Android приложений. - Смотреть

👉🏻Паттерн MVVM (клиент-серверное приложение). Архитектура Android приложений. - Смотреть

👉🏻Android Architecture Components. Архитектура Android приложений. - Смотреть

👉🏻Клиент-серверное приложение. Архитектура Android приложений. - Смотреть

👉🏻Основы тестирования Android приложений. Архитектура Android приложений. - Смотреть

@itlecture
📱 Пишем Android-приложение с нуля на Jetpack + Kotlin

План вебинара:

1. Пишем приложения для контрпика в доте 2.
1. Введение, обзор вебинара.
2. Пишем небольшое ТЗ на проект.
3. Пишем архитектуру проекта (определяем основные слои, Navigation Components, Dagger).
4. Делаем UI.
5. Подключаем данные проекта (Retrofit).
6. Подключаем базу данных (Room).
7. Запускаем, любуемся, пробуем опубликовать.

Ведущий: Алексей Гладков

Смотреть

@itlecture
Как повысить вовлеченность удаленных сотрудников?

Автор: Андрей Макаров (Neti)

"Наша компания на 90% состоит из удаленных сотрудников, которые при этом работают в штате. Мы долго бились над вопросом, как работать с их вовлеченностью. Чтобы сотрудник не просто делал работу строго по регламенту, а действительно хотел своими действиями помочь компании. В докладе я расскажу о результатах 4-летней работы над этим вопросом."

Смотреть

@itlecture
▫️ DevOps-cага "о шаблонном микросервисе" 

DevOpsConf Russia 2018

В начале мы мигрировали наши микросервисы в Kubernetes. Со временем научились молниеносно выводить в прод новые микросервисы с помощью стандартизации и фиксирования в коде всех договоренностей между админами и разработчиками. Получая из коробки ci/cd. Ничего не забывая. Накапливая опыт эксплуатации и сразу распространяя его на все приложения. Как, почему и зачем…
#devops #kubernetes

Смотреть

@itlecture
▫️ Camunda на микросервисах

HighLoad++ Moscow 2018

#микросервисы
Как уйти от монолита при построении промышленных BPM-систем. Распределение процессов по микросервисам, организация взаимодействия между процессами.
Будет рассмотрен пример реализации BPM-системы на базе Camunda с помощью микросервисной архитектуры на базе SpringBoot. Рассмотрим также оперативное изменение процессов и бизнес-правил без участия разработчиков.

Смотреть

@itlecture
🎬 Знакомимся с основными возможностями Docker [GeekBrains]

Docker — это действительно Must Have инструмент для разработчика и администратора любого крупного проекта. И даже если это не так, Docker всё равно необходимо знать. Ведь уже в ближайшем будущем он будет везде, начиная от десктопного Linux-дистрибутива и заканчивaя пулом серверов на AWS. А разобраться с ним довольно лeгко, если, конечно, правильно понимать принцип его работы.

Вы узнаете:

- что такое Docker;
- преимущества перед LXC и классической виртуализацией;
- области применения.
👨🏻‍💻 PHP & MYSQL - Для начинающих в примерах

1. PHP Делаем скрипт кто онлайн на сайте - Смотреть

2. PHP & MYSQL пример работы с оператором Switch Case - Смотреть

3. PHP делаем скрипт сокращения ссылок без сторонних сервисов - Смотреть

4. PHP - parse_ini_file работаем с ини файлами, парсинг ini файлов в php - Смотреть

5. PHP функция array_merge учимся объединять несколько массивов в один - Смотреть

6. PHP знакомство с массивами, ассоциативный массив, многомерный массив, php работа с массивами - Смотреть

7. PHP Форма обратной связи для сайта готовый скрипт для сбора базы для рассылки - Смотреть

8. Как сделать скриншот экрана на php - Смотреть

9. PHP Пример работы file put contents и крон cron, cron job - Смотреть

10. PHP - урок move_uploaded_file загрузка файла на сервер - Смотреть

@itlecture
ReactJS + github pages, разворачиваем наш проект deploy

Github Pages - это упрощённый хостинг, который уже достаточно давно предолжил github всем нам: размещайте свои статические html\css\js странички в интернете!!! И будет вам счастье!

А наше ReactJS одностраничное приложение (SPA) - это ведь тоже просто набор статических зафиксированный готовых фаликов, какими бы они нам не казались сложными во время разработки! Потом по итогу Babel + Webpack упакуют это всё в обычные файлики.

Сегодня мы и будем с вами учиться разворачивать нашу соц. сеть github pages

Смотреть

@itlecture
Сегодня хочу порекомендовать вам канал @itlibrary с бесплатными IT книгами и журналами.

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

Читайте только нужную и актуальную IT литературу
➡️ https://news.1rj.ru/str/itlibrary
▫️ werf — наш инструмент для CI/CD в Kubernetes

РИТ++ 2019
DevOps Conf

"За последние три года мы, компания «Флант», проделали огромный путь в борьбе за удобный и качественный деплой в Kubernetes. Это стало возможным благодаря постоянно растущему опыту обслуживания большого числа и разнообразия приложений, мигрированных и/или уже работающих в K8s."
#devops #Kubernetes

Смотреть

@itlecture
Модернизация приложений с контейнерами

1. Docker: введение в ПО
2. Введение в контейнеры и Docker Enterprise
3. Тренды по модернизации приложений и Open Source в Azure
4. Развертывание Hybrid-os приложений с Docker EE workshop

Ссылка на плейлист: https://www.youtube.com/watch?v=FxENVSPkX18&list=PLVDsxiCH_PqQG2Kix427mjScsgGNQzBKc

@itlecture
🔻 Советы по С++ 

1. Разница при инициализации объектов с помощью {} и () 
2. Предпочитайте nullptr значениям 0 и NULL 
3. Предпочитайте удаленные функции закрытым неопределенным 
4. Объявляйте деструкторы виртуальными в полиморфном базовом классе. 
5. Никогда не вызывайте виртуальные функции в конструкторе и деструкторе. 
6. Не позволяйте исключениям покидать деструкторы. 
7. Предпочитайте перечисления с областью видимости перечислениям без таковой 
8. Проектируйте интерфейсы так, чтобы их легко было использовать
#c

👉🏻 Ссылка на плейлист

 @itlecture