官术网_书友最值得收藏!

1.4 跟著全球的程序員學編程

計算機編程崇尚的是開源(Open Source)精神。顧名思義,程序員和計算機愛好者及一些有名的企業和組織常常喜歡將代碼開源,供其他人研究和學習。這樣的開源平臺有很多,如GitHub,GitLab,Coding等,而目前最出名、規模也最大的就是GitHub。在GitHub上,我們能找到好用的工具、免費實用的學習資料、優秀的博客,甚至有趣的游戲。

打開瀏覽器,輸入GitHub的官網網址,就能看到GitHub的首頁(圖1-2)。

圖1-2 GitHub首頁

首先我們需要注冊一個GitHub賬號。在填入Username(用戶名)、Email(郵箱)和Password(密碼)之后,單擊下方的注冊按鈕“Sign up for GitHub”。這里我們使用的用戶名是yangyang-programming。

接下來會出現一個驗證問題,完成驗證進入下一步(圖1-3)。

然后出現的是方案選擇的頁面,這里我們選擇針對個人賬號的Free(免費)方案(圖1-4)。單擊“Continue”按鈕之后出現的是定制化使用體驗頁面,因為是首次使用,這里可以單擊下方的“skip this step”按鈕跳過這一步。接下來,就可以關閉瀏覽器,打開郵箱,然后單擊郵件中的驗證按鈕“Verify email address”以驗證賬號(圖1-5)。

圖1-3 注冊驗證

圖1-4 方案選擇

圖1-5 郵箱驗證

再單擊打開,就能看到注冊成功的頁面(圖1-6)。現在,我們已經可以通過搜索來尋找感興趣的代碼倉庫了。

圖1-6 注冊成功

在網頁的搜索框中輸入“Flappy Bird”,得到如圖1-7所示的搜索結果。

圖1-7 Flappy Bird的搜索結果

樂樂看到了第二條搜索結果“yenchenlin/DeepLearningFlappyBird”,是作者“yenchenlin”開發的名為“DeepLearningFlappyBird”的代碼倉庫(圖1-8)。打開這個鏈接,就可以看到作者發布的源代碼。

圖1-8 DeepLearningFlappyBird倉庫

[1]陳小玉. 趣學算法 [M]. 北京:人民郵電出版社,2017.

主站蜘蛛池模板: 仪征市| 新河县| 益阳市| 阿荣旗| 格尔木市| 浠水县| 六枝特区| 九江县| 融水| 长兴县| 临武县| 苗栗市| 万源市| 韩城市| 盐山县| 根河市| 中阳县| 蛟河市| 成武县| 正镶白旗| 靖江市| 广宗县| 怀安县| 酒泉市| 芦山县| 桐城市| 肇东市| 故城县| 昌宁县| 瑞安市| 荃湾区| 金堂县| 奉新县| 和田县| 平湖市| 桂东县| 镇雄县| 娄烦县| 扎赉特旗| 巨野县| 商洛市|