博客
关于我
程序员必看的各种优秀资料、神器及框架整理(上)
阅读量:799 次
发布时间:2019-03-25

本文共 2663 字,大约阅读时间需要 8 分钟。

技术资源指南

技术站点

这些网站是技术学习和探索的宝贵资源:

  • 在线学习平台:如Coursera、edX、Udacity等提供丰富的课程选择。
  • Hacker News:聚合编程和科技新闻的高 hitters。
  • Techmeme:及Panda、Hacker & Designer News等,关注科技报道。
  • Programming reddit:社区讨论各种编程话题。
  • Java牛人必备:如Program Creek等专注平台。
  • stackoverflow:回答各种IT技术问题。
  • GitHub:全球领先的源代码管理平台,包含Linux内核、OpenStack等开源项目。
  • LeetCode:练习算法题,评估自己算法水平。
  • Kaggle, Topcoder:机器学习及大数据竞赛平台。
  • 掘金、开发者头条:高质量技术社区。
  • InfoQ:关注企业级应用和软件开发。
  • 国内老牌技术社区:如OSChina、博客园、CSDN等。
  • 免费IT书籍:参考如it-ebooks.info。
  • 优质学习资源:如plus.mojiax.com。
  • 代码练习:如exercism.io和Codingame。
  • DevStore:开发者服务商店。
  • MSDN:微软技术文档集中地。

必看书籍

这些书籍堪称经典:

  • 《深入理解计算机系统》
  • 《代码大全2》
  • 《人件》
  • 《人月神话》
  • 《软件随想录》
  • 《算法导论》
  • 《离线数学及其应用》
  • 《设计模式》
  • 《编程之美》
  • 《黑客与画家》
  • 《编程珠玑》
  • 《The Little Schemer》
  • 《Simply Scheme》
  • 《C++ Prime》
  • 《Effective C++》
  • 《TCP/IP详解》
  • 《Unix 编程艺术》
  • 《计算机程序设计艺术》
  • 《职业篇》
  • 《程序开发心理学》
  • 《天地一沙鸥》
  • 《搞定:无压力工作的艺术》

大牛博客

这些博主在技术领域有着深厚造诣:

  • 云风::http://blog.codingnow.com/
  • 王垠:http://www.yinwang.org/
  • 冰河-伞哥:http://tianchunbinghe.blog.163.com/
  • R大:https://zhuanlan.zhihu.com/p/25042028
  • 陈皓-左耳朵耗子:http://coolshell.cn/
  • Jeff Atwood:https://blog.codinghorror.com/
  • 阮一峰:http://www.ruanyifeng.com/
  • 廖雪峰:http://www.liaoxuefeng.com/
  • 道哥的黑板报:https://zhuanlan.zhihu.com/taosay
  • 国内GitHub热门开发者

学习资料

以下平台和资源是学习的有力助力:

  • 自然语言处理学习路线:https://github.com/JustFollowUs/Natural-Language-Processing
  • Awesome列表:如ambientic的各种编程语言分类。
  • 具体编程语言资源:如awesomeness、free-programming-books等。
  • 前端资源:如html5ify、前端技能汇总。
  • 在线学习网站:如udemy、mojiax。
  • 开源项目学习:如Linux内核、OpenStack等。
  • 工具推荐:如Pro Git、HTTP接口设计指南。
  • 机器学习资料:如free programming books中的机器学习部分。
  • 语言学习教程:如airbnb的JavaScript教程。
  • 数据科学资源:如Database阅读、Data Science blogs。
  • 实时数据统一概念:了解每个软件工程师应掌握的核心概念。

Swift相关

这些资源助力Swift开发:

  • Swift学习指南:如ipader/SwiftGuide。
  • 开源项目:如http://www.csdn.net/article/2015-01-09/2823502-swift-open-source-libs。
  • Swift工具:如Twitter框架、Swifter、Mac下轻量级HTTP服务器。

小工具

这些工具贴合开发 workflow:

  • Swift Alarm:https://github.com/ChrisChares/swift-alarm
  • Swift Note:https://github.com/mslathrop/SwiftNote
  • Swift RSS Reader:https://github.com/wantedly/swift-rss-sample
  • PM2.5查询:https://github.com/ameizi/Swift-PM25

游戏与工具

这些资源服务于开发和学习:

  • Swift游戏开发:如Flappy Swift、FanFan Swift。
  • 工作工具:如Awesome SysAdmin、远程工作资料。
  • 开源工具:如Pro Git、GitBook、Travis CI等。
  • 开发者工具箱:如ripienaar的free-for-dev。
  • 优秀项目:如http://www.csdn.net/article/2015-01-09/2823502-swift-open-source-libs。

平台工具

以下工具和平台是开发必备:

  • Phabricator:Facebook出品的CodeReview神器。
  • Jenkins/Jira:持续集成和项目管理平台。
  • Postman:RESTful API测试工具。
  • Sonar:代码质量管理平台。
  • Nessus:系统漏洞扫描器。
  • GitBook:撰写文档和书籍的好选择。
  • Travis CI:开源项目持续集成必备。
  • Trello:高效的项目管理平台。
  • Graylog, ELK:日志聚合解决方案。
  • Selenium, OpenQA:开源测试工具。
  • Puppet, Nagios, Ganglia, Influxdb:系统监控和管理工具。
  • Ansible, fleet:自动化配置管理工具。

优秀项目

这些开源项目值得关注:

  • Android开源项目:Trinea的分类汇总。
  • GitHub秘籍:tiimgreen的cheat sheet。
  • Git风格指南:agis的风格指南。
  • 前端资源导航:icepy的指南。
  • HTTP接口设计:bolasblack的指南。

通过这份整理,希望能为技术爱好者提供一个全面而有深度的资源指南。更多优质内容,持续关注原文更新。

转载地址:http://xrtuk.baihongyu.com/

你可能感兴趣的文章
MySQL —— 在CentOS9下安装MySQL
查看>>
MySQL —— 视图
查看>>
mysql 不区分大小写
查看>>
mysql 两列互转
查看>>
MySQL 中开启二进制日志(Binlog)
查看>>
MySQL 中文问题
查看>>
MySQL 中日志的面试题总结
查看>>
mysql 中的all,5分钟了解MySQL5.7中union all用法的黑科技
查看>>
MySQL 中的外键检查设置:SET FOREIGN_KEY_CHECKS = 1
查看>>
Mysql 中的日期时间字符串查询
查看>>
mysql 中索引的问题
查看>>
MySQL 中锁的面试题总结
查看>>
MySQL 中随机抽样:order by rand limit 的替代方案
查看>>
MySQL 为什么需要两阶段提交?
查看>>
mysql 为某个字段的值加前缀、去掉前缀
查看>>
mysql 主从
查看>>
mysql 主从 lock_mysql 主从同步权限mysql 行锁的实现
查看>>
mysql 主从互备份_mysql互为主从实战设置详解及自动化备份(Centos7.2)
查看>>
mysql 主从关系切换
查看>>
MYSQL 主从同步文档的大坑
查看>>