Amo Chen

VS Code 擴充推薦 — Project Manager

程式設計師怎麼可能只開發 1 個 Project 呢?

一定是工作的專案、個人 side projects 加起來好幾個!

不過, VS Code 目前只提供 “Open Recent” 可以選擇最近開啟過的資料夾,其實相當不便。

這個問題可以使用本文介紹的 VS Code 擴充 — Project Manager 解決!

Posted on  Jan 25, 2024  in  VS Code , VS Code 擴充推薦  by  Amo Chen  ‐ 2 min read

Functional Programming 之美 — 概念篇

有人的地方就有江湖,程式設計的風格也有流派之分,其中有 1 派提倡程式設計應該要像數學函數一樣美,輸入什麼就輸出什麼,過程之中不應該有 side effect 甚至是修改外部 state (例如變數)存在,換句話說, Functional Programming 在追求的就是最純粹的函數(pure function) 。

函式應該要像數學公式一樣純粹,這意味著它們不應有副作用(side effects),也不應修改任何外部狀態

Posted on  Jan 25, 2024  in  Functional Programming  by  Amo Chen  ‐ 4 min read

你可能也不知道的小事 — HTTP DELETE request 能送 message body 嗎?

這是一個很有趣的問題。 其實 HTTP/1.1 的規格有提到 DELETE request 正常來說「不應該」包含 message body: A client SHOULD NOT generate content in a DELETE request unless it is made directly to an origin server that has previously indicated, in or out of band, that such a request has a purpose

Posted on  Jan 24, 2024  by  Amo Chen  ‐ 1 min read

使用 GPT-4 生成紙藝風格圖片

真的沒想到 GPT-4 生成的紙藝風格圖片那麼漂亮,而且意外搭配。 該圖片使用的 Prompt 如下(日文): 縁起が良いと感じれる一富士二鷹三茄子をpaper artで描

Posted on  Jan 21, 2024  by  Amo Chen  ‐ 1 min read

好文分享 — 白話文告訴你,什麼是 Embedding

白話文告訴你 - 什麼是 Embedding 介紹 AI, 機器學習領域中很重要的技術 embedding 。 該文不談什麼高深的數學,僅用很簡單的例子搭配幾張圖,就能很清楚的解釋什麼是 embedding, 真的值

Posted on  Jan 20, 2024  by  Amo Chen  ‐ 1 min read

好文分享 — 2024 前 15 大軟體開發趨勢

雖然 2023 年末到 2024 年初,陸陸續續都有軟體公司裁員的消息,可以預見 2024 可能也不會太過平穩,不過我們還是可以靠選擇與趨勢相同的方向的職業來保護工作與人

Posted on  Jan 19, 2024  by  Amo Chen  ‐ 2 min read