Amo Chen

測試 HTTP client 的工具 - httpbin

無論是何種程式語言都有各式各樣的 HTTP client 套件可以使用,譬如 Python requests, Javascript Axios, Go net/http 等等都是常見的 HTTP client 套件。 不過,開發 HTTP client 時經常需要測試一些 edge cases, 譬如遇到 HTTP status code

Posted on  Feb 18, 2023  by  Amo Chen  ‐ 1 min read

HTML5 UP - 免費網頁模板下載

週末大概是工程師們最有空做 side project 的時間了,如果你跟我們一樣都想快速實現某些點子的話,網頁模版的部分不妨多加利用 HTML5 UP 這個網站所提供的免費模板吧!

Posted on  Feb 17, 2023  by  Amo Chen  ‐ 1 min read

Google Sheets - 用 FORECAST 函式預測數值,以房價為例

Google Sheets 其實是相當好用的 low-code 工具,你不用成為超級厲害的程式設計師也能夠藉由它提供的各式函式(functions)進行資料分析,從中得出你的洞見(insight)。

而且 Google Sheets 提供不少預測的函式,讓我們能夠用數學算出較為客觀的預測值,不過使用前還是要懂它的原理,以免造成錯誤的預期。

本文以實價登錄的數據為例,教大家學會如何用 Google 試算表對數據進行預測。

Posted on  Feb 13, 2023  in  Google 試算表  by  Amo Chen  ‐ 4 min read

開發網頁爬蟲的必備工具 - curl converter

每個程式設計師或多或少都寫過幾個網頁爬蟲,開發時不外乎是與瀏覽器的開發者工具(DevTools)進行一場深度對話,檢查網頁原始碼結構、查看網

Posted on  Feb 12, 2023  by  Amo Chen  ‐ 1 min read

Google Sheets - 用 FILTER 輕鬆過濾數據(以股票數據為例)

試算表的資料很多的情況下,是很難用肉眼進行分析(除非你先天技能火眼金睛),所以通常會先過濾出我們感興趣的資料後再進行分析。

這時候就不得不提 FILTER 函式有多好用了!

本文實際以 個股日收盤價及月平均價 作爲範例,教大家如何用 FILTER 輕鬆過濾數據。

Posted on  Feb 9, 2023  in  Google 試算表  by  Amo Chen  ‐ 2 min read

零經驗也可的 PySpark 教學 - 資料輸出 (DataFrame writer)

通常操作 dataframe 完之後,都會需要將結果輸出到資料庫/檔案甚至是雲端服務。 PySpark 已經將相關的輸出都整合到 pyspark.sql.DataFrameWriter 類別,只要理解該類別,基本上就能夠輕鬆將 DataFrame 輸出。

本文將介紹 pyspark.sql.DataFrameWriter 以及幾個使用上值得注意的點。

Posted on  Feb 6, 2023  in  Python 模組/套件推薦 , Python 程式設計 - 高階  by  Amo Chen  ‐ 4 min read

每次都不記得 crontab 的時間怎麼設定?😭

試看看 crontab guru 吧! Crontab 是設定特定時間執行特定工作的常見方法之一,諸如 Linux/Unix/macOS/K8s 都有這個功能。如果你像我一樣,每次都要稍微想一下 crontab 的設定的話,或者設定完不知

Posted on  Feb 5, 2023  by  Amo Chen  ‐ 1 min read