iT邦幫忙

技術文章

RSS
鐵人賽 Software Development DAY 22

分散式快取系統 - 從資料一致性到跨區域同步的架構修煉

想像一家全球電商平台工作。黑色星期五當天,網站同時湧入數百萬使用者,每秒產生數十萬次商品查詢請求。如果每個請求都直接打到資料庫,系統會在幾秒內崩潰。更複雜的是,...

鐵人賽 Software Development DAY 15

Day 15 -序列化與設定格式:orjson、YAML、TOML 實務

在前 14 天,我們談過環境、依賴、測試、日誌、例外處理。專案已經能「穩定跑、能被監控、遇到錯誤還能撐下去」。但還有一個日常一定會碰到的基礎能力還沒說清楚:資料...

鐵人賽 自我挑戰組 DAY 27
從零開始學習Unity引擎 系列 第 27

unity學習day27--製作遊戲(6)

緊接上回 當然了,一個一個放的話總共要放50個,而且還要計算每個台階的距離,保證距離一致,搞不好到時候還會出現根號的情況,腦子正常的人都不會想要手動放滿50個台...

鐵人賽 Security DAY 15

Day 15:「副本」連假最後一天技術文章讀後感

[鐵人賽] Day 13:Building a local Router AI-Agent with n8n and llama.cpp https://www...

鐵人賽 AI & Data DAY 15

Day 15|用機率猜猜看:Naive Bayes

引言 大家可能會跟我有一樣的經驗,就是每天出門前都會糾結一個問題:「今天要不要帶傘?」帶傘的話,包包變好重;不帶的話,下雨就慘了...(但是身為政大的學生,包包...

鐵人賽 Modern Web DAY 15

DAY15

照片合成 - 漫畫風貓咪從家裡到戶外探險成果 這次,將展示如何用AI將單隻貓咪從室內帶到戶外探險,透過多張素材圖合成一個完整故事場景。只要上傳貓咪照片與背景素材...

鐵人賽 Rust DAY 15
Rust 後端入門 系列 第 15

Day15 Rust 專案連接資料庫(PostgreSQL)

sqlx 與 diesel 各自的優點 設計理念與使用情境 diesel 以「型別安全的 ORM/Query DSL」為核心。透過 Rust 的型別系統與...

鐵人賽 生成式 AI DAY 15

Day 15:整合鏈上監控流程,回顧自動化設計思維

一、你的第一個自動化系統誕生:回顧「巨鯨告警」的完整架構 經過了 14 天的努力,我們已經不再是那個只會手動重新整理 Etherscan 頁面的小白。我們親手打...

鐵人賽 生成式 AI DAY 15
30天挑戰開發30種產品 系列 第 15

【Day 15】產品 14:產品規格書提示詞生成器

ㄧ、要解決什麼問題? 在過去幾次產品開發過程中,我曾嘗試利用 Gemini 來生成產品規格書的提示詞。然而,我發現這個流程仍然過於繁瑣,且撰寫提示詞時必須非常明...

鐵人賽 Software Development DAY 16

PGO 與性能

PGO 與性能:JIT 可利用動態 PGO對熱路徑 inline 與 layout 最佳化,R2R 仍可在已預編碼方法上進行少量修補或 fallback JIT...

鐵人賽 Cloud Native DAY 29

[Day 29] EKS 升級紀錄:Kubernetes vs EKS

昨天我們聊了 Istio 與 Service Mesh 的概念,今天要回到 EKS 本身的維運工作 —— 升級。 這裡的「升級」其實分成兩個層次,很多人第一次接...

鐵人賽 DevOps DAY 29

Day29 - 來聊聊這 29 天 Ansible 的實戰心得

今日目標 今天其實沒什麼特別的目標,筆者想跟大家聊聊一些想法,並且將前面學到的東西做個總結。 畢竟學習的過程中,理論和實務是有差距的,筆者也想分享一些自己在公司...

第 15 天: 工程師的價值不只是寫程式,而是為產品創造價值

工程師如何透過商業思維提升影響力 在快速變化的商業環境中,工程師不僅需要深厚的技術專長,還應培養商業思維。理解業務優先級並將技術工作與組織目標對齊,能顯著提升個...

鐵人賽 Vue.js DAY 29

在 Vue 過氣前要學的第二十九件事 - 先用飛雷神做個標記

前言 <Teleport> 是 Vue3 的內置組件,用以將 DOM 內容傳遞到指定的地方,而不受限於某個父元素底下,無法使用相關功能。 舉一個小...

鐵人賽 自我挑戰組 DAY 15

DAY 15 烤得恰恰好的吐司的魔法 - React-Hot-Toast

呀哈!剛認識這些彈出式提醒工具的我,曾忍不住問了 Chatgpt 為什麼他們會取跟吐司相關的名稱。Chatgpt 表示:React Hot Toast 和 To...

鐵人賽 Mobile Development DAY 15

Day 15:將導覽套用在應用上

前面已經說了很多navigation的使用方式了,所以是時候改App函數,讓應用可以在不同頁面間瀏覽 實作NavHost 先將之前寫好的頁面都放到導覽中 Nav...

鐵人賽 Security DAY 15

Day15 - 幽影棋局,暗中佈陣:階段式 Payload 部署(下)

走在時代前沿的前言 哈囉各位,我是 CX330。 如果還沒有看過這篇文章的(上)的可以先去看一下,在(上)裡面我們介紹了使用網頁伺服器作為階段式部署的工具,今天...

從Leetcode到實務的橋樑 系列 第 16

Day 16(LeetCode 40. Combination Sum II)

題目介紹:類似於作天的Combination Sum題目的延伸題目,但每個候選數字只能使用一次,且陣列可能包含重複元素。給定一個整數陣列 candidates...

鐵人賽 自我挑戰組 DAY 16
用 Discord Bot 玩轉 DevOps 系列 第 16

介紹「GitHub API」

到目前為止,要讓Bot能查詢 build 狀態、commit 資訊等等,都仰賴著GitHub API,它就像一扇窗戶,讓外部應用程式(Bot)能和 GitHub...

鐵人賽 Modern Web DAY 15

DAY15 css flex(4)內元素及 flex應用:製作並排選單

內元件 從前面介紹會發現,調整外容器時內元件都是一起變更的,若想單獨針對內元件進行調整,需要另外進行設定 內元件 (items) flex:下面 3 個屬性的...

鐵人賽 Modern Web DAY 16

Day 16 | 易用性原則 ③:少犯錯,少動腦 ── 從預防到辨識的 UX 實踐

上一篇我們聊到「使用者的操控自由」以及「一致性與標準」,今天要繼續介紹兩個常被忽略,卻能大大影響體驗的原則:錯誤預防 和 辨識而非記憶。 5️⃣ 錯誤預防 在...

鐵人賽 Modern Web DAY 19

Day 19|React + TypeScript:Props / State / 事件 / Hook / API 串接一次搞懂

昨天我們把資料庫用 Prisma 型別安全化了, 今天拉回前端,用 React + TypeScript 把元件到資料流都型別化。 你會拿到:Props/Sta...

[Day28]_Threads 貼文備份-#5.END

在先前的文章裡,我們已經建立了備份單篇 Threads 貼文的基礎流程。現在,我們要進一步完善它,讓主流程可以自動呼叫這個備份流程,並在完成後自動刪除 Disc...

Day 15:我終於發現了!有些「會死人」其實根本不會死人嘛

阿偉一進咖啡廳就直接倒在沙發椅上,整個人像被卡車輾過一樣。 「哇,你看起來超慘的!」我趕緊點了兩杯咖啡,「熬夜了喔?」 「別提了...」阿偉揉著布滿血絲的眼睛,...

鐵人賽 自我挑戰組 DAY 15

程式碼重構

讓程式碼更好讀、更乾淨,不改功能,只讓程式變更好看 程式碼:因為main()裡的東西太長了,方法名稱有些不夠直覺且計算的地方全部都混再一起,如果哪裡有出錯的...

鐵人賽 Security DAY 15

Day.15 記憶體鑑識(一)介紹

目錄 前言 記憶體鑑識介紹 總結 正文 前言 如果今天駭客在進行攻擊結束後,想要隱藏蹤跡,就會進行目標證據檔案的硬碟清除,可能會格式化硬碟多次來洗掉整個犯案...

鐵人賽 生成式 AI DAY 15

Day 15 | 實作筆記 - 使用n8n 將 AI 自動將每日待辦寫入 Notion - n8n 串接 Google Calendar:憑證 (Credential) 設定教學

昨天我們完成了串接 Google Calendar 節點的基本設定,今天的目標是建立並設定 Google Calendar 的憑證 (Credential),讓...

鐵人賽 自我挑戰組 DAY 15
Leetcode 自學 系列 第 15

自學Leetcode Day15

260. Single Number III1.題目說明:給定一個整數陣列 nums,其中正好有兩個元素只出現一次,其餘的元素都出現了兩次。請找出這兩個只出現一...

鐵人賽 Software Development DAY 29

Day 29【最終整合】 邁向無縫 AI 體驗的終極架構願景

HI!大家好,我是 Shammi!😊 一路走到 Day 29,我的 SDGs 智慧聊天機器人已經從零開始,學會了智慧回覆、多輪對話,甚至成功搬家到了雲端!這真是...

鐵人賽 DevOps DAY 15

Day 15:JSON 處理(解析溫度資訊)📑

一、先決條件 已有一個 workflow,並且上一個節點(例如 HTTP Request)能回傳天氣 JSON,且該節點連到這個 Function 節點(本節...