31 Dec '06 -22:52

再見, Windows 2000

2007年, 是跟Windows 2000說再見的一年.

因為幾乎所有的MCAD系統在安裝的時候,都明白的表示,這是支援Windows 2000的最後一個版本,未來想要使用新的MCAD版本,就得更新為XP Professional或更新的版本.

這樣的感覺,與當年被迫離開DOS工作環境,雖然不可同日而語,但是過去幾年使用Windows 2000的習慣與經驗,必須要因為全面改換操作系統而重新適應,代價付出,在所難免. (more)

17 Dec '06 -22:42

國立中南科技大學?

最近有幾次與多位畢業超過10年的校友會面的機會,原本以為沉澱許久的校名更改議題,早已不是他們所關心,但卻還是多次被提了出來.

言談中,也不免提到,過去幾年除了中英文校名多次更動外,就連工學院內的幾個系所名稱,未來也可能會因為種種原因而有所變更.

校友們聽到這樣的訊息,除了大呼不可思議外,也再三肯定雲林工專時代的校友,都有不錯的表現,也希望未來這樣的傳統,能夠延續下來. (more)

15 Dec '06 -15:18

方程式編輯與數位型錄系統

利用twCMSimple作為線上課程內容管理系統,已經超過一年,為了配合課程進度的使用,特別新增兩項新的功能,一項是讓twCMSimple可以線上編輯方程式(採用Mimetex),屬於系統內部的修改,另一項則是透過Plugin模式,開發一套簡單的數位型錄系統.

twCMSimple編輯區,透過Tex語法,編輯所需的工程符號與方程式:



儲存之後,系統將會自動轉換為對應的圖檔格式:


(more)

30 Nov '06 -01:06

釋出twCMSimple 2.6.1版

為了讓許多在Linux與FreeBSD虛擬主機上的用戶能夠使用最新版的twCMSimple,特別將原先的2.6視窗版加以修改,目前已經在SUSE上通過初步的測試.

twCMSimple網址: http://cmsimple.cycu.org

下載 twCMSimple 2.6.1 for Linux

25 Nov '06 -23:31

"我們改用Java了!"

對於熟悉Zope平台的用戶,或許對於近年來Plone的崛起,總是津津樂道,也一再自我提醒,Python,毫無疑問,絕對是個少數能讓小學生博士後研究員都感到滿意的電腦程式語言之一.

但是,進入過去幾年一直大力支持ZopePython的法國Nuxeo公司所建構的CPS Project網站,一個"我們改用Java了!(We're switching to Java)"的標示,伴隨著"Read why"的連結,昭告著Nuxeo未來的企業級內容管理系統,將完全使用JavaJBoss技術,PythonZope應用伺服器在大型商務系統的適用性,除了遭受前所未有的衝擊外,或許也會讓Zope的愛好者感到一陣錯愕.


(more)

22:01

隨身程式開發環境

在Web 2.0的環境下,每一位機械設計工程師,都應該善用無所不在的網路環境(Ubiquitous Network),一台隨身電腦,一張3G無線網卡,就可以隨處開發自己適用的Windows-based輔助設計程式.

假如電腦並非個人所屬,無論是租是借,只要透過BartPE製作的隨身Windows Live開機光碟,仍然可以經由隨身的3G網卡與隨身碟,自由安全地使用量身訂製的網際程式環境. (more)

24 Nov '06 -09:00

為Xoops加上通關密碼

雖然Xoops內容管理系統可以透過帳號權限的設定,控制用戶所能檢視的內容,不過若希望經過一只通關密碼,由Xoops入口網站開始,延伸到其他系統的使用權限(例如:CMSimplePivot),可以採用以下的方式: (more)

02 Nov '06 -22:28

AutoDesk Inventor 11 網路版安裝

相較於年初所拿到AIP10(AutoDesk Inventor Professional),第11版的Inventor Professional版新增了動態模擬程式(技術於2005年購自法國Solid Dynamics 公司),在整體架構的搭配上,雖然與SolidWorks的COSMOSMotion分析模組,仍有差距(組立後的機構,無法直接進入動態模擬時使用),也暫時無法與支援較 完整分析模式(COSMOSWorks與COSMOSFloWork)的SolidWorks相比,但是Inventor卻擁有併購自MechSoft的"機械便覽魔法師"(即Engineering Handbook),加上AIP研發團隊持續改進功能的相關作為,相信未來Inventor對於機械設計工程師的吸引力將會越來越大.

以下所要談的是AIP11網路版的安裝.分為認證主機的安裝與客戶端的安裝兩部分:

首先是有關認證主機的安裝,程式位於Inventor Professional 11光碟 1/3,也就是3張AIP光碟的第一張. (more)

23 Oct '06 -09:05

Apache 2.2.3與PHP 5.1.6

Apache 2.2.3配合PHP 5.1.6使用時, 附在PHP 5.1.6目錄下的php5apache2.dll無法讓Win32下的Apache 2正常啟動時, 目前已知的解決方法, 就是下載php5apache2_2.dll, 然後利用httpd.conf內的:

LoadModule php5_module "c:/php-5.1.6/php5apache2_2.dll"
AddType application/x-httpd-php .php

啟動Apache 2, 這個問題, 可能要等到下一個PHP的正式版本出現時, 才能夠修正,您也可以參考一下原始的說明, 或者下載開發中最新的Win32 PHP版本. (more)

22 Oct '06 -15:26

日本Good Design展

以下為日本2006年的Good Design展覽照片,由於照片數量較多,因此特別透過Pivot網誌的小程式(snippets)加以處理,小程式的功能包括將數位相機中的高解析度照片轉換為低解析度圖片,將照片日期或浮水印圖樣嵌入圖片特定位置,並且自動產生對應的小圖像(thumb)等.

全部0張中的第1張到第0張圖
(more)

17 Oct '06 -22:58

Pivot網誌Snippets程式架構

Pivot網誌的特色之一,就是允許使用者自行建立snippet函式,並可將設計完成的函式用於套稿(template)或網誌內文之中.

Snippet函式的使用可以增加Pivot網誌的互動性,讓網誌內容能夠自動更新資料,若以機械設計相關程式的應用而言,Snippet程式的使用,能夠免除設計工程師因為取用到"舊"(版本)資料,而產生負面的連鎖效應.

以下就是編寫Pivot網誌snippet函式的程式架構,主要的函式位於pivot/modules/module_snippet.php中,若函式中需要其他作動程式(Action Program)的配合,則可以讓程式位於pivot目錄下. (more)

14 Oct '06 -13:35

CMSimple展圖延伸程式

CMSimple Plugin程式的開發,雖然可以延伸原有內容管理的功能,但若以程式開發的架構而言,CMSimple簡潔的程式特性,反而造成系統開發者的負擔,某一 延伸程式的錯誤,將會造成整個系統無法執行,因此,CMSimple Plugin程式的開發,比較適合對於PHP有較深認識的程式人員.

雖然自CMSimple 2.6版開始,除了支援SVARRER所提供的Plugin Loader外,也開始支援DJOT的Loader版本,這裡所說明的版本,以SVARRER版本為主.

所完成的Plugin畫面如下:


(more)

13 Oct '06 -21:40

台灣在地的色彩構圖

距離上一次見到這位畫家,已經是十年前的事了,他投身傢俱業的時間,遠比繪畫多,但是這次再見到他的畫作,震懾之餘,萬萬沒有想到能夠如此揮灑台灣在地色彩的構圖,竟然就近在咫尺.

以下就是這位畫家,何國文,的部分作品,由於目前只能蒐集到低解析度的畫作副本,但為了保持原圖的完整性,也將網誌貼上浮水印的程式,暫時關閉,下次有機會,再放上更多他的大作.

黑色流域(black watershed) 20f 2001:



林場風清(tree farm breeziness) 81cmx80cm 2003:


(more)

07 Oct '06 -15:52

當開源成為顯學

這裡的"開源"指的是Open Source, 也就是意指"針對某一技術或事件", 能夠儘可能的將所有的過程資料"全盤扥出"的機制, 或許當"開源"能夠成為顯學, 天下方能太平.

話說Nokia將Apache超文件伺服器移植到S60手機平台(Mobile Web Server)後, 加上先前已經移植完成的Python for S60, 一時之間, 在全球年手機出貨量8億支中(2005年), 就將要多出幾千萬支的"伺服"手機, 屆時全世界行動商務真正能夠達到即時互動, 許多服務的傳達, 已無需再透過以電腦為主的"舊"網路伺服器架構, 更重要的趨勢則是, 為了因應此類"大家一起來"的全民運動, 手機開源專案可能是像Nokia這種國際大廠, 所賴以激發多元創意模式的唯一手段, 因為與其經由市場調查發覺消費者的喜好模式, 倒不如直接創設平台, 讓廣大的消費者自己學著當家作主來得有效益.

只是, 消費者準備好了沒有? (more)

19 Sep '06 -00:05

卓越追求的理解

Excellence is an art won by training and habituation. We do not act rightly because we have virtue or excellence, but we rather have those because we have acted rightly. We are what we repeatedly do. Excellence, then, is not an act but a habit.

Aristotle (384 BC – March 7, 322 BC)

卓越須經由訓練與習慣養成才能獲得。並非具備品德或卓越能讓人舉止得宜,反而是舉止得宜能讓人卓越。經過切身重複實作才可體會卓越並非一種作為而是習慣

亞理士多德 (西元前384年 - 西元前322年3月7日) (more)

15 Sep '06 -08:48

SolidWorks與COSMOS模組安裝

自從Dassault在2001年購入SRAC(Structural Research and Analysis Corporation)之後, COSMOSWorks便與SolidWorks套件搭配銷售, 目前COSMOSWork模組分為Professional與Advanced Professional版本(COSMOSFloWorks單獨列為一項模組),其中Professional版在歐洲的報價大約是6500英鎊(2003年),至於Advanced Professional版則是9500英鎊(2003年). (more)

29 Aug '06 -00:00

無線網路連線共享

隨著無線網路的普及,過去使用雙絞線(Twisted Pair Cable)跳線(Cross-Over)來進行電腦網路對接的情景,大概比較不會常見到了,因為利用實體線進行對等式(Peer-to-Peer)連接,在不使用集線器的情況下,只能兩兩對接,而在無線網路間的對接則沒有這樣的限制.

在無線網路連線共享的機制中,最簡便的方式就是透過XP"網際網路連線共用"的設定,利用某一台電腦(PC或Notebook)作為廣域與區域網路相連的通道,以便讓各區域網路上的電腦共享網際網路的頻寬. (more)

28 Aug '06 -13:24

Pivot網誌的入門管理

雖然大多數的網誌都是對外公開,但是在某些特殊的情況下,假如希望在Pivot網誌系統現有的架構下,自行加入網誌檢視的管理,可以使用以下設計:

第一步:利用首頁套稿(Frontpage Template),一方面啟動伺服器端的session,同時導入權限查驗程式(check_auth.php).

第二步:利用權限查驗程式,直接取用所設定的入門密碼(或將密碼編碼後存放於資料庫中),若session中尚外完成登入程序,則引導使用者輸入密碼(login.php),若已經正確登入,則列出正常網誌頁面.

第三步:在login.php中安排使用者可嘗試登入次數與視窗自動關閉程式碼.

第四步:安排logout.php,當使用者完成網誌頁面檢視後,消除伺服器上的session資料. (more)

24 Aug '06 -12:28

網路安全的省思

花了將近一個禮拜的時間,終於擺脫掉某一網路垃圾連線的糾纏,之所以稱為"垃圾",是因為其透過程式定時定量製造與許多網站的連線紀錄,與搜索引擎的資料擷取不同的是,這些連線並非存取某一網站的資料,而是"冀望"能夠在許多網站留下連線紀錄,而這些連線紀錄在早期<a rel="nofollow">推出之前,大多將連結資料留在公開的回應區中,目前則頂多能夠製造許多"連線"成功的紀錄.

因此,希望擺脫這種網路垃圾連線的方法,除了關掉伺服器(應該不是一種好方法)之外,就是讓主其事者的"冀望"未能如願,於是大家就想出在留言區設定連結的筆數限制,以nofollow標註,通知搜索引擎不要進入這種連結,要求輸入無法透過程式即時辨識的文字或數字,以及經由網路ip黑名單的整理,阻止這些連線進入. (more)

23 Aug '06 -23:32

SolidWorks教育版的使用許可

今年購買的30套SolidWorks已經配置完成,根據教育版的授權許可規定,只要是在軟體購買地(商用版則區分為西半球- 歐洲, 中東-非洲, 以及亞洲-澳洲等三大區域,授權不得跨區使用),可存取網路使用許可伺服器(License必須每年更新)的電腦,都能夠合法使用,但是,也特別規定客戶端機器對軟體所在的伺服器需有存取的安全裝置,也就是說,SolidWorks教育版的使用,就網路認證的版本,在確認連線電腦未違反授權許可的條件下,可以跨網域使用. (more)

21 Aug '06 -22:37

coLinux下的twCMSimple

twCMSimple是一套以雙位元語系為主的簡潔內容管理系統,由於系統執行環境很單純,只需要Apache+PHP,因此,無論是針對twCMSimple內容的取捨,或是頁面套稿(template)的設計,都可以利用Windows下的coLinux先行測試,確定內容完整之後,再送到遠端的主機(Linux,BSD或Unix系統)上.

假如您還不知道如何在Windows下使用coLinux,可以參考一下有關coLinux格式設定相關的使用說明.

一但確定coLinux能夠透過Windows的連外網路擷取資料,就可以開始Apache與PHP的安裝. (more)

16 Aug '06 -22:06

有關Affero通用公共許可

儘管在上個月底, GPL 3.0版已經進入草案的第二版,但是因為CMSimple軟體自從2003年推出後,就開始採用相同精神的AGPL,因此還是將2002年的版本給大致翻譯出來,因為AGPL最主要的用意,就是希望能夠將修正GPL過於理想化的版本,利用"強制釋出原始碼"的條文,避免現存許多經由電腦網路運作軟體,無"實質"交付軟體使用的過程,因此許多中大型的公司,修改各種以電腦網路運作為主體(也就是Web-based軟體)的GPL程式,也可以避免"公開"其系統原始碼,因為網際程式可以完全讓使用者在全球資訊網上進行互動,而不需要"交付"程式給使用者,因此,若按照原先GPL程式的條款,"交付"程式才需要附帶原始碼的規定,漏洞於是形成.

這樣的漏洞,讓許多大公司採用GPL系統(例如, XOOPS),並且大幅修改成適合商用的環境,但卻讓自由軟體界或個人,純粹付出心血"給"這些商用公司,但卻無任何誘因或罰責,讓這些公司"回饋"資源給自由軟體界或個人,於是AGPL就在GPL的許可下,新增一條(2d): (more)

13 Aug '06 -15:34

twCMSimple視窗與Linux版本釋出

由於目前無論在Windows 2003 Server, Windows 2000 (Advanced) Server或Windows XP(Professional),都是內定以Big-5為檔案系統的語系,因此造成twCMSimple在處理具中文檔名檔案時,必須要與Linux版 本進行區分,為了讓twCMSimple能夠同時在視窗與Linux based的操作系統上使用,特別針對2.5.1版,推出Windows版與Linux版,

下載之前,請先閱讀 twCMSimple使用授權

下載 twCMSimple

25 Jul '06 -21:18

Pivot網誌功能與應用

Pivot網誌在1.30 b2時決定要將所有的轉介者(referrer)紀錄的功能,全部移除. 主要的原因是採用Pivot網誌系統的網站,一旦被垃圾回應商盯上,許多頻寬會被浪費掉.

所謂的轉介(referring),實際上是全球資訊網路一種逆向連結的功能,透過這項功能,網際伺服器可以紀錄連線的封包是由哪一網站"引介"過來的,在正常的使用下可以讓網站的管理者收集各階段轉介的統計資料,以作為調整網站內容時的參考.

只是許多的Pivot使用者運用這樣的功能,將轉介者(referrer)的連線資料,直接轉存在首頁上,以增加頁面的動態性,但是這樣的網站連結曝光機會就引起有心人士的覬覦,透過程式灌水的方式,大量產生轉介者連結,或許也間接提升這些連結在搜索引擎上的排名. (more)

19:50

Pivot網誌 1.30 中文版釋出

上個禮拜, 2006.07.17, Pivot 1.30正式版終於推出,這是自2005.5.1, Pivot總站開始籌劃Pivot 1.30 Alpha 1以來,最完整的版本.

為了讓Pivot網誌的中文用戶,能夠同步使用這個版本,分別將純文字搜尋與資料庫搜尋的功能加入,茲列出與此一版本修改相關的訊息整理.

1.下載Pivot網誌 1.30 中文純文字版: Pivot_130_tw_4mb.zip

2.下載Pivot網誌 1.30 中文資料庫版: Pivot_130_tw_sqlite.zip

以下則為Pivot_130_tw_sqlite.zip的程式修改,共有15部分(包含空白共有2122行): (more)

20 Jul '06 -23:07

Interact教學內容管理系統

近年來,隨著台灣產官學界"教學卓越計畫"的蓬勃發展,各單位總會將LMS(Learning Management System)或SCORM(Shareable Content Object Reference Model)相關系統,列為重點項目之一(註1,註2),然而,各單位所"辛苦"建立的教學內容管理系統,倘若不是採用開放源的程式架構,假以時日之後,若非受制於提供系統的廠商,也可能因為開發人員異動,或者失去維護動機,而無法及時更新,導致系統無法跟上主流技術,最後,使得教學內容的更新與推廣,也隨著計畫的結束而煙消霧散. (more)

18 Jul '06 -23:19

PLM工具整合戰

昨天(2006.7.17),UGS公司(以Solid Edge V18與NX4作為主力MCAD工具)才剛宣布,美國波音公司經過長達一年的評估,終於決定採用Teamcenter作為產品研發團隊間,PLM(Product Lifecycle Management)整合的工具.

作為競爭對手的Dassault公司(以Solidworks 2006與CATIA V5作為主力MCAD工具),或許為了保住顏面,只好在今天(2006.7.18)聯合Microsoft公司,搬出兩年前與Toyota所達成的協議,再次強調,全世界最大的汽車製造公司,採用的是與CATIA系統有關的PLM方案,只是,最近微軟正忙著動員全球4000多位的程式開發人員,為多達五千萬行的Vista操作系統進行最後一季的除錯,可能也無暇替Dassault公司多說好話,匆忙之間,新聞稿中找不到Dassault的Smarteam或MatrixOne PLM產品,只提到該項協議是希望能將"該"虛擬PLM系統,推展到微軟的Windows XP Professional64位元系統上.

初步的結論是:本週的全球PLM市場爭奪戰,UGS公司暫時領先. (more)

17 Jul '06 -12:55

紅蜻蜓安在?

不知道有多少人還記得,雲林工專時代的機械設計科學會曾經以紅蜻蜓作為精神的象徵,即使畢業後仍然以鮮明的紅蜻蜓作為科友會網站的名稱.

當時,學長制的傳承與科學會的交接過程,一直都是在校學弟妹與學長姊非常重視的儀式,除了有固定的流程,現場還會集思廣益,無所不用其極,用盡各種花招,以突顯紅蜻蜓的熱情精神,印象最深的一次,是在三期大樓頂樓,燭火滿佈的走道盡頭,燃燒著烈焰沖天的特大號"紅蜻蜓",伴隨著精神抖擻的歌聲,最後終於引來兩輛鎮公所的消防車(學校後方的店家由下而上,見到熊熊火光後,"主動"報案),而結束這場"隆重"的學會幹部交接典禮.


(more)

07 Jul '06 -16:36

耐斯廣場與王子大飯店

由於Nice Plaza是每天必經之地,從2005.8.3開始,每碰到停紅燈時,就會留下紀錄,今天正好是耐斯廣場與王子大飯店正式對外開幕的日子,順便留下這段期間的影像資料:


(more)

01 Jul '06 -14:32

線上繪圖教學展示

為了讓Pivot網誌能夠鑲入flash的內容,只要在modules目錄下,新增module_snippets.php內的embed函式,就可以將引用內容置入.



(more)

30 June '06 -21:38

MCAD教學問答

以下是在2006年春季"電腦輔助設計實習"課程中,針對課程內容所做的問答紀錄,由於原先電腦輔助設計(與實習)課程的安排,除了銜接計算機圖學(VB,C,C++,Java或PHP等程式應用課程),計算機網路,機械元件設計與電腦輔助(參數)繪圖等課程外,還要作為電腦輔助工程分析的先導課程,因此無論是理論或實務課程內容的安排取捨,都是一項考驗.

學生提問:

何謂"電腦輔助設計實習"?(大意如此) (more)

17:33

再談coLinux

距離首次安裝coLinux,已經過了兩年,同時在一組Wintel硬體下使用Windows與Linux,coLinux仍是首選,況且現在的電腦硬體配備充足,騰出大約10GB的硬碟空間,使用者就可以同時遊走於視窗與Debian之間,使用各種設計與分析的軟體.

coLinux的安裝使用,假如能在開始規劃電腦硬體時,就將硬碟規劃為Windows磁區與Linux磁區,並且事先安裝雙開機的Windows與Linux(Ubuntu,Fedora或其他分支),就可以將coLinux在Windows下開機的磁區,指到預先安裝的Linux磁區,因此可以在coLinux下(在視窗下的應用程式),使用各式各樣的Linux安裝. (more)

27 June '06 -22:02

開始使用AutoDesk Inventor

為了配合已經購入超過9個月的全校授權AIP(AutoDesk Inventor Professional)第十版,將要開始在電腦輔助設計相關的課程,推廣AIP的使用.

雖然AIP第11版已經正式推出,但是自從上禮拜期末考週,還是著手配置使用期限只剩下不到100天的AIP10,採用單一網路主機授權的模式. (more)

17 June '06 -12:46

科技運用的底線

這個學期為了推動UGS的NX3,讓上課的同學能夠在任何有網路的地方,使用這項軟體,花了很大的心力,其中泰半的付出,是希望傳遞有關維繫"科技尊嚴"的無形底線.

事情是這樣的,上課的過程中,有學生反應系上購買的NX3教育版,一直無法順利安裝在問題百出,學生自有的電腦時,提議是否可以安裝由網路下載的最新NX4版本(盜版),並且聲稱過程簡單又方便,希望能夠據此繳交作業.

答案當然是:不可以! (more)

09 June '06 -13:43

排課系統

對於許多大學的教授而言,可能沒有機會直接負責教學單位的"排課"任務,因此就失去許多磨練耐性的機會.

在過去,繫上還有充足的行政人力時,就常常有印象,負責排課的助教,往來繫上與教務單位之際,大嘆"排課很困難",因為人,事,時,地,物的約束條件下,必須解決的矛盾問題很多,加上共同科,專業實習科目與兼任教師的課程具有優先性,因此最後排出的課程時段,常常無法盡如人意,也導致負責排課的工作,演變成一項"棘手"的任務.

於是,最近這幾年繫上的排課工作,都是由專任教師輪流擔任,讓大家都能有機會體認工程的"艱鉅",以減低任務的困難度,這個學期,這項"任務"終於輪到本人. (more)

31 May '06 -22:06

有關Web 2.0

上課的討論版中,同學提問有關Web 2.0的定位與發展,以下是簡要的修正版答覆內容:

對於經歷過上一波網路泡沫的公司而言,Web 1.0與Web 2.0的分野,雖然眾說紛紜,但是根據觀察,Web 2.0可能有以下的特色:

1.跳脫空想,過熱且不切實際的網路夢想,逐漸透過資訊與通信科技的落實,創造出前所未有的新市場獲利模式.(以Google,Baidu,eBay,Amazon為代表)

2.紛亂的網路誤用情境下,全球化的網路社群,透過自由化的機制,將逐步樹立前所未有的網路秩序與應用模式.(以Wikipedia,Flickr,Ubuntu+UltraSPARC T1為代表) (more)

06 May '06 -18:38

更新IE7的後遺症

這兩天終於蠻能體會某些電腦輔助設計課程同學的心情(無法順利安裝或執行NX3),因為原本一直運行順利的UGS NX3"突然"出現程式執行錯誤的訊息,剛開始,以為是使用兩年的T41,硬體出現問題,或者是交叉利用Ubuntu及Suse開機,造成硬碟資料錯亂所產生的結果.

於是就開始一連串除錯找原因的工作,其中包括遠端認證主機上的相關服務設定與連線數限制等問題的查驗,弄了兩天,前後包括重新安裝NX3,還是一直出現程式執行錯誤的訊息,最後只得再將找原因的範圍擴大,一直找到操作系統的自動更新與相關系統組態的更動,最後終於確定是手動將IE更新為7.0 Beta版,所造成的後遺症. (more)

29 Apr '06 -22:36

UBUNTU銳礫紅蜥專案

假如你仔細閱讀上個月在商業週刊有關Mark Shuttleworth的報導,將完全看不到Ubuntu(優邦圖-以人道待人,建立網際優邦之藍圖)這個字,這個他已經出錢(每年一千萬美金)出力推動了兩年的Ubuntu(中文網站)專案,雖然報導中提到Debian,提到自由軟體,提到Canonical,但是對於已經紅了快兩年,最具潛力的Linux分支版本,Ubuntu,卻隻字未提.

原因何在,拿著該期紙本雜誌,繼續往後面翻閱,就會出現答案,與Microsoft有關的連頁廣告,大舉列在其後,現實的商業利益當然遠本"以人道待人(Ubuntu)",來得受用許多.


(more)

28 Apr '06 -09:30

個人網誌2週年

這個月,正好是個人網誌啟用滿2週年,從一開始導入Pivot網誌進行電腦輔助機械設計課程的教學,一直發展到,連今年執行的國科會計畫,都是以Pivot網誌為基礎,真是始料所未及的.

過去十年,可以說是電腦與網路應用由谷底翻升的黃金歲月,許多網路服務與工程應用程式開始席捲全球,值得慶幸的是,台灣並沒有缺席,由清大化工所張榮語教授所領軍的科盛,透過Moldex3D模流分析程式的開發,證明長期的努力與執著,終究能夠得到回報. (more)

16 Apr '06 -21:07

工程軟體系統管理

最近上級單位又在為了要採用哪一套中階與高階的MCAD而傷透腦筋,熟悉台灣工程認證的教學團隊,執意要繼續購買AutoDesk的完整方案,並且宣稱Inventor與Vault在2005年的賣相絕佳,今年一定會更棒,大家千萬不要錯過了,一致希望能夠再採購全校授權版;已經與業界技術同步的研究導向團隊,則要大家記住,中階的MCAD全球用戶第一的頭銜,非Solidworks莫屬,身為全台灣最大的機械類群的系所,絕對必須要採用最受台灣業界讚不絕口的Solidworks,因此希望至少購買60套;至於,與電子產業來往比較密切的課程,則一致指名,非買個兩間教室(建議購買60套)的Pro/Engineer Wildfire 3.0,絕對是不行的. (more)

12:35

可攜式Firefox瀏覽器

當行動上網逐漸普及之際,跨網路硬體的瀏覽器也將成為必備的要件之一,對於平日必須同時使用多台電腦硬體的情況,若要在各電腦間維護內容一致的Firefox瀏覽器版次,延伸工具與書籤,就會費去不少時間,解決這個問題最理想的工具,就是可攜式的Firefox,將所需的環境備好,存在隨身碟中,在任何電腦上都可以達到上網環境一致的目的,以下就是結合新同文堂,IE TabFlash PlayerPortable Firefox. (more)

30 Mar '06 -17:55

技術人員必讀

雖然已經不是新聞,但是經過好長的一段期間,很高興還是有人"認真"的看待這個問題.

技術人員轉型秘笈(Flash)

主要針對曾經想要憑仗"一些"雕蟲小技,就期待平步青雲,無礙闖蕩"醬(缸)"湖的技術相關人員,大家共勉之.

29 Mar '06 -23:27

MCAD的典型範例

每次看到SGI的標誌,就會想起14年前,利用Personal IRIS 4D/25+第八版的Pro/Engineer,開始將這個3D標誌作為範例的往事,之後曾經改用Indigo,Windows NT重繪相關的圖形,也用過CadKey 4.0,MicroStaion 95,Solid Edge V4(Intergraph時代),做過相同的範例,現在,到了NX3的時代,也不能免俗地呈上這個典型的3D作業範例.


(more)

21:10

捐贈佈局與學校競爭力

2005年,AutoDesk總共捐贈了25000套的應用軟體給中國教育單位,時間分別在3月份,將5000套送給中國五所重點大學,11月份則捐了20000套給中國教育技術協會,幾乎在同一時間,UGS也捐了1.69億美元的NX與Nastran軟體給東北的吉林大學,或許大家會想,反正軟體真正的價值較低,要捐多少有多少,但是,也是發生在去年,IBM捐贈了總值1200萬美元的Z900相關電腦伺服硬體,指名送給了同濟大學,華中科技大學,華南理工大學,電子科技大學,大連理工大學,大連交通大學與四川大學等七所學校.

以上的捐贈,顯示的不只是AutoDesk,UGS與IBM等國際公司市場佈局的手段,更代表了這些受贈單位所具備的競爭力,若以市場佈局而言,AutoDesk眼看著UGS的Solid Edge連續三年,免費提供給中國許多教育單位使用的影響,讓Solid Edge在中國北方MCAD市佔率在拉出了長紅,就連中國圖學會也曾經一度採用以Solid Edge作為電腦輔助機械製圖認證的主要軟體,因此,AutoDesk一口氣在2005年送出25000套應用軟體,就是試圖讓Inventor能夠繼續延續AutoCAD在中國市佔第一的地位. (more)

25 Mar '06 -21:06

中國的CAXA發展

中國真的很了不起,短短幾年的發展,就擁有自我品牌的CAX軟體系統-CAXA(雖然現在無法正常連線),此刻,有人希望知道,CAXA未來有沒有機會成為世界品牌,佔領同級產品的全球市場,以下是個人的淺見:

之前看過CAXA相關的介紹,曾經留下深刻的印象,基本上當時是將這一套軟體,視為與AlibreCollabCAD相同定位的中階CAX系統,(其中,Alibre採用ACIS Kernel,網際協同的界面採用Java Application的方式建置,程式的執行則分為離線與在線兩種模式,在線模式下,網際上的多操作者可以選擇將設計資料存到共用的伺服器中;CollabCad則是結合Zope,Java與Java3D,採用自行編寫的繪圖Kernel,延伸功能比操作界面完整的一套平價中階協同CAX程式),只是 目前以PLM含MCAD的眾多工具中,無論高階或中階的泛用市場,根據個人判斷,將會走收斂的方向,原因是工具已經太多,重要的是如何整合,讓產品開發鏈 產生最大的綜效,因此,在全球化經濟的推演下,泛用型工具與專用型工具的分野,將會越來越明顯. (more)

13:41

UGS NX3安裝問題彙整

問題一:UGS NX3在中文環境的使用問題,

由於UGS NX3在執行過程中,所牽涉到的檔案存檔路徑或與Windows相關的設定檔,都不能夠出現"非英文"的資料,因此,

1.若檔案路徑中,包含中文字串,就會出現General Fault Exception錯誤(此錯誤指的是,在程式執行過程中的某一動態連結檔,dll,無法正常打開,最常出現在,硬碟資料錯誤,連結路徑出現問題,或者暫存檔無法存檔).

2.若執行UGS NX3的使用者名稱為中文(若在安裝Windows過程中使用Default的設定,則會使用administrator或admin),當NX3安裝完之後,啟動時,就會出現General Fault Exception.
(more)

23 Mar '06 -09:04

台灣中小企業的網路安全(二)

當網際瀏覽器與伺服器之間的資料傳輸,經由SSL模式而得到些許的保障之後,接下來應該要關心的可能就是,哪些客戶端能夠連到特定的主機,以及中小企業所使用的電腦能夠經過網路,連到哪些伺服器.

控制電腦網路的封包連結或程式執行的權限,是網路防火牆的基本功能之一,ZoneAlarm由免費的個人使用到合理收費的商用模式,一直是利用軟體進行網路防火的選項之一.

假如您想要使用只具備基本防火牆功能的ZoneAlarm免費版本,只要在下載之後,進行簡單的設定,就可以針對個人電腦或伺服器的網路連線,得到基本的保護. (more)

22 Mar '06 -20:48

台灣中小企業的網路安全(一)

假如您曾經使用Gmail,一定已經注意到,當使用者輸入帳號密碼時,網頁的資料傳送是在SSL的模式下(https)進行,等Gmail確認帳號後,就會將連線Session帶在URL與Cookie之中,然後轉回一般的http網路連線模式.

這樣的連線模式,除了減低帳號與密碼在一般http傳輸時,以明碼傳送,可能被第三者盜取的機會外,也免除用戶一直處於SSL模式下,因為資料編碼與解碼所造成的運算負擔.

照理說,所有的網路連線都應該依據上述的模式進行資料傳送,才能保障基本的網路資訊安全,只不過網際伺服器必須先具備SSL連線的機制,或許對於學術單位與大型的公司,無論使用Windows或Linux(Unix)主機,都會有專人負責並管理主機SSL憑證的業務,但是大多數的中小企業(或微型企業)可能無法循制式的流程,利用SSL來維護網路連線的安全. (more)

17 Mar '06 -20:21

啟用Pivot網誌

對於初學者而言,Pivot網誌的使用,可以參考以下的步驟:

1.由 http://www.pivotlog.net 下載最新的Pivot系統.

2.解開壓縮檔之後,將目錄放置於能夠執行PHP的網路空間.

3.利用瀏覽器,連接到Pivot網誌目錄下的Pivot目錄. (more)

11:45

CAD系統的變革

之前才談完PLM系統的變革,也點出CAD工具的市場或許已經不再像幾年前般的詭譎多變,因為四大巨頭鼎立(Dassault,PTC,UGS,AutoDesk)的局面,已經儼然成型.

因此無論是今年初AutoDesk以一億九千七百萬美金買下Alias,或者是Google在本週購入@Last Software的動作(Google在2006.4.27宣布,免費釋出Sketchup個人陽春版本),已經不再令人感到驚訝,因為在CAD的發展歷史過程,這樣的併購已經發生過太多次了.

但是,對於Google首度購買CAD公司,直接涉入以Google Earth為基礎的GIS領域,也迫使AutoDesk將手上的MapGuide轉為Open Source,作為因應.
(more)

11 Mar '06 -10:09

2006年台灣蘭花展





(more)

09 Mar '06 -23:15

純文字網誌的極限

今天是將網誌集中使用於多人管理(30人),多類別(10類),同時超過20人存取資料的第三個禮拜,由於純文字設定檔的設計,除了肩負紀錄登入帳號的時間地點,也同時紀錄無法正常登陸者的IP與嘗試錯誤的次數,在同時超過二十幾名用戶的操弄下,Pivot網誌系統已經第二度留下損毀的設定檔,導致曁有的類別與用戶資料不全,使得系統針對連線的IP,祭出停用12小時的處分,由於在這樣的情形下,網誌系統的設定檔已經殘缺不全,部分類別資料與用戶資料無法獲得辨識,即使將停用連線的約束解除,也無法回復到正常使用的狀態.

這代表Pivot網誌系統,在多人密集管理的情況下,無法達到如Wordpress系統般,經由DBMS系統存放資料的效率,似乎也宣告著純文字網誌的使用極限. (more)

05 Mar '06 -11:30

MediaWiki系統設定

MediaWiki可以說是目前使用最廣的Wiki系統,除了英文版的Wikipedia以外,還有中文的維基百科,這是一個完全架構在PHP+MySQL系統上的網際百科全書系統,目前是由維基媒體基金會負責運作,這些允許自由使用的資料,甚至提供內容資料庫下載的服務,可以進一步使用來自全球各界人士所提供的多元資訊,仔細了解MediaWiki系統的運作與基本架構,就會發現PHP程式在大型專案的應用上,仍有非常大的空間. (more)

03 Mar '06 -14:33

平坦世界的權威與秩序

最近有一位國二學生,在網路上找到一處免費空間,自行利用FTP檔案傳輸,透過PHP,MySQL系統與AJAX技術,完成了個人的入口網站,其中有功能完整的討論版,群組互動機制,模組延伸功能,並且很用心地在比較,除了目前所使用的系統之外,到底是XOOPS還是JOOMLA系統,比較適合他未來的需求.

這下子,開始有些令我感到不太自在,因為在溝通的過程,他一直提醒我目前所使用的某些工具,部分功能,"已經落伍",應該要趁早換成他所建議的自由程式版本. (more)

11:05

PLM市場的變革

就在今天,出身法國的Dassault公司以四億八百萬美元買下美國的MatrixOne公司,就新聞面而言,或許是Dassault公司,希望將IBM最近決定與PTC攜手進攻中國市場的衝擊,降到最低,也就是說,Dassault公司長年經由IBM公司的全球佈局,全權委由IBM公司銷售CATIA與SmartTeam的一貫策略,可能就要有所改變,因為,當IT Service成為IBM公司主要的營運主軸之後,為了生存,IBM不可能只賣Dassault的產品,這樣的發展是再明確不過了.

但是,就實質面而言,Dassault公司在最近幾年,眼看著AutoDesk公司逐步挾著AutoCAD在2D市場佔有率的優勢,不斷的針對全球PLM中階市場蟬食鯨吞,並且獲得不錯的成果,可能才是主因,因為對Dassault公司而言,只有像AutoDesk這樣的國際公司才可能是未來的對手,但是花費新台幣將近130億元,買下一個只有500人的MatirxOne,著眼可能不是為了可能難以跟SmartTeam整合的軟體工具,看好MatrixOne現有的850個全球客戶與超過10萬名使用者的關係,應該才是主因. (more)

02 Mar '06 -14:57

鍵結圖模擬範例

1.假設所有的模擬變數均設為1,起始條件為質量向右拉10公分,在靜止下放掉,模擬15秒,使用BackwDiffForm積分.


(more)

01 Mar '06 -12:27

Pivot網誌進階閱讀與反垃圾留言

以下的程式,是正當Google推出反垃圾留言機制<a rel="nofollow">時寫的,雖然利用圖像式的反垃圾留言控管,無法真正阻止有心人士的灌版,但卻是一個很好的PHP程式範例,其中包括session,template,GD圖像與控管流程的整合應用.

所牽涉到的檔案包括,module/module_snippet.php,gd_text.php,gd_word.php,entry.php,submit.php與相關的template(_sub_commentform.html),其中,進階閱讀控管的設計,則是將網誌內容摘要讓一般網友瀏覽,詳細的進階內容則只允許擁有"進階閱讀密碼"的會員或相關人員閱讀. (more)

28 Feb '06 -11:41

電腦輔助設計教學環境延伸

隨著網路的普及,幾年前,就一直希望能將電腦輔助設計教學環境,延伸至任何一個上課學生所到的地方,也就是說,學生只要自備電腦與網路連線,就能夠合法使用 學校所提供的電腦輔助機械設計軟體,其中包括PTC的Wildfire 2.0,UGS的Solid Edge V17與NX 3.0,相較於Wildfire與NX,Solid Edge的延伸比較簡單,只要購買足夠套數的教育版,然後將部份套數授權給學生,安裝在各自使用的電腦上,就算完成教學環境延伸的工作,並且所有系上的同 學在畢業之前,都能夠合法使用Solid Edge教育版軟體.

但是,對於價位比較高,安裝設定都比較複雜的Wildfire與NX,相關的教學環境延伸,就比較困難,因為Wildfire單機版是鎖定網路卡,UGS NX則是使用Keypro,況且,一般的MCAD網路版也大都被要求在同一網路段(Network Class)中使用,因此,有關這兩套軟體教育版教學環境的延伸,就必須自求突破. (more)

18 Feb '06 -21:34

網路優勢取決於速度

當我意外發現,昨天才登在本網誌的資料,經過不到一天,就已經好端端的被放置在Google的搜索資料庫中,這種感覺確實令人非常驚訝,尤其這樣的結果,與桌上最新一期時代雜誌封面上的Google三巨頭(Page,SchmidtBrin),互相呼應,好像正在昭告世人,Google所要造成的巨大影響,此刻才正要開始而已,因為,這樣的速度,絕對是百度,雅虎,微軟等公司,目前所不及的.

利用同一個關鍵字,分別在yahoo與msn,進行查詢,由於此一關鍵字,就網際搜尋資料庫而言,應該是極其冷門的資料,因此,兩個資料庫都很忠實的回覆,"找不到資料",一來節省搜尋者的時間,在資料搜尋的判斷上,效率還算不錯.

接下來,再用同樣的關鍵字到百度查詢,雖然也是找不到最新的資料,但是卻針對CMSimple,列出三項相關的資料,因此,也算給資料搜尋者一個交代,列出有用的參考資料. (more)

17 Feb '06 -17:08

以CMSimple管理Java 動態內容

在CMSimple中可以經由以下連結與Java Applet結合使用

語法:

<applet name="StandaloneMarks" code="ptolemy.plot.plotml.PlotMLApplet" codebase="./downloads/" archive="plotmlapplet.jar" alt="If you had a java-enabled browser, you would see an applet here." height="400" width="500">

<param name="dataurl" value="./downloads/standalonePlotMLSample.txt">

<param name="background" value="faf0e6">
<hr>If your browser recognized the applet tag, you would see an applet here.<hr>

</applet>

使用步驟:

1.將ptplot_standalone.zip解開後,上傳至downloads.
2.在CMSimple內容中新增上列之語法.
3.至管理模式中之"設定"處,儲存content.htm.(由於編輯模式下之HTML按鍵(可能是javascript)有bug,因此輾轉利用"設定功能"迴避此bug,以後等有時間再修正)
4.至2.所新增的applet處,進行修改,或將繪圖資料檔換成其他格式.
(more)

10 Feb '06 -17:42

以PHP繪製DXF凸輪外形

當機械設計工程師必須隨身攜帶程式環境時,利用Server2GoUniform Server+PHP+Apache+USB硬碟,應該是個不錯的選擇,以下有一個範例是利用此一程式環境,結合機械凸輪外形需求與DXF檔案格式,建立所需零件的外形檔案,假如再使用網際的表單輸出入資料擷取與資料庫系統的應用,就可以用來開發網際化的電腦輔助設計程式. (more)

08 Feb '06 -22:49

世界是平的?

到號稱全亞洲最大的書店走一趟,很難不被架上的暢銷書所吸引,"世界是平的",這本在過去半年內,狂銷百萬冊的商務熱門專書.

為了突顯網路剷平世界政經藩籬的諸多現象,作者甚至搬出哥倫布發現新大陸的歷史事件作為序幕,將原本世人所認為"世界是平的"神話,再次奇幻地展現在大家的面前.

2006年伊始,google.cn的出現,硬是將全世界的焦點拉回這本書的第十一章,"對某些人來說,世界一點都不平",因為,在中國大陸3萬名網路檢查員,日夜匪懈的辛勤工作下,身處中國想上google.com,就必須經過重重關卡,導致網路連線其慢無比,因此,為了能夠讓1億1千萬人能夠"平"順使用Google搜索引擎,google.cn終於出現,是讓步,也算進步,因為唯有如此,Google才能有機會進一步利用數位網路剷平中國. (more)

06 Feb '06 -17:34

網際化的Solid Edge延伸程式

在群組技術(Group Technology)的架構中,經由共同的設計特徵,重複使用先前已經完成的3D零組件,是產品資料管理與協同設計過程中,重要的基本概念,假如設計部門採用UGS Solid Edge,並且設計工程師能夠自行架構PHP+Apache的網際程式環境,就能在Windows環境下,經由以下步驟,完成簡單的網際Solid Edge延伸程式:

1.經由Microsoft COM(Component Object Model)物件模式,以PHP程式啟動Solid Edge.

2.開啟所要操控的Solid Edge檔案.

3.透過編輯指令,修改零件檔案中的各設計變數.

4.利用PHP程式,將新零件存檔.

5.釋放出COM所佔用的記憶體資源.

6.步驟1~5的操作模式,可以適用於不同的網際程式語言(Visual Basic,Python,Perl等),也可以應用到不同的MCAD系統(Solidworks或Inventor). (more)

24 Jan '06 -21:39

Adobe Acrobat 3D

自從去年8月份,Adobe公司就已經釋出有關Acrobat 3D的產品訊息,直到今天(美國時間2006.1.23),終於正式推出Adobe Acrobat 3D 1.0(每套美金995元),宣稱可以讓團隊成員"更加安全可靠地交流3D設計創意與協同工作內容,並且能與主流的CAD應用程式整合應用",由於Acrobat 3D 1.0的檔案將近360MB,若以40k/s的速度,光是下載就要耗去大約2個半小時的時間,但是,由於這是近年來第一個大公司為了所謂的"主流CAD應用程式"所打造的3D通用文件系統,因此預計將會對於未來協同設計相關的發展,產生重大影響.

事實上,大家可能會發現,Adobe公司這個動作是針對AutoDesk來的,因為早在2004年第二季起,AutoDesk公司就試圖利用DWF(Design Web Format)吸引工程人員,以輸出DWF格式的檔案取代PDF(Portable Document Format),並且讓DWF格式可以檢視由Inventor所建立的3D檔案,AutoDesk這樣的動作確實讓需要在網路上檢視3D圖檔的工程人員有些動心,但是網路文件,尤其是能夠兼顧安全性與通用性的文件格式,仍舊非PDF檔案莫屬,因此Acrobat 3D檔案格式的推出,對於PDF統一全球網路文件檔案格式,也算是一項重要的里程碑. (more)

22 Jan '06 -17:22

中小企業的電子郵件系統

對於使用Linux, FreeBSD,或Solaris等Unix based系統的中小企業,電子郵件伺服器與Webmail或許從來就不是問題,因為各種SMTP與IMAP伺服器,一般而言都是內建,並且可以使用OpenWebmail(以Perl編寫)作為網際郵件的收發介面,但是對於採用Windows系統的中小企業,可能就沒有內建的系統可以使用,但是若願意花一些時間或花一些經費,也可以擁有一個不錯的電子郵件系統,雖然目前的GmailMail2000的功能已經都非常完整,若使用Gmail也暫時不需付費,Mail2000系統的收費也還算合理,理論上應該沒有必要自己建立電子郵件系統,但是還是有一些個人工作室或微型企業,假如需要常常變更電子郵件信箱或進行各種測試,仍然可以採用以下的方法,建立一套具備完整功能的Windows based電子郵件系統.

基本的步驟是:

1.安裝 Mercury Mail Transport System (Freeware,但是沒有內建Windows服務(Service)的機制),可以只安裝SMTP與IMAP伺服器.

2.下載 Windows 2003 Server Resource Kit Tool ,設法解開其中的instsrv.exe與srvany.exe檔案. (more)

21 Jan '06 -21:26

機械系統分析與模擬

以下是2005年機械系統分析與模擬課程使用的模擬範例,採用的工具之一,是1998年出版的20-sim 2.3版免費版軟體(共享有效期至2020年),另外在課堂中,也透過Octave與PHP數值分析程式,試圖印證鍵結圖模擬的分析結果,這些範例可以在現今許多消費性電子產品的設計模型中發現,目前只整理部份鍵結圖(Bond Graph)模型,以後有機會再將詳細的模擬結果列出來,在麻省理工學院也有類似的動態系統分析與模擬課程.



上圖(第1圖)的鍵結圖模擬:

(more)

20 Jan '06 -21:40

給所有的學生

每到了學期末,最煩惱的工作就是課程的評分,也就是幫每一位同學打學期成績,尤其是必修課.

雖然已經連續10年上同一門必修課-電腦輔助設計(實習),一貫上課的主軸也不外乎就是針對"過去","現在"與"未來"等三階段的理論背景與應用加以介紹,但是上課時可能夾雜了太多的個人輔導廠商時所得到的"深刻體認",將許多混亂的思維與系統,放在一起,因此總會讓學生抱怨,能不能不要提"過去",不要管"未來",就只要談"現在",但是針對電腦-輔助-設計,甚麼是"現在"?

只要談到電腦,就免不了針對過去十年來網路對於協同設計的重大影響加以論述,除了談,總要讓學生親身體會"協同"時最重要的"流程"概念,也一定要讓大家都嚐一嚐再好用的網路平台也不敵"非常弱"的同組成員,因為同組的夥伴觀念各異,認知參差,在流程運作時就非得大家都具備整體的"團隊精神"不可,但是由於"團隊精神"會讓程度好的同學感到不公平,於是整個上課方式的設計,就必須由老師來定義甚麼叫做"公平",這個在電腦界很難做到的"理想". (more)

15 Jan '06 -00:30

網際化的使用手冊

隨著網路化的機械設計教學需求,希望將Solid Edge的求助手冊直接放到網路上,雖然自2005年12月開始,Solid Edge台灣代理公司已經著手將多媒體的Solid Edge線上教學區放到網路上,但是個人覺得客製化的網際使用手冊仍然比較方便,可以利用線上編輯系統,隨時根據教學與使用的需求加以編修,因此就開始著手進行.

首先,將Windows的CHM檔案轉成html格式,是一種反向的轉碼,一旦轉碼成功,就可以將文字與圖檔分離,也會產生hhc格式的目錄檔案,這項工作可以使用CHM Encoder完成,所得到的hhc檔案,也可以利用hhc2html轉成網頁格式,進行到這裡,對於單一目錄下的CHM手冊與Big5中文檔的用戶而言,已經完成工作,但是假如想要將所有的Big5中文轉為UTF8,並且支援跨多個CHM檔案下的大型求助系統,還需要進行轉碼與目錄間連結整合的工作,因為找不到合用的工具,且第一本Solid Edge的使用說明手冊,只橫跨6個目錄,因此利用一個轉碼程式完成各目錄間資料的轉換,至於分散在更多子目錄的教學檔與程式手冊,可就要再花點時間進到各檔案內,進行瀏覽的串連. (more)

13 Jan '06 -01:06

Solidworks與Solid Edge之爭

今天有位同學在線上考試的時候,告訴我說有南部某業界人士聽到系上使用Solid Edge教學,直呼不可思議,理由是"台灣業界開發產品,大多使用Solidworks",由於已經不是第一次碰到這樣的質疑,所以也不會有太大的訝異.

SolidworksSolid Edge到底該選擇哪一套?這樣的問題或許一直困擾著想要引進中階電腦輔助機械設計(MCAD)系統的人士,尤其最近AutoDesk也來攪和,大力以Solidworks為假想敵,透過以使用者問卷的方式,一直猛攻Solidworks的許多缺點,目的當然是希望使用者在考量中階MCAD時,千萬別忘了還有一套Inventor.

事 實上,個人以為,每一套MCAD系統都有其特色,都會是不錯的產品開發工具,唯一的考量應該是用甚麼代價取得,這裡所謂的代價除了成本還有方便性,任何一 個機械設計工程師只要熟悉其中一套MCAD,一旦轉換到另外一套軟體,應該很快就能上手,因此選擇Solidworks,Solid Edge或Inventor都可以. (more)

12 Jan '06 -00:21

往日時光

距離個人在1980年所寫的第一支FORTRAN程式,已經過了26年了,當初是使用打卡的程式,利用簡單的迴圈,由1加到10,經過一個月左右才傳回答案,用的電腦應該是CDC的機器,到了Georgia Tech之後用過的電腦則是PDP-11與VAX-11/750,其中在PDP-11上還是寫組合語言,在VAX上則是寫FORTRAN,之後到了Austin則是使用Apple Mac與IBM PC,之後再將程式轉到VAX-11/780與Cray-YMP上,這些機器早都已經進入博物館了,以下特別將相關的資料找出來,也算紀念一下往日的時光.

電腦程式卡(Punch Card):


電腦程式打卡機:


PDP-11:

(more)

08 Jan '06 -22:57

知識平民化 權威難為

維基百科逐漸發展成為全球民眾知識來源的時候,許多專業權威團體開始質疑一個允許一般民眾執筆的維基百科,能夠有多少的可信度,並且認為錯誤的知識比沒有知識更讓人擔心,事實上,這樣的提醒或許值得注意,但是透過維基百科所昭告的新世紀全民知識運動,一旦啟動,過去所謂的權威人士就很難再自命清高,試圖阻擋"全球化協同知識"的潮流.

事 實上,全球化的發展,唯一能夠兼顧所有族群利益的手段,就是網路化與數位化,因為資訊傳遞快速,能夠以通透自由的特性,結合全世界有心提供資料,資訊或知 識的人士,這樣的趨勢或許就驗證了過去"三個臭皮匠,勝過一個諸葛亮",而目前在"全球化協同知識"的體系中,則是"四萬五千個臭皮匠"共同維護維基百科 的資料庫,自然在知識的即時與可用性,遠高於全球數千名所謂的專家,何況這"四萬五千個臭皮匠",也有許多都是各領域的志工專家. (more)

07 Jan '06 -23:28

請使用Firefox瀏覽器

自2005年最後一季開始,國科會線上計畫申請系統也開始支援Firefox瀏覽器,這樣的轉變實在非常難得,或許也開始宣告未來許多政府機關與公司行號的網站,都能儘量支援各種瀏覽器的資料擷取.

最近碰到的許多電腦中毒或受到惡意程式攻擊的電腦使用者,多是IE的使用者,對於惡名昭彰的IE瀏覽器完全沒有戒心,非但沒有更新系統,也不會使用安全設定,因此導致電腦受到綁架,每次遇到這種情形都會勸使用者趕緊改用Firefox. (more)

10:38

長角牛贏了

南加州大學(USC)與德州大學奧斯汀分校(UTAustin)的美式足球隊,是2005年球季中惟二的兩支全勝隊伍,終於在2006.1.4的Rose Bowl中一決勝負,最後,UTAustin(Longhorns)以41-38贏得全美冠軍,真是一場龍爭虎鬥的比賽.

看看別人,回想自己,在雲林縣的雲林科技大學(目前設有大學部17個科系)與虎尾科技大學(目前設有大學部19個科系)除了各項合作機制外,或許也可以思考著手進行一系列校際間的體育競賽,例如:兩校大隊接力,籃球賽,壘球賽...,未來也能配合雲林縣的全國性活動期間,發展成為一年一度的傳統競技特色.


(more)

04 Jan '06 -23:07

3C連鎖店的CRM系統

最近將一台才買了一個月的小家電送修,購買的品牌與型號,雖是同類中的頂級品,卻有幾處構造設計不良(希望不是DIT(Design in Taiwan)或MIT(Made in Taiwan)),"因此"在意料之中,由於局部零件毀損而送修,從送修日起算,到今天已經滿12天,雖然並沒有急著要用,但是相對於接待員聲稱過幾天就會有維修報價電話,差距實在太大,心想可能又碰到一個"坑人"的公司,直到將客戶送修單找出來,打算要找機會到門市去找人理論,這時才突然看到單據上有"維修查詢網址",照著網址利用送修號碼,一下子就找到產品目前的維修狀況,原來預計要在2006.1.9才能完成維修的工作,這時,才忽然警覺自己置身在這家3C連鎖店的CRM(Customer Relationship Management)系統之中(最早的系統建於2001年). (more)

02 Jan '06 -09:56

客製化的PHP分頁程式

在產品資料管理的環境中,假如需要針對各種系統的資料庫加值應用,可能需要面對許多異質系統間程式的對應,當然以資訊管理的角度而言,網際服務(Web Service)中的XML技術就是要克服這樣的難題,可是就許多中小企業而言,從最簡便的DOS系統到應付兩岸三地的運籌必須使用的Oracle資料庫 同時存在,也是常見的情況,因此簡單一致理想的企業電子化環境,由於部門間的許多約束條件,或許從來就不曾存在.

就以資料庫系統而言,由SQLite(支援PDA系統,個人電腦與大型伺服器),MS Access,MySQL,MSSQL到 Oracle等資料庫,對於SQL語法的支援,就有許多差異性,因此要能寫出一體適用的程式實在是不容易,再加上操作系統上各種不同網際程式支援上的差 異,又會造成程式後續延伸與維護上的困難,以目前的各項程式技術而言JAVA+跨平台資料庫連結,可能是一勞永逸的解決方案,但是對於機械設計工程師面對 許多力學課程,電腦輔助設計與分析等課程的壓力,短期內根本無暇熟悉JAVA程式技術.

因此,在許多課程中就採用比較簡單的PHP程式作為範例,希望能培養一些概念,等以後有機會再跨到更完整的網際程式環境,以下就是在SQLite與 Access不支援LIMIT功能下,所建立的客製化PHP分頁程式,目前已經測試過的系統包括SQLite,Access與MySQL.

(more)