搜尋老魚筆摘(本網誌及所屬協作平台)

2008-12-27

唯有會計人最了解自己需求的AIS! (老魚新開放專案)

不識本心,學法無益,若識本心,見自本性,即名丈夫、天人師、佛。
- 六祖慧能《壇經》

會計人可以自己完全實作開發心中的"真"AIS(Accounting Information System)嗎 ?
這想法在老魚還是寺裡當小沙瀰, 專習少林商學院會計功夫時,
AIS DIY 就一直把這
心中 idea 沈澱了好多年 ....
十多年來, 經歷測過不少現有的商用與Free ERP / AIS系統,
都不能如老魚之願 ...



老魚從未忘記當初選擇習商學會計的初衷,
想DIY就必須下定決心自學起 IT, 從非資訊背景零基礎的小沙瀰,
從OS, DBMS, JAVA EE, 從完全的不了解至今十多年來 ...
(除了這三項IT技術, 老魚必須承認是個IT初級者!)
歲月的經驗累積使老魚idea得到論證, 該是我"回家"的時刻 ...

明心見性~就同本篇最前的經句般, 套用在這例子:
唯有會計人自己最了解自己需求的 AIS, 就讓會計人親手來打造它!

老魚將從本身習得的IT技術, 來發起並實作它,
為身為會計人的我, 奉獻相關的實作技術!

http://img1.tradeget.com/raselhaniyservices/H6CH7GPC1accounting.jpg

這個專案老魚將它取名為 Wisdom Fish Accounting,
老魚會將這專案適時的完全公開,
如同老魚的其它子專案奉獻知識置於 Blog 右上的連結內,
另外這個 AIS 目標不會以符合當前 Taiwan 標準(重造輪子無意義!)
這專案將會有以下初步構想的實作:


理論基礎:
技術面
(當然只能選老魚懂的來實作~呵)
  • Java SE / EE 6
  • Groovy / Grails
  • DBMS 示範以 PostgreSQL 為主

2008-12-23

NetBeans 6.5 JDK API中文快顯說明教學(GNU/Linux Ubuntu 9.04)

懂得擔心未來的人,其實他的未來已經不需要擔心了。
因為當你開始在擔心未來,擔心方向的時候,

你的未來其實已經在改變,已經朝向正確的方向前進了。

先來看短篇蘋果電腦的CEO Steve Jobs 在 2005 年,
於Stanford大學所做的畢業典禮致詞的片段。

諸位的人生有限,千萬別只為了符合他人期待而生活
別被傳統的教條束縛
那等於是活在其他人思考的結果之下
別讓其他人的意見掩沒了你自己內心的聲音
最重要的,
請鼓起勇氣遵從自己的內心和直覺

它們總是知道你真心想成為什麼樣的人

其他的一切都是次要的。


上述的全文來自今天"朱大"的文章心得, 老魚建議您去閱讀全文!!!
回到本篇文的目標:
首先一樣先來看看目標的完成圖(點圖放大)
Ubuntu 9.04 (Jaunty Jackalope) Alpha 2 - 老魚用的正體中文版畫面


老魚的相關舊文
按照老魚的舊文取得並安裝 NetBeans 在 GNU/Linux 並無明顯差異,
包括老魚 Apple MacBook - Mac OS 10.5.6 中也是.

先將安裝好的NetBeans產生一個“捷徑“在 GNOME 的Linux 桌面上,
接下來我們使用 VIM 這類的文字編輯器來修改"捷徑"內容,
來產生因裝好中文版而缺乏的英文操作介面的切換:
打開[終端機]再切換資料夾到 ~/Desktop
你會看到 GNOME 對桌面捷徑的定義檔 netbeans-6.5.desktop
編輯它補上下圖的高亮點字部份即可!


NetBeans 的API中文顯示做法, 在任何作業臺都相同, 如下:
打開功能列上的[Tools](工具) -> [Java Platforms](Java平台)
只需二個動作:
1.清除 [sources] 的內容
2.在 [javadoc] 也同樣先清空, 再增加您下載的老魚牌JDK正體ZIP檔路徑即可完工.


下載:

Eclipse 3.4 IDE介面及 JDK API說明中文化教學

老魚自去年底製作了第一版的 JDK 1.6 API正體中文版後到今,
都有教小沙瀰們如何換上 JDK 1.6 API正體中文版在 Eclipse / NetBeans 中,
方便一邊撰寫程序的同時, 可以有著親切的中文說明 ...


下載: http://www.eclipse.org/downloads/

昨天收到一位網友的來信, 才想到從來沒有分享這小技巧給更多網友,
今天來補寫教學連帶上傳可解壓縮的JDK 1.6 API正體中文版 zip 檔 !
本篇來教 Eclipse 3.4 的中文, 下一篇再來寫 NetBeans 6.5 ...

首先來看看以下這張完成圖(點圖放大看)

中文的操作介面, 中文的滑鼠"隨點隨顯"Java API 中文 JavaDoc 說明.

操作界面的中文化(非必要性)
如果您需要連操作界面都是正體中文或是其它語系,
該教學在 JavaWorld TW - Eclipse 3.4 ganymede 中文化 這篇已有完整教學.
老魚只補上一張圖~呵


本篇老魚只來談未交代的 API 中文快顯功能
(如果您不需要中文, 那您可以按本例也可裝上其它語系版本)

1.取得 JDK API 中文javadoc 壓縮檔
老魚將原製作的 CHM 檔, 解開轉壓成一般的 ZIP 檔大小約 34 MB 下載:
不建議您解開, 除非你想用 FireFox / IE 來看,
因為解開有 230 MB, 且 9,000多個文件, 不是很利於電腦I/O校能.

2.在操作介面上[Windwos] -> [Reference ...]
[Java] -> [Installed JRE] 點擊 [Edit ...] 如下列圖操作:


(二)找 rt.jar


(三)再來就看您把老魚的製作且下載的檔案放置於那囉, 在下圖補上位置:


設定完成! 寫個小程式看看效果囉~台灣加油!

小技巧:
[Windows] -> [Views ...] -> [JavaDoc]
這功能打開會顯示額外的API說明窗格.

2008-12-21

NetBeans 6.5 中英文版的切換捷徑教學

老魚不鼓勵使用中文版介面來進行開發專案,
不管再怎將原文翻成其它語言, 想突破自己建議還是回到原文去深學習 !

但老魚很鼓勵對初學 Java 各方面應用及初用 Java IDE 者,

用自己本國的語系介面來用了解它, 對您的學習絕對有幫助 !

不久前 NetBenas 在 JavaWorld TW 的社群貢獻下,
完成了正體中文版的製作 !

(點圖放大再看會清楚點)


取得方式如下 :
首先到 NetBeans 的下載頁:
(提外話: NB 7 M1 也出來了~不過沒中文哦)
對於同時能擁有中英文版的朋友, 那您就照著下圖取得並安裝正體中文版吧:
(一)

(二)


接下來安裝了正體中文版後, 您啟動的捷徑是以正體中文的啟動
您的IDE介面也全以正體中文來呈現囉 !

本篇的目的是希望能同時擁有中英文版 ...
(其實其它語系, 也可類推製作哦)

以 XP 為例: (Linux / Mac OS 也是異曲同工)
首先您在桌面空白處點右鍵, 新增一個[捷徑]並取個名稱
例如 [NetBeans IDE 6.5 EN] 如下圖 :

並填入您 NB 6.5 主程式位置, 例如 :
  • C:\Program Files\NetBeans 6.5\bin\netbeans.exe


再來我們在該新增完畢的捷徑按右鍵內容,
加上一個 locale 的啟動參數在[目標]的最後方如下:
  • "C:\Program Files\NetBeans 6.5\bin\netbeans.exe" --locale lang:en


這樣您就可以便於中英文版間的切換學習囉~
(這方式當然也適用其它語系, 不過前提是你取得其它語系版本 ...)

2008-12-19

(分享製作) GRails 1.0框架指南-正體中文版

老魚因為自已正在學習2G並將進度分享於下列的老魚當前的子專案內:

順手也從簡體中文貢獻的這份指南轉製成"正體中文"版,
給熱愛正體中文的老魚及分享給需要的網友們 !
台灣加油 !!!



下載點:

2008-12-18

(分享製圖) GNU/Linux Debian Directorys 主結構-LPIC必記

所以者何。須菩提。過去心不可得。現在心不可得。未來心不可得。
- 金剛經, 一體同觀(十八)

釋迦牟尼對修行者說 : (老魚自解上句~)
所有可見與不可見的一切都不是真諦,所有生命體的一切的心都在不停變化中,
如同時間軸一樣,像物理世界一樣,永遠不會停留,永遠把握不住,
永遠都是過去的 ... 應於當下現象中詳細觀察,觀察清楚才能真悟。

底下這張圖是老魚方便給初學 Linux 和想準備考 LPIC 的沙瀰們製作的,
按照"目的"來分類, 當然這是老魚自己的分法, 不完全讓您接受.

有時間還請您多閱讀以下的文件集:
GNU/Linux Debian Directorys for LPIC scope

2008-12-16

[分享製作] GRails Framework Mind Map (專精的原力)

虛而不屈,動而愈出。多言數窮,不如守中。
-老子道德經守中章第五

最近老魚身旁的朋友們與沙瀰們多數都面臨一個"換工作"與"全球性的裁員風波"中,
最常得到的一個結論是為什麼上面的問題會落在您身上 ?

老魚想用本文最前的道德經句當引子, 最後的答案大多離不開二點之一,
一是必須靠您"自悟"來修飾自身對他人的以"誠"待人 !
才能獲得職場間與朋友間的"長久"關係, 也立下"穩如石"人際的生涯.
二是您願意要求自我"專一"與"精通"嗎 ? 技多不如技精 ~
這點老魚一直提省著自己, 也常告誡沙瀰們, 老魚不想信有天才,
老魚只相信"您的時間投入在那? 就成就在那? " 一樣的 24 HR ...
您懂很多 ? ! 那您是位是"博學"之士, 但老魚我做不到這點, 不做"空架子".

專"一"就是美, 那怕專精的是很老又稀有的程式語言, 那也是個寶~呵
老魚有個朋友就是個活例子, 學的是 4GL, 在國內某大ERP公司中,
卻變成目前最有潛力價值的"球員"~呵

再來談本篇的重點 Groovy / GRails, 老魚學習它快一年半 ...
常有人問老魚為什麼不選其它輕快又熱門的 Scripting 不是對自己更有價值 ?

老魚的回答很簡單:
"我老囉~重新從頭學一門新語言, 老魚使不上力也難以深入學習 !
我只能"持續堆疊我現有的"語言專長 Java, 在它上最易接軌的就是 Groovy,
而你們還年輕, 在未定型和有累積專長時,
你們應該大膽的去接觸了解並學習任何可能在未來接替的新語言資訊,
但切記到了一個時間點, 您該從中找出您最想"專精"的一條路,
那是您的成功之道, 也是您能用來談判的籌碼 ~"


在美國時間2008年11月11日 21點16分,
SpringSource 宣佈併購 G2One 公司(G2One 公司擁有 Groovy 和 Grails 兩大產品)。
SpringSource 現在將向 Groovy 和 Grails 開發團隊提供全面的技術和解決方案的支持。

在年初老魚指導小沙瀰學習 2G時, 也連帶建置了教學站,
您可以前往學習 2G :: Groovy / Grails 中文 ...

再幾個月前有台灣的網友成立了
臺灣Grails開發者論壇 - 您可以前往加入互動討論 ...

(點圖放大再收藏)


老魚相關舊文:

2008-12-15

全球 TOP 500 超級電腦排名- 11-2008

TOP 500 超級電腦排行榜
全球公認超級電腦排名調查組織在每年間隔半年的時間,
定期公佈兩次 ...
GNU/Linux 依舊是超級電腦領域的統治者高達 87.80%,
(去年同期是 85.20%)的超級電腦運行著基於 GNU/Linux 的作業系統。
經過了一年 GNU/Linux 再多拿下 13 席次來到 439 /500 (部) !

(點圖可放大觀看)


站內相關舊文:
TOP 500 連結 - 11-2008

2008-12-09

(更新製作) JDK 6 API文檔正體中文版-說明

老魚到這年紀了還是看不完這份文檔的全部內容~呵
只好"踏實"的每天像似"早課頌經"一樣的閱讀它, 實作它, 了解它, ...

離上次的版本更新又過了五個月, 在這段期中 ...
累積老魚閱讀中所看到不適當的詞句與修攺,
目的也希望取得這份文件的 Java 人可以更易了解它,
本次合計更替了近 40個字詞, 當中有不少字詞,
老魚可是有利用 Google 的統計能力來找最適詞的哦 !
請見以下的說明:
當然也很希望閱讀者能反饋不適當的字詞給老魚 !

在這個版本的右上有個"顯示頁籤"功能,
打開你可以進行"索引"的快速查找API 請多加利用協助您開發 Java.


先前不少網友反映打開時無法顯示內容,
這是XP的安全性警告作用, 您只要在首次打開時,
取消下圖中左下角的選項, 再按"開啟"即可.


下載請仍轉見老魚Blog內的統一發佈文章頁:

2008-12-05

Java 技術的 RIA - NetBeans IDE 6.5 for JavaFX 1.0

Java FX 在 12/4 正式的推出了 !
Sun也特別重新打造了使用 JavaFX 技術 RIA 的官方網站,
推出的當晚還曾一度疑似流量過大, 導致許多人連線不上 ...

(JavaFX 作品Demo 頁)

當然老魚也希望不了解 RIA 的定義的朋友先看看下面的 維基百科(Wikipedia) 說明:
首先來看看炫麗的首頁, 及該技術的開發工具下載點(點圖可放大)
右上的 Download Now 點開即可有 3個選項的開發工具可下載 ...

網站裡有許多的炫麗的Demo作品展示, 及豐富的技術教學資料,
再加上該技術可以配合 Netbean 6.5 半視覺化的開發環境,

本身該技術也非常易學和了解, 大家可以在短期內快速上手
~呵

若您未安裝 NetBeans 6.5 您可以在 JavaFX 官網上下載已整合好的開發工具,
當中包含了NetBeans IDE 6.5 及 JavaFX 1.0,
若是您已取得 NetBeans 6.5 那請您善用 [Tool] -> [Plug-In] 更新一下清單,
您就可以看到 JavaFX 的組件下載囉 !
(for Windows 版含 Sample 教學約 45 MB)


(for Mac OS 10.5 Intel 版含 Sample 教學約 33 MB)


再來在創建新 Project 裡就可見到 JavaFX 的選項,
老魚小秘訣:
想快速上手, 創建 [Sample] 專案裡的豐富 JavaFX,
從中學習模仿, 您很快就成為一位高手囉~呵


外部文章:

2008-12-04

Java 1.6 update 11發佈-修正了老魚回報的中文輸入法問題



Java 1.6 update 11 繼剛發佈不久的 u10 算是個 Bug Fixes 版 !
但也正式替原本同時提供的 Java 1.6_07 畫下了句點 !
HotSpot VM 也從 1.6 update 10 之後由原本的版本 10 進步到 11.
也為定於今天發佈的 JavaFx 做好準備。
系統的 JRE 更新時,應會提示 java 和 javafx 組件更新。

您可以從 Sun 下載 Java 1.6 update 11 各式版本:


老魚大約在 3 個月前, 因手邊的一個 Java Swing 製作的 CRM專案,
使用著原本 u10 中的新特色, 當時使用的是 Beta-25 版,
在 OpenJDK 不斷的改進 u10 的同時, 從 Beta-25 之後的版次,
出現了"XP 使用者中文輸入法(部份)候選字窗格無法正常顯示"的 Bug ...

詳情見老魚舊文:
在這段期間, 老魚只好利用將該 CRM 的使用者們,
下載取得和執行 CRM 的 JRE 全"鎖"於 Beta-25 版 (其它版啟動不了該軟體~呵)
老魚並向 Sun 提出這個 Bug 修正請求 ...
http://forums.java.net/jive/thread.jspa?messageID=319836&#319836

原本老魚想說等 1.6 update 10 正式發佈後可以解決 .... 天不從人願 ...
在心情低落之時, 1.6 update 11 發佈了, 解除了這個 Bug !

6743433 java classes_awt IM candidate window is not shown until window is deactivated and reactivated again

更多 1.6 update 更新內容 ...

熱門文章

大智若魚::人生處處是道場-站內SEO參考標籤雲