Feb
24
2007
0

首個 100% CSS+XHTML+Tableless 網頁

原本 daplugin.com 是在傳統 Table 排版以及大量陋習下做出來的,但始終覺得要給全世界那麼多國家的人看實在太丟人了,於是決心把網站從新寫過。

起初改用 CSS 排版很不習慣,經常弄至 DIV 左疊右疊 =3=

幸好只是習慣的問題,陋習及 XHTML 的 Tag 改變方面則有 Rapid PHP Editor 幫忙,所以很快就適應過來。

難得踏出一步,昨晚趁爹娘上了祈福就叫了個大芝心夏威夷獎勵自己 A_A

Written by Chris Lam in: 程式編寫, 網絡資源 |
Feb
24
2007
0

All-in-one PHP Editor

本來只想找比 TopStyle 更好用的 CSS 編輯程式,但卻意外找到一個可取代 Editplus 來編寫 HTML, CSS, JavaScript, XML 及 PHP 的軟件。

Rapid PHP Editor – http://www.blumentals.net/rapidphp/

HTMLPad 應該有很多人聽過吧,作者就是同一人。

自稱 “Editor” 實在太自謙了。Rapid PHP Editor 在功能上比其他專業的 PHP IDE 有過之而無不及,提供 Code Explorer, Inspector, Cliptext, SQL Broswer 等強大功能,媲美 Microsoft Visual Studio,更完全彌補了平日使用 Editplus 的不足。

另外還有 Auto Replace 及 Snippets 功能,足以取代 Editplus 的 Auto Completion。唯一缺點是不支援中文輸入…這個問題頗為嚴重 -.-

吸引我使用的重點功能:

  1. 能綜合編輯 HTML, CSS, JavaScript, XML 及 PHP,不像 Komodo IDE, Zend Editor 這些只精於 PHP
    Rapid PHP Editor is the world's only PHP editor that includes full-scale HTML, CSS and JavaScript editors. Now you can accomplish more with a single tool.
  2. Code Explorer, 列出 PHP/JS 卻本中所有變量、Class 及 Function; 列出 CSS 中所有的 Selector 及 Element
  3. Inspector, 類似 VS 的 Properties Window
  4. Cliptext, 相當於 Dreamweaver, 當點選某個 Tag 時,便會列出可用的 Attribute;CSS 亦然;PHP 方面則能夠顯示內置 Function
  5. Snippet, 預先定義一些常用代碼,並加入快捷鍵,然後便可很方便地輸入那些常用代碼 ( 例如按 Ctrl+1 便會自動輸入 if() { } )
  6. Auto Replace, 等同 Editplus 的 Auto Completion, 此功能對我來說相當重要。認識我的人都知道我很依賴 Editplus 的 Auto Completion 功能,所以沒這個功能我認為絕不能說服我放棄後者
  7. SQL Broswer, 能直接登入 MySQL, PostgreSQL 等數據庫,能直接執行 query, 但主要只能看到 Schema 而已 (應該是基於安全理由吧)
  8. FTP Browser, 不但能直接上傳檔案,更能瀏覽遠端 FTP 伺服器的檔案…看來 SmartFTP 的出場率會減少了-.-
  9. 內置 HTML Tidy, 在 Editplus 中的話就要自訂 User Tools, 並且為每個 Tidy 功能準備一個 config 檔

這麼強勁的軟件居然只售 USD 29.89,看到價錢後幾乎嚇了一跳,試用後就急不及待的買下來。

程式作者還有另一個旗艦產品: WeBuilder 2006。其實和 Rapid PHP Editor 沒兩樣,只不過多了 ASP 的支援: http://www.blumentals.net/rapidphp/compare.php

Rapid PHP Editor 綜合了多種 Web 的開發功能,不過Editplus 仍然佔一個很重要的位置,因為其他語言都要靠她呢!

Written by Chris Lam in: 軟件分享 |
Feb
11
2007
0

免費全能壓縮軟件

大家都應該聽過 WinZip 及 WinRAR 這兩個著名的壓縮軟件,可是兩者都要收費。

最近找到一個免費而且功能全面的代替品,名為 IZArc.

IZarc 支援壓縮類型:
ZIP, CAB, BH, JAR, LHA, 7-Zip, BGA, YZ1

IZarc 支援解壓類型:
7-ZIP, A, ACE, ARC, ARJ, B64, BH,
BIN, BZ2, BZA, C2D, CAB, CDI, CPIO, DEB, ENC, GCA, GZ, GZA, HA, IMG, ISO, JAR, LHA, LIB, LZH, MDF, MBF,
MIM, NRG, PAK, PDI, PK3, RAR, RPM, TAR, TAZ, TBZ, TGZ, TZ, UUE, WAR, XXE, YZ1, Z, ZIP, ZOO

官方網站: http://www.izarc.org
下載: http://www.izarc.org/download.html

Written by Chris Lam in: 軟件分享 |
Feb
07
2007
0

無法上網十多天 — 學習 Python 的機會

由 25/1 晚上起無法上網起,27/1 師傅上來換了 modem 及火牛,但師傅走後不夠 15 分鐘又宣告斷線。

打電話上去嘈的結果卻是 5/2 才能再安排”資深”師博上來維修。結果師博上來只從新夾過 modem 後那 RJ-11 頭,然後整天都相安無事。

誰料第二天早上 (已有不詳預感) 再試又不行了,放學後再 call CS, 又要等 8/2 晚才再有師博上來-.-

怎料這朝早卻又上到網了-.- 看來他們樓下的線路不是太穩定,9 成肯定放學回來都上不到的了。

不能上網的十多天,起初幾乎什麼都做不了。無他,工作和誤樂都要靠 Internet…不過就造就了學習 Python 的機會。難得心無雜念,這段時間學 Python 可謂學到飛快,現在已經可以寫到簡單的 GUI 了。遲些還要學習如何把 Python 應用在 Web 之上。

Written by Chris Lam in: 生活隨筆 |

Powered by WordPress | Aeros Theme | TheBuckmaker.com WordPress Themes