搜尋

搜尋結果

【電影】綠簿旅友 Green Book
娛樂殿堂
原來世界這樣大・2018-12-27

獲得金球獎5項提名,加上預告片的吸引,一口咬定《綠簿旅友 Green Book》就是我下一部要進電影院看的電影。 Green Book 是一本幫助非洲裔美國人以免受到種族歧視而設的旅遊指南,提供了一些接納黑人居住、用餐的地方介紹。我想大家聽到Green Book的用途後也猜得到《綠簿旅友》是一部關於種族岐視的電影。故事講述在六十年代,一位黑人音樂家Don Shirley正準備向美國南部出發作巡迴演奏,找了一位白人Tony Lip擔任司機及保鑣。Tony 原本一向對有色人士帶有偏見,與Don在旅程上互相了解,展開一段充滿歡笑和溫情的Road Trip。 起初對於Tony這只不過一份收入可觀的工作,心只想著快快完成,趕得及回家跟家人共度聖誕。但與Don沿著公路一直南下,他發現更多Don因為膚色遇到很多不合理的對待。Don在演奏期間希望借用廁所一用,但卻被安排到場外一個簡陋不堪的廁所;Don誤進一間不歡迎黑人的酒吧,最後要Tony前來調停,甚至作為餐廳的演奏嘉賓,但都被拒絕進餐廳進食。在台上Don是受人敬崇的鋼琴家,為白人演奏,令大家感覺上增添不少藝術修養,可是回到台下Don就像過街老鼠,而這些貴族依舊視其他種族為次一等動物。 Tony覺得Don遇到這些不公平的對待時忍住就好,但有次Tony遇到美國警員的嘲笑,忍不住打了警員一拳。歧視發生在自己身上,原來同樣難受。由以前暴力解決問題的Tony責罵Don面對不公平對待太過執著,到後來願意主動為Don的尊嚴而堅持,可以看得出這一趟Road Trip令Tony成長了不少。 Tony貪小便宜、直腸直肚的性格與接受過高尚教育、擁有藝術家情懷的Don之間有火花,兩人的相處和對答有笑有淚,單單是Don幫Tony寫信一幕已經是溫情十足。雖然是以種族歧視為題材,但並沒有編得過份悲情和淒慘,讓《綠簿旅友》成為一部輕鬆小品,節日最佳的調劑。故事沒有以怎樣對抗種族歧視作總結,我們心裡知道要改變這些社會形態不是單靠一、兩天的努力,要消除種族歧視、做到種族共融還有很長的路要走。Don雖然沒有用口把自己的感受說出來,但每一下的彈奏都蘊藏著澎湃又激動的情緒。我們感受到Don的無力和孤獨,記得電影中的一句:「世界很多孤獨的人,缺乏踏出第一步的勇氣。」只要願意說出來,總找到與你同在的人。 我很敬佩Don Shirley做演奏巡迴的勇氣,荒謬點說這巡迴更是冒上生命作賭注,Don相信「It takes courage to change people hearts.」所以依然堅持以行動去美國南部演奏,打破大家對黑人的刻板成見。而真人真事改編的《綠簿旅友》最後亮出「真.Don Shirley」和「真.Tony Lip」的合照更無聲勝有聲。這次Road Trip改變人生觀,更結識了一位知心朋友,叫人暖窩心。

【澳門必飲手搖】鮮奶的絕配!芳黑糖圓鮮奶
澳城餐飲
Chrysalids 少爺・2018-08-28

鍾意飲手搖的澳門朋友,一定不會對位於澳門水坑尾的一芳台灣水果茶感到陌生。最初少爺見到一芳台灣水果茶招牌寫著「水果茶」三個字,心思思想點一芳台灣水果茶的水果茶,但隨行的公主卻推薦一芳黑糖粉圓鮮奶;再加上少爺最近愛上飲鮮奶,所以決定要試一芳台灣水果茶的黑糖粉圓鮮奶。 澳門除了三盞燈出名多著名手搖飲品店之外,水坑尾近麥當勞亦有為數不少的手搖飲品店。可惜的是,一芳在水坑尾分店的位置卻不是在水坑尾巴士站附近。 一芳台灣水果茶店舖 行人落巴士後,要行大約30秒的路程才能到達不太顯眼的一芳台灣水果茶。對於那些對澳門道路不太熟悉的行人來說,可能要花一點心思才能察覺到一芳的存在。可能是因為這個原因,少爺當日並沒有見到長長的排隊人龍,亦不用花太多等候時間,便可以領取一芳黑糖粉圓鮮奶。 一芳台灣水果茶的地理位置 坐標:22.193360,113.543041 地址:澳門美麗街31A號祐好大廈地下C座 電話:853 2855﹣3903 巴士路線:M144 水坑尾街﹣2,2A,5,7A,8,9,9A,12,16,22,25,25X,N2 圖片來源:Google Map 一芳黑糖粉圓鮮奶有分大杯和中杯,分別是 34 元和 27 元澳門幣。甜度是固定不能改變的,但冰度方面,少爺記得當時是可以選擇冰的份量,但下面的價錢牌上卻寫冰度是固定的,好奇怪,可能是少爺記錯吧?!最後少爺選擇了中杯的一芳黑糖粉圓鮮奶,如果無記錯的話,應該是微冰。 一芳黑糖粉圓鮮奶價錢 首先,一芳會提供兩款不同大小的手搖尺寸選擇,這種生意手法很好。不同大小可以迎合不同人士的需要,收入也會有所提升。一芳中杯的手搖尺寸,比起近期開設在三盞燈大熱的那間手搖店還要更加大杯,價錢也相對便宜。其次就是手搖價錢,27 元澳門幣一杯中杯手搖是相當便宜,絕對值得一試。 不得不提的是一芳黑糖粉圓鮮奶的味道。鮮奶的味道很普通,就是那種在超級巿場內都可以買得到的某牌子盒裝鮮奶。雖然鮮奶平平無奇,但令少爺為之興奮的卻是黑糖粉圓。少爺終於發現,與鮮奶最佳的配搭就是細細粒、容易嘴嚼、質感柔軟的黑糖粉圓。因為粉圓完全不彈牙,也不滑溜溜,所以完全不用擔心會卡在喉嚨,小朋友也大可放心慢慢飲用。 一芳台灣水果茶﹣黑糖粉圓鮮奶 少爺覺得鮮奶和黑糖粉圓的匹配度就好像牛郎和織女、羅密歐和茱麗葉、梁山伯和祝英台般那麼合襯。平平無奇的鮮奶,配上在家中也可以烹煮的黑糖粉圓,兩者相結合,居然會產生令人難忘的化學反應,令少爺感到相當意外。 一芳台灣水果茶在澳門已經有一段相當長的日子,在手搖界也有一定的知名度。無論您是手搖控,或者是鮮奶控,絕對值得一試一芳黑糖粉圓鮮奶。粉圓不但細小,而且咬下去很柔軟;雖然不彈牙,也不滑溜溜,但勝在容易咬嚼,所以不用花費太多牙力嘴嚼便可以安心吞下,非常適合只想好好享想手搖味道的朋友。倘若您和少爺一樣,不太喜歡嘴嚼香口膠那種咬口感的話,更加要一試,保證一試便會慢慢喜歡一芳黑糖粉圓鮮奶。 一芳黑糖粉圓鮮奶 延伸閱讀: 【澳門人的回憶】颱風「天鴿」襲澳一周年 【避險須知】澳門避險中心﹣塔石體育館 【澳門必去熱點】菠蘿控的天堂!澳門旅遊塔菠蘿夏日派對 【澳門隱世美食】不可不試!連勝街《泰友麵》海南雞髀飯

澳門麥當勞夏日優惠第二炮!10蚊麥旋風再次登場
澳城餐飲
Lifemagfoodie・2021-08-28

繼上星期推出第一輪優惠後,澳門麥當勞由下星期一(8月30日)開始將會推出「夏日滋味巡禮」第二炮!下星期一至五澳門麥當勞每日都有不同優惠益大家,其中包括有大薯條買一送一、22蚊菠蘿脆辣雞腿飽、10蚊麥旋風等等。想知更多就快來看有甚麼優惠啦! 圖片來源:澳門麥當勞 星期一(8月30日)會有大薯條買一送一。用一份大薯條的價錢,就可以享受雙倍的薯條份量。脆卜卜的薯條,沾上酸酸的茄汁醬,邊食邊煲劇集超爽呀! 星期二(8月31日)是好多學生的最後一日暑假,而麥當勞就帶來22蚊「DOUBLE 魚柳飽」配中杯蜂蜜梨茶一杯。喜歡食魚的朋友不妨買份 DOUBLE 魚柳飽,為美好的暑假畫上完美的句號。 星期三(9月1日)開學啦!麥當勞將會帶來22蚊「四重芝士孖堡」配中杯蜂蜜梨茶一杯。牛肉的熱力把芝士慢慢溶化,肉汁美味,配合芝士拉絲的口感,這對邪惡組合絶對不容忽視。 星期四(9月2日)會有22蚊「菠蘿脆辣雞腿飽」配一杯中汽水。菠蘿的甜味和雞腿的辣味好夾,而且份量好豐富,當午餐食就最好不過。 星期五(9月3日)會有10蚊一杯蛋糕麥旋風,而且仲有朱古力和士多啤梨兩款口味選擇。雪糕涼浸浸,蛋糕粒軟綿綿,再加上朱古力或士多啤梨醬一齊食完全無得輸,絶對是炎熱天氣下一大享受! 以上就是8月30日至9月3日期間澳門麥當勞推出的第二炮優惠!第三炮的優惠著數即將推出,大家繼續留意啦! (以上圖片均為網上轉載並列名出處,如有侵權請告知刪除。) 作者:IronMan

繪本有「哲」!宮西達也心中筆下的「正義使者」
文化創意
繪本與棋@黃庭熾・2020-07-20

  學生考試之前,跟他們分享了宮西達也的作品《正義使者:奇幻超人之卷》,它是《正義使者:晃晃星人之卷》的續作,以繪本的形式引導讀者思考「正義」的內蘊,饒富趣味。   《正義使者:奇幻超人之卷》以倒敘寫法帶入故事,迅速設問:既然有二號超人,那麼一號在哪裡?馬上給讀者娓娓道來一段大氣慷慨的歷史。原來,奇幻超人二號一向暴躁,且瞧不起一號友愛、謹慎的作風,迷失在威風凜凜登場、打倒「壞蛋」即儆惡懲奸的高光鏡頭裡,往往一擊奇幻光波射後不理,獨留一號在戰後殘破的城市裡救傷扶危......一天,一號為了救護危在旦夕的外星人,挺身而出承受二號的必殺一擊,中招後如敗絮般倒落深谷去,二號欲救一號以挽回大錯,卻力有未逮,眼看倆超人即一同墜入萬丈深淵去,曾受過超人一號恩惠的外星人紛紛施以援手;在眾志成城下,他倆免於為深谷吞噬的下場,但一號依舊因傷重而辭世。但一號的犧牲,為二號揭示了真正的正義之路。   真正的正義之路顯然不是爭取擁有最高的武力;故事以倒敘而不是以結論的形式去傳達這抽象的訊息,以超人一號的細節、言行、赴義來傳遞,正義是一條德之路──仁者無敵。   作者固然有他想要表達的深意,但同學們又會買帳嗎?   為了了解學生們的想法,我故意在故事中間設回饋單,請他們針對城市中屢屢出現外星人時、依自己的經驗分享作法;從回饋內容及以個人對回饋者情況的認識來看,成績理想的學生往往會選擇更乾脆的做法,相反在學業上曾有挫折經驗者往往顯得更為寬容、有耐心。   讓學生填寫回饋,旨在協助他們釐清想法、練習表達。閱讀推廣重在構築出每一位學生都能暢所欲言的閱讀環境,常可以快速回饋、拔除多餘的標籤。   我相信,長期薰陶、潛移默化、日子有功,待他們的閱讀與閱歷日益豐富之時,自會水到渠成,不可「同日」而語! 你可以到這些圖書館讀到這本繪本: 下環圖書館、何東圖書館、望廈圖書館、氹仔圖書館、沙梨頭圖書館、澳門中央圖書館、石排灣圖書館、紅街市圖書館、青洲圖書館、黑沙環公園黃營均兒童圖書館──實際借閱情形可以透過澳門公共圖書館館藏查詢系統瞭解。

#003 離別再上路 不管遠或近
愛情婚嫁
李小時・2014-12-17

「我們一起走吧!」 在時針快要指向4的那個淩晨, 電話裏的她顫抖地說。 睡得腦子一片空白的我分不清楚, 到底是因為天氣太冷還是拼命地忍住哭聲的原故。 「怎麼了嗎?發生了甚麼事?」 「為甚麼離開需要一個理由? 沒有理由到底是不是一個理由? 為甚麼不可以簡單一點?」 因為親愛的, 人生從來不是一件簡單的事, 所以, 我們拼命地為自己的任性與衝動找一個冠冕堂皇的理由, 來向身邊的人說明, 喔不, 是企圖讓身邊的人不向你歸根究底, 所以我們拼命地想, 想一個「值得」的理由, 來讓自己從繁鎖的生活中請假。 「那麼,要到那裏去呢?」 「我不知道,也許hellip;hellip;月球吧。」 我不知道怎樣可以一起到月球, 只好拿著她去最接近月亮的地方, 坐在我家的天台, 捧著熱咖啡的她, 在月光下靜靜坐著。 「天快要亮了hellip;hellip;月亮快要回家了。 不知道,它每天是怎樣跟天空說再見的呢?」 我不知道, 大抵是一句吧 「我從來,是一個不懂得處理別離的人, 我很怕說再見, 因為我怕說了再見, 就真的沒有機會再見了, 所以,我總是等著別人跟我道別, 於是, 我的生命中總是來來去去出現了一些人 而他們總是對著我說再見......」 是啊, 生命中的離離合合, 散散聚聚, 都是緣份, 緣份到了, 就這樣了吧, 然而,也許總會有些人, 離開為了回來, 就像那首歌一樣。 「我也想勇敢一點, 瀟灑地先說再見, 不用再看到那些, 明明不愛你了, 卻裝著還愛著你的嘴面, 辛苦了他, 也委屈了自已。」 「那就跟他說分手吧,若然這樣難過的話......」 「可是, 我沒有勇氣呀, 我從來都不是勇敢的人, 我的勇氣在當初把我的心完完全全交托給他的時候已經用盡了啊, 怎麼還會有勇氣把我的心接回來呢? 萬一要不回來怎麼辦? 萬一...... 要回來的, 不是我的心怎麼辦?」 我不知道應該說甚麼, 兩個人的關係從來不是單純說中斷便可以中斷的。 「我們一起離開吧! 我想在愛情裏做一次逃兵......」 但親愛的, 要逃到哪裏呢? 我想告訴你的是, 沒有把心要回來, 你逃到那裏, 也是徒勞無功的。 有勇氣選擇離開, 不如再勇敢一點, 把心要回來再離開吧! 心要回來後就算不是當初的那個也沒有關係, 那是本質屬於你的東西, 就算變成怎樣, 它終究會是你的, 只是時間的問題而已。 到那時候, 我再陪你到天涯海角, 跟一個完整的你, 好不好?離開是為了回來 曲詞唱 林一峰

【香港。食記】Maison ES:隱藏在星街的夏日法國菜
專題報導
原來世界這樣大・2018-07-05

灣仔的日街和星街就像兩兄弟般,每次想到日街,便會連繫著星街。 記得那次在日街參觀過一個展覽,那次的感覺不錯,但也因為那時天黑了無法好好逛逛周邊的商店,那時起我常常想著「找天不如再來過,順道去星街附近走走吧!」不過事與願違,懶惰的基因走遍全身讓這個計劃沒有機會好好實行,這次又機緣巧合來到星街,也喚醒了我這個計劃了。 這天晚上跟朋友約在Masion ES,雖然與地鐵站的距離不算太遠,但到達Masion ES時還是汗流浹背。把自己慢慢安頓好,喝杯冰涼的水降降溫,準備品嚐由Masion ES為我們準備的季節盛宴。Masion ES每隔一陣子就會更改餐牌,換入不同時令的美食,讓大家每次來到Masion ES都有新鮮感! Roasted and Marinated Heirloom Tomatoes頭盤的是復古番茄伴麵豉漬。蕃茄作為前菜,以不同輕烤和醃製方法進行處理,再在中間擺放日本麵豉醃過的鹹蛋黃,放到口腔中是混雜了鹹蛋黃和鮮甜的蕃茄,兩者味道互相輝映,清新得宜之外又消暑,是一道在夏日令人感到無比清爽的前菜。 Hokkaido Scallop Sashimi自己一向都喜歡吃刺身,這道帶子刺身正是合我心意了。這一道菜就是可以嚐嚐Maison ES材料的新鮮度絕對是信心保證了,帶子的爽甜配著海膽的鮮美,還有一件沾滿黑色紫菜粉的帶子,沒有蓋過帶子鮮味還帶來一份特別呢!除了讚嘆食材的新鮮之外,我更留意到每件海膽、帶子的擺位都是經過廚師的心機,盡顯廚師的藝術感和用心,美食也是一種藝術品,不要忘記要欣賞這道菜的擺盤藝術啊! 48month Spanish bellota ham平時我們吃的西班牙火腿都會配上一件件的蜜瓜,但這次Maison ES來點不一樣了!Maison ES的大廚把蜜瓜肉刮成一粒粒的形狀,再用蜜瓜汁浸泡,放進了右邊的小杯子伴以西班牙火腿。用匙子把蜜瓜汁均勻地淋上火腿上再放進口中,每一口都混和西班牙火腿和蜜瓜汁的美味,相比以前配以一件件的蜜瓜更能吃到火腿的鹹香和蜜瓜的甜度。 Slowcooked Japanese black abalone這份慢煮的日本黑鮑魚卻是我當晚的心頭好,用昆布包裹以慢煮方法把它煮熟,然後再拆肉香烤,肉質比一般的鮑魚多一份軟腍的口感,但同時把鮑魚那份嚼勁保留。淋上不太討我喜歡、又黑又稠的鮑肝醬,但不能不承認的是這個鮑肝醬味道濃郁,令鮑魚的味道更加提升,這個慢煮的黑鮑魚卻是令我最回味無窮的一道菜! Japanese A3 wagyu sirloin這碟A3和牛西冷端上我們面前已經嘩聲不斷,除了是看到日本A3和牛西冷之外,我們心情也相當期待這道菜會為我們帶來什麼驚喜!和牛燒烤過後切成粒狀,燒至三成熟的和牛每一面都呈現紅嫩的顏色,在那半熟之間帶來豐富的油香。可以先什麼醬汁也不沾來嚐嚐和牛的美味,之後再可以沾上蛋汁,享受那份無比的惹味!碟上還配燒飯糰、蒜片和山葵,沾上蛋汁一樣美味呢! Black Sesame pudding最後來到甜品,一向都不太好甜品的我已經告訴大家可以盡情享用,因為我只吃一小口就夠了,但這份黑芝麻布丁卻令我吃完一口再一口。這個黑芝麻布丁整體不算太甜,不會讓我拒諸門外,我在心裡默默地得了一分,然後配上自家製的花奶雪糕,跟黑芝麻布丁味道相當的搭,令炎夏那份煩躁感覺通通消除,再加上紅豆茸和白芝麻湯丸,令我相當喜歡!加上中西合璧的呈現手法,以中式糖水的原材料以西式的甜品,做法相當有創意,值得一讚! 吃完這頓晚飯,我們都捧著肚子離開。晚上的星街,又好像別有一番風味,我所說過逛逛日街、星街的計劃,不知道什麼時候才能實行呢? Maison ES灣仔星街1A號地舖 入口位於電氣街

[評]新濠影匯 VR體驗 - 都係去返睇電影比較有意思
娛樂殿堂
MacauYeah・2019-02-12

話說上週六 四個蛋散專程約埋去一齊Studio City 玩VR。結果,非常之令人感到被「坑」。 重複一次,未去嘅,要睇清楚價錢表。「出發之前」睇清楚呢一篇關於「價錢」的計算方法,你覺得接受得到,再出門,否則就好似我地,去到現場先知處處「雞肋」:食之無味,棄之可惜。本文分開兩部份介紹,分別是價錢、體驗。 價錢解說 正價 quot;Signaturequot; MOP$ 150 一人一局, 可以選Robot VR 或者 Raceroom AMG 非VR,一局只能玩一樣 quot;Permium VRquot; MOP$120 一人一局, 可以選Flying Jet, Gyro 360, VR Maze, Beat Saber VR, 這四個都是VR, 但一局只能玩一樣 quot;KPOPquot; MOP$200 一人一場, 看全息投影演唱會 看到這裏,還算正常,頂多偏貴,反正明碼實價,你想玩就玩。而且場上還有工作人員不斷大叫,成為新濠影匯會員可以有折扣,就算最低的免費會員都有9折。 套票 quot;2VRquot; MOP$200,任何2個quot;Permium VRquot;,即是給你玩兩局quot;Permium VRquot; quot;3VRquot; MOP$280,任何3個quot;Permium VRquot;,即是給你玩三局quot;Permium VRquot; quot;Signaturequot; MOP$270, 任何2個quot;Signaturequot;,即是給你玩兩局quot;Signaturequot; quot;Combo 1quot; MOP$250, 任何1個quot;Signaturequot;及1個quot;Permium VRquot; quot;Combo 2quot; MOP$330, 任何1個quot;Signaturequot;及2個quot;Permium VRquot; quot;Legend Packagequot; MOP$600, 任何2個quot;Signaturequot;及4個quot;Permium VRquot; 作為一個精明消費者,當然能省就省。原本我們打算計好VR總數,然後買個最大的Legend Package再配其他Combo,慳幾多得幾多,畢竟這個價錢很不宜人。 但最陰人的地方慢慢出現,首先,一份套票只供同一個人使用,例如一個quot;Legend Packagequot;, 不可以當作兩個quot;Combo 2rdquo;,也就是不能在團體中分享使用。職員會為你戴上套票紙手環,如果你要脫下手環,就會當撕毀手環,無法再使用,所以不能轉讓,即是一人一套。價錢牌上有寫,只是寫得很隱晦 (請回頭看看價錢表,看你悟性高不高,能不能領略其中) OK,在場又有Robot VR, Gyro 360,四個朋友專程來到,只是貴一點點,那就玩玩吧。有會員卡,買個套票再送個9折都心裏舒服一點。 可是......買套票會員卡無折,WTF,那你在場的職員會還大叫什麼quot;成為新濠影匯會員可以有折扣quot;。 原來價錢牌上最後一行小字寫著quot;折扣僅適用於單程票quot; 價錢解說完 比錢嗰一個Moment,完全輸「手然」晒。走又唔係,玩又唔係。 最後都係揀左做笨實,分別買了4套quot;Combo 2quot; 即係1人1套,分別玩Robot VR, Flying Jet, Gyro 360, VR Maze 體驗解說 每個遊戲,時間最短的2分半,長的也才4分鐘,其他一般都就3分鐘左右。 然後因為不同工作人員的細心程度不一樣,首次遊玩時,VR眼鏡99%都會戴不好,要麼就視野太高或太低,要麼就太快進入遊戲,所有調節焦距的提示全部沒了,然後你就抱著看不太清楚,但勉強可以玩的情況玩下去。就這樣,兩個朋友的首次遊玩就模模糊糊的完了。 告訴大家一個秘決,當工作人員問你「有沒有畫面」,而是回答「很模糊,而且位置有問題」,這樣工作人員才會教你調焦距。你不能回答quot;有無quot;,因為他會求其有畫面就當你可以開波。 另外,VR的解像度很低,目測沒有720P,感覺只有360P,調整完焦距,好多時你還是會覺得有點糊。 整體來說,VR Maze 不過不失,這是射擊遊戲,只是我首次遊玩看不到焦距的說明,就隨便玩完了。 Flying Jet也是沒有焦距的說明,我朋友也糊著玩完了。 Robot VR很好,是VR過山車,有交足功課,建議大家買單程票玩這個就夠。 Gyro 360也是VR過山車,但當日聲音有問題,每幾秒就卡一次聲,很沒有樂趣。 Robot VR (大吊臂送你上天的過山車) Gyro 360(自轉過山車) Maze (行行走走) 四款遊戲內容都偏向小朋友。大人可以玩,只是題材一般。 就著這個不太好的體驗,來計算一下抵玩指數 如果你全部都玩要MOP$600,入場票比世界知名的環球影城還要貴。 日本環球影城最便宜一日MOP$5XX,相比這個600入場票,新濠很沒有誠意。再加上一開始的購票誤會,令我心情更差。 我知我知,人家也是做生意,成本總是轉價於消息者身上。但好歹都應該做好工作人員培訓,收得錢,就給我個好體驗,幫我載好個眼鏡,不要上下移位,然後清清楚楚明白教我怎樣調焦距,等我好好VR。 體驗解說完 一句講晒,套票再半價就合理。唔玩,你唔會後悔;玩左你一定會好後悔。如果你只為消磨時間,那就還是去看電影比較好。

媽媽們,榮耀你自己
生活在我城
覺醒媽 Awakening Motherhood・2018-03-22

話說我嘅生產過程有五日咁長。催生咗四日半,其中有兩日住咗入產房。 住產房嘅意思係,你瞓覺嗰張床就係助產士同你接生嗰張床,而一個產房有兩張床。喺我住產房呢兩日裡面,我同房已經有四個小生命係我隔離床誕生。其中一個生產過程令我最深刻。 我重瞓到矇矇鬆鬆嘅時候,大概係早上七點,隔離已經set好曬床進入產程。我聽到產婦話「我想大便呀⋯⋯」 醫生話「屙啦,屙佢出嚟!」 「吓,好尷尬喎⋯⋯」 醫生話「生仔就係咁!呢件係好神聖嘅事,有咩好尷尬!」 我係簾後驚嘆咗一陣子。 的確,生產係一件好神聖嘅事,係將生命帶來人間嘅過程,係對人類嚟講,理應係呢個世上最重要嘅一件事。喺「家庭系統排列」嚟講,母親嘅貢獻係大於父親,係因為女人冒住生命危險嚟延續呢個家族,但父權社就會將呢件咁重要嘅事turn down咗。又有一個現象係,而家好多人都唔願意生仔,我曾經就係其中一個。鬼咩,女人搵條命嚟同你搏,但男人就將呢個貢獻turn down,梗係唔同你生啦。 重有好多情況係,女人生完返到屋企仲要湊埋個老公,或者做咗白燕咁嘅家嫂,呢啲case一入媽媽group就一堆咁嘅「慎入抱怨文」。 嚟到呢度,我想講嘅係,各位媽媽,請你好好咁榮耀自己,因為你完成咗一件好神聖嘅任務,你為家族延續後代,讓人類繼續繁衍。如果你相信有神嘅話,女人就係透過自己嘅身體,將靈魂從神那裡帶到人間。 你,值得受到尊重。 如果你唔尊重自己,其他人都唔會尊重你。 最後,聽到BB嘅喊聲,醫生係簾後笑咪咪咁走出來。呢個醫生,唔係一個普通嘅醫生,原來佢就係我係一個離地程度相對高嘅身心靈工作坊上認識嘅醫生。醫生出嚟瀟灑地同我打招呼,「我盡量唔介入,讓佢自然生產。」 生產係一件充滿能量 生命力嘅事,係神聖嘅事,呢個係接生過咁多生命嘅醫生,再次提醒我嘅事。 順應生命之流 OM NAMAH SHIVAYA 作者 吹時 家庭系統排列師 NGH註冊催眠師 擴大療法一階導師 天使卡導師 高敏一族 新手母親 身心靈中心Cator創辦人

聯想流 ── 繪本《有麻煩了!》的燙斗印變形記
文化創意
繪本與棋@黃庭熾・2021-05-03

  繪本《有麻煩了!》是個胡思亂想的故事,是個坐在課室窗邊的孩子仰望浮雲的故事,是成語杞人憂天的現代喜劇版本......   反覆去形容這個故事,我的意思是,我喜歡它。   喜歡它由簡而繁、自尋煩惱 ── 傻的可愛。不是掛著鼻涕、搖搖欲墜的孩子那種傻,是一種深入淺出的天真,一種深刻觀察生活的抽象表達,要不然怎麼能從一個燙斗印,娓娓道出一個「天馬行空」的故事 ── 不是說笑,裡頭還真有「火箭墜落」!   燙衣服的時候,小女孩一恍神,就在奶奶親手織就、媽媽最喜愛的桌布上留下了不可磨滅的印痕,她慌極了,於是接連產生出一串想法,皆離不開燙斗印的變化......   這其實是一個極好的範例,解釋了聯想是甚麼,創意是甚麼,創造力是甚麼......這些皆不是無中生有,均是從一件事物遷移化為另一件事物的過程和結果,所以滄海桑田雖是形容極大的變化,卻也是大自然創造力的結果。   另一本繪本《跑跑鎮》也有異曲同工之妙。 延伸閱讀:哐!《跑跑鎮》上的創意寫作   我們也可以隨著創作者的筆觸,師法他的創意路徑,來衍生出讀者自身的創作。   所以繪本《有麻煩了!》安排的閱讀實踐,就是邀請讀者也在燙斗印上「做文章」:決定燙斗印的變化,來完成一幅四格漫畫。   讀者們的創意可令人驚喜了!   一組家庭描繪奇遇的故事:一艘「太空船」墜落海底,駕駛員被巨大「章魚」劫持,幸得「魔鬼魚」的仗義救援,最終抵達了深海「城堡」。   又一組家庭描繪了時間的故事,別出心栽地安排了一棵樹,描畫了它在春雨綿綿中、又在驕陽夏日中、在呼呼秋風中、也在皚皚白雪中。   一個小朋友認為燙斗印的形狀似窗,既是看世界的地方、亦為心情的出口,她描畫了日常的喜怒哀樂,以太陽象徵開心、雷霆暴雨喻傷心、滿樹辣椒畫傷心、蝴舞花間表示快樂,媽媽則為她裝飾了窗簾,包容了她的如波起伏的情緒。   有些書讀了,你會更喜歡作者,有些書讀了,你會更喜歡自己,我認為繪本《有麻煩了!》屬後者。 你可以從這些地方借閱到這本繪本: 中央書庫、中央圖書館、何賢公園圖書館、望廈圖書館、氹仔、路環圖書館 ── 實際館藏情形可以透過澳門公共圖書館館藏查詢系統瞭解。

Swarm mode 上線 5 - load balancer | 還有那些事該考量?
科技新知
MacauYeah・2024-11-18

前面介紹了 ingress network ,亦介紹了 proxy gateway 。能做到的基本都做到了,再來就是考量安全性的問題。因為加了 proxy gateway ,前述的例子是所有 service ,都放在同一個 yaml 檔中。好處是,所有相關的東西存放在同一個檔中, gateway ,背後的 service 都一眼看到。但壞處就是有其中一個 service 更新,都要改那個 yaml 檔。更大的問題是, stack deploy 的指令,不單只更新其中一個 service ,就連其他 service 都會自動取得最新 image 而 redeploy 。 對於一個緊密的系統來講,同步更新可能不是大問題。但對於一些預定排程發佈的系統可不能這樣因為副作用而更新了。如果你也有這樣的分開管理需求,可以參考下面做法,把 gateway service 及 upstream service 放在不同的檔案中,然後經過 external network把所有 service 串連起來。 # nginxstack.yaml, docker stack deploy c nginxstack.yaml nginx services httpgateway image httpgateway ports 80808080 deploy replicas 1 update_config delay 10s restart_policy condition onfailure # managerstack.yaml services managerhttp image bretfisherhttpenv networks nginx_default default deploy replicas 3 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==manager networks nginx_default external true # dmzstack.yaml services dmzhttp image bretfisherhttpenv networks nginx_default default deploy replicas 2 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==dmz networks nginx_default external true 這樣,不同 service 的維護人員,就可以獨自控制自己的檔案。在第一次發佈時,確認 nginxstack.yaml 先行發佈就可以了。對應的發佈指令是docker stack deploy c nginxstack.yaml nginx,它會自動産生一個 nginx_default (即 stack名字_default )的網絡。之後其他service,就可以經networks的設定找到它了。 services YOUR_SERVICE networks nginx_default default networks nginx_default external true 上述即使分離檔案,在安全性考量時還是有一個問題,就是 ingress network 的問題。試想一下,dmzhttp (Demilitarized Zone)原本被設定的原因,就是想限制某些訪問只能一些可以公開的服務。但因為經過 ingress network 之後,它們會在所有機器上開放這些 port。那就是,以下面的例子來講,若 dmzhttp 是公開的服務, intrahttp 是內部服務,即使用 intrahttp 使用不同的port 8889。但一經 swarm mode 預設的 ingress network ,在node.labels.zone==dmz的那些節點,還是可以訪問到 intrahttp 。 services dmzhttp image bretfisherhttpenv ports 88888888 deploy replicas 2 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==dmz intrahttp image bretfisherhttpenv ports 88898888 deploy replicas 3 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==intra 我們前述介紹的 proxy gateway ,其實已經有一定程度可以解決這個問題。因為 proxy gateway 是根據 http 協定中的 host header 去做分流。在邊界網絡進來的「合法」訪問,道理上會好好地經引導到我們的 dmzhttp 。不過網路的邪惡可容小看, proxy gateway 也會有被騙的一日。有特定能力的攻擊者,只需找到目標域名,還是可以接觸到 intrahttp 。 若要做進一步隔離,在這種情況下,我們可以在 dmz , intra 機器中各設定一套 swarm ,完全獨立,這是最安全的做法。但這樣做的管理成本就會變高,因為兩個網段都會有自己的 manager 節點,而且在 dmz 網段的 manager 節點也有被攻擊的可能。 若我們回到單一 swarm 的方向,可以修改各個 service 中的 port 和 deploy 。利用 post mode 中的「host」,配合 deploy mode 中的「global」,完全跳開 ingress network。 services dmzhttp image nginx ports target 80 published 8888 mode host deploy mode global update_config delay 1s restart_policy condition any placement constraints node.labels.zone==dmz intrahttp image bretfisherhttpenv ports target 8888 published 8888 mode host deploy mode global update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==intra 上面的例子中, dmzhttp 會在所有 dmz 的機器中,每個節點只運行一份服務,而且直接使用該機的 8888 port ,外面不會再有 ingress network 的 存在。同樣地,intrahttp 會在 intra 的所有節點,運行一份服務,佔用它們的8888 。這兩個服務,即使使用一個 port ,swarm 也不會說有任何問題。因為它們不會經 ingress network 搶佔其他人的 8888。 可能會有讀者問,如果 host mode 這麼安全,為什麼預設會是 ingress network,那我們就要先了理清 ingress network 與 host mode 有有什麼分別?假設我們只運行一個service,它佔用8888。 功能ingress modehost mode replicas 數 同一個 service replicas 為任意數量,什至比節點的數目多 因為有 port 限制,每個節點最多只能運行一份 Virtual IP Virtual IP 任意在節點中跳轉也可以,因為 ingress 會自動找到對應的 service 所在的節點 Virtual IP必需要與 service 所在節點綁定,其他節點訪問不到 load balance 有 沒有 host mode 就像我們傳統在各自的節點上自行佈署自己的程序,各個節點只有一份。所以不會有自動 load balance 的效果,如果客戶端訪問固定的IP,就會得到是固定的接器接受請求。我們有需要,就要在前面加一個 Proxy Gateway 或 HA proxy 。 Virtual IP 也一樣, host mode 下需要好好地自動跟著 service 的生命期,不過幸運的是, Docker 預設己經有自動重啟 service 功能,即前文中的 restart_policy ,它在 host mode 下也適用。如果大家有配合 deploy 中的 global mode , Virtual IP 的並沒有實際變動。但如果沒有 global mode ,就要再想想辦法了。 最後考慮 load balance 的問題,如果進入點的 service 的真的不太消耗資源,沒有 load balance 也是可以的 ,但若超負荷,就必需要自建 proxy gateway 。經過進入點後,若我有背後的 service 就沒有所謂的 ingress 和 host mode 選擇。