iT邦幫忙

技術文章

RSS

龜先生奧援開發到底花生省魔術:#1 開工吧?

寫程式好多年,最近開始有點再寫似乎也沒幾年的想法(笑。然後我偶然看到了原來台灣有個雲市集,看起來似乎還滿不錯的感覺,所以想說寫個小公司用的管理平台將來上架租給小...

Kimi K3 對比 Claude Fable 5:四項高難度任務實測,速度與推理穩定性如何取捨?

Kimi K3 對比 Claude Fable 5:四項高難度任務實測,速度與推理穩定性如何取捨? Kimi K3 與 Claude Fable 5 目前都可...

【Python】13.網頁結構照妖鏡:用 BeautifulSoup 提取密密麻麻網頁中的黃金資料

成功用 requests 外交官跨越網際網路,拿到了網頁的原始碼包裹。但把包裹打開時,看到的卻是一堆外星文。 <html lang="zh-Ha...

[JavaScript學習筆記] - Array方法-findIndex

findIndex() 是 JavaScript 陣列中很常用的方法之一 它和 find() 很像,但最大的差別是: find() → 回傳符合條件的元素fin...

MS SQL SEVER 變更資料表,出現不允許SAVE變更

環境 SQL SERVER 22.5.2 處理方式:點擊上方功能表的 [工具] (Tools) > [選項] (Options)。在彈出視窗的左側樹狀目...

【 AI Agents 架構】很多人都在談 Loop Engineering,但實際上到底要怎麼做?

常見的解釋是: 不要只設計下一個 Prompt,要設計一個能持續執行、取得回饋並改善結果的 Loop。 這個方向沒有錯,但對工程師來說還是不夠具體。 真正...

[Backup] 備份視窗、增量、全備份,企業每天在跟時間賽跑什麼

前五篇聊完基礎觀念,這篇開始進入企業備份實際運作的細節。今天想聊一個幾乎每個維運人員每天都在盯的東西——備份視窗(Backup Window),以及為什麼「全備...

[Backup] 備份放哪裡才安全?從3-2-1原則聊到現代企業的做法

前幾篇聊完備份的觀念、RPO、RTO,這篇想回到一個很實際的問題:備份到底該放在哪裡,才算真的安全? 這個問題其實業界早就有一套經典答案,叫做3-2-1原則。但...

【Python】12.爬蟲起步走!用 requests 模組向全世界的網站打招呼

Python 的終極目標——「網路爬蟲(Web Scraper)」! 平常我們想看新聞、查天氣,都是打開瀏覽器(如 Chrome),用手指點擊網址、看著網頁漂亮...

[JavaScript學習筆記] - Array 方法-filter

關於filter() filter() 是用來「挑資料」而不是「改資料」 從陣列中篩選出符合條件的資料,並回傳一個新的陣列。 它不會修改原本的陣列。 fil...

如何利用 AWS Kiro 代理式 IDE,打造「紅隊自動化演練系統」Prototype呢?

告別盲盒開發!如何利用 AWS Kiro 代理式 IDE,打造「紅隊自動化演練系統」Prototype呢? 前言:當 AI 寫程式不再是「碰運氣」,不是 1/1...

Outlook SMTPs POPs IMAPs 與 Windows TLS SSL CA 版本的關係 ?

Outlook 的 SMTPs POPs IMAPs TLS 連線能力主要取決於 Windows 作業系統的預設協定支援(透過 WinHTTP 服務),而非 O...

使用 Antigravity CLI 建置 Firebase AI Logic 應用程式

注意: 本專案已提供 Google Cloud 額度。 在這篇部落格文章中,我將示範如何使用 Antigravity CLI(這是一個透過技能 (skills)...

[Backup] RPO、RTO到底在算什麼?用白話講企業最在意的兩個數字

跟客戶談備份需求,十次有九次會被問到:「你們的RPO、RTO是多少?」 這兩個縮寫幾乎是備份領域的通用語言,但我發現不少人其實只是背下了英文全名,沒有真正想過這...

[Backup] 為什麼「有備份」不等於「救得回來」

在專案上最常聽到客戶說一句話: 我們有備份啊,應該沒問題。 每次聽到這句話,我都會多問一句:「上次演練復原,是什麼時候?」 十次有八次,答案是「沒有」,或是...

【Python】11.記憶不再短暫:用 Python 打開與寫入 .txt 檔案,留下永久紀錄

我們學會了超強大的 try-except 安全氣囊,讓程式即使遇到亂輸入的搗蛋鬼也能優雅地活下來。 不過寫的任何小程式,都有一個共同的遺憾:「只要一關掉 VS...

ESET PROTECT 五個方案怎麼選?XDR 到底在哪一層解鎖

這篇來介紹 ESET PROTECT 價格以及基本邏輯~ 評估端點防護方案的時候,ESET PROTECT 幾乎一定會出現在候選名單裡。它的方案分級看起來簡單...

供應鏈變局下,製造業如何兼顧品質與效率?智慧工站的數位化轉型關鍵

全球供應鏈環境正快速改變。從關稅政策、地緣政治、原物料波動到缺工問題,製造業正面臨前所未有的營運壓力。尤其在車用電子、醫療器材、半導體、高科技製造等產業,客戶對...

[JavaScript學習筆記] - Array方法-find

什麼是 find()? 如果 map() 是「加工資料」、filter() 是「篩選多筆資料」,那麼 find() 就是「尋找第一筆符合條件的資料」 它會從陣...

[Backup] 備份、複本、災難復原,三個常被搞混的名詞

上一篇聊完「備份不是複製檔案」之後,收到幾個朋友的回饋,其中一個問題我覺得很有代表性: 那備份、Replica(複本)、DR(災難復原),到底差在哪?聽起來都...

[Backup] 什麼是備份?多數人以為的「複製檔案」跟企業級備份差在哪

前陣子跟朋友聊到「備份」這件事,他說: 備份喔,我知道啊,就是把檔案再存一份到隨身碟嘛。 我愣了一下,因為這句話沒有錯,但也只對了一半。 這幾年在企業端做資...

【Python】10.別讓一粒沙弄翻整艘船!用 try-except 幫你的程式裝上安全氣囊

前言 還記得「自動猜數字機」嗎?裡面有一行程式碼是 guess = int(guess) 假設今天有一個頑皮的玩家,在裡面輸入了文字 "哈囉&quot...

[JavaScript學習筆記] - Array 方法-map

什麼時候該使用 map()? 當你的需求是「每個元素都要處理一次,而且要得到一個新的陣列」時,就很適合使用 map() map() = 將陣列中的每一個資料,...

基於價格型態之量化交易

在股票市場技術分析中涵蓋了技術指標(如:移動平均線、KD指標、MACD指標...等)與技術型態(價格型態、圖表形態,如:頭肩底、雙重底...等),而現有之量化交...

Clean code 在 agent 時代不是品味問題,是營運成本

Clean code 最麻煩的地方,是它太容易被講成品味。 有人覺得命名要漂亮一點。有人覺得函式要短一點。有人覺得重複邏輯看了很刺眼。講到最後,很容易變成一種工...

防範未然勝於事後補救:中小企業的資安必修課-1

《別等危機發生才防堵:定期弱掃進行企業健檢》在數位化商業環境中,企業的系統與網路經常面臨安全考驗。為防範資料外洩與DDoS攻擊,資安檢測技術已成為必備的防禦手...

【Python】9.世界觀的碰撞:全域變數與區域變數的「平行宇宙」陷阱

學會了用 def 「自動果汁機」(自訂函式),也徹底搞懂了 return 與 print 的麥當勞點餐哲學。 但在大量使用函式的同時,新手幾乎 100% 會撞上...

[JavaScript學習筆記] - Axios

為何要安裝axios 安裝 Axios 的核心目的就是為了提高開發效率、讓程式碼更乾淨、更好維護。它把發送網路請求時需要做的瑣碎雜事(轉格式、檢查錯誤、帶憑...

Agent 寫的 code 要怎麼 review?先看它到底改了什麼

你看不到 agent 腦中怎麼想。 但你看得到它留下來的 diff。 這件事聽起來很廢話,卻是很多 coding agent review 討論最常跳過的一步。...

【Python】8.重複的 Code 不要寫兩次!用 def 打造你的專屬自動化工具箱

前言 隨著程式越來越大、功能越來越多,你很快就會發現一個工程師的終極噩夢:「程式碼變得又臭又長,而且裡面充滿了大量複製貼上的重複片段。」 身為一個優雅的 Pyt...