搜尋

搜尋結果

瑰麗寶綠 ※ 茫崖翡翠湖 ※
旅遊情報
莫雪・2023-07-14

瑰麗寶綠 sect; 茫崖翡翠湖 sect; 一個宛如瑰麗寶玉翠綠的一大片人工鹽湖 茫崖翡翠湖位於青海省海西州茫崖市尕斯湖東部邊緣, 花土溝鎮西南側,距鎮政府所在地約23公里,有崑崙山南依, 阿爾金山北靠,像是一片心靈鷄湯般呈現你眼前, 醉綠而美麗的一個鹽湖。 茫崖翡翠湖鹽湖裡的鹽, 多到舖在路面上, 讓你腳踏其中, 而道路兩旁, 隨時躺著一件、二件大大小小形狀不一 的雪白結晶鹽塊石頭, 令你愛不釋手。 其實翡翠湖過去是含鉮豐富的天然鹽湖, 己然停止開發, 留作旅遊價值利用極高之風景名勝上。 上午時間來欣賞拍攝茫崖翡翠湖是最佳時機, 因陽光照射在湖面上顏色更為漂亮, 一片片鹽湖透現翡翠綠色如一塊塊寶玉, 大小不一雪白鹽結晶鑲嵌綠玉羊脂般, 剎是好看。 而深淺不一的鹽池水中的高濃度鹽水,是歷經多年的 鹽湖開採而形成的采坑, 由於所含礦物質濃度不同, 形成了顏色多彩的景象,沒風鹽水平靜時,宛若鏡面般散佈, 顏色純美剔透,淡青、翠綠、深綠的湖水如同鑲嵌在鏡面上的翠玉, 一躍而成變為一面 ldquo;天空之鏡rdquo;, 大夥更為雀躍, 紛紛留影這個最佳時刻。 這樣一塊冰清玉潔的翡翠,為茫崖這個翡翠湖增添了一份柔情若水。 注意時間別過了中午, 風起多雲時鹽水池則沒那麼透澈了。 景點相當偌大, 鹽湖總面積大約26平方公里, 門票已包括來往主要景觀吸引的幾道主要打下地方, 當漫步在長長鹽路小道之上,放眼只有閃耀著雪白天然光芒 的鹽湖與及其結晶鹽塊結構物, 而遠處,則是藍天白雲下 的一幅幅晶瑩鹽水躺漾著片片翡翠綠玉, 令人心擴神怡的獨特畫面, 再加之翡翠湖本來的寧靜,偶見遊人小群小群走過, 為這寧靜增添一點氣氛, 像是為眼前的絶色畫作添上一筆色彩。 值得親身前往欣賞, 因為茫崖翡翠湖讓你视觉震撼感更强, 相片已呈現的美未能完美表達得到, 值得你去探索。 #恩施地心洞天# #森林裡的亞列斯可湖# 其它文章, 詳情請點擊澳門科學館「蒸氣誌電子月刊」 內之「近代中國科學家事蹟及其精神」 httpswww.msc.org.mozhflipbook55STEAMISSUE 本篇文章、影片、相片版權屬作者所有,經由版權持有人授權CyberCTM.com發表。 聯絡及邀約 irene801802@hotmail.com

【大灣區】古色珠海※會同村※
旅遊情報
莫雪・2022-08-30

古色珠海 ※會同村※ 會同 如期而會, 不約而同。 會同, 一個歷史文化街區保護村由會同古村、柏葉林和正坑 三條自然組成, 位於珠海市北部的唐家灣鎮, 總面積為33.1公頃。 村內祠堂、碉樓、古閘門及一排排的古色民居等建築, 典型嶺南建築風格, 均建於清代中後期。 想像不到, 現代式都市繁華珠海的背後, 隱藏了 一座170年歷史的古村落。其中莫氏宗祠, 更看到香港男歌唱家莫華倫, 其家族先輩祖上民國時期己出了多位有名商人。 那天遊人不太多, 遊逛於長長古街里, 有一種讓人靜然的感覺。 一排排古色古香的民居, 很多已用作商業用途, 有些咖啡館出名更成為一眾打卡點了。 經過一處食店門前, 傍邊椅上放了一袋袋黃黃大大的楊桃, 牌子寫上lsquo;樹上熟rsquo;正納悶嘀咕著是否真是lsquo;樹上熟rsquo;的 正想問問店家, 跨進庭院意外地發現, 我們的頭頂上樹椏已掛滿大大個半熟了的楊桃, 又是一陣驚喜, 我等城市人, 難得幾回見到現實裡的果子樹上熟呀 走在村巷中漫步, 既可以感受古街古巷的淳樸風味, 又可以親近現代的咖啡館香味, 民宿院子的綠色情調。 經過立地而起的古碉樓, 近樓頂上還掛有大鐘的設計裝飾, 又有點濃烈的西洋風格味道, 中西結合的藝術建築, 十分獨特。 古村入口處的古閘門, 青苔滿佈, 又添幾分神秘與荒涼。 古村是不收門票的,澳門過關來此不太遠的路程, 巴士的士也是方便的。 從市區去自駕車去也是三十多分鐘左右, 而古村已按照接待遊客的旅遊區重修規劃, 也有大巴小車停車場, 真要趕快來感受一下這個有歷史, 有情懷,有味道的古色珠海會同村! #像散落山嶺的一卷菲林雲棧道# #深圳大鵬所城# 本篇文章、相片版權屬作者所有,經由版權持有人授權CyberCTM.com發表。 聯絡及邀約 irene801802@hotmail.com

你知道澳門也有絕美朝霞和日出嗎?!
環保自然
莫雪・2020-07-10

你知道澳門也有絕美朝霞和日出嗎 當澳門人行遍澳門半島、 路氹九澳大大小小的山頭野嶺, 可有考慮轉個空間時間, 披星戴月一次, 去看看屬於澳門的日出與朝霞 澳門最南端大擔角之巔 ,近蝙蝠洞原來也有絕美日出, 不獨是外面的世界 #沙漠的日出 才會有吧, 澳門也享有會讓你感受一幅動感油布畫隨著時間、 晨光幻變像染上油墨水彩似的一幕漫天彩霞。 多得一位友好的一語心動, 身為澳門人, 有沒有看過澳門的日出呀 確實是沒有, 這麼近, 但是那麼早起呢 還做好了資料搜集, 找來日出與及海水漲退時間表, 週未出發, 萬事俱備, 只欠一個異常早起的理由, 哈哈 因為大伙當天早上必須要0510 到達路環九澳七苦聖母小堂集合; 我們穿過山道斜波, 摸黑進入最南端大擔角之巔, 一處較平整大石堆靜候著太陽伯伯的出現。 當天天公也是造美, 首先現出是變幻朝霞, 粉橙、粉紅一抺,又有碧藍一片澄空, 幾抺淡色雲彩, 當太陽初升, 晨光乍現時; 光芒傾瀉海面, 色彩不斷擴大變化, 美麗的咸蛋黃出現了, 天空的雲彩像鍍上光環, 再投影海面生成粉粉紅光, 令人讚嘆大自然之美, 且是變化多端。 而近望山崖峭壁下面便是很多澳門人因疫情留守澳門, 假日閒來頻頻挑戰的一個崖洞口 蝙蝠洞了。 我們在大擔角一巔欣賞完日出之光, 再向靠近蝙蝠洞一處山岥拍照留影; 由於當天是水漲時期, 海水位已遮蓋了洞的入口, 只見浪濤徐徐拍打岩石, 發出和諧好聽的聲音。 朋友說, 若每月最低水位時段過去, 經過大大小小岩石之後, 有心人可以成功入洞的, 而裡面只是一個深窟,佈滿垃圾, 實在沒什麼好看的 我們下山的時候, 七、八點感覺太陽已很熱烈了, 仲夏暑浪, 名不虛傳, 我們整個行程需時不多, 精華盡在太陽伯伯起床的前後時刻, 足夠令你動容了。 #澳門的日出 #廣島四國的櫻花 其它文章, 詳情請點擊澳門科學館「蒸氣誌電子月刊」 內之「近代中國科學家事蹟及其精神」 httpwww.msc.org.moeducation.phpcid=124amp;lg=cn#.ZDdth71ByUk 【編輯聲明】 本篇文章、相片版權屬作者所有,經由版權持有人授權CyberCTM.com發表。 聯絡及邀約 irene801802@hotmail.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

Switch / Steam Deck / Mobile 使用體驗大比拼 (三)
手機‧電玩
MacauYeah・2023-12-14

上兩期,筆者從機身重量、續航性兩方面,對於遊戲機身便攜性的影響,今期最後一期,就從穩定性方面去討論,最後再做一個綜合影響。 沒有對比也就沒有傷害 Mobile Smart Phone 筆者所講的穩定性,其實就是正常運行一個遊戲,不會出現閃退的情況,讓你可以正正常常玩完一款遊戲。但因為Mobile原本是多用途機器,你玩著玩著,可以就要跳出遊戲回覆信息,但再次回到遊戲後,能不能正常運行的不知道。 大部份iOS遊戲,因為舊iphone機能限制,基本上跳出去後,都因為不夠RAM,回來後遊戲會重置。除非你打死不切換,否則一款遊戲沒有頻繁auto save功能,根本玩不下去。Android可能會好一點,有不同機型可以選擇,多一點RAM總是安全一點。 強行地用Linux運行Windows的黑科技 Steam Deck 老實說,Windows已經不夠穩定,用Linux運行Windows Game,會比較穩定嗎?不過最幸運的是,Steam Deck有技術支援,更有社群支援,各遊戲經過Steam官方驗證,連續遊玩下閃退情況都很少。不穩定的原因,反而是Steam Deck主機本身。 在筆者遊玩的經驗中,待機後再打開,有一定機會率會整個遊戲閃退。這些問題在遊玩大作,特別是3A大作,會引來一個很不愉快的體驗。因為它們的auto save位置點一般都是以情節點來做考量,而以上班族來講,三步一待機的使用情境也很常見,那麼觸發閃退的機會率就很高。某次啟動會隨機引起閃退遊戲,真的欲哭無淚。 筆者也翻查過網上的資料,一年多前就有這個問題存在,而官方亦無法根治。筆者在寫稿的途中,還在測試坊間一些可能的補救方式,但因為時間不長,不敢說這問題是可以解決的。 穩定發揮 Switch Switch在穩定性真的無可挑剔,多次待機後都沒有太多問題。完全貼合它的市場定位在家可以隨時在電視玩,出外也可以四處走。隨時隨地停,隨時隨地再開。最多最多都是遊玩實體卡帶時,因為接觸不良而閃退。但這些不可避免的,因為實體卡始終是物理型態存在,跟著Switch四處奔波,難免會出問題。但下載數位版,存放於SD卡就不會有閃退。至少SD卡不會像實體卡會經常替換,所以出問題的機會也較少。 綜合體驗 其實討論了幾個方面,筆者都從是省心遊玩的角度出發去討論。 Mobile在裝備上會最少煩惱,想最輕鬆出問,這個是不二選擇,但考慮玩非課金類遊戲就最沒有保障。 Steam Deck優點是移動堡壘,若你玩的是高性能需求的遊戲,你只能選它。但想隨時玩就未必做得到。 Switch 在重量和穩定性上面最有優勢,考量延續性體驗,這個是首選。

[教學] 平民雲端服務不是夢 | 5分鐘教你如何速起VM
科技新知
MacauYeah・2023-05-11

前言 原本筆者只是想做docker cluster,但因為在實機中建VM極其麻煩,所以就研究了好一陣子如何快速起VM。 HyperV有預設的Ubuntu template,但只有ubuntu desktop版,沒有server版。而且desktop gui顯得浪費資源,要clone VM也很廢時,放棄。 Windows Subsystem Linux起VM很方便,但同一個Linux version只有一個instance,沒法起cluster,放棄。 Virtual box沒有Ubuntu template,若要clone的話就變得跟HyperV差不多,放棄。 經過一輪資料搜集,發現了一個Ubuntu multipass engine,聲稱可以跨平台快速起VM。裏面有一些很吸引的功能,可以自己建立images、使用固定IP。 那怕即使是沒有snapshot,在自定義images的配合下預裝docker,要隨時加減cluster node都是一件容易的事。 重大決策點 醜話說在前頭。經過一輪測試,multipass最大的問題,就是custom image、fix IP都只能在bare metal ubuntu 中才能使用。如果你沒有一台閒置實體機安裝Ubuntu,還是要再多考慮一下。 重點 詳細的流程,筆者記錄了在Packer template 和Multipass Static IP中,在這裏就只說一些重點。 packer是使用cloudinit和qemu的技術,行起template中指定的cloud image 在筆者的例子中就是ubuntu22.04servercloudimgamd64.img 大家可以定義image行起後進行一些操作,而那些操作都是經過qemu vnc、ssh進去操作的。 操作完後就會直接儲存當時的image。所以在操作結束之前,盡可能地刪cache或刪去不要的user group settings。 最後生成的image,還是一個cloud image。若要再運行它,必需要使用支援cloudinit的VM來讀取。 cloudinit是用來指定初次運行時要設定的事,例如hdd size, user account password, ssh key import等。 使用工具cloudlocalds可以生成一個seed.img,這樣qemu也可以cloudinit。 HyperV應該也可以經過類似方式,進行cloudinit,但筆者未有去實測。如有更簡便的方法請告知。 multipass預設就已經有cloudinit,在bare metal ubuntu就可以直接執行。 multipass也可以設定不同的cloudinit參數。 成品 最後筆者就選擇了用packer用來預裝docker,經mulitpass無腦起VM,再使用shell script對多個node設定docker,達到即時起docker node的功能。這樣就減省了VM的安裝時間,也省去了docker的安裝問題。 說到底,如果只想測試docker cluster,其實windows, macOS中的multipass也可以實現相同的功能。因為安裝docker那些都可以經過shell script自動化,只是每次重複操作,都變得相當慢。另外,因為multipass在windows, macOS不支援fix ip,對於指定docker cluster interface又會再多一重功夫。