Введение в Машинное обучение для Java-разработчиков
1) Задачи ML. Парадигма MapReduce
2) Hadoop и MapReduce
3) MapReduce - продолжение
4) Spark
5) Spark(часть 2)
6) Scala
7) Spark(часть 3)
8) Spark(часть 4)
9) Spark MLlib
https://www.youtube.com/playlist?list=PLrCZzMib1e9puUZUQteMAaeD-t3Jt1TTZ
#video #ai
1) Задачи ML. Парадигма MapReduce
2) Hadoop и MapReduce
3) MapReduce - продолжение
4) Spark
5) Spark(часть 2)
6) Scala
7) Spark(часть 3)
8) Spark(часть 4)
9) Spark MLlib
https://www.youtube.com/playlist?list=PLrCZzMib1e9puUZUQteMAaeD-t3Jt1TTZ
#video #ai
Технологии программирования
1. Принципы SOLID. Архитектура ПО
2. Методы отладки ПО
3. Стандартные техники отладки
4. Этапы проектирования ПО
5. UML
6. Методологии разработки
7. Continuous integration
8. Итоги КР. Антипаттернны
9. Антипаттерны. Часть 2
10. Методы защиты ПО
https://www.youtube.com/playlist?list=PL4_hYwCyhAvaTVSzXsvFQlb-FmNqUNkPT
#video #program
1. Принципы SOLID. Архитектура ПО
2. Методы отладки ПО
3. Стандартные техники отладки
4. Этапы проектирования ПО
5. UML
6. Методологии разработки
7. Continuous integration
8. Итоги КР. Антипаттернны
9. Антипаттерны. Часть 2
10. Методы защиты ПО
https://www.youtube.com/playlist?list=PL4_hYwCyhAvaTVSzXsvFQlb-FmNqUNkPT
#video #program
Уязвимости в веб-приложениях
SQL-Injection
Brute Force
File Upload
Command Execution
CSRF
https://www.youtube.com/playlist?list=PLtShq-THkmvMSRm365rPuWDrLCWXd5uGf
#video #security
SQL-Injection
Brute Force
File Upload
Command Execution
CSRF
https://www.youtube.com/playlist?list=PLtShq-THkmvMSRm365rPuWDrLCWXd5uGf
#video #security
GraphQL
В данном видео-курсе мы с вами разберём библиотек GraphQL. GraphQL – фактически это язык запросов или синтаксис, который описывает как запрашивать данные, созданный в компании Facebook в 2012 году. Его разработали в качестве альтернативы REST-архитектуры. Он позволяет клиенту запросить лишь желаемые данные. За все отвечает именно клиент. Т.е. GraphQL можно использовать не только на серверной, но и на клиентской стороне.
0) Введение (Introduction)
1) Установка окружения (Setup Environment)
2) Схема и корневой запрос (GraphQL Schema & Root Query)
3) Функция Resolve и тест запроса (The Resolve Function & Testing Query)
4) Новый тип и связь между типами (Different Type & Type Relations)
5) Списки (GraphQL Lists)
6) Мигрируем данные на mLab (Migration to mLab)
7) Добавляем Mongoose и обновляем Resolve (Adding Mongoose Models & Updating Resolve)
8) Создаём первую мутацию (Create First Mutation)
9) Мутации для удаления и обновления (Remove & Update Mutations)
https://www.youtube.com/playlist?list=PLNkWIWH
В данном видео-курсе мы с вами разберём библиотек GraphQL. GraphQL – фактически это язык запросов или синтаксис, который описывает как запрашивать данные, созданный в компании Facebook в 2012 году. Его разработали в качестве альтернативы REST-архитектуры. Он позволяет клиенту запросить лишь желаемые данные. За все отвечает именно клиент. Т.е. GraphQL можно использовать не только на серверной, но и на клиентской стороне.
0) Введение (Introduction)
1) Установка окружения (Setup Environment)
2) Схема и корневой запрос (GraphQL Schema & Root Query)
3) Функция Resolve и тест запроса (The Resolve Function & Testing Query)
4) Новый тип и связь между типами (Different Type & Type Relations)
5) Списки (GraphQL Lists)
6) Мигрируем данные на mLab (Migration to mLab)
7) Добавляем Mongoose и обновляем Resolve (Adding Mongoose Models & Updating Resolve)
8) Создаём первую мутацию (Create First Mutation)
9) Мутации для удаления и обновления (Remove & Update Mutations)
https://www.youtube.com/playlist?list=PLNkWIWH
Пост-эксплуатация
1) Пост-эксплуатация
2) Работаем с обратным шеллом (Reverse Shell)
3) Переходим из обратной оболочки (reverse shell) в Shell Weevely
4) Основы Weevely – используем Shell команды
5) Обходим ограничения прав и выполняем Shell команды
6) Скачиваем файлы с целевого веб-сайта
7) Загружаем файлы на целевой сайт
8) Устанавливаем обратное соединение с помощью Weevely
9) Получаем доступ к базе данных
https://www.youtube.com/playlist?list=PLtShq-THkmvOkaoEmm7GIXhtWwFLGRT9C
#video #security
1) Пост-эксплуатация
2) Работаем с обратным шеллом (Reverse Shell)
3) Переходим из обратной оболочки (reverse shell) в Shell Weevely
4) Основы Weevely – используем Shell команды
5) Обходим ограничения прав и выполняем Shell команды
6) Скачиваем файлы с целевого веб-сайта
7) Загружаем файлы на целевой сайт
8) Устанавливаем обратное соединение с помощью Weevely
9) Получаем доступ к базе данных
https://www.youtube.com/playlist?list=PLtShq-THkmvOkaoEmm7GIXhtWwFLGRT9C
#video #security
React
- Почему React? | Презентация
- Работа с формами в React: Formik, React Hook Form (хуки) или...
- Рефакторинг реализации Dropdown
- Бэтчинг обновлений состояния
- Ревью кода: производные состояния на useMemo и useEffect
- Ревью кода: сброс состояния компоненты
- Ментальные карты по React / Фронтенд разработке
- Хэширование объектов для ключей компонент React
- Рефакторинг компоненты Alert
- React: оптимизация рендеринга при загрузке данных (на примере NextJS)
https://www.youtube.com/playlist?list=PLykGRXstdRmy9kD4ux83eZ9TW0b8SErFv
#video #react
- Почему React? | Презентация
- Работа с формами в React: Formik, React Hook Form (хуки) или...
- Рефакторинг реализации Dropdown
- Бэтчинг обновлений состояния
- Ревью кода: производные состояния на useMemo и useEffect
- Ревью кода: сброс состояния компоненты
- Ментальные карты по React / Фронтенд разработке
- Хэширование объектов для ключей компонент React
- Рефакторинг компоненты Alert
- React: оптимизация рендеринга при загрузке данных (на примере NextJS)
https://www.youtube.com/playlist?list=PLykGRXstdRmy9kD4ux83eZ9TW0b8SErFv
#video #react
Машинное обучение. МФТИ.
Лекция 1. Временные ряды: введение.
Лекция 2. Экспоненциальное сглаживание
Лекция 3. ARMA/ARIMA.
Доп. главы-4. Композиции алгоритмов,Иерархическое прогнозирование, Нейронные сети
Доп. главы. Лекция 5. Методы обучения ранжированию.
Доп. главы. Лекция 7. Тематическое моделирование
Доп.главы. Лекция 8. RL. Введение. Эволюционные алгоритмы
Доп. главы. Лекция 9. RL. Temporal Difference
Доп. главы. Лекция 10. Approximate reinforcement learning
https://www.youtube.com/playlist?list=PLys0IdlMg6XdbNrNRwBwiOxmZszzokZ9s
#video #ai
Лекция 1. Временные ряды: введение.
Лекция 2. Экспоненциальное сглаживание
Лекция 3. ARMA/ARIMA.
Доп. главы-4. Композиции алгоритмов,Иерархическое прогнозирование, Нейронные сети
Доп. главы. Лекция 5. Методы обучения ранжированию.
Доп. главы. Лекция 7. Тематическое моделирование
Доп.главы. Лекция 8. RL. Введение. Эволюционные алгоритмы
Доп. главы. Лекция 9. RL. Temporal Difference
Доп. главы. Лекция 10. Approximate reinforcement learning
https://www.youtube.com/playlist?list=PLys0IdlMg6XdbNrNRwBwiOxmZszzokZ9s
#video #ai
Нейронные сети на Python.
Нейронные сети: краткая история триумфа
1: Структура и принцип работы полносвязных нейронных сетей
2: Персептрон - возможности классификации образов, задача XOR
3: Back propagation - алгоритм обучения по методу обратного распространения
4: Ускорение обучения, начальные веса, стандартизация, подготовка выборки
5: Переобучение - что это и как этого избежать, критерии останова обучения
6: Функции активации, критерии качества работы НС
7: Keras - установка и первое знакомство
https://www.youtube.com/playlist?list=PLA0M1Bcd0w8yv0XGiF1wjerjSZVSrYbjh
#video #ai
Нейронные сети: краткая история триумфа
1: Структура и принцип работы полносвязных нейронных сетей
2: Персептрон - возможности классификации образов, задача XOR
3: Back propagation - алгоритм обучения по методу обратного распространения
4: Ускорение обучения, начальные веса, стандартизация, подготовка выборки
5: Переобучение - что это и как этого избежать, критерии останова обучения
6: Функции активации, критерии качества работы НС
7: Keras - установка и первое знакомство
https://www.youtube.com/playlist?list=PLA0M1Bcd0w8yv0XGiF1wjerjSZVSrYbjh
#video #ai
Уроки по Java
1: установка пакетов и первый запуск программы
2: структура программы, переменные, константы, оператор присваивания
3: консольный ввод/вывод, импорт пакетов
4: арифметические операции
5: условные операторы if и switch
6: операторы циклов while, for, do while
7: массивы, обработка элементов массива
8 (часть 1): строки в Java, методы класса String
8 (часть 2): строки - классы StringBuffer и StringBuider
9: битовые операции И, ИЛИ, НЕ, XOR
https://www.youtube.com/playlist?list=PLA0M1Bcd0w8ylU5QOQvRhS7TaaWCgnys3
#video #java
1: установка пакетов и первый запуск программы
2: структура программы, переменные, константы, оператор присваивания
3: консольный ввод/вывод, импорт пакетов
4: арифметические операции
5: условные операторы if и switch
6: операторы циклов while, for, do while
7: массивы, обработка элементов массива
8 (часть 1): строки в Java, методы класса String
8 (часть 2): строки - классы StringBuffer и StringBuider
9: битовые операции И, ИЛИ, НЕ, XOR
https://www.youtube.com/playlist?list=PLA0M1Bcd0w8ylU5QOQvRhS7TaaWCgnys3
#video #java
Maven
1) - о Maven
2) - Установка Maven
3) - Создание maven проекта
4) - Введение в pom xml
5) - Управление зависимостями (dependency maven)
6) - Жизненный цикл maven (цикл сборки)
7) - Основные плагины maven
8) - Собственный maven plugin запуска программы
https://www.youtube.com/playlist?list=PLlWIK3WwPmaTbwoBpshk8RDDQ6OcVVCly
#video #maven
1) - о Maven
2) - Установка Maven
3) - Создание maven проекта
4) - Введение в pom xml
5) - Управление зависимостями (dependency maven)
6) - Жизненный цикл maven (цикл сборки)
7) - Основные плагины maven
8) - Собственный maven plugin запуска программы
https://www.youtube.com/playlist?list=PLlWIK3WwPmaTbwoBpshk8RDDQ6OcVVCly
#video #maven