星期三, 8月 04, 2004

2004 Javatwo @Taiwan

今年也參加囉.. 連同去年已經算兩次了。很不幸的是第二天的下午居然頭忽然劇痛起來,後面的兩個場次就沒聽到了 (spring 沒聽到... ) Anyway, 講一下個人的感想吧:

good:
  • Java girl 讓今年的技術大會比較軟性一點,不像去年整個會場都是硬綁綁的感覺。

  • 侯sir的 generic/reflection 是去年的延伸,還是一樣學術探討氣味濃厚,整理 JDK 的 Source 讓大家學習。原來 generic 已經全面泛濫到 jdk 1.5 所有的 source 了,而且還有一堆很特別的 <? extends T & comparator> 一些複雜的語法,Tiger 真的有簡化 Java 的開發嗎?呼~~

  • 葉秉哲的 concurrent 我個人覺得最棒,難度深淺都有,而且用對照的方式,與會的人馬上就能進入狀況,真是收穫良多呀。lock 和 threadpool 真是迷人的功能,以後都要用新的 util 來寫囉!

  • Jini兄講的是 security... 啊,感覺上他準備了很多料和笑話,不過好像臨場經驗不足,都沒有發揮出來,頗為可惜。內容並沒探討很深入的東西,算是幫大家走一遍 JAAS + 複習吧?聽完之後真是覺得目前手上的系統 security 很多都沒考慮清楚... 要重新檢視這一塊囉!最精采的部份就是 SQL code injection,看了之後真是怕怕的!居然有這種方式破解,同行的同事都說回去要趕快試試自己的code!

  • Bea 的勞虎。去年我也參加了廠商的場次,是 Novell 的 exteNd,講的是企業系統的整合,Novell 提出的做法就是用 xml 的方式和所有的舊式大型主機做溝通,讓所有的子系統串接起來。今年 SOA 興起,Bea 的做法更是漂亮,event + control項連接所有的子系統,(內部的連接應該都是用 soap) 視覺化的編寫 Struts presentation (預設做出來的就好漂亮了) 真的是大幅簡化開發、整合的難度。Bea 也深知,要在 Java 界為自己的framework 推廣,沒有 open source 是不行的,因此也有了 Beehive 這個 project。Bea 的目的也與 Sun 一樣,希望靠簡化的工具將 Java的餅做大,吸引 jsp/php/asp/vb... etc 的使用者。它的東西我雖然一直無緣採用,不過感覺上公司的策略、方向都很正確,而且很有彈性,說 open 就 open,希望 Bea 能真的實現推廣計畫呀。


bad:

  • 專車班次太少,好像只有一班而已。今年參加人數應該比去年還多吧,就算事先不知道,至少第二天的時候也該加派一個班次吧... 不知是沒人反應還是主辨單位反應太慢。希望明年不要再犯這種錯誤了~

  • 廠商的攤位是幹嘛的?去年的時候我就覺得很奇怪,除了 macromedia 之外,怎麼廠商的攤位都沒什麼料?沒人在介紹產品,也很少看到有人跟廠商在討論。看到一大群人拿著護照去貼貼紙,領領獎品... 然後就沒了~ 感覺廠商只是來要個人資料而已 (免費曝光自己的身份證,email... etc 給廠商,大伙還刷的挺很高興的... ) 希望其他廠商能和 macromedia 看齊,多秀一些獨門絕活,這樣才像技術大會呀

  • 大家都說包包好... 可是我覺得除了 logo 之外,顏色和造型都頗差的... 而且太大了點吧?

  • 太貴