iT邦幫忙

技術文章

RSS
鐵人賽 JavaScript DAY 21
JavaScript為什麼筆記本 系列 第 21 篇

Day 21|連續寫三次 setCount(count + 1),為什麼不一定會加 3?

Day 20~~~ count++ 雖然真的會改 JavaScript 裡的變數,但它沒有告訴 React: 欸,這個東西改了,畫面也要跟著更新。 所以...

鐵人賽 Software Development DAY 10

Day09 - Java 的密碼學地圖:JCA / JCE / Provider

前言 Java 的密碼學地圖可以分為JCA、JCE、JSEE、JAAS,與密碼學相關的主要內容會在JCA與JCE,JSEE則是網路傳輸安全我們留到之後再說,簡介...

鐵人賽 Build on Google AI DAY 10

Day 10|加入技能按鈕

思考技能要怎麼使用 前幾天已經完成道具的生成,今天開始思考要怎麼讓收集到的羽毛真正派上用場。目前的想法是收集到 3 根羽毛後,可以解鎖使用技能,因此需要先製作一...

鐵人賽 IT Operation DAY 10

Day 10|OSPF 到底交換了什麼?LSA、LSDB、SPF 怎麼把整張網路拼起來?

Day 09 整理到: Hello ↓ Neighbor ↓ Adjacency ↓ 交換資訊 ↓ 算出 Route 但其實我只是把「交換資訊...

鐵人賽 AI 自動化 DAY 10

[Day 10] Tool、Skill 與 Domain Knowledge

最近的熱門的話題是 Jev model,它的設計非常適合 automation。因為 automation 的工作其實很單純,主要是 routing:走 A /...

鐵人賽 Security DAY 12

Day 12. Secret Lifecycle:TTL、Renew、Revoke 與 Rotation

還記得在上一篇中,我們提到了 TTL 及 Lease(租約)的基本概念,這些其實都跟我們接下來要講的 Credential Lifecycle 有關。 甚麼時候...

鐵人賽 ChatGPT & Codex DAY 10

Day 10|完成用藥狀態:讓服藥紀錄真正同步

一、今天做什麼? 前幾天已經完成: 新增藥物 多筆藥物顯示 用藥管理與首頁同步 今天接著處理用藥管理很重要的一部分:讓每一筆藥物都可以切換「已服用/未服用」...

鐵人賽 Software Development DAY 10

Day10| 哪些檔案是真的需要放進Git的

昨天用tree /F看完我的eyes_prj之後,發現原來我的專案本身已經有一定的架構了。但只知道每個資料夾的用途還沒辦法決定是否需要保留,因為我的目標是把這些...

鐵人賽 IT Operation DAY 10

當 AI 加入一對一會談:藉由教練式指導做好 PM 管理與培育(下)

本系列文章以《產品領導人之道》一書為基礎,從人員、產品與流程三個面向,探討 AI 帶來的工作變化,以及產品領導人如何調整團隊的管理、協作與人才培育方式。...

鐵人賽 Software Development DAY 10

Day 10:陣列與函數(1)

本日學習: 多維陣列: 前述:(宣告)int[][][] arr = new int[2][4][3]; 三維陣列:x 軸向前、y 軸向下、z 軸向右 每多...

鐵人賽 AI Engineering DAY 10

Day 10 | 少了六個問題,換來一組親手驗證的數字

今天測的是 codex——Claude Code 官方市集裡橋接 OpenAI Codex(GPT-5.4)的套件,讓你在 Claude Code 裡直接叫一個...

鐵人賽 Claude AI DAY 18

Day 18-第一份研究報告:數字、來源與想法分開放

今天遇到的問題 一份流暢的報告,可能混在一起放了來源數字、程式算出的值和 AI 的解釋。我希望讀者不只讀懂結論,也能回頭核對。 一個核心概念:資料的來歷 行情日...

鐵人賽 Modern Web DAY 10

【 Day 09 】 你怎麼告訴 React,你在乎哪一塊?|共享狀態(二)

昨天我們用 useSyncExternalStore 接上了一個活在 React 外面的 store,元件從此讀到同一個版本。但每一次寫入,每個讀它的元件都會重...

鐵人賽 自我挑戰組 DAY 10

Day 10:第一週小結:用純 HTML 與 CSS 刻出一張漂亮的個人名片卡片

不知不覺我們的 30 天鐵人賽已經推進到第 10 天了!在過去的這一週裡,我們從 VS Code 環境設定、HTML 的容器與語意化、CSS 選擇器、盒模型(B...

鐵人賽 AI Engineering DAY 11

Day 11|VoCare 的跌倒偵測與平安確認

前一篇介紹了 VoCare 的疲勞與久坐偵測,今天要進入長者模式中比較重要的一個功能:跌倒偵測與平安確認。 如果系統只是做到「判斷有沒有跌倒」,其實還不夠。真正...

鐵人賽 自我挑戰組 DAY 11

【Day 11】【Tool 1 實作】動態渲染結果:innerHTML 與 textContent 的安全與差異

本篇文章目錄 前言:算出了數字,然後呢?DOM 渲染的兩大途徑 textContent vs innerHTML 核心差異比較 實戰應用:計算 BMI 評語...

鐵人賽 自我挑戰組 DAY 17

Day17 - 第一次參加"未來經理人年會"的心得回顧

今年是我第一次報名並自費去台北國際會議中心參加**"未來經理人年會", 主題是"AI for Impact:選對賽道 × 重構流...

鐵人賽 JavaScript DAY 10

【第十課】彈窗效果:輕量化 Modal 燈箱效果(遮罩層控制與阻擋滾動)

前言 不論是登入畫面、條款確認還是圖片放大看,Modal 燈箱元件在網站中隨處可見。看似簡單的彈窗,如果沒有處理好「背景鎖定」與「遮罩點擊關閉」,就會造成體驗感...

鐵人賽 Software Development DAY 10

[Day 10] Linked List (2):Insert、Remove 與 Reverse

前言 Day 09 的開頭有說,希望能在聽到播放清單的第二首歌時,把另一首歌插在它後面,但後來介紹的方法只有 append 和 prepend,一個加在尾巴、...

鐵人賽 Modern Web DAY 10
前端來點 AWS 技能樹! 系列 第 10 篇

Day10 - 專案上 AWS 有哪幾條路

終於來到第十天了,也就是我們終於走完到 1/3 了!(ノ>ω<)ノ昨天把 Next.js 專案包成了 Docker image,也說今天要來開機器。...

鐵人賽 Software Development DAY 11

Day 11: 必先利其器 - QT designer 的常用物件導覽 # 2

本篇目的:了解 QT 內常用元件的屬性編輯方法,以及在 wafer 分析工具內的應用方式 前言 在 Day 10 中我們介紹了 QT 物件的應用與屬性修改方...

鐵人賽 自我挑戰組 DAY 10

Day 10 : 按部就班,拆解 React 更新畫面的過程

大~部~分~解~ 開始! 今天目標 辨認渲染的觸發時機 理解渲染與提交 建立 DOM 更新監看與追蹤元件的 Log 執行觀察 錯誤修正練習 辨認渲染的觸...

鐵人賽 自我挑戰組 DAY 10

Day10: Button v1 完成:Shape、Loading 與 Component API

Day 10|Button v1 完成:Shape、Loading 與 Component API 前幾天一路從 shadcn/ui 的 Button 開始拆解...

鐵人賽 Security DAY 10

Day 10 — 誰在偷偷執行我的 test.py?從 scriptmanager 到 root 👀

Day 9 我們已經成功取得 Reverse Shell,順利切換成 scriptmanager,並把 TTY Upgrade 搞定,一切看起來如此完美~~~但...

鐵人賽 Security DAY 11

[DAY11]仿生人是否會夢見網頁山羊?--SQL Injection章節小總結

SQL的部分到這裡正式告一段落了,在解的過程中有一些自己的小心得,小總結放在這裡 漏洞發生原因 很多的SQL injection漏洞常常都是因為字串拼接導致的,...

鐵人賽 Software Development DAY 10

Day9 - IEC 62304 不只是開發流程:安全分類

前文提到 IEC 62304 的軟體生命週期流程,除了軟體生命週期外,在 IEC 62304 將安全等級分為三類:A、B 以及 C。 安全等級的用意是,判斷軟體...

菜雞學習資料結構的 30 日讀書分享【Day 18】

那麼下面的這個迴圈巢狀結構,它的時間複雜度是多少呢? int i,j; for (i = 0; i < n; i++) { for (j = i;...

鐵人賽 Software Development DAY 10

Day 10 - 用了十天 AI 寫 Code,我反而更確定 Android 還是要懂

這個系列寫到第十天,剛好可以回頭看一下最開始的問題: AI 都已經會寫 Code 了,我為什麼還想更懂 Android? 這幾天其實沒有做什麼很大的功能,大...

鐵人賽 AI 自動化 DAY 10

Day 10|一份報表,要從三個地方拼起來

從今天開始寫第二個專案。 原本的流程 先講在這套系統之前,這件事是怎麼跑的。 會計把 ERP 匯出的逾期明細表,手動放進雲端資料夾 BI 系統每月寄出的銷貨單...