前言
记录一些作为一名程序员在学习道路上经常用到的一些资料,以备不时之需。
资料篇
技术网站
开发社区
- CSDN:号称全球最大的中文IT社区,很多业界大牛在上面开通有博客
- 云栖社区:云栖社区是面向开发者的开放型技术平台。源自阿里云,服务于云计算技术全生态。
- ChinaUnix:号称全球最大的Linux/Unix应用与开发者社区
- 51CTO:中国领先的IT技术网站
- 博客园:老牌开发者社区
- stackoverflow:技术问题问答网站
- 伯乐在线:技术博客、IT职场、书籍教程
- CTOLib码库:每日更新收录实用的开源项目和资源
- GitHub:代码托管平台
- 码云:类似GitHub的代码托管平台
- 红联Linux:中国领先的Linux技术网站
- PHP100中文网:中国第一档PHP资料分享门户
- ITPUB:IT技术社区
- IBM DeveloperWorks:IBM中国开发者社区,有一些不错的技术资料
- Intel® Developer Zone:Intel中国开发着社区
- MOZILLA 开发者网络:MOZILLA开发者社区
- 百度开发者中心:
- PHPChina开发者社区:
Android开发
- Android Developers:Android官方开发者网站,有各种开发文档可以阅读,以及下载开发工具,英语不太好的可以选择“简体中文”哦!
- Android Open Source Project
- Android 常用自定义效果和控件:
网站开发
- Discuz:Discuz社区
- Ecshop:开源网店系统
- Shopnc:商城系统
- WordPress:一种使用PHP语言开发的博客平台
- Django:Python Web应用框架
- webpy:Python Web应用框架
IT业界资讯
源码网站
- codota:如果你不知道一个Android的类怎么用,可以在Codota上面快速的找到很多不错的示例代码。
- android.googlesource:Android所有的源代码都在这里,只需找到对应想要的模块,用Git克隆下来即可。比如,我想要的framework代码。
- androidxref:
- GrepCode:除了AndroidXRef可以查看某个类的源代码外,GrepCode同样也能做到。而且GrepCode不限于Android的源码
学习网站
- W3School
- W3Cschool:注意和W3School一字之差。W3Cschool是一个专业的编程入门学习及技术文档查询网站,提供包括HTML,CSS,Javascript,jQuery,C,PHP,Java,Python,Sql,Mysql等编程语言和开源技术的在线教程及使用手册。设计前端、服务器、大数据、移动端等技术。
- 菜鸟教程:涵盖前端、服务器、Android等教程
- Leetcode:编程做题
技术博客
技术团队博客
- 美团点评技术团队:一个非常接地气的技术博客,涉及内容广泛,例如:支付通道开发、插件化实践、前端项目等等。事无巨细的总结好他们的思路给你。
- 魅族内核团队:魅族内核团队发表的一些博客
- 今日头条技术博客:众所周知今日头条有着一项强大的技术武器——推荐引擎。这个博客里面关于机器学习的内容非常丰富。文章也清晰有条理,他会交代实践背景、要求、失败案例、难点、最后给出一个甚至几个优选方案。
- Tencent ISUX:ISUX是腾讯核心设计团队,负责腾讯社交网络相关产品的用户体验设计与研究。主要涉及互联网产品的设计、重构、前端、用研等。
- TGidea:腾讯游戏的专业设计团队,工作范围涉及腾讯游戏旗下各类网游产品的包装、创意、网站等设计工作。
- Alloy Team:这个团队就厉害了,是腾讯的核心团队。他们致力于Web前端技术的研究,热衷HTML5、移动Web技术,用最酷的新技术开发各种有趣的开源项目。
- UED:阿里巴巴集团最为资深的用户体验设计部门之一,涉及领域有用户研究、交互设计、视觉设计、前端开发等。
- Google研究所:
- Linkdln:全球最大的职业社交网站,他们的技术团队从各个方面详细地介绍了LinkedIn技术人员如何使用高度结构化的数据来完成LinkedIn的搜索功能、社交图谱以及机器学习系统。
- Square:Square的技术博客包含的更多的是数据科学、数据分析、机器学习相关内容