Monday, 07 May 2012

  • 5 months

    早幾天媽媽問我現在工作做得辛苦嗎, 我答還可以吧。屈指一算,原來我已經做了五個月。

    最近的工作簡單的說就是每天不停地 FIX BUGS,源源不絕的。一來相比以前我做的多是 ANDROID 上的改動,現在的是較難處理,因為那些是我們 BUSINESS LOGIC。二來同事被按工作需要分開了變得比較獨立工作,現在我有點孤軍作戰的感覺。當然若要有需要幫忙,大家依舊會樂意伸出援手。

    蟲蟲進化了,不知道我有沒有相對進步?要知自已有何改變,最直接的就是開一個新 PROJECT, 從實戰中了解自己。於是我開始寫 #TedAlarm,相信很快就有測試版出街給大家試用。

    揼 CODE 過程中,我不知不覺會將工作上的一套流程應用出來。這是我潛而默化學會的, 難道這是在 STARTUP 工作的其中一樣得着?

Wednesday, 02 May 2012

  • 512

    剛才開電腦發現過了 GRUB 後進入 LINUX 時會自動重新啟動. 查看之下原來出現了 KERNEL PANIC. 我回想最近沒有更新過 KERNEL, 應該不是軟件問題, 難道是硬件出事?

    記得早兩三個月的一個晚上, 我的電腦無端端畫面停頓, 重新開機後會長響. 原來兩條 512 MB RAM 的其中一條出事, 把它拔掉之後便可正常開機. 不過最近嘗試把它重新安上後亦可正常開機. 今次出現 KERNEL PANIC 它極有可能是源頭所在.
    於是我拆開機箱後, 把那條可能壞了的 512MB RAM 拔掉後真的可以正常開機.

    由這一刻開始, 我又重新踏上只有 512MB RAM 的世界.

    按: 跟據 DELL 網頁所寫, 現在入門機已經配備 4GB RAM.

Thursday, 19 April 2012

  • 4 months

    在 FACEBOOK 看見朋友貼了他的外甥近照, 留言說他已不再是舊年出生的初生嬰兒. 孩子成長可以從他的身高和重量輕易量度, 我的成長又可以怎樣量度?

    進了公司四個月期間我碰到許多技術層面的考驗. 無論是我曾經碰過的問題或者是初接觸的, 我作為 "engineer" 當然要親自將所有問題解決.

    Fix bug 一般都是比較容易的工作, 最有挑戰性的當然是由零開始寫一個新 feature. 我試過完成數個比較大的新 feature, 不過完成得有點兒吃力. 雖然我很想能夠獨領大旗去完成新 feature, 但是現階段的我還未達水平去擔此重任. 還是先札札實實的由基本開始了解整整套系統的結構和所有功能再說. 

    回想這數個月中比較辛苦的時候, 我試過為了追趕進度, 回家後繼續做至三點; 星期六日為了星期一返工準備好一些有用的 code. 印象最深刻的算是跟設計師一起不停試顏色, 大小, 擺位和 wallpaper, 當時大家的執著程度是去到 pixel 呢. 不過辛苦過後我可以交貨的時候, 任何事都會即時被拋諸腦後, 展開新的工作.

    今天老闆提過假如全部 developer 都是非常好的, 其實 QA 是不需要的. QA 同事不用擔心啊! 因為我不是一個非常好的 developer. 日後還需要你們幫手做測試.

Wednesday, 28 March 2012

  • stable life

    每晚收工搭火車我會選擇在一個不太多人的位置企回家, 總有人比我更需要一個坐位, 不過今晚我不能再禮讓,我需要一個位置讓我閉上雙眼,好好回想近一個星期發什麼事.

    最近工作上影響我最深的事應該是我寫的一個 FOR LOOP 去做 RTRIM. 整件事來龍去脈並不重要, 最重要是事後我對何謂覆雜, 何謂寫得好的定義完全被打破, 使我明白到 CODE 代表你的想法,除了它做到要做到的效果外,要看的人明白亦相當重要.

    同事給了我一個寫 APP 的概念, 我覺得難度不大於是在空閒時間已經開始寫. 不過每晚總覺得太累而提不起勁去完成它. 到星期六日想開工時, 心裡卻想住難得放假應該出外周圍走走而不要留在家. 久而久之, 整隻 APP 還有離出街. 我只想重拾作品出街那種心情. 沒有付出又怎會有收穫, 我想還有幾個星期我才可以再嘗作品出街的滋味.

    NEXUS ONE 的電源掣無故失靈, 令到一部不錯的電話好像久缺什麼似的.其實只要插住一條 USB 線, 所有開機,鎖機,什至乎入 fastboot mode 我都可以做到, 只是較無缺的時候麻煩些. 這件事突然令我體會到殘障人士的苦況, 推而廣之明白到有些事情真的要試過才會有所領略.

    想想想, 最近好想沒有太多開心事發生, 日子穩定了卻開始重覆.每天都跟住一個時間表返工, 放工. 在一間 STARTUP 工作的生活不應該是這樣的.不如星期六到香港島, 或者離島行行逛逛, 食住軟雪糕扮遊客.

Wednesday, 29 February 2012

Wednesday, 01 February 2012

  • goodbye google wave

    Google Wave was annouced in Google IO 09. It was a very brave move to try to replace the world email system. Every IO candidates was given a sandbox account after the annoucement, public could only stand outside waiting for limited invitations from those early birds.

    I signed up for a sandbox account on the next day after announcement and got invited in Oct. When I first login wave, and saw the complete javascript written interface, I was totally shocked what google can do. It looked like a mailbox but it certainly could do more than that. But with active one user, me, I couldn't see the most powerful feature of it, collbrartion at the same time. But I couldn't find a good use case why I should use it instead of other service.

    Some time later, I invited some friends to join google wave. We find a great use of it and use it day-by-day until today, 31 Jan 2012.

    Starting from tomorrow, Google Wave will become read-only. That means my friends and I have to find an alternative if we want to do the same thing together. Even though the Internet advanced alot during last year, we cannot find one can totally replace google wave. Most of the time we missed the very powerful inline commenting feature of its text editor let you can reply which sentense you want to reply.

    Google Wave is died but Apache Wave isn't. Wish the opensource project can give a second chance of the whole project.

Wednesday, 11 January 2012

  • 30 days

    Time flies really fast. I have already been working on an amazing startup for a month. It’s a Chinese custom to celebrate a baby is a month old. It is not bad to write a blog post about my working life at this great time. I still find it exciting everyday I go to work because you won’t know how fun will it be everyday.

    Our Hong Kong offiec is quite special that we are music lovers of all kinds. Your next-to-seat colleagues may play guitar right in front of you and everyone can play songs in the shared speakers. When the "theme" songs come we even sing together loudly just like having a mini concert.

    I still remember in my first day of work, I am told that I am now working on a global company. We have people from UK, USA, China, Hong Kong and other countries over the world. English is therefore our primary language. Besides that I am even brave enough to speak mandarins.

    Our company has a quite unique product and we developers are working day-by-day to enhance it and let more people to use it comfortably. During company meeting our management staff asked us to find out at least one part of your work you are proud of.

    I found satisfaction when people like my creations. But the size of people I can reach out is not more than a few thousands but my company can reach out millions. Although at the moment I haven’t brought any killer feature to the product, working background work is a very good opportunity for me to understand the product from the core. I still remember my interviewer said in the interview that if we don’t like our product and use it, how other people would do so. I hope in some time I can bring significant  improvement to our product soon.

    I believe people choose to work in a startup is dream chasers. They share some common characterises like work hard, play hard; being responsible for everything they own; feeling passionated when challenges come; and being a fans of alcohol, coffee or snacks. These are part of observation on my colleagues. If you have any of them, or all, I strongly recommend you to take the challenge, seek a startup and turn a new page of your career.

Tuesday, 03 January 2012

  • new year

    什麼一年之計在於春? 我這些年來未嘗試過做什麼計劃然後按步實踐, 慢慢邁向目標。回想近兩年, 在二零一零年我試過每日上載一圖到 FACEBOOK, 記得我對每一日的一些感覺, 可是到最後我還差少許才夠三百六十五張。在二零一一年我決定離職, 用三個月時間做自己喜歡做的事。之後我又非常有性格地求職, 終於我入到一間很特別的公司工作。這些事基本上是幸運和即興發生後再加上我的堅持而寫成的歷史。雖算不上豐功偉蹟, 但對我來說已經是突破了自己, 完成了一些以前未做過的事。


    二零一二年我走去看廿多年來的第一次元旦日出。想不到今年才開始了兩天我已經完成了一件新事情。我非常期待往後的三百多日我會做什麼新嘗試。
    說回來, 我未試過在年頭定立目標, 不如趁年頭就定立一些目標在今年內實行, 作為第二個新嘗試。


    目標一: 因開心而大哭一場
    目標二: 跟我在網上/現實生活認識的人合照
    目標三: 我寫的 APP 再次上報
    目標四: 聽多些本地音樂


    希望到年尾時我對在此寫下的目標能夠一一完成。

Tuesday, 20 December 2011

  • pricewatch 7

    說起上來有一年多了。那時我寫 PriceWatch 其中一個目的是要善用免費卻長期閒置中的 Google App Engine. 隨著時間過去, Google App Engine 功能變得非常強大, 與此同時它的成長亦給我機會去嘗試 memcache, crontab, channels 等等新技術.

    可惜世上免費的資源始終不能長久. Google App Engine 改變了以往的模式, 對免費用戶的慷慨大不如前. 在諸多限制下, PriceWatch 面對著不夠資源的大問題.

    最近 Twitter 上的朋友介紹 heroku. heroku 的好處是它支援 python, 意味住我有可能重用大部分現有的 code. 經過不停修改, 今晚我終於成功在 heroku 取得惠康貨品資料那一頁. http://pricewatchhk.herokuapp.com/

    我還須努力將 PriceWatch 在 Google App Engine 的功能盡可能帶到 heroku 上. 這一刻我在想另一個可能的方法, 或許我可以以外判一些佔用太多資源的工作給 heroku 做, 集百家之大長去解決資源不足?

Sunday, 11 December 2011

  • 1st week

    父親開會笑的說我夠一百日會走路了, 意思是我無業夠一百日終於有工返。

    首過星期轉眼已過, 我想是時候回想發生過的事情。總括而言, 每日所見所聞, 所做所遇到的都是新鮮的。

    第一日返工要做的正是尋找返工路線。我腦海中早已有一條行走路線:在紅磡出站後沿理大天橋向科學館方向行, 下天橋後上另一條天橋過馬路, 上樓梯到天文台, 再穿過酒吧群就到公司樓下。十數分鐘的路程對我來說是小兒科, 不過現在每次行到升降機大堂我都氣來氣喘, 原因是那條必經的數十級樓梯。希望日子有功後我我可氣定神閒地走進升降機。

    OFFICE 空間非常大而且非常開揚。設計上所有房間都是用落地大玻璃。我最愛望九龍景色, 固揀位時我選了近那邊的一張枱。較為特別的設施有一張梳化, 一台按摩椅和一張乒乓球枱。我見很多同事都會坐在那張梳化工作, 在家工作的感覺。

    我寫過一隻 android app 叫 PriceWatch 用來做超級市場格價。可是當我見過同事們在超級市場如何大手買零食後, 我覺得 PriceWatch 還是留待自己用吧。

    年青又怎可以沒有音樂。現場的結他演湊聲, 隨音樂而哼出的歌聲, 令整天工作時間都沒有一刻悶場。諗你和忐忑等神曲又怎會沒有。

    三國殺似是大家喜愛的玩意。我亦下載了 android 版的學習它的玩法, 希望可以短時間內學懂。

    初來步到, 我除了認識一班香港同事之外, 更認識到一班由英國遠道而來的同事。尤其是歡送英國同事的卡啦OK之夜除了用瘋狂來形容我已想不到其他形容詞。

    工作上所用的 feature/bug tracker, source code control, 以至我對成日的電腦, 我以前都未用過。不過工具是可以熟能生巧的。我應該不會有什麼大問題。

    我亦有落手寫 code, 實戰一下。不過 code review 對我來說是非常新鮮。當我想到有其他人會審閱時, 我寫完之後會再多看一次, 想想如何可以寫得好些。

    音樂, 紙牌遊戲, 零食, 令我回想起以前在 project lab 的時光。看見同事工作, 我了解多了何謂 passion。一班人能聚在一起, 抱住同一個目的不正就是我一直所響往。

warenix

  • Visit warenix's Xanga Site
    • Name: ?
    • Location: Hong Kong, Hong Kong
    • Birthday: 8/1/1984
    • Gender: Male
    • Member Since: 9/10/2005

Archives

Don't worry - your calendar is here… to see it in action just click "Save" above and refresh the page.