星期五, 十一月 30, 2007
PHP 驗證 Email -檢查 DNS 的 MX 是否有通
驗證 Email 通常最簡單的就是判斷 '@', 要再準確一點, 就去判斷一下 DNS 的 MX 有沒有設囉~ :)
dig mx DOMAIN_NAME
這樣就可以列出 DOMAIN_NAME 的 MX 是設怎麼樣~
(閱讀全文)星期四, 十一月 29, 2007
HTML 預設選取參數(checked/selected)
何時要用 checked, 何時用 selected, 常常都會搞混 .... 整理一下比較實在.
- checkbox: checked
- radio: checked
- select: selected
- 總之: input 欄位的都是用 checked, select 的用 selected.
星期三, 十一月 28, 2007
寫 JavaScript 需要的 VIM Syntax 和 Plugin 檔
預設 vim 來寫 JavaScript, 會發現到 Plugin 很糟, 主要是縮排(indent), 根本跟沒縮沒什麼兩樣, 要看程式碼真苦, 所以就去找了一下, 加了一個 Plugin 後, 整個程式看起來舒服多了, 縮排做的好, 對讀懂程式就已經成功一半了~ :)
(閱讀全文)星期二, 十一月 27, 2007
Windows 的 工作管理員中有很多 SVCHOST.EXE, 那到底是什麼?
Windows 看到一堆的 SVCHOST.EXE, 然後會看到 99% 的 CPU 都被他吃掉了, 那這到底是什麼東西..... (都很想把他砍了, 但是砍了又不知道會怎麼樣~)
星期一, 十一月 26, 2007
Linux 讓 Beep Media Player 播放 .ape 檔案
在 Windows 要播放 ape 檔都用 foobar2000(應該說聽 Mp3 也都靠他), 資源佔的少, 音質又好.
但在 Ubuntu 要聽 ape 檔就是沒辦法播放... :(
(閱讀全文)星期日, 十一月 25, 2007
PHP: 英文的數字值 轉換成 阿拉伯數字的值 程式
這星期臨時需要一個將英文的數字值, 轉換成 阿拉伯數字的程式, 發現怎麼找都是 數字 => 英文, 就是找不到 英文 => 數字.(需求就是同 English-Number Translator 這篇).
大致要做的就是如下的例子:
six => 6(閱讀全文)
negative seven hundred twenty nine => -729
one million one hundred one => 1000101
星期五, 十一月 23, 2007
星期四, 十一月 22, 2007
TRAC 關閉 Source Code View, 其它功能都可以使用 的 參數設定
TRAC 設定, 我通常都很懶, 一定是直接給 TRAC_ADMIN, 如下 Command:
sudo trac-admin TRAC_PATH/PROJECT_NAME permission add USERNAME TRAC_ADMIN
但是有人說說不想讓某些人看 Source Code(只讓他管其它東西), 本來想說, 那就把 BROWSER_VIEW 拿掉就可以了, 原來不是照我想的一樣, 沒有 Disable 的東西可以設... Orz..
(閱讀全文)星期三, 十一月 21, 2007
好文: 網頁應用程式設計(Usability)
在網頁設計時, 需要注意的事項很多, 關於哪些地方改擺什麼, 然後去想說哪些是使用者想要的... 等等.... 這些大概都已經知道了, 這篇文章從 Usability 的 觀點出發, 建議可以參考看看(應該算是實戰經驗的分享吧!). :)
(閱讀全文)星期二, 十一月 20, 2007
星期五, 十一月 16, 2007
星期四, 十一月 15, 2007
Internet Explorer DebugBar 工具 for Web Developer
IE 給 Web developer 的 Debug 工具一直很缺乏, 雖然 微軟 有推出 Internet Explorer Developer Toolbar
可以用, 但是使用起來還是沒有 Firebug 那麼方便.
星期四, 十一月 15, 2007
中華電信(Hinet) 和 Seednet 客服電話
這兩天是真是多災多難... 昨天是家裡 ADSL 機器在閃紅燈(網路連不上), 然後今天到公司 Seednet DHCP 抓不到, 再加上昨天不小心把虛擬主機搞當掉(又發現讓人錯愕的事情)... 真是太糟糕了..
(閱讀全文)星期二, 十一月 13, 2007
好站: JavaScript Keyboard Event
Javascript 平常在寫, 主要是 click/submit/change... 等, 偶爾 Event(Form 的製作, Event 會用比較多).
(閱讀全文)星期一, 十一月 12, 2007
養成好習慣的方法: 使用 CSS 關掉不建議使用的 HTML Tag 和 屬性
大家都很習慣使用 font, center, align, valign, bgcolor, border, width .. 的 HTML Tag 或 屬性來指定頁面呈現的模樣, 現在的做法是要把 HTML 原本該有的 語義 和 頁面呈現的樣式 做切割, 只要是頁面要呈現的樣式, 都應該交給 CSS 來負責.
但是一般人當然不會管這麼多, 只要 Dreamwave 打開, 看起來像樣就行了, 所以要改正此壞習慣, David’s Kitchen 提出的做法是, 用 CSS 把那些效果都關掉, 那使用者看不到那種效果, 久而久之就會放棄這種做法, 而依照你教他們的特定寫法去做(不過我是覺得, 老闆應該不會這樣想.. XD), 總之理想上就是這樣子~ :P
(閱讀全文)



