Line Notify 在十月初宣佈 【LINE Notify結束服務公告】,將於 2025年3月31日停止服務,還給了半年的緩衝期,不幸的,因為 Line Notify 很好用加上又是免費,不止公司,連我自己都有一堆小服務是用 Line Notify 來做告警,從上面 Line 官方連結寫的「關於發送通知的替代方法,建議可考慮操作Messaging API 透過LINE官方帳號來傳送訊息」,只好花點時間,把原來 Line Notify 的程式用 Messaging API 改寫,簡單寫個筆記紀錄
Line Bot Messaging API 測試筆記
因為 Line Notify 即將停止服務,原本是在寫【如何快速將服務從 Line Notify 轉換至 Line 官方帳號及 Messaging API】,不過文章太長了,所以把 Line Bot Messaging API 的部份獨立出來,寫成一篇筆記
如何解決 SourceTree 突然無法啟動問題
不是第一次發生了,SourceTree 在啟動後,閃了一下就沒有反應,簡單做了筆記,記錄一下解決方法
如何在 Ubuntu 上安裝 docker 和 docker-compose
簡單做個記錄,如何在 Ubuntu 上安裝 docker 和 docker-compose,以後有同樣需求直接照做就好
如何使用 Serverless Framework 將 Express 部署到 AWS Lambda
其實我的需求是使用 AWS Lambda 部署 Line Bot 的 Webhook NodeJS 環境,不過這篇筆記為了簡化,把重點放在如何部署到 AWS Lambda,所以先改成最簡單的 NodeJS Express
分享到 Line 的網址,如何用外部(預設)瀏覽器開啟
應該很多人注意到如果你將網址分享到 Line,朋友打開時用的不是平常常用的預設瀏覽器,像是 Chrome、Safari,而是 Line 自己內建的瀏覽器,這其實會造成有些困擾,一來是可能比較不習慣,一來網站有些 javascript 會因此不能執行
Vite 如何對開發環境和正式環境設定不同變數值
從使用 Create React App 轉到 Vite,有很多不熟悉的地方,這篇文章簡單的對 Vite 在不同環境設定不同變數做簡單的筆記
不同的環境有不同的環境變數值是很正常的,ex 開發環境連開發環境的後端,正式環境連正式的環境的後端,開發環境有開發環境的 api key,正式環境有正式環境的 api key, 之前用過 npm-config,處理過類似的需求,不過 Vite 自己就內建處理這類需求的方法
Google Apps Script 測試筆記,實作監控網站發送 Line Notify
之前測試了一下 Line Notify,見前文【Line Notify 測試筆記】,思考了一下有什麼能夠實際運用的地方,於是想到拿來做為發送網站如果不小心掛點後的告警通知,原來想用 AWS Lambda 來寫,後來不小心看 Google 也有類似的免費服務 Google Apps Script,測試了一下,簡單做個筆記
實測 ChatGPT4 和 Google Gemini 在對答上的表現 差異
什麼是 Gemini
Gemini 是 Google AI 於 2023 年 12 月推出的多模態大型語言模型(LLM)。它是在大量的文字、代碼、影像、音訊和影片數據集上進行訓練的。Gemini 可以生成文字、翻譯語言、編寫不同類型的創意內容,並以信息豐富的方式回答您的問題。
Gemini 的主要功能包括:
- 生成文字:Gemini 可以生成各種風格的文字,包括新聞報導、詩歌、小說、代碼、腳本、音樂作品、電子郵件、信件等。
- 翻譯語言:Gemini 可以翻譯 100 多種語言。
- 編寫不同類型的創意內容:Gemini 可以編寫各種不同類型的創意內容,包括詩歌、小說、腳本、音樂作品等。
- 以信息豐富的方式回答您的問題:Gemini 可以以信息豐富的方式回答您的問題,即使這些問題是開放式的、具有挑戰性的或奇怪的。
如何使用 Docker 在 Nginx 上部署 React 專案
有個需求是要將 React 專案 Deploy 在公司開發用的 Docker 上,簡單寫個筆記,以後有類似的需求可以直接複製貼上使用