Archive for January, 2007|Monthly archive page
都是AJAX 惹的禍!
我的日常用電腦,ThinkPad T60。有2GB記憶體, 自覺以筆記簿電腦來說, 算是相當不俗。現在我的Windows XP 竟然報告說我用了2.3GB 記憶!查找下發現佔用最多記憶的是Firefox , 共佔去近1.5GB。在這個Firefox 中,我正使用兩個使用AJAX 技術的網頁,一個是混入了Fon 接入點的Google Map,一個是Google Reader (那是一個線上RSS 閱讀程式),這兩個網站就佔了我那麼多記憶。不知是兩個網站的設計問題,還是Firefox 的記憶管理問題,才導致這樣大的記憶體消耗。AJAX網站愈來愈多,愈來愈複雜,大量背境工作在網頁背後執行,恐怕相類似的問題會愈來愈多。
梁家傑競選特首政綱
早兩天在家附近碰到梁家傑在街頭宣傳競選特首,收到他的政綱。宣傳品設計得不錯,不過,梁大狀,請注意
- 厚厚的一疊,可以用薄一點的紙張印製嗎?環保啊!
- 談論願景是好,但我也希望你說說如何實現你的願景。畢竟,這點是一定會被你的對手針對的。
- 選特首,其實是選整個管治班子。(這是香港回歸十年的血的教訓)你對你未來的班子有什麼概念呢?
我已投了「支持競爭」一票,競選特首也要假戲真做,做得「好好睇睇」呀!
延伸閱讀:
基地與地球
第一次閱讀「基地與地球」已是十年前的事。那時只讀了艾西莫夫的「基地」系列,還沒有讀過他的機械人和銀河帝國小說。現在艾老的銀河未來史看得差不多,再重讀新出版的「基地與地球」中文版。又另有一番感受。
早前「基地與地球」和銀河帝國小說「蒼穹一栗」同時到手,先看了後者,然後才讀前者。用日劇的術語,我覺得「基地與地球」其實是「基地+銀河帝國 SP」:-)
(警告:下文有關故事內容)
小說從「基地邊沿」延續。在這故事中,主角的直覺判斷蓋婭式的共生宇宙,比謝頓計畫的第二帝國更好。在「基地與地球」中,主角遊歷宇宙去證實自己的直覺。他和友伴找尋失落的地球,一一探訪「銀河未來史」眾多故事中出現過的「景點」,展示經過二萬年的銀河帝國興衰後的光景。幾乎在每一章的故事中,都能找到和其他故事中的聯系。到故事結朿,和基地相關的聯系亦只有指出心理史學的終極缺撼,就是不能處理非人類心靈,而這一點早在基地三部曲已說明了。也許這是艾老刻意為謝頓計劃和心理史學畫上盛極而衰的句號。
我覺得這故事應稱 「蓋婭與地球」:-)
延伸閱讀:
聖誕台北之旅
幾年沒去台北,這次就那麼巧碰到地震。不過地震時我在台北乘捷運,完全不知道發生了地震,倒是收到親朋好友們的來電,才知道發生了這麼大的事。奇怪的是,地震之後長途電話還是暢通無阻,我到了次天早晨才發現手提電話的漫遊服務沒法接上。
每次到台北都買了不少書回來,今次也不例外。不過和往次台北旅行比起來,算是買得少了。深圳的書店和博客來已吸收了我不少的書籍購買力。
今次我買了這些書:
- 拉瑪真相:Arthur C. Clarke 的「Rama」系列中譯本的結局篇,正在閱讀中,錯字不少。
- 基地與地球:Issac Asimov 的「Foundation」系列在故事時序上的最後一本。
- 蒼穹一粟:Issac Asimov 早期的銀河帝國小說Pebbles in the Sky。後期的「基地與地球」亦與其首尾相應。
- 恐懼之邦:Michael Crichton 的小說State of Fear中譯本。
- 阿伊朵:William Gibson 的 Idoru 中譯本
- 記憶裂痕:Philip K. Dick 的小說Paycheck, 同名電影數年前曾上映.
- 長尾理論:80/20 不一定是對的,web 2.0 時代的經濟學。
- Agile Documentation:年多前看過 Agile Modeling,述說Agile development 中的開發過程相關的想法和技巧,感覺還不錯。於是見到這同系列的書,就買下了。
- AJAX Design Patterns:本來在香港時就打算買這本,不過書局街竟然更便宜。買了後才發現內地影印版已推出了。:-(
- Professional Pen Testing for Web Application:不是「自來水筆」測試,是Penetration Testing
Wrox 出版。 - Web 2.0創新應用案例集
- Web 2.0網路上有錢. 創意在裡面:兩本web 2.0的書都是台灣資訊工業策進會出版,多談市場,少談技術。
如何檢查Windows XP登入緩慢的問題
在Windows XP 登入後,我們會見到”Loading your personal settings” 訊息,然後要等好一陣子才能夠進入Windows 桌面。要等多久視乎這Windows 裝了什麼軟件。但問題是我們往往不知道在那段等候時間中,Windows 在幹什麼。故此也無從判斷是什麼程序佔用了這段時間。
其實Windows 的 Registry 已備有設施讓我們作這樣的檢查。在Registry 有這樣的一個value:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
policies\system\verbosestatus
這個值的預設內容是0。如果將之改成1,那麼在登入和登出Windows XP 是就不會在畫面顯示”Loading your personal settings” 訊息,而以更詳細的資訊取代。其中一項重要資訊就是執行已登記成為Winlogon Notification Package 的DLL。要知道有什麼DLL 已經登記,可在registry 中查看
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\
Winlogon\Notify
啟動了verbosestatus 之後,我們就可以看到什麼DLL 佔用了最多時間,從而思考因應之道。
這注意,Windows Vista 已取消支援Winlogon Notification Package, 所以以上所說的不適用於Windows Vista.
參考網頁:
擴大禁煙範圍
為慶祝2007年開始禁煙範圍擴大至所有食肆, 我決定今天三餐都要光顧以前滿佈煙民的茶餐廰..
Comments (3)
Leave a Comment
Leave a Comment