Monday 23 November 2009

雪花的快樂 -- 徐志摩

假如我是一朵雪花 翩翩的在半空裡飛舞
我一定認清我的方向 飛颺 飛颺 飛颺 這地面上有我的方向

不去那冷漠的幽谷 不去那淒清的山麓 也不上荒街去惆悵
飛颺 飛颺 飛颺 你看 我有我的方向

在半空裡娟娟的飛舞 認明了那清幽的住處 等著她來花園裡探望
飛颺 飛颺 飛颺 啊!她身上有硃砂梅的清香

那時我憑藉我的身體 盈盈的 沾住了她的衣襟 貼近她柔波似的心胸
消溶 消溶 消溶 溶入了她柔波似的心胸

Thursday 29 October 2009

方大同 - 每天每天



每天每天
歌手:方大同 | 作曲:方大同
填詞:娃娃 | 編曲:方大同


*每天每天 站在忙亂又無聊的路旁
 等你向我走來
 每天每天 一直看見到你和你說話
 才算有個開始

 每天每天 我都沒感覺我們有什麼改變
 我一直以為 這是永遠
 而我無法想像你會離開*

#我已習慣 你走在我的右手邊
 一起看無聊搞笑片
 約好去看地中海的藍

 我已習慣 我們在一起像Old friend
 分享生活裡的一切 我知道你每個笑
 有不同的意義存在#

REPEAT*#

明白讓你走會後悔(不願意你離開)
這樣的感情太可貴(我現在已瞭解)
我要的幸福
每一天 每一天 慢慢發現
And I love you baby 不會再後退
也不能只是你的 朋友

REPEAT#

我已習慣 你走在我的右手邊
一起看無聊搞笑片
約好去看地中海的藍

我已習慣 我們在一起像Old friend
分享生活裡的一切 我只要你在身邊
讓你明白我的愛

Thursday 22 October 2009

SAKURAドロップス- 宇多田ヒカル



ドロップス(Sakura)

詞曲:宇多田ヒカル 編曲:宇多田/Kawano Kei

恋をして 終わりを告げ
誓うことは: これが最後のHeartbreak
桜さえ風の中で揺れて
やがて花を咲かすよ

降り出した夏の雨が
涙の横を通った すーっと
思い出とダブる映像
秋のドラマ再放送

どうして同じようなパンチ
何度もくらっちゃうんだ
それでもまた戦うんだろう
それが命の不思議

恋をして 全て捧げ
願うことは: これが最後のHeartbreak
桜さえ時の中で揺れて
やがて花を咲かすよ

繰り返す季節の中で
くつが擦り減ってく

もっと肩の力抜いて
過去はどこかにしまっておけ
ここからそう遠くないだろう
観たこともない景色

止まらない胸の痛み超えて
もっと君に近づきたいよ
一周りしては戻り
青い空をずっと手探り

恋をして 終わりを告げ
誓うことは: 今日が最初のgood day
桜まで風の中で揺れて
そっと君に手を伸ばすよ

好きで好きでどうしょうもない
それとこれとは関係ない

===[中譯]

SAKURA

作詞:宇多田 作曲:宇多田 編曲:宇多田/Kawano Kei

戀愛 然後分手
唯一的誓言:這是最後一場心碎
櫻樹在風中搖曳
不久將綻放花朵

一陣夏日雨
行過淚水旁 無聲地
與回憶重疊的影像
秋天的連續劇再度上演

為何相同的打擊
總是一再地遭遇
即使如此還是要繼續奮戰下去
那正是生命不可思議之處

戀愛 付出一切
唯一的心願:這是最後一場心碎
櫻樹在時光中搖曳
不久將綻放花朵


週而復始的季節之中
鞋子越穿越顯單薄

何不放輕鬆一點
把過去好好收藏在某個角落
其實離這裡不遠
一片前所未見的風景

克服難以壓抑的心情
我想更靠近你一點
轉了一圈又回到原點
不停地尋覓那一片藍天

戀愛 然後分手
唯一的誓言:今天將是最初的好日子
櫻樹在風中搖曳
我輕輕向你伸出手

愛你愛到不知該怎麼辦
不過這與毫無關聯

==[羅馬拼音]

Koi o shite owari o tsuge
Chikau koto wa: kore ga saigo no heartbreak
Sakura sae kaze no naka de yurete
Yagate hana o sakasu yo

Furi dashita natsu no ame ga
Namida no yoko o dootta suutto
Omoide to daburu eizou
Aki no dorama saihousou

Doshite onaji youna panchi
Nandomo kuracchaunda
Sore demo mata tatakaun darou
Sore ga inochi no fushigi

Koi o shite subete sasage
Negau koto wa: kore ga saigo no heartbreak
Sakura sae toki no naka de yurete
Yagate hana o sakasu yo

Kuri kaesu kisetsu no naka de
Kutsu ga suri hetteku

Motto kata no chikara nuite
Kako wa dokoka ni shimatte oke
Koko kara sou tookunai darou
Mita kotomo nai keshiki

Tomaranai mune no itami koete
Motto kimi ni chigazukitai yo
Hitomawari shite wa modori
Aoi sora o zutto tesaguri

Koi o shite owari o tsuge
Chikau koto wa: kore ga saisho no good day
Sakura sae kaze no naka de yurete
Sotto kimi ni te o nobasu yo

Suki de suki de dou shiyou mo nai
Sore tokore to wa kankei nai

方大同 - 三人遊



方大同 - 三人遊
作詞:崔惟楷 / 作曲:方大同

有些話妳選擇不對他說
妳說某種脆弱 我才感同身受
我永遠都願意當個聽眾
安慰妳的痛 保護著妳從始至終
就算 妳的愛 屬於他了
就算 妳的手 他還牽著
就算妳累了 我會在這

一人留 兩人咎 三人遊
悄悄的 遠遠的 或許捨不得
默默的 靜靜的 或許很值得
我還在某處守候著

說不定這也是一種 幸福的資格
至少我們中還有人能快樂
這樣就已足夠了
有些話我選擇保持沉默
別把實話說破 隱藏我的寂寞
妳的情緒依然把我牽動
躲在妳心中 角落的心事我能懂
就算 妳的愛 屬於他了
就算 妳的手 他還牽著
就算妳累了 我會在這

一人留 兩人咎 三人遊
悄悄的 遠遠的 或許捨不得
默默的 靜靜的 或許很值得
我還在某處守候著

說不定這也是一種 幸福的資格
至少我們中還有人能快樂
這樣就已足夠了

不知道 不知道 不知道
為什麼 為什麼 我的愛
我的愛還留不住妳的離開
卻總在 等帶著妳回來

一人留 兩人咎 三人遊
悄悄的 遠遠的 或許捨不得
默默的 靜靜的 或許很值得
我還在某處守候著

說不定這也是一種 
得不到的 卻美好的

至少我們中還有人能快樂
這樣就已足夠了
至少我們中還有人能快樂
這樣就已經夠了

Tuesday 20 October 2009

李度 - 捨不得把眼睛睜開

一首很老的歌,不過還是真的很好聽!



捨不得把眼睛睜開 ﹣ 李度

作詞:孫維君/厲曼婷 作曲:劉志宏

天空漸漸亮起來 我仍在夢境間徘徊
把時間都關在門外 身邊只要有你在
陽光片片灑下來 驚醒了好夢真不該
纏綿情意停放在胸懷 沒有你 我孤單難挨

你在清晨離開 提醒我時間的存在
心隨你走到門外 深怕有分秒的空白

捨不得把眼睛睜開 我的心整個被幸福掩蓋
微風輕輕吹開一片海 愛是綠色水草搖擺
我不想把眼睛睜開 沒說的承諾不會更改
雖然你去去又來來 對你的貪戀丟不開

方大同 - 紅豆



方大同 - 紅豆

曲:柳重言
詞:林夕

還沒好好的感受
雪花綻放的氣候
我們一起顫抖
會更明白什么是溫柔
還沒跟你牽著手
走過荒蕪的沙丘
可能從此以后學會珍惜
天長和地久
有時候有時候
我會相信一切有盡頭
相聚離開都有時候
沒有什么會永垂不朽
可是我有時候
寧愿選擇留戀不放手
等到風景都看透
也許你會陪我看細水長流

還沒為你把紅豆
熬成纏綿的傷口
然后一起分享
會更明白相思的哀愁
還沒好好的感受
醒著親吻的溫柔
可能在我左右
你才追求孤獨的自由
有時候有時候
我會相信一切有盡頭
相聚離開都有時候
沒有什么會永垂不朽
可是我有時候
寧愿選擇留戀不放手
等到風景都看透
也許你會陪我看細水長流

有時候有時候
我會相信一切有盡頭
相聚離開都有時候
沒有什么會永垂不朽
可是我有時候
寧愿選擇留戀不放手
等到風景都看透
也許你會陪我看細水長流

Monday 19 October 2009

游鴻明 - 《戀上一個人》

老歌還是比較好聽!這首可是戀上另一個人的前身。



戀上一個人
作詞:游鴻明 作曲:游鴻明

戀上一個人 就容易失了神
曾經為愛流的淚 乾了又為愛心疼

我的痴 我的真 要給多少才完整
只怕你不懂 我這樣的人

非要等到愛遠走 分兩頭 
才知道 多不捨你走
留在午夜夢迴醉 掏了心
傷心對自己說

非要等到愛遠走 分兩頭 
才知道 誰都怕寂寞
一直有句話要說 你是我 
今生今世的守候

戀上一個人 等到愛遠走
戀上一個人 捨不得你走
戀上一個人

http://www.youtube.com/watch?v=rD5z7YA9hVU

應該是因為版權的問題,所以不能貼在這裡。Anyway 還是貼上了歌詞。

歌名:戀上(另)一個人

作曲:游鴻明, 編曲:洪敬堯
監製:Peter Wong, 填詞:李焯雄

忽然一場陣雨 世界縮為屋簷
你熟悉的側臉 回頭就在眼前
一分神 丟了手裡煙 墜落了 燃燒的歲月
讓畫面 再接回從前 省略了 昨天的昨天

後來的你好嗎 有比較快樂嗎
我應該高興吧 卻又說不上話
雨打濕 你右邊的肩 淚滑過 我左邊的臉
這就是 唯一的關聯 當愛是 倉促的句點

你曾是 我吻過 我愛過 也傷過 擁有過 卻錯過 的情人
這樣太殘忍 你現在 總是刻意 保持陌生
你吻過 你愛過 也恨過 擁抱過 卻犯錯 的情人
我不能過問 沒權利再問 他是否對的人

後來的你好嗎 有比較快樂嗎
我應該高興吧 卻又說不上話
我們是 兩條平行線 再沒有 任何交叉點
只留下 心酸的感覺 當愛是 倉促的句點

你曾是 我吻過 我愛過 也傷過 擁有過 卻錯過 的情人
這樣太殘忍 你現在 總是刻意 保持陌生
你吻過 你愛過 也恨過 擁抱過 卻犯錯 的情人
我不能過問 沒權利再問 他是怎樣的人

非要等到愛遠走 分兩頭 才知道 多不捨你走
留在午夜夢迴醉 掏了心 傷心對自己說

非要等到愛遠走 分兩頭 才知道 誰都怕寂寞
一直有句話要說 你是我 今生今世的守候

你曾是 我吻過 我愛過 也傷過 擁有過 卻錯過 的情人
這樣太殘忍 你現在 總是刻意 保持陌生
你吻過 你愛過 也恨過 擁抱過 卻犯錯 的情人
我不能過問 是我先轉身 愛上了 錯的人 戀上一個人

Tuesday 16 June 2009

用Perl來寫演算法

今天無聊,看到這樣的演算法。
1 * 8 + 1 = 9
12 * 8 + 2 = 98
123 * 8 + 3 = 987
1234 * 8 + 4 = 9876
12345 * 8 + 5 = 98765
1 23456 * 8 + 6 = 987654
1234567 * 8 + 7 = 9876543
12345678 * 8 + 8 = 98765432
123456789 * 8 + 9 = 987654321

心血來潮,想說用Perl寫寫看,看看會不會有一樣的結果。



for($i = 0; $i <9; $i++)
{

$Y = $Y + 10**$i;
$b = $b + $Y;
$k = ($i + 1);
$s = ($b * 8) + $k;

print "$b * 8 + $k = $s\n";
}


程式出來的結過,雖然醜了一點,不過還算有模有樣。

1 * 8 + 1 = 9
12 * 8 + 2 = 98
123 * 8 + 3 = 987
1234 * 8 + 4 = 9876
12345 * 8 + 5 = 98765
123456 * 8 + 6 = 987654
1234567 * 8 + 7 = 9876543
12345678 * 8 + 8 = 98765432
123456789 * 8 + 9 = 987654321

Monday 15 June 2009

許冠傑 ﹣《半斤八兩》




分享一首很寫實,但不失搞笑的歌與大家共勉之。

《半斤八兩》

曲:許冠傑
詞:許冠傑

我哋呢班打工仔
通街走糴直頭系壞腸胃
揾嗰些少到月底點夠使(奀過鬼)
確系認真濕滯

最弊波士喐啲發威(癲過雞)
一味喺處系唔系亂嚟吠
噏親加薪塊面嗱起惡睇(扭吓計)
你就認真開胃

(半斤八兩)做到只積噉嘅樣
(半斤八兩)濕水炮仗點會響
(半斤八兩)夠薑呀摣槍走去搶
出咗半斤力
想話攞番足八兩
家陣惡揾食
邊有半斤八兩咁理想(吹漲)

我哋呢班打工仔
一生一世為錢幣做奴隸
嗰種辛苦折墮講出嚇鬼(死俾你睇)
咪話冇乜所謂

(半斤八兩)就算有福都冇你享
(半斤八兩)重慘過滾水淥豬腸
(半斤八兩)雞碎咁多都要啄
出咗半斤力
想話攞番足八兩
家陣惡揾食
邊有半斤八兩咁理想(吹漲)


翻譯:

《半斤八兩》

曲:許冠傑
詞:許冠傑

我們這班打工族 到處走得快真的是折磨腸胃
賺點些許錢,到了月底怎夠用 (少得很)
確實真的很倒霉

最慘的是老板動不動就亂發脾氣 (瘋過雞)
一天到晚不管對不對都在亂吠
說到到加薪他的那張臉就變難看。(常刁難)
你就想得美了

(半斤八兩) 做到每個都是這樣
(半斤八兩) 濕掉的鞭炮怎麼點得響
(半斤八兩) 夠嗆就拿槍去搶
出了半斤的力氣, 想說拿回足八兩
現在混口飯吃很難,那裡有半斤八兩這麼理想 (你能奈我何)

我們這班打工仔 一生一世為錢幣做奴隸
各種辛苦淒涼說出來嚇到鬼 (死給你看)
不要說無所謂

(半斤八兩)就算有福都沒你的份去享
(半斤八兩)慘過豬腸兩頭縮水
(半斤八兩)那怕雞碎米這樣多都要去搶
出了半斤的力氣, 想說拿回足八兩
現在混口飯吃很難,那裡有半斤八兩這麼理想 (你能奈我何)

參考:
粵語協會
百度1
百度2

Wednesday 6 May 2009

用Perl寫台灣樂透的演算法

這是我為了統計課所寫的台灣樂透的遊戲. 雖然不是很完整, 不過足夠讓學生玩得樂不開支.以下是台灣樂透的演算法(Algorithm), 希望大家可以幫我改進, 謝謝.

#!/usr/bin/perl

$length = 47;
$round = 6;

for($i = 0; $i < $length; $i++)
{
$a[$i] = $i + 1;
}

print "\n";

for($j = 0; $j < $round; $j++)
{
$k = int(rand(($length) - $j));
$num= $a[$k];
$num_1 = $j + 1;
print "Round $num_1 draws: $num\n";

for($t = $k; $t < $length + 1; $t++)
{
$a[$t] = $a[$t + 1];
$a[$length] = 0;
}
}
$d = int(rand($length - ($round + 1)));
$spec = $a[$d];
print "\n";
print "The special number is: $spec\n";
print "\n";

基于作者乃Free Software FoundationGNU的支持者, 所以你可以自由的使用我的程式碼, 修改我的程式碼.

Tuesday 5 May 2009

Perl script to block the mac address using iptables

If you want to block an IP address, the simplest way that you can do with iptables is:

iptables -I INPUT -s < your gateway's ip address > -d the < IP address you want block > -j REJECT
iptables -I INPUT -s < IP address you want to block > -d < your gateway's ip address > -j REJECT

What if the IP address for an internal network is not static i.e. DHCP server assigned IP address? The best way to block the user's activity is by Mac Address. The script published below is a Perl script that joins all the efforts in configuring iptables rules to block a MAC address of the user's computer.

#!/usr/bin/perl
print "Input IP that violates network rules:";
$ip= < stdin>;
print "\n";
print "Input Mac Address:";
$mac = < stdin>;
print "\n";
print "Input Gateway's IP:";
$gw = < stdin>;
print "\n";

`iptables -A INPUT -s $gw -m mac --mac-source $mac -j REJECT`;
`iptables -I INPUT -s $gw -m mac --mac-source $mac -j REJECT`;
`iptables -A INPUT -d $gw -m mac --mac-source $mac -j REJECT`;
`iptables -I INPUT -d $gw -m mac --mac-source $mac -j REJECT`;
`iptables -A FORWARD -d 0.0.0.0/0 -m mac --mac-source $mac -j REJECT`;
`iptables -I FORWARD -d 0.0.0.0/0 -m mac --mac-source $mac -j REJECT`;
`iptables -I FORWARD -s 0.0.0.0/0 -m mac --mac-source $mac -j REJECT`;
`iptables -A FORWARD -s 0.0.0.0/0 -m mac --mac-source $mac -j REJECT`;

#Check if the IP address is been blocked:
`tcpdump dst $ip > test.txt`;

open(FILE, "< test.txt");

$line = < FILE >;
$find = "unreachable";

if ($line =~/$find/)
{
print "The following IP address $ip is blocked successfully!\n";
}else{
print "The following IP address $ip is blocked UNSUCCESSFULLY!\n";
}

close(FILE);

The script's below the iptables rule is used to check if you have blocked the IP address successfully. Before you execute this script, make sure that you have tcpdump installed on your computer. (note: FYI, tcpdump is a sniffer that used by system administrator to track user's activity on the gateway. Please do not use tcpdump in a illegal way.)

If you are not to sure how to find the IP address and MAC address on your gateway or linux firewall, you can use the following command:

ping < the ip address that you want to block>

By sending an ICMP packet to the IP address, you will be able to collect the info of his/her computer from the respond packet that received by your gateway if user's IP address responds. Then do an arp search by:

arp -a

This will show all the IP address the gateway collects. It takes longer for nmap to do a portscan and send the user's MAC address back to you. This method does not make any sense since you are the system administrator. If your firewall is using DHCP server, the best way for you to find the info of an IP address is by reading the leases info of DHCP server in:

/var/lib/dhcp/db/dhcpd.leases

You can find the MAC address easily of an user by reading dhcpd.leases file using text editor on the unix or GNU/Linux operating system or you can use the following command line

cat /var/lib/dhcp/db/dhcpd.leases | less

Have Fun!

Monday 4 May 2009

Friday 23 January 2009

很好聽的歌 - 小小蟲



小小蟲

作曲: 方大同 作詞: 方大同

我從小不會說話 總會說些不該說的話也沒辦法
我知道我是傻瓜 我不是說情話的專家
別怪我
我搞不懂 要不是這條小小的蟲
嚇得你跳進了我的懷中 可不可這樣跟你相擁
我真的很沒用

要感謝這小小蟲給我機會
這是我初次嘗到戀愛滋味
感覺好奇怪 好像 傷害了誰
或許我太壞 把小蟲摔下來
去換你的愛

小蟲也有牠用途 牠用自己摔下的痛苦
換我幸福
也許相愛是這樣 有人快樂就有人受傷
別緊張
像我這樣 那麼平凡一張大眾臉
從來沒人願意多看我一眼 可是在人來人往之間
卻有小蟲還我心願

要感謝這小小蟲給我機會
這是我初次嘗到戀愛滋味
感覺好奇怪 好像 傷害了誰
或許我太壞 把小蟲摔下來
去換你的愛

謝謝你心意 我會好好待你
保護著你 帶你看天地
下次如果看見女孩子 別再猶豫
你趕快跑到她外衣 讓我表現自己