搜尋

搜尋結果

盡顯史詩般奢華 §米蘭大教堂§
走遍世界
莫雪・2024-11-05

盡顯史詩般奢華 § 米蘭大教堂 § 陽光藍天下的『米蘭大教堂 Duomo di Milano』, 突顯了整座白壁建築閃耀出華麗的光芒。教堂對開廣場再寬廣, 亦難掩川流不息的人群、遊客, 在偌大的廣場上停駐、拍照、欣賞、 留戀, 就連滿地、半空飛盤覓食的白鴿, 也爭相無所畏懼地與人群爭一席位, 令教堂廣場的氣氛更顯靈動熱鬧。 當天沒留意提前在米蘭大教堂官網購票, 早上來到教堂正門右側隊伍, 已見有遊客 持票絡繹進入教堂參觀。 工作人員指領再往 廣場右側的博物館內購票, 原來進入教堂的門票 已包括了參觀博物館, 那便事不宜遲, 打算不往回走, 也便順道也參觀一遍博物館, 想不到意外地發現博物館 展品也很多和豐富, 可以近距離仔細欣賞一系列 有關聖經故事的彩繪玻璃窗, (這是米蘭大教堂的部分真跡彩繪玻璃窗), 教堂內部建築壁上美侖美煥閃耀展現的, 正也是同類彩繪玻璃窗設計, 但你要抬頭遠觀。 還有經過的通道, 推開小門巧見 一天井中空呈現一建築的尖塔頂, 而地上 座立著的金色聖母雕像, 也便是米蘭大教堂建築頂上的聖母雕像了, 就呈現在你眼前, 與尖塔頂建築構成神聖和諧畫面。 還是儘快進入到教堂一睹華麗景觀為要, 心已嚮往 廣場遠觀下的五扇墨綠色青銅大門與教堂外壁 精美且壯麗雕花和圖案。 其人物、擺設故事史詩般向上廷伸, 直至你的眼睛看不到的距離, 陽光下閃照出白柱壁上, 似有無數篇羅馬帝國曾經輝煌 燦爛的歷史故事。 原來米蘭大教堂整座建築物共有 135 座尖塔、 3400 座雕像,從資料數字上看已讓你嘆為觀止了、 無限想像吧! 果然教堂內裡儘顯華麗極緻, 高聳白石柱、 頂樑刻花、人物神話故事、經典聖經故事、 各式動物造型繁複精美、巧奪天工。 極盡心思的手工精緻巨幅彩繪玻璃窗相隔內堂建築其中, 閃照出七色彩光的每一扇窗戶上, 亦是一系列的聖經故事, 令人迷戀且神聖。 這個讓義大利米蘭耗時了六百年方能完工, 如史詩般震撼的指標建築,是遊客必看的米蘭景點了, 文字的描述與照片再多, 都不如能親眼目睹來得壯麗。 米蘭大教堂位於義大利倫巴底大區米蘭市中心, 是天主教米蘭總教區的主教座堂, 建築風格含括了哥德式、 新古典式和新哥德式。 鄰近教堂的精品購物街區域, 也就是米蘭最厲害的購物血拼聖地 --- 艾曼紐二世拱廊與大百貨公司了。 購物街廣場圓頂玻璃帷幕極顯時尚堂煌, 著名餐飲美食、購物令你滿足不已! 艾曼紐二世拱廊有一亮點令人群聚眾, 那是位於拱廊正中央的公牛馬賽克圖案,有個傳說: 只要踩著公牛睪丸轉上三圈就能獲得財富與幸運, 可憐的公牛圖就這樣每天被無數的 觀光客輪流揉擰轉圈形成一方下陷了。 #廣東仙湖茶場內紅楓葉林# #【摩洛哥得土安】市內皇宮與教堂# 其它文章, 詳情請點擊澳門科學館「蒸氣誌(電子月刊)」 內之「近代中國科學家事蹟及其精神」 https://www.msc.org.mo/zh/flipbook/55/S-TEAM-ISSUE 本篇文章、影片以及相片版權屬作者所有,經由版權持有人授權CyberCTM.com發表。 聯絡及邀約: irene801802@hotmail.com

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

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

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

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

新書《ChatGPT如配合Multicharts學習程式交易》近日在各大書局已有售
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2023-12-20

新書《ChatGPT如配合Multicharts學習程式交易》近日在各大書局已有售。 若由一個完全新手要完全熟習Multicharts的語法(Power Language),再學習輸入數據、做回測及連接Auto Trade等步驟可能真的需要一定時間。 不過,自ChatGPT出現後,讀者們已可以直接用中文或英文將交易策略寫出來,再運用ChatGPT直接編寫出答案,無論是簡單的技術指標運用,又或陰陽燭策略,甚至較複習的套利策略,ChatGPT都能運用Multicharts的語法直接編寫答案出來。 雖然ChatGPT的答案未必全部正確,但學員只要明白Multicharts語法的使用原理便能懂得直接修改,這種學習方式比過往需要背誦大量Multicharts語法例子的方法更為有效。 而且若大家要寫大量的交易策略做回測也更為方便,因為所有策略不用自己由頭寫起,ChatGPT寫出大部份內容後再修改便可以,最終能節省不少時間。 本書的例子中除了常見的技術指標使用,也有自行組合的陰陽燭形態,以及一些比較高階的短炒及Daytrade 策略,包括分析恒指重磅股走勢短炒期指的方法、長短倉短炒策略- 同時買入騰訊沽空阿里巴巴等,這些策略只要ChatGPT及Multicharts同時配合使用,要寫出來及再修改也並不困難。 另外一些較少見的技術指標如適合Daytrade或短炒的Detrended Price Oscillator、Chande Kroll Stop、Super Trend、klinger Oscillator等,又或用以判斷單邊市及上落市的Choppiness Index,在交易時也有一定的參考價值,本書除了介紹這些指標的特別用法外,也會講解如何透過ChatGPT協助編寫這些指標,並同時在Multicharts上直接運用。

運用ChatGPT編寫Multicharts及Amibroker 語言
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2023-02-18

自OpenAI 推出ChatGPT後,編寫交易策略變得比以往更加容易。過去學習編寫運用Multicharts及Amibroker編寫策略時需要先熟背大量的語法,但現在ChatGPT可以替你在短時間內完成編寫策略,而且更可用中文給它指令,甚至可直接做回測。 雖目前ChatGPT的數據只到2021年,但相信不久的將來數據會更新,而且更可以有實時數據。 現在學習Multicharts及Amibroker重點只需學習語法的基本原理,然後策略由ChatGPT編寫,有了結果後可直接Copy到Multicharts及Amibroker使用,可以做回測及優化。 但當然,ChatGPT編寫的策略仍需要有基本語法知識去驗證是否有錯誤,但學習的過程相信會比以往變得更容易。我們會將大量的策略給大家示範,除了基本運用技術指標組合,還包括波浪理論、Pair Trade方法、又或看重磅股炒期指的策略等,而且包括了港股、美股、期指、美期、槓桿ETF等。 先看看ChatGPT寫出來的策略結果,再從大量練習中學習如何驗證ChatGPT寫的結果有否錯漏。過去可能需要半年或一年的時間才能有足夠的經驗去運用程式,但現在相信只需要一個月的時間便能熟習Multicharts及Amibroker,再透過我們給學員的Plug-in便能連接SP Trader、富途牛牛、Webull(微牛證券)等進行全自動交易。 訂閱Patreon 可免費參加Daytrade教學特別班(線上課堂)上課日期: 2月25日 (星期六)3:30pm ~4:30pm特別班教學內容包括:1)如何用ChatGPT編寫Multicharts 策略 2) Daytrade SQQQ及TQQQ 策略 3) 如何觀察美股盤路(階梯)短炒4) FootPrint Chart 基本應用 新改版Patreon:www.patreon.com/quantshk特別班會用zoom 上課,我們會在2月25日前給大家上課zoom link。

是不是任何東西都可以開光?
宗教玄學
熊神進・2022-08-13

什麼物品不能開光 開光, 開光, 很多人都把「開光」掛嘴角, 其實又有多少人明白什麼是「開光」, 又有什麼物品是不能開光?今天筆者就跟大家聊幾句。 開光是什麼? 我用最簡單的解釋, 「開光」是佛教的一種 ritual ,它具有「迎神安住」以及「開啟智慧光」的意義。我們將四界(天地人魔)靈力、智慧,迎請融入佛像、靈塔、古曼童、佛/法牌之中,形成二合為一。 筆者想補充幾句, 「開光」是請尊者、佛菩薩開啟與使用者自性的光明的智慧本能,「開光」是開我們自己的光,而不是給佛像開光。世上沒有一位師傅有這能力去開佛菩薩的智慧光明,當師傅開光了就驅走了無明黑暗,這才是開光真正的意義。 是不是什麼物品都可以開光? 我在內地工作時常常聽到一些有趣的事, 有人找師傅(不是政府註冊的)把車子開光, 把棺材開光, 把墓碑開光, 再有一些奇怪的舉止, 就是把先人骨灰開光。有一次我在北京某位藝人家中拜訪, 我好奇的問“為什麼妳家所有門楣都有一點紅色?”她告訴我, 這房子是夫家的物業, 丈夫有一位福建師傅, 一切擺設都交由那位福建師傅佈局。我點點頭,感謝這次拜訪。 萬物有靈, 這個「靈」是需要條件的, 我們需要二個條件: 物質的介面(即品性、敏感度)。 師傅的操守(即德行、功力)。 林小姐(微信13726267799)是筆者的內的地業務助理, 有一次我們去喪家裡做法事, 她看到很多紙劄祭品, 有紙人, 有綠馬, 她問我這些紙劄祭品需要開光嗎? 我告訴她: 紙人畫睛不點睛; 紙馬立足不揚鬃。 人笑馬叫皆不聽; 你若不聽閻王請。 不是什麼東西都可以開光的, 紙劄人是不可以(眼睛)開光, 只可以手腳做灼記, 如果你把它的眼睛開光了, 不幸的事就會發生。 之前筆者在 Nepal 工作時, 見到一位婦女在醫院出來, 在她背後有幾個幽童跟隨, 幽童們目光有點邪(嬰靈是憐光), 筆者試圖喚醒那女士, 可是, 來晚一步, 她還是被摩托車輾斃, 阿彌陀佛。 不是所有物件都可以開光, 如果你不慎把剌青開光了, 你就後悔。 公共微信: macaumasterxiong 私人微信: macaumickey