搜尋

搜尋結果

Swarm mode 上線 7 - load balancer | 反向代理 (2)
科技新知
MacauYeah・2025-07-18

前幾天,我們就使用traefik做了個最簡單的http反向代理。 做完上述的使用驗證後,我們可以正式開始看官方的例子,該例子加入了SSL,這就更充份地體現反向代理的用途。 官方教學連結 官方的yaml也很長,筆者實測了一個簡化版本。 services traefik image traefikv3.4 ports target 443 published 443 protocol tcp networks traefik_proxy volumes varrundocker.sockvarrundocker.sockro configs source dynamictls.yaml target dynamictls.yaml secrets source certslocal.key target certslocal.key source certslocal.crt target certslocal.crt command api.dashboard=true log.level=INFO accesslog=true quot;providers.file.filename=dynamictls.yamlquot; providers.swarm.exposedByDefault=false providers.swarm.network=traefik_proxy entrypoints.websecure.address=443 entrypoints.websecure.http.tls=true deploy replicas 1 placement constraints node.role==manager whoami image traefikwhoami networks traefik_proxy deploy labels quot;traefik.enable=truequot; quot;traefik.http.routers.whoami.rule=Host`whoami.swarm.localhost`quot; quot;traefik.http.routers.whoami.tls=truequot; traefik.http.services.whoami.loadbalancer.server.port=80 networks traefik_proxy name traefik_proxy driver overlay attachable true configs dynamictls.yaml file .dynamictls.yaml secrets certslocal.key file .certslocal.key certslocal.crt file .certslocal.crt 餘下的就照跟官方設定 生成cert file。(或大家有正式的證書,就可以免去這一步。) mkdir p certs openssl req x509 nodes days 365 newkey rsa2048 keyout certslocal.key out certslocal.crt subj quot;CN=.swarm.localhostquot; 指向cert的動態設定檔。 tls certificates certFile certslocal.crt keyFile certslocal.key 然後我們就可以這樣測試 curl v k H 'hostwhoami.swarm.localhost' 筆者在一開始時,始終無法設定 dyanmictls.yaml ,其實是筆者誤會了 traefik 的讀取方式。本個例子中,traefik 其實會動態讀取 swarm 及 file provider 的設置,而dyanmictls.yaml是經過file provider的方式生效。也就是 traefikssl.yaml 中的quot;providers.file.filename=dynamictls.yamlquot;。 本個例子與官方例子最大的不同,是官方的cert, tls, 是直接使用bind mount的方式存取,如果你有多過一個manager,這個方式不太有效。本文就用了swarm config及swarm secret,方便多個manager自動配置。不過swarm config及swarm secret都有個缺點,若要更新它們的內容,就必需要重命名(例如dynamictls.yaml=gt; dynamictls.yaml2) ,否則swarm不允許發佈。 完整 yaml 請見 github

荒野之息、Pokemon Yellow|一整個月都讓你有驚喜|Taiwan Speedrun Show
手機‧電玩
MacauYeah・2021-10-03

上月底筆者就暫停更新手機遊戲情報,只要是因為筆者忙著準備10月份的Taiwan Speedrun Show。 《Taiwan Speedrun Show》是一個以台灣Speedrun社團主辦的活動,並開放華語區的跑者參加 本年10月共31天,每天晚上將進行各種遊戲及項目的Speedrun。無論任何項目,只要你覺得你準備好了,都可以參加。 可以讓更多華語區的朋友,認識何謂Speedrun。 薩爾達荒野之息四神獸迷宮挑戰 10月2日晚世界級好手quot;grega12076318quot;為我們帶來起級詳盡的荒野之息攻堅策略,它在短短2小時半的時間,就帶大家堂堂正正(不用Bug),完完整整的由New game到挑戰4神獸和加儂的挑戰。 精彩重播用手機無法自動播放的朋友,可以按這裏或手動跳到19m57s處 (quot;grega12076318quot;可是這個分類比賽項目的全球第三玩家呢,原來世界級選手都離我們這麼近) Pokemon Yellow 除了精通近代遊戲,quot;grega12076318quot;也同樣熱愛著過去的名作Pokeman。 聽著遠古GameBoyColor的聲音,有沒有很懷念以前的日子?台主雖然挑戰了2小時半的,但體力依然充沛,再多挑戰2小時半,帶你回去過去遊歷一遍Pokemon Yellow,而且台主還是挑戰無Bug版。 精彩重播用手機無法自動播放的朋友,可以按這裏或手動跳到3h11m30s處 10月3日節目預告 今晚將會由台主quot;alqk0310quot;帶來quot;沉默之丘4:密室驚魂quot;遊戲的Speedrun 想看現場Live,記得按Twitch的遊戲追隨喔

守夜人:長夜、返校、還願|一整個月都讓你有驚喜|Taiwan Speedrun Show
手機‧電玩
MacauYeah・2021-10-19

《Taiwan Speedrun Show》已經開始了半個月有多啦,這個表演平台,是不是很驚艷呢? 其實《Taiwan Speedrun Show》是一個以台灣Speedrun社團主辦的活動,並開放華語區的跑者參加。 本年10月共31天,每天晚上將進行各種遊戲項目的Speedrun,隨時都觀迎花生友們,進來一起觀看神奇的快速通關精彩操作。除了作為觀眾,無論任何項目,只要你覺得準備好了,都可以一起參加Speedrun,推廣給更多華語區的朋友,認識這個競技與表演融合的特別節目。 守夜人:長夜Vigil The Longest Night 10月19日今晚內容超級多,大神們先後為我們帶來三款遊戲Speedrun。打頭陣的是由「alqk0310」領跑的高難度橫向2D平台遊戲守夜人:長夜。可能大家對這個名字還不太熟悉,因為這是2020年才發售的台灣獨立遊戲,而且還在Steam上取得極度好評的口碑,遊玩的感覺就像是快速動作版惡魔城。 限時完整重播用手機無法自動播放的朋友,可以按這裏或手動跳到27m37s處 返校、還願 跟著就是大神「Iceoffreeze」為我們帶來兩款獨立遊戲,而且同為恐怖解謎的「返校」、「還願」的Speedrun。筆者還記得自己在「還願」當中,是多受驚嚇的體驗,有些場面可不是Speedrun的就夠跳掉 限時完整重播用手機無法自動播放的朋友,可以按這裏或手動跳到1h13m6s處 10月20日節目預告 明天晚上,將會由台主「ghosttree_nozomu」帶來「Rosenkreuzstilette 12」遊戲的Speedrun。 Twitch的Live重播是有時間限制的喔,不想錯過任何精彩表現和重播,如果不想,記得按Twitch的遊戲追隨喔。成功追隨後,就可以看到更多沒有時限的精華剪輯。 過去幾天發生了什麼?快看這裏

Git Co-Work Flow
科技新知
MacauYeah・2023-06-23

Git CoWork Flow 雖然git面世已很久,但相當一部份澳門朋友都是solo man,很少合作寫code,對git branch始終都有些恐懼。所以這次來解召一個基本原則,至少你不會爛了code救不回來。 若然大家未熟悉git,初次利用git合作寫program,請盡量減少使用共同分支branch,可以極大地減少問題。 第一個大原則 建立一條自己分支 在一個repo中,為自己建立一條分支branch,可以減少Remote repo中有人比你先commit,而令你push失敗的情況。 Code block由於安全性問題,沒有獨立寫了LifeMag 網誌中,請移到github repo。 除非你的隊友故意你用的分支名先commit,又或者你自己有幾台電腦,幾台一起做改動。不然push 應該不會有問題。 第二個大原則 用fetch取代pull 很多人在取用Remote Repo的更新時,都會使用pull。但pull其實是fetch及merge的混合,而且merge還要考慮source branch是那條分支的問題,若然大家都有一條獨立branch,那麼這個無腦pull並不存於每人只有一台電腦下的多人協作中。 fetch的過程中,還可以加入參數prune,順便依照Remote Repo的指示,同步刪掉本機中一些不再存在的originbranch。 Code block由於安全性問題,沒有獨立寫了LifeMag 網誌中,請移到github repo。 第三個大原則 Merge前先Commit 經過前述fetch後,其實他人的改動並未加入自己的分支中,必需經過merge才會出現。但並不是沒有conflict就無腦merge。 假若自己有改動,未commit,應該老虎蟹都先commit。這是為了在merge後,還有機會可以無腦reset,回到之前那個commit。這就像是做任何更新前,先做backup。 Code block由於安全性問題,沒有獨立寫了LifeMag 網誌中,請移到github repo。 第四個大原則 由某個特定的人來管理master或main branch main branch以前叫master branch,是他人下載時的預設分支,也是Github、Gitlab的預設顯示分支。所以該分支存放著的source code,應該在代表信心度比較高。 在協作的環境中,每人都有自己分支,那就代表要有一位人員做管理,他負責checkout main, 然後合併其他已驗證的分支。 Code block由於安全性問題,沒有獨立寫了LifeMag 網誌中,請移到github repo。 在某些比較嚴僅的環境中例如Github、Gitlab,main分支可能會被系統機制鎖定,必需通過系統內鍵的Pull Request,才能通過審核,合併到main。另外,也有一些關於開發上的Git workflow,主要針對功能管理、版本發佈、錯誤修正等控制。有機會再為大家介紹。 希望以上的流程,可以有效且容易地讓大家協作。如果有任何command錯誤或更新,都可以經Github Pull Request通知筆者。

Docker Tag 命名
科技新知
MacauYeah・2024-10-24

一般來講,同一個docker image會提供多個不同的版本,每個版本會附予不同的tag,以作標識。但以docker image的維護者來講,它的tag通常代表的是自己程式的版本號。不過這個版本號卻存在很多變數,就讓筆者好好地逐一說明。 程式的版本號 在沒有Docker的年代,其實所有軟件在發佈時,都會標示版本號,方便使用方明確追蹤問題,自行選擇升級、降級以解決相容性問題。大家要重現問題,也能清清楚地重現。所以docker image的tag,在某程度,都是代表發佈自己的程式版本號。但以前的年代,軟件底層的依賴,例如OS層面的共享程式庫,則不在發佈的管控中,所以過去的程式,在跨電腦安裝時,都會出現缺少某些共享庫的問題。而使用了Docker後,image以內的共享庫的都會在打包的那一刻固定和發佈,就不會有漏的問題。 庫更新,怎麼辦 上面說到image可以打包共享庫,但問題是共享庫也會有安全性更新問題,那麼對docker image的維護者來講,它自己的tag又該如何命名? 因為庫的量可大可少,所以一般來說,都不可能完全把各個庫的版本號寫在自己的tag上。退而求其次,就是用quot;版本號日期quot;,庫的細版本號,就存在原始碼當中。Ubuntu 就是這樣的例子。 不過quot;版本號日期quot;的命名方式真的方便嗎?每次下遊用戶想更新去最近版本,都要自己找一次最近的日期。這樣對很多用戶來講都不夠方便。所以docker又提供了一個重tag的功能。例如ubuntunoble,在早些時候指著noble20240904.1,然後過幾天,又指向更新的noble20241009。更常見的是latest,每次image都預設會存在,docker也希望大家會定期更新這個tag,讓大家可以更易地找到最新版本。 註 這跟git tag有所不同,git tag並不預期會變的。當協作者收到tag後,那怕上遊刻意更新tag指針,協作者沒有刪除原tag之前,都不會知道tag更新去了哪裏。 我們該如何選 在發佈方和引用方來講,引用時可以明確使用唯一的quot;版本號日期quot;,對穩定性來講是有意義的。不過多多少少,會產生額外的時間成本。發佈方來說,就是多用了一些儲存空間,方便引用方可以隨時找到舊庫版本。而引用方,就要手動修改引用號,作為驗收依據,自動更新的難度比較大。 但對於自動更新要求比較大的情況下,可能就是使用latest或者會隨時更新的share tag共用tag比較實際。但我們也依然要定一些方式去版本更新記錄,例如:同時使用 beta latest archive 每日自動更新beta,只有所有測試都通過時,才把archive指向現在的latest,再把latest指向現在的beta。這樣做的好處是,核心的docker stack檔案改變的機會較少,也可以免除docker swarm做太細緻的權限管理。

為何 VueJS 除錯如此麻煩?
科技新知
MacauYeah・2025-11-04

前一次,筆者分享了VS code debugging frontend的好功能,也確實了coding anywhere並不是一個普通的notepad language server就可以解決的事。我們還要考慮如何debugging 除錯)的問題。 雖然筆者知道 vscode 可以解決問題,但為何 最原始的 nodejs debugger 不能解決問題。如果node debugger 不能解決問題,那麼 vscode 又做了什麼,它可以解決問題?經過一輪的實驗,筆者懷心疑,也許,強大的並不是 vscode 本身,而瀏覽器才真正的做到 debugger 的功能。而 vscode 只是以更方便的方式,重現那些結果。 為何 backend 的 debugger 不發揮作用? 筆者舉例,現時有一個 vue 3 專案,使用官方建議的方式生成 $ npm create vue@latest 這個專案,在開發模式下,會以 vite 架起一個端口為 5173 的伺服器,讓開發人員可以經過瀏覽器看到vue內容。筆者一直都認為,只要在 vite 的指令中插入 inspect 參數,一切就可以成功,就像 nodejs 一樣,只要在開始時加入參數就可以。結果當然是不行的。 經過對比 VueDevTools 的參考功能,筆者發現了一個出發點的問題。vite 其實是一個伺服器級的程式,也許它只是負責把所以 vue js 動態轉成常見 js,就像 webpack 一樣。我們想要設的中斷點,都不在它的程式上,所以 debug 參數也沒有用。實質,我們要加的中斷點,其實要在客戶端上,也就是瀏覽器上。那因此,VueDevTools 也不包括那些功能。它只是好好地記錄了每個 vue component 或 js 是如何被改寫的過程(就像被 webpack改寫的過程)。 官方又是用什麼來除錯的? 既然我們知道了問題所在,就要看看傳統的 javascript 又是如何除錯的。實際上,因為瀏覽器的配合,設立中斷點的功能,原來早就實現了。 httpsdeveloper.mozilla.orgenUSdocsWebJavaScriptReferenceStatementsdebugger 只要我們在任何 javascript 地方,插入 ldquo;debugger;rdquo; 這個神奇的字,瀏覽器就會在inspect模式下,自動產生中斷點。之後,你可以控制瀏覽器進行watch step into step over 功能。絕對比console.log更有意義。 在發現了這個方法之後,回去找vue3的官方文件,驚訝地發現,它就是提議用這種方式進行除錯。 httpsvuejs.orgguideextrasreactivityindepth.html#reactivitydebugging 未解之謎 雖然我們找到了設定中斷點的方式,但對於vscode是如何做到客戶端、伺服器端通用這件事,筆者還是沒有了解到。就以現在的知訊來看,很大機會就是vscode操控了瀏覽器的除錯模式,把所有資訊都回傳了vscode本身。這也是解譯了為何vscode在起動debugger時,必需要由vscode自己叫起瀏覽器。而codeserver這類雲IDE無法叫起本地瀏覽器,就造成它無法運用除錯功能的原因。 有與趣為codeserver一起搵解決方案的朋友,可以到筆者的 httpsgithub.commacauyeahAProgrammerPrepares ,以文字教學的方提交你的解決方案。 祝願大家可以早日實現coding 自由。

Design Pattern: Observer / Subscribers - Push vs Pull
手機‧電玩
MacauYeah・2023-09-29

相信一般入行IT不久的朋友,都會知道IT系統更新時,有推和拉push、pull兩種方式。特別是Programer,對於觀察者模式又或者是訂閱者模式Observer Subscriber 會有更多的使用經驗,例如OS programing要處理event bus,Mobile App要做的推送通知Push Notification。 但一般來說,很少人討論推和拉push、pull的問題,筆者就著一些踩過的坑來說說差異。 首先,在一個通訊相對穩定的系統中,Push、Pull都很好用。例如同一個OS內,它的socket或pipe可以看作很穩定,可以假設那些要廣播的消息可以正常傳遞出好。但好用歸好用,這個模式對於越來越複雜的交互系統都有一個無法明確處理的問題:怎樣去處理觀察者訂閱者自己的操作失敗問題。 對於非IT行業的讀者來說,只要你接觸過手機即時聊天程式IM,如whatsapp, wechat, facebook messenger應該都會遇到一個問題就是:你收到OS提示通知,但打開聊天程式卻看不到新的對話內容;又者是你連續收到多個同一個內容的提示通知,那怕你已經讀過了。這些都代表了,手機端當初時沒有好好即時回應是否已經操作成功,不需要重複通知的問題。有可能是手機當時掛了,也有可能是網絡不太好。 上述的例子,對一般人來說,可能影響不太。因為重複收到訊息,又或是漏了訊息,也不會怎樣。但對於業務系統,例如定期收費,多收一次又或是少收一次,都會引起某部份關係者的不滿,即使事後有退費機制,但有些匯率問題,始終會有差異。在傳統架構上,有規模的公司系統都可能會使用內部的中央資料庫等做交易transaction管理,整個過程,都要嚴謹地記錄廣擴是否成功、觀察者自己的操作是否成功。 在近代,分散式系統又或是微服務的出現,令上述的中央資料庫無法實行。如何好好地重新定義好Transaction管理,就是一大挑戰。筆者最近亦實作了一個要在微服務的上廣播的觀察者模式,但雪上加霜的是,在互聯網的環境下,廣播的消息沒法保證可以正常傳遞出好。觀察者訂閱者可能已經正常收到消息,也做了相應的操作,只是來不及回應,網路就斷了。這令重複發送信號的可能增加了。 如果說,要以平民的方式去實作這類廣播,Pull會比較有大的容錯。廣播者只是通知觀察者訂閱者來拉資料,保證廣播當時的資料量可以盡量地少。廣播者開放盡量大的查閱權,觀察者訂閱者可以自由決定事後更新要取得的資料量。但這樣每個觀察者訂閱者都要重做一次同步機制,不過好處是,主動權在於他們自己手上。 相對地,Push的容錯就低一點,但要付出的成本也跟Pull差不多。因為網路環境,大家要重現一個基於TCPIP而有commitrollback的難度較大。當網路出現斷線,廣播者無法確定是否需要重做。在重複收到訊號時,最後還是需要觀察者訂閱者來決定怎樣處理重複記錄。但比Pull好的是,Push可以限制單次訊號的傳送量,也可以確保觀察者訂閱者一定收到特定的記錄。 上述就是筆者在這一年來遇過的坑,如有什麼不足,很歡迎大家一起來作更多討論。

[議劇論映] 以警察內部權鬥為題材的《櫻之塔》
娛樂殿堂
君尋・2021-07-24

《櫻之塔》 觀後推薦度:★★★☆☆ 簡介: 警察題材的日劇可是多如繁星,《櫻之塔》卻在傳統查案抓犯人的套路上添加新意,講述警察內部高層的權力鬥爭。而飾演主角的玉木宏,為了在警察組織中向上攀昇,不但要在工作上得到直屬上司的信任,亦要為其所在的派系爭奪名聲和功勞。玉木宏的角色職級亦非前線的刑警,而是負責帶領搜查會議的警視,亦會調派其他部門領袖角色,在警察相關的日劇中較為罕見。但為了盡快晉升到目標的職位,他的手段卻違反警察應盡的道義,與英年早逝父親的遺言相違背。然而他的最終目的並非只是出人頭地,而是要查出當年迫害他父親的兇手,這個人現在正是警視廳中的某位高層...... 觀後心得: 原以為只是美其名在傳統的刑警劇集,加上權力鬥爭的原素,可是經過前三集的舖陳後,劇本經往意想不到的方式發展。主角當警察的目的是要找出陷害父親的真兇,因而不擇手段表現自己,討好所屬派別的上司,協助他當上未來掌權人。但真兇的身份竟然就是一直關照自己的上司!此後的劇情已不再著重於案件搜查,而是圍繞主線,主角要在權力鬥爭中與仇敵對抗,步步為營嘗試在谷底中翻身。有一點點《半澤直樹》的感覺,但沒有誇張的顏藝,而劇中不論正反兩派手段上都較為天真。不過劇情張力很強,中段開始讓人忍不住追看主角可以怎樣反擊。演員名單都是吸引之處,玉木宏亦正亦邪的演出,飾演上司的椎名桔平前後反轉的震撼,以及代表其他派別的老戲骨們,吉田鋼太郎、光石研,還有表現極為突出的岡田健史。他們精湛的演出亦是吸引筆者看到最後的原因。 簡評:喜歡刑事劇的絕對會找到新鮮感,以警視廳為主題的權鬥劇,但內涵豐富,復仇、計謀、案件調查,都可以在《櫻之塔》之中找到。 關於議劇論映 本欄目將會分享日本及歐美的影集和電影。除最新上映及流行的作品外,亦會推薦值得回味的滄海遺珠。 更多本欄目相關的內容可按:httpsppt.ccf6n5yx

[議劇論映] 食之無味棄之可惜的《離婚活動》
娛樂殿堂
君尋・2021-07-19

《離婚活動》 推薦度:★★★☆☆ 簡介: 相必單是出演男女主角的人選已是不少人收看本劇的原因,由永山瑛太和北川景子扮演一對閃電結婚後,又立刻離婚的夫婦。因吊橋效應讓女主角錯誤認為隸屬航空自衛隊的男主角是真命天子,但結婚後首日才發現兩者的價值觀南轅北轍。從小就被極為傳統的亞洲家庭價值觀影響、以及後天在自衛隊中形成陽剛性格的男主角,認為男人在家中是主導、家事必要由女方處理、男性一定要保護女性。因此當在時尚公司中獨立工作、受上司肯定又有自己想法的女主角發現到他們之間的差異後,相方便很快達成要離婚的共識。但同一時間男家父母,卻不謀而合提出離婚,原因竟然是忍夠另一半的生活習慣! 觀後心得: 開局非常吸引,可惜虎頭蛇尾,看到中後段近乎食之無味棄之可惜。北川景子和瑛太的主線到中段為止都不錯,兩者在堅持自己價值觀的同時,嘗試尋找能夠磨合和接受的中間位置,雖然仍然愛著對方,但認為分開對兩者更加有好處。可是,後段硬要互相撒謊已經有新戀人,而且配角們的支線內容比主線還要多,感覺只是為了拖長到十集內容。而起初劇中每對夫婦都要離婚,各自有各自的原因,像是吞聲下氣苦忍無理取鬥的丈夫多年,又或是忍受丈夫在外沾花野草。可是到結尾,卻每一對夫婦都原諒對方,雖然沒有再婚但卻繼續一同生活,試圖說服觀眾「這就是各式各樣的夫婦生活形態」。可是當初花了不少時間去描述男女主角母親不可不離婚的理由,以及她們有多堅持和有多深的覺悟。這種轉折只會讓人覺得過於強硬。還有女主角姐姐,硬是要提她也離婚了,結尾又突然說要回去與丈夫居住。總之,若不是兩位演員,不會看到結尾的一部作品。 簡評:題材看似有趣,演出上亦曾有不少趣味性,但中段開始了無新意,要戀愛的甜沒有,要戀愛的苦亦沒有。純粹因為北川景子和永山瑛太追看的話是OK 的。 關於議劇論映 本欄目將會分享日本及歐美的影集和電影。除最新上映及流行的作品外,亦會推薦值得回味的滄海遺珠。 更多本欄目相關的內容可按:httpsppt.ccf6n5yx

【香港。食記】Alma:B.Duck Buffy聯乘下午茶 嘆盡維港景色。
專題報導
原來世界這樣大・2018-06-25

還記得幾年前在尖沙咀海港城海面的巨鴨嗎?這次鴨子又來了,不是以前的巨膠,而是卡通人物B. Duck的妹妹Buffy。Buffy雖然跟B. Duck外型相似,但Buffy頭上夾著個小髮夾,跟B. Duck有點不一樣。這次與Alma來個Crossover,在暑假期間送上特色的下午茶。 想一邊吃著下午茶一邊享受著維港景色實在不難,Alma在海港城是靠近岸邊的位置,只要能在Alma選到個靠近窗邊的位置便可享盡維港沿岸的景色了! Alma一向都是以葡國菜為主,因而這份跟Buffy聯乘的下午茶也加入了葡國菜的元素。這份Buffy的下午茶($268,兩位用)一點也不馬虎,大概有8款小食,包括了咸點和甜點,而且在食物上都加上Buffy的卡通,不論是小孩子還是女生,也是不容錯過的打卡位。 先說說咸點吧。其實每次吃下午茶,我也很喜歡吃他們的咸點,而Alma的咸點我也挺喜歡的,像是鮮蝦配青瓜和煎吞拿魚,清新又不感肥膩,一向下午茶的份量也是小小的,稍作淺嚐。 而迷你安格斯漢堡包不錯,厚身安格斯牛肉味道相當滋味,另外這份多士是跟吞拿魚醬作搭配,多士上印有Buffy的圖案,可愛極了,不過可惜自己不太喜歡吃麵包多士類的東西,所以只是把吞拿魚醬吞了。 在甜點方面,除了有印著Buffy的馬卡龍,還有紅莓蛋糕白朱古力脆和雪山芒果忌廉泡芙。正如剛剛所說的,Alma是葡國餐廳,那葡式蛋撻也當然不能少。 餐廳一貫都是以Buffy作主題,周圍都是Buffy的毛公仔、掛畫、展板等等,在Alma絕對可以影到夠才走呢,而這樣一貫以Buffy作主題的也令整體感覺更加完整,有如致身於另一個世界之中,當日也見到有不少孩子跟著父母來吃下午茶呢,充滿童真和歡樂。若你也煩惱著帶孩子到哪裡吃東西的,Alma的Buffy應該能引起孩子的喜愛,讓他們掛上滿足的笑容啊! Alma Portuguese Grill尖沙咀廣東道327號海港城海運大廈3樓OT310號舖下午茶為$268 兩位用推廣期為2018年6月11日至8月31日

澳門銀河 國慶假期Staycation推薦
激安優惠
MO560・2020-09-18

澳門銀河 國慶Long Weekend Staycation 推薦!百老匯$585起!Galaxy $1066起!JW $1279起!任玩天浪淘園 澳門國慶假期Long Weekend Staycation推薦!中秋國慶Long Weekend即將到10月1日至10月5日,不過今年除了中國大陸以外地方都無法前往,如果假期未有計劃的話不妨看看在澳門的酒店優惠,約埋朋友或者屋企人一齊玩幾日!Galaxy好在全部住客都可以免費玩天浪淘園,而房價連稅只是HKD$681起,假期供應非常緊張,手快有手慢無,合適的話就立即去預訂啦! 除此之外,現時在Trip.com使用Visa卡預訂中港澳台的酒店滿HKD$1500,輸入優惠碼「VISA2020」,額外再減HKD$150!優惠詳情 1. 澳門百老匯酒店Broadway 10月1日入住:HKD$681一晚 已連稅234日入住:HKD$795一晚 已連稅預訂連結:Trip.com 2. 澳門銀河酒店Galaxy Hotel 10月1日入住:HKD$1088一晚 已連稅234日入住:HKD$1334$1362一晚 已連稅預訂連結:Trip.com 3. 澳門大倉酒店Okura 10月1日入住:HKD$1095一晚 已連稅234日入住:HKD$1313一晚 已連稅預訂連結:Trip.com 4. 澳門JW萬豪酒店JW Marriott 10月1日入住:HKD$1279一晚 已連稅234日入住:HKD$1583$1652一晚 已連稅預訂連結:Trip.com 緊貼最新最潮澳門信用卡、飛行里數、旅遊資訊,記得讚好MO560的Facebook! 如想查看更多詳情,請到MO560的網站查看。 喜歡小編的文章嗎?比個Like支持我啦 Facebook MO560Instagram mo560_travelWebsite httpsmotravel.info 想追蹤最新最潮澳門信用卡、飛行里數、旅遊資訊?將MO560設定為 「搶先看See First」!

人人都是大娛樂家!Sony Xperia XZ2 系列革命性智能手機設計隆重登場
手機‧電玩
Cheers!・2018-03-23

早前在世界行動通訊大會Sony隆重宣佈推出兩款旗艦級智能手機Xperia XZ2和Xperia XZ2 Compact,為Xperia智能手機系列帶來嶄新的功能和設計,寫下新一頁。今次Xperia XZ2系列在相機、屏幕及影音功能都有重大突破,新鮮感十足,並為用戶帶來極致娛樂體驗,人人都可以成為大娛樂家! 嶄新時尚設計 作為旗艦級智能手機,Xperia XZ2及XZ2 Compact除了體積不一樣外(前者為5.7吋而後者為5吋),兩者均配備頂尖高效的Snapdragon 845處理器、1,900萬像素主鏡頭、超窄邊框189全高清HDR屏幕及輕鬆指紋解鎖功能。兩者均採用 Corningreg; Gorillareg; Glass 5 強化玻璃及金屬邊框製造,可大大提升其耐用性,同時備有 IP6568 生活防水防塵功能 vi,讓您在雨中對話亦無後顧之憂。 Xperia XZ2環形3D玻璃面打造出的時尚流線外形,手感舒適自然 Xperia XZ2 Compact設計以Xperia XZ2為藍本,光滑磨砂面弧形機背手感一流 極致娛樂體驗 Xperia XZ2系列的1,080P全高清大屏幕加上強而有力的前置立體聲揚聲器將觀賞體驗推至極致高峰,除了觀賞現有的HDR內容外,用家更可利用Sony BRAVIAreg; 電視技術Xrealitytrade; for mobile,將視訊內容、甚至是串流影片提升至接近HDR質素,猶如置身現場。Xperia XZ2更融合全新的動態震動系統分析音訊數據,讓您雙手感受震動,當觀賞電影、遊戲及影片時,讓用戶的觀賞體驗更添「動感」變得更立體真實。 全新動態震動系統讓你雙手享有觸感體驗 至於音效方面,兩者均融匯了Sony尖端音響技術,結合HiRes高解度析度音效及DSEE HX音效還原技術,為您帶來優質音效。在效能出色的LDAC無線音效技術的支援下,即使與無線揚聲器或耳機連接,仍可媲美HiRes高解析度音效。 極致影片及相片拍攝效能 Xperia XZ2系列均配備升級的1,900萬像素Motion Eyetrade;相機,並是世界首創4K HDR影片攝錄手機,用家可輕鬆拍下具極高對比度及真實色彩的細膩影像,並上傳或分享至兼容HDR的電視或YouTube影片平台重溫,猶如置身現場。 拍攝4K HDR影片,感受令人驚嘆的對比度和細節,同時體驗真實色彩 超慢動作錄影功能亦升級至可達每秒960格的全高清拍攝,讓生活中的每個精彩時刻更深刻動人。Motion Eyetrade;相機的智能操控功能捕捉每個動作及微笑的預測拍攝功能、自動追焦連拍功能及預測自動追焦功能,配合快速啟動及拍攝設定,為用戶記錄每個重要瞬間。 而且前後鏡頭均配備3D Creator,可在短短一分鐘內完美捕捉物件或面孔的3D影像,新增的後期處理功能更提升3D影像質素,完成影像掃描或自拍後可直接上載至Facebook與朋友分享。 無可匹敵的極致效能表現 Xperia XZ2配備特大容量3,180mAh電池,而XZ2 Compact則配備高容量2,870mAh電池,Snapdragontrade; 845 流動平台可有效控制電池效能,滿足用戶全日使用需要。其他Xperia 實用電池功能包括Smart Stamina 、STAMINA省電模式、Battery Care電池保護充電技術,及Qnovo調節性充電技術等,有效延長電池壽命。而且Xperia XZ2系列均有四款顏色選擇以迎合各用戶不同的品味。 Xperia XZ2 有水光銀、琉璃黑、森湖綠及紫晶粉四款顏色選擇 而Xperia XZ2 Compact則有雪映銀、霧夜黑、冰湖綠及珊瑚粉四款顏色選擇 lt;lt;出機小貼士gt;gt; 依家去 CTM 申請 4G本地月費計劃 $198 2GB,Xperia XZ2上台機價$2,780,仲送價值$240 直立式無線快速充電板添!另外,同時亦推出 Xperia XZ2 Compact,上台機價都只需$1,780。指定Sony配件仲有半價,立即出機啦!

澳門家庭照顧者教育| 陳康妮:家庭照顧者有口難言的苦
文化創意
陳康妮・2023-07-14

家庭照顧者是指在家中為長者、殘疾人士或其他需要照顧的親友提供日常生活照顧的人士。他們通常沒有受過專業的訓練,也沒有得到足夠的支援和資源,因此他們可能面臨各種困難和壓力,如身心健康問題、社會孤立、經濟負擔等。 澳門作為一個高度發達的城市,其人口老齡化程度也很高。根據2022年的統計數據,澳門的65歲及以上人口佔總人口的13.9%,而15歲以下人口則只佔10.9%2。這意味著澳門的家庭照顧者的需求和責任也越來越大。 因此,對家庭照顧者進行教育和培訓是一項重要的社會工作,旨在提高他們的知識和技能,減輕他們的負擔和困擾,增強他們的自信和自尊,以及促進他們與被照顧者和社會的關係。 本文將從以下幾個方面探討澳門家庭照顧者教育硏究的現況、問題和建議: 家庭照顧者教育硏究的目的和內容 家庭照顧者教育硏究的方法和渠道 家庭照顧者教育硏究的成效和評估 家庭照顧者教育硏究的挑戰和困難 家庭照顧者教育硏究的展望和建議 家庭照顧者教育硏究的目的和內容 家庭照顧者教育硏究的主要目的是幫助家庭照顧者提升自己在各方面的能力,以更好地履行自己的角色和責任。具體而言,家庭照顧者教育硏究可以分為以下幾個方面: 知識方面:向家庭照顧者傳授有關被照顧者的健康情況、特殊需要、權利和福利等相關知識,讓他們能夠更了解被照顧者的情況,並能夠及時發現和處理可能出現的問題。 技能方面:向家庭照顧者教授有關日常生活照顧、醫護處理、急救措施、溝通技巧等實用技能,讓他們能夠更有效地完成自己的工作,並能夠與被照顧者建立良好的互動關係。 態度方面:向家庭照顧者灌輸有關尊重、關懷、同理、責任等正面的價值觀和態度,讓他們能夠更積極地面對自己的角色和挑戰,並能夠與被照顧者保持尊嚴和和諧的關係。 情緒方面:向家庭照顧者提供有關壓力管理、情緒調節、自我關懷、求助支援等相關知識和技巧,讓他們能夠更好地處理自己的情緒和心理問題,並能夠獲得適當的幫助和支持。 家庭照顧者教育硏究的方法和渠道 家庭照顧者教育硏究的方法和渠道可以根據不同的目標和對象而有所差異,但一般而言,可以分為以下幾種: 個別輔導:通過一對一的方式,針對家庭照顧者的個人情況和需求,提供適合的教育和指導,並給予個性化的建議和反饋。 小組訓練:通過小組的方式,讓家庭照顧者學習相關的知識和技能,並通過互動和討論,增進彼此的交流和分享,以及建立互助和支持的網絡。 講座工作坊:通過講座或工作坊的方式,邀請專業人士或有經驗的家庭照顧者來分享有關的主題和案例,並通過演示或模擬等方式,讓家庭照顧者有機會實踐所學。 線上學習:通過網絡或其他電子媒體的方式,提供家庭照顧者靈活和便捷的學習資源和平台,讓他們能夠按自己的時間和節奏進行學習。 實地參觀:通過參觀相關的社會服務機構或設施,讓家庭照顧者了解不同的服務模式和資源,並與其他服務提供者或使用者進行交流和學習。 家庭照顧者教育硏究的成效和評估 家庭照顧者教育硏究的成效和評估是衡量教育活動是否達到預期目標和效果的重要方法。一般而言,可以從以下幾個層面進行評估: 反應層面:評估家庭照顧者對教育活動的滿意度、興趣、參與度等反應,通常通過問卷調查、訪談、觀察等方式進行。 學習層面:評估家庭照顧者在教育活動中所學到的知識、技能、態度等學習成果,通常通過測驗、考試、作業等方式進行。 行為層面:評估家庭照顧者在教育活動後是否改變了自己的照顧行為、方法、風格等行為表現,通常通過日記、錄像、追蹤等方式進行。 結果層面:評估家庭照顧者在教育活動後是否獲得了更好的照顧效果、品質、滿意度等結果指標,通常通過量表、指數、評分等方式進行。 家庭照顧者教育硏究的挑戰和困難 家庭照顧者教育硏究雖然有其重要性和必要性,但在實施過程中也會遇到一些挑戰和困難,主要包括以下幾個方面: 家庭照顧者的認知和態度:有些家庭照顧者可能對自己的角色和需要沒有清晰的認識,或者對參與教育活動沒有足夠的興趣和動機,或者對教育活動的效果和價值有所懷疑和不信任,因此他們可能不願意或不積極地參與教育活動。 家庭照顧者的時間和資源:有些家庭照顧者可能因為自己的工作、家庭、社會等其他責任和義務,而沒有足夠的時間和精力來參與教育活動,或者因為自己的經濟、交通、設備等其他條件和限制,而沒有足夠的資源和便利來參與教育活動。 家庭照顧者的多元性和差異性:家庭照顧者是一個非常多元化和差異化的群體,他們在年齡、性別、文化、教育、背景、經驗等方面都有各自的特點和需求,因此要設計出適合所有家庭照顧者的教育活動是一個很大的挑戰,也需要考慮到他們的個別化和差異化。 家庭照顧者教育硏究的質量和水平:家庭照顧者教育硏究是一個相對新興和發展中的領域,目前還缺乏足夠的理論基礎、實證證據、方法規範、評估標準等支持,因此要保證家庭照顧者教育硏究的質量和水平是一個很大的困難,也需要不斷地探索和創新。 家庭照顧者教育硏究的展望和建議 面對家庭照顧者教育硏究的挑戰和困難,我們不能放棄或消極,而要積極地尋找解決方案和改進方法。根據我的觀察和分析,我對家庭照顧者教育硏究提出以下幾點展望和建議: 提高家庭照顧者的認知和態度:通過宣傳和教育,讓家庭照顧者更清楚地了解自己的角色和需要,以及教育活動的意義和好處,並激發他們參與教育活動的興趣和動機,以及對教育活動的信心和信任。 增加家庭照顧者的時間和資源:通過提供更多的服務和支援,讓家庭照顧者能夠減輕自己的負擔和壓力,並獲得更多的時間和精力來參與教育活動,以及通過提供更多的資源和便利,讓家庭照顧者能夠克服自己的條件和限制,並更容易地參與教育活動。 考慮家庭照顧者的多元性和差異性:通過進行更深入和廣泛的調查和分析,了解不同的家庭照顧者的特點和需求,並根據他們的個別化和差異化,設計出更適合和貼近他們的教育活動,以及通過提供更多的選擇和彈性,讓家庭照顧者能夠按自己的喜好和能力參與教育活動。 提升家庭照顧者教育硏究的質量和水平:通過加強理論建構和實證驗證,建立更完善和科學的家庭照顧者教育硏究體系,並通過優化方法設計和評估標準,確保家庭照顧者教育硏究的有效性和可靠性,以及通過引入創新思維和技術手段,增加家庭照顧者教育硏究的趣味性和吸引力。 家庭照顧者是社會中一個重要而又容易被忽視的群體,他們需要得到更多的關注和支持。家庭照顧者教育硏究是一個有助於提高家庭照顧者能力和福祉的領域,也是一個有待於進一步發展和完善的領域。我希望通過本文,能夠對澳門家庭照顧者教育硏究有一些基本的了解和認識,也希望能夠對澳門家庭照顧者教育硏究有一些有益的貢獻和建議。最後,我也希望能夠與各位讀者分享我的想法和感受,並期待您們的回饋和意見。 陳康妮Miss Connie Chan專注於青少年LCP教育學習力生涯規劃積極心理學。)英國倫敦大學心理學學士澳洲墨爾本大學教育管理學碩士大學講師澳門資深教育學者澳門作家(書名:澳門教育創新)

樂壇長青組合溫拿將於2017年1月21日降臨澳門威尼斯人
音樂聯合國
LifeMag Editor・2016-12-29

「香港男子偶像樂隊」鼻祖溫拿樂隊將於2017年1月21日在澳門威尼斯人reg;的金光綜藝館舉行《溫拿 Never Say Goodbye演唱會2017-澳門站》。門票於12月29日(星期四)起透過各大金光票務售票處公開發售。 溫拿於70年代中組成,一直為不同年齡的歌迷帶來歡樂,亦憑藉他們無限的創作力、活力以及正能量,繼續吸引更多新的歌迷。 溫拿是香港最受歡迎樂隊組合之一,除了成功涉足影視等多個領域,成員們的個人事業亦發展得非常成功。他們不朽的人氣,讓溫拿五虎每次重聚演出的門票皆全部搶購一空。 才華滿溢的溫拿樂隊每次在演唱會上平均表演50首作品,包括翻唱英文經典金曲,演唱《慶幸一起》、《溫拿精神》等多首新舊大熱歌曲。今次演唱會的主題《溫拿精神》亦本著「當然係一直陪住樂迷成長,間中遇到逆境一齊面對」、「永遠帶無限嘅歡樂俾樂迷」等精神陪伴一眾歌迷。 演唱會門票詳情: 票價 澳門幣 港幣1,480元 VIP區 澳門幣 港幣 1,180元 A 區 澳門幣 港幣 880元 B 區 澳門幣 港幣 580元 C 區 澳門幣 港幣 280元 D 區 船票套票 觀眾可另加澳門幣港幣108元購買包括金光飛航往返港澳雙程船票的套票 售票處 金光票務 網上訂購:www.cotaiticketing.com 售票處: o 澳門巴黎人 ndash; 一樓正門大堂售票處及五樓巴黎人劇場售票處 o 澳門威尼斯人 ndash; 金光綜藝館及酒店正門大堂售票處 o 澳門四季酒店 ndash; 百利宮trade;售票處 o 澳門金沙reg; ndash; 一樓售票處 o 金沙城中心 ndash; 喜來登酒店正門及假日酒店正門售票處 電話訂購: o 澳門熱線:853 2882 8818 o 香港熱線:852 6333 6660 o 中國內地免費熱線:4001 206 618 澳門廣星傳訊 網上訂購:www.macauticket.com 門市據點資料請瀏覽:www.macauticket.comTicketWebServiceStations.aspx 電話訂購:853 2855 5555