// web x mobile x UX
[passion] vicker = hk.getDeveloper ();

近日遇到一個問題就係 JIRA username 同 SVN username 唔同. 結果唔識得自動做 user mapping. 解決方法好明顯就係要改 username. JIRA 要改 username 極煩… Atlassian support 曾經講過因為 username 會 hardcode o係好多個地方… 所以正常黎講無可能改得到. 咁唯有改 SVN 啦. 之前曾經試過要做類似既事… 要將整個 repository dump 出黎, 改完之後再 import 返入去. 呢個方法唔單止慢, 仲好 risky… Google 左一輪發現原來係可以透過 Subclipse 或者 Turtlesvn 改 commit properties (包括 author 同 description). 不過首先就要o係 repository level 加返一個 pre-revprop-change o既 […]

Read more

對於 maintain 一隻 hosting server 黎講其中一樣好重要o既野就係 backup. 通常 server 都會行 Raid 黎確保萬一其中一隻 HDD 死左都仲有另一隻 shadow copy 可以 restore. 但有陣時人唔好彩起上黎真係可以一次過死晒兩隻… 我自己都試過一次… 當然我地有時都會做 remote backup 將隻 server d database data 抄走一份. 但係有時因為懶或者煩都未必會做得好密.

曾經見過有 d server owner 會插隻手指o係隻 server 度. 相信佢背後應該有 script regularly backup 落隻手指度. 呢個方法都唔錯. 不過聽人講隻手指會死得好快

以往我自己用 Mac 係會用 ForkLift synclet 寫定一隻 FTP sync action. 然後o係 calendar set 一隻 repeating event call 隻 sync action. 咁樣就可以定時自動做 remote backup.

近年 Cloud storage 已經非常 common. 以 Dropbox 為例唔駛錢已經有 2GB 其實好好用. 所以呢幾日就著手試用 Dropbox 幫隻 Windows 2003 Server 做 cloud backup.

 

Read more

contract

係~!! 指定動作~!! 多謝各位既祝福~!!

Wen, Eva, Ka Wai, Felix, Andy Leung, Brian, Lok哥, 丹尼叔叔, Wing, King Chiu,
Charles, KK, Victor, Heilly, Ken san, CN, Kevin哥, Carmen, Curtis, Peggy,
小明, Quill, Andy Li, William, Vic, Nero, Angel, Priscilla, Cheryl, Janis,
葉師父, Kerwin, Jenny, Peter, Jimmy, Patrick, Rainbow, Anita, Julia, Keon,
Tsz Ling, 海哥, Tracy, Alex, Chris, Cowball, King Cheung, Kazumichi san, Tom, Fred,
Venus, Dennis, Shirley, Sharon, SC, Susanna, Jim, Sampson, Boris, 阿甘,
Vincent, Queenie, Chester

又一年喇~ 一年無寫過 Blog~ 睇黎又要整理一下~

Read more

27th July 27th

多謝晒以下各位好友o既祝賀~!! Eva, King, Soki, Tsz Ling, Janis, KK, Felix, Heilly, Victor Ip, Johnny, Joe Chan, Andy Li, Kay Li, King Cheung, Deathboy, Patrick Chan, Henry Chan, Jimmy Lee, Priscilla, Ka Wai, Boris, Quill, Denis, Way, Danny, KS, Patrick Lam, May Chan, Helen Yeung, Ahmad, Rainbow, Carmen, Shirley, Ivan Kwan, Eden, Alethea, Matthew, Vincent, Kenix, Olivia, Chester… […]

Read more

近來無論係 Facebook, Twitter, RSS, Newsletter 全部都係o個幾種 heading…
“HTML5 kills Flash”
“Apple is evil”
“Goodbye Flash”
“I won’t buy iPhone anymore”

首先我呢一篇文並唔係想再起爐灶引起另一場罵戰
只係純粹以一個 web developer o既角度去講下自己o既諗法
我唔係想借呢篇文章去教大家點樣揀 technology
只係將我自己所遇到o既一 d 經驗同大家分享

識得我o既人都知道 Vicker o係 Flash / Flex o既死硬派
(其實我只係唔鍾意寫 Java 者… 但係唔代表我唔會寫… 而且 UI 黎講我都好鍾意寫 XHTML 同 CSS. W3C standards 簡直係我覺得最有滿足感o既野)
同時間 Vicker 亦都係 Apple o既 Fans… 屋企用 Mac Pro… 出街用 Macbook… 電話用 iPhone…
講真… 如果你硬係要我o係 Apple 同 Adobe 之間二選一… 只會同兩個女人跌落海o既問題一樣咁困難…

至於 Apple 單方面 reject Flash 同其他 technologies (e.g. Unity3D) 係唔係唔o岩~ 我都唔想講太多
但係如果講到工作上究竟應該點揀 technologies 呢… 下面係我自己呢一排o既見解

Read more

o係 Flex 裡面我地用得最多o既 control 係乜呢?
Label? TextInput? Button? DataGrid?
我覺得答案應該係 VBox 同 HBox

無論係 Application layout, custom item renderer, form layout, padding…
好多地方都要用 VBox 同 HBox
所以第一個 Spark 要學o既o野就係 VBox 同 HBox o既 alternatives – Group 同 LayoutBase

顧名思意 Group 係用黎將唔同o既 components group 埋一齊
呢 d components 可以係 control 亦可以係 containers
可以係 Spark component 亦可以係 Halo component
Group 基本上係取代左 Halo o既 Box container
同 Box 一樣~ Group 本身 by default 係 absolute layout
Absolute layout 者係所有 child component 都係 position o係 x 0 y 0
所以下面o既 example 所有 component 都會重疊左

Read more

認識 Spark 之前先要講下 Halo

Halo 係 Flex 3 o既主要骨格
由最 base o既 application (mx:Application)
去到 layout properties (horizontalAlign, padding)
再去到 UI control (mx:Button, mx:TextInput) 都係 Halo o既範圍
而 Spark 就係 Flex 4 o既主要骨格

好地地用緊 Halo 點解又要 Spark 呢?

用得 Flex 比較深入o既 developer 或者 designer… 又或者 dezeloper 都會發現 Halo 有幾個比較大o既問題

1) Skinning Skinning and Skinning

Halo control 要做 skin 係非常痛苦架
一係就只係用 CSS 做 d 好似無做過咁o既 styling
一係就用 Flash 畫好晒 d 野~ 之後 export SWF~ Flex embed SWF~ 再 CSS map class…
要改野咩? 開返個 Flash source 由頭做過啦

而且 Halo control o既 internal object 係 fixed 架
舉個例~ 一個 Halo button 裡面有一個 icon 同一個 text field~ 唔可以多亦唔可以少
如果想做一個有兩個 icon o既 button 就只可以由一個 Box container 開始砌~ 之後再自己加返 custom events…

Read more

Flex 4 重新上路

近期因為要寫幾個比較細既 Flex application 所以借機會用下 Flash Builder 4 寫 Flex 4 apps Flex 4 最大最大既改變當然係 Spark framework 黎緊我會將寫 Flex 4 o既一 d 心得同大家分享下 大家亦唔需要太擔心 Flex 4 o既 syntax 會再變 因為 Flex 4 o既 SDK 已經 freeze 左 除左 bug fix 同埋 font embedding 之外~ 其他都應該唔會再變 大家可以放心去用喇~! 首先大家要 Flex 4 app 當然要用最新o既 compiler 啦 大家可以用 Flex 4 […]

Read more

尋日要幫一個 application 做 font embedding
主要係想 embed 楷書
其實 font embedding 本身並唔係一件難事
因為 Flex 本身已經 support~
但係 embed 得黎又要控制好 file size 就唔簡單~!
至於楷書o既問題就更加多…
應該 specific d 講… 係 Microsoft o既標楷體o既問題更加多…

 

Read more