搜尋

搜尋結果

Git - 持續整合策略 | Git - Continuous integration strategy
科技新知
MacauYeah・2024-02-23

對於原始碼的管理,平常筆者也有在用gitlab的Continuous integration,針對每次提交(commit),都會有自動編譯和測試。但當一個專案中,有很多關聯庫(dependency library)的引用時,光是專案中每個commit 行auto build就不夠用了。更嚴重的是,若然大家有很多微服務micro service,它們的更新不會反映在commit中。 所以定期重跑動動編譯和測試,是筆者認為可以緩解關聯更新的問題,至少可以提高知道問題所在。 筆者先做了一些功課,參考別人怎樣思考Night build (定期重新編譯)這件事。 每次整合新功能到穩定分支(stable branch)之前,都需要做自動測試。 當專案複雜性越來越大,每次自動測試都把全部測試跑一次,就會遇到效能瓶頸。 所以考慮commit時做單元測試(unit test),然後每個固定的時間問隔做整合測試(integration test)。那個固定的時間間隔就是Night build。 而筆者的問題並不是來自於效能瓶頸,而是涉及關聯性更新問題。這些要麼就有是經code base 層面引發關聯性自動試測,要麼就是Night build重複測試。這兩個功能,gitlab都有提供,只是筆者初步構想下,Night build比較易設定。因為要考慮micro service的於沙盒環境的部署,最簡易的Night build只需要一個共用的環境就夠。但也同樣意味著,Night build需要進行多個不同的分支測試。就需要多個不同的環境。 Night build的測時時機也是一個問題,因為測試當下,並不能百份百對應關聯micro services的提交狀況,大家就更需要做好發佈的版本號語意管理。 不知道看完筆者的策略之後,大家又有何看法?歡迎大家一起加入git筆記的編輯。

找一個可以私有化的協作平台
科技新知
MacauYeah・2023-12-19

在現今這個網路為王的年代,大部份文書等編輯工作都可以在Google Drive, One Drive那邊多人協作。唯一的問題是,你是否考慮資料保密問題。 一些開放資料,放在雲端上,故然無問題;個人用資料,就自己為自己負上保密責任。但作為一家公司,把自家客戶的資料放在Google Drive、One Drive上,你又會否覺得足夠保密? 不放在這些協作平台上,改為自購一個NAS File Server,把共享檔案都放進去,這樣又足夠方便嗎?現在File Server最大的問題,是無法提供同時協作編輯的功能,想在同一個檔案,多人同時更新不同的部份,是不可能的。 Etherpad-lite 如果大家只需要一起寫文字稿,可以試用Etherpad-lite https://github.com/ether/etherpad-lite 。 筆者試用過,它提供實時協作,其他人的更改可以即時顯示,也有一些基本的排版功能。缺點是lite版沒有好好處理大量的資料問題,一次過複制貼上大量文稿的話,會出現網路問題。 NOCODB 如果大家需要的是試算表,可以試用NOCODB https://github.com/nocodb/nocodb 。它強大的地方,是可以匯入CSV, Excel,做欄位搜尋。老實講,這些功能,對於一個IT人來說,隨便安裝一個資料庫,例如:MySQL、 MSSQL, 都可以做到匯入結構性資料,並供多人操作資料。但對於普通用戶來講,要學會操作SQL語言,實在有難度。而經過nocodb之後,可以把MySQL等轉化為常見的試算表型式,實在驚喜。而且,它也能提供一些簡單的填表方式(Google Form)

Pser_hanser 用愛發電的文字遊戲攻略制作者
手機‧電玩
MacauYeah・2023-07-18

雖然筆者玩已少有再制作攻略,大部份都以分享心得為主。但筆者對攻略制作者都很支持,不論是公司媒體還是素人制作,在質量足夠的情況下,筆者購買紙本或是推廣他們的作品。 最近因為華文攻略的抄襲事件,反而讓多認識一位內地的攻略作者,Pser_hanser。他跟一般的Up主不一樣,他做的大部份攻略都是文字攻略。很明顯,文字攻略被抄走的難度一定低很多,但他也頂著壓力的情況下繼續用愛發電。 Pser_hanser的作品集 https://docs.qq.com/sheet/DR1NnTkRrc0NhUmxV 他的攻略,雖不能搶首發,但勝在持續更新,有些錯誤的地方,都會因為協作效應得到更正。 他也有一份堅持,就是做數據整理。一般網紅作者都會為了量產,只挑主線或特定迷題去影片攻略,省時,不需要全面驗正。但Pser_hanser就偏走最傳統路線,文字、流程、內容數據整理,目的就是方便他人查看,重複使閱讀。 拜搜尋引擎所托,現在很多影片都可以被特定的方式搜尋。不過對於可重複檢閱,還是文字更有意義。筆者過去因為Speedrun的原故,也查找了不少外國網站,只有同人才能編制得出一些「真·爽」的攻略。 瀏覽完Pser_hanser幾篇的作品,筆者亦都很受到鼓舞,雖不能靠寫攻略來養家活口,能對自己鍾愛的遊戲的支持,才是重要。筆者一直也認為,作為素人,也可以隨時創作,因為攻略的核心以協作為主,當有人起草了主脈落,其他人就可以一同持續修正。文字攻略所需要器材真的不多,只要能書寫,就可以描述很多抽象事情。現在各大主機平台,截圖也是很方便的,上傳圖像遠比錄影要容易。所以筆者開立了個Discord Server,有興趣參與華文攻略制作的朋友可以一起來聊聊。 https://discord.gg/5szV86tN 華文同人攻略連結

第十七屆澳門美食節
專題報導
LifeMag Editor2・2017-11-03

<<第十七屆澳門美食節>> 天氣凍凍地,最啱食兩味!^^ 2017年11月10日至26日一連十七天假西灣湖廣場即將開鑼。2017年又差唔多到尾聲,做左成年野,梗係要食返餐好嘅放鬆一吓啦!今屆美食節以「發現美食新煮意」為主題,糅合「美食航海」的元素,今年西灣湖下層打造成別具特色的「日本村」,仲有精彩表演同有獎遊戲。 仲等?快D拎起你部電話,約人一齊去Chill 一 Chill啦! 時 間:星期一至星期四 每天下午5時至晚上11時 星期五、六、日 每天下午3時至凌晨12時 >>>>>唔好走住,見到 CyberCTM 梗係有著數比大家<<<<< 我地將會係CyberCTM Facebook專頁進行一連串抽奬活動,只要您話我知最想約邊個朋友仔一齊去同指定要求,就有機會贏取「$100美食代金券」以及「$500美食代金券」,等您同班朋友仔𡁻一𡁻,一齊刷餐飽! 第一階段活動:【CyberCTM X 第十七屆澳門美食節 – CyberCTM請您食好嘢!】2017年11月6日 08:00 - 11月10日 17:00 第二階段活動:【CyberCTM X 第十七屆澳門美食節 – 機會又嚟喇,又開餐喇喂!!! 第二擊】2017年11月13日 08:00 - 11月16日 17:00 第三階段活動:【CyberCTM X 第十七屆澳門美食節 – 最後機會喇!!!《最終回》】2017年11月18日 08:00 - 11月21日 17:00 記得LIKE 返CyberCTM Facebook專頁 www.facebook.com/Cyberctm.Macau/ 密切留意最新活動資訊

澳門麗思卡爾頓酒店呈獻全新午膳體驗
澳城餐飲
LifeMag Editor・2017-04-08

花開處處,才驟覺春日已悄然而至!位於澳門麗思卡爾頓酒店51樓的高級粵菜食府「麗軒」,除了是全澳門最居高臨下的中菜廳,更以精緻佳餚及優越服務而遐邇聞名。為迎接春日,「麗軒」將為大家帶來煥然一新的餐飲體驗。由總廚傅文彪師傅精心設計的全新「悅目賞心」午膳、點心系列及海膽菜餚,糅合傳統及現代風格,匯萃米芝蓮一星殊榮的精髓,呈獻齒頰留香的頂級味覺享受。 「麗軒」廚藝精湛的餐飲團隊將帶領大家展開一場色香味美的美食之旅。「悅目賞心」午餐以時令食材悉心烹調,包括麗軒梅菜王扣肉、蝦皇醬翡翠金瓜、五指毛桃桂圓燉猴菇,以及美點四重奏等共七道佳餚,售價為每位澳門幣398元;而大家更可以澳門幣468元享用包括玉翠帶子脆米泡飯的八道「悅目賞心」套餐。 各位亦可於「麗軒」享用一系列為春日特別設計的全新點心,總廚傅文彪師傅以嶄新烹調方法重新展現經典粵菜風味,帶來源源不絕的驚喜。多款特色點心包括選用澳洲鮑魚製作的鮑魚牛肝醬燒賣、黑椒燒汁和牛腸粉、陳皮湯浸韓牛腐皮卷,以及各式各樣巧手精製的豐饒珍饌。 以春日為題的全新午餐及點心系列,配合「麗軒」的醉人景致、榮獲米芝蓮殊榮的菜式及高雅的用餐環境,定能為大家帶來前所未有的美食體驗。 由2017年4月1日至6月30日期間,大家更可品嚐以日本時令海膽精心製作的滋味菜餚。多款叫人難以抵擋的美食均以日本空運而來的新鮮食材製作,充分展現春天的無限活力,當中精選美饌包括松露西施炒海膽及甜蝦海膽燴米型意粉等。 如欲了解更多詳情,請致電:+853 8886 6712或電郵至rc.mfmmr.fnb.res@ritzcarlton.com