標籤

Search

2010-09-24

Revision Control, CVS?SVN?Mercurial?

今天在m群中談到不同公司在使用甚麼樣的Revision Control System,發現現在大部分公司都在使用SVN(Subversion)作為他們的SCM。

結果在研究CVS還是SVN 好的時候卻發現原來SCM界還有不少軟件,更發覺SVN就是因為不滿CVS 而開發出來的,這就是Developer 要想的事吧?

有一篇很不錯的比較文章想分享一下。

http://www.cnblogs.com/liubiqu/archive/2009/01/05/1369533.html

裡面談到CVS和SVN在結構及功能上的分別,看完覺得新公司起用SVN是無可口非,光是File Rename這一個功能就令人很想支持SVN了。

比較完CVS和SVN,就手多多去看公司打算轉用的TortoiseHg,也就是基於Mercurial的一個Revision Control軟件。不同於CVS及SVN,Mercurial(簡稱Hg)用的不是一般Client-Server的結構,而是採用Distributed 的方式進行管理,意思就是每一個人也有擁有整個Version History,大部分指令也不用經過網路就可以達成,這也是網路發展後的新方式吧。

在自己還未使用Hg 時,只好看看比較吧了

http://www.cnblogs.com/greenmile/archive/2010/04/20/vcs.html

2010-09-23

賭仔日記 2010 Day 42, 43

話說最近想賭都賭得唔開心...因為now次次夜晚都睇唔到...好難買即場...
Day 42
貪心...由本身諗住3x1, 變做5x1...結果咪貪心死左囉...
過關 主客和
5X1
星期二 14 伯明翰 (主) 對 米爾頓凱恩斯 (客)
主 @ 1.38
星期二 22 熱刺 (主) 對 阿仙奴 (客)
主 @ 2.40
星期二 9 緬恩斯 (主) 對 科隆 (客)
主 @ 1.72
星期二 21 新特蘭 (主) 對 韋斯咸 (客)
主 @ 1.65
星期二 20 史篤城 (主) 對 富咸 (客)
主 @ 2.25 $10

$10.00
195.1-> 185.1
Day 43
見史特加可以大勝, 仲諗住佢返返黎...點知都係無鬼用
主客和 星期三 27 紐倫堡 (主) 對 史特加 (客)
客 @ 2.15 $10

$10.00
去到四點, 終於睇到now...結果睇左陣覺得車仔ok,就入左
下一隊入球 (第6球)
星期三 52
車路士 (主) 對 紐卡素 (客)
主 @ 2.40 $10

$10.00 $24.00
Alex & 安歷卡XD
結果
185.1 ->  189.1

搵工歷程

在未去西班牙旅行之前,就聽到Christy 已經開始搵工3月的時候),就開始留意搵工這個問題。一直考慮報不報一份工的因素工是:
1.公司近唔近(基本上港島區都唔理,除非人工特別高)
2.公司不是做Web App(做完FYP414就覺得HTMLJS太煩)
3.Game Programmer都會報先(就是太喜歡遊戲)
4.10K 以上

結果未開學就已經In 過幾間,最有印象就係果間Chi-TechFirst In是三個人同一時間做一份卷,可以選擇用Java C,當時就揀左Java。做卷係有電腦同API,只係無得上網。結果有一題要數no. of 1 bits in Integer,我就心諗:「用Java 考呢題係咪傻ga?」然後填左API既其中一個Function落去就算。去到Second In,就覺得間野好頹,就開始串咀,結果佢就無揀我,我亦都覺得做Trading/商業野唔係自己既心水,人工幾高都咁話,就再Filter outTrading

西班牙回來之後,第二份報的工作就是信興。見的時候沒有甚麼準備,只知道信興=Panasonic,卻不知道就是蒙民偉的公司,也不知道是賣電飯煲起家。Interview卻要用英文作文,問甚麼最低工資/貧富懸殊,最後見經理時,發現自己和商業那邊的經理談不上話,卻和IT那邊的可以詳談,就發覺自己好像不太適合。去到Second In,那位Manager卻很喜歡我,和我大談信興很準時放工,信興很喜歡培育新人,很適合讀Master,很適合學習ERP的地方,更說我和他的兒子很像(這就是心理戰技巧!!)。當時覺得這間公司很好,直至有Offer時,就真的開始想自己究竟是不是想做這份工。人工是11.5K,返5.5日,地方頗遠。。。結果再上網看看有甚麼工,曾經看到網上有很多ERP公司,覺得,香港好像還是做ERP有前途。。。寫寫SQL過一生嗎?結果想了很久,還是放不下Game/Kernel Level的興趣,拒絕了信興。

當ERP也被放棄後,可以報的工作也少了。當時(六月尾)最喜歡的是ahsayInterview是做一些類似考IQ的推理Test,感覺很不錯,但是在second in時卻對他們起用Java及其API 作出了提問,覺得這份工的挑戰性不太大,結果對方也沒有Offer給我,自己對自己這樣的提問感到失望及後悔,曾好一段時間有算非它不報的感覺。

隨著mobigatorphone in失敗後,就到了funmobile。見工感覺也不錯,辦公室很大,人很多,女孩子也很多(後生,但不漂亮),考的題目也涉及到不少我不識的東西。然而,收到Offer時才發現funmobile眾多不好的名聲卻令我有所卻步,以及當時被另一公司Nuthon吸引著。結果Nuthon沒有下文,funmobile也放棄了,也更確立了自己連mobile programmer也不想做。

選擇一天一天地減少,朋友越來越多找到工作,特別看到大Nick找到14K anobii更加倍感壓力,畢竟朋輩壓力非常大。因為越來越多限制,曾經有十天都寄不出一封信。其後終於找到一間寫driver的公司,是cwlinux,縱使在灣仔,也非常願意去interview,可惜準備不足,連簡簡單單用pointer malloc 2D arrayfunction也寫不出來,結果對自己的表現非常失望下,就錯過少有的一間寫C的公司。

八月,終於找到兩間科學園的公司請人的廣告,分別是ViXsWeSoftware。前者曾經在去年暑假看到,但要求極高,沒有報,今次再次挑戰。先見ViXs,題目仍然是數bit,以及一些Data Structure的東西,全部都是用C 考,感覺非常良好。其後就是in WeSoftwarefirst In 做卷,問的是C的問題,也有一點我不識的題目,但是我自己知道寫錯的東西,他卻說我寫得很好,就覺得奇怪,其後第二天就要second in,也就發覺他們想請的是C++,不過我不懂也沒有太大問題。星期一就給了Offer給我,因為ViXs的人工應該會高一點,當時就膽大的問ViXs請不請我,他們說要多一點時間決定,結果第二天就給了Offer,人工也比我寫的高,也就立即答應了。

返工已經超過一個月,當初知道自己寫的是firmware而不是driver是有一點失落,畢業寫driver是夢想。不過在工作中也會看到drivercode,也有機會自學,也不算太差。最好的是Supervisor很有耐性教我東西,令我非常高興及舒服。不過隨著有同事的離開,就開始思想自己的前途。。。在香港,寫firmware的前途是一個謎。。。但去外國,看來仍然只是一個夢。。。


總結,自己很幸福,沒有家庭的負擔,很慶幸自己亦肯堅持自己的決定,雖然路是比人難行,但是只要是自己喜歡的,受一點苦是很值得。塞翁失馬,焉知非福,要不是多多揀擇,最後那會找到科學園的工來做?

感謝主。

2010-09-22

賭仔日記 2010 Day 38,39,40

Day 38
入錢

現金存款 (B1935 D1845 0AA56409F) $100.00

7.3->107.3
Day 39
信西人買伯明翰...

主客和 星期六 30 西布朗 (主) 對 伯明翰 (客)
客 @ 1.60 $10

$10.00

結果仲反輸...
唯有信無敵主場的馬略卡

主客和 星期六 61 馬略卡 (主) 對 奧沙辛拿 (客)
主 @ 1.90 $10

$10.00 $19.00

果然穩陣, 之後諗住撐下畢爾包反勝...

下一隊入球 (第5球)
星期六 75
希杭 (主) 對 畢爾包 (客)
客 @ 3.60 $10

$10.00

點知無料到...
後來見到皇馬出場陣容有迪馬利亞, 突然好有感覺就買佢首名, 再加個細

首名入球 星期六 80 皇家蘇斯達 (主) 對 皇家馬德里 (客)
迪馬利亞 @ 9.00 $10

$10.00 $90.00


入球大細 星期六 80 皇家蘇斯達 (主) 對 皇家馬德里 (客)
細 [2.5 球] @ 2.10 $10

$10.00

真係俾迪馬利亞入, 仲要係右腳@@我都唔信, 輸個細都無咩所謂
107.3->166.3
Day 40
成晚無咩心水...只有04對多蒙特...TOP FIT 對FULLY NOT FIT...緊係買TOP FIT

主客和 星期日 45 史浩克04 (主) 對 多蒙特 (客)
客 @ 2.75 $10

$10.00 $27.50

之後04再踢少個, 緊係再買

下一隊入球 (第3球)
星期日 45
史浩克04 (主) 對 多蒙特 (客)
客 @ 2.13 $10

$10.00 $21.30

結果
166.3 -> 195.1