Day 11:K8s 零停機實戰,更新到一半後悔就一鍵 rollback 痛點 按下更新,然後發現新版是壞的。手抖那一刻腦中只有一個問題:現在服務是不是已經全掛...
一、 Diffing 演算法的三大策略 React 的 Reconciliation 演算法能將樹比對的複雜度降至 O(n),全靠以下三大策略: Tree D...
昨天重整完資料之後,專輯詳情已經可以點版本、看各自的內容物了。 但如果我們點了aespa 的 Armageddon,展開它的詳情,關掉,再點 New Jeans...
1. 我原本把「先洗乾淨」當成負責任 如果要把設備告警事件送進 BigQuery,我以前會先想好目標資料表:設備編號、事件時間、告警類型,各自有固定型別;格式不...
以下案例來自先前數位鑑識課程中的 Memory Forensics 實作題目。 這次的情境是一台 Client Computer 遭到入侵,並且有資料被外傳...
在前兩天的進度中,我們完成了 50x50 隨機地圖的資料鋪設,並架構了仰角約 28 度的 2.5D 長焦視角。然而,當我們滿懷期待地將繪製好的 16×16 像素...
介紹 昨天我們在【理論篇】把莉莉Agent 的「防備 ⇒ 傲嬌 ⇒ 暴走列車」情感轉移矩陣規劃得清清楚楚。今天我們回歸實作,動手撰寫 fsm.py 類別,並在...
前言前幾天主要學習 Linux 的路徑概念,包括 Absolute Path(絕對路徑)、Relative Path(相對路徑)、Home Directory...
今天先往一頁實體記憶體寫入 0x12345678,再從虛擬位址 0x40000000 讀到同一個值。接著透過虛擬位址改成 0xabcdef01,原本的實體頁也會...
前幾天我們認識了 IP、Port、TCP 和 UDP。 感覺好像越來越接近真正上網的樣子了。 但你知道每天打開瀏覽器、輸入網址、按 Enter。 然後網頁就出現...
昨天講的是 VPN 那條線。今天講雲端內部的另一條線。我們的資料庫是私有的,沒有對外的網址,只有一個內部 IP。而要用它的服務跑在 Kubernetes 叢集裡...
理解 Wazuh 解讀與處理日誌(Logs)的機制: 認識 Decoder(解碼器):如何將原始文字日誌解析為結構化欄位。 認識 Rule(規則):如何根據欄位...
前言 前面幾章開始使用 Debugger 動態分析 Malware,但 Malware 作者當然也知道分析人員會使用 Debugger。 因此 Malware...
2025年7月,Steve找大家開了一場會,說接下來組織要往 AI Agent 的方向走。他一個一個點名專案負責人,輪到我的時候,給了我一個新角色:總教頭。 那...
今天要回答的三個問題 Day 22 說「Vue 精確追蹤修改,只更新相關 DOM 節點」,React 則是「整個組件樹重新執行函式」。這兩句話背後到底差在哪個...
昨天我們建立了一個 Honeyfile: /etc/pqc_secret_keys.conf 目前它只是一個普通的誘餌檔案,如果有人修改它,Wazuh 並不一...
Day 10 前言 今天早上起床,發現 Gumloop 官方人員終於回覆了,他說已經幫我復原好帳號,並且說有優惠碼提供給我,但我是沒有看到在哪裡😅而且我現在重新...
Part 2 最後一天。講一個看起來很小、但決定工廠會不會垮掉的判斷: 什麼時候可以擴張到第二種任務類型? 那條規定 薪資工廠的指標檔,第二行就寫著這句: 一...
Day 09:小結:四個核心觀念如何在一次請求中協同運作 結尾留下一個還沒正面回答的問題:協程終究要活在一個真實的 Spring Boot 應用程式裡,它要接...
我們想像桌上疊著幾本書:要放一本新書時,通常放在最上面;要拿書時,也先拿最上面的那一本。中間的書不能直接拿出來,必須先移開壓在上面的書。 堆疊(stack)就是...
一項功能通常分散在多個位置 命令列只是增加一個標籤統計的參數,程式內卻會經過參數解析、檔案讀取、JSON 轉換、議題排名、標籤計數與輸出格式化。相關測試也可能分...
前面幾天,我陸續談到了 Firewall、EDR、NDR、SIEM、Threat Intelligence、WAF,甚至 Deception。 如果把這些東西全...
一開始只是想有 AI 可以協助我 前面幾篇有提到,我的知識庫有不少部分是透過 AI 協助完成的。過程中我也開始想,能不能讓不同的 AI 一起幫忙。 最一開始,是...
在前面的篇章中,我們成功讓 Python 爬蟲與資料監控腳本以 Systemd 服務的方式在背景穩定運作。隨著虛擬機或雲端主機開始提供各類網路服務(例如之後若架...
學會了清單,那就少不了表格啦!我覺得清單的形式看上去更輕鬆,但若是比較嚴謹的內容就得搭配更詳細且具體的資訊了。像是: | 工具 |...
在大型語言模型的發展歷程中,「上下文視窗(Context Window)」的大小直接決定了 AI 能吞下多少資訊。過去的模型受限於數千到數萬 Token,面對一...
當關閉 FastAPI 服務並重新啟動後,先前透過 POST 新增的第三筆資料便會消失。因為目前的資料結構僅暫存於 Python 的記憶體中。當後端服務關閉時,...
前幾天已經完成缺失值、格式和數值範圍的檢查,今天要處理另一個常見的資料問題:重複資料。如果同一筆資料被重複記錄,之後進行統計或分析時,可能會讓資料筆數產生誤差,...
題目解析: 實作一個計數器,每次輸入一個時間點,就要算出包含這個時間點在內,過去3000毫秒內總共有幾次輸入解題思路: 先設一個佇列v來裝每次輸入的時間,然後...
Day 09:Job,協程生命週期的控制把手 結尾留下一個問題:透過 Job 對協程發出取消要求之後,這個協程接下來會怎麼樣,是像拔掉電源一樣說停就停,還是中間...