彙整 Argo Workflows 中平行步驟的產出物

嘗試解決在平行步驟(Step)之後要彙整人造物(artifact)的困難

在 Kubernetes 裡面起一台 SSH 跳板機

山不轉路轉,沒有跳板就自己開

Python 函式簽章的傳遞

functools.wraps 似乎達成了比我們想像的還要多事情

在 GitHub Action 中使用 Free-threaded Python

迎接無 GIL 的混沌時代

幾個資訊領域的 OSINT 搜尋引擎

Migrate incoming webhook to power automate for Teams

MS Teams incoming webhook will stop in October

將 Teams 的 incoming webhook 移轉到調適型卡片

M$ 要把 incoming webhook 關了

本地端 AirDrop 替代方案 —— ShareDrop / LocalSend

查詢 PostgreSQL/Redshift 的 schema bound views

設定 DNS 以避免網域被用於 email 欺騙攻擊

Redis 變更授權條件

Redis 改採 $$PL 授權

在 RedShift 查詢處理程序

最近遇到 RedShift 會卡住的問題,所以追了一下是誰在佔用資源。

在 Pydantic 中使用自定義型別

記錄一下 pydantic core 如何認識自定義型別

在 Pydantic 使用 annotated validators

Annotated validator 算是 Pydantic 魔法的延伸,它讓我們用註釋去完成資料驗證

Rsync from/to a Kubernetes pod

Use rsync to transfer file from/to a pod

以 API 操作 Salesforce Field-Level Security

寫腳本來打那好煩人的 FLS...

RedShift 查詢計畫與效能調校

使用資料庫難免會遇到查詢時效率不佳的問題,此時我們可以檢視查詢計畫再進一步進行改善。

開一個臨時的 git 倉儲

想跟隔壁交換 code 但依然不想要推去 Github

極簡易的 git server

臨時要傳程式到旁邊電腦又懶著拿隨身碟

RedShift 使用者權限查詢

Powered by Typlog