DDD 架構: 分層式架構與依賴反向原則 相信很多人都有聽過 MVC 這類型的架構模式 (Architecture Pattern),這類型的模式在初期可以幫...
前言 這次來到台北參加網路攻防戰,簡單來說就是藍隊演練,由參賽者監管幾台主機,防止主辦方紅隊攻擊,這一次是我第一次參加這種藍隊演練,所以經驗非常不足,算...
1.1 命題邏輯 (Propositional Logic) 命題 (Propositions) ==命題是正確或虛假的聲明性句子== 命題示例: 月亮是由...
昨天我們已經創建了第一條 CI/CD Pipeline,但實際上在 script: 中我們並沒有撰寫什麼真實可用的動作。接續昨天的進度,今天繼續說明 CI/CD...
pipenv 是目前 Python 官方推薦的套件管理系統,在一段時間以前,好啦其實就是現在(? 還有很多人使用 pip 和 virtualenv 來進行 p...
前言 雖然我們還有Zookeeper的ZAB共識演算法還沒看,但是RPC算是很基礎的分散式系統溝通方法,在Raft裡面也是直接使用並將Spec寫在論文中,因此我...
既然是網頁,那你有想過網頁到底怎麼出現在你眼前的嗎? 先來看看 Request跟Response的關係 Client對Server發出的請求即是Request...
把服務部屬到主機後,如何讓服務保持執行,甚至在主機重開機後都會自動執行呢?通常我們會用 pm2 來管理 server 上的 Node.js 服務。 pm2 的...
(2024/04/06更新) 因應React在18後更新了許多不同的語法,更新後的教學之後將陸續放在 新的blog 中,歡迎讀者到該處閱讀,我依然會回覆這邊的...
(2024/04/06更新) 因應React在18後更新了許多不同的語法,更新後的教學之後將陸續放在 新的blog 中,歡迎讀者到該處閱讀,我依然會回覆這邊的...
Linked List 鏈結串列是一種常見且基礎的資料結構,我們可以基於 Linked List 去建立 Queue、Stack 等資料結構。 Linked...
動態規劃的英文叫做 Dynamic Programming,也就是大家俗稱的低批(DP),不是打棒球的那個雙殺、不是狄利克雷過程、不是設計模式、也不是指神奇寶貝...
經過前面幾篇的操作,我們已經可以收集非常詳細的裝置資訊、檢測多項服務運作的健康狀態甚至是網域與憑證的效期,也把裝置的事件統一收容進來,既然這麼多的資訊讓我們查...
了解Request後,那它是怎麼傳遞資料的呢? HTTP定義Request資料傳遞方式有GET、POST、HEAD、PUT、DELETE、CONNECT、OPT...
PHP的基礎語法教學在上回告一段落後,要來插播一下,推廣後端都該會用的這個編輯器──vim。vim是vi所衍生出來的,所謂的vi是Visual的簡寫;而vim則...
API文件 每位後端RD, 在寫WebAPI時,一定覺得寫扣還要維護API文件, 是件很繁瑣但又重要的工作. 不寫, 前端或者串接的人照三餐來問.寫, 又很花...
前言 先說説 CDN 是什麼吧,以 JQuery 為例,如果我們想在網頁上使用它,就得在 HTML 中使用 Script 將 JQuery 的程式碼載入: &l...
今天的內容硬要跟樂高有關連,我大概會這樣說,當我們編輯樂高製作手冊,編輯到一半,還沒正式寫進手冊裡,但,我不想要目前編輯到一半的內容了,我該怎麼辦?但,我想不到...
當今天層數越疊越深,若不做任何的處理機制,準確度其實是會越來越糟糕!因為當疊層數疊超過一個層數,會發生像Gradient vanishing或者說Degrada...
安裝所需套件 使用 pip 安裝 # Win32 pip install pywin32 pip install ctypes comtypes # 日期處理...
前一篇的內容是以 LibreNMS 搭配 SNMP 取得裝置的詳細資訊,儘管豐富但仍然不夠全面。 LibreNMS 的功力當然不僅於此,所以本篇將介紹如何更進...
本文同步刊載於 Clarence 部落格:[LINE bot 好好玩 30 天玩轉 LINE API] 第 6 天:什麼回應方法都難不倒我!- Flex Me...
現在打開任何一間求職網站,搜尋前端相關職缺,幾乎每間公司的職缺都會在求職條件或加分項目中提到目前的三大框架:React、Vue、Angular;或著也可以到...
正文 「傷害太高了,我們快點多喝 HP藥水,好想要買防禦 XSS 的盾牌哦!」CSP 是內容安全策略(Content Security Policy,簡稱CSP...
藍芽硬體開發 上一篇我們介紹的部分是以藍芽模組作為開發使用,今天要來介紹硬體的藍芽開發介紹。 ESP32 藍芽開發與使用 ESP32 是一款支援 Wifi 與藍...
如何撰寫 Inline Assembly 相信很多人都有寫過組合語言,但應該沒想過可以在 C 語言中也撰寫組合語言吧,總之這是辦得到的,那麼以下會針對這相關的語...
今天又要來基本指令囉,真希望可以趕快脫離(嘆氣)今天的指令是跟權限相關的。 指令們 chmod 再開始講這個指令前要先提一下有哪些權限: r 讀取 (4) w...
按著昨天的故事,我們假想中的產品開發團隊已經順利成立了,但在團隊開始投入開發工作之前,需要先和團隊成員們確認接下來團隊的工作分配、Workflow 以及團隊協作...
(2024/04/06更新) 因應React在18後更新了許多不同的語法,更新後的教學之後將陸續放在 新的blog 中,歡迎讀者到該處閱讀,我依然會回覆這邊的...
感謝 iT 邦幫忙與博碩文化,本系列文章已出版成書「從 Hooks 開始,讓你的網頁 React 起來」,首刷版稅將全額贊助 iT 邦幫忙鐵人賽,歡迎前往購書...