mercoledì 22 agosto 2012

JavaOne 2012: decisioni difficili


E 'stato recentemente annunciato che il JavaOne 2012 Schedule Builder è ora disponibile. Ho firmato per il mio primo taglio alle sessioni che saranno presenti, ma sono ritrovato sperimentare le sensazioni tipiche di eccitazione e delusione come ho fatto così.
Se sono stato costretto a fare una Top Ten elenco delle sessioni in cui sono stato più interessato a partecipare al JavaOne 2012, vorrei stima che 3 a 4 di questi sono offerti esattamente nello stesso momento e ci sono un paio di altri in conflitto con uno all'altro. Da un lato, mi ritrovo eccitato all'idea di partecipare a presentazioni di alcuni, ma questo è temperato alla delusione realizzato quando vedo altre presentazioni allo stesso tempo che dovrò perdere. Vi è senza dubbio un costo opportunità associato a vedere le mie presentazioni scelti.
Uno degli slot di sessione che è più difficile per me prendere una decisione definitiva in merito è il Lunedi (1 ° ottobre) 10:00 sessione. In quella seduta, devo scegliere tra "The Road to Lambda" (CON4862), "Concorrenza senza dolore in puro Java" (CON3454), "Ricerca e risoluzione dei deadlock Java" (HOL6500), "Memoria e la gestione efficiente del filetto in Highly Parallel Applicazioni "(CON4611)," Strumenti Scoprire Hidden Power nel JDK "(CON7059)," JSR 311: Vincolo di programmazione API "(CON3255)," Lessons Learned: Uso di Lingue JVM Oltre a Java "(CON2424)," HATEOAS efficaci con JAX-RS "(CON3383)," Come RESTful è il vostro riposo? " (CON7573), "Fate i vostri clienti Richer: JavaFX e la piattaforma NetBeans" (TUT4801), "Creazione di applicazioni sorprendenti con JavaFX" (CON4606), e molti altri interessanti presentazioni che suonano. Sono attualmente pendente verso "The Road to Lambda" perché credo che le espressioni lambda si "cambiare tutto" nel modo in cui pensiamo e scrivere Java e perché Brian Goetz è il suo presentatore.
Un altro esempio di essere costretti a prendere una decisione molto difficile, è la fessura 08:30 il Martedì (2 ottobre). Tra le altre sessioni di grandi, sono costretto a scegliere tra "Lambda: Uno sguardo sotto il cofano" (CON6080), "Introduzione al Quadro Play" (CON3845), "Modern antipatterns di sviluppo software" (CON6152), "Kotlin: Aspetti pratici di attuazione JVM Language "(CON5759)," L'evoluzione di Java Persistence "(CON6622)," Operazioni nuova immagine in JavaFX "(CON4440), e" 3-D Made Easy con JavaFX "(CON4513).
Un ultimo esempio che mi occuperò qui delle decisioni difficili da effettuare viene dalla 10:00 ora il Mercoledì (3 ottobre). Tra le molte sessioni di grandi disponibili in quel momento, sto avendo un momento particolarmente difficile fare la mia mente fra "Sblocco del Java EE 6 Platform" (CON2987), "Tecniche innovative di test con strumentazione bytecode" (CON3961), "Modularità Software: Paradossi , Principi, e Architetture "(CON3992)," Design Patterns in Lingue Moderne "JVM (CON3455)," Sviluppo di Applicazioni Persistenza Polygot "(CON4775)," JSR 353: Java API per JSON Processing "(CON3566)," Audio e Video Elaborazione in JavaFX "(CON7146)," Do It Yourself: di controlli JavaFX "(CON2425), e" Creazione di HTML5 Mobile Apps con i servizi cloud "(CON11114). Per fortuna, non ho questo stesso un'ora di Garbage Collection sono i vostri registri rivolgo a voi in questa lista difficili scelte, perché l'ho frequentato l'anno scorso.
Ho elencato un codice di sessione dopo ogni nome di sessione negli elenchi di cui sopra. La denominazione sessione utilizza la seguente convenzione:
  • BOF - Uccelli-di-un-piuma
  • CON - Conferenza Sessione
  • HOL - Hands-On Lab
  • CHIAVE - Keynote Speech
  • TSF - Test Fest
  • TUT - Tutorial
  • UGF - Gruppo User Forum
Mi sono concentrato su tre ore di JavaOne 2012 che forniscono una serie di presentazioni di tale grande interesse che è difficile scegliere un solo dal gruppo. Anche se ho usato tre per esempio qui, la verità è che quasi ogni ora aveva almeno due dei miei "must see" presentazioni e molti avevano più di due alla stessa ora.
Anche se ho fatto le selezioni iniziali per i quali le presentazioni che ho intenzione di partecipare, questi cambieranno tra oggi e la conferenza e anche durante la conferenza. In realtà, essi già hanno cambiato un po 'in quanto il catalogo contenuto è stato rilasciato . In particolare, il mio livello già elevato di interesse per Mark Reinhold 's "La piattaforma modulare Java e Jigsaw Project" (CON10844) è diminuito in modo significativo dal imparando che è probabile che non vedremo Jigsaw progetto almeno fino al 2015 (Java 9 ). E 'difficile giustificare l'uso di uno slot prezioso tempo su qualcosa che probabilmente non vedremo per almeno 3 anni.
Mentre stavo guardando le JavaOne 2012 presentazioni e di Oracle OpenWorld 2012 presentazioni, ho notato che nessuna sessione JavaOne aveva ancora riempito, ma diverse sessioni di Oracle OpenWorld sono già pieni. Mi piace che Schedule Builder dice che è pieno e ti dice quante persone sono già in lista d'attesa. In un caso, una sessione di Oracle OpenWorld aveva già una lista d'attesa di 43 persone!
Una delle cose che non mi piacciono su Schedule Builder è che alcuni dei pre-selezionati sessioni che è apparso su "Il mio orario" continuano a riapparire ogni volta che mi collego in Schedule Builder anche se esplicitamente rimossi ogni volta che sono in strumento. Ho smesso di rimuoverli per il momento, ma vorrei averli rimossi in modo permanente in modo che sia più chiaro quello che ho in programma ogni giorno.
Sto cercando di assistere a presentazioni che rappresentano una vasta gamma di argomenti a JavaOne 2012. Ho potuto assistere ad una presentazione su JavaFX in seduta quasi tutti, ma spero di coprire una serie molto più ampia di argomenti di un semplice JavaFX. Sto cercando di mescolare in alcuni, utensili JavaFX base Java SE, lingue alternative JVM, e altro ancora. La sfida più grande è l'eliminazione di sessioni di tanti grandi e cercare di vivere con partecipazione solo ogni ora.


Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.