有很多人都覺得玩大富翁需要很長時間才玩完一局,事實上呢個遊戲唔係短短一小時內可以完成。不過有些方法可以縮短遊戲時間。呢D玩法唔係我自己想出來的,係來自遊戲說明書或正規遊戲。
SHORT GAME RULES
首先洗好地契每人派兩張,每人按地契的價錢買,然後照正常開始遊戲。原本起酒店要先起四間屋,係short game rules,起三間屋可以起酒店,照收番酒店租。最後只要有兩個人破產就end game。
TIME LIMIT GAME
同SHORT GAME RULES一樣每人派得兩張地契,按契俾錢。然後計時開始,大家agree 一個時間完。
快骰版
其實呢個係大富翁新版本。快骰版大富翁俾普通版只係多左一粒叫快骰(Speed die)既野。呢粒快骰完全加快左成個遊戲。
快骰唔係普通骰仔,得點數 1 至 3,另外三面係「巴士」同「Mr Monopoly」。當然無快骰可以搵粒唔同顏色既普通骰仔頂上,點數 4當「巴士」,點數 5、6當「Mr Monopoly」。擲到「巴士」就可以選擇其中一粒普通骰或兩粒骰的點數前進,擲到「Mr Monopoly」首先要依普通骰的總值行走,照樣抽卡、買地、交租。之後就係快骰之「快」的關鍵。如果銀行有地未賣,你就可以移到下一塊未賣出的土地,照正常你可以買定拍賣,所以玩快骰版好快就會賣晒d地。如果銀行賣晒所有地,你就會去下一塊要交租的地方。
Posted in Games | Tagged Monopoly, Mr Monopoly, short game rules, Speed die | Leave a Comment »
當接上SAP後,就可以利用Remote Function Module (RFM)或Business APIs (BAPIs)去讀取SAP data。如果用RFM,要SAP那個Function Module 選擇 Remote-Enable function (Function builder SE37 -> Attributes -> Processing Type)。如用BAPI便要在Add Reference加入SAPBAPIControlLib.dll。以下以call BAPI_COMPANYCODE_GETLIST為例子。
if (conn.Logon(0, true))
{
SAPFunctionsOCX.SAPFunctionsClass func = new SAPFunctionsOCX.SAPFunctionsClass();
func.Connection = conn;
SAPFunctionsOCX.IFunction ifunc = (SAPFunctionsOCX.IFunction)func.Add(“BAPI_COMPANYCODE_GETLIST”);
ifunc.Call();
SAPTableFactoryCtrl.Tables tables = (SAPTableFactoryCtrl.Tables)ifunc.Tables;
SAPTableFactoryCtrl.Table ENQ = (SAPTableFactoryCtrl.Table)tables.get_Item(“COMPANYCODE_LIST”);
if (ENQ != null)
{
int n = ENQ.RowCount;
LabelRowCount.Text = n.ToString();
DataTable dt = new DataTable();
dt.Columns.Add(“COMP_CODE”);
dt.Columns.Add(“COMP_NAME”);
for (int i = 1 ; i <= n; i++)
{
DataRow dr = dt.NewRow();
dr["COMP_CODE"] = ENQ.get_Cell(i, “COMP_CODE”).ToString();
dr["COMP_NAME"] = ENQ.get_Cell(i, “COMP_NAME”).ToString();
dt.Rows.Add(dr);
}
GridView1.DataSource = dt;
GridView1.DataBind();
GridView1.Visible = true;
}
else
LabelLabelRowCount.Text = “0″;
}
else
{
LabelStatus.Text = “Fail!”;
}
conn.Logoff();
}
Posted in Technology | Tagged SAP, VS2005 | Leave a Comment »
我接觸SAP這套系統差不多一年了,然而SAP俾我感覺係意念唔錯,但技術上就強差人意。就如SAP connector for .NET 只是支援.NET 1.1 , 即係VS2003可以用, VS2005就用唔到。現在已經出到VS2008,邊到仲搵到個VS2003先得。
經過係網上考查,終於找到方法可以用VS2005接SAP。先要條件是在開發電腦上裝上SAP GUI Client和VS2005 。(哈!沒有VS2005又如何寫.NET~ )
啟動VS2005, 先開啟需要的project,然後Add Reference, 加入SAPFunctionsOCX.dll 以及 Interop.SAPLogonCtrl.dll,這兩個dll file就係SAP GUI Client裡面,現在就可用SAPLogonCtrl去login SAP 啦。 Code 如下
SAPLogonCtrl.SAPLogonControlClass logon = new SAPLogonCtrl.SAPLogonControlClass();
logon.ApplicationServer = “”; //SAP system’s IP
logon.Client = “”; //SAP system’ client
logon.Language = “EN”; //Lauguage
logon.User = “”; //Username
logon.Password = “”; //Password
logon.SystemNumber = 00; //System number
SAPLogonCtrl.Connection conn = (SAPLogonCtrl.Connection)logon.NewConnection();
if (conn.Logon(0, true)) { //login successful … }
接下來的工作就是去研究如何讀取SAP既Data。
Posted in Technology | Tagged SAP VS2005 | Leave a Comment »
有時候不得不佩服蘋果公司,用一些已有的技術,再加上創新的意念,就往往成為一個賣點。線上商店、3G netowrk 或者Wi-Fi都已經是一些平民化的科技,但App Store 改變了安裝電話軟件的習慣,令安裝電話軟件不再是一個令人覺得麻醉的事。
只要用iPhone瀏覽網上App Store,點選你想安裝的軟件,利用3G Network 或者Wi-Fi,軟件就直接下載到手機中安裝,既簡單又方便,用家不需要把軟件下載到都Desktop中,再透過什麼Active Sycn來進行安裝。此舉大大刺激了3G 數據用量及Wi-Fi的需求,所以蘋果公司要與運營商提供捆綁服務,並且將其收入分一杯羹的。
事實上,我很少安裝軟件到我的Windows Mobile上。
Posted in Technology | Tagged App Store, Apple, iphone | Leave a Comment »
看看我所收藏的大富翁!

這個是六十週年版

配件都好精美,雖只係玩過數次,但已經開始發霉了
Posted in Games | Leave a Comment »
大富翁這個遊戲真係出名到三歲至八十歲到一定聽過,很多香港人以為這遊戲只是小朋友玩意,但真真正正明白大富翁玩法既人無幾多個。
基本玩法
1) 每次同時擲兩顆骰子前進,擲到孖骰便可多擲一次,但連續三次孖骰則要入獄。
2) 擲骰走到空地上就能買地,如不購買銀行立委即會將土地公開拍賣。
3) 要起屋就先要買齊同色的地皮,,之後任何時間都可以起,不需要踩中該地皮。
4) 起屋可以一次過起幾間。但要起屋數量是受 Evenly Distribution Rule 所限制的,即係話同一色地皮的屋數量要平均。
5) 最後邊個最多財產就贏(係人都知)。
一般誤解和錯誤玩法
第一圈: 許多人以為要走完第一圈便先可買地。別浪費時間,事實上根本沒有第一圈不准買地的規則。
入獄: 入獄者其實可以照常收租,還可以起屋、拆屋、抵押。
Free Parking: 這只是一個透氣位,不會有JETSO也不會有蝕。
起屋: 呢個係最多香港人搞錯的地方,起屋不必要自己的棋子踩中要起屋的地契上才可以起。有錢既話無論係邊都可以起屋,想想李生都唔駛自己親自落手去起屋。另外起屋唔需要逐間逐間!只要你有錢,同時起三間酒店也可!
出獄: 可以有三個round機會出獄,第一個選擇是擲骰前交底五十元罰款即出,另一選擇便是擲中孖骰,如擲中孖二,便前進四格。要是三次都擲不中孖骰,便要交錢出獄並移動剛擲出的點數。
世界冠軍
當然,也有香港人玩大富翁玩得厲害,96世界大富翁比賽冠軍肥畢肯定就是其中一人。其實我也是看了他奪冠前所寫的書才懂得玩大富翁, 不過當時意想不到他的技術原來己達到世界級的水平。
Posted in Games | 1 Comment »

Nike + iPod Sport Kit
早一陣子,Apple Store 為慶祝第幾週年,於當日有部份貨品作減價優惠,於是我便選購了”Nike + iPod Sport Kit” 收為己用。這個東西其實是用來記錄自己的跑步時間、距離、消耗熱量、步速。對於我這個時常跑步既人相當有用,可以知道自己跑左幾遠,跑得幾快,唔駛自己估下估下。所以這個東西其實很早就想弄到手了。當然,Nike+不能單獨使用,最少還需要配合iPod才可。首先先放Nike+個Sensor 放係隻跑鞋度,如果係Nike+ 既跑鞋,鞋墊下就有個位置放個Sensor ,其他跑鞋就要自己想辦法了。跟住張個receiver插落iPod度,個iPod menu就會多一項”Nike+iPod”,基本上入去Setting Set番自己身高體重性別就可以用。
實戰
入到”Nike+iPod”個menu,點選Basic Workout,再選自己想聽既歌,跟住個iPod會嘗試連接個sensor。連接完成後,只要按一下中間掣就開始計時。當跑完後,按”Menu”掣去end左個workflow。你就會睇到同聽到你跑步既資料。這些數據可以透過itune上載至Nike Plus 網站。

唷!跑得很慢~
Posted in Technology | 1 Comment »
數年前我已培養了跑步的習慣,也有參加本地既長跑賽事,湊下熱鬧。這年我採用了新的練習方式,速度上確實快了,突破了多年的極限。對於即將的半馬拉松,雖然是第一次參加這麼長距離的比賽,很有信心能完成賽事。
新的練習方式是源自一位朋友的馬拉松練習模式。以下便是這位朋友的練習模式:
Nov -> 30-50km per week
Dec -> 40-65km per week
Jan -> 50-75km per week
For example, in the first month,
week1) 8km(mon) + 9km(Wed) + 17km(Sat). Total: 34km
week2) 9km(mon) + 10km(Wed) + 19km(Sat). Total: 38km
week3) 12km(mon) + 10km(Wed) + 21km(Sat). Total: 43km
week4) 6km(mon) + 7km(Wed) + 13km(Sat). Total: 26km –> for recovery
當然我不是馬拉松跑手,沒有這麼大的練習量。但有好多地方可以作為參考。
1)每個星期跑的總距離不少於比賽的距離。
2)每個星期有最少一次是練習速度,而一次是練習耐力。
3)練習速度就是多次短距離的快跑,如100m、200m、400m、800m 或是 1200m,每次快跑完便緩步休息。
4)練習耐力就是長距離跑,路程接近比賽的距離。
5)每個月便有一個星期是半練習量,可以讓肌肉休息。
6)每個月練習量可比上個月加大一點。
Posted in Sports | Leave a Comment »
曾幾何時,我去過一間尃玩broad game既cafe。玩了一款遊戲叫Ticket to Ride。其實年少既時候,我都會有玩開傳統broadgame, 如Monopoly,Risk,Cluedo 等等我都玩過了。在這cafe,sorry,你不會看見這些傳統broad game。而是其他你不會在Toy r us 找到既Game。
我們選擇玩Ticket to Ride原因得簡單,因為其中只有一人係玩開broad game,而他又對這遊戲又較為認識,需知道由一個新手完全看一篇說明書才同大家解釋,可能已花了大半天時間了,難既更可能一兩天。幸好Ticket to Ride玩法算係好簡單,這位朋友快看過了說明書一次便可以去開局,然後就向大家解釋遊戲玩法。

此遊戲可供2-5人玩,我們八人就分成四組。我們玩那個是德國版,所以遊戲版圖便是德國。
首先我們每組各抽了幾張「鐵道任務」(Destination Tickets),這些「鐵道任務」就是要玩家去連接Tickets上面的兩個城市,能完成任務便會加分,相反失敗便會扣分。當然任務越難,分數就越多。
而每個城市之間是有不同長度的顏色路線,要連接城市之間就要用路線顏色的「火車咭」(Train Car cards)。每一回合只可以收集最多兩張火車咭,所以要連接較長路線,就要用收集較多同顏色「火車咭」,所得到分數也會較多。
我組所抽到的「鐵道任務」中,選了一長一短既任務,貪兩個任務有重疊的路線,當我們做長距離任務時,就花了很多回合去收集「火車咭」,相反其他組就密密做短程任務,他們很快就把分數拉開了,於是我組在對手鐵道版圖上建立自己路線,試圖切斷對手路線,希望令對手用更多「火車咭」去繞過其他城市,不過這個方法看來完全無效,因為很多城市之間都多過一條路線。於是我組很快便重回自己正規的「鐵道任務」上。當我們完成了一條很長的鐵道任務,我組分數就追回不少,於是我組雄心壯志,專選一些長程多分的鐵道任務,而分數開始追近前列既對手。
當大家既鐵道版圖開始略有規模的時候,對手開始利用另一個取分點「商品」(Merchandise Token)。在開局時侯,每個城市都放有不同數目、分數的「商品」,利用「乘客」(Passengers)沿著自己建立的鐵道而行,取得所經過城市內的「商品」分數,更可用「乘車票」借用他人的鐵道,得到更多「商品」。我組忽略了這點,俾對手先吃了”頭啖湯”,高分「商品」已經俾人搶走,我組只可得到低分「商品」。

幸運地,完成了多個超長程的「鐵道任務」抵消了低「商品」分數,看來完成任務才是遊戲的關鍵,最後我組更取得完成最多任務獎分(Most Completed Tickets Bonus),更成為最高分的一組。
這個遊戲玩法算是很簡單,很短時間就可學會。
上樓Cafe:
What is Boardgame Cafe (百老匯電影中心附近,要上樓)
Ticket to Ride website:
http://www.daysofwonder.com/tickettoride/en/index/marklin/
Posted in Games | 1 Comment »