diary
Really Good Picture for Google Wave~~
by calendarw on Nov.26, 2009, under Uncategorized
今日係 Google Reader 個 Popular 度見到呢張相, 真係形容得好正. 雖然有左 Wave 幾日, 同埋不段地 invite 人, 但有 wave 既朋友實在太少了……

Google Wave
Google Wave
by calendarw on Nov.24, 2009, under Uncategorized
係一連三個黑色星期既過去, 今日好似轉運, 今朝十點幾係 Gmail 度發現左 Google Wave Invite 既 email, 等左好耐既野終於都試到, 不過因為身邊有 wave 既人唔多, 而且又係返工時間, invite 完其他人就算, 所以都未做到應有既用途.
今日試既野其實同 barcamp 度由 Aaron present 既野都差唔多, 都係 multiple editing 等等既野, 睇左幾個 when to use wave 後, 都係要等適當既時後先再用.
Lenovo Repair Center
by calendarw on Oct.17, 2009, under diary
差不多三年前係 CityU 買果部 X60, 近期個硬碟突然好慢, 好有問題, 見部機保養十月尾到期, 所以想拎去整, 而單上既維修中心地址係鰂魚涌既華懋交易廣場 14 樓, 而因為呢排唔係鰂魚涌 office 返工, 所以叫左我太太幫我拎過去.
經過維修員檢查後, 發現問題係硬碟 bad sector, 所以會幫我換硬碟, 而因為佢已經無 60GB 既硬碟, 所以換左個 80 GB 比我, 而 Lenovo 方面既人員話旺角都有維修中心, 可以係果度整機同還機, 不過經過係 google 既 research 後, 個維修中心地址係幾難搵到, 不過最後都比我係 epc 度搵到個 post 講.
以下係維修中心地址:
香港鰂魚涌海灣街1號華懋交易廣場14樓1403-05室
旺角彌敦道585號富時中心2503室
I want a real work!!
by calendarw on Sep.30, 2009, under diary
今日十分唔開心, 成日都做唔到野. 一個由古人完全用 Smart UI 黎寫既系統, 今日大爆獲. 而最重要既係, 那個經過七至八人經手過既系統, 最後一個識跟既人都係上個月離開了, 這個系統由上個月中開始由我同另一個同事跟. 那個系統除了用左 Smart UI 之外, 最重要既係用左好多即時既 Temp Table, 個人覺得無必要, 而佢用既用法係 Create 左個 Temp Table, Insert 一堆 Record, 之後係果個 Table 度為 Record 再做不同既 Edit (e.g. Delete 唔啱既野), 呢種寫法除左令程式不能在同一個 IDE 度編寫, 檢查之外, 對 database server 既 loading 都十分大, 唯一既好處係只要在 Stored Procedure 入面加 Insert 或者加 Delete Statement, 就可以好容易出到想要既野之外, 我覺得無乜用, 而且仲令維護性極度減低, 呢個係我今日心情極唔開心既原因.
今次爆獲既原因係 database server loading 問題, 除了用 Temp Table 之外, Where Case 入面有著以下一些浪 over-loading 既 statement:
select a, b, c from tblA where d + cast(varchar(1), e) in (select d + cast(varchar(1), e) from tblA where f = 'Y') -- 1. d + e != unique, and cannot determined by pkey -- 2. select count(pkey) from tblA > 700k+
除了這樣既 statement 而且滿怖整個系統外, 仲有好多 runtime calculation, 搞到幾個有必要成日行既 Stored Procedure 行一次要成三秒至廿秒以上. 部機已經係 4GB Ram 加上 4 個 CPU 了, 32-bit 既機能跟本上已經用盡, Ram 已經長期係 3.7 GB usage 既狀態, 而 Connection 亦有成千幾個. 除了 rebuild index (平時 schedule weekly rebuild), review where case 之外, 我已經諗唔到有咩辦法, 所有可以既 index 既地方都已經加左, 除左寫呢套系統既人已經走晒外, 因為聽日放假, 星期五公司大部份人又放假 (唔係香港), 所以呢殺那咩都唔改得, 亦唔敢改, 個系統已經進入了一個做又死, 唔做又死既局面.
因為呢 d case, 我 develop 緊既 project 都因為呢個關係 Pending 左, 但 User 又迫住話要 UAT, 個 Support Case 多到做都做唔晒, 時間上跟本咩都做唔到, 生產力極低, 想改又改唔到, 而我星期五就孤身隻影地在 Client Site 度面對前人積下來既爛攤子, 心情極為煩燥.
除左呢 d 之外, 系統係由唔同時期 Project 既 Scope 不段增加而成的, 但因為一路以來既轉變, 好多資訊又無正規地做得好, 系統又無 Version Control, 無 Change Management, 無 Requirement Management, 無 Software Design, 無 Design Review, 無 Test Case, 只有一路以來跟著 User Comment 而改既差劣製成品, 因為系統已經係 Production 關係, 好多野已經不能容易地改, 好多問題其實出自當初既 System Design 上, 而因為有另一個唔知幾時會上既 Project 話會 Replace 左呢個劣品, 但同時做 Design 既人都只係參考舊既 Design, 而不問問題所在地做著一個只有無這個系統經驗而又參照舊系統既 Designer 意見做出來既 Schema, 令到好多野想改都改唔到, 苦不堪言.
因為呢堆爛攤子, 而隨著一大堆 Support Case, 生產力減慢, 加上變左長期係 Site, 咩成積都做唔到出黎, 自自然然老細唔會睇好你, 升職? 無, 加人工? 無, 工作時間不段加長, 日日只有被人埋怨這裏做得唔好, 那裏做得唔好…
為什麼, 我只想找個正正經經做軟件設計既工作環境都咁難, 讀軟件出身既我, 為何一日都黑都只係對著一些由無經驗既舊人做出黎既無設計製成品, 而不能好好地做好自己有軟件設計, 軟件架構既 Project 呢.
I want a real work. To improve my experience and my skill.
Software Freedom Day 2009
by calendarw on Sep.22, 2009, under gathering
今年既 SFD 都幾多想聽既野, 第一樣係 VirtualBox, 經子維研究 VMWare 既經驗黎講, VMWare 有幾多問題存在, 所以想聽下 VirtualBox 有咩功能同介紹, 遲下再測試其穩定性. 除此之外, Startup Case Study 都好想聽, 但因為同 VirtualBox 同時間而聽唔到, 不過見到有人有錄到, 唔知搵唔搵得返.
跟住聽左 MobileRadio.hk 既 Audacity 介紹, 呢個軟件因 project 關係在兩年前已經被我用黎 Cut 聲, 調較大細聲, 去雜音 for 砌句子用, 使用非常容易, 今次教左 Podcast 常用既執聲技功同效果, 希望往後有不同既 Podcast 會再多 d topic 聽啦~~
之後聽左 Aaron 既 Incubating Open Source Communities, 講左好多 Apache, Open Source Culture 等資訊, 了解左好多~~
最後去左聽 WordPress, 因為本身係 WordPress 使用者, 而上次 WordCamp 又無去, 所以今次聽下有咩野. 內容都幾好, 聽到好多用家既意見, 而且有D 以前諗過既使用方法都在商業中被實現出來, 感覺都幾好.
今次 SFD 得半日, 唔係聽得太多野, 不過對本地既交流既發展都幾重要. 香港, 似乎少了既就是這些交流既活動, 希望這些不同類型活動時間可以長一點, 而且次數多一點, 在不同既角度, 不同既領域, 不同既時間上, 能夠做多些活動啦~~

