搜尋

搜尋結果

【馬來西亞。吉隆坡】§美食§ 亞羅街 Jalan Alor ~ 黃亞華小食店 充滿藝術塗鴉壁畫的美食夜市 (附餐牌、價錢)
走遍世界
80後愛旅行✈️・2020-06-30

亞羅街(Jalan Alor)位於吉隆坡武吉免登的西部,是吉隆坡最有名的觀光小吃街。 街上匯集20多家餐廳及200家以上的攤檔,售賣馬來西亞華人傳統美食及粵式美食, 因為在武吉免登商圈內,吸引大量的遊客前來。 這次來亞羅街除了打算在這裡吃晚餐外,更主要的是衝著藝術塗鴉壁畫而來的!這個應該是沒什麼人知道吧!! 到底壁畫街要怎樣去呢?現在在這裡公開!! 坐MRT或是Grab到MRT Bukit Bintang 站,在A出口一直往前走不遠,壁畫街就是在商店的後方。 從MRT Bukit Bintang 站A出口一直往前走,會先經過阿羅街夜市, 先不要被吃的吸引,繼續直走,走到下圖相機位置。 這個雲朵設計非常明顯,在一條不起眼的小巷子內有這樣的裝置確實很特別啊! 英姿颯颯的貓頭鷹 還有整條把大廈外牆粉飾得色彩繽紛的街道 拍完照了再走進阿羅街覓食!整條街就像台灣的夜市,街上匯集20多家餐廳及200家以上的攤檔,售賣馬來西亞華人傳統美食及粵式美食。 燒雞翼、烤魔鬼魚、炒粿條、沙爹和福建炒麵等應有盡有! 在街尾附近的「黃亞華小食店 W.A.W Restaurant SB」在網路上很有名,我也決定去試試看。 通常在遊客區有名的美食店都是「遊客價」,我也本著太貴就吃一點就走的心態進去 結果坐下來後,覺得價錢也沒想像中的遊客價,可以坐下來好好的吃一頓晚餐 「黃亞華小食店」一連是三個舖位,因為馬來西亞很熱,如果不想坐外面的話可以到隔壁的舖內看看 「黃亞華小食店」是以「招牌燒雞翼」而聞名,我當然也要點燒雞翼啦!! RM 3.5 隻 約Mop7 隻 ,每份最少2隻 味道真的名不虛傳!!很好吃而且沒有燒焦的味道 文末附餐牌、價錢 「沙爹馬來串燒」 RM 1.3 串(約Mop2.5 串),每份最少10串,可選雞、牛、羊(回教國家很少地方有豬肉) 我就選了5串雞肉和5串牛肉 串燒配上特製的沙爹醬,不會辣,非常惹味!! 「鼓椒啦啦」,啦啦就是我們說的蜆 RM2060(約Mop 38 113),可以自己選擇大小,我忘了我們點的是20還是30元的,反正就是小的。 這個應該算是比較港式的小炒,我們平時也能吃到。味道也跟我們的很像。 重點!!重點是這個炒蜆不會都只有殼!在外面很多時都吃到一碟裡面有很多殼很少肉的炒蜆,可是這裡的完全不會,真的都不會欺騙遊客!! 難怪生意這麼好  「上湯芫菜」,我一開始還以為是芫茜,嚇死寶寶(芫茜真是我的天敵啊),最後看圖片才發現芫菜就是莧菜啦!! RM13 35(約Mop25 65),我點的是RM 16,去旅行都比較少機會吃到菜,難得這裡有菜吃,當然要吃多一點!! 打到這裡,才發現原因自己點了這麼多吃了 最後一個是「黃金土魷」,大家都知道是鹹蛋黃魷魚了,因為這幾年新加坡、馬來西亞都很流行鹹蛋黃的美食。 忘記了價錢 這道美食很香很惹味,濃郁的鹹蛋黃味道。但實在太多了,或者是前面已經吃得太飽,這道是唯一沒吃完的~ 這頓「黃亞華小食店」非常滿意,不單止價錢合理,味道還很好! 一般來說出了名的遊客美食店到最後都會變得又貴又不好吃,但黃亞華真的不會耶,推薦~~ 最後附上餐牌、價錢 亞羅街 Jalan Alor 亞羅街 Jalan Alor:3890, Jalan Alor, Bukit Bintang, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, 馬來西亞 黃亞華小食店:9 Off, 7, Jalan Alor, Cheras Batu 2 12, 50200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, 馬來西亞 檢視較大的地圖

做Gym好去處,澳門健身房推薦!
專題報導
Cheers!・2019-05-10

時下要健康,除了要從飲食着手之外,運動也是必不可少!澳門健身中心選擇不少,價錢豐儉由人,去健身房做GYM的最大好處就是室內健身,無論刮風下雨,這些統統都不再是藉口!加入健身會藉,要練成健美體魄和快速燃脂再也不是夢! 澳門健身房推薦: Anytime Fitness New JK Fitbox New 新濠鋒「澄」水療健身中心 美獅美高梅健身房 康萊德酒店健體中心 和 假日酒店健身中心 巴黎人健體中心 瑞吉酒店Athletic Club 威尼斯人V Club健身會 喜來登健身中心 大倉酒店健身房 Anytime Fitness 來自美國的連鎖健身房Anytime Fitness,在全球擁有超過4,000家健身門店,更加是美國TOP ONE的健身房!Anytime Fitness作為世界第一的健身連鎖品牌,除了主打24小時無間斷營業外,會員更可在全球所有連鎖門店通用,實在是健身人士的福音! 詳細介紹:【2019澳門健身房】一個會籍,全球通行!24小時營業的連鎖健身室mdash;mdash;Anytime Fitness! JK Fitbox 位於雅廉訪的JK Fitbox開業兩年,以女性為重要服務社群的理念、專業的健身指導及舒適休閒的健身環境,開業兩年即受到OL的熱烈支持! 詳細介紹:【2019澳門健身房】OL最愛!全澳首家女性為主健身房mdash;mdash;JK Fitbox 新濠鋒「澄」水療健身中心 眾所周知,地處氹仔市中心的澳門新濠鋒酒店,擁有環抱澳門半島的迷人景致。位於新濠鋒酒店15和16樓的「澄」水療更是連續十年獲得《福布斯》五星評級的水療中心,其無邊際泳池亦同時贏得《福布斯》選為「全球十大酒店游泳池」! 詳細介紹:【2019澳門健身房】全球十大泳池!海景健身房!新濠鋒「澄」水療健身中心 美獅美高梅健身房 美獅美高梅一向以創新著稱,酒店的健身房中心更不容小看!健身空間寛廣舒適,設備更是十份齊備,除了囊括Technogym設施及一系列心肺訓練器材之外,坊間少有的衝浪板、滑雪機和划艇機。 詳細介紹:【2019澳門健身房】美獅美高梅健身新方式,衝浪板滑雪機划艇機,室內也可以做到! 康萊德酒店健體中心 和 假日酒店健身中心 位於澳門金沙城中心康萊德酒店健體中心提供的健身會籍-康萊德休閒會籍,只需加入會籍,便可以同時使用同樣位於金沙城中心的假日酒店健身中心! 詳細介紹:【2019澳門健身房】一個會籍,兩健身房通行!康萊德酒店amp;假日酒店健身中心 巴黎人健體中心 無論任何時候,都要保持良好體魄!位於澳門巴黎人6樓的巴黎人健體中心,使用專業的TechnoGym健身設備,包括帶氧與心肺鍛練器材和阻力器械及重量訓練設備!健身設備非常齊全。 詳細介紹:【2019澳門健身房】巴黎人酒店健身中心,入會即送SPA現金券! 瑞吉酒店Athletic Club 位於路氹金沙城中心的瑞吉酒店,以其不斷創新的傳統及細緻入微的服務而著名,為尊貴的賓客提供非凡體驗。而位於酒店8樓的瑞吉健身中心(The Athletic Club)亦提供頂級健身器材,除了供酒店住客使用外,亦設有健身會籍供大眾參加。 詳細介紹:【2019澳門健身房】落地玻璃 !空間寬敞!瑞吉酒店健身中心Athletic Club 威尼斯人V Club健身會 Club V位於澳門威尼斯人南翼8樓,健身房有齊所有基本訓練設備,主要使用專業健身品牌TechnoGym和LifeFitness。近年大熱的TRX(懸吊訓練)和拳擊訓練一應俱全,健身房24小時開放,還有五個游泳池及小型高爾夫球場。 詳細介紹:【2019澳門健身房】CP值極高!澳門威尼斯人Club V健身會,泳池 高爾夫球場 加持! 喜來登健身中心 24小時開放的喜來登健身中心位於路氹城的澳門喜來登金沙城中心大酒店4樓。場內主要劃分為三個區域mdash;有氧、力量及拉伸。健身中心採用頂級健身品牌TechnoGym健身器材,種類十分齊全 詳細介紹:【2019澳門健身房】場地夠大!設施齊全!喜來登酒店健身中心 大倉酒店健身房 位於銀河渡假城的大倉酒店,作為澳門的五星級豪華酒店,除了提供傳統精緻的日式服務外,還有優質的健身服務。雖然目前健身中心只限定銀河會員及酒店住客使用,但其實部份設施也是對外開放 詳細介紹:【2019澳門健身房】場地夠大!設施齊全!喜來登酒店健身中心

codeserver 在團隊間開箱即用就是最大的好處
科技新知
MacauYeah・2025-11-20

之前我們就有探討過 vs code 與 codeserver 的差別,初步結論就是 vs code 的 debug 功能比較完善。如果大家懂得 devcontainer 的使用形式,使用 vs code 應該可以得到最大的效益。就在筆者想跳過 codeserver 的時候,又有新朋友對 codeserver 有興趣。最主要的原因還是它可以一體化預安裝所有事,若大家使用筆者的image,有 docker 、有瀏覽器就已經可以開箱即用。 所以這裏,筆者也重新翻新了筆者版本的使用說明。有興趣使用的朋友可以直接跟 github readme 試用。 httpsgithub.comwingzero0codeserverUbuntu 本次翻新,主要加入了常見問題。這些問題部份與 docker 的基本限制有關、部份則是筆者的 env 所限。 常見問題 FAQ 運行 node 應用時很慢 在 windows mac 下,它們的 docker 是經過 VM 建出來的。若使用 bind mount ,其實是經過 VM 層面抄資料夾。普通 java 開發沒有大問題,但如果遇上 node_module ,就會出現極大效能問題。 node_module 最好還是放在 container 內的 mounted volume 中。本 project 預設的 dockercompose.yaml 就已經有 homeubuntusourcecode mounted volume ,有需要可以放在其內直接使用。 linux 則沒有這個問題,因為 docker 只是 linux 的一個 process ,可以直接連到資料夾。 mounted volume 權限問題 如果大家自定義 mounted volume ,注意 docker 預設會是 root 權限,本系統使用 local user ubuntu,有需要改為它。 chown R 'ubuntuubuntu' YOUR_TARGE_FOLDER 若然codeserver異常,需要重啟。在 host 可以使用 docker command,在 container 中,可能殺掉所有 process # at host, outside of codeserver docker compose f dockercompose.local.yaml stop docker compose f dockercompose.local.yaml start # at container, inside of codeserver killall5 9 上下載 上載檔案:可以經過拖拉的方式,把桌面的檔案拖進 codeserver 的 Explorer 區域。 下載檔案:可以點選 codeserver Explorer區域內的檔案,按滑鼠右鍵,選 Download 。

Docker 101 - 為何要做成Docker (Container - 容器化)
科技新知
MacauYeah・2025-07-21

筆者更新了之前的Docker入門筆記(httpsgithub.commacauyeahVMDockerNotesblobmainDockerConcept101CN.md),順便補充了一些內容。如果各位讀者還在糾結要不要進行容器化,可以看看這些特性有沒有讓你心動。 Container 容器化的便利 1. 做到隔離效果 傳統上,同一機器安裝不同的 lib dependency ,可能出現衝突。在 docker 的環境下,不同 container 之間可以隔離開,除了是網路之間出現引用關係的衝突外,動態庫的衝突就沒有見過。一般處理好 Persistent Volume 的考量,單機下是沒有什麼問題的。 2. 遷移的過程比較簡單 傳統上,要把程式從一台機器搬到另一台機器,要預先安裝好相關的 lib dependency 。但使用 docker container 後,只要 docker 版本相容就好。docker image 本身,就已包括所有的 lib dependency 。另一個常見的傳統問題,就是 Linux 檔案的擁有權問題,特殊情況下,新機同一個 user 的 ID 編號也不一樣,可能要手動恢復權限。如果是 container 的 bind mount 檔案,只要使用 tar command (`tar sameowner xvf file.tar`)保留權限解壓就好。 3. 垂直水平擴容 因為有隔離及遷移方便的優勢,原本的機器達到上限,可以隨時換到其他機器上,修改對應的用戶入口就可以了(或更改DNS,可以更無縫連接)。一台機器不夠,亦可以多台機器一起來。即使不使用 docker swarm k8s 方案,有傳統的 proxy gateway 再加單機的 docker ,就可以做到分流的效果。 當然使用 docker swarm k8s 才是正解,可以更簡化 proxy gateway 的設定。而傳統的分佈式問題,例如 Share Storage 等,其實就沒有簡化到,但也沒有增加難度。所以大家若考慮擴容的問題,更適合考慮使用 Container 的方案。 筆者總結這兩三年來的使用經驗,只要大家一直有用開Linux,其實單機容器化不太難,頂多就是配置外置Persistent Volume Share Storage會帶來不習慣。而大家也可以想,Storage 這問題,是隨時隨地佈署應用程式的不可或缺的思考方式。Docker 沒有帶來更多的麻煩,而是帶來更多標準化的應用,例如傳統的NAS NFS,也是這個Storage問題的其中一個解法。

不用Multipass,自動化還有什麼選擇?
科技新知
MacauYeah・2025-05-28

因為multipass 升級同時轉換driver的關係,很久之前筆者介紹的multipass static ip 慢慢開始失效。如果大家只是為了做lab,雖然multipass預設的不是fix ip,但它的dhcp ip並不常更換,在multipass上起VM還是有一定優勢。 但若大家在更大的環境下,不可能有類似multipass exec 的型式去下指令,又或者,我們本地也沒有足資源做VM,必需使用公有雲,我們還有其他可以自動化的方法嗎 有的。那就最初的ssh。 假設在公有雲,開了三台Linux VM,要作為聯機實驗用。我們只需要再一台Linux跳板機可以是cloud VM或是local Mac Linux,就可以順序以ssh為三台VM下指令。我們不需要開三台terminal,在不同VM之間切換,我們是直接在跳板機下指令,也就在跳板機上,實現自動化為三台機進行一系列的設定。 即是如果之前可以經multipass exec 完成的自動化,只要不涉及重置網絡操作,道理上也可以經ssh 實現。例如筆者之前的docker init可以這樣改寫 # local multipass exec n NODE_NAME docker swarm init # remote ssh USERNAME@NODE_NAME docker swarm init 抄檔案也可以改寫 # local multipass transfer SOME_SCRIPT_FILE NODE_NAME. # remote scp SOME_SCRIPT_FILE NODE_NAME. 也因為公有雲或某些公司網絡,我們什少可以改變它的網絡設定,我們基本只可以使用預留的IP進行設定。不過也因為這樣,我們什少再作出重置網絡的操作。 但大家還是要留意,如果要真順暢ssh或scp,需要預先綁定ssh key。這些預先綁定ssh key的功能,一般在各大的public cloud都會有。如果沒有,我們也可以自動化開始之前,先使用sshcopyid為所有VM加入ssh key,這邊筆者就不再重複敍述。 參考資料 httpswww.cyberciti.bizfaqwhatdoesdoubledashmeaninsshcommand

概有雲供應商的K8S,為何要自己弄Docker Swarm / 本地K8S ?
科技新知
MacauYeah・2024-11-19

其實筆者寫了這麼多篇docker 的文章,可能有朋友會問,為何要自己從零建立Container環境,使用供應商直接提供的K8S服務不是很好嗎? 按照市場發展,各大雲供應商都越來多,競爭越嚟越激烈,作為用戶方,理應可以得到更合理的價格。不過作為使用VPS多年的筆者,真的沒有覺得雲服務的價格可以便宜到一個不用煩惱的水平,大家還是需要很㥀重地考量自己的業務是不是值得雲端化。 正常來講,在有足夠使用量的前提下,雲端化也是合適的,也真的有產到錢。但問題是大部份情況下公司內部自主開發的應用,都沒有去到這個程度。每個應用去租用一個VPS,即使使用最低配置,用起來的時候覺得不夠快,閒起來的時侯也是浪費錢。 這時,使用 Container 技術,就是讓多個不同的應用,共享同一個或多個VPS的好方法。因為 Container 可以簡易地做到應用之間的隔離,即使不同應用之間有依賴衝突,只要 Contianer 層面沒有衝突就可以共存。 Docker swarm 與 K8S 同為 container 技術,文章最前面,就提到了這個問題,為何不選現有的K8S,反而要自己弄Docker Swarm?其實關鍵亦是價錢的問題。使用K8S固然方便,但就每個節點都得使貴一級的雲端供應商服務,當我們的應用總是流量不足,就更易變得食之無味,棄之可惜。老實講,貴一級的雲端服務,有它存在的價值,很多東西可以做自動化擴展,例如概據流量自動擴容。另外,因為底層 Container 技術有供應商支援,也不用再另外購買支援服務。但這些都是業務有一定流量,才能展現出優勢。 反觀Docker Swarm,就是簡單可入手,初時一個VPS也可以。什至乎不上雲,找幾台舊電腦,實機做也可以。當然K8S也可以實機,不過就簡易程度來講,Docker Swarm 無得輸。待業務真正成長到一個有足夠流量的服務時,才進一步遷移到供應商的原生雲。在初期使用自建的Docker Swarm或小型K8S,可以先加入一些資源統計,以確定是否即裝滿負荷。

Docker Image打包建議
科技新知
MacauYeah・2024-07-10

之前筆者有分享過兩個不同的Docker Image打包方式 App直接打包成Image 只把底層程式打包在Image中例如Tomcat,再用Docker Volume的方式讓Container可以起動App。 筆者就兩種方式做了一個條列式的對比。詳見連結 httpsmacauyeah.github.ioAProgrammerPreparesVMDockerNotesDeployDockerClusterCN.html 因為兩種方式筆者都有實作過,也算用了很段時間,所以也有一些實際經驗可以分享。 如果大家上正式的Docker課程,Docker導師通常會推薦為每個App打包成獨立Image,因為底層程式的Overhead通常不大,例如底層程式是Tomcat、Apache、Nignx這類網頁伺服器,重量級的開銷並不是因為多幾個Web Engine的分身造成,通常都是因為業務本身。但如果你講的底層程式是資料庫等的大型程式,才可能會有明顯的差異。 但實務上的建議,就是必需考慮自身的經驗,到底那個方案自己比較有把握。獨立打包App,在正式環境也需要考慮跟蹤問題的情況,多個不同App要溝通,也是了解Container網絡。如果打包底層程式,所有App都可以當成是本機下運行,更有信心追蹤問題,也是一個很好的出發點,到了有需要彈性改變不同App的需要,才轉向獨立打包的做法。 筆者最初也是走這個打包底層程式的方向,到了自己有信心試用Docker Swarm,才走向獨立打包的做法。筆者親身經驗,因為到了Docker Swarm,網段會變得暴增,這跟公司現有的內部網絡相衝的機會就會變多。在Swarm起立初時,筆者並沒有意識到這件事,所以當初排查問題,也花了一些時間才知道要向網段衝突上著手。 另一個出自Docker導師實務上的建議,就是正式環境中不要做用Docker compose,應該使用Docker Swarm。那怕Swarm只有一個節點,也應該用Swarm,導師的主要理據是Swarm有Rolling Update (滾動更新)的機制。同一個node也可以有多個分身,每個分身輪流更新,就不會出現大中斷的情況。筆者就自身經驗,Tomcat可以同時容納一個App的多個版本,Nginx也有Failover(故障轉移)等,如果你很熟這些功能,不一定要需要靠Swarm去提供。可以按自己步調去慢慢適應。

Oracle Database in Docker
科技新知
MacauYeah・2023-09-22

雖然筆者之前有提過,Docker並不是萬能,Docker在管理有狀態應用Stateful Application的情況下,只能走單機路線。但因為Docker實在很方便,所以連Oracle Database這類強狀態應用也有出Docker版本。當然,它在預設的情況下,只能在單機下操作。 不過即使在單機操作下,還是有一些跟其他Docker Image有差異的地方,需要特別拿出來聊聊。 假設根據官方的教學,跑起了一個oracle19c的Docker Container。再查看當中的Process,你會發現有一個內部PID為1的runOracle.sh 在Docker中這個PID為1的Process是很重要的,它是判斷整個Container有沒有運行的依據。它就是當初在Docker Image中Entrypoint或CMD指定的那個指令生起的Process。Docker daemon要進行停止指令,要停止container時,也是對著PID為1的那個process來處理。 一般的情況下,如果PID為1的那個process可以無腦地停了、重開,那一切都好辦。但在Oracle Database的情況下,就不適合。因為Database始乎都是有交易概念的Transaction,它的停止並不是殺了process就了事,它還要考慮HDD操作中,有那些可以被考慮為完成,有那些下次要還原undo、重做redo。如果殺了process就等於Oracle 的Shutdown Abort,有機會下次開機會,就會有交易異常而且無法決定該如何操作。 大家需要先進入Docker container,經sqlplus進行必要的關閉Database指令。但此時,PID為1的那個process,其實還在進行中,在Docker 層面,它就像是Docker Container還在正常運行中,只是Database離線了。又因為sqlplus關閉Database並不是馬上有結果的,所以在整體關閉時可能需要串連command。就像

四年的等待-《戰神:諸神黃昏》上
手機‧電玩
MacauYeah・2022-12-02

一鏡到底的運鏡手法、優秀的畫面、劇場的吸引力,都是《戰神(2018)》的優點。再加上筆者是一個忠實的劇情黨,所以對它的續作《戰神:諸神黃昏》期待更加高。原本還以為會很快就DLC形式推出,結果一等就是四年。 以下部份涉及劇透,不想受影響的朋友趕緊回頭。 筆者尚沒玩到大結局,就初期三章,但感覺要麼故事伏筆很多,要麼就是有點硬來。從一開始,大家都在找尋謎之提爾,與芙蕾雅開戰停戰、到變成夥伴,這幾個部份的劇情都不錯。 但阿特柔斯處理所謂的預言,由積極找尋預言, 到突然進入巨人世界鐵森林了解預言。再由安格爾博達解說預言是由她母親所畫的,並得知父親會死亡,自己會幫助奧丁。由不相信到自己主動找奧丁,這種奇怪的舉動,實在令人費解。雖然阿特柔斯還是處於叛逆期的狀態,但就顯得有點別扭。可能之後有反轉吧。 到遊戲方面,介面處理有點「老」,感覺好像回到十年前的版面設計。而所謂的開放世界,其實還是半開放吧,與《戰神(2018)》一樣,每段劇情的路線差不多都是只有一條到達終點,其他路線只是拿物品而已,支線劇情仍然處理得不錯,可以知道每個角色的過去以及地區的面貌。而且夥伴角色不同,但不可以選擇。怪物的種類在本作就暫時只有幾款是全新的,其他還是沿用上集的。 未完,待續