Home
Videos uploaded by user “Евгений Колпаков”
2018 01 19  01 Лекция по depinject
 
33:11
Вторая часть: https://youtu.be/01W1c4tepdc
01. Миграция. Общие положения.
 
33:18
Описание общих положений по миграции. Проект на гитхабе: https://github.com/john-kolpakov-x/learn.migration
greetgo exam Ticket 01
 
40:06
Билет №1. Equals или == Как правильно сравнивать строковую константу со строковой переменной? И почему? Как правильно сравнивать две строковые переменные? И почему? Как правильно сравнивать енумы? И почему? Как правильно сравнивать переменные примитивных типов? И почему? Как правильно сравнивать забоксенные переменные? И почему? Что такое "Порог 127" и как он себя проявляет при сравнении? Покажите в исходниках как он реализован. Как необходимо писать методы Object.equals и Object.hashCode? В каких случаях их нужно переопределять, а в каких — нет? Если Object.hashCode переопределён, то как получить нативный хэш-код объекта?
Волк постепенно сбрасывает овечью шкуру
 
04:19
Фрагмент беседы с Фёдоровым о подлинной сути США и других колониальных стран (которых в мире всего 10%). А также вырезка из какой-то российской передачи, где Майкл Бом заявляет, что америки не было бы, если бы не убили индейцев! Майкл Бом: Если бы мы не убили индейцев, не было бы Америки: https://www.youtube.com/watch?v=FIjONEKL890 Полная версия беседы с Фёдоровым: https://www.youtube.com/watch?v=vafDXDZBGnw
02. Миграция. Детальное описание проекта-примера
 
01:12:39
Проект на гитхабе: https://github.com/john-kolpakov-x/learn.migration
Чем отличается андроид от айфона
 
04:17
Вырезка из https://www.youtube.com/watch?v=CRCHPSZdxDs
003.01. Стрим. Модуль SamplesMybatis. Подключение библиотеки MyBatis посредством depinject.
 
01:15:45
Стырой стрим, где происходит подключение библтотеки MyBatis и подготовка DAO для доступа к БД.
Формирование отчётов
 
59:59
Принципы разработки отчётов в нашей компании. Лекция записана 2015-06-15
001. Создание пустого проекта и открытие его в Intellij IDEA
 
06:44
Создание пустого проекта и открытие этого проекта в Intellij Idea
003.03. Стрим. SamplesMybatis. Подключение MyBatis. Postgres.
 
35:21
Сырой стрим. Подключение Postgres по подобию уже подключенного MySQL
greetgo examen Ticket 06   part 01
 
06:37
Первая часть: https://youtu.be/jVRmwnR0lC0 Вторая часть: https://youtu.be/WbAlzDFN9v0 Третья часть: https://youtu.be/QnkIay--E0Q
greetgo examen Ticket 06   part 03
 
30:52
Первая часть: https://youtu.be/jVRmwnR0lC0 Вторая часть: https://youtu.be/WbAlzDFN9v0 Третья часть: https://youtu.be/QnkIay--E0Q
ДендиТанки. Подготовка проекта. Рисование танков. Часть 01
 
01:53:35
Часть 01: https://www.youtube.com/watch?v=S4_RgHqDqdI&list=PL7B6g2j4hKqR7Ubhbnq0SdOpMfbvzMIBP Часть 02: https://www.youtube.com/watch?v=sEoP17d3Kns&list=PL7B6g2j4hKqR7Ubhbnq0SdOpMfbvzMIBP Часть 03: https://www.youtube.com/watch?v=VcUrjOf3-N0&list=PL7B6g2j4hKqR7Ubhbnq0SdOpMfbvzMIBP Картинка с танчиками: https://github.com/john-kolpakov-x/dendy_tanks/blob/master/src_resources/
greetgo examen Ticket 06   part 02
 
06:48
Первая часть: https://youtu.be/jVRmwnR0lC0 Вторая часть: https://youtu.be/WbAlzDFN9v0 Третья часть: https://youtu.be/QnkIay--E0Q
Миграция данных в БД
 
01:03:15
Эффективный и быстрый способ миграции, реализованный в проекте kaspiptp. Лекция записана 2015-06-23
003.05. Стрим. SamplesMybatis. Подключение MyBatis. Postgres+Oracle. Завершено.
 
42:39
Сырой стрим. Завершение подключения Postgres. Подключение Oracle. Завершение настройки
Разработка с использованием автоматизированных тестов
 
01:11:07
Описание реализации серверной бизнес-логики по принципу TDD. Лекция записана 2015-05-25
2018 01 19  02 Лекция по depinject
 
30:32
Начало: https://youtu.be/k6dmY05CJyI
003 05 01 Ответ на вопрос про CRUD
 
31:25
Это видеоответ на вопрос про CRUD. Вопрос появился под этим видео https://youtu.be/W93ma7tSW2k
ДендиТанки. Движение танка с помощью потоков. Часть 02
 
01:30:17
Часть 01: https://www.youtube.com/watch?v=S4_RgHqDqdI&list=PL7B6g2j4hKqR7Ubhbnq0SdOpMfbvzMIBP Часть 02: https://www.youtube.com/watch?v=sEoP17d3Kns&list=PL7B6g2j4hKqR7Ubhbnq0SdOpMfbvzMIBP Часть 03: https://www.youtube.com/watch?v=VcUrjOf3-N0&list=PL7B6g2j4hKqR7Ubhbnq0SdOpMfbvzMIBP Картинка с танчиками: https://github.com/john-kolpakov-x/dendy_tanks/blob/master/src_resources/
Работа с гитом и настройка эклипса
 
01:03:15
Работа с гитом и настройка эклипса Лекция записана 2015-07-07 Форматирование кода Window → Preferences → Java → Code Style → Formatter Автоматический запуск форматирования кода при сохранении файла Window → Preferences → Java → Editor → Save Actions Настройка ошибок и предупреждений при компиляции Window → Preferences → Java → Compiler → Errors/Warnings Serializable class without serialVersionUID := Ignore Unnecessary 'else' statement := Warning Incomplete 'switch' cases on enum := Ignore (Остальное не менять)
002.02. Библиотека depinject. Варианты создания бинов
 
44:53
Это второе видео о depinject. Здесь рассмотрено: - описание принципа конфигурирования бинов; - три варианта создания бинов; - синглтоны/не синглтоны.
002.01. Библиотека depinject. Вводная часть
 
19:32
Вводное видео о библиотеке depinject. В видео рассмотрено: - причины реализации ещё одной библиотеки Dependency Injection - расмотрен пример использования и объяснены основные возможности
002.03. Библиотека depinject. Дополнительные возможности
 
39:21
Дополнительные возможности depinject: 1. Подключение сразу несколько бинов 2. Аннотация @BeanScannerPackage - сканирование стороннего пакета 3. iface HasAfterInject - дополнительная инициализация бина 4. iface BeanPreparation - 1-ый способ препарации и подстановки бинов 5. iface BeanReplacer - 2-ый способ препарации и подстановки бинов