跳至主要内容

如何快速將服務從 Line Notify 轉換至 Line 官方帳號及 Messaging API

· 5 分鐘閱讀
Eric Cheng
Eric Cheng
JAVA 後端工程師

Line Notify 在十月初宣佈 【LINE Notify結束服務公告】,將於 2025年3月31日停止服務,還給了半年的緩衝期,不幸的,因為 Line Notify 很好用加上又是免費,不止公司,連我自己都有一堆小服務是用 Line Notify 來做告警,從上面 Line 官方連結寫的「關於發送通知的替代方法,建議可考慮操作Messaging API 透過LINE官方帳號來傳送訊息」,只好花點時間,把原來 Line Notify 的程式用 Messaging API 改寫,簡單寫個筆記紀錄

分享到 Line 的網址,如何用外部(預設)瀏覽器開啟

· 2 分鐘閱讀
Eric Cheng
Eric Cheng
JAVA 後端工程師

應該很多人注意到如果你將網址分享到 Line,朋友打開時用的不是平常常用的預設瀏覽器,像是 Chrome、Safari,而是 Line 自己內建的瀏覽器,這其實會造成有些困擾,一來是可能比較不習慣,一來網站有些 javascript 會因此不能執行

Vite 如何對開發環境和正式環境設定不同變數值

· 3 分鐘閱讀
Eric Cheng
Eric Cheng
JAVA 後端工程師

從使用 Create React App 轉到 Vite,有很多不熟悉的地方,這篇文章簡單的對 Vite 在不同環境設定不同變數做簡單的筆記

不同的環境有不同的環境變數值是很正常的,ex 開發環境連開發環境的後端,正式環境連正式的環境的後端,開發環境有開發環境的 api key,正式環境有正式環境的 api key, 之前用過 npm-config,處理過類似的需求,不過 Vite 自己就內建處理這類需求的方法

Google Apps Script 測試筆記,實作監控網站發送 Line Notify

· 5 分鐘閱讀
Eric Cheng
Eric Cheng
JAVA 後端工程師

之前測試了一下 Line Notify,見前文【Line Notify 測試筆記】,思考了一下有什麼能夠實際運用的地方,於是想到拿來做為發送網站如果不小心掛點後的告警通知,原來想用 AWS Lambda 來寫,後來不小心看 Google 也有類似的免費服務 Google Apps Script,測試了一下,簡單做個筆記

實測 ChatGPT4 和 Google Gemini 在對答上的表現差異

· 5 分鐘閱讀
Eric Cheng
Eric Cheng
JAVA 後端工程師

什麼是 Gemini

Gemini 是 Google AI 於 2023 年 12 月推出的多模態大型語言模型(LLM)。它是在大量的文字、代碼、影像、音訊和影片數據集上進行訓練的。Gemini 可以生成文字、翻譯語言、編寫不同類型的創意內容,並以信息豐富的方式回答您的問題。

Gemini 的主要功能包括:

  • 生成文字:Gemini 可以生成各種風格的文字,包括新聞報導、詩歌、小說、代碼、腳本、音樂作品、電子郵件、信件等。
  • 翻譯語言:Gemini 可以翻譯 100 多種語言。
  • 編寫不同類型的創意內容:Gemini 可以編寫各種不同類型的創意內容,包括詩歌、小說、腳本、音樂作品等。
  • 以信息豐富的方式回答您的問題:Gemini 可以以信息豐富的方式回答您的問題,即使這些問題是開放式的、具有挑戰性的或奇怪的。