搜尋

搜尋結果

長榮航空飛布里斯班來回連稅MOP4,395起!
激安優惠
OHChance 旅遊誌・2018-07-10

長榮航空推出澳門出發經台北飛澳洲布里斯班的優惠,可以澳門出發飛澳洲4000鬆d 真係ok,轉機時間也不錯,而且今次優惠回程仲可以中停台灣(會因為要俾台灣機場稅所以貴130蚊左右)。 優惠期從10月中到19年3月,如果想9月出發會貴300、回歸聖誕前後有些貴600的票,農曆新年前後就有些貴800的票。 《優惠價錢(來回連稅)》*布里斯班:MOP4,395 如回程中停台北,優惠價為 MOP4,528。 以上航點均需經台北轉機。  《出發日期及最長停留》.出發日期:10月17日至2019年3月27日.最長停留:1個月  《購票日期及方法》.購票日期:至少出發60天前購票.購票日期:至長榮航空官網.預訂網址:httpswww.evaair.comzhhkindex.html  【輔助訊息】.長榮航空澳洲線票價已包30KG托運行李額。.澳洲簽證申請經驗:httpohnote.ohchance.infoaustraliavisa  附註:上述最低價錢為航空公司公告之最優惠價格,或本站能找到的最低價格;每一航班有否優惠票價及所存票量由航空公司決定,優惠票量有限售完即止。  價錢 Sample ndash; 澳門經台北飛布里斯班來回連稅MOP4,395 ===== 想搵平機票去玩,即上 OH!Chance!澳燦旅行資訊 httpohchance.info 去日本旅行買咩 JR Pass好?唔知間航空公司好唔好坐?即上 OH!Note!小燦的旅行筆記做功課 httpohnote.ohchance.info 睇埋 Facebook 專頁 httpsfb.comohchance 第一時間獲得最新旅遊資訊!

2018年7月星座運程
玄學星相
熊神進・2018-07-01

星座運程 白羊座(太陽星座) 七月的白羊座作風與以往大不一樣。白羊座的冒險精神會更突出,你會主動約見新的朋友,參與新的團隊組織,這些朋友及團隊組織的特性都有別於你以往所認識的。 7月13號日蝕在你的家庭宮進行,家庭成員在這段期間的情緒不太穩定,他們正在經歷人生的轉變,白羊座適宜多點放鬆心情,不要鑽牛角尖,凡事看開一些,這樣有助保持家庭和諧及穩定發展及避免有太大的衝擊及震盪。這段期間適宜維修傢俱,讓家庭環境有新的氣象。 白羊座父母的婚姻關係會受到考驗,白羊座所生的子女將需要面臨重要的抉擇,因此這段期間白羊座將會很繁忙,建議白羊座不要把自己的行程塞得滿滿的,好讓自己有更多的時間及精力處理家庭事務。7月27號的月蝕也會對你家庭關係造成衝擊,白羊座不能鬆懈。幸好,這次月蝕發生在交友宮,因此,白羊座與朋友之間的友情關係將受到考驗。 如有任何問題,歡迎聯絡: 起名、改名、玄學教學、講座、風水、超度、選日、放生等服務預約: 義工助理林小姐電話:13726267799請晚8時後才致電聯絡她 熊神進:澳門 85366618785 Facebook httpt.cnh1sJwZ熊神進風水法器店MasterMickeyHungFortuneWorkshop252635158482455 中國澳門風水掌相學會會長政府註冊 公共微信 macaumasterxiong 淘寶風水法器店:httpt.cnRwZtztF

2018年7月星座運程
玄學星相
熊神進・2018-07-01

金牛座(太陽星座) 7月13號的日蝕及27號的月蝕對金牛座的影響很大,這是因為太陽是金牛座的家庭守護星,所以日蝕期間金牛座的家庭生活或家庭成員將經歷戲劇性的變化。父母或長輩將面對人生的十字路口,需要作出決定性的選擇。隱藏的家庭事或一直回避的痛楚在這段期間全部浮現,需要金牛座與家庭成員誠心地面對。 由於日蝕在金牛座的第三宮進行,金牛座的兄弟姐妹或手足同胞的日子都是過得馬馬虎虎的,他們的個人狀況或財務狀況都不太如意。 金牛座的駕駛人士,你的車輛容易損壞或壞車。手機或其他通訊系統,例如電腦、電郵、包裹、訊息等等都會受到不同程度的障礙。學生可能需要面對轉校、轉科目、轉變學習計畫等等。愛侶情緒不穩,如果兩人拌嘴吵架,請你多多包容不要再爭論下去,否則感情關係將越來越疏離。 27號的月蝕對你的兄弟姐妹個人發展、機械零件、通訊器材都產生干擾。月蝕在你的事業宮發生,工作上的遊戲規則會轉變,對人才的要求也會不同,工作空間的長輩或上司對你看法不太穩定,金牛座凡事小心,密切留意別人的眼神臉色,不要輕舉妄動。月蝕也影響火星,火星是你靈性宮的守護星, 因此月蝕會干擾你的思維及情緒,容易導致負面思想。 如有任何問題,歡迎聯絡: 起名、改名、玄學教學、講座、風水、超度、選日、放生等服務預約: 義工助理林小姐電話:13726267799請晚8時後才致電聯絡她 熊神進:澳門 85366618785 Facebook httpt.cnh1sJwZ熊神進風水法器店MasterMickeyHungFortuneWorkshop252635158482455 中國澳門風水掌相學會會長政府註冊 公共微信 macaumasterxiong 淘寶風水法器店:httpt.cnRwZtztF

2018年7月星座運程
玄學星相
熊神進・2018-07-01

七月星座運程 處女座(太陽星座) 七月出現的日蝕及月蝕對處女座的影響不痛不癢。13號的日蝕在處女座的交友宮出現,對處女座身邊的朋友帶來個人化的影響。當然,友情亦會面對挑戰及震動,基礎鞏固的友情將會繼續下去,誤會疏解之後,你們的友情將會得到昇華。相反, 建立在利益之上的友誼則很快在利益衝突之後,彼此漸行漸遠。 父母或長輩的經濟狀況將會遇上一些難題,他們需要作出應變及選擇。你的思想也會慢慢調整,想法的轉變將會影響你待人接物的方法及態度,換句話說這可能是你個人成長的里程碑。 電腦、軟體、科技器材等等的穩定性受到干擾而隨時失靈,請你好好做好備份,不要完全倚賴科技器材。駕駛人士要注意交通安全及需要多點檢查車輛器材的系統,及早發現問題以免車輛在行駛的過程出現毛病或故障。 27號的月蝕在處女座的第六宮出現,暗示著處女座需要面對工作的變動,例如公司人事調動、工作崗位轉變、轉換單位、公司規劃調整等等。 如有任何問題,歡迎聯絡: 起名、改名、玄學教學、講座、風水、超度、選日、放生等服務預約: 義工助理林小姐電話:13726267799請晚8時後才致電聯絡她 熊神進:澳門 85366618785 Facebook httpt.cnh1sJwZ熊神進風水法器店MasterMickeyHungFortuneWorkshop252635158482455 中國澳門風水掌相學會會長政府註冊 公共微信 macaumasterxiong 淘寶風水法器店:httpt.cnRwZtztF

2018年7月星座運程
玄學星相
熊神進・2018-07-01

7月星座運程 摩羯座(太陽星座) 摩羯座在這段期間的愛情運及社交運都是春風得意的,你總能與不同的新舊朋友接觸,讓你參與不同的聚會應酬場合,增長眼界。 13號的日蝕在你的夫妻宮出現,基礎鞏固的婚姻或愛情關係在面臨挑戰或考驗的時候,也能風雨中攜手同行,雨後就能看見七色彩虹。如果摩羯座想維繫彼此的關係,不希望這場風雨把大家的安樂窩吹散,摩羯座需要保持良好的口德,不要再舊事重提,讓傷口再被拿出來討論,摩羯座需要拿著放大鏡把伴侶的優點放大10倍,常常掛在口邊誇讚。 摩羯座與朋友的相處關係也會受到一點磨練,意見不合總是在不同的方方面面產生,有時候是人與人之間的利益關係而造成的。 27號的月蝕對財運造成影響,因為月蝕在你的金錢宮出現,暗示著你對自己的經濟狀況不太瞭解,過於樂觀地評估金錢實力。月亮是你的愛情守護星,你的配偶或伴侶容易遇上障礙,你多點陪伴他們困難的時候給予協助。 如有任何問題,歡迎聯絡: 起名、改名、玄學教學、講座、風水、超度、選日、放生等服務預約: 義工助理林小姐電話:13726267799請晚8時後才致電聯絡她 熊神進:澳門 85366618785 Facebook httpt.cnh1sJwZ熊神進風水法器店MasterMickeyHungFortuneWorkshop252635158482455 中國澳門風水掌相學會會長政府註冊 公共微信 macaumasterxiong 淘寶風水法器店:httpt.cnRwZtztF

2018年7月星座運程
玄學星相
熊神進・2018-07-01

七月星座運程 水瓶座(太陽星座) 火星在整個七月裡仍然會留守在你的命宮,推動你努力不懈勇往直前,這段期間,你充滿幹勁,工作能力迅速,整體來說你是一位有效率的員工,但急促的生活節奏讓你變得更無耐性。從事高危工作的水瓶座容易因為心急而受到損傷或遇上意外。 13號的日蝕在你的第六宮進行,這段期間你會面對著工作的轉變,而且工作不太順利,遇上不少的障礙。工作的要求或工作文化也許也會調整,讓你有點兒不太適應。 子女或需要你照顧的年幼孩童很需要你的經濟支援,例如購買書本,添置文具、參加課外活動等等,暗示著你會有破財的機會。這段期間,水瓶座不適宜進行任何投資計畫,以免得不償失。 愛情方面,你需要用多點耐性好好和你的配偶或伴侶溝通及安排多一些二人世界的機會。 27號的月蝕會影響你的守護星天王星,由於火星亦受到干擾,暗示著水瓶座需要注意交通安全及駕駛安全,凡事小心不要操之過急。 如有任何問題,歡迎聯絡: 起名、改名、玄學教學、講座、風水、超度、選日、放生等服務預約: 義工助理林小姐電話:13726267799請晚8時後才致電聯絡她 熊神進:澳門 85366618785 Facebook httpt.cnh1sJwZ熊神進風水法器店MasterMickeyHungFortuneWorkshop252635158482455 中國澳門風水掌相學會會長政府註冊 公共微信 macaumasterxiong 淘寶風水法器店:httpt.cnRwZtztF

長榮航空飛歐洲來回MOP3,737起!
激安優惠
OHChance 旅遊誌・2018-05-24

長榮航空再次推出澳門經台北轉飛歐洲航點的優惠,今次比上個月出的再平少少,維也納同巴黎都係4000多真係抵,台北轉機也輕鬆方便。想澳門出發去歐洲又唔想經大陸轉機可以看看。 注意除左維也納部份航班以及巴黎外,阿姆斯特丹跟倫敦的航班都需要在曼谷停留一小時左右,而且呢兩個地點跟來回澳門的航班配合度都不高,都需要過夜轉機。是次優惠出發日期由9月到11月,但搵過今次平飛量不多,而平飛主要是在10月下半到11月。  《優惠價錢(來回連稅)》*維也納:MOP4,012*巴黎:MOP4,098*阿姆斯特丹:MOP3,737*倫敦:MOP4,850 以上航點均需經台北轉機;阿姆斯特丹、倫敦及部份維也納航班需額外在曼谷中停1小時。  《出發日期及最長停留》.出發日期:9月13日至11月30日.最長停留:1個月  《購票日期及方法》.購票日期:7月25日2359前購票.購票日期:至長榮航空官網.預訂網址:httpswww.evaair.comzhhkindex.html  【輔助訊息】.此優惠可不同點來回,但不能中停台北;.長榮航空歐洲航線票價已包機上餐飲及 30KG 托運行李額。  附註:上述最低價錢為航空公司公告之最優惠價格,或本站能找到的最低價格;每一航班有否優惠票價及所存票量由航空公司決定,優惠票量有限售完即止。  價錢 Sample ndash; 澳門經台北飛維也納、阿姆斯特丹、巴黎、倫敦優惠價格 ===== 想搵平機票去玩,即上 OH!Chance!澳燦旅行資訊 httpohchance.info 去日本旅行買咩 JR Pass好?唔知間航空公司好唔好坐?即上 OH!Note!小燦的旅行筆記做功課 httpohnote.ohchance.info 睇埋 Facebook 專頁 httpsfb.comohchance 第一時間獲得最新旅遊資訊!

香港國際機場,傷心的Pepper機械人
專題報導
活該快樂 // Carmen Lo・2018-02-14

飛機到香港,出閘前的資訊櫃檯前,醒目地站著一位白色的機械人。 從小就幻想自己有一天會製造出一台機械人的我,一看就認得,是日本法國共同研製的Pepper,是全球第一個懂得表達情感的機械人。 一陣欣喜,顧不得趕時間,走到他面前,心想,就讓我扮扮旅客,問他一些資訊,跟他互動一番。 我把頭湊到很近,他才知道我的存在,跟我打招呼,然後問:「你想和我拍照嗎?」隨即他胸口的畫面出現了六個姿勢,要我選一個。 首先,我今天沒有很想拍照,而我似乎沒有其他跟你互動的選擇。 而且,第一和第二個姿勢,根本是一樣吧!第五第六個,也只是差那麼一點點。要構想六個拍照姿勢,真的有這麼難嗎?Come on Pepper的其中一個賣點,是靈活到可以跳舞的手部關節,怎麼來到香港,就低端起來?既然都已經站出來了,可以工作得專業一點嗎? 我不甘心,重複試了幾次,看有沒有其他的功能,還是只一直說要跟我拍照。這時候,一個操普通話的小男生衝過來,強行擠到我面前和Pepper僅一人的身位,滑動他胸前的屏幕。 敵不過小男生,我黯然離開。 在通往市區的機鐵上,Pepper那雙大而空洞的眼睛,一直在我腦中盤據。 假如Pepper真的有生命、有感覺,他應該會很傷心。 客觀來說這也算是眾人眼中的優差:大機構(機管局吧?)、工作輕鬆(等客人來擺pose拍照)、環境優良(不會好天曬下雨淋)等等,加上出身於日法大企業,精通多種語言,待遇還應該不錯。 可是,貴為全球第一個有情感的機械人,雙手靈活到曾經在各大傳媒面前大秀舞技,經過多年千錘百鍊才研發出來的能力,現在就這樣大材小用地站在櫃台前,這是Pepper想要的嗎? 你呢?現在的工作你喜歡嗎?有挑戰性嗎?前半生好的壞的經歷,成就了今天獨特的你,這份工作有將你這些歷練發揮出來嗎?

命越算越薄,這是真的嗎?
玄學星相
熊神進・2017-11-17

早上教學時,又有學生問我這個問題ldquo;熊老師,命越算越薄,這是真的嗎?rdquo; 筆者沒有回答,因為這是一個具有爭議性的問題,你答會,有很多人反對;你說不會,亦有很多人不同意。You tell me how to answer 對於懂八字的師傅來說,贈你二句,是行善,是佈施,但退一步來說,這種洩漏天機,傷了元氣,一點ldquo;意思rdquo;都沒有,又難道是人跟人相處的行為? 術語有一句很關鍵的說話,叫做ldquo;送命rdquo;,每個人都只有一條命,你叫人家幫你算,師傅算了,你就ldquo;算了rdquo;,難道你這條命本來就不值錢,叫人用時間幫你算,別人的時間也不值錢嗎? ldquo;白送rdquo; ldquo;白做rdquo;不是一種交易,來來往往是人跟人相處的一種社交禮儀,算命人只說二句,就是不想ldquo;白送rdquo;你的命,而你也不要ldquo;斷送rdquo;自己的命! 命會越算越厚,越算越富有,這不是我們爭論的問題,問題是我們要明白師傅預測是具有ldquo;使命rdquo;,這種使命是有償的,例如我們不知道師傅要做很多財佈施,財佈施也是經濟學上的金錢。 遇上道行有問題的師傅,人家拿你的八字,一句詛咒,就能給你ldquo;受夠rdquo;! 筆者常常在玄學信箱提點信眾,常常感恩別人曾幫你,那怕是贈你二句的人,節日快到,送給他她們一年小禮物,感恩! 如有任何問題,歡迎聯絡: 林小姐 13726267799晚8時後 熊神進:澳門 85366618785 公共微信 macaumasterxiong 私人徵信 macaumickey 淘寶風水法器店:熊神進風水法器店 中國澳門風水掌相學會會長(政府註冊) 頭條作者

淚痣,令女人不安
玄學星相
熊神進・2017-10-25

Tears nevus , 在吉卜賽體相學中被說成悲情痣,這是有一段感人故事,筆者在教學中常引述。在我國體相學中,淚痣位置太陽穴和顴骨最高點線,然後從外眼角向下延伸出一條直線和剛才那條線垂直,以那個焦點為軸心,太陽穴,顴骨和外眼角為週邊的區域範圍出現的痣就是淚痣。而在吉卜賽的相學, 當眼淚流到的部位(中亭位置)就是淚痣。二種說法都有異曲同工之妙。 三世書很玄說,說是前世情緣未了時流下的淚,所以有淚痣的人多情, 你同意嗎?筆者很留意藝人權志龍、楊丞琳、鐘欣潼、劉亦菲、古力娜紮,她們亦有不同大小的Tears nevus,再看她們的紫微鬥數命盤, 我點頭了! 一生流水,半世飄蓬。相傳淚痣是ldquo;孤星入命rdquo;,在戀愛上總會一跌一落, 還說今生今世註定為小愛所苦,被男人所困,且容易流淚,即使結了婚,也會為子女流淚。人生苦短,感性屬的人,最易落淚,落淚的人,痛過前塵,濕了來世。 她來信告訴筆者至今她仍未展開愛情,筆者留意她臉上的痣多了,再分析她的八字,她的夫星隱藏著老人星,換句話說,她的一生必有一位年齡比她年長十年的男士追求,在熱戀中,她流淚,為何流淚?她一定知道的! 收筆前說句經驗談,淚痣跟孩子有關連,孩子的生死都刺痛母親,母親流的淚,滴在臉上。 母親,您是偉大,您是慈悲,讓我一生愛妳,抹幹您的眼淚。  如有任何問題,歡迎聯絡: 林小姐 13726267799晚8時後 熊神進:澳門 85366618785 中國澳門風水掌相學會會長(政府註冊) Facebook httpswww.facebook.com熊神進風水法器店MasterMickeyHungFortuneWorkshop252635158482455 公共微信 macaumasterxiong

意義與報酬?
生活在我城
合資格90後・2017-06-21

早前的兩個統考吸引了數萬名市民ldquo;試手氣rdquo;,不難發現,就連身邊的朋友都是用陪跑心態應考,真是名符其實的ldquo;賭徒rdquo;。更唏噓的是,就連一些中年發福的大叔也以博一博,單車變摩托的心情,去打開哪疊厚厚的試題,邊做邊說道:「這份該死的考卷到底還有多少題啊?」可能這就是生活迫人吧,誰叫你不甘現狀?我不會說這是自作孽,畢竟我將來也可能是其中一員啊,who knows。 在這個紫醉金迷的城市裡,曾經有多人懷着一腔熱血,卻最後落得口腫臉腫的下埸?所以對於政府工這種皇帝級筍工,有誰不會趨之若鶩?回歸到現實,入政府工十居其九都不會是尋找工作的意義,反倒是貼地啲,為錢、為津貼囉,還需要什麼意義?返去影印,打個報告,這種周而復始的生活跟足一世,做一條梳乎嘅咸魚不好麼? 對於工作的意義,我也在尋找,對我而言,什麼又稱得上有意義呢?很簡單,自己做着一份諗起都笑到甜嘅工作,足矣。至於是什麼嘛,我是不會告訴你的。窮盡一生,搵再多的錢,卻做着只為錢而疲於奔命的工作,我認為太辛苦了,亦享受不到工作中的樂趣,每天繃緊神經,就好像樓下小販的大叔,一天到晚過着被迫遷拆的生活,哪種徬徨,實在不好受。在匆匆的一生裡,有人想要成為住在富麗堂皇宮殿裡的主人,亦有人甘願做一位市井的平凡百姓。對或不對,在每個人心中的量尺長度不一,但合適與否卻時刻影響着我們的心情、狀態。畢竟只要你找到對事情、工作、家庭、伴侶中那個一迅間閃過「對,就是這樣子﹗」的感覺,就繼續吧,因為我總不相信做着喜歡的事,結果會是一無所有,更可能意想不到的,你也會成了他人眼中的英雄,一位無名英雄。 #圖片來源:網絡圖片

長榮航空北美線早鳥大優惠,澳門出發飛美加來回連稅MOP4,136起!
激安優惠
OHChance 旅遊誌・2016-07-21

長榮航空推出2017年澳門出發、台北轉機北美航線早鳥優惠,價錢非常吸引: 最低價錢報告.洛杉磯三藩市西雅圖芝加哥:MOP4,161.休斯頓:MOP5,767.紐約:MOP5,761.多倫多:MOP5,781.溫哥華:MOP4,136 以上為澳門出發經台北轉機來回價,已包含稅項。另由於匯率關係價錢可能有些微變動。 重點資訊.坐長榮飛北美只需4000出頭絕對超值; .新航點芝加哥(今年11月開航)只需4161真佛心價; .西雅圖部份航班,以及溫哥華航班是用747飛,記得選上層有36吋椅距經濟位保你一夜好眠(參考:httpohnote.ohchance.infop=332); .休斯頓航班有 Hello Kitty 機; .此優惠可以不同點來回,例如LA入三藩市出。方法是先就來回點找出最平的日子及航班寫下,再利用multicity 功能分別選返有平飛的日子及航班即可; .此優惠不能中停台北,但可以拉長轉機時間作短暫停留。 附加資訊.在官網搜價頁面勾選 ldquo;彈性旅遊日期rdquo; 會出心水日子前後3天的票價,較易找到平飛; .長榮航空北美票價已包機上餐飲及2件各23KG托運行李額(即共46KG),澳門-台北航段亦適用; .雖然公告是寫旅行日期至2017年12月31日,但官網最遠只能提早購買365天內的機票; .2016年的北美優惠仍然有效,可參閱:httpohchance.infop=4446   附註:上述最低價錢為航空公司公告之最優惠價格,或本站能找到的最低價格;每一航班有否優惠票價及所存票量由航空公司決定,優惠票量有限售完即止。 【促銷公司】長榮航空(Eva Air)【搭乘日期】2017年1月16日至12月31日【開賣日期】已開賣,至2017年9月30日【最長停留】1個月【航班限制】需出發前至少90天購票【預訂網址】httpohchance.inforefevaair 價錢 Sample ndash; 澳門經台北飛洛杉磯、三藩市經台北回澳門,連稅MOP4,161

Ubuntu 的簡易日常更新
科技新知
MacauYeah・2025-12-17

早陣子跟新認識的朋友聊天,聽到他們因為要轉伺服器平台,煩惱如何做作業系統層面的定期更新。筆者亦都分享一下自己是如何做 Ubuntu OS 層面的定期維護。 沒錢,就用最原始的方式解決 因為Ubuntu也算是常見的linux品牌,所以基本有有商用軟件可以偵測OS的狀態,並針對它推送更新。不過如果你像筆者一樣,是個貧窮的革命家,那就只有土炮一點自己做鏡像點及做測試。 建立一個 ubuntu 的 deb 包 mirror。手動單次地用步 mirror,確保自己其他 server 同一個時間段都只會取得同一個更新。 停了 ubuntu 的 kernal 自動更新。不然的話,mirror 有更新,ubuntu 亦會偷偷地自動安裝了新的kernal,只是等待你的重啟。 使用一個測試機,先經 mirror 更新到最新的狀態。運行一段日子後,其他機再陸續更新。如果你投産環境有多於一種配置,就考慮要多個不同的測試機。更新指令直接做成 script,方便在其他機器中重複。 輪流 ssh 登入各台機,執行相同的更新指令。更新指令經 git 同步到其他機器。為確保不受 ssh 斷線的風除,必要時還需加入 tmux 。 多機器的煩惱 上述的做法雖然可行,不過當你有十台以上的機器,重複做 ssh, tmux, git checkout, script 互動,也是很累人。考慮一次性地全自動化執行,還是有必要的。筆者對上述的第四步驟,作出一些取捨,以確保更新速度足夠快,可以順暢地執行。 什麼是必需要更新的? 筆者觀察到,在 container 技術出現後,其實很多時安裝應用都不會直接在 OS 層安裝 deb rpm 包,都是直接經 docker image 去做。所以OS層面,或者很多服務都不會被啟動。筆者亦發現,至少在ubuntu下,只更新kernel,對比無腦全更新所有 deb 包,會快很多很多。 如果可以,我們只更新kernel,再加對應的 container runtime,是不是更新對令相對地穩定,而且可以經外部統一管理。也就是不用在每一台機中進行 tmux git checkout ,全數在外部推送 ssh 指令? 筆者就用 multipass VM ssh key,表達一下執行概念。 ssh i varsnapmultipasscommondatamultipassdsshkeysid_rsa ubuntu@10.115.189.200 aptget autoremove y ssh i varsnapmultipasscommondatamultipassdsshkeysid_rsa ubuntu@10.115.189.200 aptget update ssh i varsnapmultipasscommondatamultipassdsshkeysid_rsa ubuntu@10.115.189.200 aptget install y linuxgeneric linuxheadersgeneric linuximagegeneric ssh i varsnapmultipasscommondatamultipassdsshkeysid_rsa ubuntu@10.115.189.200 reboot 上述最大的假設,是第一、三步,更新 kernel 時不會因為網絡問題導致 ssh 斷線,因為它們都是系統級別的改寫,中斷後並不能確保可以重來。第二步就很安全,隨時重來也沒有問題。 這樣,我們就可以在任一台管理機,經過一個 shell script for loop,更新所有其他機器。 如果我們對於網絡還是有些疑慮,我們也可以試用一次性排程式的方式去做。 ssh i varsnapmultipasscommondatamultipassdsshkeysid_rsa ubuntu@10.115.189.200 echo 'yourscriptlocation' at 0800 PM 17.12.2025 這樣的好處是,我們可以連 tmux 的開啟也省略,git checkout 也可以經固定的 script 執行(只是很煩鎖)。但這也會有壞處,就是看不到執行的情況,只能事後檢查系統狀態,是否已更新過。 當然前述 ssh key 的方法也可以加入 git checkout 更加深化不同的更新 script,但這又會增大斷線可能。ssh key 還是以快速完成指令更實際。 註:因為網安原因,筆者把上述 script 中的 S U D O 關鍵字去掉,這樣 blog 才能發出。

Github flow 沒有提及的發佈 - 佈署 | Release - Deployment
科技新知
MacauYeah・2024-08-23

不知道之前為大家介紹的github flow,大家覺得怎樣?好用嗎?今天,筆者又來講講筆者心中認為它沒有好好給出指引的地方。 我們的信心指數,其實沒有那麼高 在前文中,經過 pull request 、 code review 、 auto test ,道理上,開發者可以做的都已經做過了,然後就是等待發佈 Release。 對於單純的庫類型的程式碼,筆者認為,的確沒有事可以再做,實務上就是直接找人其他程多員試用最新版本,看看有沒有問題。只要 main master 上,明確的表示版本號的變更,就差不多等於直接發佈。有需要提供binary版本的,就還需要觸發上載binary的流程,但這個跟 pull request 觸發 auto test 差不多, auto test 成功後就上載。 對於服務類型的程式碼,例如 Web App 等,直接發佈到正式環境還是有些不妥吧?始終會即時影響到業務,我們至少有個測試場,經用戶做實際的業務操作去驗收。但這個時機,應該是在Github flow的什麼時候做? 在原始的git flow中,有一個叫做 develop 的相對穩定分支,僅次於 main 。它是功能開發完成後第一次pull request 的地方,我們可以用這個概念來做自動發佈到測試場。但若在github flow 中加入了這個 develop uat staging 分支,其實就等於複雜地回到過去傳統的 git flow中,對好多新手來講難以接受。Github flow 的成功簡化,其實很大依賴著自動化測試。現在的測試用例,並不再限於單元測試。就連整合測試,也可以經Docker等容器化技術去做,只要我們的自動化測試有足夠信心,就可以發佈。但反觀我們的 Web App 例子,我們認為自動化測試難似涵蓋所有情境,也難以開發。所以我們還在有個時間發佈到測試場,進行人工測試。 pull request 快速迭代 筆者結合自己的經驗,配上國外討論區 Stack overflow 的內容,筆者認為Github flow上進行 pull request 後,就是最好的發佈測試場時機。所以我們需要盡快進行驗收測試,完成後在Git commit上加上Tag,以示通過驗收測試,可以發佈正式環境的版本。 不過這個模式是有一個很重要的前題假設:快速迭代。當我們驗收完成後,盡可能快地發佈到正式環境,不然會阻礙下一個功能的pull request驗收,或是覆蓋了上一個pull request的驗收環境。 用反面的例子來說明,如果我們有很多功能需要驗收,或變化很多,或存在多輪的里程碑開發,我們就不適宜那上述模式。最保險的做法,還是回到傳統的 git flow ,引入 develop uat staging 分支。但如果大家還是那麼討厭傳統 git flow,筆者還是有另一個提議。 既不想回到傳統 git flow ,但又需要慬㥀的考慮驗收發佈流程 如果開發的功能變化比較大,需要多方面協調、測試、驗收,經歷多次里程碑後,才有一個對外發佈的版本,大家可以考慮分開 Repository 做開發。例如 v1,v2的 Repository 完全獨立。 v1 是已發佈的版本,有獨立的測試場,任何即時候需要修正,就在v1的 Repository 做 pull request。 v2 則是未發佈版本,亦有獨立的測試場。加入任何新功能後,就在v2的 Repository 做 pull request,用自己專用的測試場做驗收。到 v2 正式發佈後, v1 就封存處理,再開一個 v3 作為下一個大版本的開發。這個模式,那怕在庫類型的程式碼也用得上。 這樣做的好處是 git Repository 和歷史記錄都會獨立,自動發佈的腳本程也會簡單明確一些。壞處則是 v1 v2 難以做功能對比,我們只能靠人腦記著 v1 有沒有什麼後期加入的修正和功能,需要同步移植到 v2 中 相對的,著是同一個Repository,可以利用merge 功能確保 v1 有的,v2 都己處理,只是必需要很懂處理版本衝突問題。