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

В рамках мероприятия в Яндексе «Data&Science: закон и делопроизводство» Александр Сарапин рассказал, как развивается рынок legal tech в России и в мире, а также о наиболее перспективных его отраслях. Мы поговорили о том, какие аспекты правовой деятельности уже удалось автоматизировать, а также о проблемах, с которыми сталкиваются разработчики при создании специфических решений для юристов. Обсудили особенности применения машинного обучения в автоматизации юридической деятельности и феномен legal AI. ​

Смотреть

@itlecture
🚖 Как беспилотные автомобили распознают 3D объекты: обзор современных методов

В рамках мероприятия «Data&Science: мир глазами роботов» Вячеслав Мурашкин из команды Яндекс.Такси рассказал, какие сенсоры использует беспилотный автомобиль Яндекса для детекции 3D-объектов. В докладе представлен обзор современных алгоритмов с использованием камеры и лидара, таких как Frustum и PointNet. Вячеслав также рассказал об особенностях внедрения этих алгоритмов в систему беспилотного автомобиля.

Смотреть

@itlecture
📝 Делаем вкусный 3D Текст (Photoshop, After Effects+Element 3D)

Смотреть

@itlecture
Консольные задачи Java

▪️Java - Структура - Калькулятор - Смотреть
▪️Java - Структура - Треугольник Паскаля - Смотреть
▪️Java - Структура - Визитка Робота Шарпа - Смотреть
▪️Java - Структура - Системы счисления - Смотреть
▪️Java - Структура - Константы - Смотреть
▪️Java - Структура - Дискриминант - Смотреть
▪️Java - Структура - Китайская стена - Смотреть
▪️Java - Структура - Комментарии - Смотреть
▪️Java - Консоль - Ввод символа - Смотреть
▪️Java - Консоль - Ввод строки - Смотреть

@itlecture
Основы веб-дизайна

На этом мастер-классе совместно с основателем онлайн-университета Skillbox Игорем Короповым ты узнаешь про основы веб-дизайна, постановку задач, поиск референсов, разберёшься с сетками, веб-типографикой и познакомишься с Photoshop, Figma и Sketch.

Смотреть

@itlecture
Yargy парсер. Извлечение структурированной информации из текстов на русском языке

На примере конкретной задачи Александр Кукушкин показывает, как пользоваться Yargy-парсером для извлечения структурированной информации из русскоязычных текстов. Мы возьмём в интернете сырые тексты, сделаем предобработку, составим и отладим словари и грамматики для Yargy-парсера.

Смотреть

@itlecture
Уроки по Qt

Qt - фреймворк для разработки программного обеспечения на языке программирования C++

1. C++ Notepad App - Смотреть
2. C++ Calculator - Смотреть
3. Qt Charts - Смотреть
4. Qt Paint App - Смотреть
5. Finish Paint App - Смотреть

@itlecture
Как устроен интернет? Протоколы передачи данных TCP/IP/HTTP. DNS и Доменные имена

В данном уроке рассматривается специфика работы интернета, как он устроен, что такое протокол передачи данных TCP, HTTP. Какие бывают IP адресса, как взаимодействуют компьютеры между собой. Что такое доменное имя и DNS.

Смотреть

@itlecture
Курс практической верстки

▪️Основные теги - Смотреть
▪️CSS. Оформление текста - Смотреть
▪️Строчные и блочные элементы - Смотреть
▪️Позиционирование элементов - Смотреть
▪️Адаптивные размеры сайта и шрифты - Смотреть
▪️Адаптивная верстка - Смотреть
▪️Адаптивное меню - Смотреть
▪️Ответы на вопросы: float, очищение потока - Смотреть
▪️Адаптация под мобильные устройства - Смотреть
▪️Эффекты наведения на карту товара - Смотреть

@itlecture
🎮 Небольшой пример того, как за 10 минут создать простую 2D игру на Unity5

Создание игр - это всегда весело. В этом видео рассказывается, как создать свою игру за 10 минут в Unity5 для Android, IOS и ПК, используя язык программирования C#. В игре используется векторная графика (Flat Design).

Смотреть

@itlecture
Создание сайта на 1С-Битрикс.

1. Установка Битрикс - Смотреть
2. Верстка макета, ч. 1 - Смотреть
3. Верстка макета, ч. 2 - Смотреть
4. Добавление шаблона сайта - Смотреть
5. Вывод компонентов, ч. 1 - Смотреть
6. Вывод компонентов, ч. 2 - Смотреть
7. Разработка собственного компонента - Смотреть
8. Небольшой обзор формы от Altasib - Смотреть
9. Собственный компонент с использованием класса компонента - Смотреть
10. Перенос сайта с локального компьютера на сервер - Смотреть

@itlecture
Введение в Docker

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

Смотреть

@itlecture
Практический пример атаки на веб приложение

Как защитить сайт от хакерской атаки? Учебный центр «Специалист» при МГТУ имени Баумана предлагает различные курсы по информационной безопасности: от основ безопасности по стандарту ISO 27002, через защиту от хакерских атак, этичный хакинг и анализ безопасности, до управления службой информационной безопасности.
На разных курсах изучаются различные аспекты построения информационной безопасности: теоретические основы, техническая составляющая, вопросы управления.

Но несмотря на их отличия, их можно объединить одним практическим «кейсом»: взломом корпоративного веб-сервера. Вместе с нашим экспертом вы пройдете по основным этапам взлома сайта и увидите, как:
- Использовать ручной анализ и средства автоматизации.
- Провести начальное сканирование веб-сервера.
- Обнаружить скрытое содержимое.
- Выполнить подбор пароля в форме входа.
- Эксплуатировать слабость в системе управления сайтом.
- Открыть удаленный системный Shell.
- Найти уязвимость в конфигурации сервера.
- Сгенерировать хэш пароля для повышения привилегий.
- Повысить привилегии на хосте веб-сервера.
- Сконфигурировать веб-сервер для удаленного управления.

Бесплатный мастер-класс проведет уникальный по квалификации и опыту профессионал, ведущий преподаватель по направлению безопасности компьютерных сетей, первый в России обладатель статуса авторизованного инструктора по этичному хакингу Сергей Павлович Клевогин.

Смотреть

@itlecture
▪️ Docker + Selenium Webdriver в рамках Continuous Integration

Автоматизация как сервис включает в себя две основные задачи: написание автотестов и создание инфраструктуры запуска тестов. В данном докладе будет рассмотрено решение второй задачи с использованием Docker.

Docker - лёгкий и юркий родственник виртуальных машин. Представьте, что настроенное окружение для запуска тестов легко упаковать в некий контейнер с сохранением всех зависимостей, а после - продолжить разработку, тестирование и постоянное внедрение в абсолютно другой среде. Docker помогает в решении типичных проблем, возникающих при разворачивании и поддержке Continuous Integration. Использование Docker позволяет избежать системных и языковых конфликтов путём изоляции в контейнеры, запускать больше задач в различных конфигурациях среды. В качестве примера в докладе будет предложено создание конфигурации Docker-контейнера, выполняющего функцию CI для непрерывного запуска тестов, написанных на Selenium WebDriver..


Смотреть

@itlecture
▫️ Уроки по Bootstrap 4

#1 Установка и система сеток(grid) - Смотреть
#2 Позиционирование блоков - Смотреть
#3 Типографика - Смотреть
#4 Адаптивная картинка и Таблицы - Смотреть
#5 Кнопки, Хлебные крошки и другие - Смотреть
#6 Группы кноко и Слайдер (Карусель) - Смотреть

@itlecture
Jenkins 2 0 Организуем тестирование в составе Continuous Delivery

Доклад Олега Ненашева на конференции SQA Days-19. 20-21 мая 2016. Санкт-Петербург

Смотреть

@itlecture