搜尋

搜尋結果

工作檯上的螞蟻窩--把工作間變成你喜歡的模樣
其他
活該快樂 // Carmen Lo・2019-10-31

有沒有統計過,每天上班,有多少時間雙眼是盯著電腦的?如果你的工作性質需要你常用電腦的話,請在這裡下點工夫。 桌面牆紙、屏幕保護固然最容易換上喜歡的主題,可是你也可以動動手,粉飾一下電腦的周邊和鍵盤。 見過整台電腦屏幕頂部,一班「海賊王」成員在上面排排站,好不威風。 見過有人把整個鍵盤用毛毛包著,那是冬天,她說,看到就溫暖。 見過有喜歡植物的,用假的樹藤把整台電腦框起來,很養眼。 我的電腦屏幕上,貼上一對眼睛,就像一個有生命的助手,在幫忙打點事情。我還在兩隻眼睛中間貼上印度婦女象徵幸運的蒂卡。工作關係,自己不能貼在額頭上,就由眼前的電腦助手代勞吧。 同事之間,一般有矮矮的隔板,將工作空間分隔開。隔板上的一小寸空間,成為大顯身手的最佳位置,各自擺上喜歡的玩意或擺設,讓人遠遠就可以看到。 空間的設計,反映了你的喜好和風格。 有人每天吃漢堡包,把換到的公仔都排在隔板上,千軍萬馬的氣勢。 有人放一整排她喜歡的吉蒂貓,說看到她們就高興。 有人放室內盆栽,或能夠散發自己喜愛的香味的植物、香草等。 有人一系列的高達機械人,以不同的英姿在隔板上列陣,這些復刻的日本玩具,價值不菲。他說,這系列的高達機械人,是他念中學時朝思暮想要擁有的,可是當時沒有能力。長大後,他為自己圓了這個夢。「它們能夠激勵自己,只要肯努力,甚麼夢想也可以實現。」他說。 我曾經在辦公桌上飼養一窩螞蟻──對,活生生的螞蟻。我買了些特製的藍色透明啫喱,放在一個透明的容器內。在草叢捉些螞蟻放進去,牠們便會把啫喱一球一球挖出來,造成一條一條的隧道。每天工作忙碌,抬頭瞥見牠們充滿團隊精神地排好隊,把一球球的啫喱,一個傳一個,不同方向型態的隧道逐條形成。看見牠們跑來跑去,合作,溝通,隧道通了,會興奮地用小小的觸鬚把消息一個傳一個;有同伴死了,整個團隊都會不開心,氣氛沉下來,還會把屍體合力拖到其中一條隧道的最盡頭。 看見牠們如此團結忙碌,就會想到自己也要努力工作。 我見過一些外資公司,特別是需要員工經常有創新意念的,都容許員工隨意設計自己的範圍,有的變成熱帶雨林;有的在自己範圍內的地下鋪上長毛的軟軟地毯,每天就見他的腳趾在上面享受;有的甚至加個框,裡面放滿彩色的球,把工作空間變成一個孩子的波波池。 我知道有些新潮的公司會在角落設置一個小小的酒吧檯,有高椅、有冰櫃,裡面有啤酒,自助形式。有時候同事間的討論,不一定需用投影機或匯報甚麼,他們就會聚到酒吧檯,談些較輕鬆的公事。沒有了會議室的嚴肅感,笑聲多了,也一併讓忙得塞了的腦袋,得到放鬆的機會。 無論你是管理層還是小員工,今天開始把工作空間粉飾一下吧!

《延禧攻略》— 值得探究的愛情觀
其他
Yeuk・2018-09-12

富察皇后—為了愛而傷害自己 富察皇后是一個溫柔賢淑,善良並有智慧的美麗女人。她是皇上口中“最好的皇后”,處處為人著想的她不但愛皇上就連後宮的所有妃嬪她也是付出了真心。她愛皇上但是她也愛自由,天生不願受到拘束,卻因為嫁給了皇上,她放棄了自由,她不得不被困在紫禁城一輩子。因為嫁給了皇上,她要母儀天下,她要做後宮的典範,她無時無刻都要注意自己的行為舉止。因為嫁給了皇上,她連傷心的權利都沒有,她失去了兩個兒子,皇上不但沒有安慰,反而只告訴她“不要丟了身份。”無數的責任在督促著她不能夠難過。她為了愛情漸漸地忘掉最原始的自己,她成為了別人眼中最好的皇后,最好的太太,但她早已經不是最好的自己。 高貴妃—因為愛掩飾真正的自己 雖然高貴妃是一個反派,但她其實也只是一個渴望得到愛的單純女人。最後因為燒傷,她知道她自己不會痊癒,就算痊癒也都會留下大面積的疤痕,她不想被皇上嫌棄更怕皇上會見到不是她最美麗的一面。她忍痛在皇上面前跳最後一支舞。跳到背部不停流血她也都不介意,她只想給皇上留下美好的印象。她臨死前告訴皇上,她裝作蠻橫無知,為了讓皇上不必忌憚高家。她一直戴著面具只是為了得到皇上一點點的愛而已。 嫻妃—為了愛變得過度依賴 嫻妃是一個知書達理的優秀女人,可是再優秀的女人也敵不過愛情。雖然她之後當上了皇后,她的一生做的卻都是為了皇上。失去了至親的她意識到權利的重要,她教唆他人犯錯,禍害他人,但由始至終她還是對皇上一心一意。一個弱女子想要衝入火場救她的丈夫,哪怕自己會傷痕累累,只因為皇上是她最愛最親近的人。她將一生奉獻給了皇上,她盼望能得到收穫。越是希望得到皇上的愛,她越是得不到。到了最後,皇上還是無視她的愛與她的付出。

必食烤豬肉卷!銀河酒店庭園意大利餐廳全新菜單
澳城餐飲
Cheers!・2018-08-20

新人事新作風,意大利土生土長的 Andrea Fioravanti 兩年前加入銀河酒店庭園意大利餐廳,最近終於推出全新菜單,主打地道意式家鄉風情,菜式口味別樹一格。 Andrea 曾於意大利、西班牙和卡塔爾的頂級餐廳工作,累積逾 20 年廚藝經驗,他對烹調和食材的選擇非常執著,像是意大利麵,就堅持每日全人手製作。必試配以濃郁鮮甜、由意大利聞名梅子蕃茄製作的 San Marzano 醬汁的意粉,口感、味道一流。 Andrea Fioravanti 於意大利列蒂(Rieti)的 IPSSAR 廚藝及餐廳管理畢業,隨即於 1993 年展開其烹飪事業,並同時間到位於羅馬的 Lord Byron 酒店擔任高級廚師的工作。 手工意大利細麵 $248 意大利麵加入波士頓龍蝦和鮮檸檬,清新又開胃。 而小編至愛的「秘製豬肉卷」,就結合了經典的脆嫩意式烤乳豬和肉汁豐富的西班牙伊比利亞豬肉,入口外脆內 Juicy,而且充滿烤肉香氣,非常惹味! 秘製豬肉卷 $428 至於甜品方面,必試的固然是Tiramisu,Andrea版本的 Tiramisu 甜與苦味道平衡得恰到好處。 Tiramisu $88 鳳梨杏仁 $68 庭園意大利餐廳 地址:銀河酒店 2 樓 時間:下午 6 時至晚上 11 時 電話:8883 2221 網址:https://www.galaxymacau.com/zh-hant/dining/restaurants/terrazza-italian-restaurant/

【美劇】《X你的世界末日》成為依靠後我們不再孤單。
娛樂殿堂
原來世界這樣大・2018-02-06

《X你的世界末日》(The End of the F***ing World)是最近Netflix新推出的劇集,一聽主角是兩名青少年,我們不其然想像到這是部校園青春片,不過片名叫《The End of the F***ing World》你就知道這絕對不是賣弄年輕、校園多美好的故事。 在《X你的世界末日》中,James和Alyssa各自生長於可悲的家庭背景裡。James是個奇怪的少年,長大後希望殺人,覺得自己心理變態,對世界欠缺好奇、刺激的感覺。而Alyssa媽媽改嫁,而同住一起的繼父不友善對待,令Alyssa憤世嫉俗。這樣形成兩個James和Alyssa這兩個特獨性格的人。 或許因為自白的關係,我們知道更多他們腦子想什麼。Alyssa和James 不滿於自己身處的生活而離家出走,二人隨意地展開新旅途。本來的互相猜忌、測試對方的底線,到後來發現對方跟自己有相似之處,也成為了彼此的依靠,在原本孤獨的世界不再孤單。 我們跟James一樣,覺得這個世界沒有東西值得你高興,也沒有人值得你為他愛到死去活來,但可能只是未遇到而已。見到他們二人惺惺相惜,一起瘋癲,覺得找到一個與你想法一致的人其實是一件很難得的事。 成長是美好,但同時也是黑暗的。不能不承認面對這個荒謬的世界,每天打開電視看到可笑的東西,我們無疑跟James和Alyssa有相同的想法:「這個世界到底做什麼?」他們二人搞破壞去渲洩對世界的不滿,相比之下我們選擇把事情置誅不理。大家用不同方式去看待世界上的荒謬。 這令我想起他們在加油站遇到打工的少年,不管他的傻頭傻腦,然而在他身上也找到我們的影子,呆板地工作,但在心底裡卻渴望活出真正的自己。最後結局難免會有點傷感,不過這個歷險故事帶我們短暫逃離現實世界,看完都挺輕鬆的。

【港姐2017】港姐投票制度有爭議 DO姐霸氣回應:我話事
娛樂殿堂
StanSteve・2017-09-04

冠軍就定咗喇,不過仲有好多爭議。(黃國立攝) 好喇,港姐選舉終於完場,不過呢個完場並唔完滿,因為喺係一遍爭議聲中結束。點解會係咁?好簡單,又係選舉制度問題。喺最後冠亞軍戰當中,由8人評審一人一票選出冠軍,雖然只係由8個人去決定冠軍已經係好兒戲,不過唔緊要,娛樂一場騷,起碼都叫係投票。 不過個問題係,原來喺呢個制度下,萬一最終係打和的話,就會由「美麗導師」校長Do姐鄭裕玲做最終決定。其實本來呢個咁神聖嘅任務,交比偉大嘅Do姐去做決定係絕對無問題,不過有網民就質疑,Do姐本身都已經係8位評審之一,如果佢又有得決定咪變相有兩票可以投?諗諗下又係喎,如果打和後最後決定權唔係Do姐,一號嘅何依婷未必會輸架喎,因為Do姐最後令到局勢打和的票就係投咗俾雷莊𠒇,咁好順理成章佢最後都一定決定佢係冠軍喇。 對於呢個指控,《香港01》立即就搵Do姐解畫,不過佢只係霸氣掉低一句:「呢度我係校長,我話事!」其實佢咁講真係不無道理,作為TVB元老級人馬,佢基本上就等同TVB發言人咁制,其實佢嘅決定咪姐係TVB嘅決定囉!TVB嘅選舉緊係TVB決定架喇,唔通同你玩民主咩? Do姐真係好霸氣架!(電視圖片) 以上文章及圖片均轉載自網路,所有版權歸原作者所有 原文地址:https://www.hk01.com/

【日本。京都】※景點※ 嵯峨野小火車
走遍世界
80後愛旅行✈️・2022-08-31

嵯峨野小火車是由小火車嵯峨站至小火車龜岡站, 沿著保津川溪谷行駛的火車, 單程約25分鐘。 在嵯峨野小火車上春天能看櫻花、夏天看新綠、秋天看楓葉、冬天偶而會化為銀白世界。 不同季節搭乘小火車, 都可以欣賞到四季不同的美景。 嵯峨野小火車一共有4個站, 分別是嵯峨站 ⇄ 嵐山站 ⇄ 保津峽站 ⇄ 龜岡站。 一般人多會選擇嵯峨站或是龜岡站上車, 因為是首尾兩站, 能看到整條路線的風景, 而其中以嵯峨站最為多人上車。 而我們則選擇在龜岡站上車, 沿路坐到嵐山站下車, 用走的欣賞竹林小徑和渡月橋。 關於每站的景點和交通, 下面再詳情說明。 由京都駅出發 日本JR、地鐵等買票都是先從上方的路線圖看到自己的目的地, 旁邊的數字就是價錢, 然後直接在機器上點購金額和數量。 記得去JR馬堀站記得只能坐「普通車」, 去JR嵯峨嵐山站就都可以坐 找到嵯峨嵐山、園部方向 嵯峨野線 找到對的車就跳上去吧~ 記得去JR馬堀站記得只能坐「普通車」, 去嵐山嵯峨站就普通、快速、新快速都可以坐。 我們坐錯了快速車, 不停馬堀這個小站, 我們就在JR龜岡站下車, 坐反方向的普通車回JR馬堀站, 只是相隔一個站。 到達JR馬堀站 其實一下車已經有非常清晰的指示走向小火車龜岡站 一直沿著指示走 走到田邊後一直向前走就對了 很快就會來到小火車龜岡站 小火車龜岡站對開有停車場, 開車的人建議開到龜岡站再坐小火車 因為嵯峨站並沒有附設停車場 上去車站後是賣紀念品的地方, 這邊有關於嵯峨小火車的紀念品, 在京都其他景點是找不到的啊, 可以在這邊買一買呢~ 這是現場買票的櫃檯 我們見今天坐車的人不是太多, 就在櫃檯問一下工作人員是否還有空位, 能把我們的票換成5號車卡 (我們是網上訂票, 只能買到1~4號車卡啊, 而官網寫著只要還有票的話, 工作人員也很願意把票換成5號車卡的票) 結果我們就把票換成5號開放式車卡了~ 換到的位置是一樣的就車卡不同了 我們坐的是15:29的小火車~ 這是往嵯峨方向的車卡狀況 趁小火車還沒來, 可以來到月台上先拍拍照 小火車來了~!! 換票後我們坐的是5號開放式車卡 除了車頂有透明上蓋外, 兩旁真的無遮擋呢! 連腳下都是有坑蓋, 能夠看到地下的軌道的 車上會有一個日本神怪打扮的人出現, 和大家拍照, 還有聊天?! (反正我聽不懂) 講真, 本來我對這趟小火車的期望挺大的 (說到這裡大家都知道後面會接個"但是"吧)~ 因為出發前我看日本觀光振興協會的紅葉預報是這樣的... 說最盛期是到12月上旬, 雖然他在11月30日的預報是有點變黃了, 但還是有紅的, 而我們去的是12月5日, 離他的預報隔了5天... 但是(但是來了)... 我們看到的景象是下面這樣的, 偶爾是有一兩棵還是紅葉的, 但基本上大部份的葉都掉光了, 都只剩樹幹了~ 開車囉~ 比起歐洲的觀光列車, 這輛嵯峨小火車的車速簡直飛快!! 要拍照的話有點難道, 拍影片會比較好~ 小火車是沿著保津川行駛, 可以在保津川上遊船, 船程約2小時。 我覺得夏天會比較適合, 冬天在海上漂流2小時也太冷了! 到達小火車保津峽站, 這個站比較少人下車 ( 小火車票是中途下車後就無法再上車, 需重新買票) 繼續沿著河川前進 可以見到12月初的樹葉幾乎都掉光了, 要是11月底來的話, 應該是超美的! 唯幾見到的紅葉~ 這裡應該是一個景點, 因為車上有廣播然後車子停了一下讓大家拍照呢~ 接著來到小火車嵐山站, 我們並不是坐到總站而是在這裡下車, 因為我們要逛竹林小徑~ 小火車嵐山站下車後需要走樓梯, 並沒有升降機! 所以如果同行有老人家或是行動不便的請不要在這站下車。 小火車嵐山站

【韓國。首爾】※景點※ 南怡島 ~ 秋天被楓葉包圍的小島,《冬季戀歌》拍攝場地 (含交通教學ITX青春列車)
走遍世界
80後愛旅行✈️・2018-10-12

南怡島位於京畿道與江原道交界處, 是在1944年興建清平水庫時被北漢江淹沒而形成的內陸島。 △ 島內禁止車輛出入 △ ★ 最佳參觀季節為5月、7~8月、10月 ★ 交 通 方法一: 坐地鐵到1號線清涼里(청량리) → 轉ITX 청춘青春列車去加平 (가평) (Gapyeong) 方法二: 坐地鐵到1號線上鳳站(상봉역) → 轉地鐵京春線至加平 (가평) (Gapyeong) 我們使用的是方法一, 我們由明洞坐地鐵到清涼里(청량리) 站 ★ ITX青春列車並不適用T-money交通卡, 去程的票我們是先在網上預訂 http://www.letskorail.com/ebizbf/EbizbfForeign_pr16100.do?gubun=1 $ 清涼里站 - 加平站: 成人4,300韓元、兒童2,100韓元 來到地鐵清涼里(청량리), 會有指示到ITX青春列車換乘點 跟著指示走會到ITX青春列車的方向, 途中會見到這種機器 (圖片轉自韓國觀光公社) 把T-money在機器"綠"色邊刷一下, 表示在清涼里(청량리)這個站已經下車 ★ ITX青春列車並不適用T-money交通卡 (圖片轉自韓國觀光公社) ★ 值得一提的是網上預約後的取票處 ★ 由於當時我們找了後久都沒找到, 加上時間緊迫我就沒有拍照 但這資訊很重要!! 當我們跟著示指一直走, 會直接到達ITX的候車月台, 但我們還沒取票怎麼辦?! 其實當你到達月台後, 會發現旁邊還有一個手扶梯往上 上去後直接出閘會發現是一個很大的售票廳, 在這邊找到櫃台出示預約單和護照就可以取票了~! (當時我找到快到點才找到的!!!) 幾經辛苦終於把票拿到手了!!! 然後沿著剛才的路回去月台候車就好了 候車月台上有一間便利店, 可以在這裡買點小吃上車 車到了, 按著票上的位置和車卡找座位 由清涼里(청량리)到加平(가평), 車程約30分鐘 車上很舒適, 可以享受一下這半小時的車程 還沒下車已經看到外面的風光 到達加平 (가평) 在加平(가평)車站外面有的士站, 就在那裡坐的士到碼頭, 再坐船到南怡島。 到達碼頭後有兩種方法進入南怡島 方法一是坐船, 是最多人選擇的方法。 約十分鐘~半小時有一班船, 票價一人是10,000 ₩ , 擁有外國人護照是8,000 ₩ 方法二是高空滑索 費用 : 38,000 ₩ 開放時間 : 4~10月 09:00~19:00 / 11~3月 09:00~18:00 ※ 視天候狀況(雨、雪、強風等)決定是否營業 我們是選擇方法一坐船到南怡島 秋季是個欣賞楓葉的好季節, 因此有很多人選擇進入南怡島 買完船票後已經很到長長的人龍要坐船到南怡島 約十分鐘~半小時有一班船, 票價一人是10,000 ₩ , 擁有外國人護照是8,000 ₩ 上船了 船上人真的很多, 船上也擠 這個就是高空滑索入島的鋼索 出甲板上看看風景, 船程幾分鐘就到 快到岸的時候看到海中有一個雕塑 下船了~ 人真的不是一般的多!!! 嚇死寶寶了 要"入國"了 南怡島真的到處都是楓葉, 是秋季賞楓的好地方! 雖然我們都還沒吃午餐, 但是一直走都忍不住要拍照了! 紅葉真的好美 原來小島上還有小火車呢~ 走進這個「百楓密園」 金色和紅色的楓葉交錯著, 互相輝影... 走到種植楓葉的小山坡上, 這裡風景猶如楓葉隧道一樣 就算是不假日, 來賞楓的人流一點也沒減少 看完滿滿的紅色, 繼續前進還有綠油油的樹木和荷葉 「叢林蓮池」 還有一個仿新加坡的魚尾獅呢 一個親親大自然的地方, 看到有隻大松鼠 來到中段終於見到有餐廳!! 還記得我們還沒吃午餐的嗎???!!!=.=" 這裡有幾間餐廳都在附近的 我們去了一間叫「南門」的餐廳, 是吃傳統韓餐的。 餐牌: https://namisum.com/zh-hans/dish/restaurant/menu-nammun/ 吃過午餐後, 繼續去拍照囉~ Unicef Hall 「將軍址」 色彩繽紛的手信店 「銀杏路」 秋天這裡滿滿的銀杏葉, 變成一片黃色的海洋。 這是冬季戀歌的拍攝地 這是一個浪漫的地方, 連地上的落葉都被掃成心型呢♡ 在南怡島上逗留了一個下午的時間, 其實還有些地方是沒有逛到 而島上亦有酒店的 希望下次能在冬季再來一次, 感受下遍地雪花的南怡島。 回程時就到下船的地方排隊, 我們大概有排了差不多一小時才到我們呢 人真的很多很多!! 回到加平碼頭後再按著原來的路線在碼頭坐車回加平站 如果沒預先訂購回程車票的話, 到達火車站後可以用自助售票機買票 (圖片轉自韓國觀光公社) 1. 買票時點選英文 2. 選擇時間、目的地、購買張數 3. 選擇列車出發時間 (★ 旺季時可能無法買到即班車票) 4. 選擇現金(현금)或信用卡(신용카드)支付, 付款完成後即可取得車票 南怡島 南怡島: 강원도 춘천시 남산면 남이섬길 1 / 江原道春川市南山面南怡島街1 https://namisum.com/zh-hans/ ITX訂票: http://www.letskorail.com/ebizbf/EbizbfForeign_pr16100.do?gubun=1 方法一: 坐地鐵到1號線清涼里(청량리) → ITX 청춘青春列車去加平 (가평) (Gapyeong) 方法二: 坐地鐵到1號線上鳳站( 상봉역 ) → 轉地鐵京春線至加平 (가평) (Gapyeong) 檢視較大的地圖

重入膠坑2
手機‧電玩
MacauYeah・2024-11-21

水性漆上色 雖然筆者已經砌模型很久了,但很少試著自行上色。但多得模型開模技術的進步,以及水性漆、補色筆的出現,模型預設的分色再加上少量自行補色,就已經效果不錯了。以下是筆者完全使用水性漆+補色筆重塗的作品。打灰底後全部重新上色,白色為水性漆海棉干掃,紅色、藍色、黃色則為Marker筆。 海棉干掃要注意幾點,因為是白色,遮蓋力弱,一定要多層掃。而家每層一定要足夠輕透。筆者太貪,想半小時內就掃第二層,效果不是特別好。有條件的話,放個半天會好一點。感覺上白色遮蓋力弱,掃完第三層後,第四、五層的差別就不太大。大家可以自行取捨。 關於刮漆 大家留意自己的補色筆是不是水性,若果為水性,就跟水油的刮漆情況差不多。再加上小制作的情況下,使用補色筆都是為了方便,九成都不會預先打灰底,所以附著力會更弱。把玩時要更小心。(感謝賢者模型工作室關於水性油的選擇及指導。) 拍照把玩 作為經驗尚淺的筆者來看,老實講,在「上色」與「把玩」之間,還找不到共存的地方。前面已經提到,刮漆是會發生的問題,那怕大家用的是油性漆。更什的是,即使大家只打磨、素組、滲線,把玩多了也是會斷關節的。當花了一百小時精心制作,然後玩壞了,可痛心阿。若換成金錢來衡量,100元的高達模型,找代工精修上色,最後埋單可能要400以上,跟買一隻入門的成品模型差不多。所以大家在把玩之前,一定要做心理準備,斷了,就讓他去吧。塑膠,始㚵是不耐操。 雖然模型易壞,但放著不玩,就跟鹹魚沒有分別。所以筆者就拼著一去無回頭的決心,把高達模型扭下去(但也的確扭壞了兩三隻高達)。在這裏分享一些拍照的姿勢。 支架 拍照環境光不可控的情況下,不要拘泥於背景及支架。有條件搭個攝照棚,打光充足,誰不想。但條件不允許就要要拘泥那些了,找個有燈光的地板,手持拍照就好。選擇手持的原因是,拿得比較穩,重力干涉的因素較少,可以容易地調整模型的面向,使光源看來起比較充足。 構圖 如果是戰鬥模型,例如是高達,盡量選一些對角線構圖,會讓模型看來起更猛。另一個重點就是手機不要貼太近拍照,因為會變型。至少距離一個成人的手位,最後再把圖栽成合適的大小。或者在一個遠的位置,再使用1.5倍或2倍放大,拍出來的效果就跟肉眼感覺得差不多了。手機太近,一定是筆者卡關的問題,好不容易筆者才發現這一點。

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,其實也可以做更多隔離,我們日後再慢慢加強這個例子。

【如何用Trading View寫運用多重timeframe的策略】
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2024-06-14

Pinescript的功能其實十分之多,可以寫到不同的指標之餘,甚至可以將一些統計學的概念應用在交易策略之上。 例如我們在facebook介紹的Predicted_price MACD是將Linear Regression 的計算融入MACD中,相信大家現在應不難明白。 https://www.facebook.com/quantshk/posts/pfbid036K93ZaK4LnbZPxrekZUMKSpWcFcbjBLhE122G6h8H3qcUTzoVJ7yX2U1nffCPV1Tl 影片中有兩個例子,分別是看SQQQ及Apple的5分鐘圖,你會發現指標的入市訊號比傳統的MACD更準確,甚至你會看到MACD根本就是顯示市況向好,但Predicted_price MACD卻顯示造淡訊號。事實上,Linear Regression確實很有用,只要與價格有線性關係的數據都可以作分析,會對股價的變化有預測作用。除了Predicted_price MACD,其他我們研發的與Linear Regression相關的交易策略都會陸續介紹給大家。 這篇文章的的題目是如何用Trading View寫運用多種timeframe的策略,這也是最多人會問的問題之一,因為很多人都會喜歡多種時間間隔的策略,例如同時運用5分鐘圖及1分鐘圖表,又或同時用小時圖與5分圖表等。 要寫這樣策略就要用上request.security這個function,用法例如子如下: [macdLine,signalLine,_]=ta.macd(close,12,26,9) signal5min=request.security(syminfo.tickerid,"5",signalLine) macdhourly=request.security(syminfo.tickerid,"60",macdLine) request.security的( ) 內要寫上的有三個部份,包括「要取那一個symbol的資料」、「要什麼時間間隔」、「要取那一個數據」。 「要取那一個symbol的資料」的部份若填上syminfo.tickerid就是要取目前你在Trading View畫面上顯示的數據,例如你圖表上是在看Apple(US:AAPL),若填上syminfo.tickerid就會最Apple(US:AAPL)的數據。 但大家可能會覺得奇怪,為什麼要多填一次,本身不就是想要Apple不同時間間隔的數據嗎? 因為request.security除了可以拿取不同時間間隔圖表的數據外,也可以拿取不同symbol的數據,例如你想看蔚來(US:NIO)的走勢來炒Tesla(US:TSLA),你在這個部份便不能再寫上syminfo.tickerid,你要在主圖上開啟Tesla的圖表,然後在request.security的( )填上蔚來的symbol,那就可以寫到看蔚來的數據炒Tesla的策略。 而「要什麼時間間隔」就很簡單是要取什麼時間間隔的數據,若只寫數字就是代表多少分鐘,例如"5"就代表5分鐘,"60"就代表60分鐘,"D"則代表日線圖的數據,"W"則代表周線圖的數據。 例如你本身的策略是運用1分鐘圖表的,就在主圖表上開啟1分鐘圖,然後加上這句: dailyhigh=request.security(syminfo.tickerid,"D",high[1]) 就可以拿到上一個交易日裏日線圖的最高價,dailyhigh是自已給的名稱,方便大家在計算時再使用。例如你再寫dailyhigh> dailyhigh[1]就代表你的策略中要求上一個交易日的最高價比再上一日的最高價更高。 留意,本身daiyhigh這個數據要自行設定是要取「上一個交易日」的最高價,若在這個名稱再加上[1],便是由上一個交易日開始再倒數一個交易日。 最後是request.security的( ) 內「要取那一個數據」的部份,這部份不一定只能使用最高價、最低價、開市價、收市價等的數據的,也可以是不同指標的數據,甚至是你自行經過計算的答案。 假設你在主圖表上開啟一個1分鐘圖表,你的策略也包括了MACD的運用,先用[macdLine,signalLine,_]=ta.macd(close,12,26,9) 定義了MACD的快線及慢線為macdLine及signalLine。 signal5min=request.security(syminfo.tickerid,"5",signalLine) macdhourly=request.security(syminfo.tickerid,"60",macdLine) 然後我們把5分鐘MACD慢線的數據及小時圖MACD快線的數據命名為signal5min及macdhourly,然後用上request.security,在( )內分別填上signalLine及macdLine便可以。 再加上plot便可以把5分鐘MACD慢線的數據畫出來,然後加一個1分的MACD便能將兩者作比較。 25 另外,筆者發現很多新手都比較抗拒使用plot這個功能,大家都會只集中去留意backtest的結果,而且有了backtest的結果後圖表上根本便有入市訊號的位置,那大家自然會想,若不是要寫一個自己的技術指標,那plot這個功能實沒多大用處。 但筆者的習慣是,每次寫自己的交易策略時,每寫一部份都會先用plot來看看寫出來的是否真的是自己想要的,因為用程式語言去寫交易策略,與大家用目測是完全不同的,很多時候用程式寫出來的未必就是你想要的。你的交易策略可以很複雜,到你寫好後再做backtest,才發現根本不是你想要的,那再重寫就反而會更麻煩。 我們網頁: www.quants.hk Youtube: https://www.youtube.com/@markchunwai Facebook專頁: https://www.facebook.com/quantshk/ Patreon: https://www.patreon.com/quantshk

【香港。食記】Café 100 by The Ritz-Carlton
全球飲食
原來世界這樣大・2018-10-22

很多人都會在行程計劃上揀選在晚上看香港的風景,而不是白天。無他的,只因香港的夜景是太著名了,但是白天的香港還是一樣的美麗。 這次登上了Sky100,除了飽覽香港美景,還享用了一個豐富的早餐,為自己來打打氣。雖然未能去個短途旅行,就用幾小時忘記工作的煩惱吧。 在Sky100的Cafe100 由Ritz Carlton打理,為大家供應飲料及美食。雖然環境不算大,但同樣也是身為一個觀景台不能缺乏的東西 – 餐廳。唯一我不太喜歡的是位置有點太開揚,未能擁有屬於自己的個人空間,或者選擇跟朋友並排坐的位置,那就沒問題了。不過只要時間來得對,人潮不算多的,還是很喜歡這個全景觀的位置配美食。 Sky100的Weekend Brunch套票$458,包括Sky100的門票一張及Cafe100 Brunch一份。吃得飽飽才離去,總好過來也匆匆,欣賞美景過後空手而回。 Cafe 100的Weekend Brunch可以選擇Bloody Mary 或Sunrise Dazzle,果汁的也可以。 不用先打底,直接到Sky100 享用這份Brunch吧。先送上的早餐盤內有脆穀片、生果和乳酪杯。這些輕盈清新又健康的食品,喚醒身體的每個器官,平時吃早餐只會任選一樣,現在所有早餐選擇都可以一次過享用了。 還有煙三文魚、煙火腿、肉腸的凍肉拼盤和意式煎蛋,單單是早餐盤,已經吃到半飽的狀態。 店員們不會一次過把所有食物呈上,反而是待你吃得差不多才會準備主菜,這樣大家就沒有一份害怕所有食物到齊然後冷掉的擔心了,慢慢享受,慢慢吃。 主菜有三款選擇,分別是Egg Benedict、Waffle和Fettuccine。我一向都對Benedict沒有什麼好感,所以很快把Benedict在名單中刪除,最後跟朋友點了Waffle和Fettuccine 一起分享。 這道意式蒜香大蝦闊條麵配龍蝦忌廉汁很有份量,厚厚的一層忌廉汁鋪在闊條麵上,香味久久也揮之不散,吃到口中滿滿的忌廉汁,蝦肉十分彈牙,寬條麵很有口感,相當美味。作為Brunch的主菜,當然要填滿客人的肚子,而這道闊條麵也是相當的稱職。 還有這道窩夫,是甜品還是正餐其實也不重要。新鮮熱辣剛剛做好的窩夫配著芒果、雜莓,生果鋪滿了整碟窩夫,對我來說只吃生果已經相當的開心。我們顧著窩夫的同時,也要留意旁邊的是北海道牛乳蛋糕,雖然賣相跟普通雪糕無異,但吃下去充滿牛奶香味,細嫩幼滑,一吃便知是與眾不同。 最後喝杯暖暖的茶,再看看眼前的景色,把這一秒留住,這數小時沒有客人的電話、不用對住電腦螢幕,感覺美好,累透的身體和心境彷如重生了。 Café 100 by The Ritz-Carlton尖沙咀柯士甸道西1號環球貿易廣場(ICC)100樓天際100香港觀景台