搜尋

搜尋結果

澳門三連詐騙綁架案,“換錢黨”慘絕人寰遭綁架毆打,人財兩空!
其他
澳門生活圈・2019-01-08

繼澳門鳴槍事件後 澳門兌錢黨又惹風波 “兌錢黨黑吃黑遭綁架” “仿真度極高的港幣” “凶悍少婦上演女綁匪” 澳門最近似乎有點不太平啊 日前,本澳一名換錢黨接到一單客人交易,因近期有關於“換錢黨被黑吃黑搶劫”事件出現,男事主就帶上一友人幫拖。 但萬萬沒有想到對方早有預謀且人多勢眾,最終男事主與友人被3名男子五花大綁和毛巾塞口,被打了一頓之後再遭用被單打包,且被搶走125萬港幣。 本月5號下午6點,一名40多歲內地男事主(換錢黨)接到一名陌生男子來電,對方聲稱熟客介紹,需要將83萬元人民幣換成港幣。 事主怕當中有詐,找來了一名男友人陪同一起到路氹城某酒店客房交易。想不到對方原來早有准備,共3名大漢在等候搶劫事主。 當事主與友人一入房後,就被對方3名大漢推倒在床上,用酒店房間毛巾塞口和紅繩捆綁手腳,之後不斷以拳腳毆打2人。 隨後,3名劫匪用被單將兩名受害人包裹在一起並放在床上後,再搶走事主帶來的125萬港元現金逃離現場,事主與友人最終將繩索掙紮開和報警求助。案件正由司警調查科跟進,追查3名疑犯下落。 換錢黨從最初開始,詐騙、練功券、黑吃黑、打鬥,再到升級綁架搶錢,以後還會發生什麼更加激烈的事情呢! 近期,警方在路氹城、新口岸和祐漢一帶進行打擊娛樂場周邊不法活動,但換錢黨依然活躍,更反成被搶劫或詐騙目標。 事情演變成這個地步,怎麼突然感覺到“換錢黨”有點可憐,生活已經都這樣了,一邊防著司警的查點,還要被綁架被打,錢也要被搶,唉~ 查詢一番酒店內的天眼,相信案件會很快水落石出了! 高度仿真假鈔現澳 除了“黑吃黑”之外,更是有仿真度極高的偽鈔,這些更是會讓人真假分不清,一旦大量流入的話,後果將不堪設想。 本月6號,司警接獲治安警通知,一名年約30多歲從事非法兌彙的內地女子報警,稱自己損失了17萬8千元人民幣,被詐騙犯以200張的1千元港幣偽鈔兌換。 本月5號上午,女事主在新口岸一所娛樂場認識一名張姓男子,張某想將折合20萬港幣的現金彙到內地,要求女事主幫忙,並約在晚上11點40分,在該娛樂場附近公園交易。 期間,張某和另一名涉案男子到場,張某取出少量現金給女事主查驗,並和女事主說彙錢成功後就會立刻現付所有現金,女事主就信以為真,將17萬8千元人民幣彙入張男的指定戶口。 完成轉帳後,張某身旁的涉案男子將一疊共200張的1千元港幣偽鈔給予被害人,200張1千元分別來自香港3間發鈔銀行,每間發鈔銀行的貨幣均有3組不同號碼。 女事主在點算期間,張某與涉案男子拔足就跑,被害人就追了上去,最終在途人協助下截獲張某,另一名涉案男子則成功逃脫。 事後,司警表示,偽鈔像真度不低,印有金色防偽特征以及金屬線,但紙質明顯較粗糙,且沒有水印。 司警表示,會繼續追查相關涉案人歸案。被捕的張某拒絕與警方合作,司警對張某控以詐騙罪和將假貨幣轉手罪,移往檢察院偵辦。 被捕的男疑犯姓張,29歲,持內地證件,報稱無業。 這可能只是一部分的偽鈔 到底還有多少,誰也不知道 但為了避免這種偽鈔的兌換 市民出門或者使用港幣的時候 需謹慎注意一點啦 特別是老人家! 女婦“亮刀”打劫,是個狠角色 接下來來了個狠角色,跟上面的“黑吃黑”沒什麼兩樣,不過在這裏是個女的,我就想問一句,現在這個時代連女的都這麼狠了嗎? 憑一人之力亮刀威脅和綁架女換錢黨, 這到底是有多缺錢... 本月7號,澳門司警拘捕了一名再次過關的內地女子,被捕女子姓譚,48歲,內地人。 據司警表示,在去年9月3號淩晨1點的時候,一名20多歲的女事主在路氹酒店賭場從事非法兌換貨幣。 當天,譚某主動搭訕女事主,稱需要兌換人民幣,還謊稱自己的錢留在酒店裏面了,要約女事主上房間交易。 誰知道,一到房間,女事主即刻被譚某推倒在床上,並亮出一把鋒利的刀,女事主被嚇壞了,不敢發出聲音,就等同於准備被宰的小羊一樣。 譚某將女事主的衣服拉高蒙住頭,用鞋帶將女事主綁住手腳,並拿走女事主身上約13萬澳門幣,前往賭場過過癮,直到輸光之後離開澳門。 女事主掙脫繩索後,即刻報警求助,司警調查後鎖定譚某,但譚某已離境返內地,直至昨天(7號 ),譚某再次經蓮花口岸入境時被警方拘捕。 在這裏,小編給大家提個醒 臨近過年了 不法分子總會出動的 所以大家出門在外 需謹慎注意自己的個人安全和錢財 素材來源:力報、搜狗 圖片來源:力報、日報、網絡表情包 版權屬於原作者 編輯撰寫:小嚕

珠海「十景之一」的事跡,多少人 似懂非懂!
其他
澳門生活圈・2018-08-22

踏步前行到淇澳島,聽聞素有“九灣十八峰”之說,全島面積23.8平方公里。 珠海十景之一,曾在2,000年成為《珠海市生態旅遊區》。 所謂每個地方 都有一段故事或者歷史 這座島上的村民 曾在1833年的時候 奮力反抗外來侵略鬥爭 和走私鴉片 對於島上反抗外來侵略之事 至今還是一個迷! 止步於淇澳島山水之間,吹著海浪撲面而來的風,深吸一口氣,清爽的風中帶著絲絲海鮮的味道,這種感覺似曾相似。 從金蘋果樂園公交站前面的路口左轉進去,卡丁車、天後宮、白石街、紅樹林等等的景點。 特別適合週末一家人和情侶的遊玩,也有不少外地車輛都前行於此。 一眼望去,道路兩旁有著茂密的果樹,一條路走下去,很舒服,建議自駕車和騎車,因為路還是挺遠的。 第一個點位於道路左側的金蘋果卡丁車,賽道全長1200米、寬10米,最長直道約為150米。 雙人高卡車、80cc和100cc卡丁車。 不少澳門居民到此尋求刺激,體驗一下風行電掣的感覺。 卡丁車轟隆隆的聲音雖不比職業賽車,但是車迷追求賽道飆速感的入門賽車運動。 就連不少F1方程式賽車手亦是從大小規模的卡丁車比賽中積累賽道經驗,提升出入彎位技巧。 道路直入就到白石街 一個具有歷史性的村莊 一眼玩去就可以看到一座鵰像 1833年抗戰時期英雄人物的鵰塑! 為了反侵略鬥爭,村民可謂是英勇作戰,寸土不讓,保衛自己的山河,留下了如今的古跡。 後來村民塑造了這些英雄鵰塑,為此幾年烈士保衛自己的土地和人民,決不讓自己的土地淪為別人手中。 天後宮和觀音閣相鄰在一起 一個不足18萬平米的島嶼 竟有17座廟寺 充滿著歷史性的遺留文化! 白石街兩道石門 分別刻留著這樣的門聯 英軍尋死路丟盔棄甲敗兵逃 淇澳未淪亡拔劍請纓同殺敵 山河永固日月重光 四載陰霾一朝掃盡! 這就是取得對抗的勝利 誓死不屈的精神留下標誌! 長達一千多米的花崗巖條石鋪成的白石街和一個古炮臺遺址,往裏面去總會聞到一股古老的氣息。 房屋也比較古老,不少旅客也慢行在花崗巖的路上,看著這一片古老的地區。 直行不久後到了蘇兆征的故居,蘇兆征原名蘇吉,1885年出生於唐家灣鎮淇澳村白石街461號,1929年病逝於上海,中國無產階級革命家。 (私家車駛至淇澳北公交站旁左轉) 整個故居約100平方米,一進三間,院落、矮墻、院門。1979年被公佈為廣東省文物保護單位。 蘇兆征故居陳列館 9:30-17:00開放 16:45停止入館 逢週一閉館! 政府建設故居修繕,徵收故居右側三戶民房改建為陳列館,並與故居建築風格保持協調性和統一性,與故居共同組成完整的故居陳列館。 去到島上,少不了必要的風景和燒烤,不少市民帶著家人到此一遊,吹吹海風,燒烤,過著一個小浪漫的週末,能放鬆一下心情,解解煩惱和鎖芯的雜事。 一個從歷史走到至今的島嶼 島內遺留了 當初歷史性的一面 到了今天 也成了一個旅遊景點 既能放鬆心情 也可以探討過去的歷史 何樂而不為 週末走一波也不為過! 圖片來源於:Macau Life 部分素材整理自百度 編輯整理:小嚕 如未注明出處,則來源網路 我們對作者深表敬意 如有侵權請在後臺留言告知

2018年8月13日至8月19日
玄學星相
熊神進・2018-08-12

鼠: 日食過後的一周,會讓你的事業面臨挑戰,試著去發現根本原因,不然即便換了工作你也會面臨同樣的局面。在事業上開始忙碌,你會感覺到身體和心裡上的壓力明顯增多,而且要拿出一部分精力對抗小人,這幾天容易遭人排擠非議,需小心應對。愛情開運法:穿戴綠色系的服裝飾品。 牛: 日食後的運勢並不理想,形勢曖昧,故此宜靜不宜動,尤其是在事業以及投資方面均須謀定而後動,以免大意失荊州。在這期間必須帶眼識人,謹防被人出賣或墮入圈套。本周感情運不佳,容易跟愛人因小事產生分歧、口角,甚至冷戰,建議凡事不要過多的糾結,退一步海闊天空。幸運數字:19 虎: 立秋後乙令是庚申,天干相克容易有血光之災,尤其是手腳受傷;地支相刑容易招致是非非及官非,糾纏難分難解。不適宜做危險的動作,與人相處時須多忍讓,不可因一時之快而帶來 綿綿不斷的麻煩。多注意出行、駕車、意外傷害之事, 以良好的心態處理好各種事件。 兔: 你的朋友關係網會在本周進一步擴大,可你帶來了大量的機會,這個包括在公司或俱樂部的領導權等。在這期間最需要的,是徹底地自我檢討虛實,慎重考慮未來的進退動向,這樣才可闖出一條生路。感情方面切勿以自我為中心以免愛侶反目而後悔莫及。增事業運方法很簡單,男可佩帶白色 、圓形飾物,或佩帶戰鷹神牌。 龍: 這個星期因為命宮中有眾多混集,故此運勢崎嶇險惡,必須謹慎地步步為營,以免摔得頭破血流。在這期間處事必須特別小心,慎防忙中有錯,而被對手攻擊得體無完膚。本周很旺黃色, 在選禮品時,可以先考慮黃色的飾物或衣服, 盡可能不要以飲食代替禮物。吉祥方位:東北、西南及西北方。 蛇: 本周戶外活動多多,與家人子女間的娛樂活動也排滿了排程。最後三天(星期四至六)請小心些,易由於匆忙而引起事故。感情上多關心另一半, 否則會被愛人抱怨不止 會有小矛盾出現。婚戀雙方相處上要多加克制, 不要因小問題而爭吵, 以免影響婚姻感情。 馬: 運程起伏難測,危機處處,切記家中不可動土,望能多做善事、多種福田,或佩帶開光佛鏈才可化解各凶星帶來之戾氣和不安。說起來諸多阻滯,三思而行。面對逆境必須沉著應變,千萬不可自亂陣角,以免一子錯滿盤皆落索。感情上最好不要表白,建議多郊遊繼續培養感情。幸運顏色:黑色。 羊: 峰迴路轉,漸入佳境。本周的運勢雖不暢順,幸而先衰後盛,在峰迴路轉的情況下,漸入佳境,在這期間最需要注意的,是循規蹈矩,切勿行險僥倖,以免一失足便難再回頭。這個星期情投意合,感情生活多姿多彩,但切勿因兒女私情誤了公事。健康情況大有改善,但晚上出門必須注意交通安全。 猴: 這個星期儘量不要太夜流連在外,以免成為街頭暴力的犧牲者。財星破損,切勿賭博,以免焦頭爛額。是非曲直仍然糾纏著你, 致令很多事情不知道如何處理, 總是心有餘而力不足, 所以必須要步步為營, 否則易生波折而導致失敗。健康運勢中沒有出現不利的情況屬於是大吉的運勢。 雞: 今個星期在事業上,福星高照,名大利小,聲名遠揚。財運上比較有利,在感情的運勢中就會出現一些不利的情況,例如出現三者插足,那麼此現象對於未婚的朋友是一個不利的現象,已婚的朋友在感情運勢中易出現爭執和婚外戀的情況,屬於是相爭奪的感情運勢,在此感情運勢上大家要特別的注意。 狗: 本周不利投資,想要動錢的朋友最好做好精心的調研以後方可行動,這幾天跟家人的關係較好,尤其是愛人和孩子其樂融融,身體方面不可暴飲暴食,少吃油膩多吃綠色食物,少喝酒注意保養肝臟和呼吸道。增愛情運方法很簡單, 女性可佩帶黑色 、波浪形飾物。你的愛情運得分:80分 豬: 上周運勢頗為低沉,雖有吉星相助但力量微弱,工作上阻滯多,金錢運令人沮喪,甚至愛情和健康都是障礙重重。希望豬人不會自暴自棄,並能夠在困苦中努力奮鬥,為自己打開一條光明之路。身體方面注意皮膚病復發,戶外活動後小心出汗受涼。幸福數字是1號。 如有任何問題,歡迎聯絡: 林小姐: 13726267799(晚8時後) 或加微信號 13726267799 熊神進:澳門 853-66618785 公共微信: macaumasterxiong 私人微信: macaumickey 淘寶風水法器店:http://macauhung.taobao.com 中國澳門風水掌相學會會長(澳門政府註冊) 熊神進玄學信箱 https://goo.gl/jAVv8U

測試驅動開發 | 系統邊界Mock
科技新知
MacauYeah・2024-04-23

好一段日子之前,筆者就介紹了一些寫Test Case的大方向 。對於大部份情況來說,有分隔的開發環境,有整個配套,測試起來是順暢的,想做單元測試可以,做整合測試也可以。但如果沒有,我們其實也要想辦法寫Mock。 Mock這個概念,對於寫前端程式的朋友應該比較熟悉,因為前端開發者總不能等後端準備好之後,才開始慢慢設計。前端很早期就要模擬一些情況,做介面設計,做各種思考。而且這個Mock不是指在運行單元測試時,才使用的臨時修改隨機數據。而是針對開發時,自行模擬的後端或外部環境。不過因為前端介面涉及很多主觀設計,很多元素冇辦法做固定的自動測試,所以前端的測試通常要人幫測試。 而後端開發,邊界Mock這一概念也很有用。在外部環境不足的情況下,為自己系統的邊界部份自建一個Stub / Dummy 等的模疑數據,是很有幫助的。不論我們對外部環境的掌控度有多少,我們走測試驅動開發(Test Driven Development),好好地定義這個外部環境的期待行為是很重要的。 例如,你有個功能,需要存入數據,但資料庫未準備好,也沒有所謂的In Memory資料庫可以用。這時,自己架空寫一個什麼都不做或回傳固定結果的函數作為中轉接口,然後在你的Test Case可以規劃你的想要結果。 也許你會說,這個函數就是存下資料,我不會需要它的回傳結果,但我們其實還是可以在Test case 中定義一些錯誤檢測,確保這個函數沒有Throw Exception 。再進一步想,我們主程式是否真的不負任何儲存失敗的責任?要定義其他回傳變數,方便寫Log讓追蹤?或者我們至少要知道成功後的Primary Key ?若然業務上真的不在乎儲存結果的有效性,我們不存入數據也是可以的? 所以歸根究底,我們還是在乎儲存的成功與否。還是有必要去驗證驗寫入是否成功。 上述例子,因為資料庫不存在,開發途中可能Test Case 有好長一段時間也通過不了,但至少當資料庫完備後,可以直接驗證,不用人手手工測試。 舉另外一個例子,我們要從某個地方,例如API或資料庫,讀取數據。我們也可以先寫中轉接口,並為它寫Test Case定義應有的行為。雖然明明就只是讀取,我們沒法控制太多。但在接口做好異常狀態處理,是很重要的。例如Handle exception、檢查某些重要業務值會不會是空、確保後續部份可以正常使用,這是因為我們不能被外部系統的失誤而導致自身系統癱瘓。 其實測試驅動,本質上就是強逼大家想多一點,好好定義預期的行為,不論內部條件怎樣變化,都有一自動的檢收標準。

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

品嚐夏日意式風情盡在鷺海天度假酒店
澳城餐飲
LifeMag Editor・2015-06-11

澳門鷺環海天度假酒店誠邀您於六月,在藍天碧海下體驗正宗意大利的美食風情。初夏時節Café Panorama提供多款意國傳統食品,包括意大利雜凍肉、巴拿馬火腿等開胃菜,主菜更有經長時間烹煮的燴牛膝及地道的燴海鮮等,還有意式原個大芝士的意麵烹調及點睛的甜品意大利咖啡芝士,讓您能在炎炎的夏日,無需遠赴異地他鄉,亦能感受真正的地中海渡假風情。 今次Café Panorama推出的意式自助餐,為今夏打開悶熱已久的味蕾。選用地中海當季的新鮮食材,配合意大利菜必不可少的香草,以精湛的廚藝造出各款佳餚,讓每位客人食指大動。主廚為您呈獻經典的意大利“功夫”菜燴牛膝。以長時間醃制後,再經慢火熬煮直至腍熟,最後以檸檬及香草提鮮,帶出清新口感,絶對不能錯過。燴海鮮及藍青口則能讓您重另一個角度,重新認識海鮮的定義。餐廳裡更設有現點現煮的自家製意麵,客人可以目睹傳統Cacio e pepe,即以原隻大芝士為基坐,將煮熱的意麵放在芝士中心,用熱力讓芝士融化拌入意麵當中,令兩者水乳交融,將味道昇華。甜品師傅則以正宗的食材及絶不馬虎的工藝,送上意大利咖啡芝士為美饌畫上完美的句號。 意大利美饌自助餐成人每位澳門幣$298,而小孩每位澳門幣$168(價格需加10%服務費),持有饌享(Boa Vida)餐飲會員更可獲八折優惠,查詢及預訂請電+853 8899 1020。想在繁忙生活中找個出走的喘息空間,澳門鷺環海天度假酒店帶您來一回意國夢。

陳康妮:創新創業教育是澳門高等教育節中必不可少
文化創意
陳康妮・2021-09-03

【作者簡介】陳康妮 Miss Connie澳門科技大學講師澳州墨爾本大學主修高等教育管理學澳門高等教育管理學專家(Digital Educator)澳門培訓師 (Digital Trainer)澳門教育專欄作家 (Digital Writer )全球職涯發展師從事高等教育管理培訓工作24年 創新創業教育是澳門高等教育環節中必不可少的一環,是高等教育的關鍵環節,我們要科學合理、現實可行地開展創新創業教育。 所謂創業,應該是先有一個好的創意,然後花最小的精力和金錢去做一個最小化的產品,不要在細枝末節上過多糾結,當這種極簡的產品得到用戶的認可後,創業者根據用戶的反饋不斷測試和調適產品,進一步完善和改進,不斷優化產品、挖掘用戶的需求、把握市場風向,進而達到一種爆發式的增長,也就是開發、測量、認知的循環過程。而後續的一切發展都是基於有一個好的創意這個前提,好的創意就是需要有創新,所以說創新與創業二者之間的關係是非常緊密的。 我們澳門開展的創新創業教育也必須圍繞創新和創業這兩個核心話題,先有創新的想法,再將想法投入到實踐當中,進而展開創業。創業所需要的發散性的思維、前瞻性的眼光、優秀的執行力、整合資源的能力等都是我們在創新創業的過程中需要培養學生的優秀品質。我們需要培養學生的創業思維,幫助學生明白自己創業的目的,明白自己需要多少資源,想要通過什麼樣的方式完成什麼樣的事情,最後達到一個什麼樣的效果。 很多學生因為一直在學校裡學習,與現實生活是比較脫節的,會比較理想化,可能學生們通常有很多想法,但是如果有人問他們具體的想法,他們可能就無法回答出來了,所以在開展創新創業教育的時候,我們也要幫助學生們做減法,讓他們學會排除干擾,把握精髓,將想法細化。 幫助學生們整理他們自己的想法,來充分展示他們的創業意圖,進而用一種極簡的方式去創業。針對於澳門高等教育的創新創業教育,我們需要傳達的是一種創新創業的理念、策略、一種應用到不同情況下都會有不同策略的思維方式,一種持續把控方向的道,創建一種可持續服務的認知。既然強調可持續,那就意味著需要不斷總結前一階段的內容,從前一階段中吸取經驗教訓,不斷總結經驗,在前面失敗的基礎上盡快調整,快速前進,推動發展。如果學生們能及早地知道這一道理,我想對於他們未來的創業道路一定是非常有意義的。

發佈Docker Swarm App的選擇 - CI/CD系統的參與
科技新知
MacauYeah・2023-08-25

一段時間前,筆者就討論了一些Docker打包的程式的文章,也討論了一些Docker Cluster環境下的選擇。現在也是時候,可以分享一些對於發佈環境的可選空間。 CI/CD系統 CI/CD 全稱是continuous integration (CI) 和 continuous delivery (CD),字面上代表的持續地集成和發佈,實體上就是某台伺服器自動發佈APP。因為使用到Docker Cluster,不論前述什麼選擇 (前文連結 請點這裏),都會有多個node(節點)的出現。要發佈App,總不能一個個node逐個登入設定。所以我們需要一些CI/CD工具,把這個過程都自動化。 在筆者的認知上,CI/CD系統,由兩個部份組成,一個是取得Source Code(程式原始碼)的過程,一個是編譯或發佈Source Code的過程。Gitlab,Github,BitBucket等大型的代碼庫供應商,它們天生為了保存Source Code而提供服務的。不少CI/CD系統都可以跟它們整合,它們提供了存取Source Code的部份,剩下你只要能提供編譯或發佈的伺服器就好。 如果作為小型開發團隊,很少會有意願去自己花錢養一個編譯或發佈的伺服器。(極端地,如果我就是一人團隊,我用自己電腦編譯和發佈就好,伺服器能做的,我自己也能做。)好消息的是,Github提供了一個叫Github Action的CI/CD系統,即使你沒有自己的編譯專用的伺服器,Github Action也可以用Docker Image,提供一個臨時的編譯程序,用完就刪掉。詳細功能還請各位先查看官方教學,筆者也暫時只能零星使用經驗,無法給出有意思的架構。 如果對智慧財產權有高度重視,Source Code不能存放在公開的伺服器,那麼Gitlab Enterprise Edtion則是一個好選擇。運用Gitlab ee,你可以用自己的機器,造一個純本地的庫存伺服器。更強的是,它內建也有CI/CD系統,只要你有間置的伺服器,就可以作為編譯使用。筆者也是從這個方向著手,架設了自己的Gitlab Runner(Gitlab CI/CD系統)。在這裏,就分享一下與Docker Swarm整理的概念。 對於前述兩種選擇,GitLab Runner都可以做得到 底層程式打包成Image並運行在Swarm mode上,每次發佈的是App Binary(執行檔或核心檔案)。 把App直接打包成Image,並運行在Swarm mode上,每次發佈的是App Image。 CI/CD - 打包底層程式成為Image 在這個選擇下,其實就跟傳統自動化發佈的做法類似,只是發佈時,要多個node報行更新指令。如果你使用的底層程式原本就有支援多版本並行,這樣更新時就不用太操心rollback(回滾?)等操作。若系統不支援多版本並行,為求簡化,若遇到要rollback的情況,重跑過去舊的CI/CD操作也是一個做法。當然,我們也可以經過一些備份的操作,來保存被代替的程式,若在發佈過程中出問題,也可以手動重來,不過整件事就越來越複雜。 筆者發佈的基本思路是 使用docker image,編譯和打包App Binary。 使docker image做編譯的好處是,你可以比較放心地假設每次編譯時,你的編譯環境都是乾淨的。 傳送上述的結果至生產環境可以取用的地方。 跳入生產環境執行更新指令 這裏有些隱藏的管理成本,如果你生產環境中有多個node,最後那幾行指令就要多抄幾次。 CI/CD - 打包App成為Image 在這個選擇下,對比傳統自動化發佈的做法,現在要多做一步,就是要包裝自己的Image。不過好處是docker swarm有提供監測工具,在發佈過程每個分身會逐個更新,前一個分身更新成功後才會到下一個分身更新。而且 rollback等的操作,你可以靠docker做到。即是要手動rollback,也可以透過更正docker tags來達到,所以整體上來說沒有比傳統的麻煩。 筆者發佈的基本思路是 編譯App Binary。 打包成docker image。 經docker上傳image。 跳入生產環境執行更新指令。 對比傳統自動化發佈的做法,最後的更新指令,只要執行一次就可以。當然,原本在Docker Swarm中要管理的事還是要好好管理。 CI/CD - 備註事項 雖然CI/CD可以幫忙簡化更新的過程,但實際操作會比上述的例子複雜一些。因為通常對非技術型的外界用戶來說,一個Web App會包含很多不同的功能。上述的例仔,在實際情況下可能需要拆解成很多微服務來進行。所以對管理上還是有相當的挑戰。

2016 USJ大阪球影城Halloween《球驚喜萬聖節》活動簡報!!
專題報導
旅途上的仨倆事 // 東尼 & 蛀牙妹・2016-10-01

每逢USJ搞限定活動都吸引大量遊客到訪,今年仲係環球影城15週年,所以Halloween活動都特別隆重其事,咁岩首日我地又身處大阪,當然要去做白老鼠啦!^^ 雖然一大早就到,但全日既重點絕到係夜晚6點先開始既「驚魂夜」活動啊! 話說右手邊既「恐怖實驗病院」恐怖指數係10粒★架!但因為遊戲內容需要"接觸昆蟲"蛀牙妹就不敢入內啦xd (留待玩左既網友同返我地講好唔好玩啦~HAHA) 今年最新加入既日式恐怖遊戲「崇」,一大堆日本人偶帶你遊走結界。。 聲明先,佢地唔係工作人員,而係分別既兩批客人黎架~當日好多遊客都好似佢地咁黎扮鬼扮馬入場~超有玩味! 好好奇到底佢地玩鬼屋係咩畫面^^? 6點前值「驚魂夜」準備開始,街頭既氣氛明顯變得凝重,大概好多人都係抱住又驚又想睇既心態?嘻嘻 樂園安排得好有心思,預先set好係街上既S.W.A.T.裝甲車會突然傳出爆炸聲引開大家注意力,成班喪屍就會襯機衝出黎嚇大家一個操手不及~~~嚇死人咩XD Biohazard經典場面... 頗為迫真! 每個場景都會吸引大批遊客圍觀。 無面男亂入啊~~~無面男見到大家圍住自己影相,開心到係衫袖"變"出金粒啊XD 話就話以恐怖為主題,其實現場係「恐怖X熱鬧」先岩! 日本人好明白一期一會,活在當下既道理,一玩呢活動隨時玩得認真過工作人員添。 「驚魂夜」場內地圖~同行有老人家/唔敢睇既人可以到安全區暫避,十分貼心。 最後附上用手機粗剪既現場影片比大家參考~:) 購票資訊:《環球驚喜萬聖節》官方網頁 --------------------------------------------------------------- 更多東尼&蛀牙妹走過歐亞24國既背包故事(請多多指教^^): FACEBOOK粉絲專頁 https://www.facebook.com/Tripswhatifeel/ IG帳號 https://www.instagram.com/davidtonio/