2007年12月17日 星期一

eeeXubuntu : 專為 Eee PC 開發的 Xubuntu

eeeXubuntu 7.10 是基於Xubuntu 7.10 版本修改出來的Linux 作業系統. 它與ubuntu不同之處在於Xubuntu 是定位給較低階的電腦使用的作業系統.

eeexinstall 

目前eeeXubuntu 已釋出第二版 eeeXubuntu-7.10 release 2 (ISO) , 官方網站 eeeXubuntu

eeeXubuntu 7.10 的特點是使用LiveCD開機後, EeePC相關的硬體驅動程式都有支援,而且螢幕解析也改成800x480,網站提及在往後的版本會讓用戶安裝起來更簡單, 使用上更方便.

eeeXubuntu 7.10 另外的好用功能是,當使用LiveCD 開機後, 使用者也可以將安裝檔設定到USB隨身碟內, 這樣就能夠直接使用隨身碟安裝, 或是直接將eeeXubuntu 安裝到USB隨身碟內, 保留原SSD內的OS.

2007年12月13日 星期四

Tiny ERP

因為在趕著繳交學校的作業報告中,無意間從Google發現這一套免費的ERP,Tiny ERP。

022

名字叫Tiny ERP,然而從功能來看,一點都不Tiny。雖然還有些Bug,但是調整好後,對一家小企業來說,個人認為這是一套很值得推薦的ERP軟體,而且他還搭配好用的免費資料庫Postgresql。

等報告完成後,再把這陣子安裝試用的心得補上。

Tiny ERP

PostgreSQL

Preview of HTML 5

HTML 5正式規格快釋出了,語法上簡潔許多了,應該會更好學。

目前的 HTML 4.01語法

structure-div

Preview版的HTML 5語法

structure-html5

http://www.alistapart.com/articles/previewofhtml5

2007年11月22日 星期四

2007年11月16日 星期五

讓你的Eee PC擁有1024 x 768 像素的解析度

今天試了一下,將Eee PC的螢幕解析度調到 1024x768,結果上下左右是以模擬的拖曳方式展現,還OK。

直接看圖比較快

001

002

003

004

005

006

007

008

009

設定OK

2007年11月15日 星期四

Google釋出手機開發套件「Android SDK」

朋友們想賺錢嗎?Google 12日宣布舉辦總獎金1,000萬美元的Android開發者競賽,邀請各界為新推出的Android開放手機平台開發新軟體。

Google釋出的手機開發軟體「Android SDK」,是使用Java Base語言。目前提供三種作業系統(Windows、Mac OS X (intel)、Linux(i386))的開發平台,期待大家可以創造出殺手級的應用,有興趣的朋友可以至以下網址下載SDK:http://code.google.com/android/

android-phone

sample_lunarlander

Android 架構




DEMO



2007年11月14日 星期三

中文大寫金額轉換函式

這個FUNCTION 是為了朋友寫的,其中大部分是參考某網友寫的程式(不好意思,忘了網址),有需要的朋友可以參考看看。

CREATE OR REPLACE FUNCTION get_ntd_amt(smallmoney VARCHAR2)
RETURN VARCHAR2 IS
   BigWrite       VARCHAR2(100); --用於返回大寫的金額
   Bignum         VARCHAR2(10); --用於存放每一個阿拉伯數字對應的漢字
   NTD            VARCHAR2(10); --用於存放台幣單位
   moneyplace     NUMBER; --用於確定台幣的精度,最多只能精確到分
   dotplace       NUMBER; --確定小數點的位置
   moneynum       NUMBER; --台幣的位數
   err_exception  EXCEPTION;
BEGIN
   /*用內置函數INSTR確定小數點的位置*/
   dotplace:= INSTR(smallmoney,'.');
   /*判斷是否超出本函數定義的精度範圍,
   如果是則引發自定義異常err_exception*/
   IF (LENGTH(smallmoney)>14)
      OR((LENGTH(smallmoney)>12)AND(dotplace=0)) THEN
      RAISE err_exception;
   END IF;
   /*確定台幣的精度,如果小數點位置為0則精度只精確到元否則按小數點的 位置來確定台幣的精度*/
   IF dotplace=0 THEN
      moneyplace:=0;
   ELSE
      moneyplace:=dotplace-LENGTH(smallmoney);
   END IF;
   /*確定台幣的精確,如果小數點位置為0則精度只精確到元否則按小數點的 位置來確定台幣的精度*/

   /*通過一個FOR循環將smallmoney中的阿拉伯數字逐一去出來,注意該FOR循 環是按照降序循環的*/
   BigWrite :='';
   FOR moneynum in REVERSE 1..LENGTH(smallmoney) LOOP
       /*如果位置在小數點的位置則不做任何動作*/
       IF moneynum<>dotplace THEN
          /*CASE循環將smallmoney裡對應的阿拉伯數字用中文來表示*/
          Bignum := CASE SUBSTR(smallmoney,moneynum,1)
                    WHEN '1' THEN '壹'
                    WHEN '2' THEN '貳'
                    WHEN '3' THEN '參'
                    WHEN '4' THEN '肆'
                    WHEN '5' THEN '伍'
                    WHEN '6' THEN '陸'
                    WHEN '7' THEN '柒'
                    WHEN '8' THEN '捌'
                    WHEN '9' THEN '玖'
                    WHEN '0' THEN '零'
                    END;     
          /*CASE循環來設置smallmoney裡對應的阿拉伯數字的相應的精度*/
          NTD := CASE moneyplace
                 WHEN -2 THEN '分'
                 WHEN -1 THEN '角'
                 WHEN 0  THEN '元'
                 WHEN 1  THEN '拾'
                 WHEN 2  THEN '佰'
                 WHEN 3  THEN '仟'
                 WHEN 4  THEN '萬'
                 WHEN 5  THEN '拾'
                 WHEN 6  THEN '佰'
                 WHEN 7  THEN '仟'
                 WHEN 8  THEN '億'
                 WHEN 9  THEN '拾'
                 WHEN 10 THEN '佰'
                 WHEN 11 THEN '仟'
                 END;
          moneyplace := moneyplace+1;
          --IF BigWrite IS NULL THEN
          --BigWrite := Bignum||NTD;
          --ELSE
          BigWrite := Bignum||NTD||BigWrite;
          --END IF;
       END IF;
   END LOOP;
   RETURN BigWrite;
EXCEPTION --異常處理部分
   WHEN err_exception THEN
        return ('該函數只能轉換長度不大於14位後整數位不大於12位的金額!');
   WHEN OTHERS THEN
        return ('不是有效的金額!');
END;

看圖學ERP (三) Cost 模組 1/5

Oracle Cost 模組的功能

1. 有標準/平均成本二項作業方式
2. 產品成本估算可由用料表及製程資料彙總(Roll-up)而取得
3. 定義多組成本要素, 可彈性定義料品成本結構
4. 單一製程可投入多種資源, 更合乎實際
5. 可做單一/分類/單階用料表、成本捲動
6. 保留所有異動及成本轉帳分錄相關資料
7. 可同時管理資產及費用帳
8. 運用法則式(rule-based)處理營收及銷貨成本科目
9. 標準成本變更重估
10.收集、保留工單/量產計劃之成本資料
11.委外加工成本收集
12.製造費用收集分攤, 可依個別產品, 批次或資源別按金額、數量、價值分別取固定費用或比率值而決定
13.所有生產線在製品異動及成本分錄圴保留, 以供過帳
14.代用料表、備選製程也可以分析成本元素及內容
15.可依成本分類做多組成本模擬、比較
16.可依批次大小、資產/費用、自製/外購件定義不同的成本控制類別
17.可用不同幣別查閱庫存、利潤分析表
18.導入專案活動基礎之成本追蹤方式(Activity Based Costing)
19.全面與財會系統連結, 各系統間均可拋轉過帳
20.可將異動資料、主檔成本資料等轉出或轉入外接系統

image image

image

image

Cost 管理模組和它模組之作業關連

image

待續...

360 cities - 360度城市全景圖網站

360 cities 這個網站目前收集了世界上30個城市的360度全景圖,可以看到世界上許多著名城市的景點。若直接點選網頁上的城市,可以在Google Maps裡看到該成市的景點位置及360度全景照片。如果有裝Google地球的朋友有可以點選這個GE檔,可以感受一下臨場的感覺,讚哦。

image

image

image

2007年11月8日 星期四

Eee PC Windows 最佳化小試

Eee PC裝好Windows FLP後,幾天來還蠻滿意他的效能,所以將這次的最佳化的大概過程紀錄下來,有網友說換上2GB的RAM後速度更是快到不行。

因為硬碟只有4GB,CPU又被鎖在630MHz,所以不能像一般PC那樣玩。首先依據Eee PC說明書建議,關閉系統還原。

image

image

裝上Gavotte Ramdisk,Ramdisk 是一種將記憶體模擬成軟硬碟的程式,這版是免費的。利用他來放暫存檔是個不錯方法,但是我的Eee PC沒有升級RAM,所以只設定64MB,虛擬出一的硬碟槽 Z:。

image

變更檔案儲存路徑到 Z:\temp

image

image

若有安裝Firefox,則要手動加入指定暫存檔位置

在網址列輸入 about:config 參數網頁上按右鍵 > 新增 > 字串
輸入 browser.cache.disk.parent_directory 按確定
再輸入 暫存檔位置 按確定

image

刪除不需要的 Windows 元件,因為裝的是FLP版Windows,所以沒得刪除。做完Windows Update及安裝所需軟體跟驅動程式後,可以刪除以下路徑檔案:

1. Documents and Settings\All Users\Document\ 的共用音樂及共用圖片

2. Windows\Help 所有檔案

3. Windows\System32\Dllcache 所有檔案

4. Windows\ 所有KB*.txt or log

5. Windows\ 所有$**$ 目錄

6. C:\WINDOWS\SoftwareDistribution\Download

7. C:\WINDOWS\Temp

8. C:\Documents and Settings\[Login user]\Local Settings\Temp

9. C:\Documents and Settings\[Login user]\Local Settings\Temporary Internet

Files

10.利用CCleaner清除掉一些沒考慮到的暫存檔

image

磁碟重整後,又多出一些空間

image

以上一些資料希望對想裝Windows版Eee PC的朋友有幫助,希望ASUS的Windows版Eee PC快點出,這樣就不用那麼麻煩了。

2007年11月7日 星期三

Eee PC + Windows FLP

終於還是忍不住,跑去抱了一台Eee PC回家。

在幾天不斷的嘗試安裝Windows XP Pro、瘦身、重裝...,終於決定把一直沒能用上的另一套軟體Windows FLP(Windows Fundamentals for Legacy PC)派上來。

MS官網說Windows Fundamentals for Legacy PC 是一個 Windows 架構的作業系統,它是專為擁有執行舊版作業系統的舊版 PC、且目前還無法採購新硬體的客戶所設計的。Windows Fundamentals 提供了和 Microsoft Windows XP SP2 相同的安全性和管理能力,同時提供順暢的途徑來遷移到最新的硬體和作業系統。

http://www.microsoft.com/taiwan/business/licensing/programs/sa/benefits/fundamentals.mspx

看了他的說明後,我想把他用在Eee PC應該是一個不錯的選擇,搞不好下個月Windows版Eee PC的OS就是用這一版作為改良基礎的,裝好至今,目前使用良好,蠻欣賞他的客製化功能,安裝時提供自行挑選Windows元件的分類選項,就算全裝也只佔1.1GB的硬碟空間,不用像之前安裝XP Pro要事後刪除一堆檔案。

先來欣賞幾張截圖,有空再來對這套OS做做其他介紹和測試。

003

Windows系統版本

001

裝了OS、Dr.eye、Office、skype、msn、防毒軟體...,做完所有更新後,硬碟空間剩下1.67GB

002