Archive Page 5

檢測網頁 Performance 的好工具 - YSlow for Firebug

昨天在#HappyDesigner channel 看到 ijliao 長輩丟出來的 link: YSlow for Firebug,正是我需要的東西, 於是就試用了一下,用來測測常用的幾個網站。

測試之後發現,YSlow是依 Exceptional Performance 來進行測試,有許多項目滿實用的,但就我目前工作環境考量,也有部分項目是很難再加以調整的。舉例而言,Use a CDN 這個項目,能不能 Apply 就要看客戶的 Policy 才能決定。話雖如此,在調整網頁 performance 時 YSlow 的資訊還是很好的參考。

另外要注意的是,YSlow 在測試含有 <frame> 的頁面時,並不會計算各子頁面的 Performance,所以某些”明顯不快”的頁面會得到很高的評價(例如某銀行..)。因此在遇到這類頁面的時候要特別注意,自行測試各子頁面的Performance。

Diggirl.net Gadget for iGoogle

最近公司老闆交待研究一下 Portal/Portlet (這裡指的是 Java JSR-168/286 Portlet)相關產品, 所以這就是我最近在 study 的東西(以寫 java 的人來說, 我 lag 很大…反省). 不過既然是研究 Portal, 當然不能不研究比較一下最近 Google 主打的 iGoogle 囉!

Gadget 跟 Portlet 在概念上是類似的東西, 都是在 Container 裡執行的應用程式模組. 而最大的不同就在於, Gadget 是透過 iGoogle 提供的 API, 以 AJAX 的方式存取相關的 Service 來提供各項服務, 例如存取遠端資料(feeds, html…etc)或存取 User Preferences 以達到頁面個人化等. 功能看似陽春, 但未來也有可能透過各種 web application API 提供強大的功能. 而 Java Portlet Spec 則較強調企業應用, 採用與 Servlet/JSP Spec 類似的 HTTP Request/Response Model, 並整合原有的 J2EE 架構整合各項企業資源來提供服務(未來的 JSR-286 Portlet 也將提供較佳的 AJAX support).

這兩天花了點時間看了一下 Gadget (google稱它為”小工具”) 的開發人員指南, 發覺好像還滿簡單的, 而我個人覺得”從做中學”是最快也最好的方式, 於是就給自己訂了個題目寫了個小 Gadget, 以下就是成品:

簡單來說, 這個 Gadget 是透過 Diggirl.net 所提供的 RSS feed 來取得最新的圖片資訊, 並以 Slide Show 方式在 Gadget 中播放. 在技術方面其實並不高深,只是光用 javascript 來寫頁面處理也是有點小麻煩啦. 在這個 Gadget 中除了用到Google Gadget API 之外, 還用到了 jQuery 來處理特效及頁面控制等等. 整個內容只有 232 行, 如果把 javascript 部分再濃縮一下, 也許會變得更小呢!

在開發過程中, 有幸在 HappyDesigner IRC Channel 遇到 Diggirl.net 的開發者 Qing, 也得到了他的大力相助, 在此特別致謝喔!

最後, 有關 Diggirl Gadget 的 source code 可以由 Opensvn 取得. 若是您對本程式有什麼疑問或建議, 歡迎在此留言, 或者 mail 到 horance(at)gmail(dot)com.

Tizzy Bac - 維克多的玫瑰EP

tizzybac ep3 cover

Tizzy Bac 在 2007/3/30 發行了這張新的EP “維克多的玫瑰”, 我知道後當然是二話不說就買了下來, 現在每天都用mp3 player享用中.

這張EP內含四首歌曲, 分別是充滿”人間四月天”風格的”雛菊之歌”, 原創的法式香頌”維克多的玫瑰”和”La Rose de Victor”, 還有其中我最喜歡的”淺色那條”. 雖然歌詞內容是在講分手, 不過曲風卻很輕快, 強烈對比讓我印象非常深刻.

以下是來自博客來網路書店的介紹文案:

這次Tizzy Bac用不同的角度,以音樂風格為準則,來成就音樂作品,而「維克多的玫瑰」,即是以Tizzy Bac的氣味玩耍著法式風情,Tizzy Bac希望這樣的嘗試,是一系列的,其實說穿了只是給團員一個好的藉口,透過這樣或那樣的角度過癮地玩音樂玩個夠。

既然這張EP是一種純賣弄的產物,當然包括從音樂製作物到美術設計,都要夠道地才行,於是,這張EP收錄一首原創法文歌曲「La Rose de Victor」,便是大學時代主修法文系的主唱惠婷首次正式學以致用之作;在視覺上,團員們則裝扮成以巴洛克時代背景為發想而做的打扮,總之,Tizzy Bac就是要把樂團自身本有的戲劇性格,加上風味濃厚的音樂呈現,徹底地做作。

同樣, 在 Tizzy Bac Official Website 可以試聽, 喜歡Tizzy Bac的朋友請多多支持啦~

很久沒更新了…

雖然現在沒前陣子忙碌, 不過每天還是非常的”充實”, 自然就沒什麼時間上來寫了 m(_ _)m

慢慢來找時間更新吧 :p

日本自由行遊記-Day 1

出發是坐西北航空早上7點多出發的班機,所以起了個大早出發去機場。到了機場發現出境大廳人多到快滿出來了!還好我們是商務艙,所以不用排那麼久。

其實西北航空可以自行列印登機證,加快登機處理的速度。不過我家的印表機年久失修,所以沒有印。到了現場,有一個電子機隊自助check-in專區,可是不知道為什麼,護照來回刷了幾次,系統都沒辦法登錄,所以只好乖乖回去排隊囉。還好很快就輪到我們check-in,可是這次變成櫃台小姐沒辦法幫我們登錄資料,來來回回弄了大約10分鐘才搞定。

好不容易完成check-in之後,我們就拿著西北商務艙贈送的華航貴賓室使用卷去開開眼界囉!因為登機時間也快到了,所以直接就去找東西吃吧!不過…吃的東西沒想像中多,所以選便選了個麵食吃吃,就去準備登機了。西北航空的檢查比較嚴(美國領土囉),上飛機前還要目視檢查手提行李,所以又排了快10分鐘才上飛機。上了飛機之後,我們看到豪華的座位都非常興奮,馬上拿出相機開始拍照!一位看起來很資深(也很大隻)的美籍空服員來問我們,需不需要幫我們合照,我們當然馬上說好囉!接下來就是等吃東西&看電視囉。

二個多小時候,到達大阪關西國際機場。順利入境後,到了一樓旅行社櫃台買了Shuru Pass,然後拿了幾本關西地區的旅遊簡介(有中文版)然後就走往二樓的空橋前從南海電鐵的乘車處囉。到了乘車處,便看到有兩班列車在月台上,一班是特急,另一班則是空港急行。由於我們買的Shuru Pass如果要坐特急列車要補差額,所以我們就多花點時間囉!(Jedi大濕的名言:窮人的本錢就是耐心)。我們第一天要住的飯店是在新大阪前一站的西中島南方站,於是在南海電鐵的終點難波站換乘心齋橋線,然後坐到西中島南方站,再走個5分鐘後就到了。進到房間後發現…房間好小啊 :p 不過還算乾淨啦。因為房間外面就是鐵道,原本以為會很吵的,不過一方面我們的房間在九樓,另一方面是窗戶的隔音做得還不錯,所以其實聽不到什麼聲音。因為我們兩個人都太早起了,所以看到床就受不了,馬上躺上去不起來了:p 還好我在昏迷之前還記得定一下鬧鐘,大約休息一個小時之後就出發前往第一個目的地:大阪城囉!

坐地鐵很快到達大阪城公園之後,發現人其實沒有想像中的多。不過走進公園後就發現了滿開的櫻花樹!然後幾乎每棵樹下都有年輕人在佔位子,完全就是公司菜鳥被派出來做雜事的樣子 :p 走到大阪城之後,因為我們貪睡的關係時間有點不太夠,於是就決定先買門票然後去參觀大阪城天守閤。也許因為春季是旅遊旺季吧,大阪城中也有舉辦武具特展,可惜展場內部是不能拍照的,不然其實各種古代的武具護具也滿有看頭的。另外還有大阪夏之陣的相關解說,也很有趣。走到最高層後也有展望台,可以看到附近的風景。

下來之後,看到城外有賣大阪名產章魚燒,馬上就買了一份來吃囉!不過也許因為是在觀光景點買的,味道好像不怎麼樣。反而是旁邊的炒麵很好吃 :p 逛完大阪城公園之後天色也暗了,於是就直接前往大阪市最熱鬧的道頓堀去解決今天的晚餐囉!(剛剛吃的當然只是點心啊!)道頓堀附近真的是很熱鬧,再加上許多大型的電子招牌看板,夜景看起來非常華麗喔!邊走邊看之後,決定了晚餐要吃四天王拉麵。不過吃完之後的感想倒沒什麼特別,畢竟之前也來日本吃過幾次了:p

吃完之後,兩個人同時覺得睡意襲來,所以就決定今天先到此為止囉。回飯店休息去囉!

*這篇遊記拖得有點久啊…不過寫起來還真的滿累的呢。後面幾天的行程更多了,大概會寫更久吧! :p




Google Friend Connect