- 
  
    前言 話說,筆者為什麼要學Workflows的,絕對不是因為要CI / CD,因為基本上,手機APP都是單人作業的,除非是很大型的專案,不然不太會有使用它的機會 (其實是筆者不會啦),主要還是在學Tauri製作小桌面APP,想要打包成各平台的執行檔,但是…筆者只有mac mini,那要怎麼辦呢?就可以使用GitHub Workflows,來自動打包成各平台的執行檔,雖然說,還是要實際上到各平台測一下才知道能不能用… 想做一個這樣子的功能 建立專案 因為現在Github都是使用Token登入使用的,所以要先把該workflows的功能先打勾才能使用… 先在Github上建立一個名叫github-workflows-first的倉庫 然 …
Read More - 
  
截至目前為止,Heroku支援的語言有八種,分別是Node.js、Ruby、Python、Java、PHP、Go、Scala、Clojure,個人為什麼會選擇這個平臺呢?主要是它主流的語言都有支援到,加上有免費的使用流量,網路上的教學也多,也有SSL的保護,加上也是使用git方便管理,是不可多得的好物啊,拿來做實驗剛剛好。而在接下來的過程中,會使用Node.js為主體,在Ubuntu平臺上,部署到Heroku這個PaaS的服務上。 準備工作 安裝Nodejs 主要是安裝nodejs的開發環境,及git的管理工具 sudo apt install nodejs -y sudo apt install npm -y sudo apt …
Read More - 
  
相信身為打字工的各位一定知道GitHub是什麼東西吧?沒有它,人生是黑白的?有了它,就可以提早下班?上面有許許多多前人的貢獻,更有大量的輪子在上面可供免費使用,真的是佛心來的。雖然它被微軟買下來,但是原本要錢的私人倉庫現在變成『免費』使用,真的是太開心了。其實GitHub除了放Code之外,它也有做為靜態網頁的功能,只是一般人都是去使用Google的Blogger、Medium、Wordpress、痞客邦、簡書…等,其實上述的功能都相當的不錯,但是…寫文章是沒有什麼問題的,如果是寫程式相關的文章時,Code的排版跟highlight就相當的重要了,有顏色的話就一目了然,在我的仔細研究之下,github.io是最優的選擇,現在就來記錄 …
Read More