Курсы для разработчиков - видео - все видео
Новые видео из канала RuTube на сегодня - 19 April 2026 г.
Новые видео из канала RuTube на сегодня - 19 April 2026 г.
Это машинный перевод курса по архитектурной визуализации на UE 5.2. Ссылка на оригинал: youtube.com/watch?v=bT8aSTkpkDY 00:00 Вступление/Обзор файла 08:22 Экспорт: Datasmith 10:05 Настройка проекта UE 54:55 Библиотека материалов: Quixel 1:34:30 Foliage Assets: Quixel/Marketplace 2:04:38 Настройка камеры 2:50:15 Источники света 3:23:25 Настройки 3:45:04 Таймлапс 3:48:55 Обзор сцен/Декали 4:00:18 На поверхностях должны быть отпечатки пальцев 4:02:25 Импорт текстур 4:10:23 Импорт моделей 4:26:24 Секвенсор уровней/Очередь рендеринга видео 5:07:13 Использование DaVinci ResolveВ этом курсе вы узнаете все о Blender и создании 3D-персонажей. От сбора референсов до создания собственного дизайна персонажей — вы в режиме реального времени пройдёте весь процесс 3D-производства персонажей, готовых к игре. Это машинный перевод оригинального видео: youtube.com/watch?v=rALDeVki7gQ 00:00 Добро пожаловать 00:30 Знакомство с курсом 03:51 Сбор ссылок и история: сбор ссылок 27:05 Сбор референсов и история: сузить референсы по дизайну 38:13 Концепции и источники вдохновения: методы концепции 41:07 Концепции и источники вдохновения: обзор Krita 45:18 Справочные материалы по концепции и вдохновению: концепция базового тела 59:23 Концепции и источники вдохновения: концепция дизайна брони, часть. 1 1:18:10 Справочные материалы по концепции и вдохновению: концепция дизайна брони, часть. 2 1:37:40 Рекомендации по концепции и вдохновению: Завершение дизайна и цвета 1:59:58 Скульптинг основного тела: введение в Blender 2:22:12 Скульптинг основного тела: как использовать Blender 2:45:37 Скульптинг основного тела: введение в высокополигональную скульптуру 2:54:36 Скульптинг основного тела: высокополигональная скульптура головы, часть. 1 3:03:56 Скульптинг основного тела: высокополигональная скульптура головы, часть. 2 3:24:24 Скульптинг основного тела: высокополигональная скульптура головы, часть. 3 3:44:09 Скульптурирование основного тела: добавление туловищаУзнайте, как использовать API OpenAI для создания пяти проектов, включая клон ChatGPT, создатель изображений DALL-E и генератор SQL. Это глубокое погружение в мир OpenAI API, изучение его разнообразных возможностей и потенциальных приложений. Оригинал видео: youtube.com/watch?v=uRQH2CFvedY 0:00:00 Введение 0:02:57 Аутентификация 0:06:22 Модели 0:07:27 Завершение текста 0:18:31 Создание эффективных подсказок 0:20:18 Завершения чата 0:30:14 Проект завершения чата 1 | JavaScript 1:15:41 Проект завершения чата 2 | React + Node.js 2:20:59 Модель DALL-E 2:21:41 Генерация изображения 2:27:04 Вариант изображения 2:27:44 Редактирование изображения 2:28:28 Проект создания изображений 1 | JavaScript 3:00:29 Проект создания изображений 2 | React + Node.js + библиотека openai npm 4:23:39 Проект генератора SQL | TypeScript + Node.js + библиотека openai npm 5:17:00 ОкончаниеЭто видео - учебник по C++ для начинающих, оно является введением в язык программирования C++. Если вы хотите как можно быстрее овладеть основами языка C++, то посмотрите этот урок. Оригинал видео: youtube.com/watch?v=-TkoO8Z07hI 00:00:00 01 Учебник по C++ для начинающих 00:13:30 02 Переменные и базовые типы данных 00:24:14 03 Константы 00:27:37 04 Пространства имён 00:32:13 05 Typedef и псевдонимы типов 00:37:39 06 Арифметические операторы 00:43:18 07 Преобразование типов 00:47:05 08 Пользовательский ввод 00:52:35 09 Полезные математические функции 00:56:03 10 Практическая программа калькулятора гипотенузы 00:58:44 11 Оператор if 01:03:40 12 Переключатели Switch 01:09:29 13 Консольный калькулятор 01:14:13 14 Тернарный оператор 01:18:53 15 Логические операторы 01:23:55 16 Программа преобразования температуры 01:29:17 17 Полезные строковые методы в C++ 01:35:51 18 Цикл While 01:38:56 19 Цикл Do While 01:42:15 20 Цикл For 01:45:53 21 Break и Continue 01:47:34 22 Вложенные циклы 01:51:51 23 Генератор случайных чисел 01:55:25 24 Генератор случайных событий 01:59:05 25 Игра "Угадай число" 02:03:10 26 Пользовательские функции 02:10:33 27 Ключевое слово Return 02:16:42 28 Перегруженные функции 02:19:49 29 Переменная область видимости 02:24:11 30 Программа банковской практики 02:38:04 31 КАМЕНЬ НОЖНИЦЫ БУМАГА игра 02:51:11 32 Массивы 02:56:40 33 Оператор Sizeof() 03:01:34 34 Перебор массива 03:05:40 35 Цикл Foreach 03:08:36 36 Передать массив в функцию 03:13:07 37 Поиск элемента в массиве 03:20:43 38 Сортировка массива 03:26:37 39 Функция Fill() 03:31:19 40 Заполнение массива пользовательским вводом 03:38:17 41 Многомерные массивы 03:45:57 42 Игра "Викторина" 03:57:42 43 Адреса памяти 04:00:31 44 Передача по значению против передачи по ссылке 04:04:47 45 Параметры-константы 04:07:54 46 Программа проверки кредитных карт 04:17:56 47 Указатели 04:23:12 48 Нулевые указатели 04:27:17 49 Игра крестики-нолики 04:46:26 50 Динамическая память 04:52:15 51 Рекурсия 04:58:35 52 Шаблоны функций 05:03:49 53 Структуры 05:08:49 54 Как передавать структуры в качестве аргументов 05:14:17 55 Счетчики 05:18:38 56 Объектно-ориентированное программирование 05:29:32 57 Конструкторы 05:38:26 58 Перегрузка конструктора 05:42:51 59 Геттеры и сеттеры 05:48:59 60 НаследованиеСоздаём игру-стрелялку от первого лица. Это машинный перевод урока: youtube.com/watch?v=69HNJVS6818 0:00:00 Вступление 0:00:52 Продвижение магазина 0:01:06 Продвижение членства 0:01:19 Определение основных элементов шутера 0:55:44 Определение игры, которую мы собираемся разработать 0:07:16 Разработка механики персонажа и 3С 0:13:49 Создание проекта 0:17:59 Основы чертежей и добавление двойного прыжка 0:28:15 Добавлено дрожание камеры при движении и приземлении 0:40:50 Добавляем нашему персонажу способность к спринту 0:53:18 Добавляем перекрестие в HUD 1:02:15 Трассировка линии для имитации пуль 1:14:13 Создание взрыва там, где попала пуля 1:19:51 Создание игрового режима и состояния игры 1:32:29 Создайте план цели и настройте условие победы для нашей игры. 1:43:55 Создание плана разведки и его взаимодействие 2:00:50 Проверяем, собрана ли вся информация для победы 2:18:17 Создание охранника 2:25:55 Движение охраны 2:37:56 Поведение сторожевого патруля 2:51:17 Заставить охрану нас увидеть и остановить патруль 3:10:03 Охранять способность сообщить о нас и заставить нас проиграть игру 3:25:49 Потеря главного героя из виду 3:31:17 Охранник ищет состояние игрока 3:40:55 Добавление текстового рендерера, чтобы игрок знал состояние защиты 3:46:35 Изучение логики отладки в Guard 4:02:30 Стрельба по охраннику 4:19:57 Исправление ошибки местоположения патруля 4:23:19 Создание карты и обучение базовой механике 4:46:13 Завершение карты и тестирование игрыЕсли, исполняя эмоциональную песню, ярко представлять то, о чём поешь... Анимация в iClone 7Часть 1 из 3 Ссылка на Часть 2: https://rutube.ru/video/7ac8bff6313e1df276c65c4e6bb66a72/ Файлы урока: github.com/rutura/The-C-20-Masterclass-Source-Code Это машинный перевод урока: youtube.com/watch?v=8jLOx1hD3_o (0:04:32) Глава 1: Настройка инструментов Инструменты Установка компиляторов C++ в Windows Установка VS Code в Windows Настройка Visual Studio Code для C++ в Windows Установка компиляторов C++ в Linux Установка кода Visual Studio в Linux Настройка кода Visual Studio для C++ в Linux Установка компиляторов C++ на MacOs Установка кода Visual Studio на MacOs Настройка Visual Studio Code для C++ на MacOs Онлайн-компиляторы (1:43:01) Глава 2: Погружение Ваша первая программа на C++ Комментарии Ошибки и предупреждения Операторы и функции Ввод и вывод данных Модель выполнения программы C++ Базовый язык C++ по сравнению со стандартной библиотекой по сравнению с STL (3:00:47) Глава 3: Переменные и типы данных Переменные и типы данных Введение Системы счисления Типы целых чисел: десятичные и целые числа. Целочисленные модификаторы Дробные числа Булевы значения Персонажи и текст Авто Задания Сводка переменных и типов данных (4:46:46) Глава 4: Операции с данными Введение в операции с данными Основные операции Приоритет и ассоциативность Увеличение и уменьшение префикса/постфикса Составные операторы присваивания Реляционные операторы Логические операторы Форматирование вывода Числовые ограничения Математические функции Странные интегральные типы Сводка операций с данными (7:01:58) Глава 5: Управление потоком Введение в управление потоком Если операторы иначе если Выключатель Тернарные операторы Сводка управления потоком (7:53:49) Глава 6: Петли Циклы Введение Для цикла Пока цикл Выполнить цикл (8:47:08) Глава 7: Массивы Введение в массивы Объявление и использование массивов Размер массива Массивы символов Границы массива (9:53:23) Глава 8: Указатели Введение в указатели Объявление и использование указателей Указатель на char Пересмотр карты памяти программ Динамическое выделение памяти Висячие указатели Когда новый терпит неудачу Безопасность нулевого указателя Утечки памяти (теория)Курс машинного обучения для начинающих. Изучите теорию и практическое применение концепций машинного обучения в этом комплексном курсе для начинающих. Исходник: github.com/ayush714/ML001-Project-Sources-Code-and-Learning-Materials Оригинал видео: youtube.com/watch?v=NWONeJKn6kc 0:00:00 Введение в курс 0:04:34 Основы машинного обучения 0:25:22 Обучение с учителем и обучение без учителя: подробно 0:35:39 Линейная регрессия 1:07:06 Логистическая регрессия 1:24:12 Проект: Прогноз цен на жилье 1:45:16 Регуляризация 2:01:12 Машины опорных векторов 2:29:55 Проект: Прогноз цен на акции 3:05:55 Анализ главных компонентов 3:29:14 Теория обучения 3:47:38 Деревья решений 4:58:19 Ансамблевое обучение 5:53:28 Повышение, часть 1 6:11:16 Повышение, часть 2 6:44:10 Составление ансамблевого обучения 7:09:52 Обучение без учителя, часть 1 7:26:58 Обучение без учителя, часть 2 7:55:16 K-средние 8:20:21 Иерархическая кластеризация 8:50:28 Проект: Прогнозирование сердечной недостаточности 9:33:29 Проект: Детектор спама/ветчиныЭтот учебник по созданию фильмов на Unreal Engine 5 научит вас снимать фильм от начала до конца, используя только бесплатные активы UE5. Вот готовый короткометражный фильм, который мы будем создавать: youtube.com/watch?v=opvm9KmB0lk Окружение, которое используется в уроке, было бесплатным в июле 2022 г. Это машинный перевод оргинального видео: youtube.com/watch?v=6iF9gflVarEНаучитесь делать 2D-игры с HTML, CSS и простым JavaScript, без фреймворков и библиотек! От анимации спрайтов до управления состоянием, в этой серии проектов вы узнаете все, что вам нужно для создания собственных 2D-анимированных игр! Мы пошагово объясним каждую технику на небольшой автономной кодовой базе, а затем применим все, чему научились, для создания одной финальной игры. Оригинал этого урока здесь: youtube.com/watch?v=GFO_txvwK_c Огромное количество ссылок на ресурсы берите по ссылке на оригинал. 0:00:00 Введение 0:01:28 Проект 1: Методы анимации спрайтов на основе Vanilla JavaScript 0:43:07 Проект 2: Фоны параллакса 1:25:33 Проект 3: Модели движения врагов 2:13:31 Обнаружение столкновений между прямоугольниками 2:19:23 Обнаружение столкновений между кругами 2:24:14 Проект 4: Анимация столкновений из таблицы спрайтов 2:48:35 Проект 5: Игра «наведи и стреляй» 3:50:44 Проект 6: Разнообразие врагов 4:45:49 Проект 7: Игра с боковой прокруткой с поддержкой мобильных устройств 5:54:04 Проект 8: Управление состоянием 7:02:57 Проект 9: Финальная игра в жанре бесконечного раннера со всеми функциямиC# — это мощный и широко используемый язык программирования, который можно использовать для создания веб-сайтов, игр, мобильных приложений, настольных приложений и многого другого с помощью .NET. В этом видео показаны инструменты, способы написания кода, функции отладки, изучение настроек и многое другое. Оригинал видео: youtube.com/watch?v=0QUgvfuKvWU Установите последнюю версию Visual Studio: visualstudio.microsoft.com/ru/?WT_mc_id=dotnet-58793-cxa Загрузите .NET: dotnet.microsoft.com/en-us/download?WT.mc_id=dotnet-58793-cxa 00:00:00 – Старт 00:00:09 – Введение в курс 00:08:08 – Установите Visual Studio последней версии Visual Studio https://visualstudio.microsoft.com/ru/?WT_mc_id=dotnet-58793-cxa и следуйте инструкциям 00:13:50 – Создание вашей первой программы на C# 00:30:22 – Понимание вашей первой программы на C# 00:47:24 – Работа с файлами кода, проектами и решениями 00:58:50 – Понимание типов данных и переменных 01:26:53 – Конструкция if 01:50:24 – Операторы, выражения и инструкции 02:05:36 – Конструкция for 02:24:04 – Понимание массивов 02:41:42 – Определение и вызов методов 03:12:51 – Конструкция while 03:30:54 – Работа со строками 03:54:24 – Работа с датами и временем 04:04:51 – Понимание классов 04:28:47 – Еще о классах и методах 05:03:16 – Понимание области действия и модификаторов доступности 05:20:02 – Понимание пространств имен и работа с библиотекой классов .NET. 05:37:46 – Создание и добавление ссылок на сборки 05:58:06 – Работа с коллекциями 06:21:21 – Работа с LINQ 06:45:48 – Перечисления и заявление о решении о переключении 06:58:58 – Грамотная обработка исключений 07:20:02 – Понимание событий и событийно-ориентированное программирование 07:40:58 – Куда идти дальшеЧасть 2 из 2 Первая часть здесь: https://rutube.ru/video/519b3124bbb8d0279f6937e4b210bc1f/ Создайте и разверните полнофункциональное приложение файлового менеджера с помощью Laravel, PHP, Inertial и Vue.js. Приложение похоже на Google Диск. Это машинный перевод яндекса, оригинал видео здесь: youtube.com/watch?v=Wn3IPX_ax-0 Научитесь реализовывать такие функции, как: - Создание папок на неограниченную глубину, - Загрузка файлов и папок, - Удаление и загрузка файлов, - Поиск файлов, - Обмен файлами, - Загрузка файлов на AWS S3, - Развертывание проекта на собственном домене. 0:00:00 Внедрить корзину 0:44:27 Реализация избранного 2:02:47 Обмен файлами с другими 2:49:40 Внедрить страницу «Поделились со мной» 3:11:13 Внедрить страницу, доступную мне 3:34:47 Поиск файлов 4:00:06 Подключитесь к AWS S3 5:00:06 Скачать файлы с S3 5:29:43 Развертывание проекта и исправление ошибок 6:24:42 ПрощаниеУзнайте о структурах данных в этом комплексном курсе. Мы будем реализовывать эти структуры данных на C или C++. Оригинал здесь: youtube.com/watch?v=B31LgI4Y4DQ 0:00:00 Введение в структуры данных 0:06:33 Структуры данных: список как абстрактный тип данных. 0:19:40 Введение в связанный список 0:36:50 Массивы против связанных списков 0:49:05 Связанный список — реализация на C/C++ 1:03:02 Связанный список в C/C++ – вставка узла в начало 1:15:50 Связанный список в C/C++ – вставка узла в n-ю позицию 1:31:04 Связанный список в C/C++ – удалить узел в n-й позиции 1:43:32 Реверс связанного списка — итерационный метод рекурсии 2:11:43 Перевернуть связанный список с помощью рекурсии 2:20:38 Введение в двусвязный список 2:27:50 Двусвязный список — реализация на C/C++ 2:43:09 Введение в стек 2:51:34 Реализация массива стеков 3:04:42 Реализация стеков в виде связанного списка 3:15:39 Переверните строку или связанный список, используя стек. 3:32:03 Проверьте сбалансированность круглых скобок с помощью стека 3:46:14 Инфикс, префикс и постфикс 3:59:14 Оценка префиксных и постфиксных выражений с использованием стека 4:14:00 Инфикс в постфикс с использованием стека 4:32:17 Введение в очереди 4:41:35 Реализация массива Queue 4:56:33 Реализация связанного списка очереди 5:10:48 Введение в деревья 5:26:37 Двоичное дерево 5:42:51 Двоичное дерево поиска 6:02:17 Двоичное дерево поиска — реализация на C/C++ 6:20:52 Реализация BST — распределение памяти в стеке и куче 6:33:55 Найдите минимальный и максимальный элемент в двоичном дереве поиска 6:39:41 Найти высоту двоичного дерева 6:46:50 Обход двоичного дерева: стратегии в ширину и в глубину 6:58:43 Бинарное дерево: обход порядка уровней 7:10:05 Обход двоичного дерева: Preorder, Inorder, Postorder 7:24:33 Проверьте, является ли двоичное дерево двоичным деревом поиска или нет. 7:41:01 Удаление узла из двоичного дерева поиска 7:59:27 Преемник по порядку в бинарном дереве поиска 8:17:23 Введение в графики 8:34:05 Свойства графов 8:49:19 Представление графа, часть 01 — Список ребер 9:03:03 Представление графа, часть 02 — Матрица смежности 9:17:46 Представление графа, часть 03 — Список смежностиУзнайте, как построить децентрализованную, полностью распределенную систему хранения файлов с адресацией по содержимому с помощью Go, которая может обрабатывать и передавать очень большие файлы. Этот курс охватывает проектирование системы, низкоуровневое программирование и сетевые протоколы, и все это при создании очень практичного и масштабируемого приложения. Оригинал видео здесь: youtube.com/watch?v=IoY6bE--A54 Исходник: github.com/anthdm/distributedfilesystemgo 00:00:00 Создание децентрализованной системы хранения файлов 00:16:47 Принять и прослушать 00:37:13 Жесткие рукопожатия и обработка ошибок TCP 01:20:38 Реализация настраиваемого однорангового пакета 01:39:39 Исправление ошибки сетевого подключения 02:17:41 Хранение и извлечение данных 02:20:07 Удаление файлов и папок 02:45:27 Очистка кода 03:04:03 Отладка и вспомогательные функции в Go 03:23:06 Реализация параметров файлового сервера 03:43:01 Ошибки конфигурации сервера 04:02:08 Отладка и устранение неполадок программы 04:36:42 Трансляция файла в сеть 04:41:25 Трансляция и кодирование данных 04:58:35 Отправка и получение сообщений с данными 05:18:19 Запуск программы 05:35:57 Хранение сообщений 06:17:40 Хранение данных 06:19:42 Буферизация и трансляция 06:39:03 Отладка и проблемы с извлечением файлов 06:59:01 Работа с потоками в коде 07:18:34 Изучение ошибок 07:35:07 Чтение и запись файлов 08:12:00 Шифрование файла 08:14:16 Пример проверки функции копирования и расшифровки 08:34:59 Шифрование и расшифровка Файлы 09:14:26 Реализация распределенного файлового сервера 09:18:09 Реализация функции копирования 09:36:05 Рефакторинг для хранения и извлечения файлов 09:56:50 Конец прямой трансляцииПеревод предыдущей части здесь: https://rutube.ru/video/07f4889a4acc91bec8c9643c6b656196/ Ссылки на файлы урока ищите по ссылке на оригинал. Это машинный перевод, ссылка на оригинал: youtube.com/watch?v=7glCsF9fv3s Вот многопользовательский курс! Я очень надеюсь, что оба этих БЕСПЛАТНЫХ курса помогут вам в вашем путешествии по разработке игр! Нажмите кнопку Нравится! 00:00:00 Введение, Обзор 00:09:56 Финальный обзор игры 00:15:03 То, что вы должны знать 00:17:24 Обзор одиночной игры 00:22:37 Установите Netcode и базовую настройку. 00:42:26 Синхронизация движения игрока, аутентификация клиента и сервера 00:54:20 Синхронизировать анимацию проигрывателя 00:59:11 Синхронизация менеджера доставки 01:14:12 Исправить выбранный визуальный счетчик 01:20:20 Синхронизировать подбор объектов 01:35:04 Синхронизировать родительский объект «Кухня» 01:50:21 Счетчик синхронизирующих пластин 01:53:39 Синхронизировать счетчик мусора 02:01:20 Синхронизация счетчика резки 02:11:10 Синхронизация счетчика плиты 02:28:52 Синхронизирующая пластина Добавить ингредиенты 02:34:47 Столкновения игроков 02:45:04 Синхронизировать состояние игры 03:01:34 Синхронизация Пауза 03:11:16 Ручка разъединяется 03:20:20 Обработка поздних присоединений 03:29:44 Последовательность действий при подключении 03:56:57 Сцена выбора персонажа 04:37:34 Лобби 05:35:30 Реле 05:51:42 Хостинг игровых серверов (многопользовательская игра), Matchmaker, Vivox 05:55:09 Инструменты отладки многопользовательской игры 06:07:43 Одиночный вариант 06:11:16 Тест геймпада 06:15:19 Финальная игра 06:18:12 ПОЗДРАВЛЯЕМВ этом комплексном курсе Rust для начинающих вы узнаете об основных концепциях языка и лежащих в его основе теоретических механизмах. Первая часть: https://rutube.ru/video/a90314b391c0553af833049068adb94f/ 00:00:00 Связанные типы 00:29:40 String 00:50:01 Векторы 01:19:09 ХэшМапы 01:42:54 Тип Принуждение 01:55:03 Откуда и куда 02:26:12 паника! 02:35:05 Результат 03:18:32 Груз, ящики и модули 03:58:37 Отладка и отображение 04:20:22 Срок службы 05:04:55 Пожизненная Элисия 05:29:02 Замыкания 06:20:17 ИтераторыЧасть 2 из 3 Ссылка на Часть 1: https://rutube.ru/video/0ea132fc58803427eab08e51fef2f458/ Ссылка на Часть 3: https://rutube.ru/video/ba41f55c3c5cc619096a31dad697fdd1/ Глава 8: Указатели (продолжение) Утечки памяти (демо) Динамически размещаемые массивы Глава 9: Ссылки Введение в ссылки Объявление и использование ссылок Сравнение указателей и ссылок Ссылки и константа Глава 10: Управление символами и строки Введение в строки Манипуляции с персонажами Манипуляции с C-струнами Конкатенация и копирование C-String Представляем std::string Объявление и использование std::string Глава 11: Функции Правило одного определения Из первых рук о функциях C++ Объявление функций и определения функций Несколько файлов — новый взгляд на модель компиляции Передать по значению Пройти по указателю Пройти по ссылке Глава 12: Выведение вещей из функций Введение в получение вещей из функций Входные и выходные параметры Возврат из функций по значению Глава 13: Перегрузка функций Введение в перегрузку функций Перегрузка с разными параметрами Глава 14: Лямбда-функции Введение в лямбда-функции Объявление и использование лямбда-функций Захват списков Захватите все в контексте Краткое содержание Глава 15: Шаблоны функций Введение в шаблоны функций Тестирование шаблонов функций Вывод типа шаблона и явные аргументы Параметры шаблона по ссылке Специализация шаблона Глава 16: Ускоренный курс концепций C++20 Введение в концепции C++20 Использование концепций C++20 Создание собственных концепций C++20 Увеличиваем предложение «требует» Объединение концепций C++20 Концепции C++20 и авто Глава 17: Классы Введение в классы Ваш первый класс Конструкторы С++ Конструкторы по умолчанию Сеттеры и геттеры Класс в нескольких файлах Обозначение вызова указателя стрелки Деструкторы Порядок вызова конструктора-деструктора этот указатель структура Размер объектов Глава 18: Наследование Введение в наследование Первая попытка наследования Защищенные члены Спецификаторы доступа к базовому классу: УвеличениеЧасть 3 из 3 Ссылка на Часть 1: Ссылка на Часть 2: https://rutube.ru/video/7ac8bff6313e1df276c65c4e6bb66a72/ Глава 18: Наследование (продолжение) Спецификаторы доступа к базовому классу (демо) Закрытие частного наследования Возрождение участников обратно в контексте Конструкторы по умолчанию с наследованием Пользовательские конструкторы с наследованием Копировать конструкторы с наследованием Наследование базовых конструкторов Наследование и деструкторы Повторно используемые символы в наследовании Глава 19: Полиморфизм Введение в полиморфизм Статическая привязка с наследованием Динамическое связывание с виртуальными функциями Размер полиморфных объектов и нарезка Полиморфные объекты, хранящиеся в коллекциях (массивах) Переопределить Перегрузка, переопределение и скрытие функций Наследование и полиморфизм на разных уровнях Наследование и полиморфизм со статическими членами Финал Виртуальные функции с аргументами по умолчанию Виртуальные деструкторы Динамические приведения Полиморфные функции и деструкторы Чисто виртуальные функции и абстрактные классы Абстрактные классы как интерфейсыИзучите Java 8 и объектно-ориентированное программирование с помощью этого полного курса Java для начинающих. Оригинал видео: youtube.com/watch?v=grEKMHGYyns 0:00:00 Объяснение основных ключевых слов Java 0:21:59 Объяснение основных ключевых слов Java — сеанс кодирования 0:35:45 Объяснение основных ключевых слов Java — разбор полетов 0:43:41 Пакеты, операторы импорта, члены экземпляра, конструктор по умолчанию 0:59:01 Модификаторы доступа и отсутствия доступа 1:11:59 Инструменты: IntelliJ Idea, Junit, Maven. 1:22:53 Операторы if/else и логические значения 1:42:20 Циклы: for, while и do while. 1:56:57 Цикл For each и массивы 2:14:21 Массивы и перечисления 2:41:37 Перечисления и оператор Switch 3:07:21 Оператор Switch (продолжение) 3:20:39 Ведение журнала с использованием slf4j и logback 3:51:19 Public static void main 4:11:35 Проверенные и непроверенные исключения 5:05:36 Интерфейсы 5:46:54 Наследование 6:20:20 Метод Finalize() Java-объекта 6:36:57 Метод clone объекта [урока 20 нет] 7:16:04 Числовые диапазоны, автобоксинг и многое другое 7:53:00 HashCode и Equals 8:38:16 Java-коллекции 9:01:12 ArrayListУчебное пособие по 3D-моделированию в Blender, включая введение в интерфейс Blender, навигацию по 3D-окну просмотра и создание объекта с точными измерениями с использованием инструментов вытягивания, скоса, вырезания по контуру и логических инструментов. Блендер доступен по адресу: blender.org Оригинал видео: youtube.com/watch?v=EsufneMOvWA Сочетания клавиш и другие элементы управления, включенные в это видео, следующие: Отменить -- Ctrl-z (стандартная клавиша Windows) Вращение с приращением -- удерживайте нажатой клавишу Ctrl при перетаскивании оси вращения. Захват (свободный ход) -- g Меню «Инструменты» — либо ПРОБЕЛ (если этот параметр был выбран в начальной быстрой настройке), либо SHIFT-ПРОБЕЛ. Обратите внимание, что этот параметр можно изменить в «Предпочтениях», выбрав «Раскладка клавиатуры» и «Действие пробела». Режим объекта/редактирования (переключатель) -- TAB Выберите несколько вершин, ребер или граней — при выборе удерживайте SHIFT. Панель преобразования (переключение) -- n Выбран кадр -- / (косая черта) Развернуть текущую область (переключить) -- Ctrl-ПРОБЕЛ Выберите вид в окне 3D-просмотра — клавиша ниже Escape: тильда на макете США Квадратный вид в окне 3D-просмотра -- Ctrl-Alt-q Переключатель просмотра рентгеновского снимка -- Alt-z Панель инструментов (переключатель) -- t Применить преобразования -- Ctrl-a Дублировать -- SHIFT-d Присоединить выбранные объекты -- Ctrl-j Ограничение оси — нажмите x, y или z, чтобы ограничить движение этой осью, например, следуя за дубликатом или при использовании захвата (g).