May 22, 2006

檢核碼

因為 Movable Type 吸引來的垃圾留言還是很多,
所以從今天開始試用檢核碼.
也就是在留言前需要輸入一個由電腦產生的圖檔數字.

詳細的安裝可以參考 防制發廣告機器人的檢核碼.

其他 TDSLE 的 Blog 有需要也可以照以下的的步驟安裝檢核碼.

登入 TDSLE 的 MT 介面, 修改下面的四個模版

(1) 單篇彙整(Individual Entry Archive)
(2) 迴響清單模版(Comment Listing Template)
(3) 迴響預覽模版(Comment Preview Template)
(4) 迴響出錯模版(Comment Error Template)

在 (1) 和 (2) 裡, 找到

<label for="url">url:</label><br />
<input tabindex="3" id="url" name="url" /><br/><br />

後面加入

<!-- Start of Check Code -->
<input type="hidden" id="code" name="code" value="<$MTSecurityCode$>">
<img border="0" src="<$MTCGIPath$><$MTSecurityImage$>?code=<$MTSecurityCode$>"><br />
<label for="code">Please Enter the Check Code Shown:</label><br />
<input tabindex="3" id="scode" name="scode" /><br /><br />
<!-- End of Check Code -->

然後在 (3) 和 (4) 裡, 找到

<label for="url">URL:</label><br />
<input id="url" name="url" value="<$MTCommentPreviewURL encode_html="1"$>" /><br /><br />

後面加入

<!-- Start of Check Code -->
<input type="hidden" id="code" name="code" value="<$MTSecurityCode$>">
<img border="0" src="<$MTCGIPath$><$MTSecurityImage$>?code=<$MTSecurityCode$>"><br />
<label for="code">Please Enter the Check Code Shown:</label><br />
<input tabindex="3" id="scode" name="scode" /><br /><br />
<!-- End of Check Code -->

重建檔案後應該就可以使用囉.

Posted by thpme at 11:36 PM | Comments (5)

March 22, 2005

擾人的Blog廣告

自從Email信箱裡多半充滿著垃圾信件,
也就不那麼經常的檢視信箱中是否有新信件...

然而,垃圾信件除了塞滿家裡的信箱,電子的信箱以外,
最近似乎更充斥在各個大大小小的Blog上.

抓不勝抓,防不勝防.

由於TDSLE所Host的Blog使用Movable Type系統,
而且使用者不僅只有一個,
所以無法更新到3.0版以上.
這樣的限制使得一些自動更新的功能無法發揮和使用.
面對趕也趕不走的Blog廣告,
我求助於MT-Blacklist.
無奈的是這個Blacklist必需自己手動更新增加過濾的URL和詞彙.

另一個防止Blog廣告的方法是根據大部份的廣告留言,
是直接利用mt-comments.cgi來發佈而沒有真正經過每個留言窗口的這個特點.
在mt-comments.cgi裡新增幾個hidden屬性的參數,
那麼只要不是利用留言窗口進行留言的,就當做是廣告處理了.
需要修改的地方可以參考這篇MovableType的Comment Spam.

還有一個蠻有效的方法是增加"檢核碼"這個玩意.
可以參考防制發廣告機器人的檢核碼這篇文章.
原理是在要留言的時候,請留言者輸入亂數圖檔產生出來的一組數字才能發送出去.

目前TDSLE使用前兩種方法並行的方式阻止廣告機器人(bots).
效果還算差強人意.
最近又有新的Trackback Spam,
不過這個頂多是自己登入修改或新增文章的時候會看到,
至少在美觀上並不是太大的問題.

但終究希望有一天,Blog可以常保乾淨.

Posted by thpme at 01:02 AM | Comments (2)

September 30, 2004

Web-hosting

根據 TopTenReviews 的報告,
UBCLE所使用的 Globat 名列第一名.

為此,Globat還特地慶祝一番,展開為期72小時的顧客回饋活動.
雖然一時之間,我算不出這個跟他們直接在網站上公告的優惠有什麼不一樣,
但是只需一半的價格(3.98USD/month),總是讓人心動.
有需要的朋友不妨按 這裡 參考一下.

當然,Globat也是有它不好的地方,
包括BBS跑得很慢和垃圾郵件太多等等.
最主要的是Globat提供了無容量上限(只要連網站上的檔案不超過允許的總空間)和無個數上限的Database.
但也因為這樣,才造成很多使用者在Globat的Server上架設討論區,
Database的搜索和Script的執行過多,才導致有時候BBS會跑得很慢的問題.

在為TDSLE尋找Web Host的時候,
就是希望可以順暢執行PHP和CGI,這兩個BBS,Gallery和Blog會用到的東西,
才選擇了 StartLogic 這個容量較小,又只能有兩個Database的Host.
使用StartLogic到現在為止都沒有什麼大問題,
只是網路空間不夠大的現實面很快就浮現了,至今已經用去了80%的空間.
於是,在純粹的照片.音樂或是其他檔案分享的觀點上來看,
或許還有更好的選擇.

選擇一個好的Web-hosting Company是件不容易的事情,
要看自己的需求和該公司的可信度.
所以一定要多看看相關的評比和聽聽別人的使用經驗喔~

Posted by thpme at 10:43 PM | Comments (4)

June 04, 2004

明天過後


在Stevenson的Shady Island吃過了傳說中的Fish & Chips,
然後又參觀了Richmond Riverport - The Zone裡面的Cosmic Bowling(夜光保齡球)。

接著,The Day After Tomorrow - 明天過後 隆重上演。

040604相片集

或許對於這種災難片總抱持著再好也不過如此,
而且總是看得見固定的幾個公式,
所以看完了The Day After Tomorrow之後,
並不失望也不算驚喜。

存在的慣例,
災難故事裡會有的感人情節,
這次是個不畏艱難想救兒子的父親。

Dennis Quaid飾演的氣候專家父親,
除了要救兒子以外,
又是第一個對於這樣異常天氣現象發出警告的學者。
當然美國政府總是要耍一下智障,
覺得不可能會有這檔事會發生。
Jake Gyllenhaal飾演了片中兒子的角色,
裡面沒有什麼讓他發揮的地方,
不過表現也還算稱職,
被冰水覆蓋無法呼吸的一幕,不致於太過突兀。

或許習慣了這樣的片應該這樣的拍攝與陳述(喝了好萊塢奶水長大的…),
覺得這樣英雄救子的故事好像就非常理所當然。
當然在大災難裡面,我們常常也會尋覓著所謂「Feel Good Story」,
或許在最艱困的時間裡,我們特別需要一些什麼的來確定自己存在的重要性。

The Day After Tomorrow
Official Site: http://www.thedayaftertomorrow.com/
Director: Roland Emmerich
Cast: Dennis Quaid, Jake Gyllenhaal, Emmy Rossum

Steven's Rating: 7.0/10.0

Posted by thpme at 11:35 PM | Comments (1)

April 16, 2004

The Apprentice

經過了十三個禮拜激烈的競賽和勾心鬥角…

Bill Rancic became the first ever Apprentice!

我是個Reality Show的忠實觀眾,
從最早期在野外求生存的Survivor,
在不同的國家與城市狂奔加上嘗試怪異任務的The Amazing Race,
帥哥美女齊聚的The Bachelor/The Bachelorette/Average Joe,
尋找誰是製作單位安插間諜的The Mole,
醜女大變身的The Swan,
個性迥異、男女雜處的Big Brother,
全美最大歌唱比賽的The American Idol,
到最近最熱門能成為Donald Trump手下猛將的The Apprentice。

在The Apprentice之前,對於Donald Trump的了解其實不是很深,
知道他是個有錢人,還有Atlantic City的Taj Mahal是他的。
在The Apprentice裡面,當然少不了對他財富的多加著墨,
對於Donald Trump來說,什麼都要最高最大最好。

The Apprentice的最終極目標就是能夠成為Donald Trump的左右手,
一個年薪二十五萬美金的高階主管工作。
在十三個禮拜的競賽裡面,
參賽者分成兩組展開一連串與販賣、形象、行銷和溝通技巧有關係的任務,
獲勝的那一組有獎勵,而落敗的那一組其中有一個人會被開除。
剩下四個人選的時候,Amy、Nick、Kwame和Bill接受了Trump最信任的四個大頭的面談,
結果Amy和Nick被逃汰了。

最後一項任務,Kwame被指派負責Jessica Simpson在Taj Mahal的演唱會,
Bill被指派監督Chrysler Trump高爾夫球賽的進行。
雙方在中間都有些許的差錯,不過最後總算都是圓滿完成。
其中Omarosa持續以Drama Queen的方式破壞團隊的合諧,
也成了大家談論的焦點。
Kwame並沒有與Omarosa起正面的衝突,
感覺上他表面的冷靜有點過了頭,給人一種不夠積極的感覺。
相反的來看,Bill則是對很多小事也在乎,
親力親為到了一種讓人覺得厭煩的感覺。

最終Bill以願意冒險和積極的態度出線,
應驗了我上禮拜的猜測,所以很為他感到高興. ^^

其實看了The Apprentice之後,深深感受到擔任管理階層的痛處,
有太多事情沒有辦法一件件自己去檢視,
所以必須信任下屬和同儕的能力。

有時候那個平衡點是很難拿捏的。

人與人之間的相處,還有個人的能力,
很難在短短的面談時間裡面就能一切明瞭。
所以啊…
面試對於面試者和被面試者來說,都是一個Pressure Situation,
能夠精準地在短時間把一個人的底細給摸清楚,
恐怕也是需要經過很多經驗的累積吧。

NBC的The Apprentice Official Website:
http://www.nbc.com/nbc/The_Apprentice/

Posted by thpme at 10:54 PM | Comments (0)