2024-07-05 10:42 PM 2 2,268
在 Azure VM 啟用了 WSL,想用 SSH 直接連進 WSL,省去先 RDP 再開 Windows Terminal 的程序。 研究後發現並非難事,但有好幾個步驟便是了。(以下為 Windows 11 22H2 的實測) 第一步在 WSL 上啟用 SSH 伺服器,預設未安裝,故可用以下指令安...
2024-07-04 09:41 PM 3 2,064
處理資料時請 ChatGPT 幫忙已成日常,就算是寫 PowerShell 時也不例外。因此,我想要有個函式,希望能做到傳 Prompt 批次呼叫 ChatGPT API 執行翻譯、摘要等的任務,隨時隨地想要 AI 就有 AI。 舉個例子,假設我有個 JSON 檔 demo.json: [ ...
2024-07-03 10:51 PM 3 1,921
這幾年來,Windows 與 Linux 的界限對我愈來愈模糊。即便 Windows 仍是我的主要作業環境,但愈來愈多場合我會改用 Linux 處理,尤其是要編譯 C/C++ 專案時(例如先前為 USB 實體金鑰製作 Gnuk Image),你通常一定可以找到用 Linux 編譯的說明與範例,想搬到...
2024-07-02 10:43 PM 5 6,818
【聲明】本文為非法律背景開發者對開源授權的不專業理解,不擔保資訊正確(如發現謬誤歡迎指正),讀者請自行衡量風險或請教相關專家。 這年頭開發系統,你很難完全不碰開源軟體或程式庫,但開源不代表可以免費任意使用,有些開源授權條款仍需遵守才不致惹上麻煩,歷史上不乏公司因此被告的案例,例如:Cisco Lin...
2024-06-30 09:50 PM 3 3,072
要深入應用 LLM 免不了會涉及自然語言處理(Natural Language Processing)觀念與知識,像是 RAG 前置處理就有可能用到分詞、向量索引比對會用到 TF-IDF、BM25 等演算法。寫程式做出東西很有趣,學理論相對枯燥。 在圖書館找到一本給高中生看的 NLP 介紹,淺顯易懂...
2024-06-30 09:54 AM 2 1,241
大家都知道,我惜物愛修東西又摳門節儉成性,以我的標準,設備堪用或損壞但尚可修復就換新,是一種犯罪行為。 現役的運動錶 Fenix 3購於 2015 年,原本預期 3C 產品壽命有限,沒想到它竟神奇地陪了我快九年,跑過兩萬公里。幾年前停修前多因高度計故障,送廠維修花了一千多元換新錶身,現在除了錶面滿是...
2024-06-23 11:30 PM 5 3,660
黑暗女王最近有個困擾,某線上小說網站貌似啟用了新的蓋版廣告。當免費仔幫忙看廣告贊助天經地義,但程式沒寫好,用平板看會被蓋版廣告蓋到無邊無際,找不到關閉鈕關不掉。這下可好,廣告都看了不給內容是怎樣?女王震怒大事不妙,只得快使出資訊專長以安太座。 由於平板沒法安裝瀏覽器外掛、也沒法用 TamperMon...
2024-06-22 10:48 PM 0 3,103
手邊有個需求,要對放進某個資料夾進行特別處理。為了方便展示及說明,我們假想一個簡單的檔案分類功能,會自動將放進資料夾中的圖檔搬去 image 資料夾,.txt/.html/.xml 搬去 text 資料夾。 這類需求,無腦做法是設個排程定期輪詢(Polling),掃瞄該目錄是否出現新檔案,若有就依附...
2024-06-21 11:58 PM 0 1,155
很久沒做 ESP 電子玩具了,想用便宜的 ESP8266 D1 Mini 做個簡單計時顯示,方便弄光固化膠時計算紫外光 LED 的照射時間。 不意外地,茶包總是挑你想做正事時來攪局,一年多沒用,上傳程式功能它壞了。(想起經典橋段:原本只是要換個燈泡,最後變成修車... ) 換燈泡變修車 上傳程式到 ...
2024-06-20 11:15 PM 7 5,417
上個月的 Build 2024 開發者大會,除了滿滿的 AI 與 Copilot,另一大焦點莫過於見證 Arm 處理器在首波 AI PC 新機潮站上浪尖。 聯想、惠普、戴爾、華碩、宏碁及三星等一線 PC 品牌,預計 6 月開始出貨支援微軟 Copilot+ PC 標準的 AI PC,用的不是 Int...
2024-06-18 10:48 PM 0 1,547
要查詢有哪些帳號或群組可以登入 Windows 本機操作,最簡單的做法是使用「本機安全性原則」查詢「使用者權限指派/允許本機登入」,而所謂「允許本機登入」對映的是名為 SeInteractiveLogonRight 的 Windows 使用者權限。延伸閱讀:使用 PowerShell 設定使用者權限...
2024-06-17 11:01 PM 2 7,131
這陣子查資料時發現有愈來愈多專案是用 Rust 語言開發,想起去年有則新聞:微軟要讓開發者以 Rust 編寫 Windows 驅動程式,讓我開始觀注 Rust 這個新掘起的程式語言。 Rust 的核心精神格外講求安全性、速度及併行性,尤其在記憶體安全性的強化,可根本解決 C/C++ 揮之不去的緩衝區...
2024-06-15 11:05 AM 0 3,085
身為十幾年前開始學 JavaScript 的老人,腦中總有些過時的觀念與知識,就像聊天時偶爾會脫口說出小叮噹、神奇寶貝般不合時宜,當場曝露年紀。 昨天談到 Chromium keydown Bug,讀者 Chester Fung 提醒,keydown/keyup 事件中已不該再用 keyCode 取...
2024-06-14 11:17 PM 1 2,897
使用者反應,上線超過十年的 jQuery 自動完成套件最近常失靈,使用者輸入字元時沒反應,但時好時壞,有時是好的,有時會壞掉。 無法 100% 重現的茶包最麻煩了,連我們在測試台嘗試重現問題,也是有時可以有時不行,理不出頭緒。費了番手腳,終於找出容易重現問題的關鍵(但也非 100% 可重現) - 啟...
2024-06-09 11:26 AM 3 1,872
使用者反映,新裝的 Windows 11 找不到 Notepad (記事本)? Windows 10 之後,數十年如一日的 Notepad 終於有了些長進,新版本加入了多頁籤、語系編碼顯示... 等。 不過編碼支援還是弱,Unicode、UTF-8 沒啥問題,ANSI 編碼只能選一種,在繁中 Wi...
2024-06-08 02:10 PM 2 7,454
有讀者提到:常聽人說「寫過 MVVM 網頁就回不去了」,想試試卻不知如何入門。 看來,不少全端同學仍依賴 JavaScript / jQuery 掛事件串元素的傳統做法寫網頁,沒體驗過 MVVM 的美麗新世界。但當今前端框架(VAR, Vue.js、Angular、React.js)主流做法多需安裝...