數位電路模擬器

 上個月一個學生問了我CPU裡面是什麼東西,雖然我口頭上簡單說了一些,但是總覺得還想多一些細節描述。回來之後,就想應該可以找數位電路的模擬器來做個web介面來解釋看看吧。 以前我修資訊二專的課程時,在學計算機組織的課程時,就自己找了 Digital Logic Sim 這個軟體自...

科展海報設計線上工具

指導科展的倒數工作之一,就是要指導學生製作海報。許多年以前,自己還是國中生的時候,是用一張大白報紙上面先用鉛筆畫格子,然後用麥克筆一個字一個字填到格子裡。 後來出現「非常好色」這樣的軟體後,改成設計海報後再切分成多張A4紙來組合出海報。 如今的作法則是用向量軟體在電腦上設計海報,...

重回駭入小蟻攝影機

最近想起家裡有一台將近十年的小蟻攝影機,突然覺得可以嘗試讓 AI 協助我,重新駭入這台老設備,認識一下嵌入式系統。 工廠測試後門:記憶卡裡的祕密 當年這台攝影機在社群裡引起轟動,主因是有人發現了一個「後門」:只要在 SD 記憶卡根目錄建立一個名為 test 的資料夾,並在...

ADS-B 物理學:利用飛機 DAPs 數據重建大氣剖面與飛行分析

在上一篇《 ADS-B 數位觀察:分析桃園空域航線、高度與信號傳播特性 》中,處理了基本的航跡數據。本篇將進入 大氣物理分析 。用 R 語言對 DAPs 數據的處理,將每架飛機轉化為高空探空儀,重建出即時的大氣剖面。 數據清洗:確保物理分析的準確性 在進行物理計算前,必須篩...

掃地機器人裡的 Ubuntu:用 Valetudo 實現完全去雲端化的 Linux 自走車

多年前買了小米掃地機器人之後,我一直很好奇它到底在背景偷偷把什麼東西傳回伺服器。為了揭開這個黑盒子,我曾嘗試將電腦偽裝成 SSID 的 Gateway,透過 ARP 欺騙 (ARP spoofing) 的方式攔截封包。雖然成功拿到了數據,但除了目的地之外,封包內容依然處於加密狀...

從雲端回歸在地:我的 Raspberry Pi 5 x Moodle 5.1 實戰之路

我與 Moodle 的教學應用始於 2014 年。當時得益於學校資訊組長的協助,在校內架設了專屬伺服器,為全校提供數位學習服務。然而,隨著教育體系推動主機「向上集中化」,原本校內自主管理的 Moodle 隨之關閉,我的Moodle教學模式也因此中斷了一陣子。 後來,新竹縣教...

測距桿觀察海上物體有多遠

去看海時,你會不會好奇那艘船有多遠? 當我們站在岸邊或甲板上遠眺,如果要知道海面上的船隻或是其他物體的距離,光靠目測是非常不可靠的。這時候你需要一根「測距桿」來幫你測量距離。 一、 公式來源:Heinemann 的鳥類觀測研究 這套精確測距系統的核心公式,源自於 D...