搜尋

搜尋結果

一口難忘皮脆肉嫩又多汁的紅燒乳鴿。香港東涌喜來登酒店采悅軒
全球飲食
蘇蘇・2023-04-12

自從早前乘坐金巴前往香港東涌喜來登酒店渡假後,除了被他們的無敵海景和優質房間吸引外,饞嘴的蘇蘇一直最心心念的就是他們的星級中餐廳采悅軒中菜行政總廚鍾志強鍾師傅其中一個得意之作的招牌妙齡乳鴿。 這天蘇蘇慕名而來,餐廳共有148個座位。裝潢為現代中國風的設計,有不少中國藝術品陳設,配合桃花心木紋餐桌坐椅,高雅而不落俗套,景觀開揚,近窗位置更可看到海景,讓蘇蘇感到心曠神怡。 鍾師傅曾勇奪香港澳門米芝蓮一星榮譽,擁有30多年粵菜經驗,壇長糅合多種菜系精髓,打造創新而又不失傳統的粵菜。 翡翠如意餃、柚子蝦餃、天鵝酥 前至後 點心是粵菜的精髓之一,但這裡的加添了一點美味的創意。 外形有如大白菜的翡翠如意餃,餡料是大白菜芯和海鮮粒,清爽鮮甜。另外,用橙汁製成外皮、餡料加入蝦肉和柚子肉做成的柚子蝦餃,鹹甜得宜有口感;還有用燒鴨粒和芋頭蓉做成的天鵝酥,酥脆好味道。 杏汁花膠燉菜膽 大大件的花膠,一口膠下去有滿滿的滿足感,吃過之後有充滿骨膠原的感覺。 這又是鍾師傅鑽研多年的得意之作,以石磨將杏仁磨成汁,加入豬骨湯底,再配上大大件的花膠,鍾師傅堅持「先煲後燉」製作這傳統燉湯,味道濃郁口感嫩滑,很讚呢。 百花釀蟹鉗 百花釀蟹鉗在中式喜宴中經常露面,究竟這裡的又有什麼特別 最特別的就是即叫即拆生蟹鉗再混合蝦膠釀製再油炸而成,絕對是一道功夫菜。口感香脆可口,蟹肉鮮味,其實一只是不夠的,哈哈 招牌妙齡鴿 屢獲好評讓人一試難忘的紅燒乳鴿是釆悅軒的必點菜式,外脆內嫩肉汁超多,前一刻蘇蘇還是在滔滔說話當中,一口咬下去的時候,那個口感那份美味立即讓蘇蘇一口又一口的咬下去,太好吃了吧,現在想起又再咽口水了。 自家製羊肚菌醬煎琵琶豆腐 琵琶豆腐名字由來是因為用一個湯匙,把餡料如豆腐等材料固定住,形狀像琵琶,所以被命名為琵琶豆腐。外層酥脆、內層香嫩,再加上羊肚菌醬的獨特味道,老少咸宜。 洋蔘棗皇燉桃膠 第一次吃這款味道多層次的桃膠,清甜之後帶點回甘,洋參有補肺降火、養胃生津的功效,吃過之後感覺胃部很舒服。 采悅軒菜式別出心裁,可謂色香味俱全。 釆悅軒 地址 香港東涌怡東路9號香港東涌世茂喜來登酒店2樓 電話 852 25350028 更多各地吃喝玩樂、美容、潮流、旅遊、演藝、文化、生活或購物資訊、心情話語文章等,繼續以一文多發形式發放於各地多個高人氣時尚生活網站的專欄內,詳情請點擊蘇蘇的 新浪微博 『蘇蘇的部落』httpwww.weibo.comsusannaklprofile Facebook httpswww.facebook.comsososusanna Instagram httpinstagram.comsososusanna 小紅書 苏苏的沉浸式生活 時尚生活專欄和部落格 網站及手機Apps 蘇蘇的部落sosoblogchannel 澳門最人氣資訊網站CTM。LifeMag 中國LOFTER@163.com 中國搜狐網 中國攜程網 台灣痞客邦 全球最大旅遊資訊網站TravMedia.com 澳門時尚生活藝文雜誌ZA誌 聯絡及邀約 susannakL88@yahoo.com.hk

閒雲騰沖北海濕地公園
旅遊情報
莫雪・2022-12-16

閒雲 騰沖北海濕地公園 一年四季, 春暧花開的雲南大理騰沖, 在雲南的西南部, 與緬甸接壤, 數公里便可到達鄰國的緬甸。 因此大多數的騰衝人, 都有去過緬甸, 比去昆明為少, 當地居民憑滇民證去, 因為雲南的簡稱為ldquo;滇rdquo;。 所以當地也有一句方言語 「出國容易出城難」, 騰衝只是邊陲一個小鎮, 却有著全國唯一一個有機場的小鎮城市。雲南的山是土地面積的百分之95.1 , 難怪我們從昆明一路走來, 路上便可見連綿不斷的山嶺, 因此當地 土地可種植面積少, 民眾以旅遊為主要事業, 七彩雲南便是當地政府吸引各方來客的號召。 介紹完騰衝市的獨特位置, 以及雲南的地理結構與其經濟事業之後, 值得花上半天以上的時間, 閒雲野鳥般漫步一下騰沖北海濕地公園, 雲南省唯一的國家濕地保護區,高原火山堰塞湖 那裡一片世界罕見的獨特浮毯型草排; 一個60萬年的物種基因庫; 感受一段段心曠神怡的水上泛舟之旅; 令人回味大自然不斷賦與你感覺的水上棧道觀光之旅。 騰沖北海濕地公園位於騰衝市北海鄉境內, 距市區約12.5公里, 國家一級保護 植物蒓菜以及北海分布種植粗壯珍珠菜的天然分布區域; 以及生物物種保護地及自然歷中遺跡保護地, 濕地由北海和青海兩個湖泊組成。 整個下午漫步寄情於北海海濱濕地公園, 我們選的門票包括去程座船前往公園的中央, 回程沿著木棧道返回登船的碼頭, 再近距離觀賞野花、 蘆葦和雀鳥隨意停歇的浮毯型草排。 中央湖心亭有處咖啡屋〝北海間〞享受閒雲般的時光, 記得叫上一杯雲南特產咖啡「雲南小粒」試試苦中帶甘的特色之味, 在山野湖水中, 休閑的站在亭心處,仰望天空,藍天白雲湖海融為一體, 再喝一口咖啡, 感覺自己就在這片閒雲的中間了, 咖啡飄來的香氣, 群鳥飛過的叫聲, 這段旅途時光不捨、 讓人流連忘記了時間己經飛快要結束了。 #雲南※洱海 ※ # #印度洋上的一滴眼淚 斯里蘭卡# 其它文章, 詳情請點擊澳門科學館「蒸氣誌電子月刊」 內之「近代中國科學家事蹟及其精神」 httpswww.msc.org.mozhflipbook55STEAMISSUE 本篇文章、相片以及影片版權屬作者所有,經由版權持有人授權CyberCTM.com發表。 聯絡及邀約 irene801802@hotmail.com

不負傾城之美。澳門舞台劇。傾城
文化創意
蘇蘇・2020-11-30

真正的美,是不會受時間阻撓的,由心靈、思想、情感到外觀,找一個最適合的,成為最自在、最自信的自己,才是永恆的美。 東方女性在社會上受到很多不同的限制,不論是行動上抑或觀念上都被寄予一定的方向或期望。但東方女性一向堅毅而靈活多變,經常能於充滿界限的環境中創造出新佈局,突破現實的框架。 四位女性創作者綜合了多方元素,希望可以讓觀眾感受女性的生活態度,更引人入勝的是觀眾將會和創作者一同遊歷,觀眾的參與將會令演出過程和呈現變得不一樣,在感觀上有更深刻的體驗。 舞蹈創作上會以探索女性肢體的創造為主調,而繪畫部分亦會以現場繪畫的方式來和舞蹈相互牽引,以此來盡展女性的魅力,不負傾城之美。此外,文字的力量也會在此演出中擔當重要的角色,以東方文學之美配合劇場演出來憾動人心。 剛收到邀請時,蘇蘇十分好奇,這個非一般的舞製作是如何創作出來的 在創作上又遇上了什麼困難 這個當然要問一下四位創作者呢。 蘇蘇 妳們是以什麼方式啟發這個創作 概念創作者監制程嘉敏 首先我邀請的是一些個人十分欣賞的藝術家一起參與這個演出,她們某程度上是我內心深處羨慕著的女性。我羨慕著音樂創作陳欣樺的溫柔與音樂天賦; 我羨慕著肢體創作Ngaman對於生活的勇敢與對身體解放的勇氣; 我羨慕著繪畫創作歐陽佩欣的繪畫天賦與專注;我羨慕著文字創作及聲音導航伍家怡的美貌與對生活的智慧以及從容不迫的態度;我羨慕著文字創作蟈蟈的文字創造力與對生活的品味。某程度上我們這幾位女創作者都擁有不一樣的特質,在過程中,我們將心底內最感性的一部份分享出來的,從而做就是這個創作。 音樂創作陳欣樺 首先我是先看舞蹈員Mandy 的一些舞蹈影片,和Katniss 畫過的一些作品去感受她們的表演和作品的氛圍。由於這一次的演出包含著更多層面的情緒抒發,不只是直接的開心或傷心,所以在創作音樂的過程中,我除了鎖定要有一個主旋律作為演出的主軸,我也嘗試採用一些聲效式的聲音作為演出的音樂。 用聲效,不太有旋律性的聲音來創作對我來說絕對是一個新的挑戰,所以在過程當中我聽了很多作曲家坂本龍一的音樂來作為參考。再來和表演者,製作人的溝通也是啟發我創作的其中一個管道,大家的討論每次都能讓我有新的想法,甚至是一些自己從未想過在音樂上的處理方式。 肢體創作Ngaman 4個生長在澳門但背景完全不同的女孩,透過聊天發現彼此經歷當中有不少相同的地方。透過分享和討論,再用不同的藝術形式把大家的共同經歷表達出來。 蘇蘇 在過程當中,有沒有什麼印象深刻或有趣的事情可以與大家分享? 概念創作者監制程嘉敏 因為一開始時只有我認識她們,她們是互不認識的,而且不同的藝術家在表達事情上都有著不同的語言,例如舞蹈對音樂說 這個部份我認為可以rdquo;這樣這樣rdquo;,我便要充當起翻譯的工作,其實也是頗為有趣。 音樂創作陳欣樺 比較深刻的事是第一次的zoom meeting,我喜歡大家能夠在開放式的氛圍中盡情地表達自己,在這個時代,這個時刻,作為女人之一,不管是二十抑或三十歲,應該怎麼去閱歷自己的經歷。然後再怎樣把這些大家分享的元素如舞蹈、文字、畫作、音樂等融入於大家各自的崗位上。 記得有一次,舞蹈員和我在音樂上的表達方式還蠻有趣的。舞蹈員說「這一段的音樂可不可以弄得高一些?」我不明所以於是再問 「你是說你要這一段音樂的旋律再調整至高音一點 還是要這一段的音樂聽起來更豐富一些 比喻說多加一把大提琴的聲音之類 舞蹈員眼前一亮的表示我是對的。 繪畫創作歐陽佩欣 因為我們是互不認識的,在最初開會時,大家已經來了一個很深層次的交流,將一些脆弱的、從沒有跟別人分享的事互相分享,這個體驗是意想不到的,在平日真的很難可以做到,一下子就將大家的關係拉近了。 文字創作及聲音導航伍家怡 印象最深刻的是第一次出來開會,大家互相交換自己在成長的過程中曾經經歷過的、對自己有影響的事。原來大家都好有共鳴,彷彿這已經不是第一次見面,分享了很多內心深處的感受,發現在交流的過程中感覺很自然和舒服,我們絕對是一拍即合。 肢體創作Ngaman 大家用不同的詞彙表達同一件事。 蘇蘇 在製作過程中有沒有遇上什麼困難? 概念創作者監制程嘉敏 困難在於創作者中大部份都是在職媽媽,所以無論在排練抑或線上創作會議,我們都需要遷就他們照顧小孩的時間。但我覺得這是一個很特別的體驗,因為當創作的時候,我們會全神貫注、沒日沒夜的埋首苦幹,惚略了身邊最親的人。但這一次我們需要根據小孩的作息時間表去安排排練時間表,讓整個製作團隊生活變得規律。在職媽媽一天只有四個小時屬於自己的私人時間,所以我們可以用來處理事情的時間不多,但是非常意外地,效率是十分高的。 肢體創作Ngaman 我想說的是,整個製作時間比較短,但幸好團隊非常專業和互相配合。 聽過她們的分享,蘇蘇真的急不及待很想快一點可以欣賞她們努力的成果。 說到女人,一定會聯想到護膚品,今次《傾城》得到兩個護膚品牌的大力支持,包括是冠名贊助的澳門護膚品牌,重新給女人一個美的定義的Agrave;O,另一個主要贊助單位就是台灣以生物科技研發的美容品牌Ciphore絲芙密碼。可以讓大家就算在繁忙的工作中也可以保持美美的狀態。 演出日期: 20201204 星期五 2000 20201205 星期六 1500 2000 20201206 星期日 1500 2000 演出地點:澳門戲劇農莊黑盒劇場 澳門俾利喇街137145號寶豐工業大廈的1樓B座8室 票價:MOP180 優惠:長者 學生85折 購票及查詢熱線:62313397 許小姐 網上訂票APP:「Find Macau 發現澳門」 或下載httpsa.app.qq.comosimple.jsppkgname=com.sinokru.findmacau 主辦及制作:天玄文化製作 創作者:鄭雅文、歐陽佩欣、伍家怡、程嘉敏 音樂創作:陳欣樺 文字創作:蟈蟈 監制:馮創峰、程嘉敏 市場推廣:許嘉詠 蔣緯詩 舞台監督及技術顧問:李榮杰 @展峰製作 燈光設計 龍展鵬 @展峰製作 平面設計:藤河 攝影:傅應考@阿飛有空 造型指導:Emily @ INDIGO 化妝設計:許嘉詠 @ TSUBASA MAKEUP 影像設計:李智彬@圖騰影像工作室 冠名贊助 Aesthetic and Original 澳門護膚品牌Agrave;O 主要贊助 CIPHOcirc;REacute; 贊助 楓瑜工程有限公司、平安裝修及搬運有限公司、老Day牛雜 抗疫不斷戲場租優惠支持:戲劇農莊 全力支持:亮點文化、展峰製作、初心娛樂有限公司、圖騰影像工作室、TSUBASA MAKEUP 、阿飛有空、OOTB MUSIC、INDIGO、CIRCLETATTOO、渾娛樂制作、友人創作(藝術)劇團 媒體合作伙伴:蘇蘇的部落 相片來源:《傾城》現場排練照片 更多各地吃喝玩樂、美容、潮流、旅遊、演藝、文化、生活或購物資訊、心情話語文章等,繼續以一文多發形式發放於中、港、澳三地多個高人氣時尚生活網站的專欄內,詳情請點擊蘇蘇的 新浪微博 『蘇蘇的部落』httpwww.weibo.comsusannaklprofile Facebook httpswww.facebook.comsososusanna Instagram httpinstagram.comsososusanna 時尚生活專欄和部落格 網站及手機Apps ELLE HK 澳門人氣資訊網站CTM。LifeMag 中國163.com。LOFTER 中國攜程氫氣球 中國搜狐新聞網 台灣痞客邦 聯絡及邀約 susannakL88@yahoo.com.hk

一齣好戲。舞台劇《南海十三郎》。教我認識江譽鏐傳奇一生
文化創意
蘇蘇・2016-07-09

蘇蘇皓愛舞台劇,不過就很少看粵劇,所以對這方面認知很淺,只知道他們的戲服非常細緻和漂亮。粵劇有很多名著,要數著名的粵劇作家,唐滌生一定榜上有名,少不了的當然還有他的恩師,人稱南海十三郎的江譽鏐。 一齣由香港著名導演高志森監製的;香港著名劇作家杜國威撰寫的;澳門著名導演黃樹輝執導的;金馬影帝謝君豪主演的;香港著名粵劇演員新劍郎、香港著名舞台劇演員潘燦良和焦媛、與一眾香港資深舞台劇演員聯合演出的、首演至今已經二十多年公演超過150場的經典舞台劇《南海十三郎》,早前曾於北京、上海、新加坡和深圳載譽巡迴演出。 近年以專欄作家身份重新走入劇場的蘇蘇,完全沒有朋友相信我之前一次也沒看過《南海十三郎》,皆因最近兩次在香港新光劇院和西九大戲棚的公演,蘇蘇剛巧都出外公幹去了,不過我看過也是由謝君豪主演的電影版,印象十分深刻,所以這次的巡迴演出,蘇蘇一定要抽時間去見識一趟,最後謝謝香港春天實驗劇團高志森導演邀請,讓蘇蘇有機會在深圳龍崗文化中心大劇院欣賞這齣神劇。 同行的還有澳門及廣州的傳媒好友 期間跟高志森導演、謝君豪和焦媛做了一個簡短的訪問。 舞台劇《南海十三郎》主演的除了有演技實力派謝君豪、‪潘燦良、‪新劍郎和焦媛外,還有一眾香港實力派演員擔綱演出,還記得開場時觀眾反應還未熱身,但當謝君豪一出場觀眾情緒立即180度轉變,十分高漲,歡呼聲掌聲如雷,反差極大,真是台上瘋狂、台下痴狂。 所謂一劇之本,杜國威老師這部劇本真是拍案叫絕,情節緊湊,一環緊扣一環,不其然讓我們觀眾一直緊緊的追看下去而不自知,這個3個多小時的演出,真的好像沒有過了那麼久。上半部基本採用了輕鬆搞笑的手法來表達江的上半生,讓觀眾不時忍俊不禁,這些笑點,真是讓這劇生色不少。下半部劇情更豐富,對於這一位奇才的起跌人生,看完之後心感唏噓,心酸沉重,再一次提醒了蘇蘇的人生意義。 讓我說詳細一點吧 注意 含少量劇透 根據粵劇著名作家江譽鏐生平改編的舞台劇《南海十三郎》,是以描寫他那戲劇般的起跌傳奇人生。 究竟如何起跌 看完之後你會更強烈的覺得,人生如戲 故事從他出生名門世家江太史俯中開始。 那江太史是誰 他就是影響粵菜近半個世紀,名菜 lt;太史蛇羹gt; 的始作俑者江孔殷。 十三郎就是他的十三公子,他天資聰敏、文才出眾、皓愛粵劇,被著名粵劇老倌薜覺先新劍郎飾發掘踏足粵劇界,成為二、三十年代粵劇界炙手可熱的編劇及作曲家。 他雖然心高氣傲,但他重視親情、友情和愛情,一生中只愛上一個不愛他的女子。 他識英雄,亦重英雄,與唐滌生潘燦良飾亦師亦友互相扶持的關係最讓蘇蘇為之感動。他為考驗唐滌生,要他喝下自己吐了痰沫的茶,唐滌生遲疑半秒拿起就要喝之際,被十三朗阻止了,要他另外去倒杯新茶來,二人君子莫逆之交,就憑這一杯茶。 梅仙焦媛飾是當年著名的交際花,十三郎不忍看見自己的世姪女墮入風塵,所以拉她一把,之後成為著名的電影明星。 但到了晚年,他的境況堪虞,潦倒落泊,狀似瘋癲,最後更露宿及暴斃於街頭,堪稱一代奇才的江譽鏐,就此撒手人寰。 劇中有兩幕讓蘇蘇印象深刻的,就是傳聞他能同一時間編寫三個不同類型的劇本,他又唱又做加編口白,有三個抄寫員在旁輪流筆錄。但他們抄的速度遠遠不及十三郎想戲的速度,最終被他以「二十七流」罵跑。。。二十七流,蘇蘇想了一會才明白XDXD 一代奇材的離世,伴隨著他的就是畫作lt;雪山白鳳凰gt;,寓意創作者縱使身處在艱難的時代中,也要對創作保有豐富shy;的想像力與創造力,並且堅持而不忘初心。 看完之後,腦內一直盤旋以他的五齣粵劇作品串成的四句詩: 「心聲淚影女兒香,燕歸何處覓殘塘。紅綃夜盜寒江雪,痴人正是十三郎。」 謝君豪的演技已經是不容置疑了,他一舉手一投足演活了這位一代奇才、粵劇名編劇江譽鏐傳奇的一生,他賦予了這角色獨特的魅力。 現實中的謝君豪風趣幽默,親切有風度,當穿上長衫的他,帶著江譽鏐的標誌眼鏡,無疑這位有著傳奇故事的南海十三郎這角色他演得已經融為一體了,現今可以捨他其誰呢? 問豪哥在北京和上海演出時,觀眾有沒有因為語言界限而令到反應沒有那麼熱烈呢 他表示,其實舞台表演藝術是不會受語言限制的,一齣舞台劇只要能讓觀眾歡樂,啟發思考,就可以打破地域和語言界限,讓觀眾投入,原來外省的觀眾覺得廣東話很悅耳,很有韻味,讓他對廣東話有另一番體會。 他還表示可以遇上一個這麼好的劇本和這一班合作伙伴是他的幸運。 確實舞台劇是一個團隊工作,一個成功的舞台劇當然不能依靠一位演員,導演、其他演員和幕後工作人員也是非常重要,真是一個也不能少,特別有一些演員同劇擔任多個角色,每一個都非常稱職,作為普通觀眾可能未能發現有演員一人分飾多角,只是因為蘇蘇跟他們認識才能發現固中奧妙。 人生就如夢一場,深圳站雖然已經落幕了,不過錯過了的朋友不用失望,因為廣州巡迴演出將要來臨了。 2016年8月57日,舞台劇《南海十三郎》將登陸廣州演藝中心大劇院連演三場。   演出時間: 2016年8月5日(週五)19:30 2016年8月6日(週六)19:30 2016年8月7日(周日)14:30 演出地點:廣東演藝中心大劇院(廣州大道中1229號) 演出票價人民幣:$180$280$380$480$680

肥媽最愛去「葡」 望帶領新「葡」風
節慶盛事
LifeMag Editor・2015-07-09

澳門特別行政區政府旅遊局局長 文綺華女士 陸浩東主持、肥媽站台 去澳門。葡一葡 由噴射飛航主辦、澳門特別行政區政府旅遊局協辦的《去澳門.葡一葡》今日8日於上環信德中心舉行啟動儀式。活動更邀請到主禮嘉賓澳門特別行政區政府旅遊局局長文綺華女士、噴射飛航副總經理康宇嫻女士,聯同星級廚神肥媽 Maria Cordero,以及藝人陸浩明出席,推廣澳門多個葡式風情的好去處。 「去澳門,葡一葡」是為慶祝澳門歷史城區成功申請列入《世界遺產名錄》十周年而籌辦,亦配合了澳門旅遊局今年二月推出的《論區行賞 步行路線》活動,推出以葡萄牙風情為主題的旅遊套票。澳門旅遊局局長文綺華女士表示,澳門擁有四百多年中西文化交融並存的特色,希望旅客透過是次活動,體驗澳門獨特的歷史文化面貎。噴射飛航康宇嫻女士亦表示,公司一直支持及配合旅遊局的旅遊推廣活動。為了鼓勵更多旅客訪澳,噴射飛航將送出現金券5萬張,價值共港幣250萬。 為了讓旅客在旅程上全面感受葡國風情,於活動推廣期間,噴射飛航員工將穿著傳統葡萄牙服飾,在船上供應葡國餐單,並配有葡國餐酒以供品嘗和購買。身為澳門人的肥媽與司儀陸浩明,在台上即席推介多個富有中葡色彩的景點和葡國特色美食「薯仔免治肉」,及其烹調方法。肥媽指澳門是一個中葡文化交融、風土人情味濃厚的地方,假期時也會與家人一起去澳門葡一葡。 葡萄牙風情澳門旅遊套票經由香港中旅社、信德旅遊,以及澳門航空三個旅遊合作伙伴推出,為港澳以至外地旅客送上滿載中葡風情的澳門之旅。旅客可選擇之住宿包括澳門金麗華酒店、鷺環海天度假酒店、澳門文華東方酒店,以及澳門美高梅酒店,並可品嘗著名葡國食府皇家葡萄餚(Tromba Rija)的正宗葡國佳餚。澳門美高梅更與全藝社合作,舉辦自澳門回歸以來首個本地葡裔藝術家展覽《澳葡風bull;情》,以及由葡萄牙當代藝術家瓊安娜‧瓦思康絲勒(Joana Vasconcelos)精心打造的巨型藝術裝置展覽「八面靈龍」,兩個展覽現正舉行,讓旅客從多方面感受中葡文化氣息。 為隆重其事,噴射飛航及澳門電訊特別推出《去澳門 ‧ 葡一葡》攝影及短片比賽,比賽由Sony贊助,共分三期,參加者需按每期主題上載自拍照片或影片至活動網站,作品一經上載,即可獲贈CTM WiFi Day Pass,免費享用一日WiFi,隨時隨地上傳更多精彩作品。參賽作品會經主辦單位評審和網上公開投票,從而選出每期每組冠、亞、季軍各一名、專業評審我最喜愛的作品組大獎及網上至LIKE作品大獎,豐富獎品包括亞洲萬里通飛行里數、Sony Xperia手機、酒店住宿、機票、船票及澳門通儲值卡等。參賽或投票:httpwww.cyberctm.comeventmacau 除此之外,噴射飛航會於Facebook專頁舉辦《去澳門 ‧ 葡一葡》的有獎遊戲,向粉絲大送獎品,包括12,000張澳門電訊體驗卡 每張價值MOP100,以及多達5萬張港幣$50現金券。 澳門作為盛事之都,未來將舉辦多項國際大型活動:九月有澳門國際煙花比賽匯演、十月有國慶黃金周、德國啤酒節及世界旅遊經濟論壇、十一月有澳門格蘭披治大賽車及澳門美食節、十二月有澳門購物節以及澳門旅遊塔瘋狂笨豬跳等,連串精彩活動定必吸引大批市民和旅客參與。

Spring Boot 04 - 入http json api 世代
科技新知
MacauYeah・2024-05-23

本節,我們將會建立一個http服務,提供json api讓程式訪問。 下戴模版 我們跟上節一樣,使用Spring Initializr Maven 下載模版,但細節筆者就不再講啦。Dependency主要選擇 Spring Web Spring Boot DevTools 下載後,可以直接運行測試,可以用指令 mvn test 或經IDE運行。Spring會至少測試下能不能成功取用預設的8080端口。 Controller 我們若要實作 http json api,需要在 spring 中加入一個類,附註為 @RestController ,那方便起見,類名我們也命名為 XXXController 吧。作為示範,我們弄一個 HomeController.java ,裏面有最常見的 http GET, POST功能。 srcmainjavaiogithubmacauyeahspringboottutorialspringbootwebapibasiccontrollerHomeController.java import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; ... other import @RestController @RequestMappingquot;apiquot; public class HomeController @GetMappingquot;someRecorduuidquot; public Map readSomeRecord@PathVariable String uuid return Map.ofquot;retquot;, quot;your uuidquot; uuid; @PostMappingquot;someRecordquot; public Map createSomeRecord@RequestBody Map requestBody HashMap ret = new HashMaprequestBody; ret.putquot;retquot;, quot;got your requestquot;; return ret; HomeController裏,完整的URL 其實為 GET httplocalhost8080apisomeRecorduuid POST httplocalhost8080apisomeRecord URL中的api之後的路徑,都是定義在 HomeController 中,而前半的8080及context path,是使用預設值。在正式環境下,可能隨時會被重新定義。但我們做本地測試,只需要驗證預設值就可以了。 我們真的運行起程式mvn clean compile springbootrun,再使用最簡測試工具進行測試。Windows的朋友,可以選擇Postman作為測試,它有圖形介面。而linux的朋友,請用curl,預設安裝都會有。下列為方便表示測試參數,筆者選用curl。 測試GET,其中1234會自動對應到spring裏的uuid。 curl httplocalhost8080apisomeRecord1234 # return quot;retquot;quot;your uuid1234quot; 測試 POST,其中的 d 參數,會對應 spring裏的 @RequestBody, H 參數則是設定 http header 的意思,我們就使用約定俗成的 json 作為 header 。 curl X POST httplocalhost8080apisomeRecord H quot;ContentType applicationjsonquot; d 'quot;requstquot;quot;did you get itquot;' # return quot;requstquot;quot;did you get itquot;,quot;retquot;quot;got your requestquot; 上面的兩個操作,都回傳了我們輸入的資訊,這代表了我們成功用spring架起了http json api,而且正常讀入資訊。 Test Case 雖然我們可以正常地架起 api,但每次開發都要 postman curl這種工具額外試一次,其實也有一些成本。而且 api 數量變大,或經多次修改後,就重複人手執行,就變得相當討厭。 面對這個問題,筆者會建議寫測試用例,即是Test Case,而且用Spring內置的@SpringBootTest來寫。 產生一個空的Test類,vscode中,最簡單可以Source Action =gt; Generate Test,然後加入這次要測試的參數。 srctestjavaiogithubmacauyeahspringboottutorialspringbootwebapibasiccontrollerHomeControllerTest.java import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.http.MediaType; import org.springframework.test.web.servlet.MockMvc; import org.springframework.test.web.servlet.RequestBuilder; import org.springframework.test.web.servlet.request.MockMvcRequestBuilders; import org.springframework.test.web.servlet.result.MockMvcResultHandlers; import org.springframework.test.web.servlet.result.MockMvcResultMatchers; @SpringBootTest @AutoConfigureMockMvc public class HomeControllerTest @Autowired private MockMvc mockMvc; @Test void testGetSomeRecord throws Exception RequestBuilder requestBuilder = MockMvcRequestBuilders.getquot;apisomeRecord1234quot; .contentTypeMediaType.APPLICATION_JSON; this.mockMvc.performrequestBuilder .andExpectMockMvcResultMatchers.jsonPathquot;$.retquot;.valuequot;your uuid1234quot; .andDoMockMvcResultHandlers.print; @Test void testPostSomeRecord throws Exception String request = quot;quot;quot; quot;requstquot;quot;did you get itquot; quot;quot;quot;; RequestBuilder requestBuilder = MockMvcRequestBuilders.postquot;apisomeRecordquot; .contentTypeMediaType.APPLICATION_JSON .contentrequest; this.mockMvc.performrequestBuilder .andExpectMockMvcResultMatchers.jsonPathquot;$.requstquot;.valuequot;did you get itquot; .andExpectMockMvcResultMatchers.jsonPathquot;$.retquot;.valuequot;got your requestquot; .andDoMockMvcResultHandlers.print; 最後就是執行 mvn test 或經IDE運行,應該都會得到所有測試都通過的結果。 mvn test # other test result ... INFO Tests run 2, Failures 0, Errors 0, Skipped 0, Time elapsed 0.368 s in io.github.macauyeah.springboot.tutorial.springbootwebapibasic.controller.HomeControllerTest # other test result ... 上面的程式碼很多,我們逐一來。 @SpringBootTest 寫在類的外面,代表執行這個測試類時,需要運行起整個Spring程序,當然也包括http的部份。 @AutoConfigureMockMvc 寫在類的外面,代表執行這個測試類時,可以模擬一些發向自己的 http 請求。 @Autowired private MockMvc mockMvc 寫在類的裏面,因為之前有定義了可以模擬 http 的請求,Spring在運行時為大家提供了那個所謂的模擬http client的實例。 MockMvcRequestBuilders,則是建造要測試的URL及Header參數。 MockMvcResultMatchers,則是檢查回傳的結果是否如遇期的一樣。 為何這個http client叫模擬 Mock 因為在測試用例中,可能連Controller 內部依賴組件也需要進一步模擬,這樣才能把測試目標集中在Controller裏,這也是單元測試的原意。只是本次的例子看不出模擬與否的差別。 MockMvcResultMatchers.jsonPath,這是用來檢測json的結構是否跟預期一樣。有些網路上的其他例子會簡寫成 jsonPath ,但因為vscode IDE的自動import功能比較差,筆者還是保留傳統的寫法。 如果大家覺得@SpringBootTest很難,想折衷地把其他測試方法,那麼把 postman curl好好管理起來,每次修改完程式,都完整地執行一次 postman curl ,也可以達到測試的效果。只不過大家還是要好好學會整合 postman curl,知道如何檢測json結構,什麼時候有錯,什麼時候叫測試通過,所以也要花一樣功夫來實現。 最後,大家千萬不要因為測試難寫而逃課,因為寫測試絕對地可以減輕日後重執行的工作量。除非你的程式碼即用即棄,否則都建議寫測試。測試跟寫文檔不一樣,有了測試也不能沒有文檔。好消息的是,文檔現在越來越多自動生成的工具,我們日後再找機會介紹。 Source Code spring boot web api basic

【日本。和歌山自駕】├住宿┤ 漁火之宿觀潮 漁火の宿 シーサイド観潮 x 雜賀崎海鮮料理 ~ 無敵海景溫泉會館 紀州溫泉
走遍世界
80後愛旅行✈️・2019-09-22

從奈良開車到和歌山, 沿途的高速公路上竟然遇到整個行程最荗密的紅葉 就連進入到和歌山市內, 紅葉都沒有減少 路過「和歌山城」 來到「漁火之宿 觀潮」 「漁火之宿 觀潮」是座落於風景絕佳的雜賀崎, 全館客房皆靠海, 可從房間內欣賞一天當中逐漸變化的雜賀崎景觀, 包括夕陽、滿天星空和清晨漁船出海的情景等。 「漁火之宿 觀潮」與和歌山另一間有名的溫泉旅館「萬波 MANPA RESORT」是姊妹館。 旅館的大堂 因為旅館是依山而建, 所以大堂是位於6樓, 客房及其他設施都在6樓以下5F1F。 在這裡的一整天我都還沒習慣電梯是要按下, 我們是要不斷的往下走, 越靠海邊 整棟「漁火之宿 觀潮」的地圖 官網圖片 日本很多溫泉旅館都已經有免費的花式浴衣借用, 供遊客拍照。 可是「漁火之宿 觀潮」的花式浴衣是要付錢租的, 所以我們就沒額外租, 打算穿房間內那一套就好。 大人用一套 1200円 小陔用 800円 Check in後就從大堂走到電梯 大堂電梯前有放著一些日用品, 同樣跟日本多數酒店一樣, 可以自由領取一些棉花棒、梳子、髮圈等等用品。 放著一些獎項 記得要往下走, 大堂是6F, 我們是住在3F 「漁火之宿 觀潮」雖然只有一棟, 但佔地很大。 還好是到處指標非常清晰, 去哪裡都很好找 來到3樓後沿著指示走, 旁邊有一個泳池 現在只有幾度, 露天泳池應該是不會有人游的, 但還是注滿水, 保持了美觀 另一邊是擺放著一個小滑梯, 晚上出來看著有點恐怖 到了客房的區域 我們訂的房型是「露天風呂付離れ客室さいかの鄉 喜多」 是房內附有衛浴和露天風呂的 「漁火之宿 觀潮」有些房型是沒有附設衛浴設備, 需要使用公共設施, 訂房時請注意 開門進來後是傳統日式旅館格局, 一條長廊 先脫鞋和放好行李 右邊進來是客廳和睡房 閱 讀 全 文

2026看Steam Machine | Steam OS 是不是一個出路?
科技新知
MacauYeah・2026-02-20

在這幾年,筆者都一直分享一些coding anywhere的主題。原本的出發點,其實是因為雲資源及container的出現,是不是讓個人電腦的採購可以越來越不受限?是不是相對選擇會更多,亦應該可以更便宜的選擇? 適逢SteamDeck Linux興起,使用Steam OS道理上會比windows更適配雲資源的開發,而且SteamDeck 可以同步作為手提遊戲機,買台低配的SteamDeck回來,可謂一石多鳥。筆者用著用著,也來了兩年多。現在再來聊它,主要因為Valve未來又有新的硬件Steam Machine推出。這台新硬件,道理上也是跟Steam OS,官方亦宣傳它可以作為PC用。但就這一賣點,筆者很想分享一下它的Steam Deck的使用心得,供各位參考Steam Machine的軟功能是否適合。 httpsstore.steampowered.comsalesteammachine 首先,作為遊戲方面,Steam Deck是手提遊戲,硬件比較弱,不能與同世代的PS5或Xbox Series X或PC去對比。我們不應該拿畫面和效能跟其他平台比。但它的OS 層功能,就很直接看得出它有沒有價值。 遊戲模式Gaming mode 有即時待機功能,但不是所有遊戲都百分百適配。Steam OS的待機,來回玩,再待機,玩過兩三天,總會crash一次。相對之下,Switch就做得很好,就算玩一週也沒問題。Steam OS 也不能說很差,因為PS5等沒有真試過來回待機玩個一週。這裏要表達的,就是遊戲未必為Steam OS而做優化,開發商的目標還是傳統的PC遊戲模式,傳統PC Notebook也有待命,但又有多少遊戲會認真對待?所以Steam OS可以待個兩天,就已經很好 手柄連接算是順利,一般大版的手柄,都可以簡單連接。但它也有做得不好的地方。每次待機換地點,基本上都涉及切換手柄問題。即使內置就有只一個實體手柄,系統並不會自動為你更換第一順位。例如,我原本使用PS5 無線手柄,在家遊玩,這時PS5手柄是第一順位,實體手柄是第二順位。很多遊戲只認第一順位是很正常的。不過在我待機,切換環境,原本的PS5手柄已不存在,但SteamOS並不會把實體手柄順移到第一順位,必需要手動調節。好在,也不需要退遊戲就可以切換。這個對比PC來講,SteamOS已經是做出了改進,但對於Switch和PS45,這些根本就是待機一啟動時就要為用戶的問題。可能這是因為SteamOS要考慮Desktop Mode的原因吧,不過筆者就沒有試過在Desktop Mode開遊戲,因為突然要待機外出會更麻煩。 桌面模式Desktop Mode 這個模式,筆者就專注在取待PC的日常操作上 中日韓輸入法問題,這是大大地阻礙大家入這坑的很重要原因。如果大家都是純英文人,就不需要顧慮這一塊。但筆者就不是一個英文很強的人,多多少少需要直接打中文去找問題。原本SteamOS在Gaming Mode下可以通過 Steam Key X,叫出虛擬鍵盤,安裝中文倉頡是很易的事。原本這一功能,在Desktop Mode也是可以的。但在寫稿的今天,Gaming Mode Desktop Mode的中文虛擬鍵盤都一起報廢了,原因未明。筆者只好走回最早期為大家介絡的 flatpak fcitx5RIME大法。fcitx5可以用,但限制也多。之後筆者再寫一期教學,解決它的限制問題。 辦公室套件。最基本就LibreOffice, OnlyOffice,大家可以在Desktop Mode中的Discovery裏找到。大家想知自己常用的套件是否有對應的版本,可以在httpsflathub.orgen 裏找找看。有的話基本可以放心一半,至少經Discovery下載的app,都可以經fcitx5RIME輸入中文。但這並不代表你可以真的當自己在辦公室工作,那些printer scanner ,筆者實在沒有太多想法。道理上今年今日普通列印功能,應該通過指定driver就可以做到,但無耐真的不太簡單。日後筆者了解好制式問題後,再來填這個坑。 瀏覽器就用Firefox吧。 其他瀏覽器有是有的,但最好只用Firefox。Discovery是有筆者最常用的google chrome瀏覽器,但在網安原因下,筆者不敢推薦。Flathub上 Firefox是官方認證的程式,但Google Chrome和Chromium也是沒有認證。如果想使用管方認證的Google Chrome,頂多只能在Distrobox下自行安裝。同樣,如果你是IT人也是英文人,Distrobox再安裝chrome,應該很簡單。但如果你像筆者一樣,還是依賴中文輸入法,你就會很失望,Distrobox經Xserver出來的程式,沒法使用前文所講的fcitx5。所以簡單一點的選擇,就是直接使用Firefox。 寫Code,那就得在Distrobox上弄了 Flathub上是有非管方的VSCode,但同樣問題,這個版本你敢用嗎?同樣地,在Distrobox 下安裝 VSCode,是取得官方版本的好方式。只要大家不強求在vscode中輸入中文就可以了(貼上中文是可以的)。使用Dsitrobox做開發類的IT工作,在Contianer範圍內,都算可行的,在Container內安裝java,總比在SteamOS上簡易。但如果你需做一些低層的開發,還是在VM下操作吧。 總結: 如果你很想一石多鳥,你能接受新事物,Steam OS可以一試。 如果你有一些深度的操作或要求,即是是遊戲層面還是工作層面,現時Steam OS都不是一個很好的選擇,除非你的Steam OS不更新,把它硬改回ArchLinux,但這就失去了Gaming Mode的意義。

【只限 3 日】夢幻婚宴,新濠一站式幫你搞掂!
愛情婚嫁
Cheers!・2025-08-01

一生人一次的婚禮,值得成為記憶中永恆的溫暖光芒,而非一場匆忙的奔波!從夢幻場地到完美婚紗,從黃金檔期到賓客體驗hellip;..備婚的甜蜜煩惱,讓我們為您分擔!為無數愛侶打造完美婚宴的「璀璨夢想婚慶展」8 月 8 至 10 日強勢回歸!新濠影滙及新濠鋒兩大場地,一站式團隊涵蓋中西宴席、婚紗禮服、化妝、派對攝錄、會場佈置、花藝、甜點、回禮、賓客互動體驗等服務,將複雜流程簡單化,砍掉一半煩惱,輕鬆實現夢幻婚禮。現場預定優惠更高達85折!限時3日,準新人不容錯過! 新濠影滙婚宴場地 無柱式宴會廳可容納80圍中式婚宴的1800平方米空間,採用無柱式設計,確保每位賓客視線無阻,全程見證您的重要時刻。同時也可以分隔成三個宴會廳,場地大小由準新人自由選擇。現場設有寬敞迎賓區,可自由規劃特色主題,為賓客留下深刻記憶。 特色打卡拍照點以澳門地標「8字形摩天輪」為婚照背景,與至親摯友拍攝獨家花絮,讓「影滙之星」見證愛情軌跡! 更可走進摩天輪艙內取景,日落金暉與璀璨夜景交替之際,定格極致浪漫時刻,銘刻永恆紀念。 法式戶外庭園新濠影滙的法式庭園,專為戶外證婚儀式及花園酒會設計。園內設有寬闊綠茵草坪與輕歐式造景,營造浪漫氛圍。場地可靈活佈置,專業團隊確保儀式與酒會流程順暢銜接。 新濠影滙限時婚宴優惠: 會場即場預訂,即可尊享以下 6 大禮遇: 預定中式婚宴酒席享高達85折優惠 免費升級房間至巨星滙行政套房及房内享用早餐2份(餐飲消費需滿澳門幣 300,000) 額外3小時豪華轎車接送禮遇(餐飲消費需滿澳門幣 300,000) 免費6位試菜(餐飲消費需滿澳門幣 250,000) 席間無限暢飲精選紅酒 星級糖果區 新濠鋒婚宴場地 全層海景宴會廳想在澳門辦一場海景婚宴?新濠鋒海景宴會廳絕對是您的心水之選!位於17樓的宴會廳,以全層落地玻璃設計,讓您與賓客飽覽180度澳門半島無敵海景。寬敞的空間可容納多達150位賓客,設宴12圍豪華酒席。當夕陽西下,金黃餘暉映照海面,浪漫婚宴也在此温馨展開。親朋好友齊聚一堂,見證新人攜手步向幸福的重要時刻,開展人生的新篇章!新濠鋒限時婚宴優惠: 會場即場預訂,即可尊享以下 6 大禮遇: 9折預定中西式婚宴酒席 婚宴當晚享用澳門海景客房一晚連翌日雙人早餐(餐飲消費滿澳門幣80,000) 免費6位試菜(餐飲消費滿澳門幣150,000) 席間無限暢飲精選紅酒 席間無限暢飲汽水和啤酒 星級糖果區 僅適用於2025年8月8至10日,有關條款及細則適用。優惠條款細則以官網為準 「璀璨夢想婚慶展」優惠限定 3 日 日期:2025 年 8 月 8 10 日時間:13 00 20 00地點:新濠影滙3樓大宴會廳活動詳情新濠影滙:httpss.ctm.netk5kUI 新濠鋒:httpss.ctm.netWT9i0立即預約登記:httpss.ctm.netmXjT4諮詢專線:853 8865 6864電郵:salesenquiry@melcoresorts.com

Coding Anywhere: 依賴服務的選擇
科技新知
MacauYeah・2025-04-22

年多前,筆者購入steamdeck, 經過一輪軟件定制,把它變成一個可以作為IT從業員開發機的方案,也介紹了一些coding anywhere的想法 httpslifemag.cyberctm.comzh_TWblogmacauyeah14175Coding Anywhere 工作方案 httpslifemag.cyberctm.comzh_TWblogmacauyeah14352Steam OS 3.5更新,內建 podman, distrobox httpslifemag.cyberctm.comzh_TWblogmacauyeah14149開發者在Steamdeck上的另一個選擇 Gnome box 在試驗了一年多後,筆者對於依賴服務的模疑,又有另一層感受。什麼是依賴服務?就像你寫的程式庫,可能需要資料庫儲存、可能需要問AI等等。所以在開發時,都要確保這些服務的存在。一般,要麼就是在本機上自行安裝,要麼就是經過互聯網使用雲服務(public cloud或者你團隊提供的private cloud),也就是本地模擬還是互聯網模擬。 本地模擬的得失 本地模擬,主要是考慮金錢上的優勢與資源的獨立性。 金錢成本 互聯網資源大部份都不會是免費的,如果本機的硬件足夠,可以在本地完全模疑,有一定上的優勢。但如果該服務在本地安裝,都要計授權,可能不沒有太大差異,例如那些report engine, report designer,即使本地開發都要逐台開發機計算。但其他大部份,如資源庫的實現,都有本地開發免費授權。所以本地安裝道理上有一定的成本優勢。 資源獨立性 當一個團隊共用一些互聯網服務時,可能會互相干援。即使團隊在開發時,可以經profile使用不同的資源,但發生誤用的情況還是很常見。(除非大家已經有一套很健全的開發用profile,只在本機生效,亦只在必要時才會被提升到程式碼的版本控制當中,不會誤會地覆蓋他人,也不會忘了提交。但這是很有挑戰的一件事)。反觀本地模擬,因為那些服務並不會在團隊中分享,就保證不會被誤用。 學習成本高 本地模擬,就有一個莫大的痛點,就是學習成本高。我們可以找到很多本也安裝資料庫的教學,本地LLM AI的架設也不少。但我們並不是很輕易地就可以無師自通,有時為了初次安裝,所花的時間成本也大得令人卻步。 coding anywhere轉移成本高 因為全部本地模疑,代表我們必需要有一台足夠強大的主機。但如果我們的移動接入點,綁定了在某台特定的強大主機,我們活動空間也相對減少。 互聯網模擬的得失 直接使用互聯網的服務,主要體現於用錢解決問題的優勢 即開即用 能用現成的就用現成的。例如你目標是使用mysql cloud database,就直接伸請使用。如果你還要在本地安裝或使用Cloud VM安裝,就還要自行安裝管理介面等工具。因為成本問題,實在要自行安裝,使用cloud vm也有一定的方便性。使用cloud vm 有一定的快取,可以減少安裝所需要的時間。當我們養成自動化的習慣,clould VM 也可以隨時刪掉,有需要才重起。 解決單機無法模擬的情況 某性依賴,並不能簡單地經過本地單一部主機去做到。例如我們要模擬一些叢集功能。我們可能要在主機或網絡設備作出一定的調整,才可能提供bridge network。這一點在辦公室網絡下限制更多,不是隨便就可以建一個可以互通,又可以訪問互聯網的環境。另一些如block storage等資源,還會對硬件有一定的要求,也不是軟件模擬就可以做到。我們若不經過互聯網取得,至少也要在團隊下的private cloud上去建立。(不過如果是從零自建private cloud環境,初次投入的成本可能直接使用public cloud 低。 ) coding anywhere轉移成進一步下降 作為移動接入點,就剩下那些不可互聯網化的部份,例如domain name,有時還是localhost比較方便,又例如有一些硬件相關開發,硬件部份必需經過本地接入。 就以筆者的個人經驗來講,除非public cloud的價錢實在不可接受又或是自動化幾乎不可能,否則使用public cloud會有時間成本上的絕對優勢。如果要走本機模擬方向,必需要對Container、VM、網絡等有深刻的了解,才會成事。

發佈Docker Swarm App的選擇 - CI/CD系統的參與
科技新知
MacauYeah・2023-08-25

一段時間前,筆者就討論了一些Docker打包的程式的文章,也討論了一些Docker Cluster環境下的選擇。現在也是時候,可以分享一些對於發佈環境的可選空間。 CICD系統 CICD 全稱是continuous integration CI 和 continuous delivery CD,字面上代表的持續地集成和發佈,實體上就是某台伺服器自動發佈APP。因為使用到Docker Cluster,不論前述什麼選擇 前文連結 請點這裏,都會有多個node節點的出現。要發佈App,總不能一個個node逐個登入設定。所以我們需要一些CICD工具,把這個過程都自動化。 在筆者的認知上,CICD系統,由兩個部份組成,一個是取得Source Code程式原始碼的過程,一個是編譯或發佈Source Code的過程。Gitlab,Github,BitBucket等大型的代碼庫供應商,它們天生為了保存Source Code而提供服務的。不少CICD系統都可以跟它們整合,它們提供了存取Source Code的部份,剩下你只要能提供編譯或發佈的伺服器就好。 如果作為小型開發團隊,很少會有意願去自己花錢養一個編譯或發佈的伺服器。極端地,如果我就是一人團隊,我用自己電腦編譯和發佈就好,伺服器能做的,我自己也能做。好消息的是,Github提供了一個叫Github Action的CICD系統,即使你沒有自己的編譯專用的伺服器,Github Action也可以用Docker Image,提供一個臨時的編譯程序,用完就刪掉。詳細功能還請各位先查看官方教學,筆者也暫時只能零星使用經驗,無法給出有意思的架構。 如果對智慧財產權有高度重視,Source Code不能存放在公開的伺服器,那麼Gitlab Enterprise Edtion則是一個好選擇。運用Gitlab ee,你可以用自己的機器,造一個純本地的庫存伺服器。更強的是,它內建也有CICD系統,只要你有間置的伺服器,就可以作為編譯使用。筆者也是從這個方向著手,架設了自己的Gitlab RunnerGitlab CICD系統。在這裏,就分享一下與Docker Swarm整理的概念。 對於前述兩種選擇,GitLab Runner都可以做得到 底層程式打包成Image並運行在Swarm mode上,每次發佈的是App Binary執行檔或核心檔案。 把App直接打包成Image,並運行在Swarm mode上,每次發佈的是App Image。 CICD 打包底層程式成為Image 在這個選擇下,其實就跟傳統自動化發佈的做法類似,只是發佈時,要多個node報行更新指令。如果你使用的底層程式原本就有支援多版本並行,這樣更新時就不用太操心rollback回滾等操作。若系統不支援多版本並行,為求簡化,若遇到要rollback的情況,重跑過去舊的CICD操作也是一個做法。當然,我們也可以經過一些備份的操作,來保存被代替的程式,若在發佈過程中出問題,也可以手動重來,不過整件事就越來越複雜。 筆者發佈的基本思路是 使用docker image,編譯和打包App Binary。 使docker image做編譯的好處是,你可以比較放心地假設每次編譯時,你的編譯環境都是乾淨的。 傳送上述的結果至生產環境可以取用的地方。 跳入生產環境執行更新指令 這裏有些隱藏的管理成本,如果你生產環境中有多個node,最後那幾行指令就要多抄幾次。 CICD 打包App成為Image 在這個選擇下,對比傳統自動化發佈的做法,現在要多做一步,就是要包裝自己的Image。不過好處是docker swarm有提供監測工具,在發佈過程每個分身會逐個更新,前一個分身更新成功後才會到下一個分身更新。而且 rollback等的操作,你可以靠docker做到。即是要手動rollback,也可以透過更正docker tags來達到,所以整體上來說沒有比傳統的麻煩。 筆者發佈的基本思路是 編譯App Binary。 打包成docker image。 經docker上傳image。 跳入生產環境執行更新指令。 對比傳統自動化發佈的做法,最後的更新指令,只要執行一次就可以。當然,原本在Docker Swarm中要管理的事還是要好好管理。 CICD 備註事項 雖然CICD可以幫忙簡化更新的過程,但實際操作會比上述的例子複雜一些。因為通常對非技術型的外界用戶來說,一個Web App會包含很多不同的功能。上述的例仔,在實際情況下可能需要拆解成很多微服務來進行。所以對管理上還是有相當的挑戰。

中銀 海外消費最高$500回贈 網上都得!
激安優惠
MO560・2023-06-28

中銀澳門 ndash; Visa卡海外消費最高$500回贈 網上消費都計! MO560 幫你精選銀行優惠 由即日至8月31日,憑中銀Visa信用卡進行海外消費滿5筆,包括線上消費及線下消費,消費滿$10000即享$300現金回贈,滿$20000即享$500現金回贈!今次活動只限中銀Visa卡,不包括澳門及中國內地的消費,澳門元及人民幣不計算在內。回贈於消費滿額後翌月入賬至消費當月使用次數最多的中銀Visa信用卡內。 每人每月可獲回贈1次,即係6月至8月每個月各賺一次都可以!不過要留意每個月係獨立計算,而且每月最少簽5筆,不可以2個月合併計算。而今次活動網上消費都計,即係訂酒店或者旅行產品都得!例如Agoda, Hotels.com, Trip.com, Expedia, Klook。網上簽不夠門檻亦可以帶去旅行再簽夠數。 緊貼最新最潮澳門信用卡、飛行里數、旅遊資訊,記得讚好MO560的Facebook! 如想查看更多詳情,請到MO560的網站查看。 優惠詳情優惠內容:Visa海外消費最高$500回贈優惠日期:即日起至8月31日消費門檻:消費$10000享$300回贈回贈上限:消費$20000享$500回贈登記網址:無需登記注意事項:需要消費滿5筆、每個月獨立計算、不包括澳門及中國內地的消費 喜歡小編的文章嗎?比個Like支持我啦 Facebook MO560Instagram mo560_travelWebsite httpsmotravel.info 想追蹤澳門信用卡、飛行里數、旅遊資訊?記得將MO560嘅追蹤設定調整為「最愛」!打開埋「帖子通知」就保證唔會錯過!

澳門教育家陳康妮 : 如何實踐斷捨離,推動大灣區可持續發展目標?
文化創意
陳康妮・2023-04-28

澳門斷捨離學會的理念 澳門聯合國可持續發展:推動斷捨離 斷捨離是一種日本的整理收納理念,意思是斷絕不需要的東西,捨棄多餘的廢物,脫離對物品的執著。這種理念不僅適用於生活空間,也適用於可持續發展領域。在澳門這個經濟發達、資源有限、人口密集的社會中,如何實踐斷捨離,推動聯合國可持續發展目標呢? 首先,斷捨離可以幫助澳門減少廢棄物和污染物的產生和排放。在日常生活中,要選擇環保和節能的產品和服務,減少不必要的消費和浪費,重視回收和再利用的原則,減少對自然資源的開採和消耗。例如,要使用可重複使用的水壺、餐具、袋子等,減少使用一次性的塑膠製品;要選擇公共交通或者步行、騎自行車等低碳出行方式,減少使用私家車或者摩托車;要關注食物安全和營養均衡,減少食物浪費和過度飲食;要參與各種環保活動和倡議,提高環保意識和責任感。這些做法都有助於實現聯合國可持續發展目標中的第十二項「負責任消費與生產」和第十三項「氣候行動」。 其次,斷捨離可以幫助澳門促進社會公平和包容。在社會參與中,要關心和支持弱勢群體和邊緣化群體,減少不平等和歧視,重視多元文化和社會凝聚力。例如,要尊重和保護不同種族、性別、年齡、宗教、文化等背景的人權和尊嚴;要提供和享受平等的教育、就業、健康、社會保障等公共服務;要參與和支持各種志願服務、慈善捐贈、社區建設等公益活動;要關注和參與各種國際事務和全球治理,增強國際合作和對話。這些做法都有助於實現聯合國可持續發展目標中的第一項「消除貧困」、第五項「性別平等」、第十項「減少不平等」和第十六項「和平、正義與強有力的制度」。 最後,斷捨離可以幫助澳門提升個人和社會的幸福感和生活質量。在心理層面,要擺脫對物質和金錢的過度追求和依賴,減少負面情緒和壓力,重視內在價值和自我實現。例如,要培養和保持良好的生活習慣和健康狀態,適當運動和休息,避免過勞和失眠;要發展和享受個人的興趣和愛好,學習新知識和技能,提高自信和創造力;要建立和維護積極的人際關係,與家人、朋友、同事等保持良好的溝通和互動,分享快樂和困難;要尋找和實現個人的使命和目標,對自己的生活感到滿意和有意義。這些做法都有助於實現聯合國可持續發展目標中的第三項「健康與福祉」和第四項「優質教育」。 斷捨離是一種可以應用於可持續發展領域的理念,它可以幫助澳門在環境、社會和心理三個層面實現更好的發展。作為一個具有特殊歷史、文化、政治地位的城市,澳門有責任也有能力在推動聯合國可持續發展目標方面發揮積極作用,為自己、為粵港澳大灣區、為全球貢獻智慧和力量。 陳康妮 Miss Connie澳洲墨爾本大學主修教育管理學英國倫敦大學主修心理學都柏林大學 愛爾蘭國立大學主修工商管理學大學講師美國國際青年培訓師(26年港澳企業培訓經驗)美國全球職涯發展師澳門創新創業專家澳門職涯發展師澳門資深教育學者澳門作家出版書籍:澳門教育創新澳門斷捨離學會主席(澳門會友26000人)

難以名狀的快樂 ── 兒童桌遊導師課程
創意生活
繪本與棋@黃庭熾・2022-11-30

  由澳門青年桌遊教育學會主辦的「兒童桌遊導師課程(入門)」,於十月三十日及十一月二十七日上午假指南針創作劇團藝術中心舉行。以「奔跑吧動物」和「萌寵捉迷藏」為主題的兩節課程,分別介紹了《RallyeTrucks》、《Ugah Ugah》、《Pony Pokal》、《念念不忘》、《紙箱貓》、《Space Planets》、《松鼠也瘋狂》等兒童桌遊,課程亦通過介紹皮亞傑、維高斯基兩位教育學者對認知發展觀點上的異同,幫助學員更好地瞭解兒童在遊玩桌遊過程中會得到的益處及鍛鍊,參加者邊玩、邊討論、邊反思,透過桌遊創設的情境,運用正向心理學中「好事存摺」技巧,寫下了當天的第一筆快樂體驗。 延伸閱讀:生活裡不一樣的體驗 ── 兒童桌遊共學工作坊   「最深刻的是《紙箱貓》。我在這遊戲的角色是『吉娃娃』 ── 狗身份的得分是要令紙箱數量多,和幫助其他玩家數量變多,我也會高分。所以我在遊戲過程中暗地裡幫助其他玩家,除了可以提高分數,還感到一種難以名狀的快樂。」學員Ling 寫她求勝過程中意外收獲到的樂趣。   Helen 分享了她在遊戲中發現到解難方法時的喜悅:「玩最後一個遊戲《松鼠也瘋狂》的時候,我發現可以用三原色的原理去記牌兩面的顏色,我當下很開心,複雜遊戲簡單化了。」   「遊戲有不同的難度,特別是記憶部分 ── 《松鼠也瘋狂》最難,因為要記很多;《紙箱貓》比較有趣,也有一定思考策略。整體來說,今天的遊戲都是很不錯的體驗。」Irene 則梳理了遊戲的難易度,為活動總結。   澳門青年桌遊教育學會自成立以來,以Facebook 專頁作為社團網頁及發佈消息的主要窗口,着力於收集、整理、分享、引介本澳及華語地區桌遊應用於教育、助人、文化創意等領域的相關資訊與專題,供本澳教育界、社福界及親職人士知曉桌遊體驗的多元功能,從而借鏡並更多元化地應用於各自的工作領域,及發展更善意的人際與親子關係。近年,學會多次舉辦主題桌遊體驗活動,向青年及澳門大眾介紹國內外知名與時尚之桌遊,讓感興趣人士與參加者能從活動及相關報導中,掌握桌遊創意的潮流與瞭解桌遊能涵蓋廣泛主題的文化功能。同時,亦與本地學生群體舉辦交流活動,並且以桌遊為引組織讀書活動,發揮桌遊以體驗為核心的樂學功能。 延伸閱讀:走進「博物之門」 ── 桌上遊戲讀書會 延伸閱讀:在別致的澳門共讀點裡悦讀 ── 桌上遊戲讀書會

時尚活力童裝 Balabala 登陸澳門,精選貨品搶先睇!
生活在我城
Lifemagshopper・2021-12-31

小朋友正值可愛活潑的年紀,舒適又時尚的服裝令他們活動自如,同時突顯個人風格,享受快樂自由的童年。 全球超過 5,000 間實體店的知名的童裝品牌 balabala 進駐澳門,分別在氹仔星皓廣場及寰宇天下開設分店,家長們又有新地方幫小朋友買新衫啦! balabala 提供高品質的時尚童裝、童鞋、飾物配件,函蓋 014 歲的年齡層,陪伴小朋友成長。服飾風格變化多樣,無論是運動風、休閒風、公主風、優雅小淑女風通通都有,穿上 balabala ,你的小朋友也可以秒變時裝界新星! 以下為大家介紹精選貨品、限時瘋狂優惠及 福利贈送,切密錯過! 【CTM 優惠】 2022 年 1 月 1 至 2 日期間CTM「自己人」去 balabala 購物,憑「尊壹會」及「Buddy Club 」電子會員卡可享每滿 $400 立減 $200 ,每滿$600 立減$300 !瘋狂優惠相當於半價,絕對是買小朋友買新衫的好時機! 【CyberCTM x balabala 福利贈送】 2021 年 12 月 27 至 2022 年 1 月 2 日 期間,去 CyberCTM Facebook 玩遊戲,即有機會贏得 $500 balabala 現金劵! Giveaway 傳送門 新店以繽紛的黃色作主調,非常青春有活力。 初生嬰兒服(03歲) 設計非常繽紛,多以醒目的圖案為主要元素,非常有活力! 幼童服(114歲) 充滿色彩的羽絨服,使用親膚又細膩的布料,保暖又時尚! 文青及淑女從小培養,這一系列太有氣質了,多層配搭更有質感! balabala 還會不時與不同品牌 Crossover 合作,這是 2021 的芝麻街系列。 它們與 Disney 也有合作,這款 Elsa 的公主服真的可愛爆表啦! 另外,它們亦有推出不少適合運動的服裝,而這一系列青少年也適合,穿上型格十足的裝扮出門動一動吧! balabala 的款式真的太多元化了,家長們記得把握機會使用優惠券購物啦~ balabala balabala 寰宇天下旗艦店 澳門東方明珠街37101號,寰宇天下地下 SAB RCE 座 電話:28508107 營業時間:星期一至日 10302030 iSPORT 星皓廣場分店 澳門氹仔廣東大馬路星皓廣場地下G1214、G16舖. 電話:28559388 營業時間:星期一至日 10302030