星期五, 十一月 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

交換兩個變數 (不使用 tmp 變數) 程式寫法

在這邊看到 交換兩個變數 這篇文章, 讓我想到以前書上看到的寫法, 覺得蠻神奇的, 印像特別深刻, 在此記錄一下寫法~ :)

 (閱讀全文)

星期四, 十一月 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 的 觀點出發, 建議可以參考看看(應該算是實戰經驗的分享吧!). :)

 (閱讀全文)

作者 jon ( News ) :: 迴響 (2) :: 靜態連結網址

星期二, 十一月 20, 2007

好站: JavaScript 排版的工具

現在為了 YSlow 能加分, 然後讓網站速度能更快, 就會把 css/js 都做壓縮, 但是對於要去看一些寫法, 就很頭痛..

 (閱讀全文)

星期五, 十一月 16, 2007

Windows Live Messenger(MSN) 下載

一早 XP 當掉, 沒想到 MSN 也跟著就掛了, 才知道原來要找 MSN 下載, 並不是那麼容易.. XD

 (閱讀全文)

星期四, 十一月 15, 2007

Internet Explorer DebugBar 工具 for Web Developer

IE 給 Web developer 的 Debug 工具一直很缺乏, 雖然 微軟 有推出 Internet Explorer Developer Toolbar 可以用, 但是使用起來還是沒有 Firebug 那麼方便.

 (閱讀全文)

星期四, 十一月 15, 2007

中華電信(Hinet) 和 Seednet 客服電話

這兩天是真是多災多難... 昨天是家裡 ADSL 機器在閃紅燈(網路連不上), 然後今天到公司 Seednet DHCP 抓不到, 再加上昨天不小心把虛擬主機搞當掉(又發現讓人錯愕的事情)... 真是太糟糕了..

 (閱讀全文)

作者 jon ( My-Life ) :: 迴響 (0) :: 靜態連結網址

星期二, 十一月 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

 (閱讀全文)