highlight.js

星期五, 9月 05, 2008

Silverlight 2 = Java Applet in .NET World

對於資訊技術的發展,我總覺得很有意思,許多過去被提出但似乎失敗的想法總是會透過不同的方式捲土重來,比方說過去總被認為執行速度太慢、不夠嚴謹的scripting語言,居然就因為早期寫CGI的Perl、瀏覽器都支援的JavaScript、廣為流行的PHP、甚至最近的Rails中的Ruby而佔有一席之地,只要是網頁開發,到處都是scripting語言。

而十年前Java初登場時最紅的Java Applet,似乎越來越黯淡,不過就在我最近瞭解Silverlight 2時,卻有一種莫名其妙的熟悉感,這不就是.Net下的Java Applet嗎?只是當然Silverlight進化些,有現成的動畫與影音機制,但骨子裡不就是Java Applet嗎?

星期四, 9月 04, 2008

怪事第二件:Google Chrome跑了就出錯![賽門鐵克SEP軟體相衝]

這兩天大熱門就是Google Chrome,想當然要試用一下,沒想到在我主要的工作機上,就是無法正常運作,一跑就會出現以下的畫面:

這是甚麼狀況啊?厲害的是果然如同Google說的,每個Tab都是不同的Process,按下「確定」後,Chrome並不會結束,還是繼續運作,但是在網址列不管輸入甚麼,按下「Enter」後,一樣出現這個錯誤,屢試不爽。另外一台機器上則沒有問題,可以正常執行,天啊,Google大神,救救我吧!

[更新]根據找到的 Problems installing Google Chrome when Symantec Endpoint Protection
is installed.
這一串討論顯示,賽門鐵克的SEP軟體可能就是原因,而賽門鐵克官方的論壇上也有一篇提到暫時的解法,不過我還不確定這種解法會對SEP有甚麼影響,畢竟這是防毒軟體啊!

今日怪事:Microsoft Office Word、Excel 及 PowerPoint 2007 檔案格式相容性套件罷工

Microsoft Office Word、Excel 及 PowerPoint 2007 檔案格式相容性套件〉一直是我很倚賴的工具,因為許多作者都更新到Office 2007版,但我的電腦只配有Office XP,這幾個月靠著微軟提供的這套工具,讓我除了轉檔過程比較耗時外,還是可以正常工作。可是就在昨天開始,不曉得是甚麼狀況,用這套工具開啟Word 2007的檔案時,就會出現以下這個交談窗:


顯示「本軟體為預先發行版本的相容性套件,僅可用來開啟預先發行的Office 2007檔案。您要檢查是否有更新版本的相容性套件嗎?」如果按「取消」,當然就真的取消了,不會找新軟體,也不會開啟檔案;但就算按下「確定」,雖然會帶到下載頁面,但也是2007/11/19發行的版本,而且Word一樣不會開啟檔案。即使試過重新安裝相容性套件,問題一樣會產生,天啊,請問這要怎麼辦啊?

[更新]雖然透過朋友商請微軟支援工程師處理,還使用遠端連線進來操作,不過經過一個多小時的努力,還是沒有進展。今天跟MIS研究,利用Office修復功能之後,反而出現新問題,現在不論是開哪一個Office軟體,都會看到這樣的交談窗:

按下「確定」後就關閉軟體,變成甚麼檔案都開不了了。好再經過Google之後,找到了這一篇〈執行 Office 2003 顯示「目前的使用者尚未安裝 Program_name…」〉,依據該文最後的解法,終於可以正常開啟Office了!接下來還得試試Office 2007相容性套件。