這陣子思考很多關於目前工作的事,想把心得與感想整理出來,要求自己每天要給自己依段時間反省,不要因為工作繁忙而忽略了自己,沒有緩衝時間,讓工作擠滿了生活,失去了工作的意義...
很幸運地,之前的 Blog 還可以使用,距離上次寫的時間已經三年,真是令人吃驚!
在這段時間,我開始接觸職場、更換不同領域的工作、學習投資理財,學到很多新的觀念~
但是目前這份工作是在 2008/2 開始的行銷,半年下來,也自己摸索出如何在資訊軟體業界做好行銷工作的幾個重點,坊間也沒有相關書籍,如果你也同樣是行銷,可以看看我的網誌,省下自己摸索的時間。
這些日子,困擾我的是行銷專員的職稱。雖然我喜歡目前的產品,也熟稔處理相關活動,兼任講師或顧問也不是問題,但對於未來在行銷專業上如何取的更多資源與揮灑的空間卻有負面的影響,我想往上發展!
那麼,假如我在 2009/3 離職轉到新的公司,應該要在剩下的六個月做些什麼事呢?這會是新的網誌開始的故事...
星期日, 9月 14, 2008
星期二, 7月 19, 2005
工作環境與工作效能
Source: 如何規劃好 VB 的工作環境, 郭安定, PC Magazine 中文版, 1993 July 10, P249 ~ 254
每個人都有自己的偏好習慣,例如我喜歡在明亮、安靜與一張空無一物的大桌子環境下工作;在鬆軟的沙發上閱讀。但這些通常不是我工作效能最高的環境,往往會東摸摸、西摸摸,時間就這樣過去了~
反而是在星巴客的工作效率比較高,或許是因為我不能常常站起來上廁所、倒開水、音樂又不是特別合我的胃口、周遭有時會有幾桌談話特別大聲,我只好乖乖坐在桌子上敲者鍵盤寫稿,或是閱讀商業週刊雜誌,腦經飛快的轉動思考
我想,只要達到一個基礎水平、工作環境其實工作效能沒有絕對的關係~
每個人都有自己的偏好習慣,例如我喜歡在明亮、安靜與一張空無一物的大桌子環境下工作;在鬆軟的沙發上閱讀。但這些通常不是我工作效能最高的環境,往往會東摸摸、西摸摸,時間就這樣過去了~
反而是在星巴客的工作效率比較高,或許是因為我不能常常站起來上廁所、倒開水、音樂又不是特別合我的胃口、周遭有時會有幾桌談話特別大聲,我只好乖乖坐在桌子上敲者鍵盤寫稿,或是閱讀商業週刊雜誌,腦經飛快的轉動思考
我想,只要達到一個基礎水平、工作環境其實工作效能沒有絕對的關係~
星期一, 7月 18, 2005
DLL 動態連結程式庫
Source: 魔法寶典 - 動態連結程式庫, 郭安定, PC Magazine 中文版, 1993 November 10, P275 ~ 281
我的第一個 DLL 是為了協助 Visual BASIC 判讀硬碟空間資訊,以 C 寫成,當時還為此購買許多重量級參考書、影印不少文件,東超超、西改改,總算以在 DLL 內順利呼叫 Windows API 計算出硬碟空間的資料,提供 Visual BASIC 載入,呼叫
後來在學校專研發展 Delphi Expert System 時,也為了完成 MAPI 通訊介面,讓 Visual dBASE 得以存取 Win95 Beta 的 mail 相關函數,以 Delphi 撰寫 DLL 做為中界介面,總算順利發出郵件
因此,我的第一個 Windows 程式其實是 DLL 而不是一般的 Application...
我的第一個 DLL 是為了協助 Visual BASIC 判讀硬碟空間資訊,以 C 寫成,當時還為此購買許多重量級參考書、影印不少文件,東超超、西改改,總算以在 DLL 內順利呼叫 Windows API 計算出硬碟空間的資料,提供 Visual BASIC 載入,呼叫
後來在學校專研發展 Delphi Expert System 時,也為了完成 MAPI 通訊介面,讓 Visual dBASE 得以存取 Win95 Beta 的 mail 相關函數,以 Delphi 撰寫 DLL 做為中界介面,總算順利發出郵件
因此,我的第一個 Windows 程式其實是 DLL 而不是一般的 Application...
星期日, 7月 17, 2005
OLE 2.0 的新功能
Source: 程式介面的新希望 - OLE 2.0, 郭安定, PC Magazine 中文版, 1994 Feburary 10, P189 ~ 193
相較於 OLE 1.0,2.0 版有下列新功能:
1. In-Place Activation 號稱節省系統資源、提高效率、降低使用者學習成本
2. Nested Object Support
3. Drag and Drop
4. Storage-independent Links 不儲存為檔案也可以建立鍊結
5. Adaptive Links 相對路徑
6. Logical Object Pagination 物件超出文件範圍會自動分頁
7. Version Management
8. Programmability
當時我著眼於整合 Office 為一個完整的 Office Solution,對與程式設計有關的 OLE Automation 比較有興趣。也為了學習 OLE 2.0 Server 與 VBA 購買 Excel 5.0 與 Project 4.0,希望藉由 VBA 與 OLE Automation 拼湊出一個符合自己需求的軟體
不過在 Windows 3.1 下,OLE 2.0 實在有夠慢,而且光是啟動就消耗許多系統資源,加上 Office 也是一個龐然大物,簡單的作業環境還是使用簡單的軟體比較實在...
相較於 OLE 1.0,2.0 版有下列新功能:
1. In-Place Activation 號稱節省系統資源、提高效率、降低使用者學習成本
2. Nested Object Support
3. Drag and Drop
4. Storage-independent Links 不儲存為檔案也可以建立鍊結
5. Adaptive Links 相對路徑
6. Logical Object Pagination 物件超出文件範圍會自動分頁
7. Version Management
8. Programmability
當時我著眼於整合 Office 為一個完整的 Office Solution,對與程式設計有關的 OLE Automation 比較有興趣。也為了學習 OLE 2.0 Server 與 VBA 購買 Excel 5.0 與 Project 4.0,希望藉由 VBA 與 OLE Automation 拼湊出一個符合自己需求的軟體
不過在 Windows 3.1 下,OLE 2.0 實在有夠慢,而且光是啟動就消耗許多系統資源,加上 Office 也是一個龐然大物,簡單的作業環境還是使用簡單的軟體比較實在...
星期五, 7月 15, 2005
下一篇好文章在哪裡?
Source: 放眼明日的 Windows NT, 侯俊傑, PC Magazine 中文版, 1993 march 10, P213 ~ 220
與一般功能性比較不同,在 Windows NT (SAMS) 偏重 32bit 作業系統逐條的功能比較與分析;Inside Windows NT (Hellen, Microsoft Press) 以架構師的角度介紹各子系統。原摘錄自侯先生的著作「深入核心:Windows 作業系統」的這篇文章中對各個重點系統有詳盡的解釋,軟硬體的歷史包袱與改進,以程式設計師的角度切入、驗證等等,非常精彩
預計在 2005 年底發行 Windows XP 64Bit,下一個版本的 Longhorn 也將推進到 64bit 的境界,但不知識否還可以看見這樣精闢的文章呢?
與一般功能性比較不同,在 Windows NT (SAMS) 偏重 32bit 作業系統逐條的功能比較與分析;Inside Windows NT (Hellen, Microsoft Press) 以架構師的角度介紹各子系統。原摘錄自侯先生的著作「深入核心:Windows 作業系統」的這篇文章中對各個重點系統有詳盡的解釋,軟硬體的歷史包袱與改進,以程式設計師的角度切入、驗證等等,非常精彩
預計在 2005 年底發行 Windows XP 64Bit,下一個版本的 Longhorn 也將推進到 64bit 的境界,但不知識否還可以看見這樣精闢的文章呢?
星期四, 7月 14, 2005
Win32s 突破原有記憶體限制
Source: Windows 3.1 下 32 位元新世界, 盧育聖, PC Magazine 中文版, 1994 Feburary 10, P179 ~ 187
早期在 DOS 下也有 286 DOS Extender, 386 DOS Extender 可以突破 640K 限制,而 Win32s 是少數可以在 16bit 環境下撰寫 32 位元程式的方案,突破原先 small, large nide, NEAR, FAR 等等舊有架構的不便(但仍有部分限制,如 Edit, Listbox Control 限制在 64K 內,Resource Table 有 32K 限制等等),而在 2005 年推出 64Bit Windows XP 之後,記憶體的限制又再次突破 4GB,讓程式設計師可以更容易的撰寫
在 OS/2 Merlin 下我可以利用 CA-Realizer for OS/2 撰寫 OS/2 原生 32bit 程式,也可以在 OS/2-Windows 相容模式內撰寫 Win32s 程式。雖然 Win32s 是個過渡性產品,但 OS/2 的支援讓我存取記憶體方便許多,Visual FoxPro 3.x 也有機會以 Win32s 模式執行
Win32s 1.1 提供 Windows 3.1 的 User & GDI API, OLE 1.0, DDE/DDEML, TryeType Fonts, Common Dialogs, SEH (Structured Exception Handling), Virtual Memory API, Heap API, Memory-mapped files, Network Support, Sound API, Code Page/Unicode Translation API
相對於完整的 Win32 主要差別在於缺少 Console API, Unicode API, Security API, Comm API, Asynchronous File I/O, Threads, Paths, Enhances Metafiles, Bezier Curves
我個人認為缺少作業系統層級的 Threads 支援是影響多功效能的一大遺憾...
早期在 DOS 下也有 286 DOS Extender, 386 DOS Extender 可以突破 640K 限制,而 Win32s 是少數可以在 16bit 環境下撰寫 32 位元程式的方案,突破原先 small, large nide, NEAR, FAR 等等舊有架構的不便(但仍有部分限制,如 Edit, Listbox Control 限制在 64K 內,Resource Table 有 32K 限制等等),而在 2005 年推出 64Bit Windows XP 之後,記憶體的限制又再次突破 4GB,讓程式設計師可以更容易的撰寫
在 OS/2 Merlin 下我可以利用 CA-Realizer for OS/2 撰寫 OS/2 原生 32bit 程式,也可以在 OS/2-Windows 相容模式內撰寫 Win32s 程式。雖然 Win32s 是個過渡性產品,但 OS/2 的支援讓我存取記憶體方便許多,Visual FoxPro 3.x 也有機會以 Win32s 模式執行
Win32s 1.1 提供 Windows 3.1 的 User & GDI API, OLE 1.0, DDE/DDEML, TryeType Fonts, Common Dialogs, SEH (Structured Exception Handling), Virtual Memory API, Heap API, Memory-mapped files, Network Support, Sound API, Code Page/Unicode Translation API
相對於完整的 Win32 主要差別在於缺少 Console API, Unicode API, Security API, Comm API, Asynchronous File I/O, Threads, Paths, Enhances Metafiles, Bezier Curves
我個人認為缺少作業系統層級的 Threads 支援是影響多功效能的一大遺憾...
星期三, 7月 13, 2005
負責任的作家
Source: 評「未經授權的 Windows 95」, 韓文正, PC Magazine 中文版, 1995 June 10, P257 ~ 260
Andrew Schulman 一系列 Undocumented, Unauthorized 書籍都是非常深入系統核心的專業文章,以微觀角度解說程式如何實際運作,而不是如 Inside Windows NT, Windows Internals 的系統巨觀。因此不但需要熟悉系統運作原理,還要能夠自行撰寫程式,追蹤、驗證每一個觀念
不以官方說法為準則,進而客觀驗證,陳述有憑有據,非常符合邏輯思考。與侯俊傑翻譯書籍卻不盡信,親自重新編譯程式,訂正文章錯誤,是非常負責任的作家~
Andrew Schulman 一系列 Undocumented, Unauthorized 書籍都是非常深入系統核心的專業文章,以微觀角度解說程式如何實際運作,而不是如 Inside Windows NT, Windows Internals 的系統巨觀。因此不但需要熟悉系統運作原理,還要能夠自行撰寫程式,追蹤、驗證每一個觀念
不以官方說法為準則,進而客觀驗證,陳述有憑有據,非常符合邏輯思考。與侯俊傑翻譯書籍卻不盡信,親自重新編譯程式,訂正文章錯誤,是非常負責任的作家~
星期二, 7月 12, 2005
我想,時代
Source: Symantec Visual CAFE Beta Guide, Symantec Corp., 1996, Total 23 Pages
我想,時代變了吧...
這是一篇 Evaluator's Guide 的文章,提供基本功能的解說,指導使用者快速的掌握產品功能,協助評估產品價值。
在當時,取得這些文建的管道很少也比較不方便,下載也很花時間,但對我們這些迫不及待想要看最新技術的使用者可是不可多得的機會,也不管自己的英文程度, 就四處想辦法弄到,慢慢下載或參加研討會拿文件,再一個字一個字的查字典,花上好久的時間才讀完,又瞭解一套新軟體的功能特色,心裡感到無比滿足。我想自 己的英文閱讀速度比一般人快一些也是在那個時期逐漸鍛鍊出來的,要不然文章實在太多,根本讀不完呢~
現在網際網路發達,上網速度也加快許多,反而比較少看到這類文件,研討會也多偏重在銷售,缺少對產品本身更進一步的解說。
時代變了吧,我想...
我想,時代變了吧...
這是一篇 Evaluator's Guide 的文章,提供基本功能的解說,指導使用者快速的掌握產品功能,協助評估產品價值。
在當時,取得這些文建的管道很少也比較不方便,下載也很花時間,但對我們這些迫不及待想要看最新技術的使用者可是不可多得的機會,也不管自己的英文程度, 就四處想辦法弄到,慢慢下載或參加研討會拿文件,再一個字一個字的查字典,花上好久的時間才讀完,又瞭解一套新軟體的功能特色,心裡感到無比滿足。我想自 己的英文閱讀速度比一般人快一些也是在那個時期逐漸鍛鍊出來的,要不然文章實在太多,根本讀不完呢~
現在網際網路發達,上網速度也加快許多,反而比較少看到這類文件,研討會也多偏重在銷售,缺少對產品本身更進一步的解說。
時代變了吧,我想...
星期一, 7月 11, 2005
2005 年的編輯借鏡 1995 年的作品
Source: 邁入中文剪報的時代, 陳志浩, PC Magazine 中文版, 1995 June, P147 ~ 157
這篇是由中文版編輯自行撰寫的簡報軟體評比文章,產品包括 Microsoft PowerPoint 4.0 中文版與 Lotus Freelance Graphics 3.0 中文版,與一般翻譯文章不同,有針對諸多中文版的特殊需求與功能作詳盡的比較,內容的深度與測試方式巨細詳密,和當時的其他電腦雜誌相比,算是高水準的典 範。
看了這麼多早期的文章,有點兒懷念 PC Magazine 中文版,下午趁機抽空到天瓏書局翻翻雜誌,不可同日而語。內容多半是翻譯或偏向市場的簡短產品介紹,沒有看到早期那些深入的評比介紹,專欄也沒有看到如侯 俊傑等人所主持的高水準中文作品,排版也偏向 PC Home 集團風格,鬆散帶點凌亂,是一本很適合大眾所閱讀的電腦刊物,不再有以往進階使用者導向的感覺。
文章比較很多中文的特殊需求,如直排,更進一步灌輸使用者「電腦是工具、內容才是重點」的正確觀念,文筆客觀平實,沒有尖酸刻薄或阿諛奉承的字句,與今日 部分中國 IT 刊物相同水平。這樣水平的文章雖然在台北越來越少見,但在中國卻有越來越多數量,對整體中文市場是個正面的趨勢,也希望他們有機會閱讀接觸 1995 的中文刊物,鑒往知來~
這篇是由中文版編輯自行撰寫的簡報軟體評比文章,產品包括 Microsoft PowerPoint 4.0 中文版與 Lotus Freelance Graphics 3.0 中文版,與一般翻譯文章不同,有針對諸多中文版的特殊需求與功能作詳盡的比較,內容的深度與測試方式巨細詳密,和當時的其他電腦雜誌相比,算是高水準的典 範。
看了這麼多早期的文章,有點兒懷念 PC Magazine 中文版,下午趁機抽空到天瓏書局翻翻雜誌,不可同日而語。內容多半是翻譯或偏向市場的簡短產品介紹,沒有看到早期那些深入的評比介紹,專欄也沒有看到如侯 俊傑等人所主持的高水準中文作品,排版也偏向 PC Home 集團風格,鬆散帶點凌亂,是一本很適合大眾所閱讀的電腦刊物,不再有以往進階使用者導向的感覺。
文章比較很多中文的特殊需求,如直排,更進一步灌輸使用者「電腦是工具、內容才是重點」的正確觀念,文筆客觀平實,沒有尖酸刻薄或阿諛奉承的字句,與今日 部分中國 IT 刊物相同水平。這樣水平的文章雖然在台北越來越少見,但在中國卻有越來越多數量,對整體中文市場是個正面的趨勢,也希望他們有機會閱讀接觸 1995 的中文刊物,鑒往知來~
星期日, 7月 10, 2005
Microsoft's Service Support on 1993
Source: 取得 Microsoft 技術文件的管道, 曾銘源, 倚天雜誌, 1993 December, P89 ~ 100
Microsoft 提供 Email、ftp、netnews (newsgroup)、MSDN (Microsoft Developer Network)、與 Microsoft Online 的服務。開發者支援與訓練包含有 Free Hotline Service、Online Service、MSDN、TechNet CD、微軟授權訓練中心 ATC、與微軟大學 Microsoft University (資策會)
就像作者所寫:「不經自己整理的資料,跟垃圾沒有兩樣」,這也是我在事隔多年,逐一重新閱讀大學時代所蒐集的各類文章剪報,摘錄心得放在 Blog 上與大家分享,一方面也做為個人筆記
Microsoft 提供 Email、ftp、netnews (newsgroup)、MSDN (Microsoft Developer Network)、與 Microsoft Online 的服務。開發者支援與訓練包含有 Free Hotline Service、Online Service、MSDN、TechNet CD、微軟授權訓練中心 ATC、與微軟大學 Microsoft University (資策會)
就像作者所寫:「不經自己整理的資料,跟垃圾沒有兩樣」,這也是我在事隔多年,逐一重新閱讀大學時代所蒐集的各類文章剪報,摘錄心得放在 Blog 上與大家分享,一方面也做為個人筆記
星期六, 7月 09, 2005
Borland's Service Support on 1993
Source: 台灣寶蘭公司提供的售後服務, 楊瑾瑜, 倚天雜誌, 1993 December, P101 ~ 108
Borland 提供電話語音、傳真、研討會、不定期刊物 (VROOM)、龍門網論壇 (TTN)、ftp、與 Borland KnowledgeBase CD 的服務。
那時候網際網路不如現在發達,V.32 19600bps 的數據機將近一萬元,龍門網使用通用碼,而不是現在常見的 Big5 或 Unicode。研討會很熱門,可以看到很多專業的工程師參差其中,也不盡然是以促銷為主的活動。VROOM 我還保留一本,內容比較偏向技術,有點 Dr. Dobby's Journel 的味道,要註冊的合法使用者才有機會收到雜誌,可想見有多稀少吧~
Borland 提供電話語音、傳真、研討會、不定期刊物 (VROOM)、龍門網論壇 (TTN)、ftp、與 Borland KnowledgeBase CD 的服務。
那時候網際網路不如現在發達,V.32 19600bps 的數據機將近一萬元,龍門網使用通用碼,而不是現在常見的 Big5 或 Unicode。研討會很熱門,可以看到很多專業的工程師參差其中,也不盡然是以促銷為主的活動。VROOM 我還保留一本,內容比較偏向技術,有點 Dr. Dobby's Journel 的味道,要註冊的合法使用者才有機會收到雜誌,可想見有多稀少吧~
星期五, 7月 08, 2005
Windows 開發架構的戰國時代
Source: 各家視窗開發環境策略, 李華、張蘭貞, 倚天雜誌, 1993 December, P109 ~ 118
微軟的方案開發架構重點在:
1. 將零組件組合成具彈性的解決方案
2. 建構在他人專長之上 (Outsourcing 觀念)
3. 螢幕介面與功能的分割 (Client/Server 架構)
4. 組合這些原則以達成持續成長的過程
MSDN 上有許多更詳盡的客戶成功案例可以參考,練練英文也不錯~
Borland 提出工作群體技術的兩個重點:Workgroup Desktop 與 OBEX (Object Exchange),前者定義 publish/subscribe 資料互享關係,後者為 middleware,為 OS 與 AP 搭起橋樑。BOCA (Borland's Object Component Architecture) 偏重在 Client/Server 架構,以 BOCA 為中介層,整合各家軟硬體平台。IDAPI (Integrated Database Application Programming Interface) 包含比 ODBC SQL/CLI 更廣的 NAV/CLE,是針對資料庫存取的方案。三者的關係為 BOCA 包含 OBEX 與 IDAPI。
這些東西似乎只有 IDAPI 存在比較久,與 BDE (Borland Database Engine) 有較緊密的相關性,在 Delphi 5 還可以見到他的蹤跡~
CA 收購許多軟體廠商由大型電腦平台串往桌上型平台,以 Visual Object (CA-Clipper 的 Windows 後繼版本,但架構大翻新) 為主軸整合分散於不同電腦的料庫
他所收購的幾套資料庫軟體我都有買 (CA-Clipper, CA-Realizer, CA-dBFast),很遺憾該公司並不瞭解如何在消費型市場上競爭,多數都無疾而終。現在該公司回歸主業,沒有繼續推廣消費產品的動作。
以今日看來這些方案都稍嫌粗糙,但在競爭的情況下,可以不斷刺激、比較,比起現在的獨大標準有意思多了~
微軟的方案開發架構重點在:
1. 將零組件組合成具彈性的解決方案
2. 建構在他人專長之上 (Outsourcing 觀念)
3. 螢幕介面與功能的分割 (Client/Server 架構)
4. 組合這些原則以達成持續成長的過程
MSDN 上有許多更詳盡的客戶成功案例可以參考,練練英文也不錯~
Borland 提出工作群體技術的兩個重點:Workgroup Desktop 與 OBEX (Object Exchange),前者定義 publish/subscribe 資料互享關係,後者為 middleware,為 OS 與 AP 搭起橋樑。BOCA (Borland's Object Component Architecture) 偏重在 Client/Server 架構,以 BOCA 為中介層,整合各家軟硬體平台。IDAPI (Integrated Database Application Programming Interface) 包含比 ODBC SQL/CLI 更廣的 NAV/CLE,是針對資料庫存取的方案。三者的關係為 BOCA 包含 OBEX 與 IDAPI。
這些東西似乎只有 IDAPI 存在比較久,與 BDE (Borland Database Engine) 有較緊密的相關性,在 Delphi 5 還可以見到他的蹤跡~
CA 收購許多軟體廠商由大型電腦平台串往桌上型平台,以 Visual Object (CA-Clipper 的 Windows 後繼版本,但架構大翻新) 為主軸整合分散於不同電腦的料庫
他所收購的幾套資料庫軟體我都有買 (CA-Clipper, CA-Realizer, CA-dBFast),很遺憾該公司並不瞭解如何在消費型市場上競爭,多數都無疾而終。現在該公司回歸主業,沒有繼續推廣消費產品的動作。
以今日看來這些方案都稍嫌粗糙,但在競爭的情況下,可以不斷刺激、比較,比起現在的獨大標準有意思多了~
星期四, 7月 07, 2005
藍圖、策略性願景、方向
Source: 建構 21 世紀的新藍圖 新加坡「智慧島」的啟示, 程嘉君, 資訊與電腦, 1994 January, P18 ~ 20
新加坡全國資訊基礎建設 National Information Infrastructure NII
1. 基礎:基礎電信服務網路
2. 建構在基礎 1 之上:加值型資料服務
3. 建構在基礎 2 之上:各種全國資訊技術應用系統
4. 配合:政策與法律架構
5. 配合:相關技術標準
總藍圖勾勒五個策略性發展願景和方向:
1. 把新加坡發展成區域中心 Global Hub
2. 使資訊技術成為推動經濟發展的動力
3. 使個人的潛能更加發揮
4. 建立區域性和全球性通訊系統
5. 改善生活品質
啟示:
1. 資訊技術的應用是因應未來經濟社會不可或缺的基礎建設
2. 資訊技術的發展和運用是一種手段而非目的,是實現社會發展的重要工具
很清楚的願景,讓政府推動政策有個準則與方向,人民知道該如何在未來的社會如何演化,進而找到一個可以安身立命的位置。當政府確實推動相關政策,人民才可以真正的生根,才能對國家產生認同。
這也可以做為思考如何發展公司的參考,公司的起源越紮實,相關的發展、順序、與取捨才有依據,才不會在商業社會中迷失方向。
新加坡全國資訊基礎建設 National Information Infrastructure NII
1. 基礎:基礎電信服務網路
2. 建構在基礎 1 之上:加值型資料服務
3. 建構在基礎 2 之上:各種全國資訊技術應用系統
4. 配合:政策與法律架構
5. 配合:相關技術標準
總藍圖勾勒五個策略性發展願景和方向:
1. 把新加坡發展成區域中心 Global Hub
2. 使資訊技術成為推動經濟發展的動力
3. 使個人的潛能更加發揮
4. 建立區域性和全球性通訊系統
5. 改善生活品質
啟示:
1. 資訊技術的應用是因應未來經濟社會不可或缺的基礎建設
2. 資訊技術的發展和運用是一種手段而非目的,是實現社會發展的重要工具
很清楚的願景,讓政府推動政策有個準則與方向,人民知道該如何在未來的社會如何演化,進而找到一個可以安身立命的位置。當政府確實推動相關政策,人民才可以真正的生根,才能對國家產生認同。
這也可以做為思考如何發展公司的參考,公司的起源越紮實,相關的發展、順序、與取捨才有依據,才不會在商業社會中迷失方向。
星期三, 7月 06, 2005
成為一個傑出作者
Source: 拜訪侯捷的天空, 賀元、李靚慧, PC Magazine 中文版, 1994 October, P226 ~ 230
「無責任書評」是侯俊傑有別於之前的專業書籍「虛擬記憶體:觀念、設計與實做」、「Windows 技術核心」、「Windows 的記憶體管理」、「動態資料交換 DDE」等書籍,即使是翻譯書籍,他也以實做驗證每個範例程式,幫讀者抓出許多原著上的瑕疵,執著和努力的精神令人欽佩
賀元則是以「世紀末軟體革命」一書與其他兩名作者開始嶄露頭角,當初物件導向技術可是很新的觀念,但賀元他們年輕、熱情、大膽的放手去做,將咀嚼後的心得轉化為文章,同時不斷發表對文章的後續補充與更正,也算是那時候的驚人之舉~
有幸讀到這寫好作者的文章,省下很多找書的寶貴時間與金錢。隨著網路普及,個人出版門檻降低,也有越來越多優秀的作者得以在網站發表專業深入的文章,其中也不乏佳作,如「鳥哥的私房菜」,「第一次的親密接觸」等等,期望未來能看到更多好的作品被發掘出來~
「無責任書評」是侯俊傑有別於之前的專業書籍「虛擬記憶體:觀念、設計與實做」、「Windows 技術核心」、「Windows 的記憶體管理」、「動態資料交換 DDE」等書籍,即使是翻譯書籍,他也以實做驗證每個範例程式,幫讀者抓出許多原著上的瑕疵,執著和努力的精神令人欽佩
賀元則是以「世紀末軟體革命」一書與其他兩名作者開始嶄露頭角,當初物件導向技術可是很新的觀念,但賀元他們年輕、熱情、大膽的放手去做,將咀嚼後的心得轉化為文章,同時不斷發表對文章的後續補充與更正,也算是那時候的驚人之舉~
有幸讀到這寫好作者的文章,省下很多找書的寶貴時間與金錢。隨著網路普及,個人出版門檻降低,也有越來越多優秀的作者得以在網站發表專業深入的文章,其中也不乏佳作,如「鳥哥的私房菜」,「第一次的親密接觸」等等,期望未來能看到更多好的作品被發掘出來~
星期二, 7月 05, 2005
中文出版品
Source: 叫書評太沈重, 侯捷, PC Magazine 中文版, 1994 October, P245 ~ 253
侯俊傑在 Windows 3.1 那個年代出版許多擲地有聲的專業書籍,幹練精確的文字與超越原著的翻譯水準,是少數我推薦的中文作家,另一位是 PC Shopper 的林阿嵐,後者已經很久沒有見到他的作品出現了...
文章中有幾點是曾經寫作、主編的我希望與大家分享的摘要:
... 口語化的情況很嚴重,文字太隨性,不夠精鍊。另外,斷句也是一門學問...
...一篇文章或一本書的水準高低並不是以技術層面為考量依據。技術深淺各有所需,無所謂高下,寫作的態度與文字的格調才是最重要的。什麼是格調?文字的順暢只是一篇文章最基本的要求...
...國外電腦圖書出版社大多有所謂 peer review 制度,或者公司內部自己有編輯。這裡指的編輯是指技術編輯...國內許多出版社對於書籍沒有審稿能力,又不願花錢請人審稿。彼等對書籍的態度是「任由市場淘汰之」...
...就文字水準而言,我們的中文書(和文章)可分四種:一是冷面撲克型...沒有任何技術以外的潤滑...一是新新人類型...打油詩...當令流行用 語...一是渾然忘我型...拉不回主題...第四類型...高水準文字:言之有物,趣味性離題不遠,旁徵博引,幽默性處處可拾...
也正因為如此,當我在接下學姐電腦技能基金會主編一職,除了自己寫作,也會主動邀稿或蒐集文章,親自技術校稿,請淑珍潤飾文字後,自己排版出刊(以免文圖不對),花了很多時間與精力,希望帶給讀者高水準的文章。
雖然雜誌在達成發行宗旨後已經停止發行,但手邊仍有取得原作者同意可提供網友瀏覽分享的文章原稿,只可惜時間有限,遲遲沒有著手進行...
侯俊傑在 Windows 3.1 那個年代出版許多擲地有聲的專業書籍,幹練精確的文字與超越原著的翻譯水準,是少數我推薦的中文作家,另一位是 PC Shopper 的林阿嵐,後者已經很久沒有見到他的作品出現了...
文章中有幾點是曾經寫作、主編的我希望與大家分享的摘要:
... 口語化的情況很嚴重,文字太隨性,不夠精鍊。另外,斷句也是一門學問...
...一篇文章或一本書的水準高低並不是以技術層面為考量依據。技術深淺各有所需,無所謂高下,寫作的態度與文字的格調才是最重要的。什麼是格調?文字的順暢只是一篇文章最基本的要求...
...國外電腦圖書出版社大多有所謂 peer review 制度,或者公司內部自己有編輯。這裡指的編輯是指技術編輯...國內許多出版社對於書籍沒有審稿能力,又不願花錢請人審稿。彼等對書籍的態度是「任由市場淘汰之」...
...就文字水準而言,我們的中文書(和文章)可分四種:一是冷面撲克型...沒有任何技術以外的潤滑...一是新新人類型...打油詩...當令流行用 語...一是渾然忘我型...拉不回主題...第四類型...高水準文字:言之有物,趣味性離題不遠,旁徵博引,幽默性處處可拾...
也正因為如此,當我在接下學姐電腦技能基金會主編一職,除了自己寫作,也會主動邀稿或蒐集文章,親自技術校稿,請淑珍潤飾文字後,自己排版出刊(以免文圖不對),花了很多時間與精力,希望帶給讀者高水準的文章。
雖然雜誌在達成發行宗旨後已經停止發行,但手邊仍有取得原作者同意可提供網友瀏覽分享的文章原稿,只可惜時間有限,遲遲沒有著手進行...
星期一, 7月 04, 2005
Borland 與我
Source: 跟上時代的巨輪 Borland C++ 4.5, 楊瑾瑜, 倚天雜誌, 1995 Feburary, P149 ~ 155
在大一下學期時曾為了取得合法的 C Compiler,花了 NT 4,500 買下 Borland C++ 3.0 + Free Upgrade to Borland C++ 3.1 Application and Framework,比原先購買的 Microsoft Quick C 內容豐富許多,光是那一疊原廠手冊就覺得值回票價了~
到現在 Turbo/Borland C/C++ for DOS 還是我最愛的 C/C++ IDE,體積小、啟動速度快、彩色語法、功能強大、編譯/鍊結快,現在手邊還保有一套 Turbo C++ Suite ,回味那時候的開發環境,也協助學習 C++ 與物件導向觀念
Borland C++ 3.1 可說是該公司代表作,4.x 版開始正式進入 Windows Programming,雖然新增加許多功能強大 (DOS EXtender, OWL, Borland Database Engine, OCX/VBX 支援),但開始變的不穩定,而且 Windows 下即使是單純用來學習 C/C++ 的小程式,也要鍊結許多額外的 header, libraries,不如回到 DOS 下來的快速直接
後來還有接觸該公司其他產品 Visual dBASE, Paradox, Object Windows, Quatro Pro, Turbo Pascal, Delphi, Borland C++ Builder, JBuilder,但還是以 Borland C++ 讓我映象最深,最懷念~
在 Borland 網站上目前已經開放 Turbo C, Turbo Pascal 等 IDE, Borland C++ Compiler 供網友免費下載,正在學習的網友們不妨試試看這些短小精鍊的元老級程式,他們可是老當益壯喔~
在大一下學期時曾為了取得合法的 C Compiler,花了 NT 4,500 買下 Borland C++ 3.0 + Free Upgrade to Borland C++ 3.1 Application and Framework,比原先購買的 Microsoft Quick C 內容豐富許多,光是那一疊原廠手冊就覺得值回票價了~
到現在 Turbo/Borland C/C++ for DOS 還是我最愛的 C/C++ IDE,體積小、啟動速度快、彩色語法、功能強大、編譯/鍊結快,現在手邊還保有一套 Turbo C++ Suite ,回味那時候的開發環境,也協助學習 C++ 與物件導向觀念
Borland C++ 3.1 可說是該公司代表作,4.x 版開始正式進入 Windows Programming,雖然新增加許多功能強大 (DOS EXtender, OWL, Borland Database Engine, OCX/VBX 支援),但開始變的不穩定,而且 Windows 下即使是單純用來學習 C/C++ 的小程式,也要鍊結許多額外的 header, libraries,不如回到 DOS 下來的快速直接
後來還有接觸該公司其他產品 Visual dBASE, Paradox, Object Windows, Quatro Pro, Turbo Pascal, Delphi, Borland C++ Builder, JBuilder,但還是以 Borland C++ 讓我映象最深,最懷念~
在 Borland 網站上目前已經開放 Turbo C, Turbo Pascal 等 IDE, Borland C++ Compiler 供網友免費下載,正在學習的網友們不妨試試看這些短小精鍊的元老級程式,他們可是老當益壯喔~
星期日, 7月 03, 2005
HTML 與 Windows Help
Source: 用 VC++ 寫 Help 程式, 陳勁州、曾中浩、徐文斌, 倚天雜誌, 1995 Feburary, P198 ~ 206
Windows Help 需要將文件儲存為 RTF 格式,其中需加入許多特殊住記符號標示關鍵字、標題字串、識別代表自串等等,再以 Help Compiler 編譯為 Windows Help 格式,夠麻煩吧~ 而且早期有中文相容性問題、專屬軟體單價高、學習資源稀少等進入障礙
但自從進入 www 時代,便捷與跨平台的的 HTML 超鍊結本文格式取代複雜專屬的 Windows Help,成為多數軟體的說明檔案標準。製作工具數量不少,免費與付費的版本都有,相關書籍與參考資源眾多,都是促成 HTML 成功的因素
Windows Help 需要將文件儲存為 RTF 格式,其中需加入許多特殊住記符號標示關鍵字、標題字串、識別代表自串等等,再以 Help Compiler 編譯為 Windows Help 格式,夠麻煩吧~ 而且早期有中文相容性問題、專屬軟體單價高、學習資源稀少等進入障礙
但自從進入 www 時代,便捷與跨平台的的 HTML 超鍊結本文格式取代複雜專屬的 Windows Help,成為多數軟體的說明檔案標準。製作工具數量不少,免費與付費的版本都有,相關書籍與參考資源眾多,都是促成 HTML 成功的因素
星期六, 7月 02, 2005
Windows Programming
Source: 程式設計新觀念 事件驅動以 VB 為例, 何宏發, 倚天雜誌, 1993 Nov, P51 ~ 55
Windows Programming 與傳統程式設計在三個地方有較大的差異:
1. Event-Driven 事件驅動
Windows 應用程式設計方法著眼於使用者介面與如何處理事件,在 Windows 系統協助下被動的獲得觸發訊息,執行對應的程序,不必自行撰寫程式碼主動控制程式流程
2. Windows 系統運作
可以參考 Ziff-Davis 出版的 How Windows Works,與 Microsoft 出版,Hellen 撰寫的 Inside Windows NT,深入瞭解系統內部運作
3. 物件導向
物件導向模型比較容易描述在視窗環境下應用程式各元件之間的互動方式
Windows Programming 與傳統程式設計在三個地方有較大的差異:
1. Event-Driven 事件驅動
Windows 應用程式設計方法著眼於使用者介面與如何處理事件,在 Windows 系統協助下被動的獲得觸發訊息,執行對應的程序,不必自行撰寫程式碼主動控制程式流程
2. Windows 系統運作
可以參考 Ziff-Davis 出版的 How Windows Works,與 Microsoft 出版,Hellen 撰寫的 Inside Windows NT,深入瞭解系統內部運作
3. 物件導向
物件導向模型比較容易描述在視窗環境下應用程式各元件之間的互動方式
星期五, 7月 01, 2005
一樣的工具,不同的學習
Source: C 的可變個數引數, 機器人, 倚天雜誌, 1991 Nov, P74 ~ 75
文章深入介紹 printf 函數的運作方式,比較 Pascal 與 C 處理 stack 的不同,用 Turbo C 將 C 語言轉為 ASM 組合語言,
觀查內部運作方式,非常有意思
這讓我想起以前銘傳資訊管理的吳大鈞老師,在插班生的 C 語言課程會講解很多編譯器內部運作方式,讓我十分欽佩老師對工具的掌握,也感受到很多 C 語言之所以被稱為中階語言的迷人之處。
相對於在中興應數學習 C 語言,把他當作是演算法的 implement 工具,兩者是截然不同的學習過程呢~
文章深入介紹 printf 函數的運作方式,比較 Pascal 與 C 處理 stack 的不同,用 Turbo C 將 C 語言轉為 ASM 組合語言,
觀查內部運作方式,非常有意思
這讓我想起以前銘傳資訊管理的吳大鈞老師,在插班生的 C 語言課程會講解很多編譯器內部運作方式,讓我十分欽佩老師對工具的掌握,也感受到很多 C 語言之所以被稱為中階語言的迷人之處。
相對於在中興應數學習 C 語言,把他當作是演算法的 implement 工具,兩者是截然不同的學習過程呢~
星期四, 6月 30, 2005
雜誌走向變化
Source: Turbo C 技巧大公開, 鮑友仲, 倚天雜誌, 1991 Nov, P109 ~ 112
TSR 常駐程式現在恐怕已經沒有幾個人還記得了,在 DOS 單人單工時代,那可是很好用的功能呢~
筆 者混合 C 與 ASM 討論 TSR 程式設計技巧,比較兩者 jmp 的原理與用法。這類深入的主題在目前的中文雜誌上已經很少有專欄文章提及,也可由此看出讀者群的變化,大約是由 PCHome 雜誌出刊開始,一些專業雜誌紛紛結束營業或轉型。接著越來越多淺顯易懂、著墨不深、品管欠佳的雜誌紛紛出籠,電腦雜誌也逐漸變為廁所書架的常客。
近幾年開始出現企業架構(ITHome)、基礎建設(資安人)、與軟體工程(物件導向雜誌) 的出版品,深度與廣度兼有,但都偏重在較高的層次,底層設計的中文作品已經如鳳毛麟角,可遇不可求了~
TSR 常駐程式現在恐怕已經沒有幾個人還記得了,在 DOS 單人單工時代,那可是很好用的功能呢~
筆 者混合 C 與 ASM 討論 TSR 程式設計技巧,比較兩者 jmp 的原理與用法。這類深入的主題在目前的中文雜誌上已經很少有專欄文章提及,也可由此看出讀者群的變化,大約是由 PCHome 雜誌出刊開始,一些專業雜誌紛紛結束營業或轉型。接著越來越多淺顯易懂、著墨不深、品管欠佳的雜誌紛紛出籠,電腦雜誌也逐漸變為廁所書架的常客。
近幾年開始出現企業架構(ITHome)、基礎建設(資安人)、與軟體工程(物件導向雜誌) 的出版品,深度與廣度兼有,但都偏重在較高的層次,底層設計的中文作品已經如鳳毛麟角,可遇不可求了~
訂閱:
文章 (Atom)
