本文共 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/