搜尋

搜尋結果

為何 VueJS 除錯如此麻煩?
科技新知
MacauYeah・2025-11-04

前一次,筆者分享了VS code debugging frontend的好功能,也確實了coding anywhere並不是一個普通的notepad + language server就可以解決的事。我們還要考慮如何debugging (除錯)的問題。 雖然筆者知道 vscode 可以解決問題,但為何 最原始的 nodejs debugger 不能解決問題。如果node debugger 不能解決問題,那麼 vscode 又做了什麼,它可以解決問題?經過一輪的實驗,筆者懷心疑,也許,強大的並不是 vscode 本身,而瀏覽器才真正的做到 debugger 的功能。而 vscode 只是以更方便的方式,重現那些結果。 為何 backend 的 debugger 不發揮作用? 筆者舉例,現時有一個 vue 3 專案,使用官方建議的方式生成 $ npm create vue@latest 這個專案,在開發模式下,會以 vite 架起一個端口為 5173 的伺服器,讓開發人員可以經過瀏覽器看到vue內容。筆者一直都認為,只要在 vite 的指令中插入 inspect 參數,一切就可以成功,就像 nodejs 一樣,只要在開始時加入參數就可以。結果當然是不行的。 經過對比 VueDevTools 的參考功能,筆者發現了一個出發點的問題。vite 其實是一個伺服器級的程式,也許它只是負責把所以 vue + js 動態轉成常見 js,就像 webpack 一樣。我們想要設的中斷點,都不在它的程式上,所以 debug 參數也沒有用。實質,我們要加的中斷點,其實要在客戶端上,也就是瀏覽器上。那因此,VueDevTools 也不包括那些功能。它只是好好地記錄了每個 vue component 或 js 是如何被改寫的過程(就像被 webpack改寫的過程)。 官方又是用什麼來除錯的? 既然我們知道了問題所在,就要看看傳統的 javascript 又是如何除錯的。實際上,因為瀏覽器的配合,設立中斷點的功能,原來早就實現了。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/debugger 只要我們在任何 javascript 地方,插入 “debugger;” 這個神奇的字,瀏覽器就會在inspect模式下,自動產生中斷點。之後,你可以控制瀏覽器進行watch / step into / step over 功能。絕對比console.log更有意義。 在發現了這個方法之後,回去找vue3的官方文件,驚訝地發現,它就是提議用這種方式進行除錯。 https://vuejs.org/guide/extras/reactivity-in-depth.html#reactivity-debugging 未解之謎 雖然我們找到了設定中斷點的方式,但對於vscode是如何做到客戶端、伺服器端通用這件事,筆者還是沒有了解到。就以現在的知訊來看,很大機會就是vscode操控了瀏覽器的除錯模式,把所有資訊都回傳了vscode本身。這也是解譯了為何vscode在起動debugger時,必需要由vscode自己叫起瀏覽器。而codeserver這類雲IDE無法叫起本地瀏覽器,就造成它無法運用除錯功能的原因。 有與趣為codeserver一起搵解決方案的朋友,可以到筆者的 https://github.com/macauyeah/AProgrammerPrepares ,以文字教學的方提交你的解決方案。 祝願大家可以早日實現coding 自由。

感受一場音樂童話盛宴。迪士尼魔法盒子
娛樂殿堂
蘇蘇・2025-07-27

走進威尼斯人劇院,走進《迪士尼魔法盒子》,猶如踏入一場童話盛宴,那悸動的心靈,瞬間被喚醒。 帷幕緩緩拉開,劇院化身為夢幻宇宙,一隻無形的手輕輕引領我,走入那滿溢歡笑與感動的世界。小女孩瑪拉的魔法盒子,成了通往經典迪士尼童話的大門,台上的位位角色不再是螢幕上的影像,而是活生生站在眼前,笑容和動作細膩動人,仿佛與我心靈相遇。 超過75首經典旋律,如涓涓細流潤澤心田。管弦樂隊現場演奏,猶如天籟,將每曲金曲注入全新生命。當《Let It Go》的旋律飄揚,眼前彷彿覆上一層冰雪魔法,讓人感受自由與力量的洗禮。旋律中蘊含著無數回憶與情感。 舞蹈編排華麗絢爛,木偶戲精湛生動,兩者交相輝映,編織出一幕幕令人屏息的奇景。動物王國的場景裡,逼真的木偶與活力四射的演員共舞,讓整個劇場充滿生命的律動,彷彿隨時可觸摸到自然的呼吸。 這場表演跨越年齡界限,無論是天真的孩童,還是經歷生活洗禮的大人,都能在此找到心之歸屬。孩子們被色彩繽紛的舞台和可愛角色迷住,笑語盈盈;我則在熟悉曲調和故事中召喚起往昔夢想,淚光閃爍於眼底。 走出劇院,心仍被魔法牽引,猶如經歷一場靈魂的洗禮。這不單是音樂劇,更是一趟讓人停下腳步、重新擁抱夢想與美好的深刻旅程。 *照片來源:澳門文化局

全球教育新點子:結合未來技能與傳統教學的力量
文化創意
陳康妮・2024-05-24

全球教育新點子:結合未來技能與傳統教學的力量 在當今這個快速變化的世界中,教育不僅僅是知識的傳遞,更是技能和能力的培養。澳門教育家陳康妮認為,未來技能教育應該成為全球教育的核心,這包括批判性思考、創造力、協作和溝通能力等。然而,隨著教育科技的發展,我們也必須認識到聯合國教科文組織(Unesco)所強調的,即線上教學永遠不能取代老師的面對面指導。 未來技能教育的重要性 未來技能教育的目標是為學生提供在21世紀社會和職場中成功所需的技能。這些技能包括: - 批判性思考:能夠分析問題,提出解決方案。 - 創造力:在面對挑戰時能夠想出創新的方法。 - 協作:與他人共同工作,達成共同目標。 - 溝通:清晰地表達想法,並有效地聆聽他人。 線上教學與傳統教學的結合 雖然線上教學提供了靈活性和可訪問性,但它不能完全取代傳統教學。老師的面對面指導對於學生的情感發展和社交技能至關重要。因此,我們需要一個結合了線上教學和傳統教學的混合模式,這樣學生既可以利用科技的便利,也能從老師那裡獲得必要的指導和支持。 實施策略 為了實現這一教育新點子,我們需要以下幾個策略: 教師培訓:提供教師培訓,使他們能夠有效地結合線上教學和傳統教學。 技術整合:在課堂上整合最新的教育科技,以增強學習體驗。 課程設計:設計以未來技能為中心的課程,並確保這些技能能夠在真實世界中得到應用。 評估改革:改革評估方法,以衡量學生在未來技能上的進步。 這些關鍵技能將幫助澳門的學生在競爭激烈的世界中脫穎而出,為他們的未來鋪平道路。澳門教育應該不斷進步,以適應不斷變化的需求,並為學生提供最佳的教育體驗。

陳康妮建議澳門教師設計自己人生
文化創意
陳康妮・2024-02-01

(2024年1月26日 - 星報) 陳康妮建議澳門教師設計自己人生 近日,澳門知名教育家陳康妮在一場教師演講會上。呼籲澳門教師要設計和引導自己的人生,以提升教育品質和學生的學習成果。陳康妮的獨特觀點引起了與會者的廣泛關注和討論。陳康妮多年來一直致力於教育改革和教師專業發展。在這次教師演講會上,她重點強調了教師個人發展和自我實現的重要性,並提出了一系列具體建議。 首先,陳康妮鼓勵教師要深入思考自己的人生目標和價值觀,並將之融入到教育工作中。她認為,教師不僅僅是知識的傳授者,更是學生成長的引路人。通過將自身的價值觀和人生經驗融入到教學中,教師能夠更好地影響學生,激發他們的學習興趣和潛能。 其次,陳提出了教師專業發展的重要性。她主張教師應該不斷學習和更新知識,並積極參與專業培訓和交流活動。同時,她鼓勵教師要善於反思和自我評估,不斷提升教學效果和學生的學習成果。只有不斷追求進步和專業成長,教師才能夠更好地適應教育環境的變化,並為學生提供更優質的教育服務。此外,陳康妮強調了教師的自我管理和平衡。她指出,教師工作壓力大,需要面對各種挑戰和困難。因此,教師需要學會管理自己的情緒和壓力,保持身心健康。她建議教師要培養興趣愛好,保持良好的工作與生活平衡,以提高自己的幸福感和工作效能。 陳康妮在演講的結尾處表示,她深信澳門的教師具有巨大的潛力和影響力。只有當教師能夠設計並引導自己的人生,將個人價值和教育使命相結合,他們才能夠真正成為優秀的教育者,為學生的成長和社會的進步做出更大的貢獻。 陳演講獲得了與會者的一致好評。許多教師表示受益匪淺,對於自己的教育理念和專業發展有了新的思考。他們紛紛表示將努力實踐陳康妮的建議,提升自己的教學能力和對學生的影響力。澳門教師也對陳康妮女士的演講表示關注和支持。他們表示將積極推動教師專業發展和提供相應的培訓和支持措施,以提升澳門教師的整體素質和教育品質。對於澳門的教師們而言,陳的演講無疑是一次重要的啟示,他們將努力提升自己的教育專業水平,為澳門的教育事業做出更加卓越的貢獻。

新書《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上直接運用。

斷捨離與個人成長之關係 放下過去創造自己的未來
文化創意
陳康妮・2023-10-19

你是否曾經感到自己的生活太過複雜和混亂?你是否曾經想要擺脫過去的陰影和束縛?你是否曾經渴望自己的未來更加明亮和美好?如果你有這些想法,那麼你可能需要嘗試一種叫做斷捨離的方法。 斷捨離是一種簡化生活的方法,意思是斷絕不必要的東西,捨棄多餘的物品,離開對自己不利的環境。斷捨離不僅可以讓我們的空間更寬敞、整潔,也可以讓我們的心靈更清爽、自由。斷捨離可以幫助我們減少壓力、提高效率、增加幸福感 斷捨離也可以促進我們的個人成長,尤其是與我們的原生家庭有關的成長。原生家庭是指我們出生和成長的家庭,它對我們的性格、價值觀、信念、行為等有很大的影響。然而,原生家庭並不一定都是健康和正面的,有些原生家庭可能存在著暴力、虐待、冷漠、過度保護、控制等問題,這些問題會給我們留下深刻的傷痕和陰影,影響我們與自己和他人的關係。 因此,我們需要對自己的原生家庭進行一次斷捨離,也就是放下過去,走出陰影,創造自己的未來。這並不意味著我們要否定或忘記自己的原生家庭,而是要正視和接受自己的過去,並從中學習和成長。 我們可以通過以下幾個步驟來實現斷捨離與原生家庭: 斷:意識到自己與原生家庭之間存在的問題和衝突,並決定改變自己的狀態和態度。這需要我們有勇氣和決心,也需要我們有足夠的自信和自愛。 捨:釋放自己對原生家庭的執著和依賴,並放下自己對原生家庭的怨恨和期待。這需要我們有寬容和謙卑,也需要我們有足夠的自由和自主。 離:距離自己與原生家庭之間不健康和負面的影響,並建立自己與原生家庭之間健康和正面的關係。這需要我們有智慧和技巧,也需要我們有足夠的尊重和溝通。 通過斷捨離與原生家庭,我們可以從過去中解放出來,並開始創造自己想要的未來。我們可以發現自己的潛能和價值,並實現自己的夢想和目標。我們可以與自己和他人建立更深刻和更美好的關係,並享受更豐富和更幸福的生活。 斷捨離不僅是一種生活方式,也是一種成長方式。它可以幫助我們釋放自己的負擔,發揮自己的潛力,創造自己的幸福。讓我們一起開始斷捨離吧! (澳門斷舍離學會 供稿)

澳門教育家陳康妮 : 學者觀點|陳康妮:如何面對人工智能時代的新挑戰?
文化創意
陳康妮・2023-03-22

人工智能(AI)是一種讓數位電腦或電腦控制的機器人執行與智慧生物相關的任務的能力。AI已經成為了人類發展最具影響力的技術之一,其影響甚至超過了火或電。AI不僅可以幫助我們解決氣候變遷、太空探索和癌症治療等問題,也可以提升我們在各個領域和行業的效率和創新。 然而,AI也帶來了一些新的挑戰,尤其是在全球生涯規劃方面。全球生涯規劃是指個人根據自己的興趣、能力、價值觀和目標,在不同國家和文化中發展自己的職業和生活。在AI時代,全球生涯規劃需要考慮以下幾個方面: AI對職業發展的影響:AI可能會改變或取代一些傳統的職業角色,也可能會創造出一些新的職業需求。因此,個人需要制定自己的職業目標,並根據勞動市場和行業趨勢進行調整。同時,個人也需要不斷地學習新知識和技能,以適應AI帶來的變化。 AI與跨文化合作:AI不僅是一種工具,也是一種合作夥伴。在許多領域和行業中,我們已經開始使用AI來輔助我們做出決策、分析數據、預測趨勢等。因此,個人需要學習如何與來自不同國家和文化背景的AI和人類有效地溝通、協調和信任,以提高自己和團隊的表現。 AI與道德價值:AI雖然有很多好處,但也存在一些道德風險,例如隱私侵犯、歧視偏見、責任歸屬等。因此,個人需要明確自己對AI使用的道德原則和界限,在不同文化背景下尊重他人對AI使用的觀點和偏好。 在AI時代中進行全球生涯規劃並非易事,但也充滿了挑戰與機會。只要我們持續學習、開放思考、負責行動,在這個充滿變化與創新可能性的世界中找到自己想要追求並且有意義。 【作者簡介】陳康妮 Miss Connie 澳門科技大學講師 澳洲墨爾本大學主修教育管理學 英國倫敦大學主修心理學 美國國際培訓師 (26年港澳培訓經驗) 美國全球職涯發展師 澳門資深教育家 澳門教育專欄作家 澳門教育學作家: 書名:澳門教育創新 澳門兒童文學作家(兒童科普)

陳康妮:加強澳門2023年教育心理學發展
文化創意
陳康妮・2023-01-12

陳康妮:加強澳門2023年教育心理學發展 對於澳門教育而言,教育心理學思想的發展不僅具有科學性而且具有很高的實用價值,對現階段澳門的教育教學實踐有著較多的助益,而且對當代澳門的教育教學實踐也有較多的啟示。 2023年伊始,澳門教育的發展又開始了嶄新的篇章,僅澳門教育心理學而言,在筆者看來首先需要在疫情下多關注學生的身心發展,特別是低年級的學生,教師可考慮通過「家庭治療」等方式來瞭解原生家庭,不斷認識到學生的個人成長,家長可以通過多陪伴子女來促進親子關係的和諧發展。其次可以加強對學生學習心理的研究,這對於學習效率的提高有巨大的幫助。例如普及高效的學習方法,這對提高澳門學生的學習成績、改善學習效率、有效學習意義甚大。同時,學校、家庭和社會三方需要齊心協力,共同加強對影響學習的外部條件的關注,以期促進學生更加有品質的學習。最後,澳門各所學校的教師需要著重加強對學生心理的研究,建議教師對學生多加關注,注意學生個別差異和學生的心理衛生,以此來更好地幫助教師因材施教。 總之,加強澳門2023年教育心理學發展,對學校、家庭和社會為學生營造良好的學習環境,安排課程設置教學內容和目標具有重要的借鑒意義。特別是學生也可以更好地瞭解自己,為以後的發展訂立合適的發展目標,並能從中獲得精神上的樂趣。 【作者簡介】陳康妮 Miss Connie澳門科技大學講師澳洲墨爾本大學主修高等教育管理學畢業澳門資深教育管理學專家澳門教育作家(教育創新)澳門兒童文學作家澳門國際培訓師-從事國際培訓師工作26年全球職涯發展師-澳門斷捨離群組創辦人(群組合共26000人)

藥物不同於食物,讓食物成為藥物
其他
皓芯・2022-07-01

在日常生活中,進食不僅意味着為身體補充營養,身為消費者的我們,進食行為還會對經濟、自然環境等產生重要的影響。 近年來,越來越多的人為了健康選擇植物性飲食,是因為有大量科學研究認證,植物性飲食更有利於健康。但同時人們對素食仍存在很多疑惑,如長期素食會否導致蛋白質、鈣等營養素的缺乏,會否因缺鐵而患上貧血症等。 本書作者徐嘉博士,美國責任醫師協會(PCRM)營養學專家,美國約翰․霍普金斯大學醫學院生理學博士。2012年起通過微博,開始了在中國傳播植物性飲食的好處,積極推廣「21天健康挑戰」;自2014年起,健康公益講座足跡遍及中國、香港、台灣、新加坡、馬來西亞、和美國等全球超過150個城市900多場,影響了數百萬人;2017年底,徐嘉博士在公眾號上開始健康飲食傳播之路。 本書將嚴謹的營養學理論,引用了各種科學圖表及研究數據,講結合大量真實案例,讓我們了解適合以食“蔬、果、豆、谷”為主的健康飲食(素食)基本原則,及各種常見疑問。純素(Vegan)植物性飲食者、孕婦、兒童、長者、運動員、環保及宗教人士等各類人群,都能從書中找到適合自己的飲食建議。 本書圖文並茂,分析植物性與動物性食物提供的營養,是一本受眾很廣、可以解答關於健康飲食90%的問題的科普書。作者在書末補充了參考文獻二維碼,掃描後可以看到書中部分文章的具體引文。 日益豐富的物質生活,也被日益增長的健康問題困擾。病從口入,控制飲食就是控制疾病,食物是我們每天要吃的。葷素搭配是大家的首選,書中介紹了健康素食與各種疾病的關係,素食雖不能治療任何疾病,素食只是停止了一切肉蛋奶我們的傷害。 大家在感嘆生活發生翻天覆地變化的同時,新冠肺炎疫情讓人們更深入認識到免疫力的重要作用。免疫力與健康關係密切,讓我們從自己做起,人人享有健康生活,希望大家都身體健康。 《非藥而愈:一場席捲全球的餐桌革命》(簡體字書) 作者: 徐嘉 著 出版社: 江西科学技术出版社 出版日期:2018-12-01 ISBN: 9787539065243 訂購地點: 一書齋 圖片來源:博客來

用箱根溫泉水,泡走我的2019
走遍世界
活該快樂 // Carmen Lo・2019-12-31

前幾天有需要快走一趟東京,趁空檔乘個多小時JR到100公里外的箱根,就為了泡一個溫泉. 旅館座落於強羅公園旁,原需要在湯本站乘坐有趣的登山電車上山,無奈十月的風災重創箱根,引發土石流把電車的路軌嚴重破壞,這段時間需要用巴士代替,而且據當地人員說,恐怕短時間內也不能恢復服務. 雖然沒有坐到登山時整個人斜斜的登山電車(我幻想有點像太平山的登山纜車一樣吧),而且要在寒風中排隊等車. 可是,有西裝筆挺的司機把我安全送到旅館.而且天清氣朗,不會遇到土石流要逃跑,就已經夠幸運了. 在只有七、八度的寒冬下,對低於二十度已經覺得要穿Heattech的我來說,實在冷得要命.然而我還是要執意挑選一家有室外風呂房間的旅館,這樣才可以得到又寒又燙的特別效果. 房間內的風呂不算大,但足夠一個人好好的伸展享受. 在乾溼分離的沐浴間把身體洗乾淨,裸身打開門口,OMG! 好~冷~啊! 我超快但又不能急地衝出來,迅速但又要小心翼翼避免滑倒遇溺,把雙腳放進四十多度的溫泉水中,然後想要趕緊坐下來可是屁股覺得太燙馬上彈起來,這樣好笨地來來回回幾趟才成功把身體泡進風呂中. 噓~~~,好~舒~服~啊~! 我看著外面深藍色的天空,冰冰的寒風吹來,可是一點也不冷,整個身體被燙得暖暖的. 我就是要這一種冷得要死然後又舒服得要命的過山車感覺! 2019太多不快事情發生了,很多次想要寫一些快樂的文字鼓勵自己,可是,心情和身體都沉重到一個點,連把雙手放在鍵盤上也無力. 然而,追求理想的生活是一場馬拉松,想要跑得好,就必須做一個強壯的人. 找個儀式,讓自己的2019好好完結,更新身體和心情,2020繼續爭取想要的東西,期許可以經歷到「冷得要死然後又舒服得要命的過山車感覺!」 閉上眼睛,我細細地感受身體的血液在流動,經過的每一個細胞都在笑. 這樣送走2019,迎接2020,太美好了!

【星爸爸教室】如何為小米手機安裝Google框架與服務?
手機‧電玩
星爸爸茶座・2019-10-28

隨著高階手機定價越來越高,以性價比著稱的小米手機近年備受青睞,用戶日益增加。眾多小米用家中,為數不少為水果牌子轉移過來,初期使用上總有點水土不服的感覺。其中港澳台朋友使用最普遍的Google服務,包括Gmail、Chrome、YouTube等服務,需要安裝Google框架才能使用,最令新用戶摸不著頭腦,星爸爸為解決網友疑問發文手把手教大家安裝。 首先,您需要準備一台近年購買的國內版小米手機,港版不需要安裝因已經預載,然後就沒有然後了。您或會黑人問號?飄過,是的,如果是Google框架是不需安裝了,因為近年小米已經把Google框架放進MIUI系統,所以您不需再在YouTube或網誌看幾年前發佈的教學復雜的安裝Google框架了。 問題來了,既然不需要安裝Google框架,那怎樣使用Google服務呢?以下星爸將會教您快捷與安全使用方法。 喚醒Google商店 先到應用商店搜索google 看到Google Play商店便更新吧!(圖片是更新後的所以變成打開) 桌面便出現熟悉的Google Play商店了,進入後登入自已Google帳號即可。 之後就按您的需要下載軟件應用了,星爸推薦的軟件有很多,Gmail、Chrome、YouTube、聯絡人等,特別推薦Google Photo(相簿),可無限備份普通品質的手機相照到雲端,留存美好時光,遺失手機都不需要擔心寶貴相片盡失。 後記,網友仍可使用舊式方法安裝Goolge框架,如谷歌安裝器、GO谷歌安裝器等,但會出現不能安裝舊版框架的顯示,解決方法仍是有的,但星爸就不推荐捨易取難的方法了,這還不包括一體安裝包有病毒或木馬等風險在內,還是簡簡單單安裝好快快樂樂使用為上策。 註:小米機型甚多,星爸測試手機為紅米K20 Pro、小米8,如其他型號手機未能使用上述方法或部份功能未能使用,歡迎到FaceBook留言指正。