高見龍

Git/Ruby/Rails/iOS app Developer & Instructor, 喜愛非主流的新玩具 :)

Git 小說連載系列

image photo by Chad Horwedel

我常會比喻 Git 就像一台電腦檔案的時光機,它保存了這些電腦檔案過去發生的種種狀態。只要你知道怎麼駕馭這台時光機,你可以回到過去任何一個時間點,找回當時的檔案。

Git 是個易學難精的工具,雖然像是 addcommitpushpullclone 這些常用的指令已足以應付平日工作需求,但對於要精準的找到過去某個時間點的檔案、整理太過雜亂的 Commit,或是想復原剛剛不小心幹的蠢事,在不清楚 Git 運作原理的情況下,很容易會越弄越糟,最後放棄而使用傳統的複製、貼上大法。

雖然在「為你自己學 Git」一書中有提到一些常見的狀況題以及該怎麼解決,但還是常有朋友會遇到一些更有趣的情境。所以這個專欄的目的就是除了寫一些我自己亂試、亂玩 Git 的主題外,也希望可以幫朋友們解決他們遇到的問題或是釐清觀念。

為你自己學 Git

好陣子沒寫 Blog 文章,其實又是在忙別的事(藉口)。雖然網路上 Git 的學習資源向來不少,但看了一下坊間這方面中文書並算不多,特別是用新手看得懂的白話文寫的更少。今年暑假剛好要準備公司的 Git 線上課程,趁著這次機會,把之前的課程的投影片跟教學內容文字化,最後就不知不覺變成 300 多頁,於是就順勢交給出版社了。

是的,這本書的封面又是貓!

book

購買連結

本著開源的精神,HTML 版本大部份的內容將會在網路上供大家閱讀,不會收費。

網址:https://gitbook.tw

「為你自己學 Git」,如其標題,學習不需要為公司、長官或同事,不需要為別人,只為你自己。若發現內容有誤或有任何問題,歡迎直接來信跟我說(eddie@5xruby.tw),或是在該章節頁面下方留言 :)

希望這本書的內容對大家有幫助。當然,如果您對我們的培訓課程有興趣,歡迎您參考這個連結

你看過 Elixir 嗎?如果沒有,現在讓你看看!

Purple Crystal

圖片來源:Patrick Wallace

你看過 Elixir 嗎?如果沒有,現在讓你看看!

Elixir 這個名字,對女生朋友來說也許比較熟悉一些,因為它是一款知名化妝品廠商所推出的某一種保養品的品牌,但我並沒有接廠商的業配而且自己也沒在用保養品,所以今天也不是要介紹這款保養品。

我第一次認識 Elixir 這個單字,其實是因為當年玩 Final Fantasy 這款遊戲時候,遊戲裡有一款叫做「エリクサー」的道具,使用後會恢復全部的 HP 跟 MP,而這個「エリクサー」其實就是從 Elixir 這個英文字轉變來的日文外來語。

這篇文章要介紹的,是一款名為 Elixir 的電腦程式語言。本文的目的並不是要告訴你 Elixir 有多好多棒、效能有多好多棒(雖然是事實),而僅介紹一些我認為這個程式語言讓我覺得寫起來很開心的地方,特別是對一個喜歡 Ruby 的人來說。

為你自己學 Git

離上一篇文章已經是一個月過去了,又好陣子沒寫 Blog 文章了,其實是在忙別的事(藉口)。這回本來在忙的是公司的線上課程,但因為在準備這個線上課程的過程中需要先準備課綱及講稿,結果就不知不覺的把一本大概 300 頁約 15 萬字左右的書寫出來了(我也不知道是怎麼辦到的)。

既然都寫出來了,而且我自認這些我會的東西都是從網路上學來的,所以也沒什麼好藏私,就一樣放出來給大家參考。

網址:https://gitbook.tw

「為你自己學 Git」,如其標題,學習不需要為公司、長官或同事,不需要為別人,只為你自己。

learn git

所有內容都是我在五倍紅寶石培訓課程以及線上課程「人生不能重來,但 GIT 可以」所用到的教材,若發現內容有誤或有任何問題,歡迎直接來信,或是在該章節頁面下方留言 :)

除了少數幾個章節外,HTML 版本的內容將會在網路上供大家參考,不會收費;實體平面出版物目前已與出版社洽談中,應該這一、兩個月會有下文。當然,線上課程也是希望大家多多捧揚。

希望這本書的內容對大家有幫助。如果您對我們其它的培訓課程有興趣,歡迎您參考這個連結

「你知道 Git 是怎麼一回事嗎」

五倍紅寶石學院推出第一波線上課程 - 人生不能重來,但 GIT 可以,預計於八月底上線,現在預購可享九折折扣。同時配合 ModernWeb 2017 活動,在購買 Git 課程時候可使用折扣代碼「ModernWeb2017」,可再扣抵 300 元費用,有效期限僅到 8/19 止。

你知道 Git 是怎麼一回事嗎

「你知道 Git 是怎麼一回事嗎」這是我在今年 ModernWeb 研討會上分享的講題。這個主題基本上算是一個科普等級的分享,主要是介紹關於 Git 一些你可能知道,也可能還不知道,或是以為已經知道但其實是不知道的東西。

適合對象

主要適合平常工作有在用 Git 或是曾經有用過 Git,或是大概略懂略懂 Git 的朋友,如果這是你第一次看到這三個英文字母的組合,有滿大的機會你可能會不知道我在說什麼。但也沒關係,既然都來了,就安心坐下來吧,就把我當做是天橋底下說書的,當故事聽也可以。