你不知道的那些 GitHub 使用神技巧

GitHub 作为目前广受基友好评的全球基友平台,各路神仙在上面公开自己的法器。国人更直接打响了GitHub转变QQ空间的第一枪。

But,这么久了,我发现很多基友其实并不能很好的利用GayHub。具体来说比方说需要实现一些很简单需求的时候,自己可能花几个小时或者是一两天去实现,不知道大家会不会第一时间来到Gayhub找一下。

具体点说比如说最近贫穷的自己想要在大北京租房,但是苦于不知道哪里的性价比和房源信息,这个就产生了一个需求去租房网爬取信息,我可能需要花时间去了解一下 *** 租房网A,***租房网B,站点的结构,每个一时半会也不行,但是自从有这全球最大的基友网站Gayhub之后,我们可以直接在上面搜【***租房网爬虫】,搜出来的项目虽说不能保证能用,但是绝对的能节省下大量的时间。节省了这些大量的时间,那么你可以用来做一些更有意义的事情。

其实这个问题还是牵扯到了一个做技术的都会遇到的问题。要不到重复造轮子的问题。其实个人觉得重复造轮子,很多情况下真的只是在浪费时间,合理的利用身边的资源,调动分配,当我们有足够的了解之后在轮子之上修改轮子岂不是更有意义?

以上问题就引出了更大的问题,面对如此海量的 GitHub 项目,我们究竟怎样才能迅速的发现优秀的资源。秉着这样的疑问,我收集和总结了下面这几个搜索技巧,绝对非常受益。

你不知道的那些 GitHub 使用神技巧

1、热门项目

GitHub Trend 、 GitHub Topic

前一个网站总结了每天每周每月

你不知道的那些 GitHub 使用神技巧

的热门Repositories 和 Developers。

后一个网站展示了最新和最流行的讨论主题,不仅可以了解开发项目,还能参与一些非技术的讨论主题。了解前沿资讯跟上时代。

2、搜项目

我们需要在 GitHub 上找到优秀的项目和工具,同样,通过关键字或者设置搜索条件帮助你事半功倍找到好资源。我的使用习惯是先用某些关键词搜索,得到的搜索结果优先展示一些现成的软件和工具。

Awesome + ??

Awesome 已经成为了不少项目的喜爱命名之一。

比如我们想要某一方面的资料,可以直接在GitHub中搜索Awesome + ??? 关键词

awesome python

awesome go

awesome ...

搜索之后那才是打开眼界,学习资料一堆一堆,视频笔记应有尽有,再也不用担心资料找不到。

你不知道的那些 GitHub 使用神技巧

网站 + 功能

在最上面说的例子,想获取租房信息的时候我们可以在GitHub,搜索 【***租房网 爬虫】 ,等等等等,额要是你还想爬点不同的东西,比如片片之类的。。。。。

如果是你想仿造一个小米网站?简单那就在Github上面搜索【仿小米商城】,分分钟搞定,节省大量时间,

你不知道的那些 GitHub 使用神技巧

和使用百度谷歌搜索一样,找不到的时候关键词换一下,总有一想要的。万一没有,以上话不是我说的。

搜接口

这是个骚操作,有些时候大家会在不经意间上传了自己公司内部使用的API,比如一些付费才能解除限制的API,

这个操作就好比之前的程序员将自己的自家的数据库账户密码IP上传上来导致隐私泄露一个道理。能所搜到但不是让你去干坏事。。。

结语:

小技巧还是挺多的,Github是一个藏宝的地方,发现宝藏的在个人,别人的介绍不如自己去看一下。合理的使用将提高我们的技术,节省大量的时间,可以去。。。。。。

最后库送上:

  • free-programming-books:整理了所有和编程相关的免费书籍,你要的中文也有!
  • github-cheat-sheet:集 GitHub 的各种使用技巧与一体。
  • chinese-independent-developer:好奇其他人在做什么业余项目?聚合所有中国独立开发者的项目

欢迎评论,分享你自己的小技巧。如果对技术ted啦 感兴趣欢迎关注

你不知道的那些 GitHub 使用神技巧


分享到:


相關文章: