Windows 7 64-bit 安裝 cognos 32-bit

半年前 try 的東西,記錄一下…. 不過 IBM 的東西實在是……..

1. 修改

C:Program Files (x86)cognosc8binbootstrap_win32.xml

將 ${java_home} 改成 32-bit JDK 路徑 (例: C:/Program Files (x86)/Java/jdk1.6.0_14)

2. IIS 7.5 設定: http://www-01.ibm.com/support/docview.wss?uid=swg21343353

3. 連線 Oracle 11g datasource:

3-1.使用 32-bit Oracle client
3-2.設定環境變數 TNS_ADMIN

TNS_ADMIN : Directory containing the tnsnames.ora file. The file must have the Oracle instance defined. (This may be optional. In the event that this is not defined the tnsnames.ora file should be obtained from the NETWORKADMIN location within the Oracle client install location or ORACLE_HOME)

jsf-api 2.0.3 的陷阱

不知道哪個不識字兼沒衛生的人,在 這個 jsf-api jar 檔 裡面放了一個有錯誤,JDK 無法載入的 Messages_zh_TW.properties 檔:

問題就在那個無法轉成文字的 u4e8

我想客製 JSF 訊息,複製這個檔案之後,application server 的訊息一直害我以為是設定有問題沒讀到檔案,浪費一下午之後才發現是檔案有錯

而且這檔案的中文句子根本有問題,不知道怎麼翻的,害死人呀….

GlassFish 開發設定

因為開發時會一直 redeploy,多次以後放 class 的記憶體 permanent space 就會爆掉

可以修改 glassfishv3glassfishdomainsdomain1configdomain.xml (修改前先關掉 server)

先把第一個 jvm-options 改成

<jvm-options>-XX:MaxPermSize=256m</jvm-options>

再在底下加上

<jvm-options>-XX:NewRatio=20</jvm-options>
<jvm-options>-XX:+UseConcMarkSweepGC</jvm-options>
<jvm-options>-XX:+UseParNewGC</jvm-options>
<jvm-options>-XX:+CMSClassUnloadingEnabled</jvm-options>
<jvm-options>-XX:+CMSPermGenSweepingEnabled</jvm-options>
<jvm-options>-XX:+CMSPermGenPrecleaningEnabled</jvm-options>

應該可以撐更久

EGit 0.9.3

比 0.8.4 有好一點

.gitignore 認得了,但認得一半,檔案可以目錄不行

並存的 .svn 目錄好像不會被亂搞了,但根目錄下的還是沒 ignore 到

不過有些沒有修改的檔案,在 EGit 裡 status 竟然是 Unknown

而且 revert 功能還是沒有….

看來這版用來看修改狀態可能還可以,但離真的可用還是有段距離….

今晩は

今天才注意到原來晚安 – こんばんは(今晩は)是 konbanwa

ba 後面有 n,不是 konbawa

以前都沒聽出 ban…. (有些時候可能是講的台灣人也沒講對 XD)

Git – 設定共用的 ignore 清單

執行 

git config --global core.excludesfile ~/.gitignore


然後到自己使用者目錄中加一個 .gitignore 檔案(Win7 是 C:Users使用者名稱)

檔案裡面一行列一個要忽略的 pattern


例如

.svn
Thumbs.db



存檔後應該就起作用了(TortoiseGit 會吃)