HelloJS Week8

課程大綱

  • Jenkins
  • Docker

課程心得

消失的 6,7 week 心得? 一個不注意就漏掉了兩週心得啊,姆…直接跳結局?

一定要附上這次大家辛苦編輯的共筆啊! 傳送門

難免講一下前面幾週,如果共筆大家能夠多投入一些些力量一定會更好,不然大部分我這個ㄈㄓ 在編輯會有「酸味」(疑?

主要是一個人的觀點有限制,作筆記也能加強自己記憶,一種對自己好也對別人好的概念啊

最後一周同學們共筆比較熱心,ㄈㄓ我感受到溫暖拉!

Jenkins & Docker

全自動化片片下載機器人(誤),利用自動化排程將日常作業省去重複執行的步驟,節省時間讓我們能有更多時間可運用

這次課程練習使用 youtube-dl 這支程式,真是太方便拉,一定會找時間研究一下,這樣歌單就不用一首一首點了

上課都能發現新世界呢!不過還是要拿來做正經事拉

  • 事件驅動 : 每當有pull request, push code 就執行測試,確保新的程式運作正常
  • 每日排程 : 雖然每次自己的程式更新都能看到測試結果,但?第三方API更新的時候呢?當老師這樣一講的時候
    就凸顯了每日排程測試的重要性了避免被別人陰了(誤

再搭配強大的 Docker 將環境image包裝好,確保測試環境一致,撰寫 dockerfile 統一測試環境

因為是檔案當然能「板控」,搭配 docker-compose.yml 板控指令…etc,真的好處多多!!

太強大,放遠未來,無限美好啊~

當然docker還有其他應用,像是上次pokemon開農場(可惜沒聽到…),期待日後開的課程

期許自己會多摸摸一下docker。

DevOps(筆記一下)

最後發表

這首先要道歉一下的,自己沒將作品完成很可惜啊。

意外的是有同學也選擇了相同的「開放資料」流浪動物作品

看到他們所做的FB認養機器人,真心覺得很棒啊,絕對超過87分!

雖然本身不會「吉他」但吉他App作品也很完整

今天五組發表,神奇寶貝圖鑒發表充滿血淚啊,竟然做到怒刪自己的code XD
(還好有git,體會到人生不能重來,但git可以!)

文學組報告更加充滿血淚,但卻帶來了很多歡笑(?)簡報者的口腔彈道學造詣之高啊,佩服服服

最後我們自己的報告QQ,對只能QQ,但會做完它的,不能再留下遺憾

如果FB、WEB、APP三個合體就無敵拉(疑?

HelloJS 8週心得

師父領進門,修行在個人。

每週的課程都有待到重點、觀念,但實際上一定要自己實作練習、在練習才能真正學會,這是不變的道理

不可能上完課就飛天拉,別傻了孩子

認識了許多人、結交了朋友,既實用又充滿樂趣的8周時光,而且有時還能貢獻自己的能力

真的令人開心,資訊圈不大,或許不久後你我會在某個社群、活動相遇,期待。

-KenYA