2007年11月8日

免費的個人防毒防駭方案

不小心中毒了,主因是自己不小心,但是不夠強的防毒軟體也脫不了關係。以前都是用 Norton Antivirus 企業版,因為公司有簽授權而且這套比較不佔資源。但是其實從以前就常看到其他單位的電腦中毒了,Norton 有發現但卻沒有辦法把毒清掉,然後系統就只能以重灌收場。早就知道 Norton 不這幾年來已經不夠強了,但貪圖速度和方便,結果就是自食惡果。

其實也不是一直都用 Norton 啦,中間有一段時間跟著公司換用 McAfee VirusScan 企業版,用起來是感覺能處理一些 Norton 無法處理的狀況,但是常會有一些網路印表機裝不起來之類的神奇現象,而且也還是有發現病毒但是清不掉的狀況,最令人無法接受的是,裝了 McAfee VirusScan 企業版的系統,會變得很慢,所以,用一陣子就不用了。

後來,經同事的介紹,裝了 AOL 所提供的免費防毒軟體 AVS - Active Virus Shield,這個防毒軟體使用的掃毒引擎和病毒特徵庫,和這幾年來最受歡迎的卡巴斯基(Kaspersky)一樣,其實 AVS 就是卡巴斯基幫 AOL 客製化的防毒軟體,這東西不只掃毒能力好,而且不會拖慢系統速度,可惜,好日子沒過多久,AOL 就改成提供 McAfee 的防毒軟體了,於是乎,在系統速度的考量下,最後決定換回 Norton 企業版,也註定了悲劇的發生。

總之,在一次的疏忽,我那存有累積了數年的資料的筆電,因為別人的隨身碟而中毒了 (把別人的隨身碟插到自己的電腦之前,忘了先確定 autorun 是否已關掉),還好我有備份資料,否則我一定會哭死。至於 Norton,這沒用的爛東西如果解得了這個病毒,我就不會寫這篇了。在花了很多時間用 google 搜尋相關資料後,決定省事點,直接買一套 KIS - Kaspersky Internet Security 來用就比較不用提心屌膽了,不過一旦決定下去,除非以後不用卡巴斯基,否則每年都要繳 NTD 1000 左右給 Kaspersky。

就在刷卡訂購後的幾個小時,Kaspersky 線上購物網站寄給我一封 email,裡面並不是最新的授權碼,而是告訴我扣款失敗,交易無法完成,看樣子,天意是要我繼續用免費的。基於不能請小偷來看守金庫的原則,我並不想用任何被破解過防毒軟體,因為,誰曉得這些防毒軟體被破解時,是不是順便被植入了木馬或是其他惡意軟體呢。所以,最後決定使用完全免費且有很多人使用且測試過的方案。

經過多日的爬文,大致瞭解了近幾年來系統防護的重點所在。除了防毒軟體和過濾 inbound 交通的防火牆,為了達到表較完善的防護等級,能夠同時過濾 inbound 和 outbound 交通的軟體也愈來愈多了。加上電腦速度愈來愈快,即使搭配了能夠監控系統中所有程式運作的軟體,使用者仍然不會覺得很慢,而這些功能 KIS 都有,只是 KIS 真的滿貴的,且每年都要繳錢。所以,很多人會自行搭配數套免費軟體來達到類似 KIS 能夠達到的防護等級。

既然知道了可以免費達到這樣的等級,接下來就是找尋適合自己的組合了。

經過 google 的再教育後,希望達成的目標是:

0. 免費
1. 防毒:掃毒殺毒和防間諜軟體能力不能太差,要支援即時防護,而且不能拖慢系統速度。
2. 防火牆:能夠過濾所有程式的 inbound 和 outbound 交通,並且讓使用者自行設定過濾規則。
3. HIPS:要能監控系統內的所有程式,來抓出誰在做壞事,搭配防火牆,補足可能的漏洞。
4. 各防護軟體之間要能同時運作不出錯。

逛了很多論壇,爬了不少文,最後決定的組合是:

防毒:俗稱「小紅傘」的 AntiVir Personal Edition Classic
理由:免費、快、小、防毒能力不差、評比不差、支援即時防護。

防毒間諜軟體PC Tools Spyware Doctor 免費版 (google pack 就有)
理由:免費、掃描能力不差、評比不差、不拖慢系統、支援即時防護。

防火牆PC Tools Firewall Plus 3.0
理由:免費、穩定、功能完整、使用簡易順手、不拖慢系統。
PS. 安裝時會問要不要順便安裝 PC Tools Spyware Doctor 免費版

HIPSSystem Safety Monitor 2.0 Free Edition
理由:免費、穩定、功能完整、使用簡易順手、不拖慢系統。

這四套搭配,功能和 KIS 就滿像的了,或許還是不如 KIS 強大,但不用花錢,就有那麼強的功能,且不會感到系統被拖慢很多,應該是很不錯的方案。目前用起來很不錯,希望不要再出問題了,也希望這些公司或團體都能一直提供免費版,讓大家都有好日子過。

2007年10月23日

0X000000 該記憶體不能為 read 或 written 的解法

在 Command Prompt 中輸入

for %1 in (%SystemRoot%\system32\*.dll) do regsvr32.exe /s %1

好用

2007年5月14日

執行遠端程式時的警告畫面


在 Vista 裡,如果想執行一些在遠端,例如網路磁碟機裡的程式,系統都會先跳出警告訊息。有時候一些管理用的小程式,遇到這個狀況就很麻煩了,所以,一定要找出關掉這個警告訊息的辦法。花了點時間蒐尋,目前只找到一個方法,就是使用 gpedit.msc 把要執行的程式的類型列為中度危險(moderate risk),如圖。

這個方法也適用於 Windows XP SP2 + IE7

2007年5月12日

office 2007 增益集和工具集下載

目前看到比較可能會用到的東西有:

1. 2007 Microsoft Office Add-in: Microsoft Save As PDF or XPS

2. Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System

3. Word 2007 Guide: Word 2003 to Word 2007 interactive command reference guide

第三項的reference guide 不只是 word 有,其他軟體如 Excel 也有


2007年5月11日

Windows Vista auto logon

幸運地,在 Windows Vista 中,設定用某帳號自動登入的方法和以往一樣,就是在命令列打:

control userpasswords2

在 Windows Vista Enterprise 中測試 ok!

2007年5月8日

開機就啟動用 ports 裝的服務

通常打造好一個 FreeBSD 環境後,就只會專注在真正要做的事情上,例如寫程式。隔一段時間,要再重新安裝設定一個新的 FreeBSD 環境時,很多東西都忘記怎麼弄了。所以,還是寫下來吧。

今天用 ports 安裝 MySQL 和 Apache 後,檢視 /usr/local/etc/rc.d/apache.sh/usr/local/etc/rc.d/mysql-server 的內容後,大概想起來,安裝 Apache 後,如果要開機就載入 httpd,要修改 /etc/rc.conf,加入一行:

apache_enable="YES"

安裝 MySQL 後,如果要開機就載入 mysqld,則是加入:

mysql_enable="YES"

設定 MySQL password

在 FreeBSD 上用 ports 安裝 MySQL 後,MySQL 的 root 預設密碼是空白。要改變的話就先用空白密碼登入 MySQL Console,然後再打指令設定一個新的密碼。

# mysql -u root -p
Enter password:直接按enter

mysql > set password = password("新密碼");

Putty 的設定檔

用 Putty 來管理 Server 和網路設備雖然很好用,但美中不足的是,Putty 沒有內建匯出 session 的功能。所以,如果要備份 putty 的 sessions,必須要找出 Putty 存 sessions 資訊的 Registry key (HKEY_CURRENT_USER\Software\SimonTatham),匯出之。然後拿到另一台機器上,Merge 之。

Vista and Ghost 7.5

據說,因為 Windows Vista 的啟動方式和處理 boot sector 的做法和以往的 Windows 有著很大的差異,造成用舊版 ghost 複製的 Vista 會無法登入。原因是甚麼我並不確定,但我試過,直接用 ghost 7.5 clone 出來的東西,確實是不能用的。解決方法是,在關機 ghost 之前, 先輸入下列三個指令:

bcdedit /set {bootmgr} device boot
bcdedit /set {default} device boot
bcdedit /set {default} osdevice boot

另外,有人說執行 ghost 時,加上 -fdsp 參數就可以了

2007年5月6日

2007王建民大聯盟首勝

一早起來就趕快上奇摩新聞看王建民先發比賽的結果。結果,哈哈,王建民投八局失一分,且前七局完全比賽,表現優質,最後洋基八比一勝水手,真是爽,今天一天心情都爽啦!

2007年5月5日

Vista 沒有 Hyper Terminal 可用,那用 Putty 吧

雖然 Windows 內附的 Hyper Terminal 不好用,但不用另外安裝,就可以拿來設定網路設備,的確是很方便,所以一直以來也就都將就著用了。現在 Vista 中 Hyper Terminal 不見了,有甚麼免費又好用的東西可以替代呢?哈哈,一直以來拿來連 SSH 和 Telnet 的 Putty,現在也支援 Serial 連線了,真是好消息,正好拿要修改基本設定的17部Layer 2 switch來試用一下。結果很令人滿意,貼了17部switch的設定檔,沒有發生任何掉字的現象,比經常掉字的 Hyper Terminal 好多了,以後貼比較大的設定檔時,大概比較不會有掉字的困擾了,這也算是一種意外的收穫吧!

快速製作 WinPE 2.0 開機光碟

一直以來都沒有機會和時間好好的瞭解 WinPE,不過現在好像不得不花時間去瞭解了。因為隨著 Windows Vista 的推出,微軟也推出一整完整的 image capture, edit, manage and deploy solution。雖然還是希望可以用最簡單的 Ghost 企業版來解決Windows deployment 的問題,但這次微軟的方案好像面面俱到,連 sysprep 工具都內建在 Vista 中了,讓人有種不學不行的感覺。所以,只好捲袖子開始找資料和實驗了,希望在全面升級 Vista 前,找出一個適用於 Vista 的 total solution,包括如何搭配 Ghost 使用。可能是架構大的關係吧,微軟的工具真的滿不直覺的,幸好,可以參考的資訊也不少就是了。首先,就先來無痛製作一片 WinPE 2.0 的開機光碟吧:

1. 到微軟網站抓免費的 WAIK (Windows Automated Installation Kit)
2. 在 Windows XP, 2003, 或 Vista 中安裝 WAIK
3. 開啟 command prompt ,然後把目錄切換到
C:\Program Files\Windows AIK\Tools\PETools
4. 執行
COPYPE.CMD x86 C:\x86_PE20 (程式會自行產生C:\x86_PE20)
5. 執行
OSCDIMG -bc:\x86_PE20\etfsboot.com -n -o c:\x86_PE20\iso c:\x86_PE20\x86_pe20.iso
6.
c:\x86_PE20\x86_pe20.iso 就是最陽春的,可以開機的 WinPE 2.0 了

2007年5月4日

紀念 Hyper Terminal

微軟從 Windows 95 時代就開始內建於 Windows 內的終端機程式--Hyper Terminal,也就是所謂的「超級終端機」,不復存在於 Windows Vista 中了!一直以來,在 Windows 下如果有要用到序列埠,例如管理網路設備,都是用 Hyper Terminal。今天把出勤用的 Notebook 改灌 Windows Vista ,竟然找不到 Hyper Terminal 了 _囧rz_。上網找了相關資料,確定 Windows Vista 沒有內建 Hyper Terminal,所以,只能尋求替代方案了。

2007年5月3日

DOOM

今天不小心轉到HBO,正好看到一部巨石強生主演,以火星為背景的科幻片。覺得好像不難看,就沒有繼續轉台了。雖然一開始覺得還滿有創意的,但因為主角是The Rock,所以直覺告訴我,這可能會是一部像惡靈古堡或是芝加哥打鬼之類的西洋殭屍片。看到後面,還真的就像是在玩惡靈古堡型的第一人稱射擊遊戲_orz_。後來很好奇,這部像是 Doom 的電影叫甚麼?就上HBO查片名,結果還真是令人不意外,片名就叫做 Doom _囧rz_。唉,要是早知道片名,就不會花時間把這部片看完了。

2007年5月2日

Simple XML RPC client in PHP

最近要用中華電信的服務發簡訊,介面是XML RPC (SOAP??),比以前用 HTTP GET 直接帶參數的方法複雜許多。找了一下資料,發現自己真是落後時代許多啊。趕快寫下來,不然一下就忘記了。

========== Start of PHP CLI Script ==========

#!/usr/local/bin/php
<?php
$fp = fsockopen("www.sample.com", 80, $errno, $errstr, 30); //對方的IP或FQDN
if (!$fp) {
echo 'Could not open connection.';
} else {
$xmlpacket ='
<?XML version="1.0"?>
//接著填入要發出的XML內容
//這部分得依照提供Web Server的廠商給的規格填,例如:

<smva_request>
<login_name>帳號</login_name>
<login_pwd>密碼</login_pwd>
<request_type>指令</request_type>
<message>簡訊內容</message>
<phone_no>電話號碼1</phone_no>
<phone_no>電話號碼2</phone_no>
<phone_no>電話號碼3</phone_no>
</smva_request>';
$contentlength = strlen($xmlpacket);
$out = "POST /bin/sms.cgi HTTP/1.0\r\n"; //
提供服務的程式
$out .= "Host: www.sample.com\r\n"; //網站hostname
$out .= "Connection: Keep-Alive\r\n";
$out .= "Content-type: application/x-www-form-urlencoded\r\n";
$out .= "Content-length: $contentlength\r\n\r\n";
$out .= "XML=$xmlpacket";
fwrite($fp, $out);
while (!feof($fp)) {
$theOutput .= fgets($fp, 128);
}
fclose($fp);
echo $theOutput."\r\n"; //印出對方傳回的訊息
echo "\r\n";
echo "\r\n";
}


?
>

========== End of PHP CLI Script ==========

MUI for Windows Vista

微軟從Windows 2000開始提供MUI (Multilanguage User Interface) pack,裝了MUI的使用者可以自由切換Windows使用者介面的語系。在Windows 2000和Windows XP時,只有英文版Windows可以安裝MUI。進入Vista時代,微軟徹底把語系檔和程式執行檔分開,所以,各種語系的Windows Vista都可以安裝各種語系的MUI (只要那個語系有出MUI)。

對使用者來說,這次的MUI,在架構上很棒,但是使用上卻很爛。因為,在眾多Vista版本中,只有Enterprise版和Ultimate版可以安裝MUI,剩下的通通只能裝殘缺不全的LIP (Language Interface Pack)。而只有Ultimate版可以透過Windows安裝MUI,Enterprise卻是不行。偏偏大量授權的版本就是Enterprise版,那要User怎麼裝MUI啊?

所以,真的拿不到MUI的Vista Enterprise版Users只好借用Vista Ultimate版來取得MUI囉。雖然沒有Ultimate的授權,沒有辦法啟用Vista Ultimate版,但是,Ultimate版在啟用前是可以正常地進行Windows Update的。當我們用Ultimate版透過Windows Update安裝MUI時,會先把MUI安裝檔(.exe)下載到「C:\Windows\SoftwareDistribution\Download\Install」中,真正安裝的時候會在同目錄產生一個「lp.cab」,安裝完成後「lp.cab」又會被刪除。而我們要的就是這個「lp.cab」,所以,真正能夠備份「lp.cab」的時間並不長,這點要注意!

各種語系的MUI都叫「lp.cab」,我們可以一個一個裝,一個一個備份和改名,這樣一來,Vista Enterprise就也有MUI可以用了。網路上其實也有人提供直接到Windows Update下載執行檔的hyper link,不過抓下來的是執行檔,不是我們要的.cab檔。另外,繁體中文目前只有香港版,所以,要用正台灣版繁體中文的MUI User,目前可能還是要用台版Vista加MUI比較恰當。

2007年4月29日

不同的戰術,不同的結局

曾在網路上看過一段紀錄了大黃蜂攻擊蜜蜂巢穴的影片。當受到大黃蜂攻擊時,急著保護巢穴的蜜蜂大軍會一隻隻上前去螫大黃蜂,但是毒針對大黃蜂起不了作用,且蜜蜂用了螫針了之後就一定會死亡。而大黃蜂不只身體堅硬不怕螫或咬,更有像鉗子一樣的嘴,可以輕易的對蜜蜂施予致命的攻擊。結果就是蜜蜂一一被幹掉或自己犧牲,3小時內,30隻大黃蜂消滅了一窩30000隻的蜜蜂。

後來找了一些資料,才瞭解,這是日本農民引進歐洲蜜蜂的故事,而且有續集。

當歐洲蜜蜂被本地的日本大黃蜂攻擊時,因為不知所措,所以只能前仆後繼地上前保衛家園,結果不只是全軍覆沒,而是亡國滅種,因為幼蜂蛹都成為大黃蜂幼蟲的食物了。不過歷經天擇的當地的日本土蜜蜂,瞭解如何才能生存下去,所以在面對攻擊時,採用了完全不同戰術,結果也完全不同。

當日本蜜蜂發現進行偵查的大黃蜂時,會想辦法請君入甕,把落單的大黃蜂引進巢穴理。可能是想先解解饞或是想單槍匹馬就滅了這一窩蜜蜂吧?能夠以一敵千的大黃蜂毫無顧忌的進了蜜蜂的巢穴。接下來,神奇的事情發生了,大約500隻日本蜂一擁而上,他們不咬也不螫,只是緊緊的包住無敵的大黃蜂。當蜜蜂團團圍住大黃蜂時,所產生的溫度大約45度,高過大黃蜂可以忍受的上限,但低於日本蜂可以忍受的上限(48度)。所以,不一會兒,被蜜蜂圍住的大黃蜂,就被蒸死了,日本蜂成功地免於被亡國滅種。

這段影片讓我們看到兩種因為戰術改變而產生的結果:
1. 和歐洲蜂一樣弱小的日本蜂,靠著不同的戰術,克敵制勝。
2. 負責偵查的大黃蜂,忘記了自己的任務,發現日本蜂的巢穴後,沒有馬上回去呼叫其他大黃蜂,結果6隻腳敵不過3000隻腳,陰溝裡翻船。

所以說,徹底地瞭解自己和敵人的確很重要,因為這樣,才能夠選擇真正有用的戰術,製造較好的戰果。另外,即使面對再弱小或是不起眼的敵人,都還是不能輕敵,否則,往往會發生自己不願意看到的結果。

最後,我想問,如果是30隻日本大黃蜂同時攻擊這一窩日本土蜜蜂,蜜蜂是否還能獲得勝利?

2007年4月23日

Windows Vista Volume Activation 2.0 摘要

M$ Vista 大量授權版的啟動方式,和以前很不一樣。不看文件不可能知道,看了文件也記不得。所以,整理整理常用的部分是一定要的。注意:所有動作都要在命令列下,用Administrator權限才能執行,當然,如果 UAC 已經關掉了就沒差。

用預設的方式啟動 Vista Business / Enterprise
cscript C:\windows\system32\slmgr.vbs -ato
用KMS方式啟動的Vista稱為KMS Client,KMS Client不需要輸入任何序號,連上提供啟動服務的KMS Host就可以啟動了,而KMS Host可讓無限個KMS Client連上來啟動。

指定提供啟動服務的KMS Host和使用的port並且啟動
1. cscript c:\windows\system32\slmgr.vbs -skms [IPv4 Address:port]
或 cscript c:\windows\system32\slmgr.vbs -skms [IPv6 Address:port]
或 cscript c:\windows\system32\slmgr.vbs -skms [MachineName:port]
2. cscript c:\windows\system32\slmgr.vbs -ato


改回預設啟動方式,並且啟動
1. cscript c:\windows\system32\slmgr.vbs –ckms
2. cscript c:\windows\system32\slmgr.vbs -ato

在Vista看自己的啟動狀況以及KMS相關資訊
cscript c:\windows\system32\slmgr.vbs -dli

在Vista改自己的CMID和SID(要ghost或對拷前必用)
c:\windows\system32\sysprep\
sysprep.exe /generalize /oobe /shutdown

把一台 Vista Business / Enterprise 變成 KMS host 並且啟動
cscript c:\windows\system32\slmgr.vbs -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
cscript c:\windows\system32\slmgr.vbs -ato
這個序號只能用來啟動KMS Host。一組大量授權的序號,只給啟動六部KMS Host,且每部KMS Host只能啟動9次。所以說,KMS Host要顧好,不然超過這些限制要打電話給微軟才能再加KMS Host了。

在KMS host看KMS Client的啟動狀況
cscript c:\windows\system32\slmgr.vbs -dli 或用 event viewer 看更詳細的資料

2007年4月19日

微軟提供的虛擬光碟 for Windows XP

今天看MSDN的FAQ時,不小心發現一個微軟提供的小工具,是一個虛擬光碟的軟體,很簡潔,總共只有兩個檔案和一個說明檔。雖然已經習慣用Daemon tools了,但還是記下這個軟體,或許以後用得到。以下是MSDN FAQ的節錄:

========================

What are ISO image files and how do I use them?

....刪

Mounting ISO files virtually

The following tool for Windows XP allows image files to be mounted virtually as CD-ROM/DVD-ROM devices. This tool is provided here for your convenience and is unsupported by Microsoft Product Support Services.

========================

說明:

Readme for Virtual CD-ROM Control Panel v2.0.1.1

THIS TOOL IS UNSUPPORT BY MICROSOFT PRODUCT SUPPORT SERVICES


System Requirements
===================
- Windows XP Home or Windows XP Professional

Installation instructions
=========================
1. Copy VCdRom.sys to your %systemroot%\system32\drivers folder.
2. Execute VCdControlTool.exe
3. Click "Driver control"
4. If the "Install Driver" button is available, click it. Navigate to the %systemroot%\system32\drivers folder, select VCdRom.sys, and click Open.
5. Click "Start"
6. Click OK
7. Click "Add Drive" to add a drive to the drive list. Ensure that the drive added is not a local drive. If it is, continue to click "Add Drive" until an unused drive letter is available.
8. Select an unused drive letter from the drive list and click "Mount".
9. Navigate to the image file, select it, and click "OK". UNC naming conventions should not be used, however mapped network drives should be OK.

You may now use the drive letter as if it were a local CD-ROM device. When you are finished you may unmount, stop, and remove the driver from memory using the driver control.


2007年4月16日

更換 OFFICE 2007 的序號

今天灌MSDN的Visio,灌好了就直接啟動。結果,啟動次數被用光了!大家還真是會用啊,好不容易弄到另一組MSDN的產品金鑰,卻不知道要怎麼換產品金鑰。難道,要重灌Visio才能再打一次產品金鑰

別再相信沒有事實根據的說法了!求助於Google吧,用中文找,找到的都是教破解或是免序號。改用英文找,以"visio 2007 change key"為關鍵字,果然一下就找到了,趕快記下來,下次再遇到同樣的情形就可以參考了:

1. 在Registry裡找到下面的subkey
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Registration

2. 因為Visio和Office 2007的其他東西分屬於不同的subkey,所以,Registration這個subkey下面會有不只一個長得像{901.......0FF...}的subkey。一一點進去看ProductName,就可以確認Visio是在哪一個subkey之下。

3. 在Visio所在的subkey中,把ProductIDDigitalProductID兩個subkey給刪了。

4. 執行Visio,就會出現輸入產品金鑰的對話框了。輸入新的序號後,就可以進入Visio的畫面並接著成功啟動了。

PS1:
用正版還要受罪,真是不太爽啊!
PS2:這方法應該也適用於其他Office 2007的產品吧?

New Hitachi 320GB HDD





今天用HDDScan測了新買的Hitachi 320GB HDD。測試的結果,每個block的access time都在20ms以下,看起來效能不差,穩定性也不賴。

HDDScan可以在Windows XP下掃描硬碟有沒有壞軌,是非常好用的工具,不用再為了測硬碟而用DOS開機了。可以拿來掃描看看新買的硬碟有沒有壞軌,也可以順便測試一下硬碟的效能。

期待這顆硬碟能夠毛病少少,服役久久。

WinXP in VirtualBox on WinXP

VirtualBox 1.3.8 Windows版安裝Windows XP,安裝和執行速度都很快,速度比VMWare和Virtual PC都快,也不會在Host的XP裡裝一堆東西。用NAT模式上網也都沒問題,但是好像還不能拿來裝FreeBSD,所以目前只用來測試Windows XP和Vista,總體上,還有很多進步空間,但已經夠一般測試用了。

另外,手冊中有提到,Guest的XP和Host的XP要透過特殊方式才能共享檔案,方式如下:

Host XP:
1. C:
2. CD\Program Files\InnoTek VirtualBox
3. VBoxManage sharedfolder add "XPtest" -name "test" -hostpath "C:\vboxshare"

Guest XP:
1. net use z: \\vboxsvr\test

如此,在XPtest這個Guest OS裡,存取Z磁碟機,就等於在存取Host OS的
C:\vboxshare資料夾

2007年4月15日

Google 和 Microsoft 正面交鋒

Google推出google apps服務後,以gmail帳號整合各種服務和軟體。試用其文件和試算表的功能後,我真的認為,在未來,有可能只要有Browser,就可以滿足大部分人的需要了。也就是說,未來Windows和Office的需求可能真的會因為這種服務而大減。這真的讓我感到,Google是在90代之後唯一可以嚴重威脅到微軟的公司,威脅程度比當初的Netscape大太多了。這齣真實戲碼,比連續劇還好看,正好在別的部落格上看到類似的見解,可以參考看看,不過人家寫得實在比我好太多了。

2007年4月14日

有趣的 www.snap.com

www.snap.com 是個有趣的搜尋引擎,所有的搜尋結果都會以snap的方式呈現 ,使用者不只看到文字的搜尋結果,也可以預覽搜尋結果會連到的網頁畫面。介面是用Flash做的,也可以搜尋圖片。另外,該網站免費提供的 Snap Preview Anywhere 服務也很有趣,blogger們可以利用這個服務,讓閱讀者在閱讀posts時,預覽hyperlink的snap preview,真很有創意。

My wife is a spy

現在這個世界實在是太可怕了,資料都數位化之後,如何保密實在是一個傷腦筋的課題。

【bookmarks】for 好站

照字母順序排列囉

Mr./Ms. Days
http://mmdays.wordpress.com
這是一個由一群大學同學共同維護的網誌,很多文章都頗有深度,值得一看。我猜這群人大概是五年級後段或是六年級前段的吧,特別的是,他們以Days作為自己的暱稱,讓我想起海賊王的阿拉巴斯坦篇。

2007年4月13日

【好用軟體列表】

排列方式就是依照英文字母的順序囉

7-Zip -> 壓縮和解壓縮軟體
http://www.7-zip.org
7-Zip是免費的壓縮和解壓縮軟體,支援常用的壓縮格式(Rar, Zip, Gz, Cab等)。使用7z格式產生壓縮檔,也支援用Zip格式產生壓縮檔,一般功能該有的都有了。

Active Virus Shield(AVS) -> 防毒軟體
http://www.activevirusshield.com/antivirus/freeav/index.adp
AVS是American Online提供的免費防毒軟體,使用Kaspersky Anti-Virus掃毒引擎,簡單好用且病毒偵測率和KAV相同,沒有中文版。

Audacity -> 音樂剪輯軟體
http://audacity.sourceforge.net
Open Source的音樂剪輯軟體,小巧快速,可以滿足簡單的音樂剪輯需求。

Daemon Tools -> 虛擬光碟軟體
http://www.daemon-tools.cc
非商業使用下,免費的虛擬光碟軟體。

Filezilla -> FTP傳檔軟體
http://filezilla.sourceforge.net
Open Source的FTP軟體,讚!

Firefox -> 網頁瀏覽器
http://www.mozilla.com
Mozilla Open Source Project的Web Browser,小巧快速且相容性很好。

Foxit Reader -> PDF閱讀器
http://www.foxitsoftware.com
Adobe Reader小很多也快很多的PDF Reader,雖然列印某些PDF檔時好像有點問題,但是拿來看PDF檔仍然是很好的選擇。


Free Download Manager -> 檔案續傳軟體
http://www.freedownloadmanager.org
免費且功能完整的下載管理和加速軟體

ImgBurn -> 燒錄軟體
http://www.imgburn.com
DVD Decrypter作者的新作,小巧好用。

Microsoft PowerToys for Windows XP -> 系統功能加強
http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx
微軟提供的許多免費小工具,可以讓Windows XP更順手好用。

PSPad + WinSCP -> 純文字編輯
http://www.pspad.com + http://winscp.net
PSPad是很不錯的純文字編輯軟體,內建透過FTP編輯遠端檔案的功能,這樣子寫網頁就很方便了。可惜的是目前PSPad還不支援SSH所以若要透過SSH編輯遠端的檔案,要搭配WinSCP這個SSH傳檔軟體,並且把WinSCP的預設編輯器設定成PSPad。如此,就可以透過WinSCP以SSH瀏覽遠端的檔案,然後用PSPad直接編輯和儲存。

Putty -> Telnet和SSH軟體
http://www.chiark.greenend.org.uk/~sgtatham/putty/
免錢又好用,不過中文支援好像有問題,好像不適合拿來打BBS不過能SSH來遠端管理FreeBSD就已經夠我用了。

Regshot -> Registry修改工具
http://regshot.blog.googlepages.com/regshot.html
想要知道某些程式或是設定的動作暗中修改了windows registry的哪些地方時,可以用Regshot來比較before和after的差異。


Thunderbird -> Email收發軟體
http://www.mozilla.com
Mozilla Open Source Project的Email收發軟體,小巧快速且過濾廣告信功能比Outlook Express好很多。

VirtualBox -> x86虛擬機器
http://www.virtualbox.org
一個free of charge for personal and evaluation use的x86 virtual machine。作者也提供以GPL作為Licence的Open Source版本,不過要自己編譯就是了。在Windows XP下,以VirtualBox執行Windows XP的速度,感覺上比Virtual PC快上不少,和VMWare差不多甚至更快。

WinMD5 -> MD5訊息摘要產生工具
http://www.blisstonia.com/software/WinMD5
在Windows下計算檔案的MD5 Message Digest的軟體,網路下載族必備。

XnView -> 看圖軟體
http://www.xnview.com
Free for personal and non-profit use。小巧快速。

在 HP NX8220 重灌 Windows XP

終於忍不住重灌我的HP NX8220 Notebook了,整個系統已經慢到讓人無法接受。原本想說既然要重灌就灌Vista好了,但是很多軟體對Vista的相容性好像都還有待進步,看來,灌XP還是比較保險。希望能夠趕重灌好,還有很多事要做哩。

既然重灌電腦,日常有用到軟體當然也要順便更新囉。現在安裝程式,除非沒辦法,不然都想盡量採用Free or Open Source software,這些軟體這幾年發展下來都有一定的成熟度了。乾脆用一個post,為這些好用軟體整理一個【好用軟體列表】,以後灌其他電腦時也可以有個依循。

重灌電腦順便也整理了IE中的我的最愛,要隨時同步IE和Firefox的Bookmarks還真是不容易,還好有google toolbar的bookmarks可以用,現在愈來愈習慣使用Firefox,但IE也還是不能丟掉,所以,以後都只用google toolbar來記錄bookmarks好了。

現在用電腦和網路真的和以前不一樣了,Google興起後,找資料超方便,找資料的同時,也常不小心找到一些好站。不過現在隨便找也可以找到一大堆資料,資料量太大腦袋不太可能記得住,就算是收集下來了,沒有一個好的檢索方法,以後也很難再找到當初自己收集的資料,結果,蒐集的資料往往就像失去File allocation table的磁碟分割區一樣,內容都變成廢材了。

今天就不小心看到一個很不錯的網誌,當下腦中突然興起一個念頭,為何不像整理軟體列表一樣,弄一個post來當【bookmarks】呢,這樣弄得話,好像還頗方便的耶。而且可以紀錄比較多的描述資訊,不像browser的bookmarks,只能靠名字去辨識內容,可是隔了一段時間後,誰還會記得啊?