プロジェクト

全般

プロフィール

JavaOne 2015 SF

今年は残念ながら参加できませんでした。情報収集メモを記載します。

セッション

JavaFX関連

Monday

  • TUT2097 Are You Listening? JavaFX Binding Techniques for Rich Client UIs1; Golden Gate
  • CON6312 JavaFX 9: New and Noteworthy1; Yosemite
  • CON2666 The New JavaFX Accessibility API1; Yosemite
  • CON6841 HiDPI in Java and JavaFX1; Yosemite
  • CON7008 Moving Enterprise Data from JFreeChart to JavaFX Charts1; Imperial Ballroom B
  • CON4789 JavaFX Pitfalls1; Golden Gate 2/3
  • CON2667 In Control with ControlsFX1; Yosemite
  • CON4635 NASA Space Mission Support Fueled by the Java Ecosystem1; Continental Ballroom 1/2/3

Tuesday

  • TUT3260 ChessUI FX: Creating a Real-World JavaFX Application; Yosemite
  • CON4355 JavaFX Layout: Everything You Wanted to Know1; Yosemite
  • CON5534 Creating Amazing Visual Programming Environments with JavaFX; Golden Gate 2/3
  • CON4384 Migrating Java UI Client Apps to Modular JDK1; Yosemite
  • CON3123 How to Build an IDE/Code Editor with JavaFX1[2]; Imperial Ballroom B
  • CON3523 JSR 377: What's Up and What's Next1; Yosemite
  • BOF7319 Infinite Evolution:How to Transform Your UX; Yosemite

Wednesday

  • CON3907 JavaFX real-World Apps1; Golden Gate 2/3
  • CON7866 Integrating JavaFX Controls with an RCP1; Yosemite
  • CON7047 What I Learned in Moving to JavaFX1; Yosemite
  • CON5103 JavaFX Enterprise 2.0; Yosemite

Thursday

  • CON6649 JavaFX on Mobile and Embedded: Status and Future Plans1; Yosemite
  • CON3739 Advanced Space and Defence Operations Driven by JavaFX 8 and NetBeans 8; Plaza Room B
  • CON3572 Gluon: JavaFX for the (Mobile) Enterprise1; Golden Gate 6/7/8
  • CON3255 One Codebase to Rule Them All: Going Mobile with 2048FX1; Golden Gate 2/3
  • CON7194 Back to Mobile: Java 8 on iOS, Android, and Windows 10; Continental Ballroom 1/2/3
  • CON1527 Java 8 in Anger; Golden Gate 6/7/8
  • CON7426 Functional Reactive Programming: UI Development Beyond MVC/MVP; Golden Gate 6/7/8

Java言語・標準API関連

unspecified

  • BOF1518 Troubleshooting Slowdowns, Freezes, Deadlocks Introduction to Thread Dump1 資料
  • BOF3472 Tips, Tricks, and Hidden Knowledge for Java Packagers1
  • BOF4390 Using Type Annotations to Improve Your Code1
  • CON1517 An Introduction to JVM Performance1
  • CON1520 Making Java more dynamic-runtime code generation for the JVM1 資料
  • CON1521 The Java Memory Model for Practitioners1 資料
  • CON1566 Are Profilers Telling The Truth? How Do They Actually Work?[1] 資料
  • CON1657 Refactoring to Functional1
  • CON1855 Operating a 16-Terabyte JVM... and Living to Tell the Tale1
  • CON1868 Shenandoah: An Ultralow-Pause-Time Garbage Collector for OpenJDK1
  • CON2096 GC Tuning Confessions of a Performance Engineer1
  • CON2168 The Twelve-Factor App Best Practices for Java Deployment 資料
  • CON2184 Porting C Extensions and Intimately Linked Libraries to the JVM1
  • CON2483 Java SE 8 for Java EE Developer1 資料
  • CON2809 Deep Dive Top Performance Mistakes1 資料
  • CON3151 The Java Date and Time API in Java SE 8: Overview and Tips1
  • CON3467 Packaging Java Application1
  • CON4384 Migrating Java UI Client Apps to the Modular JDK1
  • CON5107 Prepare for JDK 9 資料
  • CON5118 Introduction to Modular Development 資料
  • CON5483 Compacting Strings: A Memory-Efficient Internal Representation for Strings1
  • CON6512 Beyond top(1)Command-Line Monitoring on the JVM1 資料
  • CON6700 Java Code to Machine Code How to write highly optimieable Java code 資料
  • CON6710 Safer and Faster New JDK Security Features and Performance Improvements1 資料
  • CON6821 Advanced Modular Development 資料
  • CON6823 Project Jigsaw: Under The Hood1 資料
  • CON6851 API Desgin with Java 8 Lambdas and Streams1 資料
  • CON6856 Saving the Future from the Past: Innovations in Deprecation1 資料
  • CON6891 20 Years of APIs: A Retrospective1 資料
  • CON6936 Understanding Java Garbage Collection1
  • CON7066 Effective Java Streams1
  • CON7076 The sun.misc.Unsafe Situation1
  • CON7432 New Tricks for Old Dogs: Collections Enhancements in Java 81 資料
  • CON7863 What's in an Object? Java Garbage Collection for the Polyglot1
  • CON8342 Improving the Performance of Your Java Application: Getting Beyond the Basis1
  • CON9116 Going reactive in Java 8 and 91 資料
  • CON10281 Java Mixed-Mode Flame Graphs 資料
  • CON11284 JDK 9 Language and Tooling Features1 資料
  • TUT1591 Where Is My Memory?[1] 資料
  • TUT1997 How to Become a Winner in the JVM Performance Tuning Battle1
  • TUT3246 Java 8 Stream API and RxJava Comparison:Pattern and Performance1
  • TUT4468 Java Cryptography Deep Dive:Taming the Beast1
  • UGF11077 Introduction to Java 8:JVM, Language, and Platform1

Java EE

  • CON3610 Java EE in Practice at Lufthansa Industory Solutions1
  • TUT2573 Java EE in Action1

Other libraries, frameworks

  • BOF2909 Writing Better Code: How the NetBeans IDE Helps You Write, Test, and Debug Java1
  • CON1520 Making Java More Dynamic1
  • CON1803 Beyond Text: The Future of IDEs1
  • CON3597 Having Fun with Javassist 資料
  • CON3561 What's New in the Java API for JSON Processing1
  • CON3945 Advanced Dependency Management with Gradle1
  • CON6155 What's New in Java API for JSON Binding1
  • CON6712 Enhanced Process APIs1
  • HOL2846 Empowering the NetBeans IDE with New Java Hints1
  • TUT4416 Preventing Errors Before They Happen1
  • TUT7482 Getting Started with Gradle1

misc

  • CON3258 Return of the Code Quality Inquisition1
  • CON3774 How to Rebuild Your Build Without Reworking Your Work1
  • CON10253 How to Develop Highly Customizable Off-the-Shelf Software1
  • UGF10305 Effective Java Teaching1

1 OracleのJavaOne 2015サイト(次のURL)から資料ダウンロードあり
https://events.rainfocus.com/oow15/catalog/oracle.jsp?event=javaone&search.event=javaoneEvent

2 なんと.keyファイル・・・

ストリーミング

https://community.oracle.com/docs/DOC-936935
会場のうち次の6箇所のストリーミング

  • Golden Gate 6/7/8
  • Mission
  • Ballroom 5
  • Ballroom B
  • Embarcadero
  • Cyril Magnin II/III

参加レポート

参加者のブログ

アプレッソ開発部の野口さん

JavaOne 2015 1 日目 - JavaOne 名場面集
JavaOne 2015 2 日目 - Scala からプロファイラ、スレッドダンプまで
JavaOne 2015 3 日目 - Java 言語の設計者たちはチェック例外をどう考えているのか
JavaOne 2015 4 日目 - Java is gone, Elton John comes
JavaOne 2015 5 日目 - Java をつくり、使っているひとたち

きしださん

JavaOne2015サンフランシスコ-一日目

n_agetsumaさん

JavaOne2015 1日目メモ
JavaOne2015 2日目メモ
JavaOne2015 3日目メモ

鈴木雄介さん

JavaOne2015のサマリ

@make_familiar さん

JavaOne 2015 振り返り ―― Project Jigsaw、Cucumber、Lambda Best Practices 2015年11月3日