起因

我在github上發(fā)起了一個(gè)開(kāi)源項(xiàng)目:《HelloGitHub月刊》,內(nèi)容是github上收集的好玩,容易上手的開(kāi)源項(xiàng)目。

目的:因?yàn)?code style="margin: 1px 5px; padding: 0px 5px !important; line-height: 1.8; vertical-align: middle; display: inline-block; font-family: 'Courier New', sans-serif !important; font-size: 12px !important; border: 1px solid rgb(204, 204, 204) !important; border-radius: 3px !important; background-color: rgb(245, 245, 245) !important;">興趣是最好的老師,我希望月刊中的內(nèi)容可以激發(fā)讀者的興趣,從而動(dòng)手參與到開(kāi)源的項(xiàng)目中,一方面提高編程技術(shù)、另一方面哪怕是能力有限不能為開(kāi)源項(xiàng)目提交代碼,也可以給個(gè)‘star’,表示對(duì)有意思、優(yōu)秀的開(kāi)源項(xiàng)目的支持!從而讓開(kāi)源社區(qū)越來(lái)越好。

所以,我就需要收集github上的開(kāi)源項(xiàng)目,目前通過(guò)兩種方式發(fā)現(xiàn)github上優(yōu)秀的項(xiàng)目:

  1. Follow活躍的Github用戶,收集他們Starred的項(xiàng)目

  2. Github的Explore頁(yè)

然后,我就想能不能寫(xiě)個(gè)腳本,每天跑一次把這兩個(gè)數(shù)據(jù)源的數(shù)據(jù),收集整理好,然后發(fā)到我的郵箱中。這個(gè)需求很簡(jiǎn)單,初步感覺(jué)就兩個(gè)問(wèn)題:

  1. 數(shù)據(jù)源的api

  2. 發(fā)郵件的方法

過(guò)程

網(wǎng)友評(píng)論