因此,顯然我在Devoxx上有一些傳統,這使我可以說(至少對我而言)它是有史以來最好的版本之一。 這可能與我今年沒有發言(弗雷德里克有這種榮幸)有關,我可以充分享受這次會議的樂趣。 就是說,時間總結了!

Java ==無聊嗎?

乍一看Devoxx時間表 ,很明顯Java不是它曾經在Devoxx上使用的一流公民。 動態語言,Android和HTML 5是今年的熱門產品。 而且,在我看來,組織者已經做出了明智的決定。 我們已經過時了,每個新的Spring,Hibernate或JBoss版本都必須提供出色的創新功能。 到目前為止,EE6及其功能已廣為人知和理解。 UI框架來了又去了(byebye,JSF!)。 如果您考慮一下,去年Java領域發生了什么“大熱門”? ……是的。
這本身并不是一件壞事。 Java是主流所能達到的主流。 堅固,穩定,可以在這里停留很長時間(幾乎聽起來像Cobol)。 當然,如果您是Java開發人員,那么還有很多機會和工作要做。 但是我們必須承認,我們并不是當今最熱門的(可能自Ruby on Rails出現以來就一直如此)。 這就是為什么如果您問我一些多語言主義和偷窺其他技術的原因。
大學時代
在大學和會議期間,我都參加了Devoxx。 就我個人而言,我發現大會會議比Uni講座更有趣。 三個小時的談話不是我的杯水。 這些談話的技術深度和信息太多。 我寧愿按照自己的節奏看書,也不愿花三個小時瘋狂地跟著演講的每一步進行。 明年的經驗教訓。
一個例外:我真的很喜歡Lars Vogel的Android Jumpstart演講。 我有一些IOS開發經驗,至少可以說看到Android開發有多么簡單。
主題演講:明年不是甲骨文,好嗎?
我認為每個人都全心全意地同意Oracle在周三的主題演講很無聊。 當第一個Oracle員工開始使用強制性的Oracle免責聲明時,我寄予了很高的期望,但邀請聽眾發現他故意添加的拼寫錯誤。 但是從那里開始下坡了。 演示文稿中沒有新內容,幻燈片顯然來自銷售和市場營銷,瘋狂地避開了“ Android”一詞(J2ME將成為未來的重要重點……對,對!)。
我的意思是,這些家伙有千載難逢的機會登上舞臺,向技術觀眾展示他們是Java的新管理者。 無論如何,在這個主題上寫了足夠的單詞。 我看到幾個人坐在他們的座位上睡覺這一事實不言而喻。
主題演講:但是Google當然可以返回!
幸運的是,蒂姆·布雷(Tim Bray)在周四發表的Android主題演講則與以往不同。 出色的演講者(自從我幾年前發現Ruby on Rails以來一直關注他的博客 ),幽默,一個帶有示例的新功能(我是IPhone家伙,但是地獄Android肯定有一些甜蜜的東西!)和最后是真正的“號召性用語”(整個房間非常非常安靜)。 在前一天的崩潰之后,我很想再次早起去參加主題演講,但確實值得。
在旁注中: 史蒂芬 ( Stephan)的主題演講(今年宣布了法國的Devoxx!)一如既往。 他明年一定可以回來。
會議:太多的選擇!
Devoxx最難的部分是選擇。 隨著七個演講的并行進行,必須選擇。 有時我同時選擇了三個會話…該死! 幸運的是,所有的討論都應該在圣誕節前在Parleys上進行(每個Devoxx參與者都可以使用它!)。
我在Devoxx期間看到了很多會議,但其中一些確實很出色:
Activiti + Vaadin,天堂中的一場火柴

這里沒有驚奇。 我的激進主義者弗雷德里克(Frederik)與Vaadin成員進行了精彩的合作演示。 Activiti和Vaadin當然都是非常酷的框架,因此結合無疑會帶來一些麻煩。 對話中也有一些不錯的(新)功能,直到對話時它們才保密(例如,使表格與Vaadin視圖匹配的注釋)。 觀眾中的某人錄制了整個談話并插入了Youtube 。 請享用!
Java:約書亞·布洛赫(Joshua Bloch)的《好,壞和丑陋的部分》

由于約書亞·布洛赫(Joshua Bloch)的課程通常是最受歡迎的課程(去年,我無法參加),所以我確保時間安排得很好。 演講的內容基本上是對JDK 1.0的概述,以及其中的哪些因素使Java成為當今的現狀,以及可能阻礙它發展的因素。 正如您對他的期望一樣,在它們之間拋出了一些令人困惑的困惑。 那里最好的演講者之一,非常了解他的知識。
Brian LeRoux用于混合應用程序開發的PhoneGap

我只知道PhoneGap背后的想法,因此本次會議很想吸收一些信息。 布賴恩(Brian)是一位出色的演講者,具有典型的創業態度,并帶有強制性的詛咒和引號。 盡管他的演示文稿(一個除外)沒有運行,因為他的Mac沒有看到他的Android,然后詛咒adb以及所有神圣的東西,我了解PhoneGap的目標和價值。 PhoneGap Build給我留下了深刻的印象, PhoneGap Build是一個云環境,您可以在其中上傳HTML和Javascript,然后將其編譯到所需的每個平臺(甚至是Blackberry)。 這次演示運行良好,上傳了示例html之后,他只需掃描屏幕上的QR碼即可在手機上安裝該應用程序。 甜!
在現實生活中與我一起工作的人都知道,我熱衷于指責別人for 牛 。 布萊恩(Brian)關于“嚴肅的工作時間”的幻燈片再好不過了。
h! 只是跨站點腳本有什么大不了的? 坎貝爾·默里(Cambell Murray)
我原本希望進行一場技術講座,但是我們寧可得到關于客戶的多汁的例子和故事(當然是匿名的),這些故事會導致嚴重的問題。 真的很棒。 好像他只是在酒吧里邊喝啤酒邊聊天一樣。 令人欣慰的是,在我們舒適的Java代碼之外,還有一個世界,黑客和犯罪實體極富創造力,并且做著我們作為“普通”開發人員永遠都不會強過的東西。
好的UI設計規則,作者:Joe Nuxoll
該會議在較小的房間之一中進行,但很快就被證明是錯誤的。 很快,房間里人滿為患,人們可以坐到任何地方。 這確實是開發人員了解UI設計需求的一個好兆頭。

Joe是Tesla S界面的UI設計師,曾為Apple工作(這可能有助于會議的普及),示例當然是從該背景中選擇的。 演講的第一部分很無聊(但是我已經閱讀了很多有關該主題的內容),但是第二部分充滿了示例和技巧。
觀眾人數的確證明了Java開發人員也在不斷發展。
WWW:全球等待? Java Web框架的性能比較Stijn Van den Enden(和其他人)
我個人認識Stijn ,因此選擇他的會議是理所當然的。 同樣,該主題吸引了很多人,并且房間很快售罄。 演講以去年在Devoxx 上的Matt Raible的會議為起點,但增加了實數,更重要的是,增加了實數。 對五個框架(GWT,Wicket,JSF -2實現和Vaadin)進行了性能測試。 全面解釋了性能架構,以及測量計算/驗證和潛在的陷阱。 非常專業地帶來。
該測試的最大贏家是GWT,盡管與其他測試相比,它需要更多的編碼。 我選擇的框架Vaadin做得很好,隨后在與Stijn的聊天中,他還表示Vaadin的快速發展使其成為考慮的框架。
JSF是當時最大的失敗者(至少在MyFaces impl上,Mojarra更好),并且擴展性比其他組件差很多。 我旁邊有一個法國(或西班牙)項目負責人,他曾期望他的“選擇標準”得到驗證。 屏幕上顯示的每張新圖表上的嘆息和痛苦的叫幾乎使我充滿同情心。
聯網
不,我不是在談論Wifi(太恐怖了),而是在和人們見面。 與每個上一版一樣,Devoxx是與Java生態系統的許多人會面的好方法。 我遇到了很多老朋友,前同事,還認識了一些新朋友。 僅此一項就值得去安特衛普旅行。
Devoxx 2012
Devoxx 2011在各個方面都很棒,對我而言,它仍然是迄今為止最好的會議。 期待下一年!
參考:來自JCG合作伙伴 Joram Barrez的 Devoxx 2011印象 ,在“小腳踩大腳步”博客上 。
- Devoxx第1天
- DOAG 2011 vs. Devoxx –價值和吸引力
- Java SE 7、8、9 –推進Java
- Java EE過去,現在和云7
- Java教程和Android教程列表
翻譯自: https://www.javacodegeeks.com/2011/11/devoxx-2011-impressions.html