發表文章

docx轉成markdown

1. 安裝pandoc 請參考官方文件   https://github.com/jgm/pandoc/blob/main/INSTALL.md 2. 使用pandoc pandoc foo.docx -o foo.md

React app透過github pages發布網站-使用pnpm管理

因為進一遷徙使用pnpm作為套件管理,有一些指令需要調整,整理產生這篇blog 原本發布github page網站可參照gh-pages的說明 https://github.com/gitname/react-gh-pages 改成適用的react-app建立到gh-page部屬的流程如下

小程式:使用GAS影像代理伺服器顯示其他伺服器上的影像

這篇是寫一個簡單網頁, 搭配前一篇: GAS小程式:影像代理伺服器 cowork-with-ai ,就能顯示DataURL的影像

修正: ERROR in Plugin 'react' was conflicted between 'package.json' and 'eslint-config-react-app'

使用pnpm用cra生成了react app,在發布成github page時遭遇以下問題 ERROR in Plugin 'react' was conflicted between 'package.json' and 'eslint-config-react-app'

GAS小程式:影像代理伺服器 cowork-with-ai

這個小程式是詢問ChatGPT後得到的idea 只要將這個script發布成網頁應用程式就能代理影像URL 備註:如果來源有透過token,user-agent阻擋存取,則還需要改一下這個小程式 代理影像的使用方式是給予imageUrl參數, 就會回傳該影像的DataURL 該如何使用DataURL會另外發文

node.js使用fetch抓取網路資料後儲存到檔案

 

ffmpeg將目錄下的wma串接起來並轉成mp3

 因為拿到很多小的wma聲音檔案,想要接成一個完整的mp3就好

Eta模板引擎從2.x遷徙到3.x(express,node.js)

修理使用express建構的小工具中發現Eta模板升級後到處是問題,所以紀錄一下從2.x遷徙到3.x版本,哪些地方該調整。

筆記:BASH生成時間字串

維護常常會需要當天的log之類的,寫成script就需要用到時間字串

在Ubuntu 16.04的Dockerfile中設定locale

會需要在Ubuntu 16.04的Dockerfile中設定locale,是因為打包image為了確保指令正常,需要在en_US.UTF-8環境下。