Pages

December 22, 2005

台灣道路系統!

才幾天沒開 GE,竟然已經有台灣道路系統了! 但是高興的心情沒有延續太久,仔細一看發現,不僅沒有標示道路編號,甚至沒有一條路的向量資料是和衛星圖上的道路相符的,平均道路偏移 0.5-1.0 公里,也就是太粗略了! 真是令人火大,這是誰提供的圖資啊! 真是沒誠意。附圖是楊梅交流道的國道一號和台一線,差很多吧。
Hwy1Inter1

IPEVO free-1 USB Phone

這是我新購入的 Skype Phone -- IPEVO Free-1,初步使用感覺挺好的,很符合一般電話使用習慣。這是好友的設計作品,又獲得 iF 設計大獎,聽說試賣成績非常好,可以算是臺灣精品之一囉。想打網路電話給我的朋友,可以把我加入你們的 Skype 好友名單中,帳號就是 junehao,不過僅限我認識的朋友喔,請在要求授權時介紹一下自己,免得我搞不清楚。未來也許會考慮玩 SkypeIn 或留言,但畢竟都是花錢,沒實際用處可能會被老婆否決。
IPEVO free-1 close-up IPEVO free-1 on WinXP

談談 Google Earth

相信 Google Earth 問世以來,已經有很多人受到啟發而致力開發更多更有用的地理資訊應用,然而資料夠不夠豐富以及介面好不好用依然是決定市佔率的重要因素。Google Earth (GE) 的使用介面極其簡易,所有瀏覽操作可以靠一只滑鼠和它的三個按鍵解決,進階操作則隱藏在選單和快速鍵之下,多半也只有附費使用者會用得到。著名媒體評論(我忘了是 New York Times 還是 CNet)表示 GE 是第一個平民等級的 GIS 解決方案,這一點也沒錯,它不僅能快速普及,還帶來更大的客製化和延伸的可能性。

10_fort在 GE 上,使用者可以匯入自己的圖片和加註地標與注釋,更酷的是可以匯入建築物3D模型。除此之外,玩家們還可以透過 GE 的 Keyhole Markup Lamguage (KML)與別人分享自己的收藏。這樣的玩樂本質已經造成群聚效應,在網路上形成一股 GE 資料交換熱潮,如 Google Earth Community Google GlobeTrotting

3D建模軟體 SketchUp 以易學易用以及支援快速草模而廣受好評,最近它增加了對 GE 模型的匯出功能,至此 SketchUp 搖身一變宛如成為 GE 玩家的最佳夥伴,在 SketchUp 網站上還警告玩家們「由於 GE Plug-in 的娛樂性過高,請當心嚴重影響您的正常工作!」,說的好! 這不知道是警告還是鼓勵?

GE 這些殺手級的功能與應用應該已經讓一卡車不思改進的 GIS 廠商們皮皮挫,而對平民百姓來說簡直就像天上掉下來的禮物,過去總認為 GIS 資訊過於龐大是無法讓一般人接近的原因,然而事實卻不然,一套完善的資訊過濾、呈現、和互動系統才是真正的解決方案,在這個充斥著資訊過載的時代,網路與科技對人類擷取資訊的正面效應在 Google Earth 上得到充分的彰顯。

當然,在 Google Earth 之前,Google Maps 的超強互動性已經引領了一波線上互動地圖革命,把許多互動性差和圖資不全的軟體商打的哀鴻遍野,後來 MSN Virtual Earth、Amazon A9 也都陸續改進互動性和內容。

我們得感謝 Google 的野心,使得下一個世代的圖資應用革命開始發酵,從使用者觀點來說,我帶著興奮的心情迎接這波革命;而從研究者與應用開發者的角度,我們該好好思考如何能將混亂而無章法的台灣圖資讓大眾更快速、更容易取得。當福摩二號衛星能更頻繁提供資訊、當地理資訊成為唾手可得,也許我們對台灣的認識、對土地的關心程度將會大幅改善。

October 7, 2005

Lisbon散記(4): 關於吃

這次 eCAADe 會議給我的驚奇來自於主辦者的待客之道,他們不僅熱心、細心,而且在餐點招待上真是好到沒話說。從會議開始前一天的提早報到程序就讓人稱讚不已,縱使知道提前報到人數不多,滿桌的點心飲料、一點也不吝嗇,更不用說那令人回味再三、道地的葡式蛋塔。
  • 每日營養早餐:
  • 城堡內的雞尾酒會:
  • 博物館中的晚宴:
  • 露天用餐區:
  • 中國菜;
  • 印度咖哩:
  • 咖啡:很奇怪的,在咖啡周邊幾乎很少看到奶精或牛奶。

未完待續~

Lisbon散記(3): 里斯本印象

里斯本給我的印象十分強烈。兩個世紀以來這個城市歷經三次大災難:地震、海嘯、火災,使得市區幾乎全毀,沒落之後的葡萄牙重建之路艱辛而漫長,是歐盟中最窮的國家。1990年中期接受歐盟經濟援助,在有效的重建計畫下,里斯本開始活力旺盛的經濟復甦計畫。

整體來說,里斯本和台灣大城市沒有兩樣,該有的好習慣、壞習慣、怪現象都差不多,所以台灣人初抵里斯本應該可以很快適應。不過,最大的不同有哪些呢?
  • 物價低廉:物價和台灣差不多,大約是西班牙一半。3 Euro (= 120 NTD)以內就可以順利解決一餐,地鐵票價 1.2 Euro、海洋館門票 10 Euro,都不貴,所以我帶的 200 美金旅支只兌換了 100 就用一個禮拜。
  • 交通便利:地鐵、公車、幹線公車、夜間公車、電車、渡輪構成一個棉密的運輸網,有多種付費方式,還有單次、一日券、十次券等不同類型儲值卡,十分好用!
  • 重車滿街跑:不知道為什麼,絕大多數的機車都是重型機車,滿街都是!
  • 歐洲小車滿街跑:幾乎看不到日系車種。
  • 美女也滿街跑:南歐美女真不是蓋的,臉型輪廓清晰柔美、體態適中而豐滿,讓兩位單身漢下定決心以後要到Lisbon養老。
  • 美不勝收的拼貼瓷磚:瓷磚有什麼好保存的?但葡萄牙人熱愛手繪瓷磚、拼貼瓷磚、馬賽克瓷磚,從西元16世紀以來一直都有很豐富的歷史保存,不僅有專屬博物館,還變成一種特別的觀光紀念品。
  • 輪胎殺手的石頭路面:可能為了保留城市的歷史風貌,Lisbon很少看到柏油路面,絕大多數路面、人行道都是如瓷磚一般的石頭鋪面,不僅維修容易、還有不少拼花圖案呢,真是欣賞這類型的公共藝術。
  • 重視歷史:歷史建築、舊城區、紀念碑等都被完整保存,並賦予新生命。任何增建與保存措施都不會企圖喧賓奪主、也不會刻意將外觀除舊佈新。新市鎮、大型商場、運輸轉運站都移往城市郊區發展。

Lisbon散記(2): 全世界最大的pub

研討會結束的當天下午,除了快速瀏覽了新里斯本大學(Universidade Nova de Lisboa)的新行政大樓和號稱全歐洲第二大的Colombo購物商場之外,就是到晚上和Mauro約了聚會的舊城 Bairro Alto。

未完待續~

Lisbon散記(1): eCAADe 05 專題演講

整個大會最值得一提的莫過於專題演講(keynote speeches),並不是說所有發表論文都不值得聽,而是因為專題演講的主講者身分地位不俗、內容還都是最具前瞻性的研究。在此摘要記錄三場最精彩的演講。

» William Mitchell: Media Lab 的「未來都會車」研究
要設計一部未來都會車,我們腦中出現的念頭是什麼?不外乎小體積、低耗能、低污染、操控簡易,我們不會想到把引擎丟掉吧?但是 Media Lab 就是這麼大膽。他們認為引擎佔用太多體積、而且限制了車子外觀與性能的設計,所以引擎應該拿掉。但是沒有引擎怎麼讓車子動呢?為什麼不讓輪子自己去想辦法呢?於是輪子機器人(Wheel Robot)的概念應孕而生。未來的都會車每個輪子都是一具獨立的機器,有自己的動力系統和控制電腦,也就是一部四輪車就等於搭載了四部迷你引擎(當然就是四驅囉),每個輪子可以自由轉向,所以可以衍生出獨特的行車與操控方式。又因為沒有傳統的引擎室,車子體積可以更小、空間利用更為自由。Media Lab 已經開發出 Wheel Robot 的兩個實驗原型,第一部是裝在腳踏車的前輪,另一部則是除草車或高爾夫球車般大小。另外值得一提的是它的方向盤是以無線方式控制車子,除了進行一般行車操控外,可以在停車時將方向盤卸下、走到車外遙控停車。超酷!

» Robert Aish: SmartGeometry Group 與 Generative Components
建築設計界已經花太多精力在 CAD/CAM Fabrication 的嘗試與錯誤中,很大的原因是一般建築背景的學生無法跨越數學、結構、力學等門檻,而與傳統結構工程師合作的結果又會讓設計與造形大打折扣,所以我們一直停留在原始的垂直相交結構上,而沒有進一步的發展。SmartGeometry Group 目的就是要填補這個空隙,讓建築師得以利用一套工具從造形到結構一次搞定。而這個神兵利器就是 Generative Components (GC),雖然學習曲線稍顯陡峭,一旦上手,它會是一個殺手級的自由形體設計工具。

» Antonio Camara: YDreams
YDreams是一個擅長於行動運算與遍佈運算的創意公司,他們做了不少有名的案子,從其網站即可得知。在演講中提到的一個創新想法,就是將新媒材的定義延伸到基礎科學,如化學。一個例子就是利用體溫觸發化學反應,在傳統紙張地圖上顯示多層資訊,沒有一個半導體、不需要一絲電流。這才叫做創新哪!

雷射切割機新玩法

依稀記得一年半之前,我在網路論壇中鼓勵學生開發新研究方向,我提到新媒材研究不是只有機器人、感應器、HCI、VR/AR才叫「新」,在 CAD/CAM 領域也應該可以發掘更多可能性,例如 Laser cutter 和 RP 就不是只能當作設計成果的輸出工具,它們也可以有新的玩法,當時我腦中就有一堆新議題。那個時候有部份學生認為這兩台機器除了當輸出之外沒有研究價值,他們希望我提出來給他們參考,我並沒有這麼做,一方面我認為這沒什麼好證明的,二方面我認為真有興趣的同學自然會自己想出題目,或者主動找我聊。世界上有什麼事情不能產生研究議題的?純粹看切入點和興趣而已。

前幾天因為有同學反應 laser cutter 出了問題,我花了點時間仔細研究設定和文件,發覺我說的一點也沒錯,雷射切割機能玩的比我想的還多。目前同學們大多只用到切割/切穿(cut through)的功能,卻忽略了蝕刻/雕刻(engrave)的好玩之處,二者其實最大差異是雷射功率與速度的操作,切割就是想盡辦法把功率/速度調到最大、把材料切斷,而蝕刻卻是想辦法用各種不同的功率/速度設定、刻出深淺不一的痕跡,可以用來雕刻、甚至切出非直角斷面!此外,我們還有一些有趣的小周邊沒有買,例如可以雕刻圓柱形物體(如玻璃杯)的旋轉軸,如果有的話,應用的範圍就更廣了。

上述這些玩法靠添加周邊或更動設定就可以搞定。另外還有一個可能性,就是取得切割機的通訊協定,然後自己寫程式控制,如此一來更是海闊天空!唯一問題就是看看通訊協定是否可以從廠商方面取得、或者要來硬的(hack)而已。

相關網站:LaserPro Mercury 雷射切割機詳細資料雷射雕刻機應用適用於雷射雕刻/切割之材料

SonyEricsson BT Remote Control

原來 SE 也發行了這樣的小軟體~ Sony Ericsson Bluetooth Remote Control 讓你利用手機按鍵遙控電腦,有 PC/Mac 版,可惜 T610 不在支援範圍,殘念~ 支援手機系列包括:K600、K700、K750、S700、W600、Z520、Z800。

VR參考資料

這幾天在補充VR課程講義時,增補了一些不錯的資料:
  • A Critical History of Computer Graphics and Animation:由 Wayne Carlson 教授 (Ohio State Univ.) 整理的電腦繪圖與動畫重要歷史,用作他的課程輔助資料。雖然他謙稱還不夠完善,但卻已經是我看過最完整的歷史,其內容著重於設計與應用,並非從 CS 角度出發。
  • Haptic Issues for Virtual Manipulation:談空間中利用觸覺為基礎的虛擬操作,是任職於微軟研究中心的 Ken Hinckley 的博士論文(1996)。

September 8, 2005

講座工作日誌

(09/09更新) 以下是「人文社會藝術講座」接洽演講者的工作日誌。邀請校內老師們總是容易得多,除了交大原有班底之外,今年找了新到任的兩位教授(帥哥美女搭配):

  • 傳科系的林崇偉教授,他除了是德國柏林自由大學博士外,業界工作經驗也很豐富,專長於網路傳播、數位內容、電子商務;
  • 人社系的段馨君教授,UCLA戲劇劇場博士,曾在洛杉磯台北經濟文化辦事處工作,舞台表演經驗豐富,過去曾經當過模特兒,還是公費出國。

原有的班底是科幻中心主任葉李華(科科王子)和師奶殺手張基義老師(今年榮昇建築所所長)。這樣還不夠,得另外再找兩位才能湊足校內老師六位的底限。

校外講師聯繫狀況比較慘烈,大家都是大忙人。先講任務失敗的部分:

  • 兒童文學作家林真美去年因為彰化師院課程衝堂無法前來,今年又是同樣狀況。唯一辦法是明年我們改上課時間,真是艱困。
  • 舞蹈家羅曼菲老師因為身體健康理由婉拒,希望她早日恢復,重現舞台風光。
  • 台大戲劇所紀蔚然老師因為太忙無法前來。
  • 田野作家劉克襄先生是台灣生態保育鬥士之一,中國時報人間副刊編輯,可惜因為每週三晚上有定期會議而作罷。
  • 飲食文化專家、亞都飯店總裁嚴長壽先生因為行程已滿,殘念。去年嚴先生也是行程滿滿滿,明年大概要提前幾個月預約才有可能。
  • 外型甜美的配音員王瑞芹小姐配過無數卡通動畫片的配音員,最近以卡通「我們這一家」中的花媽腳色在網路上竄紅,可惜她不習慣面對這麼多人演講,未來有機會辦小型聚會再說。

任務成功(或即將成功)的部份:

  • 政治漫畫家兼甲馬創意總監魚夫先生因為已經成為交大建築所一份子,邀請他如探囊取物(笑)。有趣的是來交大後他打算重新學習建築,過去這個暑假他都在國外旅遊並研究建築,果然體力、毅力、與財力過人。
  • 空拍攝影家齊柏林是《國家地理雜誌》中文版特約攝影,出版多本攝影專輯,還是2003 Johnnie Walker 夢想資助計畫得獎人之一。今年我們要聽聽這位夢想家兼探險家的空中攝影之旅,就如同他的名字一樣。
  • 柴松林教授是國策顧問、消費者保護先驅,還是人口與統計專家。
  • 黃心健是科技藝術界十分活躍的藝術家,各類新媒體藝術、互動藝術都有他的作品,現在是交大應藝所兼任講師。

還有進行中的任務:

  • 音樂創作者雷光夏:老朋友了,已經聯絡上,確認時間中。
  • 人氣作家王文華:尚未回音。
  • 知名鋼琴家黎國媛:聯繫中。
  • 奧美廣告榮譽董事莊淑芬小姐:聯繫中。

September 3, 2005

[翻譯] 建築營造業轉型與文件傳遞標準:aecXML 和 IFC 躍居要角

本文譯自 2005 八月號 Cadalyst 雜誌 AEC From the Ground Up「建築產業透析」專欄 pp.48-49,作者 H. Edward Goldberg 是執業建築師兼產業評論家。由於翻譯授權限制,所以僅刊出第一節。未來全文將以課堂講義形式發佈。

當建築設計與營建產業逐步採用虛擬建築資訊模型(building information models, BIM)的概念,從業人員無不殷切期盼眾多軟體之間能有共通的交換標準,使得資訊分享更為便利,而最好的辦法莫過於採用獨立的外部標準。

----------------------------------------
初窺 IFC
到底 IFC 是什麼呢?IFC 是一套由 IAI(國際協同作業聯盟 www.iai.org)開發的資料模型(data model),用來描述營建產業中 3D 建築物件之間協同運作的機制與內容。IAI 是國際標準組織(ISO)的分支單位,主要職責是管理 IGES 和 STEP 等資料標準。

IFC 系統是既是一套資料呈現標準,也是一套檔案格式,其原則是將建築營造 3D 模型與圖形等數位元件視為真實世界的物件來定義,目的是讓建築上的 CAD 使用者能在不同軟體間交換設計資料。它所採用的物件化概念稱作 BIM (building information modeling 建築資訊模型)。

就拿一道由木板和石膏板層疊所構成的牆來說,在 IFC 格式中,所有元件的資訊,包括面積,都儲存在文字資料檔內。只要認得 IFC 格式的軟體都可以解讀這些資料,於是我們便可以把資料傳到其他軟體進行估價和專案管理之類的工作。當然,IFC 的責任是讓不同公司的軟體間的資料交換有標準可循,同一家公司的軟體之間怎麼交換資料就是軟體公司自己的問題了。

主流產品如 Autodesk 的 Architectural Desktop (ADT) 和 Revit、Bentley 的 MicroStation Architecture、以及 Nemetschek 的 Allplan 都支援以 IFC 格式傳遞資料,Vectorworks Architect 則正在考慮增加這方面的支援。其他一些專門用途的軟體也已經支援 IFC 標準了。

IAI 的 IFC 系統除定義了建築產業中(幾乎)所有的物件外,還包括一個純文字的儲存結構。採用純文字格式的原因很簡單—就是為了能夠真正的行遍天下。當然每套 CAD 軟體可以有自己儲存資料的方式,而透過 IAI 所提供的 Save As IFC 和 Read IFC 機制,則可將 IFC 的物件定義與軟體內部的物件定義相互對照與轉換。由於此程序十分嚴謹,理論上任何支援 IFC 讀寫機制的產品之間都可以進行資料轉換。雖然當初 IFC 的研發主要是為了圖形呈現與物件模型系統,但最近的發展已經逐漸將其領域延伸到估價、專案管理、以及其他非圖形資料上。

未完...【因授權限制,翻譯全文僅以紙本講義形式發佈】

September 1, 2005

eCAADe行程

今年 eCAADe 2005 由葡萄牙 Instituto Superior Técnico (IST) 主辦,本屆主席是之前唸 MIT 的 José Pinto Duarte。行程如下(都是當地時間):
  • 9/19 KL-0878 19:15 離境
  • 9/20 KL-0878 05:30 抵達 Amsterdam,轉 KL-1693 11:00 起飛-12:55 抵達 Lisbon。旅館 Hotel A.S. Lisboa (Av. Almirante Reis, 188, Lisboa, 1000-055. +351-218-429-360)。參加 Generative Component Workshop 最後半天活動。
  • 9/21 eCAADe Day 1: 開幕,Bill Mitchell 演講,幫怡成拿資料,下午ohno報告。
  • 9/22 eCAADe Day 2: 下午我報告。
  • 9/23 eCAADe Day 3: 下午max報告。
  • 9/24 下午參加 Sintra/Estoril/Caboda/Roca 之旅。
  • 9/25 中午 KL-1694 13:55 離境 Lisbon,17:55 抵達 Amsterdam。轉 KL-0877 20:00 飛往台北。
  • 9/26 KL-0877 17:30 抵達台北。


簽證:
葡萄牙無在台辦事處,不是將護照寄到澳門或葡萄牙辦,就是要辦其他國家申根簽證。我在 Amsterdam 過境,可以因為前述理由辦荷蘭簽證(已詢問過荷蘭辦事處);而 Ohno & Max 因為還要到英國、西班牙,他們辦停留時間最久的西班牙簽證。

課程延誤:
程式設計延一週、新媒材商量中、講座課照常(李華講演,自己人代班)。

August 30, 2005

學英文有困難?先看尤克強專欄

學英文其實不難,但在台灣大環境下就變得很困難,有人怪老師教得不好,有人歸咎沒有英語環境,但是偏偏有人就可以學得很好。我雖然英文不算頂好,應付起日常對話和學術用途還算OK,老外聽了我講話多半以為我在國外長大,知道我是土生土長台灣小孩後都感到不可思議,我心裡總狐疑「這很難嗎?」。後來認識人多了、教一陣子書之後,遇到愈來愈多學生對學英文感到困擾、挫折,甚至視學英文為畏途,讓我深深感到情況的嚴重性。然而我並不是個善於把英文學習系統化的人,有時候也感到使不上力,只能說說經驗談和撇步。

後來看到尤克強寫的專欄,覺得對學英文的成年人(大學生也可以啦)有很大的幫助,建議大家看看。以下是我整理他專門講英文學習的文章。

談成年人學英文
第一課─語言的靈魂是聲音
第一課(補充)─只要再學四個單母音
第二課-掌握住字幹的意義
第二課補充-常用字頭字尾
第三課-文法要用不要背(上)
第三課-文法要用不要背(下)
第三課補充-選擇閱讀內容
從Amazon談英文語感
第四課-我手寫我想
再談英文字的語感
假如我重新學習英文
希臘神話中的英文語感(上)
希臘神話中的英文語感(中)
希臘神話中的英文語感(下)
語言的時代性
第四課補充-我想故我寫
第五課 翻譯是形式的創新(上)
第五課 翻譯是形式的創新(下)
如何欣賞英詩?(上)
如何欣賞英詩?(中)
如何欣賞英詩?(下)
打破學習英語的心理迷思(上)
打破學習英語的心理迷思(中)
打破學習英語的心理迷思(下)
英文可以說得理直氣壯
再論英語文法迷思
英語的聽說要留心意群
我們該不該學英文成語?

August 29, 2005

兒子長大了

未滿兩歲四個月,昨天兒子完成了幾項讓人感動的壯舉:
  • 首次自己主動說要上廁所尿尿、而且也真的尿了!昨日成功兩次,失敗兩次,還是尿溼滿地(笑)。
  • 睡前很禮貌的向我要糖果吃(其實是兒童鈣片),我怎能忍心不給?後來拿睡前牛奶給他時,他說嘴裡還有東西,等一下再喝,就等等吧。吃完鈣片後,他也乖乖的說要喝奶,然後一面看動物星球頻道。
  • 喝完奶後,他自己說要關電視、關客廳電燈,進房間。感動~
  • 進房間後,自己走到盥洗室說要刷牙,天哪!好感動!
  • 更感動的是,他超配合刷牙動作,乖的不得了~
  • 唯一美中不足,不知為什麼情緒很Hi,耗了將近一個小時才睡著,累壞媽咪了。

August 25, 2005

Google Maps & Google Earth 是行程規劃好幫手

下個月底要到里斯本參加研討會,這當然又是一次旅遊的好機會,雖然時間十分有限(天殺的選這種日子辦研討會,開學第二週要我抽身出國,簡直要命!)。前陣子玩過 Google Earth,就拿它來幫忙我安排旅程,當然不是安排日子和班機,而是跟地理位置有關的東西,例如:測量兩地距離、事先規劃步行路線、觀察景點位置和周邊環境等等,非常酷!大家一定要試試!當然前提是空照圖要夠精細,所幸很多大城市應該都可以到一米以內的解析度了。

網路上看到很多人貢獻了自己的 Placemarks 和 Notes,里斯本也相當多新資訊,希望很受用。

pLog 的缺點讓我懶得寫東西

有很多時候是因為有圖片或照片而想寫文章,但每次想到 pLog 裡只能先把圖片上傳到資源中心,然後寫文章時再把圖片翻出來、貼上,雖然滑鼠不過多點幾下,但對我來說就是不順手。Blogger 和 Flickr 就完全照顧到這種需求,寫文章時可以直接上傳圖片,不必管圖片放哪裡、也不用擔心檔名是否相衝,這樣不是更直覺?

信用卡死而復生兼盜刷事件之終篇

從去年十一月起發生信用卡死而復生兼盜刷事件(系列報告之一之二之三),帳單和信用問題隨之而來,延宕許久不得解決,老婆對這爛攤子已經抱怨再三。我在六月底終於寄了一封正式的抱怨信到 Bank of America,期待能得到重視,這是從別人的例子學來的經驗,正式書信比起電話有用。等了兩個月依舊不見動靜,也沒聽 Judy 提銀行帳單的事情,老婆終於受不了,催我再去電詢問,打算如果還不能解決就乾脆認輸、繳錢了事。什麼?認輸?我當然打心底不願意啦,都已經拖這麼久了,現在要我棄械投降,簡直就是開玩笑,明明就是被盜刷、銀行也已經開始調查程序、到頭來還要我認輸來買單,只是因為不耐銀行處理太久?人不是我殺的還要我頂罪,哪門子道理?

昨晚終於打了電話,不過卻是抱著破釜沈舟的心情,泡了咖啡、拿著紙筆準備長期抗戰,撥電話時心裡還想著:「要不你告訴我已經解決、要不然老子就和你們經理爭到底,反正我不認輸!」走著瞧~

大約十分鐘過後我掛了電話,坐在椅子上怔了一會兒,什麼跟什麼啊?沒事了?電話裡的女士說:「先生,您已經不需要簽聲明書了,你的帳戶已經沒有欠款,所有盜刷金額、累積循環、和罰款都已經幫您補回來,帳目結清、歸零了。」,我正準備吵架的心情突然不知道該怎麼反應「啊,什麼?你再講一次?」,那位女士又重複了一次,我請她再次幫我確認帳戶結餘已經等於零、而且信用卡帳戶已經關掉,才慢慢掛上電話。

後來從 Judy 那邊得知,她也剛收到銀行通知盜刷案已經解決,沒事了,只是還沒收到最近一期的帳單。就這樣沒事啦,天下太平。

所以大家學到教訓了嗎?小蝦米對大鯨魚的抗爭不要輕言放棄,要有恆心毅力、要懂得自我保護、要懂得適度的表達不滿。

August 18, 2005

Fedora Core 4

An year has passed and I am still here considering upgrading our 1.5 year-old IBM server from the vintage FC1 - what? FC1! Yes, I would admit that Fedora Core is cool but using it as a production server is stumbling in terms of regular system maintenances - not tweaking settings but updating and patching. It took 2-3 years for FreeBSD going from version 4 to 5, and at least I can easily find compiled packages for version 4 now. Compare to FreeBSD, people are no longer interested in FC1, they are switching so fast and chasing new FC builds eagernessly. I was left in the dust.

Probably going for FreeBSD would buy me the peace of mind for at least the next 6-month or so. Then, again, I will face another challenge of backing up data and settings, clean installing OS, restoring data and settings, and fixing problems. Though the latter might take me 95% of the efforts.

August 4, 2005

July 9, 2005

IE 添新衣:活頁(tab)瀏覽

如果你仍然熱愛 IE 卻默默承受它不具備其他瀏覽器早就有的活頁(tab)瀏覽,今天終於可以鬆一口氣了。雖然微軟承諾在長角(Longhorn)發行同時也會推出支援活頁瀏覽的新版 IE,但畢竟使用者殷切的需求還是讓微軟加緊腳步,在新版 MSN Search Tool Bar 中已經為 IE 加上活頁功能!

July 3, 2005

Apple 註冊新專利:內含 iPod 的筆電

這是從 Macsimum NewsMobileMag 看來的消息。Apple 提出的專利申請案第 20040224638 號,描述了一部新型筆記電腦,軌跡板以一部 iPod mini 代替,此外該部筆電的無線通訊能力"似乎"與手機類似,令人有無限的想像空間。


單純就 iPod mini in PowerBook,我看到的可能性是:以 iPod 作為 PB 硬碟,筆記電腦變成一個提供完整運算和顯示功能的 Docking station,也有可能是筆電的第二硬碟,專門用來隨身帶。至於整合手機通訊部份,我覺得應該是可抽取式模組或更好的手機連接界面,而非整合在主機內,要不然手機世代更替的速度比電腦還快,很快就落伍了。

2005星際大爭霸

多年前我也是星際大爭霸(Battlestar: Galactica)的忠實觀眾,印象最深刻的除了人類與賽隆人(Cylon)之間的精彩戰鬥場面、還有引人入勝的故事。阿波羅和史巴克這對難兄難弟從太空打賽隆人到地球泡妞、以及如迪士尼電影般大鬧地球兼搞笑的閤家歡劇情,都還記憶猶新。

Cinemax 播出的 2005 星際大爭霸把我又拉回多年前的美好回憶,雖然因為有人和我搶著看幼幼台而只能片段的欣賞,已經讓我感受到更嶄新的特效和令人耳目一新的角色,也算稍解心頭之癢(笑)。

July 1, 2005

轉載:張俊彥校長敬告交大全體校職員工師生公開信

即便前五任校長都表示反對,清大日前幾乎全票通過交清合併意願書,有人說那是不戰而降;成大日前含淚通過法人化意願書,這是為五斗米(五百億)折腰的無限辛酸。28日交大校務會議否決「交大清華合併意願書」,據新聞報導這表示交清合併破局,清大前校長沈君山稱讚交大有骨氣,交大持反對意見者鬆了一口氣,但張校長可有話要說,昨天交大全校師生就收到這封校長的公開信,在此不加評論,僅刊載全文。

敬告交大全體教職員工師生

親愛的同學、老師、同仁們:

我今天以很沈重的心情告訴大家,六月廿八日校務會議的投票結果:九十六票同意,六十一票不同意,二張廢票,不同意「交大清華合併意願書」。

沈重加上遺憾!請看意願書內容。「合併意願不是合併,經過四年的合作,第五年評估成效,看適不適合,才決定要不要合併」,這樣有什麼不好呢?

要結婚也要先戀愛四年,第五年才決定要不要訂婚,幾個月後才決定結婚,不是很好嗎?下面是意願書的內容:

----------------------------
意 願 書
94.06.27修正版

本意願書由國立清華大學及國立交通大學兩校校長共同簽署,其內容已通過兩校校務會議。兩校同申願在教育部「發展國際一流大學及頂尖研究中心計畫」的十年計畫中,逐步整併並發展成國際ㄧ流大學。初期前四年兩校將加強實質合作,並以整合建構一個統籌研究、教學、招生、師資延聘以及校園生活機能的行政體系為目標。到第五年時,兩校在考慮政府發展國際ㄧ流大學計畫第二期五年經費,並評估前四年校務整合之運作與成效後,是否完成合併將交由兩校校務會議討論並投票決定。

兩校同申以十年內躋身世界前百名研究型大學為中程目標。但是兩校也要強調,政府提供追求卓越的經費應該是持續性的。唯有如此,台灣的優秀大學才能在競爭愈來愈劇烈的國際環境中躋身卓越之林,並保持優勢。兩校在此呼籲政府應當為最好的大學提供一個長期而持續的補助政策。

在兩校校務會議通過兩校合併前,兩校維持現行之運作體系,並共同成立「校務發展諮詢委員會」,以督導教育部「發展國際一流大學及頂尖研究中心計畫」補助經費之運作,此委員會之組織章程須經兩校校務會議審議通過後報部核准。

在政府政策要求並滿足下列條件的情形下,兩校願意配合研究推行法人化,並積極研擬相關辦法:

一、政府研擬法人化條文時,應與各國立大學密切溝通協調,並尊重國立大學對法人化條文之意見。
二、政府能提供長期且充分之經費補助。
三、在正式法人化前,已經在職之教職員工應可選擇將來退休退職時以現行退休退職辦法處理,或於法人化時依政府訂定之其他方案優退。法人化後所聘任之教職員工,則以未來政府釐訂之退休辦法辦理。
四、法人化之設置條例,須經校務會議之審議通過。

國立交通大學校長 張俊彥
國立清華大學校長 徐遐生
----------------------------

至於法人化,已是全球公認的方向,我了解仍有些許疑慮,所以不主張冒然去做,但「願意去研究,並提出具體辦法」,才是做學問的人的正面做法對不對?否則你不去思考不去注意,萬一有一批人訂出不適合的辦法,而居然立法院通過了怎麼辦?

交大清華合作是天經地義的事,不必再多作解釋,我想就交大的發展和各位討論:

交大自1958年在新竹建校以來,以電子起家,為台灣創造了經濟奇蹟,不只對台灣,更是對世界經濟的貢獻(美國國家工程院院士薩支唐 C. T. Sah 這麼說的)。在科技的發展史上也是一頁輝煌燦爛的歷史,在電子資訊領域屢居世界第一;但一個綜合研究型大學的發展需要「均衡」。所以有人文社會學院之成立,但其規模實在太小了,因而在員額擴充極度困難之下,才又成立客家學院,才有了「人文社會學系」,但人文的經緯-文史哲等還是欠缺。兩校合作合併再加上「充足資源」的挹注才有希望強大。五十年來,我們資源不夠!這是很重要的,理工再好,沒有人文素養,殆矣!

生物科技是廿一世紀的主流,結合電子、光電和奈米將可發揚光大,可是我們的生物科技學院雖然堪稱一流,但只有廿位教授,再努力也要「資源」才行,即使與清華合作合併都還不夠,還要更多的「資源」。

管理學院有近八十位教授,但過去一直囿于工程應用領域為主,幾乎沒有基礎學科的經濟、會計、財務金融等,最近成立資訊財金系及財金所,內設經濟、會計組,而資財系的成立一炮而紅,未來的發展如和清大的經濟系、財工系合作,共同發展機會很大,但這也是要「資源」才行。

我們的工學院有機械、土木、環工,而清大沒有,互補性很強,未來的發展應加強和基礎學程,如物理、化學、生物、數學合作,再加上奈米科技,前途無限。

最後談談我們的理學院,清華有物理、化學、數學,而我們只有電物、應化、應數,也是互補性很強,近年來在高分子、分子科學、現代數學、奈米、光電均有突出的表現,但基礎科學還是不夠,和清華合作合併再加上「資源」,有希望成為世界一流!

有一本名著 D. Stokes的「Pasteur’s Quadrant」指出基礎科學和應用科學的結合以及「use inspired basic research」很重要,近幾年的諾貝爾獎,幾乎都是這樣激發出來的【註1】;如 IC、有機半導體、藍色發光體等。

我和很多國外大學校長、院長都常常提起這件事【註2】,甚至美國的國家科學院及工程院的院士們,以及許多諾貝爾獎得主如 Leo Esaki San(樣)等。最後我要特別說明:「合併」是一個理想,也許不合併也沒關係,但「合作」是絕對必要的,兩校如雙胞胎,土地已連在一起了,不合作怎能對得起納稅人呢!即使沒有五年五百億,也是應該合作的。我們的同學如果不能得到合作的好處,不能共享資源不是太可惜了嗎?!兩校的優點,好好發揚光大,梅竹賽要永遠賽下去啊。

舉例來說,合併可以買一部世界頂尖的設備,分開來各自只能買兩部二流的設備,差異太大了!同學可以享受更多元化的課程及師資、設備,以及更好的校園環境。我們需要資源,讓學生住在更合乎健康的宿舍、國際學舍,更好的交通與安全,更好的環保,更好的衣食住行,更好的實驗室和教室,更多的國際大師,甚至更好的待遇(我個人可不必),難道國際一流大學只靠一批愛鄉愛國的老師們就可以了嗎?更好的法令鬆綁,如人事、會計等,才有機會成為國際一流!

最後我再提醒各位「合併意願書」不是合併,是戀愛,而不是馬上結婚。為什麼要反對呢?讓我們失去能嘗試美好的戀愛,甚至可能結婚的機會呢?

我憂心的是如何「理性」處理校務,尤其校務會議代表,一定要以「良知」、「理性」、「責任」來推動校務發展才對。我擔憂的是「兩極化」、「意識型態」、「政治化」,是對大學的發展不利的,讓我們「團結」、「合作」。以「諒解」、以「責任」為大學再創造輝煌的歷史!(我了解一部分同仁不滿教育部的措施,但不適合在校務會議發洩,校務會議是無辜的!),此刻我的心情非常沈重而難過。

註1:如 I.C. 發明人 J. Kilby 是本校的榮譽教授,其他如發展藍光源的 Nakamura San,有機半導體的白川、Heeger 等先生們。
註2:我和 Stanford 大學的校長 J. Hennessy、U. C. Berkeley 的 Paul Gray、田長霖校長有共同的焦點看法:
1. 跨領域的機會
2. Pasteur’s Quadrant
3. 大學自主
4. 學生為本
5. 國際化

June 30, 2005

地圖愛好者的天堂

我相信有不少人(尤其男性朋友們)對看地圖有一種莫名的興趣,以下這些東西一定會讓你上癮:
  • Google Maps: 孤狗地圖,除街道圖、商店索引、里程規劃外,還有解析度高達四公尺的衛星照(微軟的 Terraserver 只提供八公尺解析度衛星照),可惜美國、加拿大、英國之外的地區都沒有街道圖,但這些已經足夠讓人流連忘返。來看交大衛星照,還可以繼續放大喔。我們應該舉辦一個從衛星照找地點的比賽,例如看誰可以最快找到龍潭的渴望園區,當然這不能隨便玩,前提是你得去過現地、清楚地理特徵、以及善於辨認方位。
  • Google Maps API: 光看地圖和衛星照有什麼好玩?能夠用 Google 的全球衛星資料庫來寫應用程式才酷!Google Map API 是 JavaScript 程式界面,可以讓你開發各種地圖應用。已經有人拿來惡搞把加州 Palo Alto 變成星際大戰場景。地圖迷們,繼續沈迷吧~
  • Google Earth: 這才是最酷的玩意兒,是 Google 併購自 Keyhole 公司的全 3D 地理景觀瀏覽技術,只支援 Windows XP 和特定等級以上的顯示卡,可以讓你如同坐飛機般用 3D 的方式飛越全世界!免費版只能飛來飛去看爽的(爽度已經很高了),付費版還能匯入 GPS 導航資料、地理量測、...等進階功能。
  • [7/5/2005補充] 才正在想說如果可以透過手機查閱 Google Maps 不知道有多炫~ 結果今天就看到這個 Mobile GMaps,真是天殺的。手機必須支援 Java/J2ME (CLDC 1.0 and MIDP 1.0 以上) 和網路連線 (WAP/EDGE/3G),機型包括 Nokia 60, 80, 90 系列、支援 MIDP 1.0/2.0 的 Nokia 40 系列、以及支援 MIDP 2.0 的 Sony-Ericsson 手機。

June 29, 2005

未滿兩歲兩個月

我那寶貝兒子正處於超級可愛又超級魔鬼的年紀,每天總有令人驚奇的表現。前天他被外公連哄帶騙,在客廳裡一面坐他的專屬馬桶一面看DM(他超愛研究廣告DM),完成他人生第一次坐馬桶便便,樂得大人們合不攏嘴~因為整個客廳都是便便味道,大家捏著鼻子用嘴呼吸。

昨天他發揮驚人的觀察力與模仿能力,讓大人們再次絕倒。白天出門逛街的時候,他看到安親班前面父母親接送小朋友,坐摩托車時都會戴安全帽,想不到晚上他在做例行飆車運動時,已經自動加上這個動作:彎腰作勢從後座拿起安全帽(沒有真的帽子)、戴上、用手拍拍帽子、然後扣上帽扣(而且還是右臉頰喔),坐上摩托車(他的小三輪車),伸手摸一下把手龍頭下方(發動摩托車)、嘴裡發出噪音(引擎聲)、開始衝刺、環場一週(繞客廳和餐廳一圈)、衝回客廳砰一聲撞上茶几桌(緊急停車)、伸手關掉引擎、下車、解帽扣、拿下安全帽、放回後座。然後他可以這樣不斷重複,從吃飽飯玩到九點半洗澡時間。

今天,他一副很想玩相機的樣子,我就順便跟兒子講解了怎麼按快門,於是他煞有其事的拍下了他人生中第一張攝影作品~是媽媽的倩影喔。

平常兒子很愛玩講電話的遊戲...

我:「喂,請問阿媽在家嗎?」
兒子:「不在。」
我:「那...阿媽去哪裡?」
兒子:「去...台北。」
我:「喔這樣啊,那阿公在哪裡?也去台北嗎?」
兒子:「阿公去台北。」
我:「舅舅呢?baby有沒有想念舅舅?」
兒子:「有。」
我:「那阿媽什麼時候回來?」
兒子:「嗯...嗯...」
我:「阿媽明天會不會回來?」
兒子:「會。」
我:「那這樣我明天再打電話給阿媽好了,好嗎?」
兒子:「好!」
我:「那就掰掰囉~」
兒子:「掰掰!」
我(作勢掛電話):「卡噠」
兒子歡聲大笑~

June 28, 2005

垃圾信淹腳目

emails-received前兩天調閱 SpamAssassin 的記錄出來統計一下自去年八月起所有收信總量的垃圾信比例(點選右邊縮圖可以看到放大的統計表),發現幾件事情:
  • 垃圾信比例高達六成以上,有些人甚至高達九成!
  • 除了我之外,所有人收信總量不到一萬封,絕大多數不到三千封。被過濾掉之後實際收到都在五成以內。
  • 我的收信量不僅高居第一位,而且破表,總數有四萬五千多封!被過濾掉兩萬六千封,實際收到一萬九千多封,真的收這麼多信嗎?平均一天收到五十幾封信耶,甘摀可能?大概過濾 log 檔時弄錯了,管他的,玩玩而已。

Log 檔統計方法是用這個 script:
for a in */*/procmail.log; do
n=`grep " Folder: /" $a | wc -l`
v=`grep " Folder: /dev/null" $a | wc -l`
ls -l $a
echo --MAIL COUNTS: $n $v
done
然後匯入 UltraEdit 置換空白字元為 Tab,再匯入 Excel 製表。

June 23, 2005

積體電路發明人 Jack Kilby 與世長辭

當人類愈來愈依賴電子產品,Jack Kilby 的貢獻就愈顯得有價值,沒有他的發明就不會有今日的電腦,我們也沒有機會探討 Physical computing 的可能發展。Kilby 在晚年終於獲得2000年諾貝爾物理獎的肯定,在此也向他致敬。

June 17, 2005

Bedtime Prayer

兒子有隻雙手合十還會唸睡前祈禱的羊咩咩玩偶,但我們從來沒聽清楚過他的睡前祈禱到底在講什麼,今天仔細聽過又到網路上孤狗一番,找到這個是最接近的:
Now I lay me down to sleep,
I pray the Lord my soul to keep;
Angels watch me through the night,
and wake me up with morning light.
Amen.

行事曆上網

正在試用 MSN Space,順便試試看MSN行事曆好不好用... 第一印象是功能和操作上有點捉襟見肘... 需要查閱我正式行事曆還是請移駕至我的建築所網頁

June 14, 2005

HCI 研究中的費茲定律(Fitts' Law)

費茲定律(Fitts' Law)明確定義了 HCI 研究中對於肢體移動的評估法。尤其是操作滑鼠等定位裝置時所需花費的時間、精力、注意力等因素。都可以用一組方程式來計算。其主要參數是移動起點、至目標物的距離、以及目標物大小,很適合拿來作輸入裝置的評估,也應該可以修改應用到 VR-Cave 環境。

June 13, 2005

天使

不經意在圖書館看到這個標題:「孩子是上帝派到人間的天使」

對啊
我們似乎都忘了自己曾經是個孩子
曾經是那純真又帶給人間快樂的天使

對一個人來說
長大似乎不只是自我毀壞與污染的過程
更遭的,還回過頭來戕害還沒長大的天使們

直到白髮蒼蒼,才又想到珍惜孩提時的單純
這是個多麼奇怪的循環?

我曾經以心思複雜、謀略企圖為樂
現在卻以純真來安定自己的心
感謝我的孩子天使
以及始終如天使般純真的老婆

June 7, 2005

Apple 改用 Intel 處理器

這可不是開玩笑,Steve Jobs 已經在 WWDC 2005 宣佈將於 2006 年起從逐漸提供以 Intel 處理器為核心的產品(我猜應該是低階產品,而高階仍用 PPC)。有趣的是 Apple 這五年來每一個版本的 OS X 其實都同時有 PPC 和 intel 版,就像美國軍方開發新武器一樣祕而不宣,所以 OS X 核心老早也為了未來的移植做了準備,軟體開發商所需要花費的移轉成本不高,就像 Mathematica 老闆說的,簡單到讓程式設計師沒事做(笑)。

很多人對於 Apple 擁抱 Intel 採悲觀、看熱鬧、或者不削的角度,相信這會是幾週內沸沸揚揚的大新聞。而我自己對這個看法則是樂觀其成,雖然擁抱 Apple 數十載,我從來不認為自己是信徒,只不過選擇所愛的工作平台,Apple 真正的成就是在軟體和系統,所以硬體再怎麼改、Apple 終究是 Apple,我還是很有信心的。說得極端一點,如果因為這樣 Apple 就倒了,那就表示大多數使用者真的沒有搞清楚狀況、或者 Apple 沒有善盡教育客戶的責任(我倒是蠻擔心台灣蘋果下游通路的業務員),還真以為改用 Intel 就會變成 WinTel PC,然後就棄 OS X 回到 Windows XP 懷抱。
Mac mini Intel Inside
當我們期待 XTel (OS X + Intel) 和看熱鬧的同時,我唯一的擔心是新機器上面真的會貼上那醜不拉磯的 Intel Inside 貼紙嗎(註:上面那張圖是我亂搞的,別當真)?我不要~我不要~(地上打滾)...

列印計費與管理

為了因應即將實施的列印計費管理(Print Quota and Management),特地搜尋了一些解決方案。產品大致上分兩類:第一類是免費或僅收服務費的軟體,多源自於開放源碼,且幾乎只支援 Linux/Unix 系統,特色是自由度高、價格低廉、但設定與整合(以及管理)需要花費較多精力;第二類是商業軟體,多支援 Windows 系統,特色是界面一致、設定與管理成本低,缺點當然是購置成本較高、而且不容易與其他系統整合。

PaperCut Quota 是最後決定採用的系統,歐美很多學校用它。支援 Windows XP & Windows Server、網域、儲值卡(TopUp Card)、以及(最重要的)支援大尺寸繪圖機以長度或面積計費,它不僅可以管理列印,還可以管理網路使用量,但我們不需要。只包括列印管理功能的 5-100 用戶(教育版)要價 $250.00USD(單一網域內不限印表機與列印伺服器數量),很合理的價格,適合單一網域或中小型學校。可下載四十天全功能試用版。

Print Manager Plus 像是 PaperCut Quota 的大型版本,廣獲歐美各大型大學採用(包括哈佛),教育版價格 $596.25USD(一∼四部列印伺服器,不限印表機與用戶數量),比較適合多網域環境或大型學校。可下載試用版。

PyKota 是一套使用率頗高的開放源碼系統,採用 GPL 版權授與,支援 Linux/Unix 上的 CUPS & LPRng 列印服務。下載打包好的安裝程式與文件有不同收費方案,分別從 $9.99USD 到 $20.00USD,超便宜;免費方案則是自己用 Subversion 下載、編譯、其他所有事情也都要自己搞定。這也有很多學校採用,前提是要有專職系統管理人員以及是以 Linux/Unix 為主要伺服器。

ESP Print Pro 支援眾多 Linux/Unix 作業系統、幾千種印表機,架構於 CUPS 之上,軟體價格方案也很多種(多使用者版本 $249.00USD 起跳),缺點是用戶端(含 Windows)要安裝特定管理程式。

星耀資訊的 PrintQuota 是我們原本採用的系統,幾年前開始用的時候是用單機管理,也就是大家要彩色列印都要跑到特定的電腦來印,後來我改成使用網域後,大家可以從自己電腦印,但是漸漸也感受到 PrintQuota 的限制,例如使用者匯入機制、計費方式、以及(最要命的)有限的支援機種(包括大尺寸繪圖機)。其他可供參考的產品還有信舟電訊的網路列印計費軟體

接下來要傷腦筋的問題是收費標準,黑白依舊免費,因為大家對彩色列印需求不小,計費標準如果參考其他系所(如交大資科計中)一定會讓同學大失血,應該還是會比照 RP 有自己人的優惠價。

EventID 4226 Fix

升級到 Windows XP SP2 之後,屢屢出現 EventID 4226 警告「EventID 4226: TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts」。其主因是 SP2 提高安全等級作法之ㄧ是限制 TCP/IP 同時連線(半開啟)數量,嚴重影響某些網路應用程式,例如同時開啟很多網頁或者使用 P2P 等。解決辦法是修改 TCPIP.SYS,修改工具可以從 LvlLord.de 下載,該工具預設將同時連線數從10個增加到50個。這個修改程序會更動系統元件,使用時請務必小心。

更好的硬碟搜尋工具

Windows 內建的搜尋小幫手可以做一般搜尋,但是碰到複雜一點的狀況就使不上力,要不就等到長角(Longhorn)才能等到媲美 OS X 裡 Spotlight 的超強搜尋引擎。其實不必等,有個好東西... MSN 提供了一套免費的 Windows Desktop Search 就非常好,但它是連同 MSN Search Toolbar 一起安裝,想要更強大的硬碟搜尋功能的人可以試試。 這裡有一篇比較 WDS 和 Spotlight 的文章,把 WDS 強大的部份都寫清楚了。

May 30, 2005

Model-View-Controller

MVC 是物件導向設計裡 Design Pattern 的一種,用來將資料模型、執行邏輯、與前端圖形界面區分為三個層次,許多新式資訊系統與應用程式撰寫準則都建議用此方法來簡化未來維護成本,當然在設計階段會複雜的多,而且對初學者來說雖然 MVC 的理想很容易想像,但執行起來卻並不容易。pLog 開發團隊採用 MVC 為準則自有其理由,而且優點應該多於缺點(以網路資訊系統易於惡搞的特性來看),但是美中不足的是 pLog 自己外觀和外掛模組有不少並沒有忠實按照 MVC 準則來作,應該放在 View 層的程式碼竟然跑到 Control 層去,很頭大~

May 29, 2005

升級到 pLog 1.0

orz從 pLog 0.3 升級到 1.0 的資料庫更新過程還算順利,不料外觀、語言模組、和外掛卻要花費很多時間一一更新,管理界面也一團亂,哎喲~沒事找事做~orz...

補述:管理界面混亂是 HTML code 問題,但外掛和外觀模組因為用新的程式架構,舊版的東西不容易移植過來,最好是原始作者願意親自出馬,否則很花時間。過去自己玩改裝總是亂改,現在要有系統的改(例如原版一律留副本),以後版本更新時才不至於心血付諸東流、一切又得重來。

Serendipity 不期而遇的經驗

看到 Serendipity 這個網誌系統真的是網路上的不期而遇~我對這個字原本就有好感,自然想試試看,初步嘗試到安裝頁面感覺沒什麼技術門檻。不過今天網路速度慢,改天有空再好好試一下。

May 24, 2005

非主流數位工具

拿數位媒材研究來說,除了主流的 nVidia, ATI, Cg, Virtools, EON, Unreal Engine,... 之外,其實還有很多有趣的工具與技術,甚至更適合學術研究。這些工具與技術其說另類,倒不如說是非主流,因為他們真的比較少人用,或者說比較不流行。原因可能是比較新、門檻較高、與工業流程整合尚未成熟等,但是就技術層面與可能性也許更高。舉例來說,雖然 Lua 並台面上的非主流語言,卻是許多遊戲與網路設備裡的操控語言;具備 LISP 特質的高階自然語言 REBOL(讀音如反叛軍);德國公司 RADON Labs 發行的免費3D遊戲引擎 Nebula 不僅效果一流,還支援眾多腳本語言(包括 Lua)、等等。以後繼續補充。

James Corner & Toyo Ito

Field Operations 的 James Corner 和伊東豐雄(Toyo Ito)這兩個名字最近頻頻出現在 David 和我的談話當中,想當然是有一些有趣的事情正在發生,現在純粹做個記錄,以後再一一說明。

期待 MArch I 新氣象

雖然 MArch I 再怎麼說也輪不到我染指,但是光用想的就讓人很期待。過去在 GSD 我對 MArch I 學生的印象就很深刻,不僅因為他們聰穎過人、也因為來自不同領域的他們腦中想法都異於傳統建築背景的人,那種衝勁與相互激盪的衝擊是很令人亢奮的,不管從老師或同儕的角度來看都一樣。台灣有很多優秀的年青人因為大學聯考分數和家人壓力而選擇學系,往往念了幾年才終於頓悟自己真正的興趣,如果有機會投身其中,那種經過挫折而找到真愛的滿足感,真是會令人雞皮疙瘩掉滿地啊。當然如果念下去才發現 MArch I 實在不是自己適合的路子,也沒關係啦,起碼試過轉換跑道,人生經驗也值得了。MArch I 加油啊!

May 16, 2005

Serialization 序列化

好多年前玩過電腦音樂,寫過 MIDI 程式、C-Sound、Max/MSP、以及玩錄音工程,學了一些皮毛的十二音列、準則作曲、和聲對位,至今對音樂序列化還有很強烈的興趣。幾個月後等 Winsor 教授的音像實驗中心(Center for Audio and Visual Experiment; CAVE)落成,或許又有機會重操舊業。當然序列化不是只有音樂可以這樣玩,只要能被轉化為序列資訊的都可以這樣玩,例如序列埠控制、網路封包都是,所以拿 MIDI 來控制非音樂設備也都是常見的應用。IT Revolution 系列小書中的"序列化"一書則是進一步將建築資訊序列化,很有趣的研究。

EventID 4226 Fix

升級到 Windows XP SP2 之後,屢屢出現 EventID 4226 警告「EventID 4226: TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts」。其主因是 SP2 提高安全等級作法之ㄧ是限制 TCP/IP 同時連線(半開啟)數量,嚴重影響某些網路應用程式,例如同時開啟很多網頁或者使用 P2P 等。解決辦法是修改 TCPIP.SYS,修改工具可以從 LvlLord.de 下載,該工具預設將同時連線數從10個增加到50個。這個修改程序會更動系統元件,使用時請務必小心。

May 15, 2005

列印計費與管理

PaperCut Quota為了因應即將實施的列印計費管理(Print Quota and Management),特地搜尋了一些解決方案。產品大致上分兩類:第一類是免費或僅收服務費的軟體,多源自於開放源碼,且幾乎只支援 Linux/Unix 系統,特色是自由度高、價格低廉、但設定與整合(以及管理)需要花費較多精力;第二類是商業軟體,多支援 Windows 系統,特色是界面一致、設定與管理成本低,缺點當然是購置成本較高、而且不容易與其他系統整合。

PaperCut Quota 是最後決定採用的系統,歐美很多學校用它。支援 Windows XP & Windows Server、網域、儲值卡(TopUp Card)、以及(最重要的)支援大尺寸繪圖機以長度或面積計費,它不僅可以管理列印,還可以管理網路使用量,但我們不需要。只包括列印管理功能的 5-100 用戶(教育版)要價 $250.00USD(單一網域內不限印表機與列印伺服器數量),很合理的價格,適合單一網域或中小型學校。可下載四十天全功能試用版。

Print Manager Plus 像是 PaperCut Quota 的大型版本,廣獲歐美各大型大學採用(包括哈佛),教育版價格 $596.25USD(一∼四部列印伺服器,不限印表機與用戶數量),比較適合多網域環境或大型學校。可下載試用版。

PyKota 是一套使用率頗高的開放源碼系統,採用 GPL 版權授與,支援 Linux/Unix 上的 CUPS & LPRng 列印服務。下載打包好的安裝程式與文件有不同收費方案,分別從 $9.99USD 到 $20.00USD,超便宜;免費方案則是自己用 Subversion 下載、編譯、其他所有事情也都要自己搞定。這也有很多學校採用,前提是要有專職系統管理人員以及是以 Linux/Unix 為主要伺服器。

ESP Print Pro 支援眾多 Linux/Unix 作業系統、幾千種印表機,架構於 CUPS 之上,軟體價格方案也很多種(多使用者版本 $249.00USD 起跳),缺點是用戶端(含 Windows)要安裝特定管理程式。

星耀資訊的 PrintQuota 是我們原本採用的系統,幾年前開始用的時候是用單機管理,也就是大家要彩色列印都要跑到特定的電腦來印,後來我改成使用網域後,大家可以從自己電腦印,但是漸漸也感受到 PrintQuota 的限制,例如使用者匯入機制、計費方式、以及(最要命的)有限的支援機種(包括大尺寸繪圖機)。其他可供參考的產品還有信舟電訊的網路列印計費軟體

接下來要傷腦筋的問題是收費標準,黑白依舊免費,因為大家對彩色列印需求不小,計費標準如果參考其他系所(如交大資科計中)一定會讓同學大失血,應該還是會比照 RP 有自己人的優惠價。

May 12, 2005

快要做水災

現在人在台北,剛剛聽說新竹下大雨,已經淹到半個輪子高,看來不僅今晚有新聞可看、還有可能要搭船才能回家了,糟糕。
Zack和外婆上報紙
[2005-05-14補充] 話說交大博愛校區因為排水設計不良而淹大水,如果招待所住戶沒有打開大門協助"洩洪",恐怕災情會更嚴重、遭殃的車子也會更多,這副景象的照片被聯合報新竹版刊登出來了,而且還是我們家 Zack 第一次上報紙呢!(雖然看不清楚)

May 9, 2005

青春痘?!

到這個年紀竟然還要面對青春痘的困擾,是表示內分泌旺盛還是像設計不當又保養不良的下水道系統,偶而還冒出污水?當然如果是正常的痘痘就算了,這回竟然長在眼皮,俗稱「生目尖」或長針眼,按照小時候的說法就是偷看女生尿尿(或者看了不該看得東西)才會這樣,但是按醫生的說法是眼睛長青春痘,沒什麼特別(當然不會有人聽進無趣的醫生說法)。奇怪,我究竟是看了什麼不該看的東西?

May 3, 2005

新細明體更新套件 1.0

新細明體更新套件 1.0 版提供 Windows XP 中文版的使用者, 將系統字型新細明體更新為 Unicode 3.1 的標準, 更新後的字型將包含 53,000+ 個繁體中文字。系統要求:中文版 Windows XP, Windows Server 2003 或更新的中文版 Windows 作業系統。

官方下載網頁 (下載與安裝過程會要求驗證系統是否為正版)

新舊比較:舊版細明體與新細明體支援 Unicode 2.0(已經包括 Big5 字碼),漢字字數共 20,902 個,新版中的漢字新增 Extension A 的 6,582 個以及 Extension B 的 42,711 個漢字,總數多達 70,195 個漢字(哇∼)。

April 22, 2005

鼓勵大家使用 OpenType

OpenType 逐漸成為專業用途的標準,不僅因為它字型格式的相容性和效率高,還有兼容 Unicode 的大肚量。中文字型市場上的兩大霸主:華康文鼎現在也都推出 OpenType 中文字集。華康推出 OpenType 100(全部 Unicode)、OpenType 127 (BIG5+GB)已經有一段時日;文鼎則是今年一月推出 OpenType 43 套字,今天宣佈即將推出 OpenType 全字集(混合編碼)。

當今兩大個人電腦作業系統 Windows XP 和 Mac OS X 都支援多種格式字型,包括 Type 1, TrueType 到 OpenType,安裝也十分容易,但是未來正合應用與專業出版上,建議大家採用 OpenType,一來是字集豐富完整,二來則是跨平台格式統一,同一套字 Windows/Mac 之間互用完全沒問題;要更進一步建議的話,就用華康 OpenType 100 吧,純 Unicode 的兼容並蓄。

註:OpenType 是由微軟(Microsoft)和奧多比(Adobe)合作開發的字型標準,結合 TrueType 和 Type 1 字體格式的優點,企圖終結無止盡的字型格式大戰。【摘譯自這篇文章

April 21, 2005

X10 家庭自動化套件 + AMX

X10 logo因為接觸 Sony VISCA 視訊設備控制協定的關係(跑 COM port),想起幾年前在美國買的 X10 FireCracker 套件,這些東西算是老東西了,也不支援新版軟體的排程規劃,我想應該升級到 USB 介面,以及買好一點的控制模組,這樣以後要玩家庭自動化才真的好玩。當然要徹底自動化、或者加上一些數位生活的整合,就應該要考慮 AMX 的東西,過去在 CDI 玩 AMX 也的確被它強大的整合性和自訂功能所折服。

前陣子老爸老媽被小舅勸敗,買了一套家庭劇院設備:最新款的頂級 Sony Wega KDE-P42HVX 42吋電漿電視(水貨,遙控器很酷)、BS/CS中耳朵、DVD player、Denon擴大機、高檔木質揚聲器,我們三兄弟號稱在新科技領域混的很熟,也被這套設備唬的一愣一愣(尤其看到 1080i 的超高解析度時眼睛都快脫窗了),每件設備都很優,但系統整合度卻非常不好,光從 BS/CS 切換到國內有線電視就要用三隻遙控器,不要說是老爸老媽,連我們三兄弟都大呼麻煩,這種狀況最需要像 AMX 這樣的系統。

當然我心裡真正想的是拿 Mac mini 來當自動化的核心,螢幕可以用 DVI-HDMI 轉接、所有遙控器功能全部集中到一個電腦控制紅外線發送器、...聽起來是很棒啦,但不知道何年何月才能有時間精力去實現∼

April 16, 2005

不算平靜的 OS X 10.3.9 更新

只剩下不到兩週 Mac OS X 10.4 Tiger 就要猛虎出閘,Apple 還是盡責的推出了 Mac OS X 10.3.9 更新,此次更新檔高達 51MB,很明顯要更動很多東西。更新之後全球陸續傳出小狀況,主要是 Safari 無法開啟和整個系統 Java 元件的問題。首先,Safari 無法開啟、一開啟就凍結或狂當,這可能是 AcidSearch 造成的相容性問題,將 /Library/Application support/SIMBL 目錄移除(應該)就可以恢復正常。請見 Apple Discussions 相關討論

至於 Java 問題,因為此次更新對 Java 核心元件更動似乎頗大,所以影響層面不小。目前已知解決辦法是重新安裝 Apple Security Update 2005-002,相關問題請看 Apple Discussions 討論區

April 15, 2005

Sony EVI-D100 攝影機技術資料以及 VISCA 指令集

Sony EVI-D100 camera皇天不負苦心人,終於讓我找到 Sony EVI-D100 的技術手冊與 VISCA 指令集,厚厚的 48 頁(含英/日文版)純粹談技術資料,以一台 PTZ 攝影機來說可是相當豐富啊。這樣距離實際拿 D100 來應用的日子就不遠了,目前只缺一條 VISCA 訊號線,因為是標準的 RS-232C 跳線(miniDIN 8 pin to D-sub 9 pin),應該可以在電腦零件商店找到。

下載 Sony EVI-D100 技術手冊

April 13, 2005

VisualLISP 函數表

VisualLISP 函數數量之多,讓人在寫程式的時候非得經常翻閱線上手冊,或者要買一本參考手冊才行,尤其歷經 2000 到 2005 不同版本更替,哪一個版本究竟新增或刪除了什麼函數,也不能每次都只能看官方的版本異動表。我不管學什麼語言,習慣上都會整理一份作弊用的函數或指令表,所以幾年前我就整理了一份 VisualLISP 函數表,包括系統參數、常數等,裡面包括了 AutoCAD 2000/2002/2004 不同版本的新增函數,以及特別標注需要用 (vl-load-com) 載入延伸函式庫才能使用的函數,對於以 VisualLISP 維生的人應該很有用。需要的人請在此領取:下載 VisualLISP 函數表 (178k, PDF 格式)。未來只要我還寫 VisualLISP 就會持續更新這張表,而且目前我也在整理 AutoLISP 的 VBA/ActiveX 資料,完稿之後就會上線。

值得參考的 VisualLISP 範例檔

VisualLISP 除了線上文件豐富之外,最近看到一份範例集錦 vlsample.zip,裡面有很多範例檔,詳細展示了各種 VisualLISP 技巧和 ActiveX 物件的使用方式,尤其是 reactor 和 ActiveX 物件是參考價值最高的部份。相關文章和 zip 檔可以到 AfraLisp 網站閱讀及下載。壓縮檔展開之後有一堆 .lsp 程式檔還有 .prj 計畫檔,各個檔案的簡要說明如下:

afact.lsp: 階乘
blackboard.lsp: 如何使用黑板(blackboard)在不同文件之間共享資料、函數和物件
color-util.lsp: 在 AutoCAD 內使用全彩(true color)
doc_utils.lsp: 搭配 main_mdi.lsp 使用(sample-instrs, load-vlxfile)
drawline-with-errors.lsp: 錯誤示範(官方文件範例)
drawline.lsp: (官方文件範例)
grafun.lsp: 分別用 ActiveX 和 AutoLISP 函數建立 3D mesh
image.lsp: 用 ActiveX 函數插入一張影像
lispdata1.lsp: 將 AutoLISP 資料儲存在繪圖資料中(用 ldata & dictionary)
lispdata2.lsp: 將 AutoLISP 資料儲存在繪圖資料中(更好的方法)
main_mdi.lsp: 如何使用 variant 和 safearray 變數
Mouse Reactor.lsp: 用 ActiveX menu API 和 mouse reactor 建立右鍵跳出式選單
Obj-Props.lsp: 如何與物件屬性管理員溝通(透過選集和反應器傳送異動訊息)
propagate.lsp: 傳送 print-list 函數(依賴 s::startup 的執行)
regdump.lsp: 如何使用 registry-xxxx 函數以及使用者自訂登錄函數
timestamp.lsp: 使用 vlax-add-cmd 和 vlax-reg-cmd 建立原生命令(不用 c:)
tmatrix.lsp: 使用 vla-TransformBy 和變形矩陣
typelib.lsp: 如何匯入以及使用型別庫(type library)進行跨應用程式整合
vlx_app.prv: (計畫檔)
vlx_app.vlx: (binary code)
vlx_file.fas: (binary code)
vlx_file.lsp: 變數可在程式和文件名域之間、程式名域和執行期黑板之間交換
xdata_variants.lsp: 如何使用 variant 和 safearray 變數
xrecord.lsp: 使用 xrecord 和 dictionary
yinyang.lsp: (官方文件範例)

ActiveX
al-tst.lsp: (測速)用 AutoLISP 畫 2000 個圓
vla-tst.lsp: (測速)用 ActiveX 畫 2000 個圓
vla-tst.prj: (計畫檔)

RCTR-TST
app-reg.lsp: (起始檔)
getparm.dcl: 對話框定義(由 rctr.lsp 呼叫)
getparm.lsp: 對話框處理(由 rctr.lsp 呼叫)
rctr-tst.prj: (計畫檔)
rctr.lsp: 將圓等距排列在一條曲線上,並跟著曲線動
rsame.lsp: 讓不同物件共享一組屬性
rtie.lsp: 定義 reactor 輔助函數
rtrans.lsp: 定義 reactor 位移函數

REAC-TST
a-mtext.lsp: 圓與文字物件同步更動
acdbex.lsp: 測試 AcDbReactor 反應器
copyself.lsp: 定義 reactor 複製函數
ctie.lsp: 定義 reactor 輔助函數
dimex.lsp: 圓與文字物件同步更動
dumbells.lsp: 兩個圓掛在一條線段的兩端,會一起連動
editex.lsp: 在編輯器中新增/移除 reactor
linkex.lsp: 定義一些 reactor 測試函數
objex.lsp: 三個圓有不同顏色,但其半徑會同步更動
pipe.lsp: 利用一條曲線和圓做一條中空管,而且會跟著曲線更動
r-info.lsp: 用來顯示本範例函數的說明
r-init.lsp: 初使化全域變數
reac-tst.prj: (計畫檔)
rolls.lsp: 物件和編輯器 reactor 範例
rtransl.lsp: 定義 reactor 輔助函數
rutils.lsp: (輔助)建立全域變數
same-rcl.lsp: 讓三個圓同步更動
sel-reac.lsp: 如何選取綁在一個 vla 物件上的所有 reactor
toplevel.lsp: 一開始執行就顯示的求助訊息

AIGA 指示標誌

AIGA Symbol Signs 是一套由 AIGA (美國圖像藝術協會)和美國政府運輸部合作設計的常用指示標誌,主要用在行人動線匯流處,如旅遊景點、建築物、機場、車站...等。共 50 個圖像,有 EPS 和 GIF 格式可供免費下載,建築和資訊設計一定經常需要這類圖像,請大家盡量利用,這不僅能省大家的時間,也是基於鼓勵使用國際通用標誌的立場來推廣。下載連結:

April 11, 2005

Pure Data 更新版本

用來電腦輔助作曲與進行音樂實驗的 Pure Data (Pd) 發行 0.38.3 版,簡單來說 Pd 是 Max/MSP 的表兄弟,精確來說是 Miller Puckette 離開 Max/MSP 小組回到學術界之後繼續朝自己理想研究的作品。這個版本採用 OS X 的應用程式包裹(.app),安裝起來更簡潔了,配合使用 GEM 函式庫還可以進行高階影像處理和 OpenGL 算圖。其他相關下載可以到 pure-data 在 sourceforge 的網頁尋找,還有 pure data 論壇

April 7, 2005

青澀少年時


俊國突然從 MSN 冒出來丟給我一張很多年前高中死黨的合照,喔∼買尬!我.們.怎.麼.那.麼.瘦.那.麼.幼.齒.啊!看著照片中那幾個青澀少年的面孔,腦中浮現無止盡的驚嘆號...

那真的是我們嗎?那真的是我們嗎?那真的是我們嗎?那真的是我們嗎?那真的是我們嗎?那真的是我們嗎?.....(回音)

當年媽媽總抱怨我面對相機時表情難看,不笑就算了還壓著臉吊眼睛,現在雖然面對相機自然多了、也記得帶著微笑,但看看稍顯下垂的腮梆子和肚子那一圈肥油,真是一段不堪回首(不敢回首)的過去∼現在要趕緊 one more two more 縮衣節食減肥去∼

April 5, 2005

OS X 內建網路服務

不管你平常拿 Mac 作什麼,你必須要知道每部執行 OS X 作業系統的電腦都內建了完整的網路服務套件,可以輕易的拿來作為伺服器,設定都是透過系統設置(System Preferences)下的共享控制(Sharing)來進行。常用的服務如下:
  • Personal File Sharing: 透過 AppleShare 進行檔案分享,但只能 Mac(或支援 AppleShare 的電腦)之間互通。
  • Windows Sharing: 透過 Windows 的網路芳鄰進行檔案分享(記得要設好機器名稱)。
  • Personal Web Sharing: 就是 Apache 網頁伺服器,打開之後連線到 http://<你的電腦位址>/~使用者名稱 即可。
  • Remote Login: 以 SSH 遠端登入,這是文字界面操作,習慣於 UNIX 系統的人最愛。
  • FTP Access: 內建的 PureFTP 伺服器,如果要當作正式的 FTP 伺服器來用,可以下載 PureFTPd Manager 來管理。
  • Apple Remote Desktop: 開啟遠端監控/遙控桌面,可以透過 Apple Remote Desktop Admin 或 VNC 遠端遙控你的電腦。對系統管理或協助客戶解決問題非常方便。
  • Remote Apple Event: 可以接受遠端的 Apple Event,這個要進階應用才會用到。
  • Printer Sharing: 印表機共享,把你連線的印表機分享出去。

當然上述網路服務都有進階設定方法,讓他們能進行更複雜、更有效率的服務,這部份三天三夜講不完,網路上其實也有很多介紹,這裡就不多談了。另外,分享網路連線也很簡單,同樣在 Sharing 控制板內,切換到 Internet 活頁,裡面的設定項目應該一目了然,例如你可以把固接線路(Built-in Ethernet)分享到 AirPort 無線網路,或者把撥接網路(Internal Modem)分享到固接線路上都可以。當然,如果是長時間使用的網路分享,還是用網路分享器比較好。

TTT 網路流量監控

TTT 是一套不錯的網路流量監控程式,功能和 tcpdump 類似,可以根據不同通訊協定、通訊埠、IP 進行統計,它比 tcpdump 多了幾項更有用的功能,例如即時圖形顯示、遠端監控等。要在 OS X 上安裝要靠 Fink,詳細安裝程序參考這篇文章

Mac OS X 遠端遙控安裝程式

既然 OS X 核心是 BSD,本來就可以透過命令列從遠端進行安裝程序,但是 OS X 自己的圖形界面安裝程式非得使用圖形界面操作不可,萬一真有需要遙控安裝程式,那該怎麼辦呢?以下是從 Mac OS X Hints 網站整理出來的方法:
  1. 先將套件包裹(一般包成磁碟影像.dmg檔)上傳到遠端,假設檔名為 MyApp.dmg 並放在桌面

  2. 登入遠端,先把磁碟影像開啟掛上檔案系統:
    % /usr/bin/hdid ~/Desktop/MyApp.dmg
    如果沒有問題,應該會跑出一個目前可用檔案系統的列表,其中就有剛剛掛上的虛擬磁碟。

  3. 假設虛擬磁碟位置是在 /Volumes/MyApplication,且安裝程式是 /Volumes/MyApplications/MyAppInstaller.pkg,開始進行安裝:
    % cd /Volumes/MyApplication
    % sudo installer -pkg ./MyAppInstaller.pkg -target /
    一般來說 target 設為根目錄應該都不會有問題。

  4. 等到執行完畢就 OK 了。

  5. 如果該安裝程序需要重新開機,就得手動進行:
    % sudo /sbin/reboot
    這是因為使用命令列安裝並不會執行圖形界面上的動作。
就醬子,簡單的很。如果原本要安裝的檔案是 .pkg 檔,那更簡單,直接執行 installer 命令就行了。

March 19, 2005

對 Samba 的小抱怨

當然有了 Samba 才能讓 Unix/Linux 和 Windows 兩個世界在自由的環境下暢通,這是不容置喙的,但我總認為 Samba 可以更好,尤其是界面和設定的部份。說實話 Samba 的入門門檻很高,光要弄懂裡面的設定項目就已經非常頭大(別忘了每次更新版本就有一堆設定跟著變動),加上還要知道 SMB/CIFS 運作原理,對不是專職系統管理的人實在不容易,換句話說如果你是 Samba 專家,一定會很受 IT 界的歡迎。有人會認為一般的 Samba 設定不難,但是我所講的 Samba 專家不只懂 Samba,還要懂得和其他元件整合,例如利用 Linux 作為 Windows Primary Domain Controller (PDC) 並能將 Samba User DB 作為跨平台服務的單一登入模組,使用者還能從 Windows 或網頁界面變更密碼、...等,這所牽涉到的工作量很驚人, 因為雖然看似正常的系統管理需求,但我從來沒有看過這樣的整合方案(我指開放源碼)。Webmin/Usermin 是一套很完整的系統管理方案,但是它只適用於一般管理,而且你還是得懂 Samba 所有的設定項目,因為很多進階設定都要手動來做;Samba-SWAT 也有一樣的問題。如果有一套 Samba 管理界面能像 OS X Server 上的一樣直覺、方便有好用,那真要普天同慶了!(看來應該弄一套 OS X Server 來當 PDC)

March 15, 2005

信用卡死而復生兼盜刷事件之三

信用卡死而復生兼盜刷事件之二
又來了、又來了!明明上個月就已經要求 Bank of America 再寄一次聲明書到台灣來,不僅沒收到,Judy 還告訴我更扯的事情∼ Bank of America 不僅寄了新銀行卡(不是信用卡)來,還因為我未簽署聲明書而無法成立正式聲明,以致於盜刷部份還算在我帳上,銀行卡也被凍結,這下就如同 Judy 說的,以後一輩子背負信用污點(人不是我殺的還算到我頭上?),雖然不知道是否真的這麼嚴重,但想到就火大!

再次抱著準備發火的心情撥電話到 Fraudulence Investigation Department,因為實在太複雜,花了好一番工夫才讓對方進入狀況,都講到沒力發火了∼吼∼ 結果咧,這位老姐不慌不忙就再要了一次我的地址,說再寄一次給我簽就 OK,那之前講的很嚴重的什麼信用問題咧?她說「喔沒問題啦,都會幫你處理妥當,把資料抽回來就好了」,說這麼輕鬆!害我和老婆在那邊煩到快死掉!雖然以後不見得會移民到美國、即使去渡假也不見得用到社會安全碼,但是這樣搞「網路上身」的遊戲實在超煩!

其實過程中最頭痛的部份是唸台灣地址給老美聽,足足花了十分鐘以上才搞定那短短的四行字,我看以後要用標準的國際無線電操作準則中的字母發音法來唸:Alpha Bravo Charlie Delta Echo Foxtrot Golf Hotel India Juliet Kilo Lima Mike November Oscar Papa Quebec Romeo Sierra Tango Uniform Victor Whiskey X-Ray Yankee Zulu,所以交大地址會變成:National Chiao (Charlie Hotel India Alpha Oscar) Tung (Tango Uniform November Golf) University, 1001 University Road, Hsinchu (Hotel Sierra India November Charlie Hotel Uniform) City.

March 12, 2005

AutoCAD 2006 大躍進

經過幾番波折(關於已經簽署保密條款的測試人員或 Autodesk 公關部門誰先洩漏消息的爭議,詳情請看這裡),從謠言到逐漸明朗的官方證實,現在已經可以在許多網誌和新聞網站看到 AutoCAD 2006 的新功能訊息。其中除了使用者期待已久的一些必要功能(如可以測量弧線長度)外,比較讓人驚喜的是使用界面的諸多改善,例如:
  • 以往在命令列進行提示和座標尺寸數值輸入,現在改為直覺的「動態輸入(Dynamic Input)」,也就是在圖形視窗中需要輸入數值的相關位置就會跳出輸入框(不是對話框)。
  • 進行選取時有更好的視覺回饋,如滑鼠經過物件時物件會以高亮度顯示,嚷使用者清楚到底選了什麼東西(尤其在模型和圖層都很複雜時極有用)。
  • 視窗內容縮放(Zoom)不再是階段式、跳動的縮放,而是非常平順的拉近、拉出。
  • 主選單項目也同時顯示了對應的圖示,和工具列的視覺一致性更高。
  • 工具列(tool-bar)和工具版(palette)的位置大小可以鎖定,以避免意外被拉動。
  • 出現了方便的小計算機,讓懶得動腦的人更有藉口,以後數字算錯就可以怪 AutoCAD。
  • 使用者界面的細部設定與更動不再依賴舊式的 MNU, MNS, 和 MNC 檔,現在全部改成 XML 為主的 CUI 檔,並有視覺化的管理界面來操作。
既然是新版本,裡面的問題修正、更動和新功能本來就是一拖拉古,有興趣自己去孤狗一下就知道,另外比較重大的更動還有:
  • 在參數式設計方面,新增的動態區塊(Dynamic Block)就像是可以包含建構原則的物件容器,會根據外在更動(如改尺寸或位移)而動態變更內含物件的呈現方式。嗯,終於有參數式設計的樣子了,唯一可惜的是這個功能只能用在 2D 繪圖模式!殘念。
  • Active-X API 也有大量更動以及新增物件類別。
  • 指令與函數名稱自動提示功能,對於記性不好的人幫助很大。

March 11, 2005

教學反應問卷

剛剛拿到上學期的教學反應問卷,我對講座課學生反應比較感興趣,因為不僅那是186人的大班課,也因為每週面對不同講者和講題,實在不容易控制課程進行的狀況。學生普遍都很慷慨,給我的評分都在 4.0 正負 0.2 之間,學生對自己的評鑑也很誠實。在建議部份也聽到了我預期中的不同聲音,並附上我的說明:
  • 課程棒,希望繼續開課:我也希望能繼續開,這樣的課程對真正求知若渴的學生是千載難逢的機會,對我自己來說也可以順便聽十幾場精彩演講,和樂而不為?當然從學程和「提升大學基礎教育計畫」的角度來說,未來課是一定會開的,但是我自己還在考慮是否繼續帶這堂課?是否該讓賢?因為課程已經有既定架構、講者名單也收集完備,不同老師帶應該會有不同風格,未嘗不是件好事。我還在考慮中。
  • 整學期講題分散,抓不到重點;這堂課原本設置目的就是讓大家每週聽一個主題,沒有刻意規劃主題的連續性,最主要原因是人文社會藝術領域實在太廣泛,光挑選和確定人選就不容易,更不用說講者最後決定的講題;此外由於講者都非常忙,為了敲演講時間也不容易安排主題的順序,這真的是無可避免的遺憾。
  • 演講狀況未盡完美,例如講者聲音太小、演講功力不好、準備不足等等;這只能靠時間和經驗來累積適合人選,或者未來可以找常常聽外面演講的同學建議名單。當然名嘴是很難請到的。
  • 抱怨我朝令夕改:有同學很介意我期初說不點名、但期末卻要考試,老實說那是我痛苦的決定,也是為了尊重演講者而不得不做的權宜之計,不點名是尊重同學聽演講的意願,但是我們也要相對尊重演講者,畢竟是以學校名義邀請人家來對186人演講,如果每次都只有不到50人出席,即使講者不介意,我都會感到極度抱歉。這樣的期末考試效果其實出乎我意料的好,因為目的不在監督同學每堂課出席狀況,而是讓同學抒發感想,增加出席率只不過是刻意設計的副作用,而且我強調只要整個學期出席超過一半、而且用心聽講的同學,這樣的考試根本不算考試;而對於缺席頻繁的同學來說,可能就壓力大了些,尤其又是在最後一個月才宣佈這個考試。未來如果我繼續開課,一定會把這樣的考試列在課程規劃中。

March 10, 2005

不知道在忙什麼

老闆緊急來信最後通牒,說我論文再不趕緊告一段落就要把我踢出門了,也就是說大限已到,要不就趕工拿學位、要不就當個永久博士候選人。其實我對研究 CAAD 雖然很有興趣,但對外面的花花世界更有興趣,盡快結束博士生涯不僅對自己好、也省錢,但是我對寫論文這件事就是興趣缺缺,骨子裡還是想創作、創作、創作。這也算是我的壞習慣之一,做事情總是虎頭蛇尾、懶散,從小就爸媽被告戒、也被藤條海扁了無數次,怎麼到現在還是這樣?提不起興趣的事情,即使有急迫性,我總是拖拖拉拉,已經不知道因為這樣吃了多少次虧,包括軍中擔任營行政,因為懶得幫國家記帳,竟然搞到後來還自己貼錢、犯了一些讓營長震怒的錯,差一點要和軍法官喝下午茶,這件事現在想起來還是皮皮挫。有時候真不知道自己是怎麼想的?明明一件事要做就趕快做,幹嘛一直拖∼(老婆也常這麼埋怨)哎,不知道不知道∼誰來鞭策我一下啦!有時候我還會自稱是藝術家性格來推拖,抱歉抱歉,真是污蔑了真正的藝術家。

March 5, 2005

網路之惡、媒體之惡

從內容來說,網路(我指 surfing 逛網站)真的是頹廢的泉源、萬惡的淵藪、以及人性本惡的催化劑。只要不上網路,生產力就還 OK、思緒也還清靜;一逛網站,生產力就 approach to zero,思緒開始紊亂、慾念橫流、價值觀受衝擊。基本上是源自於我無法逃避的血型、個性、偏好、好奇心,加上網路搜尋技巧,壞東西幾乎想碰就可以碰到,從小兒科的消費敗家、逛商品評鑑,到網路相簿、個人新聞報、極端評論、純交友、不純交友、各類型的限制級內容,再到令人難以置信的恐怖網站,都讓我這原本純真的頭腦充滿了所謂的「真實世界的面貌」。錯都錯在網路太快、太便捷、分享內容太簡易!

以上只是個簡單的寫照,很多人應該都有類似的經驗,最後一句當然只是藉口,就像是飆車怪馬路太直、被開罰單怪警察太閒、考試考不好怪當天犯太歲,標準的「千錯萬錯、錯不在我」,而有趣的是這個觀念似乎台灣人天生就懂,所以新聞上各類社會事件或者災難現場,每位被訪問者幾乎都是這樣想,很少有人想到自己也有錯的時候(當然,這樣的訪問內容可能也會因為爭議性不足而被刪掉),新聞記者的口頭禪:「這個社會(或我們的教育)究竟怎麼了?」「社會真的病了!」,媒體不負責任的亂問問題、亂下結論,從來不會主動引領觀眾反省,恕我武斷的說:如果社會病了,媒體就是傳播病菌的溫床!如果懂得反省,媒體才有可能成為傳遞抗生素的媒介。

March 3, 2005

中信局統購查詢系統可以更好用

大家都知道公家機關要採購物品、設備都要經過中信局統購這關,除非要買的東西種類不在統購之列,此外,如果不採統購還要解釋為什麼不買,例如統購有辦公室系統傢具,如果你要買高級一點或設計感好一點的,就要寫理由(當然要寫"正當理由")。好了,這裡要講的是中信局統購網站的查詢機制,嚴格說來它沒有查詢機制,就是一堆按階層放置的落落長的文件,如果要找特定項目、特定設備、廠商,那簡直是辛苦極了,網頁上甚至教大家利用 Ctrl-F (瀏覽器內建文字查詢功能)來檢索,看到這個我真是眼淚噗簌滴下來。網頁上的列表應該都是從 Excel 轉出來的,這樣的東西很容易可以放到資料庫,再加上一個簡明易懂的網頁界面,全國公家機關人員就可以歡歡喜喜、心存感激的上網查詢,這件小事可以做、也應該要做,不是嗎?另外,每次在 google 上找中信局統購網站,都出現一大堆結果,真正的中信局網站幾乎被淹沒掉了,原因是每家廠商也都自己架設中信局統購專屬網頁來推銷代理產品,而且好幾家的檢索機制都做的很好,這當然是方便消費者,只是從使用者角度來看覺得啼笑皆非,公家機關只負責制定標準,不負責行銷、服務,所以網站找不找得到其實也沒差。

兩萬公里長征:阿根廷遊記

以下是去年六月初到阿根廷參加國際會議的遊記,不知道前因後果的人請先看這三篇文章,也就可以了解拿到阿根廷簽證的千辛萬苦:
  1. 阿根廷,別讓我哭泣∼(1)
  2. 阿根廷,別讓我哭泣∼(2)
  3. 阿根廷,別讓我哭泣∼(3)
  4. 阿根廷,別讓我哭泣∼(4)
全文很長,是我在旅途中慢慢累積起來(例如在飛機上、候機室、旅館房間、研討會會場、...)然後再稍加潤飾,比較像是流水帳,有耐心的人請慢慢看...

如果想看照片的話,我選了八十幾張放網路相簿裡...我要看照片∼我要看照片∼我要看照片∼我要看照片∼

6/5-6

天剛亮就要趕到機場,因為沒這麼早的 bus 可搭,只好麻煩全家大小一早送我到機場,他們也順便到台北(晚上要參加 Laurence 婚禮)。未來將有十天看不到老婆和 Zack,還沒上飛機就開始想念他們了。

從台灣到日本由於乘客不多,幾乎每個人都有一整排座位、或坐或臥。

抵達東京 Narita 是中午,從機上鳥瞰東京郊區十分漂亮,可惜忘了將相機拿在手裡。在 Narita 轉機是出名的麻煩和耗時,果不其然,走路、安檢、等接駁車、再走路、到第一航廈的巴西航空櫃台就花掉將近一個小時。巴西航空的櫃台人員叫做藤本英雄,中文講的就像道地台灣人,接著要瞎晃四個半個小時才能登機。

18:30 登機,這一趟 23 小時的航程中間會先停留 LA(竟然還要憑美國簽證才能落地停留,囉唆的很...),飛機是 MD-11,不曉得會不會擁擠,擔心...。

在網路上查過 MD-11 的座位表,配置是 2-5-2,想說靠窗應該還不會太擠,結果上飛機才發現是 3-4-2,硬被擠在左邊靠窗。一路上幸好跟鄰座 B 先生(他座位是B)還聊的不錯,不然會悶斃。B 先生是在巴西最大的柴油引擎製造公司擔任經理,負責工程研發、行銷、環境影響測試等,聊了一些全球柴油引擎市場、南美和亞洲產業狀況、南美勞工在日本的低落地位、巴西和阿根廷烤肉的差別、...等。他還說巴西會英文比例約 30-40%,阿根廷只有 5%,都集中在政府和旅遊相關行業,我開玩笑說這樣高壓力環境可以讓我七天內學會西班牙語。

看得出來 B 先生是個有國際觀又熱愛自己國家的人。他也是好先生、好爸爸,聊到家庭時臉上洋溢的幸福很明顯看得出來。談到我參加的數學與設計研討會,他很驚喜聽到這樣的研討會,可以讓人多瞭解數學有趣的地方。他回憶說他小孩第一次數學考的並不好,他老婆對小孩說「我討厭數學,所以你以後可能也會像我一樣討厭數學」,他擔心小孩子從此不愛數學,急忙撥亂反正的對家人說「你不可以這樣灌輸孩子對某個學科的成見,像我就喜歡數學,所以孩子以後也許也會喜歡數學啊」我心有戚戚焉,很多時候是大人讓小孩子不愛唸書的。

飛機上乘客的比例大約是巴西人(商務+返鄉勞工)和日本人(移民+旅遊團)各一半,然後加上零星的外國人。根本就是一架返鄉探親專機。

日本飛 LA 花了 9 個半小時,在 LA 過境還要過海關查驗證件、拍照按指紋,這樣就花掉一個半小時,總共停留 2 小時後才繼續航程,換了一批巴西先生當空服員。接著 LA 到 Sao Paulo 要 11 個多小時,真的是要命的遙遠。

抵達 Sao Paulo 前 40 分鐘正好日出,從雲端看七彩晨曦簡直夢幻到極點,Sao Paulo 位於起伏很戲劇化的丘陵地,抵達 Sao Paulo 上空時有薄霧籠罩丘陵低窪區,地面就像是隨意鋪上一層捲捲的棉花,好似雲端城市。飛機降落時衝進雲中、瞬間伸手不見五指,眼前景色一變,就變成機場跑道,我們竟然像是在雲裡降落了!那種美景與想像結合的感覺真是令人起雞皮疙瘩的感動。在 Sao Paulo 轉機只有匆匆的一個鐘頭,因準時抵達又不必換航站,時間還算寬裕。

【奇怪,PowerBook 電池愈來愈沒力,已經沒法子撐到兩個半小時,連續使用(還把螢幕切暗)大約只有一個半小時,而且睡眠狀態下好像耗電量變大了。】

從 Sao Paulo 到 Buenos Aires 坐經濟艙最前排,夾在兩位中年女士中間,因為航程短、又多是商務人士趕早上班,大家都累、也都懶得聊天,我的座位於是就顯有點癟扭。2 小時飛行比起之前的航程算是小兒科,打打幾個字很快就到了。

6/6

10:20AM 抵達 Buenos Aires 國際機場,出境簡單,換了 200USD 的 pesos,也不知道夠不夠用。個子高挑、相貌頗具喜感的 Alan 阿倫先生在出境大廳拿著牌子等我,聊了一下才知道我是他接機的最後一位,其他人已經在咖啡廳等,聽說有人六點鐘就到機場,已經耗了四個多鐘頭,大概快癱掉了吧。和大家隨口聊聊,怎麼感覺自己挺多話的,可能是飛太久感到悶吧。

12:00PM 搭 minibus 出發前往幾百公里外的 Mar del Plata,道路兩旁就只見到一望無際的草原和數不清的牛群,真不愧是彭巴草原。原本以為司機會開快車一路衝到 Mar del Plata,結果就像 Discovery 頻道的探險之旅一樣,又是加油、填肚子、修車的,加上司機油門永遠只踩一半,在速限 100 公里的公路上開不到 80!就這樣足足花了七個鐘頭才熬到目的地,憋尿憋到膀胱快爆裂。

旅館 check-in 後放了東西,8:30PM 下樓聊天吃晚餐。點餐時先點餐前飲料(你要點正餐還不給點呢!)、用完飲料再點正餐、用完正餐才點餐後甜點和飲料、最後是點心和餐後飲料,西班牙與對話已經把我擊敗,如果遇到沒有英文菜單的餐廳肯定掛點。

整個旅館只有一部公用電腦,明天要試試用他們辦公室網路連線,要不然什麼檔案都不能傳,實在令人感到困難重重。

這樣一天就過了∼喔對,會議主席維拉原來是薇拉,一位年高德劭的老太太,是位熱心於數學應用的數學家。

M & D 2004
4ta. Conferencia Internacional Matemática & Diseño
Mar del Plata - Argentina - 7 al 10 Junio 2004

6/7

除掉開幕演說,我是研討會第一場第一位上台,壓力極輕,因為無前例可循,把該講的講完就輕鬆了。奇怪,明明準備廿分鐘的內容,為什麼還是講三十分鐘講不完,連軟體展示都來不及,難道又哈拉太久?肯定是阿雷波風格害的。

幾篇論文聽下來,就了解到這是個充滿西班牙文的研討會,到目前為止大概有一半論文是西文,現場演講則有超過三分之二講西文,真是要命。雖然說從自我學習角度來看這的確有助於七天內學會西文(笑)【註:是真的,聽了一天的西班牙文,好像聽懂得字愈來愈多,抱持著嬰兒學語言的精神,傻傻的聽、用力去聽、看嘴型,好像蠻有用的,西班牙文除了名詞詞性外,似乎不難,應該趁機多學。】;實際上對非西文與會者卻十分不便、又尷尬。一個要走向國際化的研討會應該還是要嚴格限定英文為主要語言,如果真要照顧本國語言,應當在同一時間另開額外的研討會。不清楚過去兩屆的狀況如何,畢竟也都在非西語國家辦,如果只是這屆,明年我會繼續參加,而如果是每年皆如此,那...投稿意願真的會降低。原本想找薇拉問清楚論文錄取率,好像也不用問了,大概是八成以上吧,來參加的人多半是自己人(主辦學校的自己人、主辦國家自己人、曾經投稿過的人),很多中小型研討會都差不多這樣,但是如果規模要更大,勢必要有一番改變。感覺起來阿根廷研究人員相當努力、很有想法、也很嚴肅在做研究,甚至有美豔可愛的建築師還自己做獨立研究來投稿,他們國際化程度如果更高,國際曝光率再高一些,遲早會邁向國際研究大國。

雖然稍有遺憾,但還是想和薇拉談亞洲成立國際數學與設計協會的可能性,主要想弄清楚這個協會和 NEXUS 的關係、運作方式等。當然老婆如果知道我又攬事情做一定抓狂,但先問問總可以吧。

本日最後一場專題演講「結構的幾何、幾何的結構」,講者厲害,講的很細、圖例很少,如果不一面想事情寫東西,加上時差來襲,有可能現場睡倒。

剛剛提到的美豔建築師叫做佛羅倫西雅,29 歲、有著標緻臉龐、迷濛眼睛、嬰兒般皮膚、個子中等、穿著很有品味,她只來一天就要回事務所,非常可惜(可惜什麼?),當然老婆如果知道就會感到慶幸,老公竟然不開會就只顧著看美女,還好美女只出現一天(笑)。

研討會第一天大家已經開始討論最後一天的計畫(汗),有人提早走、有人打算留一天在 Buenos Aires,有人要投靠親戚玩久一點。這裡說的大家至少有愛雪、托馬士,彼得、伊曼紐、蓋瑞、亞努旭等。嬌小型的愛雪是土耳其博士生,即將輟學到北卡重新唸另一個博士學位,專攻建築類型與形態學。托馬士來自車臣,是個有趣的年輕人,看起來像是西歐藝術家,其實已經博士班畢業,正在大學教數位媒體。彼得在維也納科技大學建築學院教電腦媒體,似乎是這個會議的常客(但他已經被充滿西文的研討會搞得煩躁)。伊曼紐先生來自加拿大新斯科細亞省海力法可斯市,自己開公司,研究什麼我不清楚。亞努旭來自波蘭羅克洛科技大學建築系,研究結構。

發覺台灣學生(學者)申論(針對一個主題論述)的能力要繼續加強,研討會中並沒有很深奧的論文,但是卻可以發揮這麼多論述,而且還頭頭是道、很有另一番見解,這樣的論述能力真是台灣學生做研究最欠缺的東西。

6/8

以下有一堆論文筆記,對看不懂的人感到抱歉,我是寫給自己看的:
  • 與 Buenos Aires 大學建築學院合作的 Diego 迪耶哥講題是歸納各類 puzzle 遊戲(例如河內之塔和中國環)找通解,結論是拿著一把尺就可以解題,這個酷。他就是從網路下載我賞楓照片的人。
  • 接下來的專題演講: Polynomiography in art and design 摘要:
    • (intersection of math and art)
    • 從簡單到及複雜的多項式圖形,從單線圖到 fractal 範圍極廣
    • 期望建立新的 polynomiogrpahy 領域,包含藝術、教育、科學應用等
    • photographer + camera + subject
    • polynomiographer + software + polynomials
    • FTA Fundamental Theorem of Algebra
    • FTA 的 root-finding 只有 1-4 階可以找出規律,高階呢?
    • 現今對 FTA 的瞭解停留在抽象階段 illusion,其實並不瞭解它到底是怎麼一回事,因為所有證明都太深奧、太複雜,無法在大學、研究所開課講授
      polynomiography 讓大眾參與多項式特定與解題,即使他們不知道何謂多項式
    • using iteration
    • p(x)=x^4-1 looks like fractal
午餐到外面探險兼拍照,點了個 plato del dia 今日特餐,靠不到十句西班牙語的功力幸運吃完午餐。隨便逛了幾個街廓,拍了一些東西。走著走著竟發現公園裡到處都是狗大便,一面走嘴裡一面罵雪特。回到旅館收信,凱傑竟然生病發高燒!老婆還要上課,真擔心兩個人都病倒...
  • 亞努旭來自波蘭(錯過他早上第一場演講)
    • 高層建築的新結構,更安全、提供額外安全通道,例如台北101共有八層超強結構層,大樓倒塌僅以八層為單位坍塌。他上回參加台北高層建築研討會時上過台北101頂樓,他一直以此為傲,因為我這個在地人都還沒機會上去。
    • 新數值模型語言 Formea
  • 伊曼紐不需要圖片的形態學
    • semiotics記號語言學
    • 源自研究自然形態的形態學主要讓我們學到自然形態的目的在節省能源、省力、有效率,但人為形態如直角、直線其實很沒有效率
    • 現代造型幾乎沒有內涵、不攜帶訊息,例如筆直的管子,截面固定、製造簡易,椅子造型和材料也簡單、主要設計來自如何將不同組件拼湊起來
    • 工業化大量生產的結果就是一大堆制式、沒有特色的元件(的確)
    • 具備資訊內容的形態學
    • 針織圖樣與數學描述的圖形,等於圖素與向量的形式
  • 李奧納多.帕羅.迪亞茲的 DECÁLOGO(這是摩西十誡嗎?)
    • www. calendar10.com.ar 結果是講曆制
    • 嘿∼人家學數學的,設計感很好啊,圖片範例都非常棒!
  • 【如果一直都是西班牙文的演講,還要繼續聽嗎?但外出又不知道去哪裡...煩惱中】
  • 化學教授莎拉講原子結構中的藝術
    • 從傳統原子結構講到量子力學結構,看到一大堆方程式,只知道軌道函數 orbital function 由兩組函數構成:R(radial function) * Y(probability density function)...
    • 在最後終於看到漂亮的量子結構圖片,普普啦
  • 【Tea time,一杯咖啡控荔枝(咖啡牛奶),看亞努旭秀他即將在家裡車庫建造的可轉九十度飛行(水平翼變垂直翼)的飛機。】
  • 土庫曼大學瑪麗亞•剛薩雷斯教授講...新的數學教學法吧。但聽起來像是系所簡介,還有怎麼用認知心理學實際應用在數學教材上。
  • 專題演講,另一個教育議題,有關數學與兒童美術教育結合的計畫,巴西年輕的女教授主講(看起來就一副很熱情投入兒童教育的人),提到不少傳統教育抹煞兒童創意的問題,加上填鴨式學習讓兒童對數學失去興趣。小朋友的作品竟然已經可以玩到 Escher 的畫風,有趣。
晚餐是迪耶哥教授帶大家去吃海鮮【相機在充電所以沒照相,殘念∼】。后∼海鮮焗真的是 100% 海鮮,除了一點點醬料(番茄、香料、洋蔥)外,滿滿的海鮮,不像美國或台灣的海鮮焗,就只吃到一大堆 cheese 和馬鈴薯,海鮮是點綴用的。另外無論烤牛肉、各類 sole 料理都是主菜豐厚又實在,前餐炸小卷圈、道地阿根廷紅酒、餐後甜點加濃濃甜酒(像是水果蜜之類的,酒精含量 65%),總共每人四十批索,大約美金15塊而已。

飯局中蓓寧娜對蓋瑞的再著色 recoloring 理論大加韃伐(起因竟只是有人談到蓋瑞沒有一起來吃飯),認為科學家對美術的認知太膚淺,她覺得沒有完整的美術訓練一切都是枉然,伊曼紐則中肯的評論,順便回批一下蓓寧娜「科學家也會覺得藝術家使用科學技術的層次很膚淺」,哈哈∼他不愧是我欣賞的生活家。

回旅館已經累斃,這幾天都是這樣,時差加上喝酒吧,正想開電視眼睛就開始無力,然後整個人癱在床上不省人事。

6/9

八點鐘起床洗澡吃早點,電腦忘了充電,又經歷昨天西班牙語的疲勞轟炸,早上兩場演講就算了吧,下午還要 city tour,今天會是最輕鬆的一天。

聽了一下第一場演講,嗯,講西班牙語的聽眾討論的很熱烈,聽不懂的人一臉尷尬的笑容,果然去聽的是傻瓜,索性去血拼吧。一位女士很客氣的帶亞努旭和我到附近商場去逛,標準的 shopping mall,規模比美國小,但一應俱全。亞努旭有興趣皮件、衣服、皮靴(幫老婆買),結果搞半天先買了馬黛茶具組,我則買排笛、maraca、和有酷酷南美駱馬圖案的軟帽。

發現身上批索不夠用了,到 Citibank 換旅支,等很久、搞了一大堆 paper works,慢的要命,早知道隨便挑一家銀行就好。

下午一點鐘開始 city tour,一車廿多人吧,往城外的路上經過商業區、次商業區、藍領階級住宅區、有點荒涼的火車站、一般住宅區、城外的低收入區、然後就是一望無際的彭巴草原。第一站到十五公里遠的地方吃傳統阿根廷鄉村午餐(其實應該是給觀光客吃的地方),餐桌排成ㄇ字形,餐前沙拉(生菜、某種動物的舌頭切片、烤茄子等)、烤肉主餐、到餐後點心,還有不間斷的紅酒,從兩點吃到四點鐘,賓主盡歡。接下來逛一個郊區佈滿漂亮別墅的山丘,聽說號稱小瑞士,是很漂亮,房子建材簡單,不是水泥磚造就是木頭,山頂可以遠眺,僅有的兩三間木造餐廳都有一個 view 很棒的烤肉間。接著回銀海市逛市區、港口,這個城市很年輕,只有一百多年的歷史,建築多是簡化的十九世紀西班牙、英國鄉村風格,商業區較多水泥高層建築,多是裴隆時期之後興建。也看到不少未完工就荒廢的建築,是兩年前經濟大蕭條的結果。港口有個海獅保留區,其實品種應該是海狼,不是人工規劃的區域,而是被牠們“佔用”的區域,這些海狼脾氣不怎麼好,會驅趕觀光客。接著到船隻墳墓,這個偏僻的港區竟然被當作廢棄船隻的永久安息地,好像一片沈船區,晚上必定很恐怖。接著逛半個小時的貝殼博物館,與其說是博物館,倒不如說是展示很多貝殼收藏的餐廳。結束參觀後約莫六點半,要吃晚餐看探戈了嗎?尚未。大家被丟回旅館盥洗、休息,九點鐘才出發前往晚餐地點。

這個探戈晚餐蠻棒的,現場探戈音樂棒,一位穿著時髦的女大提琴家搭配幾位老先生音樂家(鋼琴、手風琴、演唱),加上昏暗的燈光,把現場搞得微醺,一樣排成ㄇ字形的餐桌、一樣的上菜順序、一樣不間斷的紅酒、一樣熱絡的聊天氣氛,在探戈音樂現場演出的襯托下跟前幾天完全不同,等探戈舞者出場,現場熱度更是開始沸騰。聽說這對舞者每週練習三到四天、每天練習三到四小時,舞跳得非常棒∼

午夜一點鐘才回到旅館,這種九點鐘開始持續三個小時的晚餐形式,到現在還是無法適應。進房間還順手開了電視,但不到三分鐘就以大字形攤平在床上。

6/10

不曉得是昨晚的探戈晚餐吃的太久還是怎麼了,清晨五點腸胃覺得怪怪的,有點脹氣又好像要拉肚子,搞得翻來覆去跑廁所沒睡好覺,一直到十點鐘才起床,把衣服襪子洗一洗,決定早上的演講就算了,再去血拼吧。

慢慢逛 San Martin 大街,買了明信片、漂亮的 Mate 馬黛銀吸管、皮製鑰匙圈,照些照片、逛書店。天空下著毛毛細雨,冷冷的,但一件厚厚棉質內衣加外套勉強避寒,反正逛商店便可以保暖。午餐隨意在麥當勞解決,這邊的麥當勞員工還會在你用餐的時候推銷冰淇淋、飲料、咖啡之類的,看到一群阿根廷女學生,紮著長辮子,短裙加藍毛衣、拿著手機猛送簡訊,基本上人們都很友善,只是會用看外星人的眼光看我而已。
  • 下午第一場 Patricia 講工業設計曲面分析的演講,很有趣,對我未來研究可能有用
  • 第二場用數學多項式逼近求解之類的東西畫圖就比較牽強;
  • Tomás 托馬士的 3D 碎形圖形很棒,有網址可以下載東西:
    • http://fostoros.fi.muni.cz/pv097/prog/attract
    • http://www.fi.muni.cz/~toms/md04.pdf
  • 接著 Mauro 講 NURBS 和 B-spine 建構建築造型,好像停留在草模和 RP 階段,不知道有沒有真的蓋出來(Prototipado Rápido = Rapid Prototype)。也用 Autocad, Rhino 作曲面分析、unfolding。有做出一塊 1:1 扭曲牆面模型。
  • Rosa 講專門給建築學生的數學遠距教學,英文演講,感動中...回去要研究一下他們的線上課程,看起來很有系統。有些問題晚一點問清楚...
雖然這是一個小會議,人跟人之間比較親近,但是相對的人之間的成見也比較明顯(也許只有一兩個人吧),例如標準的藝術家蓓寧娜曾經跟大家講過約翰.西姆 (John Sim) 的軼聞,很明顯她對約翰非常非常有意見,一方面約翰也是藝術家,另一方面他的舉止比較我行我素,聽說他是個王子,不願意繳交參加費用,也不願意配合大會的一些規矩,這些聽說來的事情的確影響了大家對約翰的印象,我習慣中庸看事情,一方面尊重人與人之間的主觀看法,例如我很尊重蓓寧娜對約翰的成見(那是從她角度看到的約翰),另一方面我也相信人一定有另外的一面(例如約翰有可能只是不喜歡和一群人哈啦聊天),這是從「同一時間我們只能用我們主觀的眼睛看到一個完整的主體的一面而已」概念而來,其實在物件導向、易經、電腦輔助設計系統都講到類似概念。所以,偶而和約翰聊天時,我並不感覺到他有這麼難以相處。成見害人。

有些藝術家主觀性很強,不願意接受不同想法,卻又有強烈意圖要改變別人,我不認為這是好的。雖然我自稱(或佯稱)是藝術家,但我只會用作品試圖告訴別人我的想法。蓓寧娜一直強調藝術要被懂得藝術的人審視、要受嚴謹的藝術訓練,她對於非藝術家創作出來的藝術品一直很不以為然,這和我所認知的藝術來比,她是窄化的藝術、自視甚高的一種心態。她曾經被彼得(或伊曼紐)反問過,「藝術家認為科學家的藝術很幼稚,同樣科學家也會認為藝術家所引用科學概念的很幼稚」,我完全同意這種對比,而且比比皆是。由此看來,數學與設計研討會真是洪水猛獸,幸好絕大多數人講西班牙文、不僅都是阿根廷同胞、還多來自相同一兩所學校,如果是英文為主,我猜毫無結果的辯論一定少不了。
  • 最後一場演講先由 Valeria 講利用混沌理論研究都市發展研究的可能性,因為開發中都市充滿無法預期的變數(如低收入區域和隨意開發的情況),用混沌理論也許可以協助都市發展研究。
  • Sonia 聲音和週期函數研究,這個研究應該不算首創,原創不足,當作學生期末作品還可以。
  • 接著又是 Escher 的東東...
晚上是惜別晚會,吃飯、喝酒、跳舞,一樣從九點鐘開始玩到半夜。音樂響起,一群阿根廷叔叔阿姨們就像金頂鹼性電池兔一樣跳個不停。我們這群老外一樣閉俗、略帶尷尬的坐在餐桌邊,後來被死拖活拉的也被捲入舞池當中,好笑的是曲終人散之前也逃得差不多了。

6/11

早上頒發與會證書?有沒有搞錯!還一個一個頒發、鼓掌,這樣子等於明白告訴大家參加的人數不會太多,否則一天都頒不完。好不容易從昨天惜別會開始說掰掰到現在,大會真的結束了,很多人恨不得立刻離開似的老早就把打包好的行李端出來,痴痴的等巴士。幾天前搭的同一部小巴士姍姍到來,啊...好熟悉的運將先生和擋風玻璃裂縫,黑黑壯碩的 Sim 遲遲上車,之前他和幾個人理念不同的爭執讓車上氣溫頓時結冰,幸好他識相的坐我隔壁,對大家都是好事,因為沒幾個人願意和他同座(天空烏鴉飛過)。回到 Buenos Aires 後住進 Hotel Lion。晚上遛大街、逛國立戲劇院、將近九點才找到餐廳吃晚飯。走狗屎運,找到一家超棒的 buffet,無限量吃到飽加兩瓶紅酒,每個人才消費25批索。連台灣都找不到這樣燈光好、氣氛佳、好吃又超便宜的!

6/12

原本計畫早起沖個澡、出門逛 Buenos Aires 市區,結果因為窗外是個光線進不來的天井,還一直以為天沒亮,起床時竟然已經十點半,還被櫃台催退房,這真是晴天霹靂!因為接下來兩天沒得洗澡,我已經可以預見飛機上某個座位周圍有一股異味繚繞的可怕景象。沒辦法,時間有限,到櫃台退房寄了行李後趕緊出門,加緊腳步逛街、照相,所幸幾個小時內還是讓我徒步逛了不少地方,這部份就不細說了。下午趕回旅館搭計程車到機場途中,計程車司機十分熱情又健談,講他年輕時候、他去過的地方、他的家庭、他可愛的兩個女兒、還一面開車一面回頭秀照片給我看(運將...你都不用看路開車喔...我可是冷汗直流哩)。

回到台灣後,唯一的遺憾是一輩子到南美洲機會不多,而我的行李只比起出發時增加了一點點重量,會不會帶回來太少東西了?

附記一些過去幾天聽到、常用的西班牙文:museo, libro, dia, plato, plato del dia, arquitectura, matemática, diseño, ciente (next?), parrilla, grilla, pollo, pile, sikus, maraca, bienvenido, nuevo, troucha (trout), ciente,
bien, bueno, si, no, buenos dias, ciao, adios, cafe (con leche), primer, segundo, tetris, una, dos, tres, cuartor, cinco, ces, ciente, ocho, nueve, diez, venty, ventidos, cincuento, telefonica, conferencia, nacion, metodología, analisis, mosaico, observamo, posición, forma, condición, geometría, generación, clasificación, poligonos, figura, centro, área, superficies, adición, sustración, movimiento, plano,...

March 2, 2005

中文標準交換碼 CNS11643

不小心逛到的∼ CNS11643 (全字庫)是目前所有中文編碼所使用字集的母集合,也是政府單位採用的唯一編碼方式,而未來網路與其他國家的資料交換將逐步推廣使用萬國碼 unicode。全字庫網站裡面有豐富的文字編碼、字集資料,以及很多工具可供下載。

國家科技人力資源庫

今天收到一封信,邀請我到國家科技人力資源庫更新個人資料,由於過去一陣子收到不少邀請函,不是填個人生日就是好友連線,而這些多半是惱人的廣告,所以我對這封信格外小心,不過卻發現是真的。這是由財團法人國家實驗研究院科學技術資料中心所掌管的國家級資料庫,不錯不錯,台灣早該有這樣的資料庫了!不過類似的填表程序我已經做過不下兩三遍,每次都要填寫煩瑣的內容,實在是另一件惱人的事情。

用後感想:填表系統設計不錯,統計數字的部份如果能作成圖表呈現會有趣、有用得多。缺點是編碼竟採用 big5,應該盡快採用 unicode 啊,要不然就有無止盡的游錫方方土(堃)和王建火宣(煊)!

檢附原文如下...

February 26, 2005

優柔寡斷之網站架構要趕快做抉擇

對我這種優柔寡斷的人來說,面對公眾事務下決策是一件不得不做、而且一定是快刀斬亂麻的事,但回到自己的事情上就頭大了,像要把自己的網頁做起來,想了一百種可能性卻就是無法定案,手邊在測試所上的新網站,也是東改西改、從A樣式改成B樣式,其實內容也沒動到,就是手賤愛玩設計,要定案只有等到期限到了或者被老婆發現不務正業,對於自己這種個性真是無力啊!誰來鞭策我吧!從小被父母親藤條伺候、讀書還有人幫忙複習,如此被動慣了,現在真的嚐到苦果,無力∼無力∼ 從好的方面看,就是我愛東摸西摸,對特定領域的東西通常會接觸的很廣泛,例如很多很多年前開始玩 UNIX 時,幾個月內就把 SGI & NeXTSTEP 系統管理玩得虎虎生風;後來 1992-94 接觸到 WWW & HTML,也是自己玩起 web design + CGI,後來事業發展到台北愛樂電台網站,獨特的設計還闖出了一點小名號;其他東西不勝枚舉,就當作自我陶醉吧。回到正題,網站架構幸好真的終於感覺要定案,因為累積的頁面一多、也就懶得改了,哈哈哈哈∼

February 25, 2005

變更 Windows XP 上非 unicode 程式的系統字

隨著下午和文禮討論使用何種文字編輯器搭配 Lua,聊到修改 Windows XP 系統字形。如果課程用 wxLua 來練習,它的迷你 IDE 雖然陽春卻也足夠,唯一可惜是在中文系統下它竟然用那可恨的新細明體來顯示程式碼,整個可讀性降到 approach to zero!後來誤打誤撞找到 Windows MUI 多國語文設定,稍讀一番,就在語言控制版中把未用 unicode 的應用程式改為英文字碼顯示,重新開機後竟然 OK 了!現在 wxLua 用漂亮的 Tahoma 顯示程式碼了!當然有得也有失,這樣一改也影響到其他應用程式,像 Dreamweaver MX 2004、Photoshop CS 裡面都出現醜陋的新細明體英文字或根本變成亂碼,哎喲,煩∼

February 2, 2005

Mac OS X 更新:Skype, LilyPond, 自動控制等


  • Skype for Mac OS X 1.0 正式版

  • LilyPond 代碼式記譜軟體,需要 X11+ghostscript,號稱輸出比 Finale 漂亮!

  • MicroScribe 3D 缺 5V 電源,跑 DIN9 序列埠,可能可以試著接 Max/MSP 或 Processing 來玩

  • 新版 Keynote 2 可以在 TiBook 500 上跑、作簡報,但是雙螢幕簡報要把主螢幕減色(去!8MB VRAM!好想買新 15" PB....忍...忍...)

信用卡死而復生兼盜刷事件之二

信用卡死而復生兼盜刷事件之一
大約十二月中旬發現的信用卡死而復生兼盜刷事件經過一個多月後,昨天收到 Judy 來信說一月上旬就收到一封 Affidavit of Fraud and Forgery(信用卡詐騙與偽造聲明書)要求我簽名寄回,Judy 回電給銀行說我人壓根不在美國沒辦法簽名,經過兩週之後竟然又收到一封信說因為沒有收到我的簽名聲明書,所以我的求償聲明無法被處理,挖哩∼ 根據 Judy 給的號碼撥了通越洋電話去銀行,正準備要開罵,卻給我遇上態度好又幽默的服務人員,轉接到詐騙處理部門的 Jeniffer 也處理明快,很乾脆就要我留地址、傳真,他們會再寄一次讓我簽。喔∼好吧,既然這樣就只好等了,只是希望他們不要用郵寄,大過年的人可能不在、怕弄掉。

Bank of America 給國外客戶的對方付費電話 719-264-2691 (Colorado區碼)
聲明書要寄回這裡:
Fleet Credit Card Services for Bank of America
P.O. Box 11967
Wilmington, DE 19850-9904
USA
Fax: (215) 956-9242

January 16, 2005

如爬蟲類脫皮般恢復中∼

這次跌的相當慘,所以回想起來記憶還很鮮明,人被拋離地面到著地之間完全沒辦法反應,接著就是額頭碰撞地面的暈眩以及臉部摩擦柏油路面的聲音(透過骨頭震動傳音),然後是手腳關節的刺痛感,幸好意識清晰,一爬起來就感到額頭一股溫溫熱熱的東西流下來,還趕緊用手接不讓血沾到衣服。手腳關節上的傷痕就像拿著一勺墨汁潑灑後所留下的痕跡一樣多,左眉梢泊泊鮮血不知道用掉我幾張衛生紙,接著就是之前描述跑醫院的過程。

隱居的這幾天,每天換藥的過程就好像自己用旁觀者角度在觀察傷口組織復原的進度(自己的弄的傷自己照顧),傷口從皮肉鮮明紅通通、到敷滿藥膏的淡咖啡色、到結痂的深咖啡色、到漸漸隆起的痂逐漸變黑(伴隨難耐的搔癢)、到皮膚漸漸對結痂失去感覺、到開始脫皮、到結痂脫落後鮮嫩的粉紅色皮膚,簡直就像完整看了一部探索頻道的節目,真是精彩有趣。不若當初醫生講的兩個月,才過一個禮拜又兩天,臉上已經全部換膚完畢,手掌小傷也都復原,只剩三個較深的傷口,真是訝異自己身體自我復原能力如此快速、旺盛(也難怪這一週來青春期的煩惱全都回來了,像體內發熱、頭皮屑增多、皮膚容易出油),當初如果想到,就應該針對傷口復原拍個慢速攝影,那肯定非常酷!

老婆如果看到這篇文章,評語一定是「神經!真是太可怕了!」。

附註一下,每個人看到我的傷勢反應不一,Aleppo 和 David 堅持我是因為看美眉才摔車,David 甚至笑到快跌倒,好,給偶記住;有學生說我傷成這樣變得好醜,謝謝,也給我記住;當然也有學生很善良,說我留鬍子看起來很 man,謝謝,我當然知道這樣很性格,但我還想在家裡混,不想跟老婆過不去,她每天起床看見身邊有個野人已經快抓狂了;對了,有人補充說我留鬍子很性格,但衣服穿得不搭調,謝謝,我是很想穿性格一點,但是一來要向老婆申請經費會遭杯葛,二來出席學校會議也不想變成目光的焦點;最後,那一群湧進我辦公室說要關心我的同學們,我衷心感激,但說實話感覺你們的目光好像在逛野生動物園,而且是那種可以下車的可愛動物區。總之謝謝大家。

January 13, 2005

TextWrangler, SubEthaEdit, Vim 和其他好東西

來看幾個 OS X 上很棒的、適用於程式開發的文字編輯器:
  • 不知從何時開始,TextWrangler 竟然變成免費下載(還是我腦筋不清楚?),這個繼承 BBEdit 優良血統的入門級文字編輯器即便沒有 HTML 和 CVS 支援也不減其魅力,光 SFTP, Regular Expression, Syntax coloring 和原本 BBEdit 的強大程式編輯功能,就已經讓人非用不可了。
  • SubEthaEdit 除了適合程式開發外,最棒的就是能透過 Rendezvous 進行跨網路即時合作、寫作、程式開發等,對於 team work 幫助非常大,當然前提是大家都用 OS X。唯一問題是 Regular Expression 用起來怪怪的,還是在 BBEdit 或 TextWrangler 下最順手。SubEthaEdit 非營利用途免費,商業使用才需要購買 USD$35 版權。它可以搭配眾多傳檔軟體變成預設文字編輯器,達成 TextWrangler 一樣的功能。
  • 噹噹噹,正宗老字號程式開發編輯器 Vim 出場,從純文字界面到圖形界面 gvim、再到可用滑鼠操控,但它仍舊維持古樸風格,功能強大不在話下,但對初學者來說稍有入門門檻,文字指令要知道夠多才能順手。我超愛用 vim,因為經常要遠端連線修改程式、改 shell script,根本不需要動到圖形界面。這個當然是免費的。
接著是一些好康、好用、必敗的東西:
  • 只要到 iCompositions 註冊為會員,207 段音效片段(loops)就免費大奉送,適用於 GarageBand 或 Soundtrack。
  • 微軟更新了 Entourage 2004 上的垃圾信過濾機制 Microsoft Entourage 2004 Junk E-mail Filter Update 1 (11.1.0),過去我的 Entourage 2004 垃圾信過濾一直保持在最高等級,效果還算不錯。
  • 羅技無限銀貂 V500 是隻又酷又炫又先進的好滑鼠,必敗,請參閱老地方冰果室的勸敗文章
  • 極簡造型的 iPod Shuffle 隨身聽兼快閃碟 500MB $99 美金、1GB $149 美金,必敗,參閱蘋果官網就夠了,如果還看其他新聞網,只會讓人心癢難耐。幾年前就有很多台製、韓製隨身碟都具備一樣的功能,為何同樣的功能換成蘋果出品就這樣轟動?關鍵就在 DESIGN。
  • 低價 Mac mini 已經打破一般消費者對價格的心理障礙,台幣一萬五到兩萬之間就可以擁有一台迷你 Mac,雖然價格和外型類似 PC 準系統,但內裝卻不陽春。如果過年還有紅包可領,湊一湊小朋友就可以買到了!對 PC 玩家的最佳搭配就是原有的 PC 加上一部 Mac mini 和一台 KVM switch,簡直是夢幻級的敗家聖品。

January 12, 2005

提高動態網頁生產力的工具

製作動態網頁時,只要有表單,表單檢查 (Form validation) 就是必要且痛苦的編寫過程,目前我採用的 VDaemon 就是一套專門用來作表單檢查的 PHP 函式庫,它最大優點是預設使用 JavaScript 作用戶端表單檢查,如此一來資料不需要送回 server 才檢查,當然它還有第二層伺服器端檢查,還可以做完整的表單問題整理與回報,並標示有問題的項目。

其次,樣板引擎 (template engine) 也是製作動態網頁(尤其大型網站)時十分重要的一環,與其自己花大量時間開發維護,我選擇採用 Smarty 這個強大的樣板引擎來協助工作,當然從自己的工作邏輯轉換到適應 Smarty 的邏輯需要一點時間,但我發覺它的擴充性強,可以讓使用者自行開發變數修正器 (variabel modifier) 和樣式函數 (template function),對於 PHP 程式概念熟悉的人可以說是幫助很大。

當然最重要的不外乎了解並運用資訊架構 (information architecture; IA) 設計方法,從流程與資料面妥善分析系統,並利用樣板引擎將工作邏輯 (working logic) 和視覺呈現 (visual representation) 分開,如此一來便可以降低維護成本、維持擴充彈性、以及增加實用性。

回過頭來小牢騷一番,提高生產力的前提是懂得正確的操作方法以及有完整的工作流程,對於初學者或者稍有經驗的人來說,歷經市面上各類電腦書籍和網路上快速入門祕訣的洗禮之後,往往面對案子或問題都是見招拆招,沒有正規的工作分析與製作流程,當然對小型網站系統可能沒問題,對只想把簡介和型錄一五一十放上網路的公司也沒什麼影響,但只要跨越一個門檻、真正面對大型商業或社群網站時,就知道問題的嚴重了。然而另一個問題是網站設計案幾乎沒見過合作、只有統包,台灣網站製作承包多單打獨鬥,一人軍隊或兩三人的工作室為大宗,工作內容包山包海,從美術設計、界面、操作流程、資料庫到程式設計樣樣都來,據我所知承包大型網站的國外設計團隊講求合作、溝通,視覺設計、系統規劃和資料庫通常是分開的兩組人,還另外要培訓客戶端的維護團隊一起加入,人人各有專長、各司其職,最後通常是形成長期合作關係,而不像台灣的快速反應部隊,成不了大氣候。台灣大型跨國企業網站多承襲自母公司,鮮少能自己設計規劃,大型本土企業也多委託具規模的設計團隊來規劃,而絕大多數的中小型企業網站就和滿街的網站設計生力軍混成一氣,廝殺出一片看不到風格的風格。

January 11, 2005

Procmail+SpamAssassin 過濾垃圾信大作戰

原來的 mail server 使用了 procmail 攔截可疑附加檔案,但對於廣告信、垃圾信起不了太大作用,整天被流彈打好玩的,在愈來愈多的使用者反映之後,幾天前啟用了 SpamAssassin,算是正式升級為垃圾信防禦作戰。

搞了半天的 SA 設定才發覺我們裝的是一年多前的舊版本,難怪怎麼過濾都不對勁,昨天升級到 3.0.2 後,發現過濾條件複雜度更高、也大大提高了攔截率。現在除了靠使用者回報繼續調校過濾條件使系統更完善外,使用者也可以自行設定黑白名單、啟用並訓練 SA 智慧型防禦機制。

修補 PHP 4.3.8 安全漏洞

參考這篇文章,PHP 4.3.8 有嚴重安全漏洞,有心人可以利用某一些函數(如 unserialize 和 realpath)取得主機內部資訊,例如 phpBB 2.0.x 的設定檔 config.php 內容。任何使用 PHP 4.3.8 的系統都要盡快升級到 4.3.10 或 5.0.3 版。建築所論壇就是採用 phpBB2,也的確發生入侵事件,論壇首頁被植入不明程式碼,目前已經修復。

由於 FC1 沒有事先編譯好的 PHP 4.3.10 可供安裝,只好自己來,幸好可以從網路上偷別人的經驗,目前已經順利升級到 4.3.10。奇怪的是按照 4.3.8 的設定資料來編譯,PHP 模組竟然被安裝在 /usr/lib/20020429 這個目錄,而非 /usr/lib/php4,害我重新安裝 Turk MMCache 時卡住了一陣子。

重裝 PHP 時欠東欠西的,又用 yum install 了以下這些元件:bzip2-devel、libxslt-devel、imap-devel、pcre-devel、mysql-devel、postgresql-devel、aspell-devel、net-snmp-devel、elfutils-devel、unixODBC-devel。

January 7, 2005

仆街!血濺清大

一時興起騎滑板車回家,加上大意去卡到落差頗大的塑膠跳躍路面,以臉仆街,血濺清華大學某道路暗處。當時兩位有愛心的清大同學趨前關心。因為還能夠冷靜的放好車車、放下包包、小心不讓血滴到衣服、打開包包拿衛生紙止血,本以為無大礙,除了手腳擦傷外,就是額頭熱血奔騰,我還一路走出清大校門,夜色昏暗,路上行人沒人注意到我的慘狀,大概以為我一面走一面摸頭沈思吧。趕來搭救的老婆臉上表情告訴我有點糟糕。

到了馬偕,衛生紙摀著額頭走進急診室,護士小姐以為我發生車禍,都趕緊前來幫忙,但一聽到我是玩滑板車受傷,大家都噗嗤笑出來。醫生一看就說傷口蠻深、要縫、傷口要趕快清洗,本以為這種小傷還讓醫生護士忙了許久,我真是浪費醫療資源,現在只好乖乖躺著等著挨針:破傷風針和縫針。護士清理傷口很認真、也很用力,抹了麻藥還真的都不痛,後來醫生一面縫我一面問要縫幾針,以前認為縫的針數愈多欲嚴重,結果醫生說要好多針,因為臉上的傷口要縫細一點,以後才不會難看,聽到這裡我心如湧泉、感激涕零,連忙稱謝。

忙的差不多,才有時間仔細察看傷口,除了手腳幾處小擦傷外,右手掌背面兩個傷口、額頭左眉毛一道兩公分傷口、左臉頰鬢角掉了一塊皮(以後不長毛了),啊!還有眼鏡留在現場忘了撿!

教訓一:在台灣,小尺寸輪子不適合當交通工具(在美國很多人騎滑板車通勤)。
教訓二:要多運動,反射神經太慢以致於用臉當煞車,遜!

老婆一面吃飯一面說看到我的傷口覺得好可怕、好痛,沒有食慾,叫我盡量待在家裡,別到學校嚇人了,聽聽也有道理,必要的時候晚上偷偷溜回去拿東西就好,當個「人社一館魅影」,最好臉上還戴半邊面具。

January 5, 2005

visca protocol 的可能應用

上次提到 BDLCAM 這個 PTZ 攝影機控制軟體用自己的 command set 來控制,這類攝影機多半使用 SONY 開發的 visca 通訊協定來控制,在一個 Wainhouse Research 的論壇上好不容易找到一個比較完整的 visca 參考連結:SONY EVI-D30/31 PTZ Color Cam,現在 Windows 和 OS X 使用 RS-232C 序列埠都沒有問題,加上 Max/MSP 的 serial patch 和 Jitter 影像處理功能或者 Processing 的 serial 支援,如果再使用 ActiveX, COM 或 AppleScript 就可以玩很多很多東西了!

January 3, 2005

有點誇張的 Credit Card Fraudulence

這是大約兩三個禮拜前的事情。收到 Judy 通知,明明已經取消一年的信用卡卻又收到帳單,猜想是被盜用,加上 Fleet 併入 Bank of America 後信用卡資料移轉出錯所致。遇到這種情況,再怎麼脾氣好的人都會火大。以下當作備忘:
Dispute for credit card: xxxx xxxx xxxx 7995
(this account had been closed by July 2003. but has been reactivated in May 2004!)
Fraud transactions on statement (since May 2004):
UPC*VISTAPRINT.COM 800-721-6214 MA
421.13 + 6.99 + 421.13 credit + 6.99 credit + 104.93 + others
+ 1.50 (minimum financial charge) + 29.00 (late fee) = TOTAL 174.81
Contact:
Fleet (now Bank of America)
Credit Card Services 800-833-6980, P.O. Box 15480, Wilmington, DE 19850

得到的回覆是帳號確定再次關閉、進入調查程序、此時帳目凍結、預估 90 天調查期、之後會通知 Judy(真是麻煩他們了)。