前言 🐵 昨天針對攻擊者的資料搜集有了一個簡單的介紹,並分享了資料搜集的一些方法(包含如何透過修改、調整、新增 headers 的內容,模擬真實訪問瀏覽器的情況...
聯繫我 如果有任何問題或建議,歡迎隨時聯繫我: GitHub Email 前言 功能再強大的應用,如果操作起來卡頓、遲緩,也會讓使用者失去耐心,最終...
API(Application Programming Interface,應用程式介面)是程式之間交換資訊和操作功能的規則與標準,就像程式間的「橋樑」或「約定...
今天的心情:🤯 驚嘆不已! 在 Learning & Development 領域工作多年的我完全沒有工程背景。Coding、甚至 Excel 函數或...
前言 Vue 是一個資料驅動的框架,畫面是由資料的狀態所決定的,當資料改變,畫面會自動更新。 因此,掌握資料的流向、變動方式與渲染時機,是深入理解 Vue 的核...
剛聽到 Raspberry Pi 這個名詞時,我腦海中浮現的不是開發板,而是酸酸甜甜、適合當飯後點心的「樹莓派甜點」。當時的第一印象就像是一份可口的甜品。然而,...
講完了 Ktor 程式的撰寫、套件的使用、也講過了部署。 今天來講講為什麼我會選擇使用 Ktor,以及我主觀比較 Ktor 和其他後端開發框架的優缺點。 Lar...
PRD 文件寫完,不代表挑戰就結束 在 <PRD 版本比女友的心變得還要快:專案型需求為什麼永遠改到最後一刻> 裡,我們談到 PM 在文件上的困境:...
DevOps 首先DevOps指的是開發(Dev)+ 運維(Ops)的結合,也就是人員、程序和技術的聯合是一種不斷進化的理念與架構,若說傳統的流程是工程師寫好程...
寫 React 時,可能覺得很自然就直接用 <div>、<h1> 這些看起來像 HTML 的語法。但其實,瀏覽器本身並不認識這種寫法。這...
好啦!現在我們有基本的環境了,可以開始來抓資料了~我們目標是希望 Extension 可以自動抓網頁的資料,產生必要的連結和文字,因此我們需要 Content...
在學習 Google Apps Script(GAS)的過程中,我逐漸感受到它在未來應用上的廣大潛力。由於它與 Google 生態系的整合度極高,像 Gmail...
昨天我們學會了變數、資料型別與字串插值,已經能讓程式和我們互動。 但現實世界中,有時候資料並不一定會出現,比如使用者還沒填寫名字、伺服器還沒回來資料...這時候...
在現代軟體開發中,測試不再只是開發完成後的檢查步驟,而是貫穿整個開發生命週期的核心活動。作為 AI 測試工程師,我們要學會運用 AI 來提升測試效率、完整性和可...
筆者為了從零開始學習這三個技術所以揉合出這個主題。 主要是把實作驗證後的知識記錄下來,除了實作步驟,也會講為什麼這麼做、背後的優缺點是什麼,讓理論跟實作並行。...
上一篇認識了定位元素的方法,定位到元素之後,那麼要如何模擬使用者在網頁上的行為呢?這時候就必須加上 Actions 了,Playwright 提供完整的 Act...
多層感知機的基礎引入一到多個隱藏層。一個多層感知器包含三種不同功能的節點,輸入層、隱藏層、輸出層。 輸入層:輸入節點的任務是從外部世界接收訊息,將訊息往下一層...
這次在Windows端點部署Sysmon收集細緻系統事件,再結合Filebeat與Elasticsearch/Kibana建立日誌收集與威脅分析平台,並分享實務...
昨天我們認識了 Swift,也跑出人生第一個 Hello, World 今天,我們將學會 Swift 的基礎語法,這些是寫 App 一定會用到的東西。掌握它們,...
各位製造業的革命家們,歡迎來到我們的AI鐵人賽第十三天!前幾天,我們探討了AI如何從雲端走到邊緣,讓AI能力普及到各個裝置。今天,我們將把這些技術的落地應用,...
—— 金鑰不是保庇符,它是消耗品。 對象:平台工程 / 資安 / SRE / LLMOps 關鍵心法:最小曝光面(Least Exposure) × 短命憑證...
SQL 資料庫缺點 在傳統的應用開發中,SQL 資料庫(例如 MySQL、PostgreSQL、Oracle)因為擁有嚴謹的 Schema 與 ACID 特性,...
今天的核心議題 將 RAG 系統從單純的部署階段,提升到持續優化的層次。我們將學習如何用科學方法(A/B 測試),透過客觀數據來評估不同模型或策略的效果,從而做...
API(Application Programming Interface,應用程式介面)是程式與程式之間溝通的橋樑,定義了如何請求服務、傳遞資料與接收回應,使...
嗨,我是 Melodia,這是我參加的第一場 iT邦幫忙鐵人賽 接下來的 30 天,我會一步一步分享我學習 Swift 語言與 iOS 開發的心路歷程。無論你是...
為什麼需要 Tuple? 昨天我們學了 List,它可以自由修改內容,十分靈活,但有些情況下,我們需要「不可更改」的資料,例如一個人的生日日期,或一個地點的經緯...
安安,我是 ChiYu! 昨天,我們的 App 經歷了一次完全體的進化!我們在一天之內,火力全開,搞定了核心的 CRUD 功能。我們的 App 不僅能思考、能表...
來到了第二天,今天要先架設 C# 的開發環境,查了一些資料跟問過 ChatGPT 之後發現他需要依賴.NET Framework 或是.NET core SDK...
以下這段是 Playwright 安裝好後的範例: import { test, expect } from '@playwright/test'; test...