搜尋

搜尋結果

【澳門聖誕美饌推介】
節慶盛事
Cheers!・2024-12-10

今年嘅聖誕節大家準備好同親朋好友去邊度食聖誕大餐呢?等小編幫大家搜羅幾間餐廳嘅聖誕美饌,包括自助餐、西餐廳等等系列,等你地可以同屋企人一齊去享受大餐! 澳門JW萬豪酒店 名廚都匯 「節慶晚餐自助餐 」 名廚都匯嘅節慶自助晚餐匯聚來自世界各地嘅美味佳餚,精選海鮮包括即開生蠔、波士頓龍蝦、各款優質刺身及自家醃製三文魚等。傳統聖誕美食有烤聖誕火雞、聖誕蜜糖烤火腿、石榴醬烤聖誕黑毛豬肋條,以及紅酒燉牛臉頰等!甜點仲有傳統聖誕甜品及布丁! 「聖誕及除夕自助晚餐」 喺聖誕及除夕當晚嘅自助晚餐除咗豐富多樣嘅珍饈美食,更設有白銀鱘魚子醬及即席烹調嘅香煎帶子,12月24日及25日更特別奉送巴黎之花香檳, 大朋友可品味聖誕熱紅酒,小朋友則可享用香濃嘅熱朱古力~ 「節慶晚餐自助餐」 供應日期:2024年12月1日至23日、26日至30日及2025年1月1日 時間:晚上6時至9時30分 價錢:成人每位澳門元688、小童每位澳門元340 「聖誕及除夕自助晚餐」 供應日期:2024年12月24日、25日及31日 時間:晚上6時至9時30分 價錢: 成人每位澳門元1088、小童每位澳門元495 12.2425 成人每位澳門元888、小童每位澳門元395 12.31 澳門麗思卡爾頓酒店 - 麗思咖啡廳 麗思咖啡廳匠心推出多款佳節美饌,從豐盛早午自助餐到優雅嘅法式饗宴! 「節日早午自助餐」 於2024年12月8日至29日逢週日及聖誕節供應,環球美食同經典節慶佳餚是歡聚共慶嘅最佳之選。賓客不僅可無限暢飲特選葡萄酒及無酒精飲品,亦可升級享用Veuve Clicquot香檳! 「冬日聖誕晚宴」 喺平安夜同聖誕節晚上,冬日聖誕晚宴將節日氣氛推上高峰!法式六道菜晚宴包括法式鴨肝配餡餅、意大利西西里紅蝦塔塔伴海鮮批同冬季栗子奶油濃湯,兩道主菜包括龍利魚諾曼底伴海鰲蝦卷與巴貝特釀鵪鶉,最後以充滿節日氣氛嘅蒙布朗聖誕栗子蛋糕完美作結~ 「節日早午自助餐」 供應日期:2024年12月8日至29日 時間:中午11時30分至下午2時30分 價錢:成人每位澳門元728、小童每位澳門元358 「冬日聖誕晚宴」 供應日期:2024年12月24日至25日 時間:晚上6時至10時 價錢:每位澳門元988,包含一杯侍酒師精選香檳。 新濠影滙 - 星滙餐廳 澳門新濠影滙旗下星滙餐廳自助餐匯聚多國料理,供應過百款美食,必食推介包括原條黃鰭吞拿魚刺身、即點即蒸龍蝦及花尾躉、新鮮生蠔、聖誕蔓越莓鵝肝餡餅、意大利龍蝦千層麵、香烤美國頂級牛肉眼;仲有聖誕烤火雞、香橙蜜汁烤火腿以及一系列繽紛佳節特色甜點如三重朱古力樹桐蛋糕、聖誕暖紅葡萄酒浸覆盆子及香梨、南瓜批、朱古力噴泉等。 「聖誕及元旦自助午餐」 供應日期:2024年12月15日至26日 時間:中午12時至下午3時 價錢:(2024年12月15至23日)成人每位澳門元358;小童每位澳門元188;(2024年12月24至26日)成人每位澳門元388;小童每位澳門元198 「聖誕及元旦自助晚餐」 供應日期:2024年12月15至26日 供應時間:下午6時至晚上10時 價錢:(2024年12月15至23日)成人每位澳門元628;小童每位澳門元318;(2024年12月24至26日)成人每位澳門元688;小童每位澳門元358 澳門銀河 - 安達仕廚薈 安達仕廚薈嘅行政主廚黎安德以「分享歡樂、延續傳統」為理念,精心準備了葡萄牙嘅節日美食,以自助餐形式呈現,菜品中不僅包含中式佳肴,更可無限暢飲葡萄牙水果酒。 「聖誕自助早午餐」 供應日期:2024年12月24日至25日 時間:上午11時半至下午2時半 價錢:成人每位澳門幣 388 元 「聖誕自助晚餐」 供應日期:2024年12月24日至25日 時間:晚上6時至10時半 價錢:成人每位澳門幣 598 元 澳門銀河 - 庭園意大利餐廳 榮獲米芝蓮入選餐廳嘅庭園意大利餐廳則沿襲意大利人傳統,新鮮海鮮、經典燉小牛脛及招牌菜式必定讓味蕾大滿足,主廚更特別加入螯蝦栗子湯及意大利飯!聖誕套餐於 12 月 24 及 25 日供應,每位澳門幣 988 元;除夕晚餐於 12 月 31 日晚供應,每位澳門幣 1,088 元。 「聖誕套餐」 供應日期:2024年12月24日至25日 時間:下午6時至晚上10時 價錢:成人每位澳門幣 988 元 「除夕晚餐」 供應日期:2024年12月31日 時間:下午6時至晚上10時 價錢:成人每位澳門幣 1088元

【開箱】真實測評:充+多設備兼容!一條搞掂嘅 CyberCom 3合1 充電數據線
科技新知
Cheers!・2025-07-18

上次去旅行的時候,小編大頭蝦到漏帶咗 AirPods 條充電線,差啲成程冇歌聽! 好彩問朋友借到線救命,點知發現佢只係帶咗一條線,就叉到晒所有設備!咁方便,小編返到澳門即刻入手同款!今日就同大家開箱呢條 CyberCom 三合一充電數據線 設計實淨有質感 充電線包裝設計走簡約風,拆開上手,線身用尼龍編織,摸落比普通膠線硬淨好多,而且冇咁易打結纏埋一舊!接口位用 鋁合金外殼,手感好之餘,耐插耐用仲唔怕爆殼。三合一設計,轉接口好順手。 第一眼感覺:抵玩實用! 實測開始!睇下係咪真係咁神? 實測1:「一線多用」,兼容性大考驗! 買佢最大原因,就係想旅行出街唔使再帶幾條線!即刻拎身邊啲裝置試真啲: ✔︎ iPhone(Lightning) ✔︎ Samsung Galaxy(TypeC) ✔︎ 舊款Android手機(MicroUSB) ✔︎藍牙耳機、行動硬碟... 新舊裝置全部用到! 以後出街旅行,真係帶一條就夠,慳位又唔怕漏帶! 實測2:極速充能!60W 快充有幾快? 賣點話支援 QC 快充,仲有 60W 高功率輸出!小編實際使用過,無論係iPhone、android定平板,都可以穩定充電,食個晏、打鋪機嘅時間,部電話就已經叉得七七八八!對手機重度使用者嚟講,真係救星! 記住配合支援快充嘅插頭,咁就更加有感。 實測3:480Mbps 高速傳檔,快到飛起! 除咗叉電,佢仲支援 480Mbps 高速數據傳輸!即刻試下將手機啲相片、影片過落電腦 Backup! 比佢過一條2GB嘅旅行片...哇!大約40秒搞掂,比起普通 USB 線真係快成幾倍,以後過相過片唔使再慢慢等,效率大提升! CyberCom 三合一充電數據線解決曬小編平時帶線嘅煩惱 一線三用,兼容性強:新舊裝置、叉電傳檔都搞掂。 60W 快充夠快夠力:叉電速度救急必備。 傳檔超快 480Mbps:Backup 大檔案唔使再等。 一條線就集齊晒叉電、傳檔、兼容性同耐用性。呢家仲做緊特價,$79呢個價位(原價$99),性價比高,值得入手!以後出街,真係可以同「帶幾條線」講 Bye Bye 啦! 想知係邊度買? 澳門市場強勢上市,現在購買享特價 $79! 官方網站:www.cyberportcom.com 客服郵箱:info@cyberportcom.com

為程所困-是什麼讓你不想寫自動化測試?
科技新知
MacauYeah・2025-01-08

測試場 VS 自動化測試 筆者一直地更新自己過去所編寫的程式,很恐怖的是,那時的自己很少思考過怎樣寫測試Test Case。致使每次做更新時,都膽戰心驚,要手動建立測試場,人肉去測試每個可能有受影響的地方。在那些年的時候,有能力自己搭建測試場,已經是萬幸。但當面對一些要長期維護的程式,測試場的人肉測試並不是一個有效的方法,一來費時間,二來人腦記憶並不可靠。單靠自己去想想那些地方受影響,再測試,某程度是在挑戰人腦的記憶上限。如果是團隊合作,就更麻煩,你以為修改不會影響到其他人,結果卻是翻天覆地。 所以為求長治久安,編寫自動化測試,是有必要的。這些自動化測試,都算是回歸測試,每次程式有任何地方改動,都確保所有自動化測試被通過。理想始終是理想,但實際操作又會遇到怎麼的問題? 以筆者剛更新的程式為例,難以測試主要是當初沒有想過要測試這件事,所以程式結構通常是【連續順序】地執行。想分段測試?除非先重構。 Function中太多自己創建的Object 回顧自己的程式,初期編寫時,總會我手寫我心,每想要創建任何資源,在java中就會使用 new 字眼,或是自行呼叫某些 builder 類來取得資源,這是其中一個令自己無法寫測試的原因。 我們要想想,這些資源,是不是自己Function中所關心的核心。如果這個資源是被直接回傳的,我們要保留,如果它是HttpClient,只是要來獲取其他資源的媒介,我們或許可以利用依賴注入來取得它,即是把 HttpClient 改為經呼叫方傳入。注入的好處時,我們可以在Test中,修改那些資源的行為和結果。更進一步的是,把那些資源改為 interface 的方式存取,那麼在 Test 中就能更任意地控制該資源的行為。 首次重構某些資源成為依賴注入,大部份都會影響呼叫方,很多地方都要重寫。不論使用constructor injection, setter injection, annotation injection 等,上傳呼叫方,或多或少都會要加減改變參數。極致地,我們把構建都交給Program 框架去做,例如Spring Boot中,各種資源,都交給框架去自動配致。當然,這種做法的學習成本高,除錯成本也高。 【注入】其實是想在控作那些資源,在測試中運行得到固定的行為。使用前述的HttpClient例子,當我們業務邏輯是先訪問外部Web API,再根據結果做處理,那麼我們測試時,就會想模擬Web Api的結果。如果要做到自動化測試,最強硬的手段,就修改自己的HttpClient,模疑給出固定結果。 想要做到這種,在傳統的Java中,我們需要透過進一步抽離Interface去做。但這樣做很累,所以筆者通常會用如Mockito的程式庫,去修改HttpClient的行為。有興趣直接看程式碼的讀者,可以去看 github 。 當然,上述的 HttpClient 例子,使用測試場也有可做測試,自己再去模擬那些Web Api的回傳,有些情況下,這樣會更真實,但大家就必需好好定義測試場的行為。因為測試場可能與團隊的其他成員所共用,有機會其他人可能想要更多互動的測試方式,而非固定的結果。但並上非固定結果的測試場,自動化要測試的可控度就減少。

Docker 來源掃瞄 - Docker Image Scan
科技新知
MacauYeah・2024-12-19

當網安要求越來越高時,我們也要留心 docker image 的來源是不是有漏洞問題。 docker hub 本身就已經有一些安全掃瞄報告,以 nginx 的 1.27.3 版本為例, docker hub nginx 1.27.3 , docker hub 已經列出相當多的CVE漏洞。 不過對於不公開的 docker image ,安全描瞄可是要收費的。作為小團隊,可能想先尋求一些簡單的免費方案。如果你想同樣的需求,可能Trivy會幫到你。 Trivy Trivy 是一個用於描瞄軟件版本依賴或設定檔是否引用到一些有漏洞問題的軟件,它也能檢測 docker image 是否有漏洞或錯誤設定的問題。而且更好的是, Trivy 本身亦有 Docker Image 版本,我們就不用煩惱怎樣弄一個 Trivy 的執行環境,只要可以運行 docker ,有網路就可以了。但使用 Docker Image 版的 Trivy 有一個額外要求,就是它要有主機上的 docker.sock 權限。 描瞄的指令如下,其中 docker.sock 就是為了讓 containers 內部的程式可以存取主機的 docker daemon , .cache 則是為了方便暫在下載資源。 上面故意用 nginx 的兩個同版本號不同平台的 docker image,其實就是為了引出一些潛在問題。nginx 預設是使用的debain OS的,在筆者寫文章的當下,已經更新到最近的 image ,但始終有一大部份可能的漏洞。反觀 alpine OS 版本,就找不到這麼多問題。 這是因為 alpine 預設安裝的依賴較少,所以找到的漏洞也少。正所謂,做多錯多,唔做唔錯(大誤)。這其實有好有不好,因為在發生問題時,在 alpine 下可能連基本的除錯工具都沒有。除非大家有完整測試,或者對 alpine 有相當的認識,你才會選擇一個非官方預設的版本。但就以事論事,引用較少的依賴,長久之下的確是不會有那麼多隱患。大家如果有條件,也可以試試 alpine 或其他版本。 前一節我們可以看到,Trivy需要經過 socket 的方式才能存取主機上的 container daemon 操作權。但 podman 作為一個不主張 daemon daemon less,亦主張不需要 root rootless,那麼它該怎樣執行? 其實podman也有user層面上的 socket,而且 trivy 也有對應的方式去轉用第三方 socket 有點像使用遠端主機 socket,但官方並未宣佈正式支援遠端的方式。 具體使用方式,筆者亦已在 steam deck 上測試,使用方式如下。不過因為 steam deck 預設沒有 root,筆者就省略 cache 指令,免得之後要有權限問題要手動清理。 Ref Podman socket activation Trivy Support for rootless podman

街霸六元宇宙大笪對戰大廳
手機‧電玩
MacauYeah・2023-12-26

上期就為大家介紹了Modern Mode的新系統。今期就再繼續為大家介紹新的對戰系統。上期連結 httpslifemag.cyberctm.comzh_TWblogmacauyeah13954 找個陪練很重要 現在街霸五中,網上對戰不外乎是隨機的排名賽、隨機的友誼賽、邀請特定網友在對戰大廳輪流對賽。看下去沒有什麼大問題對不對 實質上就是一切都很隨機,而對戰大廳很少人懂得運用。 街霸六中一個很重要的改動,就是在隨機的排名賽和友誼賽,加入賽後自訂賽制的玩法。排名賽上遇到五五波的對手,想跟它再打幾場 可以,馬上進入自訂友誼賽,打個夠。這個改動很必要,在過去的日子裏,特發跟不同人隨便打兩三場,根本不知道應對手段;跟同一個對手來回對策,才會慢慢知道輸在哪裏,有沒有什麼地方是博奕的盲點。猜包剪揼連輸三場,你覺得是對手運氣上壓制你,但連猜十場你也輸,就代表你真的被對方看透。若在排名賽上沒有碰到想賽後重複對戰的對手,遊戲商亦很佛心地重現了一個類似大笪地的對戰大廳,讓你可以在元宇宙坐在一個虛疑街機框下,等待那些跟你一樣不太介意分數,等級差不多、但只想連續思考對策的朋友。 在過去街霸五中,隨機的友誼賽和對戰大廳,對筆者這些低端玩家來說實在沒有什麼用途。友誼賽實力差距很大,基本上就是老手開發新帳號來碾壓新手的地方。對戰大廳則是連線品質參差問題,見到高分的不敢進去,低分的基本上網路卡到不能玩。當時最能遇到熟練度差不多的對手,就只有排名戰,但同一名對手的排名戰機會不多,然後大家又非常在意分數的上上落落,所以當時的對戰實在稱不上快樂。 對比這個情況,街霸六就變得放鬆很多,大家更容易地在大笪地中找到差不多的對手陪練,不用計較分數。大笪地的成功,並不是單純地因為可以自定義對戰,它的連線品質提高,也是穩定在線玩家數量的一大原因。 其他重要改進 單從字文上,或許你覺得整個街霸六都是換湯不換藥。但筆者很負責任的說,它是在硬技術和設計上,都做到很大的改進。雖然不能稱為劃時代的改進,但有了它們,遊戲更友善 對戰系統可以全平台跨平台對戰,PS、XBox、PC可以大混戰。你能匹配到的有效在線玩家變多了。 提高連線品質,現在那怕是Steam Deck連上Wifi也能網上進行對戰,大家也不那麼懼怕延遲的問題。 大笪地加入社交元素,你還可以通過故事模式,解鎖自定義格鬥技,在非正式的對戰中跟別人惡攪對戰。 練習模式加入極重要的幀數顯示,大家更有條件地自定義練習情境。 玩家們已經極少再需要上網查幀數資料,除了無敵幀需要上網查以外,其他的自行試就好。 官方在練習模式中預錄制了一些情境練習,例如對空、破防、解投等,讓大家可以直接練。但在解投的情境中,更讓筆者明白這遊戲有多麼的爾虞我詐。 這兩期講的東西,都是Capcom針對核心遊戲元素的多項精進。吸收了街霸五的技術和策略上的失敗,街霸六就從軟硬兩方向大改進。Modern Mode在直正意義上可以讓新手入門,但又不致於無腦遊戲。對戰機制,可以讓大家不只關注排名賽,更大地去提供實戰環境讓大家實驗自己的PvP策略。

今時今日,課金遊值得遊玩嗎?
手機‧電玩
MacauYeah・2023-10-20

原本筆者想做一個掌機遊戲 Switch,Steam Deck, Mobile Phone的詳細對比,但最近手機的手遊真的讓筆者有太多感受,所以筆者先直接聊一聊遊戲機制問題。 說實話,手機 Mobile Phone這個載體,一定是受眾最廣的。非競技類免費課金遊戲讓大家最開心,下載不用錢,開局刷首抽,不課也開心。而對於鍾情遊戲,用課金買資源,理應亦是符合輕、重不同情度的玩家。走一次性買斷路線的遊戲,也適合無網路情境。 免費課金遊戲又分兩大類,一些是買消耗道具,提供提示或額外資源,一些就是抽獎制,把某些特別資源限制在低機率的彩池當中。以最近的Monster Hunter Now為例,就是走前者路線。可以買回復藥或增加素材的道具,供特殊情境使用。以星穹鐵道為例,就是抽獎制,某些特別角色需要從彩池中抽出。 Monster Hunter Now鼓勵大家走出門,多去一些不同的地方,原意是好的。星穹鐵道設定階段等級上限,讓特殊角色跟普通角色差異有個限度,原意也是好的。上述兩個例子,都是鼓勵大家享受遊戲基礎玩法,不需要每一刻都想著課金問題。而筆者心中的強烈反轉點,亦是因為玩了這兩款遊戲,才爆發出來。 手遊發商始終要找到收益的來源,所以通過設計一些心理關口,等玩家忍不住的時候,就課金下去。營運需要金錢,合理回收成本,大家都應該可以理解。筆者對於之前一款競技手遊,也本著支持支持的態度,去課金兩三輪。因為遊戲課金目的很明確,就是提前解鎖指定角色。筆者課出去,亦玩到想玩的角色,大家都合乎預期。 但問題是MHN和星穹,雖然看似課也能玩,但實際上,兩者玩下去都很痛苦。MHN的資源囤積速度很慢,選錯武器走錯開發路線,想換武器就得花相當大的時間成本。即使課金,也不能取得指定武器素材,也不能指定出現的魔物,使課金的確定性變得很低很低。 星穹也類似,遊戲原本就有每日取得資源上限。課金可以抽多個角色,但無法讓你重塑角色。在資源有限的情況下,你不單要考慮養那個角色,還要考慮養哪個技能,壓力也真大。到後來,可能你更在意資源收益,去猛翻功略找養成策略,而不是去研究過關機制。 這還引伸另一個問題。我課金,為了更好地享受遊戲,隨時想玩就玩,忙的話,就先不玩,有時間,就多玩玩,但上述兩遊戲都不行。MHN課金道具染色球,亦需要玩家無時無刻打開遊戲,在指定的時空標記魔物。有空想多打兩場?不行。星穹的課金模式還有分一次性和月票制。月票制雖然每日資源變多,但你若很忙,沒時間玩,那天的資源就會浪費掉。之後即使你很閒,也不能多玩。 或者有人會說,無限課金不就解決問題了嗎?但這樣的話,筆者寧願支持買斷制遊戲,至少一次性付費之後,不論怎樣重塑,也是在連續的時間內可以重來的事,再加上對機制上的熟習,多次重塑的時間會會更短。 即使講了這麼多的不是,上述兩遊戲還是相當出色的。MHN以動作遊戲規格來看,是非常能發揮手機的便攜性同時能以最直觀的方式去實作動作遊戲的刺激感。星穹的聲畫演出絕對是上上成,回合制戰鬥並不讓玩家覺得沉悶。但兩遊戲的問題就是課金收益讓人蛋疼非常。 或許,之後筆者還是會出一篇掌機遊戲大評比,但可能課金手遊就不在對比範圍裏面,能比的就只有一次性付費遊戲

Docker Swarm mode 指令教學 | docker service
科技新知
MacauYeah・2023-08-22

之前一直都討論Image 的打包形式,現在聊聊部署上線時的一些指令。 Docker Service swarm mode 主要通過quot;docker servicequot; 指令去產生一堆可以在不同節點上運行的container。為了更加形象地講,我把container稱為Image的分身。 docker service create跟docker container run的感覺很像,兩者都可以指定image # swarm mode $ docker swarm init $ docker service create name nginx_s nginx # container mode $ docker container run d name nginx_c nginx 兩者的差別在於docker service 可以指定多少個分身,可以隨時加減數目,而且如果你有多過一台機器,分身就會在不同的機器上遊走。而docker container就是只對本機有操作,也不會散播到其他機器。 # swarm mode $ docker service create replicas=2 name nginx_s nginx $ docker service ls ID NAME MODE REPLICAS IMAGE PORTS uro4rwy6nelh nginx_s replicated 22 nginxlatest $ docker service update replicas=5 nginx_s $ docker service ls ID NAME MODE REPLICAS IMAGE PORTS uro4rwy6nelh nginx_s replicated 55 nginxlatest # container mode $ docker container run d name nginx_c1 nginx $ docker container run d name nginx_c2 nginx $ docker container run d name nginx_c3 nginx $ docker container run d name nginx_c4 nginx $ docker container run d name nginx_c5 nginx $ docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES c45771f06612 nginx quot;dockerentrypoint.hellip;quot; 7 seconds ago Up 6 seconds 80tcp nginx_c5 a587a718da3a nginx quot;dockerentrypoint.hellip;quot; 9 seconds ago Up 9 seconds 80tcp nginx_c4 079f206f8645 nginx quot;dockerentrypoint.hellip;quot; 9 seconds ago Up 9 seconds 80tcp nginx_c3 e10dc525fd22 nginx quot;dockerentrypoint.hellip;quot; 10 seconds ago Up 9 seconds 80tcp nginx_c2 dcaa2b4bb3de nginx quot;dockerentrypoint.hellip;quot; 10 seconds ago Up 9 seconds 80tcp nginx_c1 在建立網段時也差不多,service需要的是overlay network,而container用一般network就可以。 # swarm mode $ docker network create driver overlay nginx_s_gateway $ docker service update networkadd name=nginx_s_gateway,alias=gateway nginx_s $ docker service ps nginx_s ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS fxqtheyvr914 nginx_s.1 nginxlatest dockertest Running Running 33 seconds ago u0pvj1leoizw _ nginx_s.1 nginxlatest dockertest Shutdown Shutdown 33 seconds ago q7arumjlxduv nginx_s.2 nginxlatest dockertest Running Running 36 seconds ago kurlwqfmopbg _ nginx_s.2 nginxlatest dockertest Shutdown Shutdown 37 seconds ago zd0zlkhxafv0 nginx_s.3 nginxlatest dockertest Running Running 40 seconds ago 3kapr00fs6pt _ nginx_s.3 nginxlatest dockertest Shutdown Shutdown 40 seconds ago 5o4afd3whygo nginx_s.4 nginxlatest dockertest Running Running 35 seconds ago oxocropolbo8 _ nginx_s.4 nginxlatest dockertest Shutdown Shutdown 35 seconds ago x5y94jf3ok51 nginx_s.5 nginxlatest dockertest Running Running 38 seconds ago cgld3au0w1i9 _ nginx_s.5 nginxlatest dockertest Shutdown Shutdown 39 seconds ago # container mode $ docker network create nginx_c_gateway $ docker network connect alias gateway nginx_c_gateway nginx_c1 $ docker network connect alias gateway nginx_c_gateway nginx_c2 $ docker network connect alias gateway nginx_c_gateway nginx_c3 $ docker network connect alias gateway nginx_c_gateway nginx_c4 $ docker network connect alias gateway nginx_c_gateway nginx_c5 不過比較大的差異是service會停了原有的分身,重開新的分身去加入網段。所以上面的docker service ps nginx_s執行結果,就有一半是停掉的。 類似地,docker service也不能單獨地停掉分身,頂多只能調整replicas=NUMBER,來控制分身數量。而單機則可以經過docker container stop來暫停分身。

自己架設Docker共享儲存空間
科技新知
MacauYeah・2023-07-21

Docker很好用,在單機環境下真的很好用。Docker原本的設計,是為了快速迭代而設計成Image的。在一般設定下,每次新建或重建container,都會根據Image重設一下各方面的環境,包括儲存空間。重設CPU,Memory,大家都很易理解,但重設儲存空間,真的不是每一個使用情況都可以這樣。 又或者說,未必所有使用情況都會有一個第三方的儲存空間可以用。所以良心的Docker在單機環境下也有提供bind mount或是docker named volume,作為可以長期保存,不受container生死的影響,以達到長期存在Data的存在。 單機儲存空間 單機情況下很簡單,就用一個docker compose做例子 其中html就是一個bind mount,而nginxlogs就是一個docker named volume,兩者都可以長期保存data,除非各位自己手動刪除,否則不會因為container的興亡而不見了。 但有兩個很重要的分別 bind mount,直接跟host os連接,實際上是每次folder有更新,docker都要同步host和container之間的資料。 bind mount在linux下很暢順,因為大部份docker imagecontainer原本就是linux engine,所以folder mount真的可以互通。 bind mount在windows mac下,就會不斷抄資料。面對大量檔案,例如node_module,就會有速度上的問題 docker named volume,就是docker 分離一些獨立空間,然後再綁到container上 相對bind mount,即使在windows mac下,都沒有那個速度上的問題。筆者猜測,即使是獨立空間,其實本身都已經限定在linux enginx下,所以沒有需要抄資料。 但在windows mac下,因應docker 底層建立Linux VM的技術不同,你可能沒法在windows mac預設環境下直接讀取docker named volume。 若要讀取docker named volume,最好的做法,還是連上docker container,然後用docker cp 來抄回資料。一但抄資料,其實都會有速度上問題,不過docker cp是手動決定何時做的,不做docker cp,其實container也是可以用。 Cluster儲存空間 雖然良心的bind mount和named volume解決了單機上的儲存問題,但到了cluster環境,就沒有可以跨機同步儲存空間的做法,要做就自己建立。 筆者也稍為研究了一下同步的問題,不過對技術真的很有要求。所以退而求其次,筆者還是選擇簡單的第三方儲存空間。就是做一個可以分享存取的NAS。 建立nfs linux下要安裝nfs其實很簡單,不過要注意資料夾和防火牆權限,以下安裝教學以ubunut 22.04為例,記得把下面的YOUR_DOCKER_NODE_ADDRESS_RANGE轉為你的真實IP段落 修改docker compose 最後,你在原來的dockercompose的docker volume上加driver_opts就大功告成。 記得把下面的YOUR_NFS_IP轉為你的真實IP

Devil May Cry 5 DLC 評價
手機‧電玩
MacauYeah・2022-01-07

結論說在前頭,如果各位是DMC的系列老粉,又或是對動作遊戲有點熱愛的話,DMC5 DLC Vergil,絕對是必買的。接下來就詳細介紹一下它的特點。 操作 在操作層面上,他像是Nero與Dante的混合體,有著Nero的直觀近身操作,但武器卻有著Dante的影子。在初期遊玩時,一定會有點混亂,會記錯Dante和Vergil的招式。重要的是,在正編最後M19, M20中的Boss戰中的招式,你都可以親手使用了。只是使出效果和攻擊強度變弱,這就需要各位神操作來彌補。另外,除了焰魔刀和幻影劍之後,你還有拳套可以用。 遊玩性 因為是平行世界的DLC,沒有很多新劇情,只在首章和結尾兩章節加入比較多的新動畫,而中間章節的動畫就被系統自動略過。 但在難度挑戰上就給足誠意。一來因為可以操作原本M19和M20中所有Vergil的招式,二來DLC M19和M20中的Boss也換成了Dante。也就是,你正篇中用Dante花式吊打Vergil,你現在在DLC就會被Dante的花式玩弄。還好這是AI操作,如果換成PVP,我猜我應該不輩子都不能玩到結局。 M19的Dante主要用魔劍和手槍,M20的Dante則主用三戳棍和火箭炮和魂石帽,打著打著,原來Dante花招可以是如此的多。如果你正篇只打普通難度的話,基本上Dante很多招式你都還沒有真正的用會,但普通難度的AI就已經練到爐火純青XD。筆者也是在正編最高難度DMD下,才被逼認清Dante不同武器和風格的用途。Capcom的設計還真強。 如果你本身在正篇有挑戰困難或以上的難度,DLC的話你也不要錯過,因為至少讓你有多30小時的新體驗。以HKD 39的價錢來說,真的很值。其實以正篇的價錢,如果大家有挑戰各難度下的S Rank,也是很化算的,但S Rank的要求實在太高,只挑戰難度通關就很足夠。

澳門終於都有自拍館啦-「Selfie Lab」多種場景任意拍,新開業期間第二免費
生活在我城
明珠・2021-09-15

相信很多女生都很喜歡自拍,把自己最漂亮的一面拍下留為記念,而作者也不例外,自拍館起源於歐美,無需攝影師,只需要依靠手中的遙控器就可以遠程為自己進行拍攝,自己才是最了解自己的人,在自拍館內可以不停地拗造形換姿勢拍下自己最漂亮迷人的一面,自拍館是一個私密的空間,沒有傍觀者奇怪的目光,杜絕尷尬,想怎樣拍就怎樣拍 目前「Selfie Lab」自拍館提供多種場景,接近100套服裝首飾,豐富的化妝品,一次性化妝用品,自拍架以及燈具提供客人使用,而價錢也包括在內,沒有任何的隠影消費,服裝首飾都會定期消毒是作者覺得最貼心的服務。最最最重要的一點吸引到作者的是「Selfie Lab」9月8日開張,所有場景佈置衣服首飾都很新鮮,拍下美照後,隨時出大片,讚爆朋友圈 以下為「Selfie Lab」自拍館的一部份場景照 芭比娃娃主題 最熱門的冰箱花 INS輕奢風 型格風 部份的首飾照 「Selfie Lab」自拍館目前提供八個時段供大眾預約,只要加微信就可以預約喔,目前在試業階段,2小時MOP180,第二位免費,只需要百零蚊的價錢就可以圓模特兒夢真的很太香啦 而作者也迫不及待預約了,下周給大家一個體驗報告心得,讀者們記得留意下周的LifeMag和本人的facebook Page啦

春日限時放「陝」!澳門君悦酒店滿堂彩推陝西名菜
澳城餐飲
Cheers!・2019-03-13

陝西菜簡稱「秦菜」或「陝菜」,口味偏酸、鹹辣,講求主料突出、主味突出和香味突出的「三突出」。為了呈現最地道的「三秦」風味,澳門君悦酒店滿堂彩廚師就特意向西安名廚尋求陝西菜式的製作精髓,由即日起至 4 月 30 日,限時帶來一系列陝西名菜! 這個陝西菜單中,囊括開胃菜、熱菜、麵食及點心等十多種選擇。小編特別鍾情「秦城和牛 Biaacute;ng Biaacute;ng 麵」,咬下去口感相當煙韌,香料又將麵條重重包圍,停不了口!滿堂彩亦特別選用和牛肋條做輔菜,如黃油般絲滑的口感令麵條風味更上一層樓。 秦城和牛 Biaacute;ng biaacute;ng 麵 相傳古時一位窮秀才因聽到「Biaacute;ng Biaacute;ng」的製麵聲便前去品嚐,可惜身無分文只好以字換麵,於是創造出 Biaacute;ng 一字。 Biaacute;ng Biaacute;ng 麵的「Biaacute;ng」筆劃極多,繁體有 56 劃! 至於主廚孫寅明最愛的「家鄉風味葫蘆雞」, 需經過捆紮、水煮、蒸製、油炸等多道工序,色澤金紅、皮酥肉嫩,再配以花椒佐食更是滋味香醇,入口即化,必食! 家鄉風味葫蘆雞 相傳葫蘆雞始於唐玄宗禮部尚書韋氏的官廚,因做出來的雞肉形似葫蘆,故稱「葫蘆雞」。 主廚孫寅明表示,是次推廣跟足傳統煮法,絕對是最地道的陝西風味。 老虎斑關中泡饃 泡饃是陝西風味美饌,當中西安泡饃尤其出名。滿堂彩把泡饃搭配創新食材,以老虎斑取代羊肉,魚骨與多款香料熬成濃湯,令人回味無窮。 原味鍋盔 鍋盔是陝西的漢族傳統風味小吃。據說鍋盔源於古時候軍隊缺乏煮食工具,官兵便以頭盔為炊具來烙餅,因而得名。 滿堂彩 地址:澳門君悦酒店一樓 營業時間:1130 1430/1730 2330 供應日期:即日起至 4 月 30 日 電話: 8868 1930

亞洲首家分店!蒙特卡洛巴黎咖啡館進駐澳門銀河酒店
澳城餐飲
Cheers!・2018-09-18

人人引頸以待,位於銀河酒店的「蒙特卡洛巴黎咖啡館」終於在兩個月前開幕,這間來自摩納哥(Monaco)的咖啡館來頭不少──總店是當地一間歷史悠久的法式餐廳,幾乎無人不曉。至於澳門店,裝潢亦一派法式風情,加上由行政總廚 Sylvain Perraut 根據摩納哥總店的經典菜式而設計的菜單,值得專程一試! 摩納哥總店的外貌。 餐廳裝潢一絲不苟,為了呈現出法式味道,正門口位置就放有摩納哥王妃 Grace Kelly 的超大型裝置,氣派十足。而裝置的背後,就是一個展示了摩納哥一級方程式賽車以及蒙特卡洛巴黎咖啡館總店照片的展覽區。配合巴黎小酒館般華麗而優雅的彩色玻璃窗,充滿異國色彩。 銀河分店有如巴黎小酒館般華麗。 至於菜式方面,就由擁有 30 多年法式烹調經驗的行政總廚 Sylvain Perraut 操刀。必試「牛油煎鱒魚」及「紅酒燉牛肉」;前者在魚的表面灑滿杏仁片,而且經過去骨處理,入口啖啖肉;後者的牛肉充滿紅酒香味,軟腍又入味。 紅酒燉牛肉 $198 牛油煎鱒魚、杏仁、香菜馬鈴薯 $168 尼斯沙拉、金槍魚、鳀魚、法邊豆、黑橄欖 $118 不得不提,菜單中特別為亞洲菜餚設了一區,提供包括叉燒蝦球揚州炒飯、海南雞飯、港式咖喱牛腩飯等。換句話說,可以在餐桌中西合壁進食,過癮! 咕嚕肉飯 $108 港式咖喱牛腩飯 $138 蒙特卡洛巴黎咖啡館 地址:澳門銀河酒店地下 G003 時間:1100 ndash; 2300(下午茶 1500 ndash; 1800) 網址:httpswww.galaxymacau.comzhhantdiningrestaurantscafedeparis