跳到主要內容

發表文章

目前顯示的是 五月, 2006的文章

如何根據所需的Baud rate計算出所需的TH1的值

新增文章一篇『如何根據所需的Baud rate計算出所需的TH1的值』。

在8051下面使用Serial port的時候,首先遇到的課題就是如何產生出所需的baud rate。這個問題,其實絕大部分的8051書本都會提到。這邊我特別將這個公式抽取出來,以省掉查書的時間...

簡介Regular Expression Component Library

身為一個軟體程式設計師,如果連Regular Expression都不知道,那麼絕對稱不上是一個合格的程式設計師。在Unix的環境下要使用Regular Expression絕對是很容易的事情,無論是工具或是程式庫一應俱全。

不過,在Windows的環境下,要使用Regular Expression就好像沒有這麼容易了。主要在於相對應工具的缺乏!而Regular Expression Component Library是我在Windows下面看過比較完整而且支援的Compiler比較多的一套程式庫。有需要在Windows下面使用Regular Expression的人不妨看看!

http://viper.python-hosting.com:4072/Components/RegularExpression/

它支援的編譯環境有:
Borland C++ Builder v3-v6Visual C++ v6Visual C++ v7(VS .NET 2002)Visual C++ v7.1(VS .NET 2003)Visual C++ v8(VS .NET 2005)

PyInstaller使用簡介

Python是一個強大的工具,可惜不是每個人的電腦裡面都有安裝。當您寫了一個好用的工具。要如何讓那些沒有安裝Python的人使用你的工具呢?對於 這樣一個需要standalone exectuable環境的需求,直到撰寫本文為止,我只看到兩個比較好用且有持續維護的套件。 一個是py2exe。另外一個就是本文要介紹的PyInstaller。

詳細內容

Visual Studio 2005 Express 開放永久免費下載!

Microsoft在四月底的時候曾經發佈了這樣的消息。也許很多人還不清楚甚麼是Visual Studio 2005 Express。簡單的說,它就是一個沒有IDE介面的開發環境。也就是將Visual Studio 2005的IDE拿掉後剩下來的東西。或許用習慣Visual Studio的人會說:『這樣還能夠開發程式嗎?』

對於我們這些常常自己寫Makefile的人來說,這樣反而是最好的環境。之前,許多提供Windows下原始程式的人,往往遇到一個問題就是不知道要叫使用者安裝甚麼編譯環境。現在,也許就可以叫使用者自己去download這個Tool回去安裝了!

不過說實在的,Microsoft也不是這麼大方的,在express版本裡面是沒有像MFC或是ATL這種東西的!大概Microsoft想說只讓大家寫寫console程式過過癮吧!如果是這樣,Microsoft就太小看網路上得高手們了!比MFC好的GUI架構網路上可多的是呢!

買了Apple Mighty Mouse!

雖然我連買台Mac mini的錢都沒有!但是還是好想有個甚麼Apple的東西來玩玩!在美國這裡的Fry's商店看到了Apple Mighty Mouse!Oh!可以在PC上面使用!真的嗎?可是有點小貴。要49.99美金!考慮了很久,最後終於買下來了!

用著Migthy mouse,感覺寫blog都快上許多 :)

早上老婆在Skype中聽到我花了快50美金買了一隻滑鼠,當場沉默了三分鐘!我想回台灣我就完蛋了!

TurboGears 1.0 preview

今日到TurboGears的網站上面,驚見1.0的preview已經出來了!看來 TurboGears 1.0已經不遠了!等1.0出來時就開始來玩吧!TurboGears是 與DjangoRuby On Rails同等級的Web Application Framework。目前也深受開發人員的矚目,我自己也在注意他的發展。之前由於還在beta版本的階段,而且無論是架構上或是介面上都還未完全固定下 來。相信等1.0 release後,就可以好好來研究研究了!

註:TurboGears與Django都是Python based的。Ruby On Rails則是Ruby based。

到美國了!

經過了三年再次到加州來出差。出差地點還是一樣San Jose。但是,剛來沒多久就感冒了!還是多喝開水,多休息好了。