Archive for 四月, 2006

七星山訓練之旅

星期一, 四月 24th, 2006

交通方式:

  • 去程,捷運劍潭站一號出口轉搭「小15」公車,可直達冷水坑,乘客眾多,需提早排隊。
  • 回程,由冷水坑搭「小15」公車至劍潭站,不過因為擎天崗下來的公車大多已客滿,所以120%是站票,在冷水坑能擠上車運氣就算不錯了。

七星山活動路線
冷水坑遊客服務站→七星公園→七星山主峰→七星山東峰→七星公園→冷水坑遊客服務站 (賦歸)。
(more...)

SONY VAIO SZ13TP/B評測

星期五, 四月 21st, 2006

今天早上一進辦公室就看到菜市場般的圍觀景象,原來是一位同事換了台筆記電腦,從Compaq 2600直升虛榮極品Vaio系列。

  • 中央處理器:Intel® Core™ Solo Processor T1300 (1.66GHz)
  • 顯示晶片組:Intel® 945GM Express、NVIDIA GeForce7400 128MB
  • 硬碟:Toshiba 60GB Serial ATA, 5400RPM
  • 記憶體:512MB DDR2-533 SDRAM
  • 顯示器:13.3吋 鏡面寬螢幕 (最高解析度 1280 x 800)
  • 重量:含電池1.85公斤

同事由SonyStyle官方網站預購,所附配件有AC變壓器、鋰電子充電電池、記憶卡轉接器、手提包、沒滑鼠,加上預購贈品「蛋殼包著的隨身碟」,共近53張小朋友離家出走...。(汗)
(more...)

Postfix阻擋廣告信@SuSE

星期三, 四月 19th, 2006

最近Server被廣告信塞到快爆了,每分鐘都有各式各樣的廣告信湧入,所以加了個檢查機制。

修改/etc/postfix/main.cf,加入:

smtpd_client_restrictions = reject_rbl_client relays.ordb.org,reject_rbl_client orz.tw
smtpd_sender_restrictions = reject_rbl_client relays.ordb.org,reject_rbl_client orz.tw

這是postfix 2.x版的作法,檢查版本可用以下兩種方式:

postconf -d | grep mail_version
postconf mail_version

JavaScript檢查表單欄位

星期二, 四月 18th, 2006
function check() {
  err = '';
  i = 0;
  reg = new RegExp("^[a-zA-Z0-9\-\.\_]+\@[a-zA-Z0-9\-\.]+(\\.)+([a-zA-Z]{2,4})$","gi");
  if(document.forms[0].name.value == '') {i++; err += i+'.姓名\n';}
  if(document.forms[0].tel.value == '') {i++; err += i+'.電話\n';}
  if(document.forms[0].addr.value == '') {i++; err += i+'.地址\n';}
  if((document.forms[0].email.value == '') || (!reg.test(document.forms[0].email.value))) {i++; err += i+'.電子信箱\n';}
  if(document.forms[0].msg.value == '') {i++; err += i+'.訊息\n';}
  if(err) {
    alert('敬請填妥以下欄位:\n'+err);
    return false;
  }
}

這兩天寫君悅的SP時的方式,先判斷所有表單欄位是否為空,最後一次列出未填的欄位名稱,原本是使用if...else的寫法,但不知道為什麼沒效,就改成現在這樣了@_@

T3(T-Cube)耳擴

星期一, 四月 17th, 2006

T-Cube外盒繼上篇UM1/ER4P配T-Cube耳擴試聽之後,心理就盤算著購入耳擴的時機,前兩天看到批踢踢耳機版有版友出售幾近新品的T-Cube,馬上就標了下來,該版友以2600面交價售出,雖然與新品僅相差四百,但其電路版才換過全新而已,另外還送了一個號稱是保護套的東西,但回來發現其實是個手機套,且完全塞不下T-Cube...。
(more...)

部落格寵物MiniWorld

星期四, 四月 13th, 2006

miniworld部落格寵物Livly IsLand後,台灣也有人發展類似的部落格寵物系統了,這次介紹的miniworld比起上述的的部落格寵物,功能性及親和力皆大大提昇,且為完全中文介面,此外還整合了日記、相簿、交友、傳訊等機制,十分有創意!:p

miniworld也提供了部落格外嵌語法,不過因為embed不符合XHTML Strict標準,所以我稍微改了一下:p

<object width="140" height="335" type="application/x-shockwave-flash" data="原src位址">
<param name="movie" value="原src位址" />
<span style="display:none">我的寵物</span>
</object>

若看到右側一片空白,請升級您的Flash Player

分析你的成份

星期四, 四月 13th, 2006

我的成份:

  • 彈幕:53.16%
  • 嘴砲:11.79%
  • 天然呆:11.79%
  • 星之雨:9.19%
  • 反動思想:6.30%
  • 王水:5.04%
  • 核子反應原料:2.38%
  • 超音波:0.36%

原作者CQD因流量問題不再提供分析服務,但還是有許多分流及修改版可用。另外還有成份分析日文版可以玩,不過是視窗軟體就是了。:p

PHP PEAR安裝筆記@Win32

星期四, 四月 13th, 2006

原本安裝後進入Web Installer時總是出現「Parse error: parse error, unexpected T_STRING in ...」的錯誤,今天總算搞定了...Orz

先至go-pear.org,將原始碼複製成一個go-pear.php檔,丟到網頁目錄內後由瀏覽器開啟,接下來需要設定十項路徑,這裡是重點,若沒設定正確就會跳出上方的錯誤訊息。

我環境皆是下載單一軟體安裝,Apache安裝於「c:\Apache」,PHP安裝於「c\Apache\php」,若使用AppServ套件安裝者,請注意路徑會與本篇不同。

  • 1. Installation prefix「c:\apache\php
  • 2. Binaries directory「$prefix」
  • 3. PHP code directory ($php_dir)「$prefix\PEAR」
  • 4. Documentation base directory「$php_dir\docs」
  • 5. Data base directory「$php_dir\data」
  • 6. Tests base directory「$php_dir\tests」
  • 7. PEAR Installer cache directory「$php_dir/cache」
  • 8. Cache TimeToLive「300」
  • 9. Filename of WebFrontend「c:\apache\htdocs\pear.php
  • 10. php.exe path, optional (CLI command tools)「C:\Apache\php\cli\php.exe

安裝完後以瀏覽器開啟第9項的檔案即可進入PEAR WebInstaller管理介面。:)


你若不想做,會找到一個藉口;你若想做,就會找到一個方法!