2014年3月18日 星期二

[ C4Labs 社群參與 ]14/3/12 C4Labs 0x02

今天上課,聽到小畢學長說今天晚上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點,還有其他事情要做,不得不先行離開

感覺沒有參加到最後有點可惜

希望下一次聚會時,能再去參加

(有人知道下次具體的聚會的時間的可以留言給我,我會非常感謝你的!)
(我只記得好像有說兩個禮拜辦一次,不過沒有確切時間)

沒有留言:

張貼留言