Testing with Mocha: Array Comparison

The problem I was writing a mocha test for an array comparison. Here is the test suite: describe(‘Array comparison’, function () { ‘use strict’; it(‘should return true if two arrays have the same values’, function () { var myArray = [ ‘a’, ‘b’, ‘c’ ]; expect(myArray).to.equal([ ‘a’, ‘b’, ‘c’ ]); }); }); However, out of… Continue reading Testing with Mocha: Array Comparison

How to customize Sublime Text default Auto-complete

I use Sublime text 3 everyday, especially the JavaScript autocomplete feature. For the if-statement, the default completion popup has an unnecessary semicolon at the end. if (true) {}; Using JSHint, it gives me an error for most of the code I written. It is counterproductive to manually delete it everytime. Here is a solution for… Continue reading How to customize Sublime Text default Auto-complete

Build awesome chat app in 5 mins with Meteor

In this tutorial, I am going to show you how to write a simple chat application using MeteorJS. Here is a live demo as our goal: http://hrr2demo.meteor.com/ And the source code on Github: https://github.com/victorleungtw/hrr2demo Feel free to try the demo and fork the repo before we started. What is Meteor? Meteor is an awesome web… Continue reading Build awesome chat app in 5 mins with Meteor

墨爾本篇- 六個意想不到的笑點

悉尼或墨爾本?朋友總是愛比較這兩個城市。我一直認為各花入各眼,而當我終於來到墨爾本時,發現它就是我情人眼裏的西施。 相片鳴謝: 雪兒 故事在七月開始,那是一個風雨交加的週末,但不論任何天氣,都不能阻止我探望好朋友的決心。正如我大部分的行程,出發前都沒有太多的計劃: 一切隨緣,恣心所欲。 您通常可以透過一個地方的綽號去了解它的特色: 墨爾本被譽為世界上最適宜居住的城市。這篇文章沒有特定的時間順序,只是挑選了其中幾個亮點介紹。如果你對這個地方一無所知,以下是我在旅途中發現的有趣事情: 下面是我在墨爾本發現的六個滑稽事情 01 | 冬天是寒冷的 這是常識吧!但墨爾本的冬季感覺是不一樣的冷。 兩個小時前,我還在布里斯班享受著溫暖陽光; 兩個小時後,我卻在墨爾本冷得不停發抖。雖然人們總説任何時間也是到訪這個城市​​的好時間,但不要太天真,以為當地永遠都是舒適的天氣。這是有史以來最糟糕的感覺:我在午夜被低溫冷醒了,還不止一次!但幸好我的朋友早有準備,特意買了一個小小的暖爐,這才救了我一命。與此同時,行程中最美好的時刻是在晚上享用冰淇淋,即使在街上邊走邊吃,冰淇淋都不會融化。 相片鳴謝: 雪兒 02 | 你會迷路 坦白講,對於遊客來說,承認自己迷路了並不是尷尬的事,尤其是當每條縱橫交錯的街道都大同小異。幸運的是,在墨爾本城市的建築都別具特色。弗林德斯街站是城中揉合歐洲風格的地標之一,大部分的景點都集中在市中心附近,這使你可以在短時間內瀏覽到很多地方,激方便。例如維多利亞女王市場以及維多利亞州立圖書館,這些景點都可徒步到達,又或者您可以乘坐免費的環城觀光電車。 相片鳴謝: 雪兒 03 | 藝術畫廊不是免費的 常説天下間沒有免費的午餐,然而生命中很多美好的東西都是免費的,而且大部分城市中的藝術館都是免費入場,方便大眾去欣賞。所以我們並沒有意識到這個地方原來是需要購票入場的,直到我們逛完後來到出口 ,才驚覺那是正門入口!今天我還是摸不著頭腦 ,反正都已經免費欣賞了當代的藝術作品,我們可不會補買門票呢。 04 | 水族館 這可能是城中最不熱門的旅遊景點。畢竟,在世界各地的水族館或多或少都是相同的。不過,我真的很喜歡看動物,這個地方會帶領你去一個奇妙的探索旅程,又可以欣賞企鵝四處拉屎。下圖中微綠的顏色是由於膽汁分泌所形成,你可以透過衛星圖片去研究企鵝的便便,從而推算出皇帝企鵝的數目,但如果它們患上胃腸炎則另當別論。 05 | 中國城無處不在 如果您想參觀中國城,不需要問路,因為它基本上在墨爾本是無處不在的。在繁華的中央商務區,你會在街上看到很多中國人的面孔。這種國際化的融合,意味著不再有本土典型澳洲居民。這樣一個多元文化的城市,匯聚中西美食。看看下圖的一家中式餐館招牌,上面寫著「麻辣誘惑」四字,讓人引起暇想,你懂的。 06 | 十二門徒石 這個名字是一個大騙局!你找不到12顆石,也跟宗教沒有任何關係。該地方以前曾經被稱為「母豬和豬仔」,然而今天,它美其名為「十二門徒石」來吸引遊客。如果看過漫畫「頭文字D」的朋友,可能會發現我們的司機是藤原拓海!儘管道路曲折,但沿著大洋路的天然瑰麗奇景簡直是美不勝收,大自然的鬼斧神工令人目不暇給。如果你打算花一日時間來這個維多利亞必玩旅遊勝地朝聖,祝你遇上好天氣! 相片鳴謝: 雪兒 …而現在,你還在等什麼呢? 橫看成嶺側成峰,遠近高低各不同。每次拜訪一個城市,都可以從不同角度品嚐和體驗。抱著開放的心態來墨爾本,細嚐各種新奇有趣的事,你一定會有一個輕鬆愉快的好時光。 你去過墨爾本嗎?請告訴我你對這個城市的印象!我喜歡聆聽你的意見。

香港篇 – 六件令我又愛又恨的大小事

這是複雜的感情狀態:我愛你,因為你是迷人的,是天生麗質的;與此同時,恨是一種強烈的字眼,但有時我真的真的很討厭你。 23年前,我在香港出生,成為700萬人口中平凡的一份子,共處於只有1104平方公里的城市。我們深深相愛,但有時候卻在痛苦掙扎,讓我慢慢為你解釋為什麼會跟這個地方愛恨交纏: 令人又愛又恨的香港 01 | 愛:港人 先說好的方面:顯而易見,遊客總是著迷於這個多元化的環境。香港是一個移民城市,具有各式各樣的世界文化。外國人來到這裡一定會愛上我,當然還有我的家人和朋友。因為我們幽默風趣,善解人意,又樂於助人。我們努力工作,雖然工作時間是世界最長的,但工作效率也是世界一流的。相反地當我身在其他國家,就會感受到外國人緩慢的工作節奏,實在慢得讓我發瘋! 02 | 討厭:太擁擠 這是可悲的,但卻是事實:你搶購不到門票,你不能逼上火車,你無法在餐廳找到一個位置,而排隊的長龍也無處不在。你在想,到底有沒有非繁忙時間?特別在上班高峰期,自己開車的話你會怕,這麼繁忙的交通需要高超的駕駛技術,但技術再高也敵不過塞車的命運。人口太多,但資源有限,到處都擠滿了本地人和遊客,Dislike。 03 | 愛:食物 我又深深愛上了這個地方,一字記之曰:食。香港齊集各地的佳餚美饌,美食應有盡有!無論你身在何方,附近餐廳一應俱全 ;無論你在何時,都可以大飽口福 。相較而言,在很多外國城市,要麼千山萬水,長途拔涉才找到美食,要麼天未黑就已經全部餐廳關門。所以當我回到香港,整天都在食、食、食。我尤愛令人垂涎三尺的港式叉燒,香味濃郁的珍珠奶茶,令人回味無窮的壽司…..和正宗地道風味的甜品。毫無疑問,香港是一個美食天堂。 04 | 討厭:高樓價 房屋的價格是一般人承擔不起的,如果地點便利的話就更加昂貴。這個城市擁有全球最昂貴的租金,一起擁擠在讓外國人難以置信的少量生活空間,在我寫這篇文章的時候,樓價大概仍在不斷攀升。 05 | 愛:美好的回憶 這可能是迄今為止我最愛香港的原因之一。你當我是浮誇吧,但我確實有一個快樂的童年。可惜小時候還沒有人發明iPhone,如果可以回到過去,我會用智能電話拍攝每個可愛的人,捕捉各樣瑣碎的事,放上Instagram分享這平凡的幸福。 06 | 討厭:政治 共產黨正是使得我和這個美麗城市的關係愈來愈複雜的主要原因。發生了什麼事?這個城市為什麼時而讓我憂傷,甚至沮喪?歷史從幾百年前開始説起,但長話短說,我討厭打壓新聞記者,討厭洗腦教育,討厭人治超越法治…..我討厭他們不願意讓香港有真正的民主,討厭他們的腐敗。我知道他們對這種反對聲音十分敏感,但是,我希望言論自由仍可以持續一段更長的時間。 … 而現在,我懐念的 好吧,我想你應該明白我的感受。我們可能無法好好地在一起:人口過多,樓價過高和政治等問題,非一時三刻可以解決,但我仍然熱愛美好的回憶,令人垂涎欲滴的食物,當然還有我親愛的家人和朋友。因為就算在世界的海角天邊流浪,我的根始終在香港。 你有去過香港嗎?你對你的城市又有什麼喜歡或不喜歡的地方?如果可以選擇,你會在哪裡定居呢?