搜尋

搜尋結果

git 分支整合問題
科技新知
MacauYeah・2024-02-20

不知道大家的開發團隊、專案規模有多大,但只要系統或程式已發佈,同時又要做維護更新,git 庫都至少會有兩條分枝: 新功能 main feature 最新的穩定發佈版本 Release v1.x.x 最好的情況下,在開發完新功能之前,穩定版本都沒有需要緊急修正的地方,開發者可以專心開發新功能(main feature。然而這個情況並不能經常維持。 情況1有Bug要馬上修正 最常見到的情況,就是穩定發佈版本有瑕疵,可以經過小修小改來止血,由v1.x.x rArr; v1.x.y,這些可能對用戶來說,是沒有太大感覺的改動。不過對於開發流程,就免不了由v1.x.y整合(merge)回main時,出現修改衝突的問題。 建議 若屬於日後不再需要的改動,不需於整合到main中, 當然什麼都不用做。但若屬於必要的更新,就需要早早整合到main中。整合雖然痛苦,但延後整合沒有好處。以筆者的經驗,每次整合時有衝突,而越早整合越有條件知道該取用自動混合的那個版本。以整合工具的語言來說,就是更容易的作出use mine use theirs edit。 情況2 不同功能之間有衝突 上述情況1,已經算是可控的。主要因為穩定發佈版本都只會接受小修小改,大改都會直接在main中開當為新功能開發。當你有多個很重要的功能在不同時期被提出,而有些功能你沒有信心在下個發佈中提出,你就會選擇以獨立分支來實現不同的功能,最後選擇信心度高、權重也比較高的功能來發佈。這樣的好處是你可以有限時間先完成最必要的功能,但問題是多個功能分支之間,更容易地有衝突,後期也需要很廢心力地整合。 建議 少做資料夾層面的改動,因為git rename的功能並不是萬能的,會令很多git自動選擇版變得不可讀。筆者的經驗,就是錯把後端和前端的資料夾混在一起,令後端的一些重命名影響到前端。前端也因為有重寫的需要,對資料夾結構大改。最後結果就是很多看不懂的git自動選擇版。有一些有選對,但有一些就選錯。 可以做一些事前處理,來減經痛苦。在筆者的資料夾問題情境,在把後端將要整合的多個commit中,挑選最早前沒有命名問題的commit先整合一次。然後前端先手動模擬後端的人工命名,自行commit一次,最後再把後端剩餘的commit再做整合。這個做法不是完全解決問題,但至少可以讓use mine use theirs edit更新易理解。 而另一個建議是,縮短發佈週期,逼使其他開發中的功能越早做整合,也逼使每個功能不要做太大規模的改動。如果真的做大規模改動,就要有心理準備要多次重要的整合。 情況3 多個穩定發佈版本需要同時維護 若然大家面對的工作規模真的很大,同時有多個版運行版本,就如gitlab,每一個月都有一個新功能版本16.0.x, 16.1.x, 16.2.x,hellip; 16.9.x,但它不會強逼大家更新,對於過去一段時間的功能版本,也會推出安全性更新前述的x會不斷修正問題。 這是一個很負責任的發佈模式,不過對於開發者來講就一定很地獄。因為16.0.x的安全更新並不能無痛地整合到16.9.x中,可能每個版本重新人工修改還要來得穩健。 建議 各個分支人工修改可能更適合。最後就是取決於商業政策的考量,到底公司願意為已發佈的功能版本提供多久的支援。就以gitlab為例,其實它也只承諾維持兩三個月前的功能版本。是否會backport到多個月之前的版本,就看問題的嚴重性和backport難易度。 也分享一些筆者朋友的經驗,他們開發的是軟件跟硬件整理的軟件庫。但因為硬件有限制,例如庫的大小、算力的差異,所以最後分支多到爆炸。這也是軟硬整合的痛,問題暫時無解。除非老闆肯放棄市場。

「斷捨離工作坊」吸引澳門市民參加 倡減負情緒提升生活品質
文化創意
陳康妮・2023-10-06

【《大灣區時報》消息】澳門斷捨離學會(Macao Declutter Association)於9月27日(星期一)在澳門新口岸區舉辦了一場主題為「客廳斷捨離工作坊」的活動,吸引多位澳門市民參加。活動旨在教導參加者如何利用斷捨離的理念和方法,整理和美化自己的客廳空間,提升生活品質和幸福感。 活動由澳門斷捨離學會主席陳康妮女士(Miss Connie)親自主持,她首先介紹了斷捨離的定義和原則,並分享了她自己實踐斷捨離的經驗和收穫。她說,斷捨離不僅是一種整理收納的技巧,更是一種生活哲學和心理療法,可以幫助人們擺脫對物品的過度依賴和執著,減少負面情緒和壓力,重視內在價值和自我實現。 接著,陳主席透過互動環節分享幫助參加者明確自己對物品的需求和喜好,並學會放棄不需要的東西。陳主席表示,希望通過這次活動,讓更多的澳門市民認識和學習斷捨離的智慧,並將其應用於日常生活中,提升個人和社會的幸福感和生活質量。 澳門斷捨離學會是一個非牟利的社團組織,成立於2020年12月,旨在推廣斷捨離的理念和方法,並組織各種相關的活動和服務。目前該學會已有超過26000名會員,在Facebook上設有專頁和群組,歡迎有興趣的市民加入。該學會也在小紅書平台上註冊為社會服務組織,並接受各種形式的支持和合作。

[戯電遊玩] 簡化是進步還是退步? - 《魔物獵人崛起》
手機‧電玩
君尋・2021-04-21

縱使失去了前作的優質畫面和廣大地圖,在主機性能一般的Switch上推出的新作《魔物獵人崛起》(以下簡稱為《MHR》)依然能夠交出一張不錯的成續單,在短短數週達成全球出貨量500萬的記錄。作為由PSP年代已開始接觸《魔物獵人》(以下簡稱為《MH》)系列的筆者,對每集《MH》帶來的變化都感到相當滿意,但本作當中的「新嘗試」,明顯受到近年遊戲界的趨勢影響,更受到部份核心玩家所非議。  mdash; 受限於Switch的性能,場地大小、畫質和細緻度都及不上前作 除人所共知不斷打怪掘素材外,複雜的遊戲系統一直是《MH》系列所為人津津樂道的原因之一。每種武器有不同的優缺點和操作方式,要全部熟練並非一朝一夕的事。戰鬥之外,合成系統、地圖探索、寫實的生態環境,不但只是單純的設定,亦影響玩家與魔物的戰鬥,更重要的是深化玩家在魔物獵人世界中的沈浸感。然而,在《MHR》中部分系統被簡化,如獵人到灼熱或寒冷的環境狩獵時,需要以「冷飲」或「熱飲」保持體溫,這是獵人們狩獵時的基礎中的基礎,製作方卻把如此基本的設定刪除。此外,《MHR》中玩家進場地後便能立即在地圖上看到魔物所在的位置,與過去玩家需要花上5分鐘或以上尋找狩獵對象的遊玩流程截然不同。這些簡化固然使遊玩過程更加方便,讓玩家更能專注與魔物戰鬥的過程,但正正就是這些麻煩的地方所呈現的真實感,讓玩家感受到魔物獵人世界的魅力。  mdash; 「貓飯」亦是其中一個被簡化的系統 眾所周知,日本遊戲製作商比起傳統的家用機遊戲,近年來更偏向開發手機遊戲。手機遊戲各種便利玩家的功能,例如自動戰鬥、加快模式等,已經讓不少輕玩家習慣了這些「方便」。家用機遊戲近年來亦受影響而開始簡化遊玩流程。比如日系RPG遊戲,由過往不會有任何提示,演變為隨時讓玩家查看下一個目的地,有部份更直接在地圖上顯示標記,玩家不用思考直奔標記便可推進劇情,大大影響RPG 類型遊戲的魅力,探索和尋找線索。簡化是把雙刃劍,筆者並非全然反對遊戲流程或系統的簡化,在「娛樂至死」的時代,可以讓玩家更有效率體驗一款遊戲亦並非壞事,這樣才玩家空出來的時間便能投入到其他的「娛樂」之中。《MHR》的簡易化,無疑是反映現今日系遊戲的趨勢,然而筆者更希望看到,殿堂級的《魔物獵人》系列應該繼續創造新潮流,而非僅僅隨順應時代的趨勢,就如當年由《魔物獵人》帶起共鬥類遊戲的熱潮一樣。  mdash; 排除簡化系統的問題,今集的新元素都是正面評價居多 關於戯電遊玩 本欄目會分享能令筆者醉心投入的遊戲作品,不管是當下的還是過去的。 更多關於筆者喜歡的遊戲心得:httpsppt.ccfG71cx

[大和見聞] 鹿児島ラーメン豚とろ
走遍世界
君尋・2020-09-21

筆者於去年聖誕節到訪鹿児島期間,除了上次介紹的屋台村外(詳細可看 這裡 ),這家位於鹿児島中央駅附近的拉麵店亦是一家讓筆者留下深刻印象的餐廳。「鹿児島ラーメン豚とろ」在日本餐廳評價網站Tabelog上有3.6分的不錯成績,而在鹿児島市內亦算是評分較高的一家店,加上風格是正宗的九州豚骨拉麵,於是便選擇到此用餐。 店面非常細小,不影響品質之餘還能感受到另類風味 主打叉燒的這家拉麵店,他們的叉燒是使用豬頸位置再後一點的部份製成,而此部位更被稱為是豬的「拖羅」。果不其然,叉燒的口感非常鬆軟,加上叉燒保留了不少肥豬肉,也使得叉燒入口不夠便融於口中。店家使用的拉麵是幼麵,煮的時間較短,因此亦較有嚼勁。湯底就不用多說了,地道的九州豚骨湯底極為入味。 濃郁的湯底是豚骨拉麵引人入勝之處 有別於一般很大塊的叉燒 用餐後感是不愧為Tabelog拿到3.5分以上的拉麵店,值得一試,除非你是抗拒肥豬肉的。 豬拖羅的秘密 看餐紙也能知道主打的是什麼 餐廳:鹿児島ラーメン豚とろ鹿児島中央駅前店 地址︰鹿児島県鹿児島市中央町33 神宮ビル1F 營業時間︰1100~2400 參考網站:httpstabelog.comkagoshimaA4601A46010146006579 關於大和見聞 本欄目專門分享筆者遊日的心得記錄,包括但不限於古城、列車、食物、各類型的觀光景點。

如何計算期指轉倉價
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2020-08-04

如何計算期指轉倉價 期指轉倉,是由本月對期指的看法延續至下月,需將持有的即月倉位平倉,同時在下月期指開新倉,一般可在結算前幾天進行,由於即月倉位平倉,需要同時間在下月期指開新倉,這也可以借助程式幫助,Multicharts 12 也有自動轉倉的功能。 此外,也有炒家喜歡在期指結算前數天留意大戶轉倉的舉動。期指大戶在臨近結算前「轉倉」,把即月份的期指平倉,同時在下月份期指開新倉,有關的過程究竟在那個價位範圍進行,這被視為期指大戶的轉倉成本。假設轉倉價為23000點,大戶下月推高期指至少要有600至800點成本,若然下月期指上升至23800點以上,可以確認大戶的期指倉是好倉為主,其後期指繼續上升的機會較大。相反,若期指由23000點下呹至22200點,這代表了期指大戶以淡倉為主,其後期指再下跌的機會也會較大。 但如何去計算轉倉價,有部份炒家是看期權的成交量分佈的,若筆者沒記錯,以期權倉位來捕捉大戶動向,藉此預測期指的走勢,相關方法早在2002年左右某香港的財經報章便已有人提及,也不是什麼新方法,但早在當年大家已有欵問,認購期權倉位數量增加,可以是大戶看好,也可以是大戶為淡倉對沖,兩者有很大的分別,個人覺得這種計算方法未必有參考價值,這點已有不少人提出。 另一個常見的計算方法是,在期指結算前五個交易日,先記錄每個交易日「每五分鐘」期指的高低價及成交量。 然後用以下公式計算 期指最高價 期指最低價 x 成交量 假設915至920這五分鐘裏,期指的最高價為25371點,最低價為25205點,成交量為20張,= 25371 25205 2 x 20 = 505760 然後每五分鐘也是這樣計算,把所有答案加起來計算總和 同時也這把這五個交易裏,每五分鐘的成交量加起來計算總成交量 假設用以上的公式計算,期指每天有6小時15分鐘的交易時間,合共是75個「五分鐘」,五個交易日應是375個「五分鐘」,但最後交易時,交易時間只到四時,故此合共只369個「五分鐘」,把每個五分鐘的價格用以上公式計算,然後再加起來。同時也計算每五分鐘的成交量總和。 最後將兩者相除 最後五個交易日每五分鐘的價格用以上公式計算後再計算總和 最後五個交易日每五分鐘的成交量總和 答案便是期指的轉倉價。 在臨近結算這個轉倉「高峰期」的時間裏,大戶轉倉會令成交量增加,也會令價格出現變動,若每日去計算,未必能充份反映出價格的變動。 由於每五分鐘也計算,大戶的舉動會更容易捕捉,期指只要出現較大幅度的下跌,也會反映在轉倉價之上,若出現較大幅度下跌,而且成交量特別大,最後計算出來的轉倉價也會充份反映出來。 當然不同的炒家,計算期指轉倉價或會有所不同,但原理也是大同小異,部份炒家或會以「每半小時」作單位。但由於恒指的結算價也是以最後交易日當日恒指平均「每五分鐘」為一個單位。 早上市易時段由上午十時至中午十二時三十分,共30個單位;下午交易時段,從下午二時三十分至下午四時整,共18個單位;然後取這48個單位的加總平均數。所以計算期指轉倉價也以「每五分鐘」作單位計算會較適合。

澳門教育家陳康妮:考察澳門社區立志協助草根階層 助力環保創新
文化創意
陳康妮・2020-06-29

【作者簡介】 陳康妮 Miss Connie ,澳州墨爾本大學主修高等教育管理學,澳門高等教育學家。主力澳門高等教育學的教育硏究。澳門教育專欄作家,澳門作家。 二十四年來,她致力於推動高等教育事業。現時陳康妮潛心硏究澳門高等教育政策。 陳康妮希望將創新的教育帶給澳門的每一位學生。充分學習國外學校的優點,同時保持澳門本土特色,創造最好的未來大學,也給迷茫的大學生對未來的學習以及人生規劃提供建議。讓澳門的大學生走向世界。 現今師生習慣以手機填滿時間,與社會及社區日漸疏離。我時常提醒師生們要成為Global Citizen,帶他們參與減塑減廢的活動,在環保創新的基礎上,提醒他們致力協助達成聯合國17個2030年可持續發展目標中。 關注地球暖化建立環保教育的基礎 考察澳門社區立志協助草根階層 2020年6月份有2個星期Miss Connie 邀請學生參與澳門減塑減癈,透過200次交收行動接觸社會各階層人士,多位澳門師生表示喜歡使用Facebook 漂出物件,建議如果研發一個Apps 快出漂出物件及可以獲得積分的手機應用程式,這個活動帶動大學生成為Active Citizen 好有幫助。 參與活動的老師們表示察覺自己是澳門幸福的一群。透過活動親身體會到貧富差異之大。又和很多患重病的長者建立更深層次的友宜,關心澳門長者的需要。 師生發現,貧富差距昰疫情前已出現的社會結構問題。 全球暖化使澳門一班老師在疫情後更積極參與減型減癈活動引起澳門輿論關注,讓師生成為 Global Citizen正正讓師生更關心澳門社會議題、探索方法和動力讓自己和籌組更多的環保計劃成為積極公民,推動還保教育。 以下是個人分享 1、今日交收了數埸,今晚送了一個行李箱 出去,沒料到群內的一位姐姐透過數次送贈物件今晚再見面時。她拿了2個芒果給我。又說我孝順(因為交收時我和我70歲爸爸在講電話),好感動。我已經很知足了,交收姐姐她是一位超過65歲的長者在社交群組。我們要敬愛澳門的長者啊(這星期交收過程遇見過數位精靈長者常用Facebook群) 2、如果你投入這個澳門減廢交收遊戲:會常去鴻安中心、龍園M記、關閘M記、藍屋仔、塔石、理工學院對面巴士站、永寧巴士總站。有小天使更從氹仔坐車來澳門送小禮物給你。你記得澳門每個地方都有人送小禮物給你嗎?這個疫情。各站小天使都在為你打氣。你感受到這份愛嗎?

2020.5.20
宗教玄學
熊神進・2020-05-20

貧窮並不可悲, 可悲的是, 別人把你遺棄, 而你也遺棄了自己! 我常常跟貧窮人聊天, 學習他們的樂天、純真個性, 以及免費的笑容。 曾幾何時, 我在日本大阪的かまがさき現在叫愛隣地區 住過, 深深地感受這個「寄せ場」的血雨腥風, 汙穢不堪, 亦感受到另煩人間溫暖, 真情滲透。 這裡被視為全日本最混雜的地方, 住的都是貧民, 他們曾經為建設國家付出了辛勤汗水,最終都是被社會遺棄。 有的人是等待臨時工作崗位, 有的是獨身人士;人群中, 少數人士是生意失敗,更多的 是傷殘久病成疾,戰爭時失去家人。 我常常聽到很多人說他們是懶惰, 吸毒, 是流氓, 是逃犯千葉縣殺害英國女老師事件的犯罪嫌疑人在這裡藏身了3個月之久, 他她們是咎由自取的, 筆者保持「同理心」,不發表任何評論 。 西成區最有名的公園叫「三角公園」,裡面不少流浪漢搭建帳篷,帳篷就是他們的天堂, 有豐富的文化底蘊, 有說不盡的艱辛故事, 在公園不遠處有一間 叫 わらじや 的食堂, 這間西成の人情食堂只有二位老闆, 他們是夫婦, 幾乎24小時謍業,  已經40多年了, 大家一定奇怪他們是如何在龍蛇混雜地區做生意, 不害怕嗎? 不瞞你說, 筆者是的碩士畢業論文就是在「人情食堂」找題材, 老闆最吸引我的地方不是他勤勞有禮的日本人優點, 而是他對每一個客人都同樣關心, 他幾乎可以叫背所有人的姓名。一次我用餐時, 我聽到他跟客人對話, 內容大概是有一位常客沒有來幾天了, 老闆問他的朋友, 為什麼他沒來, 最近好嗎, 這位客人說他的鄰居患病, 沒有起床, 老闆立即做了一盒飯團, 托他朋友交給他, 這是我親眼目睹的人間溫暖, 你知道嗎, 當時我是如何感動的? 因為「關心」比「營利」更重要, 當一個人被遺忘, 當一個人臥病床上, 老闆的一盒飯, 朋友的一份關心, 這聊勝千言萬語 。 人就是這樣,每個人同樣渴望別人對自己的關心。我們是東方人, 不習慣把ldquo;我愛你rdquo;掛在口邊, 我們往往用ldquo;關心rdquo;來取代ldquo;愛rdquo;。今天是2020.5.20, 姑勿論你有沒有收到ldquo;5.20rdquo;訊息, 只要你心中有愛, 把這份愛化為關心, 關心身邊的人, 關心遠方的人, 為他她們燃點你內心的火焰, 把祝福送上, 這已經是最好的禮物。 祝福! 如有任何問題,歡迎聯絡: 風水、改名、講座預約服務, 林小姐 13726267799晚8時後 或加微信號 熊神進:澳門 85366618785 公共微信 macaumasterxiong 私人微信 macaumickey 淘寶風水法器店: httpmacauhung.taobao.com Facebook 熊神進澳門風水師 中國澳門風水掌相學會會長(澳門政府註冊)

【懷舊台風】滿滿台灣懷舊風味的手遊─恆樂町,一起打造您的專屬小鎮!
手機‧電玩
星爸爸茶座・2020-01-20

春節臨近,本期星爸推介一個滿滿台灣風味的休閒手遊給大家打發節日時間。恆樂町是一款2018年推出的經營類休閒手遊,推出時間雖較早,因遊樂類型較小眾化,相信很多朋友亦未曾聽聞,但其獨特的台灣風味也值得讓喜歡經營遊戲的朋友一試。 遊戲講述落泊主角來到名為恆樂町的小鎮,在這裡開始大展拳腳經營商業王國的故事。遊戲最特別就是其重塑1930年代台灣風貌,讓玩家體驗重臨該時代的生活,適逢春節活動,遊戲更增加趕年獸等小遊戲,玩家亦可按喜好裝飾自已的小鎮,如路面風格、街燈、春節裝飾等,讓玩家遊戲內外都感受到新春氣氛。 《恆樂町》星爸評分5星為最高: 畫面精緻度:3.0 ★★★ 上手困難度:1.0 ★ 遊戲耐玩度:1.5 ★☆ 綜合娛樂性:2.5 ★★☆ 適合人群: 喜愛經營管理遊戲朋友、著迷懷舊建築風格人士。 後記: 製作團隊考察大量台灣歷史照片及影像,希望能忠實重塑台灣當年面貌給玩家,星爸感受到團隊滿滿的誠意與對台灣本土的熱愛。星爸心想澳門為中西文化匯粹之地,特色文化元素遍地皆是,如有熱心人士可否製作類似遊戲,以中葡風格建築、手信店鋪等為背照,或加入舞醉龍、賽車、巡遊等特色元素,除可為推廣玩家來澳門旅遊外,亦可在遊戲中推廣本地美食、特色手信及相關優惠,想起來也是挺不錯的,星爸很期待這一天的到來。 IOS連結 httpsitunes.apple.comappid1345776363 Android連結 httpsplay.google.comstoreappsdetailshellip; 喜歡本文請不忘點讚及分享,或到星爸爸茶座閱讀更多文章,亦歡迎到Facebook交流指正,謝謝閱讀。