7大程序员必备神器,GitHub10万+星!简单好用

GitHub堪称是程序员的宝库,今天小七就特意从宝库中给大家挑选了七款简单、好用的项目,其中有一款甚至中学生都能用。

 

1、weibospider

 

和名字一样,这是一款专注于微博的爬虫工具,相对而言比较简单,

功能全面:包括了用户信息抓取、指定关键字搜索结果增量抓取、指定用户主页所有原创微博抓取、评论抓取和转发关系抓取等。

数据全面,稳定性、复用性和扩展性很好,代码注解非常详细。

 

目前已有3700星;

项目地址:

https://github.com/SpiderClub/weibospider

 

 

 

2、monitor

 

传说中只需要会写脚本,就可以实现任意监控需求的神器。

 

 

 

 

按照文档即可完成安装,项目作者还提供付费的辅助安装服务。

目前1000星,项目地址:https://github.com/AsuraTeam/monitor

 

 

 

3、textgenrnn

 

这个项目能让你用任何文本数据训练你自己的文本生成神经网络,自行决定模型大小和复杂程度。

而且根据报道,美国有中学生利用这个项目给冰淇淋起名字……

 

 

 

目前2700星;

项目地址:

https://github.com/minimaxir/textgenrnn

 

 

 4、500lines

 

 

堪称是神级项目,一群大神教你如何用500行以内的Python代码做出有意思的项目。

 

 

 

目前22000星;

GitHub地址:

https://github.com/aosabook/500lines

 

 

 

5、f**k自动修正错误

 

在terminal里面打错了代码,你还在一边骂人一边删了从新改?

现在打个f**k,就能自动改!

目前45000星;

项目链接:

https://github.com/nvbn/thefuck

 

 6、codelf

 

“在计算机科学领域,有两大难题,如何验证缓存和如何给各种东西命名。”

 

 

codelf可以说是专为此而生,通过搜索在线开源平台Github、Bitbucket、Google Code、Codeplex、Sourceforge、Fedora Projec的项目源码,帮开发者从中找出已有的匹配关键字的变量名,从而让为命名苦恼的开发者脱离命名的苦海,大大的提升了程序员的开发效率。

 

 

作者制作了VS、Atom、Sublime Text版插件,使用起来都非常方便。

 

 

 

目前7000星;

项目地址:

https://github.com/unbug/codelf

 

 

 

7、git-flight-rules

 

每个人都在用git,但使用中遇到问题后应该怎么办?

这个项目就给出了堪称完美的回答。

 

 

 

有中文版,目前3000星;

项目地址:

https://github.com/k88hudson/git-flight-rules

posted @ 2019-08-22 11:08  七月在线  阅读(1580)  评论(0编辑  收藏  举报