搜尋

搜尋結果

[議劇論映] 舊酒新瓶亦可贏得掌聲 - 《后翼棄兵》
娛樂殿堂
君尋・2020-11-23

關於《后翼棄兵》的介紹,網絡上已有非常多的媒體和文章介紹,從劇名的意思、衣著場景、背景考究、分鏡角度,以至劇中時代的政治氛圍、女性主義等無一不是讓大眾認識《后翼棄兵》的切入角度。但究竟這個故事想要表達什麼?難道劇本只是想講述一個人生不算太悲慘的天才,在男性主導的世界中成后的故事嗎?誠然,改編自1983年出版的同名小說的《后翼棄兵》的故事在近乎40年後的現在來看,並沒有帶來太多的新意,觀眾不難猜得到故事的發展和結局,而以西洋棋為主題、或描述女性以一己之力於男性世界突圍而出的電影亦非任何新鮮的事物。既然如此,為何《后翼棄兵》能夠大紅?能讓多數人看過後讚不絕口? 比起劇本發展或當中表達的意義,筆者認為劇情的節奏、畫面剪接和音樂,以及飾演女主角的演員Anya Taylor-Joy的表現,才是成功吸引觀眾看下去的功臣。除中段外劇情節奏一點也不拖泥帶水,而鏡頭剪接亦把理應沈悶的棋戰劇情呈現得恰到好處。觀眾不需懂得西洋棋,而是憑劇情的氛圍和女主角的表情,便可知曉對手的強弱。不管是初出茅廬、墜入愛河、得意忘形,或是陷入低潮,在Anya Taylor-Joy精湛演技下,角色在年齡和心智上的成長,都可讓觀眾「看」得一清二楚。《后翼棄兵》的故事或許沒有傳遞太多的意義給予現今的我們,但以一套影集來說各方面都接近電影規格的水準,而明快的節奏和符合觀眾預期的劇情,則很易讓人投入在這個架空的「西洋棋」世界之中。再加上演算法加成下各方大肆渲染而形成的風潮,《后翼棄兵》為Netflix帶來預期之外的成果,狀況有如日本最近爆紅的動畫《鬼滅之刃》一樣。 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 關於[議劇論映] 本欄目將會分享日本及歐美的影集和電影。除最新上映及流行的作品外,亦會推薦值得回味的滄海遺珠。 更多本欄目相關的內容可按:https://ppt.cc/f6n5yx

[議劇論映] 平淡卻充滿後勁的《默默奉獻的灰姑娘》
娛樂殿堂
君尋・2020-10-30

一直以來日劇最愛的題材不外乎刑事、律政及醫療等,描寫特定領域的專業人士的題材。當中醫療劇,尤其是港澳觀眾也耳熟能詳的《Code Blue》、《Doctor X》等系列一直深受日本人喜愛,但往往題材上都以醫生和護士為主角,而《默默奉獻的灰姑娘》則打破傳統,描述醫院中的藥劑師的故事,並找來世界百大美人的石原里美擔任主演。 - 藥劑師們與藥劑部。不少的場景都是在這個攝影棚中拍攝。 相信在觀看本劇前必定會疑惑,每天只在藥房負責配藥的職業,能有精彩的故事嗎?女主角的個性就如日劇中常見的熱血主角一樣,關於自己負責的病人,都要親身到場處理,甚至出現到病人家中查看過去曾服用的藥物等誇張的情節。不過本劇比一般醫療劇花更多時間在描述不同病人如何面對他們的疾病,反而這些人物的故事更深深觸動到筆者。在每一集的尾聲,當主角們協助病人跨過遇到的逆境與障礙後,結尾主題曲響起之時,畫面上出現的是該名病人得到藥劑師的保護,在將來5年、10年後,實現了患病時立下的目標的他們。往往就是這一兩分鐘的畫面,讓觀眾落下淚水。 - 與原作不同的高明改編,由經驗豐富的石原指導新人的西野七瀨 不同於醫生和護士於「當下」拯救病人,藥劑師守護的是病人出院後的「將來」,只是她們不管怎樣努力為了病人而行動,最終被感謝的,依然只會是醫生或者護士。本劇就是描寫這群毫不起眼的藥劑師,以最真誠的態度面對每一位需要用藥的病人,不管是天生的長期病患,還是在後天患上不治之症,藥劑師的細心和認真,都在保障他們接下來每一天的健康。 - 不管藥劑師提的意見是否幫到病人,被感謝的一直都會是醫生 評分:★★★☆☆ 推薦給對藥劑師一職有興趣的人、喜歡石原里美、西野七瀨的人,以及喜歡醫療劇中的病人故事的人 最後附上由DREAMS COME TRUE演唱的主題曲 《YES AND NO》 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 關於[議劇論映] 本欄目將會分享日本及歐美的影集和電影。除最新上映及流行的作品外,亦會推薦值得回味的滄海遺珠。

韓亞航空飛美國來回連稅HKD3,698起!
激安優惠
OHChance 旅遊誌・2018-06-20

韓亞航空目前有隻美國航線優惠,比較值得看是美東的紐約,4000出頭真係唔錯,美西因為國泰、港航、聯航等直航經常都殺到九彩所以相對無咁吸引,另外夏威夷都可以看看。  《優惠價錢(來回連稅)》*三藩市/洛杉磯/西雅圖:HKD3,698*紐約/芝加哥:HKD4,298*夏威夷檀香山:HKD3,798 以上航點均需經首爾仁川轉機。  《出發日期及最長停留》.出發日期:9月11日至2019年3月29日.最長停留:6個月  《購票日期及方法》.購票日期:6月30日23:59前預訂.購票日期:至韓亞航空官網.預訂網址:http://ea.flyasiana.com/C/zh/main.do  【輔助訊息】.此優惠可不同點來回,但不能中停首爾;.韓亞航空美加線票價已包機上餐飲及2年各23KG托運行李額;.韓亞航空可以乘搭機場船直接由澳門到香港機場海天客運碼頭 check-in 並獲退HKD120 香港離境稅。.美國簽證申請經驗:http://ohnote.ohchance.info/usa-visa/  附註:上述最低價錢為航空公司公告之最優惠價格,或本站能找到的最低價格;每一航班有否優惠票價及所存票量由航空公司決定,優惠票量有限售完即止。  [價錢 Sample – 香港經首爾飛美國航點優惠價格] ===== 想搵平機票去玩,即上 OH!Chance!澳燦旅行資訊 http://ohchance.info/ 去日本旅行買咩 JR Pass好?唔知間航空公司好唔好坐?即上 OH!Note!小燦的旅行筆記做功課 http://ohnote.ohchance.info/ 睇埋 Facebook 專頁 https://fb.com/ohchance 第一時間獲得最新旅遊資訊!

【電影】波希米亞狂想曲:搖滾傳說
娛樂殿堂
原來世界這樣大・2018-12-03

“We Will, We Will Rock You.”“We Are The Champion, My Friend.”即使你不知道是誰的歌,但這兩句耳熟能詳的歌詞,應該都總聽過了吧。這部電影《波希米亞狂想曲:搖滾傳說》是關於一個萬世巨星– Queens的Freddie Mercury。 由地下樂隊開始,Freddie獨特的見解讓Queens的野心不只是酒吧內的小舞台,幾個小伙子走進錄音室做混音做唱片,到漸漸有人認識,被唱片公司發掘然後出道。成為當紅組合,出大碟、巡迴、出大碟、巡迴… Queens的出道可算是相當順利。 在Freddie的一生中,Queens有多重要我們也不用再多說明了。但更多描述的是Freddie內心世界,在舞台上艷壓全場的他卻是一個寂寞的人,尤其是面對著與家人的意見分歧、雙性戀的取向,內心掙扎逃避,只好在派對、酒精及藥物找到寄託。Freddie沉溺於紫醉金迷的世界,生活荒淫糜爛。狂歡後的散場,令孤獨更加壯大,經過一段糊塗的日子,他洗心革面,重回正軌,由單飛到重組。在1985年的Live Aid 演唱當回歸舞台,Queens合力演出一首又一首經典歌曲。 見識淺薄,在進戲院前對Freddie Mercury的認識不深,但換來的是滿滿的驚喜和感動。而我最喜歡的一段是Live Aid演唱,在萬人空巷盛況下的表演震撼又精彩,Freddie的舞台魅力使眼睛無法離開螢幕半秒。前段讓觀眾了解更多Freddie和Queens的故事,後段給大家欣賞Queens在Live Aid出色的表演,再細嚼歌詞,字裡行間總能找到他和Queens經歷的一點點連繫,整件事也來得相當連貫。Freddie在演唱前跟家人坦白並得到認同的一幕亦是充滿感動,特別是當Freddie說著「Good thoughts, good words, good deeds」和跟父親的擁抱一幕,讓Freddie解開在心中的鬱結,心中默默有種替他高興的釋懷。 儘管拍攝這部電影的過程有點波折,期間涉及了換角和導演被開除事件,劇本內容的爭議等等,劇情順暢自然,沒有因而爛尾,對我而言是沒有悶場的,不但有精彩的故事,也能欣賞多首代表作。初時覺得Freddie是個怪人,亦讓我想起了他們初時跟經理人Reid交談的一句:「我們都是怪人。」就這樣獨特性誕生了Queens,叫做「傳奇」無庸置疑。 以電影兩小時完整交代Freddie的人生又怎會足夠,電影過後Freddie的表演留在我腦海之中,在網上重溫Queens的演出影片,除了覺得飾演Freddie Mercury的Rami Malek的演技迫真之外,慨嘆著天妒英才,遺憾無法見證他的輝煌時代。 嗯,這部《波希米亞狂想曲:搖滾傳說》果然沒有介紹錯。:)

Spring Web 異步 Api
科技新知
MacauYeah・2025-10-18

在設計網頁應用時,總會有某些功能,是特別消耗時間的,例如我們的應用要提供報表,或長時間搜索。如果,我們的 Web Api 的連結,要強制客戶端等待結果,那麼中途斷線需要重做的機會就變得很高,客戶端的體驗一定不太好。 面對這些情況,我們最好就把原本一個 API 功能分為三個 API 去做。 工作生成 API 查詢狀態 API 查詢結果 API 如果大家有信心,可以把2和3混合在一起,對於客戶端,也是一件好事。不過,2,3 因為回傳的結構可能不一樣,分開處理,程式碼會更易讀。 以下,筆者就以一個模擬報表生成的應用,去解釋如何設計可以即時回傳的 API。 source code: spring-boot-web-api-async ReportController.java 詳細解析 假設我們有一個 ReportController,它負責處理與報告生成相關的 HTTP 請求,它提供三個核心 API 端點。 啟動報告生成端點 @PostMapping("/reportJob/create") public ResponseEntity createJob() { String uuid = String.format("%d_%s", (new Date()).getTime(), UUID.randomUUID().toString()); CompletableFuture.runAsync(() -> { try { orderStatus.put(uuid, PROCESSING); Thread.sleep(10000); // 10-second simulated delay reportService.genAndSaveReport(uuid); orderStatus.put(uuid, COMPLETED); } catch (InterruptedException e) { Thread.currentThread().interrupt(); } }); return ResponseEntity .accepted() .header(HttpHeaders.LOCATION, "/reportJob/status/" + uuid) .body(Map.of("uuid", uuid, "status api", "/api/reportJob/status/" + uuid, "download api", "/api/reportJob/download/" + uuid)); } 運作原理: 立即生成唯一的 uuid 來標識這次任務 在 CompletableFuture.runAsync 運行長時間的操作。 API 本身即時回傳了 HTTP 202 (Accepted) 狀態,告訴客戶端請求已被接受但尚未完成 在回傳的結果中,還有提示可以查詢狀態和查詢結果的API。 這種設計避免了 HTTP Gateway Timeout,因為回應是即時的 。 檢查進度端點 @GetMapping("/reportJob/status/{uuid}") public ResponseEntity getStatus(@PathVariable("uuid") String uuid) { String status = orderStatus.get(uuid); if (status == null) return ResponseEntity.notFound().build(); if (COMPLETED.equals(status)) { // return ResponseEntity.status(HttpStatus.SEE_OTHER) return ResponseEntity.ok() .header(HttpHeaders.LOCATION, "/api/reportJob/download/" + uuid) .body(Map.of("status", COMPLETED)); } return ResponseEntity.status(HttpStatus.ACCEPTED) .body(Map.of("status", PROCESSING)); } } 單純以 map orderStatus.get(uuid) 查看狀態結果。這個map 必需是多線程下使用還是安全的 (ConcurrentHashMap)。 下載結果端點 @GetMapping("reportJob/download/{uuid}") public ResponseEntity download(@PathVariable("uuid") String uuid) { String status = orderStatus.get(uuid); if (status == null || !COMPLETED.equals(status)) { return ResponseEntity.notFound().build(); } else { // 下載檔案 } } } 如果大家並不計較是否需要重做失敗的請求,這個例子已經可以簡單地達到即時異步回傳的效果。如果大家還需求考慮請求是否有效完成,就需要用到 message queue 或其他 job server ,這就不是同一個網頁應用的操作範圍。 Reference source code: spring-boot-web-api-async Building a Long-Running Async REST API in Spring Boot (with 202 + 303 Status Codes)

Swarm mode 上線 7 - load balancer | 反向代理
科技新知
MacauYeah・2025-06-30

前述我們介紹了負載平衡器的概念,也使用了nginx作為反向代理,管理網絡訪問,分流到對應的服務上( docker service )。 nginx是穩定的,大家初次使用 reverse proxy (反向代理),請選擇它,因為相對簡單,也易於在單機上做對比測試。 而nginx有個麻煩的地方,就是每次加 docker service,都需要更改 nginx 的設定。我們service 越多,config檔就越長。一個不少心,某些設定有衝突,就會讓 nginx 無法重起。 所以,我們在一定規模後,就需要改用自動化的反向代理。 traefik 就是其中之一。所恨的是,官方沒有提供 swarm 的範例,需要自行摸索。幸好筆者找到一個Github網路資源,bluepuma77 traefik-best-practice,內有一個traefik在docker swarm上的基本設定,足以解開筆者的某些謎思,至少可以讓筆者進行使用驗證。 bluepuma77 提供的範例可能還有些複雜,筆者就再簡化一下,讓大家可以從最基本的環境中開始。 下述 docker service 中 traefik: 自動偵測 swarm 中,有那些其他 service 需要經過traefik 代理。 whoami: 一個官方提供的簡單版http 回應,它正常可以回應 http 80的請求。 有一些重要的地方需要特別說明: 需要設定 --providers.swarm.exposedByDefault=false,不然traefik自己也需要定義反向代理的port。設定了這個,也可以讓 swarm 中某些 service 得以被忽略。有需要經 traefik 對外的,就在 label 下設定 traefik.enable=true 需要設定--providers.swarm.network=proxy,swarm中也需要有該網絡的存在。不然traefik 沒有預設的網絡可以走。 現時 docker service 使用是的 ingress mode,方便 traefik service 可以在不同的 manager 上遊走。測試時需要注意使用 ipv4 ,例如 curl 需要指定 ipv4 的 ip 即curl -v -H 'host:whoami.localhost' http://127.0.0.1/ ,若直接使用 whoami.localhost ,有機會會指向 ivp6 , ingress mode 就接不到。 Reference: https://github.com/bluepuma77/traefik-best-practice/blob/main/docker-swarm-traefik/docker-compose.yml https://doc.traefik.io/traefik/routing/routers/#path-pathprefix-and-pathregexp

星期二的樂趣!大人必睇《天竺鼠車車》的八大原因
專題報導
Cheers!・2021-01-22

近期大受觀眾歡迎的短篇動畫《天竺鼠車車》是由Muse木棉花代理。因為《天竺鼠車車》是以定格形式逐格拍攝,所以據說拍攝《天竺鼠車車》4秒時間,就需要花上一天時間。雖然要花長時間製作,不過《天竺鼠車車》引來大量正面回應,吸引大人小朋友齊齊觀看,非常之成功。甚至有「小朋友才看《鬼滅之刃》,大人都看《天竺鼠車車》」這句金句。還未看《天竺鼠車車》的你,快繼續往下看《天竺鼠車車》令人追看的八大原因。 天竺鼠車車超萌、超療癒! 《天竺鼠車車》是把天竺鼠和汽車相結合而成。設計已經十分萌萌,而且影片內的天竺鼠不時都會有食菜、食蘿蔔的片段,可愛到極點。再加上天竺鼠車車常常都會在街上走動,笨拙的舉止令人覺得好療癒,煩惱全消。特別是第一集,十分推薦一定要看。 每集長度很短,願意花時間看。 《天竺鼠車車》每集長度很短,只有兩分半鐘左右,不會佔用太多時間。對於工作繁忙的大人們來說,在食飯或等巴士的時候觀看就最適合不過。 題材貼近生活日常,有教育意義。 《天竺鼠車車》的題材是以生活上遇到的日常為主。譬如出街一定會遇到的「塞車」和生活息息相關的天氣等。每集都有加入一些教育元素,讓觀眾看完有同感之餘,亦加強公民意識。 無任何對白,只有天竺鼠 PUI PUI。 《天竺鼠車車》完全無一句日文對白,只有天竺鼠偶然發出的可愛叫聲 PUI,讓觀眾的注意力更容易集中在屏幕上,享受純視覺體驗。 表達方式幽默搞笑,充滿正能量。 《天竺鼠車車》的劇情表達方式很搞笑。譬如第一集的塞車,雖然觀眾很容易就會猜到解決方法,不過最後還是忍不住要繼續看下去,看天竺鼠車車是如何超車,令人捧腹大笑。 不用花錢,完全免費! 觀眾不用花一分一毫、不用訂閱,就可以免費收看《天竺鼠車車》。只要到大家平常去開的 Y 網,搜尋《天竺鼠車車》即可,輕鬆又方便。 不同的天竺鼠車車,不一樣的可愛,充滿新鮮感。 每集《天竺鼠車車》都圍繞不同的天竺鼠車車,各有各的萌點,會令觀眾覺得有新鮮感,期待下一集會出現甚麼樣貌的天竺鼠車車。 重複性觀看度甚高。 因為《天竺鼠車車》視頻長度十分短,而且內容有趣,製作認真有心機,天竺鼠車車設計萌萌,早已虜獲了不少觀眾的心,令觀眾願意看完一次想再看一次。 以上截圖來源:Muse木棉花-HK 作者:IronMan

Aha~好吃好玩「新蒲點」嚟啦!一站式通關!搞鬼闖入萬聖節大派對!
專題報導
食在澳門iFood・2021-10-31

發揮你小宇宙 有勇氣請追求 歌曲裡面的“花花宇宙”的願望 已經在現實中實現~ 位於澳門旁的橫琴再添新地標 「AHA亞哈啟圓•金源國際廣場」 一鍵解鎖吃喝玩樂 是你可以暢遊的花花宇宙! AHA CAFE 進入AHA宇宙的第一站,肯定入到AHA CAFE歎杯醒神啡先啦!清爽斎啡、濃郁奶啡,現調現沖,激醒你的靈魂~ 來源於澳門的咖啡風味,帶俾你無限創意與驚喜。閒坐於充滿澳門風情的環境裡,一邊飲啡,一邊睇畫報,不如影翻張靚相,享受小資情調啦~ 馬交太子茶餐廳 一個菠蘿油、一份靚叉燒,似乎就可以承包我一個中午的快樂!在橫琴都食得到的澳門地道茶記,就係馬交太子茶餐廳啦! 甜中帶香的叉燒滑蛋飯飽腹感滿滿,芝士雞扒撈麵奶香味十足~“他,來自澳門”由slogan到菜式出品,每一樣都係“原廠設置”,保留曬澳門地道風味! 莆田.十三風味 想食正宗的莆田媽祖宴菜,唔使去到福建都食得到!莆田·十三風味的出品,係舌尖上的“非物質文化遺產”,食到就執到寶啦! 由主菜到小食,由餐具到茶水,每一樣都充滿爆棚的儀式感!睇得又食得~ 福建燴飯用似飯香、似粥綿的口感征服你的味蕾!三色豆再添菌菇碎等佐料提鮮,海鮮味十足的醬汁浸潤飯粒,啖啖回味~ 外脆內嫩的金沙鮑魚、紫菜海蠣酥,酥脆香濃,盡享莆田菜的精髓!百秒黃花魚、高湯娃娃菜,清甜多汁,鮮味十足! 甘比韓式廚房 韓國料理以特別的菜式與口感收穫咗一大批忠實粉絲!如果你來到呢度,想食到地道的泡菜、冷麵、炸雞、烤肉,就大步行入甘比韓式廚房啦! 作為店內鎮店之寶,雙色炸雞用兩種口味,雙管齊下,對你進行爆脆香噴的味蕾攻擊!慢火熬製的人參雞湯,誠意用料,飲完湯後仲可以食埋隻雞!一舉兩得~ 經典的韓式小食紫菜肉鬆卷、冷麵、泡菜、燒五花肉、石鍋拌飯,樣樣都令人垂涎欲滴!韓式美味總能讓你在享受美食的同時,鍛煉自己的動手能力~我都想俾自己一個like~ 尚鼎撈辣上火鍋 鐘意食辣嘢的朋友仔們請注意!尚鼎撈·辣上火鍋,將用地道辣味向你發出邀請函~請你帶著512G的胃口,大搖大擺入嚟打邊爐! 除咗辣到上頭的紅油鍋底,仲有超級佛系的養生豬肚雞鍋底,充滿維C養顏的蕃茄湯底等等,你想揀咩鍋底都得! 鮮切的牛腱肉落咗鍋都唔會縮水,片片厚薄均勻,紋理分明!精選肥牛肉搭配紅油鍋底,爽脆口感,欲罷不能! 仲有新鮮鴨血向你發射愛心biubiubiu~大刀毛肚啖啖滿足,仙氣裊裊,一次過滿足曬你食辣同食肉的慾望! 不給糖,就搗亂! 萬聖節的神秘氣息悄悄傳來,又到調皮搗蛋搞party的時候啦!今個萬聖節,不如來「AHA亞哈啟圓•金源國際廣場」,睇下佢哋搞邊科? -END- 「AHA亞哈啟圓•金源國際廣場」 /導航攻略/ 86/K11/14/K10 在濠江路口/橫琴新家園站下車 步行600米即可到達 本期作者 [ 圖文 得得 ] [ 攝影 COISINI ]