發表文章

目前顯示的是 3月, 2022的文章

用React hook將SVG圖檔儲存成PNG

這篇分享一下如何將React網頁上的SVG圖片儲存成PNG圖片,這裡因為使用react hook會不太知道該怎麼寫的部份,就是forwardRef該怎寫。

客製化表單界面介接Google Form

因為業主希望有免費解決方案,所以就推薦了直接用google form當作資料蒐集的後端伺服器。不過說真的,這作法有很大的侷限性,在於資料的驗證與反饋上,業主覺得免費就好這些沒關係的。

將React發布到github page

 因為heroku很方便所以之前都放到,不過說真的React.js純前端放在heroku上就很沒必要。所以就看一下介紹原來發布到github page這麼簡單方便。

建立私有Registry帶Web界面-使用docker-compose

圖片
基於之前的 建立私有docker registry與基本設定 ,內部自己在用的時候覺得還是有點不方便,所以就還是搭配了 joxit/docker-registry-ui 的網頁界面,以方便用戶操作。

Apps Script的base64Encode與base64EncodeWebSafe之間的差別

圖片
 之前都沒對Google Apps Script的base64了解,一直套用它人的JWTcode,直到我膝蓋中了一箭....

筆記:發布React SPA網站於Azure Static Web Apps與設定

我們只要在Azure Portal點幾下就可以和github中的repo連結起來,自動會加上github action去協助我們發布到Azure Static Web Apps中。關於Azure Static Web Apps我推薦參考 這篇 的圖文教學,照著做就能完成。

筆記:Node.js開發Azure Functions存取Azure Cosmos DB(serverless)

官方有許多文件在講述這樣的東西,我想我遭遇的問題,應該是改版所以就有點不太一樣,以下就分享我自己測試成功的方法。

筆記:使用google calendar API生成google meet會議室

最近有需求想要產生google meet會議室連結,網路上資料,所以就嘗試使用google calendar API來生成會議室,以下分享。

node.js存取google calendar API

 

筆記:以指令部屬Azure function函數應用程式

Deploy Azure function by azure cli on Ubuntu 20.04 不知道為什麼,我的Azure帳號只要不是手動指令部屬它都會失敗。Portal和VSCode外掛跟都是一樣會失敗,錯誤訊息因為沒接觸過,所以也不好理解。

使用form.submit()不會觸發form的onsubmit事件

使用form.submit()沒有觸發form的onsubmit事件處理

解決SSH主機遭遇no matching cipher found. Their offer: aes128-cbc,3des-cbc,...

這個問題跟 上一次遭遇的問題 類似,不過這次是與cipher加密方法的錯誤。 no matching cipher found. Their offer: aes128-cbc,3des-cbc,aes256-cbc,twofish256-cbc,twofish-cbc,twofish128-cbc,blowfish-cbc

使用Apps Script時遭遇"這個觸發條件由於不明原因已經停用"

圖片
最近在寫一些互動的功能,遭遇Trigger無故停用問題。如圖所示。 This Trigger Has Been Disabled For Unknown Reason

解決VSCode使用DevContainer遭遇問題:Failed to connect to bus

一段時間沒使使用DevContainer, 之前的解決方案 竟然出現了問題。使用systemctl status httpd指令遭遇了 Failed to connect to bus 問題。跟著網路資料操作了幾種看到的參數都無法有效解決。