搜尋

搜尋結果

Git Worktree

科技新知
MacauYeah・2024-04-09

看了Git 大神的影片 part two,才知道原來切換git分支還是有不同的做法。傳統中,我們使用git checkout BRANCH_NAME_1 來切換到我們想要的分支。通常這樣做,代表我們放棄原來的工作環境,換到另一個工作環境中。 這樣做很好,對不對? 是的。但有些時候,我們只是被逼離開原本的工作環境,跳到一個過去的分支/節點去查一些東西,或者修正一些東西。更什的是我們原本的工作環境都還是混亂狀態下,我們不想做commit(提交),我們只好用git stash,暫時將工作環境存起,然後再git checkout BRANCH_NAME_1。在你想做的事做完後,再git checkout OLD_BRANCH。 看起來其實也沒有很麻煩,是不是? 但其實當你的專案有一定大小,你在不同版本跳來跳去,你的IDE就會不斷地重新編譯。更不幸的是,當你的不同版本中有模組數量的差異,弱一點的IDE,什至會攪死它的cache,之後就會發生鬼打牆。為解決IDE引發的問題,筆者有時會直接cp -r YOUR_PROJECT TEMP_PROJECT,在一個新資料夾下另起爐灶。那就是有兩個不同的資料夾裝載著你的專案。 這樣應該沒有問題了吧,是不是?這次是真的可以了,扣除了筆者個人健忘的問題,就沒什麼問題了。 不知大家有沒有經驗,連續commit了幾次,但最後一次commit卻忘了push(與伺服器同步),然後就跳到其他地方繼續工作。如果我們在同一個git repository下,我們commit了但忘了push,即使我們git checkout去了其他分支,用git GUI畫出commit graph時,也至少可以提醒筆者有一個未與伺服器同步的分支。但如果當初我們用的是cp,那就沒戲唱了,什至乎當初複制了去哪裏都忘了。(當你老闆同時要你跟多個專案,健忘真的很容易發生。) 這問題有解嗎?有的,git在2.5版本以後,就提供了一個git worktree的指令。它有點像cp 指令,更重要的是,它打通了兩個資料夾下的隱藏資料庫.git,當大家在那兩個資料夾底下,都可以看到另一方的存在。大家可以用git branch -a或git log --oneline --graph來看看。 詳細的指令介紹:git worktree git 大神的影片 Part 2

Git - 持續整合策略 02 | Git - Continuous integration strategy 02

科技新知
MacauYeah・2024-03-14

Night Build 實務操作上的注意點 Night build第一個要注意的問題,就是要確保同一個commit,真的可以重複建設。一般來說,大家的目標只在運行測試,而自動測試不具破壞性,就基本可以重複的。而如果測試當中包含發佈測試版本,那就還要考慮重複發佈有沒有生效或造成附作用。 以Java maven為例,重複發佈測試版本需要遵守特定的規則,版本號需要以SNAPSHOT結尾,這是為讓maven每天都會重新下載它們的包。而沒有SNAPSHOT結尾的,就只會做一次性下載,減少重複下載造成的資源浪費。若真遇著不支援重複發佈的情況,就需要以日期時間做版本號,就像vscode的某些插件,就是以時間截結尾以作為區分。 Night build另一個要注意的問題,就是開發圖隊何時進行下一輪開發,這會決定何時有新的版本號。扣除上述因為工具不支援的而引發的副作用,還要考慮沒有更新而發生的問題。 有個尷尬情況是,團隊在發佈現行版本時,release commit與main有機會是同一個commit(也就是未有進行下一輪開發)。若不斷重複發佈,有沒有變相發佈了一些沒有預期的功能?例如Docker image,官方大力建議每日自動發佈。當底層的image更新後,頂層引用它們的image,也可以重新發佈,保持安全性。但這樣做的問題,就是頂層的同一個版本號,昨日與今日的運行結果也可能不一樣。這對追蹤問題,並不友好。 所以大家做分支整合時,要預先對版本號作好規劃。然後還要留意Night build不應與release commit重疊。版本號大家做好語意管理,再加上alpha / beta / SNAPSHOT等區分Night build版本,應該就足夠了。而commit重疊問題,就要留意開發週期,Night build要麼就比release早一個commit(即在release時,不推進Night build),要麼晚一個commit(即馬上規劃下一個版本號進行Night build)。

Home Media「睇節目,賀台慶,領獎券」+ 10 月娛樂推介

生活在我城
Cheers!・2023-10-20

Home Media「睇節目,賀台慶,領獎券」 想同屋企人一齊感受 TVB 台慶嘅熱鬧氣氛同睇一眾藝員嘅精彩演出 ?依家只要喺活動期間睇 Home Media 嘅 TVB Anywhere 節目 ,同登記參加台慶,累積觀看時間最長嘅客戶,就有機會獲贈《萬千星輝賀台慶》入場門票 2 張,同您喜愛嘅藝員近距離接觸,仲有 $300 八佰伴現金券添 !日日睇,中獎機會越大! 立即登記:https://qrcodes.pro/YHIbFp 今期 TVB Anywhere 仲有台慶劇《香港人在北京》、《羅密歐與祝英台》,班底陣容強大,精彩好戲看不停! Home Media 10 月娛樂推介 雲遊戲:Blacknut 最新上架《New Joe & Mac - Caveman Ninja》《The Crackpet Show》等,更推出全新中文介面 ‼️,一家大細都啱玩 電影:《藍甲蟲》、《極悍巨鯊 2:深溝》緊貼戲院上架 hmvod 綜藝:芒果 TV 國際現正熱播《披荊斬棘 3》、《中餐廳》 配合 Home Media 電視盒子,一個賬號,全家盡享豐富娛樂同本地資訊!詳情:https://qrcodes.pro/I60NJ9 唔想錯過 Home Media 一系列精彩娛樂同活動 ,就快 d 去申請啦! 流動電話客戶:申請 5G 月費計劃,即送 12 個月 TVB Anywhere(原價:$68 / 月)+ 1 個月 Blackut 雲遊戲服務(原價:$98 / 月)!更享優惠價 $28 加購 hmvod / 芒果 TV 國際服務 同低至 $99 拎走 Home Media 電視盒子! 優惠詳情:https://qrcodes.pro/yQDw7G 居家光纖寬頻客戶享低至 $0 換購 Home Media 電視盒子連 24 個月 TVB Anywhere 服務(原價:$2,512),再送 2 個月 hmvod 連 12 張電影券 + 芒果 TV 國際服務! 更多優惠:https://qrcodes.pro/tMbdpn Home Media 娛樂優惠:https://qrcodes.pro/cPdSdx

Miffy米菲控必去-澳門上葡京MIFFY創意展

生活在我城
MacauYeah・2023-10-17

唔知點解上葡京會唸到搵米菲做主題,哩隻來自荷蘭的公仔一直低調地遊走唔到國家但係澳門真係比較少出現,但相信米菲控一定知道佢係荷蘭同日本有幾受歡迎!話說上葡京今次舉辦的MIFFY創意展由9月25日至11月12日係酒店舉行,場內唔同地方有超過100隻Miffy,還有 #Miffy主題下午茶、文創禮品、親子工作坊等,集打卡、美食、購物等等。 身為米菲控的筆者當然要帶埋佢個嫰B去探望吓咁可愛的米菲!! 周六12:00首先去到酒店大堂酒廊嘆翻個 “Miffy 主題下午茶”(費用:MOP268+15%,供應時間11:00至18:00)再加點一個大蝦意粉先! 落單後,係附近影吓靚相,之後好快等到飲品: 圖1. Miffy Latte OMG好靚好靚好靚呀!!!飲落還可以但沒有很驚豔。 圖2. Miffy Orange Ballon 香橙啡?!一望有點疑惑,但飲落特別可以哦!很香橙味的咖啡。 圖3. 大蝦意粉 一大碟,小小辣,味道OK 圖4. Miffy吐司配雪糕 終於等到最期待的吐司,看着很美嘛,食落…..外皮不脆,內里算軟,但除了上層有雪糕味,包有包味外,應該算是有點失望…… 圖5. Miffy朱古力焦糖撻 很美~~表面是甜甜的焦糖,下層是濃濃的朱古力,很甜甜的一道甜品 圖6. Miffy甘筍蛋糕 嗯~以經有點飽,但咁可愛一定要試,係清香的甘筍味,蛋糕很軟。 食到一半,可愛的主角米菲登場,係場內大方同大家影相呀! 嫰B更然立即衝埋去影相同摸摸啦~~~ 總結:兩大一小食哩個餐+一個意粉有點多,建議單點自己想食的都很足夠不一定要點餐,但米菲控叫一個主題餐是常識吧?哈~ 食完仲可周圍行吓,場內仲有好多不同大小設計的米菲公仔同精品,歡迎大家一齊黎同米菲見個面哦~~~ 資料補充: 上葡京官網 https://www.grandlisboapalace.com/tc/restaurants-n-bars/glp-lobby-lounge 餐廳不可預訂, 餐廳登入澳娛會員有95折(可以提前登記) https://supremecard.sjmresorts.com/tc/my-membership

《瑪利歐賽車巡迴賽》推坑介紹

手機‧電玩
MacauYeah・2023-05-12

《瑪利歐賽車巡迴賽》是一款由任天堂開發的手機平台賽車遊戲,不論大家是過去主機瑪利歐賽車系列的老手,還是首次接觸的新手,都值得試玩一下這款手機作品。筆者在免費手遊當中,曾試過不少爛作,通常教學模式一過,就已經刪掉。但這一款,筆者才玩沒幾天,就完全沉浸於遊戲當中。以下就讓筆者好好介紹它的特點。 與系列作相前,遊戲中的賽道是經過非常精心設計的。這些賽道不僅美麗,而且充滿挑戰性。玩家需要適應各種不同的地形和環境,如草地、沙漠、山區等。同時,比賽選手可以在賽道上放置各種陷阱,如香蕉皮、炸彈等,給遊戲帶來更多的不確定性和樂趣。 另一方面,豐富多樣的角色陣容亦是很引人注目的。筆者目測就角色已經有232個,再加290款車和206款滑翔翼,這麼多的組合絕對可以配搭出不同的Fashion(可以萬惡課金的源頭)。但這個角色、車、滑翔翼卡池,在筆者初步遊玩之下,並不影競速體驗。主要是因為它們影響的是特殊道具取得數和分數倍數,但跟車速無關,分數低,依然可以贏比賽,最得首名衝線。這也是跟主機系列最大不同的地方(如有錯誤,請告知筆者,筆者會再修正)。 分數最大的作用是取得完美通關,分數越高,通關後星星取得更多,就可以更快地抽取其他角色等。也就是大家不課金,還是可以贏比賽。課金,就更易完美通關,取得更多角色,更容易完美通關。

【馬交慳多拿 baby】 母親節精選飲食優惠特輯 -28.4.2023

生活在我城
Cheers!・2023-05-05

母親節就到喇!梗係要帶媽咪食大餐慶祝喇~小編為大家整理母親節精選飲食優惠特輯,保證氹得媽咪開開心心,想知就即刻去片喇~ 1.漁人碼頭珀克餐廳 母親節一於帶媽咪去食大餐喇!5 月 14 日去珀克餐廳食母親節限定自助餐,仲送疊疊樂蛋糕一個,保證氹得媽咪開開心心! 珀克餐廳.寵愛母親節 成人 $368*;小童 $178* (6-12歲);長者 $218* (65歲或以上) *另加收10%服務費 電話:8799 6606 2.英皇娛樂酒店御廚 英皇娛樂酒店御廚同 MPay 合作,即日起至 5 月 31 日,用 MPay 支付即享自助餐75折,快啲帶媽咪去試下喇! 英皇娛樂酒店御廚 午市:成人 $198,小童(3至11歲) $178; 晚市:成人 $328,小童(3至11歲) $228; 電話:2838 9988 3.CTM CTM X TVB Anywhere 母親節送大禮,喺 5 月 1 - 31 日期間同媽咪登入使用 TVB Anywhere 服務睇精彩好戲及節目,即可贏取大獎高達 $23,800! 新客戶更享額外 2次抽獎機會,仲可以 $0 換購 Home Media 電視盒子,快 d 去申請啦 ~ 依家居家光纖寬頻客戶低至 $0 即可換購 Home Media 電視盒子連 24 個月 TVB Anywhere 服務(原價:$2,512)。 *600Mbps 或以上居家光纖寬頻客戶享 $0 換購以上娛樂組合套裝,300Mbps 客戶享 $99 換購,150Mbps 或以下客戶享 $280 換購。 詳情 4.Crepe 諗唔到送咩禮物比媽咪?送上顏值十足嘅 「母親節限定」 芋頭系列蛋糕或千層,都可以贏得媽咪芳心,5 月 8 日前預訂仲有早鳥優惠享全澳「免費送貨」,記得提早預訂喇! 「母親節限定」 荔浦芋泥芒芒奶凍蛋糕 6寸 荔浦芋泥芒芒奶凍千層5寸/ 7寸 供應日期:5 月 13 - 15日 電話:6886 5068 5.手工廚房 手工廚房亦推出母親節早鳥蛋糕優惠,5 月 1 日前預訂心型士多啤梨西瓜蛋糕 1.5磅 $200 (原價 $280),而 2.5 磅蛋糕都係 $300 (原價 $398)! 供應日期:5 月 12 - 14 日 電話:6325 9013