搜尋

搜尋結果

Lambda 表達式之可讀性
科技新知
MacauYeah・2023-11-24

Java作為一個真OOP物件導向的程式,在設計和編寫上是很嚴謹,什至是囉嗦的程度。近年很多Programmer因為各種原因,都放棄Java跳船去其他語言。 Javascript是其中一個很多人的選擇,因為Javascript有nodejs的加持,在Web世界下,可以同時走frontend、backend路線。而Javacript亦有一個很明顯的特性,就是大部份的library都以callback的型式出現。另外,Javascript也讓很多人覺得很簡潔,這除了是因為它沒有強型態的規限外,另一個原因也是因為有callback的大量使用。 Function Pointer 其實callback,籠統一點講就是在一個function A傳入另一個function pointer B。而編寫function A的作者,並初期並不知道function pointer B的實際操作會是什麼。A作者只是強調在特別定時候,它就會使用這個function pointer B。而這種把function pointer 傳來傳去的做法,就可以看成是Functional Programming的基礎。 Functional Programming除了把function pointer 當成是一等公民以外,還有很多附加要求,例如: Pure Function 它只會使用到自己的Local Variable本地變數,這樣它的作用域就鎖死在Function內部,就不會有副作用。 傳統的OOP,Class中不少變數會以Class Attribute型式存在,雖然它們可能是private attribute,但還是獨立於Function外,這樣各Function的操作,都要靠作者好好地記著Class Attribute的狀態。 Nested Functions 與普通程式語言類似,很多情況下都需要local variable,而Function Programming要足夠好用的話,就需要彈性地在function裏定義local function pointer。 Java Lambda 表達式 其實從Java 8開始,就有提供Lambda表達式,這是一個可以制作匿名function pointer的方法。所以硬要講,Java也可以做Functional Programming。 但必需要盡早強調的是,Java經常性地使用class attribute,它們很多時候都會引申請狀態的概念。即是在它們必需經過特定步驟後,class attribute才會有特定的意義。也就是Lambda表達式想保持Pure Function的特性,它可以使用的時期就有很大限制。 但我們還有必要使用Lambda嗎 以筆者的經驗來講,它還是有作用的,特別在於它可以改善Class Function的閱讀性。 例如下面一個Java Class。它是一個工廠,提供一個服務可以生產一堆車。那些車而需要經過特定檢測,才能推出。 public class Factory ex1 public static List generateListOfCarByForLoop List tempCars = new ArrayList; many other logic many other logic many other logic List passTestCars = new ArrayList; for Car car tempCars if car.getWheels.size == 4 many other check logics many other check logics many other check logics passTestCars.addcar; return passTestCars; 中間的for loop可以用lambda來改寫。 ex2 public static List generateListOfCarByLamda List cars = new ArrayList; many other logic many other logic many other logic cars = cars.stream.filtercar gt; if car.getWheels.size == 4 many other check logics many other check logics many other check logics return true; return false; .toList; return cars; 有人會說,上述ex2只是形式上改變了,沒有特別易讀。就像ex3這樣,把特定邏輯抽成獨立function,才是真正的易讀,對嗎 ex3 public static List generateListOfCarByForLoopFunction List tempCars = new ArrayList; many other logic many other logic many other logic List passTestCars = filterCarsByWheelsSizetempCars, 4; return passTestCars; private static List filterCarsByWheelsSizeList originalList, int targetSize List passTestCars = new ArrayList; for Car car originalList if car.getWheels.size == targetSize many other check logics many other check logics many other check logics passTestCars.addcar; return passTestCars; 上述ex3是一個有效的改進。如果大家不計較傳入參數的先後順序及交互影響的話,就已經很足夠。 但如果大家對於多參數的解讀又怎樣 private static List someotherfunctionList cars, List wheels 大家又會不會突然停住,想想到底是cars影響wheels,還是wheels影響cars 對於多參數的function來講,相互影響就會越來越多,但使用Lambda的話,可以針對性地表達這是一個Predicate Lambda。 ex4 public static List generateListOfCarByLamdaComposition List cars = new ArrayList; many other logic many other logic many other logic List wheels = new ArrayList4; cars = cars.stream.filter filterCarByWheelSizePredicatewheels .toList; return cars; private static Predicate filterCarByWheelSizePredicateList wheels return car gt; if car.getWheels.size == wheels.size many other check logics many other check logics many other check logics return true; return false; ; 就最後的ex4版本,可以很明確的知道是cars被Predicate所作用。 如果大家還有其他使用Lambda的明顯好處,也可以一起來Github分享大家的Code

內地18歲女子醉酒“發爛渣”,拒絕合作及襲警,酒醒後面臨多罪並罰!
其他
澳門生活圈・2019-09-12

前不久,一對內地的小情侶來澳門遊玩,中途由於發生了某些矛盾,女方一氣之下,就獨自跑到澳門ldquo;夜場rdquo;喝酒。 當一個女人生氣而又不理智的情況下,再加上獨自前往ldquo;夜店rdquo;喝酒,最後,該名女子因ldquo;斷片rdquo;而被某男子帶回了酒店。 這也就是人們口中的ldquo;執屍rdquo;! 部分女士在遇到了什麼委屈後,總喜歡借酒消愁,想把所有的不開心或者委屈通通都撒在酒上面。 最終酒精一上腦,不是失態,就是因喝多而失身... 滄桑的歲月,瘋狂的自己,哪個人沒有過一些回憶起來都想笑的事情,或者說回憶起來都不敢想的事情,但最後的結果無論是好是壞,都要自己去承擔。 本月10號,網上流傳一段治安警員與一名女子在凱旋門一帶拉扯片段。 一名男警員嘗試將女子推入的士車廂內,不久後有一名女治安警員到場,與在場警員合力將女子制服在地上。 該片段清晰地拍下了涉案女子ldquo;起飛腳rdquo;襲擊女警腹部,其後被制服。 老話有說,酒壯慫人膽 武松喝完酒能打死一只老虎 難道喝完酒真的為所欲為? 從影片中看到,一名年輕女子不斷對警員大叫,警員嘗試將女子帶回的士內,等候增援期間女子不斷反抗及大叫,最後多名警員趕到,合力將醉酒鬧事的女子拘捕。 警方指出,該女子是一名未滿20歲的內地成年女子,涉嫌醉酒後襲警及攻擊的士司機,而在警員調查期間情緒亦相當不穩定。 據悉,事件發生於本月10號晚上約11點,本澳一輛黑色的士接載一名女子,當時,由八百伴接載該名當時已經滿身酒氣的女子,女子稱要往皇朝區。 當車駛到凱旋門附近期間,女子聲稱司機越走越遠,突然從後方走到副駕座,用手拍打司機頭部及拉扯其頭發,其後更踢爛的士腳踏板。 當時,司機在凱旋門停車,向附近警員求助。 一名男警到場嘗試處理時,由於女子情緒相當不穩定,不但不配合調查,並多次襲擊男警,並打傷男警腰部及手指; 但警員為了不讓她離開且不與她有太多身體接觸,嘗試將女子帶回的士車內,等候女警增援。 然而,女警到場後在處理期間,突然再被女子襲擊踢傷腹部及手指。 該名醉酒女子至少3次用腳襲擊女警,第1記為ldquo;中位側踢rdquo;,擊中女警腹部;其後2記為ldquo;鞭腿rdquo;,沒確定是否踢中女警。 過程中,醉酒女子更多次說出帶有ldquo;Brdquo;字的普通話粗口辱罵警員。 女警疑受傷即用手掌按住腹部,在場的另外2名警員立即支援女警,合力將失控女子制服在地上。 事後,該女子及女警員、男警員一同到山頂醫院接受治療。女子酒醒後,聲稱ldquo;斷片rdquo;對剛才的事情不清楚及毫無印象。 涉事女子18歲,姓賈,持往來港澳通行證。 四罪並罰 由於該女子涉嫌襲擊的士司機及毀損車輛,且出言侮辱及襲擊執行職務的治安警察; 最後,警方以傷害身體完整性罪、毀損罪、加重侮辱罪及抗拒及脅迫罪將女子送交檢察院處理。 相信,經過這次的懲罰 該名女子應該會收斂了 小酌怡情,大酌傷身 酒後失態,常有之事 但最終的一切後果都由自己承擔 酒留三分醒,凡事三思而行 素材來源:力報、網絡 圖片來源:力報、攝圖網、網絡截圖、表情包 如有侵權,請聯系我們刪除 版權屬於原作者 編輯撰寫:小嚕

一雙襪子就可以照顧患病老人?
科技新知
合資格90後・2015-07-23

產品已經嘗試應用在不同老年人機構並收集意見 應用程式顯示感應器與地面間的壓力程度 當腳跟感應處碰到地面產生壓力便會發出警告 感應襪子(紫白色)外型與一般襪子無異 出生率低、人口老化都是很多國家所面臨的問題,且日益嚴重。疾病例如癌症、心臟病、柏金遜病、老人痴呆症(以下簡稱失智症)、中風及其他危疾,隨著人口老化,數字更節節攀升,羅患以上危疾人口更顯關注,為照顧這群患者,社會面臨着前所未有的挑戰及沉重壓力。 當中,失智症更為常見,由於失智症與其他常見危疾如柏金遜病等有着緊密關聯,故此,看護人需耐心照顧患者,為避免患者突然做出精神失常行為,大多會留在家中接受治療,但有時,即使全家的電器及傢俱都已經做足安全措施,患者亦可能會發生跌倒等問題,令人擔憂。 近日,國外一名年輕的發明家,為失智症的患者帶來福音,只要穿上一對裝有感應器的襪子,當襪子感應到穿載人腳跟與地面接觸,智能手機會立即發出警報並提示,看護人再也不需全天候貼身照顧。而且,這雙襪子不論外型及觸感都與一般襪子近似,你亦不需擔心電量的問題,因感應器用了藍芽技術,大大降低耗電量。 這名年輕的發明家,以爺爺作為對象,成功檢測到超過900次發病情況,而且準確度更高達100%,試想像,如果把相關產品應用在醫院及安老院等機構,或可大大減小醫護人員的負擔,但同時亦暗示着,長期配戴會否對患者帶來不適?由於此類產品透過無線電波發送訊息,長期配戴會否對身體造成負荷?這值得我們思考及討論﹗ 來源連結 httpwww.ted.comtalkskenneth_shinozuka_my_simple_invention_designed_to_keep_my_grandfather_safelanguage=zhtw#t294450

Coding | Test Case 值得寫嗎?
科技新知
MacauYeah・2023-11-02

很多做軟件開發的朋友,其實都會聽過Testdriven的開發模式。就像Scrum一樣,名氣很高,但試過的人很少。為何會這樣呢?筆者認為,並非開發者懶,而是編寫Test Case的難度真的高。對比開發程式本身的成本,寫Test Case的時間學習成本一樣高。 造成這些高成本的原因很多。一來是因為開發者並不像過往一樣,慢慢從零寫程式,一般都應用Framework去預構建一些東西,例如打包Database connection pool,Dependency injection。Framework是好用的,但就令你要模擬Mock up特定資源,變得越來越複雜。所以一般中、小型開發,都鮮有人懂得做Test Case除了大神獨立開發者外。筆者對於Spring boot等Framework,都摸索了很久,才能模擬一些特定資源。但Framework一更新,就很多部份都要重寫。所以筆者沒有很強調要做Test Case,因為成本認真大。 最近,在摸清一些test case 基本concept後,筆者又重新開始嘗試編寫test case。以下假設用的是object oriented programming 在開發自己的class,為每個public function,都寫test case。很多IDE, 都有提供相關自動生成test case function signature的功能(就是為你的目標function,起一個只有外框的test function。)vscode雖然不是原生支援java,但只安裝基本的java test package,就可以達到同樣效果。 在不依靠framework的情況下,自己class要『引用』的其他class object,不要經過自己使用new來生成object。全部經set function來傳入你要引用的class object。除非你的class是作為Factory Pattern(工商模式)生產某些object,不然你就不會再有new字眼。 在為自己class編寫test case時,就會可以模擬被『引用』Object的行為。這個object在傳統上可以使用oop中的interface類型來達到模擬又不會影響到原結構的做法。實在不想做interface,java還可以用mackito 這個libraray來硬改Object的行為。 同理,自己class要『引用』一些外部資源,那些設定資源的config,都應該要set function傳入。這樣你在test case中才能起一個臨時的模擬外部資源。 在不使用framework的情況,要全數去自行模擬,當然很痛苦,但至少你可以做一些很簡單的測試。 在使用framework的情況下,還有些教學都是教你mockito繼續模疑。但這會是很痛苦的,因為這樣叫做unit test,單元測試,你要模擬所有東西。在折衷的情況下,應該底層元件做unit test,但上層的元件就做integration test,整合測試。 在做integration test時,就差不多等同使用framework行起部份或必要的資源。而那些必要資源,可能指是的database service, network service。我們可以在test case中設立不同的config,從而把framework指向一些備用資源。 Database好貴,腦細不會付錢set up多一套,自己電腦不夠強,也不能跑起多個開發用Database。好在還有h2 database可以幫你,它是memory可以操作的。只要你的framework支緩就好。在初次使用Framework時,你總會覺得為何Database層要設得這些抽像,其實為的就是讓你可以隨時換Database。不論做測試還是做移植,都會少很多問題。 模擬Network service還是沒有銀彈,要麼就mockito硬改行為,要麼就是提供一套測試用service。筆者曾經為模擬別人的Network Http API,也花了相當時間自己建立dummy server,提供模擬效果。無論dummy的效果有多假,有多局限,例如if id == 1,always return true,也是有一定價值。當你做source code refactoring (重構),又或是做framework升級時,還是讓你可以安心一點。

澳門自家制煎的餃子,讓您忍不住咽口水!
其他
澳門生活圈・2019-07-31

●同步發布媒體公眾號 ●媒體排名不分先後 你是否有憧憬過日本居酒屋的環境,店鋪小小,但是環境氛圍非常到位,在那裏像是可以品嘗到各種各樣味道的人生故事。 而今天介紹的拉面小路,就是有著這樣環境氛圍的店。 想必在這么好氛圍的店鋪裏吃上一頓,會是很好的體驗,但是在這次的試吃中店員很認真的將食品打包好,忘記了我是外賣自取堂食的。所以看到的都是已經進行外賣包裝的。 這次是自家制煎餃子與雞肉軟漢堡飯,首先我們來看下自家制煎餃。 底部外皮松脆,裏面的豬肉卻還是很嫩,味道很足加上店家附贈的醬料,一款美味的自家制煎餃子就這樣呈現了。 非常的推薦,無論是單點還是搭配其他食物。 配上醬料,味道十足 另外,還有一款雞肉軟漢堡飯。這是一款性價比極高且誠意滿滿的飯,厚實的雞肉軟堡。 雞肉軟漢堡飯上面鋪有濃厚的芝士,微辣香甜的日式咖喱,加上在芝士下面,看著實在令人垂涎欲滴。 還有一個美味的溫泉蛋,這就是為什么我覺得這一款是誠意滿滿的,而且價格適中,無論是單人還是跟朋友去,都非常很推薦。 雞肉軟漢堡飯讓您回味無窮 歡迎來到ldquo;憶條街rdquo;訂單詳情 拉面小路 ●外賣專送! ●價格優惠! ●專屬定制! 想要嘗試的朋友可以通過憶條街進行外賣訂單,或者到店鋪自取。 店鋪地址 澳門紅窗門街美景大廈地下50號B鋪

@所有人,客流將達230萬!這份「澳門五一出遊通知」你一定要收好!
其他
澳門生活圈・2019-04-30

光陰荏苒,歲月如梭 不知不覺又快進入了五月 小夥伴們又迎來了五一假期 不少市民和內地盆友都准備出行 散散心,放松一下... 但!是! 一連4天的ldquo;五一rdquo;勞動節假期 澳門又將帶來客流高峰 人山人海的一幕又將出現! 一到假期 各景區就是排隊排隊排隊 熱門景點全是人人人 旅客朋友們,你們還好嗎? 1珠海邊檢總站呼籲 符合條件的旅客通關時,應盡量選擇邊檢自助查驗通道通行,以ldquo;刷證刷臉按指紋rdquo;3個步驟快速驗證過關,以有效節約候檢時間。 據珠海邊檢總預測,五一假期4天累計經珠海邊檢總站所屬9個旅檢邊檢站的出入境客流將達230萬人次。 其中,拱北口岸日均客流將達到43萬人次。 出境客流高峰時段 將從上午8:00下午1:00 (時長較往日的3個小時延長到5個小時) 入境客流高峰 將從下午的4:00晚上8:00 2關口高峰 五一期間,港珠澳大橋珠海公路口岸日均客流將達到10萬人次。 高峰主要集中在珠港出境方向的上午8:0011:00; 珠港入境方向的上午9:00中午12:00,以及傍晚6:00晚上10:00。 橫琴口岸日均客流也將達到4萬人次左右。 此外,九州港口岸和中山港口岸日均客流將分別超過4,500人次。 出入關的朋友就要注意啦,提前計劃,早作准備,早點出發,這樣,一切都可以休閑一點。 3五一假期人潮管制措施 警方預計今年五‧一假期(5月14日),澳門各口岸出入境人次及入境訪澳旅客同比去年均有20%的增幅。 除增派警員維持秩序外,必要時會在新馬路、議事亭前地、大三巴、關閘等地點實施人潮管制措施,並與相關部門協調,確保人、車安全及正常通行。 而新馬路及議事亭前地一帶的人潮管制措施,除按實際情況分三級制實施外,也會實行臨時疏導措施。 1 新馬路臨時疏導措施 關於新馬路人潮管制措施,預見人流越來越多的時候,在正式開展三級制人潮管制措施之前,治安警察局會預先采取以下疏導措施。 市政署斑馬線分流 若新馬路近郵政局一側出現人潮時,警員會在斑馬線口近噴水池一側指示部份人流經市政署一側前往南灣大馬路。 擴闊龍嵩正街行人路口 由新馬路左轉入龍嵩正街近中央廣場位置的路口,市政署已將行人路部份欄杆改為活動式鐵鏈。於人多擠迫時,現場警員可解開鐵鏈,擴闊路口,讓更多途人同時橫過馬路,避免造成阻塞。 同時,警員將根據現場情況禁止車輛由新馬路左轉入龍嵩正街,以更方便途人行進。 擴闊新馬路近必勝客一段行人路 現場警員將會采取臨時措施,將新馬路近必勝客的一條行車線改為人行道,擴闊該路段的行人通道以疏導人流。 上述措施將因應情況個別或同時執行,預計同時執行有關措施後能應付及疏導大量人流。若仍未足以疏導新馬路人流,將開展第一級人潮管制措施。 2 新馬路及議事亭前地人潮管制措施第一級措施:新馬路路口限行 當新馬路一帶人群十分密集時,會立刻安排警員疏導人流車流,並禁止使用新馬路與南灣大馬路交界以下3條人行橫道橫過馬路。 包括:大西洋銀行與中國銀行之間的人行橫道、大西洋銀行與商業銀行之間的人行橫道及中國銀行與英皇南灣中心之間的人行橫道。 另外,新馬路的車輛不可左轉入龍嵩正街,車輛如需前往龍嵩正街可取道傅禮士神父街行駛。 第二級措施:新馬路單向人潮管制 當第一級措施未能解決人群持續擠擁問題時,在第一級的基礎上,新馬路將實施單向人潮管制。 行人需遵照附圖所示lsquo;倒Trsquo;字型單向行進路線前往議事亭前地、大西洋銀行、滙豐銀行、商業銀行、工商銀行、中國銀行及市政署等地點。 第三級措施:議事亭前地准出不准入 當新馬路及議事亭前地人群出現大范圍擠擁時,在第二級的基礎上,議事亭前地至玫瑰堂整片區域將會視乎實際情況采取局部或全部封閉,屆時在區域內的人群可以離開,區域外的人士不可內進。 3 大三巴人潮及交通管制措施大三巴街單向人潮管制措施 當大三巴街(手信街)人群出現擠擁時,將會實施單向人潮管制措施,人流只可單向上行往牌坊,並取道周邊的街巷如大關斜巷、關前後街、高園街等離開。 大三巴牌坊人潮管制措施 另外,當大三巴牌坊范圍人群出現擠擁時,該區域會采取管制措施,市民或旅客可從牌坊腳兩邊小路上行抵達牌坊,而牌坊梯級只准下行。 大三巴交通管制措施 實施大三巴街單向人潮管制措施後,沿營地大街駛進之車輛需左轉草堆街方向,不可進入關前後街,以避免人車交滙而造成危險。 另外,若大三巴一帶出現持續擠擁的人潮,沿高園街駛進之車輛需右轉同安街離去,以及禁止旅遊巴駛上西墳馬路,直至人潮情況舒緩。 4 關閘人潮管制措施出境人潮管制措施 當離境大堂接近飽和時,關閘廣場風雨廊路段,會實施ldquo;分流及分段放行rdquo;的措施,臨時封閉該走廊兩邊,在特定位置設立出入口。 澳門居民、65歲或以上長者、孕婦、傷殘人士和三歲及以下小童,將因應實際情況,安排使用其中一條專用隊列,而其餘旅客包括外僱人士則使用另一隊列。 入境人潮管制措施 入境一側亦會因應人潮情況,在入境大堂前的行人走廊,作類同出境的人潮ldquo;分流及分段放行rdquo;安排。 為使廣大市民和旅客第一時間了解人流管制措施的實施情況,局方亦會同步透過治安警察局及交通事務局手機應用程序,以及電視和電子媒體等多個渠道即時推送有關資訊,務求方便市民、旅客及駕駛者即時查閱並作好出行准備。 假日期間市面及邊境站人多擠擁,警方呼籲市民旅客,為免意外發生,切勿推撞急燥,應互相包容並遵從現場警員指示,順著人流有序行進,保管好隨身物品及照顧同行長幼;同時,建議透過「警務易」手機應用程序,了解出入境過關情況,選擇合適時段和邊境站進出境。 每到假期,任何地方都會出現讓我們很熟悉的背影,那就是旅客。到了假期,每個小夥伴都想往外面走走。 還沒放假前,相信不少朋友都提前擬定了計劃,趁著4天的小假期,和朋友、戀人或者家人一起出行。 小編心裏想,世界那么大,我想出去走走,可是走哪呢,這就是個問題了,經濟允許的地方,哪都行,經濟不允許的地方呢,人太多 也有不少的朋友還是想呆著家裏,畢竟出行的人多,走著走著自己就走丟了,不然就是不知道被推著走。 不過,放假倒是有個好處,就是在內地可以免費通行。 4內地可以免費通行 近日,據內地交通運輸部發言人表示,今年ldquo;五一rdquo;假期4天小長假全部免費通行。 收費公路對7座以下(含7座)載客車輛免收通行費,包括允許在普通收費公路行駛的摩托車。 節假日免費時段 節假日的第一天00∶00開始 節假日最後一天24∶00結束 相信大部分旅客都會喜歡免費的通道吧,自駕遊到哪都不用收費,對於這點,小編很滿意! 不過,出行最重要的是什么,是天氣預報! 5五一天氣 這幾天,本澳的天氣還不算很穩定,ldquo;五一rdquo;當日更有驟雨雷暴,提醒市民留意天氣變化。 據了解,一股清勁至強風程度的偏東氣流正影響廣東沿岸地區,同時高空擾動正為華南帶來驟雨。 這影響廣東沿岸的偏東氣流會逐漸被一股炎熱的偏南氣流取代,預料一道低壓槽會在本周中期為華南沿岸帶來大驟雨及狂風雷暴。 據氣象局七日天氣預報 周三ldquo;五一rdquo;勞動節當天,多雲,間中有驟雨,有幾陣雷暴,氣溫23至26度。 周四及五均大致多雲,有幾陣驟雨,氣溫23至28度。周六多雲,短暫時間有陽光,氣溫23至29度。 所以,大家出門前做好相關城市的天氣預報,看看有哪些需要帶上的東西,出門在外,一定先以安全為重,保管好自身物品,還有愛護環境,不可隨意亂扔垃圾 小編在此祝大家假期愉快! 素材來源:日報、網絡 圖片來源:日報、網絡、表情包 如有侵權,請聯系我們刪除 版權屬於原作者 編輯撰寫:小嚕

【全城舞台.處處藝術| 2025澳門藝穗節玩轉社區】
文化創意
Cheers!・2025-09-05

由澳門文化局主辦的第二十屆澳門藝穗節,讓藝術走出傳統劇院,融入到大家日常生活嘅地方! 活動日期:2025年9月5日 ndash; 9月28日 特色亮點: 跳出劇院!走進造船廠、花園、茶館,沉浸式體驗藝術~ 全城舞台.全民藝術」精神,任何人都可以係觀眾甚至藝術家! 18個以上的演出節目 13項工作坊及展覽,玩足成個月! 重點推薦節目: 《逃‧迷途》數位劇場(鄺華歡創作) 《同謀共玩小丑藝術節》(陳麗妮策劃,好玩到笑爆嘴!) 國際團隊:日本Co.Scoopp、英國聲音藝術家Ray Lee 本地作品:《蘭桂樓》《獨腳宴》講述澳門家族故事 同場加映:涼茶工作坊、雜技親子班、快閃演出~啱晒一家大細嚟玩! 【精選9大必睇節目】 1. 《周記》mdash;mdash; 提線木偶times;母子對話・穿越時空的茶館回憶 新生代偶師蔡佳捷用泉州提線木偶,以獨腳戲上演一場跨時空的母子對話,從茶、飲酒線技藝與家庭關係出發,思考傳統文化於當代社會的傳承問題。 地點:澳門茶文化館(盧廉若公園內入口) 日期:9月5ndash;6日 2030 票價:MOP 120 2.《低人工夢工廠》mdash;mdash; 沉浸式互動體驗times;社會諷刺,您評分,決定「工人」命運! 參加者化身「評審員」,拎住遊戲幣遊走商場,試玩各種「自助機器」並評分!投放金幣解鎖劇情:例如操控演員模仿您的動作、沖咖啡比您飲,演員突然走出機器,不合資格不受歡迎便被淘汰。爆開背後辛酸故事:欠薪、工時長、夢想幻滅hellip;hellip;超揪心!帶您反思科技與人性的碰撞,消費背後的工人尊嚴到底去哪?演出最後甚至會收到當天被解雇的工人資料,衝擊力MAX! 地點:葡京人 H853 Fun Factory 日期:9月6ndash;7日(1430/1600/1900/2030 多場次) 票價:MOP 80 3. 《溫蒂與夢幻島》mdash;mdash; 重拾童年魔法・夢幻島呼喚您歸隊! 「身體摺細一點、站高一點、旋轉再快一點,我就能回到夢幻島!」 長大後就失去了魔法?童心遺失了?在荔枝碗船廠呢個奇幻空間,同溫蒂一齊找回相信童話的勇氣~ 地點:荔枝碗船廠片區 日期:9月6ndash;7日(1500/1700) 票價:MOP 80 4. 《蘭桂樓》mdash;mdash; 澳門「賣豬仔」血淚史・音樂說書穿透人心 賣出血和肉,將心臟換成鐵石與黃金hellip;hellip;澳門曾經作為苦力貿易中心嘅黑暗歷史首次以音樂說書形式呈現!一個有關「賣豬仔」的故事,為謀生而離鄉的鄭海,遭騙成為「豬仔」被賣到古巴,卻陰差陽錯當上了異地「豬仔館」的負責人。從被賣者變成賣家,這段經歷讓他烙下永不磨滅的傷痕。 地點:原咖啡(馬忌士圍5號) 日期:9月6ndash;7日 1500/1700;9月8ndash;9日 2000 票價:MOP 80 5. 《奶娃我謝謝謝謝妳》mdash;mdash; 媽媽們嘅深夜咖啡,探討生育自由與社會對「完美母親」的審判 談論生育時,我們是否失去了說「不」的自由? 凌晨三點,哺乳後的疲憊凝聚咖啡杯沿,成為唯一傾訴對象。沉浸式戲劇,帶您穿梭過去現在未來三個自己,每位媽媽都將在咖啡蒸氣中看見自己的影子。 假如有重新選擇機會,您想「重啟人生」定「選擇當下」? 地點:Bookand. 鵝眉街晉逸居地下4B 日期:9月16ndash;17日、19日 2030 票價:MOP 120 6. 《涼茶文化發展協會》mdash;mdash; 傳統涼茶VS現代癮疾・幫您「清熱解毒」踢走陋習! 涼茶檔新生代掌茶人創新研發「萬能涼茶」,助您戒癮解毒、重拾健康人生~ 涼茶能否與現代都市人成癮的「七宗罪」抗衡?它會在歷史舞台慢慢褪去,還是以創意殺出血路? 集合地點:爐石塘巷16號13 日期:9月19ndash;20日(1830/1945/2100) 票價:MOP 80 7. 《獨腳宴》mdash;mdash; 舊式茶樓團年飯・幽默感傷中反思「相聚」意義 當餐桌空出座位,團年飯該如何保溫? 觀眾坐在茶樓圓桌前,彷彿參與一場真實的家族聚會,在飲茶品點心的同時, 演員以獨腳戲形式帶領觀眾重溫團年飯的溫馨與感慨,映照當代家庭面臨不婚主義、少子化與移居潮的轉變,在笑聲與沉默中反思「相聚」的意義。 地點:大龍鳳茶樓(十月初五日街127號) 日期:9月19ndash;20日 2000 票價:MOP 80 8. 《聲BALL大集結》mdash;mdash; 跟著「有情緒」金屬球・穿梭街巷聽聲探秘! 英國聲音藝術家Ray Lee創作,結合環境、音樂與科技的互動體驗~ 用金屬球的聲音表達情緒・伴您悠遊地穿梭熟悉或陌生的街角小徑,最終所有波仔相遇・共同譜出一曲齊鳴共振的音樂。 日期:9月20ndash;21日(1100/1600) 地點:待定 票價:MOP 80 9.《卜面游弋》mdash;mdash; AR擴增實境・潛入內港碼頭異夢幻境! 「卜面」(船家甲板)變身幻夢舞台~透過AR技術融合記憶與異想,您將看到已消失的海上燈塔、懸浮在空中的漁網等超現實景象,彷彿穿越時空,體驗碼頭不同時期的歷史層次。 日期:9月26ndash;28日(13 00/13 30/14 00/14 30/15 00/15 30/16 00/16 30) 集合地點:內港北舢舨碼頭 票價:MOP 50 每個節目都極具創意同互動性,無論你係文青、家庭客,定係鍾意玩實驗藝術,總有一個啱你! 活動詳情:httpswww.macaucityfringe.gov.mo2025cn 購票詳情:httpsticketing.enjoymacao.moprogrammeP660166