搜尋

搜尋結果

莫內在吉維尼的小屋
走遍世界
邊樹六子・2016-11-03

奧斯卡-克勞德middot;莫內,OscarClaude Monet,天蠍座(為何不是天秤座),法國畫家,印象派代表人物及創始人之一,下刪千字介紹,有興趣可以從維基百科搜尋一下。 這裡是莫內一家從吉維尼一位田主手中租下一所房子,十分喜歡他的地板與書台,還有花花布沙發。他的房子大部份都是他的作品,房子保留得很完整,即使每人有數百人參觀,房子依然沒有受到任何的破壞。這裡的每一件小物件都可以反映當時他喜好,他看來特別喜歡日本藝術,房子內除了掛滿了他的畫作,還有很多日本繪畫,顯然,自古男士都特別喜歡日本的人與事,即使是這已經是1883年的事(原來他剛好大我一百歲),看得出他對日本文化藝術的喜愛程度。他房間內的自然光線,窗外的花園,他所種的植物,與他一起生活的孩子,正是他所畫作所呈現出來的畫面,他種植了一個大花園,並在那裡完成他餘生的藝術創作,可以生活在裡,真的如同生活在童話世界裡,每日可以面對著這些花草,繪畫度日,多寫意的人生啊! 莫內大師的名作-《睡蓮》就是在吉維尼所繪畫的,後來他因為出現了白內障病徵,所以,他的繪畫作品色調也成變得偏紅,後來做過手術後他所看到的顏色又有了變化,看到平常難以看到的紫外線,他還重新畫過一系列紫外線藍作品,這正正是我喜歡的藍色。

澳門康萊德度的「粉紅革命」又黎啦!
節慶盛事
Benjamin・2016-09-29

澳門金沙城中心康萊德酒店今年將會再接再厲,於10月1日至31日期間推出2016「粉紅革命」活動的一系列體驗及收藏品,以支持香港癌症基金會一年一度的「粉紅革命」活動,為喚醒公眾對乳癌的關注及籌集研究經費獻出一分力。澳門康萊德作為活動連續第四年的鑽石贊助商,已承諾將會撥捐是次粉紅推廣活動的部分收益予該基金會,包括售賣獨一無二的限量版粉紅康萊德小熊及幸運鴨子所得之收入。 10月活動期間,酒店的外牆會被柔和的粉紅色燈光照亮,而酒店內所有的擺設及鮮花裝飾亦會散發著一片優雅的粉紅色彩。澳門康萊德的員工制服更會於每個星期五特別加入粉紅元素,同時亦會將電子郵件及賓客歡迎卡換上粉紅色調。 酒店營運副總裁畢貝禮表示:「乳癌是香港及澳門,乃至全球所有年齡層婦女中最常見的癌症類型。因此,澳門康萊德酒店十分榮幸能夠再次支持『粉紅革命』活動,並連續第四年成為其鑽石贊助商。透過舉辦該活動,我們很高興可以看到身邊許多有愛心及關心慈善的員工、管理層人員以及賓客,一同攜手提升社會大眾對乳癌的認知,並盡力為香港癌症基金會的相關乳癌服務籌募經費。我們將於10月1日開始為賓客及員工推出一系列粉紅體驗。此外,賓客還可透過設於酒店的捐款箱捐贈善款,所收集到之款項將會捐給非牟利機構開心樂園協會Associaccedil;atilde;o de Feliz Paraiacute;so,該協會於2014由癌症患者、其家屬以及本地醫學專業人士所成立,旨在通過舉辦研討會為公眾提供癌症教育及認知。」 澳門康萊德更獲得多位國際及本地知名人士的支持,一同推動今年的「粉紅革命」活動,當中包括國際著名的韓國女演員李成敏﹝Carla Lee﹞,而其他名單將於活動期內陸續揭曉。 今年,澳門康萊德酒店亦將與位於威尼斯人購物中心的國際知名西班牙尊貴首飾品牌ARTĒ Madrid合作。而在其支持下,一位入住澳門康萊德酒店並同時作出捐款的幸運賓客將有機會贏取特別為2016「粉紅革命」活動而設計的ARTĒ經典白色晶鑽頸鏈乙份。頸鏈以白色晶鑽及925純銀鍍銠打造,充分凸顯簡約設計,映襯璀璨光華,適合於各類場合佩戴。 如欲成為「粉紅革命」活動的一份子,賓客可選擇於辦理退房手續時透過賬單額外捐贈澳門幣10元、享用「粉紅下午茶套餐」、於辦理入住手續時購買客房升級優惠,又或選擇購買康萊德獨家訂製的限量版粉紅小熊及粉紅幸運鴨子。此外,酒店屢獲殊榮的旗艦食府「朝」亦推出特色粉紅菜單。澳門康萊德將捐贈一系列「粉紅革命」體驗及收藏品所得的部分收益予香港癌症基金會。 澳門康萊德即將於10月1日起推出的限時粉紅體驗包括: 「粉紅革命」房間升級優惠 優惠1 賓客在辦理登記入住房間時,另付澳門幣388元,可享以下升級禮遇: 房間升級至城市景觀客房 粉紅汽酒一瓶 粉紅馬卡龍一盒 9件 WIFI上網服務 延遲退房時間至下午2時 獨家限量版粉紅豹紋康萊德小熊一隻 澳門幣100元將捐贈予香港癌症基金會 優惠2 賓客在辦理登記入住房間時,另付澳門幣688元,可享以下升級禮遇: 房間升級至豪華套房 雙人於大堂酒廊享用尊貴「粉紅下午茶套餐」連飲品 WIFI上網服務 延遲退房時間至下午2時 獨家限量版粉紅豹紋康萊德小熊一隻 澳門幣100元將捐贈予香港癌症基金會 所有入住澳門康萊德酒店的賓客亦可選擇捐款作慈善用途,同時獲得可掛於酒店內整型樹上的粉紅絲帶一個,善款全數將直接歸本地非牟利機構開心樂園協會所有。參加此「粉紅革命」2016捐款活動的賓客還將獲得機會贏取澳門康萊德送出的ARTĒ Madrid首飾系列乙份。 菩提水療「粉紅體驗」 「粉紅革命」活動期間,屢獲殊榮的「菩提水療」將為賓客推出價值澳門幣1,100元#的「粉紅玫瑰面部護理」,長達60分鐘的高效滋潤面部護理療程可令你的肌膚深層滋養,恢復光澤亮麗。另外,享受該護理療程將獲贈雅容瑪香薰之家 Aromatherapy Associates護膚禮品套裝,而療程費用當中的澳門幣500元更將捐贈予香港癌症基金會。此療程僅適用於週一至週四,建議提前預約。 粉紅下午茶套餐 今個10月,於澳門康萊德大堂酒廊將推出令人垂涎的「粉紅下午茶套餐」,套餐特以高級調和茶Tea WG製作出茶香四溢的甜點以及多款注入粉紅元素的精選點心,另配搭Tea WG精品調和茶如粉紅佛朗明哥茶、粉紅花茶等。是次「粉紅下午茶套餐」擁有兩種選擇,分別是澳門幣268元的尊貴下午茶套餐,包括自選Tea WG精品調和熱茶或咖啡,或兩杯無酒精雞尾酒或雞尾酒,當中的澳門幣25元將捐贈予同一基金會;以及澳門幣298元的豪華下午茶套餐,包括自選Tea WG精品調和熱茶或咖啡,或兩杯無酒精雞尾酒或雞尾酒,康萊德獨家限量版粉紅豹紋小熊或粉紅幸運鴨子一隻,以及澳門幣50元的捐贈金額。所有惠顧「粉紅下午茶套餐」的饗客均獲贈由Tea WG送出以調和茶特製之馬卡龍禮券乙張,並可於四季名店、威尼斯人購物中心及巴黎人購物中心任一Tea WG店鋪換取禮品。大堂酒廊位處澳門康萊德酒店大堂,粉紅下午茶供應時間為10月1日至10月31 日每天下午3時至6時。 「粉紅雞尾酒時刻 」 康萊德大堂酒廊亦於10月期間推出「粉紅雞尾酒時刻」作為新的「粉紅革命」活動體驗之一,於每日下午3 時開始,由酒店出色的調酒師為熱愛雞尾酒的饗客精心調配出多款無酒精雞尾酒或雞尾酒,包括粉紅墨西哥,以龍舌蘭混合橙皮甜酒、再注入檸檬汁及西柚汁;粉紅佳人,一款採用甘蔗酒混合黑醋栗酒、紅桑子糖漿、檸檬汁及東尼水調配的酒精飲品;以及泰迪熊無酒精雞尾酒,以番石榴汁、紅桑子糖漿、檸檬汁及薑汁汽水調配的無酒精雞尾酒。以上雞尾酒每杯價格均為澳門幣68元。另外,獲獎無數的香港調酒師吳嘉豪﹝Alex Ng﹞將會於每星期五現身「粉紅雞尾酒時刻」,為饗客特創四款粉紅馬天尼雞尾酒或無酒精雞尾酒,價格每杯亦均為澳門幣68元,當中的澳門幣5元將會贈予同一基金會。 「朝」粉紅菜單 「朝」特意為饗客準備了包含豐盛味美的八道菜之「粉紅菜單」,當中包括:牡丹蝦配粉紅胡椒、山珍野菌炖花膠、黑蒜粉絲蒸扇貝、時蔬慢煮羊排、洛神花酸梅雪葩、鮑魚荷香臘味飯、紅枣露配山楂糕及雲霧水果盤。此限時菜單每位澳門幣888元dagger;,並贈送康萊德獨家粉紅小熊或粉紅幸運鴨子一隻,而其中澳門幣100元亦會捐贈予香港癌症基金會。「朝」午膳時間為上午11時至下午3時,星期六及日則為上午10時至下午3時,而晚膳時間為每晚6時至11時。 粉紅慈善女士午宴 2016年10月20日 澳門康萊德酒店將聯同澳門國際婦女會舉辦一場粉紅慈善午宴,並邀請到澳洲著名電視明星Ms. KerriAnne Kennerley 作演講嘉賓。午宴包括以粉紅色為主題的三道菜與氣泡酒,每位澳門幣480元。午宴中更安排了抽獎活動,豐富獎品總值澳門幣100,000元,包括多間來自全球各地的康萊德酒店住宿套票,另外更有寶丹尼﹝Butani﹞、Versace、Rockport、DFS T Galleria、Sabon、M Missoni及Kate Spade送出的精選禮品 等。門票將於9月13日起公開發售。如欲查詢更多詳情,請電郵pinkinspired@conradhotels.com。 獨家康萊德粉紅小熊及粉紅幸運鴨子 獨一無二的限量版康萊德粉紅小熊及粉紅幸運鴨子亦同時將於澳門康萊德的禮品軒發售,所得收益將會全數捐贈香港癌症基金會。 如欲瞭解澳門康萊德更多支持「粉紅革命」的最新資訊,請瀏覽facebook.comconradmacao instagram.comconradmacao 或瀏覽澳門康萊德酒店網頁。有關香港癌症基金會和「粉紅革命」的詳情,請瀏覽www.cancerfund.orgpink。 澳門金沙城中心康萊德酒店提供備受歡迎的康萊德禮賓移動設備手機應用程式,為全球奢華旅客於每次規劃行程時,只需透過智能手機或平板電腦,便在您抵達酒店前將所有服務預先安排妥當。無論是預訂浴室用品還是在機場前往酒店途中登記入住,賓客都可以通過指尖輕鬆享受此應用程序的服務與便利。 澳門金沙城中心康萊德酒店亦參與了希爾頓榮譽客會reg;,唯一一個允許會員透過賺取Points amp; Milesreg;以獲得積分並兌換全球逾4,600間的酒店住宿,日期不限。會員亦可直接透過www.conradhotels.com預訂客房並可享以下優惠包括電子入住手續及無間斷的免費WiFi服務。 如欲了解康萊德酒店及度假村,請瀏覽news.conradhotels.com,或於我們的Facebook, Instagram, and Twitter取得聯繫。

【中國旅行】 北京旅遊必看全攻略
走遍世界
背包旅神・2019-05-30

北京,中國的首都,政治權利的象徵。以前,它叫北平,在明成祖遷都,定為京城,成為北京。近代,蔣中正北伐後把它改名北平,中共政府掌權後又改回北京。喜歡北京這個名字,擁有京城的氣勢,但也喜歡北平這個文藝的名字,而且它確實是一片大平地。 住宿 北京這個一線城市的住宿價格比起其他中國城市貴許多(是其他城市太便宜了)。第一次來北京的話,住宿推薦前門附近。我住的是這家阿來客棧,一個床位平均RMB50晚,,也有提供雙人房,設備簡單,因為我不是太在意住宿的人,冬天有個溫暖床位就覺得很不錯了。但是我最喜歡的就是它的地點,就在最熱鬧的前面大柵欄商圈,去很多景點都很方便,故宮和天安門只要走10分鐘就到了。。 交通 下載百度地圖或高德地圖可以讓你的行程更容易規劃。北京很大,因為我住在前門站,是一環的中心點,到二環的話預計是30分鐘;3環一個小時。交通卡:50元(押金20,充值30)如果不買交通卡地鐵站可以買票,公車可以投現金(一般是2元),記得要多準備零錢。 景點路線 其實北京景點太多了,加上一些小眾的景點,即使我在北京大半個月也沒有完全逛得很詳細。我建議可以在百度地圖上標記想去的景點,然後靠近的景點一塊去,這是我的習慣,也會方便很多。 這只是個人建議,依據天數作調整,因為每個人遊玩的時間不一樣,所以以下景點我用了15天才玩完。 建議行程 Day1 中國國家博物館天安門王府井Day2 故宮景山公園前門大街Day3 頤和園圓明園清華北大中關村Day4 恭王府南鑼鼓巷什剎海後海Day5 798鳥巢三里屯太古里Day6 牛街清真寺古代建築博物館天壇Day7 地壇雍王府孔廟國子監五道營胡口Day8 長城Day9 滑雪場 但因為我比較喜歡逛博物館,而且分成15天行程並沒那麼緊湊,中國博物館就逛了一整天,故宮、恭王府也分別逛了一整天,雖然說大家都會去北京長城,但其實中國不只是北京有長城,之前有看過長城了,而且大冬天戶外實在太冷了,據說看北京長城最美的景色是在秋天,那長城就留給下一次天吧! 中國國家博物館天安門王府井 這三個景點是在一塊的,還有毛澤東紀念堂也在一起,但我沒去毛澤東紀念館。 毛澤東紀念館門票免費,注:需存放包包 國家博物館門票免費,但安檢非常嚴格,需要經過3次安檢才能進入注:進入不能帶液體(包括飲用水)、自拍桿、筆我的習慣是每到一個地方就想先逛一逛博物館,北京有很多博物館,但這應該是最重要的國家博物館,是蠻好逛,但展覽品大多都是複製品,可惜了。 天安門天安門是故宮的入口,是北京的象徵景點之一。逛了一整天博物館,博物館5點閉館,冬天的北京特別早天黑,出來的時候太陽已經快落下,走到天安門剛好剩下余光。 天安門廣場則是每天日出日落會有升降旗儀式,很多人會特地一大清早到天安門廣場等待升旗儀式,我對這不感興趣,但有一天逛完故宮被我不小心撞見降旗儀式。 王府井王府井是北京最有名的一條商業街,但個人覺得不怎麼特別,我比較喜歡前門大街和大柵欄。 故宮景山公園前門大街 故宫故宮是北京必到的景點吧!門票:淡季 RMB 40(111331),旺季 RMB 60(411031)因為故宮有特別多想提醒的,所以特別開了另一篇文來紀錄。》》北京故宮紫禁城一日攻略《《 景山公園景山公園就在故宮的後方,是挖護城河堆積起來的一座山,也是北京市內看起來最高的地方,作為皇宮後方屏障,也可以爬上山看故宮全景。 前門大街大柵欄這裡可以說是遊客的聚集地,各種遊客價的北京小吃,還有最著名的全聚德、四季民福北京烤鴨都在這,是一個很熱鬧的商圈。 頤和園圓明園清華北大中關村 頤和園颐和园是清朝的皇家行宮和大型皇家園林,北京的世界文化遺產之一。門票:淡季RMB 20(套票 50)旺季RMB 30(套票60)套票包括文昌院、德和園、佛香閣和蘇州街。頤和園太大了,如果安排一整天在頤和園可以買套票,不然可以先買門票,裡面有興趣的景點再分別買票進去就好。更詳盡可參考:北京頤和園攻略 圓明園圓明園曾經輝煌的大型皇家宮苑,1860年英法聯軍將主要建築燒為灰燼,常聽到的火燒圓明園,現已成为一個遺址公園,如今遊客前來只能在殘骸中憑吊,尋找當年輝煌的帝國身影。因為個人覺得什麼都沒有了,就沒進去看了。門票:RMB 10(西洋樓遺址:RMB 15) 清華大學 北京大學如果你對中國最高學府有興趣的話,可以到清華大學或北京大學參觀。就在頤和園和圓明園附近。只是過往都可以自由進出的大學,現在只開放週末假日給遊客參觀,除非你有認識裡面的同學可以偷偷帶你進去,否則只能中國人的話只能乖乖在微信上預約參觀。但外國人的話要看運氣好不好,因為我的外國朋友出示身分證就可以不用排隊直接進去了! 中關村清華大學附近是中關村,是傳說中的創業谷,所以想去看看,但因為沒認識的人帶著,加上據說中關村很大,看起來不過是普通的一條街。 恭王府南鑼鼓巷什剎海後海 恭王府恭王府是我覺得北京除了故宮以外不能錯過的景點,大貪官和珅的家,裡面的歷史太精彩了,人說一座恭王府半部清代史。恭王府也據說是北京風水最好的地段,它的花園比起故宮的御花園好看很多,恭王府的人潮其實不比故宮少,建議可以早上去。門票:RMB 40 南鑼鼓巷北京老胡同商圈,現在成了擠滿遊客的老街,裡面有許多胡同,但其實南鑼鼓巷往北走就是北鑼鼓巷,相對來說遊客沒那麼多,也安靜一些。門票:免費 什剎海北京有好幾個「海」,但北京並不靠海,所謂的「海」就是湖的意思,有北海、中南海、前海、後海、什剎海。這些海在冬天都結成冰了,什剎海這時候會成為一個超大溜冰場。 後海酒吧街說到北京可以浪的地方,時髦一點的可以選擇三里屯,北京味的就是後海。晚上可以到酒吧街喝一杯,幾乎每一家酒吧都有人駐唱,但消費稍微貴了些,一支啤酒 RMB 50。 798藝術區鳥巢三里屯太古里 798藝術區一個舊廠區改造成的藝術園區,很文青很適合裝逼拍照,裡面有許多展覽,但大部分都是收費。門票:免費 鳥巢水立方不知不覺北京奧運已經是十年前的事了,但鳥巢和水立方算是北京創意建築的始祖,現在北京也有很多有特色的建築。鳥巢和水立方晚上比較精彩,白天真的不怎麼樣。門票:免費,也可以進入鳥巢參觀導覽(價格忘了),但覺得沒必要,在外面看就好了。 三里屯太古里北京最時尚最潮的地方,各種名牌匯集的三里屯,如果想來一場奢華血拼就可以到這裡了。 牛街清真寺古代建築博物館天壇 牛街北京的清真一條街,穆斯林居多的街上賣的都是牛羊,因此叫牛街。牛街很熱鬧,除了賣牛羊肉,還有很多大排長龍的糕點,另外還在牛街吃了一家北京最老的清真火鍋mdash;mdash;聚寶源。 牛街清真寺採用漢族傳統建築形式修建的清真寺,是北京規模最大、歷史最久的一座清真寺,融入了中國漢文化的清真寺。門票:免費(切記勿打擾宗教儀式) 古代建築博物館北京其實就是一個古代建築匯集的城市,從長城、故宮、四合院、胡同,這些建築在博物館裡都有展現,如果對古建築有興趣的可以到這邊看看。 天壇天壇是北京地標之一,是古代天子冬至祭天的地方,天壇公園很大,佔地273公頃,大概是故宮的4倍,但主體建築只有幾個。大家一半在宣傳圖上看到的其實是天壇的其中一個建築mdash;mdash;祈年殿,其實圜丘才是真正的天坛。門票:淡季 RMB 10(套票 RMB 28)旺季 RMB 15(套票 RMB 34)建議買套票,不然其實看不到什麼。 caption id=quot;attachment_910quot; align=quot;alignnonequot; width=quot;4000quot; 祈年殿caption 地壇雍王府孔廟國子監五道營胡口 地壇和天壇相對應,是古代皇帝夏至祭神的地方。只是大家都知道天壇,並不特別會到地壇,我也是去了天壇才知道有地壇的存在,所以處於好奇心來看看。地壇公園範圍也相當大,但沒有天壇大,而且幾乎沒什麼遊客,收費也便宜很多。門票:RMB 2(景點方澤壇:RMB 5) 雍和宮以前是四爺雍正的府邸,乾隆皇帝也在此住過,後來改造為藏傳佛教寺廟,是西藏達賴和班禪經常駐守之地,香火非常鼎盛,裡面提供免費環保的香,拒絕自帶香。裡面的建築氣勢非凡,但融合宗教卻帶出平靜祥和感。門票:RMB 25 孔廟孔子是至聖先師,元明清三代皇帝都在這孔廟祭祀孔子,廟內還有許多石碑,包括十三册儒家经典。 國子監元明清三代国家最高学府,相當於現在的大學,按照ldquo;左庙右学rdquo;的规制,國子監就在孔廟右邊。以前皇帝會親自到國子監授課,因此裡面有皇帝的龍椅。這裡可以一窺以前書生是如何寒窗苦讀考上狀元。國子監和孔廟門票是一起購買的:RMB 30 五道營胡口北京具有特色的胡同,比南鑼鼓巷清靜,裡面有些文藝的小資咖啡廳、還有一些獨立品牌,是文青喜愛的小胡同。 滑雪場 滑雪場北京近郊有許多滑雪場,加上北京將在2022舉辦冬季奧運,滑雪成了大家冬天最愛的運動。我在去哪兒網站上購買了雲佛山滑雪場的一日票,RMB 68 包含門票和所有滑雪用具(墨鏡、頭盔、手套自備),第一次滑雪從從原本的興奮變成跌到絕望,最後幸好遇上個大叔免費教我滑了,才學會滑了,好有成就感啊! 長城 長城由於我沒去北京的長城,沒辦法做太多的分享。但去滑雪場的路上有經過長城,來不及拍下來。北京有3大長城,八達嶺是最有名,也是遊客最多的長城;慕田峪則是比較偏遠,但是背包客最愛的長城,因為遊客少,風景也好,可以避開人群感受長城的魅力;司馬台則被評為三大長城裡最棒!由於沒有大規模的修繕,顯得更有原生態的歷史味。 美食 【北京烤鴨】對我來說雖然沒有什麼非吃不可,但來到北京還是要來吃一吃北京烤鴨,北京最有名的烤鴨店當屬全聚德和四季民福,但我不是吃這兩家,在前門大街一家叫做局氣的烤鴨店,味道不錯,也不用等太久,還點了道地平民的北京菜。更多可參考:烤鴨宮廷菜就在局氣餐廳如果一個人,路邊小吃也有賣北京烤鴨卷,補償一下~ 【慶豐包子】慶豐包子是北京的包子連鎖店,習大大吃過後火了起來,也是我喜歡的店,解決了我很多餐的溫飽,因為北京物價蠻高,慶豐包子算是最便宜的一餐了。 【護國寺小吃】護國寺是一家清真糕點的小吃店,裡面有最道地的北京小吃,當地人也在裡面。推薦驢打滾、豌豆黃,也在裡面點了碗豆汁和焦圈,雖然很多人告訴我豆汁很噁心,但其實還在我接受範圍以內,覺得在大冷天喝下去挺舒服的。但據說天壇老磁口豆汁也是大家強推的,有機會可以去試以下。 【聚寶源】聚寶源是北京第一家清真火鍋店,這北京老火鍋真的是用炭燒起來,刷牛羊肉,味道清淡了點,是我口味太重了嗎? 【北京老酸奶】前門大街上賣3罐10元的老酸奶,味道還不錯。 【糖葫蘆】前門大街賣15元的糖葫蘆,牛街賣5元的糖葫蘆,經過不起眼的路邊賣3元的糖葫蘆,自己看著辦~ 【北京炸醬麵】據說來北京要來玩北京炸醬麵,但炸醬麵太鹹了,不是我的口味。 【雜糧煎餅】不知道別的地方有沒有,但在北京吃到的雜糧煎餅好好吃,份量也很大,愛上這個早餐! 歡迎收看影片: httpsyoutu.bedHzJmE2sN8 更多相關文章:httpsbackpackhai.wordpress.com

Spring Boot Web App 更新期間的維護模式:從唯讀到全鎖的解決方案
科技新知
MacauYeah・2025-08-25

在營運 Web App 的時候,雖然我們有 Docker K8s 可以滾動更新,但難保用戶在更新的過程中,有一半訪問去到了舊版,另一半去了新版。如果可以,Web App 本身自帶維護模式,可以自我判斷什麼時候應該忽略新的訪問,當然最好。但要做到這一點,前期需要很多規劃。狠心一點,可以直接關掉對外的服務,讓用戶無法訪問。 但在另一些情況下,例如升級搬遷的情況,下線時間比較長,完全關掉服務並不是一個很好的方向,我們至少還可以提供唯讀的選擇。而且這個可以從資料庫出發,讓 Web App 少處理一點邏輯。 如果 Web App 背後的資料庫是 MSSQL 或 MySQL,唯讀這件事應該是簡單的,只要你把 service account 的權限改變就好。但如果你用Oracle,就要想想辦法。 筆者想到的方法,暫時有兩個。第一個就需要大家寫寫 Script ,一口氣把所有 Table 給鎖起來。例如 第二個,就是生成一個新的唯讀 User schema,給他所有Select的權限。然後更新 Web App 使用那個唯讀 User schema存取資料。 兩個方法有什麼差異呢? 前者就全部鎖起來,沒有任何一個資料庫用戶可以改寫資料。如果你的業務沒有差異性,全部一起封起來就完事。但如果你只想 Web App 轉成唯讀,但其他背景程式還可以執行更新。那你就只能用後者了。但後著也不是百分百的完全無痛,至少你 Web App 要支援登入與操作的 Schema分離。 例如用Spring boot JPA的話,可以在 application.properties 可以讓登入及操作的Schema不一樣。 spring.datasource.username=READ_ONLY_USER spring.jpa.properties.hibernate.default_schema=ORIGINAL_SCHEMA 又或者在 java 層面指定。 @Tableschema = quot;ORIGINAL_SCHEMAquot; 這看上去,是很有彈性的。但其實也是有些局限。如果你本來的JPA有寫特制的 JPQL 或 Raw Query,又或者你在Java層面加了 @Subselect,由於這些都是程式原作者所 hard code 的,JPA沒法幫你改寫。改來改去,可能還是前述寫Script的方法,一口氣把所有 Table 給鎖起來實際一些。 Reference 更多筆者的程式開發分享,見請 github

生活AI 應用筆記
科技新知
MacauYeah・2025-07-22

上週六(7月19日),筆者參加了聖公會的一門講座「AI時代,父母的教養實戰新教程」,學習如何利用AI輔助小朋友的教育。雖然課題如此,但課堂還是以感受AI的使用方式為主,之後大家就好好利用AI這個知識庫去激發新思維。課堂上,文字、語音、動畫都有示範,但筆者感受到文字AI的部分最為深刻。 在過去一兩年,筆者曾略微使用AI,但即使在DeepSeek出現後,筆者仍覺得幫助有限。這主要是因為筆者身處科技行業,AI給出的答案不夠精準,難以協助開發,還可能導致一堆無法延續的結果,因此筆者甚少使用。然而,上課的主題並非針對本業使用AI,而是探討如何利用AI為生活注入更多新感受。 AI或許無法取代專業,但可以幫助你引入跨界元素,讓思考模式或你的作品更加多樣化。課堂中,學員將自己創作的家書放入AI,請它協助轉換成不同年齡層的人用詞、改編為劇本或變成辯論議題等。當然,並非每個方向都能產生合理的結果,例如家書轉為辯論,明顯會顯得不合適。但由於轉換的成本低,你可以透過少量提詞,得到多樣不同的呈現效果,激發新的思維。這就像在創作前,你可能會參考大量同類型的作品,去取得靈感。 筆者也簡單分享一些使用文字AI創作的方向,希望大家能有所收穫。 首先,準備好自己的原稿,這個原稿必須是由自己親自起草的,而非AI生成的主題方向。起草時,不必過於拘泥於前後文法,只需有一個大概方向即可。 將原稿交給AI,請它幫忙修改。AI會協助你修正一些口語或錯字問題。 嘗試請AI給你一些建議,或者請它幫你補充段落。筆者認為,請AI給建議會更好一些,因為有時補充段落可能會顯得過於機械。 除此之外,文字AI在日常生活中還做得不錯的實例 整理文章重點,重新以不同的方式演繹 整埋文章重點,筆者在大學的教育中,就經常看到以條列重點去取得原本書的教學方式。所以針對中小學教育,或新知識的學習,都可以試試用AI來整理大意,提升學習效率。 更強的是,如果你還是看不懂,可以叫AI以更多例子,深一點或淺一點去解釋一次。 禮物準備 有時物輕情義重,如果你身邊的親友很重儀式感,那麼使用AI的搜集及變化能力來幫你多樣化禮物的準備,相信可能為你加入更多新元素。 計劃旅行 計劃旅行,過去一般都參考他人的行程分享。過去就一篇一篇地逐篇閱讀,個人歸納。現在你可以先問AI,再去覆核。過去自行搜尋的方式,可能會被一些旅遊網站的文章所佔據,而現在改用AI,配合不同的提詞(prompt),你還可以多一些不同的參考角度。 註:本文僅使用AI修正用字,並未生成任何插畫或議題。

【澳門限定】Hi-Ten Cake Shop 夢幻曲奇禮盒,3款口味滿足你嘅味蕾!
全球飲食
Cheers!・2025-02-10

週末想對自己好啲?梗係要嘆返杯暖笠笠嘅飲品,加埋香脆嘅曲奇 HiTen Cake Shop嘅手工曲奇禮盒就啱曬你! 高質食材,用心製作,保證新鮮美味,無論自己食定同朋友屋企人分享都一流๑˃̵ᴗ˂̵و 來自香港元朗嘅HiTen Cake Shop凱天餅店,充滿街坊嘅人情味,堅持香港製造,每一塊曲奇都代表住師傅對烘焙嘅用心與熱情,帶嚟對傳統與創新嘅完美結合。 酥脆口感,濃郁香氣,保證新鮮美味,為你帶嚟最地道嘅香港風味! 全新推出三款澳門限定口味,帶嚟獨一無二嘅體驗 牛油蛋白曲奇 頂級牛油同蛋白烘製,輕盈鬆脆,入口即化,奶香在口中慢慢散發,好似初戀咁純粹美好~ 比利時朱古力曲奇 濃郁嘅比利時朱古力,配上酥脆嘅曲奇,帶來豐富的層次感!朱古力控一定試,保證停唔到口! 伯爵咖啡曲奇 一打開禮盒就聞到伯爵茶嘅清香,加上咖啡嘅醇厚,簡直係絕配!口感豐富得嚟又唔膩,一秒置身咖啡廳,最啱同朋友嘆返個悠閒嘅下午茶。 曲奇禮盒 3款口味,每款禮盒30件裝 原價:$158 特價:$138 快啲試下HiTen Cake Shop 曲奇禮盒,品味不一樣嘅香港風味 !無論係自己享受 Me Time定同朋友聚會,呢個禮盒都一樣咁啱! 仲諗緊送咩禮物比家人朋友?快啲試下HiTen Cake Shop 曲奇禮盒,品味不一樣嘅香港風味。 立即前往 HiTen Cake Shop 網站訂購:httpss.ctm.netJAc7m HiTen Cake Shop 曲奇禮盒唔單止係一份禮物,更體現送禮人嘅品味同用心。讓HiTen Cake Shop 曲奇陪你度過溫馨美好嘅時光,讓每一啖都帶畀你滿滿嘅幸福感。唔好錯過屬於呢個季節嘅美味體驗!

推坑SFC的神作
手機‧電玩
MacauYeah・2024-09-03

因為年紀漸大,筆者玩遊戲的機會越來越少。一方面是因為家庭,一方面則是因為身體大不如前,腦袋開始跟不上3D遊戲的場境,常常不是玩一玩就累了,就是玩一玩就暈了,那怕連手遊都一樣。 所以筆者現在什少會再開新坑試新世代遊戲,反而專注在舊世代中,體驗一下過去的名著。值得一提的是,過去的遊戲體量通常比較少但完整,對於繁忙的生活節奏,是適合的。相比手遊,舊世代的遊戲更無抽蛋要素,更沒有那種玩個空虛的感覺。所以若然大家主機有買會員,趁會籍到期之前,快試一試那些年被你跳過的遊戲,應該有所收獲。 今日筆者就選了NS online會員的SFC舊遊戲,《薩爾達 眾神的三角力量》。只要大家有NSO,應該都可以順利重玩這個遊戲。 向大家推坑這遊戲的原因主要有幾個。 薩爾達 Switch 兩作稱霸天下。過去的作品,很值得一試。 眾神的三角力量是平面遊戲,不會暈,而且 Switch 隨時待機,玩玩停停沒有壓力。 玩後的優點 那個古早的年代,已經發展出到處鼓勵四處探索的玩法。那怕只是2D平面,都感覺到世界的大。 攻略好找好看。薩爾達在 Switch 中的最後兩,好玩歸好玩,但攻略真的難攪,難以用文字來表達。即使各大出版社如何編制圖文包,還不如直接看影片攻略來得直接。眾神的三角力量,那怕筆者不看圖,筆者也知道攻略制作人想表達的意思和方向。不知道下一步去哪?不用怕,看一看網上攻略就攪掂。 偏向動作遊戲,穿插少量劇情。筆者過去都是接觸以劇情量為主的JRPG,以現在的生活形態,要好好地讀完一個新的JRPG故事真的很難。 沒有壓力。這真的很重要。Switch 兩代,都有一個很麻煩的資源系統。武器、道具、盾,都是會快速消耗的。除非大家對操作很有信心,不然每次戰鬥,那怕打贏了,也會覺得消耗過多,選擇重讀存檔重打。這樣的遊戲玩下去很有壓力,跟魂系遊戲有得比。多磨幾次,人也會累。但SFC 舊作,只有副武器為消耗性。你的劍和盾,可以一直用,副武用光,誰怕誰。 參考連結 筆者遊玩時看的攻略httpslasjargon.blogspot.com201412legendofzeldalinktopastchapter01.htmlm=1,雖然覺得不全,但至少讀得懂 由 本封面圖像可由任天堂處取得。, Fair use, httpszh.wikipedia.orgwindex.phpcurid=7663843

測試驅動開發 | 系統邊界Mock
科技新知
MacauYeah・2024-04-23

好一段日子之前,筆者就介紹了一些寫Test Case的大方向 。對於大部份情況來說,有分隔的開發環境,有整個配套,測試起來是順暢的,想做單元測試可以,做整合測試也可以。但如果沒有,我們其實也要想辦法寫Mock。 Mock這個概念,對於寫前端程式的朋友應該比較熟悉,因為前端開發者總不能等後端準備好之後,才開始慢慢設計。前端很早期就要模擬一些情況,做介面設計,做各種思考。而且這個Mock不是指在運行單元測試時,才使用的臨時修改隨機數據。而是針對開發時,自行模擬的後端或外部環境。不過因為前端介面涉及很多主觀設計,很多元素冇辦法做固定的自動測試,所以前端的測試通常要人幫測試。 而後端開發,邊界Mock這一概念也很有用。在外部環境不足的情況下,為自己系統的邊界部份自建一個Stub Dummy 等的模疑數據,是很有幫助的。不論我們對外部環境的掌控度有多少,我們走測試驅動開發(Test Driven Development),好好地定義這個外部環境的期待行為是很重要的。 例如,你有個功能,需要存入數據,但資料庫未準備好,也沒有所謂的In Memory資料庫可以用。這時,自己架空寫一個什麼都不做或回傳固定結果的函數作為中轉接口,然後在你的Test Case可以規劃你的想要結果。 也許你會說,這個函數就是存下資料,我不會需要它的回傳結果,但我們其實還是可以在Test case 中定義一些錯誤檢測,確保這個函數沒有Throw Exception 。再進一步想,我們主程式是否真的不負任何儲存失敗的責任?要定義其他回傳變數,方便寫Log讓追蹤?或者我們至少要知道成功後的Primary Key ?若然業務上真的不在乎儲存結果的有效性,我們不存入數據也是可以的? 所以歸根究底,我們還是在乎儲存的成功與否。還是有必要去驗證驗寫入是否成功。 上述例子,因為資料庫不存在,開發途中可能Test Case 有好長一段時間也通過不了,但至少當資料庫完備後,可以直接驗證,不用人手手工測試。 舉另外一個例子,我們要從某個地方,例如API或資料庫,讀取數據。我們也可以先寫中轉接口,並為它寫Test Case定義應有的行為。雖然明明就只是讀取,我們沒法控制太多。但在接口做好異常狀態處理,是很重要的。例如Handle exception、檢查某些重要業務值會不會是空、確保後續部份可以正常使用,這是因為我們不能被外部系統的失誤而導致自身系統癱瘓。 其實測試驅動,本質上就是強逼大家想多一點,好好定義預期的行為,不論內部條件怎樣變化,都有一自動的檢收標準。

Git Worktree
科技新知
MacauYeah・2024-04-09

看了Git 大神的影片 part two,才知道原來切換git分支還是有不同的做法。傳統中,我們使用git checkout BRANCH_NAME_1 來切換到我們想要的分支。通常這樣做,代表我們放棄原來的工作環境,換到另一個工作環境中。 這樣做很好,對不對? 是的。但有些時候,我們只是被逼離開原本的工作環境,跳到一個過去的分支節點去查一些東西,或者修正一些東西。更什的是我們原本的工作環境都還是混亂狀態下,我們不想做commit(提交),我們只好用git stash,暫時將工作環境存起,然後再git checkout BRANCH_NAME_1。在你想做的事做完後,再git checkout OLD_BRANCH。 看起來其實也沒有很麻煩,是不是? 但其實當你的專案有一定大小,你在不同版本跳來跳去,你的IDE就會不斷地重新編譯。更不幸的是,當你的不同版本中有模組數量的差異,弱一點的IDE,什至會攪死它的cache,之後就會發生鬼打牆。為解決IDE引發的問題,筆者有時會直接cp r YOUR_PROJECT TEMP_PROJECT,在一個新資料夾下另起爐灶。那就是有兩個不同的資料夾裝載著你的專案。 這樣應該沒有問題了吧,是不是?這次是真的可以了,扣除了筆者個人健忘的問題,就沒什麼問題了。 不知大家有沒有經驗,連續commit了幾次,但最後一次commit卻忘了push(與伺服器同步),然後就跳到其他地方繼續工作。如果我們在同一個git repository下,我們commit了但忘了push,即使我們git checkout去了其他分支,用git GUI畫出commit graph時,也至少可以提醒筆者有一個未與伺服器同步的分支。但如果當初我們用的是cp,那就沒戲唱了,什至乎當初複制了去哪裏都忘了。(當你老闆同時要你跟多個專案,健忘真的很容易發生。) 這問題有解嗎?有的,git在2.5版本以後,就提供了一個git worktree的指令。它有點像cp 指令,更重要的是,它打通了兩個資料夾下的隱藏資料庫.git,當大家在那兩個資料夾底下,都可以看到另一方的存在。大家可以用git branch a或git log oneline graph來看看。 詳細的指令介紹:git worktree git 大神的影片 Part 2