搜尋

搜尋結果

U-FLY Holidays帶來度假驚喜 免費飛往精選航點
旅遊情報
Benjamin・2016-08-30

剛於8月份與HK Express公佈合作計劃的UFLY Holidays www.uflyholidays.com ,讓旅客計劃行程時獲享前所未有的輕鬆。UFLY Holidays提供機票+酒店的最優惠價格保證,以及其他一系列的服務,包括汽車租賃及當地行程安排等。旅客可在UFLY Holidays預訂系統內搜尋所有HK Express現有的航班及最新加入的日本及南韓航線。 UFLY Holidays 推出的優惠驚喜不斷,凡預訂HK Express指定日本航線 酒店精選套餐,即可享免費機票優惠 ! 旅客只需於優惠期內透過UFLY Holidays網站預訂前往日本其中5個城市的精選旅遊套票(機票+酒店),即可尊享免費機票優惠。該5個日本指定城市分別為廣島、石垣島、高松、福岡及鹿兒島,當中最優惠的可算是福岡兩日一夜機票 酒店套票,只需港幣202 元起。倘若旅客計劃到訪大阪、東京或名古屋等其他日本航線,又或是鍾情於韓風,亦有其他震撼優惠選擇。 上述優惠適用於即日起至2016年9月4日(2359)期間預訂,出發期為2016年8月29日至2017年7月13日期間,甚具靈活彈性。 「與UFLY Holidays的合作大受歡迎,我們非常興奮!」HK Express公司董事及行政總裁安浩恩(Andrew Cowen)表示。「這個徹頭徹尾的一站式網上平台除了讓旅客享有便捷的預訂體驗外,更可免費乘搭飛機出遊,絕對是您唯一的選擇。」 一眾喜愛外遊遠足、沿著海岸線欣賞美景及享受陽光與海灘的旅客,更是絕對不容錯過是次優惠所包括的釜山、首爾、濟洲、石垣島、高松等航線之旅遊套票,展開獨一無二的旅程。 如欲查詢更多,請到UFLY Holidays網站 www.uflyholidays.com. 旅遊套票(機票+酒店) 日數 最低優惠價格(以港幣計算、未包括稅項) 石垣島(ISG) 4日3夜 803 福岡(FUK) 3日2夜 404 福岡(FUK) 2日1夜 202 廣島(HIJ) 3日2夜 831 高松(TAK) 3日2夜 471 鹿兒島(KOJ) 3日2夜 583 名古屋(NGO) 3日2夜 1125 大阪關西(KIX) 3日2夜 971 東京羽田成田(HND NRT) 3日2夜 990 首爾仁川(ICN) 3日2夜 1052 釜山(PUS) 3日2夜 1058 濟洲(CJU) 3日2夜 1018 優惠不包括機場稅、燃油附加費和其他額外收費;須視乎供應情況而定及優惠附帶條款及細則。 關於 UFLY Holidays UFLY Package Holidays Limited為註冊旅行代理商,旅行社牌照號碼為 354123,並受香港旅行代理商註冊處及旅遊業議會監管。UFLY Holidays 致力為旅客提供價格相宜、方便快捷的旅遊產品預訂體驗,致力為旅客帶來難忘的旅程回憶。透過簡單易用的網上訂購平台,旅客可選擇機票、酒店、汽車租賃、當地行程安排,以及電話卡等。這個一站式的網上平台酒店網絡覆蓋全球21,000個城市,提供超過550,000 家酒店選擇。UFLY Holidays為旅客整合不同的機票及酒店優惠,讓旅客一目了然,能更快捷、更有效地籌劃行程。HK Express的航班現時飛往27個亞洲熱門城市,包括布吉、峴港、東京、清邁、仰光,未來將陸續公佈更多精彩航點。

【Home Media】電訊 X TVB Anywhere 客戶限定 「給您最愛「真」女神告白」 有獎活動 +最新好戲上架
生活在我城
Cheers!・2023-08-16

同女神深情告白 ,仲有機會送您到現場應援?! 2023 香港小姐正火熱競選中,您係咪想對心水女神告白呢?依家 CTM X TVB Anywhere 客戶只要參加 有獎活動,留言估中今年冠軍即有機會贏取《 2023 香港小姐競選 》入場門票 2 張及澳門幣 300 新八佰伴現金券! Video Facebook 參加步驟: 讚好 @CTMBuddy + @CyberCTM生活休閒資訊 + @TVBAnywhere Facebook 專頁 讚好 分享本篇帖文(設定為公開) 留言「 @2位朋友 分享您最心儀嘅港姐並解釋原因」(留言次數不限,但不可重覆或 @同一個人) 前往問卷登記資料: httpss.ctm.netvkm4g 遊戲傳送門: TVB Anywhere App 及 Home Media 參加步驟: 於 TVB Anywhere App 或 Home Media 頁面進入問卷填寫資料 於問卷分享分享您最心儀嘅港姐並解釋原因 活動日期:2023 年 8 月 3 日 ndash; 16 日(23:59 截止) 我哋最後將會選出 10 位最用心嘅「表白勇士」!立即打開 TVB Anywhere App 或 Home Media 電視盒子了解更多佳麗資訊,並選出您心目中嘅冠軍「女神」啦! 參加者須為 CTM X TVB Anywhere 客戶。 【今期精選優惠】 CTM Home Media 4K 機頂盒 一個賬號盡享亞洲精彩劇集、荷李活最新電影、內地熱爆綜藝、熱門串流遊戲等精彩內容 詳情:httpsqr.pageg10rlOMhPY7J 申請 5G 月費計劃,即送 12 個月 TVB Anywhere 服務(原價:$38 月),大小屏都可以流暢煲劇! 居家光纖寬頻客戶低至 $0 即可換購 Home Media 電視盒子連 24 個月 TVB Anywhere 服務(原價:$2,512),俾您一個價錢全家暢享精彩視聽娛樂! 最新上架好戲: 寵愛Pet Pet 馬上觀看 破毒強人 馬上觀看 惡之花 馬上觀看 Kill Heel 馬上觀看 早餐中國 馬上觀看 100道風味 馬上觀看 超級餅藝大師 IV 馬上觀看

美食速遞】外賣抗疫優惠特輯 — 食好 D 外賣篇(持續更新)
生活在我城
Lifemagfoodie・2022-07-06

抗疫優惠特輯 食好 D 外賣篇宣傳由 CTM ADON 廣告專家 全力支持!疫情下與您共渡時艱,齊心抗疫! 雖然現在疫情期間不能堂食,不少餐廳商戶都推出了非常實惠的外賣優惠,在家亦可以享受豐富的外賣大餐,小編為大家整理了一系列外賣優惠,集齊中西日餐、輕食、甜品等等,想知就立刻看下去吧!(最近更新時間:2022.8.2) 優惠林林種種,要快速搵到自己附近嘅優惠,一於去「澳門好幫手2.0」全澳優惠地圖喇! 按此看「澳門好幫手2.0」全澳優惠地圖 點擊了解外賣優惠: 小鮮肉 尚膳 強記火鍋 森夢Sam's Workshop 輕營日記 一芳台灣水果茶 御前上茶 大喜麻辣拌(筷子基店) Dino Burger Isaac Toast amp; Coffee Best Moment Cafe 美好時光 亭一亭蔬食 Pi cafeacute; 巷仔冰室 VEGA VEGA 我行我素 Muse by Pace 拉濶音樂咖啡 胖老爹炸雞 Healer bar 日玥 WheatSoso 麷酥 Royal place NEW 沸青台式麻辣燙 NEW 新爽爽豬肉丸美食 NEW Nuttea 牛B仔路環咖喱 雄興軒美食 小鮮肉 抗疫優惠 1.到門店自取可享有整單9折 2.招牌臭臭螺螄粉飲品,優惠價 $26 支持 MFood、澳覓及微信下單 地址:祐漢新村第八街康和廣場地下P舖 電話:63939320 微信:m63939320 Facebook MGH 2.0 店家資料及外賣優惠詳情 尚膳 抗疫優惠 三色魚湯粉僅需要$38,自取低至$35 地址:澳門河邊新街259號 電話:28939282 Facebook MGH 2.0 店家資料及外賣優惠詳情 更多精選網紅菜式可到 mFood 訂餐(澳門區)。 強記火鍋 抗疫優惠:全場菜品八折,需提早一日下單,澳門區滿 $300 、氹仔區滿 $500、路環區滿800(免配送費) 每天晚上2300截單,隔天下午1800開始自取或配送 地址:澳門友誼大馬路漁人碼頭羅馬及英國館地下07店 電話:66983997 微信:Keong66983997 MGH 2.0 店家資料及外賣優惠詳情 森夢Sam's Workshop 為慶祝Samrsquo;s森夢(盧九店)開業一週年,我們準備了一些驚喜回贈給一路支持我們的朋友。 Samrsquo;s森夢將在7月1日至7月31日推出以下兩個回贈活動: 1.會員充值優惠 凡於7月1日至7月31日期間充值500即送100,1000送200,專享20%優惠回贈。會員卡金額可於盧九店和皇朝店(將於8月開業)使用,無使用期限。 2.IG Giveaway 抽獎活動(7月1日7月10日) 任意款式的6寸蛋糕(價值480元或以下)2份 任意款式的4寸蛋糕(價值180元或以下)5份 任意口味的蛋糕卷堅果脆脆盒子蛋糕(價值40元)20份 此活動需在Instagram平台Samrsquo;s workshop森夢工坊帳號參加。禮品以電子禮卷形式發送,會員可於2022年8月31日前使用該禮品券 電話微信落單澳門區滿$300 免配送費生日蛋糕除外 地址:羅利老馬路12D麗園大厦地下 即盧九公園正門巴士站旁 電話:28868899 微信:SamsWorkshop Facebook MGH 2.0 店家資料及外賣優惠詳情 輕營日記 抗疫優惠:「自選四重拌麵」優惠價$43,有四個自選菜品的拌麵,包括一款主食和三款配菜。 這個拌麵屬於冷麵形式,並非湯麵。 首先,基底可以選擇 A.蕎麥麵 或 B.三色螺絲粉,之後可以選一個主食例如雞胸、雞扒、龍利柳、牛柳粒、煙三文魚等等,主食有十多款選擇,龍利柳和牛柳粒都是輕營日記的招牌菜式!之後還有三個配菜可以在二十多個款式中選擇,包括紫薯、雞髀菇、秋葵、芒果等等超多配菜隨意選擇。最後可以配搭一個沙律醬汁,如果選檸檬汁或油醋汁這種流質醬汁來拌麵的話絕對是絕配。 地址:澳門店:和樂街104號(嘉應花園第五座對面)/氹仔店:孫逸仙博士大馬路688號 電話:澳門店:63005388/氹仔店:68827755 Facebook MGH 2.0 店家資料及外賣優惠詳情 詳細介紹請看: 【澳門美食速遞】氹仔健康飽肚午餐推介!蓋飯、沙律、輕食、三文治樣樣有mdash;mdash;「輕營日記」 一芳台灣水果茶 抗疫優惠:一芳於澳覓及mfood外賣平台設置大量優惠券,更有多款產品低至半價(包括 爆打檸檬茶及珍珠奶茶)!另外,現推出消暑新品,外賣平台點單 97折 ! Facebook MGH 2.0 店家資料及外賣優惠詳情 昌明店 電話:28724317 地址:羅白沙街54號福來大廈地下I 嘉應店 電話:28769795 地址:和樂大馬路216278號嘉應花園地下BI舖 大三巴店 電話:28415932 地址:大炮台街3B號喜運大廈地下D 筷子基東海店 電話:28520564 地址:筷子基俾若翰街東方海岸 2座地下K舖 信譽名門店 電話:28265199 地址:黑沙環信譽名門第二座地下D 一芳消暑新品 外賣平台 97 折 水蜜桃系列 芒果水果茶 芒果西米露 人氣推介 爆打芳香檸檬茶 珍珠奶茶 黑糖珍珠鮮奶茶 一芳水果茶 御前上茶 抗疫優惠: 外賣自取全單88折 外賣自取滿 $150即送抹茶蕨餅一份 送完即止 地址:肥利啦亞美打大馬路57号新新樓地下AB舖 電話:28522552 MGH 2.0 店家資料及外賣優惠詳情 大喜麻辣拌(筷子基店) 抗疫優惠:到店9折 地址:澳門船澳街250號綠楊花園第四座地下B 電話:62392618 66884480 MGH 2.0 店家資料及外賣優惠詳情 Dino Burger 限時優惠:招牌雙層薄燒和牛芝士漢堡套餐 限時優惠MOP85下單方式:現場下單或者線上微信公眾號下單 地址:西墳馬路富安大廈1C荷蘭園OK轉上斜路第一間鋪) 電話:62350282 公眾號:dino burger MGH 2.0 店家資料及外賣優惠詳情 Isaac Toast amp; Coffee 抗疫優惠:消費滿$61,外賣自取或本店送出的外賣,均可享有每星期每天一款$8特價產品 地址: 澳門龍嵩正街8D祐生大廈地下A1 澳門美副將大馬路33A號成駿大廈地下及閣樓B座 電話:28329993 (龍嵩正街店) 28329998 (美副將店) 公眾號:isaac_service MGH 2.0 店家資料及外賣優惠詳情 Pi cafeacute; 抗疫優惠: $20 一杯美式咖啡 凍熱 $30 一杯咖啡拿鐵 凍熱 地址:棕櫚葉圍(郭善里)1號聯興大廈地庫a座 電話:66989749 IG:pi_cafe_macau MGH 2.0 店家資料及外賣優惠詳情 亭一亭蔬食 抗疫優惠:外賣自取85折(果汁除外),優惠2人餐$168芝麻素腸,清炒龍須菜,黑松露披薩榴蓮披薩(純手工10寸,2選1),椰香芋泥,百香果汁 地址:天通街20A號地下 電話:66983483 微信:TingTing66983483 MGH 2.0 店家資料及外賣優惠詳情 Best Moment Cafe 美好時光 抗疫優惠: 自取外賣: 一人餐低過半價 $35 小程序供選單點自取8折 優惠套餐自取低至六幾折 打電話:28358318,店鋪落單自取8折跟主食飲品半價50% 地址:墨山街12號錦昌大廈地下A座 電話:28358318 微信:bestmomentcafe MGH 2.0 店家資料及外賣優惠詳情 巷仔冰室 抗疫優惠: 外賣自取8折(電話:28767941)Mfood澳覓平台同步上線 地址:澳門墨山街16A利安大廈地下 電話:28767941 Facebook MGH 2.0 店家資料及外賣優惠詳情 VEGA VEGA 我行我素 抗疫優惠: 外賣自取全單九折, 自帶餐盒全單八五折, 折後滿200元送小食配菜一份外賣自取飲品買一送一,果昔、發酵茶及啤酒除外 地址:澳門黑沙環東北大馬路海名居第三座地下S 電話:28413636 微信:66132122 MGH 2.0 店家資料及外賣優惠詳情 Muse by Pace 抗疫優惠: 1. 選購 500g 或 1kg 意式咖啡豆優惠可享優惠價MOP95200g, MOP210500g 或MOP370kg2. 提前訂購 500ml 或 1L Cold Brew 可享優惠價MOP280500ml 或 MOP540L3. 選購咖啡濾泡包組合可享優惠價原價 MOP20,三包九折,5包八折,12包七折 地址:氹仔橋樑前地 6367 號橋樑閣 電話:6264 4821 Facebook MGH 2.0 店家資料及外賣優惠詳情 拉濶音樂咖啡 抗疫優惠: 拉濶叻沙 及 小朋友最愛蛋包飯 套餐包含小食飲品 各大外賣平台可點餐 地址:嘉野度將軍街華儉大厦地下C 電話:28723937 Facebook MGH 2.0 店家資料及外賣優惠詳情 胖老爹炸雞 抗疫優惠: 充值:充200送30充300送50充500送100充800送180可澳覓MFOOD微信公眾號電話下單 地址: 氹仔店:氹仔花城成都街120號氹仔花城號地下E舖黑沙環店:澳門黑沙環涌河新街205207裕華大廈第四座 地下及閣仔B座 電話: 氹仔店:28305678黑沙環店:28337136 Facebook Healer bar 抗疫優惠: 疫情下相信大家都辛苦,響禁堂食期間大家都唔好虧待自己個胃!一於叫個外賣,與珍惜的人一齊食好brunch 今次我地揀左新研發嘅飲品 mdash;mdash; 「烏龍芝麻街」,係用炭火慢烤白芝麻同台灣凍頂烏龍茶冷萃而成。味道清甜,淡淡清香又解渴。只要購買我地店舖裡面任何一款嘢食 $1 就可以獲得一枝烏龍芝麻街,而且每單換購數量不限,只要買嘢食,就可以換購(同一份食物中,該優惠與$48換購雞尾酒及$38換購飲品的優惠不重複) 活動由7月18號直至7月31號晚上2359截止。 數量有限,送完即止 地址:澳門素鴉利神父街竹園圍斜巷44A號怡輝閣地下及地庫A座(水坑尾來來對面木門) 電話:28851102 IG healer_bar Facebook 日玥 限時優惠:1)新增氹仔拼單入群外賣團滿$100免配送! 2)疫情期間,晚上購買便當送營養無添加南瓜湯 下單方式:小程序電話 62803414落單 外送範圍:澳門區、氹仔區 營業時間: 11302000、六11301630 地址:澳門新口岸上海街海冠中心EF鋪 電話:62803414 Facebook WheatSoso 麷酥 抗疫優惠: 疫情期間大部分產品3件起訂及送貨。桶裝Nano曲奇一桶都送喔 Bagel以團購方式訂購下單方式:微信或IG下單IG we_eatsoso 地址:澳門打纜圍17號新信花園地下A鋪 同善堂中學旁 電話:63431860 微信:Wh_eatsoso Facebook 新爽爽豬肉丸美食 抗疫優惠:疫情期間全店9折生熟食品均可 地址:澳門雅廉訪大馬路109B號A舖地下 電話:2821 5722 店鋪微信:ss28215722 Facebook Royal place 公眾號平台上線啦,RoyalPlace尚堂與你共渡疫情,全澳氹仔路環皆可外送,即掃公眾號直接下單外賣或自取啦~ 【 掃一掃公眾號自助下單5大優惠 】 1)註冊成會員並關注公眾號,即可獲贈3張10元現金券,於公眾號下單或外賣即可使用 (消費滿$250就可使用一張) 2)填埋生日日期,更會 #於生日前10天直接推送一張50元現金卷(記得一定要填呀) 3)自助下單又點少得回饋大贈送: 完成透過公眾號下單外賣或自取滿$250,#系統即推送一張20元現金卷(消費滿$250就可使用) 4)每次消費後的積分更可當錢用,100分=$1 5)自助下單卷蛋糕、大福、飲品、流心撻,可享滿額免費配送 6)公眾號平台更會不定期有: 半價優惠盲盒搶購 快閃Giveaway 以回饋大家一直以來的支持 地址:澳門果欄街54號明發大廈地下A室 電話:6611 8126 Wechat 66118126 RoyalPlace_Macau Facebook 沸青台式麻辣燙 沸青獨家熱賣:台式麻辣鴨血 熱血優惠價$30 電話:65332766 地址:澳門巴冷登街6號地下 微信:heauuu Facebook Nuttea 1.微信公眾號新註冊會員即可獲贈價值$10現金券 2.微信公眾號下單即可買五杯額外送一杯 電話:66553296 地址: NUTTEA堅果奶茶(氹仔店)埃武拉街318號, 氹仔花城新苗購物商場內G鋪 NUTTEA堅果奶茶(皇朝店)羅馬街155號,恆基花園地下AK舖 Facebook 牛B仔路環咖喱 優惠:半價 $16 牛雜粥 電話:65920222 地址:牛b仔路環咖喱澳門店 Facebook 雄興軒美食 已登陸mFood及澳覓外賣平台 電話:28226120 地址:澳門筷子基和樂大馬路46號宏基大廈第二座地下 Facebook 如果大家都有美味嘅餐廳商戶想報料,歡迎電郵到 DMA@ctm.com.mo 商戶如果想自薦,歡迎填表格提供資料!

【2018年回顧】今年您錯過了那些精彩的 LifeMag 文章?
節慶盛事
Chrysalids 少爺・2018-12-31

今日是 2018 年的最後一日,少爺覺得是時候整理今年所寫過的 LifeMag 文章。因此,少爺特意騰出了時間,希望可以趕及今日內把 2018 年所寫過的 LifeMag 文章集合一齊,讓 CyberCTM LifeMag 讀者可以在一篇 LifeMag 文章內,更容易閱讀今年有可能錯過了少爺所寫過的文章。除此之外,少爺亦想藉此來個回顧和檢討,希望明年 2019 年為大家寫出更多有水準的 LifeMag 文章。以下就是少爺今年在 CyberCTM LifeMag 內發佈過的文章,不計算入本篇的話,一共有 45 篇。 一 月 份 LifeMag 文 章 周末周日最好嘅消遣活動,莫過於約埋朋友一齊去戲院睇電影。一睇通常都會起碼用兩個鐘頭或以上,善用時間不二之選。要數近期必睇嘅電影就當然有「玩轉極樂園」、「星球大戰﹣最後絕地武士」、「逃出魔幻紀3﹣叢林挑機」、「柏靈頓2」等。 詳細介紹:人人都話「玩轉極樂園」好睇好正,係米真係咁好睇呀? 三 月 份 LifeMag 文 章 無敵破壞王2(WreckitRalph 2)《網路大暴走》今年 11 月有得睇啦!齋睇預告就知一定好睇!(好爆笑!)當初第一集結尾有洋蔥,仲以為成個故事就咁完。 詳細介紹:【電影】《無敵破壞王2 網路大暴走》今年11月有得睇啦! 一年一度嘅復活節,仲有一個星期就到啦!今年復活節假期,頭疊尾有四日咁多,唔知各位計劃好去邊度吃喝玩樂未呢?想知復活節期間,澳門有咩地方好去、好食、好睇同好玩,咁您一定要繼續睇落去啦! 詳細介紹:【必睇】澳門十個復活節吃喝玩樂好去處攻略 五 月 份 LifeMag 文 章 今個星期日就是母親節,相信這幾天各位做人子女的,都會忙碌地四出尋找好餐廳,帶媽媽出去食飯,慰勞及答謝媽媽這一年來的辛勞。如果還未想到母親節當日,要帶媽媽去那一間餐廳食飯,不妨考慮一下少爺建議的以下十間精選澳門餐廳,少爺敢保證,各位媽媽一定會食得開心又快樂。 詳細介紹:澳門十間最適合慶祝母親節的餐廳 六 月 份 LifeMag 文 章 世界盃今個月開始啦!澳門各大超巿同加油站都有得賣可口可樂世界杯限量版,想集齊一套六款印有世界盃主辦國嘅設計圖案? 詳細介紹:澳門有得賣!限量版世界盃可口可樂 任天堂 Switch 新煮飯仔遊戲 Overcooked 2,將於 8 月 7 號面世。想知今次 Overcooked 2 有咩新廚師揀呢?想知今次遊戲加入咗咩新元素? 詳細介紹:【NS 新遊戲】Overcooked 2 今個暑假正式開張大吉! 今次少爺為大家介紹位於澳門連勝街《泰友麵》嘅海南雞髀飯。泰友麵主打外賣生意,亦有少量堂食座位畀客人食飯。 詳細介紹:【澳門隱世美食】不可不試!連勝街《泰友麵》海南雞髀飯 2018 年世界盃响俄羅斯舉行,開咗波大約有一個星期啦!雖然德國第一場就已經輸咗波,但係仲有兩場,德國仲有機會出線嘅。 詳細介紹:【世界盃2018】睇見就想收藏!德國紀念版可口可樂 鍾意食炸雞嘅朋友又多一個新選擇,記得話埋比您身邊鍾意食炸雞嘅朋友知道喎。 詳細介紹:【澳門炸雞美食】炸雞迷有口福啦!萬眾期待 Jollibee 6月27日開張 七 月 份 LifeMag 文 章 因為 Lady M 今日終於在澳門金沙城中心金沙廣場正式同澳門朋友見面,所以今日少爺特別開心,以後在澳門金沙城中心也可以嚐到 Lady M 的蛋糕,十分方便。 詳細介紹:【澳門必食甜品】好幸福,睇見就流口水!金沙城中心 Lady M 7月10日正式開幕 因為 Lady M 應該是晚上十點才關門,於是少爺計劃下班後才去 Lady M 買蛋糕, 心想時間方面應該沒有太大問題。 詳細介紹:【澳門甜品界傳奇】金沙城中心 Lady M 蛋糕可以有幾好賣? 那天傍晚落驟雨,少爺偶然放工後,行路經過南灣大馬路和水坑尾街交界,在八角亭附近等過馬路時,抬頭居然發現彩虹。 詳細介紹:【澳門必影美景】好罕有!幸運地遇見難得一遇的「彩虹」 好興奮!想不到 XFLAG 真的會推出《怪物彈珠》X《刀劍神域》合作紀念的二刀流手機殼。令一眾《怪物彈珠》和《刀劍神域》粉絲們為之雀躍,想必每位粉絲們都想當上今次抽獎的幸運兒。 詳細介紹:傳說級稀有度!《怪物彈珠》X《刀劍神域》紀念限量版桐人二刀流手機殼 芝樂坊餐廳 The Cheesecake Factory 將會在澳門路氹城金沙城中心金沙廣場開張。相信大家近期有去買「她」的蛋糕的話,一定會發現這個大大櫥窗,展示出 The Cheesecake Factory 將要在金沙城中心開張的消息。 詳細介紹:【澳門必試甜品】歡呼吧!芝士蛋糕迷。The Cheesecake Factory 將會在金沙城中心開張 要數近期手搖大熱,當然是沐白小農沐場的黑糖波霸鮮奶。來自台灣的沐白小農沐場開設在澳門亞利鴉架街,三盞燈附近,足球投注站的對面。 詳細介紹:【澳門手搖界傳奇】大排長龍!沐白黑糖波霸鮮奶可以有幾好飲? 澳門旅遊塔,又稱澳門觀光塔,是澳門最著名的地標之一。每位來澳門旅行的遊客都必定會去遊覽澳門旅遊塔。 詳細介紹:【澳門必影美景】不可錯過的浪漫!最愛夕陽下的澳門旅遊塔 位於澳門連勝街的法式甜品店 Baptiste Brichon 每隔一段時間就會推出新款式的法式甜品。繼之前推出世界盃款式後,今期 Baptiste Brichon 推出以澳門為主題的法式甜品,包括有:大三巴、熊貓、柑香茶、老虎機、心形樹和標有連勝街街名的街牌。 詳細介紹:【澳門必試甜品】是柑香茶?是蛋糕?必試連勝街 Baptiste Brichon 的柑香茶法式蛋糕 八 月 份 LifeMag 文 章 位於澳門東北大馬路的 Fuoco Pastry 是一間很隱世的甜品店。雖然 Fuoco Pastry 的店舖位置是十分接近巴士站,但因為 Fuoco Pastry 是位於一條狹窄的小巷內,所以很多人往往都不會察覺到 Fuoco Pastry 的存在。 詳細介紹:【澳門隱世甜品】值得一試!Fuoco Pastry 有大大粒棉花糖的石板街 今個暑假,澳門旅遊塔舉辦以「菠蘿」為主題的「旅遊塔菠蘿夏日派對」。為大家消消暑之餘,「旅遊塔菠蘿夏日派對」還會提供以「菠蘿」為主的遊戲。 詳細介紹:【澳門必去熱點】菠蘿控的天堂!澳門旅遊塔菠蘿夏日派對 日前少爺經過青年試館附近時,便留意到塔石體育館這個位置已經安裝了這個名為「避險中心」指示牌,以用來提示給巿民知道這裏是避險中心。 詳細介紹:【避險須知】澳門避險中心﹣塔石體育館 一年前的今日,澳門被百年一遇強颱風「天鴿」吹襲,招致巨額經濟損失和導致大量人命傷亡。「天鴿」風災過後,停泊在停車場內的汽車無一幸免,全被洪水淹沒。 詳細介紹:【澳門人的回憶】颱風「天鴿」襲澳一周年 鍾意飲手搖的澳門朋友,一定不會對位於澳門水坑尾的一芳台灣水果茶感到陌生。最初少爺見到一芳台灣水果茶招牌寫著「水果茶」三個字,心思思想點一芳台灣水果茶的水果茶,但隨行的公主卻推薦一芳黑糖粉圓鮮奶;再加上少爺最近愛上飲鮮奶,所以決定要試一芳台灣水果茶的黑糖粉圓鮮奶。 詳細介紹:【澳門必飲手搖】鮮奶的絕配!一芳黑糖粉圓鮮奶 九 月 份 LifeMag 文 章 澳門 Lady M 已經於7月份在金沙城中心開幕,正式和澳門甜品控見面。自從 Lady M 開幕後,少爺不斷嘗試放工後直衝去金沙城中心,希望可以買到心儀的 Lady M 蛋糕。經過連續兩日購買失敗的經驗後,少爺終於在某個星期日的下午買到其中兩款 Lady M 蛋糕。想知少爺買了那兩款蛋糕就請繼續閱讀啦! 詳細介紹:【澳門必試甜品】買不到 Lady M 招牌或限定蛋糕又如何?有「它」也滿足! 每年美國蘋果手機發佈會都會公布新型號 iPhone 手機,今年也不例外。據可靠消息報道,美國蘋果公司將會在澳門時間 9月13日凌晨 1 點,在名為 Gather Round 秋季手機發佈會中,將會公布推出三款新型號的手機,相信各位果粉們一定會好期待。 詳細介紹:【果粉喜訊】蘋果發佈會 2018 亮點何在? 十 月 份 LifeMag 文 章 沐白小農沐場又開新一間分店啦!沐白除了在澳門三盞燈和天神巷有分店之外,今次沐白將會在氹仔新苗花城購物廣場內和大家見面。 詳細介紹:【澳門手搖優惠】沐白氹仔花城店10月11日開張啦! 每年澳門都會舉辦很多不同類型的大型節目,希望能夠吸引來自世界各地、擁有不同方面興趣的旅客來到澳門旅行,影相打卡當然是指定動作。今年2018年也不例外,而且少爺覺得今年澳門為旅客安排了比以往更多不可錯過的精彩節目,相信澳門巿民和外地旅客都會十分期待。少爺今次為大家搜羅了澳門十個必定令各位影到手軟的節目,為2018年留下難忘的回憶。 詳細介紹:【打卡精選2018】澳門十個影到手軟的精彩節目 早前香港 Lady M 推出首度登場的「竹炭咖啡千層蛋糕」,相信各位澳門 Lady M 甜品控一定急不及待想一試「竹炭咖啡千層蛋糕」。但好可惜,現在這款「竹炭咖啡千層蛋糕」只有在香港 Lady M 各分店才能購買得到。 詳細介紹:【香港必試甜品】嶄新黑色體驗!Lady M 竹炭咖啡千層蛋糕10月19日正式登場 萬聖節好快就到,而位於澳門瘋堂斜巷的婆仔屋今年會舉辦第六屆「婆仔屋萬聖節之夜」的萬聖節派對,絕對是澳門萬聖節活動必去首選。 詳細介紹:【澳門萬聖節系列】必闖!婆仔屋萬聖節之夜 今年萬聖節,澳門各個不同團體和酒店都舉辦了與萬聖節相關的古靈精怪活動和恐佈派對,亦有適合一家大小,以及只想感受萬聖節低驚嚇程度的朋友們。想知今年萬聖節有甚麼地方好去?那裏有美味的萬聖節自助餐食?想找個合適地方,讓小朋友感受歡樂的萬聖節節日氣氛?就讓少爺介紹以下十個澳門萬聖節好玩好食的好地方啦! 詳細介紹:【打卡精選2018】澳門十個萬聖節好玩好食好去處 十 一 月 份 LifeMag 文 章 踏入十一月,吃貨們的至愛「澳門美食節」又同大家見面啦!澳門這個擁有「創意城巿美食之都」美譽的城巿,將於11月9日至25日舉辦「第18屆澳門美食節」這項一年一度澳門飲食界的盛事。 詳細介紹: 【澳門美食優惠】四大著數優惠盡在「第18屆澳門美食節」 「雙十一」,又名「光棍節」,是一個為單身男女而設的節日。淘寶天貓每年都會在「雙十一」當日推出大量商品給大家以優惠價錢購買商品。而少爺為大家在淘寶天貓內,精挑細選了十款「雙十一」必買的人氣商品,為有意準備在「雙十一」瘋狂購物的朋友提供一個參考,令大家不用為「雙十一」要買甚麼而煩惱。以下就是十款少爺個人推薦的「雙十一」必買人氣商品。 詳細介紹:雙十一必買的十款人氣商品 近日有位澳門手搖控朋友告訴少爺知,說老虎堂將會來澳門開分店。上網一查,原來老虎堂在台灣是一間很有名的黑糖手搖店,所以喜歡飲手搖的朋友,尤其是黑糖手搖,要留意「澳門老虎堂」這間黑糖手搖專賣店。 詳細介紹:【澳門必試手搖】老虎堂快將在澳門開分店 澳門珍煮丹黑糖手搖店好快就會在澳門高士德附近開業。相信有途經澳門高士德一帶的手搖控應該都會留意到澳門珍煮丹手搖店正在進行裝修工程。 詳細介紹:【澳門必飲手搖】珍煮丹快將登陸澳門高士德 FaSoLa 是一間在日本東京成田機場擁有39間商店的大型免稅店,相信有去過東京旅行的澳門朋友,一定不會對 FaSoLa 感到陌生,但很少人會知道這個少爺將要分享給大家知道的優惠。 詳細介紹:【日本購物攻略】使用 FaSoLa 95折優惠四部曲 每年澳門光影節都會吸引攝影發燒友和外地遊客前來澳門欣賞澳門光影節的燈飾,而今年澳門光影節的主題「時光澳遊」,是一個以「時間」為軸心的主題。 詳細介紹:【懶人包】澳門光影節5大精彩亮點 澳門光影節又來啦!相信各位打卡控一定好期待,但澳門光影節開放期間,其中一樣令人頭痛的事就是人太多。人多擠擁,想影一張滿意的澳門光影節相片作為記念和打卡,可能比登陸月球還要艱辛。光是花在排隊等候和燈飾影相的時間,就已經十分考驗耐性和體力。 詳細介紹:【澳門光影節】既浪漫又懷舊!5個非影不可的光影節燈飾 十 二 月 份 LifeMag 文 章 聖誕,又到聖誕!在澳門慶祝聖誕節的您,一定會計劃和家人一齊食一餐豐富的聖誕大餐,歡度聖誕節快樂時刻吧。不過,澳門餐廳的數量多如繁星、多不勝數,究竟要選擇那一間澳門餐廳的聖誕大餐先至最著數呢? 詳細介紹:澳門聖誕大餐精選推薦2018 澳門光影節已經開幕一個星期了,大家最喜歡和那些澳門光影節燈飾影相打卡呢?澳門光影節除了在熱門地方如大三巴牌坊、南灣‧雅文湖畔和龍環葡韻安裝了光影節燈飾外,其實澳門還有其他較為隱蔽的地方,安裝了不少很有趣、很漂亮、很值得打卡的澳門光影節燈飾。 詳細介紹:【澳門光影節】不可不影!瘋堂斜巷的「螢光樓梯」 聖誕節快到了,相信大家都忙於準備聖誕禮物,而「買甚麼聖誕禮物好呢?」成為每年聖誕節的必答題。除了想送出和上年不一樣的聖誕禮物外,也衷心希望對方會喜歡自己送出的聖誕禮物。 詳細介紹:【澳門聖誕節】聖誕禮物靈感推介!最令人期待的十款聖誕禮物 聖誕節將至,是時候要準備交換聖誕禮物啦!欲要交換聖誕禮物,必先購買聖誕禮物。 詳細介紹:好 Duck 意的聖誕禮物!既實用又可愛的 B. Duck 系列 聖誕節放假好悶,不知道去澳門那個地方慶祝聖誕節好?少爺有好介紹,就是來到澳門塔石廣場聖誕巿集,保證您今年聖誕節完全不會想留在家中看電視上網的。 詳細介紹:澳門聖誕節限定!3個必去塔石廣場聖誕巿集的理由 聖誕節將至,而電影《無敵破壞王2》亦已經在澳門戲院上映。少爺最近亦有入戲院看《無敵破壞王2》電影,相信有不少朋友會想問「《無敵破壞王2》真的很好看嗎?」、「《無敵破壞王2》值不值得買戲票入戲院看嗎?」、「不去看《無敵破壞王2》真的會無話題嗎?」等與《無敵破壞王2》相關的必問問題。今次就讓少爺以問答形式為各位解答最常問有關《無敵破壞王2》的問題啦! 詳細介紹:放心無劇透!《無敵破壞王2》絶對是聖誕節必看電影 雖然聖誕節年年都有,但每一年只有一個聖誕節,所以不要輕易錯過每一刻珍貴的聖誕節時光。因此,臨近普天同慶的聖誕節,怎可以留在家中,浪費聖誕節長假期呢? 詳細介紹:別留在家中過聖誕!5個澳門聖誕節最受歡迎的精彩活動 2018年快將成為過去,當然要在澳門找個地方好好過除夕夜,一起倒數,一齊迎接2019年的來臨啦!但澳門氣象局預測今年澳門除夕夜的氣温將會好低好凍,所以要對抗寒冷的除夕倒數夜,當然要去澳門最「熱門」的除夕倒數活動取暖啦!周圍人多,身體自自然然就會暖起來,還需要怕寒冷的除夕夜嗎? 詳細介紹:澳門除夕倒數最熱門地方,一齊為2018年畫上完美句號! 在澳門過除夕夜,除了可以選擇到較熱門的澳門倒數勝地外,亦可以到較冷門、鮮為人知的澳門隱世倒數地方過除夕夜,也有另一番除夕倒數的體驗。 詳細介紹:澳門除夕倒數最冷門地方,迎接2019年的另類選擇! 假如您閱讀到這裏的話, 少爺可以告訴您, 已經沒有任何彩蛋了 XD。 祝大家 2019 年心想事成! ~以及感謝大家能夠閱讀到這個位置~ 【2018年回顧】今年您錯過了那些精彩的 LifeMag 文章? 題外話:上圖內有5幅圖是重複的,有興趣的朋友不妨把這5幅找出來,不過無獎品亦無獎金 =P

小比例高達的選擇: HG vs RG vs R魂 (MR 魂)
手機‧電玩
MacauYeah・2025-09-29

筆者過往一直就關注高達HG 模型的素組制作,以及把玩相關資訊。而眾所週知,HG的精緻度及可動性,其實都不怎麼,想要美觀,必需要花很多心思去制作才行,想要高可動,也要一定的改制能力。 就以不噴塗的前題下,1144比例下,除了HG外,我們還有的選項,就是 RG , Robot 魂 和 Metal Robot 魂。而筆者這兩三年,都陸逐有入一些近期的貨,可以分享一下對比。我們就先各個系列對比 HG 作一些分享,最後再分情境做個綜合評價。 RG vs HG 只要你有薄刃剪 滲線 貼紙,你就會得到一台可以吊打HG的高細節高達模型。貼紙是套件內附送的,只要把貼紙好好貼完,什麼水口阿,都可以無視。這是最最最大的優勢。 缺點就是你的選擇不多,而且高達套件都有軟骨問題。不把玩,全部罰企,是可以接受的。高強度打把,最好選擇RG25號以後的作品,把玩時也要格外小心,因為真的易壞。 Robot 魂 vs HG 課金取得官方代工,買回來就可以即時把玩。最美好的部份是可動性一般比同期HG高(不必然)。手型、特效件也比HG 多。筆者認為開箱即玩擺POSE,是它的最大價值,所買回來一定要開箱把玩、拍照,不然發揮不出它的性價比。 雖然R魂可以視為官方代工,但這個代工的細節並不多,並不包括滲線和貼紙,所以你想拍一些近鏡的大頭相,還是太過素。有需要還是可以自行刻線或另購水貼。 Metal Robot 魂 vs HG MR魂,其實就是R魂的升級版,部份關節或內構,以合成金屬制作,強度會再早高一級。大家可以視為課金取得更高級的代工,外表雖然無淺線刻線,但塗裝移制技術,已足夠表出現細節等。拿在手上,就有一種珍品的感覺。 MR魂好像有錢就什麼都解決了一樣,但其實不是。它的可動性,其實不太特別突出,而且會有掉件問題。筆者入手的兩款通販MR魂,都有群甲容易掉落的問題。所以錢只是花了在塗裝和用料上,把玩體驗可能不比R魂強(特效件少很多) 綜合情境 何時選擇HG 款色限定,因為HG的款色夠多,其他魂系並一定有推出。HG可能是某些機體的唯一選擇。想爽玩,想好看,一定要有些動手能力。 何時選擇RG 如果你覺得帥就完事,但又不想花太多錢和時間,那麼RG就是你的好朋友。只要細心對著說明書拼裝,貼上貼紙,就不用再花心思了。 何時選擇R魂 對於把現有要求的朋友,可以選這個系列。有空就把來扭一扭,做個情境,是何其狀觀的一件事。 何時選擇MR魂 不想動手拼裝,又想帥,但把玩時間都沒有的朋友,可以選這個。開箱上支架,選一個固定的姿勢,長放飾櫃,那是最簡單也最優美的一件事。

重入膠坑 10|JMS(集模社)的馬克兔作品分享
手機‧電玩
MacauYeah・2025-06-26

回鍋模型制作已經好一段時間,亦做了不少的嘗試。但如果大家覺得新嘗試有點怕怕,可以試一試以國産KO(高仿)作為實驗對像。 筆者並不支持KO,因為質量真的有差,但以練手的角度出發,要做很多白老鼠實驗,那麼KO的價錢絕對是一個合適的選擇。可能有朋友會問,做實驗為何不使用廢件?廢件做一些基本實驗是可以的,例如切削、顔料,使用單件就可以做到。但如果要做流程實驗,廢件很難折開重來。比例實在的,還是從零剪件容易一點。實驗的流程可能是板噴、局部取件、打磨+刻線+滲線等。 筆者最近就開了一盒 JMS(集模社)的馬克兔 21世紀配色,主要試一下加深刻線+打磨+滲線配色+水貼的流程。 先上作品圖 外貎很可以 工具 刻線:0.15刻線刀 打磨:400 600 800砂紙、陶瓷推刀 滲線液:田宮滲線液 水貼:KO自帶的水貼 流程 因為水貼原因,原本有打算用司特力的水性滲線液,但在個別區域試過後,就知道會被水貼的水引流的問題,所以馬上改回田宮的琺瑯滲線液。 加深刻線部份,想少錯,就用刻線膠帶,不然出界就要用打磨的方式修正。筆者就懶得貼,所以不少地方都有打磨的痕跡。修正時,感覺上先用推刀刮,再使用600、800號砂紙打磨,後期再消光漆,就已經足夠。有些地方,什至只用推刀,感覺上差異也不大。 滲線液的部份,本次試用黑色,作為大反差配色。個人覺得在馬克兔 21世紀下,效果配色不差,可以跟軀幹部份相對應。 至於JMS品質,真的是練手的好選擇,組合度OK。但我們不能要求關強度,對把玩有要求的朋友請勿嘗試。

重入膠坑5 | 堆積變山積,山積有辦法解決嗎?
手機‧電玩
MacauYeah・2025-02-20

針對大標題的問題,先講結論,堆積是沒法完全避免的,但我們應該有條件防止堆積變成山積大量堆積。 堆積不可避免的原因 以前筆者一直是玩遊戲多,面對特價節日買多了的現像,直到PS4後期,都還會有這個問題出現。但在過渡到PS5早期,就不再有這個問題。因為數位遊戲必定是越賣越便宜,除了機器壞、停產的問題,基本上不會有所謂的錯過好遊戲的問題。不同平台,每年都有節日特價,急玩頂多也就原價買入,能等就一定會有好價錢。 但模型可不一樣,實體商品都有限量的問題,首發一定貴,再販之後會回落到正常價,但再過一期就不一定有現貨。所以大家的策略一般是先買入自己認為不錯的新貨特價品,以免後來買不到,即使山積也會照買。不過問題就是當年紀越來越大,又或是對制作越來越有要求,作業的速度就會越來越慢,然後山積就會越來越嚴重。 改變一下心態 首先這裏不討論成品玩具的山積問題,因為成品玩具至少可以折價出讓,只要夠捨得,想清貨一般都有市場。這裏講的山積問題主要是針對拼裝模型部份,針對那些要自己出手,慢慢一件件加工的玩具。 最初,我們可能很想完美地砌完一台模型,打磨、上色、擺拍。但因為一些技術問題,例如因為損毀要另行修復、制作難度、天氣問題、家庭問題,令大家的進度一直無法向前。久而久之,就會更無心情去完成作品,食之無味,棄之可惜。 面對這個問題,我們可以考慮放過自己,其實不一定要完美制作才能體現樂趣。素組,AA膠強行修復,遮醜,拍攝區部特寫,也可以一定程度的避重就輕地跳過有問題的部份。 貴精不貴多 由少量堆積變成山積主要的原因源自於【不想錯過】,但對於長遠目標來講,山積可能意義不大。 如果我們的目標是收藏,我們會想精制,而面對可能損毀的風險,雙入更具意義。所以不同時期山積多款模型,就變得沒有對沖意義。 如果我們的目標是重複把玩,我們可能更在意空間收納的方便性。若山積的話對於怎樣找模型,絕對是一個阻礙。舊模可能需要搬去一個更隱閉的地方,但這樣亦代表不再把玩,所以堆積也沒有價值。 重新定義如何斷捨離 回到本文最初的結論,堆積,或者叫作團貨,是沒法完全避免的。主要因為商品可取得性問題,再加上對珍品的不捨,一定量的堆積是必定會出現的。但我們可知道,物品始終都會老化或損壞,亦即是有保質期的問題,堆積不代表可以永久擁有。有些我們無法完成、修復的作品,就只好換個形式儲存,例如變成改件作為下一個作品的配件使用,又或是送出給下一位有緣人。新品購入時,亦要評估保質時間,自己是否可以在指定時間內開封體驗,免得錯過最佳觀賞時間。

Git 歴史修正
科技新知
MacauYeah・2024-10-29

有時候,我們修正一系統檔案,例如某個commit中,多了一個不該放的檔案,又或者想修改該commit的作者,我們就要追搜到某個commit,然後用rebase隨個改。 例如本次repo,有一個githubAction.md,因為錯誤原因,被加到了main中,也藏了很久。如果我們想連根拔起,我們需要加出它第一次出現的commit。 $ git log githubAction.md commit 60ccd70f6b768138cbe23c93ffcfa32574ce895c 那我們就以它前一個commit作為rebase的根據,進行逐個commit修正。 $ git rebase i 60ccd70f6b768138cbe23c93ffcfa32574ce895c pick 60ccd70 draft some content pick e2ee9a3 add some senario. pick b91afc1 refine submodule; pick 98cd366 add notes about submodule specific checkout; pick 064b06f test directly commit in submodule main pick 7b648d2 update git submodules notes pick 556f25e add notes about merge timing pick 5244804 Create gitcontinuousintegrationstrategy.md pick 107e486 add more pratical nodes about ci; pick d93cbee add mono repo challenge pick 1c471b6 add worktree notes pick 9063ccb notes about different of git flow and github flow; pick b72e89e Update githubflow.md, add ref more link pick 0b8f2a9 draft github flow release problem pick 8b333fc finalize github flow release strategy 在rabase選項中,把需要改的commit由pick改為edit。rebase會以舊到新顯示。然後儲存。例如 edit 60ccd70 draft some content edit e2ee9a3 add some senario. edit b91afc1 refine submodule; pick 98cd366 add notes about submodule specific checkout; pick 064b06f test directly commit in submodule main pick 7b648d2 update git submodules notes pick 556f25e add notes about merge timing pick 5244804 Create gitcontinuousintegrationstrategy.md pick 107e486 add more pratical nodes about ci; pick d93cbee add mono repo challenge pick 1c471b6 add worktree notes pick 9063ccb notes about different of git flow and github flow; pick b72e89e Update githubflow.md, add ref more link pick 0b8f2a9 draft github flow release problem pick 8b333fc finalize github flow release strategy 我們第一次會在60ccd70,我們作出想要的改動,然後經amend去改掉60ccd70 $ rm githubAction.md $ git add u $ git commit amend author=quot;newuser quot; 確定無誤的話,就可以去下一步,即是到了e2ee9a3 $ git rebase continue 因為已經rebase過,你此時看到的不會再是hash不再是e2ee9a3,而是自動rebase完的e2ee9a3。若大家有東西要改,就使用commit amend。如果沒有東西要改,也沒有conflict,可以繼續rebase continue下去。

Docker Tag 命名
科技新知
MacauYeah・2024-10-24

一般來講,同一個docker image會提供多個不同的版本,每個版本會附予不同的tag,以作標識。但以docker image的維護者來講,它的tag通常代表的是自己程式的版本號。不過這個版本號卻存在很多變數,就讓筆者好好地逐一說明。 程式的版本號 在沒有Docker的年代,其實所有軟件在發佈時,都會標示版本號,方便使用方明確追蹤問題,自行選擇升級、降級以解決相容性問題。大家要重現問題,也能清清楚地重現。所以docker image的tag,在某程度,都是代表發佈自己的程式版本號。但以前的年代,軟件底層的依賴,例如OS層面的共享程式庫,則不在發佈的管控中,所以過去的程式,在跨電腦安裝時,都會出現缺少某些共享庫的問題。而使用了Docker後,image以內的共享庫的都會在打包的那一刻固定和發佈,就不會有漏的問題。 庫更新,怎麼辦 上面說到image可以打包共享庫,但問題是共享庫也會有安全性更新問題,那麼對docker image的維護者來講,它自己的tag又該如何命名? 因為庫的量可大可少,所以一般來說,都不可能完全把各個庫的版本號寫在自己的tag上。退而求其次,就是用quot;版本號日期quot;,庫的細版本號,就存在原始碼當中。Ubuntu 就是這樣的例子。 不過quot;版本號日期quot;的命名方式真的方便嗎?每次下遊用戶想更新去最近版本,都要自己找一次最近的日期。這樣對很多用戶來講都不夠方便。所以docker又提供了一個重tag的功能。例如ubuntunoble,在早些時候指著noble20240904.1,然後過幾天,又指向更新的noble20241009。更常見的是latest,每次image都預設會存在,docker也希望大家會定期更新這個tag,讓大家可以更易地找到最新版本。 註 這跟git tag有所不同,git tag並不預期會變的。當協作者收到tag後,那怕上遊刻意更新tag指針,協作者沒有刪除原tag之前,都不會知道tag更新去了哪裏。 我們該如何選 在發佈方和引用方來講,引用時可以明確使用唯一的quot;版本號日期quot;,對穩定性來講是有意義的。不過多多少少,會產生額外的時間成本。發佈方來說,就是多用了一些儲存空間,方便引用方可以隨時找到舊庫版本。而引用方,就要手動修改引用號,作為驗收依據,自動更新的難度比較大。 但對於自動更新要求比較大的情況下,可能就是使用latest或者會隨時更新的share tag共用tag比較實際。但我們也依然要定一些方式去版本更新記錄,例如:同時使用 beta latest archive 每日自動更新beta,只有所有測試都通過時,才把archive指向現在的latest,再把latest指向現在的beta。這樣做的好處是,核心的docker stack檔案改變的機會較少,也可以免除docker swarm做太細緻的權限管理。

軟件發行也需要維修基金?
手機‧電玩
MacauYeah・2024-05-13

筆者參與軟件開發,都己經有好一定年期。面對軟件開發週期,最痛苦的並不是研發階段。好多打機的朋友,可能會以為軟件應該跟遊戲差不多吧,開發完就頂多修BUG,然後全心地投入下一個項目的開發。要持續花時間更新?不可能,微軟不也是幾年要求重買一次新版的Office套裝嗎?幾年也要另外花錢升級OS。概然全部都要另外花錢買,不就是一個全新的項目嗎? 其實除了微軟這種夠大夠惡的龍頭公司外,其他都不是這樣運作的。例如我們現在很常用的手機OS,不論Android, iOS,其實只要硬件支緩,就不需要用戶成本就可以升級的。其內的App應用,也因為手機OS的升級,也要持續升級。所以不論你是哪一層的開發者,好大機會都要一直維護已發佈的軟件版本,好讓它可以在不同環境下運作。而這個維護成本,就看你低層的供應商有多進取、有多佛心。現在基本免費的供應商都會大刀闊斧地改功能。大家要留意,是改功能,不是加功能。也就是有些功能過去有,現在使用模式整個有改變,你不得不重寫自己的軟件。 所以筆者現在最頭痛的是,如何為公司維護這些沒法帶來新收入,而又要不斷支付時間和金錢的訂制軟件。 技術上,一定有很多討論,但在於只關心行政的老闆的角度下,根本聽不懂。在於開發者的角度,也需要很長期的實務經驗才能有好一點的佈署。扣除技術,在本質上,若然各利害關系人都曾經考慮過,大家應該都會有更好的預期。 軟件有生命週期,而且這個重複得越來越快。由開發到發佈穩定版本的時間、人力、金錢最高。因為環境變遷,重回開發的機會越來越多,不斷地重複。 需求狠心地下架過氣軟件。過氣軟件,要麼更新,要麼淘汰。但不是所有軟件都受歡迎,值得投放時間。這個在老闆視角下,他很懂。但老闆通常做不了的是,狠心放棄升級不了的軟件。老闆經常覺得,只要軟件放著不更新,就不會有成本。錯,因為老闆只會記得倉庫中曾經有一個軟件可以做到某個功能,可以給賣給某個客戶。但當你拿出來時,才發現不能直接用,還是很焦急地找人更新。 軟件開發,跟很多其他類型工程很像。不是隨時看看圖表,就可以回憶前世今生。舊軟件要救,要花時間先摸索當初的開發工具、環境,追查問題原因,或許最後可只改一句指令就解問題,但總體成本會令人無法接受。 軟件的可複制性不如以前。很多老闆會認為,你之前開發過一次,抄過來做點少改動,不就可以當一款新的應用嗎?因為原來軟件沒有維護,大部份過氣的軟件,即使你有原始碼,你也未必能找到適合的編譯環境來做改動。想要改動?還是老老實實做先更新。 所以,大家對於軟件維護,應該要像物業管理一樣,要預留一部份費用為維修基金。可能還是有老闆會講,怎麼可以預留到這麼多錢去做維修?所以,筆者更加建議,不是要做一個完美的萬能軟件,要鎖定核心功能。沒化更新的,就放棄、止蝕。

Design Pattern: Observer / Subscribers - Push vs Pull
手機‧電玩
MacauYeah・2023-09-29

相信一般入行IT不久的朋友,都會知道IT系統更新時,有推和拉push、pull兩種方式。特別是Programer,對於觀察者模式又或者是訂閱者模式Observer Subscriber 會有更多的使用經驗,例如OS programing要處理event bus,Mobile App要做的推送通知Push Notification。 但一般來說,很少人討論推和拉push、pull的問題,筆者就著一些踩過的坑來說說差異。 首先,在一個通訊相對穩定的系統中,Push、Pull都很好用。例如同一個OS內,它的socket或pipe可以看作很穩定,可以假設那些要廣播的消息可以正常傳遞出好。但好用歸好用,這個模式對於越來越複雜的交互系統都有一個無法明確處理的問題:怎樣去處理觀察者訂閱者自己的操作失敗問題。 對於非IT行業的讀者來說,只要你接觸過手機即時聊天程式IM,如whatsapp, wechat, facebook messenger應該都會遇到一個問題就是:你收到OS提示通知,但打開聊天程式卻看不到新的對話內容;又者是你連續收到多個同一個內容的提示通知,那怕你已經讀過了。這些都代表了,手機端當初時沒有好好即時回應是否已經操作成功,不需要重複通知的問題。有可能是手機當時掛了,也有可能是網絡不太好。 上述的例子,對一般人來說,可能影響不太。因為重複收到訊息,又或是漏了訊息,也不會怎樣。但對於業務系統,例如定期收費,多收一次又或是少收一次,都會引起某部份關係者的不滿,即使事後有退費機制,但有些匯率問題,始終會有差異。在傳統架構上,有規模的公司系統都可能會使用內部的中央資料庫等做交易transaction管理,整個過程,都要嚴謹地記錄廣擴是否成功、觀察者自己的操作是否成功。 在近代,分散式系統又或是微服務的出現,令上述的中央資料庫無法實行。如何好好地重新定義好Transaction管理,就是一大挑戰。筆者最近亦實作了一個要在微服務的上廣播的觀察者模式,但雪上加霜的是,在互聯網的環境下,廣播的消息沒法保證可以正常傳遞出好。觀察者訂閱者可能已經正常收到消息,也做了相應的操作,只是來不及回應,網路就斷了。這令重複發送信號的可能增加了。 如果說,要以平民的方式去實作這類廣播,Pull會比較有大的容錯。廣播者只是通知觀察者訂閱者來拉資料,保證廣播當時的資料量可以盡量地少。廣播者開放盡量大的查閱權,觀察者訂閱者可以自由決定事後更新要取得的資料量。但這樣每個觀察者訂閱者都要重做一次同步機制,不過好處是,主動權在於他們自己手上。 相對地,Push的容錯就低一點,但要付出的成本也跟Pull差不多。因為網路環境,大家要重現一個基於TCPIP而有commitrollback的難度較大。當網路出現斷線,廣播者無法確定是否需要重做。在重複收到訊號時,最後還是需要觀察者訂閱者來決定怎樣處理重複記錄。但比Pull好的是,Push可以限制單次訊號的傳送量,也可以確保觀察者訂閱者一定收到特定的記錄。 上述就是筆者在這一年來遇過的坑,如有什麼不足,很歡迎大家一起來作更多討論。

Git Submodule
科技新知
MacauYeah・2023-09-15

Git Submodule 初次實務上使用submodule來同時管理幾個project的更新。如果有任何理解上的錯誤,請在github中提issue或pull request。 Why Submodule 假設你的團隊中有三個人,A君做A Project,B君做B Project,C君做Main Project。如果可以,A,B各提供已編譯的Binary或Library,給C君直接使用就最好。 但要做到好好管理,A,B都要有自己的發佈系統,即是把Binary上傳到某個分享Repo中,這樣C君就能有條理地通過IDE或Compile工具下載對應的版本。如果是javascript,Repo可能就是npm repo,如果是java,可能就是maven repo。這亦代表A,B君對程式編譯、打包、版本命名等都要很熟悉,不能一輩子都命名為v1.0.0。 如果團隊對這些都不熟悉,C君還有什麼方法呢其實靠著Submodule的功能,C君也可以硬把A,B的Source code取出,做最後打包。 這跟A、B君自己把source code壓縮然後Email寄給C君是有不同的。因為這樣C君並不清楚A,B的git脈絡:C君需要自己做好A、B的版本記錄。想要只回滾A,B的版本普不容易。但經過git Submodule後,C君可以清楚知道現在正使用的是A、B的那一個commit版本。假如有一天,A、B、C三個都更新了,但發現合起來時就跑不動。C君可以保持A、C的版本不變,單獨提取B的某個版本進行測試。當然,你可以說原本Email也可以這樣管理,但始終你不清楚B的版本記錄,Email的日期並不代表Source Code的進度。因為有時候,Bug Fix是針對舊版本的做更新,新功能的Email日期反而比Bug Fix要早 同理,如果大家要連結多個沒有發佈系統的文字資料,也可以利用Submodule。例如筆者正在編輯一本書,當中不同的主題,就是使用Submodule的功能串連起。 Command 馬上看來來Submodule可以怎樣做。 假設你已經知道git 怎樣用,也起了git repo。假設你是C君,進入你的本機repo資料夾內,使用submodule參數。 上面的效果,就是把C君當前repo的狀態,連結到B君submodule當時預設分枝default branch的最後一個commit 中。然後C君在自己的repo怎樣更新,它引用到B君的submodule版本都不會變。 直到某一刻,B君說他加了一個穩定的新功能,請C也連帶更新一下。C君也做好自己的準備後,使用submodule參數進行更新。 注意,如果C君有多於一個submodule,上述指令會全部一口氣更新。另外,如果你覺得B君的最新版本不能用,還是可以針對B君取得特定的版本。

手機也可以寫攻略
手機‧電玩
MacauYeah・2023-08-11

上期為大家簡介過筆者使用Github mdBook制作遊戲攻略。未看過上期介紹的朋友,可以在這個連結httpslifemag.cyberctm.comzh_TWblogmacauyeah13777 找到上期內容。今期就繼續為大家介紹一些工具讓手機也能協作。 筆者在開始前,先簡單總結為何會選擇Github mdBook。 Github是協作工具,追查因為歷史修改記錄會比其他工具更成熟 mdBook以純文字方式操作,適合上傳至Github。 mdBook有自動轉網頁方式,Github有寄存簡單網頁功能。 現在剩下的就是如何做編輯。 電腦端 傳統上,如果要用網誌或Google Doc作為編輯媒介,若你有電腦的話,只要使用現代瀏覽器就可以使用,基本上都會有提供自動儲存草稿的功能。即使你在別台電腦中也可以繼續進度。Google Doc等也有提供離線模式,有時候真的網路不通,可以先修改線下版本再上傳回去雲端。網誌就未必有這些功能。 同樣地,Github也有提供瀏覽器直接修改的模式,不過想要離線操作,就需要使用Github客戶端或其他Git客戶端。重要的是,mdBook的原始文件其實只是純文字,可以用最簡單的記事簿程式就可以繼續創作。只是最後要經Github轉化為網頁發佈。 說到尾,有電腦在手,其實什麼方案也不算困難。有網路一切事情都可以解決到。 手機端 但在手機上,因為操作空間的限制,一切都變得很艱難。如果對技術不熟悉的朋友,可能用Google Doc已經是最好的方案。 Google Doc手機版已提供相對友善的排版編輯功能,但它真的不能取代電腦版。很多重要的縮排或插圖功能,還是開電腦使用吧。網誌就更不用考慮了,一般它們的編輯功能都不適合在手機上使用。 而Github的手機版,對於編輯純文字還是相對可以用的。而且mdBook對於一般文章排版也是夠用的。但是這個方案沒有暫存功能,對於長一點的文稿,需要離線慢慢創作就不太可能。 幾經辛苦,筆者終於找到一個Git的手機版,可以輕鬆地離線編輯。那就是PolyGit,它的免費版本雖然一天只能上傳Server 3次,但因為可以離線編輯,即使沒有付費,頂多隔天才一口氣上傳。更重要的是它的文字編輯器,可以看懂部份mdBook markdown格式。你在一邊創作時,就會看到基本的Highligh提示。不過最可惜的是,PolyGit只有iOS版本,Android版筆者未有找到很好的Github替代品。 這樣,你就可以隨時隨地,任何地方,都可以繼續創作了。以筆者的角度來講,扣除工作環境外,平時會碰電腦的機會真的少之又少。想好好找個時間、找一台電腦來創作,基本上很少可以實現。但手機就不一樣,午飯在餐廳休息時、晚上睡前坐在床邊,什至乎是大解的時候,拿著手機打打打,也是一個不錯的選擇。 PolyGit 官方連結 httpswww.polygitapp.com

守夜人:長夜、返校、還願|一整個月都讓你有驚喜|Taiwan Speedrun Show
手機‧電玩
MacauYeah・2021-10-19

《Taiwan Speedrun Show》已經開始了半個月有多啦,這個表演平台,是不是很驚艷呢? 其實《Taiwan Speedrun Show》是一個以台灣Speedrun社團主辦的活動,並開放華語區的跑者參加。 本年10月共31天,每天晚上將進行各種遊戲項目的Speedrun,隨時都觀迎花生友們,進來一起觀看神奇的快速通關精彩操作。除了作為觀眾,無論任何項目,只要你覺得準備好了,都可以一起參加Speedrun,推廣給更多華語區的朋友,認識這個競技與表演融合的特別節目。 守夜人:長夜Vigil The Longest Night 10月19日今晚內容超級多,大神們先後為我們帶來三款遊戲Speedrun。打頭陣的是由「alqk0310」領跑的高難度橫向2D平台遊戲守夜人:長夜。可能大家對這個名字還不太熟悉,因為這是2020年才發售的台灣獨立遊戲,而且還在Steam上取得極度好評的口碑,遊玩的感覺就像是快速動作版惡魔城。 限時完整重播用手機無法自動播放的朋友,可以按這裏或手動跳到27m37s處 返校、還願 跟著就是大神「Iceoffreeze」為我們帶來兩款獨立遊戲,而且同為恐怖解謎的「返校」、「還願」的Speedrun。筆者還記得自己在「還願」當中,是多受驚嚇的體驗,有些場面可不是Speedrun的就夠跳掉 限時完整重播用手機無法自動播放的朋友,可以按這裏或手動跳到1h13m6s處 10月20日節目預告 明天晚上,將會由台主「ghosttree_nozomu」帶來「Rosenkreuzstilette 12」遊戲的Speedrun。 Twitch的Live重播是有時間限制的喔,不想錯過任何精彩表現和重播,如果不想,記得按Twitch的遊戲追隨喔。成功追隨後,就可以看到更多沒有時限的精華剪輯。 過去幾天發生了什麼?快看這裏