Size: a a a

IT лекции

2019 November 29
IT лекции
▪️ Эффективная разработка и сопровождение Ansible-ролей

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

Будет показан механизм разработки как публичных ролей (Ansible Galaxy = Ansible role + GitHub + Travis CI), так и публичных ролей но с тестовыми прогонами в приватной инфраструктуре (Ansible Galaxy = Ansible role + GitHub + GitLab CI for GitHub).

Смотреть

@itlecture
YouTube
Эффективная разработка и сопровождение Ansible-ролей / Александр Харкевич | Технострим
Самые значимые и интересные доклады от наших партнеров - известных отраслевых конференций, теперь доступны на канале "Технострим". У нас вы найдете 5-10 лучших докладов с прошедших конференций для программистов и разработчиков.

Лучшие доклады DevOpsConf Russia 2018

Эффективная разработка и сопровождение Ansible-ролей

Александр Харкевич
Engineer with deep technical knowledge and hands-on experience of DevOps, Automation, Build Engineering, Configuration Management and Cloud Computing.

Extensive experience in the design and implementation of fully automated Continuous Integration, Continuous Delivery, Continuous Deployment, Continuous Operation pipelines and DevOps processes for Agile projects across the E-Commerce and Digital Media Sectors.

Внедрение систем управления конфигураций в лоб помогает только на первых порах, с дальнейшем ростом проекта становится достаточно сложно поддерживать разросшееся количество ролей. Наиболее эффективным способом поддержки Ansible-ролей является включение механизма непрерывной…
источник
2019 December 02
IT лекции
📱 Серия видео уроков по Android

▪️ Android Studio Как сделать виджет игру Орел или решка - Смотреть
▪️ Android Studio Navigation Drawer как сделать боковое меню - Смотреть
▪️ Android studio Android Menu, как сделать меню андроид - Смотреть
▪️ Создание подписанного приложения для android Generate Signed APK - Смотреть

@itlecture
источник
2019 December 04
IT лекции
▫️ nbtree-индексы в PostgreSQL. Полезные новинки 

РИТ++ 2019
Backend Conf

nbtree-индексы существуют в PostrgeSQL более 20 лет, это основной и самый используемый тип индексов. В 12-й версии были внесены существенные изменения в то, как работают эти индексы.

Для начала мы рассмотрим устройство и принципы работы таких индексов: внутренние структуры, основные операции, а также проблемные места при эксплуатации этих индексов (да, это связано с распуханием).

Смотреть

@itlecturee
источник
2019 December 05
IT лекции
Хочу в IT: обзор IT-специальностей

Эд Изотов, QA Lead в Intersog и преподаватель Компьютерной школы Hillel, рассказывает об IT-специальностях.

Смотреть

@itlecture
источник
2019 December 07
IT лекции
▫️ Квантовые вычисления: новое слово в развитии ИИ

👉🏻 Смотреть

@itlecture
источник
2019 December 09
IT лекции
🖥️ Программирование компьютерной графики для чайников

#1 Биты и байты - Смотреть
#2 Математика - Смотреть
#3 Смешивание цветов - Смотреть
#4 Отсечение невидимых поверхностей - Смотреть
#5 Представление геометрии моделей - Смотреть
#6 Rendering Pipeline - Смотреть
#7 Модели света - Смотреть
#8 Текстуры и материалы - Смотреть

@itlecture
источник
2019 December 12
IT лекции
⌨️ Видеоурок «GIT ДЛЯ НОВИЧКОВ»

Данный видеокурс познакомит вас с системой контроля версий - Git. На видеоуроках нашего курса вы создадите свои первые коммиты, научитесь работать с GitHub, узнаете много полезной и необходимой любому веб-разработчику информации для работы с Git.

#1 - Основы. Для чего нужны системы контроля версий и какими они бывают. Почему именно Git. - Смотреть
#2 - Первые коммиты. От базовой теории переходим к первым коммитам. Как устроен гит. Stage area и пр. - Смотреть
#3 - Разбираемся с удаленными репозиториями. Знакомимся с github. - Смотреть
#4 - Мерж веток. Учимся мержить ветки. - Смотреть

@itlecture
источник
2019 December 15
IT лекции
📱 Разработка под Android. Современные подходы и перспективы

Вебинар посвящен тенденциям, которые уже сложились в Android-разработке, а также тем, которые только набирают силу.

Смотреть

@itlecture
источник
2019 December 16
IT лекции
👨🏻‍💻 Работа с устаревшим кодом

Владимир Гарбар, Team Lead at HYS Enterprise, выступает с докладом на митапе, организованном компанией HYS Enterprise.

Смотреть

@itlecture
источник
IT лекции
🇬🇧 Английский для IT-шника

#1 - Как начать разговор с работодателем - Смотреть
#2 - Как написать резюме на английском языке - Смотреть
#3 - Как задавать вопросы и отвечать на них на собеседовании - Смотреть
#4 - Как написать короткий e-mail на английском языке - Смотреть

@itlecture
YouTube
Английский для IT-шника - #1 - Как начать разговор с работодателем
Хей, это Олеся Lingua Guru (https://vk.com/lingua_guru) и мы вместе с LoftBlog сделали этот мини-курс по английскому - супер полезный концентрат информации для тех, кто хочет работать с иностранными компаниями.

Это вводный и самый базовый урок (может показаться слишком простым, но дальше будет сложнее:).

В этом видео:
⁃ необходимый минимум слов при знакомстве;
⁃ интонация и произношение (долой русский акцент!);
⁃ как правильно оставлять контакты;
⁃ грамматика глагола to be;
⁃ символы на вашей клавиатуре. Ссылка на д/з: https://drive.google.com/file/d/0B8Yac-VkSePwbmkwbjNmRGlmVlk/view

Все вопросы и пожелания жду в комментариях)

Не ограничивайте себя видеоуроками на YouTube!
Узнавайте еще больше полезной информации! Общайтесь с опытными разработчиками, преподавателями и развивайтесь через личное общение!

Школа онлайн-образования: https://loftschool.com/
Telegram: https://telegram.me/loftblog
Slack: http://slack.loftblog.ru/
Наш сайт: http://loftblog.ru/
Instagram: https://www.instagram.com/loftblog/ …
источник
2019 December 18
IT лекции
⚙️ Язык GO - основные понятия, стиль написания, пакеты и типы.

Цель урока обучить учащегося базовым конструкциям языка. Показать виды объявления переменных с типами и их назначения. Рассказать, как устроены пакеты в Golang.

Смотреть

@itlecture
источник
2019 December 21
IT лекции
Введение в Docker

Кирилл Мокевнин рассказывает о виртуализации в целом, почему нужен Docker и какие задачи решает, что такое immutable infrastructure, деплой, как разрабатывать через Docker и Docker Compose.

Смотреть

@itlecture
источник
2019 December 23
IT лекции
▪️ Введение в машинный перевод: оценка качества, алгоритмы выравнивания

Преподаватель — Антон Михайлович Алексеев
2019 год.

Смотреть

@itlecture
источник
2019 December 25
IT лекции
💡 Искусственный интеллект простыми словами

▫️ Как учатся машины | Искусственный интеллект - Смотреть
▫️ Искусственный интеллект и машинное обучение - Смотреть
▫️ Искусственный интеллект и нейронные сети - Смотреть
▫️ Искусственный интеллект в юриспруденции - Смотреть
▫️ Искусственный интеллект в филологии и журналистике - Смотреть
▫️ Искусственный интеллект в сельском хозяйстве - Смотреть
▫️ Искусственный интеллект в бизнесе и финансах - Смотреть
▫️ Искусственный интеллект в медицине и биологии - Смотреть
▫️ Искусственный интеллект в педагогике и психологии - Смотреть

@itlecture
источник
2019 December 28
IT лекции
Какие алгоритмы должен знать программист?

Зачем изучать алгоритмы, если всё уже "давно написано за вас"?

Изучение теории Алгоритмов даёт понимание техники проектирования алгоритмов, с помощью которой вы сможете решать любые алгоритмические задачи из реальных проектов.

Конечно, любую задачу можно решить "перебором" и каждый начинающий программист умеет запрограммировать такое решение "методом грубой силы". Однако, такое решение обычно не оптимально и работает очень долго.

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

На этом вебинаре мы разберем, в какой мере программисту нужно знать теорию алгоритмов, рассмотрим все виды алгоритмов, которые нужно знать профессиональному программисту, а также рассмотрим основные методики проектирования алгоритмов на примере поэтапной оптимизации алгоритма.

Смотреть

@itlecture
YouTube
Какие алгоритмы должен знать программист?
Промокод на скидку 15% на все курсы ITVDN- H94BCAB
Больше видео по программированию- https://itvdn.com/ru/catalog?utm_source=yb_webinar_alg_volosatov

Зачем изучать алгоритмы, если всё уже "давно написано за вас"?
Изучение теории Алгоритмов даёт понимание техники проектирования алгоритмов, с помощью которой вы сможете решать любые алгоритмические задачи из реальных проектов.
Конечно, любую задачу можно решить "перебором" и каждый начинающий программист умеет запрограммировать такое решение "методом грубой силы". Однако, такое решение обычно не оптимально и работает очень долго.
Если же вы знаете суть динамического программирования и других методов оптимизаций, то сможете написать быстрый алгоритм для решения задачи, а ваш опыт и знания высоко и дорого будут цениться крупными IT-компаниями.
На этом вебинаре мы разберем, в какой мере программисту нужно знать теорию алгоритмов, рассмотрим все виды алгоритмов, которые нужно знать профессиональному программисту, а также рассмотрим основные методики проектирования…
источник
2019 December 29
IT лекции
Плюсы и минусы Go, а также его применения в ВКонтакте

Язык Go и масса хайпа вокруг него в последнее время — основная тема доклада. Алексей рассмотрит основные причины негатива в адрес Go и что с ними можно сделать (или нельзя). Затем пройдется по плюсам языка для тех задач, где он наиболее широко используется.

Алексей постарается дать взвешенные и обоснованные сравнения с другими языками, не скатываясь в holy war. В конце он расскажет, как Go применяется у них (и где не применяется и почему).

Доклад в первую очередь для тех, кто с Go не знаком или только начинает изучать/хейтить язык.

Смотреть

@itlecture
источник
2020 January 03
IT лекции
Kubernetes для тех, кому за 30 

DevOpsConf Russia 2018
Спикер:  Николай Сивко (okmeter.io)

Про kubernetes сейчас говорят часто, громко и восхищенно.

Мы в okmeter.io в какой-то момент поняли, что нам тоже нужен k8s в production, хотя у нас нет даже CI/CD, но есть задача делить общий пул серверов между приложениями и достаточно легко добавлять мощности в кластер. При этом был ряд обстоятельств, которые усложняли внедрение k8s:
* мы очень заботимся об отказоустойчивости (мы не притаскиваем новые технологии в prod, пока не разберемся в них на достаточном уровне);
* у нас есть сервисы со временем ответа меньше 10ms;
* у нас очень мало человеческих ресурсов на эту задачу (узнать 10 новых терминов ОК, 50 - уже нет).

Смотреть

@itlecture
YouTube
Kubernetes для тех, кому за 30 / Николай Сивко (okmeter.io)
Приглашаем на DevOpsConf live! - профессиональную конференцию по интеграции процессов разработки, тестирования и эксплуатации
29 -30 сентября и 6-7 октября 2020
Подробности и билеты https://bit.ly/2NGn8Tt
--------
DevOpsConf Russia 2018

Тезисы и презентация:
http://devopsconf.io/moscow/2018/abstracts/4005

Про kubernetes сейчас говорят часто, громко и восхищенно.

Мы в okmeter.io в какой-то момент поняли, что нам тоже нужен k8s в production, хотя у нас нет даже CI/CD, но есть задача делить общий пул серверов между приложениями и достаточно легко добавлять мощности в кластер. При этом был ряд обстоятельств, которые усложняли внедрение k8s:
* мы очень заботимся об отказоустойчивости (мы не притаскиваем новые технологии в prod, пока не разберемся в них на достаточном уровне);
* у нас есть сервисы со временем ответа меньше 10ms;
* у нас очень мало человеческих ресурсов на эту задачу (узнать 10 новых терминов ОК, 50 - уже нет).

--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru
источник
2020 January 08
IT лекции
Мифы о тестировании ПО. HR о заблуждениях соискателей работы в ИТ

Как узнать, есть ли у вас способности к тестированию?
Отвечаем на вопросы! Размышления о типичных заблуждениях людей, ищущих работу в ИТ, от действующего HR-специалиста. Выступление в рамках дня открытых дверей QA Academy.

- Насколько я буду востребован как специалист после завершения курсов по тестированию ПО?
- Почему так важно практическое обучение?
- Чем отличается знание от понимания?
- Зарплата в IT - легко ли дается?

Смотреть

@itlecture
источник
2020 January 09
IT лекции
Кросс платформенная разработка на javascript

Спикер:  Николай Ильченко

"Нечего скрывать, многие хотят участвовать в мобильной разработке, но с иглы javascript не так просто слезть. Я сделал ряд мобильных приложений на веб технологиях и расскажу о результатах."

Смотреть

@itlecture
источник
2020 January 10
IT лекции
Архитектура операционной системы (на примере Linux)

▪️ Лекция 1. Генезис операционных систем. Назначение ОС. Базовые принципы организации ОС - Смотреть
▪️ Лекция 2. Обзор архитектуры x86. Основы программирования - Смотреть
▪️ Лекция 3. x86 Protected mode overview - Смотреть
▪️ Лекция 4. Создание первого процесса. Инициализация операционной системы - Смотреть
▪️ Лекция 5. Filesystems internals - Смотреть
▪️ Лекция 6. IPC overview - Смотреть
▪️ Лекция 7. Многопоточность: добро и зло - Смотреть

@itlecture
источник