2006年12月12日

EasyEclipse

EasyEclipse is:

  1. Free and open-source,
  2. Easy to download and install, and
  3. Simple to maintain, without version and dependency issues.

提供許多不同的套件支援:Java、LAMP、PHP、Ruby on Rails、Python、C/C++

FON基地台的限時限量促銷專案

FON是一個分享無線網路(WIFI)的全球社群。現在要加入FON只需要花費$99+$165(運費),就可以得到一部FON無線網路基地台。

2006年8月6日

PPForm: PHP 在視窗的最佳解決方案

PPForm是一款RAD工具,它的官方網站寫著這樣斗大的標題「PHP 在視窗的最佳解決方案」,覺得相當有趣,它提供在視窗環境中以視覺化方式,開發PHP GUI圖形介面的應用程式。在PHP-GTK發佈之後,已經能夠開發有GUI介面的PHP程式,但是若沒有方便的開發環境,每個Widget都要動手寫code的情況下,相信許多人都不會感興趣吧!希望這款工具可以順利發展,讓PHP的應用更加寬廣些。

2006年8月5日

HiNet ADSL 固定制新方案 4M/1M

從8/1日起,固3IP的HiNet ADSL多一個新方案可選,下載頻寬4M/上傳頻寬1M,雖然很多人都會覺得,這又是一個古怪的速率了,但我想對於有架站的朋友,應該還算是一個可以考慮的方案吧!今天打電話到24hr客服,想確定如果我的舊合約已滿兩年、距離ok,星期一就要去升級這個速率,不過竟然客服沒聽過這個新方案Orz!只好等星期一再說了,希望可以順便A台雷射印表機。

2006年8月4日

Cutting Edge

很多國外網站上都看得到這個用語「Cutting Edge」,原來它很早就用在科學技術領域,用來形容先進的研究和發明,在美國人口中流行約有四十年。
 
紐約時報英文解析(III) 有一些例子:
Taiwan has been proactive in facilitating cutting-edge environmental technologies, and inviting foreign businesses to station in the science parks.
台灣一直積極於建置先進環保科技,並邀請外國廠商進駐科學園區。

2006年7月24日

Subversion, TortoiseSVN, Subclipse

Subversion(SVN)是開放源碼的版本控制系統,原本我只從Linux的書得知CVS這個廣為人知的軟體,第一次聽到SVN這個工具,是從Jserv's Blog的一篇《淺談版本控制系統》看到介紹,看起來是相當不錯的工具(雖然有些商業軟體很好用,可是畢竟要不少$$呀!)。
 
TortoiseSVN是Windows下的SVN客戶端工具,提供圖形化介面,可以直接在檔案、資料夾上使用右鍵選單操作,如果需要看起來比較親切的繁體中文介面,它也提供Languages Pack
 
使用Eclipse平台的開發者,也有個Subclipse的SVN plugin,可以與Eclipse整合。若是Visual Studio .NET,可以參考AnkhSVN這個addin。

2006年7月12日

遠端無法連線到MySQL Server ERROR 2003 (HY000)

MySQL安裝後可能預設關閉遠端連線,因此在遠端進行連線時會出現這個錯誤:
ERROR 2003 (HY000): Can't connect to MySQL server on '***.***.***.***' (###)
 
如果必須透過遠端檢視或操作MySQL Server,需要修改一下設定檔,將bind-address、skip-networking的選項取消(如果被開啟的話)。
 
若這些設定沒有問題,仍沒辦法連線,再做一些其他檢查:
  1. netstat -nl grep 3306 (此數字是MySQL預設的連接埠)是否有0.0.0.0:3306出現,若沒有則表示MySQL server未啟動或仍未允許遠端連線
  2. iptables -L 檢視一下是否被防火牆擋掉

2006年5月9日

MediaWiki配上GeSHi,顯示有色彩的程式碼

GeSHi是Generic Syntax Highlighter的縮寫,可以將程式碼輸出到網頁時,加上關鍵字色彩的效果。Syntax Highlight已經是多數程式碼編輯器支援的功能,它的好處是讓程式碼更容易閱讀及撰寫。在網頁文件中,想要顯示一段行數較多的程式碼時,雖然可以使用<pre>、<code>等標籤讓程式碼看起來較整齊,但若想要加上Highlight的效果,就必須藉助其他工具,例如PHP內建可以輸出彩色PHP程式碼的函式。我們介紹的GeSHi支援語言種類相當多,且它使用PHP開發,很容易就可以將它加入現有以PHP開發的系統,例如PHP開發的論壇、部落格等,整合GeSHi都只需要進行少量的修改。
 
MediaWiki是提供線上書寫的好工具,它是眾多知名的Wiki系統之一,其最著名的應用案例就是維基百科(Wikipedia)。我使用MediaWiki作為線上筆記本,內容經常需要加入程式碼,為使程式碼看起來美觀些,就動手把GeSHi的功能加入Wiki中,當然早已經有人這樣做,只需要找個合適的MediaWiki GeSHi extension來使用。安裝的過程我就以Wiki紀錄下來,包括一項小修改使它可以顯示行號(line number),有興趣請再點選本文的相關連結囉!
 
相關連結:
lyhcode by lyhcode
歡迎轉載,請務必註明出處!