2010年5月30日 星期日

[轉]Eclipse 3.5中文化教學與Babel專案介紹

老魚在最前仍好意的提醒, 對於IDE操作介面的中文化,
通常對新人教育與發展有很大的幫助, 但如果您是位熟習英文操作介面,
或者已非 初學新手, 老魚還是建議不要進行 中文化,
必竟還是有許多不適合翻譯與用中文表達的詞句,
反可能成為進階者的障礙
.
(其實也可以透過執行時的參數切 換, 來達到2種以上的語系並存)

先說說 Babel 專案, http://www.eclipse.org/babel/
Bable 的目標是希望能讓 Eclipse 上所有的套件功能,
都能在操作介面上達到各國語系使用者的本土化,
也因為這樣的理想, Eclipse 發展到今天不再只是一個開發工具IDE,
早已變成一個極為豐富的應用"平台", 所以字詞量是非常之龐大地,
Babel 希望全球志願人士能來協助翻譯語系文件,
以協助更多開發者進行設計,
老魚也希望身為繁體中文的Eclipse愛好者, 能主動前往協助 Bable 專案
:
接下來我們來進行 Eclipse 3.5 中文化, 首先從取得 Eclipse 3.5 並正確開啟後,
在 功能列
[Windows] -> [Preferences] -> Install/Update -> Available Software Sites

我們進行新增(Add)的動作, 並填入下列二筆資料:
Name: Babel
Location: http://download.eclipse.org/technology/babel/update-site/galileo

詳 細附圖的上述說明, 您可以參考老魚的二篇教學的內容:
確定之後[OK], 在功能列 [Help] -> [Install New Softwore ...],
(如下圖的操作, 點圖放大)


在 圖中您會發現, 有著許多的翻譯程度目前是非常低的(需要熱血的您),
大致來說, Java SE / EE / Web Service 這幾個部份的中文翻譯量還不錯.
對 Java SE 初學者來說只需要上圖中老魚標的主要套件打勾安裝就夠囉,
其它的部份也除非您有安裝 對應的功能套件, 才有必要考慮是否進行中文化.

額外的建議, 如果您真的需要中文來幫助您的學習過程, 且不排斥簡體中文的話,
簡 體中文的翻譯量一直是處於最高排名的, 到是個不錯的選擇.

最後對如果您是按裝2種國家語系以上的朋友, 想在每次啟動 Eclipse 時,
能夠"看心情"來切換操作介面, 以 Win XP 為例,
您只需要先 copy 已被你放置在桌面的 eclipse 捷徑成多個,
再個別修改其啟動時的參數, 例如:
  • eclipse.exe -nl en_US
  • eclipse.exe -nl zh_TW
  • eclipse.exe -nl zh_CN
就可有三個語系共存(上述三個例子分別為 英文, 正體中文, 簡體中文)

2010年5月27日 星期四

刪除網路芳鄰的密碼

1.點選[開始]->[執行]輸入 control userpasswords2 [Enter]
2.點選[進階]->[管理密碼]在"已存放的使用者名稱與密碼"的框框內選定記憶的帳號與密碼,然後點選[刪除]即可~:D


http://delayer.pixnet.net/blog/post/6419577

2010年5月24日 星期一

取消 Windows Server 2008 的增強性瀏覽

剛開始使用 Windows Server 2008 or 2003
第一個感覺到不方便的應該是上網瀏覽的時候
都會跳出警告

這個功能稱為 IE 的增強性瀏覽

如果要關閉這個功能

讓上網的時候不要一直被提醒

可以
開始 --> 系統管理工具 --> 伺服器管理員
在 安全性資訊 的區塊: 點選 設定IE ESC

--> 點選 系統管理員 --> 關閉 --> 確定

2010年5月21日 星期五

公司Server相關

mailserver:

查被當跳板問題
1.把log印出來看cat maillog | greg "Nov 30" >> 11-30.log
2.找一次寄出外部信箱問題所在,看是使用誰的帳號登入,修改密碼,如果找不到登入的帳號就再用id去找


設立群組發信
1.修改\etc\aliases
2.執行 newaliases

新增mail使用者
1.useradd -g Luck -G Luck -s /bin/bash -d /home/redmine redmine
2.修改\etc\mail\virtusertable 加上 redmine@luck-x.com redmine
3.執行makemap hash virtusertable.db < virtusertable (於\etc\mail\底下)
4.執行service sendmail restart
範例一:刪除 vbird2 ,連同家目錄一起刪除
[root@www ~]# userdel -r vbird2

新增mail使用者2
useradd -g Screen -G Screen -s /bin/bash -d /home/angela.chan angela.chan

File Server:
1.新增使用者useradd angela.chan

2.加入samba使用者smbpasswd -a joanne.wang

2010年5月13日 星期四

讀取appSettings裡面的值

程式裡:

System.Configuration.ConfigurationManager.AppSettings("PackageId")


web.config 設定:

appSettings
add key="PackageId" value="400266"/
/appSettings

自行加<>

2010年5月12日 星期三

修复损坏的 COM+

IIS掛點時,出現Server Application Error

參考此頁http://www.lslnet.com/linux/f/docs1/i45/big5312641.htm

解決方法

過程:

1。右鍵我的電腦--管理--本地用戶和組,給IUSR_機器名和IWAM_機器名兩個用戶設置密碼,要一樣。


2。開始--運行--打cmd,
然後cd c:\Inetpub\AdminScripts(我的系統在c盤),
然後cscript.exe adsutil.vbs set w3svc/wamuserpass <你的密碼>,
然後cscript.exe adsutil.vbs set w3svc/anonymoususerpass <你的密碼>

看一下,行了沒有?如果還不行,那麼
cscript.exe synciwam.vbs -v,
然後iisreset。

如果出現AXXX元件錯誤

執行下列步驟

Com+ 错误提示信息

后来在网上查询了不少相关资料,通过“修复损坏的COM+目录”把 Com+ 目录恢复成了Window 安装后的默认情况。

这个修复步骤如下:

要修复损坏的COM+目录,需要按照下列的步骤进行操作:

1.查找到“\%WinDir%\System32\Clbcatq.dll”文件,并且把它重命名为“~Clbcatq.dll”(要注意那个符号 “~”)。“%Windir%”是个环境变量,这个变量通常可以转译成“C:\Windows”。

2.以安全模式重新启动计算机(开机时候一直按F8 就可以进入选择开始界面)。

3.打开注册表,并删除下面的键值:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3

4.在“\%WinDir%”目录中查找名为“Registration”子目录。把这个目录完全删除,包括其中所包含的一切文件。

5.以正常方式重新启动计算机。

6.在命令提示行模式下,键入“regsvr32 \%windir%\system32\ole32.dll”,然后在出现的接受提示上点击“确认”。

7.打开“控制面板”,选择“添加或删除程序”,然后再选择“添加/删除Windows组件”功能。

8.点击“下一步”来重新安装COM+。事实上,你并不需要选择添加或删除任何组件;COM+照例会自动进行重新安装。

在这一步操作之后你不需要重新启动计算机;重新注册的COM+服务将会立即生效。

参考资料:

修复损坏的COM+目录
http://searchwinsystem.techtarget.com.cn/tips/141/2163641.shtml

补充:

第一次出现这个错误的时候,不重起电脑,报的错误是:
进 Commponent Services 找到这个对应的 Com + ,点击让他启动,报错误

---------------------------
Catalog Error
---------------------------
An error occurred while processing the last operation. Error code 80080005 - Server execution failed The event log may contain additional troubleshooting information.
---------------------------
OK
---------------------------



看事件日志如下:

Event Type: Error
Event Source: DCOM
Event Category: None
Event ID: 10010
Date: 2006-7-25
Time: 16:49:02
User: N/A
Computer: GHJ1976
Description:
The server {28C236AD-71CE-4492-BDDF-223284738FB2} did not register with DCOM within the required timeout.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

重新开机后,报的错误才是本文最初提到的错误:
Class not registered