2019/02/18

[github] how wonderful github is

雖然是我家的 blogger, 但是我仍然要寫上這麼一句『how wonderful github is』

以前讓小羊小肯學習英打,讓他們學習嘸蝦米,讓他們採用版本控制....很多時候他們都不要,主要原因就是他們感覺『用不到』。

小羊上高中後這半年來,原因我也忘了,總之小羊小肯就開始使用 github 來儲存源碼。主要是小羊希望能夠在手機上玩網頁、javascript等等,有時候也因為寫 zero judge/online judge 所以要在手機上編譯 C++。總之,會在不同的環境搬移檔案。先前就又提了一次用 github, 結果他也是當耳邊風。我猜是有上網查到用 github 的方便,從此兩位就愛上了。
當然以上是我自己的認知,事實上是怎樣已不可考。

上週,小肯突然冒出一句:爸爸,github 真好用,我可以上傳 4xMB 的檔案。小羊回了一句:我整個網站都可以放在 github 上。

是的,小羊先前為了架 minecraft server, 他也不好意思要求我在家中牽網路線,一直找托管的地方。後來又玩 steam 的時候,又要找托管的地方,還真的讓他找到了 https://glitch.com/。總之,小羊東玩玩西玩玩。

寒假時一直混社團,又開始玩網頁,讓他更愛 github, 因為他發現,他可以把網站放在 github 上,而且只要一個指令就可以上傳或下載,超方便。

[Simba] Divergent Road

小肯自從愛上圍棋之後,專心往 AI / 機器學習 / 深度學習的路上走去。
而小羊,則仍然愛亂玩,目前是愛上 Javascript+CSS
兩兄弟走的路並不一樣,我一直覺得各有各的出路,所以都持鼓勵的態度。兩個有共同的需求的,就是一個需要自己的電腦,一個愛上 git / github。
至少這兩個共同需求我幫他們解決了。
路,需要他們自己走。

[Kenny] Cuda on Desktop with GTX1060

一方面是為了提高小肯研究 AI 領域的興趣,一方面也是希望小肯能繼續走下去,所以年後買了一台桌機:
CPU: Intel E5-2660(2.2GHz)
Board: Intel X79
HDD: SSD 240G
RAM: 16GB DDR3
VGA: GTX1060  3G(原先是 GTX1050 TI 4G)

上週為了裝 driver, 系統重新設計成兩個 OS partitions, 這樣壞掉的時候可以快速復原
昨天前天裝了很久的 CUDA + Theano + Tensorflow ....
過程我就不說了,總之是一個挑戰,大部份都是小肯完成的,我只是幫忙做還原,還有他在不會編譯的時候出聲幫忙

後來,真的給他搞定了。我真的是佩服小肯。
因為裝好了,小肯晚上心情超好的。先前還沒有裝好的時候,叫他先寫程式,有空慢慢裝,結果他不願意。主要是 CUDA+Theano 沒裝好的話,沒心情寫程式。這下子他整個晚上就一個心情愉悅,不知道什麼時候可以讓我跟他的 AI 玩。