2004年6月25日 星期五

mysql好用函數-if

可用的函數真是讓人感激涕零~特此blog一下以茲紀念~

目的:找出字詞列表中(ex.啦 ㄌㄚ、小嘎 ㄒㄧㄠˇ ㄍㄚ(以空白間隔))的─首字(ex.啦、小)、首字注音字母(ex.ㄌ、ㄒ)、首字注音(ex.ㄌㄚ、ㄒㄧㄠˇ)

用法:非單字時(ex.啦),注音中沒有空白故無法取出首字注音,故採用 if 函數~~~
if(exp1,exp2,exp3) =>
if exp1(TRUE)不為0或NULL則傳回exp2,否則傳回exp3;如果exp1為浮點則會先被轉為整數看待
有點像是 $xx=(exp1)?exp2:exp3;

語法:"select distinct left(vw,3),left(ch,3) ,if(instr(ch,' '),left(ch,(instr(ch,' ')-1)),ch) from main"

解釋:
if ( instr(ch,' '),=>找得到「空白」出現的位置時,此結果>0執行exp2,無空白時=0執行exp3
left(ch,(instr(ch,' ')-1)), =>exp2:由左邊開始抓取ch欄位至空白之前的值
ch =>exp3:ch原值(此時表只有單字,故整欄皆為首字注音)

結果:啦 ㄌ ㄌㄚ、小 ㄒ ㄒㄧㄠˇ

2004年6月24日 星期四

動物園園丁手冊 PartⅠ

posted by pigfoot
現在的 P2P 軟體似乎和以前的 ftp 軟體差不多,也有不少人寫一些安裝和使用教學,當然我這邊指的還是以 eMule family 為主。這篇的目的是要微調一些 eMule 的設定。現在的 P2P 軟體是以俗稱的驢子為主流,這就是大家都知道的 eDonkey,後來因為操作不太方便,加上介面不是很漂亮,就有後來的 eMule Project,這就是大家熟知的騾子。

eMule 從開發到現在有很多 Mod,簡單的說就是非官方的版本,我在用的時候也嘗試過很多種 Mod,目前主要是用 eMulePlus。硬要我說 eMulePlus 和官方的版本差在哪邊,其實我也說不上來,你可以自己看 FAQ。更漂亮的介面 (Improved GUI) 以及指令集最佳化 (SSE/MMX/AMD optimizations) 比較吸引我。

下載的部分就不說了,一般來說我都是下載 Binary 然後解開到某個資料夾。一開始由於伺服器比較少,所以我建議加入幾個常用的伺服器。第一個是 TLF Taiwan ED Server (140.123.108.139:7654),第二個是 Razorback 2 (195.245.244.243:4661),第三個是 ProbenPrinz.de (62.241.53.2:4242)。不過在我測試的同時,這些伺服器已經在官方的 eMulePlus 版本中,所以已經不需要在額外增加了。而且往後每次連線到伺服器一次,她們會交換彼此間的訊息,所以你也會自動的增加伺服器清單。或者乾脆按下 "從網路更新伺服器清單",直接使用新的伺服器清單。

然後是一些比較細部的設定。按下 "選項",首先要改名稱以及更新假檔名單。假檔清單是網路上根據使用後的狀況回報說你要抓取的檔案是不是騙人的檔案。

20040624-eMule-1.png

我通常會使用 Media Player Classic,所以預覽程式會改成 MPC。

20040624-eMule-2.png

在連線的選項中,預設值只要上傳超過 10 kb/s,就可以無限制下載,預設是上傳是 16 kb/s,你可以視情況修改。不過建議你在上傳能力足夠的時候就不要減少上傳,因為這樣會破壞 P2P 生態,沒有人上傳就是沒有人分享,P2P 就玩不起來了。

20040624-eMule-3.png

在安全性的選擇中,算是比較重要的,因為這邊可以設定 IP Filter。甚麼是 IP Filter?請看一下 eMule 的 FAQ。不過這邊 FAQ 沒有更新,他說要 "把http://www.peerguardian.net/pgipdb/guarding.p2p 貼到 從網址更新欄位 並按 載入",實際上要改成 "把 http://homepage.ntlworld.com/tim.leonard1/guarding.p2p 貼到 從這個網址 並按下 更新"。或者你也可以如我的圖所示開啟 eMulePlus 就自己更新。這裡的 IP Filter 其實很重要,因為去看看 http://homepage.ntlworld.com/tim.leonard1/guarding.p2p 這個網址,其實會發現一些像是 IFPI 公司的 IP,接下來....應該就不用我說了吧?:p

我也會順便勾上 "封殺連續搜尋24小時檔案的用戶"。

20040624-eMule-4.png

最後我會在開啟 eMulePlus 時,希望伺服器清單自動的先以檔案多寡為主,由多至寡排序。

20040624-eMule-5.png

以上就是我常用的一些設定。當然有人有更多更好的 IPFilter 清單,或是有更好建議的 Mod,這些都歡迎大家留言討論,我會持續修改的。^^

後記一:當你從任何版本要跳至其他版本,比方說從 eMule 跳到 eMulePlus,或是想改用任何 Mod,甚至是同一個版本升級,不用等到所有東西都抓完才能升級。只要保留 Temp 那個資料夾就可以了,其他的全都可以砍掉然後裝新版本。只是設定需要重新來。不過建議最好都這樣做,因為每次都會有修改的幅度都蠻大的。比方說 20040614 出的版本就會在 Client 的資料附上他是甚麼國家的,神奇吧!(而且也可以看 Client 的 IP 哦!這個似乎官方的 eMule 沒有。)

2004年6月21日 星期一

捷運之MP3初體驗

在台北搭捷運或公車,來來去去的,可以看到好多人都塞著各式各樣的耳機,胸前口袋裡包包裡甚至手上也有著各種隨身碟隨身聽;好比說總是愛把手機或隨身碟掛在脖子上晃來晃去的女人們,好比說前幾天才看到明明有包包卻偏要把iPod拿在手上的男生..

感謝小P出借他去年的生日禮物─U碟!讓我第一次也變身為捷運搖頭族啦!:p

嗯,終於了解為什麼有人的耳機轟轟作響連旁人都聽得到了,因為在捷運上實在不算安靜啊!列車與鐵軌的卡吱卡吱聲,根本不用擔心聽不到的報站聲,ㄧㄥㄧㄥ的關門聲,就算戴了耳機,每一樣都還是聽得清清楚楚的,唯一的差別只是耳邊有高音和鼓聲特別明顯的音樂聲..

不知道回家搭公車時會不會更聽不到..@_@ 不管啦還是要敗!\_/

p.s U碟到現在半毛都沒降,且竟然有據說大部份MP3隨身碟很少有的「從上次停止處繼續播放」的功能ㄟ,果然是一分錢一分貨啊~

2004年6月18日 星期五

26歲的生日快樂

這是我在中山最後一個生日了,雖然每年的生日都沒有很特別要過,不過真的很謝謝那些還記的我生日的朋友。所以在離開的同時,決心寫一篇老人碎碎唸的懷念文章。我手邊完全沒有大一生日的情況,我猜是平淡的過了吧。

接著大二是在 1999 年過 21 歲的誕生日,這天剛好是端午節。我記的我們班那時候住在H棟3樓,那時候兩班的人對我其實很好,或許是因為我常常在幫忙修電腦的關係吧。所以生日的時候是被拖出來讓兩班的人一起蹂躪和玩弄。這時候我覺得班上的感情好好,雖然沒有特別的慶祝,雖然可能只是大家五分鐘的瞎起鬨,不過這就是我一生第一次過生日,有點無聊,但是對我來說卻很感動。對了,還收下不少到現在還留著的訊息備份和信件。不過更值得驕傲的是,收到凱茵和 noba 的禮物,我第一次的生日禮物哦!我附一下那時候的名片檔:

"雖然每每我的生日都在學長姐離別的時候 可是我希望大家都快快樂樂的~學姊告訴我"頂著左肩向著月亮 真摯的許下我三個願望"。我今年21歲的生日願望~~第一個 我希望妳們這些和我患難與共,一起渡過歡笑和痛哭的好朋友們,還有我最親愛的家人們身體永遠健康 永遠保持生命的活力!第二個 我希望大家能夠順順利利 幸幸福福的生活,第三個 嘿嘿 秘密.......竟然趁我穿這件拉鍊壞掉的褲子阿我........ㄚ到把棍子都擠進屁股裡了"

附帶提一點,我在整理信的時候發現我那時候已經在跑 mysql 了,還用了 mysqladmin -u root password 'new-password' 來設密碼。

大三以後都是和 LITY 過的,這個就是秘密啦!哇哈哈!他還幫我做個網頁哦!不過要提一下,這時候的同學,有家眷要照顧的就去照顧,有社團忙碌的也在辛苦打拼;加上碰上期末考週,其他同學就沒有很特別的慶祝了。這時候突然覺得雖然常常幫很多人修過或是教過電腦,但是真的就像是過水浮萍,凹我修完就不會再見面了。現在看到備份的訊息和信件再來想這件事情,突然又覺得可悲了起來。裡頭到現在還在聯絡的,其實還是那些人。

碩一的生日過的也很很特別,這裡有照片哦!

還剩下五分鐘就要過完我的廿六歲生日了。其實好像沒多少人記得,連訊息都沒幾個。不過也沒關係,大概是同學都畢業了吧?下一次可能就在台北慶祝囉!

隨身碟之799便宜敗

如果拍賣不算的話,這是我第一次在網路上購物。就是那個每天都花花綠綠大特價的「Yahoo!奇摩購物2」的拍賣。

不知道是最近流行週年慶大特價還是景氣大好大家狂賣,每天看購物網站都會有「哇!這個不錯!」、「哇!那個好想買!」的衝動。隨身碟、記憶卡像不要錢一樣,799、999、1499的賣,看得一直想買卻沒動手的我心癢癢。

總之龜毛的我,終於在那支799搞定128MB USB2.0的隨身碟的誘惑下,外加猶豫了一天後(:P才799也要猶豫),終於下單敗啦!刷卡付款的過程真是繁雜耶,除了該填的卡號跟月年外,竟然還要填發卡銀行、檢查碼、帳單地址!@_@害我差點為了財務安全就打退堂鼓,不過最後還是衝下去啦!

以為下週才會到,結果隔天家裡就收到掛號通知單了,還限時的耶,效率真高。領回來時真是驚訝了一下,因為,外包裝是個印著一間沒聽過的公司名稱的牛皮紙袋,用藍色原子筆歪歪斜斜的寫上我家地址和名字(且有點醜:p),感覺跟拍賣上買差不多,咻...

黑色的小隨身碟還是不賴,有用才知道好用啦。這個月加上刷卡繳稅,卡費已經兩萬多了耶,可是購物網站按按按,又想繼續敗MP3隨身碟了怎麼辦..^^;

2004年6月6日 星期日

Good Luck

日劇一部部出現,消化速度很慢的我,總是在感想那些已經過了好久的片子。剛看完木村拓哉演的「Good Luck」,唉呀內心又開始熱血澎湃起來。

就像是GTO或「大搜查線」之類的,針對某種特殊職業,尤其是以一個團隊為主來發展的日劇,常常讓人看完箇中酸苦後,很想咚的一聲跟隨主角們投入這個行業中,這就是戲劇的魅力呀呀呀~

佳句摘錄─
*一旦辭職,就等於承認我自己有錯.
*如果我不了解天空的可怕,那怎麼能在天空飛行呢?
*衝動跟頑固是在天空飛的男人的傳統.
*而且你坐的這麼遠,就是故意在挑釁我.看完「GTO」想當老師,看完「大搜查線」覺得警察也很酷,看完「Hero」想看看檢察官如何..難怪日本「Good Luck」播出後,當年報考飛行員的人數就激增呢!(台灣也拍這種片的話說不定可以吸引年輕人報考~)

「Good Luck」描寫的是飛行員的故事,裡面有穿制服很帥的木村拓哉,年過40還年輕貌美的黑木瞳,不笑超冰山一笑真可愛的柴崎幸,還有跟「大搜查線」裡的柳葉敏郎一樣要不茍言笑一板一眼的機長&監察官的堤真一。

印象最深的是也演「大和撫子(拜金女)」男主角的堤真一啦!可以裝老實,在「Good Luck」裡又可以超嚴肅,不愧是實力派演員啊~愈看愈帥!柴崎幸因為外型的關係,在日劇裡常被描寫成不愛笑的冰山美人,不過看了「戀愛偏差值」第三部後,才發現她也可以演得很開朗活潑搞笑,Good!

覺得「Good Luck」可以吸引人想一集接一集的看下去,推薦啦~

究極媒體撥放法 PartⅡ

posted by pigfoot
很多人為了撥放影片,卻不知道要裝甚麼軟體;聽過 MPEG-1/2/4 ,但不知道為甚麼網路上還殺出個 MP3/Divx/Xvid/AC3/DTS ,加上Microsoftwmv7/8/9Apple Quciktime 的 .mov 檔以及 RealNetworks 的 .rm/.rmvb 檔百家爭鳴,常常讓人搞得七葷八素,丈二金剛摸不到頭腦。所以我打算寫一系列簡單的 Tutorails 讓大家自己 DIY,不用再問別人囉^^第一部份我用的撥放軟體是 Win95/98/ME/2k/XP/2k3 内建的 Windows Media Player 6.4。我希望利用這個簡潔的撥放軟體來撥放所有的多媒體影片檔。

執行 Windows Media Player 的方法如下:

1. 開始 -> 執行
2. 鍵入 mplayer2 即可呼叫出 Media Player

那有了撥放軟體以後,為了能夠讀取所有的多媒體影片檔,我們還需要裝 Codecs。那有沒有能夠整合多如牛毛的萬用程式呢?當然有! Ok! 廢話不多說,首先,我們要先安裝 DirectX

其次,我們要先安裝 K-Lite Mega Codec Pack。它支援的格式在官方網頁有描述。

StatusDescription
官方網頁http://www.k-litecodecpack.com
版本K-Lite Mega Codec Pack 1.03 (18 Mb)
下載1Taiwan NSYSU-CDPA


那安裝要注意甚麼呢?事實上我們常見的多媒體檔案沒有 K-Lite Mega Codec Pack 包含的那麼多,所以我抓了幾張 Screenshot1Screenshot2 讓大家參考參考。安裝完 K-Lite Mega Codec Pack 以後,就除了 wmv 以外的常見影片都可以撥放了。

那 wmv 呢?因為在 WinXP 安裝完就會有 wmv8,而且可以自己上網安裝,所以 K-Lite Mega Codec Pack 我沒有選擇。

事實上 K-Lite Mega Codec Pack 等於 K-Lite Codec Pack + Real Alternative + Quicktime Alternative,但是因為只需要裝一個軟體,所以我不另再說明囉。

最後還有一個注意事項,就是裝完以後,副檔名是 rm/rmvb 的檔案會有預設的圖示。請下載我寫的 登錄檔 ,解壓縮以後,用滑鼠點兩下即可移除。而 Ahead Nero 6 預設裝完以後會裝進自己的 Codecs,請下載我寫的 批次檔 ,解壓縮以後用滑鼠點兩下也可移除。

如此一來便大功告成!之後就可以使用內建的 Microsoft Windows Player 來撥放各式各樣的軟體囉!也可以看 Divx/Xvid,也可以看 mov/rm/rmvb ,而且還有字幕呢!^^