![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/profileCover/9470e454-b2a6-4bb0-99ae-c7a23cff596e.jpeg/public)
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/avatar/2cb9d853-c658-45a0-86a2-d4b3a82abff4.jpeg/public)
Leon
十分鐘自架 Drone CI
因為疫情影響(什麼都推給疫情),要自架 CI,挑來挑去最後選了精緻小巧的 Drone CI,在此紀錄一下安裝過程以及簡易使用方式。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/284e8117-1dba-4029-b53f-00c0a3839b25.png/public)
十分鐘自架 Gitea
因為疫情影響(什麼都推給疫情),要自架 Git server,挑來挑去最後選了精緻小巧的 Gitea,雖然很簡單還是紀錄一下安裝過程,順便聊聊到底為什麼要自架 Git server。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/44d75869-c8e3-482e-8da9-e2315ee57b99.png/public)
Heroku 大逃殺之 Render
Heroku 要砍免費服務了,免費仔該何去何從?資深免費仔帶你搬家到 Render。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/ee875150-9ea1-429f-959d-5e7f3c72346a.png/public)
Heroku 大逃殺之 Koyeb
Heroku 要砍免費服務了,免費仔該何去何從?資深免費仔帶你搬家到 Koyeb,讓我們重返榮耀!
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/2513b20e-9fef-47cd-b06f-37e15afb78eb.png/public)
Heroku 大逃殺之 Fly.io
Heroku 要砍免費服務了,免費仔該何去何從?資深免費仔帶你搬家到 Fly.io,讓我們重返榮耀!
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/350da51e-6bf8-4dcf-95dc-f7a216546885.png/public)
小標籤大設計,如何讓標籤更美、更直觀
賦予標籤層次,既提高了對揀貨者的友善性,也全面提昇了效率。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/715b6dae-8893-4032-9376-ff82f434b744.png/public)
Tortoise ORM / FastAPI 整合快速筆記
在和 ORM 奮鬥的路上又踏出一步。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/e41ff502-507f-49ea-8669-26a8d4d7403c.png/public)
討論 OAuth 2 的 token 更新策略
討論 access token 和 refresh token 各自的角色以及客端應用對他們的更新策略。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/c0cf5f61-16a7-4a6f-8309-549693f419d6.png/public)
真・用 OpenAPI 打通前後端任督二脈
上一篇談 OpenAPI 的前端應用寫得零零落落,這篇來真的。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/8b04d67d-b330-4d3e-b52d-08d2738c0e17.png/public)
全世界最簡單的 Ansible 文章
Ansible 是 IT 戰略部署工具,它讓我們在 24 小時內將戰力部署至全球任一個節點,而本文則是全世界最簡單的 Ansible 基礎入門。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/e8c3907e-1260-4afc-a437-915556fa021c.png/public)
時序資料庫 InfluxDB 在 WSL 安裝全紀錄
這是一篇披著 InfluxDB 外衣,其實在講 WSL 2 IP 問題的文章。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/f056c389-af54-4f59-b986-041581cb6652.png/public)
介紹兩間廣式炒麵
廣式炒麵名曰炒麵,但卻與台式炒麵大大不同,甚至不太像「炒」麵。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/8898a3bb-5d34-45f9-9dc5-236d6ccbbafc.png/public)
建立 Android 開發環境
筆記一下 Android 開發環境的眉眉角角。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/6811c0d3-1c2a-40c9-89d7-45ab4d3c1ca4.png/public)
便利背後的隱藏成本
天下沒有白吃的午餐,卻有被漲價的消費者。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/f87b7b50-b2a7-42de-a1bd-7ebcceb58904.png/public)
ngrok 讓本機發佈出可被訪問的網址
有時候需要把開發中的專案對外展示或測試一下,ngrok 可以很方便的幫我們架起臨時的對外網址與通道,這篇是 ngrok 的簡單使用介紹。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/830992ee-85ff-4659-b7de-5deffd3f8f77.png/public)
如何收受 Google AdSense 款項
放 AdSense 幫小站賺點零用錢,因為是零用錢,怎麼用最低的成本收國外匯款就是需要考慮的,西聯匯款是目前最便宜也最方便的收款方式,這裡紀錄了用西聯匯款收 AdSense 款項的所有手續。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/80e65ce0-861b-4fc6-926b-dbb7fd55807d.png/public)
被刺到
沒錯我就是因噎廢食。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/cd2ad23d-4cc2-45f5-899d-84655f575491.png/public)
大二的外宿生活
圖片來自 Shyan剛從學校宿舍解脫出來的我,又再度的跟別人不一樣-我選擇自己去住套房而不去跟同學合租,這也是大三開始一連串不幸事件的起點…,不過那是題外話了。終於在經過一連串的選擇後,最後落腳的地點在台南市北區的公園路上,那裡基本上是另一間學校的宿舍帶,距離永康非常的遠(不過我...
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/8b845a7d-be6d-438b-8536-dc548a4b5864.png/public)
什麼叫友情價?
越便宜的越貴。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/4736bc8e-0316-4db1-806c-a16082b7067b.png/public)
動如脫兔的靜態網站產生器
想做個人網站嗎?要不要試試簡單、安全又免費的「靜態網站產生器」呢?
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/8c827eec-78d0-4066-a30b-dec2e09151a9.png/public)