搜尋

搜尋結果

哈勃望遠鏡發現一顆小行星也是彗星-288P
科技新知
Trisha・2017-09-27

天文學家借助哈勃望遠鏡在太陽系中發現了全新的天體形式--一對活躍的雙小行星天體288P。實際上,這是身處火星與木星軌道之間的小行星帶的一對雙小行星。奇特的是這對小行星具有彗星的特性,其擁有明亮的光暈(彗髮),拖拽著長長的塵埃尾(彗尾)。 這個天體是2006年11月,由「太空監視計劃」(Spacewatch)所發現,當初把它分類為小行星,並被給臨時編號小行星2006 VW139。不過在2011年11月的「泛星計劃」(Pan-STARRS)觀測中,看到2006 VW139存在彗星特徵,因此以彗星的命名形式改編號為288P週期彗星。所以,288P是位在主小行星帶的彗星,其軌道特徵與小行星相同。這類天體目前已發現10顆左右,稱為主帶彗星(Main-belt comet)。 在2016年9月馬克斯·普朗克研究所的天文學家,在天體到達它的近日點時以哈伯望遠鏡觀察,驚喜地發現288P不僅是單一的天體,而是兩個幾乎同質量的天體在距離100公里遠處互繞軌道。這是主帶彗星的首例!而天文學家可以由此測量物體的質量,因此非常重要。天文學家認為288P分裂成雙天體可能僅5000年,由於小行星表面無法留住水冰,卻可以保存在地函中,因此這是天體分裂後內部水冰昇華,而成彗星狀態。 參考資料: 1.網絡天文館,天文新知http://tamweb.tam.gov.tw/v3/TW/content.asp?mtype=c2&idx=1722 2.cnBeta,http://www.cnbeta.com/articles/science/654133.htm 3.http://sci.esa.int/hubble/59579-hubble-discovers-a-unique-type-of-object-in-the-solar-system-heic1715/ 4. https://en.wikipedia.org/wiki/Main-belt_comet

【韓國。首爾】◆交通消息◆ 仁川國際機場第2航廈2018年1月18日正式啟用!!! ~
旅遊情報
80後愛旅行✈️・2018-03-13

無論什麼季節, 都是去首爾的旺季! 去首爾除了玩、還能吃和買~ 但是...各位在2018年1月18日之後出發的朋友就要注意啦! 因為2018年1月18日仁川國際機場的第2航廈會正式啟用, 預計第2航廈可多容納1,800萬人次的旅客量。 到時不止只有現時使用的T1, 大家要留意一下機票上有沒有寫到達或是出發的航廈, 出發前先查詢好! ​ 目前已知的第2航廈一共有4間航空公司進駐。 分別為大韓航空(KOREAN AIR)、達美航空(DELTA)、荷蘭皇家航空(KLM) 和 法國航空(AIRFRANCE)。 💡 要注意的是: 如果搭乘聯營航班, 若實際承運航空非以上4間公司, 則需於第1航廈搭乘 所以出發前請務必事先確認機票上註明的航廈 來到新的航廈, 大家最關心的當然是交通問題, 我在官方網頁和韓國網頁整理了一些資料給大家: 🚄 交 通 🚌 一、由仁川國際機場第2航廈 → 市區 從機場1樓出境區走到地下1樓(B1)的運輸站 ​ - 機場大巴: 到達地下1樓(B1)門口 1~10號乘車處(線色/左面) 首都圈以外地方 11~35號乘車處(紫色/中間) 首爾地區 36~45號乘車處(藍色/右側) 京畿道地方 所以說, 平時大家坐的6015、6001等都屬於紫色/中間的首爾地區, 出門後直接到門前的巴士站坐車就行 ​ 機場大巴會先由第2航廈出發, 再到第1航廈 ​ - 機場鐵路 / KTX : 到達地下1樓(B1)找到地鐵站 一般列車 首班車5:23 / 末班車23:32 直達列車 首班車5:20 / 末班車22:40 ​ 機場鐵路 / KTX會先由第2航廈出發, 再到第1航廈 ​ - 市區巴士: 從機場1樓出境區出門口, 1F, 1A, 6B大門出口外乘搭 二、由市區 → 仁川國際機場第2航廈 - 機場大巴: 直接仁川國際機場第2航廈站下車 機場大巴會先到達第1航廈出發, 再到第2航廈 ​ - 機場鐵路 / KTX 機場鐵路與KTX直接到仁川國際機場第2航廈站下車 從市區出發到機場, 機場鐵路/KTX會先到達第1航廈, 再到第2航廈 ​ 三、第2航廈 <> 第1航廈之間的交通 有免費循環接駁巴士連接兩個航廈, 每5分鐘1班, 約需約15~20分鐘 - 第1航廈→第2航廈: 於第1航廈3樓8號出口前搭乘循環巴士 - 第2航廈→第1航廈: 於第2航廈3樓4、5號出口之間搭乘循環巴士 由第2航廈 <> 第1航廈之間都需要約20分鐘車程, 真的不算近, 所以1月18日後出發的朋友們記得出發前查清楚自己要去的航廈大樓! ​ 講完交通, 跟大家介紹下第2航廈內的設施 🏢 設 施 🏢 5樓: 展望臺 4樓: 航空公司休息室、餐廳 3樓: 出發大廳 / 出境、免稅店、庭園 2樓: 行政綜合行政中心 1樓: 到達大廳 / 入境※海關 地下1樓: 機場鐵路、KTX、機場巴士站 ​ 這是3樓出發/出境層, 有8個check in 櫃檯 ​ ⭐最後值得注意的是⭐ 據說因為 2018年的冬季奧運會將在南韓平昌舉行, 為了防止機場發生恐怖襲擊, 仁川國際機場第2航廈將會統一採用像美國機場一樣的"全身X光機" ​ (以上資料及圖片來源: 韓國觀光公社 、仁川國際機場網站、Naver) ​ 仁川國際機場第2航廈 👣 仁川國際機場第2航廈: 인천시 중구 운서동 2850 / 仁川市 中區 雲西洞 2850📱 http://www.airport.kr/pa/ko/d/index.jsp

從清史看玄學的玄
宗教玄學
熊神進・2025-12-08

#科學的盡頭就是玄學 早幾天在中國臺灣教學,講題是“天示清朝的幾宗奧秘」,今天有空整理一下,把教學內容跟讀者們共享。 一、史實真僞判定(玄學分析的前提)​ 核心史實均爲信史:​ 清朝建國始祖努爾哈赤以撫順新賓爲基地崛起(清永陵坐落于此,爲清朝龍脉發源地),溥儀 1950 年被關押于撫順戰犯管理所,地點完全對應;​ 開國時攝政王多爾袞輔佐順治(孤兒寡母爲孝莊太后與順治),亡國時攝政王載灃輔佐宣統(孤兒寡母爲隆裕太后與溥儀),權力結構完全一致;​ 首位皇后孝慈高皇后(葉赫那拉・孟古,皇太極生母,追封皇后),末位皇后孝定景皇后(葉赫那拉・靜芬,隆裕太后,光緒皇后),姓氏均爲葉赫那拉氏;​ 洪承疇(福建南安人)爲順治入關核心謀士,鄭孝胥(福建閩侯人)爲溥儀僞滿時期核心輔佐者,二人籍貫與 “入關 / 出山海關” 的動綫形成鏡像;​ 開國勁敵袁崇煥、孫承宗爲明末抗清名將,亡國勁敵袁世凱(逼宮退位)、孫中山(領導辛亥革命),姓名關鍵字 “袁”“孫” 完全重合。​ 非刻意附會的關鍵:這些對應跨越 268 年(1644-1912),涉及地域、血緣、姓名、權力結構等多重維度,且均有獨立史料佐證,排除 “事後編造” 可能,具備玄學分析的客觀基礎。​ 二、玄學機理解析 (一)風水:龍脉閉環與 “始止同源” 的能量守恒​ 龍脉發源地的 “因果閉環”:清永陵(撫順新賓)爲清朝龍脉正穴,堪輿學稱其 “左青龍(龍頭山)、右白虎(烟囪山)、前朱雀(蘇子河玉帶圍腰)、後玄武(啓運山來龍)”,四神俱備,爲 “天下第一福地”。努爾哈赤發家于此,是 “借龍脉之氣興邦”;溥儀關押于此,是 “龍脉之氣耗盡,始點即終點”,形成風水能量的閉環循環 —— 龍脉的 “生旺之氣” 從撫順啓動,最終在此消散,契合玄學 “氣脉周流不息,盛極而衰,衰極而返” 的規律。​ 山海關的 “陰陽門戶” 象徵:山海關爲中原與關外的咽喉,屬 “陰陽交界之地”。順治進關(陽進),是 “陽氣入宅,王朝肇始”;溥儀出關(陰出),是 “陰氣外泄,國運終結”。洪承疇、鄭孝胥均爲福建人,福建地處東南沿海,屬 “巽位”(易經八卦中巽爲風,主流動、變遷),兩人分別作爲 “進關”“出關” 的關鍵謀士,暗合 “巽風引動國運流轉” 的風水邏輯,印證 “地域氣場與國運綁定” 的玄學機理。​ (二)易經:“否泰交替” 與 “循環往復” 的節律​ 歷史循環論的易經內核:《周易・繫辭》言 “窮則變,變則通,通則久”,王朝興衰本質是 “否卦”(衰敗)與 “泰卦”(興盛)的交替。清朝開國與亡國的 “孤兒寡母 + 攝政王” 結構,對應易經 “家人卦”(風火家人,主家庭倫理與權力傳承)的正反象 —— 開國時 “家人和順,借勢興邦”(泰卦之象),亡國時 “家人失序,借勢亡邦”(否卦之象),形成 “同構反效” 的循環,契合鄒衍 “五德終始說” 中 “王朝更替必循循環節律” 的理論。​ 姓名關鍵字的 “象數對應”:易經認爲 “名者,命也”,姓名的象數與國運相關。開國勁敵 “袁(袁崇煥)、孫(孫承宗)”,亡國勁敵 “袁(袁世凱)、孫(孫中山)”,“袁” 字從 “衣” 從 “口”,象數爲 “坤”(坤爲地,主承載、終結);“孫” 字從 “子” 從 “小”,象數爲 “坎”(坎爲水,主流動、變革)。兩次 “袁孫爲敵”,暗合 “坤坎相激” 的象數組合 —— 開國時 “坤坎相激,破敵興邦”,亡國時 “坤坎相激,破邦亡國”,印證易經 “象數不變,作用方向隨國運反轉” 的規律。​ (三)推背圖:“天運定數” 與 “預言印證” 的隱喻​ 清朝興衰的圖讖暗示:《推背圖》第三十三象(網傳對應清朝),圖爲 “一船十人,旌旗八面”,“十人” 暗合清朝十位皇帝,“八面旗” 對應八旗制度,預示清朝 “始于八旗,終于十帝” 的定數。開國與亡國的輪回現象,是對這一圖讖的具象印證 ——“十人船” 的航行軌迹是 “從撫順出發,經山海關入中原,最終返回撫順”,暗合 “天運預設的輪回路徑”。 ​ 葉赫那拉氏的 “因果閉環”:葉赫那拉氏作爲 “首尾皇后”,暗合《推背圖》“女禍”(非貶義,指女性在國運中的關鍵作用)的隱喻。孝慈高皇后(孟古)生下皇太極,是 “葉赫那拉氏興清之始”;孝定景皇后(隆裕)簽署退位詔書,是 “葉赫那拉氏亡清之終”,形成 “一族興清,一族亡清” 的因果閉環,契合玄學 “因果循環,報應不爽” 的核心思想。需注意,推背圖的預言幷非 “精准預言”,而是對 “天運節律” 的隱喻性表達,清朝的輪回現象是 “天運節律的自然呈現”,而非刻意迎合預言。​ (四) 個人愚見 清朝開國亡國的 “完美輪回”,幷非偶然巧合,而是風水 “氣脉閉環”、易經 “循環節律”、推背圖 “天運定數” 三重玄學機理的叠加顯現:​ 從現象上看,是歷史事件的偶然對應;​ 從機理上看,是 “國運興替必循自然節律” 的必然 —— 龍脉的始止同源、易經的象數對應、天運的因果閉環,共同構建了這一 “輪回奇觀”。​ 玄學視角的核心幷非 “宿命論”,而是認爲 “王朝興衰既有人力可爲,亦有天運可循”,清朝的輪回現象正是 “人力與天運共振” 的結果:努爾哈赤借龍脉之氣興邦,是 “順天應人”;溥儀失德失政亡邦,是 “逆天違時”,最終形成 “始點即終點” 的輪回,印證玄學 “道法自然,周行不殆” 的終極規律。 筆者鑽研風水易經40多年,是巧合表像還是玄學玄機,這就交由讀者審判。​

Swarm mode 上線 5 - load balancer | proxy gateway 代理伺服器
科技新知
MacauYeah・2024-11-11

前面的例子,我們已經成功設定 ingress Network,也加了 virtual ip 。如果大家的目標是單一 web 應用,應該就已經很足夠。但作為一個足夠節儉的老闆,怎會讓一個 Swarm 只跑一個 Web 應用?但問題來了,一個 docker swarm service 就已經佔用一個公開端口 (例如上述的8888,或是更常見的443)。怎麼可以做到多個 service 分享同一個端口?答案就是回到傳統的 Web Server 當中,使用它們的 virtual host 及 proxy 功能,以達到這一效果。我們就以 Nginx 為例,去建立一個守門口的網關 (gateway) 。 以下就是一個最簡單的例子,最前端的 http-gateway (nginx) 對外公開端口 8080 ,它根據 virtual host,去分派對應的請求去 dmzhttp (bretfisher/httpenv) 及 managerhttp (bretfisher/httpenv) 。構架圖就是以下這樣。 ┌───────────┐ ┌──────────────►│ dmzhttp │ │ └───────────┘ │ ┌───────────────┐ │ http-gateway │ ────────►│ (nginx:8080) │ └──┬────────────┘ │ │ ┌─────────────┐ └─────────────►│ managerhttp │ └─────────────┘ 換成 docker stack ,就大概如下 services: http-gateway: image: http-gateway ports: - 8080:8080 deploy: replicas: 1 update_config: delay: 10s restart_policy: condition: on-failure dmzhttp: image: bretfisher/httpenv deploy: replicas: 2 update_config: delay: 10s restart_policy: condition: on-failure managerhttp: image: bretfisher/httpenv deploy: replicas: 3 update_config: delay: 10s restart_policy: condition: on-failure docker stack有一個很好的功能,就是 service 名會自動成為同一段網絡中的 hostname 。即是http-gateway中,它可以經DNS,找到 dmzhttp 、 managerhttp,也就是它的 nginx 可以設定成如下的樣子。 # default.conf server { listen 8080; listen [::]:8080; server_name managerhttp; resolver 127.0.0.11 valid=30s; location ^~ / { set $upstream_manager managerhttp; proxy_cache off; proxy_pass http://$upstream_manager:8888$request_uri; } } server { listen 8080; listen [::]:8080; server_name dmzhttp; resolver 127.0.0.11 valid=30s; location ^~ / { set $upstream_dmz dmzhttp; proxy_cache off; proxy_pass http://$upstream_dmz:8888$request_uri; } } 上面的例子中,就是一般的 virtual host + nginx proxy 設定。特別要說明的是 resolver 那一行,它指向 docker DNS (127.0.0.11), 而且還可以讓nginx在找不到上游時,不要馬上死亡。這樣 docker swarm 中各個 service 隨時加加減減,有保命的作用。 最後我們的 http-gateway 就是 nginx image + default.conf 上述的 docker 就可以用以下方式打包。 # Dockerfile # docker image build -t http-gateway ./ FROM nginx:latest COPY default.conf /etc/nginx/conf.d/default.conf 上面的 docker stack 和 nginx config,只要同步增加 service 及對應的 proxy pass,就可以o讓同一個端口,根據不同hostname做分流。當然,如果大家可以共用端口及 hostname 也可以,分流就改用 nginx location 來設定,不過這是更加偏向 nginx 的內容,日後有機會再介紹。本篇就先集中於 docker 相關的議題。 在安全性的角度, docker 還有一些配置可以做,就是讓 dmzhttp 和 managerhttp 在不同的機器上發佈。假設我們的網絡分開兩段,一段是 manager 專用,一段是 dmz 專用。在建立 docker swarm 後,我們可以為不同的節點加入對應的標簽。 docker node update --label-add zone=manager YOUR_MANAGER_NODE docker node update --label-add zone=dmz YOUR_DMZ_NODE 然後我們通過修改 docker stakc 中的 placement -> constraints ,限制不同的 service 在不同的節點上運行。 services: http-gateway: image: http-gateway ports: - 8080:8080 deploy: replicas: 1 update_config: delay: 10s restart_policy: condition: on-failure dmzhttp: image: bretfisher/httpenv deploy: replicas: 2 update_config: delay: 10s restart_policy: condition: on-failure + placement: + constraints: + - node.labels.zone==dmz managerhttp: image: bretfisher/httpenv deploy: replicas: 3 update_config: delay: 10s restart_policy: condition: on-failure + placement: + constraints: + - node.labels.zone==manager 使用上面的例子,我們就可以達到簡單分離的效果。但大家緊記,這個分離效果始終是一個規則式功能,它與防火牆的隔離還是有本質上的區別。除了利用傳統的防火牆技術外,我們的docker swarm network,其實也可以做更多隔離,我們日後再慢慢加強這個例子。

釜山】§美食§ 釜山超人氣MOLLE CAFE 몰레 베이커리 (西面店) ~ 傳說的彩虹蛋糕和超足料大份甜品 (附餐牌 價錢)
全球飲食
80後愛旅行✈️・2021-11-30

和閨蜜們出遊, 好處就是可以四圍找美美的Cafe hi tea 和 拍照~ 盡情的打卡裝B 就來到了附近的MOLLE Cafe 西面店休息下 這就傳說中釜山的人氣Cafe 一進來的感覺就是店內有很多植物, 很清新的感覺... Cafe分為小小的兩層, 我們來的時候已經是下午18:00多了, 但是店內還是坐滿了人 上層是我們離開的時候拍的, 所以人都走得差不多 剛來的時候是坐滿的... 雖然是間Cafe, 但店內的裝飾擺設不遜於精品店呢~ 來看看最期待的甜品櫃 MOLLE 的蛋糕真的超~巨~大~ 這裡的「一份」蛋糕足夠好幾個人吃了!! 有蛋卷、馬卡龍、還有韓國Cafe最有名的彩虹蛋糕, 彩虹蛋糕以前就在首爾Common Ground內的蛋糕店吃過了, 覺得其實沒什麼特別...直接點說就是吃色素 甜品櫃上的餐具也很多特色, 很想買回家呢!!! 另一邊的甜品櫃, 這裡的蛋糕同樣是超巨型!! 8500₩ (約MOP60) 就有這麼大的一個Cake, 其實也不算很貴 但就是因為蛋糕太大了, 沒辦法多試幾個口味 「抹茶雪芳蛋糕」~ 本來我很想試這個口味的, 可惜伙伴們不太喜好這個口味, 那唯有等下次囉~ 「覆盆子雪芳蛋糕」~ 我們就點了這個蛋糕, 上面那顆是士多啤梨 點好餐就找位置坐, 剛好被我們等到了靠窗邊的梳化~ 除了蛋糕, 我們當然也每人點了一杯飲料~ 這是「ROYAL MILK TEA」 ~ 用瓶子裝著很特別, 像不像以前的酒壺?! 「GRAPEFRUIT TEA」 葡萄柚茶 而我點的是「ORANGE ICED TEA」 飲料的口味都不錯, 果汁茶的味道都挺清新的...用來配蛋糕一流!! 因為我們拿完韓式證件相之後, 又要去吃晚餐了, 所以我們3個人只點了一個蛋糕一起Share了 「覆盆子雪芳蛋糕」 蛋糕裡面是「流心」的, 切開後滿滿的覆盆子流出來呢~ 蛋糕酸酸甜甜的, 加上外面厚厚的Cream也不會太膩不會太甜 而且分3個人吃都吃得飽飽的!! 最後附上餐牌 和 價錢 MOLLE Cafe (몰레 베이커리) MOLLE Cafe (몰레 베이커리): 부산 부산진구 부전동 225-1 1층 / 釜山廣域市釜山鎮區釜田洞225-1 051-807-2272 13:00~23:00

【日本。九州】再遊大分縣:不一樣的體驗
走遍世界
原來世界這樣大・2018-11-26

短短4日走入大分縣深度遊,要是已經玩厭了福岡等等這些九州的大城市,不妨走進一點來探訪大分縣! 從福岡機場到大分縣,駕車大概要2個至2個半小時。要是第一次到大分縣,景點行的我倒是有點推介的:http://nikkixlife.com/jpkyushu_oita (為大家做資料整合時,順道為自己回味一下!)不過要是喜歡深度遊的,可以參考我接下來的介紹! 1. 嘗試住一晚民居 大分縣的溫泉旅館很有名,同時大分縣都有很多民居讓遊客感受當地的農家體驗。這次我跟同行朋友入住了大畑の家,位於大分縣的臼杵市。不像平時去日本大城市般,吃吃燒肉、吃吃海膽刺身,而是由民居準備的餃子、豬扒飯,相當地道。 雖然我不會日文,只能靠朋友的翻譯,但比手劃腳和Google Translate成為了我們溝通的工具,我們跟Host兌換了一些港元硬幣,讓他們紀念。這樣的文化交流,也挺有趣啊! 2. Dolphine Island 海豚體驗 津久見海豚島(日文:つくみイルカ島)未被遊客佔據,到現在還是以日本人為大多數遊覽對象。我們平時去的水族館,入面的海洋生物大多數都牢住,以遊客也只能靠著玻璃看他們。 這個津久見海豚島則有點不一樣,在這兒生活的海豚、海獅們都有自己的區域,自由自在的在水中游來游去,如果帶小朋友到九州旅遊的,必定要帶他們去看看。加上每天也有海豚表演,要是遊客人數不多,會安排到一個較小的表演場地,讓遊客可以近距離表演! 3. Resonate Club Kuju的夜空 Resonate Club是在山上的酒店,上山的天氣確實比山下的冷很多。而Resonate Club的風景超美的!!!!我在酒店的房間內看到太陽升到地平線的一刻,芒草飄揚的背後還是一片的雲海呢! 入住Resonate Club Kuju後可以安排九重夢大橋或是阿蘇火山的行程。在地圖看過,原來不是太遠。既然專程來到,當然順道去九重夢大橋或是阿蘇火山逛逛吧! Resonate Club Kuji:http://www.resonate.co.jp/ 由於Resonate Club Kuju是在山上,他們都會為遊客準備觀星的晚間活動,但我當日下大雨,觀星活動也只好取消,但入住Resonate Club Kuju的都可以問問酒店人員啊!雖然我這張夜空照片不是在Resonate Club Kuju拍攝,但是即使你看過無數的星空照片,也不及自己親眼觀看的感動。 4. 刺身料理和海鮮 大分縣是沿海地區,當然不能少的是刺身美食了。行程的其中一天我們去保戶島港,午餐的是由店家為我們準備的吞拿魚料理。把吞拿魚以不同的方法烹調,包括刺身、吞拿魚蓉伴飯、炸物、湯物,還把吞拿魚心臟位置的魚肉煎烤來嚐嚐, 口感相當的特別! 另外喜歡海鮮的你也要嚐嚐海鮮炭火燒呢,現在由11月開始到大概2-3月正正是蠔的旺季,生蠔特別的肥美!去到海鮮炭火燒的要吃燒蠔之餘,記得要點元貝、蝦、鮑魚來感受一下海鮮鮮味。吃頓飽飽的午餐呢! 最後,謝謝UTravel和大分旅遊局的邀請,還有同行朋友的翻譯,要不然真的是「雞同鴨講」。哈哈哈!接下來會慢慢把這趟旅程的景點都記錄下來,至於什麼時候寫好…還是看看我有多勤力囉!

極級海鮮花膠粥底火鍋餐飲住宿計劃
全球飲食
LifeMag Editor・2018-02-10

春天天氣乍暖還寒,帝景酒店特意推出窩心暖意的極級海鮮花膠粥底火鍋餐飲住宿計劃,由即日起至2018年3月17日期間預訂2018年2月1日至3月18日之住宿計劃,即可享推廣價HK$1,088 (星期日至四) / HK$1,388 (星期五至六) 入住山景客房一晚及享用雙人極級海鮮花膠粥底火鍋套餐,滋味感覺隨著暖意湧上心頭。小朋友們可暢玩波波池及遊戲機地設施,大朋友們則可享用設備完善的健身室、桑拿室、蒸氣浴室及按摩池等,度過一個輕鬆休閒的假期。 客房升級禮遇 海景客房 探索太空 現凡預訂極級海鮮花膠粥底火鍋餐飲住宿計劃,即可以優惠價HK$200/HK$400 分別升級至海景客房及親子客房,亦可以HK$450 (激鬥跑車除外) 升級至不同特色的主題客房,包括躍動音樂、遊戲王國、東瀛魅力、探索太空、海洋世界或深受客人熱捧的激鬥跑車主題客房 (需加HK$550),享受不一樣的美食旅程。 親子客房 極級海鮮花膠粥底火鍋 粥底火鍋 用一鍋來品嚐兩種不同的食法,先以即蒸鮮味十足的海鮮揭開序幕,如蒜蓉粉絲大元貝、爽甜彈牙的陳皮鮑魚仔、鮮甜的龍躉頭腩、龍躉球及海蝦球等,不需特別調味,便品嚐食材鮮活的味道。品嚐完即蒸海鮮後,可將不同的配料加入粥底敖煮,包括養顏花膠、優質的安格斯雪花肥牛、嫩滑的西班牙黑豚肉及美國大生蠔等,讓人無法抗拒。最後品嚐已融入食材精華的粥底,質感綿密,米香與海鮮味混和在一起,份外鮮甜美味。席間更無限量供應汽水及本地啤酒,一次過滿足您多個願望,讓您度過暢快愉悅的晚上。 粥底火鍋 - 鮑魚 花膠筒 肥牛併黑豚 查詢及預訂(住房):(852) 3716-2888 / reservation@royalview.com.hk 線上預訂: https://goo.gl/uGFajN 地點:香港荃灣汀九青山公路帝景酒店 條款及細則: 優惠由即日起至2018年3月18日 須3日前預訂 房間價目已包括加一服務費 須預訂房間及視乎房間供應情況而定

Spring Boot 01 - 萬物始於Spring boot context
科技新知
MacauYeah・2024-01-16

Spring Boot 01 - 萬物始於Spring boot context 筆者早些時候向一位朋友討論,為何Java那麼不受歡迎。朋友一句就回答,Java煩爆,沒有人會喜歡。 老實講,Java在句法上,實在囉唆。但以筆者的經驗,即使使用其他語言和開發框架,在實戰到一定複雜程度下,其實也一樣煩爆。 而現在的Java框架中,就以Spring boot的入門門檻低。筆者從Spring boot 1.x用到現在的3.x,也真的感受到更多的簡化,所以筆者也加入一起推廣Spring boot的行列。筆者將會通過一系列最小的可執行程式,為大家講解Spring在Web和資料庫上的應用。 所以現在就不廢話,馬上開壇作法 快速下戴模版 使用Spring initializr,可以很容易就建立一個以Spring boot starter為底的java project。大家可以使用Spring 官網又或是vscode plugin 快速地建立一個maven或gradle project。筆者較為熟悉maven,就以maven起一個範例。 在使用Spring initializr有幾件事必需要指定的: Spring boot version: 3.x.y 或以上 Language: java Group Id: 請選擇有意思的域名,如果你用github,可以選 io.github.yourusername artifactId: 這個範例的名字,例如commandline Packaging type: 本次使用jar,日後若開發web 應用,可以使用war Java version: 17或以上 之後就不用選了。若你經官網起範例,你會得到一個zip檔,下載後解壓縮。若你使用vscode插件,最後插件會叫有一個位置儲存。它們都是最後也是會得到同一樣範例Java project。 你使用Vscode,Intellij打開,IDE都會自動辨識到它是java maven project,同時會顯示java和maven結構。道理上你用Intellij 應該可以無腦開始編譯(Community 或Ultimate版都可以), Vscode有安裝Extension Pack for Java也會開始自動編譯。不想麻煩,也可以試用Github Codespaces - java。Github Codespaces其實就是一個雲上的vscode,經網頁可以連到Github VM內的vscode,所以它也會有齊Extension Pack for Java等插件。 筆者最後也會上載已完成的範例,它也可以在Github Codespaces上以Java執行或繼續開發。 打開project中的pom.xml,它為我們添加了兩個很重要的lib org.springframework.boot spring-boot-starter ... ... org.springframework.boot spring-boot-maven-plugin spring-boot-starter是重中之重,它定義了怎樣動態地設定日後的其他lib,它是讓我們可以無腦設定的一個關鍵。(但若大家有很多客制化的設定,就要返撲歸真地逐個lib叫起)。 maven在預設情況下,只會負責編譯和打包目前的project原始碼。所有相關依賴(就是xml中的dependency),並不會自動包起。而spring-boot-maven-plugin,就是幫我們把相關依據都包在一起,讓你的jar可以獨立行起來。 註: 若大家在開發lib jar,並不是一個獨立執行的jar,也就是原始碼上沒有main函數,大家就不應該引用spring-boot-starter和spring-boot-maven-plugin。 我們繼續看其他原始碼,整個資料夾就像以下那樣。 . |-- HELP.md |-- pom.xml `-- src |-- main | |-- java | | `-- io | | `-- github | | `-- macauyeah | | `-- springboot | | `-- tutorial | | `-- commandline | | `-- CommandlineApplication.java | `-- resources | `-- application.properties `-- test `-- java `-- io `-- github `-- macauyeah `-- springboot `-- tutorial `-- commandline `-- CommandlineApplicationTests.java CommandlineApplication是我們有main函數的java class。我像可以經過IDE運行main又或者下指令mvn spring-boot:run來執行。 正式開始我們的Commandline開發 我們在CommandlineApplication.class中,加入新的程式碼,實現ApplicationRunner和它的函數run。 package io.github.macauyeah.springboot.tutorial.commandline; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationRunner; // other import @SpringBootApplication public class CommandlineApplication implements ApplicationRunner { static Logger LOG = LoggerFactory.getLogger(CommandlineApplication.class); public static void main(String[] args) { SpringApplication.run(CommandlineApplication.class, args); } @Override public void run(ApplicationArguments args) throws Exception { args.getOptionNames().stream().forEach(optionName -> { LOG.debug("option name:" + optionName); args.getOptionValues(optionName).forEach(optionValue -> { LOG.debug("option values:" + optionValue); }); }); LOG.debug("program end."); } // ... 這個run函數很直白,就是更好地演譯main中的String[] args。 但大家還要看清楚,這個main並沒有直接執行run。其實它是靠SpringApplication.run及@SpringBootApplication,跑一堆自動設定,最後因為傳入CommandlineApplication.class是一個Spring 可以處理的ApplicationRunner,所以才呼叫它的CommandlineApplication.run。 換個講法,如果今天做的是web應用,傳入去的就會是SpringBootServletInitializer,這個SpringBootServletInitializer也不一定跟main是同一個class。 如果大家有興趣,可以經過反編譯器,點入@SpringBootApplication看它的原始碼,你就可以看到它其實代表了很多自動化的東西。如果我們只做一些在同一個模組下生效的事情,《自動化》極大地降低了大家入門門檻。一般來講,如果大家不在意程式碼的複用度,比較少機會自行設定,自動化已經很有用。而隨著系統規模增加,多模組就慢慢地顯得重要,在大家了解完基本的Spring後,著者再從測試用途test case入手,為大家介紹如何手動設定。 Source Code Commandline Application

低成本架設自己的直播網站
手機‧電玩
MacauYeah・2021-11-29

擁有自己的串流直播伺服器 很多人以為直播,只需要一個公用平台帳號(Twitch, YouTube, Facebook, BiliBili)。但某些時候,公用平台並不滿足需求。 例如: 異地/素人團隊主辧節目,換人會出現斷線問題。 同樣為團隊主辧節目,想做電視牆的效果。 同樣為團隊主辦節目,不保證每位主播有沒有使用有版權音樂/敏感影片的問題,不想中途特別被Ban。 地域問題,Twitch, YouTube, Facebook, 不能在中國播放; 中國的直播平台亦事前認證國民身份,外地人難以申請。 而擁有自己的串流直播伺服器,可以緩解上述的問題。 通過緩衝,你可以有一個中繼伺服器,換人時受影響的是中繼伺服器,觀眾看到的公用平台不受影響。 同樣的,電視牆也經過軟件,配合中繼伺服器做到。這讓異地團隊能運溝通,也可以為本地團隊省一點硬件錢。 有版權或敏感問題會被Ban嗎? 至少你有自己的緩衝時間,你可以提前關掉來源,又或者請觀眾暫時去到你自己的伺服器直接觀看。 地域問題,只要確認你自己伺服器的IP沒有被限制就OK 想要建造自己的私有伺服器其實很簡單,因為筆者已經把它打包好,大家只要找一台機器,安裝Docker,就可以運用。 基礎版 - 純RTMP伺服器 https://github.com/macauyeah/nginxRtmp 大家可以隨時下載整個project的zip檔,並安照其頁內的說明安裝Docker和運行程式。運行保證簡便,只要你平時有直播經驗,應該都會看得懂其內所說的串流設定。 進階版 - RTMP伺服器+HLS+Video Player https://github.com/macauyeah/nginxRtmp/tree/feature/hls 純RTMP可以做到緩衝的需求,但要直接播放,還是要有一個HLS轉換。上述的版本,加了HLS的功能,也加了一個簡單的Video Player。因為Video Player需要因應不同情況修改HTML原始碼,所以還建議由懂網頁開發的朋友進行修改,預設只可以在本機上使用。 Docker是什麼? Docker算是一種輕量化的虛擬機器,可以運行一些別人打包程式(主要是Linux)。就算在Windows機上,你可以通過Docker運行Linux。而安裝指引,我也寫了上述github的連結內。大家應該照著做就好。 為何這是一個低成本的做法? 在傳統上,若要收集多台電腦的訊號,你可能需要另外購買HDMI訊號分流器,致少你在要硬件上投資,也要在空間上留出位置。然後你用軟件的方式,你就可以在你自己的工作範圍內,用原有的電腦就能架設伺服器,其他電腦可以經過原本的RTMP就可以傳訊號過來。若要考慮異地團隊,架設伺服器方式也沒有變,只要確保對外的網路暢通,並且有固定ip就足夠。最後,相比現有的直播收費伺服器,入門級也要每月25美元。相反,自己架設,即使租用雲端伺服器,入門級可以降底至10美元。所以這方法,很適合低成本制作。 Support 如果大家在安裝上遇上什麼問題,都可以在 https://github.com/macauyeah/nginxRtmp/issues 上留言。或者大家如果需要找進階版的客制化,歡迎訂閱我的Patreon。

L'OCCITANE 聖誕限定。充滿仙氣的亞爾女神系列
美容
蘇蘇・2016-11-20

還有大約一個月的時間,聖誕節就到了,又是預備去挑選聖誕禮物的時候了,這天蘇蘇收到法國天然美容護膚品牌L'OCCITANE 一份神秘的聖誕禮物,蘇蘇知道是香氛來的,不過究竟是什麼香氛呢? 聖誕節除了有聖誕老人外,來自南法普羅旺斯的L'OCCITANE 還為愛美愛浪漫的我們帶來了以法國南部的亞爾女神 (ARLÉSIENNE)為靈感的一系列香氛及身體護理產品,讓我們全程投入聖誕節的浪漫氣氛之中,更讓優雅的花香,為我們襯托出法式韻味。 亞爾女神淡香氛的創作靈感,是來自魅惑神秘的女神,她嚮往自由、勇於創新,更傾倒眾生,是公認美麗的化身,所以L'OCCITANE憑藉這套全新聖誕限定ARLÉSIENNE亞爾女神花漾系列,作為對她優美的崇拜。 亞爾女神淡香氛EDT $495/ 75ml 亞爾女神淡香氛融合多種花香,前調以番紅花混合略帶辛香的胡椒調子,加入蜜柑注入鮮明的朝氣;中調的格拉斯玫瑰,在鈴蘭的襯托下,顯得份外優雅而突出;檀香木為基調加添乳脂般的順滑感覺,紫羅蘭融入白色香木,為淡香氛內斂的性感,帶來優美的迴響。 蘇蘇覺得香味呈現濃郁花香的含蓄優雅與繚繞的白麝香有著鮮明對照。而透澈的瓶身雕刻的繁花剪影,由L'OCCITANE創辦人Olivier Baussan親自設計,讓視覺與嗅覺藝術昇華極緻。 亞爾女神沐浴露 $170/ 250ml 天然起泡基底配方,可於瞬間揉出綿密泡沫,溫和潔淨身體,沐浴後散發婉約花香。 亞爾女神潤膚乳 $250/ 250ml 蘊含乳木果油,有效高效滋潤乾燥皮膚,達致長效補濕。 亞爾女神豐盈潤手霜 $80/ 30ml 絲般細膩潤手霜,蘊含天然保濕因子,令雙手持久柔滑。 除了以上4款產品外,還有質地輕盈的亞爾女神唇彩 ($80/ 12ml) ,更有輕盈清爽配方,蘊含胡蘿蔔油,具滋養修護及抗氧功效的亞爾女神潤膚油 ($290/ 75ml) 等。 如果要用來送禮的,當然套裝比較大體,而且選擇也不錯,悉隨專便呢!