星期日, 1月 30, 2005

關掉 windows xp 目錄存取自動更新時間功能

windows xp 在存取一個 ntfs 磁碟內目錄的時候都會自動更新存取時間, 這功能原本是幾好的, 不過如果那個目錄內有很多子目錄的時候, 系統就會出現遲緩的現象...所以我絕對建議大家把它關掉, 方法如下:

在開始 / 執行 / 打入 regedit 找出以下機碼:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\FileSystem

新增一個 DWORD 叫 NtfsDisableLastAccessUpdate 把內的數值改為 1 就行了...

有效地使用 virtual memory

因為 ram 的讀寫速度比放在硬碟上的 virtual memory 快好多, 所以如果你有 1g 以上的 ram 其實可以考慮不用 virtual memory, 運行 windows 的速度會大大加快, 但有一個壞處就是, 當系統運行大量的程式時, 就有機會發生記憶體不足, 以下的方法就是把 driver 及 kernel 等最常用的程式強制運行於 ram 上, 而其他的程式就可以如舊在需要時使用 virtual memory...

在開始 / 執行 / 打入 regedit 找出以下機碼:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management

將 DisablePagingExecutive 內的數值改為 1 就行了...

星期五, 1月 28, 2005

Foxit PDF Reader

有沒有發現 adobe 出的 pdf reader 又大又慢, 現在有了這就太放便了, 體積只是十分一細, 又不用安裝, 又快, 它不單開 pdf file 快, 連 scroll 的 speed 都比 adobe 的 reader 快好多, 強烈建議大家轉用它...

http://www.foxitsoftware.com/pdf/rd_intro.php#intro

主程式
http://www.foxitsoftware.com/pdf/pdfrd.zip

支援中文的 file...
http://www.foxitsoftware.com/pdf/fpdfcjk.bin

給光碟機添個關閉命令

在Windows 中光碟機的右鍵功能表中都是只有“退出”命令,而沒有“關閉光碟機”命令,我們只能曲下身去按光碟機的關閉按鈕來關閉了。其實我們可以用腳本語句給滑鼠右鍵功能表中添個關閉命令。

具體實現方法有兩個:

建立關閉命令腳本
方法:打開記事本,輸入以下代碼:

Set wmp = CreateObject("WMPlayer.OCX.7")
Set cdrom = wmp.cdromCollection
If cdrom.Count >= 1 then '
For z = 0 to cdrom.Count - 1
cdrom.Item(z).Eject
Next
For z = 0 to cdrom.Count - 1
cdrom.Item(z).Eject
Next
End If

輸入完畢點“檔案 / 儲存檔案”,將存檔類型改為“所有檔案”,將檔命名為
“*.vbe”(比如Close.vbe)保存到磁片中,只要雙擊該檔就可以關閉光碟機了。

在光碟機的右鍵功能表中添加關閉命令
打開註冊表編輯器,依次展開 HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\Drive\Shell 分支,並新建 “CloseCDROM”機碼,在“CloseCDROM”分支項右面視窗中雙擊“預設值”項,將其預設值設為“關閉光碟機”;再在“CloseCDROM”分支項中新建“command” 機碼,並把“預設值” 值設置為“c:\windows\system32\wscript.exe c:\close.vbe”(這裏的C:\close.vbe是你前面建立Close.vbe 檔所在的路徑。

注意:如果其中的檔夾超過8 個字元,比如“C:\Documents andSettings”,請寫成“C:\Docume~1”形式)。

設置完畢後退出註冊表編輯器,再用滑鼠右鍵單擊光碟機符號,在右鍵快捷功能表中就可以看到“關閉光碟機”命令了,點關閉命令即可關閉彈出的光碟機了。

星期四, 1月 27, 2005

讓 Widows XP 也能自動 login

Windows XP 是一個比較安全的作業系統,每次啟動時都要求選擇帳戶並輸入密碼,對於公用電腦,這樣當然更安全,但是如果這台電腦是一個人用,也沒有什麼重要資料,每次都要選擇帳戶並輸入密碼實在太麻煩了,怎麼樣才能讓 Windows XP 不用輸入密碼自動登錄呢?

按 "開始 / 執行",輸入"rundll32 netplwiz.dll,UsersRunDll" 或者 "control userpasswords2" ,按 Enter 鍵後彈出“使用者帳戶”視窗,看清楚,這可跟“控制台”中打開的“使用者帳戶”面板窗口不同哦!然後取消選定“必須輸入使用者名稱和密碼,才能做用這台電腦”選項,按確定,在彈出的對話方塊中輸入你想讓電腦每次自動登錄的使用者名稱和密碼即可。

事實上,在 windows 2000 中也可以這樣實現自動登錄,不過它可以通過“控制台”打開“使用者帳戶”視窗,而在 Windows XP 中不行罷了。

巧用 hosts file 避 3721 等 activex control plugin

大家有沒有覺得在用 ie 上網時就算裝了網頁廣告或防彈出式廣告的軟件, 雖然少了廣告, 但那些可惡又煩彈出式叫你裝 activex control plugin 的東西, 都是防不了, 不過我發現可以用好簡單的修改 hosts file 的內容來防止它們再出現, 方法是在你電腦內

C:\WINDOWS\system32\drivers\etc

下有個叫 hosts 的 file 你用記事本把它打開, 它本身內容如下:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost

你只要在最後加上這些網站的地址, 如下...

127.0.0.1 www.3721.com
127.0.0.1 cnsmin.3721.com
127.0.0.1 bar.baidu.com
127.0.0.1 www.baidu.com
127.0.0.1 baidu.com

那以後你都不會再看到 3721 了, 原因是這個 hosts file 把 3721 的網址指向了你的 localhost 127.0.0.1 因為你自己的電腦內是沒有那些煩人的 activex control 所以, 你以後就可以安靜及安全地用 ie 上網了...

如再發現有其他煩人的 activex control plugin 彈出, 只要把他們的網址好像上面般指去 localhost 127.0.0.1 就行了...

星期二, 1月 25, 2005

Code Library .NET

過去自己在寫程式時經常會需要找程式片段或相關資料以加快程式的開發速度, 龐大的網頁資訊與新聞 群組或相關程式設計網站經常會是最好的資料來源, 不過也因為多且雜想找到真正需要的資料也得花費 不少功夫, 當找到了很不錯的資料時想要進一步分類保留存檔時卻不是一件方便的事, 過去也曾看過有 不少作者開發過類似 CodeLib的軟體, 也有像網頁收集這類的軟體但都不能符合自己所需, 如有的可 能缺少原始檔保存, 或是執行結果預覽(幾乎沒有)也因為如此有了該軟體的出現... 本軟體提供整合文章, 程式碼, 檔案, 圖像, 網頁與網址保存, 六合一功能.

您有下列需求嗎?
您有很多文章或日記需要整理嗎?
您有蒐集了很多程式片段或圖片檔案需要管理嗎?
您有許多檔案甚至CDROM/DVD需要管理嗎?
您有很多線上網頁需要離線永久保存嗎?
您需要一個結合預覽圖管理的管理程式嗎?

為什麼選擇 CodeLib?
您無須付費且能夠永久使用它, 當您願意時您可以給予作者一點支持與鼓勵
使用開放式資料庫, CodeLib提共三種資料庫系統, Access/MSSQL(MSDE)/MySQL,
您可以選擇小型且無需安裝任何資料庫或其他軟體的版本 Access
也可以使用免費中型資料庫版本 MySQL
甚至使用大型MSSQL或免費MSDE資料庫版本
當您不想使用CodeLib時, 隨時可藉由開放式資料庫上取回自己的資料.
使用MS最新技術 .NET, 無須急著擔心軟體使用的壽命, 且作者隨時保持最新最快更新狀態
確保資料安全與資料量成長, 當您選擇MySQL或MSSQL資料庫時就已經選擇了安全與幾近無限容量的需求...
軟體功能無限擴充, 追求穩定, 持續成長與滿足用戶需求一直是作者努力的目標, 無論現在或未來皆是如此.

整合文章/程式碼/檔案/圖像/網頁/網址保存管理六合一
Notes (文章, 日記, 注釋)
Code (程式碼)
Files (檔案, 附件索引)
Pictures (圖像, 數碼相片)
Web (網頁)
URL (網址, 密碼)
資料庫無限擴充
資料庫無限加載
資料庫權限管理
資料庫多重來源(SQLServer/MSDE/MySQL)
Support Unicode 支援第三方語言顯示與處理
Support multiple language 多國語言顯示
Support Syntax Highlighting
(VBNET/C#/C++/XML/ Java/JavaScript/Delphi/Pascal/ASP3/ XHTML/PHP/HTML/BAT/C64C#/TeX/SQL/ XML2000/CocoR2003/Regex/TCL/ILAsm/Boo...etc)
Support ZIP/RAR/TAR+GZ Archive format
Support VS.NET 2003 AddIn
Support IE/MyIE/Opera/Firefox/Netscape AddIn
Support Win2003/XP/2000/NT4
Support Access/SQLServer/MSDE/MySQL
Support BLOB大型檔案存取 ~2GB/32TB
Support Capture Screen 圖片預覽與影像擷取功能
Support Archive View 壓縮內容觀看, 儲存檔觀看等
Support Import/Export 完整匯出入
Support DragDrop 全方位拖拉
Support Search 完整資料庫內容搜尋檢索
Save Web/Flash(.swf) 網頁/Flash離線保存
Collect CD Drive 光碟收藏管理
Blog Publish Blog編輯管理功能
Download Manager 下載管理系統

http://dotnet.4all.cc/

星期二, 1月 18, 2005

Streamload推出10GB免費網路硬碟

網路服務商Streamload將免費的提供用戶高達10GB的網路硬碟空間。

幾年前網路泡沫化期間,Streamload透過收費的網路硬碟得以存活,不過,由於Yahoo!以及美國線上(AOL)等大公司相繼推出免費的網路硬碟或網路相簿,使得Streamload的網路硬碟業務受到很大的威脅。

Streamload執行長Steve Iverson表示,利用網路儲存相片及MP3已經變成一種主流,網路硬碟作用很多,例如用戶可以藉由它在旅途中為iPod加一些MP3歌曲。

不過,Streamload公司10GB網路硬碟並非完全開放用戶使用,網友簽署這項服務之後,每個月只能上傳100MB的檔案,用戶必須支付10美元,才能獲得更大的使用權。

不久前,AOL也宣布將免費的提供網友100MB的網路硬碟。

http://www.streamload.com

星期六, 1月 15, 2005

Open Letter to the C++Builder Community - by Borland Staff

經過C++ Builder社群的努力爭取,Borland終於承諾繼續支持VCL之上的C++程式設計環境。更進一步的,Borland決定要在下一版Delphi發表時,將C++ Builder的東西整合進去。

換句話說,以後還是沒有C++ Builder了,但是Delphi也不再專指Object Pascal的開發環境了。他們將會合而為一。

不過Borland還是沒有公布時間表。現在大家比較希望能夠看到時間表。無論如何,聽到Borland的承諾,C++ Builder社群的人還是都很高興聽到這樣的消息。

All Borland C++Builder customers should read this open letter from Borland

Borland would like to take this opportunity to thank you for the long lasting support you have provided Borland and its C++Builder product line.

We recognize and appreciate the extensive developer base that relies on the VCL-based Borland C++Builder, and the many end user solutions that are deployed with C++Builder technology. We believe there is great value in moving both C++Builder and your existing investments forward.

Therefore, we are pleased to assure the community that Borland will continue to develop VCL-based C++. The next version of C++Builder will be part of the Delphi IDE family, enabling you to take advantage of the latest Delphi VCL and IDE framework and many of the new C++ features that you have requested. It is our intention to include this personality in or before the next major release of Delphi. We will be communicating additional details and timelines as they become available.

We are grateful to you for your commitment to Borland and specifically the C++Builder product line. We learn a great deal about your achievements through open dialogue, and we hope and intend that these lines of communication will remain open and active.

We ask you to continue providing us with your C++Builder feedback by emailing cppbuilder@borland.com, or by putting your requests in QualityCentral.


Best wishes for continued success in your software development.

Sincerely,
Borland Software Corporation

http://bdn.borland.com/article/0,1410,32845,00.html

星期六, 1月 01, 2005

2005年了新年快樂...

2005年了新年快樂...我今年30歲了...正所謂男人30而立...可惜我還未成家立業...不過我的新年願望就是今年內一定要立業...至於成家希望可以在2006年實現...我在此立誓我今年一定會出盡所有力量建功立業...