2010年6月27日 星期日

fedora 文字安裝

最近安裝 fedora 13 到舊電腦上 (cpu pentium 800)
利用桌面的 install to hard drive 安裝,都沒有反應。
於是找到文字安裝模式
1. open terminal
Applications --> System tools --> Terminal

2. shell
>/usr/bin/liveinst -T

開始文字安裝。

2010年6月19日 星期六

maven(1)

Maven (http://maven.apache.org/index.html)

maven 是啥? 簡單來說可以稱為一個方便的』 build tool』 幫我們省去很多工作。包含Ant 會做的事: compile, 打包(packing), test(測試) , distribute(發佈)。另外可以跑報表, 生成 web site, 更有彈性的 team work.

透過POM (project object model)設定,就可以方便來管理專案


環境: JDK 6 , maven download(my version is 2.2.1)
下載完之後把 maven 加入path 底下 然後看一下版本
hint: 設定MAVEN_HOME 到你放maven 的位置 , MAVEN_HOME/bin 加入 path

2010年1月3日 星期日

Subversion on Mac os

一、Subversion

Subversion 是一個版本控管工具,在程式開發的時候,常用來進行控制版本間的差異。

二、Download

Subversion 有為了 mac 製作 dmg 的版本。
http://www.open.collab.net/downloads/community/

三,執行

執行完後,利用 terminal 來檢查。
> cd /opt/subversion

就會到 subversion 的目錄,接者把執行路徑加到 path 底下。
> cd ~/
> vi .bash_profile

export PATH=/opt/subversion/bin/:$PATH

退出後,檢查一下是否正確。
> svn help

四、建立 subversion 目錄

找一個位置當做 subversion repository

> cd ~/Documents
> mkdir subversion
> cd subversion
> svnadmin create svnrepo
> cd svnrepo

建立分類目錄
> mkdir project
> cd project

建立專案
> mkdir test
> touch test/test.txt

五、專案 check in svn

> svn import test file:///Users/cristo/Documents/subversion/svnrepo/project/test -m "init"

六、check out 專案

> svn checkout file:///Users/cristo/Documents/subversion/svnrepo/project/test test-copy
> cd test-copy

編輯 test.txt
> vi test.txt

檢查狀態
> svn status

check in
> svn commit -m "second"

六、 GUI 介面

可以試看看 svnX

2009年11月30日 星期一

BBEdit 9 Serial No

最近在找好用的 editor,有人在推薦 BBEdit

Download position
http://pine.barebones.com/demos/BBEdit_9.3_Demo.dmg

Serial Number
BEE900-EXBHG-ULLQL-VVHHT

from http://tungchingkai.blogspot.com/2009/11/bbedit-9-serial-no.html

2009年11月29日 星期日

install weblogic on mac os

安裝 weblogic 10 on snow leopard.

1. 下載 weblogic 10

http://www.oracle.com/technology/software/products/ias/htdocs/wls_main.html

Oracle WebLogic Server 10.3 - Package Installer : Generic: 473 MB

2. 下載 eclipse europa (eclipse version 3.3.2)

http://www.eclipse.org/downloads/packages/release/europa/winter

Eclipse IDE for Java EE Developers

3. 下載 eclipse wtp 2.0.3

http://archive.eclipse.org/webtools/downloads/index.php

把 plugin , features 複製到 eclispe 相關位置下。
針對 /eclispe/features/org.eclipse.wst.server_core.feature_2.0.2xxxxxxxxx/feature.xml 裡面的 2.0.2 改為 2.0.3

4. 做假檔案

weblogic 安裝的時候,會檢查 jdk(1.6),不過mac 下載的檔案及資料會不符合,安裝過程會失敗。
所以需要一些小技巧,需要 windows 系統下的 rt.jar, core.jar 放在 /System/Library/Frameworks /JavaVM.framework/Home/1.6/jre/lib/ ( rt.jar, core.jar 據說可以作假的空檔案)

5. install

>java -Dos.name=unix -jar server103_generic.jar
os.name 的目的是安裝過程中會檢查可用空間 可是不論有多大 都會檢查失敗,但是加了os.name=unix 就可以 pass

2009年11月12日 星期四

install java 1.4 5.0 on Snow Leopard

自從由 Leopard 換到 snow leopard 之後,系統的 java version 就只剩 6.0
雖然 sun 將不提供 1.4, 5.0 support 不過後是有一堆系統或是程式需要依靠之前的版本

在一番搜尋後 終於找到很方便的解決方法
在 terminal 下指令

java 1.4
-----------------------------------------------
cd /tmp/
curl -o java.1.4.2-leopard.tar.gz http://www.cs.washington.edu/homes/isdal/snow_leopard_workaround/java.1.4.2-leopard.tar.gz
tar -xvzf java.1.4.2-leopard.tar.gz
sudo mv 1.4.2 /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2
cd /System/Library/Frameworks/JavaVM.framework/Versions/
sudo ln -s 1.4.2 1.4
open "/Applications/Utilities/Java Preferences.app"


java 5.0
---------------------------------------------
cd /tmp/
curl -o java.1.5.0-leopard.tar.gz http://www.cs.washington.edu/homes/isdal/snow_leopard_workaround/java.1.5.0-leopard.tar.gz
tar -xvzf java.1.5.0-leopard.tar.gz
sudo mv 1.5.0 /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0-leo
cd /System/Library/Frameworks/JavaVM.framework/Versions/
sudo rm 1.5.0
sudo mv 1.5.0-leo 1.5.0
sudo ln -s 1.5.0 1.5
open "/Applications/Utilities/Java Preferences.app"


最後 當然要感謝一下原作者
http://www.cs.washington.edu/homes/isdal/

2009年9月22日 星期二

weblogic 線上文件

自從 weblogic 被 oracle 買走了之後,之前很好用的線上文件網頁也消失了。

經過尋找,終於找到了