Skip to content

Instantly share code, notes, and snippets.

@talbot
Forked from poxu/java_urls.txt
Created December 12, 2015 21:07
Show Gist options
  • Select an option

  • Save talbot/6be2115755e247f5459b to your computer and use it in GitHub Desktop.

Select an option

Save talbot/6be2115755e247f5459b to your computer and use it in GitHub Desktop.

Revisions

  1. @poxu poxu revised this gist Dec 10, 2015. 1 changed file with 45 additions and 42 deletions.
    87 changes: 45 additions & 42 deletions java_urls.txt
    Original file line number Diff line number Diff line change
    @@ -1,3 +1,7 @@
    ##1. Вопросы оптимизации и производительности

    ###1.1 Производительность и оптимизация

    #Сергей Куксенко, Oracle — Железные счётчики на страже производительности
    https://www.youtube.com/watch?v=RlX0f9pzhtc

    @@ -46,13 +50,13 @@ https://www.youtube.com/watch?v=IsGBA9KEtTM

    #Gleb Smirnov — Side-By-Side Performance Comparisons
    #что значит «тормозит» и как с этим бороться
    https://www.youtube.com/watch?v=mAtyeBOT2vg&list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&index=22
    https://www.youtube.com/watch?v=mAtyeBOT2vg

    #Nikita Salnikov Tarnovski — First steps in GC tuning
    #проблемы, связанные с производительностью из-за сборщика мусора
    https://www.youtube.com/watch?v=4MWJgxLukfI&index=60&list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL
    https://www.youtube.com/watch?v=4MWJgxLukfI

    ##Высоконагруженные приложения (HighLoad)
    ### 1.2 Высоконагруженные приложения (HighLoad)

    #Андрей Паньгин — Особенности разработки высоконагруженного сервера на Java
    https://www.youtube.com/watch?v=gIh0X-RkftY
    @@ -77,9 +81,9 @@ https://www.youtube.com/watch?v=K1ozhmRxILE

    #Valerii Moisieienko — How to Manage 10K request per second in HA manner
    #история разработки высоконагруженного приложения на недорогом железе,
    https://www.youtube.com/watch?v=Nu1mxR5b-3c&list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&index=43
    https://www.youtube.com/watch?v=Nu1mxR5b-3c

    ##1.3 Сборка мусора, утечки памяти и работа с памятью
    ###1.3 Сборка мусора, утечки памяти и работа с памятью

    #Алексей Рагозин — Сборка мусора, битва алгоритмов
    https://www.youtube.com/watch?v=Sz356YoNHZg
    @@ -123,8 +127,8 @@ https://www.youtube.com/watch?v=vJ_uYvxH9pwi>
    #Nikita Salnikov-Tarnovski — I bet you have a permgen leak in your application
    https://www.youtube.com/watch?v=iHTg5QQg2NE

    ##2. Инструменты и IDE</b> </h2><br/>
    ###2.1 IDE и инструменты разработки </h3><br/>
    ##2. Инструменты и IDE
    ###2.1 IDE и инструменты разработки

    #Андрей Зайцев, Дмитрий Нестерук, JetBrains — Инструменты командной разработки
    https://www.youtube.com/watch?v=a1TYR_s4o-M
    @@ -159,7 +163,7 @@ https://www.youtube.com/watch?v=wuwC4hDvjm4

    #Alexey Alexandrov — All inclusive Jeastic PaaS
    #описание платформы для облачных вычислений
    https://www.youtube.com/watch?v=cgO739fXSyk&amp;index=4&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk
    https://www.youtube.com/watch?v=cgO739fXSyk


    #Baruch Sadogurskii — Managing Modular Software for your NuGet, C++ and Java Development
    @@ -169,7 +173,7 @@ https://www.youtube.com/watch?v=LhURJOgO61E
    https://www.youtube.com/watch?v=YEClJ8LKf_s

    #Vladimir Kozhaev — How to write IDE for your DSL in one day
    https://www.youtube.com/watch?v=fgw_C-mXIA4&amp;index=27&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL
    https://www.youtube.com/watch?v=fgw_C-mXIA4

    #Евгений Борисов — Power of Gradle
    https://www.youtube.com/watch?v=NZJTYPLb0iE
    @@ -267,11 +271,11 @@ https://www.youtube.com/watch?v=YOtFI_AdW7A

    #Dmitriy Morozov — ETL all the things!
    #использование ETL (Extract, transform, load) в Clojure, как можно использовать Spark c Clojure,
    https://www.youtube.com/watch?v=bo2yCyC2Rvs&amp;index=19&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL
    https://www.youtube.com/watch?v=bo2yCyC2Rvs

    #Misha Kozik — DSL in Clojure
    #использование Clojure для написания DSL,
    https://www.youtube.com/watch?v=ZmaiqoDQZmc&amp;index=29&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL
    https://www.youtube.com/watch?v=ZmaiqoDQZmc

    ###3.3 Kotlin

    @@ -282,10 +286,10 @@ https://www.youtube.com/watch?v=6y-4xJWFLl4
    https://www.youtube.com/watch?v=wjkaPXT_vY4

    #Евгений Геращенко — Kotlin, язык программирования для JVM
    https://www.youtube.com/watch?v=mFEys4FSg8M&amp;list=PLfpMTxLIW5TrA9o0rX0ZoS6yPepWD0G4R&amp;index=7
    https://www.youtube.com/watch?v=mFEys4FSg8M

    #— Язык программирования Kotlin
    https://www.youtube.com/watch?v=DXY2B6XtzmY&amp;list=PLfpMTxLIW5TrA9o0rX0ZoS6yPepWD0G4R&amp;index=8
    https://www.youtube.com/watch?v=DXY2B6XtzmY

    ###3.4 Java Embedded и IoT

    @@ -308,13 +312,13 @@ https://www.youtube.com/watch?v=yZu8ByNud5o
    https://www.youtube.com/watch?v=uUeIecjV-6k

    #— Java ME Embedded: проверенные технологии на перспективных рынках
    https://www.youtube.com/watch?v=zlwFYfuO9eM&amp;list=PLfpMTxLIW5TrA9o0rX0ZoS6yPepWD0G4R&amp;index=6
    https://www.youtube.com/watch?v=zlwFYfuO9eM

    #Yakov Fain — RESTful services and OAUTH protocol in IoT
    https://www.youtube.com/watch?v=8CN49EGDJJQ&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=4
    https://www.youtube.com/watch?v=8CN49EGDJJQ

    ###3.5 Java EE 7

    ###3.5 Java EE 7 </h3><br/>
    #Markus Eisele — 50 Best Features of Java EE 7
    https://www.youtube.com/watch?v=PlEgEbAOs1E

    @@ -366,13 +370,13 @@ https://www.youtube.com/watch?v=qNNSZNmnUJM
    https://www.youtube.com/watch?v=uujpE9bR5fM

    #Oleg Tsal-Tsalko — Java 8 Date&Time benefits
    https://www.youtube.com/watch?v=vCtuY4MT9XE&amp;index=2&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk
    https://www.youtube.com/watch?v=vCtuY4MT9XE

    #Oleg Tsal-Tsalko — Java 8 Lambdas Hands-On-Labs
    https://www.youtube.com/watch?v=ITGswTpHIos&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk&amp;index=9
    https://www.youtube.com/watch?v=ITGswTpHIos

    #Pavel Grushetzky — Java for hipsters and rocks stars
    https://www.youtube.com/watch?v=CPbfSiQds9g&amp;index=14&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk
    https://www.youtube.com/watch?v=CPbfSiQds9g

    #Oleg Tsal-Tsalko — 10+ new features you ought to know using Java 8
    https://www.youtube.com/watch?v=uweWvwzF_bA
    @@ -439,11 +443,11 @@ https://www.youtube.com/watch?v=iJZwqZqx6BQ

    #Igor Khotin — App infrastructure for microservices with Spring Cloud 1.0.0
    #микросервисы, cloud, Spring и DevOps,
    https://www.youtube.com/watch?v=20pX41-22Ig&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=45
    https://www.youtube.com/watch?v=20pX41-22Ig

    #Sergey Morenets — Spring Boot. Boot up your development
    #описание фреймворка Spring Boot, почему данный фреймворк позволяет создавать приложения намного быстрее,
    https://www.youtube.com/watch?v=uRXRIDy-6UU&amp;index=46&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL
    https://www.youtube.com/watch?v=uRXRIDy-6UU

    ###4.2 Вебфреймворки (JavaFX, Javascript, AngularJS и т.п.)

    @@ -485,11 +489,11 @@ https://www.youtube.com/watch?v=OZ8NRj9rvC8

    #Nikita Lipsky — Delivering Native User Experience in Client-Side Java Applications
    #нативные клиенты для работы с вебом вместо браузерного веба (от мобильных до десктопных приложений),
    https://www.youtube.com/watch?v=rwRT5-lM3N4&amp;index=26&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL
    https://www.youtube.com/watch?v=rwRT5-lM3N4

    #Olga Semeniuk — Less JS! Web components for back-end developers
    #введение в веб компоненты для бакенд разработчиков
    https://www.youtube.com/watch?v=aoCzBIGtUj0&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=48
    https://www.youtube.com/watch?v=aoCzBIGtUj0

    ###4.3 Прочие фреймворки и популярные библиотеки

    @@ -535,11 +539,11 @@ https://www.youtube.com/watch?v=VVhdOWMAilo
    https://www.youtube.com/watch?v=wtWJAlrIhR4

    #Artem Orobets — How do you store your data?
    https://www.youtube.com/watch?v=V5KUQ2QmFhk&amp;index=5&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk
    https://www.youtube.com/watch?v=V5KUQ2QmFhk

    #Roman Nikitchenko — Big Data: from mammoth to elephant – transforming legacy with Hadoop
    #как преобразовать легаси проекты в новые Big Data приложений с современным стеком технологий,
    https://www.youtube.com/watch?v=bas5rWnghkE&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=44
    https://www.youtube.com/watch?v=bas5rWnghkE

    ###5.2 Sql базы данных и JPA

    @@ -565,7 +569,7 @@ https://www.youtube.com/watch?v=G2zxxmF2iiA
    https://www.youtube.com/watch?v=1TYIhIVAqQo

    #Roman Nikitchenko — Apache HBase: crazy dances on the elephant back
    https://www.youtube.com/watch?v=lP6N73G77LM&amp;index=20&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk
    https://www.youtube.com/watch?v=lP6N73G77LM

    #Serhiy Masyutin — Big Data Analysis
    https://www.youtube.com/watch?v=4WuI7lxisNI
    @@ -575,19 +579,19 @@ https://www.youtube.com/watch?v=ElxoxIBnohU

    #Taras Matyashovskyy — Introduction to Real-Time Big Data with Apache Spark
    #внимание на
    https://www.youtube.com/watch?v=kZSfIfjFB3A&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=16
    https://www.youtube.com/watch?v=kZSfIfjFB3A

    #Serhiy Masyutin — Big Data analysis approaches in Java world
    #что такое Big Data, технология Map-Reduce и примеры проектов
    https://www.youtube.com/watch?v=Dh_u-5O6hAI&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=18
    https://www.youtube.com/watch?v=Dh_u-5O6hAI

    #Kyrylo Holodnov — Scaling a solution of an NP-hard problem with Apache ZooKeeper
    #о Apache ZooKeeper, как с работать и решать различные задачи,
    https://www.youtube.com/watch?v=LOlGftTJJrg&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=30
    https://www.youtube.com/watch?v=LOlGftTJJrg

    #Andrii Golovei — Elastic stack in BigData
    #использование полнотексового поиска в BigData используя решения компании Elastic (Elastic Search)
    https://www.youtube.com/watch?v=1OYH7NNN_ps&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=55
    https://www.youtube.com/watch?v=1OYH7NNN_ps

    ##6. Особенности языка Java
    ###6.1 Cериализации
    @@ -656,11 +660,11 @@ https://www.youtube.com/watch?v=rAcwfNxv97Q

    #Alexey Fyodorov — Atomics, CAS, and Nonblocking Algorithms
    #вопросы многозадачности, атомики, неблокирующие алгоритмы, CAS и т.п.
    https://www.youtube.com/watch?v=htbPckvO2zQ&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=3
    https://www.youtube.com/watch?v=htbPckvO2zQ

    #Mikalai Alimenkou — Java Concurrency Applied
    #примеры практических решений про многозадачность
    https://www.youtube.com/watch?v=am23MMhTOxM&amp;index=9&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL
    https://www.youtube.com/watch?v=am23MMhTOxM

    ###6.4 Интеграция

    @@ -743,8 +747,7 @@ https://www.youtube.com/watch?v=2v3YapNH4ss
    #о техподержке JVM Excelsior JET, о Excelsior JET и об особенностях реализации JVM, различия между JVM и проблемы при переходе между разными JVM,
    https://www.youtube.com/watch?v=3lKkZtBekJU


    #Алексей Шипилёв — OpenJDK Frameworks: jmh &amp; jcstress
    #Алексей Шипилёв — OpenJDK Frameworks: jmh & jcstress
    https://www.youtube.com/watch?v=4p4vL6EhzOk

    #Шура Ильин — OpenJDK Test Base
    @@ -758,7 +761,7 @@ https://www.youtube.com/watch?v=1p9eagpKb1M

    #Alexey Fyodorov — JDK: CPU, PSU, LU, FR – WTF???
    #рассказывается о четырех типах обновлений JDK в компании Oracle (Critical Patch Update (CPU), Patch Set Update (PSU), Limited Update (LU) and Feature Release (FR)). Чем отличаются типы обновления, какие изменения возможны в каждом типе обновлений.
    https://www.youtube.com/watch?v=iQ5DKnS1kG4&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL
    https://www.youtube.com/watch?v=iQ5DKnS1kG4

    ###6.7 Аспектно-ориентированное программирование

    @@ -821,7 +824,7 @@ https://www.youtube.com/watch?v=EgOZSr-Uc3w

    #Nikolay Chashnikov — Write code faster with fewer errors: is it possible?
    #как избегать ошибок при написании кода,
    https://www.youtube.com/watch?v=_VhIBu8_4TE&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=57
    https://www.youtube.com/watch?v=_VhIBu8_4TE

    ###7.2 Архитектура, бизнес правила, бизнес модель и примеры приложений

    @@ -861,7 +864,7 @@ https://www.youtube.com/watch?v=9PulrKvL9Fc

    #Anatoliy Sokolenko — Key Problems of Microservice Architecture
    #что такое сервисы и микросервисы, как их реализовать на практике, чем это лучше стандартной архитектуры и какие проблемы возникают при такой архитектуре,
    https://www.youtube.com/watch?v=BaOB0iiq0-g&amp;index=16&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk
    https://www.youtube.com/watch?v=BaOB0iiq0-g

    #Izzet Mustafaiev — Fault tolerance – look, it’s possible!
    https://www.youtube.com/watch?v=HwIvF1e0Z1o
    @@ -871,11 +874,11 @@ https://www.youtube.com/watch?v=KRs2URDBZ_A

    #Baruch Sadogursky — Everything you wanted to know about async HTTP apps in Java
    #о написании асинхронного менеджера загрузок с параллельной загрузок файлов, одного файла, прерывания и паузы для программы репозиторий
    https://www.youtube.com/watch?v=onCSPCuH8cw&amp;index=31&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL
    https://www.youtube.com/watch?v=onCSPCuH8cw

    #Maxim Ivanov — Hey, I’ve seen something like it before!
    #подходы к принятию архитектурных решений. Хайп (использования модных базвордов — микросервисов, nosql и т.п. ради базвордов) и его последствия для архитекторов.
    https://www.youtube.com/watch?v=G34-crfjMHU&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=47
    https://www.youtube.com/watch?v=G34-crfjMHU

    ###7.3 Тестирование приложений

    @@ -888,7 +891,7 @@ https://www.youtube.com/watch?v=gGZ-5uHYAi4
    https://www.youtube.com/watch?v=F9uAJ4o5zls

    #Алексей Рагозин — Сеть — это большая JVM
    #часть 2 лекции » Как и зачем эмулировать распределённый кластер в JVM &quot;
    #часть 2 лекции "Как и зачем эмулировать распределённый кластер в JVM"
    https://www.youtube.com/watch?v=EcoJrYJczqc

    #Mikalai Alimenkou — «TDD for database related code, how is it possible?»
    @@ -897,11 +900,11 @@ https://www.youtube.com/watch?v=RanIHsirGFg

    #Katya Kameneva — How I lost my QA job
    #о внедрении TDD технологий
    https://www.youtube.com/watch?v=hTxfgGdy83Q&amp;index=12&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk
    https://www.youtube.com/watch?v=hTxfgGdy83Q

    #Dmytro Chyzhykov — Testing Web Apps with Spring Framework
    #тестирование Spring MVC приложений
    https://www.youtube.com/watch?v=bu9WKVSF9uo&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk&amp;index=15
    https://www.youtube.com/watch?v=bu9WKVSF9uo

    #Андрей Солнцев — Пацан накодил — пацан протестил!
    https://www.youtube.com/watch?v=8u6_hctdhqI
  2. @poxu poxu revised this gist Dec 10, 2015. No changes.
  3. @poxu poxu created this gist Dec 10, 2015.
    929 changes: 929 additions & 0 deletions java_urls.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,929 @@
    #Сергей Куксенко, Oracle — Железные счётчики на страже производительности
    https://www.youtube.com/watch?v=RlX0f9pzhtc

    #Алексей Шипилёв, Oracle — Катехизис java.lang.String
    #о реализации строк в Java, способы оптимизации работы со строками и ошибки, которые часто допускают при оптимизации работы со строками,
    https://www.youtube.com/watch?v=SZFe3m1DV1A

    #Алексей Шипилёв — Java Benchmarking: как два таймстампа прочитать!
    https://www.youtube.com/watch?v=8pMfUopQ9Es

    #Алексей Шипилёв — Java Benchmarking: как два таймстампа записать
    https://www.youtube.com/watch?v=fzEUyqg3WPU

    #Алексей Шипилёв и Сергей Куксенко — Оптимизация производительности Java-приложений: теория
    https://www.youtube.com/watch?v=ulWWSKr0Ce0

    #Алексей Шипилёв и Сергей Куксенко — Оптимизация производительности Java-приложений: детали
    https://www.youtube.com/watch?v=cz93lTJW-do

    #Алексей Шипилёв и Сергей Куксенко — Оптимизация производительности Java-приложений: ещё детали
    https://www.youtube.com/watch?v=sAtWK22Ho2Q

    #Олег Бунин, Андрей Паньгин, Алексей Рагозин, Олег Анастасьев — Круглый стол. HighLoad
    https://www.youtube.com/watch?v=id_iYJ9g_sI

    #Алексей Шипилёв, Oracle — Сжимай меня полностью
    https://www.youtube.com/watch?v=hOF7sewi6pk

    #Дмитрий Лазаренко — Оптимизация работы JVM в облаке
    https://www.youtube.com/watch?v=vWJIc3ZXsYc

    #Дмитрий Чуйко — Быстрая загрузка ваших классов
    https://www.youtube.com/watch?v=5Gr2et-spuk

    #Глеб Смирнов — HotSpot, что ты делаешь?! Ахаха, прекрати!
    https://www.youtube.com/watch?v=lq3GkAwyda0

    #Kirill Golodnov — О бесконечно долгой работе дочерних процессов Java-приложения
    https://www.youtube.com/watch?v=rq2ohXAsFAQ

    #Андрей Афанасьев — Оптимизация производительности распределенных приложений...
    https://www.youtube.com/watch?v=CWuIElUCKZo

    #Руслан Черёмин — Disruptor и прочие фокусы
    https://www.youtube.com/watch?v=IsGBA9KEtTM

    #Gleb Smirnov — Side-By-Side Performance Comparisons
    #что значит «тормозит» и как с этим бороться
    https://www.youtube.com/watch?v=mAtyeBOT2vg&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=22

    #Nikita Salnikov Tarnovski — First steps in GC tuning
    #проблемы, связанные с производительностью из-за сборщика мусора
    https://www.youtube.com/watch?v=4MWJgxLukfI&amp;index=60&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL

    ##Высоконагруженные приложения (HighLoad)

    #Андрей Паньгин — Особенности разработки высоконагруженного сервера на Java
    https://www.youtube.com/watch?v=gIh0X-RkftY

    #Алексей Шевчук — Подходы к решению проблем производительности высоконагруженых сервисов
    https://www.youtube.com/watch?v=TnlrHlQzsN4

    #Роман Елизаров — Миллионы котировок в секунду на чистой Java
    https://www.youtube.com/watch?v=Q-7y1u9kZV0

    #Олег Анастасьев — За гранью возможного (Keynote)
    #о проблемах при создания Однокласников и решения для высоконагруженных сервисов,
    https://www.youtube.com/watch?v=ERzOp3Z4QM0

    #Андрея Паньгина — Выжимаем из сервера максимум: приемы кеширования и передачи данных на Java
    #описание приемов создания высоконагруженных систем на Odnoklassniki.ru,
    https://www.youtube.com/watch?v=LYs1qUUVZ7w

    #Alexander Oleynikov — Практический опыт построения API высоконагруженных сервисов
    #описание создания высоконагруженных систем в Yandex'е,
    https://www.youtube.com/watch?v=K1ozhmRxILE

    #Valerii Moisieienko — How to Manage 10K request per second in HA manner
    #история разработки высоконагруженного приложения на недорогом железе,
    https://www.youtube.com/watch?v=Nu1mxR5b-3c&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=43

    ##1.3 Сборка мусора, утечки памяти и работа с памятью

    #Алексей Рагозин — Сборка мусора, битва алгоритмов
    https://www.youtube.com/watch?v=Sz356YoNHZg

    #Владимир Долженко — GC: друг или враг?
    https://www.youtube.com/watch?v=2fVxQJ4cP8I

    #Роман Елизаров — Почему GC съедает все моё CPU?
    https://www.youtube.com/watch?v=rZclumzMEGs

    #Никита Сальников-Тарновский, Plumbr — Где моя память, чувак?!
    https://www.youtube.com/watch?v=3UP0o2gkeRQ

    #Глеб Смирнов, Plumbr — Тайны — в наших головах, а не в JVM
    https://www.youtube.com/watch?v=-nlqr-ikGmQ

    #Никита Сальников-Тарновский — Утечки памяти
    https://www.youtube.com/watch?v=sSmQ6W-ovZE

    #Алексей Шипилёв — О чём молчат Heap Dump-ы
    https://www.youtube.com/watch?v=r_bnfv-nlcs

    #Владимир Воскресенский — Микрохирургия HotSpot
    https://www.youtube.com/watch?v=86FMcZUGSh0

    #Александр Макаров — Исследование возможностей и ограничений JVM по оптимизации памяти
    https://www.youtube.com/watch?v=aeKT6uarVOA

    #Андрей Паньгин — Кеширование данных вне Java Heap и работа с разделяемой памятью в Java
    https://www.youtube.com/watch?v=h9AICWfaEVQ

    #Владимир Иванов — G1 Garbage Collector
    https://www.youtube.com/watch?v=iGRfyhE02lA

    #Иван Крылов — StructuredArray и ObjectLayout
    https://www.youtube.com/watch?v=TmhMSlGAZmE

    #Никита Сальников-Тарновский — Heap, off you go
    https://www.youtube.com/watch?v=vJ_uYvxH9pwi>

    #Nikita Salnikov-Tarnovski — I bet you have a permgen leak in your application
    https://www.youtube.com/watch?v=iHTg5QQg2NE

    ##2. Инструменты и IDE</b> </h2><br/>
    ###2.1 IDE и инструменты разработки </h3><br/>

    #Андрей Зайцев, Дмитрий Нестерук, JetBrains — Инструменты командной разработки
    https://www.youtube.com/watch?v=a1TYR_s4o-M

    #Николай Чашников — Поддержка Java 8 в IntelliJ IDEA
    https://www.youtube.com/watch?v=V7OPrk1sZnA

    #Андрей Солнцев — Eclipse vs Intellij IDEA
    https://www.youtube.com/watch?v=ZS6t7p2gZW8

    #Николай Чашников — IntelliJ IDEA изнутри
    https://www.youtube.com/watch?v=NU3DDcsU_Co

    #Дмитрий Найданов — Play Framework 2.0 в IntelliJ IDEA
    https://www.youtube.com/watch?v=idCKdGvtt4s

    #Николай Чашников — Компилятор Java и IDE: взаимовыгодное сотрудничество
    https://www.youtube.com/watch?v=_sDsmzpVpvs

    #Андрей Чепцов, Барух Садогурский, Антон Архипов — Круглый стол. Инструменты Java-разработчика
    https://www.youtube.com/watch?v=Urj4_HBlEgs

    #Александр (Шура) Ильин — Анализ покрытия с помощью JCov
    https://www.youtube.com/watch?v=IXbAEazdjM0

    #Антон Архипов — JRebel
    #инструмент, который позволяет «на лету» перезагружать классы, измененные с момента развёртывания приложения.,
    https://www.youtube.com/watch?v=7QS8mfuEaFA

    #Барух Садогурский — Разработка модулярного софта: добро пожаловать в АД!
    https://www.youtube.com/watch?v=wuwC4hDvjm4

    #Alexey Alexandrov — All inclusive Jeastic PaaS
    #описание платформы для облачных вычислений
    https://www.youtube.com/watch?v=cgO739fXSyk&amp;index=4&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk


    #Baruch Sadogurskii — Managing Modular Software for your NuGet, C++ and Java Development
    https://www.youtube.com/watch?v=LhURJOgO61E

    #Philip Torchinsky — Интеграция баг-трекера и сервера CI с IntelliJ IDEA
    https://www.youtube.com/watch?v=YEClJ8LKf_s

    #Vladimir Kozhaev — How to write IDE for your DSL in one day
    https://www.youtube.com/watch?v=fgw_C-mXIA4&amp;index=27&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL

    #Евгений Борисов — Power of Gradle
    https://www.youtube.com/watch?v=NZJTYPLb0iE

    #Sergey Morenets — Gradle 2. Write once, build everywhere

    #внимание: видео на украинском языке
    https://www.youtube.com/watch?v=zxbjAa49y_o

    ###2.2 Отладка, профилирование, мониторинг

    #Алексей Рагозин — Непрерывное профилирование Java-приложений в ходе эксплуатации
    https://www.youtube.com/watch?v=Y0ggmNzzmI8

    #Андрей Паньгин, Одноклассники — Лучший отладчик — сделанный своими руками
    https://www.youtube.com/watch?v=lWEkCOQqzQk

    #Владимир Ситников — Профайлер в каждый дом
    https://www.youtube.com/watch?v=gHaz7IxVfPg

    #Владимир Красильщик — Мониторинг Java-приложения с многопроцессной архитектурой
    https://www.youtube.com/watch?v=ElvStN7RnRg

    #Виталий Трифанов и Дмитрий Цителов — Динамическое обнаружение гонок в многопоточных Java-программах
    https://www.youtube.com/watch?v=KfdsdLqpbw4

    #Андрей Паньгин — Лучший отладчик — сделанный своими руками
    https://www.youtube.com/watch?v=pH_NdoKd6Oc

    #Андрей Паньгин — Аварийный дамп — черный ящик упавшей JVM
    https://www.youtube.com/watch?v=6qpQjEQ547o

    #Андрей Паньгин — Анализ аварийных дампов JVM, часть 2
    https://www.youtube.com/watch?v=MvA-hPCLjRM

    #Андрей Паньгин — Анализ аварийных дампов JVM, часть 1
    https://www.youtube.com/watch?v=6SxNUft8Gqw

    #Александр Отенко — О чём молчит профайлер
    https://www.youtube.com/watch?v=18mGxXlpLfo

    #Андрей Паньгин — Аварийный дамп — «черный ящик» JVM
    https://www.youtube.com/watch?v=CTqwPLUIAsY

    #Алексей Рагозин — Диагностические интерфейсы JVM, или Как сделать профайлер своими руками
    https://www.youtube.com/watch?v=UzM4S1hXNtU

    #Владимир Воскресенский — Практическое применение OSS для анализа Java-приложений
    #Использование Oracle Solaris Studio для анализа высокопроизводительных Java-приложений
    https://www.youtube.com/watch?v=1NSweL0sIjs

    #Алексей Шипилёв — (The Art of) (Java) Performance Benchmarking II
    https://www.youtube.com/watch?v=Mw0Vimj39cI

    ##3. Особенности разных языков JVM и версий Java
    ###3.1 Groovy и Grails


    #Барух Садогурский, Евгений Борисов — Эпичные Groovy Puzzlers — Месть Скобок
    https://www.youtube.com/watch?v=2TTWmoMqPDI

    #Барух Садогурский и Евгений Борисов — Groovy Puzzlers
    https://www.youtube.com/watch?v=SBVaXHT5EW0

    #Барух Садогурский и Евгений Борисов — Groovy Puzzlers — Странное, Непонятное и Мамочки-а-это-что-такое?!
    https://www.youtube.com/watch?v=aJ-u41Ingug

    #Евгений Борисов — Марлезонский балет по Groovy в трех частях
    https://www.youtube.com/watch?v=ZdFwId-P_UQ

    #Барух Садогурский — Метапрограммирование на уровне компилятора в Groovy
    https://www.youtube.com/watch?v=fu6z78YIKn0

    #Барух Садогурский — Groovy DSL для plugin-ов: расширения человеческим языком
    https://www.youtube.com/watch?v=373g-lGWy-g

    #Барух Садогурский — Транcформации Абстрактного Синтаксического Дерева в Груви. ЩИТО?!
    https://www.youtube.com/watch?v=wd-mXqXdfk0

    #Izzet Mustafaiev — Groovy MOPping
    #принципы построения DSL на groovy
    https://www.youtube.com/watch?v=h01gHwMRJCU

    #Baruch Sadogursky — Search for the Holy Grail (and test it once found)
    #какие решения для поиска существуют в Grail и какие решения для тестирования существуют в Grails
    https://www.youtube.com/watch?v=SsK66zf7FOE

    ###3.2 Clojure

    #Николай Рыжиков — Clojure: интерактивная разработка для интерактивного веб
    https://www.youtube.com/watch?v=m_nlBeNIhZo

    #Maurice Naftalin — Closures and Collections: the World After Eight
    https://www.youtube.com/watch?v=YOtFI_AdW7A

    #Dmitriy Morozov — ETL all the things!
    #использование ETL (Extract, transform, load) в Clojure, как можно использовать Spark c Clojure,
    https://www.youtube.com/watch?v=bo2yCyC2Rvs&amp;index=19&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL

    #Misha Kozik — DSL in Clojure
    #использование Clojure для написания DSL,
    https://www.youtube.com/watch?v=ZmaiqoDQZmc&amp;index=29&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL

    ###3.3 Kotlin

    #Андрей Бреслав — Type-safe Web with Kotlin
    https://www.youtube.com/watch?v=6y-4xJWFLl4

    #Андрей Бреслав — Project Kotlin
    https://www.youtube.com/watch?v=wjkaPXT_vY4

    #Евгений Геращенко — Kotlin, язык программирования для JVM
    https://www.youtube.com/watch?v=mFEys4FSg8M&amp;list=PLfpMTxLIW5TrA9o0rX0ZoS6yPepWD0G4R&amp;index=7

    #— Язык программирования Kotlin
    https://www.youtube.com/watch?v=DXY2B6XtzmY&amp;list=PLfpMTxLIW5TrA9o0rX0ZoS6yPepWD0G4R&amp;index=8

    ###3.4 Java Embedded и IoT

    #Александр Белокрылов, Александр Мироненко, Oracle — Восстание машин: в энтерпрайз с 256 КБ RAM
    https://www.youtube.com/watch?v=2WWBDp-fxqk

    #Белокрылов, Мироненко — Силовая установка c сердцем из Raspberry Pi и мозгом на Java Embedded
    https://www.youtube.com/watch?v=ow35RAe-kVY

    #Александр Белокрылов и Александр Мироненко — Java Embedded у вас дома
    https://www.youtube.com/watch?v=pTF3VwwaPmk

    #Александр Мироненко и Александр Белокрылов — Java Embedded у вас дома
    https://www.youtube.com/watch?v=duphdUhgK5Q

    #Лев Прийма — Java SE Embedded 8
    https://www.youtube.com/watch?v=yZu8ByNud5o

    #Александр Белокрылов и Александр Мироненко — Полноценный Java runtime, 256Kb RAM и 5 литров пива
    https://www.youtube.com/watch?v=uUeIecjV-6k

    #— Java ME Embedded: проверенные технологии на перспективных рынках
    https://www.youtube.com/watch?v=zlwFYfuO9eM&amp;list=PLfpMTxLIW5TrA9o0rX0ZoS6yPepWD0G4R&amp;index=6

    #Yakov Fain — RESTful services and OAUTH protocol in IoT
    https://www.youtube.com/watch?v=8CN49EGDJJQ&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=4


    ###3.5 Java EE 7 </h3><br/>
    #Markus Eisele — 50 Best Features of Java EE 7
    https://www.youtube.com/watch?v=PlEgEbAOs1E

    ###3.6 Java 8, лямбды и Stream Api

    #Владимир Иванов — Java 8 и JVM: что нового в HotSpot
    https://www.youtube.com/watch?v=qDC2drI61kA

    #Сергей Куксенко — Java 8: Advanced Stream Techniques
    https://www.youtube.com/watch?v=vYvlPZxTPOo

    #Дмитрий Козорез — Java 8 Time API
    https://www.youtube.com/watch?v=vBiiU6sNGL0

    #Владимир Иванов — Java 8: что нового в HotSpot JVM?
    https://www.youtube.com/watch?v=EMXflWb9Z5w

    #Maurice Naftalin — What's New in Java 8
    https://www.youtube.com/watch?v=cOglY060qQY

    #Александр Ильин — Type annotations in Java 8. И почему это хорошо
    https://www.youtube.com/watch?v=F22HWhqWvFA

    #Сергей Куксенко и Алексей Шипилёв — Через тернии к лямбдам, часть 2
    https://www.youtube.com/watch?v=JRBWBJ6S4aU

    #Сергей Куксенко и Алексей Шипилёв — Через тернии к лямбдам, часть 1
    https://www.youtube.com/watch?v=kxgo7Y4cdA8

    #Сергей Куксенко — Stream API, часть 2
    https://www.youtube.com/watch?v=i0Jr2l3jrDA

    #Сергей Куксенко — Stream API, часть 1
    https://www.youtube.com/watch?v=O8oN4KSZEXE

    #Сергей Куксенко — JDK8: Stream style
    https://www.youtube.com/watch?v=Zq--4Vh5RLI

    #Алексей Фёдоров — Компромиссы в Java 8 с примерами и картинками
    https://www.youtube.com/watch?v=zgFKLwYiD0c

    #Александр Белокрылов — Знакомьтесь, Java 8
    https://www.youtube.com/watch?v=JSfRvgnX-us

    #Дмитрий Козорез — Долгий путь к Лямбдам
    https://www.youtube.com/watch?v=qNNSZNmnUJM

    #Соколов Михаил — Java 8: лямбда выражения и Stream API
    https://www.youtube.com/watch?v=uujpE9bR5fM

    #Oleg Tsal-Tsalko — Java 8 Date&Time benefits
    https://www.youtube.com/watch?v=vCtuY4MT9XE&amp;index=2&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk

    #Oleg Tsal-Tsalko — Java 8 Lambdas Hands-On-Labs
    https://www.youtube.com/watch?v=ITGswTpHIos&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk&amp;index=9

    #Pavel Grushetzky — Java for hipsters and rocks stars
    https://www.youtube.com/watch?v=CPbfSiQds9g&amp;index=14&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk

    #Oleg Tsal-Tsalko — 10+ new features you ought to know using Java 8
    https://www.youtube.com/watch?v=uweWvwzF_bA

    ###3.7 Java 9+ и будущее Java

    #Иван Крылов, Владимир Иванов, Volker Simonis, Никита Липский — Круглый стол. Будущее Java-платформы
    https://www.youtube.com/watch?v=eH_kTjpCWI0

    #Владимир Иванов — Future of Java: 9 and beyond
    https://www.youtube.com/watch?v=Z0pOOaj3XWk

    #Владимир Иванов — Платформа Java: прошлое и будущее
    https://www.youtube.com/watch?v=x4DYFWwnEPo

    #Шура Ильин — Project Jigsaw. Take 2
    https://www.youtube.com/watch?v=WDkX1O_BS3c

    #Александр Белокрылов, Oracle — Java: эволюция неизбежна
    https://www.youtube.com/watch?v=CeICMXunAM0

    #Аня Барски — Java Life Story
    https://www.youtube.com/watch?v=WG9JOL8Imns

    #Olena Syrota, Oleg Tsal-Tsalko — Standard Java JSON binding. When?
    #описание существующих библиотек работы с JSON, их особенностей и проблем, ожидание стандартного JSON'a в Java 9
    https://www.youtube.com/watch?v=dU8KS2q3AQQ

    ##4. Фреймворки Java
    ###4.1 Spring

    #Барух Садогурский, Евгений Борисов — Spring Puzzlers — Начало
    https://www.youtube.com/watch?v=6oRQxz3KGbM

    #Евгений Борисов — Spring Data? Да, та!
    https://www.youtube.com/watch?v=nwM7A4TwU3M

    #Барух Садогурский, Евгений Борисов, Николай Алименков — Зачем у Spring столько конфигураций?
    https://www.youtube.com/watch?v=ek9s7UHzFXc

    #Евгений Борисов — Spring the Ripper
    https://www.youtube.com/watch?v=hDpa6m48eC4

    #Евгений Борисов — Spring-потрошитель, часть 2
    https://www.youtube.com/watch?v=cou_qomYLNU

    #Евгений Борисов — Spring-потрошитель, часть 1
    https://www.youtube.com/watch?v=BmBr5diz8WA

    #Евгений Борисов — Spring 4.0: новое поколение
    https://www.youtube.com/watch?v=hRtQFIVJ0ws

    #Владимир Сонькин — Использование Spring 4 и AngularJS для разработки веб-приложений на базе архитектуры REST
    https://www.youtube.com/watch?v=nh7eAt5RvZE

    #Меркурьев Евгений — Весна идет, весне — дорогу! Новое в Spring Framework
    https://www.youtube.com/watch?v=VdVxvJk_AJk

    #Artem Bilan — Spring and Messaging: The next development generation
    https://www.youtube.com/watch?v=C3I0P1NlK1c

    #Vladimir Tsukur — From CRUD to Hypermedia APIs with Spring
    https://www.youtube.com/watch?v=iJZwqZqx6BQ

    #Igor Khotin — App infrastructure for microservices with Spring Cloud 1.0.0
    #микросервисы, cloud, Spring и DevOps,
    https://www.youtube.com/watch?v=20pX41-22Ig&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=45

    #Sergey Morenets — Spring Boot. Boot up your development
    #описание фреймворка Spring Boot, почему данный фреймворк позволяет создавать приложения намного быстрее,
    https://www.youtube.com/watch?v=uRXRIDy-6UU&amp;index=46&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL

    ###4.2 Вебфреймворки (JavaFX, Javascript, AngularJS и т.п.)

    #Сергей Гринёв — JavaFX: FXML и SceneBuilder
    https://www.youtube.com/watch?v=wSXl_HlOsSE

    #Артём Ананьев — Неформально о JavaFX
    https://www.youtube.com/watch?v=q_jE8F7PBCM

    #Дмитрий Кузовец — FXML и SceneBuilder: отделяем пользовательский интерфейс от логики в JavaFX
    https://www.youtube.com/watch?v=ec4o7ssHK6A


    #Павел Нестеренко — Java + JavaScript: переходи на мобильную сторону
    https://www.youtube.com/watch?v=MRxxX2LUvoU

    #Евгений Родин — Асинхронная обработка данных в web-приложениях на Java
    https://www.youtube.com/watch?v=08Kf6pa4TAY

    #Евгений Родин — Разработка веб-сайтов средствами Java (на примере простого сайта)
    #примеры разработки вебсайта с использованием mysql, tomcat и т.п. технологий
    https://www.youtube.com/watch?v=Ros_BfBaXIw


    #Соколов Дмитрий — Как выбрать библиотеки для современного Web-приложение на Java
    https://www.youtube.com/watch?v=lWnfFu3zAJk

    #Владимир Сонькин — Использование AJAX в разработке web-приложений на Java
    https://www.youtube.com/watch?v=IkcrQieDQps

    #Александор Дворецкий — Как подготовиться к созданию нагруженных сайтов
    https://www.youtube.com/watch?v=qqH2FybPDt8

    #Владимир Сонькин — Использование Spring 4 и AngularJS для разработки веб-приложений на базе архитектуры REST
    https://www.youtube.com/watch?v=nh7eAt5RvZE

    #Victor Polischuk — Web-application I have always dreamt of
    https://www.youtube.com/watch?v=OZ8NRj9rvC8

    #Nikita Lipsky — Delivering Native User Experience in Client-Side Java Applications
    #нативные клиенты для работы с вебом вместо браузерного веба (от мобильных до десктопных приложений),
    https://www.youtube.com/watch?v=rwRT5-lM3N4&amp;index=26&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL

    #Olga Semeniuk — Less JS! Web components for back-end developers
    #введение в веб компоненты для бакенд разработчиков
    https://www.youtube.com/watch?v=aoCzBIGtUj0&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=48

    ###4.3 Прочие фреймворки и популярные библиотеки

    #Цытович Павел — Основы разработки приложения на платформе Android
    https://www.youtube.com/watch?v=FWy9qYxkmU4

    #Андрей Шевченко — Генерация больших отчетов с использованием Jasper Reports
    https://www.youtube.com/watch?v=oghUWUMwgac

    #Владимир Красильщик — Java-mapping для прагматичных программистов
    #использования библиотек и фреймворктов для mapping'а (dozer, spring type converter api, nomin, scala dsl, transmorf и т.д.)
    https://www.youtube.com/watch?v=8Rx5gKURmT0

    #Andrii Golovei — Highly available and scalable application for dummies with Storm
    #Storm фреймворк для машинного обучения, высокопроизводительных вычислений
    https://www.youtube.com/watch?v=zNI4ISBvtm0

    ##5. Базы данных, поисковые системы и BigData
    ###5.1 NoSql и кеши

    #Олег Анастасьев — За гранью NoSQL: NewSQL на Cassandra
    https://www.youtube.com/watch?v=qyTj09e-EM0

    #Алексей Зиновьев — Мама, я так хочу Hibernate для NoSQL, ну или что там у вас есть на примете
    https://www.youtube.com/watch?v=vv0ewR_oc_U

    #Яков Жданов — In-memory accelerator for MongoDB
    https://www.youtube.com/watch?v=FTKDHbIas5s

    #Олег Анастасьев — Класс! ная Cassandra
    https://www.youtube.com/watch?v=k2efjgRxMp8

    #Роман Антипин — Франкенштейнизация Voldemort, или Key-Value данные в «Одноклассниках»
    https://www.youtube.com/watch?v=X1mn5nabStI

    #Яков Жданов — От дисковой архитектуры к In-Memory
    https://www.youtube.com/watch?v=ONoh2Hy2Hw8

    #Алексей Рагозин — Блеск и нищета распределенных кешей
    https://www.youtube.com/watch?v=VVhdOWMAilo

    #Alexey Tokar — MongoDB в продакшене — миф или реальность?
    https://www.youtube.com/watch?v=wtWJAlrIhR4

    #Artem Orobets — How do you store your data?
    https://www.youtube.com/watch?v=V5KUQ2QmFhk&amp;index=5&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk

    #Roman Nikitchenko — Big Data: from mammoth to elephant – transforming legacy with Hadoop
    #как преобразовать легаси проекты в новые Big Data приложений с современным стеком технологий,
    https://www.youtube.com/watch?v=bas5rWnghkE&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=44

    ###5.2 Sql базы данных и JPA

    #Николай Алименков — Босиком по граблям Hibernate
    https://www.youtube.com/watch?v=YzOTZTt-PR0

    #Яков Сироткин, Sidenis — Миграция с PL/SQL на Java
    https://www.youtube.com/watch?v=uAOinr8StoQ

    ###5.3 Поисковые системы

    #Михаил Хлуднев — В поисках Tommy Hilfiger
    #о Apache Lucene, свободной библиотеки для высокоскоростного полнотекстового поиска, о разных системах поиска,
    https://www.youtube.com/watch?v=Azf4oUL-Dqc

    #Alexey Tokar — To find a needle in a haystack
    #о нечетком поиске в словарях от разработчика Яндекса
    https://www.youtube.com/watch?v=G2zxxmF2iiA

    ###5.4 BigData, Data Scientist, Машинное обучение

    #Алексей Зиновьев — Java в качестве основного рабочего инструмента Data Scientist
    https://www.youtube.com/watch?v=1TYIhIVAqQo

    #Roman Nikitchenko — Apache HBase: crazy dances on the elephant back
    https://www.youtube.com/watch?v=lP6N73G77LM&amp;index=20&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk

    #Serhiy Masyutin — Big Data Analysis
    https://www.youtube.com/watch?v=4WuI7lxisNI

    #Boris Trofimov — Scalding Big Data: Thorns and Roses,
    https://www.youtube.com/watch?v=ElxoxIBnohU

    #Taras Matyashovskyy — Introduction to Real-Time Big Data with Apache Spark
    #внимание на
    https://www.youtube.com/watch?v=kZSfIfjFB3A&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=16

    #Serhiy Masyutin — Big Data analysis approaches in Java world
    #что такое Big Data, технология Map-Reduce и примеры проектов
    https://www.youtube.com/watch?v=Dh_u-5O6hAI&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=18

    #Kyrylo Holodnov — Scaling a solution of an NP-hard problem with Apache ZooKeeper
    #о Apache ZooKeeper, как с работать и решать различные задачи,
    https://www.youtube.com/watch?v=LOlGftTJJrg&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=30

    #Andrii Golovei — Elastic stack in BigData
    #использование полнотексового поиска в BigData используя решения компании Elastic (Elastic Search)
    https://www.youtube.com/watch?v=1OYH7NNN_ps&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=55

    ##6. Особенности языка Java
    ###6.1 Cериализации

    #Роман Елизаров — Факты и заблуждения о Java-сериализации
    https://www.youtube.com/watch?v=mc9NaoDX5bU

    #Olena Syrota, Oleg Tsal-Tsalko — Standard Java JSON binding. When?
    #описание существующих библиотек работы с JSON, их особенностей и проблем, ожидание стандартного JSON'a в Java 9
    https://www.youtube.com/watch?v=dU8KS2q3AQQ

    ###6.2 Работа с байткодом, java agent'ы, class loader и компиляции на лету

    #Антон Архипов, ZeroTurnaround — Javassist на службе у Java-разработчика
    https://www.youtube.com/watch?v=46agalRQZjY

    #Никита Липский — Ahead-of-time компиляция
    https://www.youtube.com/watch?v=KbbSGg-PK70

    #Антон Архипов — Java-агенты, Instrumentation API и Javassist
    https://www.youtube.com/watch?v=GbM3gbS2EfM

    #Антон Архипов — Загрузчики классов в Java: коллекция граблей
    https://www.youtube.com/watch?v=RHVzgXff9jg

    #Владимир Иванов — Динамическая (JIT) компиляция в JVM
    https://www.youtube.com/watch?v=oYu3HuIYDhI

    #Дмитрий Завалишин — Конвертер байткода JVM для виртуальной машины Фантом
    https://www.youtube.com/watch?v=tryheF8COZ0

    ###6.3 Aсинхронность и многопоточность

    #Барух Садогурский — Как написать асинхронные многопоточные HTTP приложения
    https://www.youtube.com/watch?v=JRx-wYPVaEE

    #Алексей Шипилёв — ForkJoinPool в Java 8
    https://www.youtube.com/watch?v=t0dGLFtRR9c

    #Николай Алименков — Прикладная многопоточность
    https://www.youtube.com/watch?v=8piqauDj2yo

    #Дмитрий Чуйко, Oracle — CompletableFuture уже здесь
    https://www.youtube.com/watch?v=7101uJVoU1g

    #Глеб Смирнов — Расчленяя многопоточность
    https://www.youtube.com/watch?v=arGcok_I_DY

    #Алексей Шипилёв — Прагматика Java Memory Model
    https://www.youtube.com/watch?v=iB2N8aqwtxc

    #Глеб Смирнов — Многопоточность Java под капотом
    https://www.youtube.com/watch?v=3sP4KSPzNOQ

    #Роман Елизаров — Теоретический минимум для понимания Java Memory Model
    https://www.youtube.com/watch?v=hxIRyqHRnjE

    #Дмитрий Чуйко — Новинки в java.util.concurrent
    https://www.youtube.com/watch?v=aMQJnigGvfY

    #Алексей Шипилёв — Bulletproof Java Concurrency
    https://www.youtube.com/watch?v=uZfK-9ixxec

    #Руслан Черёмин — Модель памяти Java: близкие контакты третьей степени
    https://www.youtube.com/watch?v=rAcwfNxv97Q

    #Alexey Fyodorov — Atomics, CAS, and Nonblocking Algorithms
    #вопросы многозадачности, атомики, неблокирующие алгоритмы, CAS и т.п.
    https://www.youtube.com/watch?v=htbPckvO2zQ&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=3

    #Mikalai Alimenkou — Java Concurrency Applied
    #примеры практических решений про многозадачность
    https://www.youtube.com/watch?v=am23MMhTOxM&amp;index=9&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL

    ###6.4 Интеграция

    #Николай Алименков — Нужен ли нам JMS в мире современных Java-технологий?
    https://www.youtube.com/watch?v=ExjPxDxkmFo

    #Яков Файн, Farata Systems — RESTful-сервисы и протокол OAuth в IoT
    https://www.youtube.com/watch?v=SLEjztwCbzY

    #Александр Белоцерковский — Windows Azure + Java = Open Integration
    https://www.youtube.com/watch?v=adV8J-POQI8

    #Вадим Цесько — Фреймворк Akka и его использование в Яндексе
    https://www.youtube.com/watch?v=Cc2QtbjUX60

    #Vladimir Tsukur — Вместе веcело шагать с HATEOAS!
    https://www.youtube.com/watch?v=yxdQekc_wGw

    #Максим Юнусов — «Масштабируемое приложение за 15 минут (используем AKKA под Java)
    https://www.youtube.com/watch?v=rxkUJM0xqV0

    #Вячеслав Лапин — Слабая связанность Java-сервера и web-интерфейса посредством REST API
    https://www.youtube.com/watch?v=xPEgQW_fyxA


    ###6.5 Безопасность, Java Security Model и т.д.

    #Михаил Дударев — Побег из песочницы. Уязвимости нулевого дня в Java
    https://www.youtube.com/watch?v=KQGFoM318kY

    #Михаил Дударев — USS «Enterprise» — сквозь черные дыры безопасности Java Web-контейнеров
    https://www.youtube.com/watch?v=nnOujN3SLY0

    #Михаил Дударев — Опасные типы, или Java Security Model на практике
    https://www.youtube.com/watch?v=Zx49MEa7bCg

    ###6.6 Виртуальная машина Java и особенности реализации JVM

    #Андрей Паньгин — Java Runtime: повседневные обязанности виртуальной машины Java
    https://www.youtube.com/watch?v=Svc0WtfV63k

    #Олег Плисс — Виртуальные машины. Часть 1
    https://www.youtube.com/watch?v=f0do1-WXYRc

    #Олег Плисс — Виртуальные машины. Часть 2
    https://www.youtube.com/watch?v=sESP5wKV26k

    #Олег Плисс — Виртуальные машины. Часть 3
    https://www.youtube.com/watch?v=23O-w5SBYw4

    #Олег Плисс — Виртуальные машины. Часть 4
    https://www.youtube.com/watch?v=_WTpw5x726A

    #Артём Ананьев — Проект OpenJDK
    https://www.youtube.com/watch?v=_Z934djQtiQ

    #Андрей Бреслав — Компромиссы в разработке языков программирования
    https://www.youtube.com/watch?v=HE4yyPpUsy4

    #Андрей Бреслав — Компромиссы, или Как проектируются языки программирования
    https://www.youtube.com/watch?v=CX_K1r0Vklg

    #Никита Липский и Павел Павлов — Excelsior JET: внутренняя архитектура
    #описание быстрой JVM реализации Excelsior JET с компиляцией в машинный код,
    https://www.youtube.com/watch?v=tXDoGWGfZyw

    #Никита Липский и Павел Павлов — Excelsior JET: обзор возможностей
    #описание быстрой JVM реализации Excelsior JET с компиляцией в машинный код,
    https://www.youtube.com/watch?v=G9Oj3e1XCRg

    #Nikita Lipsky — AOT компиляция
    #статическая компиляция JVM в Excelsior JET, её преимущества и возможности по сравнению с обычной компиляцией,
    https://www.youtube.com/watch?v=aw89H-Vv-Zs

    #Nikita Lipsky — Java худеет. Уменьшение размера дистрибутива Java приложения без зависимостей
    #использование статического компилятора Excelsior JET для уменьшения размеров дистрибутивов Java приложений,
    https://www.youtube.com/watch?v=2v3YapNH4ss

    #Никита Липский и Миша Быков — Занимательные истории из жизни техподдержки JVM
    #о техподержке JVM Excelsior JET, о Excelsior JET и об особенностях реализации JVM, различия между JVM и проблемы при переходе между разными JVM,
    https://www.youtube.com/watch?v=3lKkZtBekJU


    #Алексей Шипилёв — OpenJDK Frameworks: jmh &amp; jcstress
    https://www.youtube.com/watch?v=4p4vL6EhzOk

    #Шура Ильин — OpenJDK Test Base
    https://www.youtube.com/watch?v=HywAx9DhMVQ

    #Шура Ильин — JTReg: OpenJDK test harness
    https://www.youtube.com/watch?v=1zCQmKOJEKo

    #Шура Ильин — OpenJDK TestFest Intro
    https://www.youtube.com/watch?v=1p9eagpKb1M

    #Alexey Fyodorov — JDK: CPU, PSU, LU, FR – WTF???
    #рассказывается о четырех типах обновлений JDK в компании Oracle (Critical Patch Update (CPU), Patch Set Update (PSU), Limited Update (LU) and Feature Release (FR)). Чем отличаются типы обновления, какие изменения возможны в каждом типе обновлений.
    https://www.youtube.com/watch?v=iQ5DKnS1kG4&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL

    ###6.7 Аспектно-ориентированное программирование

    #Николай Гарбузов, Донривер — Аспектно-ориентированное решение классических проблем
    https://www.youtube.com/watch?v=uiDKnRvtsiw

    ###6.8 Рефлексия и Invokedynamic

    #Владимир Иванов — Invokedynamic: роскошь или необходимость?
    https://www.youtube.com/watch?v=oeFejrCcqDI

    #Владимир Иванов — Глубокое погружение в invokedynamic
    https://www.youtube.com/watch?v=DgshYDTpS9I

    ###6.9 Работа с нативными библиотеками и кодом (JNI/JNA)

    #Петр Кудрявцев — Эффективная разработка Java приложений с использованием JNI/JNA технологий
    https://www.youtube.com/watch?v=-ugeWnyox30

    ###6.10 Особенности языка Java


    #Владимир Ситников, NetCracker — Выражаемся регулярно
    https://www.youtube.com/watch?v=pLKrKFy1t1Y

    #Алексей Рагозин — Структуры данных в Java, изобретаем заново
    https://www.youtube.com/watch?v=mLqjySOrjOw

    #Светлана Исакова — Простыми словами про вывод типов
    https://www.youtube.com/watch?v=8K6sNWvqrW8


    ##7. Качество кода и вопросы архитектуры
    ###7.1 Рефакторинги, качество кода, методики программирования

    #Яков Сироткин, Никита Липский, Олег Анастасьев, Филипп Дельгядо — Рефакторинги и технический долг
    https://www.youtube.com/watch?v=IENCEQhmwMQ

    #Антон Кекс — Как нам спасти Java? — Часть 1
    #о проблемах Java, о том как можно сделать Java лучше, какие привычные подходы программирования в Java на самом деле больше вредны, чем полезны,
    https://www.youtube.com/watch?v=TSAlj04_tkA

    #Антон Кекс — Как нам спасти Java? — Часть 2
    #о проблемах Java, о том как можно сделать Java лучше, какие привычные подходы программирования в Java на самом деле больше вредны, чем полезны,
    https://www.youtube.com/watch?v=cPXTozVjSHo


    #Николай Чашников — Писать код быстрее, ошибаться реже
    https://www.youtube.com/watch?v=tVbSoWwIhHU

    #Николай Чашников — Разработка API в Java-проекте
    https://www.youtube.com/watch?v=kPWxDQ27nqM

    #Николай Алименков — Парадигмы ООП
    https://www.youtube.com/watch?v=G6LJkWwZGuc

    #Михаил Ершов — Разработка совместимого API
    https://www.youtube.com/watch?v=EgOZSr-Uc3w


    #Nikolay Chashnikov — Write code faster with fewer errors: is it possible?
    #как избегать ошибок при написании кода,
    https://www.youtube.com/watch?v=_VhIBu8_4TE&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=57

    ###7.2 Архитектура, бизнес правила, бизнес модель и примеры приложений

    #Антон Кекс — Архитектура интернет-банка без Enterprise
    https://www.youtube.com/watch?v=y96fZdOoeiA

    #Константин Кривопустов — Выбор технологий для корпоративного приложения
    https://www.youtube.com/watch?v=1KphwODu1gg

    #Александр Тоболь — Платформа для видео сроком в квартал
    https://www.youtube.com/watch?v=2bDZj9_hpuI

    #Антон Кекс — Как я создал desktop-приложение на Java, скачанное 9 миллионов раз
    https://www.youtube.com/watch?v=y8yKxmz6iDY

    #Виктор Полищук — JBoss Drools Expert против грязи
    #описание системы управления бизнес правилами JBoss Drools
    https://www.youtube.com/watch?v=GvN9W67Bscs

    #Дмитрий Завалишин и Александр Шлянников — Java-технологии в Digital Zone
    #примеры реализаций приложений в Digital Zone (использование груви скриптов для гибкой настройки бизнес модели системы приложения такси)
    https://www.youtube.com/watch?v=J9kme2tcXyU

    #Яков Сироткин — Почему геномный ассемблер нельзя написать за выходные?
    #история разработки геномного ассемблера
    https://www.youtube.com/watch?v=50bjIQ_ECQk

    #Яков Сироткин — История релизов
    #продолжение истории разработки геномного ассемблера
    https://www.youtube.com/watch?v=xu75nEKrzaU

    #Евгений Борисов — eXtreme Application Platform (XAP)
    https://www.youtube.com/watch?v=a-ArgBL5WhA

    #Барух Садогурский — Bintray: Масштабируемый сервис в облаке с нуля
    https://www.youtube.com/watch?v=9PulrKvL9Fc

    #Anatoliy Sokolenko — Key Problems of Microservice Architecture
    #что такое сервисы и микросервисы, как их реализовать на практике, чем это лучше стандартной архитектуры и какие проблемы возникают при такой архитектуре,
    https://www.youtube.com/watch?v=BaOB0iiq0-g&amp;index=16&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk

    #Izzet Mustafaiev — Fault tolerance – look, it’s possible!
    https://www.youtube.com/watch?v=HwIvF1e0Z1o

    #Oleg Tsal-Tsalko — Distributed systems and scalability rules
    https://www.youtube.com/watch?v=KRs2URDBZ_A

    #Baruch Sadogursky — Everything you wanted to know about async HTTP apps in Java
    #о написании асинхронного менеджера загрузок с параллельной загрузок файлов, одного файла, прерывания и паузы для программы репозиторий
    https://www.youtube.com/watch?v=onCSPCuH8cw&amp;index=31&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL

    #Maxim Ivanov — Hey, I’ve seen something like it before!
    #подходы к принятию архитектурных решений. Хайп (использования модных базвордов — микросервисов, nosql и т.п. ради базвордов) и его последствия для архитекторов.
    https://www.youtube.com/watch?v=G34-crfjMHU&amp;list=PLYj3Bx1JM6Y6KJyi0TL3BJLRzgZJ4cWmL&amp;index=47

    ###7.3 Тестирование приложений

    #Глеб Смирнов — Мутационное тестирование, или О чём молчит Code Coverage
    #описание почему 100% Code Coverage у Unit тестов не гарантирует правильную работу кода, что такое мутационное тестирование и как оно помогает улучшить Unit тесты, описание мутационной системы pitest (http://pitest.org/)
    https://www.youtube.com/watch?v=gGZ-5uHYAi4

    #Алексей Рагозин — Как и зачем эмулировать распределённый кластер в JVM
    #описание библиотеки, которая позволяет для задач Unit тестирования эмулировать распределённый кластер на одной ноде
    https://www.youtube.com/watch?v=F9uAJ4o5zls

    #Алексей Рагозин — Сеть — это большая JVM
    #часть 2 лекции » Как и зачем эмулировать распределённый кластер в JVM &quot;
    https://www.youtube.com/watch?v=EcoJrYJczqc

    #Mikalai Alimenkou — «TDD for database related code, how is it possible?»
    #описание TDD методологии
    https://www.youtube.com/watch?v=RanIHsirGFg

    #Katya Kameneva — How I lost my QA job
    #о внедрении TDD технологий
    https://www.youtube.com/watch?v=hTxfgGdy83Q&amp;index=12&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk

    #Dmytro Chyzhykov — Testing Web Apps with Spring Framework
    #тестирование Spring MVC приложений
    https://www.youtube.com/watch?v=bu9WKVSF9uo&amp;list=PLlhpyJD4TzMbYWHgSJb2kydmCMnem6YIk&amp;index=15

    #Андрей Солнцев — Пацан накодил — пацан протестил!
    https://www.youtube.com/watch?v=8u6_hctdhqI

    ##8. Прочее

    #Алексей Вишенцев и Илья Агошков — Advanced Deployment
    https://www.youtube.com/watch?v=RPxbUdpz6N0

    #Дмитрий Черепанов — Self-contained Application
    https://www.youtube.com/watch?v=kecOwGe48Sk

    #Сергей Куксенко — Quantum Performance Effects
    https://www.youtube.com/watch?v=OLeli93LM7A

    #Кузьма Деретюк — UrsaJ HTTP File Storage
    https://www.youtube.com/watch?v=KYNhmkT7zYE

    #Дмитрий Чуйко — Java Mission Control
    https://www.youtube.com/watch?v=rKuhLvukOhs

    #Igor Khotin — The Craft of Metaprogramming on JVM
    #о метапрограммировании в Java
    https://www.youtube.com/watch?v=W05JqPJIHTU