今天,一个名为libpku的项目,登上了GitHub的驱使榜,引发大量人关注。
这个名为libpku的项目到底是什么呢?libpku项目
让我们一起来看看。
该项目为用户(librarian-pku)所创建,旨在分享北京大学的课程资料。
不看不知道,一看吓一跳,里面涵盖的课程多达130多门,涉及多个学院,多门学科。
从挂人无数的高数到人人必学的基础物理,从文学院的汉语分析到法学院的民法总论,从让人爱恨交加的信号与系统到热点所驱的人工智能,这个覆盖范围可以说,很大了。
重点是所有的课程都是免费向大家开放的。
这也是题目所说的,你不能重回十八岁,但能再上一次北大。
其中,创建者的话,让我特别动容
来到一所大学,从第一次接触许多课,直到一门一门完成,这个过程中我们时常收集起许多资料和情报。 有些是需要在网上搜索的电子书,每次见到一门新课程,Google 一下教材名称,有的可以立即找到,有的却是要花费许多眼力;有些是历年试卷或者 A4 纸,前人精心收集制作,抱着能对他人有用的想法公开,却需要在各个群或者私下中摸索以至于从学长手中代代相传;有些是上完一门课才恍然领悟的技巧,原来这门课重点如此,当初本可以更轻松地完成得更好…… 我也曾很努力地收集各种课程资料,但到最后,某些重要信息的得到却往往依然是纯属偶然。这种状态时常令我感到后怕与不安。我也曾在课程结束后终于有了些许方法与总结,但这些想法无处诉说,最终只能把花费时间与精力才换来的经验耗散在了漫漫的遗忘之中。 我为这一年一年,这么多人孤军奋战的重复劳动感到不平。 我希望能够将这些隐晦的、不确定的、口口相传的资料和经验,变为公开的、易于获取的和大家能够共同完善、积累的共享资料。 我希望只要是前人走过的弯路,后人就不必再走。 这是我的信念,也是我建立这个项目的原因。
怀抱着这样的信念,创建者为后来者铺平了一段道路,旨在共同往星辰大海走去……
接下来,让我们来具体看看,GitHub又是什么平台?
GitHub是一个利用Git进行版本控制、专门用于存放软件代码与内容的共享虚拟主机服务。它由GitHub公司(曾称Logical Awesome)的开发者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写而成。
呃,让我们用人话来翻译一下,可以简单理解为程序员开发的一个文档管理工具。
最初只是用来记录代码,在众多程序员的发掘下,GitHub最终越走越远,被发掘出各种玩法。
进军GitHub 的准备工作
1.下载 github for windows,安装
然后就可以在知识的海洋里尽情翱翔了……
网友评论