好文分享 — How I made my GitHub profile README dynamic
不知道大家有沒有注意到,有些開發者的 GitHub 個人頁面相當酷炫,除了各種 Icon, Badge 以及開發活動的 2D, 3D 統計圖表之外,還有個人 Blog 最新文章的連結等等,說是把 GitHub 個
Posted on May 28, 2024 by Amo Chen ‐ 1 min read
不知道大家有沒有注意到,有些開發者的 GitHub 個人頁面相當酷炫,除了各種 Icon, Badge 以及開發活動的 2D, 3D 統計圖表之外,還有個人 Blog 最新文章的連結等等,說是把 GitHub 個
Posted on May 28, 2024 by Amo Chen ‐ 1 min read
軟體開發相關業務裡,網路爬蟲這 1 項其實相當常見,例如商品比價、股票資訊、房屋成交紀錄、 Zipcode 資料,甚至從競爭者的網站「借」資料等等,只要你從事軟
Posted on May 27, 2024 by Amo Chen ‐ 2 min read
“My 3 Step Process for Writing Clean Code” 1 文分享寫出 clean code 的 3 步驟,這 3 個步驟其實不僅侷限於寫出 clean code, 一般的軟體開發工作也很受用, 3 個步驟分別是: Make It Work Make It
Posted on May 26, 2024 by Amo Chen ‐ 1 min read
daily.dev 是 1 個專門為開發者們搜集來自各種不同來源的技術文章的服務,擁有 2,148 個評分,整體 4.9 顆星的評價,使用者可以在註冊帳號之後訂閱感興趣的技術, daily.dev 會以
Posted on May 24, 2024 by Amo Chen ‐ 1 min read
HTTP header “Vary” 是 1 個很重要的 Header, 它之所以重要,是因為 Vary 會對內容傳遞網路(CDN), 代理伺服器(Proxy)以及瀏覽器等有作用產生。 p.s. 而且用得不好就可能
Posted on May 23, 2024 in HTTP headers by Amo Chen ‐ 4 min read
根據 HTTP/1.0 版的標準,每 1 個連線都應該在 server 回應(response)完之後關閉,然而 HTTP 是基於 TCP 的通訊協定,每次建立連線都需要做 1 次 TCP 三向交握(Thr
Posted on May 22, 2024 in HTTP headers by Amo Chen ‐ 2 min read
你有想過 sever 端要怎麼主動通知 client 端有事件發生或資料更新嗎?
除了 WebSocket 還有沒有其他做法呢?
一起看看 1 種稱為 Server-Sent Events 的技術吧!
Posted on May 21, 2024 in Python 程式設計 - 中階 by Amo Chen ‐ 5 min read
Python 3.13 預計加入 1 項稱為 “free-threaded” 的實驗功能,這項功能可以將 global interpreter lock (GIL) 限制解除,讓 Python 多執行緒能夠更有效率地使用多核心 CPU 的多核運
Posted on May 20, 2024 by Amo Chen ‐ 1 min read