Archive

Archive for the ‘Uncategorized’ Category

Google AppEngine for Java Announced

April 9, 2009 (Thursday) 1 comment

Today is a great day while Google announced the Java version of AppEngine.

The first thing to keep in mind is the security sandbox on the AppEngine server. And obviously it would be the challenge for many Java frameworks to run on AppEngine server out-of-the-box.

After having a brief run, here are something I found:

  • SiteMesh cannot work since it called javax.naming.InitialContext somewhere.
  • Stripes cannot startup by default because the DefaultMultipartWrapperFactory delegate to somewhere called System.getProperty(“java.io.tmpdir”). By providing a empty implementation of MultipartWrapperFactory, this could be solved easily. (Without considering the multipart function really works, since the AppEngine sandbox locked the file writing).
  • Freemarker works fine except there is an error on using JSP tags.
  • Spring framework seems fine as far as I go.

Looks like most of the issues can be solved. But the local environment does not work as the sandbox on AppEngine server. This makes the debug harder and the cycle longer.

Advertisements

Mac Mini 入手

November 2, 2007 (Friday) 5 comments

As Title, 一個字 爽

雖然現在還是跟小孩子學走路一樣 …

Categories: Uncategorized

SIMPLICITY – 簡單法則

May 27, 2007 (Sunday) 3 comments

在誠品看了這本書: 簡單的法則: 商業思維. 設計創意. 生活美學

作為一個軟體開發者,看了這本書也蠻有感觸的。「按鈕太多的遙控器,功能眼花撩亂的電子用品,必須讀過數十頁使用手冊才會安裝的軟體…」這是書中提到現今很多音響家電共同的問題。功能強大的家庭影音設備,可能永遠只用到 Power On/Off, Play / Stop, Volume +/-。至少它們還可以用數十頁的使用手冊寫完所有功能。電腦軟體卻很少能用數十頁交代清楚,其實這是很值得軟體開發者深思的,如果你的系統要兩本木頭書才能寫完,那表示世界上幾乎沒有人可以搞懂整個系統。

書中提到 10 個簡單法則,其實也不必一一列出,反正簡單,精要,小巧絕對是要點。根據在商業上的經驗,我們會想要很多功能強大的東西。其實那顯然是不對的,以家電為例,很少人不會操作一般的電風扇,反正開關很明顯是什麼意思,而風速不是用中文、英文就是用數字,也不難懂。更重要的是,按錯了我的代價很小,開太強了我馬上就知道要轉弱,開太弱我就知道另一個是比較強的風力。相比現在的軟體,功能多得可怕,而且你永遠不知道按了會發生什麼事。難怪有人總是會怕按了會發生什麼事!簡單絕對是設計時要想的東西,功能愈簡單愈好、規則愈簡單愈好,而且介面要有能讓人一看就能用直覺聯想到會發生什麼事。使用的人只想達到目的,並不想知道很多事情。

Categories: Uncategorized

Goolge Maps 顯示台灣街道

May 1, 2007 (Tuesday) 1 comment

Google Maps 對很多人都不會陌生,只是一直以來,對台灣沒有太大的作用,除了可以認樓頂定位的人以外,沒有街道名稱的 Google Maps 對台灣沒什麼幫助。今天剛好上去隨手點一下,發現台灣的 Map mode 居然有街道了,一步一步放大,從只看到台北高雄跟國道,一直拉到連巷子都標得清清楚楚,真的是太讚了。接下來就是轉成 Hybrid mode,樓頂跟路名都清清楚楚的,http://maps.google.com/maps?f=q&hl=zh-TW&q=&layer=&ie=UTF8&z=16&ll=25.002181,121.510334&spn=0.008771,0.020084&t=h&om=1&msid=116149561696358268468.00000112456a8d1f7a022&msa=0

 終於也等到這一天啦。國外已經有很多很多結合 Google Maps 的應用,不只是 Web 的 mashup,也有很多是行動加值的應用。當然 local 的像友邁地圖網其實也是做得非常的用心,不過接下來要如何面對 Google Maps 這種勢力可能就是一大考驗了。就功能面而言,針對台灣區域,UrMap 目前有絕對的優勢,但是如果 Google Maps 的區域化做得這麼快的話,相信不久之後可能會有一些跨區域的應用出現,這個就是對做單一區域地圖者的一個危機呀。

相信以 Google Maps 這樣的成長速度,全球的 Location Based Service (LBS) 應該也會快速的發展。

technorati tags:,

Blogged with Flock

Categories: Uncategorized

門徒

April 8, 2007 (Sunday) 1 comment

門徒果然是一部不錯的電影,有幾句很值得深思的話

「他 (倉主) 的作用,是用來保障自己的,總不能把貨放在自己家裡吧。總之千萬不要嫌麻煩,倉主、師傳、買家,每一層都要用”腳”來隔開,”腳”跟”腳”不能讓他們見面。警察抓到了,綫也會斷。我們做”庄”的用不著事事親力親為,遙控監管差就行了。」

「我們現在一層層的隔開,流程太複雜了。我認為要把貨倉跟工場集中,提高效率,出貨快、散貨快,賺錢才快。」

兩個完全相反的觀念在戲中出現,該選擇哪一種?是只有一種是對的,還是其實兩個都對呢?

technorati tags:

Blogged with Flock

Categories: Uncategorized

一個人的行李 – 戴佩妮

November 24, 2006 (Friday) 1 comment

從以前就很喜歡 Penny 的歌,她的歌詞就像訴說著內心感受,而曲風又能帶人進入內心的意境。

「一個人的行李」道出一個人的輕鬆。一個人,去哪、做什麼都沒人管,一切只要對自己負責。一個人雖然輕鬆,也隱約透出一個人似乎有點迷茫。

「單身潛逃」說到「我們都是一樣 相信永遠不遠 但堅持卻有點難」,而最後決定「摺疊我累積的問號」,開始單身潛逃。「就讓記憶中的你慢慢老」,身旁的人可能不再是記憶中的那個人。一種不想再問不想再追究的心態,放棄、逃開。

「淡水河邊」

我很狼狽的 將我的眼靜靜閉上了

我很浪費的 將你的話通通忘記了

我很慚愧的 將你未來讓給他了

你能夠為我做什麼 比我快樂 因為我值得

狼狽、浪費、慚愧,卻要對方比自己快樂。淡水河邊,有快樂的回憶,卻又下了這樣的決心與註解。

在外多年,一個人的行李很輕,卻也會少帶東西,也沒有辦法享受兩人份的東西。一個人的行李,是為了一個人到底,還是其實帶著行李去找到一個理想的所在?行李裡面是放了什麼?還是其實行李是一種包袱?

technorati tags:, ,

Blogged with Flock

Categories: Uncategorized

BubbleShare

July 11, 2006 (Tuesday) 3 comments

This album is powered by BubbleShare

Bubble Share 是一個很有趣的網站,就像你上面看到的那張圖片,我們在上傳照片之後,還可以加入一些對話框。而相本會變成動畫等等多個選項,很好玩。Try it!

Categories: Uncategorized