Nov 10, 2021

他(四)



他的一生拥有很多辆汽车和罗里, 但是, 我只记得一辆罗里的号码; 那就是938。 小时候看到938 就知道是他。刚才妹妹打电话讲,“马吉里”要放什么号码?我马上给她 938。 


罗里每半年需要验车一次。 以前他为了省钱, 在还没去JPJ 验车的前一天,他自己会买漆把车斗扫青色; 把车头扫红色。 车门的商业注册公司和地址, 他没有从新写过。  因为这个比较麻烦, 需要马尼拉卡,一个字母一个字母割出来粘在车门,用白漆从新写过。所以,等到整辆罗里扫完漆,只有车门的字母是旧的。 哈哈。。  

Nov 4, 2021

他(三)

 


每个家庭都有吃饭的规矩,尤其有长辈的家庭。  在我小时候, 店就是家, 家就是店。 前面做生意, 后面就是住家。 中间就是放一个圆桌来吃饭。 

我公公还在的时候, 他吃饭的位子一定是圆桌的中间, 面向大门,方便他看到有没有客人进店买东西。 如果小孩子坐错位子, 需要在公公还没上座吃饭时,赶快换位子。

他吃饭也有他的规矩。 吃着饭的桌子,我们一定不可以把碗叠起来。叠起来的碗意思债越叠越高。 所以, 他一定把碗放下来。

Nov 2, 2021

他(二)



新年是大家都喜爱的日子, 但是, 对于小贩, 新年就是最忙碌的日子。  尤其是初一的前三天, 因为大家都忙碌的准备年除夕的材料。 还要预期准备年初一到初三的过年菜(不然,你难道过年天天酸菜加菜底 吗?😁)。 因为过了除夕, 小贩都收工了, 没有地方买菜。 那时还没有Tesco, Aeon, 这些大超市天天让你上门买菜。


我家这时是最忙碌的, 除夕的前一个礼拜开始忙到除夕下午吃午餐。 午餐过后, 就是大家期待的事 - 他开始给红包!


也只有他会这样包红包, 他不会一视同仁。 

大的两位孩子给RM200.00

中间的孩子给RM150.00

第二小的孩子给RM100.00

最小的孩子给RM80.00

弄到最小的瓜瓜叫。。。。。


还记得有一年, 吃完除夕的午餐, 最小的还要和他声明先, 你不可以这样包红包, 你要大家公平一点!! 哈哈!


 

Nov 1, 2021

他 (一)


“糯米鸡” 是一个非常普通的食品。 但是, 对我而言意义深重! 

因为家里是做茶楼的, 小时候的记忆里, 有排满整个长桌的碗。  然后, 二叔和妈妈会把材料,一个一个的放进碗里。 等到全部的材料放完后, 最后的就是糯米。 那时就是把一碗一碗的糯米鸡放进炉里蒸,就可以收工。

也只有他会每晚去公公家时, 晚上回家之前, 

打包“糯米鸡”回来给哥哥和我吃。

有时我已经睡了, 他还会叫醒我吃!

到现在我还是喜欢吃“糯米鸡”, 不是因为味道, 

而是童年的回忆和不是言语可以表达的关爱。 

Apr 29, 2021

UPSR ending

我是UPSR第一届的学生;

纷纷攘攘, 过了三十三年;

前年是最后一届的UPSR; 

刚巧我儿子是前年考试;

所以, 在我家, 我是开始者, 他是终结者,有始有终!!


哈哈

Dec 5, 2020

好好纪念一下今天 - sports-wear.com.my

 今天是值得纪念的!!

因为我终于把最新的boostrap 网站呈现给顾客了。。。

旧的设计


新的设计

还有就是可以大大声和google 老大讲。。 
我已经是mobile friendly 啦!!





May 23, 2020

Integrate Paypal button with custom value

Successfully integrate with Paypal button with pass over different amount based on the selection.




paypal.Buttons({
createOrder: function(data, actions) {
// This function sets up the details of the transaction, including the amount and line item details.
mySelectedVal = document.getElementById("abc");
return actions.order.create({
purchase_units: [{
amount: {
value: mySelectedVal.options[mySelectedVal.selectedIndex].value
}
}]
});
},
onApprove: function(data, actions) {
// This function captures the funds from the transaction.
return actions.order.capture().then(function(details) {
// This function shows a transaction success message to your buyer.
alert('Transaction completed by ' + details.payer.name.given_name);
});
}
}).render('#paypal-button-container');
//This function displays Smart Payment Buttons on your web page.

Mar 31, 2020

香脆家乡韭菜虾饼食谱

香脆家乡韭菜虾饼食谱:
材料(A):
软壳小中虾
韭菜 1颗,切颗粒
洋葱 1大粒,切丁
芹菜叶 1颗,剁碎
红萝卜 半条,切丝
材料(B):
粘米粉 2大汤匙(让虾饼脆的)
面粉 3大汤匙
水大概半碗
胡椒粉 少许
盐 小半汤匙 (自己试味道)
做法:
1。材料(B)是面糊,所有材料(B)搅拌均匀。
2。将材料(A)放入面糊内(B)
3。用汤匙一汤匙一汤匙的慢慢放入韭菜面糊进入油锅内炸至金黄就可以了

Mar 28, 2020

Website Upload Photo progressing

I need to improve website's coding and website's UI; so that my website will NOT out of date.  From normal coding, until JQuery, until booststrap;   I need to keep on improve it. 

Example, upload photo progress update. 

At first, the UI as below diagram.  Very old fashion design. 


Then I improve it to this (below diagram).

Found out some issue on the second upload photo design.  Every time I need to upload all the photo again.  OR I can't just upload the specify number of photo which I want.  Example, In order to change third photo, then I need to upload all THREE photo again. 

In order to solve that, then I come out this. 


So that I can delete OR change which specify number of  photo I want. 

Mar 22, 2020

封城下的故事


韵律操老师在whatsapp群里, 叫学生们做一些有意义的事。  就比如,体操练习, 画画。。。

女儿知道后, 就马上着手画了这幅画。 文字是以彩虹的颜色排序而成,红橙黄绿蓝靛紫。

在基督里, 彩虹有着另外一个深沉的意义。

創9:11-13 「我與你們立約,凡有血肉的,不再被洪水滅絕,也不再有洪水毀壞地了。」神說:「我與你們並你們這裡的各樣活物所立的永約是有記號的。我把虹放在雲彩中,這就可作我與地立約的記號了。」


当大家都在担心 COVID-19 病毒的侵略的时候, 这个信息带给了我们, 神和我们有约。我们尽管放心, 把一切交付于。 

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