iT邦幫忙

技術文章

RSS
白稜 系列 第 22 篇

Day 22|第 16 章:彼得的信

1 2023 年的最後一個晚上,彼得坐在家裡的書桌前。 外面有零星的煙火聲——跨年夜,從很遠的地方傳來,悶悶的,像有人在另一個世界敲鼓。他沒有出去。他泡了一杯茶...

鐵人賽 JavaScript DAY 20

Day20 網頁也能做 3D?第一次走進 Three.js 的世界

一、 2D世界結束,邁入3D吧 前面用 GSAP 讓網頁裡的元素開始動起來。但如果我想要的不是普通的文字、按鈕或方塊,而是一個真正的 3D 物件呢? 這時候就要...

鐵人賽 AI Engineering DAY 23

Day 23:微調 — 什麼時候該做、LoRA 的帳怎麼算

主軸二的最後一個技術主題。前七天我們讓模型「知道」(RAG)、「能做」(Agent),今天讓它「像我們要的樣子」。 我把微調放在最後,是刻意的——因為它是最後才...

鐵人賽 Security DAY 20

Day 20|進到 Pod 之後,我第一個會找 ServiceAccount Token

在 K8S 裡,不論是建立 Pod、修改 Deployment,還是讀取 Secret 等資源,大多都需要與 API Server 進行互動。 API Serv...

鐵人賽 Vibe Coding DAY 21

老闆不會教你的 Vibe Coding 實戰 30 天|Day 21:Week 3 收尾之所以 Skills、Subagents、MCP 怎麼選

前言 不知不覺我們也到了 Week3 的收尾篇了。 那這一週算是把前面介紹的 SKILL、SubAgent、MCP 這三種擴充強化 AI 的方式做一個總結收斂...

鐵人賽 Claude AI DAY 22

M3 攻擊實錄(一):已成功攻破的漏洞點

這篇是實戰記錄——把 Metasploitable3 的 Ubuntu 14.04 和 Windows Server 2008 R2 兩台靶機,從偵察到拿 sh...

鐵人賽 自我挑戰組 DAY 20

Day 20|使用 AI 整理 Email 與工作摘要

每天最大的問題不是工作太少,而是資訊太多。 Email、即時訊息、待辦事項、會議紀錄不斷增加,AI 可以幫助我們快速整理重點。 前言 許多知識工作者每天...

鐵人賽 Software Development DAY 27

【Day 27】效能檢視與優化

專案上線後,今天用工具實際檢視效能,並回頭討論 Day 7 提過、關於 API 金鑰安全性的架構優化方向。 使用 Lighthouse 檢查 PWA 品質 C...

鐵人賽 Build on Google AI DAY 14

Day 19|`view_renderer` 與 `vision_judge`:6 張照片、一條「只能降級」的規則

品管員(qa-kit,Day 15)靠規則量數字。有些毛病數字看不出來,要用眼睛看:圓柱被切成多邊形、小零件被瘦身瘦到消失、該亮的地方變黑。所以接力隊(expo...

鐵人賽 自我挑戰組 DAY 21

也許可以稱為GPT-0.1(下)

我發現好像沒說明過雙主修中文系的事。簡單來說,我從小有個文學夢,從國小開始就斷斷續續寫過一些小說,也不自量力投過一些文學獎,當然沒有得獎。有一次我寫的書評有在報...

鐵人賽 Modern Web DAY 19

【Day 19】動起來:transition、animation 與 @keyframes

昨天把 transform 的「畫法」整理完了:位移、縮放、旋轉、傾斜,還有決定從哪個點動的 transform-origin。不過那些都是靜態的,元素只是被擺...

鐵人賽 Software Development DAY 19

RAR, RAW, WAR, WAW in Out of Order CPU

在實作 OoO CPU 的時候不免俗的要討論一下這幾個 dependency case講白話一點是:「如果我們對同一個 register 讀讀寫寫,哪些是真的要...

鐵人賽 自我挑戰組 DAY 23

Day 23|沒有講清楚,就會有「意外驚喜」

今天再一次挑戰 AI 圖片生成,不過這次不是從零開始,而是拿現有的圖片來調整風格。 終極目標:把中秋限定的頭貼,換成日常也能用的版本。我特別喜歡中秋頭貼裡的人物...

鐵人賽 自我挑戰組 DAY 23

Day 23 Burp Repeater 使用介紹 & 使用 Repeater 來解簡單的 Lab

今天回到正軌,來繼續介紹 Burp 的功能,今天要介紹的是可以用來重複發送請求的 Repeater 。 Repeater 當我們透過 Proxy 攔截到請求後可...

鐵人賽 Vibe Coding DAY 19

[Day 19] Vibe Coding 實戰:也許即將要斷更!?

在昨天成功把程式碼轉移至Android Studio,但就差臨門一腳,因為載入時間過長,所以造成系統放棄載入,今天使用另一個模擬機,結果可以運行,正當我以為一切...

鐵人賽 自我挑戰組 DAY 19

實體按鈕選單——用 2 個按鈕切換 OLED 螢幕顯示頁面

今日目標實現經典的多頁面UI切換。我們將使用兩個實體按鈕,結合之前學過的中斷機制與SSD1306 OLED,打造一個能順暢切換「主頁面」、「溫濕度頁面」與「系統...

鐵人賽 AI 自動化 DAY 28

[Day 28] 把產線打包給 agent 1:從 skills 到 Claude Code plugin

昨天把產線抽成了 CLI,人跟 CI 都能用了。接下來兩天處理最後一種使用者:AI agent。 今天先談要打包的是什麼、有哪幾種包法,以及最後選擇的 Clau...

鐵人賽 AI Security DAY 19

影子 AI 的儲思盆:Shadow AI 把資料送去哪裡了?

當記憶被放進儲思盆中,他就再也不是專屬於一個人的記憶,而是變成一個可以被其他人看到的媒體。更麻煩的是,只要是能碰觸到儲思盆的人,就有機會觀看到過往儲存的資料,所...

鐵人賽 Build on Google AI DAY 19

Day 19:巡航哨兵監控:打造管線異常告警與 Webhook 即時推播

在 Day 18 中,我們成功利用 GitHub Actions 排程實現了 24/7 的無人值守巡航。然而,在真正的生產維運(Production Ops)中...

鐵人賽 Modern Web DAY 19

【Day 19】封存月份的美好:月度色卡的誕生及儀式感動畫

隨著日子一天天過去,瓶底積累了每天最幸福的痕跡,以及忙著生活的象徵。如果只是任由它們堆在瓶底,是不是少了一點儀式感。 今天我們要實作一個重磅功能:在月底最後一天...

鐵人賽 自我挑戰組 DAY 23
學習用Pygame製作小專案 系列 第 23 篇

Day23 今天想寫地圖創建工具,結果花大半天在跟蠢問題打架

今天浪費了一天:(我打算地圖上的牆壁地板就用之前做的mapRect這個類別來做,但是如果要用輸入的方式了話,那基本上就要寫一個矩陣的資訊,然後跑一下測試,然後修...

鐵人賽 ChatGPT & Codex DAY 19
使用ChatGPT&Codex做出APP 系列 第 19 篇

Day19|從 0 想法到使用 ChatGPT&Codex 開發App 30 天挑戰 : 整理歌曲排列順序

做好歌曲排列順序後,發現有按愛心跟釘選的雖然都會排列到上面沒錯,但沒有先後順序,修改成有釘選的一律在上面,排列的規則順序如下: ❤️📌♪ 📌♪ ❤️♪ ♪...

鐵人賽 AI 自動化 DAY 19

[FDE 系列] 系統需求背後的新商業模式(4):架構中的變與不變,必須從商業模式裡找答案

我是 Kota,宇鯨智能的創辦人,從 2021 年開始了一人公司,協助中小企業透過 Data / AI 技術進行數位轉型。 我特別關注想要建立新的服務模式、獲取...

鐵人賽 Claude AI DAY 19

技能:把作法打包成一個資料夾,用得到才讀進來

我把「發版前要檢查什麼」寫成一個資料夾,放進專案的 .claude/skills/,然後問 Claude Code 兩個問題:一個跟發版無關,一個是「我要發版了...

如何在面試的時候建立信任感?

過去曾經當過面試官,我自己也時不時去外面看機會。有一次跟友人閒聊到他蠻害怕面試的,一開始我以為他指的是緊張和壓力,但實際上他想的是如何在第一次見面去贏得對方我是...

Day 19|當邊界出現未解漏洞:從通報代理商到原廠修補,一線網管的負責任揭露實踐

在 Day 04 探討 CVE-2026-0257 時,我們聚焦在防守方的「虛擬修補(Virtual Patching)」——如何在原廠發布修補程式或完成重啟前...

鐵人賽 AI Engineering DAY 8

[Day 19]:一份萬字文件裡只有一句個資:長文本 PII Guardrails 怎麼做?

新的章節:到底企業需要哪幾大類的 AI Guardrails? 在實際的企業場景裡,我們常常會遇到到底要使用哪些 AI 護欄的問題;大部分人想到的可能都是如何使...

Day 19 - Node.js 內建模組概念 -2

今天要繼續談論 Node.js 1.後端:Node.js 跟瀏覽器最大的差異 前端 React 的 JS 通常跑在瀏覽器: 使用者 ↓ 瀏覽器 ↓ Reac...

chat不能亡 系列 第 20 篇

〔Day 20] Chat不能亡之20-生成式AI 是00後,也是不看電視的嗎?

前幾天同事遞給我一塊帶苦味的巧克力,我就說不甜還帶點苦味,就像賭神高進愛吃的口味,結果發現能get 到這個哏的都是2000年以前出生的,00後因為從懂事後就開始...

鐵人賽 Software Development DAY 19

Day 19:類別(7)

本日學習:類別的繼承 可保有原先功能並擴展,也不需要再撰寫相同部分 一個父類別與多個子類別:單一繼承,繼承後子類別會擁有父類別的所有資料成員與函數成員 子類別...