Week 2 正式開始筆者在把 Mongory 介紹給公司同事時,同事冷不防一句:「如果他能比純 Ruby 快,我才會想用它」於是我開始了 Benchmark...
前言 在上一篇文章,我們建立了一個簡單的 DynamoDB Table。今天要深入探討「單表設計 (Single Table Design)」,這是 Dynam...
筆者相信:好的可觀測性,能把「不確定」變成「可驗證」Explain 讓讀者看見 matcher tree 的結構與責任分工,Trace 讓讀者看見每筆資料在每個...
在前幾篇,讀者已經用 Mongory 的 matcher tree 跑過一輪今天把重點拉回到「日常可用的 API 與整合體驗」:Query builder 鏈式...
一、學習目標 理解「在答案範圍上做二分」的核心:把原問題改寫成「給定一個候選值 x,判定是否可行」的單調性判定。 熟悉兩大題型: 最小化最大值(找第一個可行...
主題 在前面我們已經完成了格子繪製、旗子標記與遊戲狀態判斷。今天要來加上 遊戲計時器 的 UI 顯示。這個功能是經典踩地雷遊戲中不可或缺的要素,能讓玩家隨時掌握...
這是你第一次參加需求會議,技術主管輕拍你肩膀說:「別緊張,你只需旁聽,幫大家記錄重點就好。」你深吸一口氣,握緊筆記本,暗下決心要理解這場會議的內容! 前端工程師...
前言 《冰山不止一角,Iceberg 與 S3》系列已對 Trino 搭配 Iceberg on S3 做了較為全面的介紹,說明這組「黃金組合」的優缺點,並分...
一個剛上線兩週的新功能,因為不明原因,在每天下午的流量高峰期,都會導致伺服器回應速度驟降,引發大量客訴。 團隊裡的工程師們眉頭深鎖,圍在投影幕前,看著密密麻麻的...
嗨嗨!大家好!歡迎來到 Rust 三十天挑戰的第十六天! 昨天我們學習了閉包和迭代器這些函數式程式設計的強大工具,今天我們要踏入另一個讓 Rust 引以為傲的領...
嗨咿我是illumi ! 這幾年來,Vibe Coding 盛行,網站介面逐漸被 AI 模板統一:一片 Claude 風、GPT 風。於是,那些有著獨特設計的具...
通常 CSS 都是設定用瀏覽器觀看的網頁樣式,不過當有列印網頁需求時,這些樣式往往會發生錯位等不如預期的狀況,因此如果有列印需求,除了使用 @media 進行媒...
我以為辦公室進了小偷,原來是Anderson 比我還早到辦公室,他看到我後,叫我去他辦公室,有話要說。不是我要說,這100多坪大的辦公室,就我們兩個人,是要講什...
欸先等等,要動手刻一個部落格要考慮的細節真的是蠻多的,因此,在實際動起來之前,還是先來聊聊現今部落格平台的疆土,到底有什麼種類?他們都有哪些優缺點? 更重要的是...
還記得「包龍星」和「方唐鏡」在公堂之上的最後一戰,隨著方唐鏡跳了出去又跳了進來,我的滑鼠也跟著按了下去又放了開來,原來是純 CSS 做成「可以點擊展開,又點擊收...
每天重複發文、整理資料、回覆訊息,很花時間吧?其實這些事都能交給「自動化工具」來處理。它就像一條傳送帶:當 A 發生,就自動幫你做 B。不用寫程式、不必懂 A...
前言:第一階段 (理論與設計) 總結 本週,我們完成了專案的第一階段:技術理論研究與系統設計。此階段的目標是為後續的開發工作奠定堅實的基礎,確保所有團隊成員對核...
今天來畫一個我覺得很有趣的內接六角形與內切圓的嵌套組。 其中 n 可以改變層數、base-radius 可以控制圖案大小、最後 6deg 可以改成任何你想要的...
寫程式寫久了,常常腦中都是一堆 if/else、try/except,光靠腦補其實很容易迷路。昨天我分享在Colab的音訊處理程式,在想像中是什麼樣的流程呢?我...
大家好!我目前正在就讀資訊類科系,平常以接觸程式撰寫居多,對於資安領域的技術沒有太多了解因此希望藉由這30天的機會,以OWASP ZAP作為主要工具,從實際操作...
tf.Variable() 可將普通張量轉換為待優化張量。 tf.convert_to_tensor 可以將python資料轉換成tensor物件。 tf.ra...
主題 在上一篇文章中,我們已經完成了踩地雷的基礎功能,包括地圖生成、點擊格子與遊戲結束判斷。今天,我要帶大家實作 重新開始功能 🎯 主要邏輯 重新開始功能需要支...
前言 雖然在前面提到不想要寫程式去整理那些快過期的憑證,不過,我手上那些憑證四千多筆,一筆一筆對,根本對不完...所以馬上打臉自己,我寫程式去比對了。 今天再...
昨天 CRM 把商機拉到「準備簽約」了,但簽約不是結束,而是下一個戰場的開始。 因為在 Odoo 的世界裡,報價單不是數字遊戲,而是產品邏輯。 顧問要做的第一步...
目標之前我們介紹了活動一覽、條件查詢、我的最愛的區塊製作而這篇會敘述的是 支援名單區塊的設計遊戲中為了因應各種敵人 而會需要其他精靈的支援當我們在點擊副本圖案...
當 CSS 越寫越複雜,有時就需要將 CSS 根據特定功能拆分成獨立的檔案,如果要載入多個 CSS,除了使用 HTML 的方式載入,也可以透過 CSS 的 @i...
在弓箭手村的資安修練第 24 天,踏上了一段嶄新的旅程前往「雲端之境」,這裡不像以往的村莊有實體的牆與門,而是一個看不見卻無所不在的世界,你可以選擇租一間空屋自...
昨天我們打造了強大的 SQL 風格多聚合系統,但有個重要問題:所有聚合都是「全局的」,從程式開始到現在的累積統計。在真實業務中,我們更關心「最近的」、「定期的」...
在弓箭手村的資安修練第 23 天,學到了一個古老又實用的戰術——縱深防禦(Defense in Depth),這種策略不是只靠一道城牆,而是像洋蔥一樣,一層又一...
摘要把 Day 16 的「點擊把任務卡放進時段格」升級為「拖曳(Drag & Drop)」,並在放下(drop)後同步寫入 localStorage。...