Jan 15, 2020

最后的晚餐



俗语说:
上帝每关上一扇门,就会打开一扇窗。

As what boss said, "The very, very, very last WNS MY dinner".

See you all soon!!!

Jun 26, 2019

请问你会把你的弱点放在最显眼的地方吗?

请问你会把你的弱点放在最显眼的地方吗?

还是你会把你的弱点放在最适当的地方?

就好像一个网站, 你还没做好付费的连接, 你会把这个信息放在网站的第一页吗?

还是你就让顾客下订单, 然后, 到了付费的时候才告诉顾客。 
这样你的单继续收, 钱慢点收。 重点是顾客下订单, 对吗?

你把这个信息放在第一页, 你是帮公司倒米; 也间接把顾客对公司的信心毁掉了。。。

Jun 13, 2019

Google reCaptcha - file_get_contents problem

Finally I solved Google reCaptcha problem.

I was followed exactly what's Shahid Shaikh wrote in his article - google-recaptcha-tutorial
But then I am getting empty response.

$url = 'https://www.google.com/recaptcha/api/siteverify?secret='. urlencode($secretKey) .'&response='. urlencode($captcha); 
$response = file_get_contents($url);

I knew the problem is on file_get_contents($url),  because I tried to put the URL into browser and its 100% working well.

Uhmmmmm..................

Then I tried to change it to using PHP CURL. 

$ch = curl_init();
curl_setopt_array($ch, [
CURLOPT_URL ='https://www.google.com/recaptcha/api/siteverify',
CURLOPT_POST = true,
CURLOPT_POSTFIELDS = [
'secret' = $secretKey,
'response' = $captcha,
'remoteip' = $_SERVER['REMOTE_ADDR']
],
CURLOPT_RETURNTRANSFER = true
]);
$response = curl_exec($ch);
curl_close($ch);
$responseKeys = json_decode($response,true);



Its work perfectly with PHP CURL. 



Jun 4, 2019

福州歇後語- 蚊咬牛角

最近学到的一句福州歇後語- 蚊咬牛角 (用福州话讲)

意思是被人欺负了, 还不知道发生什么事。
最后,那只牛死掉。


蒙蒙查查。。。

Mar 12, 2019

Sg Lembing, Kuantan Itinerary Plan - 林明村

第一天
- 吉隆坡启程 (4小时路程)
- 参观 Muziam Sungai Lembing
- 参观 林明锡矿隧道

- 吊桥
- 水晶屋 (入门费 - RM2)
- 拍照

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第二天
5:30am - 12:00pm  彩虹瀑布
12:00pm - 2:00pm  午餐
2:00pm - 6:00pm    补眠
5:30pm - 7:00pm    阿定柴香烧肉
7:00pm - ???           晚餐

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第三天
5:50am - 8:00am  日出, 云海
8:00am - 10:00am  早餐 -- 阿鳳山水豆腐
10:00am - 12:00pm  酒店休息, 收拾东西
1:00pm - 5:00pm      回吉隆坡

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


准备项目
1)运动鞋
2)拖鞋
3)手电筒或大头灯
4)盐 
5)电话 / 相机 / power bank
6)   泳衣






Nov 4, 2018

藍絲帶

這是一個發生在美國的故事。有一名叫保羅的小學生,他平時調皮搗蛋,是個令老師十分頭痛的學生。進出辦公室也是他的“家常便飯”。
今天,他又被老師叫到了辦公室。在走向辦公室的途中,小傢夥心中不停的“打鼓”:老師爲什麽要叫我?難道今天我又做錯什麽事情了……?
剛一進辦公室,老師便微笑地看著他說:“保羅,這次考試,你的進步太大了,而且在這次全校的體育比賽中你也取得了可喜的成績,非常不錯!我覺得你在班上是非常重要的一員,你的進步老師看在眼裏。今天老師要送給你一件小小的禮物!”
小保羅迫不及待地打開桌上的小盒子。一根不起眼的藍絲帶躍然眼前。老師對他說:“知道爲什麽老師要送根藍絲帶給你嗎?”老師一邊把藍絲帶拿出來一邊拉著小保羅的手,把這根絲帶繫在了他的小手上。對他說:
“我要讓你知道,繫這條藍絲帶的學生對整個集體來說是非常重要的,對老師來說也很重要!老師同學很感謝你爲班級所做的一切。保羅!你對我們很重要。同時老師希望你能把這根藍絲帶傳遞下去,用同樣的方式告訴你想感謝的人,他對你很重要,好嗎?”
小保羅感動得淚流滿面。手繫藍絲帶的小保羅走出老師的辦公室,他想起以前曾在學習、生活上給過他很大幫助的一名剛大學畢業的大學生哥哥羅恩。小保羅的父母都不在人世,生活非常拮据。爲此這位大哥哥從上大學起便做起了青年義務者,辛苦打工掙錢供小保羅讀書。想到這,他一口氣跑到羅恩上班的電子公司,把那根藍絲帶送給了羅恩大哥哥,說:
“大哥哥,謝謝你這麽多年來對我的照顧。如果沒有你,我現在不知道會是什麽樣子,你對我來說很重要!這根藍絲帶代表著了我對你的感謝!你在我生命中真的非常重要。我希望你也能把這根藍絲帶送給你覺得重要的人。”
羅恩聽了小保羅的話感觸良多,想到在自己最需要工作的時候是這家公司給了他機會,讓他留了下來。公司裏,他的老闆雷恩是一個在工作中非常苛刻而又不苟言笑的人,雖然這個老闆很苛刻,工作中卻給了他不少的幫助和指導。羅恩覺得老闆在他生命中非常重要。於是大學生就把那根藍絲帶送給了老闆,並對他說:“老闆,謝謝您,如果不是您給我這份工作,我現在的生活不知道會是什麽樣子,是您給了我生存的機會。這根藍絲帶是我對您的感謝!您對我來說很重要!希望您也能把這根藍絲帶送給您覺得重要的人。”
老闆不經意的收起那根藍絲帶。這天,他還是很晚了才回家。當他從口袋裏掏出鑰匙時看到了那根藍絲帶,想起了員工對他說的那些話,心中感慨萬千,他有一個兒子叫波比,平時因爲工作的原因自己老是很晚才回家,一喝醉酒便對波比大發脾氣,根本沒考慮過兒子的想法。想到這裏,雷恩走到兒子的房間,把波比叫到自己跟前,對兒子說:“兒子你知道嗎?我是多麽的愛你,爸爸過去太忽略你的想法,也沒過多的去考慮你的感受,我想對你說,你對我是多麽的重要啊!我想讓你知道這根藍絲帶表示我對你的愛!”
兒子不可思議的看著他的父親說:
“爸爸你知道嗎?我一直覺得你是一個嚴肅而刻薄的父親,你每天晚上都是那麽晚回來,回來就對我發脾氣。我以爲你不喜歡我,也不愛我了。我正想著明天等你上班走了,我就從13樓跳下去呢!沒想到我對你那麽重要。現在我一定不會離開你了”。一席話,讓父親眼含溫熱的眼淚,兒子臉上卻挂滿幸福的淚水。
想不到一根不起眼的藍絲帶卻蘊含著這麽多的感動!
這也是藍絲帶的價值:
一條幾毛錢的絲帶能夠挽救一個人的性命
能夠讓一顆冷漠的心變得柔軟
能夠讓一個自暴自棄的孩子懂得珍愛自己
感謝父母,賜予我們生命,細心的養育呵護;
感謝老師,教授我們知識,教會我們用眼睛看世界;
感謝孩子,給生活帶來了歡樂;
感謝社會有愛心的人,給了我們友誼,讓生命的旅程不再孤單;
感謝大自然的陽光雨露……
學會感恩,學會感動,學會感謝,
更加用心去愛那些生命中最重要的人。
感恩你身邊的人與事,然後會發現它一直都是美好的,只是我們以往從沒留意,我們擁有很多。

Oct 19, 2018

Routes for New Zealand

First day
  • Reach New Zealand
  • Collect Car
  • Sleep
  • Buy daily foods

Second Day
Christchurch ▶ Lake Tekapo
  • Map - 3 hours 2 minutes
  • Explore the scenic surroundings by bike, horse, kayak or using your legs!
  • Take a token picture of the Church of the Good Shepherd.
  • See the stars from the world’s largest Dark Sky Reserve.
  • Relax in the hot pools looking out to the lake.
  • Hike Mt John.
Third Day
Lake Tekapo ▶ Aoraki / Mount Cook
Aoraki / Mount Cook ▶ Twizel
  • Map - 48 minutes
  • Guided Kaki/ Black Stilt Tour at Visitor Hide
    • Address: Twizel Area Office, Twizel 7944, New Zealand
    • Days Open : from end-October to mid-April only
    • Timings : 9.30 am to 4.30 pm
    • Fee: USD 20 per adult (27.53 NZD) and USD 10 (13.76 NZD) per first child (with all others free)
    • Bookings at: Twizel Information Centre, Marketplace (info@twizel.info or call +64 3 4353 124)
    • Bookings at : Mackenzie Country Inn, Ostler Road (reservations@mackenzie.co.nz or call 0800 500 869)

  • Lord of the Rings Tour

Fouth Day
Twizel ▶ Oamaru



Oamaru ▶ Dunedin

Fifth Day
Dunedin ▶ Nugget Point


Nugget Point Edendale

  • Map - 1 hr 36 minutes

Edendale ▶ Invercargill

  • Map - 27 minutes

Invercargill ▶ Bluff

  • Map - 22 minutes

Sixth Day
Bluff ▶ Teanau

  • Map - 2 hr 14minutes

Teanau ▶ Milford Sound

  • Map - 1 hr 43 minutes
Seventh Day

Milford Sound ▶ Queenstown

  • Map - 3hr 41 minutes

Eighth Day
Queenstown ▶ Wanaka

  • Map - 1 hr 4 minutes

Wanaka ▶ Haast

  • Map - 1 hr 47 minutes

Nineth Day
Haast ▶ Fox Glacier

  • Map - 1 hr 26 minutes

Fox Glacier ▶ Franz Josef Glacier

  • Map - 26 minutes

Tenth Day
Franz Josef Glacier ▶ Hokitika

  • Map - 2 hr 40 minutes

Hokitika ▶ Greymouth

  • Map - 32 minutes

Eleventh Day
Greymouth ▶ Arthur's Pass

  • Map - 2 hr 23 minutes

Twelve Day
Arthur's Pass ▶ Kaikoura


Thirteen & Fourteen Day
Kaikoura ▶ Christchurch

  • Map - 3hr 53minutes

Oct 2, 2018

21. Kaikoura TO Christchurch International Airport


Kaikoura

New Zealand
Head northwest on W End toward SH 1
38 s (210 m)


Follow SH 1 to Harewood Rd in Harewood, Christchurch
2 h 21 min (177 km)



Take Orchard Rd to Durey Rd in Christchurch Airport
3 min (1.9 km)

Christchurch International Airport

30 Durey Rd, Christchurch Airport, Christchurch 8053, New Zealand

20. Arthur's Pass TO Kaikoura


Arthur's Pass

7875, New Zealand


Take SH 73 to W Belt in Rangiora
1 h 48 min (143 km)



Take Inland Scenic Hwy to SH 1 in Amberley
23 min (26.2 km)

Turn left onto SH 1
1 h 49 min (134 km)
Turn right onto W End
36 s (210 m)

Kaikoura

New Zealand