2009/9/9

Facebook上玩FarmVille遊戲學英文

Facebook上的遊戲很多, 我最喜歡玩的是FarmVille, 你知道FarmVille是什麼意思嗎? 如果你去查字典, 是查不到的, 不過一定認識"Farm", 而Ville呢? 其實是個法文, 維基百科說"Ville (French pronunciation: [vil]) is the modern French word of Germanic (Frankish) origin now meaning city or town, but the first meaning in the middle-ages was farm and then village. "
這個遊戲裡有很多動物, 樹, 植物, 建築物, 裝飾, 耕種機的名稱, 還有收成時, 有沒有注意到豬可以幫忙做什麼? 邊玩邊學英文很有趣的....
先問問, 下面這些東西的英文是什麼?
























以下將他們寫出, 你對對看
Barrel, Crate, Stool, Butter Churn, Wheelbarrow, Wagon, Water Pump, Light Post, Wood Bench, Fence, Goat, Hammock, Hedge, Hay Bale, Scarecrow, Treehouse, Covered Wagon, Trough, Lawnmower, Telphone Pole, Rest Tent, Cart, Windmill, Manor, Gazebo, Greenhouse, Well

其中
Manor是英國史的莊園,美國史的采邑
Wheelbarrow是獨輪手推車
Gazebo是露台, 眺望台
Hedge是樹籬或障礙

以下再寫一些FarmVille上的種子名稱和樹名, 看看你知不知道
SEEDS:
Artichoke, Aloe Vera, Pumpkin, Squash, Soybean, Eggplant, Broccoli, Cabbage, Pepper, Bell Pepper, Raspberries, Wheat
TREES:
Fig Tree,Date Tree,Lime Tree,Plum Tree, Cherry Tree, Peach Tree, Pomegranate Tree, Grapefruit Tree, Avocado Tree, Apricot Tree, Acai Tree

以下將上面的名字用中文對照一遍







SEEDS:
Artichoke朝鮮薊(沒查字典前還以為是釋迦, 遊戲中畫得很像釋迦),
Aloe Vera(Aloe就是蘆薈, 加Vera是藥用蘆薈),
Pumpkin南瓜,
Squash 長條形的瓜,
Soybean 大豆 ,
Eggplant 茄子(美國的Eggplant像egg的形狀,不像台灣長條形的)
Broccoli 綠色花椰菜,
Cabbage 高麗菜,
Pepper 胡椒或辣椒都可以, 辣椒多會說Chili Pepper,
Bell Pepper 甜椒,
Raspberries 樹莓,
Wheat 麥.
TREES:
Fig Tree 無花果樹,
Date Tree 正確來說應是Date Palm Tree, 椰棗樹,
Lime Tree 又稱Tilia,椴樹
Plum Tree 梅子樹或李子樹,
Cherry Tree 櫻桃樹,
Peach Tree 桃子樹,
Pomegranate Tree 石榴樹 ,
Grapefruit Tree 葡萄柚樹,
Avocado Tree 酪梨樹,
Apricot Tree 杏樹,
Acai Tree 亞馬遜雨林的生命樹阿薩伊果樹,果實是巴西莓Brazilian Acai, 一種棕櫚樹

那..小豬成熟時, collect Truffles是什麼呢?

應該有人猜到了吧, 法國料理中很貴的Truffle是牽著豬找到的....








松露




最後, 以下三個字知道是什麼?
Flamingo, Gnome, Tool Shed




雖然玩遊戲的時候已經有圖, 大約知道是什麼, 還是查一下字典
以下是他們的中文對照
Flamingo 紅鶴,火鶴
Gnome 地精(守護地下寶物的神), 矮人, 小鬼
Tool Shed Tool 知道是什麼, 可是Shed只看過動詞用法--shed one's blood,shed light on....名詞的話
原來是儲藏室, 小屋, 棚, 或車庫,停機棚的意思

2009/8/6

Tom DeMarco的Software Engineering: An Idea Whose Time Has Come and Gone? 摘要與感想

在Google搜尋時, 剛好在網路上看到Tom Demarco於2009 IEEE 七八月刊的作品: Software Engineering: An Idea Whose Time Has Come and Gone? 很欣賞他連之前的自己都可以否定的勇氣. 我相信越有名, 要說自己以前是錯的越困難.

他在此文對於自己1982年寫的Controlling Software Projects: Management, Measurement, and Estimation(Prentice Hall, Yourdon Press出版),這本啟蒙軟工專案計畫與度量發展的重要作品, 重新評價:
"Do I still believe that metrics are a must for any successful software devleopment effort? My answers are no, no, and no."

還自己說這本書所傳達的message有誤:
"The book's deep message seems to be, metrics are good, more would be better, and most would be best. Today we all understand that software metrics cost money and time and must be used with careful moderation."
"The book's most quoted line is its first sentence: You can't control what you can't measure. This line contains a real truth, but I've become increasingly uncomfortable with my use of it. Implicit in the quote(and indeed in the book's title) is that control is an important aspect, maybe the most important, of any software project. But it isn't. "

他從專案的本質:一個投百萬可賺1.1百萬的案, 和一個投百萬可賺50百萬的案相比, 獲利能力低的案子相對需要較高的control才能成功, 來說明並非每個案子都要一樣的control程度. 那是否獲利低的案子反而要花更多錢跟時間去做measurement, 那利潤不就更低了. 這是做低獲利案的惡性循環. 也回歸到business model的問題, 為什麼要接這樣低利潤的案子?

另一方面, 他也提出人的品質是無法度量的, 你可以度量honor, dignity, discipline, personality, grace under pressure, values, ethics, resourcefulness, loyty, humor, kindness這些嗎? 但事實上這些都深深影響到專案的performance. 所以DeMarco建議要做好專案就回歸人,時間和資源的管理. 在管理的方法上,雖然他很謙虛的說他沒什麼資格來建議軟體開發要用什麼方法, 不過他提倡agile的概念.

雖然他一再說度量, 可預測不是最重要的, 但仍相信軟體開發仍需要工程化, 但不要把on time和on budget當成最高準則. 那什麼是最重要的呢?
"The more important goal is transformation, creating software that changes the world or that transforms a company or how it does business."

我相信這是DeMarco殷切想讓大家不斷去回歸本質想"為什麼我要做這個專案?", "怎樣才能把事情做好?" 而不要因為要達到某專家說的最高境界, 而投入大量資源只為生出很多度量報告, 但忘了去評估做這些報告之於"原始目標" 幫助有多大? 哪些是必要的? 又哪些沒有必要?

如果Google當初是選擇運用搜尋引擎的技術接專案的方式, 今天大概沒有人知道Google是什麼吧. 這應該就是DeMarco在這篇文章一直強調的what is important.

最後, 不相關話題, 但相關Mr. Tom DeMarco
推薦DeMarco "最後期限"的專案管理的小說 有深度又很有趣!

2009/7/31

由"看歐巴馬如何用IT成功行銷自己"談整合性平台的重要

在iThome看到一篇文摘看歐巴馬如何用IT成功行銷自己, 其中談到歐巴馬成功的主因,
在於他延攬了Facebook合夥人Chris Hughes, 創立了
My.BarackObama.com,
歐巴馬的支持群眾, 運用此整合式多功能的社群網站, 主動募款和宣傳,成功將歐巴馬送入白宮.

.


由此引申企業也可以運用這樣的社群魅力, 拱出企業的銷售力.
以下節錄此文相關企業運用社群的建言:



如同歐巴馬在「我的歐巴馬」網站上的作為一樣,公司也能在公司的主網站上宣傳自己的社群網站來吸引群眾。
不過,如果想要不花費力氣就打造出網路社群就像是在冰冷的海水裡退縮一樣的不智。
直接投入真的容易多了,因此,我們的建議是,只管去做就是了。

企業領導人通常會採取漸進的方式投入社群媒體,比方說,先以討論區或部落格作為第一步。這種作法夠簡單了吧。還可以自己把各種科技工具拼湊在一起,達到省錢的目的。
只不過,這樣的做法會造成一個問題,那就是當你想要採取下一個步驟時,兩個部份將無法緊密的結合。
例如,討論區的會員,想要閱讀部落格時,可能還得重新註冊,而且兩個區塊之間也不能來回切換。這種系統用起來既麻煩又讓人生氣,
而且身為版主的你還無法輕易的取得會員提供的有用資訊。

所以,最好在一開始就建立一個足以支持所有可能活動的整合社群平臺。你可以聘請軟體服務業者替你架設網站,如果你擁有技術和精力的話,也可以自己建立平臺。
重點是,無論你如何打造網站,緊密結合的平臺遠比拼湊的設計來得好。

一旦平臺就定位,許多其他活動就有了發表的地方。比方說,討論區的註冊會員可以自動地參加其他活動,像是替產品打分數,或是在部落格發表評論。
這些會員同時會成為意見調查的對象,當你想創立一個維琪(wiki)網站時,會員也能帶來貢獻。

當版主(可能是你)使用整合平臺時,可以得到比其他不同工具更多的資訊。例如,你可以用關鍵字搜尋,從討論區中找出10個在對話中最常使用的文字。
你可以閱讀所有的對話,找出其中最多人閱讀的對話,也可以看到哪個產品的評價最高,或是最常被列為最喜愛的商品。


這裏點出整合性平臺比拼湊的平臺有效, 且具有拉會員參與更多新增的活動, 或在平臺上得到更多資訊的效果.



看到這, 不禁讓我想到我們公司也一直在推整合性的平臺, 主要物件為開發產品或專案開發的企業團體.
這平臺可以讓開發團隊登錄後, 即可做每個參與專案的各類追蹤(如requirement, change request, bug, task, meeting, release....),
討論, 文件版本控制與分享, WIKI協作, 報告製作, source code vs task/bug review, 和auto build的設定.


在推展此類開發團隊協作平臺的過程中, 不乏遇到不能感受整合性平臺好處的朋友跟我們說
"你們系統上的每個功能, 我可以在open source找到, 只要將他們一個一個建起來, 湊合起來用, 就可以擁有你們系統的大致功能了, 雖然功能沒有那麼強"
對於無法強烈覺得整合系統有什麼好處的朋友, 我也只能說, 不妨以使用者的角度來評估 拼湊起來的系統 和 整合的系統可達成的效力和成本有什麼不同?以公司至少運用這樣的系統5年的角度來看, 是否劃得來?

達成效力考量點如:

* 使用者對兩者的接受度與上手能力?

* 是否可以馬上設定使用, 還是要等幾個月或一兩年客制化後才能使用?
* 運用這樣的系統是否可讓客戶感覺到整體服務與產品的提升?
* 從系統中找資料的方便性與需要時間?
* 因此提升開發的透明度有多少?
* 降低重複的溝通協調與重工的可能量?
* 可能降低多少錯誤版本或錯誤資訊所造成的損失?
* 除了原本想要解決的問題外, 是否可以因為導入這樣的系統解決別的問題?
* 在公司文化或在和客戶或合作夥伴關係上會造成什麼影響?


成本考量點如:

  • 建置成本:系統購買價格, 架設系統所需的知識量和完成需時, 客制設定所需的時間, 相對此系統所需的額外加購的OS, client tool, backup tool, database, web server, flow engine, security設定的軟體與設備
  • 教育成本:上課費用, 每人學會使用此系統所需的時間x人數, 教材的制定, 使用公約的制定宣導與實踐
  • 維護成本: 軟體維護升級費, 重裝的難易與需要時間, patch與upgrade的需時, 養人維護與客制化的花費
  • 人員離職成本: 人員離職有可能造成的系統停擺或無法維護的問題, 系統資訊找不到或無法回復的成本
  • 交接成本: 系統建置教育訓練與維護等知識與實務交接的成本
  • 機會成本: 負責系統的人如原本是開發人員, 其投入系統維護的時間原本可達成的開發產出, 即為此系統的機會成本之一. 另外, 如相對另一系統, 需要幾個月後才能上線使用,而無法實現的產能提升, 也算是這系統的機會成本.


以上幾點, 說真的, 很難有確切的數據做比較, 因為現實上不可能有某一個團隊以同樣的分工,同時用兩種不同的系統來開發同一個專案或產品. 不過, 對於用過許多工具, 有推導經驗的人, 以上所說的考量點應該心中都有答案.

總結, 我們仍要注意到很多無形的成本與功效. 如此做出來的決策將更有益於企業組織的永續經營

2009/7/24

宜蘭南方澳的內埤海灘

最近到宜蘭玩, 天氣熱得很, 我和老公找了家冰店解暑. 我們坐到冰店最裡面那桌, 牆上有一張大大的宜蘭蘇澳花蓮區的旅遊地圖. 正在看著地圖討論要去哪裡玩時, 老闆娘建議我們一定要去內埤海灘, 那是當地人才知道的美麗海灘.

內埤海灘在南安國中旁, 很驚訝有個學校的學生, 每天上課就可以看到一大片藍藍的太平洋.
一邊打籃球還可以一邊看海

在沙灘上擺個迷你巨石陣

自行開車:
  1. “國道”五號:由“國道”一號(中山高)至汐止系統交流道轉走“國道”五號(北宜高速公路),過雪山隧道由蘇澳交流道下往臺9號方向行駛,往南方澳方向約4公里延內埤漁港內埤路右轉至南安中學即可到達內埤海灣風景區。
  2. “國道”五號:由“國道”三號(二高)至南港系統交流道轉走“國道”五號(北宜高速公路),過雪山隧道由蘇澳交流道下往臺9號方向行駛,往南方澳方向約4公里延內埤漁港內埤路右轉至南安中學即可到達內埤海灣風景區。

搭乘大眾運輸:
  1. 火車:搭乘北回線火車至蘇澳火車站再步行前往即可到達內埤海灣風景區。
  2. 客運:由宜蘭搭乘往南方澳的臺汽客運班車,在南方澳進安宮站或南方澳南天宮站、南方澳站下車再步行前往即可到達內埤海灣風景區。

2009/7/9

Touch Songs from Michael Jackson

In fact, I am not the fan of Michael Jackson. But recently news are broadcasting his songs, and realized why Miachael Jackson had touched so many people by his music and performance......

Just found some MTV of Michael Jackson, the following two are my favorate


Heal the World

http://www.youmaker.com/

Ther's a place in your heart
And I know that it is love
And this place could be much brighter than tomorrow
And if you really try
You'll find there's no need to cry
In this place you'll feel there's no hurt or sorrow

There are ways to get there
If you care enough for the living
Make a little space
Make a better place...
Heal the world
Make it a better place
For you and for me and the entire human race
There are people dying
If you care enough for the living
Make a better place for you and for me
If you want to know why
There's a love that cannot lie
Love is strong
It only cares of joyful giving
If we try
We shall see
In this bliss
We cannot feel fear or dread
We stop existing and start living
Then it feels that always
Love's enough for us growing
Jackson Michael
So make a better world
Make a better world...
Heal the world
Make it a better place
For you and for me and the entire human race
There are people dying
If you care enough for the living
Make a better place for you and for me
And the dream we were conceived in
Will reveal a joyful face
And the world we once believed in
Will shine again in grace
Then why do we keep strangling life
Wound this earth
Crucify its soul
Though it's plain to see
This world is heavenly be God's glow
We could fly so high
Let our spirits never die
In my heart I feel you are all my brothers
Create a world with no fear
Together we cry happy tears
See the nations turn their swords into plowshares
We could really get there
If you cared enough for the living
Make a little space
To make a better place...
Heal the world
Make it a better place
There are people dying
If you care enough for the living
Make a better place for you and for me
Heal the world
Make it a better place
For you and for me and the entire human race
There are people dying
If you care enough for the living
Make a better place for you and for me
Heal the world
Make it a better place
For you and for me and the entire human race
There are people dying
If you care enough for the living
Make a better place for you and for me
There are people dying
If you care enough for the living
Make a better place for you and for me
There are people dying
If you care enough for the living
Make a better place for you and for me
You and for me
You and for me
You and for me
You and for me
You and for me
You and for me
You and for me
You and for me
You and for me
You and for me



We are the World


http://www.youmaker.com/
Written by Michael Jackson and Lionel Richie

There comes a time when we heed a certain call
When the world must come together as one
There are people dying
And it's time to lend a hand to life,
The greatest gift of all

We can go on pretending day by day
That someone, somewhere will soon make a change
We are all a part of God's great big family
And the truth you know love is all we need

We are the world
We are the children
We are the ones who make a brighter day
So let's start giving
There's a choice we're making
We're saving our own lives
It's true we'll make a better day
Just you and me

Send them your heart so they'll know that someone cares
And their lives will be stronger and free
As God has shown us by turning stones to bread
So we all must lend a helping hand

We are the world
We are the children
We are the ones who make a brighter day
So let's start giving
There's a choice we're making
We're saving our own lives
It's true we'll make a better day
Just you and me

Michael - When you're down and out
Michael - There seems no hope at all
But if you just believe there's no way we can fall
Let us realize that a change can only come
When we stand together as one

-We are the world
-We are the children
-We are the ones who make a brighter day
-So let's start giving
-There's a choice we're making
-We're saving our own lives
-It's true we'll make a better day
-Just you and me
(Repeat to fade)