搜尋

搜尋結果

【日本。岐阜 自駕】├住宿┤ 下呂溫泉 小川屋
走遍世界
80後愛旅行✈️・2025-07-20

到岐阜縣自由行一定要來「下呂溫泉」!下呂溫泉是日本三大名泉之一,與草津溫泉和有馬溫泉齊名。 下呂的溫泉,由溫度高達84℃的溫泉水從地下湧出,是貨真價實的天然溫泉。 水質為弱鹼性、成分單純、無色透明,伴隨著清淡且柔和的香氣。 這次在下呂溫泉入住的是「小川屋」,「小川屋」始於 1949 年,至今已有70多年歷史。 旅館地理位置優越,可以俯瞰飛驒川;並且擁有東海地方最大級的100帖空間畳風呂。 「小川屋」佔地面積很大,在整理照片時發現光是大堂和公用地方的樓層已經拍了很多! 也由於「小川屋」很大,房間也很多,因此在check in 時需要等比較久的時間,這點大家要有心理準備啊! 小 川 屋 大 堂 一進大堂就能看到旅館的大,有很大的大廳供住客和遊人休息。 在小川屋正前方的水流並不是下呂川,而是飛驒川。 飛驒川流經下呂市,是當地的重要河流,這條河流穿過下呂市區並與周圍的山脈和溫泉區形成了一幅美麗的自然景觀。 是小川屋的一大景觀,可以從旅館的房間或露天溫泉池中欣賞到這片景色時,會讓你感受到一種深度的放鬆和平靜。 check in 的時候工作人員會詢問需不需要租色浴衣(就是顏色和花紋都比較漂亮的浴衣) 有些旅館的色浴衣是免費的,但小川屋的色浴衣要330円。 這次我是有租用的,畢竟才330円就可以在旅館內穿得美美的。 如果不加租用的話,就會是這些比較素色一點的款式。 大堂一處在指定時間內有提供免費的飲料和咖啡等。 入住這天是平安夜,充滿日式風情的溫泉旅館都帶上聖誕裝飾。 小商店、扭蛋機、自助販賣機等,應有盡有。 小 川 屋 足 湯 大堂還有一個足湯可以免費浸泡,還有毛巾提供。 但我們入住後都會去泡溫泉的,所以就沒有在這裡泡足湯了。 小 川 屋 房 間 終於來到介紹房間,我好像沒有試過光介紹大堂就打這麼長篇這麼久了 這次入住的房型是「ゆらぎ館 川側 洋室雙床房」,房號剛好是853,是澳門的區號呢 房間是在小川屋別館 一進房間先是長長的走廊 走進去是兩大張雙人床,空間很寬敞。要放幾個旅行箱都絕對沒有問題! 房間有免費的支裝水提供 走廊位置 走廊的兩旁分別是洗手盤和洗手間+浴室的地方 浴室外有一個大置物架,用來放梳洗用品真的很方便! 洗護用品都很齊全 而房間有個特別的地方,我也是第一次見。就是浴室內熱水的溫度是用這個來調節的,應該是控制燒水的溫度。 這次預訂的是川側洋室房,當然就是要看到川流啦, 像上面已經介紹過一次,小川屋正前方的水流並不是下呂川,而是飛驒川。 而這次要預約這個房型,當然不單是為了看川,而是為了晚上的煙火!!! 晚上的煙火發射點就是在川的對岸,就是說在房間的露台就可以看到下呂溫泉煙火!!! 小 川 屋 溫 泉 小川屋是有日歸(日帰)溫泉的,指的就是不入住旅館,只享用它的溫泉。 我個人是有點點不太喜歡有日歸的溫泉旅館,感覺人流會更多,而且大浴場(公用溫泉)也會變得多人和雜亂。 所以這次我們會預約貸切風呂(私人溫泉)獨自享用。 這是日歸的費用,可以直接在大堂的機器上買票。 貸 切 風 呂 離開房間,我們要去貸切風呂了!! 小川屋一共有9個貸切風呂,分別是7個在別館,2個在本館,本館的貸切風呂是日歸都可以使用,而別館只有住客能預約。 在旅館大堂都可以看到當天貸切風呂的預約情況。 當然最好是在網站上先預約 httpswww.geroogawaya.nethotspringprivate_bath 我們預約的是在別館的貸切風呂,整棟別館的環境都非常優美。 我們預約的是「菫」貸切風呂 1次45分鐘 / 4,400円(税込) 每次只限2名人員 「菫」貸切風呂是半露天浴池,配有瓷磚地板,可以從窗戶欣賞外面的景色。 進入溫泉之前必定要先沖身,「菫」裡面的附帶梳洗空間很大,日用品也很齊全。 (官網照片) 除了「菫」,別館還有「瑠璃」、「霞」、「山吹」、「利休」、「山葵」、「琥珀」6個貸切風呂 大 浴 場 除了要另外預訂和付費的貸切溫泉外,旅館內當然還有溫泉大浴場。 不得不再次感到驚訝,小川屋之大真的不是開玩笑,上面已經介紹過這裡一共有9個貸切風呂 連溫泉大浴場也有5個之多!!分別是「白鷺の湯」、「白妙の湯」、「薬師の湯」、「河鹿の湯露天風呂」、「温泉スパ 汕」 小 川 屋 飛 驒 牛 晚 餐 泡完溫泉之後,最適合就是吃晚餐 小川屋內共有4間餐廳,我們的晚餐是在「優彩庵」 「優彩庵」 這次小川屋的1泊2食,晚餐是採用飛驒地區獨有的、四季皆宜的自然資源所賜予的當季食材。 其中最期待的當然是嚴選A4級以上飛驒牛料理 「飛驒牛石燒」 飛驒牛是主要在岐阜縣飛驒地區育肥的黑毛和牛。小川屋使用的是A4級以上的飛驒牛,是飛驒牛最美味的部位。 簡單的把飛驒牛放在石上燒烤,可以充分享受食材的美味。 「飛驒牛涮涮鍋」 享用飛驒牛和新鮮的當地蔬菜以及廚師的特製醬汁。 當季食材 岐阜縣被北阿爾卑斯山和白山山脈環繞,並擁有木曾川、長良川和揖斐川等豐富的水源。 泡完溫泉又享用完超好吃的飛驒牛晚餐後,趕快回到房間! 還記得上面我說過要訂川側洋室房,不單是為了看川,而是為了晚上的煙火!!! 今住當晚是平安夜,在預訂房間之前就在網上看到了這裡會有一個小型的煙火晚會,於是就決定在這裡渡過平安夜啦!! 小 川 屋 早 餐 隔天的早餐是在另一間餐廳「季咲亭」享用 早餐是自助餐形式,比起吃傳統日式早餐,我個人更喜歡自助餐的西式早餐。 早餐約有50種日式和西式菜餚。包括麵包、蛋卷、新鮮的蔬菜沙拉和滑嫩的豆腐等。 這次在小川屋1泊2食,體驗日本溫泉文化,身心都超放鬆的; 享用了飛驒牛美食,並且在房間內就能欣賞煙花,絕對是在這裡得到了一個難忘的體驗。 下呂溫泉 小川屋 〒5092207 岐阜県下呂市湯之島570 0576252118 httpswww.geroogawaya.net 2023年12月24日平安夜 「ゆらぎ館 川側 洋室雙床房」1泊2食價格 50,980円 檢視較大的地圖

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的意義。

你開始寫 Spring Boot 測試案例了嗎?
科技新知
MacauYeah・2025-11-29

雖然筆者過往做 spring boot framework 教學中,都有滲入一些測試用例。筆者也曾經困惑了很長一段時間,所以就獨立開一個主題,聊一下筆者在實務上對spring boot test 的理解。 測試案例究竟測試什麼? 測試用例 test case 是確保你的程式碼正確性與穩定性的重要步驟,但在 framework 下,並不是所有功能都很容易寫成測試。所以在討論 framework 測試之前,釐清測試的本質。 function input business logic function output 這意味著我們輸入某些資料(input),然後經過業務邏輯(business logic)的處理,最後產生結果輸出(output)。 我們的測試目標,其實就是確保業務邏輯正確。而我們的手段就是經檢查概定的輸入資料,核對輸出結果。 那麼只要我們可以生成輸入資料,就一定可以檢查輸出結果了吧?其實不是的,因為實務上的輸入和輸出沒有這麼簡單。筆者常接觸到的輸入輸出如下 輸入 function 輸入參數 系統狀態資料,例如:資料庫狀態、外部API結果。 輸出 function 輸出參數 寫入系統(影響到)的資料,例如:資料庫狀態、使用外部API時的輸入參數。 總之就是考慮了狀態機 state machine 的問題,每個狀態外部輸入都是一個測試用例,然後核對狀態機去了下一個什麼狀態。 言下之意,我們就是暴力地生成輸入參數和模擬狀態資料,道理上就是可以進行測試。 Spring boot web framework 中,我們又會測試什麼? function input business logic function output在Spring boot web就變成如下 controller request business logic controller response在 Spring Boot test 中,我們可以用模擬的 MVC MockMvc 測試來驗證 controller 的行為。不過,其實進入 controller 前經過很多系統轉換,而這些道理上跟Framework的技術大相關,與業務邏輯小相關。所以為免折磨自己,可以將業務邏輯單獨封裝成服務(service)。之後直接測試服務 ,易寫也易讀。 controller request service input business logic service output controller response道理上 controller 能做的業務邏輯,服務 service 都可以無腦重現。這樣還可以重用服務,減少測試的數量。 如何實現輸入? 直接 new Object。大部份的情況下,因為業務是自己編寫的,應該都可以直接 new 出來。 經 json 檔讀入。如果輸入的參數量太多,逐個經 java new 是很耗時的,我們可以經 json 反序列化變成 Object。但這亦只限於自己可以操作改寫的類。 Mockito 模擬那些無法簡易經 new 或 json 反序列化的 Object。例如:spring security authentication object 我們在使用時,其實只看到 interface。我們難似自己實現一個可以反序列化的類,那麼我們可以使用 Mockito 來模擬這些資料。一些外部API的結果,我們也可以用使 Mockito 來模擬。 什麼情況下不進行測試? 有些情況下,我們可能選擇不對某些功能進行測試,原因可能包括對功能的了解不足或是單純的懶惰。以下是一些例子: 僅進行配置的Function:如果你的 Function 只是在 Framework 中填寫配置,而且你並不太了解它的運作原理,可能就不需要進行測試了。例如,Spring boot web 中,需要大家配置一個SecurityFilterChain Object,它要求大家將 HttpSecurity 轉換為 SecurityFilterChain 。因為輸入的 HttpSecurity 是系統固定的參數,我們亦沒有檢查它的狀態。這種情況下,它的輸入及輸出,其實我們都沒有真正理解。我們硬測試的話,測試功能可能只流於表面。若我們真的要做測試,也是經過MockMvc進行端到端測試(endtoend testing),測試它在事後的影響範圍。 單純的框架功能:例如資料庫的儲存庫介面(repository interface),雖然是在框架下生成的,對於自己手動調整的部份功能,筆者通常亦不會進行單獨測試,通常都會搭配業務邏輯一起進行。它可以使用 Mockito 進行模擬測試,或用測試環境的真實資料庫進行測試。 面對的挑戰 總括來講,筆者盡可能地把測試用例限定在業務邏輯中,就可以大大地降低寫測試的技術難度。但筆者還是有些問題並未完美解決。 測試用例的數量可能很多,因此共用與維護變得相當困難。逐個用例獨立編寫輸入也是很累的。對於 Mockito 的使用,筆者還是可免則免。因為要逐個功能模擬,編寫量就指數提高,這亦難似配合外部變化。一般來說,能優先使用測試環境或者 Docker 來模擬環境的,就盡量用。 離線開發、離線測試。系統依懶的外部功能越多,想做單機開發的難度就越高。即使前述有 Docker 測試,對於持續整合(CI)來講也是有一定難度。那麼這時,Mockito 就是一個可取的選擇。但這又回到編寫量及難以偵測外部變化問題。 希望這篇文章能幫助你更好地理解測試案例的編寫方向,並在Spring boot web開發中加入你自己的測試!

【只限 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 中的非管理員用户 Docker non-root user
科技新知
MacauYeah・2025-03-14

Container USER為何重要 在制作Docker Image的過程中,有時會接觸到 USER 這個設定。這事關到最後的 Docker Container內部運行的那個 user 到底會有什麼權限。大家也要知道,Docker Container 其實也只是一個 Linux 上的程序,也就是如果Container內權限過大,也有機會從 Container 內部存取到 Host上的資料。 一般情況下,Docker Image 預設的 USER 就是 root,最基礎的base image都是一樣。而我們想換,其實也相當簡單,就像Linux上起User一樣,只要經指令RUN adduser xxx 或RUN useradd xxx 也可以在 Docker Image 中創建帳號和 home 資料夾,之後就隨時經USER xxx來切換 實際上是不是這麼簡單 如果你將要Container中執行的程序,是一個binary,平常你在Linux中也是以 nonroot 方式執行,那麼是的,就是那麼簡單。例如你執行系統中的java, node, python,原本在Linux中就已經是誰都可以,那麼你的docker container 也應該沒有難度。 但如果原本的安裝包,預設是由system service來啟動,我們就要花點力氣,看看那個service是怎樣呼叫binary的,然後就一步一步模擬它的做法。例如筆者有打包的codeserver,預設是system service啟動,但它也有提共binary的執行方法,安定好home資料夾後,我們也可以手動啟動。 泛生之檔案權限問題 上述binary的情境之所以簡單,是因為大部份情況下,我們都只對於container 內部運行考慮即可,因為預設投產情況下的運作模式,都是隨時起、隨時刪、隨時砍掉重練,只要container內部運作可以自給自足,就可以了。Docker Swarm的運作也是如此,所以它不預期有的持久化資料權限的問題。 而持久化資料權限的問題,其實早在單個Linux伺服器就已經存在。同一個伺服器中,不同process就有不同的UID,當他們需要共同讀寫某些檔案,就會設定多人權限。同理,當多個Container要共同檔案,也是同樣問題。在討論共享檔案之前,我們先看看預設 Docker Storage Mount 會給我們什麼權限。 如果是bind mount,bind mount的權限預設會是Host內的檔案或者資料夾的權限。 如果Host是root,container內是nonroot,container有機會無法讀寫bind mount內的檔案。 留意權限設置就可以解決問題 如果Host是nonroot,但container 內是root,從container內生成的檔案,Host的nonroot user就無法使用。 Host是nonroot的話就一定無解,Host至少有sudo權限,臨時變成管理員,去修正問題。 如果host和container也是nonroot,但UID不夾,其實也不能交換使用。 跟上述一樣,最後要靠sudo來解決問題。 如果host和container也是root,就沒有權限問題,但就有安全性的風險。 如果是volume mount,就還是看看 mount path 是docker image layer中現有的 path還是新起的path 大部份手動建立的named volume都是root 經docker compose起的named volume滿足以下條件的話,將會是nonroot。 docker image 中的已有該path存在。 named volume未存在,docker compose會把對應path的內容在初次建立時抄到named volume 中。 例如ubuntu24.04中的homeubuntu,存在於docker image中,它的擁有者就是UID 1000,我們經docker compose HOME_VOLUMEhomeubuntu,在HOME_VOLUME建立時,就會是UID 1000。但如果是 NOT_EXISTShomeubuntusomethingNotExists,那麼NOT_EXISTS建立時,也會是root 上述討論的Storage mount是集中在單機情況下,使用HOST OS的本地儲存。若現在的場境是多機共享的share storage,就會更麻煩,還要看看那個share storage本身的屬性。例如常見的Linux NFS,其實有指定的權限,跟NFS的Login權限有關,如果你的process本身對檔案權限很敏感,就請先不要挑戰NFS例如postgresql。 Rootless mode Rootless 模式 Rootless 模式指的是在Host中,執行Container的使用者,不需要是管理員,筆者就常用於開發環境中。投產環境中反而沒有聽過這樣的討論,因為投產環境很少可以讓非管理員去執行這麼重要的環境管理。 雖然只是開發環境,但這像前述的bind mount討論中,如果Host是nonroot,但container 內是root,又或是兩者nonroot,但UID不夾,也會出現權限問題。無腦的將host user加入docker group,只可以讓非管理員可以運行docker,但解決不了權限問題。 真正有條件解決的,可能就會向linux subgroup的方式發展。暫時筆者用得比較順的rootless mode,可以無腦用的,不是docker,是podman。有興趣的朋友可以經podman官網看看教學,它給筆者的感覺就像是自動轉換UID。 podman rootless mode 想看更多 筆者已經將過去的文章重新整理成gitbook,有興趣睇更多的讀者,可以來筆者的gitbook再翻一翻 httpsmacauyeah.github.ioAProgrammerPrepares

澳門教育陳康妮:淺談全球未來教育趨勢及創新案例
文化創意
陳康妮・2023-09-19

未來學習需要什麼改變?這是一個我們都應該關心的問題,因為教育不僅影響個人的發展,也影響社會的進步。在這個快速變化的世界,我們需要不斷學習新的知識和技能,以適應不斷變化的需求和挑戰。因此,我們需要重新設計學習歷程,讓學習更加有效、有趣和有意義。 《OECD學習指南針2030》 ldquo;OECD學習指南針2030rdquo; Learning Compass 2030 一個指引性的框架讓持份者參考究竟未來應如何裝備學生應付世界急速變化的環境。 在這篇文章中,我將分享一些全球未來教育趨勢及創新案例,希望能給大家一些啟發和參考。 全球未來教育趨勢 根據OECD 2021最新報告《回到教育的未來:經合組織關於學校教育的四種圖景》1,未來學校教育可能會出現以下四種圖景: 學校教育擴展(SCHOOLING EXTENDED):正規教育的參與繼續擴大,國際合作和技術進步支持更加個性化的學習,但學校教育的結構和過程仍然存在。 教育外包(EDUCATION OUTSOURCED):隨著社會更加直接地參與到公民教育中來,傳統的教育體系也隨之瓦解。學習通過更加多樣化、私有化和靈活的安排進行,數字技術是關鍵的驅動因素。 學校作為學習中心(SCHOOLS AS LEARNING HUBS):學校依然存在,但多樣化和實驗是常態。打開學校「圍牆」將學校與社區聯繫起來,有利於不斷變化的學習形式、公民參與和社會創新。 無邊界學習(LEARNASYOUGO):學習不再局限於特定的時間、地點或機構。學習者可以隨時隨地通過各種平台和資源進行自主和協作的學習,並通過可移動的證書和徽章展示他們的成就。 這四種圖景都有其優勢和挑戰,並且都需要不同程度的改變。我們需要思考我們希望實現哪種圖景,以及我們需要做什麼來實現它。 創新案例 在全球範圍內,有許多創新案例可以啟發我們重新設計學習歷程。以下是一些值得關注的例子: 美國:High Tech High2是一所以項目為基礎的公立學校,旨在培養學生的創造力、批判性思考、合作能力和溝通能力。學生通過跨學科、跨年級、跨文化的項目來探索真實世界的問題,並與社區和專家合作,展示他們的學習成果。 德國:Evangelische Schule Berlin Zentrum是一所以自主學習為核心的私立學校,旨在培養學生的自信、責任和社會參與。學生可以根據自己的興趣和目標選擇學習內容和方法,並與老師和同儕進行反饋和評價。學校還提供了各種課外活動,讓學生發展自己的才能和熱情。 上海:上海市第二十五中學是一所以創新教育為特色的公立學校,旨在培養學生的創新意識、創新能力和創新精神。學校通過開設創新課程、建立創新平台、組織創新活動、推動創新文化等方式,讓學生在不同領域和階段進行創新實踐,並與社會資源和國際夥伴進行交流和合作。 以上是我對全球未來教育趨勢及創新案例的分享,希望能對大家有所幫助。我相信,只要我們不斷探索、嘗試和改進,我們就能創造出更適合未來的學習歷程。 陳康妮Miss Chan Connie 澳洲墨爾本大學教育管理學碩士 愛爾蘭都柏林大學工商管理學士 澳門教育家 澳門教育專欄作家 澳門教育學作家:澳門教育創新 澳門國際培訓師(創新創業全球職涯發展師)澳門兒童文學作家 澳門斷捨離學會主席

發佈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會包含很多不同的功能。上述的例仔,在實際情況下可能需要拆解成很多微服務來進行。所以對管理上還是有相當的挑戰。

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

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

人工智能教育:與澳門老師分享ChatGpt 與Sparrow 之關係
文化創意
陳康妮・2023-01-18

Deepmind 的 Sparrow 聊天機器人可能會在今年推出測試版。 這是谷歌走出ldquo;創新者困境rdquo;的出路嗎?來自 OpenAI 的 ChatGPT 是有史以來最大的 AI 炒作mdash;mdash;據報導,它讓谷歌擔心自己的核心業務,因為除其他外,它可以或多或少地為問題提供可靠的答案。 那應該是搜尋引擎巨頭的領域。谷歌對 ChatGPT 有答案Google 可以回應 ChatGPT。 它已經展示了針對對話優化的大型語言模型,例如 LaMDA 和 Flamingo,甚至早於 OpenAI 的成功產品。 借助 Meena,谷歌已經準備好一個聊天機器人,可以在 2020 年底之前與人類進行可靠的對話。到目前為止,該公司還沒有將其研究成果製成產品。 根據它自己的說法,這主要是出於安全考慮,儘管其他原因也可能發揮作用mdash;mdash;稍後會詳細介紹。但 ChatGPT 尤其是微軟對 OpenAI 傳播的廣泛參與正在給谷歌帶來壓力。 公司至少必須證明它可以控制甚至超越 OpenAI。DeepMind 創始人兼首席執行官 Demis Hassabis 現在向 Time 提出了 DeepMind 的聊天機器人 Sparrow 將在今年晚些時候進入ldquo;私人測試版rdquo;的前景。 這是值得注意的,因為 Deepmind 迄今為止主要充當人工智慧研究機構,開發谷歌隨後將其集成到消費者產品中的技術。Deepmind 於 2022 年 9 月推出了 Sparrow。與 ChatGPT 一樣,該聊天機器人接受了人類反饋的訓練,Deepmind 表示這使其更有幫助、更準確且無害。 此外,Sparrow 還可以通過谷歌訪問互聯網,使其能夠將最新資訊整合到其響應中。 據《時代》雜誌報導,計劃中的測試版聊天機器人將輸出與 AI 答案相匹配的其他來源。Sparrow 基於 Deepmind 的 Chinchilla 語言模型,該模型的參數少於 OpenAI 最大的模型mdash;mdash;但已經用大量數據進行了訓練。 該語言模型於 2022 年 4 月推出,在通用語言基準測試中的表現優於 GPT3。 但是,ChatGPT 基於更高級的 GPT 3.5 版本。無論如何,我們有充分的理由相信 Sparrow 的性能將與 ChatGPT 相似或更好mdash;mdash;而且谷歌還將擁有更強大的語言模型,如 PaLM。DeepMind 會幫助谷歌走出ldquo;創新者困境rdquo;嗎?為什麼谷歌還沒有對 ChatGPT 做出回應,甚至沒有在 OpenAI 之前引入類似的模型,即使它可以? 谷歌官方給出的理由mdash;mdash;大型語言模型在可靠性和安全性方面的不足mdash;mdash;是可信的,很可能起到了一定的作用。在谷歌的運營規模下,傳播謊言或仇恨言論的聊天機器人將面臨重大的聲譽風險。 或者更糟的是,一個聊天機器人是如此可信以至於人們將意識歸因於它。 誰願意為這樣的事情提供服務熱線?OpenAI 的 ChatGPT 雖然增長迅速,但仍然只有谷歌用戶的一小部分。然而,更重要的原因可能是谷歌陷入了ldquo;創新者的困境rdquo;。 該術語由 Clayton Christensen 於 1997 年創造,用於描述成熟公司難以採用破壞其傳統市場的新技術或商業模式的情況。這些公司通常擁有重要的資源和能力(谷歌),但他們現有的客戶群和內部流程使他們難以利用突破性創新。 隨著更小、更敏捷的競爭對手進入並接管市場 OpenAI,這最終可能導致公司的消亡。谷歌的核心業務mdash;mdash;搜索mdash;mdash;正在增長並且利潤豐厚。 該公司在其顯示的每個搜索結果頁面上印錢。搜索聊天機器人需要一種新的貨幣化策略,目前尚不清楚它是否能像谷歌目前的搜索那樣盈利。 谷歌可以推出一個成功的聊天機器人,有可能使其盈利mdash;mdash;但如果利潤低於谷歌目前的搜索,該公司仍將虧損。 這就是谷歌的困境。谷歌至少實現更平穩過渡的可能出路:該公司通過其姊妹公司 Deepmind 推出面向商業的聊天機器人,並構建自己的競爭對手產品,以對抗谷歌搜索和 OpenAI。這樣做可以讓谷歌安撫其股東,並在聊天機器人將自己確立為重要的搜索替代品時迅速做出回應。 這就是 Deepmind 宣佈將於 2023 年發布的 Sparrow 測試版可能發揮作用的地方。 【作者簡介】陳康妮 Miss Connie澳門科技大學講師澳洲墨爾本大學主修高等教育管理學畢業澳門資深教育管理學專家澳門教育作家(教育創新)澳門兒童文學作家澳門國際培訓師從事國際培訓師工作26年全球職涯發展師澳門斷捨離群組創辦人(群組合共26000人)

【澳門美食速遞】充滿東南亞風味,巷仔冰室
生活在我城
Lifemagfoodie・2022-07-23

位於墨山街的巷仔冰室,有別於一般港式風味冰室,加入東南亞口味的特色美食,招牌菜色彩鮮明,香氣十足,令人垂涎三尺!依家更有抗疫優惠,想睇有咩必食介紹就繼續睇啦~ 抗疫優惠: 外賣自取8折(電話:28767941)Mfood澳覓平台同步上線 辣死綠貓 $48 這道菜是店家的招牌之一,「辣死」其實是馬來西亞語「Nasi」飯的諧音,是馬來西亞特有的椰漿飯。飯加入了斑斕及椰漿,所以染成了綠色;配搭娘惹咖喱雞,小菜青瓜、花生、乾魚仔、咖喱薯仔及蛋,口感豐富!另外,一定要用廚師特製的參巴醬拌飯,香辣惹味,令人一口接一口把飯清底! 原隻燒雞 $180 海南燒雞以特別方法腌製入味,令雞肉外皮燒得更酥脆,裏面的肉質保持細嫩,非常香口! 魚香炒老鼠粉 $42 老鼠粉是馬來西亞特色粉之一,因為加入老抽及麻油等調味料,令到老鼠粉色澤較深色,炒粉鑊氣十足,非常惹味! 麻糬西多士 $20(半份) $30 (一份) 麻薯是現今熱門的甜點原料之一,軟糯的口感令人一試上癮!脆脆的阿華田西多士包裹着Q彈的麻薯,絕對可以滿足大家的甜品癮! 菜單 以上圖片由店家提供 巷仔冰室 地址:澳門墨山街16A利安大廈地下 電話:28767941 Facebook

【馬交慳多拿baby】新春餐飲優惠大集合 - 14.01.2022
生活在我城
Cheers!・2022-01-14

歡迎收睇《馬交慳多拿Baby》,農曆新年就到,又係同親朋好友相聚嘅好時節,今次就為大家整理咗一系列嘅新春餐飲優惠,想知就即刻睇落去喇~ 1. 上葡京澳門人單點8折優惠 上葡京旗下的餐廳,即日起至 3 月 31 日都有澳門人單點8折優惠,而自助山嘅午市自助餐平日都有 8 折! 紅盤 谷六居酒屋 八寶莊 上葡京咖啡室 2. 佳景集團晚市堂食 8 折優惠 佳景集團推出新年餐飲優惠,旗下呢幾間餐廳都有晚市堂食 8 折優惠,中日料理任你揀! 百福麵家 四五六上海酒菜館 江戶日本料理 千喜膳日本料理 龜盅補 3. 皇冠假日酒店 4 至 6 人份嘅盆菜套餐,澳門居民仲有 8 折優惠! 皇冠假日酒店推出 4 至 6 人份嘅「龍蝦湯鮑魚盆菜」套餐,$2,188 一盆 ,澳門居民仲有 8 折優惠! 4. 麗軒新春午宴 澳門麗思卡爾頓酒店旗下嘅米芝蓮星級食府「麗軒」,由 1 月 31 至 2 月 9 日推出「秀麗豐年迎新春午宴」,每位 $688 起,想新年食豪啲不妨考慮吓~ 5. 美獅美高梅「蜀道」新年節慶套餐 美獅美高梅嘅川菜餐廳「蜀道」嘅新年節慶套餐,包含多款四川過年必食菜式,有吉慶燈籠雞、蜀道福來合家宴等(加入動畫:套餐資訊 四至六位用及八至十人用,價錢 $3,688 和 $8,088),想過一個火辣辣嘅新年就去試吓啦!

澳門科技教育 | 陳康妮:元宇宙是雙刃劍,挑戰與際遇並存
文化創意
陳康妮・2021-12-07

【作者簡介】 陳康妮 Miss Connie 澳門科技大學講師 澳州墨爾本大學主修高等教育管理學 澳門高等教育管理學專家(Digital Educator) 澳門培訓師 (Digital Trainer) 澳門教育專欄作家 (Digital Writer 全球職涯發展師 從事高等教育管理培訓工作24年 元宇宙是整合多種新技術而產生的新型虛實相融互聯網應用和社會形態,是一種基於拓展現實技術提供沉浸式體驗,基於數字孿生技術生成現實世界的鏡像,基於區塊鏈技術搭建經濟體系,將虛擬世界與現實世界在經濟系統、社交系統、身分系統上進行密切融合,並且允許每個用戶進行內容生產和世界编辑。目前,元宇宙已經成為了科技領域最火爆的概念之一,很多企業都在密切關注元宇宙這一概念,在今年,也有一些世界著名企業表示將在未來轉型為元宇宙公司,所以從世界大趨勢來看,元宇宙這個概念具有一定的超前性,或許會在未來成為一種流行趨勢,逐漸走入人們的視野中,也體現了一定的前瞻性。 目前,元宇宙還處於初級發展階段,很多東西都是未知數,對於一些企業來說,這是機遇也是挑戰,有著無限的可能,但也會有很多意想不到的挑戰,從技術層面來說,與未來的成熟形態相比還有非常大的差距,這也說明有關元宇宙的相關行業的發展空間很大,可以拓展的領域也很大。 對於一些科技領域的企業來說,這是一次彎道超車的機會,因為現在正處於發展的初期階段,行業上並沒有誰獨佔鰲頭的情況,每個企業都有無限的可能,都有可能在未來成為那個第一名,所以對於一些數字科技領域的初創企業,就必須要把握基本方向,提前做好布局,做好一定的計劃,甚至加碼元宇宙賽道。 元宇宙就好像是一把雙刃劍,是挑戰與際遇並存,但是可以想像到的是,這也是人類技術發展的一次突破,在未來一定會成為一個大的趨勢,誰能在這初期發展階段,就能擁有前瞻性的眼光,能夠在這條賽道上殺出一條血路,誰就能在未來擁有無限廣闊的空間。這種概念將新技術進行了整合,會為我們的社會生活帶來極大的改變。 就目前的情況來看,元宇宙的概念已經在國外開展得如火如荼,中國也應該強化元宇宙企業的發展,強化這些企業的科技硬實力,我們澳門也要為此獻出一份力量,在相關的教育教學中融入元宇宙的概念,為元宇宙的產業提供未來的人才儲備,在社會浪潮的驅動下以及市場向上的大環境下相關企業一定會發展得越來越好。