Система контроля версий - GIT
1. Введение. Зачем нужен GIT
2. Настройка окружения и git clone
3. Git init, status, remote, add, commit, push
4. Использование .gitignore файла
5. Базовые концепции веток (Branches)
6. Слияние веток (Merge Branches). Merge Request
7. Избежание Merge Commits. git pull —rebase
8. Решение конфликтов слияния (Resolving Merge Conflicts)
9. Использование git stash
10. Возврат назад в истории изменений
#video #git
https://www.youtube.com/watch?v=oKyzv8nzT28&list=PLRs8EELOYKc44Y_fKFvADdPXbrYZDQqr0
1. Введение. Зачем нужен GIT
2. Настройка окружения и git clone
3. Git init, status, remote, add, commit, push
4. Использование .gitignore файла
5. Базовые концепции веток (Branches)
6. Слияние веток (Merge Branches). Merge Request
7. Избежание Merge Commits. git pull —rebase
8. Решение конфликтов слияния (Resolving Merge Conflicts)
9. Использование git stash
10. Возврат назад в истории изменений
#video #git
https://www.youtube.com/watch?v=oKyzv8nzT28&list=PLRs8EELOYKc44Y_fKFvADdPXbrYZDQqr0
👎1
⁉️ Как проводить тестирование программ на Go?
📌 Обсудим это на открытом уроке 9 ноября в 20:00, на котором мы:
— Рассмотрим процесс тестирования программ на Go;
— Поговорим про понятие табличных тестов;
— Затронем тему пакета testing и библиотеки testify.
🦾 В результате вы сможете писать юнит-тесты к программам на Go. Также на занятии познакомитесь с преподавателем и программой онлайн-курса "Golang Developer. Professional" от OTUS.
💣 Проходите вступительный тест и регистрируйтесь на открытый урок
Реклама. Информация о рекламодателе на сайте www.otus.ru
📌 Обсудим это на открытом уроке 9 ноября в 20:00, на котором мы:
— Рассмотрим процесс тестирования программ на Go;
— Поговорим про понятие табличных тестов;
— Затронем тему пакета testing и библиотеки testify.
🦾 В результате вы сможете писать юнит-тесты к программам на Go. Также на занятии познакомитесь с преподавателем и программой онлайн-курса "Golang Developer. Professional" от OTUS.
💣 Проходите вступительный тест и регистрируйтесь на открытый урок
Реклама. Информация о рекламодателе на сайте www.otus.ru
👎2
Аналитическая геометрия. Основные задачи на прямую
1. Условия совпадения и параллельности двух прямых
2. Поиск точки пересечения двух прямых
3. Задача определения формул перехода к новой декартовой системе координат
4. Решение задачи определения точки пересечения данной прямой с заданной кривой
5. Определение угла между прямыми Условия перпендикулярности двух прямых
6. Определение расстояния от точки до прямой
7. Определение уравнения прямой проходящей через две заданные точки
8. Уравнение прямой проходящей через точку и перпендикулярную к заданной прямой
9. Уравнение прямой проходящей через точку и составляющую с заданной прямой некоторый угол
10. Уравнения прямой проходящей через точку пересечения прямых и имеющей заданное направление
#video #math
youtube.com/watch?v=cai0puwTfGE&list=PL7CmqnO_Qydi2qsDzrmZnbDqdlMg0u4ZK
1. Условия совпадения и параллельности двух прямых
2. Поиск точки пересечения двух прямых
3. Задача определения формул перехода к новой декартовой системе координат
4. Решение задачи определения точки пересечения данной прямой с заданной кривой
5. Определение угла между прямыми Условия перпендикулярности двух прямых
6. Определение расстояния от точки до прямой
7. Определение уравнения прямой проходящей через две заданные точки
8. Уравнение прямой проходящей через точку и перпендикулярную к заданной прямой
9. Уравнение прямой проходящей через точку и составляющую с заданной прямой некоторый угол
10. Уравнения прямой проходящей через точку пересечения прямых и имеющей заданное направление
#video #math
youtube.com/watch?v=cai0puwTfGE&list=PL7CmqnO_Qydi2qsDzrmZnbDqdlMg0u4ZK
👍2👎2
Модернизация компьютера
1. КАК УСКОРИТЬ СТАРЫЙ КОМПЬЮТЕР
2. Часть вторая, незапланированная…
3. Стоит ли овчинка выделки?
4. АПГРЕЙД ОПЕРАТИВНОЙ ПАМЯТИ
5. ОПРЕДЕЛЯЕМ ОБЪЕМ МОДЕРНИЗАЦИИ ОЗУ
6. ЧТО СЛЕДУЕТ ЗНАТЬ ОБ ОПЕРАТИВНОЙ ПАМЯТИ
7. МИФЫ ОБ SSD
8. ЧТО ВАЖНО ЗНАТЬ О SATA
9. ЧТО ТАКОЕ IOPS И НУЖЕН ЛИ SSD НА SATA2
10. ДОЛГОВЕЧНОСТЬ SSD ИЛИ ЧТО ТАКОЕ TBW
#video
https://www.youtube.com/watch?v=zgJ6Pngq-Yw&list=PL874KddjzYd-DW7cXJP89eIkq-SapTuiQ
1. КАК УСКОРИТЬ СТАРЫЙ КОМПЬЮТЕР
2. Часть вторая, незапланированная…
3. Стоит ли овчинка выделки?
4. АПГРЕЙД ОПЕРАТИВНОЙ ПАМЯТИ
5. ОПРЕДЕЛЯЕМ ОБЪЕМ МОДЕРНИЗАЦИИ ОЗУ
6. ЧТО СЛЕДУЕТ ЗНАТЬ ОБ ОПЕРАТИВНОЙ ПАМЯТИ
7. МИФЫ ОБ SSD
8. ЧТО ВАЖНО ЗНАТЬ О SATA
9. ЧТО ТАКОЕ IOPS И НУЖЕН ЛИ SSD НА SATA2
10. ДОЛГОВЕЧНОСТЬ SSD ИЛИ ЧТО ТАКОЕ TBW
#video
https://www.youtube.com/watch?v=zgJ6Pngq-Yw&list=PL874KddjzYd-DW7cXJP89eIkq-SapTuiQ
👍1👎1
CLR via C#
1. Модель выполнения кода в среде CLR
2. Компоновка, установка, развертывание и администрирование приложений и типов
3. Совместно используемые сборки и сборки со строгим именем
4. Основы типов
5. Примитивные, ссылочные и значимые типы. Проверяемые и непроверяемые операции
6. Ссылочные и значимые типы. Упаковка и распаковка типов
7. Ссылочные и значимые типы. Тождество, равенство, GetHashCode, dynamic
8. Основные сведения о типах и полях C#
9. Статические классы. Компоненты, полиморфизм и версии
10. Статические классы. Компоненты, полиморфизм и версии
#video #csharp
https://www.youtube.com/watch?v=m_nvUAXdbOY&list=PLIIXgDT0bKw6i4jQkHVgIrnsP-DcvBieq
1. Модель выполнения кода в среде CLR
2. Компоновка, установка, развертывание и администрирование приложений и типов
3. Совместно используемые сборки и сборки со строгим именем
4. Основы типов
5. Примитивные, ссылочные и значимые типы. Проверяемые и непроверяемые операции
6. Ссылочные и значимые типы. Упаковка и распаковка типов
7. Ссылочные и значимые типы. Тождество, равенство, GetHashCode, dynamic
8. Основные сведения о типах и полях C#
9. Статические классы. Компоненты, полиморфизм и версии
10. Статические классы. Компоненты, полиморфизм и версии
#video #csharp
https://www.youtube.com/watch?v=m_nvUAXdbOY&list=PLIIXgDT0bKw6i4jQkHVgIrnsP-DcvBieq
👍8👎1
Уроки Android Studio с нуля
1. Разработка Андроид приложений для начинающих
2. Интерфейс программы и работа с Андроид эмулятор
3. Написание кода. Создание калькулятора
4. Всплывающие сообщения (Toast и AlertDialog)
5. Переход между страницами
6. Работа с изображениями
7. Работа со звуком (MediaPlayer)
8. Фрагменты (Fragments)
9. Разработка дизайна приложения
10. Программа «Текстовый редактор»
#video #android
https://www.youtube.com/watch?v=AfbBTQLxNfE&list=PLDyJYA6aTY1nZqYprT1PKtDFthBcZWAMZ
1. Разработка Андроид приложений для начинающих
2. Интерфейс программы и работа с Андроид эмулятор
3. Написание кода. Создание калькулятора
4. Всплывающие сообщения (Toast и AlertDialog)
5. Переход между страницами
6. Работа с изображениями
7. Работа со звуком (MediaPlayer)
8. Фрагменты (Fragments)
9. Разработка дизайна приложения
10. Программа «Текстовый редактор»
#video #android
https://www.youtube.com/watch?v=AfbBTQLxNfE&list=PLDyJYA6aTY1nZqYprT1PKtDFthBcZWAMZ
👍5👎1
Открыта регистрация на 19-ый митап для Java-разработчиков JUG.EKB от Naumen. Участвовать можно офлайн или онлайн.
17 ноября спикеры расскажут:
⚡️ про свой опыт обновления Hibernate 6 и про то, как справлялись с проблемами;
⚡️ о сложившейся ситуации с методиками и про инструментарием Spring, а также о контринтуитивных приемах, которые помогают минимизировать ущерб.
Зарегистрироваться бесплатно и почитать подробнее о докладах.
P.S. после регистрации обязательно присоединяйтесь к боту, чтобы не пропустить важную информацию.
17 ноября спикеры расскажут:
⚡️ про свой опыт обновления Hibernate 6 и про то, как справлялись с проблемами;
⚡️ о сложившейся ситуации с методиками и про инструментарием Spring, а также о контринтуитивных приемах, которые помогают минимизировать ущерб.
Зарегистрироваться бесплатно и почитать подробнее о докладах.
P.S. после регистрации обязательно присоединяйтесь к боту, чтобы не пропустить важную информацию.
👍2👎2
Python - проще некуда
1. Введение и типы данных
2. Условные операторы, циклы и пробелы
3. Точка с запятой и строки
4. Списки и словари
5. Функции
6. Переменные
#video #python
https://www.youtube.com/watch?v=KWYzm3MwD5E&list=PLSn-RgjO4U6RM20I_jw5zGZdjYTbg3NpW
1. Введение и типы данных
2. Условные операторы, циклы и пробелы
3. Точка с запятой и строки
4. Списки и словари
5. Функции
6. Переменные
#video #python
https://www.youtube.com/watch?v=KWYzm3MwD5E&list=PLSn-RgjO4U6RM20I_jw5zGZdjYTbg3NpW
👎3
⁉️Какие есть способы валидации данных?
🎯Узнаем 15 ноября в 20:00 мск на открытом уроке в OTUS.
На занятии рассмотрим,
✅ как работает ModelBinding
✅ и работу со встроенными механизмами валидации модели.
💪 Хотите расти как профессионал и получать большие проекты?
Тогда не упустите возможность получить новые знания и протестировать онлайн-курс «C# ASP.NET Core разработчик» от OTUS.
Он создан специально для C#-программистов с опытом от 2 лет, которые хотят заняться веб-разработкой.
📌Для регистрации на вебинар пройдите вступительный тест:
https://otus.pw/FtFz/
🎯Узнаем 15 ноября в 20:00 мск на открытом уроке в OTUS.
На занятии рассмотрим,
✅ как работает ModelBinding
✅ и работу со встроенными механизмами валидации модели.
💪 Хотите расти как профессионал и получать большие проекты?
Тогда не упустите возможность получить новые знания и протестировать онлайн-курс «C# ASP.NET Core разработчик» от OTUS.
Он создан специально для C#-программистов с опытом от 2 лет, которые хотят заняться веб-разработкой.
📌Для регистрации на вебинар пройдите вступительный тест:
https://otus.pw/FtFz/
Реклама. Информация о рекламодателе на сайте otus.ru
👎1
Создание мультиплеерной игры на Unreal Engine 4
1. Подготовка проекта
2. Создание игрока
3. Создание компонента здоровья
4. Добавление HUD
5. Добавление оружия
6. Реализация атаки
7. Обработка смерти
8. Добавление блокировки
9. Добавление звуков
10. Создание главного меню
#video #unreal
https://www.youtube.com/watch?v=9cHoN1BE-Ek&list=PLxbd7ySXT5YqU91E73sCaV_791I9qE4NK
1. Подготовка проекта
2. Создание игрока
3. Создание компонента здоровья
4. Добавление HUD
5. Добавление оружия
6. Реализация атаки
7. Обработка смерти
8. Добавление блокировки
9. Добавление звуков
10. Создание главного меню
#video #unreal
https://www.youtube.com/watch?v=9cHoN1BE-Ek&list=PLxbd7ySXT5YqU91E73sCaV_791I9qE4NK
👍8👎1
Компания АЭРОДИСК — российский разработчик решений в области систем хранения данных и виртуализации. Сейчас мы составляем дорожную карту развития наших продуктов на ближайший год. Для этого нам важно определить реальные потребности компаний, которые каждый день сталкиваются с задачами хранения данных. Именно поэтому мы планируем запустить несколько опросов по этой тематике. Данный опрос посвящен возможным новым задачам при разработке СХД.
Чего не хватает вашим компаниям в функционале СХД сейчас? Что бы вы хотели видеть в системах хранения в ближайшем будущем? А через несколько лет?
Просим вас пройти опрос по https://clck.ru/32biaP
Среднее время заполнения - 6 минут.
Ответив на вопросы, вы поможете рынку российских СХД стать взрослее и повлияете на определение приоритетных направлений для разработки. Результаты опроса мы обязательно опубликуем в наших каналах!
Чего не хватает вашим компаниям в функционале СХД сейчас? Что бы вы хотели видеть в системах хранения в ближайшем будущем? А через несколько лет?
Просим вас пройти опрос по https://clck.ru/32biaP
Среднее время заполнения - 6 минут.
Ответив на вопросы, вы поможете рынку российских СХД стать взрослее и повлияете на определение приоритетных направлений для разработки. Результаты опроса мы обязательно опубликуем в наших каналах!
👎3👍2
Микросервисы
1. Концепция. Первый сервис
2. Контроль качества кода
3. Взаимодействие между сервисами (Теория)
4. Согласованность данных
5. Kafka. Знакомство
6. Проектирование API
7. Практикум. Задача
8. Практикум. Видео 1. Оркестрация
9. Практикум. Видео 2. Транзакции
10. Практикум. Видео 3. CQRS-представление
#video
https://www.youtube.com/watch?v=zeCZmJLILkc&list=PLTeQxFEPAJixjNVcuwmrUbTcO-SD2YEIR
1. Концепция. Первый сервис
2. Контроль качества кода
3. Взаимодействие между сервисами (Теория)
4. Согласованность данных
5. Kafka. Знакомство
6. Проектирование API
7. Практикум. Задача
8. Практикум. Видео 1. Оркестрация
9. Практикум. Видео 2. Транзакции
10. Практикум. Видео 3. CQRS-представление
#video
https://www.youtube.com/watch?v=zeCZmJLILkc&list=PLTeQxFEPAJixjNVcuwmrUbTcO-SD2YEIR
👍6👎1