be-a-professional-programmer
Developer toolkit
A curated collection of resources and tools for professional software developers to improve their skills and stay up-to-date with industry trends.
成为专业程序员路上用到的各种优秀资料、神器及框架
10k stars
654 watching
2k forks
last commit: almost 2 years ago
Linked from 1 awesome list
awesomeprogrammerprogrammer-tool
前言 / 资料篇 / 技术站点 | |||
Coursera | 在线学习: 、 、 、 、 、 | ||
Hacker News | :非常棒的针对编程的链接聚合网站 | ||
Techmeme | :美国知名科技新闻和博客聚集网站,类似的还有(Panda, Hacker & Designer News) | ||
Reddit - Programming板块 | :同上 | ||
Program Creek | Java牛人必备: | ||
Stack Overflow | :IT技术问答网站 | ||
SegmentFault | :中文的技术问答社区 | ||
GitHub | :全球最大的源代码管理平台,很多知名开源项目都在上面,如 , 等 | ||
码云 | :支持中文可免费创建私有项目的代码托管平台,可作为备选 | ||
LeetCode | :来做做这些题吧,看看自己的算法水平如何?这可比什么面试宝典强多了。 | ||
LintCode | :支持中文的编程题在线训练平台,可作为备选 | ||
Kaggle | , : 机器学习、大数据竞赛 | ||
掘金 | :高质量的技术社区 | ||
开发者头条 | |||
InfoQ | :企业级应用,关注软件开发领域 | ||
V2EX: way to explore | |||
OSChina | 国内老牌技术社区: 、 、 、 | ||
http://it-ebooks.info/ | 免费的it电子书: | ||
http://www.udemy.com/ | 在线学习: | ||
http://plus.mojiax.com/ | 优质学习资源: | ||
http://exercism.io/ | 代码练习: and | ||
DevStore | :开发者服务商店 | ||
MSDN | :微软相关的官方技术集中地,主要是文档类 | ||
谷歌开发者 | |||
码库 | 收录了实用的开源项目及资源 | ||
Coding | 基于Git的国内代码托管平台,支持私有项目,有项目管理相关功能 | ||
前言 / 资料篇 / 必看书籍 | |||
Structure and Interpretation of Computer Programs | SICP( ) | ||
算法之美 | ,作者:[美]布莱恩·克里斯汀,汤姆·格里菲思 | ||
前言 / 资料篇 / 大牛博客 | |||
awesome-programmers | 2,483 | over 3 years ago | : 各领域大牛,值得纪念的程序员们 |
云风 | : 游戏界大牛 | ||
王垠 | : 不少文章喷到蛮有道理 | ||
冰河-伞哥 | : Lisp大牛 | ||
R大 | : 【干货满满】RednaxelaFX写的文章/回答的导航帖] | ||
陈皓 | : 左耳朵耗子 | ||
Jeff Atwood | : 国外知名博主 | ||
阮一峰 | : 黑客与画家译者,Web | ||
廖雪峰 | : 他的Python、Git教程不少人都看过 | ||
道哥的黑板报 | : 安全 | ||
国内GitHub上关注度较高的开发者 | |||
前言 / 资料篇 / GitHub篇 | |||
Awesome | 333,816 | 23 days ago | : 这是个Awesome合集,常见的资料这里面都能找到 |
杂七杂八、有用没用的Awesome合集 | 10,019 | about 2 months ago | |
Awesomeness | 32,092 | 6 months ago | 非常不错的语言类学习资料集合 |
architect-awesome | 59,838 | 7 months ago | 后端架构师技术图谱 |
awesome-ios-ui | 11,126 | over 6 years ago | |
awesome-android-ui | 50,751 | 5 months ago | |
Awesome-MaterialDesign | 5,900 | almost 7 years ago | |
awesome-public-datasets | 60,953 | 8 days ago | |
awesome-AppSec(系统安全) | 6,329 | 5 months ago | |
awesome-datascience | 25,157 | 14 days ago | |
awesome-dataviz | 3,806 | 10 months ago | 数据可视化库及资料 |
awesome-es | 192 | over 6 years ago | |
awesome-comment | 2,364 | about 4 years ago | 神注释大全 |
awesome-hacking | 13,185 | 6 months ago | 黑客工具箱 |
awesome-machine-learning | 242 | about 6 years ago | 机器学习资料 |
awesome-kubernetes-notes | 368 | over 4 years ago | kubernetes学习资料 |
Every Programmer Should Know | 83,496 | 4 months ago | |
Latency Numbers Every Programmer Should Know | |||
system-design-primer | 276,031 | 4 months ago | : 系统设计入门 |
free-programming-books | 49 | about 11 years ago | |
免费的编程中文书籍索引 | 111,707 | 4 months ago | |
《程序员编程艺术 — 面试和算法心得》 | 21,344 | over 1 year ago | |
GoBooks | 17,124 | 12 days ago | |
Papers we love | 88,197 | 13 days ago | |
自然语言处理NLP推荐学习路线及参考资料 | 834 | almost 8 years ago | |
超级棒的机器学习资料(框架,库,软件) | 66,030 | 10 days ago | , |
机器学习(Machine Learning)&深入学习(Deep Learning)资料 | |||
Docker资料合集 | |||
学习使用Strom | 6,603 | 8 days ago | |
Hadoop Internals | |||
Spark Internals | 5,283 | 8 months ago | |
大数据时代的数据分析与数据挖掘 – 基于Hadoop实现 | |||
如何制作操作系统 | |||
借助开源项目学习软件开发 | 1,719 | over 2 years ago | |
几个不错的开源游戏引擎 | |||
一起写Python文章,一起看Python文章 | 1,419 | over 6 years ago | |
R的极客理想系列文章 | |||
HTTP接口设计指南 | 2,531 | over 4 years ago | |
分享自己长期关注的前端开发相关的优秀网站、博客、以及活跃开发者 | 5,623 | over 5 years ago | |
Data Science blogs | 6,316 | 6 months ago | |
日志:每个软件工程师都应该知道的有关实时数据的统一概念 | 6,862 | over 1 year ago | |
Android Code Path | |||
Android Learn Notes | 13,063 | 3 months ago | |
PHP 类库框架,资料集合 | 30,994 | 3 days ago | |
Readings in Databases | 7,684 | 2 months ago | |
PingCAP整理的数据库领域的各种材料 | 9,458 | 3 months ago | |
Build Your Own X,可以学习各类系统的构建核心实现,非常推荐! | 312,143 | 3 months ago | |
最值得关注的10个C语言开源项目 | |||
15款值得学习的小型开源项目 | |||
iOS-100个开源组件 | 7,888 | over 2 years ago | |
十大Material Design开源项目 | |||
Android开源项目分类汇总 | 31,620 | 5 months ago | |
The mother of all demo apps | 80,636 | 10 days ago | |
前端资源 | 8,783 | 5 months ago | |
前端开发指南 | 2,927 | almost 2 years ago | |
前端技能汇总 | |||
前端资源大导航 | |||
收集前端方面的书籍 | 224 | almost 8 years ago | |
2014年最新前端开发面试题 | 11,317 | 10 months ago | |
简单清晰的JavaScript语言教程,代码示例 | 145,313 | about 2 months ago | |
JavaScript编程规范 | 145,313 | about 2 months ago | |
JavaScript必看视频 | 13,305 | almost 3 years ago | |
JavaScript标准参考教程(阮一峰的,整理的不错) | |||
JS必看 | 13,305 | almost 3 years ago | |
AngularJS Guide的中文分支 | 10,737 | over 5 years ago | |
Angular2学习资料 | 5,378 | almost 4 years ago | |
AngularJS应用的最佳实践和风格指南 | 4,978 | almost 6 years ago | |
React-Native学习指南 | 17,646 | over 4 years ago | |
七天学会NodeJS | |||
node.js中文资料导航 | 1,816 | 7 months ago | |
Nodejs学习路线图 | |||
如何学习nodejs | |||
Compiler Explorer | |||
系统管理员工具集合 | 23,751 | 8 months ago | |
Pro Git | |||
Nginx开发从入门到精通 | 6,928 | about 1 year ago | |
Google 全球 IP 地址库 | |||
收集整理远程工作相关的资料 | 9,968 | 12 days ago | |
Color schemes for hackers | 616 | about 1 year ago | |
游戏开发工具集,MagicTools | 13,661 | 5 days ago | |
开发者工具箱, free-for-dev | 90,079 | 3 days ago | |
GitHub秘籍 | 48,348 | 7 months ago | |
Git风格指南 | 5,087 | about 2 years ago | |
Best-App | 17,286 | about 1 month ago | |
OSINT:dingba.top | , | ||
前言 / 工具篇 / 平台工具&框架 | |||
Jupyter | : IPython Notebook, 有个子项目sparkmagic,可以和Spark集合在一起,类似spark-notebook项目 | ||
Swagger | : RESTful API设计工具,前后端分离项目必备,顺便推荐下 | ||
Flutter | : Google出品,高性能跨平台移动应用开发框架 | ||
OpenZipkin | : 分布式Trace系统,可用于分析服务调用链间的消耗 | ||
Sentry | : 系统监控与错误日志跟踪系统 | ||
Revery: facebook基于Reason开发,Native、Fast | 8,065 | almost 3 years ago | 基于Web技术的跨平台应用开发框架: , , , |
Phabricator | : 软件开发平台,Facebook出品,现已开源,CodeReview神器(从这个往下一直到GitLab之间的工具统统可以忽略了) | ||
Discourse | 42,337 | 4 days ago | : Stack Overflow的联合创始人 Jeff Atwood 推出的一个新的开源论坛项目,不少开源项目的社区基于这个项目创建 |
AppVeyor | 云端持续集成工具,可以与GitHub搭配使用 | ||
Insomnia | Postman:RESTful,api测试工具,HTTP接口开发必备神器;可替代工具: | ||
Lottie | : AE动画变原生代码,设计师必备 | ||
JMeter | : 测试框架,还有 | ||
https://www.gitbook.io/ | gitbook: 写书的好东西,当然用来写文档也很不错的(发现不少产品的文档就是用的它) | ||
https://travis-ci.org/ | Travis-ci:开源项目持续集成必备,和GitHub相结合, | ||
jumpserver | : 开源堡垒机 | ||
Prometheus | 监控系统+时序数据库,一般搭配Grafana使用。类似的系统还有Nagios,Zabbix,Ganglia | ||
SpaceVim | 20,314 | 16 days ago | spf13-vim: 让你的vim飞起来!这货好久没更新了,安装也有问题,比较好的替换是: |
Gatling | : 服务器性能压力测试工具,类似的还有 | ||
前言 / 工具篇 / 常用工具 | |||
Radare2 | 20,705 | 6 days ago | :逆向工程平台 |
EditorConfig | : 让我们在各种不同IDE或编辑器下写代码保持风格一致 | ||
Mac下的神兵利器 | 17,286 | about 1 month ago | |
asciinema | : 终端录屏神器 | ||
fir.im | 免费的移动App内测托管平台 | ||
cmder | PowerCmd:替代Windows Cmd的利器,类似的还有 | ||
MobaXterm | : Windows下的全能终端神器 | ||
Xming | : Windows下的X Window Server,结合putty可以实现linux的图形化软件直接跑在Windows上 | ||
http://www.processon.com/ | Axure:快速原型制作工具,还有个在线作图的工具国内的一个创业团队做的,用着很不错 | ||
http://naotu.baidu.com/ | 百度脑图: | ||
http://www.mangovpn.com/),发现最方便还属Lantern,免费用起来超级方便(更新于2015-08-22) | 翻、墙工具(自|由|门、天行浏览器,免费的VPN: | ||
前言 / 工具篇 / 第三方服务 | |||
Let's Encrypt | : 免费、自动化、开放的证书签发服务 | ||
LeanCloud | :移动应用开发服务,包括:数据存储、用户管理、消息推送、应用统计、社交分享、实时聊天等服务 | ||
Color Hunt | : 漂亮炫酷的配色网站,程序员的福音 | ||
Heroku: PaaS平台 | |||
前言 / 工具篇 / 安全相关 | |||
masscan | 23,687 | 3 months ago | :据说可以6分钟中扫遍整个互联网的端口扫描器 |
前言 / 大数据处理/数据分析/分布式工具 | |||
Greenplum | : 基于PostgreSQL的分布式MPP数据库 | ||
前言 / Web前端 | |||
Material Design | : 谷歌出品,必属精品 | ||
jsplumb | 7,743 | about 2 months ago | : 流程图可视化库 |
cytoscape.js | 10,123 | 10 days ago | : 关系图谱可视化库 |
d3 | 108,976 | 30 days ago | : 非常知名的数据可视化库(类似的还有NVD3,P5.js,Highcharts,Echart,Flot等) |
Vega | : 基于D3的可视化语法 | ||
Raw | 333 | over 1 year ago | :非常不错的一款高级数据可视化工具 |
Blockly,谷歌开源的可视化编程组件,不少少儿编程用到了 | 12,498 | 7 days ago | |
http://www.jsnice.org/ | jsnice:有趣的js反编译工具,猜压缩后的变量名, | ||
https://developer.mozilla.org/en-US/ | Mozilla 开发者中心: | ||
http://marvelapp.github.io/devices.css/ | 10 Pure CSS (Mostly) Flat Mobile Devices: | ||
http://codepen.io/ | CodePen: | ||
http://jsfiddle.net/ | jsfiddle: 前端js,html,css测试利器 | ||
前言 / 语言篇 | |||
Racket | |||
OCaml | |||
Rust | |||
Julia | |||
前言 / 语言篇 / Scala | |||
Scala Standard Library API | |||
Scala School! | : A Scala tutorial by Twitter | ||
A Tour of Scala | : Tutorial introducing the main concepts of Scala | ||
Scala Overview on StackOverflow | : A list of useful questions sorted by topic | ||
Programming in Scala | ,最新的第3版,还没有电子版,电子版是第一版 | ||
Scala By Example | |||
Scala Cheatsheet | 学习模式匹配的好资料 | ||
Glossary of Scala and FP terms | |||
Metascala: A JVM written in Scala | 1,176 | over 1 year ago | |
LMS: Program Generation and Embedded Compilers in Scala | |||
parboiled2 | 717 | 7 days ago | : 性能很好的parser |
前言 / 语言篇 / Java | |||
IntelliJ IDEA | 常用的IDE: (强烈推荐),Eclipse,Netbeans | ||
fastutil | : 性能更好的Java集合框架 | ||
Guava | 50,204 | 6 days ago | : 谷歌的Java工具包,应用广泛 |
JMH | : Java Benchmark性能测试框架 | ||
Vert.x | : 性能彪悍的异步非阻塞编程框架 | ||
Lagom | : 微服务框架,提供了Java、Scala API | ||
前言 / 语言篇 / Swift | |||
Swift精选资料 | 16,003 | over 1 year ago | |
43个优秀的开源项目 | |||
糗事百科 Swift | 1,104 | about 7 years ago | |
HackerNews Swift | 1,307 | 11 months ago | |
知乎日报app | 514 | over 8 years ago | |
Twitter框架 | 2,374 | over 2 years ago | |
Mac下简单HTTP Server Swifter | 3,907 | 8 months ago | |
Swift Alarm | 196 | over 8 years ago | |
Swift Note | 197 | almost 10 years ago | |
Swift RSS Reader | 461 | almost 7 years ago | |
Swift-PM2.5查询app | 137 | about 10 years ago | |
Flappy Swift | 9,680 | over 1 year ago | |
FanFan Swift | 207 | 3 months ago | |
前言 / 语言篇 / .NET | |||
http://nugetmusthaves.com/ | |||
前言 / 语言篇 / C & C++ | |||
POCO | 开源的C++类库及应用程序框架的集合,它主要提供简单的、快速的网络和可移植应用程序 |