潮流特區

焦點文章

【開箱】真實測評:快充+多設備兼容!一條搞掂嘅 CyberCom 3合1 充電數據線
科技新知
Cheers!・2025-07-18

上次去旅行的時候,小編大頭蝦到漏帶咗 AirPods 條充電線,差啲成程冇歌聽! 好彩問朋友借到線救命,點知發現佢只係帶咗一條線,就叉到晒所有設備!咁方便,小編返到澳門即刻入手同款!今日就同大家開箱呢條 CyberCom 三合一充電數據線 設計實淨有質感 充電線包裝設計走簡約風,拆開上手,線身用尼龍編織,摸落比普通膠線硬淨好多,而且冇咁易打結纏埋一舊!接口位用 鋁合金外殼,手感好之餘,耐插耐用仲唔怕爆殼。三合一設計,轉接口好順手。 第一眼感覺:抵玩實用! 實測開始!睇下係咪真係咁神? 實測1:「一線多用」,兼容性大考驗! 買佢最大原因,就係想旅行出街唔使再帶幾條線!即刻拎身邊啲裝置試真啲: ✔︎ iPhone(Lightning) ✔︎ Samsung Galaxy(TypeC) ✔︎ 舊款Android手機(MicroUSB) ✔︎藍牙耳機、行動硬碟... 新舊裝置全部用到! 以後出街旅行,真係帶一條就夠,慳位又唔怕漏帶! 實測2:極速充能!60W 快充有幾快? 賣點話支援 QC 快充,仲有 60W 高功率輸出!小編實際使用過,無論係iPhone、android定平板,都可以穩定充電,食個晏、打鋪機嘅時間,部電話就已經叉得七七八八!對手機重度使用者嚟講,真係救星! 記住配合支援快充嘅插頭,咁就更加有感。 實測3:480Mbps 高速傳檔,快到飛起! 除咗叉電,佢仲支援 480Mbps 高速數據傳輸!即刻試下將手機啲相片、影片過落電腦 Backup! 比佢過一條2GB嘅旅行片...哇!大約40秒搞掂,比起普通 USB 線真係快成幾倍,以後過相過片唔使再慢慢等,效率大提升! CyberCom 三合一充電數據線解決曬小編平時帶線嘅煩惱 一線三用,兼容性強:新舊裝置、叉電傳檔都搞掂。 60W 快充夠快夠力:叉電速度救急必備。 傳檔超快 480Mbps:Backup 大檔案唔使再等。 一條線就集齊晒叉電、傳檔、兼容性同耐用性。呢家仲做緊特價,$79呢個價位(原價$99),性價比高,值得入手!以後出街,真係可以同「帶幾條線」講 Bye Bye 啦! 想知係邊度買? 澳門市場強勢上市,現在購買享特價 $79! 官方網站:www.cyberportcom.com 客服郵箱:info@cyberportcom.com

最新文章

2025 個人年度模型總結(中)
手機‧電玩
MacauYeah・2025-12-24

續上編分享,繼續曬一下筆者推薦的模型 HG 炮型脈衝 呢一款係筆者第一款買嘅PB 模型。因為算係新生系列中比較舊嘅款,所以若要效果好,就要大量補色。而且因為係PB,所以說明書說上沒有官方作例,筆者只可以參考RG模型作補色。 另外,筆者都做咗一個嘗試,就係加入花紋貼紙(RG 借來的),整體即刻提升咗一個層次。所以若果唔想做太多功夫嘅朋友,都可以搵搵有冇第三方水貼。 HG 命運 呢款係模型圈裏面唔少人推介嘅模型,有些玩家都話可以直接平噴,唔需要做複雜嘅遮蓋上色。筆者就理解為,對於素組玩家嚟講應該更友善,唔需要自己補色。筆者製作之後,覺得翅膀還是有點素,如果唔買水貼嘅話,要喺翅膀補色落返啲功夫。 整體可動性唔錯,但唔可以同MR魂比,翅膀比較受限,大刀同大炮亦冇MR嗰種局部放大的設計,如果你按照MR官圖去拍攝,你可能會覺得HG 少咗一份氣勢。除此之外都算正常發揮。 HG 維爾達 便宜好物,只要你識補色就可以。呢款模型有一啲白色或者奶白色嘅補色貼紙,真係要落筆補色要考慮遮蓋力問題。想偷懶嘅話,用返貼紙亦都OK。其他部份都係深灰色補色,遮蓋力,一般都冇問題。因為肩甲上邊有花紋,前裙甲亦係特殊造型,唔需要特別買水貼去提升線條感。 HG GQuuuuuux 今年嘅新作品,結構真係好特別,冇進行補色,亦冇滲線,整體顏色已經好鮮艷。 唯一比較難接受嘅,就係佢嘅頭部造型。如果你接受到造型嘅話,只要唔係價錢出現溢價,都可以買。最近(年底)亦見到有價格回落嘅情況,所以係一個好好嘅出手時機。 和模線 塔斯提爾 上年發售嘅國模產品,筆者今年先正式完成。和模線唔算係一個內卷廠商,無合金骨架,但係佢嘅設計嘅産品都仿人形,比例做得唔錯,構造有心思,體驗好過魔動核好多。唔洗補色,亦唔使靠水貼去提升細節。部份地方有蝕刻貼,只限於眼睛部份。 值得推薦的部份已經講得差不多了,下一期就介紹一下筆者踩過的坑。

2025 個人年度高達模型總結(上)
手機‧電玩
MacauYeah・2025-12-23

筆者呢一年都不斷分享製作模擬經驗,但就好少分享自己嘅作品。其實筆者今年都砌咗相當數量嘅中小比例模型,主要都係集中喺 1144嘅比例。 因為大部份都係過去嘅商品,所以筆者就唔做年度最佳的評比。就係針對筆者個人嘅收藏目標,推薦一啲筆者認為有質素嘅商品。筆者同大眾嘅審美不太一樣,最主要因為筆者考量自主站立嘅關係,例如好多大背包機體,對澳門土地資源短缺環境,長期保存嚟講都係唔合適,所以呢類都唔係筆者收藏的首選。最後入圍筆者嘅名單,通常係一啲輕型機、人型機。 HG 新生紅渣古 UC 元祖呢個系列,代表住最原始嘅設計,對於玩慣後期系列嘅朋友嚟講,紅渣古真係好樸素,就係因為呢種樸素令佢身上面嘅線條設計比較獨特,再加上佢係圓面裝甲比較多,佢所需要嘅製作加工工序唔多,簡單加深刻線,唔需要補色都已經有好高完成度。 HG 不朽正義 上一年嘅劇場版機體,如果你依家買嘅話價錢應該係回落到一個好合適嘅價錢,佢同其他主角機唔太一樣,因為佢背包係得兩片細細嘅翼,想要站立係好容易。加上佢係匕首格鬥機,玩法比較特別。而且係新嘅設計,補色亦無rising freedom 咁多,好適合爽砌爽玩。 HG 無限正義二式 如果背包嘅規則嚟講,呢台機應該係唔符合筆者嘅標準。但因為呢部機嘅背包,係一台小飛機,可以單獨拆出作為展示。就展示可玩性,一齊考量,整體都算唔錯。(除咗價錢比較硬之外。) 原本mighty strike freedom 都想列入其中,但最尾還係除名。考慮榮耀防衛者,對於整台機體的展示方式,收納時候好臃腫,分開展示,主體機又顯得好肥,而且背翼展開,對於MR魂,的確差咗一個等級,所以呢台機就冇推薦。 EG Build Strike Exceed Galaxy 簡單粗暴特別。 因為筆者喺素組嘅途中整壞咗頭部,所以用咗其他棄件代替。亦因為咁,意外地創造咗一種新感覺。因為呢個系列係鼓勵自由組合,整出嚟效果唔會太差。不過就係EG嘅關節容易損壞,所以把玩要很小心 EG Perfect strike 不過不失。背包雖然重,但係因為有大件同埋大炮可以作為支撐,收納情況下,可以自主站立(當然上支架可以更挺),對比筆者過去舊有嘅RG, EG呢一款雖然細節比較少,但比較硬淨。RG 多年之後好多件都要落膠水黐死,EG 相對冇咁容易鬆脫。站屍一流。 本年度筆者還有其他推薦的模型,不過需要時間慢慢找出來拍一拍。有興趣的朋友記得留意筆者的更新。

Coding中的AI輔能
手機‧電玩
MacauYeah・2025-12-20

早排跟一位外國的朋友聊天,發現對方公司大力地推動開發工作與AI結合,而且實務上亦幫到忙,可以解放生産力。 既然大家在AI上有得益,筆者亦試用一下。就礙於安全性問題,目前筆者暫時都經過chatbot的發散問題的方式,問AI取得方向性的建議。以下,筆者就分享一下自己的使用心得。 Github Copilot Chat 道理上可以直接安裝VSCode上,但不知道是否不版本更新問題。筆者的Ubuntu 24.04 VSCode 無法運行。反而匯出vsix 後,筆者的codeserver open source VSCode 可以運行。 有相同問題的朋友,可以留言找codeserver的詳細安裝方式。 初次使用下,GPT5 mini 的性能不錯。作為發散問題,可以幫筆者快速地梳理筆者想要了解的技術。(前題是這個技術很成熟,只是筆者不太了解) 例如:筆者會問它關於一些 builder pattern 的必要性。與原本的做法有什麼差異。通過一輪來回對答,筆者對於使用情境也有一個更全面的了解。相對於傳統,筆者要多輪Google,之後再在腦海中梳理再追問,的確快好多。 GitHub Copilot Chat 唯一的問題是,免費的額度需要每個月才會補充。長期用需要付上月費,而且它內置的Model並不包括 DeepSeeks 和 Claude。 我們可以經API KEY隨時加的外部的Model,不過這就等於我們需要多頭付費,GitHub 充一份錢,外部算力也是。 Poe.com 因為筆者暫時也只是使用開放式問題,做一些思維上的整理。筆者還試過 Poe 的第三方Claude Bot。除了策略問題外,範例寫Code效果也行。(當然是限制在筆者未了解,但其實已面世很久的技術。如果好像現在問它一個spring boot 4的問題,就不太推薦) 由於不是直接由Bot改Code,所以算力消耗不高,Poe也每日補充免費額度,可以更方便用來試水看看。 還想用AI嗎? 筆者直接給答案,想,很想。不過這並不代表我們就輕鬆很多。 對於傳統開發框架,我們還是要先理解、學習。就算未來筆者試用Bot生成Code,筆者還是要負責驗證的部份。驗證的能力,其實就是基於過去的理解和學習。面對一些新問題,筆者還是需要去官方網站找實際的資料、範例,以判斷AI生成的結論是否合理。也依靠這些資訊去修正AI的結果。 對於筆者已知的問題,若筆者過去的專案已有答案,筆者還是寧願自行複制貼上,去做一些手動修改,去適配新的場景,因為這需要的驗證工作量還更少,風險更低。

求職遇騙案公開信(下)
宗教玄學
熊神進・2025-12-20

熊神進老師回答: 借妳的經歷,也想給所有求職者提一份「反騙心理防綫指南」,從根源上規避此類風險: 「官方渠道是唯一驗證標準」: 收到面試通知後,主動通過企業官網公開電話、官方招聘公衆號、智聯前程無憂等正規平臺的企業主頁核實或郵箱聯繫HR部門確認,絕不相信ldquo;郵件直接發APP鏈接rdquo;ldquo;私人群聊指令rdquo;。 「牢記ldquo;面試零付費rdquo;鐵律」:無論對方以ldquo;測試費rdquo;ldquo;保證金rdquo;ldquo;數據捐贈rdquo;ldquo;入職押金rdquo;等任何名義要錢,哪怕金額只有1元,直接判定爲詐騙mdash;mdash;正規企業絕不會讓求職者在面試階段付費。任何要求付費的面試都是詐騙,筆者亦是上市公司的顧問,正規企業不會在招聘中要求候選人支付費用,即使是ldquo;測試rdquo;也絕不涉及轉帳、購買商品或掃碼支付。 「警惕ldquo;小恩小惠大額要求rdquo;的組合」:凡是先給妳小額返利,再引導妳投入更多資金的,本質都是ldquo;誘餌詐騙rdquo;,不要被ldquo;高回報rdquo;衝昏頭腦; 「拒絕ldquo;陌生APP不明鏈接rdquo;雙陷阱」:如要求下載陌生APP、加入臨時群聊、進行ldquo;數據測試rdquo;等,需保持懷疑。正規綫上測試只會用招聘平臺自帶系統或企業官方工具(如企業微信、騰訊問卷),來源不明的APP、需要跳轉支付的鏈接,一律不下載、不點擊; 「遇到ldquo;群體施壓rdquo;立刻止損」: 如果群聊中出現ldquo;一邊倒服從rdquo;ldquo;指責質疑者rdquo;的情况,大概率是ldquo;托群rdquo;,果斷退出幷拉黑,與玄學家、朋友或家人討論,打破騙子的信息隔離,不要被ldquo;錯失機會rdquo;的恐懼綁架。 「受騙後第一時間ldquo;證據保全多方止損rdquo;」: 保存好聊天記錄、轉帳憑證、郵件截圖、APP安裝包,立刻報警;同時聯繫銀行凍結賬戶、支付平臺申請交易撤回,最大程度减少損失。如妳已做的那樣,即使追回難度大,也能幫助警方追踪犯罪模式。 保護個人信息: 在招聘平臺設置簡歷可見權限,謹慎向未經驗證的ldquo;獵頭rdquo;提供詳細個人資料。 最後想對妳說:這場經歷只是妳求職路上的一段插曲,它不能定義妳的能力,更不該消耗妳的自信。妳已經用最快的速度止損、報警,還願意站出來提醒他人,這已經是最勇敢的應對。 妳的勇氣已化爲對他人的警醒,這本身就是一種積極的能量。如果妳仍感到情緒困擾,建議與信任的人傾訴,或尋求玄學家社工朋友諮詢的支持。 願妳在未來的求職路上保持警惕,也保持信心mdash;mdash;真正的機會永遠不會以傷害的方式到來。

求職遇騙案公開信(中)
宗教玄學
熊神進・2025-12-20

熊神進老師回答: 展信安好。讀完妳的文字,我沒有絲毫ldquo;覺得愚蠢rdquo;的想法,反而在夜深人靜的晚上爲妳燒了「金剛香」給妳添智慧,俗話說智者千慮必有一失,更何妨妳是弱水命八字學術話,水代表「智」,因此妳常遇上一些鍛煉智慧機會。 妳是一位重視心儀工作機會,帶著對職場的真誠與信任前行,却不幸撞上了騙子精心設計的陷阱。妳願意把這段難熬的經歷公開,用自己的遭遇警醒他人,這份勇氣遠超ldquo;犯錯rdquo;的糾結,這絕不是ldquo;醜事rdquo;,而是一場值得被看見的ldquo;反騙警示課rdquo;,請一定不要自責。 筆者從犯罪心理學視角拆解,騙子的行騙邏輯是一套精准的心理操控閉環,每一步都踩在人性的普遍弱點上: 騙子利用妳公開的求職信息(關注的公司、匹配的崗位),製造ldquo;量身定制rdquo;的假像,瞬間打破ldquo;陌生警惕rdquo;,這是詐騙的ldquo;信任地基rdquo;。第一天120元即時到賬的ldquo;測試工資rdquo;,本質是ldquo;小恩小惠式誘餌rdquo;,用ldquo;付出就有回報rdquo;的正向反饋,讓妳在潜意識裏認可這套流程的ldquo;合理性rdquo;。 他們打著上市公司旗號、發放ldquo;蓋公章的保證函rdquo;,利用ldquo;權威崇拜rdquo;心理讓妳降低質疑;同時將ldquo;捐贈rdquo;ldquo;掃碼rdquo;包裝成ldquo;數據分析測試rdquo;,混淆ldquo;面試流程rdquo;與ldquo;金錢操作rdquo;的邊界,從300元捐贈到1萬多元轉帳,騙子用ldquo;小額返還rarr;大額要求rdquo;的階梯式設計,讓妳在每一次投入後都産生ldquo;放弃就前功盡弃rdquo;的心理,陷入ldquo;越投越多、越捨不得停rdquo;的沉沒成本陷阱。 群裏的ldquo;附和者rdquo;ldquo;指責者rdquo;都是騙子的ldquo;托rdquo;,通過製造ldquo;大家都在做rdquo;ldquo;質疑就會失去機會rdquo;ldquo;妳出錯拖累別人rdquo;的氛圍,利用ldquo;害怕孤立、渴望融入rdquo;的從衆心理,迫使妳放弃獨立思考。而妳之所以會一步步陷入,核心是求職焦慮與騙子手段的精准共振,無關ldquo;智商rdquo;,只關乎ldquo;人性常態rdquo;。 妳對這家上市公司的關注,讓ldquo;獲得面試機會rdquo;成爲核心目標,潜意識裏弱化了對ldquo;流程异常rdquo;的敏感度,這是求職中很常見的ldquo;目標聚焦效應rdquo;心理學名詞。 120元工資、300元捐贈返還的兩次正向體驗,讓妳逐漸相信ldquo;這套流程可信rdquo;,對後續的ldquo;掃碼支付rdquo;ldquo;購買游戲幣rdquo;等异常指令,失去了最初的警惕性; 面對ldquo;上市公司rdquo;的名頭,人會本能産生ldquo;服從權威rdquo;的心理,再加上ldquo;怕質疑就丟工作rdquo;的恐懼,讓妳在兩次疑惑時都選擇了ldquo;妥協rdquo;; 騙子設置的ldquo;限時指令rdquo;ldquo;競爭氛圍rdquo;,本質是製造ldquo;緊迫感rdquo;,讓妳在焦慮情緒中失去理性判斷的時間,只能跟著群體行動。這是騙徒慣用手段。當支付金額增大時,騙子以ldquo;數據修復rdquo;ldquo;操作錯誤rdquo;等理由要求繼續轉帳,這時妳可能會因爲ldquo;已經投入太多rdquo;而選擇相信謊言,以避免承認自己受騙的心理痛苦。 我在想妳爲什麽會受騙? 我認爲妳幷非ldquo;愚蠢rdquo;,而是人性被利用。妳的反應幷非因爲ldquo;弱智rdquo;,而是詐騙者精准擊中了人在特定情境下的心理弱點: 求職焦慮與希望感:在競爭激烈的就業市場中,人對理想機會的渴望可能暫時覆蓋風險判斷。 漸進適應:騙子從小額、低風險環節開始,讓妳逐步適應流程,類似ldquo;溫水煮青蛙rdquo;。 信任轉移:對知名企業的信任被騙子嫁接利用,加上初期返利的ldquo;驗證rdquo;,强化了虛假可信度。 損失厭惡:當已支付金額累積後,人們往往更願意冒險嘗試ldquo;挽回損失rdquo;,而非及時止損。 待續未完

求職遇騙案公開信(上)
宗教玄學
熊神進・2025-12-20

#讀者來信 老師,我最近遇到一件很糟糕的事情,因爲找工作被電信詐騙了。騙子冒充一家上市公司發郵件到我的郵箱通知我面試,由于找工作,我在招聘網站投遞了很多公司,也有不少獵頭找過我要簡歷,被騙子冒充的這家上市公司也是我的確關注過的公司,現在想想,在投遞簡歷和接觸獵頭的過程中,其實我的個人資料已經完全公開了,這其中如果有騙子冒充獵頭也完全有可能,而且騙子郵件當中通知我面試的崗位也和我的簡歷非常匹配,像是量身定制一樣。 騙子的郵件發給我說要我面試,流程是先通過綫上測試之後再約綫下面試,因爲很多公司在綫下面試前都要求先做綫上測試,所以我也沒有懷疑。後面,騙子就要求在手機上下載某個APP做測試。第一天測試時,騙子聲稱是與數據測試有關,把我拉進了一個群聊,群裏看上去是有很多人一起做測試,群主發出一個消息指令,讓做測試的人按照指令把一些很簡單的內容像做選擇題一樣在一個APP頁面進行回答,第一天的測試就是這樣的10道題,測試結束後說這個面試的綫上測試有工資120元,讓給一個收款賬戶,我給出了賬戶,果然很快收到120元。然後騙子說,第二天還有一次測試,要求要早上9點準時參加。 第二天,我準時上綫,很快開始了所謂的測試,騙子通知說這一次的測試內容是關于數據分析,騙子還主動說雖然我申請的崗位與數據分析無關,但也一起做一下這個數據分析的測試。我雖然已經開始有點疑惑,但一想到這是一家有名的上市公司的面試機會,又决定還是跟著做測試了。這一次做了幾次類似前一天的選擇題之後,騙子開始在群裏給出網址鏈接,要群裏的人點擊鏈接打開,我也打開了,是某個知名的慈善捐贈頁面,騙子要求在這個頁面選擇其中一項捐贈項目付款,而且說捐贈的額度會之後返還給做測試的人。其實這個時候我又一次開始疑惑,因爲很多廣告都宣傳過面試過程中一旦涉及收取錢財就一定是詐騙,但還是因爲這個被冒充的公司很有名,我想到如果我提出懷疑他們的問題,這個面試機會恐怕就會沒有了,而且這個時候要支付的金額是100元、200元這樣,我想即使有損失也不是什麽問題,所以,又按照騙子的指令在兩個知名慈善頁面捐贈了共計300元。操作完這兩筆捐贈之後,騙子直接在我的賬戶裏轉帳了幾百元,意思是這只是做數據測試,我用于測試支付的款項,他們會再退回給我。我想我是因爲騙子的這一步操作,再一次打消了懷疑的想法,掉進騙子的陷阱。 後面騙子在聊天群裏發出的指令就是讓群裏的人自己選擇他們給出的圖片中的金額,然後掃描他們給出的二維碼支付,這一步現在回想起來真的是超級愚蠢,弱智,我竟然照做了。騙子營造了一種很多人都在聊天群裏競爭面試機會的氛圍,每一次的指令都有完成時間的限制,我也跟著打了款。隨著轉帳次數越來越多,銀行卡的支付被銀行限制不能使用了,騙子就提出還沒完成的額度要在某電商平臺購買某種他們指定的游戲幣。這個時候我已經完全掉進騙子的陷阱,一方面想著騙子會把我支付的金額加上收益一起轉回給我,而且,每一次的轉帳指令騙子都會發一張看上去及其正式、蓋有企業公章的數據安全保證函,再一次想到這是一家我想去的公司,這個測試我還是跟著做了,就這樣陸續轉帳了1萬多元。在我完成了自己的測試額度之後,到了騙子應該退回給我支付的款項時,騙子說因爲我的某個掃碼過程錯誤導致整個測試數據出錯不能給我退款,要繼續做測試再次轉帳進行數據修復後才能退款,這一次,騙子要轉帳4萬元。我不知道那個聊天群裏有多少人像我一樣是待宰的水魚,有多少人是騙子僞裝的面試候選人,聊天群裏有人提出疑問,問這個測試的高收益靠不靠譜,真能拿到嗎?有人就會回復說他都做很多次了,沒問題。有人說她沒出錯爲什麽也要重新轉帳重新測試,言語中差點就要駡測試出錯的我,害整個群裏的人都要重新測試。這個時候我才徹底放棄幻想,明白過來這不是名企的綫上面試測試,自己可能遇到詐騙了。 之後我就立即報警了,在某電商平臺付的款被凍結在電商平臺,銀行轉帳的款,目前只能查到可能是兩台POS機。警察說這類案件調查取證都很難,即使已經立案,最後能追回款項的可能性也很小,最後可能還是要我自己承擔所有損失。今天我把自己的這件醜事公開,希望能給其他人一個提醒吧,現在的詐騙案件太多太多了,大家一定要小心。 老師的回復請看求職遇騙案公開信中

Ubuntu 的簡易日常更新
科技新知
MacauYeah・2025-12-17

早陣子跟新認識的朋友聊天,聽到他們因為要轉伺服器平台,煩惱如何做作業系統層面的定期更新。筆者亦都分享一下自己是如何做 Ubuntu OS 層面的定期維護。 沒錢,就用最原始的方式解決 因為Ubuntu也算是常見的linux品牌,所以基本有有商用軟件可以偵測OS的狀態,並針對它推送更新。不過如果你像筆者一樣,是個貧窮的革命家,那就只有土炮一點自己做鏡像點及做測試。 建立一個 ubuntu 的 deb 包 mirror。手動單次地用步 mirror,確保自己其他 server 同一個時間段都只會取得同一個更新。 停了 ubuntu 的 kernal 自動更新。不然的話,mirror 有更新,ubuntu 亦會偷偷地自動安裝了新的kernal,只是等待你的重啟。 使用一個測試機,先經 mirror 更新到最新的狀態。運行一段日子後,其他機再陸續更新。如果你投産環境有多於一種配置,就考慮要多個不同的測試機。更新指令直接做成 script,方便在其他機器中重複。 輪流 ssh 登入各台機,執行相同的更新指令。更新指令經 git 同步到其他機器。為確保不受 ssh 斷線的風除,必要時還需加入 tmux 。 多機器的煩惱 上述的做法雖然可行,不過當你有十台以上的機器,重複做 ssh, tmux, git checkout, script 互動,也是很累人。考慮一次性地全自動化執行,還是有必要的。筆者對上述的第四步驟,作出一些取捨,以確保更新速度足夠快,可以順暢地執行。 什麼是必需要更新的? 筆者觀察到,在 container 技術出現後,其實很多時安裝應用都不會直接在 OS 層安裝 deb rpm 包,都是直接經 docker image 去做。所以OS層面,或者很多服務都不會被啟動。筆者亦發現,至少在ubuntu下,只更新kernel,對比無腦全更新所有 deb 包,會快很多很多。 如果可以,我們只更新kernel,再加對應的 container runtime,是不是更新對令相對地穩定,而且可以經外部統一管理。也就是不用在每一台機中進行 tmux git checkout ,全數在外部推送 ssh 指令? 筆者就用 multipass VM ssh key,表達一下執行概念。 ssh i varsnapmultipasscommondatamultipassdsshkeysid_rsa ubuntu@10.115.189.200 aptget autoremove y ssh i varsnapmultipasscommondatamultipassdsshkeysid_rsa ubuntu@10.115.189.200 aptget update ssh i varsnapmultipasscommondatamultipassdsshkeysid_rsa ubuntu@10.115.189.200 aptget install y linuxgeneric linuxheadersgeneric linuximagegeneric ssh i varsnapmultipasscommondatamultipassdsshkeysid_rsa ubuntu@10.115.189.200 reboot 上述最大的假設,是第一、三步,更新 kernel 時不會因為網絡問題導致 ssh 斷線,因為它們都是系統級別的改寫,中斷後並不能確保可以重來。第二步就很安全,隨時重來也沒有問題。 這樣,我們就可以在任一台管理機,經過一個 shell script for loop,更新所有其他機器。 如果我們對於網絡還是有些疑慮,我們也可以試用一次性排程式的方式去做。 ssh i varsnapmultipasscommondatamultipassdsshkeysid_rsa ubuntu@10.115.189.200 echo 'yourscriptlocation' at 0800 PM 17.12.2025 這樣的好處是,我們可以連 tmux 的開啟也省略,git checkout 也可以經固定的 script 執行(只是很煩鎖)。但這也會有壞處,就是看不到執行的情況,只能事後檢查系統狀態,是否已更新過。 當然前述 ssh key 的方法也可以加入 git checkout 更加深化不同的更新 script,但這又會增大斷線可能。ssh key 還是以快速完成指令更實際。 註:因為網安原因,筆者把上述 script 中的 S U D O 關鍵字去掉,這樣 blog 才能發出。

善心婦人江邊「放生白米」 佛教協會:折損福報
宗教玄學
熊神進・2025-12-16

近日,遼寧丹東市振安區江邊出現離奇一幕,四五名大媽將約10幾袋白米倒入江中,還雙手合十跪拜念誦佛號,聲稱這是在「放生白米」。此舉引發社會廣泛批評,網友們紛紛說她們不僅浪費糧食,更污染環境。中國佛教協會也出言回應,就這種行爲不符合佛教教義,違背惜福理念。類似的「放生」行爲在各地時有所聞,「放生」猫咪、礦泉水等事件層出不窮。 讀者向我查詢ldquo;放生白米rdquo;給河中魚蝦吃是不是另類布施。從報道和佛教協會的回應來看,當事人可能是出于宗教祈願或還願的目的,筆者認爲她有需要瞭解ldquo;放生rdquo;的意義。將白米倒入江中,既無法救助生命,又浪費糧食、污染水體,本質上是一種形式化、甚至迷信化的行爲,背離了佛教倡導的ldquo;惜物惜福rdquo;與ldquo;護生rdquo;的本意。 在佛教傳統中,放生本意是出于對生命的慈悲,救助瀕危或受苦的衆生(如魚類、鳥類等),幫助它們重獲自由,同時培養人的平等心與仁愛。真正的放生應兼顧三點: 尊重生命mdash;mdash;以生物福祉爲前提; 符合科學mdash;mdash;不破壞生態平衡(如不放生外來物種); 注重實效mdash;mdash;避免形式化,甚至催生ldquo;放生産業鏈rdquo;(如提前捕撈再售賣放生)。 現實中ldquo;奇葩放生rdquo;現象愈來愈多,除了放生白米、礦泉水,近年來各地還出現過不少引人爭議的案例: 放生外來物種:如巴西龜、清道夫魚、鰐雀鱔等,嚴重破壞本地生態; 放生環境不適生物:如將陸龜拋入水中、把淡水魚倒進大海,導致生物迅速死亡; ldquo;商業放生rdquo;産業鏈:有人專門捕捉野生動物賣給放生者,形成ldquo;捕捉mdash;售賣mdash;放生mdash;再捕捉rdquo;的惡性循環; 放生毒蛇、老鼠等:威脅社區安全,引發公共危害。 爲何會出現這類行爲? 對宗教教義的誤解:部分人將ldquo;放生rdquo;簡單等同于ldquo;積累功德rdquo;,追求形式而忽略內涵; 功利化心態:希望通過放生換取健康、財運等ldquo;回報rdquo;,忽視了慈悲心的培養; 缺乏科學常識:不瞭解生態保護與生物習性的基本知識; 盲從與儀式化:受民間習俗或非正規宗教引導,將放生异化爲一種ldquo;祈福儀式rdquo;。 反思:如何正確看待ldquo;放生rdquo;? 中國佛教協會的回應明確指出了方向:放生需如理如法,以護生、惜物爲本。與其執著于形式,不如將慈悲心融入日常生活: 保護環境、節約資源本身即是ldquo;無畏施rdquo;; 參與動物保護、支持可持續生態項目; 通過教育倡導科學放生觀念,抵制功利化放生。 真正的福報,來自于對生命的尊重與對世界的善意,而非機械式的儀式。希望公衆在行善時,能多一份理性與智慧,讓傳統文化習俗與現代文明、自然法則和諧相融。近15年很多城鄉都參與烟供下施給十方衆生,如果時間允許你們亦可以在戶外做一盤烟供香給靈嬰、無主孤魂。

北京毒狗案引發的多維思考
宗教玄學
熊神進・2025-12-14

早二天跟民間一些寵物協會義工聊天,大家提起一宗火熱的「北京毒狗案」,當事人李女士經過幾年的訴訟終于成功爲一群狗兒討個公平,法院亦做了一個首例判决,投毒人張某某構成「投放危害物質罪」,判處有期徒刑4年,判决後很多愛護動物人士也釋然。 中國北京朝陽2022年發生一起駭人毒狗案,有人在社區惡意投毒造成11只寵物犬中毒,其中9只死亡。其中一位李姓女子的13歲寵物犬Papi也遭毒死,李女爲替愛犬討回公道,辭職自學法律在社群媒體發聲,聯合其他受害犬只主人提起訴訟,案件纏訟1000多天,終于在本月11日迎來一審判决,投毒的張姓男子被判處4年有期徒刑,張男當庭宣稱要提起上訴。 北京毒狗案的判决如同一顆投入平靜水面的石子,在動物保護領域激起了層層漣漪。當張姓被告因投放危險物質導致九隻犬只死亡而被判處四年監禁,這不僅是內地首例成功立案判刑的毒狗案,更折射出動物保護在法律天平上的微妙位移。以此爲鏡,反觀澳門《動物保護法》,我們不禁追問:這部法律是否足以構築一個對所有生命都心懷敬畏的倫理與法制空間? 澳門自2016年頒布《動物保護法》以來,標志著動物福利邁入法制化軌道。法律明確禁止虐待、遺弃動物,幷對飼主的責任作出規範,然而,其ldquo;足够性rdquo;却值得深思。廣度上,法律保護重心明顯向猫、狗等ldquo;伴侶動物rdquo;傾斜,對蛇、陸龜、小白鼠等ldquo;另類寵物rdquo;或實驗動物的專門保護條款則模糊乃至缺失。深度上,相比北京案例中依托《刑法》ldquo;投放危險物質罪rdquo;的嚴懲(四年監禁),澳門對殘酷對待動物行爲的懲處力度與社會危害性的匹配度,仍有提升空間。理念上,現行法律更像一種ldquo;管理法rdquo;,側重于人與特定動物關係的秩序維護,而非奠基于動物內在價值的ldquo;權利法rdquo;。這種局限,恰恰源于我們對ldquo;動物保護rdquo;定義與精神的理解尚未完全貫通。 何爲動物保護的真義?它不應止于對個別物種的垂憐,而應是對ldquo;生命共同體rdquo;的普遍尊重。其精神內核,至少蘊含三層維度:一是共情與仁慈,承認動物感知苦樂的能力,從而約束施加不必要的痛苦;二是生態敬畏,視動物爲生態鏈環中不可割裂的一環,關乎整體生態健康;三是文明標尺,一個社會對待最無言生靈的態度,衡量著其文明的高度與溫度的深度。在此意義上,動物保護的精神,旨在超越功利計算,培育一種對所有生命形式的基本關懷。 那麽,爲何法律與公衆視域常聚焦于猫狗?這背後是情感親疏、文化建構與實用價值的交織。猫狗作爲千年伴侶動物,與人類建立了深厚的情感紐帶,其ldquo;擬人化rdquo;特質易激發强烈的保護欲。文化叙事中,它們常被賦予忠誠、陪伴的象徵,而蛇、鼠等動物則多與負面隱喻相連。更現實的是,猫狗的保護運動往往擁有更龐大的社群支持與更響亮的話語權。然而,這種ldquo;偏愛rdquo;若固化爲法律的不公,則違背了保護精神的本源mdash;mdash;生命尊嚴的平等考量。當法律對一隻受虐犬只伸出援手,却對同樣能感知痛苦的實驗鼠或作爲寵物的陸龜的苦難保持沉默,保護便陷入了倫理的狹隘。 北京毒狗案中,李女士們鍥而不捨的追索,不僅是爲伴侶討回公道,更是以公民行動叩問:法律能否成爲所有動物受害時的倚靠?澳門法律乃至更廣泛區域的立法,可從中獲得啓示:保護範圍應逐步擴展,基于科學認知(如動物感知能力)而非人類好惡來界定保護對象,爲ldquo;另類動物rdquo;提供底綫保障。法律責任需更嚴密,適當提升對惡性虐待行爲的懲戒力度,幷探索將嚴重虐待動物行爲納入更具威懾力的法律框架。公衆參與渠道應拓寬,鼓勵如李女士般的公民通過法律途徑維權,形成監督合力。教育倡導需先行,通過教育扭轉對某些物種的偏見,培養ldquo;衆生平等rdquo;的生態倫理觀。 歸根結底,動物保護法的演進,是一場從ldquo;偏愛rdquo;走向ldquo;普世rdquo;,從ldquo;管理rdquo;邁向ldquo;尊重rdquo;的文明跋涉。澳門的法律是一座重要的基石,但非終點。理想的圖景應是,法律不僅能對ldquo;Papirdquo;的悲劇給予正義的迴響,也能爲一隻陸龜的安寧、一條蛇的生存,乃至實驗室中小白鼠的福利,投去關切的目光。當保護不再因物種而弃,當仁慈的邊界擴展至所有能感知苦樂的生靈,我們守護的,不僅是動物,更是人性中那份珍貴的悲憫與對和諧共生世界的承諾。這或許漫長,但每一份如北京案件中那般堅韌的努力,都在爲這條路鋪下一塊堅實的磚石。

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

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

你開始寫 Spring Boot 測試案例了嗎?
科技新知
MacauYeah・2025-11-29

雖然筆者過往做 spring boot framework 教學中,都有滲入一些測試用例。筆者也曾經困惑了很長一段時間,所以就獨立開一個主題,聊一下筆者在實務上對spring boot test 的理解。 測試案例究竟測試什麼? 測試用例 test case 是確保你的程式碼正確性與穩定性的重要步驟,但在 framework 下,並不是所有功能都很容易寫成測試。所以在討論 framework 測試之前,釐清測試的本質。 function input business logic function output 這意味著我們輸入某些資料(input),然後經過業務邏輯(business logic)的處理,最後產生結果輸出(output)。 我們的測試目標,其實就是確保業務邏輯正確。而我們的手段就是經檢查概定的輸入資料,核對輸出結果。 那麼只要我們可以生成輸入資料,就一定可以檢查輸出結果了吧?其實不是的,因為實務上的輸入和輸出沒有這麼簡單。筆者常接觸到的輸入輸出如下 輸入 function 輸入參數 系統狀態資料,例如:資料庫狀態、外部API結果。 輸出 function 輸出參數 寫入系統(影響到)的資料,例如:資料庫狀態、使用外部API時的輸入參數。 總之就是考慮了狀態機 state machine 的問題,每個狀態外部輸入都是一個測試用例,然後核對狀態機去了下一個什麼狀態。 言下之意,我們就是暴力地生成輸入參數和模擬狀態資料,道理上就是可以進行測試。 Spring boot web framework 中,我們又會測試什麼? function input business logic function output在Spring boot web就變成如下 controller request business logic controller response在 Spring Boot test 中,我們可以用模擬的 MVC MockMvc 測試來驗證 controller 的行為。不過,其實進入 controller 前經過很多系統轉換,而這些道理上跟Framework的技術大相關,與業務邏輯小相關。所以為免折磨自己,可以將業務邏輯單獨封裝成服務(service)。之後直接測試服務 ,易寫也易讀。 controller request service input business logic service output controller response道理上 controller 能做的業務邏輯,服務 service 都可以無腦重現。這樣還可以重用服務,減少測試的數量。 如何實現輸入? 直接 new Object。大部份的情況下,因為業務是自己編寫的,應該都可以直接 new 出來。 經 json 檔讀入。如果輸入的參數量太多,逐個經 java new 是很耗時的,我們可以經 json 反序列化變成 Object。但這亦只限於自己可以操作改寫的類。 Mockito 模擬那些無法簡易經 new 或 json 反序列化的 Object。例如:spring security authentication object 我們在使用時,其實只看到 interface。我們難似自己實現一個可以反序列化的類,那麼我們可以使用 Mockito 來模擬這些資料。一些外部API的結果,我們也可以用使 Mockito 來模擬。 什麼情況下不進行測試? 有些情況下,我們可能選擇不對某些功能進行測試,原因可能包括對功能的了解不足或是單純的懶惰。以下是一些例子: 僅進行配置的Function:如果你的 Function 只是在 Framework 中填寫配置,而且你並不太了解它的運作原理,可能就不需要進行測試了。例如,Spring boot web 中,需要大家配置一個SecurityFilterChain Object,它要求大家將 HttpSecurity 轉換為 SecurityFilterChain 。因為輸入的 HttpSecurity 是系統固定的參數,我們亦沒有檢查它的狀態。這種情況下,它的輸入及輸出,其實我們都沒有真正理解。我們硬測試的話,測試功能可能只流於表面。若我們真的要做測試,也是經過MockMvc進行端到端測試(endtoend testing),測試它在事後的影響範圍。 單純的框架功能:例如資料庫的儲存庫介面(repository interface),雖然是在框架下生成的,對於自己手動調整的部份功能,筆者通常亦不會進行單獨測試,通常都會搭配業務邏輯一起進行。它可以使用 Mockito 進行模擬測試,或用測試環境的真實資料庫進行測試。 面對的挑戰 總括來講,筆者盡可能地把測試用例限定在業務邏輯中,就可以大大地降低寫測試的技術難度。但筆者還是有些問題並未完美解決。 測試用例的數量可能很多,因此共用與維護變得相當困難。逐個用例獨立編寫輸入也是很累的。對於 Mockito 的使用,筆者還是可免則免。因為要逐個功能模擬,編寫量就指數提高,這亦難似配合外部變化。一般來說,能優先使用測試環境或者 Docker 來模擬環境的,就盡量用。 離線開發、離線測試。系統依懶的外部功能越多,想做單機開發的難度就越高。即使前述有 Docker 測試,對於持續整合(CI)來講也是有一定難度。那麼這時,Mockito 就是一個可取的選擇。但這又回到編寫量及難以偵測外部變化問題。 希望這篇文章能幫助你更好地理解測試案例的編寫方向,並在Spring boot web開發中加入你自己的測試!