Monday, July 30, 2007

當 Java 碰上大型線上3D遊戲開發專案

孫子說:“凡戰者,以正合,以奇勝。...以利誘之

時間過的好快~
轉眼間本寺又進了一批新生小沙瀰近20人
再次走進了老納管理的達摩院
接受本寺高資訊化教育的另一個團隊能力的訓練 SCJP
雖然老僧人不排斥任何程序語言,
但礙於保障本寺未來小沙瀰們能在全球體制下接軌
老僧再次學習地藏菩薩的精神(地獄不空誓不成佛)
再次踏回這 Java 的世界...

為了能訓練優於外界的 Java 初等教育 SCJP 人才
老僧決定改變傳統的學界教育方式
在這提供給其它人參考...

Java首重團隊開發, 因為大多用在大型協同開發案上
必須訓練出懂得互助與上下互動的好程序員
(好的程序員不是獨善其身, 而是懂得拉提同隊的成員)
老僧人決定拿 開放源碼 Java 的著名線上 3D大型遊戲伺服器的原碼與SVN
來當這班的畢業考範圍與教材, 更可讓小沙瀰擁有實際參與大型開發案的訓練成果

再者老僧人將導入企業軟體開發案的流程來帶領小沙瀰
學習企業界的作風, 讓少林寺邁向企業化經營
老僧人擔任接管這由 Java 撰寫的大型線上3D遊戲伺服器的專案經理人(PM)
在本班次的初期階段亦擔任系統分(SA)角色, 協助小沙瀰預先了解本案架構
與如何參與大型開發案的勤前教育內容教學.

中期:從本案中推選3位學習成效佳者, 教授本案系統設計(SD)分佈,
來分別帶領20人分成三組的伺服器子專案(Server, DataPack, SQL)

未期:SA, SD, Coding 三者如何在現有的線上遊戲開發案中, 進行 patch
與使用 java 追加與改良功能原有功能.

Thursday, July 19, 2007

Debian ARM EABI Port 無心插柳柳成陰

老僧隨身的 Zaurus C-1000 超小型 Linux 掌上型電腦服務近一年了...
雖然這一年來不斷更替不同的 ARM ROM,
最大的貢獻就是完整的 Linux manual(man)與操作環境
更棒的是長達8小時的連續使用時間

最近突然想讓它能完全使用 Debian 的環境,
一來是習慣 Debian 多年了, 二來是為了方便練習 LPIC 的範圍...
使老僧能有足夠的能力, 教育少林寺各期的 Linux 小沙瀰們

沒想到老僧最不想踏入的 Linux 版塊 Embedded 還是不得不去接觸
偉大的 Debian 創建了新的 Port :

ARM EABI Port
EABI is the new Embedded ABI by ARM Ltd.. EABI is actually a family of ABIs and one of the subABIs is GNU EABI for Linux.

老僧感到高興, 因為我的 Zaurus 找到真正的歸宿,
也達到了老僧當初買入 Zaurus 的真正理想目標: Debian on Zaurus
開始這段快樂的路途...

參考:
EABI(The Application Binary Interface (ABI) for the ARM, ARM Embedded ABI)
EGLIBC
http://inv2004.googlepages.com/z1000_debian.txt

Monday, July 16, 2007

本月 linuxpilot 重點內容分享

少林寺為了資訊化, 提供給老僧的教學用資源, 遠遠超過老僧一人之力所能吸收, 面對坐擁有藏經閣的管理員之職, 在本月收到的 linuxpilot 雜誌, 除了有羲務教育給小沙彌外, 更分享給寺外大眾...

中國Office Softwares的國家標準化計畫
中國當前進"863軟件重大專案", 將要定訂高於 ODF ISO標準之上的 UDF 中文文件標準,
IBM, SUN, Microsoft ...都將配合制定, 這時小僧突反觀同為中文語系的台灣...
OSS何時才能從政府落實呢?

我論: MS專利權宣示的反思
Linux之父Linus Torvalds做出了反駁:
如果對Windows源碼同樣進行嚴格的審查, 相信侵犯的專利權可能比Linux還要多.
如果Microsoft能明確告示侵權範圍, 開源碼的開發者們可以重寫, 來避開侵權...
最後Microsoft回應不起訴開源用戶...

GPL v3
上個月 6/29 正式發佈後, 小僧最感高興的是對 Novell 拿著 GPL 全球開發者們的心血, 與 Microsoft 簽定專利協議, 此事引發公憤, GPL v3 對此做出反擊.

商業化 Linux 公司的持續佔領大型運算市場
Red Hat, IBM, Novell ...SOA...
Dell 宣布參加 LPI 夥伴, 希望打造 Dell = Linux

CSO Online Data Security Briefing

CIO Executive Briefing

LinuxWorld News

DesktopLinux.com