今天上課,聽到小畢學長說今天晚上CSIE4201教室,會辦一個小型的社群,叫C4Labs,是一
個讓學生可以在出新手城練功之前,可以先在新手城內練功的聚會,想說比起其他活動的移
動距離來說,是一個非常近距離的聚會,儘管朋友今天都有事,鳩不到人一起去,但是還是
在吃完飯之後,前往聚會的教室。
去到教室,台上已經有講者開始在演講題目了,第一堂課的演說主題是git 跟 github,是一種寫
程式時用於版本控制的利器,一開始,要先在自己的linux上裝git
sudo apt -get install git (這時候我剛進教室,所以抄得有點趕,有錯還請多指教校正)
裝完git之後,在放檔案的資料夾裡面給命令
git init 會產生一個處理git資料的資料夾
之後若要記錄一個版本控制點時,先
git add 將檔案資料放入一個記憶體中的快照區,在
git commit 將快照存成一個存在的紀錄點
若要移動指定的branch,則給指令
git checkout <branchname>
使用 git status 可以檢查各branch的狀態
而若有使用github的話
git clone <github網址>可以把資料從github上copy到電腦上
git push <目的參數> (<branchname>可不加) 則是把資料從本地端推到網站上。
這是第一堂課上的內容筆記
第二堂課上的是用各種程式語言寫成的hello world
講了滿多有趣的語言的
讓我印象比較深刻的幾個有
brainfuck 用杜林機的概念寫成的語言
h 為了純粹印出hello world 而成的語言
H h的進化... 記得好像是可以印大寫的HELLO WORLD
空白語言 用tab space 和 enter組成的語言...
其他的還有chicken語言等等,都很有趣
最後,課堂結束時,有同學上台發表如何在W8電腦上灌W7的方法
講了許多新BIOS運作的方式、新磁碟規畫格式等我從未研究過的知識
也是聽得津津有味,到最後,講到10點,還有其他事情要做,不得不先行離開
感覺沒有參加到最後有點可惜
希望下一次聚會時,能再去參加
(有人知道下次具體的聚會的時間的可以留言給我,我會非常感謝你的!)
(我只記得好像有說兩個禮拜辦一次,不過沒有確切時間)
沒有留言:
張貼留言