昨天網友「馬耀」,傳了未在官方網站上發布的 VCD 版本給我,由於畫面比例還是 16:9 的,可能還是不夠清楚,但是已經比網站上放的好非常多了!
我現在放在我的站上給大家下載,下載後請用 Media Player 或是 PowerDVD 等可開啟 VCD 檔案的播放軟體來看,或是也可用 Nero 燒成 VCD 後來觀賞。
下載網址: (約 48MB)
http://www.neo.com.tw/download/seediqbale.dat
主要是因為 OpenWebmail 會以 /var/spool/mail 內的使用者信件檔做一個索引資料庫,並且放在 $HOME/.openwebmail 內。
而 IMAP 則是直接存取 /var/spool/mail 的內容,所以如果用 IMAP 做了刪除或搬移信件的動作,則 OpenWebmail 的索引檔就會產生錯亂,造成 在 OpenWebmail 看到的信都變成亂碼。這時在 openwebmail.log 裡就會看到類似以下的訊息:
db warning - msg <05f201c4128a$af18a030$7114e33d@matrix> in /var/mail/john index inconsistence
「比較安全」的解決方法可以開一個空的 Linux 使用者帳號,用這個空的帳號在 OpenWebmail 使用 POP3 來收取出問題的帳號的所有信件。收完之後再重新用出問題的帳號進 OpenWebmail 一樣用 POP3 再抓回來就可以了。
當然也可以直接搬移信件檔到其它地方,讓 OpenWebmail 重新索引完成後再搬回來。只是這樣雖然方便,但是一不小心把信件檔弄丟或弄壞可就不好了。
很多公家機關都會要求要讓使用者下載 Microsoft Office 檔案的功能,但是 Internet Explorer 總是會自作聰明的幫你打開,哪要如何做到這個功能呢?
其實這個是要在 HTTP Header 的 Content-Disposition 加一個 「attachment;」 在檔名的前面。
以 PHP 為例就是:
header( "Content-Disposition: attachment; filename=xxx.doc;" );
以下是 PHP 完整的下載範例,記得「副檔名一定要限定,不然伺服器上很多重要的檔案都會被別人下載看光光了」。
$ext = substr($filename,-3 );
echo $filename;
if( $filename == "" ) {
echo "<html><body>未指定檔案路徑及名稱!</body></html>";
exit;
} elseif ( ! file_exists( $filename ) ) {
echo "<html><body>找不到檔案!</body></html>";
exit;
};
switch( $ext ){
case "pdf": $ctype="application/pdf"; break;
case "exe": $ctype="application/octet-stream"; break;
case "zip": $ctype="application/zip"; break;
case "doc": $ctype="application/msword"; break;
case "xls": $ctype="application/vnd.ms-excel"; break;
case "ppt": $ctype="application/vnd.ms-powerpoint"; break;
case "gif": $ctype="image/gif"; break;
case "png": $ctype="image/png"; break;
case "jpg": $ctype="image/jpg"; break;
default:
echo "<html><body>您不可以下載這個檔案!</body></html>";
exit;
}
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: $ctype");
$user_agent = strtolower ($_SERVER["HTTP_USER_AGENT"]);
header( "Content-Disposition: attachment; filename=".basename($filename).";"
);
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".filesize($filename));
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
print ($contents);
flush();
?>
程式修改自:
http://tw.php.net/manual/tw/function.header.php
網路中文的 DNS 代管實在太差勁了,三天二頭就斷線,還好 DNS 代管這個服務是送的,不然我真的會抓狂了。
![]()
今天只是突然想試寫看看,沒想到還蠻順利的。
以後就可以在網頁上動態顯示目前的拍賣評價了,Yahoo奇摩拍賣的數字變動,也會反應到網頁上面來,想要這個功能的話,只要把我這段程式改個帳號貼上去就可以囉。(當然如果不是 PHP 就行不通了)
原始程式:
$YahooId = "neo288588"; //Yahoo 的拍賣帳號
$YahooRatingUrl = "http://tw.user.bid.yahoo.com/tw/show/rating?userID="; //Yahoo 的評價連結
$handle = fopen ($YahooRatingUrl.$YahooId, "r");
$contents = "";
do {
$data = fread($handle, 8192);
if (strlen($data) == 0) {
break;
}
$contents .= $data;
} while(true);
fclose ($handle);
$strLeft = "<font size=+1><b>"; //開始判別字串
$strRight = "<p>"; //結束判別字串
$posLeft = strpos($contents, $strLeft);
$posRight = strpos($contents, $strRight, $posLeft);
$YahooBidInf = substr($contents, $posLeft, $posRight-$posLeft);
?>
$YahooBidInf 就是你的「評價」、「信用卡認證」、「手機認證」的資訊,裡面存的是 HTML ,只要在你想顯示的地方加個 =$YahooBidInf ?> 就可以了。
當然如果 Yahoo 奇摩拍賣如果變動了這頁的HTML,這個程式「有可能」也因此失效了。
上一次我介紹了多層目錄的遞迴演算法,其實這已經是基礎中的基礎了。但是在不得已的硬體限制下,或許有另一種寫作簡單方式,讓我現在來告訴大家。
當伺服器主機記憶體不足時,通常會把硬碟當記憶體用,但是這樣是極端耗費系統資源的,別忘了伺服器還有可能當 Web Server、Email Server 使用,在多使用者重覆達行遞迴程式時,那可是不容小看的負擔。
於是,我們就利用資料庫的空間來換取記憶體空間。
怎麼說呢?
其實很簡單,只要在資料庫加一個欄位,記錄自己所有的上層目錄即可。
同樣以上次的範例,我再來解說一次:
| 女性用品 | ->保養品 | ->臉部 |
| ->身體 | ||
| ->背包 | ->水餃包 | |
| ->側揹包 | ||
| ->方包 | ||
資料庫:CATA
欄位1 :NAME (分類名稱)
欄位2 :PARENT (上層分類名稱)
欄位3 :PARENT_LINK (所有上層分類名稱)
PARENT_LINK 記載的就是自己所有的上層目錄,以「方包」為例,方包的PARENT_LINK 就是:
"女性用品,背包"
當每個分類的 PARENT_LINK 都建好之後,我要找「背包」之下所有的分類名稱時,只要下一段 SQL Command:
SELECT NAME FROM CATA WHERE PARENT_LINK LIKE '%背包%'
看,是不是簡單很多,相信連初學者都看的懂。^_^
使用這個方法雖然方便,但同時也有一個缺點。就是 PARENT_LINK 的維護相當不容易,當所有分類有任何變動時,必須同時去更新每一個分類的 PARENT_LINK,才能確保這個分類的連結是正確的,這樣程式寫起來或許比遞迴還要多。
當然使用遞迴或這個方法各有優缺,就看您自己的需求而定囉!
3月初的時候,看到這片「賽德克巴萊」的五分鐘試拍片。

試拍片下載:
http://video.chinabala.com/seediqbale/seediqdvdch-2.wmv
(若無法下載,請改至官方網站 http://www.seediqbale.com/demo_5.php 下載)
今天無意見又看到這是由台灣人魏德聖(雙瞳副導演)賣了房子,籌了二百萬拍的試拍片,在台灣不重視電影產業的狀況下,只能像外資募款,真是一大悲哀。
由於台灣政府不補助,台灣還是能靠藝術片及紀錄片得獎,但是「賽德克巴萊」
雖然是試拍片,可一點都不馬乎,可以說是集「藝術片」、「紀錄片」、「商業片」於一身,當中拿捏的相當純熟,畫面唯美的處理及細膩的程度,已經超越目前很多好萊塢的商業片了。
我最喜歡的一幕是揮刀時利用煙霧仿彿畫破空氣的那一殺那,整個空氣從瞬間凝結到人頭落地那種既唯美又犀利的表達方式,只能嘆息原來獵人頭也可以那麼藝術。
由於拍攝需要兩億的拍片預算,但是只要有第一個一千萬就能開拍了,希望大家看完之後也捐點錢贊助這個電影,讓台灣的電影能在國際社會上發光發亮。
贊助的金額將交由信託管理,以此信託帳戶拍片所得也將做為慈善事業之用。(附件有信託聲明書)
賽德克巴萊官方網站:
http://www.seediqbale.com/
Google 查詢相關資料:
http://www.google.com/search?hl=zh-TW&ie=Big5&q=%C1%C9%BCw%A7J%A4%DA%B5%DC&lr=
CHEERS》伯樂在哪裡?
http://udn.com/NEWS/LIFE/NEWSSTAND/1892696.shtml
轉寄信專用文章:
|
國泰世華銀行信託聲明:

先來談談沒有加 charset (預設字集) 會怎樣,主要是遇到中文字會有問題。
1.使用 SQL 的 like 指令時,使用英文字母做搜尋,只要某個中文單字內碼跟搜尋的英文字母一樣,也會被 select 出來。(如「建」這個字,用英文字「x 」一樣找的到)
2.就是常見的「許、功、蓋」等,內碼含 "\" 字元的中文字,全部都會造成寫入或讀取資料庫失敗。
這時我們就必須指定 charset (預設字集)是 big5 了。但不是用 tarball 安裝 mysql 的話,自然不可能下 --with-charset=big5 了,所以必須做個小手術來讓 MySQL 知道我們的資料庫主要用的字集是 big5 。
先到 /usr/share/mysql/ 依照你的記憶體需求來選一個 cnf 檔。(需要的記憶體配置在各檔檔頭都有)
如果沒有特別需求,就直接用 my-medium.cnf 就可以了。然後放到 /etc 並改名為 my.cnf,指令如下:
#cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
再來就是修改 my.cnf
#vi /etc/my.cnf
找到以下內容
[mysqld]
port=3306
socket=/usr/lib/mysql/mysql.sock
default-character-set=big5 //自行加入這一即可,也就是設定預設字集為 big5
存檔後只要重新啟動 MySQL 就可以了:
#service mysql restart
這樣就完成更改的動作了,而且資料庫中若有 UTF-8 字集的資料存取也都不會受影響,很方便吧! ^_^
今天下午 Megan 的朋友說想一同加入購買圖庫的行列,也跟他朋友問了 email 寄圖片索引照片給他,我發誓我聽的很清楚是「Lovida.com」。
但是我直覺這個字不可能有人用,我就馬上打電話給 Megan ,結果他說的也是「Lovida.com」,我要再確認的時候,他車子要被拖吊了,只好先行作罷。
英文不可能發這種音,中文譯音也沒辦法配。我一查美國網域果然沒人註冊,但是他們二個都說是 Lovida ,那我就查了網址有個 Lovita.com 的有人註了,就當作是它吧。
v 跟 c ,還有 d 跟 t ,這二個字母的音,單獨念還好,配在單字裡拆開念就很多受台灣教育的人都發不清楚,要不就是發出來的音都一樣。
所以這個字有可能是 locida 或 lovita 之類的組合。
最後我剛剛去 Megan 查證的結果是「Lobida.com」,也就是台灣人的「路邊攤」,真他 X 的怎麼會想到這種鬼名字,雖然好記但是難念又容易聽錯,拜託大家註冊網域的時候,請以簡短、好念、不易錯為優先,不然念網址的人累,聽網址的人也累,實在是一點好處都沒有。
這個需求是在大鳥需要的拍賣網站會用到,其實一般搜尋引擎也常常會用類似這種「搜尋此分類下所有項目」的功能。
不過這篇不是講如何搜尋,而是要抓出分類之下的所有次分類,有了所有的分類之後,再下搜尋語法就沒什麼困難了。
我們先來定義一個簡單的分類結構範例:
| 女性用品 | ->保養品 | ->臉部 |
| ->身體 | ||
| ->背包 | ->水餃包 | |
| ->側揹包 | ||
| ->方包 | ||
資料庫規畫上,每個分類只要記住自己屬於誰之下(也就是上一層的分類) 就可以了。
範例:
資料庫:CATA
欄位1 :NAME (分類名稱)
欄位2 :PARENT (上層分類名稱)
再來我們的目的主要是列出某個分類之下所有的分類清單,像是我要抓出「背包」之下的所有分類,只要執行 getSubs("背包"),即可回傳 "水餃包","側揹包","方包"
(以下語法範例為 php + adodb 遞迴)
function getSubs($n)
{
global $conn, $subs;
sql = "SELECT NAME FROM CATA WHERE PARENT=".$n ;
$rs = &$conn->Execute($sql);
$subs.= $n.", ";
while ($rs && !$rs->EOF)
{
$nextname = $rs->fields["NAME"];
getSubs($i); //開始遞迴:
$rs->MoveNext();
}
}
這樣就完成這個功能了。
使用遞迴雖然很方便,但要注意遞迴的原罪,在層數太多時,系統 Loading 會加重,而且在伺服器記憶體不夠的狀況下,非常容易產生 Stack Overflow ,造成整台伺服器突然就當在那邊了。
如果需要的層數很多、伺服器記憶體又小的話,在下一篇我將介紹另一種方法來達到同樣的功能,而且一點都不複雜喔!
以我的網站來說,很多朋友都是不放收件匣,直接丟到垃圾筒比較多,所以變成每次要搬移信件都要下拉就很不方便。
這時就可以使用 fixrc.pl 將預設搬移的信匣由「收件匣」改為「垃圾筒」
/var/www/cgi-bin/openwebmail/uty/fixrc.pl defaultdestination=saved-messages defaultdestination=mail-trash
更狠一點可以設為直接刪除
/var/www/cgi-bin/openwebmail/uty/fixrc.pl defaultdestination=saved-messages defaultdestination=DELETE
如果出現執行權限的狀況:
-bash: /var/www/cgi-bin/openwebmail/uty/fixrc.pl: Permission denied
請先執行:
chmod 755 /var/www/cgi-bin/openwebmail/uty/fixrc.pl
等用完之後記得改回來:
chmod 644 /var/www/cgi-bin/openwebmail/uty/fixrc.pl
今天在幫客戶做靜態網頁時,由於擔心客戶的Email被收集軟體給抓去當垃圾信的發送對象,所以用 Javascript 來做了一段雙重預防的程式。
之前有人提到把 email 編碼成 &xxxx ,但是這樣就沒辦法讓瀏覽的使用者點選email就寄信。所以用 javascript 還多了這個好處,當然相對的缺點就是如果使用者把 javascript 給關了,那就連 email 都看不到了。
以下是我寫的原始程式,含說明在裡面,直接貼在網頁上就能用了:
<script language="JavaScript" type="text/JavaScript">
//定義要使用 email address。直接寫成 "antispam@neo.com.tw" 也是可以,只是把字分開有雙重預防的功能,而".com.tw" 比較不用藏,所以可以直接寫出來
var email = "a" + "n" + "t" + "i" + "s"
+ "p" + "a"+ "m"+"@" +"n" +"e"
+"o" + ".com.tw"
</script>
服務信箱:
<span id="showEmail" onClick="eval('window.location.href=\'mailto:' + email + '\'')" onMouseOver="this.style.cursor='hand'"></span>
<script language="JavaScript" type="text/JavaScript">
showEmail.innerHTML = email; //顯示 Email Address
</script>
因為我的 Outlook 檔案已經太大了,只要一收信就會出問題,也懶的再另存一個 PST 檔。
昨天突發奇想,乾脆就放在我的伺服主機上,有需要看的時候再用 IMAP 連上去即可。
結果出奇的差勁,比 Outlook Express 的處理還差。
1.沒有重新連線按鈕,要從「檔案」->「連線到xxxx」
2.沒有下載郵件同的按鈕,還要用右鍵去點信箱名稱才有同步處理的功能。
3.刪除郵件形同虛設,設為刪除的郵件,竟然沒有清除郵件的按鈕可用,就算上面說到的同步處理,郵件也都還在。
4.下載郵件時 Outlook 會停住不能動,Outlook Express 至少還會出現讀取進度,而且也不至於到整個畫面不能動的狀況。
5.令人垢病的附件圖型當然也還是一樣不能預覽囉。
這種品質也還敢說停止 Outlook Express 的開發,而且還呼籲使用者改用付費的 Outlook 真是腦袋壞掉了,八成是想賺 Exchange 的錢想瘋了。

之前接勞委會案子的時候,有提出過要能搜尋 Microsoft Word、Excel 以及 PDF 的檔案格式。
當時打算用龍捲風科技的 Soultion ,不過如果只有單純的網頁及 PDF 現在也有免費 OpenSource 的 Satellite 可用。
這套程式由 Perl 撰寫,根據官方網站說明,有支援 txt, html, doc, xsl, pdf, chm,但是 doc 不知道是不是 word 檔,另外 xsl 不知道是不是應該是 xls ? 還有對中文支援是否完善?
有興趣人去試看看吧!
http://satellite2.sourceforge.net/
奇摩公布 2004年4月9日起開始收費:
http://tw.bid.yahoo.com/phtml/auc/tw/announce0318.html
其實以工程師的角度來看拍賣系統,絕對比Yahoo開店系統成本還要高。
以產品來說,拍賣結束就要重新刊登,在多人多商品的狀況下,歷史資料實在多到非常嚇人,另外還有評價、問與答這些記錄拉拉雜雜加起來,維護成本實在相當可觀,跟開店只要一個產品賣到底的差異實在很大。
Yahoo 收費之後,那種靈氣筷子之類的商品就會比較少出現了。以 Yahoo 的系統成熟、使用方便,如果只是偶爾賣個自己不要的東西,一個商品收個3元也算合理。對於大量的賣家,超過10件以上也以10件計費,也算是大人小孩都有照顧到。
至於 eBay 會不會馬上也跟著收費呢?
以 eBay 有夠「背」的使用者介面,加上人氣實在不旺,要我掏出錢來刊登,可能還有的等咧!
iMusic
http://www.imusic.com.tw/
這是年代集團要做的音樂下載網站,這個網站早在未正式發布任何新聞稿時,我就知道年代集團要做這個網站了。
但是期待好久的 iMusic 終於開站了,可是...竟然還要用他們的 iPlayer 才能播音樂。
在國外多數的商業評論皆反應出聽數位音樂的民眾只有一句話:
「給我 MP3,其餘免談!」
MP3 之所以為大眾所歡迎,主要是出現的早,加上壓縮音質比高,一出現就奠定其龍頭地位,到現在任何軟體、CD隨身聽、DVD播放機、隨身碟,沒有 MP3 功能可就遜掉了。在MP3出現沒多久後 Yamaha 推出 SoundVQ 想要擠下 MP3 ,以及後期 Microsoft 也打出 WMA 牌試圖捍動 MP3 的江山,面對這些大敵至今,在在證明 MP3 才是真正的王者。
由 iMusic 的授權模式可見唱片公司對 MP3 還是有所顧忌,主要是重製太過容易,叫他們把可以任意重製的檔案合法開放下載,畢竟心理還是會有疙瘩。
連國中生都都知道線上下載音樂絕對是很大的市場,但是目前市場上有的較大的 HP 線上燒錄合法音樂、和信超媒體買下大眾玫塊唱片行的G-Music ,一個還要燒成CD,一個只是單純試聽,要說穿了都只是半調子的線上音樂。
在燒CD跟烤麵包一樣容易的時代,MP3 只是另一種儲存音樂的方法,就算不想讓MP3流通都沒辦法,現在早就是 MP3 滿天飛的時代了。唱片公司就算出了合法的 MP3,對實體 CD 銷量的影響實在不會太大。想要聽 MP3 的人就是會聽 MP3,要買 CD 的人就是會買 CD ,不會因為你出了 MP3 版本就不買 CD 了,唱片公司該想到的是如何吃到 MP3 這塊大餅,而不是去擔心手邊的CD市場會因此下滑。無意義的掙扎不開放 MP3 下載,實在透露出亞洲唱片公司高層的無知。
MP3 的風行,甚至連 MP3 隨身碟都有明星代言,近期有小S代言 Panasonic GiveMe5 、蔡依琳代言的 BenQ Joybee 125, 真不懂你們這些唱片公司要賺 MP3 的廣告錢,卻又不開放MP3下載的心態在哪裡?
籍著年代集團在娛樂圈的勢力,竟然還是做出這種封閉格式的音樂下載網站,實在令人心寒,口口聲聲說要 iTune + iPod 這種商業模式,但是光看他們的對外的新聞稿就是不給使用者拷貝到第二台電腦,憑這種網站還想跟 iTune 比,真的是連邊都沾不到!
P.S. 很多人一定會問小S算歌星嗎? 我只能說,請別忘了 SOS 是唱歌起家的。
數位時代雜誌 - 線上音樂搶錢攻防戰開打!
http://www.bnext.com.tw/mag/2003_12_01/2003_12_01_1511.html
因為我的虛擬主機只對自己的客戶開放,所以當客戶要求在 Openwebmail 用自己的 domain 時,就可以用比較簡單的設定方法。
先開啟你的 openwebmail.conf ,以我用 rpm 安裝的路徑為例:
#vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
之後找到 domainnames ,以逗號隔開網域名稱:
domainnames neo.com.tw,land-rich.com.tw,sofeer.com.tw
存檔之後再到 openwebmail 網站就可以看到多網域了,也可以進入 Openwebmail 之後在裡面選擇「設定」,就可以看到寄件人可以用下拉選擇預設寄信的 Domain name 了。
因應 blog 進來的人開始多了,趁今天設定客戶的 Web 時,順便把 Neo'blog 跟 zinfu 的 web log 分開。不過書籤跟討論區還是合併在 zinfu 內,等有空再來弄!
前幾天也把 Movable 產生出來的 blog 的目錄跟 Movable 管理介面目錄分開了,方便管理及備份。
以2月開站到現在,只在部落格村及 Google 登錄過網站,強迫自己儘量每天一篇的結果,已經算是個小站了。
希望之後能有更多時間寫出能幫助大家解決問題的文章,這也是我設立這個站台的主要目的。
出現以下的訊息:
Got an error: Connection error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
mysql.sock 突然消失算是常見的問題,如果是第一次安裝MySQL才出現,那只要找出 mysql.sock 在哪裡就可以了。
以上述的錯誤訊息,mysql.sock 應該是在 /var/lib/mysql/ 裡面 ,如果沒有的話,就下:
#find / -name mysql.sock
來找看看放在哪裡,找到之後再下:
#mysqladmin -S /找到路徑/mysql.sock -u root {參數}
那...如果是突然不見的,或是都找不到怎麼辦?
那只好重新啟動 mysql 了,tarball 安裝可以透過 mysqld 或 mysqladmin 重新啟動,rpm 安裝可以透過 service mysql restart 。但是在 mysql.sock 不見的情況下,可能是無法重新啟動 mysql 的,如果真的不行,只好先下:
#ps -aux|grep mysql
再把看到的 pid 先砍了
#kill 看到的pid
確定全部都殺完了,再看一次還有沒有
#ps -aux|grep mysql
確定裡面的 mysql 都沒有了,然後再執行 mysqld 或是 service mysql start 就可以了。
SpamPal 是一套完全免費好用的擋廣告垃圾信軟體,垃圾信的辨識率非常的高。
剛開始測試時,本來會有「全部」被判定為廣告信的狀況,現在大至抓到原因在哪了。
1.在beta 版裡面,台灣有可能會被預設為黑名單國家,只要這個選項被勾選,所有台灣的電子郵件都視為垃圾信,所以一定要取消這個選項。
在「工具]->「選項」->「垃圾郵件偵測」->「黑名單」->「國家」
如果你還要封鎖其它國家所有的 email ,也只要在這邊勾選就可以了。
2.把 RegExFilter 暫時取消掉,因為這個功能主要是可以讓你自訂郵件中出現哪些字串就視為垃圾信,但預設的內容大部份是國外比較適用,除非你要自訂這個規則,不然建議你取消這個選項。
設定位置在 「工具」->「選項」->「外掛」->「RegExFilter 」
如果你裝的是沒有 RegExFilter 這個外掛的話,將不會有這個選項。
另外 hinet 在國內網路業算是龍頭,也因此惡名昭彰被放入黑名單 List 是理所當然的事,很多 hinet 的朋友還是會被誤判為垃圾信,這時也只能用允許名單來防止誤判了。
Spampal 官方網站:
http://www.spampal.org/
Spampal 英文說明書:
http://www.spampal.org/usermanual/index.htm
Spampal 國內下載:
http://www.softking.com.tw/soft/detail.asp?f_name=SpamPal
可以到 HCCHIEN 看看使用心得:
http://hcchien.org/archives/000197.html
以下摘自 HCCHIEN :
無線台北
之前就聽說台北捷運的東區地下街可以無線上網,趁著這兩天都跟人家約在附近見面,就直接過來體驗一下。
第一天還傻傻的坐在店門口的板凳上,第二次才發現台北市旅遊服務中心還提供座位,包含插座,實在相當優秀。而且沒有無線網路卡的人還可以憑證洽借,當然還是要自備筆記型電腦。
據說這裡的網路是台北市政府的德政,其實我覺得像這樣的德政應該多多益善,何況現在已經有了 802.11g,效能比原來的 802.11b 好上許多。這樣應該更容易擴大涵蓋範圍,如果馬市長可以讓台北隨處可上網,我下次就選他當總統好了! cccc
不過下次約在這裡就可以繼續來用免費的網路,還有冷氣,愉快吧!
P.S.第一次用 TrackBack 的功能,不知道這樣用對不對..
Windows XP 內建安裝了 Windows Messenger 4.7 版,最近 Microsoft 的安全更新還會再重裝一次內建的 4.7 版,對於已經在用 MSN Messenger 來說實在很煩人,就算在「新增/移除程式」也無法完全解除安裝。
最快又完整解決安裝的方法就是從:
「開始」->「執行」-> 在空格內輸入以下指令:
RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
輸入完成後按確定,等出現成功訊息之後,選重新開機就可以完全的解除安裝了,是不是很方便快速呢? ^_^
一般大型網站的 Web Servre log 太大,通常會以 logrotate 將 log 分割成為數個檔案。
以 Apache 為例就是像:
access_log.1、access_log.2、access_log.3...以此類推
另外如果使用 Load balance ,也是會產生個 log 檔,但 awstats 預設的 LogFile 是只有一個,在多個 log file 的狀態下,變成無法更新至最新的狀態,這時就要使用 awstats 內建的工具logresolvemerge.pl 來合併 log ,其實用法也很簡單,只要更改網站的設定檔就好了,以本站為例就是編輯 /etc/awstats/awstats.neo.conf
找到 LogFile 的地方,原來預設單個 log 的設定如下:
LogFile="/var/log/httpd/access_log"
再來就是輸入您 logresolvemerge.pl 的路徑跟 log 的路徑及萬用字元即可。
logresolvemerge.pl 是放在 awstats 安裝路徑的 tools 裡面,因為我的 awstats 是裝在/usr/local/awstats 裡面,所以完整路徑就是 /usr/local/awstats/tools/logresolvemerge.pl 。
另外我是要合併 access_log.1、access_log.2、access_log.3 的 LogFile 更改範例如下:
LogFile="/usr/local/awstats/tools/logresolvemerge.pl /var/log/httpd/access_log* |"
編輯存檔後,再來執行更新記錄程式即可,如:
#/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=xxx -update
再來進去您的網址就可以看到合併後輸出的結果了,如:
http://www.yoursite.com/awstats/awstats.pl?config=xxx
這家在我2000年尚在竹科任職時,廣告非常大,處處可見媒體雜誌專訪的土豆e食網。今天在我跟昨天匯豐 MyHR 同去聽取簡報的 Megan 談到傳統商店e化市集的時候,又讓我想起這個消失已久的網站。
土豆 e 食網一開始是以竹科廠商為大宗,主要業務是線上訂餐。之後開始有自己的物流車隊、手機訂餐,業務擴及到台北。各大媒體雜誌、創業相關周刊及書籍皆列為電子商務成功典範。
無奈今天回過頭再去找這個網站時已經消失了,雖然不知道實際原因為何,但是我今天跟 Megan 討論的時候,大膽推測經營不善的原因是「物流機制」、「商家拆帳」二大問題使然。
土豆e食網主要是綜合各家餐點做配送,若要以一般宅配的程序,一定要二趟「至商家取貨」跟「送貨至客戶」,另外還有「代收貨價」的服務。
因為網路訂餐同一筆訂單不見得只買一家的東西,土豆e食網要到各商家去取貨,再配送到消費者手上,已經不是二趟就可以解決物流的問題,所以自有物流似乎有其必要性,但是自有物流是件好事,但也有可能壞事。
第一,他們的物流是機車隊,不是說機車運送食物不好,而且熟食一定要短時間內運送完成,所以機車雖然俱有便利性,但是在天氣變化下如易造成食材變質,而且機車在行駛過程,車箱重心搖擺不定,停車等紅緣燈也一定要側一邊,這對食材風味都是一大殺手。
第二,物流來回時間過長,且不易估算。因為可能一筆訂單就有5家以上不同的商家單品,要先去各個商家取貨,再送到消費者手上,比起商家自送需要的是雙倍以上的時間及成本。另外也有可能發生機車到了商家卻無貨可取的情況,在短時間內要配送至客戶手上,雙方合作默契也是一大重點。
第三,自有物流成本太高,能做的事太少。以一個人月薪二萬加機車購買及維護的成本,要拿來在1~2小時內的快遞物流,時間可能都花在補齊訂單商品上面,成本絕對比一般的單程宅配要高上許多。
大家訂火車票、電影票常見都是語音網路訂票還要加收 30 元不等手續費,這還是自取價,還不含配送費用,相信這也是反應在售價上的成本。
假設還要加上這個成本,一個 60 元的便當,加上這些成本,商家絕對不可能自行吸收,反應售價的結果可能就變成 100 元以上的便當。
這種售價土豆e食網並沒有讓它發生,但是相對的也苦了自己,長期下來不但配合商家覺的太麻煩又不划算,訂餐在口味無時常更新的狀況下,自然上網下訂的人會減少。
加上為了讓物流能在短時間內送至消費者手中,採取了限區的方式,以台北地區僅提供東區跟內湖二區,變成在這二區之外的消費者是無法訂購的,這樣雖然可以提升物流效率,但是也違反了網路訂購不限區域的便利性。
講了這麼多,重點是「不是任何東西都適合在網路上賣」,以低單價、取貨速度又快的產品導向,反應管銷成本的結果造成單品售價飆漲至二倍以上,對消費者不划算,業者若自行吸收絕對叫苦連天,加上可下訂的區域有限,最後草草收場相信也是預料中的事。
土豆 e 食網原網址:
http://www.to-door.com
以下摘自 http://dailynews.sina.com.tw/newsCenter/focusReport/3153/2131151-1.html
-------------------------------------------------------------
00/11/05 12:47:49 CST - 東森新聞報
走到那吃到那 「土豆e食網」推出手機訂餐
-------------------------------------------------------------
記者王大中∕台北報導
行動上網除了增加電子商務的便利性外,也滿足生活週遭
的飲食需求。提供網路訂購餐點送貨到府的「土豆e食網
」,2日宣布擴大服務範圍,除了增加內湖科學園區的送
貨服務外,也增加WAP手機訂餐服務,讓消費者真正不受
時空限制「吃透透」。
這項WAP手機訂購餐點送貨到府的服務,是由「土豆e食網
」與台灣大哥大、和信、遠傳三家e-WAP手機系統業者合
作,提供使用三家系統業者的WAP手機訂餐送貨服務。送
餐範圍除了以往的新竹科學園區、台北東區兩地外,並新
增內湖工業園區,提供忙碌上班族滿足口慾的快速解法。
總經理黃瓊賢表示拜大型工業園區餐飲用餐不便環境之賜
,網站一開始針對新竹科學園區提供餐飲外送服務,立刻
獲得熱烈響應,之後網站便積極將成功模式複製到台北東
區與內湖工業園區。「上班族不用找停車位、不用排隊、
不受氣候影響,只要在辦公室訂餐,馬上就享有美食大餐
配送的服務,是網站成功的主要因素。」
使用者利用WAP手機上網後,可看到完整的餐點目錄(見
圖,王大中攝影),訂購後便由網站外送人員24小時隨時
送貨,即使只訂購一份餐點,同樣提供送貨服務。業者表
示WAP訂餐服務,讓消費者不必坐在電腦前也能訂購,即
使塞在馬路上也可使用手機訂購,並指定送餐目的,待到
達目的地後就有熱呼呼的美食可以享用。
消費者預訂購餐點,必須先購買業者販售的預付卡,再依
訂購金額扣款。黃瓊賢表示未來網站將以GPRS訂餐系統為
開發重點,待網路整體GPRS環境成熟後,將立刻推出GPRS
訂餐服務。
除了常見的彈跳式廣告之外,大家在逛大陸網頁的時候最常看到的就是一堆圖在畫面上飛來飛去,這時就要在MyIE 裡面開啟「選項(O)」->「廣告獵手」->啟用網頁內容濾除 (此項未打勾的話,點選這個打勾來啟用)
使用前:
使用後:
是不是差別很多呢?
MyIE2 真的是非常強大的 IE 核心瀏覽器,還有很多您想不到的功能喔,以後有機會我會逐一介紹,強力推薦一定要下載來用! ^^
MyIE2 繁體中文版下載:
http://myweb.hinet.net/home1/ho99/myie2/
大家在設定類別之後,在特定狀況下會發生二個不同的類別的連結會指到同一個頁面的困擾。
這是因為 Unicode 編碼中的第一個字相同的緣故,也就是像「電子」跟「電影」就一定會連到同一個頁面。
時只要在類別編輯中,在你的類別名字前面以A~Z加以排列,就可以解決這個問題,同時也可以讓你的類別照你喜歡的樣子排序,這樣是不是一石二鳥呢? ^_^
範例:
(原來的類別名稱)
電影心得
電子商務
(新的類別名稱)
A電影心得
B電子商務
但是如果A~Z又不想顯示在畫面上怎麼辦,這時就要多做一個動作。
1.在改類別名稱旁邊有一個「編輯類別屬性」,點選。
2.在「類別描述」中輸入想要顯示的類別名稱。
3.在有用到類別的模版中把 <$MTCategoryLabel$>改為 <$MTCategoryDescription$>
4.重建所有檔案
這時就會看到畫面上的類別名稱就會改用「類別描述」來顯示了,而且排序的功能也都在喔!
昨天逛了一天,都在找PHP的購物車,主要是看了美國的。
實在都沒什麼滿意的,就連一堆付費的產品光看畫面就覺的不值那個錢。
不要問我為什麼不用 OSCommerce ,我光看那個字小又簡陋的畫面就倒胃口。
只有二個免費的 PHP Open sourece 算是還可以看的,比付費的畫面好看很多,但還是沒辦法滿足我的需求。
我最後還是決定自己寫比較快...
1.Miniwebshop (PHP+文字檔)
http://obiewebsite.sourceforge.net/
前台畫面:
2.Gasp (PHP+MySQL)
http://gasp.sourceforge.net/
前台畫面:
P.S.如果想看後台的話,我只能說這二套都不是很成熟,我也懶的抓圖了。