Archive forComputer Technology

Why projects fail?

偷個今天上課聽到的一段話過來,因為還蠻感同身受的 :P

*Why projects fail?

  • Poor scheduling
  • Poor planning
  • Poor management
  • Bad organization structure
  • Uncontrolled requirements
  • Unmanaged changes

*Are these reasons technical?

上面舉了幾個 project 為什麼會失敗的原因。下面問你,這些原因都是技術層面的問題嗎?大多數的情況下,當 project 出問題之後,事後開會常常在技術面中檢討失敗的原因。

講師舉個了一個故事,有一個人晚上把家裡的鑰匙掉在一條暗巷裡,他必須把鑰匙找出來才能回家。可是他卻跑到隔壁一條明亮的巷子裡面一直找。路人看到了就問,你鑰匙不是掉在隔壁巷子嗎?怎麼跑來這邊找?那人卻回答他:因為這條巷子比較亮啊!

這個故事就說明了,當 project 失敗之後,很多人常常在技術層面探討原因的所在,但是大部分的問題都是發生在技術面嗎?

留言回應

Hello world

The Evolution of a Programmer:
http://www.ariel.com.au/jokes/The_Evolution_of_a_Programmer.html

你會寫 “Hellow world” 嗎?

算是一篇有趣的文章, Chief Executive 真是太貼切了 XD

留言回應

Google Browser Sync v.s. “51: Request Timeout”

Google 最近又出了新玩具: Google Browser Sync 1.0.0
應該已經不少人玩過了, 他目前只適用於 Firefox 1.5+. 但是名子取成 “Browser Sync”, 是不是代表他以後會支援其他 Browser 呢? 要不然就乾脆取 “GooFox Sync”, “FireGoo” 或 “GoX Sync” 就好了 XD.. 總之, 他現在只有發布 FireFox 的 extension 版本而已.

GBS 可以同步的項目有五個, 並且可以設定要不要加密:
Google.Browser.Sync

在安裝完第一次執行的時候, 等你 setup 完帳號資訊, 他會執行第一次的同步, 會花掉好幾分鐘的時間. 但是應該會有不少人會遇到一個問題, 就是他到最後的 “Updating…” 時, 跑了很久候居然給你跳出 “51: Request Timeout”. 至少我試了兩台 WinXP Desktop 都發生這個問題, 完全作動不能啊啊啊啊啊~~~

後來才發現, 他 Updating 到 google server 的時候速度非常之慢 (跟其他 google services 比起來), 然後它在 extension 內是把 update timeout 寫死成 60000ms (60 seconds), 所以如果你的資料量大的話, 還沒傳完就 timeout 了 XD (這算 bug 嗎?)

Read the rest of this entry »

留言回應

The Fold n\’ Drop

the.fold.n.drop

想想當桌上有一堆文件疊在一起, 而你要找關於某某的資料的時候, 你會怎麼辦? 應該是一張一張翻, 然後找到你要的文件吧?

繼之前曾經介紹過 Sun 的 Project Looking Glass 這東西之後, 今天看到另一個玩弄視窗的東西: The Fold n\’ Drop.

這個東西目前還在原型實驗階段, 不過在那邊翻視窗感覺也是種好玩的操作方式, 他有個影片的 demo, 也有個 Java 的 Demo. 不像 Project Looking Glass 那樣你只能看不能玩, The Fold n\’ Drop 提供了真的 demo 給你用用看 (但是是假視窗啦). 可以感受一下那種操作的方式, 不知道未來的電腦介面到底會變成怎樣?

The Fold n\’ Drop: The Fold n\’ Drop.

Update: 這邊有個可以實際在 WinXP 跑的 prototype version: OriMado, 但是功能有點簡陋, 效果沒有很好, 但是還是可以玩玩看 :P

留言回應

小心! M$ 就在你身邊!

你知道你身邊有多少平台是用 M$ 的嗎?
你有沒有在路上走一走忽然發現路邊某個螢幕上有熟悉的窗戶出現?
看看這個吧: http://blog.alexw.net/archives/category/0g_mspic

其實我們身邊很多東西多媒體設備都是用 M$ 的平台的,
讓我想到今年農曆過年前去大湖採草莓, 採完一時不知道要去哪邊玩,
那時只記得在 BBS 上我朋友寫過一篇大湖採完草莓有哪邊可以玩的文章,
可是一群人在那邊回想總是想不起來那篇文章寫了什麼…

那時候我們是在大湖草莓文化館旁邊的旅遊服務中心門口,
門口有一台觸碰式螢幕的旅遊導覽系統, 按了老半天裡面也沒有什麼有用的資訊,
我在那邊亂按一通的時候居然被我按出檔案總管 @__@|||

試了一下居然也有連上網路, 正好讓我連上去 BBS 查看看我朋友寫的那篇文章, 看哪邊可以玩 XD
其實身邊有 M$ 有時候也是有好處的 XD

Read the rest of this entry »

留言回應

PDA+Wireless 應用

麥當勞大家一定都吃過, 麥當勞叔叔大家也一定都認識.
所以一定會有遇到點餐的時候麥當勞大排長龍的時候…
雖然說這兩行沒有什麼關聯, 但是故事就是從這裡開始 :P

印象中以前人爆炸多的時候, 都會有麥當勞的員工在隊伍後面幫你點餐,
然後會勾在在一張點餐單上面, 等你排到櫃台的時候只要把點餐單給他,
這樣他就可以看餐單快速的 keyin, 加速大家點餐的速度…

上個週末去吃了好久沒吃過的麥當勞, 而且是去中午的台北館前店…
想當然那種時段一定瘋狂爆滿, 一堆兩隻腳的動物塞滿整間館麥…

正當我在允長的櫃台點餐隊伍後面的時候,
有個工讀生跑過來說要先點餐, 結果我發現他們已經不在是用舊式的點餐單了,
現在是用一台 PDA, 然後輸入你要點的東西, 之後會有個點餐序號,
當你點好之後, 他會用小條的隨意貼, 把點餐序號寫在上面給你…
等輪到你到櫃台的時候就把序號給他,
他只要把序號 keyin 就可以知道你的菜單並幫你備餐…

這種應用其實也不會很稀奇, 之前也幫過朋友作他的大學專題,
也是用 PDA + Wireless 作居家安全監測之類的動作…
還有大學學弟也有作 PDA + Wireless + GPS 的盲胞導航系統等等..
但是之前看到的大部分都是在 LAB 內部實驗階段,
真正看到外面的商家有在做大規模的實際應用還是算頭一次吧!

其實 PDA + Wireless 是很有潛力的東西,
而且以後餐廳搞不好就沒有紙菜單這種東西了 :P

留言回應 (3)

新酷音輸入法

使用 Windows 的人, 如果用注音輸入法的話大部分的人還是使用微軟內建的微軟新注音.
可是不管你是用 IME2003 還是 IME2004 還是什麼 IMExxxx,
有時候都有個鳥蛋的問題: 就是有時候常用的字忽然跑到候選自的最後一個去了 =_=
如果跑到最後一個去那還好, 很容易可以就跳到最後面找到那個字,
但是更鳥的是有時候卻給你藏好幾頁的候選自中間, 讓你找到眼睛脫窗!!
最後就會發現中打速度瞬間剩下 10字/s 不到 XD

我是沒有看到有人有提到完美的解決方法,

我之前解決的方法是跑去新注音設定那邊, 把自動學習的資料刪掉, 他就會恢復正常了.
但是過了一段時間還是會舊傷復發… 實在是很 ooxx…

所以最根本的方式就是不要用微軟新注音, 像很多人就改用自然輸入法,
但是我試用了一下自然輸入法, 還真的很難習慣, 所以還是繼續用智障的 MS-IME…

但是最近看到一個叫做『酷音輸入法』的東西,
弄下來用了之後發現還不來, 軟體小效率高, 而且打字的習慣很接近微軟新注音,
比較可以無痛轉移, 缺點只是介面有點簡單, 但是基本該有的東西都有了,
加上又是 open source, 如果有什麼鬼點子也可以自己加上去玩玩…
在他的軟體首頁上看到軟體簡介:『最早的酷音輸入法龔律全陳康本兩人的資訊專題』,
這兩個人名子還真是耳熟阿…

不過他最大的貢獻當然不是 Windows 上的中文輸入法啦,
有興趣的可以直接去他的網頁上研究 :P

軟體首頁: http://chewing.csie.net/index.html
下載: http://chewing.csie.net/download.html

留言回應 (2)

Hacking 日記

我好像從來沒有分享過 hack 機器的經驗…
最近碰巧遇到一台機器, 有感而發來寫篇文章分享一些東西.
分享的東西不是說如何去 hack 一台機器, 而是要如何保護好自己…
喔喔 sorry, 這句話講的好像有點太偉大了,
這篇不是一個深入探討系統攻防的文章, 高手不用抱太大的期望 :)

Read the rest of this entry »

留言回應 (15)

MSN 寶石方塊五千萬分?

MSN 寶石方塊自走機是我在兩年前, MSN 寶石方塊 Game 剛出來不久的時候寫的.
那時候寶石方塊剛出來的時候, 真的是一天到晚都在玩這東西,
不過玩久了之後也會累, 所以那時候就想說要來寫一個自動玩的程式…

當初有很多朋友ㄧ起在拼寶石方塊, 大家都會在比誰誰誰創了最高紀錄,
我在玩了一陣子之後寫了這個自動玩的程式, 跑出了一個完全不可能的分數…
後來很多人就不玩了~~ 因為是人都不可能超越的 XD
而且之後似乎分數太離譜, 以至於我寶石方塊所有的戰績都被 MSN 官方砍掉了 XD
(X咧~~連我之前正常玩了幾百盤的紀錄都不見了..)
後來我不爽又去跑一次, 再弄一個超高的分數上榜, 結果沒過多久又被砍掉了 @@||
然後有一陣子沒有再去玩寶石方塊了,
最近因為在寫MSN 踩地雷的程式又想到它, 所以就拿出來玩一下..

Read the rest of this entry »

留言回應 (53)

Mess.be\’s MSN Games: Hacking

先來說說 mess.be 的 MSN Games 好了.
mess.be 是一個 MSN Messenger 的資源網站, 上面有很多好東西.
它其中有一個 service 就是你裝了一個 patch 之後, 他可以提供一些額外的 MSN Games 讓你玩.
當你裝了這個 MSN Messenger Custom Games patch v.1.0.11 之後,
你就會發現 MSN 的 「遊戲」選單裡多了十幾個新的遊戲.

Read the rest of this entry »

留言回應 (7)

850G 的 DVD Disc ?

想當年小時候開始玩電腦的時候磁片很大一張, size 跟現在的 CD 差不多大小,
而且容量才 360KB 而已 (更早還有跟黑膠唱片一樣大的磁片, 不過我只有看過沒用過).
後來科技一直在創新突破, 1.2MB, 1.44MB… 這中間有過無數種可攜式儲存媒體產品發表出來…
到了現在比較普便容量最大的可攜式儲存媒體就是 DVD 了, 在理論上最高可達 17G 的容量,
跟當年的磁片真是不能比!

現在科技又有新的突破了, Iomega 日前發表了新的奈米雷射技術, 可應用於光碟儲存媒體中,
可望將 DVD 容量提升到 40-100 倍, 傳輸速度可望提升 5-30 倍, 而且成本也不會變高.
這個新的技術稱為 AO-DVD (Articulated Optical – Digital Versatile Disc).

Iomega 將把此奈米雷射光技術應用在 DVD Disc 中, 並研發適合的資料編碼格式,
這種新的 encoding format 的光碟稱為 NG-DVD (Nano-Grating-DVD),
而且已經在市場評估的階段了…

這是下一個可攜式儲存媒體的里程碑嗎? 這麼大容量一般人應該用不太到..
我現在拿 4.7G 的 DVD 片子在一般用途都還嫌太大了 XD

Reference:
http://www.technologynewsdaily.com/node/674

留言回應 (1)

MSN 踩地雷自動分析程式 – II

之前一篇文章MSN 踩地雷自動分析程式中提到了踩地雷的分析程式,
本來主要新奇的地方是可以去抓 MSN 的畫面並分析出棋盤,
而棋盤的分析就只用簡單的方式分析一下而已…
本來以為簡單的分析就足夠了, 但是感謝清池在我上一篇文章中提出了一些 comments,
似乎之前的分析太過於簡單了, 所以後來有閒的時候又做了一些分析的加強…

Read the rest of this entry »

留言回應 (53)

MSN 踩地雷自動分析程式

踩地雷大概是 Windows 作業系統中最古老的 Game 一之了吧…
想當年還是 DOS 時代, 在第一次觸 Windows 3.0 的時候完全不知道 Windows 能幹什麼,
最常做的事應該就是把 Windows 跑起來, 然後玩接龍或踩地雷 XD

踩地雷這個古老又玩不膩的 Game 到了現在又出現在 MSN Games 裡面了,
加上好看的介面和對戰的模式和一些小改變, 剛出來的時候又再次風靡了 MSN Users…

Read the rest of this entry »

留言回應 (23)

Showdown on the Desktop

今天在看 IEEE SPECTRUM April, 2005 的時候看到一篇文章:
“Showdown on the Desktop”
Microsoft\’s PC software faces new rivals that will be too big to ignore.
內容大概是說 Microsoft 現在在 Desktop PC 的市場上遭受到三方面的夾攻:
第一個就是 Linux 已經漸漸從 Server 切入 PC 市場,
第二個就是 Apple 推出的又小又便宜的 Mac Mini,
第三個就是 FireFox 瀏覽器漸漸在搶食 Microsoft IE 的地盤…
我會看到這篇文章是因為他有個有趣的插圖:
showdown on the desktop

留言回應 (2)

證明沒有全能防毒軟體

今天聽到一個證明, 他是要證「沒有一個軟體可以判斷出任何一種已知或未知的病毒」,
他大概的證明邏輯為:
1. 病毒是一個人寫的軟體
2. 這個判斷的程式也是人寫的軟體
3. 判斷的程式一定是設定一些條件, 當目標滿足設定的所有條件時, 就判斷他是個病毒.
4. 我可以寫一隻病毒, 設計為當不滿足你所設的所有條件時我才觸發我的病毒程式 (矛盾).
所以他得到「沒有一個軟體可以判斷出任何一種已知或未知的病毒」這個結論.
但是我覺得這個證明的不是很好的假設太多了:
1. 寫病毒的人必須知道掃瞄程式所有判斷的條件式.
2. 這個理論建構在「這隻病毒程式拿給一個專業人員, 他也沒辦法判斷這是隻病毒」的假設上.
不過說這個證明的老師似乎很滿意他的証明…

留言回應 (1)

« Previous entries