2009/04/11
取締違規的目的?
2009/04/04
始作俑者
好像有不少人更換後,就無法使用公司的無線網路,我也是其中之一,不過因為我都使用3G上網,所以一直沒有正視此問題。前幾天需要列印文件,發現完全無法連上公司的無線網路,重新設定的過程中,居然發生設定沒反應的狀況(沒錯誤訊息、也沒顯示該顯示的視窗),不禁懷疑是Kaspersky在搞鬼,然而停用了Kaspersky也無解、Google了很久都沒找到相關的問題。
今天檢查event log,赫然發現有大量的 RasMan(Remote Access Connection Manager) 服務啟動失敗的訊息,錯誤代碼是20035,Google "RasMan 20035",才知道原來兇手是移除不乾淨的Symantec EndPoint Protection。
Symantec EndPoint Protection將registry中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\PPP\EAP\13和HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\PPP\EAP\25中refrence到的dll都指向Symantec的SymRasMan.dll,而移除Symantec EndPoint Protection時並未還原此機碼值,但dll卻已經被移除了,造成上圖設定處無法進行設定,也造成無線網路無法透過Protected EAP (PEAP)進行認證(公司使用的認證方式),所以便無法使用公司無線網路。
我把家裡的這兩組 registry 設定匯入 notebook,便解決問題了。
不過看起來也蠻多人都挺正常的,所以目前不能確定在什麼樣的條件下,會造成這個問題。
我的作業系統是 Windows XP SP3。
2009/04/01
2009/03/24
也許這一點都不重要
2009/03/15
Rainlendar 行事曆軟體
Rainlendar 是一款免費輕巧的桌面行事曆軟體,安裝後桌面會顯示三個半透明的視窗,分別是小月曆、EVENTS 和 TO DO,所有待辦事項和行程都一目了然。
官方網站:http://www.rainlendar.net/
以下是簡易教學(之前有朋友問我怎麼設鬧鐘)
1. 下載主程式 Rainlendar-Lite-2.5.exe
2. 下載繁中語系檔 Traditional_Chinese.r2lang
3. 執行Rainlendar-Lite-2.5.exe進行主程式安裝。
4. 點選[開始]=>[程式集]=>[Rainlendar2]=>[Rainlendar2],啟動 Rainlendar2,會在右下角系統列出現一個標示日期的 icon,並且在桌面出現小月曆。
5. 將 Traditional_Chinese.r2lang 拖拉到小月曆上,會顯示語系安裝成功的訊息,重新啟動 Rainlendar2。
6. Icon 右鍵 => Option,Language 選擇 Chinese,程式會自動重新啟動,就變成中文介面了。
7. 新增事件:在小月曆中隨便一個日期上按右鍵 => 新事件
8. 事件設定:
摘要:輸入事件描述。例如開會。
地點:輸入地點。例如會議地點。
私人的:勾不勾選其實沒差。
全天事件:不要打勾,然後便可以設定開始時間和結束時間。
鬧鐘:若需要播放音效進行事件的提醒,勾選鬧鐘後,點擊右側喇叭圖形,選擇音效檔。並可設定開始時間前某個時間便發出提醒。
下方一大片空白:可輸入事件註記。
分類:各個分類會在小月曆及事件清單上出現不同的 Icon。
9. 重複事件設定:若為重複事件,切換至"重複事件"頁面進行設定。
每次重複:打勾,並在右側選擇重複的週期。
重複:設定重複的次數或截止日期。
10. 按下確定完成事件設定。
11. 如果嫌桌面上的視窗很礙眼的話,可以在Icon點選右鍵=>視窗,勾選或取消視窗顯示設定。
2009/02/17
Just a note: Sleep in windows batch
ENDLOCAL
GOTO :EOF
:: sleep for x number of seconds
ping 127.0.0.1 -n 2 -w 1000 > NUL
ping 127.0.0.1 -n %1 -w 1000 > NUL
GOTO :EOF
2009/01/15
Just a note: How to debug java in eclipse and c/c++ in vc at the same time?
2. add break points in eclipse and vc.
3. package java program and depoly to vc working directory.
4. ensure that java program can startup in command line at vc working directory.
5. set vc active configuration to debug
6. set vc debug information in project settings
(1) Executable for debug session: full path for java.exe
(2) Program arguments: -Xdebug -Xrunjdwp:transport=dt_socket,address=[port],server=y,suspend=n -classpath [classpath] [main class] [parameters]
7. set eclipse debug information in Run->Debug Configurations
(1) create a configuration in "Remote Java Application"
(2) Connection Type: Standard (Socket Attach)
(3) Connection Properties: Host: localhost, Port: [port] (the same as step 6.(2))
8. press F5 to start vc debug
9. when console shows "Listening for transport dt_socket at dress: [port]", start eclipse debug created on step 7.
10. now we can debug java & native code at the same time.