Pages

July 15, 2004

Finale 恢復水準,but...

2004 年初 Finale 剛從 OS 9 轉換跑道到 OS X 的時候,由於系統架構差異使得部份功能無法運作,尤其是 EPS 輸出的欠缺更是要命。五月份推出的 2004b 更新版也沒有提供這個功能,直到日前推出的 Finale 2004c 更新版才正式告別這個拖油瓶,讓 Finale 再度恢復應有的水準。2004c 主要提供:
  1. 可產生 EPS 檔案,更精確來說,可以在 EPS 檔案中嵌入 Type1 和 PostScript 字體。不過仍然不能嵌入 TrueType 字體。現在在匯出 EPS 格式時 "Include Fonts" 和 "Include PICT Preview" 兩個選項已經自動勾選,方便多了。
  2. 用 Adobe Virtual Printer 列印時,預設檔名問題已經修正。
  3. 圖形模式下使用的字體現在會連同 EPS 圖形一起匯出。
  4. 修正在包含自訂圖形的舊版檔案中列印跨小節休止符的問題。
  5. 修正日文字型列印偏左的問題。
  6. 還有一堆關於文字與字體的問題也都修正了,多數是關於日文字型(所以也包括中文囉?)。

但是,雖然可以產生 EPS,卻有可能因此而當機!原因是 EPS 匯出功能竟然需要 Classic 環境存在才能正確執行,否則程式就會當掉。目前暫時的解決方法是:
  • 確定在安裝 Finale 的同一部硬碟中也安裝了 Classic 環境。如果沒有的話,隨便從任何一部有 Classic 的機器把 System Folder 整個拷貝過來就可以。
  • 至少要執行 Classic 環境一次。此後執行 Finale 時不需要同時執行 Classic 環境。
  • 接著回 OS X 執行 Finale,現在 EPS 匯出功能應該一切正常了。

July 12, 2004

家裡斷網

這個週末學人宿舍斷網,察看五樓網路機櫃之後發現 ADSL modem 完全沒有燈號,不知道是電源供應器壞掉還是機器本身出問題,再次嚐到與世隔絕的孤寂。今早管理員說是因為那台烏龜 (modem) 燒掉了,要等中華電信工程師來修理,最慢禮拜二才會恢復。喔∼買尬∼

昨晚十點鐘接獲報告說 Aleppo 透過 Hinet 寄信,就是沒辦法寄到我們自己 mail server 上的人。只好卯起來用 PHS 上網查 DNS,經過逐一比對,發現 Hinet 和 Seednet 都各只有 1-2 部 DNS 可以查到我們 mail server 的正確位址,偏偏又都不是主要 DNS。這個 DNS 資料更新的程序和速度真是令人白髮。

July 6, 2004

時代雜誌年度最佳 50 網站

時代雜誌公佈年度最佳 50 個網站, 共分為幾個大類:News and Information, Lifestyle and Culture, Communities, Tools and Essentials, Just for Fun。其中我熟知的有 Apple iTMS (iTunes Music Store)、Friendster(實踐 six degree of separation 理論)、Yahoo 的 Photos 和 Maps、還有 3D 社群網站 There.com。另外,別忘了年度最盛大的 The Webby Awards 也可以看到精選最佳網站,其中 iTunes Music Store 再度榮獲商務類和音樂類獎項。

July 5, 2004

知識、知識、知識

剛剛逛網誌時,從 High Context 的知識管理文章Knowledge-at-work: Corporate memory - the hard way(非常值得一讀),真是又回到兩年前在 CDI 時接觸 HBS Working Knowledge 一樣的心情,一種對知識活用、增進企業內部學習、以及探究知識的熱忱。

各大企業組織重視知識管理有很多現實因素,員工的流動帶走知識與經驗、快速的競爭環境不容再次犯錯、消化資訊的速度要快、員工要有自我學習機會、...等。自從網際網路興盛,這些知識管理議題已經在各大管理學院形成一股研究熱潮,我記得唸過「麥肯錫顧問公司」知識管理系統的案例研究,很驚訝他們利用電腦網路以及管理制度雙管齊下的方式,讓人員流動率如此高的公司得以累積知識、進而變成公司的重要資產。前陣子一位朋友告訴我他們公司一位派駐客戶公司的系統人員離職,後來被該客戶聘回去擔任原來的工作,也因此合作關係便中止了。他並不是要抱怨客戶或那位員工,而是說那位員工低估了團隊支援的重要性,因為原本當他派駐客戶公司的時候,並不是真的「一人軍隊」,而是有整個團隊在後面支援,他休假有人代班、需要技術或資料時有人在公司幫忙處理,所以一旦他開始獨當一面,那會是艱苦奮戰的開始。我因此想到,在公司組織當中,知識並不是一個人的貢獻,而是團隊的集體心血,這才能凸顯公司運作、團隊合作的特色;從另一方面看,如果知識都是少數人的成就,那公司組織的運作就需要好好檢討一番了。

講了這麼多公司組織,其實我主要是想到學校與公家機關,同樣可以歸類為組織運作,就一樣會有知識累積與運用的問題。就我看來,學校經常發現缺乏知識管理的問題,例如新任職員搞不清楚狀況、離職職員也沒有交接清楚、畢業學長留下一屁股雜亂資料、系統管理換人結果一團亂、...,當各大學有愈來愈多 MBA、EMBA 課程,這些課程有實際運用到學校本身的運作嗎?當大學愈來愈被迫獨立、財務行政都要自己照顧的時候,難道不需要效法歐美私立大學的營運方式∼也就是當作一家盈虧自付的實體公司來經營嗎?全國各個號稱要成為世界一流的大學們,你們有沒有一流的經營團隊和營運系統?有沒有能夠面對國內外強大競爭力的反應機制?有沒有一套讓學校體系永續成長的知識管理系統?

音樂記譜軟體

最近要幫老婆乾媽的音樂書籍出版工作,頓時又陷入音樂記譜、出版的泥淖(笑)。想起幾年前幫忙出版第一、第二批音樂書的時候,稿子還越洋傳檔校稿,我和出版商沒有實體接觸就完成出版工作,實在有趣。這兩批書後來聽說賣得不錯,原因是封面好看(承讓∼承讓∼)。雖然我們用 Finale 已經有很長的時間,之前為了「利其器」曾經神農嘗百草般的試過一大堆軟體,最後還是回歸 Finale,原因無他,只是因為習慣使然,而且它也實在夠強悍。當然後來也遇到了不少問題,因為 Finale 過於雞婆,很多記譜限制是無法打破的,在製作譜例的時候反而受到限制,希望哪一天能讓我找到足夠自由的記譜軟體∼起碼可以把一些記譜規則的檢查關掉。

Music Notation Software 這個網站裡條列了幾乎是全地球上現存的音樂記譜軟體,Notation and Scoring Software 也收集不少。

成立網誌分站

幾天前所上購入六個月的 IBM 伺服器出了點問題,雖然沒有造成任何資料毀損,但也值得提醒電腦組負責同學開始做備份計畫。然而當我正在思考這個備份計畫是否要包括個人帳號時,就想到了一個公私難兩立的問題:如果不包括個人帳號,我自己的資料要不要用特權列入備份計畫?當然說要備份老師的資料聽起來重要許多,但畢竟多數還是私人資料,還是會覺得心虛。再想到這個網誌,既然已經把它當作經常性的書寫平台,自然不希望它遭遇任何不測,說實在放在學校系所主機裡面並不保險,它又要靠資料庫跑,如果出問題再去另找棲身之處或重新安裝,我想都很花精神。怎麼辦呢?這時就想起 Blogger.com。

大約一年多前就申請了 Blogger 帳號,但因為懶惰就空在那裡,自從 Blogger 被孤狗收購之後也沒再去用它。現在倒是利用它的好時機∼把它當作這個網誌的映射站,每當寫了一篇文章就同時也張貼到 Blogger,只是多了幾個 clicks 而資料卻多了一層保障,何樂而不為?所以昨天把過去的一些文章都複製過去了,今天把 style 也改成和母站一樣。

從今天起,本網誌主要站台在交大建築所,映射站台在 hohohou.blogspot.com

Update: 自2007年起,Blogger這裡已經變成我的主要站台了。

July 4, 2004

追蹤 Messenger Service 廣告

以下是在 news://nctu.adm.computer-center 上看到的,留做個記錄,以後系統管理可能會用到。

-------------------------------------
近來許多的 pop up 廣告利用Windows 2000 及 Windows XP 內的 Messenger Service 的功能大量傳送廣告,造成學校方面的困擾,以下提供一些方式讓您解決這些問題及追縱來源的電腦網路IP位址:

如何追縱來源電腦的IP位址:
How to trace who is sending the message
  • 當您在 WinPopup 收到廣告訊息時,請立即於dos模式的視窗下,執行"arp -a"的指令,您可以看到來源電腦的 IP address 及 physical address。
  • 接下來,使用指令"ping -a [IP of the source computer]" 以找出發送廣告訊息的電腦名稱。

注意:請於接到訊息之後,立即執行"arp -a"指令。 TCP/IP 連線的歷史資料會由cache中被定時清除。

Skype: 用 P2P 講電話

Skype 利用 P2P 技術來傳遞資料,但它不是用來交換檔案,而是用作網路電話通訊!在這篇說明 P2P 網路電話的技術文件中指出幾個 VoIP 尚未能夠成為市場主流的原因:


  1. 話質與價格成反比:愈有價格競爭力的 VoIP 產品通話品質愈差。在美國我用過一款話質非常棒的 Cisco 網路電話,每只話機要價一萬台幣。
  2. 撥通率低:現有 VoIP 軟體多數難以跨越防火牆和 NAT 管制區,也就是地球表面將近一半的網路使用者很難撥通 VoIP。
  3. 操作介面繁複:沒錯,所有 VoIP 產品都是網路設備,所以起碼需要進行初步設定。如果你認為這個應該很簡單,表示你是屬於金字塔上層的使用者,而且還有點「何不食肉糜」的態度。

這就像三把刀插在現有 VoIP 產品上面,我深表贊同。Skype 號稱話質超優、撥通率高、而且不用設定,就像使用 P2P 軟體一樣簡單(如果你問我什麼是 P2P 軟體, 那...請善用孤狗),的確切中一般 VoIP 產品的要害。只是還沒親自測試過,還無法很肯定它的神通是否如此廣大,但就線上討論區所看到的回應,使用者的確非常滿意它的表現。目前 Skype 已經出了 Windows & Liunx 測試版,改天要來試試看。另外還聽說 OS X 版正在開發,密切期待中∼

June 29, 2004

在 OS X 下使用交大 VPN 專線(簡易版)

升級到 OS X 10.3.4 之後,不僅可以直接用 Internet Connect 連線到交大 VPN,而且設定超簡單,就五個步驟而已,想搞複雜一點都很難。我製作了一個網頁 交大 VPN 的 Mac OS X 設定範例,打算貢獻給計中作為官方說明。關於 10.3.4 之前的 PPTP 問題可以參考這裡

June 25, 2004

在 OS X 下使用交大 VPN 專線(麻煩版)

注:這篇文章是升級 OS X 10.3.4 之前寫的,現在已經不需要這麼麻煩了。

利用 VPN 改走不同途徑而能使用更大頻寬,這是到交大之後才知道的應用,之前以為 VPN 就是安全連線而已,真是以管窺天(汗)。只不過交大VPN說明文件(放在北台灣社區大學網站)只有 Windows 98/ME/2000/XP 和 FreeBSD ,沒有其他作業系統,那 OS X 怎麼辦呢?自立救濟囉。交大提供給教職員和學生兩套不同 VPN 設定,我這裡僅討論 OS X 下的教職員設定,學生設定應該類似。

雖然 OS X 和 FreeBSD 有親戚關係,但 pptp 的設定卻截然不同。這裡不詳細解說技術層面的問題(我能力也不夠),文末列舉了幾篇 MacOSXHints 上面的文章和討論供作參考。

好,首先我們要取得 pptp 的 Service ID,取得方法是先用 Internet Connect 跑個 VPN 連線,這個連線勢必失敗,但我們可以藉此取得必要的資料。
  1. 執行 /Applications/Internet Connect
  2. 從 Internet Connect 主選單選取 File: New VPN Connection...,選擇連線方式為 PPTP,然後按 Continue。
  3. 在設定視窗依序填入:
    Server address: 211.76.240.4
    Account Name: (帳號名稱)
    Password: (帳號密碼)
  4. 在按下 Connect 進行連線前,打開 Terminal 輸入指令 ps -axww | grep pppd 但先不要按 Enter。
  5. 當按下 Connect 後,馬上跳到 Terminal 按 Enter 執行剛剛輸入的 ps 指令(不要急,VPN 連線通常要幾秒鐘後才會回應成功或失敗)。
  6. 你會看到一行很長的 pppd 指令,像這樣:
    2027 ?? Ss 0:00.08 pppd serviceid F1917C47-C924-11D8-934E-0003930BFE0C optionsfd 0 plugin /System/Library/SystemConfiguration/PPPController.bundle/.....(後略)
    這就是我們需要的東西。把 serviceid 後面的一長串代碼 copy 下來備用(這裡是 F1917C47-C924-11D8-934E-0003930BFE0C)。
  7. 如果看到連線失敗訊息,那是正常的,別管它。
接著,下載我準備好的 shell 程式 [ Download nctu_vpn.tar.gz ],展開後得到 nctu_vpn.sh,修改檔案開頭的幾行變數內容。這些變數說明如下:
  • SERVICE_ID: 填入剛剛拷貝下來的那一長串 Service ID。
  • VPN_SERVER: VPN 伺服器的位址,教職員使用 211.76.240.4,學生用 vpn-student.ntcu.net。
  • MY_IP: 自己原來使用的 IP,如果接 router 而用 IP: 192.168.x.x,則寫 router 的 IP。
  • USERNAME: 交大郵件帳號名稱(必須是 username@mail.nctu.edu.tw 形式)。
  • PASSWORD: 交大郵件帳號密碼。
將 nctu_vpn.sh 複製到一個可以被執行到的目錄中(例如 ~/bin, /bin, /sbin, /usr/bin, /usr/sbin,但建議放在 ~/bin 或 /usr/local/bin),確定檔案權限(可以被執行),然後下這個指令:
% sudo nctu_vpn.sh
等待結果輸出:
Starting NCTU VPN...
Resetting default router...
NCTU VPN connection started.
Tue Jun 29 13:33:12 2004 : local IP address 211.76.248.7
Tue Jun 29 13:33:12 2004 : remote IP address 211.76.240.3
連線成功!!

參考文章: