JavaOne 2013 SF¶
チケット¶
Oracle Open World¶
JavaOneのチケット(標準)で見れるのは、
- Oracle OpenWorld, MySQL Connect, およびOracle PartnerNetwork Exchangeの基調講演
- Executive Solution sessions at Oracle OpenWorld
- Scene and Be Heard Theater presentaions at Oracle OpenWorld
セッション¶
セッションの分類(Tracks)¶
- JavaFXを用いたクライアントおよび組み込み開発
- Javaプラットフォームの中核機能
- 組み込み、スマートカード、IoT(the Internet of Things)向けJava
- Java仮想マシン上で動くプログラミング言語
- Javaセキュリティ
- Java開発ツールと技術
- Java EE Webプロファイルとプラットフォーム技術
- Java Webサービスとクラウド
セッションのピックアップ¶
とりあえず一覧を見てめぼしいものを発見順にリストアップし、日付・時間順に並べてみました。
同一時間帯に重なるセッションがいくつも出てしまいました。
- 凡例
- 入門: Introductory
- 中級: Intermediate
- 上級: Advanced
- X: 聴講するセッション
- ス: スライド公開・入手済み
09-22¶
午前中サンフランシスコ到着予定。お昼の基調講演から参加の予定ですが、万が一早く到着したら10:30のセッション(ゴスリング!)に出てみたいところです。
- X10:30 UGF10336 NetBeans Power Tools with James and Kirk Kirk Pepperdine/James Gosling, Moscone West - 3024
- X12:00 KEY11050 Java Strategy/Technical Keynotes (Moscone North, Hall D)
ホテルが遠いので、基調講演が終わったら移動&チェックインの予定です。
09-23¶
- スX08:30 CON7556 How Not to Measure Latency(中級) Gil Tene, Hilton-Continental Ballroom 5
- ス08:30 CON2662 All the Nodes That Are Fit to Print: A Tour of the New JavaFX Printing APIs(中級) Jennifer Godinez,Philip Race
- 08:30 CON7859 The Road to Lambda(中級) Goetz
- ス08:30 CON6273 The Science and Art of Backward Compatibility(入門)
- X10:00 CON2176 'Use the Force, Luke' or Tips and Tricks for Using the Capabilities of JavaFX(入門) Gerrit Grunwald, Hilton-Plaza A
- ス10:00 CON3675 Garbage Collection: The Useful Parts (Practical), Part 2(入門)
- スX11:30 CON7810 JavaFX 3D: The Third Dimension Chien Yang/Kevin Rushforth, Hilton-PlazaA
- ス11:30 CON5113 Production-Time Profiling Out of the Box(入門)
- ス11:30 CON1861 Enhanced Metadata in Java SE 8(入門)
- スX13:00 CON3751 Caching In: Understand, Measure, and Use Your CPU Cache More Effectively(上級) Richard Warburton, Imperial Ballroom B
- ス13:00 CON2935 Styling Your Custom Components with CSS in JavaFX(中級)
- ス13:00 CON3762 Performance Tuning Where Java Meets the Hardware(中級)
- ス13:00 CON6064 Introducing the Java Time API in JDK 8(入門)
- ス13:00 スCON2703 JavaFX in the Wild: Putting a Great Face on Java Industrial Applications(入門)
- スX15:00 CON3801 Divide and Conquer: Efficient Java for the Multicore World(上級) Velmurugan Periasamy/Sunil MUNDLURI, Hilton-Continental Ballroom 4
- ス15:00 CON2578 Taming Java Agents(上級)
15:00 CON3157 Developing Custom JavaFX UI Controls(中級)(中止?)- ス15:00 CON3839 Let's Get Wet! AquaFX and Best Practice for Skinning JavaFX Controls(中級)
- ス15:00 CON5497 Garbage-First Collector: Current and Future Adaptability and Ergonomics - Manual Tuning(中級)
- ス15:00 CON8165 Type Inference in Java SE 8(中級)
09-24¶
- スX08:30 CON3400 The JavaFX API's Synergy with JavaFX 3D(中級) Alexander Kuznetcov/Joe Andresen, Hilton-Plaza A
- ス08:30 CON2106 Building and Deploying JavaFX Applications with Gradle or Maven (or Ant!)(中級)
- ス08:30 CON6264 Please Log In: Authentication and Authorization in Java SE and Java EE(入門)
- ス08:30 CON5092 Diagnosing Your Application on the JVM(中級)
- ス08:30 CON7952 The File System API in JDK 7(入門)
- スX10:00 CON1905 Integrating JavaFX with Native Technologies(中級) Felipe Heidrich/Steve Northover, Hilton-Plaza A
- ス10:00 CON4730 Continuous Performance Monitoring of a Distributed Application(中級)
- ス10:00 CON7370 Java Interprocess Communication Challenges in Low-Latency Deployments(中級)
- 10:00 CON7941 Lambda: A Peek Under the Hood(上級) Goetz
- X11:30 CON9732 The Modular Java Platform and Project Jigsaw(入門) Mark Reinhold, Hilton-Imperial Ballroom A →プレゼン動画はここ
- スX13:00 CON4374 Practice and Tools for Building Better APIs(中級) Peter Hendriks, Hilton-Continental Ballroom 5
- ス13:00 CON8862 NoSQL, JSON, and Time Series Data(中級)
- (ス)13:00 CON3948 Garbage Collection Unleashed: Demystifying the Wizardry(中級) IBM →スライドはここ
- (ス)13:00 CON4073 Implement a Hight-Level Parallel API in JDK(中級) →スライドはここ
- ス15:00X CON6419 Wholly Graal: Accelerating GPU Offload for Java(中級) Chris Thalinger/Christian Wimmer/Vasanth Venkatachalam, Hilton - Yosemite A
- ス15:00 CON2364 Building Rich Visual Tools in Java(中級)
- ス15:00 CON4260 Productive UI Design with JavaFX Scene Builder(入門)
- ス15:00 CON7961 Collections Performance Fundamentals(入門)
- 15:00 CON6792 From Java to Assembly: Down the Rabbit Hole(中級)
- X16:30 BOF4085 Techniques for Distributing Java Desktop Applications(中級) Jiří Řechtáček, Hilton - Continental Ballroom 6
- 16:30 BOF3153 JavaFX CSS Deep Dive(中級)
- スX17:30 BOF Project Sumatra Update
17:30 BOF3247 JavaFX Deployment(入門) Jan Valenta,(中止?)
- (ス)X19:30 TUT7610 JVM Bytecode Engineering 101 →スライドはここ
09-25¶
- X08:30 CON3656 Java in Real-Time Secure Mission-Critical Applications(上級) Geertjan Wielenga/Timothy Boudreau/Sal Cardinale/Sean Phillips/Chris Heidt, Hilton - Golden Gate 6/7/8 →セッション動画はここ
- ス08:30 CON2664 Modeling, Texturing, and Lighting Mesh Geometry in JavaFX 3D(中級)
- 08:30 CON5606 Testing the Enterprise Layers: The ABCs of Integration Testing(中級)
- ス08:30 CON7504 Navigating the Streams API(中級)
- スX10:00 CON3754 Garbage-First Garbage Collector: Migration to, Expectations, and Advanced Tuning(中級) John Cuthbertson/Monica Beckwith/Charlie Hunt, Hilton - Imperial Ballroom B
- ス10:00 CON7942 Java 8 Streams: Lambda in Top Gear(中級) Goetz
- 10:00-12:00 HOL3158 Developing Custom UI Controls(中級)
- ス10:00-12:00 TUT6705 Creating Amazing Scientific Visualization Tools with JavaFX 8(中級)
- X11:30 CON3078 The Secret Society of Bug-Free Coding(初級) Ashwin Rao/Martin Entlicher, Hilton - Continental Ballroom 4
- ス11:30 CON7624 Understanding Java Garbage Collection and What You Can Do About It(中級) Azul
- ス11:30 CON7962 Java 8 Collections and Concurrency(中級)(満席)
- スX13:00 CON6091 Converting to the New Date and Time API in JDK 8(入門) Xueming Shen/Roger Riggs, Hilton - Imperial Ballroom B
- ス13:00 CON2214 One JVM to Monitor Them All(中級)
- ス13:00 CON3141 Optimizing JavaFX Applications(上級)
- X15:00 CON6607 Internet of Things Edge Devices: ARM Embedded for Java Developers(入門) Dominic Pajak, Hotel Nikko - Monterey I/II
- ス15:00 CON2056 Design Is a Process, Not an Artifact(入門)
- ス15:00 CON2269 Writing and Testing High-Frequency Trading Engines(上級)
- (ス)X16:30 CON4767 Effective Foreign Function Interfaces: From JNI to JNR(中級) Thomas Enebo/Graeme Johnson, Hilton - Yosemite A → スライドはここ
- ス16:30 CON2417 I Bet You Have a Memory Leak in Your Application(上級)
- ス16:30 CON2328 Decompose That WAR! Architecting for Adaptability, Scalability, and Deployability(中級) VMware
- ス16:30 CON10173 Retro Gaming with Lambdas(入門)
09-26¶
- X09:00-10:30 KEY11027 Java Community Keynote Hilton - Continental Ballroom
- スX11:00 CON4540 Advanced JVM Tuning(上級) David Keenan, Hilton - Imperial Ballroom B
11:00 CON5854 Angry Dudes(入門)
- スX12:30 CON7793 Save Scarce Resources by Managing Terabytes of Objects Off-Heap or Even on Disk(中級) Harvey Raja/Chris Neal, Hilton - Imperial Ballroom A
- 12:30 CON2077 Integrating JVM Languages(中級)
12:30 CON2933 Object-Oriented Design Patterns Revisited with Java 8 Lambdas(中級)- ス12:30 CON7852 Moving from Swing to JavaFX
- スX14:00 CON3408 Mixed-Language Development Leveraging Native Code from Java(中級) Darryl Gove, Hilton - Continental Ballroom 6
- 14:00 CON2494 Be Creative and Create Your Own JavaFX 8 Controls
- ス14:00 CON2962 If You Think You Can Stay Away from Function Programming, You Are Wrong(中級)
- 14:00 CON6283 Fault Tolerance Made Easy(中級)
- ス14:00 CON5876 How to Write Memory-Efficient Java Code
- ス14:00 CON6591 Reactive Programming Patterns with Java SE 8 Features(中級)
- スX15:30 CON4695 Java Memory Hogs(中級) Nathan Reynolds, Hilton - Imperial Ballroom A
- ス15:30 CON5544 Ten Ways to Make Your JavaFX App Shine(入門)
- ス15:30 CON4904 Advancements in Text and Internationalization for JavaFX 8(中級)
その他着目するセッション¶
受講とは別の観点で、主に後日資料を参照したいセッションのメモ。
Webブラウザ上で実行するJava(RIA)のデプロイ関係¶
Javaアプレット、Java Web Startアプリケーションのデプロイとセキュリティ設定などについてのセッションメモ。
- ス CON7921 Securing Java Track Opening Presentation
- ス CON6178 Deploying Java Applications Securely
- ス CON7799 One Year of Security Enhancements in the JRE
Java SE 7の各セキュリティアップデートとそれに伴うApplet/Web Startの実行に関する情報がまとまっています。 - ス CON4825 Evolving the Java User Experience to Meet Today's Security Challenges
セッション資料¶
セッションスライド¶
次のURLでJavaOneセッション一覧が表示されます。
https://oracleus.activeevents.com/2013/connect/search.ww?eventRef=javaone#loadSearch-event=null&searchPhrase=&searchType=session&tc=0&sortBy=&p=&i%2811180%29=20801
セッションをクリックすると、そのセッションの詳細ページが表示されます。右側に"Presentation Download"とある欄にスライドのリンクがあります1。セッションによってはスライドが公開されていないため、"Presentation Download"の欄がないものもあります。
IBM関係者のセッションについては上述のOracleサイトではスライドが公開されていません。
次のURLでセッション一覧とスライドが表示されます。
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/We98b8e939a26_4de1_8977_6a608ae3fc43/page/Slides%20and%20Reviews%20of%20the%20IBM%20Sessions
1 2014-08-23時点でセッションスライドのリンクはもうなくなっています。
セッション動画¶
2013-12-06のOracle Blog JavaOne Sessions Are Now Online で、JavaOneサンフランシスコ2013のセッション動画の案内が紹介されています。
次のURLで、セッションのスライドと音声の動画が見れます(順次公開中)。
http://www.oracle.com/javaone/sessions/index.html
展示¶
出展会社(抜粋)¶
60社強ほどリストされている。いくつか抜粋。
- ARM
- Azul
- Change Vision(日)
- CloudBees
- Coverity
- IBM
- Red Hat
会場¶
モスコーニ・センター¶
初日の基調講演がここで開催されました。セッションはほとんどヒルトン、ニッコー、Parc55です。
アクセス¶
BART Powell St. 駅から徒歩10分
BART Montgomery St. 駅から徒歩11分
ヒルトン・ユニオンスクエア¶
ニッコーホテル¶
Parc55¶
開催データ¶
参加者数¶
Oracle OpenWorld San Francisco 2013およびJavaOneの合計で事前登録者数は世界145カ国から60,000人を超えたそうです。(昨年より1万人増)
参加レポート¶