Day19 MP3 file / Almost nothing changed.

下雨天,偷懶天

  • 如果已經順利使用手機錄製完成你的 EP01 ,也使用 Audacity 編輯完成並輸出成 .mp3 檔案,恭喜你,在小犬颱風的雨水中,今日宜偷懶。

怎麼偷懶

  • 在 Hugo website 目錄中 /public 以下的內容是由執行 hugo 所產生的,但因為整個目錄都已經交給 git 管理,我們希望同時把音訊檔案透過 github actions 一起上傳
  • 新建一個文件夾 /public/podcast 或者其他任何你希望的名稱,並把你錄製好的檔案放進去 d19-1
  • 執行 day16 完成的 .push_hugo.sh 腳本,就會把你的音訊檔案一起 push 到 github repo 也放到 S3 bucket 中
  • 此時你的 RSS feed 內容就可以根據目錄位置 {yourdomain}/podcast/{your_audio_file_name}.mp3 來找到你的音訊檔案
  • 直接在瀏覽器中輸入 {yourdomain}/podcast/{your_audio_file_name}.mp3 就可以聽到你的錄音了,這就是 podcast 背後間單的技術(所以付費的 hosting 服務就是幫你產生 RSS Feed 與 S3 存放音檔) d19-2

其他延伸

  • 如果你希望在 S3 bucket 中的檔案與本機的內容是完全相同且沒有錯誤的,在默認本機應該是正確版本的情況下,可以修改 .github/workflows/deployment.yml 的內容,在 aws s3 sync 後面加上 --delete 參數,這樣就會把 S3 bucket 中的內容與本機的內容同步,並且刪除 S3 bucket 中多餘的檔案
1
aws s3 sync ./ s3://${{ secrets.AWS_S3_HUGO_BUCKET }} --delete
  • 不過建議不要加,因為後面會介紹一些小工具,使得本機與 S3 的檔案內容不同,但有助於簡化工作流程

外出取材

  • Caol Ila 是相對較晚接觸的威士忌,非常平衡舒適容易入口;這次的 Spirit of Smoke: Cask Draw & Tasting Experience 活動中,有兩位分別來自加拿大與美國的大哥,都是剛剛六月過完四十歲生日,選擇來一場不惑之旅, 希望當我四十歲時也能再回到 Islay (聽說陸續有新酒廠建設中,本地的 Gin, Rum 也相當不錯)。 d19-3
  • Caol Ila 面對的 Jura 島,George Orwell 就是在那兒的邊陲完成虛構恐怖小說、統治者的教育手冊、自由人民的惡夢 1984 d19-4
comments powered by Disqus
Yodering
Built with Hugo
Theme Stack designed by Jimmy