目前分類:◇軟體工程 (16)

瀏覽方式: 標題列表 簡短摘要

.......


早上看到 王公建興 ㄉ MSN 暱稱寫 "十年磨一劍" ...
就收到 iTHome 電子報 ... 覺得寫得很棒 ... 收藏在此 ... :D

看完讓我想到 [拳霸風雲] 裡的一段話
「練習一千日,你仍是生手。但練習一萬日,你就能成為大師。」
要成為專業的大師 (Master),基本功是很重要的!

.......
作者簡介:
王建興
清華大學資訊工程系的博士研究生,研究興趣包括電腦網路、點對點網路、分散式網路管理、以及行動
式代理人,專長則是Internet應用系統的開發。
曾參與過的開發專案性質十分廣泛而且不同,從ERP、PC Game到P2P網路電話都在他的涉獵範圍之內。


十年磨一劍,開發功力需要實戰累積
2008-10-03
 
程式人的養成並非一朝一夕。若以為「熟讀唐詩三百首,不會作詩也會吟」,絕對難成大器。
 
一篇名為《Teach Yourself Programming in Ten Years(花十年的時間學習程式設計)》”
文章,作者Peter Norvig點出了許多程式人急於速成程式設計的現象。相信許多人看到這篇
文章的標題,都會露出會心的一笑,因為相較於坊間許多標榜在幾天甚至幾小時之內,可以
學成某一程式語言或特定軟體技術的書籍而言,這篇文章標題中的「十年」,無疑突顯出
極大的對比。
 
程式開發可快速上手,是開發工具給的錯覺
已經記不得究竟是那本書籍開此風氣之先,但根據這篇文章的作者,在文章中表示,他在
Amazon上搜尋具有此種形式的書名,在搜尋結果的前兩百筆中,高達96%的書是和電腦
技術相關。
 
這實在是一個相當獨特而且有趣的現象。此類書籍大行其道,代表市場接受度高。為什麼
唯獨電腦技術,特別是程式語言的學習者,這麼迫切地想要在極短的時間內學習完一樣
事物呢?又是什麼樣的原因,使得人們也同樣期待在這麼短的時間內,得以將程式語言
學習完成?
 
許多程式語言具備了易懂難精的本質。程式人或許可以在相對短的時間內了解、學會該語言
的主要語法,並且讀懂典型的程式碼,但這不代表已經確切地體會、掌握了該語言的核心
及精髓。
 
有些程式語言本身的設計,即試圖降低入門時的學習曲線及門檻,好讓新手程式人們也能
輕易上手。而現代整合開發工具越來越先進,所打造的應用程式框架及現有元件更是日益
完備,使得新手程式人只消撰寫極少量的程式碼,所得的應用程式便可產生極為炫目的效果。
在許多開發工具的助陣之下,即使是剛入門的程式人,只需要拖拉幾個元件並略加設定,
便能輕易地完成一個小型的資料庫應用程式,而且資料的新增、修改、刪除、查詢功能
一應俱全。
 
這樣的情況,讓許多程式人以及管理者產生錯覺,誤以為程式語言的學習、程式人的養成,
以及軟體的開發,可以如此速成。那麼,這些在若干天之內便教會讀者某種程式語言或技術
的書籍,它們的心態及動機,便也就不言可喻了,能夠大行其道也就不那麼難以理解。
 
教育訓練中心的培訓方式,也使人們以為速成不難
除此之外,「軟體工程師」或「程式設計師」這樣子的職務,在現今的職場中,即使稱不上
薪資優沃,卻也是一份需求大過於供給的工作。這吸引了許多原先在校園中並不是修讀資訊
相關科系的人們,競向轉職投入這一個領域之中。
 
於是,許多教育訓練單位及機構,便推出各種滿足此種就職需求的課程,有的甚至是以取得
各式證照為目標。而這類的課程,也促使了許多人意外地成為了程式人,而且對他們來說,
能在越短的時間內完成投入職場的準備,越快找到合適的工作,是不可動搖的第一目標。
在這樣的前提下,能夠「速成」,何樂而不為?
 
上述的兩個例子,所呈現的便是社會上對於程式設計的某種觀感,有許多人甚至認為,
程式設計是小道,而且速成不難。
 
用「十年磨一劍」來形容程式人的養成,才是貼切的
程式設計真是一門可以如此速成的技藝嗎?我反倒認為程式設計是一門需要投入時間,
才能有所成的領域。而一名優秀程式人的養成,更是需要十分漫長的時間,絕非許多人
所想像的,能夠透過速成的方式達成。唐朝詩人賈島的〈劍客〉裡說「十年磨一劍」,
用十年的光陰來磨出一名程式人,似乎也差不多。
 
不論你是在學校中修讀程式設計及電腦科學課程,或者是憑藉著書籍或課程自修入門,
在本質上程式設計是一種全然需要在實戰中累積經驗和技巧的功夫,閱讀(甚至是少量
且走馬看花般的閱讀)以及課程,不過只是踏進這個領域的敲門磚,書本中及課程上
所告訴你的,都必須透過一次又一次的實作,才能不斷地從中有所體會。
 
許多程式人厭倦煩悶的程式碼撰寫工作,他們期待著早日「晉升」,成為系統設計師、
系統分析師、甚至管理職務,以便擺脫工人一般的角色。
 
然而,這麼一來,對撰寫程式碼容易感到厭倦,就難以成為一名優秀的程式人。二來,
系統設計、系統分析之類的角色,都是建立在具有優秀的程式設計基礎之上,而優秀的
程式設計能力,除了透過持續、大量的程式撰寫工作之外,大概也沒有其他的方式可以達成。
 
大量的程式碼撰寫實作,就像是蹲馬步的功夫,有時看起來很單調、枯燥,甚至沒有什麼
學問在裡頭。每個人都討厭反覆無聊的動作,但馬步蹲久了,下盤自然穩固了,也會更明白
使力出力的法門。而這些都不是單靠老師點撥提示,或自修讀書就能夠輕易體會的。
 
例如,在書本裡頭、在課堂上,多半是教導你如何達成你想要的功能。對於各種可能會遭遇到
的異常情況,該如何處理,以及程式撰寫時可能會意外犯下的錯誤,與這些錯誤可能會有的
癥兆,只能透過實戰經驗一一磨練。
 
從錯誤中學到教訓是程式人最大的資產之一
一名有經驗的程式人,他身上最大的資產之一,在於犯過很多的錯誤,使得他在撰寫程式的
同時,知道如何預先避開可能會犯的過失,同時在一模一樣的錯誤再度發生時,能夠很快地
透過顯於外的癥兆,明白究竟是發生了什麼樣的失誤,進而得以快速解決。
 
過去的程式碼,就像一面鏡子一樣映照出自己過去所犯下的錯誤。
程式人透過審視自己舊有的程式碼,更容易察覺曾經產生的缺失。
在實戰中,程式人會親身體驗到自己拙劣不成熟的程式碼所帶來的苦果,並且在反省後,
力圖改善。這樣的感受格外深刻,因此也就永誌難忘。
 
所有書中告訴你的良好寫作形式,都會在親身犯過錯誤之後,有了更深一層的體會。所以越是
大量地撰寫程式碼,也就越能印證書中所言,越能自行發掘出書中沒有告訴你的事情。
 
在長期大量的實作下,程式人才能更深刻地從自己最初的笨拙設計中,體會良好設計的重要性,
也才能更明白如何透過好的設計,優雅地解決問題。也只有在長期大量的實作下,程式人才能
培養出洞察重複需求的能力,撰寫出可重複運用的程式碼,藉以提升開發的效率。甚至,
只有在長期大量的實作下,才能夠將程式架構及程式碼的各種可能變化,了然而心,
面對可能會有的各種改變,預測出動向,並預先反應。
 
程式設計素養與能力的訓練,一定需要長期且大量的實戰
十年磨一劍,並非指程式人必須訓練十年之久方能派上用場,而是想強調:
程式人的養成並非一朝一夕之功。對於自我的要求及訓練,必須放到更長的時間軸上來看,
而不能從速成的眼光限制了自己不斷成長的可能性。
 
另外一方面,我更想強調:程式設計的訓練,絕對是需要以長期且大量的實戰為基礎的。
倘若只是紙上談兵,或者以為「熟讀唐詩三百首,不會作詩也會吟」,只需要大量的閱讀書籍,
程式設計功力自然有所提升,那麼絕對難以有所大成。
 
賈島的〈劍客〉,說的是「十年磨一劍,霜刃未曾試」,磨劍磨了十年,卻未曾真正的於
實戰中試過。程式人的十年磨一劍,卻是要天天試劍,才能讓劍的鋒芒越用越利。

--- 原文網址 ---

另外,建興2008八月譯的新書 Thinking in Java 4/e中文版 快去買吧~~~

amzshar 發表在 痞客邦 留言(0) 人氣()

...
現在市面上 不繞舌(Browser) 真的是多到靠北 ...
1. Maxthon (舊版是MyIE2)
2. 微軟 Micro$oft 的IE (Internet Exploer)
3. 魔斯拉 Mozila FireFox (不是 FireFucks ㄛ ... 發音要標準...XD )
4. Google Chrome (Chrome : 【化】鉻;鉻黃;黃鉛;黃色)
... ... etc.

問題是在這之間切來切去、要維護 [我的最愛] 的一致性,真的很麻煩 ...
(像我,[我的最愛]連結已經累積四千多個 url ...Orz ...)

剛剛找到一個 Firefox 共用 IE [我的最愛] 的 AddOnes
Firefox 可以直接取用 C:\Documents and Settings\user\Favorites\
就不用 整天在那邊匯入來匯入去了 ...
就不會 老虎、老鼠 傻傻分不清楚
    書籤、我的最愛 傻傻分不清楚
很棒吧 ^o^



PlainOldFavorites 1.0.1
作者: Alex Sirota
Use Internet Explorer Favorites directly from Firefox.
No need to import, export or synchronize -
the same Favorites appear...

給他五個燈 ☆☆☆☆☆
.

amzshar 發表在 痞客邦 留言(0) 人氣()

.
. 如有誤植,請幫忙告知 ^^
.
2008.02.03 Init...
2009.03.20 Ver.07
2009.04.21 Ver.08

2009年04月 Oracle 將出價74億美元收購 Sun (news)
2009年03月 Cisco 思科 同意以 5.9 億美元股票收購 Pure Digital
2009年03月 IBM 將出價65億美元收購 Sun

2008年05月 HP 惠普 以 139 億美元收購 EDS電資系統公司
2008年04月 Google 將以 31億美元收購 DoubleClick 廣告公司
2008年02月 MicroSoft 開價 446 億美元收購 Yahoo!雅虎
2008年01月 Sun 宣布將以 10 億美元收購 MySQL 全球最多人用的開源資料庫
2008年01月 ORACLE 宣布同意以 85 億美元併購 BEA


2007年11月 IBM 宣佈以 50億美元收購 Cognos 企業情報軟體公司
2007年10月 SAP 以 68 億美元收購 Business Objects (BO)
2007年08月 Citrix 以 5 億美元 買下 XenSource 虛擬軟體公司
2007年07月 AMD 以 54 億美元購 ATI Technologies 繪圖晶片製造商
2007年04月 ORACLE 以 33 億美元收購 Hyperion Solutions 業績效管理軟體公司

2007年03月 Google 以 1 億美元收購 FeedBurner (feed廣告公司)

2006年12月 Yahoo!雅虎奇摩 以 2千2百萬美金(約7億1千2百萬台幣) 收購 無名小站
2006年10月 Google 以 16.5 億美金的換股買下 YouTube
2006年08月 IBM 以 13 億美元收購 ISS (Internet Security Systems)
2006年06月 Red Hat 以 4.2 億美元收購 JBoss


2005年09月 eBay 以 41 億美元收購 Skype 互聯網語音公司
2005年09月 ORACLE 以 103 億美元收購 Siebel 客戶關係管理軟體公司
2005年04月 Adobe 以 34 億美元收購 Macromedia

2004年12月 Symantec賽門鐵克 以 135 億美元併購 Veritas Software
2004年12月 ORACLE 以 103 億美元併購 PeopleSoft 企業人資管理軟體公司
2004年12月 聯想 正式宣布以 12.5 億美元收購 IBM個人電腦業務
2004年01月 EMC儲存技術大廠以 6.25 億美元現金收購 VMware 虛擬伺服器軟體商


2003年10月 Novell 網威 以 2.1 億美元買下 SUSE Linux
2003年06月 PeopleSoft 宣佈將以 17 億美元的價格收購 J.D. Edwards 財務應用軟體公司


2002年12月 IBM 以 21 億美元收購了 Rational 軟體公司

2001年09月 HP 惠普 宣佈以 250 億美元的股票交易價格收購 Compaq
2001年04月 IBM 宣布以 10 億美元現金收購 Informix 數據庫業務

2000年01月 AOL 美國在線 宣佈以1650億美元的大手筆換股合併時代華納公司
1998年11月 AOL 美國在線 以 42 億美元收購了 Netscape Navigator
1998年01月 Compaq 康柏 以 96 億美元收購 DEC
1996年08月 IBM 以 7.43 億美元收購 Tivoli
1995年06月 IBM 以 29 億美元收購了 Lotus 開發公司
 

amzshar 發表在 痞客邦 留言(0) 人氣()

2007年11月10日 星期六
 

CentOS (Community ENTerprise Operating System),標榜Enterprise-Class Linux Distribution (企業級Linux發行版或套件),它將RedHat Enterprise Linux (RHEL)的原始碼 (Source Code)去除了RedHat商標,重新編譯而成,免費發放,不提供付費商業上的Support 。RedHat發佈升級Patch,幾小時後或至多幾天 CentOS 也會跟著放出Patch。可是你在其首頁 http://www.centos.com/ 找不到任何RedHat的字眼。

[食神]裡的經典名言
Redhat :抗議,他學我...
司儀:有這回事?...
此時 RedHat 對著 CentOS 做鬼臉,CentOS 也對 RedHat 做鬼臉。
Redhat:ㄋㄡˊ你全看到囉...
評審:比賽就是這樣,就好像跑步、游泳還不是你做什麼他做麼,抗議無效。


為什麼Red Hat容忍CentOS的這種行為呢?... ... ... more ... ... ...因為CentOS的商業模式就是基於開放源始碼模式,所以這樣做是完全合法地,RedHat也無可奈何。但CentOS確實也影響Linux市場,RedHat也改變了商業模式,迫使RedHat加快創新,使其能保持Linux服務器發行版的龍頭地位。CentOS成功後的,也壓迫到了其它的發行版套件,如 Novell的SLES(Suse Linux Enterprise Server)、Ubuntu Server...等等。

你可以在 About CentOS 裡裡找到這段話:
The CentOS Project
The CentOS Project is the name of the Organization that produces CentOS.
We are not a part of any other organization.

意思就是說他不是任何其他組織的一部份。

CentOS is designed for people who need an enterprise class OS without the cost or support of the prominent North American Enterprise Linux vendor.
他想提供給 需要企業級OS,又不想付錢的人一個選擇 (呵,真是太貼切了 ...)

目前,CentOS已經出到CentOS 5了,(因為RHEL也是RHEL 5)
CentOS 5.0與CentOS 4的差異在更新了以下套件:
kernel-2.6.18,
Apache-2.2,
php-5.1.6,
MySQL-5.0,
Gnome-2.16, KDE-3.5,
OpenOffice.org-2.0,
Evolution-2.8,
Firefox-1.5,
Thunderbird-1.5,
PostgreSQL-8.1.

最後來看看他的桌面:)



.End.

amzshar 發表在 痞客邦 留言(0) 人氣()

2007年11月8日 星期四
 
哈,從民國82年 (1993) 玩 UNIX / Linux 到現在也差不多也快 15 年了...

專案用過的UNIX系統有 Sun Solaris 、 IBM AIX (因為 WebSphere 用到)、 HP-UX(有時候拿來灌 Oracle) 、 SCO UNIX(很難用的UNIX、後來業績不佳、官司不利、已申請破產保護)、FreeBSD、家裡還有一片骨灰級的雲觀大補帖(好像是交大出的) ... 呵呵

而以前比較常玩的 Linux 包括 RedHat Linux、Desktop 方面則有曾經風靡一時的 Mandrake Linux、而 SuSE Linux 後來被 Novell 合併了 (小弟不才,剛好也是 Novell 的 CNA : Certificated Network Administraor),以前 Novell 學的是 Netware 跟 NDS (Novell Directory Services,後來微軟 Win 2000 出 AD Server 來搶市場),這個東西的話,講 LDAP ,大家可能就比較知道了 ,協定的話叫 IPX ,不過前幾天建興問我 SuSE 10.0 的一些小問題,我已感到有些陌生了 ...

為什麼會玩 Linux?這要從念大二開始談起,以前念中山大學電機系(85級)的時候,班上除了我以外,還有兩位鬼才,一位是天行者 Luke 吳權憲 (ㄟ...不是無權限ㄛ)、一位是花想容雲想衣的瓜瓜 Gwa 蔡崑助,他們兩個是害我墜入 Mud (泥巴) 的罪魁禍首... ㄏ。

Mud 是一種很古老的線上遊戲,因為網路剛開始起來的時候,頻寬慢的跟烏龜在爬一樣,我們那時候最頂級的上網配備是用 2400 bps (bit per second) 的 Modem (魔電)連上網路。你要問我有多慢?我只能跟你說,打B (打BBS)出來的字是一行一行慢慢出來的,抓A圖的話,大概是一按抓檔的指令,就可以趁空檔去刷刷牙、剪剪指甲、或是洗個手、泡個麵,再回來看圖,你就知道有多慢了,所以囉,Mud 也是只有文字畫面的,動畫 ... ㄘㄟ/ ... 那個時候才沒有勒 ...

... ... ... more ... ... ...
而那時比較有名的 Mud 則是 中央Formosa Mud、五星物語FFS Mud、亞雷恩傳奇、古中國傳說、卡莎米亞Casamia、四度空間7777、東方之豬EP、萬王之王KK、金庸群俠傳...等等。

對了,那時候我們上網的軟體叫做 TELIX ... 後來才有 NCSA SLIP 可以一次切換好幾個視窗 ... 你看那時候多克難就好 ... 囧rz ...

後來,中山大學FOMOSA BBS 擴張的很快,北部則是台大椰林BBS,(嗯!似乎有一點南慕容、北喬峰的味道),當然,同時興起的還有成大資工BBS、中央松濤BBS...等,而中山電算中心的主任想說社群那麼多,不如把社群弄到 中山南風BBS站,而學校的師生則可以用 中山西灣BBS站,於是我們系上有四個傻傻的,就變成 中山南風BBS站 的站長,而我的 ID 那時也不知道取什麼,就取了 AaA (中山南風) , 呵呵,還蠻屌的 ... 其間還幫過一些學校架BBS,比較有印象的是台中橋光商專BBS站的... 嗯... 美眉... 妳看,我還記得妳們 ... lol

(當初南風跟西灣,進版畫面就是我用 ASCII 編輯器,一格一格刻出來的,以前刻一個版面大概就可以花上一、兩個小時,真是...他X的耗時間ㄚ。嗯,西灣的還在... http://140.117.11.6 進去可以看得到 ^^)



後來,我們比較有貢獻的大概就是在武嶺二村(中山的學生宿舍名,不是眷村名...聽起來有點像,雖然我小時候也是住眷村長大的...)用 同軸電纜 RG-58 架設宿舍網路,這樣大家就可以一起連線打魔獸了,Ya! ...哈哈哈!不過,RG-58的缺點就是兩邊要用 50歐姆的電阻擋著,中間的電腦必須都串連著,如果哪天那個同學不爽或是吃白木屋的蛋糕耍白目,把線頭拔掉,就會聽到宿舍到處幹聲四起,大概的聲音是,"達補!"..."幹!是誰?" ... "按!又是誰啦!" ... "Yes! My Lord!!!" ... "We are under attack!!!" ..."幹牛奶勒!!!" ... 後來才有 RJ-45的雙絞線出現,解救大家 ...

喔,有點扯遠了,還沒講到玩 Linux 的由來?,答案就是:最主要當時為了同學們方便學術性的研究,我們就架了一些Linux地下研究站像是"墮落之神"、"星光大地",讓大家有一個地方可以分享大家的東西,至於是什麼東西,當過學生都知道,這裡就不再贅述,都是純學術研究用的,相信我! XD


(我還記得那時候,硬碟也不大,一顆 40 MB 已經很了不起了,普通人知道有 Master / Slave 就很厲害了,Luke更厲害,不知道哪裡弄來一張 E-IDE 卡,可以一台PC裝到六台硬碟,在當時可說是超屌到一個不行的境界,大家紛紛都來參觀、拜師學藝。)


後來 Linux 界,Red Hat 出的套件越來越受到大家的信賴,大家比較有印象應該是 Redhat 6、RedHat 7、RedHat 8、RedHat 9、再來才是 FedoraII、3、4、5、6、7就很快了, Enterprise版也出到 Red Hat Enterprise Linux 5 Server 了 ... 真是推陳出新的有快到!!!


再過兩天,Fedora 8 就要出關了,
屆時大家可以噹下來玩一玩 ...
有什麼好玩的,大家可以來討論討論 ^^

呼!終於跟標題對應到了,

.End.

amzshar 發表在 痞客邦 留言(0) 人氣()

2007年10月21日 星期日
 

Survey了好幾個部落網站,
MSN Spaces(舊家)、PIXNET、Yam天空、
UDN、Xuite、Yahoo!、JRoller ...
終於決定把自己的部落格全部集中搬過去那個好地方了,
新家找好了,還要搬好多家具過去呢!呵呵~

請大家以後多多指教! ^^
http://amzshar.blogspot.com 

------>>>>>> 今天賈修、迪度與亞斯的戰鬥,真是精彩ㄚ <<<<<<------

amzshar 發表在 痞客邦 留言(0) 人氣()

2007年10月17日 星期三
 
最近想要搬家,搬 "網路上面的家" ,呵呵 ...
MSN BLOG、Windows Live、MSN Spaces ...
其實都是一樣的東西,用了兩年多了(2005/7/18 開始用),覺得有點遇到瓶頸 ...

老實說,MicroSoft ㄉ MSN Spaces 做的還不賴,

不過相片、圖檔被壓縮有點失真、失敗!
蘿蔔沒挑筋太多、失敗!

豬皮煮得太爛沒咬頭,失敗!
豬血又爛稀稀的一夾就散,失敗中的失敗!
網頁 Load 出來的速度越來越慢、有沒有搞錯啊!...
就當行行好,賞個23塊半給我,好歹我也是食神ㄚ ...

昨天一些想法,這幾天找一些人討論,今天跟華仔大略提一下之時,
心中的愛迪兒(idea)儼然成型 ...

看來是個大工程,不知道現在搞個 "部落格搬家工具" 或是"部落格搬家公司"有沒有搞頭, ...

突然又想起 Hank 電華仔的口頭殘: 『白~癡! ... 你是中風喔! ... 哈哈哈 ...』
實在是太黯然、太銷魂了 ...

好吧,今天先寫到這裡,記住!十點之後不要打來,因 為 ... 我 睡 啦 ~~~

amzshar 發表在 痞客邦 留言(0) 人氣()

2007年10月16日 星期二
 

今天早上繼續追蹤 "Oracle 欲併購 BEA 的消息",看了一篇 ZDNet 的評論,探討我們關切的話題,
意思大略是 對於原本 BEA WebLogic 的使用者,將來會不會受到影響呢?
使用 BEA WebLogic 的客戶,最終會不會導向 Oracle Application Server 呢?
將來 Oracle 會不會把 BEA 的產品 merge 到 Oracle 裡面?

分析師預測,若併購,Oracle 應該會保持 BEA 的優良產品線 ...
至於 BEA 的 Support 就不得而知了 ...
老實說, BEA 的 eSupport 還蠻好用的,有類似 Bug 追蹤的資料庫功能 ...
( Oracle 的 Metalink 也不賴,不過,不是 Open 的... 呵呵)
另外,我也蠻想知道, BEA Systems Taiwan 的幾個朋友(Kevin黃開印、Tiger 蕭百齡、...) 現在的想法是什麼? ... ^^

--


Soothing words for BEA's nervous customers
Posted by Joe McKendrick @ 9:02 am, October 15th, 2007

In the event Oracle is eventually successful in buying out BEA Systems, would BEA customers eventually be forced to upgrade away from WebLogic to Oracle Application Server, and so on?

Analysts interviewed in Network World don't see this happening — it's in Oracle's best interest to keep the BEA product line going. The irrepressible Jim Kobielus, for one, says that Oracle is unlikely to drop a large and well-established brand like BEA's. There naturally would be a lot of fear and loathing among BEA’s customer base, but this is natural, says Jim, analyst with Current Analysis and a fellow SOA Briefings Direct panelist. BEA customers will wonder, “is there a future for us?

They might be concerned Oracle will absorb BEA technology into its current offerings, or not offer the same level of support and upgrades they've received from BEA.” Not to worry, according to Jim and Ovum's Laurent Lachal, also quoted in the article. Jim expects to see a lot of “cross-fertilization” between Oracle and BEA products: “They're going to cherry-pick the best technology going forward from BEA's product portfolio. That's going to be a long-running process.” buying out BEA Systems, would BEA customers eventually be forced to upgrade away from WebLogic to Oracle Application Server, and so on?

Analysts interviewed in Network World don't see this happening — it's in Oracle's best interest to keep the BEA product line going. The irrepressible Jim Kobielus, for one, says that Oracle is unlikely to drop a large and well-established brand like BEA's. There naturally would be a lot of fear and loathing among BEA’s customer base, but this is natural, says Jim, analyst with Current Analysis and a fellow SOA Briefings Direct panelist. BEA customers will wonder, “is there a future for us?

They might be concerned Oracle will absorb BEA technology into its current offerings, or not offer the same level of support and upgrades they've received from BEA.” Not to worry, according to Jim and Ovum's Laurent Lachal, also quoted in the article. Jim expects to see a lot of “cross-fertilization” between Oracle and BEA products: “They're going to cherry-pick the best technology going forward from BEA's product portfolio. That's going to be a long-running process.”

ZDNet Larry Dignan speculates whether BEA may be Oracle's Fusion middleware strategy. “Oracle has middleware, but this deal make you wonder where BEA fits in with the Fusion strategy. Is BEA Oracle's Fusion strategy?”

amzshar 發表在 痞客邦 留言(0) 人氣()

2007年10月14日 星期日
 

前天(10/11 五)上班的時候,阿甘(AlexKan) MSN給我一個網址,
是 Mr.6 的一篇文章 ---
「二分之一族」的心得分享(原網址)
拜讀之後,感覺頻率相同,很能引起共鳴 ...
自從出社會工作到現在,前前後後換了六個工作,認識了很多同事、高手與朋友,
從第二份工作開始到現在,兼差做了許多的 Project,也許是個性的關係,總覺得每一個Project都應該要作口碑的,留一點名聲給人家探聽。如果作爛ㄌ,下次誰敢找你作呢? ㄎㄎㄎ ...剛開始也會猶豫這樣的作法是否恰當?不過只要在不影響白天工作為前提下,Why not ?後來發現,這樣ㄉ作法不但交到很多很要好的朋友,帶來更多的挑戰、帶來更多的機會、也帶來更多的啟發 ...
而且這些經驗跟後來工作的內容大多相輔相成,似乎也不錯,
這樣的上班族,原來就是「二分之一族」 ... 而 我們 都在找一個機會與實現我們的夢想 ~~~

以下是Mr.6 的大作:



=======================================================
「二分之一族」的心得分享
by Mr. 6 on October 12th, 2007,







最近接觸許多人,發現台灣很多上班族都是「二分之一族」,也就是白天有正職工作,晚上則有另一份工作;這份工作或許是打工、或許是唸夜校,但更常見的是不必出門也沒有支薪的,只是自己某個興趣,或許是看盤、房地產、外匯、基金,或許是學英文、日文、德文、法文,對科技人來說或許是經營部落格、網站、討論區等等…。1/2族的特色就是,上班輕鬆,但不愉快,每天就等著下班的時間,等到夜幕低垂,才是一天的糖果所在。當然,上班的事都交差,空檔時偶爾也利用上班時間,偷做一點原本應該在晚上才會做的事。
以自己為例,自初出社會以來一直都是「二分之一族」,1995年我在溫哥華
Bluesoft的第一份工作,幫小網路公司寫微軟平台上的網路程式,我的位子就在老闆辦公室門口,老闆走出來馬上看到我的背影和我大頭前面的螢幕,做什麼都無所遁形;而老闆要我寫的那支網路程式真的是世界無聊,所以我很快的把老闆交待的事做完後,忍不住開始寫自己的「烘培機」(homepage),外加一大堆炫麗的JavaScript,玩得不亦樂乎,但老闆一走出來,看到我開一個Notepad在而不是開Visiual C++,馬上就問,喂你在寫什麼?嚇出我一身汗。從那時候起,我總是開一個黑色的DOS視窗,放在右上角的螢幕當「後照鏡」來用,老闆一走出大門,我就按下「alt-tab」鍵,整個螢幕頓時天蠶大變,老闆滿意的拍拍我的肩:「Good Job,喬治。」
一直不喜歡當個宅男工程師的我,屢想轉行卻轉不出去,因此後來的每一份工作,我都是「二分之一族」。正職我寫程式,而「另一半」我做過很多事情,包括做homepage、寫自己創業程式,直到後來工作性質慢慢轉變,甚至後來回台灣轉金融界,我仍會「利用時間」寫書、寫文章。所以,我想,我真的是「二分之一族」的老始祖吧。這種事講給別人聽,有些人會非常非常的訝異,什麼?你在你的工程師年代,一直都在「打混」?我說,喂喂這位先生麻煩請修正一下你的辭彙,我不是在「打混」好嗎?我有把工作做完OK?我寫程式寫得比你們都快,OK?他們無法理解為何好不容易找到一份工作,不好好的幹,他們無法理解「二分之一族」該怎麼切分這顆腦袋;他們無法理解,為何要這麼辛苦的經營人生,為何晚上回家還要開電腦?
他們無法理解,我們對當下工作的無奈,以及「走錯行」的悲哀。他們無法理解,我們保持著正職工作,是因為我們需要一種安全感,當我們拿出名片,上面寫著Oracle、寫著台積電,「哇,好多股票啊!」看到旁邊家人以我們為榮的裝謙虛的說:「沒啦沒啦。」我們可以從對方的眼神中看到肯定,看到社會的認同,然後,到了夜深人靜,再來做一些自己真的有興趣但別人不認同的事。他們無法理解,我們對現狀的不滿意,對社會階層的無力感,物價上漲,月薪依然微薄;雖有配股,但必須忍受工作的巨大boring。他們無法理解,「二分之一族」是我們唯一的出路,而「有朝一日做真正的自己」,這個夢想,則是我們的小小願望。
因為這個夢想的存在,所謂的「二分之一族」,往往比一般上班族還快樂。其他半生不熟的同事被蒙在鼓裡,他們只能從我們的笑容看到,笑容下面似乎還隱藏著另一種成就感;我們每天是帶著期待起床,晚上帶著成就感入眠,在工作上遇到挫折,他們只要一想「我還有二分之一」就不會太難過。有時候,這種有點像間諜的雙面人生活,甚至還挺刺激的!
不過,這篇文章,我想大家大概已經從語調發現,這篇文章是寫給「二分之一族」、我的「同胞」們看的。各位可能也已嗅到,我並非鼓勵大家做「二分之一族」,我其實還建議大家,趕快找個時間,離開「二分之一族」的身份。花特?號康?為什麼?因為你用的,畢竟是身心最疲倦的低品質的晚間時間來做事,每天按「alt-tab」轉視窗,按久了腦筋也會錯亂;其實,你之所以不敢離開「二分之一族」,只是不敢換下衣裳,二分之一族不是永久的解答,病灶依然留在那邊,「二分之一族」雖然每天離夢想更近一點,卻是以烏龜般的速度在進行。
在我目前不算很長的人生中,曾經做過兩次很大的決定,將自己的「二分之一」變成「一」,也就是兩次辭掉相當有前景的正職工作,把原本見不得天日的另一個「二分之一」,變成全職。如果你的另一個「二分之一」是想創業,那就給他他媽的創下去吧!如果你的另一個「二分之一」是想去讀書,靠你還在等什麼馬上就辭掉工作全心準備GMAT吧!為什麼?因為當「二分之一」變成「一」,驚人的事情真的發生了。
第一次,我離開Oracle,印度同事滿臉問號的和我握手、祝我創業愉快,隔天我變成業務員,橫掃舊金山市區好幾條馬路,到各家餐館與減肥中心推廣「America on Diet」……當我離開工作的第一天,一開始確實有些失落,因為「另外的二分之一」,那個比較好看的、符合社會要求的「二分之一」,突然不見了。然後我發現,我做的工作量,竟然不是「兩倍」,譬如我可能會比較晚起床,午餐會吃得久一點,下午想睡覺就直接趴在桌上流口水睡足兩小時,有時或許到下午四點才開始一天的衝刺。不過,到了四個月以後,我竟也發現,我做了一些我以「二分之一族」身份做四年都做不到的事,有些事純粹是因為我全職,可以打電話、可以去想去的地方,而有些事是看不到摸不著的,或許是某種「背水一戰,不得不贏」擠出了潛力,或許是讓全部朋友知道「我已全職……做電子商務網站」,朋友雖不理解但也修正了心中對「我」的定位,並開始介紹一些資源給我…。
更驚人的,還不是這個。
我發現,原來,曾經是「二分之一族」,讓我習慣了同時關注兩件事情,照顧兩個地方,讓我就像英特爾的雙核心微處理器一樣,可以進行比別人還快的運算,完成比別人還多的事情。當我離開Oracle開始搞
Comot,除了寫Comot程式並兼作企畫與行銷以外,我也同時開始做美國大減肥,「雙專案」並行,一顆球都沒漏接;做了一陣子,我發現Comot不行,於是我收起來,並在美國大減肥之外另外再寫一本關於「倒食法」的英語減肥書,然後屢被創投拒絕,心灰意冷,我停掉美國大減肥,並開始寫「別學北極熊」。兩個專案,相互掩護,相互彰顯;但是和從前「二分之一族」時代不同的是,這時候我的左手、右手,早上、晚上,電腦裡的每個視窗,都是我的最愛;我的火力全都集中在最好玩的東西上面,真正感覺到,這「二分之一」不只變成「一」,而且還變成「二」、「三」。受過「訓練」的我,在我最愛的領域,很快就可以做出比別人還好的成績,也順利轉行到我想轉的行業。
所以在去年底,當我又打算再次拋離「二分之一族」上班族生涯、離開不投資Internet的創投,全職做最愛的網路,這次的決定,顯得容易得多了。今年初起,我做全職部落客,全職看網路,拜訪各家公司,就在此時也多了一些演講、出書計畫湧入,很幸運的遇見貴人並加入Voofox。現在,我依然是「二分之一族」,在家寫部落格,上班時間做Voofox;就算在公司,我也是多重任務並行,做管理、做企畫、做徵才,甚至自己寫程式,左手、右手,早上、晚上,電腦裡的每個視窗,全部都是我最愛做的事,在我最愛的產業裡!
「二分之一族」是社會上一群被低估實力的沉默人才,因此,我希望為Voofox找來的,也是這樣的「二分之一族」,希望給他們一個發揮的舞台,讓他們願意將「二分之一」變成「一」。一方面讓你有一張名片、一份穩定的薪水,另方面也讓你實現一直藏在心裡的夢想,做自己的專案。以過來人的經驗,我知道「二分之一族」要的是什麼,如果以一句話來說,其實只是「在社會允許外衣下,經營真正的自己」。假如有個老闆跑來跟一個早上寫Cobol,晚上寫PHP的「二分之一族」說,喂現在要讓你全職寫網站,你要不要?他會說「No」。就好像當初有報社問我要不要乾脆當個全職記者,每天都可以寫文章,多爽?我馬上斷然拒絕。因為,我們「二分之一族」就是希望那一份見不得人的二分之一,可以由自己完全掌控,我們只做「自己的事」。試問,這世上的工作環境,哪裡還會有給「二分之一族」的發揮空間?
就在Voofox,我們的工程師做自己的事情,自由的發揮所長,同時也擁有很大的空間經營自己。雖然這篇文章是筆者一則很有誠意的自白,但我也不諱言這也是一篇徵才文,我們的確仍缺Java工程師,任何會寫網站而不介意寫點JSP的,我們仍舊歡迎,值得各位「二分之一族」的技術高手,參考一下,有任何想法,
捎封信給我們。你不會失望的。
(圖片來源:technabob.com)


amzshar 發表在 痞客邦 留言(0) 人氣()

2007年10月12日 星期五
 

獨孤木  2007/10/09 無名小站修改robots.txt有什麼影響

最近在人氣網站XDite上面揭露,Yahoo在沒有告知消費者的情況下,修改了會影響搜尋引擎機器人的設定檔Robots.txt。 這個設定檔一經修改之後,除了Yahoo自家的搜尋引擎,其他家的搜尋引擎就不能再透過機器人去針對放在無名的文章進行索引。

由於這項修改並未告知一般的使用者,對於網路不熟悉的絕大多數使用者,並沒有警覺到這個改變會帶來的影響。目前在各個部落格中零星的抗議與串連,也多半站在部落格的所有者的這個角度來思考這個問題。

我會在這篇文章中提出另外幾個我個人的觀察與大家分享。


第一個我思考的重點,是在於他會對整個繁體中文網路界所造成的重大衝擊。對於繁體中文的使用者來說,他透過全球最大,市佔率最高的搜尋引擎Google來搜尋繁體中文資料時,可以查詢到的資料量將會銳減。而這件事,一般的使用者並不會感受到。他們也不可能會知道,要透過Yahoo的搜尋引擎,才會查詢到無名小站上面的資訊。

由於無名小站在台灣擁有超高人數的會員,會員數達三百萬之多,上面所擁有的文章,等於是三百萬人的集體智慧。而對於絕大多數的使用者來說,要搜尋網路上面的資訊時,第一選擇則是Google。將無名小站的文章隔絕於Google之外,這件事雖然可能沒有違反任何法律,可是會對整體繁體中文資訊與知識的傳播與擴散,造成極為不利的影響。 Yahoo的此一舉動,非但會減少目前在上面的部落客,各個部落格透過各家搜尋引擎所導過來的流量,也會讓他們透過流量的營利會為之減損,更會進一步影響整個繁體中文網路界的知識與資訊的傳播。這其實是一個非常深遠而重大的影響。 第二個我在思考的點,則是在於這對於實際部落客的影響。

一位朋友問我,無名小站修改robots.txt之後,我部落格的流量是否有所改變。事實上,我的部落格的流量並沒有變少,反倒是因為我最近幾篇部落格所討論的主題吸引了不少朋友進行討論,所以流量反倒變多。 我自己觀察到這個現象後開始思考,其實,無名小站修改robots.txt之後,對於眾所皆知的知名部落客, 例如彎彎、輔大猴之類的部落客,並不會帶來太大的影響。因為原本大多數的網民,早就已經知道這些部落格的存在,透過搜尋引擎只要找得到他們的網址,就不會造成太大的衝擊。 對於在小眾中已經建立口碑的部落格,例如小弟我個人的部落格,或是張大魯先生的部落格之類的部落格,也不會有太大的影響。因為在這個小眾裡面,原本就已經十分知名的部落客,他們的部落格,也大多數都已經眾所皆知。受到的衝擊就會降低。 可是受到衝擊最大的,是那些在撰寫遊記,撰寫食記,撰寫個人心得,分享個人經驗,可以得利於搜尋引擎的流量,可是尚未在小眾中建立起名聲的部落客。這些人可能也不是網路方面的行家,所以,並不會知道自己部落格流量的降低,是因為什麼原因而造成的。可是這一批人,卻是最需要獲得鼓勵與流量的創作者。

因為每個明星在尚未成名之前,都需要經過不斷的努力與耕耘。而透過小眾的網路,其實可以找到許多鼓勵你創作的人。可是,Yahoo公司的此一舉動,卻在這些部落客不知情的狀況下,嚴重傷害這些部落客的流量。而這些部落客,有非常多,還是每年會掏出鈔票付費使用部落格服務的客戶。在這個擁有眾多免費部落格服務的網路年代來說,這些客戶是非常難得而且重要的客戶,為何Yahoo會甘冒大不韙,進行這種會嚴重影響客戶權益的事情,這背後決策的動機,就非常耐人尋味了。

最後當然是對於部落客營利的影響。

許多部落客在他們的網頁中放設了許多廣告,希望可以透過廣告,為自己帶來一些額外的收入。

可是無名小站的站方,卻在無預警又未告知的情況下,自行決定要減少Google為部落客帶來的流量。這種資訊未曾充份揭露,就片面決定要造成客戶權益受損的行為,實在是蠻令人驚訝的一件事情。 這實在不禁令人懷疑,當初Yahoo併購無名小站,是不是一個想要讓這個服務消失的防禦性行為? 我個人的部落格雖然也寄居於無名小站,不過我今天的評論,倒也不是單純為個人的權益發聲。而是希望透過這樣的思考,讓大家正視這個議題,對整個繁體中文網路世界所帶來的深遠影響。我個人是希望Yahoo可以正視這個議題所帶來的影響,並且做出適當的決定。這才是繁體中文網路界之福。

作者為資深工程師及軟體開發專案人員,經常撰寫軟體專案的文章,
作品散見於資訊論壇網站及其個人部落格中,著有《軟體超人X光眼:專案開發揭弊大爆料》一書。

------ ------ ------ ------

以上大頭目ㄉ文章 ... ㄏ ...
原網址在這裡
小弟我是認為,只因圖利己私之目的,把眾人ㄉ智慧狹隘化,對軟體、網路未來的發展不是件好事。 這一次,Yahoo 實在作得不是很漂亮,會不會是想賺錢想昏頭ㄌ呢?

像 Microsoft Live Spaces 可以設定各種不同的 Privileges,給想看到的看到,不想給看的就看不到,就覺得還蠻注重使用者的隱私自主權,

而 Google 今天會變成那麼雄壯、威武,就是他不怕人家用,並且充分發揮 SHARE 分享的精神,雖然,很難想像,如果有一天突然沒有 Google ,世界會變成怎麼樣 ...

但是我還是很喜歡使用 Google 的各項服務,在網路上面用 2.8G Gmail 、筆記本 、學術搜尋 、圖片 、文件 、還有iGoogle ...等等 。
為大家生活上帶來了很多方便 ... 我們應該要感謝發明這些機制的前輩們。。。

amzshar 發表在 痞客邦 留言(0) 人氣()

2007年2月8日 星期四
 






大頭目(獨孤木)團隊的新網站終於誕生了,想到就非常高興,

雖然還在beta階段,但是隱約可以看到這個新網站所要表達的新概念,
想必超乎大家的想像力,希望可以掀起一場網路革命。
AaA 2007.02.07

另外,大頭目(獨孤木)的第N本新書也即將上市囉,
在這邊幫一起打拼多年的摯友打個廣告,呵呵 ...

總希望能在書裡面有嘎上一腳,可是好像都沒有戲份,囧rz ...
將來被拍成連續劇不就沒我的戲份了 ... ~.~
從這本書的書名就知道大頭目對我們IT界軟體工程,真的是貢獻良多。
校長,如果你要問我這本書有多好吃 ... 我只能說:反 正 就 是 超 好 吃 !!!

 
AaA 2007.02.08

amzshar 發表在 痞客邦 留言(0) 人氣()

2007年1月16日 星期二
 

(2006.06的新聞,哈! --- AaA)

耳邊不時地聽別人提起它,但似乎仍然難以建立起確切的印象?這就是Linux,一種開放原始碼作業系統!它很誘人,因為它功能強大而且免費。同時,它也令新手望而生畏,因為它通常比Windows難以安裝和配置。現在是解決這些問題的理想時機。由於微軟Windows Vista消費版推出時間延後,預計人們今年全年仍將保持對Linux的興趣。微軟不能按計畫推出新的作業系統,可能對年底PC銷售旺季蒙上陰影。也許這是主流
媒體發現這種已推出近15年的軟體進行的這個「革命」的一個原因。

因此,如果你曾經想嘗試Linux,但常常在最後一刻臨陣退縮,那麼現在我們找出了六個有用的事實,
可能會消除你的擔憂,幫助你下定決心。

(1) Linux到底有多少種版本?

顯然,很多。據網站DistroWatch.com上的清單,至少有350個版本,本月該網站的讀者把Ubuntu評為
最受歡迎的版本。Ubuntu最近獲得了昇陽電腦(Sun Microsystems)執行長Jonathan Schwartz的支援。

透過贏得大量普通用戶的支援,Ubuntu似乎獲得了合法性。用戶為其建立的網上資源包括一個部落格
、菜鳥快捷指南和一個更為高級的使用手冊。Ubuntu的身世不凡,它的開發工作得到了南非網際網路
企業家Mark Shuttleworth的資助。

另一個比較受歡迎的版本是SUSE,可以透過Novell贊助的OpenSUSE.org計畫免費獲得,或者透過
Novell獲得帶有終端用戶支援的收費版本。SUSE最初是由SUSE Linux開發的,自從2004年該公司被Novell收購以後,就大力向企業用戶推銷。從那時起,Novell就把自己定位成另一個Red Hat。外界普遍把Red Hat視為企業Linux市場中的領導者。

(嗯,我喜歡 Novell ... 她一直是最強的NOS --- Network Operating System!!! --- AaA)

其它較受歡迎的Linux版本包括Mandriva、Debian和Fedora。

對於那些不想為安裝工作大費周章的人來說,最簡單的途徑可能是選擇Linspire。與該軟體同名的公司是由億萬富翁Michael Robertson創立的,他是透過早期網際網路下載服務MP3.com起家的。Robertson把Linspire定位成消費者友好的、可替代Windows的系統,而且成本比Windows低得多,只需要50美元,並搭配了許多的驅動程式和應用程式。

(2) Linux可以提供哪些應用程式?LAMP是什麼?

賦予Linux PC存在理由的開放原始碼應用程式,以及你開展工作所需要的東西,這就是OpenOffice.org。
OpenOffice.org基於Sun公司的StarOffice,被定位成可以免費替代Microsoft Office的一套軟體。
它配備了文字處理、電子表單軟體、簡報和繪圖程式。OpenOffice與許多Linux版本搭配在一起,包括來自Red Hat和Novell的版本。對於想自己定製的人來說
,可以採用一些CD-ROM版本,但最簡單的方法是從網上下載。雖然OpenOffice是重要的Linux應用軟體,但存在與MS Office文件格式相容性的問題。

其它免費的、但名氣較小的Linux辦公室套裝軟體括GNOME Office和KOffice。

如果想上網瀏覽,Mozilla公司的Firefox和與之配套的Thunderbird郵件客戶端是比較安全的選擇。
甚至可以從CD上獲得這些軟體。Konqueror也是一種受歡迎的瀏覽器,與許多版本的Linux搭配在一起。

LAMP經常出現,指的是套裝軟體「堆疊」。與Linux一起,LAMP包含
L是 Linux O.S.
A是 Apache Web伺服器和
M是 MySQL資料庫。

「P」在不同的場合可分別代表PHP、Perl或Python語言。但是,除了Linux作業系統本身以外,
對所有這些程式感興趣的是程式開發者,而不是普遍的個人電腦使用者。

(3) 怎樣才能聽音樂?

對於許多家庭用戶來說,完成了文字處理之後,最重要的應用程式就是音樂播放器。RealPlayer因
植基於Windows系統而聞名,是Linux提供的少數主要播放器之一。
Linux RealPlayer基於開放原始碼的Helix播放器,可提供下載。另一種免費播放器是KDE集團的amaroK。然而,到哪裏去購買音樂也是個難題。iTunes、Yahoo Music和Urge都不是執行在Linux之下。
至於Rhapsody,用戶可以獲得這種服務的一個子集,但不能上網購買音樂,而且不能在Linux機器上安裝Rhapsody的完整版。最令人煩惱的是,如果不持續搜索,就難以精確地確定該服務的哪些
部份在工作和哪些部份不在工作。Rhapsody客戶服務部門也在試圖對該問題加以解釋。

少數幾個被設置成可以在Linux下執行的是MP3tunes.com,這是一個每首音樂88美分的一個線上
音樂商店,是由上述的Michael Robertson建立的。如果你喜歡獨樹一幟的藝人,則Mindawn服務可能適合你。Mindawn上面你聽過的音樂不多,它避開了數位著作權管理(DRM)問題,以FLAC格式
提供下載。熟悉內幕的PC音樂發燒友喜歡FLAC格式。

在PC上儲存MP3的用戶也經常在PC上儲存家庭的數位照片,Google的Picasa影像管理和共享軟體
剛剛在Linux上發佈。

(4) 「桌面」環境如何?

一定要明白,當Linux人士說「桌面」的時候,不是指你的桌面,指的是你的電腦用戶介面(UI)。
考慮到Linux歷史上形成的DIY文化,其UI最初都是來自基本的作業統的單獨的元素,這毫不奇怪。現在,幾乎所有的Linux版本都提供一個或兩個主要桌面環境:Gnome或KDE。從概念上來看,
桌面源於X Window系統,這是來自Unix world的20世紀80年代的GUI。

在目前的開發階段,Gnome和KDE的區別可能主要不在技術方面,據說KDE具有Windows味較濃
的附件,而Gnome的速度較快。Gnome受益於它與Linux GNU Project之間的關係。Linux GNU Project在1984年由免費軟體提倡者Richard Stallman創立。
KDE代表「K Desktop Environment」,一般認為比較適合於新手。

Gnome比較謹慎,似乎不提供經過整理的清單。許多Linux銷售商允許你從中任選一個,主要
Linux廠商Red Hat和Novell也是如此,盡管二者都是Gnome Foundation的成員。有些版本確實
傾向於某一種桌面。例如,Ubuntu提供Gnome,而Slackware則配備KDE。

(5) Linux在哪個領域更受青睞,伺服器還是桌上型電腦?

答案是伺服器領域。Linux在桌上型電腦領域的發展沒有達到其支援者所期望的程度。
據著名分析師Rob Enderle,也許Linux在桌上型電腦領域也許永遠也不會成為主流。
他表示,Linux難以打敗微軟。

據最權威的估計,桌上型電腦領域使用Linux的佔總體PC的比例一直徘徊在3%以下。是,這沒有挫傷
Linux忠貞支援者的信心。他們預測,Linux即將在桌上型電腦得到更廣泛的應用。除了多數廠商可以利用Windows賺更多的錢這一事實以外,許多用戶沒有信心採用Linux還有兩個主要原因。最重要的是,Windows屬於「一次購足」式的作業系統。它提供幾乎所有用戶所需要的
全部驅動程式,而且只需要點選幾次滑鼠、等待半個時和輸入令人討厭的授權碼之後就能開始操作。

但是,盡管Linux是免費的東西,但安裝Linux通常比較麻煩,多數常用PC的用戶都難以應付。
比較明顯的問題是,Linux環境下的驅動程式仍然不容易尋找,而且也不能做到即插即用。但這種情況在不斷改善,因此Linux支援者繼續保持信心。他們普遍相信,隨著驅動程式和
應用程式獲得性問題的解決,用戶自然會出現。

令人感到意外的是,Linux似乎在電腦用戶通常不太注意的一個領域取得了顯著進展。就是嵌入式領域
,Linux正被用於驅動從智慧電話到數位錄像機等設備。Linux出現在多種嵌入平台之中。例如,Sony即將推出的Playstation 3將採用Linux,顯然是為了鼓勵年輕的開發人員為其遊戲機創作遊戲。
Linux也在銷售點終端市場站穩了腳。例如一款戴在手腕上的重量較輕的Linux電腦。

(6) 說了一堆,但沒有給多少建議。我該如何開始?

一個比較「痛苦」的快捷方法是從閱讀《Test Driving Linux》開始。這是David Brickner所寫的一本書
,包括一張CD,使你可以在Windows電腦中啟動Llinx,不會破壞Windows安裝。但不利之處在於,該書中的Linux就像書名所說的那樣,是「試駕」,只能從CD上執行,不會永久地把Linux安裝在你的硬碟上。

如果你準備長期試用Linux,請回到上面的問題(1),或者回到發行者名單。

從網上找一個版本比進行實際安裝更容易。即使分析最簡單的提供免費下載Linux服務的網頁,
也讓人感到頭疼。最有效的下載方法是抓住一個ISO圖像,這是一個可以直接燒錄到CD-ROM上面的一個文件;多數光碟製作程式都有這個功能。用於製作Ubuntu安裝CD的ISO圖像在此。把本頁面下拉到接近底部,就會看到OpenSUSE啟動CD的ISO圖像。這裏還有其它14個Linux版本的ISO圖像,包括Knoppix、Red Hat、Fedora、FreeBSD和Slackware。你可以下載Novell Linux Desktop 9的評測版。

如果你根本不想走下載這條路,可以選擇用光碟,雖然來源不多。有一種Debian CD售價為10美元。
最簡單的方法是到LinuxWorld Expo逛一逛,可以找到許多免費CD-ROM。

當你準備好安裝Linux時,我可以提供的最重要建議是:你不太可能在多數指南的最前面看到,
就是不要把Linux安裝在Windows XP所在的同一個硬碟上。為什麼?因為Windows難以與其它作業系統共存,它可能會決定罷工。另外,如果你的Linux CD對磁碟進行格式化,你可能會刪掉整個Windows。

最好利用第二個硬碟,並在試驗Linux期間拔掉裝有Windows的硬碟。當然,如果你如果你想把
Linux安裝在一台沒有作業系統的舊機器上,不必考慮上述警告。

對於未來的用戶還有一條建議,就與嘗試Linux的其它用戶多聯繫。這說起來容易,做起來難。
出於某些原因,Linux專家似乎經常免不了滿嘴學究腔調。

當然,如果你很清楚的知道你打算使用哪種版本,就不必透過這些管道解惑了。

amzshar 發表在 痞客邦 留言(0) 人氣()

2006年12月20日 星期三
 


原文在: Top 20 replies by Programmers to Testers when their programs don't work。翻譯如下:

第 20 名:這很奇怪喔。

第 19 名:以前從來不會這樣啊!

第 18 名:昨天明明會動的啊!

第 17 名:怎麼可能~

第 16 名:這一定是機器的問題。

第 15 名:你到底是打了什麼才讓程式當掉的?

第 14 名:一定是你的資料有問題。

第 13 名:我已經好幾個禮拜沒碰那一段程式了。

第 12 名:你一定是用到舊版了。

第 11 名:一定是巧合!為什麼這種壞運氣只讓你碰上。

第 10 名:我不可能什麼功能都測試到吧,有 bug 是正常的!

第 9 名:這個不可能是那個的原始碼!

第 8 名:這程式應該是會動的,只是我寫好後還沒做測試。

第 7 名:可惡!一定有人改了我的程式。

第 6 名:你有檢查過你的電腦有沒有病毒嗎?

第 5 名:儘管這功能還不能動啦,你覺得他如何?

第 4 名:在你的系統不能用那一個版本的程式啦!

第 3 名:你幹嘛要那樣操作,都是你的問題。

第 2 名:程式發生問題時你在哪裡?

第 1 名:在我的機器明明就可以動啊!

所以說嘛!可以做人,幹嘛來寫程式呢?

 

amzshar 發表在 痞客邦 留言(0) 人氣()

2006年4月18日 星期二



軟體超人X光眼:專案開發揭弊大爆料

作 者:
獨孤木


出版社:全球華文


出版日期:2006 年 03 月 01 日


-----------------------------------------------------------
內容簡介

  軟體界也要爆料!萬能的軟體超人有一副X光眼,專門針對軟體開發業界展開爆料大行動!為什麼軟體工程師們總是在加班,加到天昏地暗、六親不認?你以為他們願意啊??!!總是說「竹科新貴」,然而,軟體工程師真的好當嗎?藉由軟體超人的X光眼,揭發專案開發不為人知的弊病你將會知道,為什麼軟體工程師總是哀鴻遍野,為什麼總是找不到老婆!身為竹科新貴的你不可不看,身為普通人的你更該知道,這個業界,到底有多麼神奇。
  讓萬能的軟體超人告訴你,開發軟體這回事,有多麼荒謬的情節每天理所當然的上演著。


Story1 籌備專案?錯誤+人間地獄的開始
Story2 專案製造工程?超人也會死得很慘
Story3 測試階段?品質?賃北聽不懂
Story 4 Delay、Delay、Delay
Story5 結案之後?你以為完工了?哈!

作者簡介
獨孤木
  台灣大學資訊工程系畢業根據他的說法,從他開始工作以來,除了中間花了一年到南部開補習班追老婆之外,好像就一直待在軟體產業。他曾經待過銀行、網路書店、軟體公司。是個到處流浪的貧窮上班族,對於系統分析與專案管理,他有他自己的心得與看法。
  目前他自己創設了一家網路公司,專門開發一些沒有人做過的軟體。他外表看起來是個很沉默的人,不過坐在電腦前面可是無比的多話。想法很多,也很獨特,是個聯想力很豐富的軟體怪傑。連他開發出來的產品都很奇怪。第一個產品叫做幹圖王,光看這種名字就知道他是個多麼特立獨行的人。這項產品是個專門在網路上抓取資料的機器人。有興趣的人可以到
http://www.phopicking.com一探究竟。

ps : 獨孤木(Bruce) 就是我上一家公司ㄉ老大啦!

amzshar 發表在 痞客邦 留言(0) 人氣()

2005年8月12日 星期五

原文:http://taiwan.cnet.com/enterprise/technology/0,2000062852,20100691,00.htm
有感而發網址: 可能是寫太多了,CNET 無法 Submit ...

AaA:為了不讓這個主題發散,所以引用了部分原文,並嘗試以另一個角度來論述專案的政治

>Tom Mochal‧鐘瑩譯  2005/08/05
> 想讓團隊運作順暢,必須注意團員彼此之間的互動。

AaA : "人",往往是一個專案做的漂不漂亮的關鍵,每一個環節與組織(PM/PMO、Requirement、
SA、SD、DEV、SI、SE、QA、User ...)都需要一點神助與運氣(遇到對的人的運氣...),
若是大家有共識與默契,做專案的時候就算是辛苦,
專案做成功後,那種成就感與喜悅,是屬於團隊中每一個付出的人所共享的 ... :)



>在辦公室搞權術,誰看了都討厭吧?閱讀本專欄的讀者,泰半都會點頭。
>不過權術不外乎和他人互動,藉此影響對方,如願把該做的事情做好。
>權術或手腕可以是好事,可以是壞事,也可以完全中立,端看當事人所用的招數。
.當事人的行為與動機才是決定辦公室「政治學」好壞的關鍵,請看以下的敘述:


>能夠提出自己的想法,說服大家落實,靠的是…
>1. 知道可以找誰清楚表達自己的想法,告訴大家想法可能帶來的好處,信守自己的承諾。
>2. 巴結討好,阻撓其他的反對意見,將別人的想法占為己有,將功勞全攬在自己身上。
>我想大家都同意,第一個例子才是正途,第二個則是骯髒政治的代表,為大家所唾棄。


AaA:"人"都至少稍微會有一點私心與企圖心,藉著專案來拓展自己的版圖或勢力是很常見的;
若是能讓優秀的人才適得其所(人能盡其才、物能盡其用),發揮其所長,配合責任感與執行力,
並散發出一股氣息來感染其他部門或組織,何嘗對專案不是一件好事呢!?
一般會認為政治往往會阻擾專案的進行,是因為帶頭的不懂技術、或是不懂流程、還是經驗不足!?
也許是,也許不是 ... (答案要看你站在哪一邊 ...呵呵... )
但往往還是來自於 --- "人" (個人或組織的人脈、個性、觀念、領導風格 ...等等)。


做過大大小小數十個專案,看過很多專案的興衰成敗,PM/PMO 或 Leader 確實是個關鍵角色,
(當然,好老闆也要慎選人才 ... 不一定最強的就最適合 ... )
常言道:將帥無能、累死三軍。
一個主導政治權力的決策者,要時時想到"神龍擺尾"這句話...
某部分不懂沒關係,讓這方面有長才的人主導這部分的 Phase,適當的分組與授權,
事情往往就會比想像中還簡單 ...


就像常常會聽見:"某某人什麼都不懂,拿了個PMP證照,就來這裡管東管西,狐假虎威..."
,也許是自尊心作祟,導致專案中溝通出現鴻溝 ...
這也許也算是"政治越權"的一種舉動,


不僅是要懂得什麼是"向上越權",也要領悟什麼是"向下侵權"了,
一個很懂某技術領域的工程師,是很不喜歡被人家綁手綁腳的,甚或是抱怨外行領導內行的情形 ...
適當授權讓他去主導,不是皆大歡喜嗎? :)


(ps:畢竟,技術底子厚又懂得專案管理的人,
被人稱讚為"專案經理中的霸主","高手中的高手",
確實是萬中無一的啊~
而且,這種人,通常都已不只是一個專案經理了 ... :)


(ps2:像是以前帶我們的 PM 獨孤木先生(singlelog), 就是屬於武林中罕見的高手,
有興趣的人,可以看看祂最近出的新書 "
在公牛身上擠奶",
裡面道盡那時我們一批人做專案的演化與成長 ... : )

當然,其他成員也要有包容的心,每個人的興趣不同、專長不同,
(全部一樣專長的人也不一定能搞定所有事... :D )
莫以善小而不為,莫以惡小而為之 ...
多觀察與學習別人的長處,常懷一顆虛懷若谷的心,
大海無量,才能夠容百川...

>專案小組難免受到辦公室政治學影響,權術手腕之所以出現,往往在意見相左的時候,
>諸如對專案預設目標、必要條件、規模異動、風險預測等有不同的看法。
>不同意見的人想辦法發揮影響力,達到自己所要的目標,這時就是政治學出現的時候。
>意見想左也許造成鉤心鬥角,但唱反調也可能只是如實反映大家意見的確不同,出發點都是為了公司好。


>不管意見相左是從何而來,一旦政治學開始發威,對專案造成負面影響,必須立刻正視,視為嚴肅課題,
>因為問題大到衝擊專案的進度,解決之道完全在專案團隊的掌控之外。
>實際上根據定義,政治問題多半得由團隊之外的人出面解決,所以還真是個問題。


AaA:"目標"或是 Milestone 的明確,主導一個團隊的思考模式與走向,
也關係到做這個專案能節省多少時程,更關係到省多少與賺多少,
一個有能力又能主導政治的人坐上"扛霸子"的座位上,
確實能讓底下的人放心、更讓老闆開心, ... :)


>政治問題無法用列出清單的辦法化解。政治問題牽涉到相關的人士,而且因情況而異。
>有些辦法對某些情況下的某個人也許有效,但同樣情況下,同樣的辦法用在其他人身上就無法奏效,
>因為人與人本來就不同,反應也就大為不同。不過若能正視這問題,就可以讓大家看清情況。
.當然,別忘了找出有能力排難解紛的人士,這一步在解決政治問題上,重要性加倍。


>一般而言,專案經理必須擅長找出並解決政治性問題,了解政治問題最常出現的時候以及原因,
>可能是做出決定的時候、爭取預算與資源的時候,調整專案方向與先後次序的時候。


>若擔心辦公室政治問題,只要照自己的作業流程按部就班解決。
>問題管理流程可以幫助你解決相關的問題,若流程安排得當,必須信任它,切實落實。
>這樣可以避免自己淌入辦公室政治的黑水,順利解決政治性問題。


AaA:專案中的政治往往只是一個過程,不是一個結果,
也許在技術人員看來猶如滄海之一粟,但對一些人來說卻是一種榮耀或永恆的回憶,
有的人想的是"不在其位不謀其政!",有的人想的是"專案霸主捨我取誰?",
有的人想的是"忍一時風平浪靜",有的人想的是"爭千秋不爭一時",
如果餅就那麼大,要嘛就讓大家快樂來分享,再不然就想辦法一起做大它 ...
如何在專案中製造雙贏或多贏的局面,才是大家所樂見的 ...
您說是吧!?

Amzshar Liu (AaA)

amzshar 發表在 痞客邦 留言(0) 人氣()

2005年7月22日 星期五

今天突然對 CMMI 的 SCM(Software Construction Management) 有點興趣 ...
看到以下網頁,講 configuration 應該怎麼翻...

我也覺得 configuration management 比較適合翻譯成"組態"或是其他的什麼 ○○管理
建構管理 或 (S)CM 的確常常容易混淆,到底是 Construction 還是 configuration!?
是 建構管理、構建管理 還是 機構管理、營建管理!?


果然 軟體工程 不適合當一個工程學(與建築工程相提並論的話),
倒是比較適合當一個心理學、哲學或藝術的分支...
因為真的是太過於抽象化(abstract)了...
明明沒什麼,卻每每要說得很神奇的樣子 :D~


◈AaA◇ Amzshar Liu ◈ 劉建春 ^_^


http://blog.sina.com.tw/archive.php?blog_id=2943&md=entry&id=6634
Configuration
該怎麼譯

configuration本來在CMMI之前,資訊/電腦業界多譯成「組態」,而我們也都知道指的是什麼。

CMMI及CNS把Configuration譯成「建構」,我認為譯會和deployment和construction 混淆,CMMI目前導入的廠商還不多,是不是改回譯成「組態」比較清楚。

configuration本來在CMMI之前,資訊/電腦業界多譯成「組態」,而我們也都知道指的是什麼。今天的情況,好像是我們把Operating system 譯成「作業系統」、或「操作系統」,今天來了個DNNJ組織在台分會(假定),硬把它給譯成「控制體」我們一開始會不知道這在說什麼,之後去對原文,才知道原來說的是Operating system,這原先大家都已經知道了的中文譯法豈非浪費?

請注意, CNC對這個詞的定義:
建構管理目的在建立制度化的管理方法,以有效管理各開發專案在軟體開發過程中產生的所有相關產品(如各階段文件與程式碼等),紀錄與管制各階段文件與程式碼的產生與變更,保留完整的紀錄,達到版本控管機制,以充分瞭解專案的進行情形。因此,在專案進行初期,需提供制度化的建構管理方法,說明建構管理之工作項目、時程、程序、組織與權責,作為執行建構管理的依據

我們來看看這個例句:
Stonehenge, in south-western England, an ancient configuration of giant stones.

試譯:
巨石柱群,在英格蘭西南,一群古代巨石的編排配置。
http://www.phys.ncku.edu.tw/~astrolab/mirrors/apod/image/0205/planets1stonehenge_perkins_big.jpg
說明:
這個字典的例句,用configuration 來解釋 Stonehenge 這個專有名詞,指的是有一群石頭被人有心的安排成目前的排列方式,它們在各種型式(form)的組合過程中,可能都對應出一定的天文對應(我猜的,我不懂天文),它們在建設(construction)的過程中,可能經歷過不同的型狀、位置、材質的改變,而這些改變,相互之間又有一定的牽連,甚至在完成之後,總體上又可能因應時間和外在環境的改變,又可能有小幅度的變動以為因應或應用....這些組合狀態的「設定」、改變,和相互的關係,我們稱之為configuration。但在這句裡,我個人就不會譯作組態,因為「組態」不是一般通識用語,用「組態」去譯可能反而會失去字典解釋功能。

而天文或地理或上古史上專業領域的人,對configuration這字如果有約定俗成的譯法,我會遵從。同樣的原因,configuration用在資訊/電腦領域中,從內容指涉上,從約定俗成的的共識上,兩方面來看,我都認為譯作「組態」比較好。

amzshar 發表在 痞客邦 留言(0) 人氣()