搜尋

搜尋結果

【真機實試】 Samsung Galaxy S9 & S9 Plus 兩大功能:Super Slow Motion & AR Emoji
科技新知
Cheers!・2018-03-16

引頸以待,Samsung Galaxy S9 及 S9 Plus 終於推出!上星期小編就遠赴香港參加 Samsung 的新聞發佈會,更即場以真機實試了 AR Emoji(AR表情符號),回澳後亦請來狗界網紅 Copper,透過其盞鬼動靜,測試新機的 Super Slow Motion(超慢動作)。 慢鏡效果!一秒 960 fps Super Slow Motion 的強大慢鏡可達至一秒 960 fps(一般智能手機若一秒 600 fps)。從影片中可以看到,(右邊畫面)當 Copper 進入黃格時,S9 Plus 便即時啟動慢鏡效果,而其他品牌手機便不能精準地控制慢鏡開始的時間;再者,一秒 960 fps 的速度更能捕捉 Copper 的動靜,大大增添影片的趣味! 玩味濃!個人化 AR Emoji 對於終日流連網絡世界的小編,Emoji 絕對是我傳遞訊息的法寶!Samsung 的 AR Emoji 可以將自己卡通化,並同時生成 18 款表情豐富的貼圖。經小編實地測試後,相似程度有八成,不過髮型、眼鏡、服飾的選擇較少。 另外,AR Emoji 最特別的是生成的貼圖為 GIF 檔,所以貼圖的應用不限任手機裝置和平台,可以在 WhatsApp 、WeChat 及 facebook Messenger 等不同平台使用,勁實用。 小編之 AR 作品: 同事 A 之 AR 作品: 同事 B 之 AR 作品: Samsung 的新聞發佈會實試片段: 出機小貼士 Samsung Galaxy S9 及 S9 Plus 今日(3 月 16 日)推出。S9 設兩種顏色(黑/紫),而 S9 Plus 則有三色(黑/紫/藍)選擇。依家去 CTM 申請 $298 3GB 大灣區計劃月費計劃,數據、語音及短訊都可三地共用,上台機價低至 $2,980! 詳情:httpsgoo.glSe522E 場地鳴謝:Quarter Square

全澳最大的購物網站登場「澳門好幫手-購物」
專題報導
Cheers!・2017-03-13

全澳最大的購物網站 要數澳門的特色,大部份都與傳統有關,例如小食或手工藝品,想將傳統的東西發揚光大,與國際接軌,當然亦得倚靠高科技。早在各大城巿已發展得相當成熟的online shopping,從今日起亦進駐本澳,將巿民的生活模式來個徹底改變,成為本地消費文化的一個里程碑。 網購慳時間 屬於澳門人的online shopping,到底有何特別之處?作為一個購物狂,日常大部份時間都花在工作與交通工具及睡牀上,根本沒有足夠時間去逛商場,所以澳門電訊推出的網上購物平台「澳門好幫手」就如一間百貨公司,把不同的東西分流到不同樓層,有份參與其中的商戶、客服、物流、技術支援等等不同的崗位,都是本地機構的本地人員擔任,讓最了解你的人為你設計的網上平台。 建智慧城巿 澳門電訊的商務副總裁湛寶儀小姐稱:「這個計劃早在十年前已開始運作,「澳門好幫手」其實是「數碼澳門」中的一部份。過去幾年,澳門電訊都圍繞住網絡基建去擴展,發展整個澳門的科技藍圖,投資在4G網絡配套、全澳換上光纖寬頻拓展WiFi網絡,之後擴展數據中心,以作龐大的數據儲存庫,又發展雲端服務,務求將澳門發展成一個智慧城巿。 「我們首先要有一個優質的數碼網絡,才能透過實時數據、背後的數據傳輸,令巿民日常生活、做生意、客服及資源調配上都能更易掌握,利用科技去減省在運作上的生產力及服務質素,餘下的時間便能用在不同的地方。」湛小姐侃侃道出整個網上平台的理念。其實澳門電訊這次推出的電子商貿平台「澳門好幫手」,投入了不少人力物力,去鼓勵買方及賣方加入網購平台幫助商戶安裝WiFi,成立團隊去商號的負責人學習管理他的網上商店。 在實行過程中,他們發覺商號的反應相當熱烈,也促使他們投放更多的資源去豐富整個計劃。 一條龍服務 據商業服務及拓展總經理李耀威先生談到由去年開始的「澳門好幫手」網上購物平台試行期間,與差不多50間參與的商號溝通後更能具體拿捏到網購發展的步伐,更有信心能協助本土中小企在網上拓展業務。李先生說:「老字號聽到澳門政府鼓勵而有興趣加入商貿網購行列,但不懂構建網店、運作及宣傳等等,種種問題我哋有人協助幫佢解決,如網店裹貨物點擺相、宣傳方法、網上促銷等,甚至有人叩門買嘢時點跟進,都會有專人提供協助。「澳門好幫手」可為不同的商戶度身訂造,例如沒買賣行為的社福機構,又或一些沒有實體店的商號,我們會較人性化地處理。但對於一些尚未在有關政府機構登記,又或買賣香煙、藥品、或與澳門政府規定有衝突之產品,我們基於安全原因,還是會建議商號下架的。」 買賣方雙贏 在網購平台正式啟用初期,澳門電訊實行賣大包,只象徵式收取商號月費澳門幣300,初步更投入150萬澳門幣作電子現金優惠券送予買家,只要你到澳門電訊申請光纖服務,或升級做光纖服務,即收到澳門幣100電子現金優惠券到網上購物,若反應好會延長或增加其他優惠。商號除了不用負擔宣傳開支、信用卡手續費及尋找物流公司的開支亦由澳門電訊一力承擔。李先生指:「現時除了由商號負責送貨之外,我們還找來了毋須直接交收的電子Locker,在全澳分布30多個收發點,為網民提供24小時取貨服務。亦與澳門愛護動物協會、扶康會等社福機構及文創的年輕人洽談合作,讓網站更多元化及履行社會責任。現階段完全沒考慮過賺錢的問題。」 現時的人放假都不想花時間逛街購物,亦普遍在乘搭交通工具或半夜醒來,拿起手機便入去購物app的生活習慣逐漸養成。湛小姐坦言:「我們的優勢是基本客戶多,宣傳策略可以更廣泛,為了令我們的生活更科技化,未來我們還有很多工作需要做。」 申請成為「澳門好幫手 ndash; 購物」商戶: httpsshopping.macaugoodhands.comshopindex.phpact=show_joininamp;op=index 「澳門好幫手 ndash; 購物」網址: httpsshopping.macaugoodhands.comshopindex.php

【2025暑假必去】第二屆澳門國際兒童藝術節,讓孩子轉藝術世界!
文化創意
Lifemagparents・2025-06-15

家長們準備好同小朋友度過一個充滿驚喜和創意的暑假未?今年7月至8月,澳門將熱力開鑼第二屆澳門國際兒童藝術節!一場匯聚全球優秀兒童藝術表演的盛會,讓孩子們在歡笑中探索藝術的無限可能,家長們也能一同享受這份美好時光。【活動影片搶先看】 
 繽紛節目大公開,童話、音樂、光影全都有! 捷克布爾諾國家劇院《仙履奇緣》芭蕾舞劇 
灰姑娘的夢幻故事配上優雅芭蕾,讓孩子彷彿走進童話王國,感受音樂與舞蹈的魅力。
 詳情:httpswww.icm.gov.momicaf2cnevent4529 《斯拉法下雪秀》:雪花飄飄,奇幻冬日童話 
巨型彩色氣球、漫天雪花和白色巨網,打造一個溫馨又夢幻的冬日世界,讓孩子們笑聲不斷。 
詳情:httpswww.icm.gov.momicaf2cnevent4533 葡萄牙月圓劇團《寶寶貝多芬》感官互動劇場
 輕柔的《月光曲》旋律,帶領BB們進入光影與音符的奇妙國度,音樂啟蒙從此開始。 
詳情:httpswww.icm.gov.momicaf2cnevent4535 韓國筆刷劇團《波力波拉》光影劇場
 動畫投影搭配現場樂隊,讓睡房牆壁瞬間變成奇幻樂園,關燈後的大冒險,孩子們絕對愛不釋手。 
詳情:httpswww.icm.gov.momicaf2cnevent4531 科學探索親子劇《宇宙的奧秘‧宇航員的一天》
 沉浸式太空互動體驗,帶孩子穿梭星際,探索浩瀚宇宙。
 詳情:httpswww.icm.gov.momicaf2cnevent4530 跨越世代的《迪士尼魔法盒子》
 一場充滿魔法與奇幻的互動劇,帶領孩子進入魔法世界,激發無限想像力和創意。
 詳情:httpswww.icm.gov.momicaf2cnevent4532 超過100班工作坊,讓孩子動手玩出創意! 藝術節不只是看表演,還有超過35項、逾100班工作坊,涵蓋音樂、戲劇、繪畫、舞蹈等多元藝術形式,讓孩子親身參與,玩出創意與自信。 親子藝術體驗營 爸媽和孩子一起動手做,增進感情又能發揮創意。
 詳情:httpswww.icm.gov.momicaf2cnevent4569 
星星魔法屋 專為有特殊教育需要的孩子設計,透過藝術啟發想像力。
 詳情:httpswww.icm.gov.momicaf2cnworkshop4549 音樂劇新手指南 青少年學唱跳演,培養舞台魅力。 
詳情:httpswww.icm.gov.momicaf2cnworkshop4536 老友記工作坊 促進跨代交流,讓長者也能享受藝術快樂。 樂齡郁郁貢 詳情:httpswww.icm.gov.momicaf2cnworkshop4537 樂齡好聲音 詳情:httpswww.icm.gov.momicaf2cnworkshop4538 兒童國際電影展,藝術就在生活中 除了舞台表演,還有多部精選兒童電影戶外及社區放映,讓藝術融入生活每一刻,為暑假增添更多色彩。詳情:httpswww.icm.gov.momicaf2cnevent4553 購票及報名小貼士 門票將於6月11日上午10時起在「享澳門售票網」公開發售,名額有限,手快有手慢無。部分演出及藝術體驗營設有親子套票及購票優惠,詳情請查看官方網站。購票網址:httpsticketing.enjoymacao.moprogrammeP660156
 官方網站:httpswww.icm.gov.momicaf2cn 這個暑假,讓藝術點亮孩子的童年! 別讓孩子的暑假只待在家裡,一齊去澳門國際兒童藝術節,讓藝術成為他們最美好的回憶。精彩表演、親子互動、創意工作坊,驚喜連連、笑聲不斷,把這個暑假變成孩子們最閃耀的藝術之旅吧!

新濠鋒的「煙花晚餐+中秋美食」吃喝優惠攻略!
生活在我城
Cheers!・2024-09-05

小編終於親身試過新濠鋒三間頂級餐廳mdash;mdash;奧羅拉嘅歐洲風情、天政嘅日式雅致同埋帝影樓嘅中式奢華。坐喺海邊,望住窗外澳門美景,景色賞心悅目,而且啲菜色真係一流!呢幾間餐廳特別為煙花季推出「煙花晚餐」菜單,到咗每年睇煙花嘅日子,你可以同家人愛人邊嘆美食邊欣賞世界級煙花,加上福布斯五星住宿同水療,週末行程get xi; ✿>◡❛ 下面等我帶大家一齊睇下3間餐廳最近有咩吸引嘅優惠同招牌菜啦! 近期優惠 以您之名 bull;鋒饗金秋|新濠鋒請你食飯如果你身份證(姓名)入面有「新濠鋒」或者「ALTIRA」任何一個字,就可以享受殿堂餐廳8折優惠。如果你集齊曬6個字母或3個中文字,比如你很幸運地叫做「新濠鋒」,仲可以免費食一餐!推廣期由2024年9月1日至10月31日。 條款及細則適用。 以您之名‧鋒饗金秋:httpss.ctm.net7wBra 「濠」賞會員日做「新濠風尚」會員,每月8號,65折濠嘆多間星級米芝蓮殿堂食府及名廚時令美饌(包括提到的3間餐廳)! 記得鎖定每月8號,一齊嚟濠食、濠玩、濠享受! 菜品介紹 鋒饗煙花盛薈澳門國際煙花比賽將喺9月14、21號同埋10月1、6號舉行,好多人都好期待!喺呢啲日子,你可以到新濠鋒食煙花晚餐,揀你鍾意嘅菜,喺落地玻璃前邊食邊欣賞煙花,美食加美景,真心正! 鋒饗煙花盛薈:httpss.ctm.net8c3sV 煙花晚餐美食推介 米芝蓮一星「帝影樓」:由大廚特製嘅20年陳花雕熟醉拆海奄蟹和招牌脆皮椰香乳鴿,再加上一系列精緻嘅粵菜。 福布斯五星日本御膳「天政」:總廚野口武則先生精心烹調嘅梭子蟹和魚子配菊花鰹魚醋啫喱,及各種日本空運時令魚鮮製成嘅天婦羅同和食御膳。 意式海鮮扒房奧羅拉:有機麵粉秘制嘅蟹肉帶子意式雲吞同烤牛柳,以及意大利皮埃蒙特朗格榛子製成嘅雪糕。 中秋美食特輯 喜饌華月‧鋒慶團圓9月15至22日,新濠鋒特別準備咗豐富嘅中秋美食餐單,經典菜色包括帝影樓嘅蔥油狀元雞同清蒸澳門龍脷,天政嘅鯛魚刺身同鰻魚天婦羅石鍋飯,奧羅拉嘅米蘭雞扒同彩虹藜麥沙律。小編個人就鍾意帝影樓嘅蒸龍脷同天政嘅鯛魚刺身,一家大細聚餐,影相一流,節日氛圍level up!提提大家,中秋佳節10樓平台仲特設有金秋裝置,供大家食飽飽打卡留念。 夏日推薦餐單 鋒盛夏日美饌中秋將至,但天氣仲係好熱?帝影樓推出左適合熱天食嘅清爽菜品,如八寶冬瓜盅清甜鮮香,解暑正!天政亦準備咗波士頓龍蝦天婦羅,酥脆得嚟唔油膩。岩曬夏天無咩胃口又想食好野嘅你。詳情:httpss.ctm.net8usyi 海鮮推薦 如果你係海鮮迷,一定要試「季風」推出嘅豪華養生海鮮火鍋套餐,包括玫瑰龍蝦、大連鮑魚、大青斑、蘇格蘭聖子皇等,諗起已經心花怒放,4人套餐1,388元,每人平均300幾,物超所值! 奧羅拉餐廳仲有品蠔優惠,當造生蠔買6送1,再加送1杯香檳,唔好錯過啦!所有折扣優惠不適用於此推廣「奧羅拉」品蠔: httpswww.altiramacau.comtcofferthetasteofoyster「季風」海鮮火鍋套餐: httpswww.altiramacau.comtcspecialoffersmonsoonseafoodhotpotsetmenus 餐廳詳情 奧羅拉(海景意式海鮮扒房)地址:新濠鋒10樓,餐廳大樓帝影樓(米芝蓮一星粵菜廳)地址:新濠鋒11樓,餐廳大樓天政(福布斯五星天婦羅御膳)地址:新濠鋒11樓,餐廳大樓 季風地址 新濠鋒3樓,餐廳大樓以上餐廳營業時間:1200 1500, 1800 2200,天政逢星期三休息預約服務 853 2886 8868 五星享受享受完煙花同美食梗係要嘆返晚,新濠鋒嘅住宿同水療都係福布斯五星,仲要全部都係海景房,有冇試過海景早餐呢?再加埋五星級SPA,咁就係prefect weekend 啦!小編私心推薦Signature呢個玉石能量護理,可用玉石改善經絡,啱曬舒緩平時緊繃工作嘅肌肉。 「澄」水療:httpswww.altiramacau.comtcspaaltiraspa#All 想知更多詳情,就快啲上新濠鋒官網或者直接聯絡餐廳預約服務啦!

Smart Traveller教學 – 儲環亞積分 免費入PPFirst!
專題報導
MO560・2020-03-10

入Lounge順便儲積分!環亞Smart Traveller 儲積分免費入Plaza Premium First! MO560 教你貴賓室正確玩法 1. 簡介 環亞機場貴賓室有一個屬於自家的會員忠誠獎勵計劃Loyalty Program,名為「Smart Traveller Programme」。每當你進入環亞Plaza Premium Lounge時,可以順便累積會員積分,然後用會員積分去換取各種東西,包括環亞優逸庭Plaza Premium First的入場券和升級券都可以免費換到! M仔日記 │ Plaza Premium First 於2019年12月時,環亞把這個獎勵計劃更名為「Smart Traveller Programme」,原名「Arrture」。同時推出了一個全新的手機Apps「Airport Rewards」去取代原有的Arrture Apps,大家只要下載新版的「Airport Rewards」就可以了,所有資料是互通的。 緊貼最新最潮澳門信用卡、飛行里數、旅遊資訊,記得讚好MO560的Facebook! 如想查看更多圖文詳情,請到MO560的網站查看。 2.累積積分 每當你進入環亞貴賓室時,只需出示你的電子會員卡QR code便會自動累積積分,所累積的積分視乎你的進入方法及貴賓室種類而定。 Smart Traveller的積分累積比率 由上圖可見,即使只是一張免費進入環亞的信用卡,進入時亦可以賺取100積分!在這種情況下,美國運通國泰航空尊尚信用卡AE CX Elite和美國運通白金卡就是最好的選擇,因為它們分別提供免費10次無限次進入環亞貴賓室。在不影響你其他卡的使用次數的前題下,更可以免費儲Smart Traveller積分! AE CX Elite 詳情 AE白金卡 詳情 要注意的是,根據Smart Traveller官網的資訊,並不是所有環亞貴賓室都可以賺取積分的!例如中國大陸、印度、印尼、部份中東地區的環亞貴賓室等等都不包括在內的。而小編已經幫大家整理了可以儲積分的環亞貴賓室地點合資格的環亞貴賓室,分別位於以下的機場: 亞洲:香港HKG、澳門MFM、臺北TPE、新加坡SIN、吉隆玻KUL、檳城PEN、古晉KCH、亞庇BKI、浮羅交怡LGK、金邊PNH、暹粒REP 中東:阿布扎比AUH、杜拜DXB 歐洲:羅馬FCO、倫敦LHR、赫爾辛基HEL 澳洲:布里斯班BNE、墨爾本MEL 北美洲:多倫多YYZ、溫哥華YVR、艾德蒙頓YEG、溫尼伯YWG 南美洲:里約熱內盧GIG 另一方面,透過進入環亞貴賓室所賺取的積分是可以無限延長的!12個月內有任何交易加減積分都會自動延長12個月,如果一年內沒有任何交易加減才會失去積分,所以大家不必擔心「自己的旅行次數足夠兌換嗎」或「我每年只去一之旅行喔」等等的問題。不過,小編相信大部份MO560讀者的旅行頻率都不會少於每年一次吧?換言之,積分等於無限期! 緊貼最新最潮澳門信用卡、飛行里數、旅遊資訊,記得讚好MO560的Facebook! 如想查看更多圖文詳情,請到MO560的網站查看。 限時活動 當環亞在2019年12月發佈全新形象「Smart Traveller Programme」時,亦推出了很多限時優惠,包括: 新用戶 ndash; 送200分 下載Apps ndash; 送200分 入環亞一次 ndash; 送100分 生日月份 ndash; 雙倍積分 以上123的優惠將於2020年3月31日結束,而4生日月份雙倍積分則暫時沒有完結日期。限時活動詳細條款 緊貼最新最潮澳門信用卡、飛行里數、旅遊資訊,記得讚好MO560的Facebook! 如想查看更多圖文詳情,請到MO560的網站查看。 3. 兌換獎勵 當你儲夠一定的積分之後,就可以兌換你想要的東西啦!而小編認為最值得兌換的當然是環亞優逸庭Plaza Premium First的入場券和升級券,只需1500分就可以兌換到升級券!從正規途徑加錢進行升級的話,是需要收取HKD$250的。而在積分不會過期的前題下,使用適當的信用卡免費進入15次亦不太難。 Plaza Premium 1小時入場券 1800分 Plaza Premium 3小時入場券 2500分 Plaza Premium First 升級券 1500分 Plaza Premium First 入場券 4000分 私人套房 3小時使用券 4000分 私人套房 6小時使用券 6000分 注意:升級券只是提供由普通Plaza Premium免費升級至Plaza Premium First,故此需要配搭一次進入環亞貴賓室的次數使用。 除了以上六樣之外,還有很多其他物品可以兌換的,例如是旅行用品、酒水、小家電等等。不過小編在此就只列出屬於Lounge類型的兌換,有興趣了解更多的話請轉到MO560的網站查看。 緊貼最新最潮澳門信用卡、飛行里數、旅遊資訊,記得讚好MO560的Facebook! 如想查看更多圖文詳情,請到MO560的網站查看。 喜歡小編的文章嗎?比個Like支持我啦 Facebook MO560Instagram mo560_travelWebsite httpsmotravel.info 想追蹤最新最潮澳門信用卡、飛行里數、旅遊資訊?將MO560設定為 「搶先看See First」!

【澳門農曆新年2020】恭喜發財!澳門必去賀歲活動推介
節慶盛事
Chrysalids 少爺・2020-01-16

打算到澳門過農曆新年的您,是不是想知澳門今年農曆新年會有甚麼賀年活動呢?農曆新年是全球華人最重視的傳統節日之一,所以澳門都會隆重其事,在澳門各處設置大型農曆新年燈飾,以及安排年宵巿場讓大家辦年貨,買桃花。除此之外,澳門還會舉辦盛大的農曆新年賀歲花車巡遊、財神派利是、舞龍舞獅等精彩賀歲活動,務求讓在澳門過農曆新年的巿民和遊客都能夠開開心心地過農曆新年,感受濃厚的熱鬧新年氣氛。 少爺在此先向大家拜過早年,恭祝大家新一年身壯力健,心想事成,財源滾滾。馬上介紹澳門農曆新年限定活動給大家。 農曆年宵巿場 @塔石廣場 @祐漢公園 農曆新年其中一個傳統節目就是「行花巿」啦!由 1 月 17 日起,巿政署將於澳門塔石廣場和祐漢公園設有年宵巿場。巿場內有多個售賣賀年禮品的攤檔、賣年花攤檔及售賣小食的攤檔。除此之外,塔石廣場亦會有各項精彩的表演活動,包括有粵曲演唱、中樂演奏、歌手演唱及舞蹈表演等,屆時一定會十分熱鬧。 塔石廣場年宵巿場 2020 年 1 月 17 日至 23 日 年廿三至年廿九 上午 9 時至晚上 12 時 2020 年 1 月 24 日 年三十 上午 9 時至凌晨 2 時 延伸閱讀:【澳門農曆新年好去處】超可愛金鼠陪您過新年@塔石廣場年宵巿場~可愛金鼠年宵攤位賀年燈飾等多個影相打卡位任您影 祐漢公園年宵巿場 2020 年 1 月 17 日至 23 日 年廿三至年廿九 上午 9 時至晚上 10 時 2020 年 1 月 24 日 年三十 上午 9 時至晚上 12 時 以上圖片及資料來源:「澳門特別行政區政府巿政署」網頁 「澳門銀河」開運滿堂慶 想接財神的朋友要留意啦!今個農曆新年,澳門銀河東翼廣場至時尚大道東一帶,以及「百老匯美食街」將會有「喜迎財神」農曆新年活動。接完財神爺,千萬不要忘記到澳門銀河的鑽石大堂,和上圖的如意吉祥打卡熱點影相。除此之外,大除夕 1 月 24 日 起東翼廣場將會變成「迎春桃花園」,想行桃花運的您,記得要去澳門銀河東翼廣場啦! 「喜迎財神」 2020 年 1 月 25 日至 31 日 正月初一至初七 東翼廣場 rarr; 時尚大道東 中午 12 時至 12 時 45 分 下午 2 時至 2 時 30 分 下午 4 時至 4 時 30 分 下午 6 時至 6 時 45 分 「百老匯美食街」 下午 1 時至 1 時 30 分 晚上 7 時 30 分至 8 時 以上圖片及資料來源:「澳門銀河」網頁 「花開富貴」巨型花燈 @澳門巴黎人 澳門巴黎人為迎接農曆新年,由即日起至 2 月 16 日,酒店的前門和巴黎鐵塔外圍都佈置好賀歲裝飾和耀眼奪目的新年燈飾。而且在澳門巴黎人大堂海神噴泉的上方,正在展出一個巨型的花燈,絕對是農曆新年影相打卡的好去處。 即日起至 2 月 16 日 以上圖片及資料來源:「Parisian Macao 澳門巴黎人」Facebook 專頁 巨型金錢桃花樹、燈籠、繽紛彩柱壁紙及「迎春接福載拱門」 @澳門威尼斯人 為迎接農曆新年,由即日起至 2 月 16 日,澳門威尼斯人已經增添了巨型金錢桃花樹、繽紛的彩柱壁紙、燈籠和「迎春接福載拱門」。想來年有桃花運的您,怎能夠不來到澳門威尼斯人的「巨型金錢桃花樹」行過桃花運? 即日起至 2 月 16 日 以上圖片及資料來源:「Venetian Macao 澳門威尼斯人」Facebook 專頁 開運神香風車攤檔 @澳門媽閣廟 圖片來源:「悠遊澳門 Stopover Macao」Facebook 專頁 上「頭炷香」是農曆新年的傳統習俗,主要是祈求來年風調雨順,國泰民安。每年農曆新年的大除夕夜,媽閣廟一帶都會聚集比平日人數更多的善信,務求能夠順利上到「頭炷香」。屆時媽閣廟周邊附近亦將會安排各式售賣風車、香燭、元寶等物品的攤檔,方便巿民購買。如果您想成功上到「頭炷香」的話,一定要提前來到媽閣廟排隊。 1 月 24 日下午 6 時至 25 日下午 6 時 30 分; 1 月 26 日至 31 日,上午 9 時至下午 6 時 30 分 媽閣廟前地 資料來源:「澳門特別行政區政府旅遊局」網頁 新春爆竹、煙花燃放區 @澳門半島 @氹仔海傍 正所謂「爆竹一聲除舊歲」,農曆新年其中一個傳統節目就是去「放炮仗」。而在澳門玩煙花炮仗是有規定的。只有在特定地點和時間,才可以玩煙花炮仗,否則會受到處罰。想玩煙花和爆竹的話,可以到澳門半島和氹仔的燃放區。燃放區內有多個售賣煙花和爆竹的攤位,讓大家盡情放煙花和爆竹,迎接金鼠年! 1 月 24 日中午 12 時至 25 日凌晨 1 時; 1 月 25 日至 29 日,上午 10 時至翌日凌晨零時 澳門孫逸仙大馬路 澳門旅遊塔附近; 氹仔史伯泰海軍將軍馬路 近海傍一帶 以上圖片及資料來源:「澳門特別行政區政府旅遊局」網頁 初三慈善登塔日 @澳門旅遊塔 2020 年 1 月 24 日上午 10 時 26 分更新:基於公眾健康考慮,原定 1 月 27 日舉行的「初三慈善登塔日」將會取消,詳情可到 Macau Tower Facebook 專頁了解更多 httpswww.facebook.commacautowerposts2830914286929212。 今個農曆新年,澳門旅遊塔同往年一樣,在年初三當日舉辦「慈善登塔日」。活動分為全程和半程兩種,成功登塔可獲贈開運禮品乙份!假如您有興趣的話,可以由即日起至 1 月 26 日報名。既可祝願自己來年事業步步高陞,又可以做慈善,何樂而不為呢? 金鼠獻瑞迎新歲 全程 2020 年 1 月 27 日 早上 10 時 30 分至下午 5 時 由地面步行至 61 樓,全程約 1 小時 一生「久」發行大運 半程 2020 年 1 月 27 日 下午 2 時至 5 時 由 38 樓步行至 61 樓,全程約 30 分鐘 以上圖片及資料來源:「澳門旅遊塔」網頁 2020 年 1 月 24 日上午 10 時 15 分更新:因應新型冠狀病毒感染肺炎的疫情,文化局將取消 quot;風調雨順迎金鼠 新春系列活動quot; 及由 1 月 23 日起至 2 月 9 日農曆新年期間舉行之所有活動。詳情可到澳門文化局網頁了解更多 httpswww.icm.gov.mocnnewsdetail18382。 舞獅表演及揮春工作坊 @鄭家大屋 澳門著名景點「鄭家大屋」將於農曆新年期間舉辦「舞獅表演」活動。和澳門巿民和遊客拜年之餘,也會有精彩的醒獅表演,和大家一起共賀金鼠新年。 「舞獅表演」 2020 年 1 月 25 日至 27 日 下午 3 時 至 4 時 「鄭家大屋」除了會在新年期間,舉辦「舞獅表演」外,還會在大除夕當日,舉辦揮春工作坊,讓大家寫上新春祝福,為家裡添加濃厚的新年節日氣氛。 「揮春工作坊」 2020 年 1 月 18 日、19 日及 24 日 下午 2 時 至 5 時 30 分 新春賀歲表演音樂會 @盧家大屋 鍾意中式音樂的您,不妨考慮在農曆新年初一至初三,到澳門著名景點「盧家大屋」欣賞精彩的中式音樂表演「新春賀歲表演音樂會」,美妙的中式樂器聲絕對能夠讓您繞樑三日。 2020 年 1 月 25 日至 27 日 下午 3 時 至 4 時 十二生肖卡填色活動及揮春創作活動 @饒宗頤學藝館 充滿文化色彩的「饒宗頤學藝館」位於澳門塔廣場年宵巿場附近,並將於農曆新年期間舉辦「十二生肖卡填色活動」。巿民可以發揮天馬行空的創意,製作屬於自己獨一無二的生肖卡。 「十二生肖卡填色活動」 2020 年 1 月 25 日至 2 月 2 日 上午 10 時 至下午 5 時 30 分 除了「十二生肖卡填色活動」之外,「饒宗頤學藝館」亦都會在農曆新年前夕舉辦「揮春創作活動」。大家不妨前來在運春上寫上對鼠年的祈願,增添家裡的農曆新年氣氛。 「揮春創作活動」 2020 年 1 月 18 日至 24 日 下午 2 時 至 5 時 30 分 上述圖片來源及更多其他農曆新年活動詳情可到 「IC Art 藝文棧」Facebook 專頁 了解更多。 文藝演出及攤位巿集 @南灣.雅文湖畔 喜歡文演表演的朋友有福啦!大年初一至初三,澳門半島、氹仔和路環分別會舉行多場文藝演出。quot;江蘇省演藝集團有限公司quot; 及 quot;廣西演藝集團有限責任公司quot; 將會演出木偶戲、民族歌舞、銅鼓和原生態歌曲演唱,為澳門巿民及遊客帶來節日歡樂。大年初一下午,位於南灣.雅文湖畔更會有文藝攤位巿集。現場會有非物質文化遺產代表性傳承人製作的農曆新年習俗工藝品,其中包括有香包、剪紙、布藝、制扇技藝、金箔鍛制、刺繡及吉祥飾物等適合一家大細合家歡活動。 鍾意中式音樂的您,不妨考慮在農曆新年初一至初三,到澳門著名景點「盧家大屋」欣賞精彩的中式音樂表演「新春賀歲表演音樂會」,美妙的中式樂器聲絕對能夠讓您繞樑三日。 2020 年 1 月 25 日至 27 日 下午 1 時 30 分至 5 時 30 分 文藝演出 @祐漢、筷子基、媽閣廟、三盞燈、北廟及馬忌士公園 2020 年 1 月 25 日 上午 10 時 30 分至 11 時 祐漢街巿公園 2020 年 1 月 25 日 上午 11 時 30 分至中午 12 時 筷子基綠楊花園 2020 年 1 月 26 日 上午 10 時 30 分至 11 時 媽閣廟前地 2020 年 1 月 26 日 上午 11 時 30 分至中午 12 時 三盞燈圓形地 2020 年 1 月 27 日 上午 10 時 30 分至 11 時 氹仔北帝廟 2020 年 1 月 27 日 上午 11 時 30 分至中午 12 時 路環意度亞馬忌士花園 以上兩項的圖片及資料來源:「IC Art 藝文棧」Facebook 專頁 2020農曆新年花車匯演 金鼠賀歲囍臨門 2020 年 1 月 23 日上午 11 時 20 分更新:因應新型冠狀病毒情況,本年新春花車活動取消。詳情可到悠遊澳門 Stopover Macao 了解更多 httpswww.facebook.comstopovermacaoposts184760502914461。 圖片來源:「悠遊澳門 Stopover Macao」Facebook 專頁 每年澳門農曆新年都會舉辦花車巡遊,讓大家可以近距離和這些光彩奪目的花車影相打。港澳兩地歌手藝人都會來到澳門,和大家一齊過農曆新年。其中包括剛剛憑《金宵大廈》而奪得「我最喜愛電視女角色」的李施嬅,以及香港藝人豹嫂胡蓓蔚、黃智雯、楊詩敏、阮兆祥和陸浩明,還有澳門歌手古卓文、趙崇灝、陳佳、李永漢和李曉慧。屆時會有穿梭巴士方便大家往返澳門旅遊塔。詳情可到「澳門特別行政區旅遊局」網頁 了解更多。 【第一場花車匯演 初三煙花添喜慶】 2020 年 1 月 27 日 正月初三 晚上 8 時至晚上 10 時 巡遊路線:西灣湖廣場 rarr; 孫逸仙大馬路 rarr; 澳門科學館 暖場表演:下午 5 時 30 分 開幕表演:晚上 8 時,西灣湖廣場 煙花表演:晚上 9 時 45 分,旅遊塔對開海面 【第二場花車匯演 初八鴻運進北區】 2020 年 2 月 1 日 正月初八 晚上 8 時至晚上 9 時 30 分 巡遊路線:沙梨頭北街 rarr; 青洲大馬路 rarr; 拱形馬路 rarr; 黑沙環馬路 rarr; 慕拉士大馬路 rarr; 黑沙環第四街 rarr; 長壽大馬路 rarr; 巿場街 rarr; 祐漢街巿公園 【花車展覽 福氣花車齊共賞】 2020 年 1 月 27 日晚上 10 時至 2 月 1 日下午 5 時 澳門科學館海堤 2020 年 2 月 1 日晚上 10 時至 2 月 8 日下午 6 時 澳門塔石廣場 【煙花表演】 2020 年 1 月 27 日晚上 9 時 45 分 澳門旅遊塔對出海面 2020 年 2 月 1 日晚上 10 時至 2 月 8 日下午 6 時 澳門塔石廣場 新春賀歲系列活動 @澳門各區 2020 年 1 月 24 日中午 12 時 25 分更新:因應新型冠狀病毒情況,旅遊局宣佈取消所有農曆新年慶祝活動。詳情可到感受澳門 Experience Macao Facebook 專頁了解更多 httpswww.facebook.comExperienceMacaoposts2756233657767830 。 圖片來源:「澳門特別行政區政府旅遊局」網頁 農曆新年當然要收利是啦!財神爺將會到澳門各處派發利是和紀念品。想捕獲野生財神爺,從他手上收到利是的話,記得留意下面出現的時間和地點啦!因為每次財神爺只會逗留好短時間,所以記緊要提前到財神爺將會出現的地方呀。 除了財神爺會大派利是外,還會有龍獅隊的表演,以及福祿壽三星、十二生肖、金童玉女及澳門旅遊吉祥物「麥麥」都會到澳門各處和大家拜年兼巡遊表演。想和他們近距離影相打卡的朋友,記得要及早到達出現地點啦! 龍獅隊表演,財神、神祿壽三星、十二生肖、金童玉女、澳門旅遊吉祥物「麥麥」和龍獅隊拜年、派送利是及紀念品 1 月 25 日上午 9 時 50 分至 10 時 10 分 外港客運碼頭旅客入境大堂 財神派利是及金元寶 1 月 25 日上午 10 時 30 分至 10 時 50 分 大三巴牌坊 大金龍、獅隊、財神、福祿壽三星、十二生肖、金童玉女及澳門旅遊吉祥物「麥麥」巡遊點睛儀式及表演 1 月 25 日上午 11 時 大三巴牌坊 巡遊 1 月 25 日上午 11 時 21 分至下午 1 時 巡遊路線:大三巴牌坊 rarr; 議事亭前地 rarr; 東方斜巷 rarr; 崗頂 rarr; 龍嵩街 rarr; 擺華巷 rarr; 政府總部 rarr; 卑第巷 rarr; 聖老楞佐教堂 rarr; 亞婆井 rarr; 媽閣街 rarr; 媽閣廟 rarr; 西灣湖大馬路 rarr; 南灣湖圓形地 rarr; 西灣湖廣場 派送利是及紀念品 1 月 25 日中午 12 時至 12 時 30 分 議事亭前地 利斯大廈前 十二生肖、福祿壽、金童玉女、澳門旅遊吉祥「麥麥」、龍獅隊拜年、財神派利是 1 月 25 日時間表 時間 地點 1315 1330 南灣.雅文湖畔 1400 1415 媽閣廟 1515 1530 路環馬忌士前地 1615 1630 氹仔龍環葡韻 1715 1730 祐漢街巿公園 1745 1800 嘉路米耶圓形地 三盞燈休憩區 1 月 26 日時間表 時間 地點 1000 1015 外港客運碼頭旅客入境大堂 1045 1100 大三巴牌坊 1130 1145 議事亭前地 1200 1215 南灣.雅文湖畔 1245 1300 媽閣廟 1415 1430 路環馬忌士前地 1515 1530 氹仔龍環葡韻 1615 1630 康公廟前地 1700 1715 嘉路米耶圓形地 三盞燈休憩區 1745 1800 祐漢街巿公園 資料來源:「澳門特別行政區政府旅遊局」網頁 推薦閱讀:鼠年必睇推介!澳門農曆新年10+套賀歲電影精選

Spring boot web api 異常處理
科技新知
MacauYeah・2025-10-28

我們在編寫程式時,經常會遇到一些極端的情況,不會經過 function 的方式回傳結果。例如一個 function 原本是提供讀檔功能,但用戶傳入的並不是一個有效的檔案路徑,又或是誰路徑權限不足,無法讀取。這些不正常的結果,並不是原本 function 所協定的回傳值。那麼,我們會拋出異常 Exception ,中斷所有被呼叫中的 function ,讓上層用戶去考慮怎樣處理這個問題。 在 Web API 中,這些 Exception 就更常見。要求用戶傳入的參數,用戶就是有時候少了幾個。覆寫資料的時候,原本的資料已被刪除。但我們現在是經過 Web Api,不能像過去一直向上拋出異常就能通知用戶。我們需要的,是把異常轉成對應的 Http Status Code,讓用戶端可以快速識別異常的類型。 java 異常對應 Http Response Code 其實在 spring boot web 中,要做轉譯,是很簡單的。在定義 java Exception的時候,若有@ResponseStatus,spring boot web 就會自動回應對應的 http error code。 @ResponseStatusHttpStatus.FORBIDDEN public class CustomAuthenticationException extends RuntimeException public CustomAuthenticationException public CustomAuthenticationExceptionString message supermessage; 以後,任何一個地方拋出 CustomAuthenticationException (假設上層沒有人攔截)都會把該 Controller 的結果改為 http 403。Spring boot 也很聰明的,把異常中的 message 隱藏 ,免得有網安的問題。 若我們定義 Exception 時,沒有@ResponseStatus,Controller 就會變成 http 500,例如我在 controller 中拋個常見的 IOException,這次的結果就會變成 http 500。 @GetMappingquot;apiioErrorquot; public String forceIOException throws IOException throw new IOExceptionquot;force io errorquot;; 如果某些時候,我們想使用 java Exception 中的 message 欄位作為報錯信息,讓 http 客戶端,可以通過固定的 message 檔位找到問題訊息,我們可以在application.properties中,加入server.error.includemessage=always。有些特殊情況,在開發模式時 mvn springbootrun ,已經可以見到有 Exception message,但在投産後java jar又看不到。主要因為開發模式中, pom 有 optional springbootdevtools,會自動加入了server.error.includemessage=always,但 mvn package 後就沒有,因為 runtime 沒有 springbootdevtools 的覆蓋。 額外處理 異常處理除了想控制 http status code 外,有時還需要做一些額外處理,例如發出通知郵件等。若想做額外處理,需要另做一個 @RestControllerAdvice 的類,在接到指定的 exception 時,可以轉換不同的 http code ,而且還可以執行額外 java code ,改變 http ResponseBody 。 @RestControllerAdvice public class GlobalExceptionHandler @ExceptionHandlervalue = RuntimeException.class @ResponseStatusHttpStatus.INTERNAL_SERVER_ERROR public Map handleRuntimeExceptionException ex return Map.ofquot;retquot;, false, quot;anyfieldsquot;, ex.getMessage; 但要注意,一旦使用@RestControllerAdvice 後,就要考慮有沒有改變了某些預設的行為。例如上述的@ExceptionHandlervalue = RuntimeException.class,代表所有RuntimException.class的子類,都會歸由該 function 所處理。當然,你也可以多加幾個 function 來處理不同的子類。 Reference springbootwebapivalidate

Docker Swarm - Private Registry 私有影像倉庫
科技新知
MacauYeah・2025-09-10

在構建投産環境時,如果 server 群沒有互聯網,又或對私隱很有要求,需要自建一個最簡單的 registry ,可以用這個。當然,那台機第一次必需經互聯網。架起後就可以斷網,並由其他 client 提送新的 registry image更新。 Registry Server 起動方式 最簡單的起動方式,但什麼都不設定。 docker run d p 50005000 name registry registry3 若想要加入 SSL,讓你的 client 不會認為它是不安全的 registry ,最簡易可以寫成 docker compose, 由 docker compose up d 執行。 # dockercompose.yml registry restart always image registry3 ports 50005000 environment REGISTRY_HTTP_TLS_CERTIFICATE certsdomain.crt REGISTRY_HTTP_TLS_KEY certsdomain.key volumes pathdatavarlibregistry pathcertscerts 上述的 environment 中,有條件的話,還請設定需要登入才能訪問限制。最簡單,可以使用 apache http header 驗證方式。 # dockercompose.yml registry restart always image registry3 ports 50005000 environment REGISTRY_HTTP_TLS_CERTIFICATE certsdomain.crt REGISTRY_HTTP_TLS_KEY certsdomain.key REGISTRY_AUTH htpasswd REGISTRY_AUTH_HTPASSWD_PATH authhtpasswd REGISTRY_AUTH_HTPASSWD_REALM Registry Realm volumes pathdatavarlibregistry pathcertscerts pathauthauth REGISTRY_AUTH, REGISTRY_AUTH_HTPASSWD_PATH, REGISTRY_AUTH_HTPASSWD_REALM 的值照抄就好,然後pathauthhtpasswd 就需要以 htpasswd 的格式提供內容 apache password_encryptions。即是以下那個樣子 USERNAME_1BCRYPT_HASH_1 USERNAME_2BCRYPT_HASH_2 USERNAME_3BCRYPT_HASH_3 Client 連線方式 一切都設定好後,在 client 端,就可以登入並推送你的 image,題外話,cli登入的都是以明文的方式存在電腦中,所以不要隨便在公開的地方存入自己的帳號 # login docker login YOUR_DOMAIN5000 # try reupload image docker image tag registry3 YOUR_DOMAIN5000registry3 docker image push YOUR_DOMAIN5000registry3 如果 server 端沒有提供SSL,那麼 client 就只能設定 http 的不安全連線。 httpsdistribution.github.iodistributionaboutinsecure 修改 client 端的 etcdockerdaemon.json Windows Docker Desktop請經 Gui修改,然後重啟 client 端的 docker quot;insecureregistriesquot; quot;YOUR_DOMAIN5000quot; Registry Server 維護 Garbage collection 垃圾回收 當我們設立了自己的 Registry 倉庫之後,少不免就是要維護硬碟的用量。很多過期的 Image ,沒有需要,那就手動刪除,然後進行 Garbage collection 垃圾回收。另一種情況,就如前述教學中,大家使用統一版本號,例如 latest ,表面上看似只有一個 tag ,但其實底下可能已經藏有多個不同的版本,也需要經過Garbage collection來清理空間。 因為回收過程比較危險,所以官方並不建議自動做,以下就簡單講講為了做刪除和回收,設定檔要怎樣改。為方便改設定,我們更新 docker compose yaml 檔,把 server config 都帶到 container 外面。 registry restart always image registry3 ports 50005000 environment REGISTRY_HTTP_TLS_CERTIFICATE certsdomain.crt REGISTRY_HTTP_TLS_KEY certsdomain.key REGISTRY_AUTH htpasswd REGISTRY_AUTH_HTPASSWD_PATH authhtpasswd REGISTRY_AUTH_HTPASSWD_REALM Registry Realm volumes pathdatavarlibregistry pathcertscerts pathauthauth pathconfig.ymletcdistributionconfig.yml config.yml 就如下所示,為了提供 API 刪除 image 的可能,storage.delete.enbled 要為 true,又為著之後進行回收時,可以避免有人於回收中途上載,所以預先加入 storage.maintenance.readonly.enabled 的控制項。回收之前要把readonly改為true,回收後再調為false。 每次修改完,記得重啟一下 docker service 。 storage filesystem rootdirectory varlibregistry delete enabled true maintenance readonly enabled false Garbage collection 指令 # inside container # binregistry garbagecollect dryrun deleteuntagged quiet pathtoconfig.yml binregistry garbagecollect deleteuntagged=true etcdockerregistryconfig.yml # outside container, at host level docker exec it YOUR_CONATINER_NAME binregistry garbagecollect deleteuntagged=true etcdockerregistryconfig.yml

升級 Spring Boot WebClient SSL (Reactor Netty 1.2.6):重新配置 SSL 設定
科技新知
MacauYeah・2025-08-27

因為SSL provider 更新了的關係,好多 HttpClient WebClient 設定SSL的部份都要重寫以免出現 deprecated 問題 reactor.netty.http.client.HttpClient 在 1.0.x, 中可以這樣自行設定SSL逾時的部份,但當中的spec.sslContext.defaultConfiguration 在新版本,例如1.1.x後就會出現 deprecated。 deprecated version HttpClient.create .securespec gt; spec.sslContextSslContextBuilder.forClient .defaultConfigurationSslProvider.DefaultConfigurationType.TCP .handshakeTimeoutDuration.ofSeconds30 .closeNotifyFlushTimeoutDuration.ofSeconds10 .closeNotifyReadTimeoutDuration.ofSeconds10; 觀看各大網站,都未有更新,唯有自行研究官方說明。 筆者撰寫本文的時候,netty 發行版本為 1.2.6, 1.3.0 還里程碑M6的階段。所有參考皆來自1.2.6版本,實際上我們要使用新的後綴為ContextSpec類,看Class名應該有分http 1.1, 2, 3的版本,筆者就試用最基本的http 1.1。Http11SslContextSpec, 有條件的朋友可以試用Http2SslContextSpec, Http3SslContextSpec import reactor.netty.http.Http11SslContextSpec; import reactor.netty.http.client.HttpClient; import java.time.Duration; import org.springframework.web.reactive.function.client.WebClient; import org.springframework.http.client.reactive.ReactorClientHttpConnector; ... Http11SslContextSpec http11SslContextSpec = Http11SslContextSpec.forClient; HttpClient httpClient = HttpClient.create .securespec gt; spec.sslContexthttp11SslContextSpec .handshakeTimeoutDuration.ofSeconds30 .closeNotifyFlushTimeoutDuration.ofSeconds10 .closeNotifyReadTimeoutDuration.ofSeconds10; WebClient webClient = WebClient.builder.clientConnectornew ReactorClientHttpConnectorhttpClient .build; ... 雖然這個寫法來看netty 1.2.6,但似乎1.1.x 通用。大家有需要可以交互測試一下。 Reference netty 1.2.6 httpclienttimeout 的設定 netty 1.1.30 timeoutconfiguration 的設定 netty 1.2.6 java api doc netty release version 更多筆者的程式開發分享,見請 github

Swarm mode 上線 5 - load balancer | proxy gateway 代理伺服器
科技新知
MacauYeah・2024-11-11

前面的例子,我們已經成功設定 ingress Network,也加了 virtual ip 。如果大家的目標是單一 web 應用,應該就已經很足夠。但作為一個足夠節儉的老闆,怎會讓一個 Swarm 只跑一個 Web 應用?但問題來了,一個 docker swarm service 就已經佔用一個公開端口 例如上述的8888,或是更常見的443。怎麼可以做到多個 service 分享同一個端口?答案就是回到傳統的 Web Server 當中,使用它們的 virtual host 及 proxy 功能,以達到這一效果。我們就以 Nginx 為例,去建立一個守門口的網關 gateway 。 以下就是一個最簡單的例子,最前端的 httpgateway nginx 對外公開端口 8080 ,它根據 virtual host,去分派對應的請求去 dmzhttp bretfisherhttpenv 及 managerhttp bretfisherhttpenv 。構架圖就是以下這樣。 ┌───────────┐ ┌──────────────►│ dmzhttp │ │ └───────────┘ │ ┌───────────────┐ │ httpgateway │ ────────►│ nginx8080 │ └──┬────────────┘ │ │ ┌─────────────┐ └─────────────►│ managerhttp │ └─────────────┘ 換成 docker stack ,就大概如下 services httpgateway image httpgateway ports 80808080 deploy replicas 1 update_config delay 10s restart_policy condition onfailure dmzhttp image bretfisherhttpenv deploy replicas 2 update_config delay 10s restart_policy condition onfailure managerhttp image bretfisherhttpenv deploy replicas 3 update_config delay 10s restart_policy condition onfailure docker stack有一個很好的功能,就是 service 名會自動成為同一段網絡中的 hostname 。即是httpgateway中,它可以經DNS,找到 dmzhttp 、 managerhttp,也就是它的 nginx 可以設定成如下的樣子。 # default.conf server listen 8080; listen 8080; server_name managerhttp; resolver 127.0.0.11 valid=30s; location set $upstream_manager managerhttp; proxy_cache off; proxy_pass http$upstream_manager8888$request_uri; server listen 8080; listen 8080; server_name dmzhttp; resolver 127.0.0.11 valid=30s; location set $upstream_dmz dmzhttp; proxy_cache off; proxy_pass http$upstream_dmz8888$request_uri; 上面的例子中,就是一般的 virtual host nginx proxy 設定。特別要說明的是 resolver 那一行,它指向 docker DNS 127.0.0.11, 而且還可以讓nginx在找不到上游時,不要馬上死亡。這樣 docker swarm 中各個 service 隨時加加減減,有保命的作用。 最後我們的 httpgateway 就是 nginx image default.conf 上述的 docker 就可以用以下方式打包。 # Dockerfile # docker image build t httpgateway . FROM nginxlatest COPY default.conf etcnginxconf.ddefault.conf 上面的 docker stack 和 nginx config,只要同步增加 service 及對應的 proxy pass,就可以o讓同一個端口,根據不同hostname做分流。當然,如果大家可以共用端口及 hostname 也可以,分流就改用 nginx location 來設定,不過這是更加偏向 nginx 的內容,日後有機會再介紹。本篇就先集中於 docker 相關的議題。 在安全性的角度, docker 還有一些配置可以做,就是讓 dmzhttp 和 managerhttp 在不同的機器上發佈。假設我們的網絡分開兩段,一段是 manager 專用,一段是 dmz 專用。在建立 docker swarm 後,我們可以為不同的節點加入對應的標簽。 docker node update labeladd zone=manager YOUR_MANAGER_NODE docker node update labeladd zone=dmz YOUR_DMZ_NODE 然後我們通過修改 docker stakc 中的 placement gt; constraints ,限制不同的 service 在不同的節點上運行。 services httpgateway image httpgateway ports 80808080 deploy replicas 1 update_config delay 10s restart_policy condition onfailure dmzhttp image bretfisherhttpenv deploy replicas 2 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==dmz managerhttp image bretfisherhttpenv deploy replicas 3 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==manager 使用上面的例子,我們就可以達到簡單分離的效果。但大家緊記,這個分離效果始終是一個規則式功能,它與防火牆的隔離還是有本質上的區別。除了利用傳統的防火牆技術外,我們的docker swarm network,其實也可以做更多隔離,我們日後再慢慢加強這個例子。

Swarm mode 上線 4 | IP 設定
科技新知
MacauYeah・2024-07-23

單機模式 IP設定 平常我們自己做測試,網絡功能通常用預設的就好。但當我們的Docker Container需要存取在區域網內的其他資源,避晚IP網段相衝是必需要的事。 大部份情況下,單機Docker使用的預設IP段會是 172.17.0.016 172.18.0.016 ... 若然現在區域網中,有一段172.18.0.024,大家不想Docker踩到其中,可以修改設定檔,加入預設的defaultaddresspools,以後它就只會從指定的區段使用。 # vim etcdockerdaemon.json quot;defaultaddresspoolsquot; quot;basequot; quot;172.17.0.016quot;, quot;sizequot; 24 , quot;basequot; quot;172.19.0.016quot;, quot;sizequot; 24 , quot;basequot; quot;172.20.0.016quot;, quot;sizequot; 24 其中base,是docker可以操作的總區域,size指的是Docker要自行分段的話,每段的大小是多少,上述的例子,就代表未來可能有以下Docker 網段。 172.17.0.024 172.17.1.024 ... 172.17.255.024 172.19.0.024 172.19.1.024 ... 172.19.255.024 172.20.0.024 172.20.1.024 ... 172.20.255.024 修改完設定後,重啟Docker就會生效。當然,重啟前,先刪除所有不在預設範圍的所有Container。 Swarm模式 IP設定 Swarm模式,與單機差不多,它需要在初始化Swarm就要定義,而且它不能與單機的網段有重疊。單機會預設使用Private IPv4 Class B,Swarm則是預設使用Private IPv4 Class A段,所以我們若就更改,就使用10.x.x.x吧。 docker swarm init defaultaddrpool 10.1.0.016 defaultaddrpoolmasklength 24 經上述例子初始化的 ingress 網段,將會是 10.1.0.024,隨後每個stack 則會是 10.1.1.024 10.1.2.024 10.1.3.024 重置Swarm 跟單機的情況類似,如果已建立Swarm後才修改網段,還是要整個刪掉重來。 每個節點都要執行以下指令。 docker swarm leave force 實測swarm leave這個指令也會把所有運行中的stack刪掉。 各節點重新建立swarm # in node 1, init new swarm with new ip docker swarm init defaultaddrpool 10.1.0.016 defaultaddrpoolmasklength 24 # in node 1, get new manager token docker swarm jointoken manager # in node 2 and node 3, join node 1 with new token docker swarm join token XXXXX YOUR_NEW_NODE1_IP2377 雙管齊下 如果大家同想要修定單機及Swarm的網段,還要留意有一個特別的網段docker_gwbridge。它雖然是Swarm的附帶產物,但它則是受單機的網段控制。也就是,如果大家有需要同時修改單機及Swarm的網段,則需要手動刪除Swarm及docker_gwbridge 在每個節點先刪掉舊有的Swarm及docker_gwbridge,並關掉docker docker swarm leave force docker network rm docker_gwbridge 在每個節點為docker_gwbridge修改設定,然後重起docker # vim etcdockerdaemon.json quot;defaultaddresspoolsquot; quot;basequot; quot;172.17.0.016quot;, quot;sizequot; 24 然後像前述一樣,重起Swarm。

11月6日至11月12日一周鼠生肖運程
玄學星相
熊神進・2023-11-05

鼠: 【沒有創造的生活不能算生活,只能算活著】 本周在工作上都顯得不太輕鬆,可能需要跟別人搭配著進行,要有準備隨時需要作出自我調整,多穿紅色衣服可增強人際關係。感情上異性緣分不錯,在工作、生活中能夠得到異性的幫助宜多與周圍人搞好關係為宜。做生意的人順暢,收入佳,而打工人士若能改善與同事的溝通,效率會大為提高。 11月6日至11月12日一周牛生肖運程 牛: 【隨緣不是得過且過,或是因循苟且,而是要盡人事聽天命】 本周工作容易感受到一些限制,上司的壓力特別重,使你急躁不安,應該修正心態,不能夠太任性,此時不可輕舉妄動。因為伴侶的大意,讓你必須要來來回回的提醒他很多事,你的情緒已經因工作而不佳,因此跟他之間的關係,會有小狀況出現。即使他邀約你出遊玩樂,你也缺乏興致。 11月6日至11月12日一周虎生肖運程 虎: 【心有多大,舞臺就有多大】 近來需面對不熟悉的工作內容,就算表現不如預期也別失去原則。注意合約簽訂、文書處理方面的事情,在為別人設想之時別忘了也為自己謀福利。可能會突然頭痛或牙痛。感情運下降,尤其已經一起多年的情侶,覺得相處平淡乏味,開始對彼此沒有感覺。財運方面,投機冒險要審慎,因為有破財的可能。多穿藍色的衣服可增加工作運勢。 11月6日至11月12日一周兔生肖運程 兔: 【即使是不成熟的嘗試,也勝於胎死腹中的策略】 本周異性緣極佳,尤其是外出時,多會遇到對你友善的異性,或是跟人聯繫談事情時,若對方是異性,過程會多很順利愉快。你需要一個寬敞的空間,所以儘量將辦公室或家中書桌附近環境打掃乾淨,別堆放太多雜物,這樣你的思緒會變得比較清晰,做事效率也會提高不少。另外,跟朋友間的關係盡可能小心處理,否則只會越幫越忙,反而遭人話柄。 11月6日至11月12日一周龍生肖運程 龍: 【我承認我平凡,但我始終在拼命追趕】 遠離損友,更不可聚眾賭博。多些時間陪陪家人,主動參與親友聚會。財運不錯,但非刻苦經營而來,是突來的喜悅。加強與朋友之間的互動,能讓你更幸運。工作情況較混亂,應先著手做好手頭上的工作,以免工作一窩蜂湧至。女性不應懶得打扮,冬天快到,不宜穿的一身黑,這會看來老氣橫秋,外出時儘量多做活潑的打扮。 11月6日至11月12日一周蛇生肖運程 蛇: 【付出是沒有存摺的儲蓄,愛一個人也是】 本周在工作上操心的事越來越多,讓你心情煩躁,無法控制自己的情緒,容易把脾氣發洩在情人身上,兩人間的氣氛因而大受影響。有伴侶的若想安排約會,不妨選擇沒去過的景點,新鮮的感受讓氣氛更佳。要注意少飲酒和冷飲料,對方便食物多忌口。本周腸胃消化系統最易出問題,特別是秋冬交替之際,要少吃燒烤油炸等污染多的小吃。 11月6日至11月12日一周馬生肖運程 馬: 【如果可以回到從前,我寧願選擇錯過你】 工作繁重而零碎,不能一氣呵成,要避免過度勞累導致一些病痛潛伏,在辦工桌上放上藍色擺設有增強工作運勢的功效。財運上要注意可能有金錢上的損失,要妥善處理金錢借貸。近來的學習運勢相當好,如果要增值的話,嘗試修讀一些學習課程,你會發現有很多收穫,在追求知識過程中非常充實。另外容易和朋友發生爭執,待人接物要學懂圓滑。 11月6日至11月12日一周羊生肖運程 羊: 【愛永遠不會嫌晚】 本周在工作上將有一件醞釀已久的事情需要好好處理,會有意外狀況發生,影響事情的進展,得花比預期較多的時間才能讓事情告一段落。因為手頭上的工作很多,你會變得很忙,難免心情就會覺得煩躁。財運出多進少,該支付的就別拖,小心迴圈利率。下周開始,工作量會相對減少。另外,最近會有喜慶的事情出現,以及容易認識新朋友,多接近肖馬的人會帶來更好運勢。 11月6日至11月12日一周猴生肖運程 猴: 【有壓力,但不會被壓垮;迷茫,但永不絕望】 工作運佳,只要把握機會,將會得到上司的賞識。你會因工作繁忙而沒有私人時間,戀人感到你對她的關心正在減少,但她會抑壓不滿的情緒,所以相處氣氛尚算融洽。因有「紅豔」桃花星,令女性難逃男性的甜言蜜語,雖然很有自己的原則,不過一旦陷入情海就難以自拔,而潛意識裡又常存有比較之心,因此缺乏安全感,時常有患得患失的感覺。 11月6日至11月12日一周雞生肖運程 雞: 【田也空,房也空,不斷更換主人翁】 本周雖然工作空閒不下來,但是異性緣特別好,你會明顯感受到周遭有異性對你不錯,不見得只是男女之間的關係,在公事上,這些異性對你的幫助也不少。飲食方面要均衡,容易出現挑食的情況,尤其是不愛吃青菜的朋友,更容易造成營養的缺失,還是多吃點水果和蔬菜比較好。今個星期在投資方面需要謹慎,容易有好壞兩個情況,適宜隨身佩戴一個金屬蛇生肖首飾。 11月6日至11月12日一周狗生肖運程 狗: 【有了你,黑暗不再是黑暗】 本周產品開發者有開闢新領域的機會,敏銳的洞察力和極強的創造力會為你帶來較好的成果。健康方面,因水火相克再加上「披頭」凶星入宮,十分不利,要注意心血管、泌尿系統疾病,以及打鬥、外傷、車禍等災禍,凡是以忍為上,安全第一。財運平平,破財跡象明顯,平時就要注意開源節流。朋友運不佳,討厭的人經常出現在你身邊令你不快。 11月6日至11月12日一周豬生肖運程 豬: 【官也空,權也空,無人一生坐朝中】 由於「紫微」跟比肩相合,為你帶來好運,特別在工作表現或是學業上,都會有不錯的發展,讓你每天都過的快樂無比。不妨好好的表現自我,相信自己,勇往直前,將會有意想不到的收穫。感情上要面臨比較多的困難與挑戰,應該冷靜穩重,給予對方更多的關心和包容。男性因有「驛馬」星,大利出外旅行和工作,尤其是北方的地方更為有利。 微信 macaumickey 公共微信 macaumasterxiong