JavaOne 2014 SF Sessions¶
セッション聴講候補¶
JavaOne 2014のセッション数は500超あり、同じ時間帯で10前後のセッションが行われます。事前に登録をする必要があり、まずは題名とセッション概要から聴講したいものを抽出しました。
09-28¶
08:00 - 08:45¶
09:00 - 09:45¶
- UGF8871 Meet the NetBeans Community, with Boeing, Jelastic, JRebel, Vaadin, and More
- UGF9672 Lambdas and Laughs(入門)Jim Bethancourt, Frank Greco
10:00 - 10:45¶
- UGF9673 Making the Most of Your Artifact Repository: Tips and Tricks
- UGF8907 James Gosling, Robots, the Raspberry Pi, and Small Devices
11:00 - 11:45¶
12:30 - 15:00¶
15:30 - 16:15¶
- UGF8846 Get Productive with Free Java Tools
- UGF9754 Adopting Java: Create Java’s Future. Now.(中級)Martijn Verburg, Seti Afanou
16:30 - 17:15¶
- UGF8873 Teaching Java with Free Java Tools
- UGF9733 Everything You Ever Wanted to Know About Java(入門)Bonbhel Bonbhel, Bruno Souza
- UGF9753 Generating Excitement in Java's Mature Market(入門)Orianne Tisseuil, Jim Bethancourt
17:30 - 18:15¶
09-29¶
08:30 - 10:30¶
- TUT1816 What's Up with Modularity?(中級)Paul Bakker, Bert Ertman
- TUT3227 JavaFX CSS API(入門)David Grieve
- TUT3419 Understanding JIT Compilation with JITWatch(中級)Chris Newland, Ben Evans
- TUT3836 Journey's End: Collection and Reduction in the Stream API(中級)Maurice Naftalin
11:00 - 12:00¶
- CON1770 Programming with Lambda Expressions in Java(中級)Venkat Subramaniam
- CON2942 Keeping Memory Leaks at Bay(中級)Nikita Salnikov-Tarnovski
- CON3255 JavaFX 8: New and Noteworthy(入門)Kevin Rushforth, Steve Northover
- CON4688 ZombieTime: JSR 310 for the Undead(入門)Stephen Chin
12:30 - 13:30¶
- CON1993 JavaFX 3D: Advanced Application Development(中級)James Weaver, Sean Phillips, Jose Pereda, Zoran Sevarac
- CON2276 Advanced Java Unit Testing with Spock(上級)Ken Sipe
- CON2526 Fiction or Reality? Gesture Control and the New Wave of 3-D Camera Devices(入門)Martin Fortsch, Thomas Endres
- CON3294 Introduction to HotSpot Internals(中級)Paul Nauman
- CON3516 Are Profilers Telling the Truth? How Do They Actually Work?(入門)Fabian Lange
- CON5749 "Reactive Streams with Rx(中級)Ben Christensen":
- CON6353 JavaFX on Your Wall, in your Car, or on a Plane(中級)Jasper Potts, Richard Bair, Mo Chicharro
14:30 - 15:30¶
- CON1738 Unlocking the Magic of Monads in Java 8(入門)OLEG SELAJEV
- CON1767 Thinking in Functional Style(中級)Venkat Subramaniam
- CON2159 Twins: FP and OOP(中級)Richard Warburton
- CON2662 Diagnosing Performance Issues with Thermostat(中級)Mario Torre, Omair Majid
- CON2931 What Every Java Programmer Should Know About Floating-Point Arithmetic(中級)Joe Darcy
- CON3553 Build, Test, and Deploy JavaFX Applications with Ease(入門)Andres Almiray, Ixchel Ruiz
- CON6132 Modular Architectures Using Microservices(中級)Marcel Offermans
16:00 - 17:00¶
- CON1771 Programming with Streams in Java 8(中級)Venkat Subramaniam
- CON3275 JavaFX CSS: Hacking Unsupported Features(中級)David Grieve
- CON3420 Java Performance Is a Social Activity(入門)Ben Evans
- CON5659 Faster Object Arrays(中級)John Cuthbertson, Gil Tene
- CON6378 Programming the Real World(入門)Jasper Potts, Richard Bair
16:00 - 18:00¶
- HOL2831 Beat the Beast: Java Performance Problem Tracking with Open Source Tools(中級)Miroslaw Bartecki
17:30 - 18:30¶
- CON2654 Java Performance: Hardware, Structures, and Algorithms(中級)Charlie Hunt, Darryl Gove
- CON4078 The Java Time API in Java SE 8: What You Need to Know(入門)Roger Riggs
- CON6149 Create JavaFX Layouts Like a Boss(中級)Mikael Grev
- CON6366 Rapid Internet of Things UI with JavaFX and Scene Builder(入門)Mo Chicharro, Jasper Potts
- CON6828 Anzeneering(入門)Joshua Kerievsky
19:00 - 19:45¶
20:00 - 20:45¶
- BOF3002 Optimizing the Future of Java Through Collaboration(上級)Vladimir Kozlov, Sandhya Viswanathan
- BOF3066 Introduction to JavaFX Scenic View(入門)Jonathan Giles
21:00 - 21:45¶
09-30¶
08:30 - 10:30¶
- HOL6765 Going Wearable: Java, Raspberry Pi, and Cool Peripherals(中級)Angela Caicedo, Stephen Chin, Tom Angelucci, Alexander Belokrylov, Bob Larsen
- TUT2161 Preventing Errors Before They Happen(入門)Michael Ernst, Werner Dietl
- TUT2943 Where Is My Memory?(中級)Nikita Salnikov
- TUT3371 Jump-Starting Lambda(入門)Mike Duigou, Stuart Marks
- TUT3472 Autumn Collections: From Iterable to Lambdas, Streams, and Collectors(入門)Jose Paumard
- TUT7007 Debugging: The Missing Episode(入門)Abdel Remani, Maximino Gomez
11:00 - 12:00¶
- CON1999 Democratizing Development Metrics(中級)Christopher W.H Davis
- CON3473 The JavaFX Community and Ecosystem(入門)James Weaver, Alexander Casall, Hendrik Ebbers
- CON4180 Lambda Under the Hood(上級)Brian Goetz
12:30 - 13:30¶
- CON1913 Java Concurrency Under the Hood(上級)Glev Smirnov
- CON2139 Performance from Predictability(上級)Richard Warburton
- CON3979 Going Native: Bringing FFI to the JVM(中級)Charles Nutter
- CON4946 API Design Checklist(上級)Jaroslav Tulach
- CON7645 Real-Time Financial Applications Using JavaFX(入門)Scott Sue
12:30 - 14:30¶
14:30 - 15:30¶
- CON1823 Building Nonblocking JavaFX 8 Application with JacpFX(入門)Andy Moncsek
- CON5435 The Road to Modules in JDK 9(中級)Alan Bateman, Mark Reinhold
- CON6300 Finding Subtle but Common Concurrency Issues in Java Programs(中級)Mark Winterrowd
- CON6334 Java 8 Concurrency and Collection: What's New(中級)Chris Hegarty, Mike Duigou
- CON7192 Using Java on Wearable Devices Featuring a Hybrid Architecture(上級)Nicola La Gloria, Aaron Moore
16:00 - 17:00¶
- CON1835 Catch Me If You Can: Java on Wearables(中級)Angela Caicedo, Gerrit Grunwald
- CON2265 Productive JavaFX 8(中級)Adam Bien
17:30 - 18:30¶
- CON2079 In Control with ControlsFX(中級)Jonathan Giles, Eugene Ryzhikov
- CON2259 Class Transformer: One of the Best-Kept Java Secrets(入門)Bernd Muller
- CON3844 Is Your Code Parallel-Ready?(中級)Maurice Naftalin
19:00 - 19:45¶
- BOF3453 Smart UIs for Mobile and Embedded in JavaFX(中級)Gerrit Grunwald, Hendrik Ebbers, Anton Epple
- BOF4319 Java Bindings for Bluetooth(Core,HDP),Part 1: Overview of the APIs(入門)Sujay Sarkhel, Darryl Mocek
- BOF4957 The New Real-Time Specification for Java(中級)James Hunt
19:00 - 21:00¶
20:00 - 20:45¶
- BOF3108 Troubleshooting with Serviceability and the New Runtime Monitoring Tool HeapStats(中級)Shinji Takao, Yuji Kubota
- BOF3312 The Sumatra OpenJDK Project: What Can I Offload to the GPU(中級)Thomas Deneau
- BOF5538 Java Debugging(中級)Chris Bailey, Ian Partridge
21:00 - 21:45¶
- BOF1578 JavaFX Everywhere(中級)Gerrit Grunwald
- BOF3604 JDK Tools and Beyond: A Closer Look at Pre-existing and New Tools in JDK 8(中級)Masoud Kalali, Chanda Patel
10-01¶
08:30 - 09:30¶
- CON1724 Do You Really Get Your IDE?(入門)Geertjan Wielenga, John Arthorne, Anton Arhipov
- CON2111 Continuous Delivery and Zero Downtime: What Your Architecture Needs to Succeed(中級)Axel Fontaine
- CON2445 Fixing Code at 100 Miles per Hour: Seven Techniques to Improve How You Debug Servers(中級)Tal Weiss
- CON2951 Creating Amazing Interactive Visualizations with JavaFX(中級)Michael Hoffer
- CON6650 Understanding Java Garbage Collection(中級)Gil Tene
10:00 - 11:00¶
- CON1994 NASA Mission Software Development on the Eights: Java 8, JavaFX 8, and NetBeans 8(入門)Sean Phillips, Keith Chapman, Nick Sabey, Sean Henely
- CON2427 Automated Vehicle Testing with Java(入門)Paul Perrone
- CON4580 Principles of Evolutionary Architecture(中級)Rebecca Parsons
- CON5387 Java Code Coverage with JCov: Implementation Details and Use Cases(中級)Alexandre Iline Iline
11:30 - 12:30¶
- CON4265 Plugging into the Java Compiler(上級)Eamonn McManus
- CON4599 Test-Driven Development with JavaFX(中級)Hendrik Ebbers, Sven Ruppert
- CON5216 Shenandoah: An Open Source Garbage Collector(JEP189)with an Ultralow Pause Time(上級)Christine Flood
- CON5778 Understanding the New JDK 8 Security Features(中級)Sean Mullan
13:00 - 14:00¶
- CON2013 Code Generation in the Java Compiler: Annotation Processors Do the Hard Work(中級)Jorge Hidalgo
- CON2081 Beyond the Basics of SonarQube: Improve Your Java(Script) Code Even Further(中級)Johan Janssen
- CON3008 Sumatra OpenJDK Project Update: Parallelize Yourself with the Stream API(中級)Eric Caspole
- CON3138 Open Heart Surgery: Analyzing and Debugging the Java HotSpot VM at the OS Level(上級)Volker Simonis
- CON3474 Extreme GUI Makeover(中級)Hendrik Ebbers
- CON3700 Reactive Modeling of Automotive User Interfaces with JavaFX(中級)Simon Gerlach, Jens Ehrke
15:00 - 16:00¶
- CON3064 Building Custom JavaFX Controls(中級)Jonathan Giles
- CON6377 Debt and Deprecation(入門)Stuart Marks
- CON8109 Simplifying Development of Mixed-Language Java and C++ Application(入門)Petr Kudryavtsev, Dmitry Zkarkov
16:30 - 17:30¶
- CON1690 Sensor Network with Java SE Embedded and Java(FX)(中級)Gerrit Grunwald
CON1820 Gantt Get No Satisfaction: Until JavaFX, ControlsFX, and the Time API Rocked the Scene(上級)Dirk Lemmermann- CON1874 Do Your GC Logs Speak to You? The G1GC Edition(中級)Kirk Pepperdine
- CON2903 JavaFX 3D Animation: Bringing Duke to Life(中級)John Yoon
- CON2929 Enhanced Metadata in Java SE 8(中級)Joe Darcy, Alex Buckley
- CON5394 Introduction to Java DIO APIs(入門)Jen Dority
- CON6675 Understanding Latency and Response Time: Pitfalls and Key Lessons(中級)Gil Tene
10-02¶
09:00 - 10:45¶
- KEY10414 "JavaOne Community Keynote(入門)James Weaver"
11:30 - 12:30¶
- CON1850 Want Code Quality? Just Ask - The Art of Code Review(中級)Trevor Lalish-Menagh
- CON2152 DistributableStream: A Java 8 Stream Computational Model for Big Data Processing(上級)Xueyuan Su, Garret Swart
- CON2247 Packaging and Deploying Java Apps in Java 8u20(中級)Danno Ferrin
- CON2262 Be in Control of Your JavaFX Mission(上級)Marcus Hirt, Oleg Mazurov
- CON3285 Using GPU to Handle Big Data with Java(中級)Tim Ellison
- CON6695 With GC Solved, What Else Makes a JVM Pause?(中級)John Cuthbertson
- CON7902 Writing Highly Concurrent Polyglot Applications with Vert.x(入門)Tim Fox
13:00 - 14:00¶
- CON1880 The Deploy Factory: Open Source Tools for Java Deployment(中級)Edson Yanaga, Bruno Souza
- CON2403 Reactive UIs with the Model-View-ViewModel(MVVM)Pattern: Simple with Ankor.io(中級)Thomas Spiegl, Manfred Geiler
- CON6735 Software Lessons Learned from NASA and Other Security Organizations(中級)Sean Phillips, Sal Cardinale, Angelo D'Agnano, JOHN KOSTARAS, Chris Heidt
14:30 - 15:30¶
- CON1772 Transforming Code to Java 8(中級)Venkat Subramaniam
- CON1833 Turn Your XML into Binary: Make It Smaller and Faster(中級)Andrew Elmore, John Davies
- CON3248 Lambda-izing JavaFX(中級)Felipe Heidrich, Steve Northover
- CON3631 Efficiently Building and Deploying Microservices(中級)Bart Blommaerts
16:00 - 17:00¶
- CON1712 Do-It-Yourself Usability Design for Developers
- CON1873 Toward Low-Latency Java Applications(中級)John Davies, Kirk Pepperdine
- CON5396 Adapt DIO APIs to Your Board or Hardware(入門)Jen Dority
- CON6309 New Tricks for Old Dogs: Collections in Java 8(中級)Mike Duigou
- CON6767 Flexibility Breeds Complexity: Living in a Modular World(中級)Bruce Schubert, Rob Terpilowski, Steven Yi, Bruce Shimel, Timon Veenstra
セッション関連情報¶
セッション内容の詳細調査¶
CON5659 Faster Object Arrays¶
以下の内容と思われます。
http://www.azulsystems.com/presentations/jvm-language-summit-2014-objectlayout-presentation
気になる技術¶
Microservices¶
マーチン・ファウラー発の概念らしい。
https://recompile.net/posts/microservices.html
セッション資料¶
スライド資料¶
基本は、OracleのJavaOneページの各セッション情報からダウンロードできますが、一部Oracleサイトで公開されていないものがあります。
個別公開スライド資料¶
BOF5538 Java Debugging
CON1712 Do-It-Yourself Usability Design for Developers
CON2450 Lessons Learned from Real-World Deployments of Java EE 7
CON3015 Java EE 8
CON3184 Java Versus JavaScript: Head to Head
CON4327 Running Your Spring Apps in the Cloud
CON4952 MicroService on the JVM: A Practical Overview
CON5749 Reactive Streams with Rx
CON5839 Groovy in the Light of Java 8
CON5996 Groovy in 2014 and Beyond
HOL4041 Hands-on Apache Hadoop
TUT1952 Java EE 7 Soup to Nuts
未入手メモ¶
動画資料¶
セッション分類¶
JavaFXに関するセッション¶
題名、概要説明に"FX"が含まれるものを機械的に抽出したリストです。
- [ス]は、スライド公開、[動]は、動画公開
BOF1578 JavaFX Everywhere
BOF2248 JavaFX Packager Tool Integration Deep Dive [ス]
BOF2317 Lessons Learned in Developing a NetBeans PDF Viewer Plug-in in JavaFX [ス]
BOF2730 JavaFX Coding Playground (JavaFX-Based Live Editor Tool) [ス]
BOF3066 Introduction to JavaFX Scenic View [ス]
BOF3221 Text Rendering Quality in JavaFX
BOF3234 JavaFX Controls: Debugging Controls
BOF3297 Meet the Oracle Java and JavaFX Client Teams
BOF3305 Porting JavaFX Embedded [ス]
BOF3453 Smart UIs for Mobile and Embedded in JavaFX [ス]
CON1690 Sensor Networks with Java SE Embedded and Java(FX) [ス]
CON1753 From a Certain Point of View: Eye Tracking with Java(FX) [ス][動]
CON1804 Running JavaFX Applications on Android [ス][動]
CON1823 Building Nonblocking JavaFX 8 Applications with JacpFX [動]
CON1993 JavaFX 3D: Advanced Application Development [ス][動]
CON1994 NASA Mission Software Development on the Eights: Java 8, JavaFX 8, and NetBeans 8 [ス]
CON2079 In Control with ControlsFX [ス]
CON2122 Tweet for Beer! Beer Tap Powered by Java Goes Internet of Things and JavaFX [ス]
CON2150 Building Java Applications with JavaFX 8 and Java EE 7 ’s ability ... View More [ス]
CON2179 JavaFX in the Cloud with OpenDolphin
CON2228 Packaging Your JavaFX Apps for the Mac and the Mac App Store [ス]
CON2247 Packaging and Deploying Java Apps in Java 8u20 [ス]
CON2261 SnapCoding for Education
CON2262 Be in Control of Your JavaFX Mission [ス]
CON2265 Productive JavaFX 8 [ス]
CON2341 Enterprise JavaFX [ス]
CON2600 RIA Technologies and Frameworks Panel [ス]
CON2710 How to Build the Game 2048 with JavaFX and Java 8: Lessons Learned [ス]
CON2903 JavaFX 3D Animation: Bringing Duke to Life [ス]
CON2951 Creating Amazing Interactive Visualizations with JavaFX [ス]
CON3064 Building Custom JavaFX Controls [ス]
CON3173 Integrating Swing with JavaFX [ス]
CON3193 The New JavaFX Accessibility API [ス]
CON3248 Lambda-izing JavaFX [ス]
CON3255 JavaFX 8: New and Noteworthy [ス][動]
CON3258 JavaFX Versus HTML5 [ス]
CON3275 JavaFX CSS: Hacking Unsupported Features
CON3307 OpenJFX for Embedded Devices [ス]
CON3473 The JavaFX Community and Ecosystem [ス]
CON3474 Extreme GUI Makeover [ス][動]
CON3553 Build, Test, and Deploy JavaFX Applications with Ease [ス]
CON3640 DataFX: From External Data to a UI Flow and Back [ス]
CON3700 Reactive Modeling of Automotive User Interfaces with JavaFX [ス]
CON4599 Test-Driven Development with JavaFX
CON4737 JavaFX at Eclipse.org [ス]
CON6149 Create JavaFX Layouts Like a Boss [ス]
CON6366 Rapid Internet of Things UI with JavaFX and Scene Builder
CON7645 Real-Time Financial Applications Using JavaFX [ス]
HOL3244 Create the Game 2048 with Java 8 and JavaFX
TUT2257 Enterprise JavaFX with OpenDolphin
TUT2372 Swing Away! Move to JavaFX 8 and the NetBeans Platform [ス]
TUT3227 JavaFX CSS API
TUT4874 Developing JavaFX RCP with the Eclipse4 Application Platform [ス]