2008年12月27日 星期六

From XP to Vista to 7

許多人都對Windows 7抱持的一種莫名的期待,說實在的,我很難理解這種無謂的幻想。Windows 7對我來說,頂多就是個經過調校之後,更能符合一般大眾需求的Vista。

Windows XP的發表是在七年前,以一套微軟的作業系統來說,他用的太久了,也因為用的夠久,反而讓使用者因為太過熟悉XP,而無法適應Vista的改變,這不知道該說是Vista改變得太多還是使用者不想要改變自己的使用習慣。

華而不實的操作介面是許多人對Vista的第一印象,在我自己實際操作過之後,反而覺得這操作介面雖算是華麗,但並不會影響到正常的使用,至少與MAC OS X相比,Vista的介面還算是小咖的。就我自己來說,改變最大的應該是Vista將桌面當成一個獨立的應用程式管理,而且在管理視窗時,不會過度的將記憶體釋放而造成切換到桌面時的延遲與大量讀取。這樣的視窗管理方式自然會造成記憶體的使用量比XP還多,但現在的記憶體便宜到不行,每個人還在為自己多買的記憶體找出路的現在,Vista能夠幫我們充分的利用記憶體,增加使用的效率,我個人認為這還不賴。趁系統閒置時預先讀取常用應用程式進記憶體也是個不錯的方法,至少就我來說,沒理由關掉他。

個人認為Vista最大的問題就在於系統預設值過度安全,與XP的預設值過度放鬆造成兩個不同的對比,而讓使用者無法習慣這樣的改變。從另許多人厭惡的UAC,到驅動程式的強制數位簽章,與防毒軟體的API不透明,眾多的改變其實就是希望能夠改變一般人對於Windows作業系統就是不安全的,容易被入侵的印象。但對於普通的使用者來說,漏洞根本就是使用者自己本身,隨意的安裝不安全的軟體,連入不安全的網站,安裝軟體的時候也從不看清到底系統幫你灌了哪些木馬與廣告軟體,自己造成了一堆木馬程式與廣告程式,然後再責怪系統愈來愈慢,三天兩頭被入侵,實在有點找不對方向。如果今天Linux或MAC OS X的使用者拿著root的權限四處安裝莫名其妙的軟體,最終結果還是系統會被植入木馬或中毒的。

於是乎Vista成了一個最好的測試樣本。微軟盡可能的把所有能做的安全措施與改變都加進Vista中,試著去觀察使用者對這些改變的看法。這招從Windows 2000到Windows XP,都是這樣玩的。Kernel根本沒改變,差別只有在細微的調教不同罷了!

Windows 7順應了各種民意的需求,調整開機速度,改善記憶體的使用量,並加入SSD與觸控螢幕的支援與最佳化,說實在的這些改變在Vista SP2中也可以做到,會推出Windows 7只是希望使用者能夠對Windows 7抱持的不切實際的幻想罷了。

微軟的這種作法跟老闆說要裁員,結果用減薪處理,然後眾人都歡呼的感覺是一樣的。對於資訊人員來說,早點適應Vista是有絕對必要的,因為Vista跟Windows 7是近乎相同的作業系統,別在因為各家新聞的負面文章而懶惰於適應Vista了!

2008年11月29日 星期六

Google Chrome的市占率真的重要嗎?

對市場調查者來說,三天兩頭公告Chrome的市占率不到2%是件很有搞頭的事。難得有個Google重量級的產品沒人用,拿來訕笑一下也是可以。

不要忘了,Chrome還是個beta的軟體,甚至可以說是alpha的產品,剛開始的時候,連書籤管理器都還沒有,網頁相容性也是糟的可以,這種瀏覽器真的能讓人當作主力的使用嗎?

Chrome的不成熟是Google自己也承認的,但Chrome的價值不會因為他不成熟而折損,它就是未來Google所有服務的起始點!應用程式捷徑、工作管理員、V8 JavaScript Engine、Google Gears,一切都是為了桌面化網路應用程式而做的,只要有Chrome在,網路的程式馬上就變成桌面的程式,甚至未來也可以直接把Chrome的核心嵌入軟體當中,讓網路服務能變成獨立的桌面應用程式。

Chrome只是個起點,但這起點會影響未來Google的所有的發展,所有的軟體、硬體與服務皆會配合著chrome而起舞。甚至我們可以把chrome當作是google service的作業系統也無妨,只要硬體能夠直接的執行chrome,例如說將linux的kernel嵌入於chrome中,就能夠將所有的google service變成硬體。不過搭配Android也許更好些:)

Anyway.. Chrome目前的佔有率根本就無所謂,一直談論chrome佔有率的寫手大概是因為沒文章可引人注目,才會寫得吧,哈。

2008年11月23日 星期日

好用的Todo list WebAPP : Remember The Milk

Remember The Milk一直是我很推薦的Todo list WebAPP。

在使用了Google Calendar之後,總會覺得Google Calendar缺少了些什麼功能,每天的行程都可以寫在上面,做什麼、準備要做什麼,統統都紀錄在Google Calendar上,Google Calendar就像我的日記本一般,寫著我的一舉一動。

但還有些事是準備要做而還沒有決定什麼時候必須完成的,Google Calendar就無法幫助我了,於是我開始尋找Todo List的WebAPP。

會找到Remember The Milk是因為Lifehacker的緣故。Lifehacker的編輯群們似乎也很喜歡RTM,也幫他寫了Provider for RTM,而我也開始使用RTM作為我的Todo List Management WebAPP。


RTM的優點多到數不完,不過對我來說最重要的是RTM能跟Gmail與Google Calendar做很完美的結合,也能夠使用Thunderbird+Lightening/Sunbird作為桌上的Event&Todo的管理軟體。


接下來介紹一些官方Blog的文章,有蠻多使用方法可供參考的。

5 cool ways to interact with Remember The Milk
RTM對於各種平台都有開發Gadgets,可利用MAC OS的Dashboard、Vista Sidebar、Google Gadgets等方式存取RTM。


New: RTM + Gmail gadget goodness

這是我目前最喜愛存取RTM的方式-在Gmail中利用Google Gadget的方式嵌入RTM的Gadgets。
這樣做的好處是無論使用什麼瀏覽器都能夠在Gmail中看到RTM所提供的Todo List,同時間如果再把Gmail Labs的Google Calendar功能打開,只要開Gmail就能看到Event與Todo List,很方便。在搭配Google Chrome的應用程式捷徑功能,一整個很棒!

Remember The Milk for Gmail

使用Firefox的RTM add-ons也是不錯的方式,畫面比較大,功能也比較多,但缺點就是限定一定要使用Firefox,而且在筆電這麼小的螢幕上在多了一個Sidebar,很佔空間。

Remember The Milk for Google Calendar

在Google Calendar中使用RTM應該是我最少使用的方式了吧...
原因無他,因為在Google Calendar中只能看到有期限的Todo,沒有期限的都無法存取,不太合我心意。