年终总结的《码农周刊》(第16期)

码农周刊第16期(2014-01-01)

2014年到了,祝各位马上有一切!
上期的年终特刊《2013年我们读过的好书》,反馈不错。谢谢大家。
2013年,码农周刊累计发送了15期。感谢各位一如既往地支持。
本期我们精选了往期最受欢迎的技术和非技术文章,希望各位喜欢。
如果你觉得本期内容不错,也请分享给你的小伙伴们。谢谢。


购买广告位

最受欢迎的技术文章

大众点评网的架构设计与实践(图文版)  

了解点评四代架构变迁,如何做泳道隔离,如何做监控,如何用工具提高研发效率。看一群懂技术的吃货如何捣腾架构。via @香辣五花肉

Angular 编程思想  

以 Angular 的方式来思考:如何编写 Angular 应用?

Python 学习资源列表(kirang89)  

海量 Python 学习资源列表,涉及 Python 学习的方方面面。

[PPT+视频]C++本质(Bjarne Stroustrup)  

C++之父 Bjarne Stroustrup 9月4日在 GoingNative 2013 大会上长达1个半小时的主题演讲《The Essence of C++: With Examples in C++84, C++98, C++11, and C++14》 PPT 下载地址:http://vdisk.weibo.com/s/G-kaugh7dbcL

shell 命令详解  

如果你对某个 shell 命令不知道是什么意思,可以试试这个网站。via 左耳朵耗子

Web 开发资源列表(Jon Chan)  

你需要知道的关于 Web 开发的一切,这里似乎都有了。果断收藏吧!

新浪微博 Redis 实战经验分享  

新浪微博作为国内外比较大的 Redis 使用平台,作者@启盼cobain从应用角度分享了 Redis 平台使用的一些心得体会。

大量免费的基于 Bootstrap 的 HTML 模板  

好东西!引用@头疼星人BY的话:“我了个去,现在撤外包单还来得及吗?” Github 地址

大量免费编程电子书(vhf)  

GitHub 真是个神奇的地方!大量的免费编程电子书,覆盖 N 多编程语言,目前 Star 数已过千。

[译] Java 7 并发编程指南中文版(并发编程网)  

Java 7 Concurrency Cookbook 一书的翻译,其中包含了在 Java 7 的并发 API 中最重要和最有用的技巧,你可以直接在程序中使用。感谢译者:郑玉婷、许巧辉,校对:方腾飞、欧振聪

什么是 Node.js?  

Stack Overflow 上的一个问答,如果你对 Node.js 心存疑惑,不妨先读一读。

[译] JVM 性能优化 - Java 的伸缩性(吴杰)  

系列文章,此为第5篇。原文地址

[PDF] 深入理解 C/C++(Olve Maudal & Jon Jagger)  

445页的免费电子书,微盘下载量已近3000。

最小的分布式系统 Travis CI(Mathias Meyer)  

Travis CI 是一个为开源软件做持续集成的服务,到2013年为止每天有45000个 Build 任务在它的500多台 Build 服务器上执行。文章介绍了它的架构演化过程,值得一读。via @EMC中国研究院

Python 入门中译版(@LaTeX科技排版)  

这份文档是 Python 官方入门的中文翻译版

RESTful API 设计最佳实践(Vinay Sahni)  

如何设计好的 RESTful API?这篇文章给你指点迷津。

双十一背后的技术改进(@阿里技术保障部)  

从191亿到350亿,技术上的几个改进:全链路压测、CDN 静态化和个性化算法。

Google 出品的免费 Python 课程  

没啥好说的,推荐。在线视频

[PDF] 为什么要用 Go 开发 Docker  

Docker 是目前最火的 Go 语言项目 原始链接(需梯子)

前端技能汇总(@朴灵)  

前端工程师们,珍重!

Linux 内核中的基本数据结构与算法(luisbg)  

整理自 Stack Exchange 上的问答帖

[PDF] Java GC 精粹(Mechanical Sympathy)  

这篇文章看后跟小伙伴讨论良久,大有收获,终于在 Java GC 上不再是什么都听不懂的小白了。via @何_登成 原文地址(需梯子)

Redis 集群教程  

官方出品,侧重实战。

[CHM] 结构之法算法之道 Blog 之所有博文集锦(@研究者July)  

作者的 Blog

一些简单的编程练习题(Adrian Neumann)  

编程离不开练习,练习不妨从这些简单问题入手。

面向程序员的数据库访问性能优化法则(@yzsind-叶正盛)  

从程序员的角度来谈数据库性能优化,经典老文。感谢 @何_登成 的分享

memcached 源码阅读笔记(@郑思愿daoluan)  

阅读源码,程序员的必修课。

存储基础知识(@EMC易安信中国技术社区)  

非常全面

最受欢迎的非技术文章

GitHub 好声音  

在看中国好声音?试试 GitHub 好声音吧!

张小龙2011年在华中科大的演讲实录  

“我希望大家培养一种思考,作为技术人员的我们还有另外一块空白的地方从来没有想过,那就是艺术,做产品不仅仅是依靠技术就行的。”

Stack Overflow 5岁了!  

编程时离不开的好伙伴“Stack Overflow”5岁了,生日快乐!

纯命令行控制的在线音乐播放器 cmd.fm  

纯命令行控制的在线音乐播放器,很酷,Geek 们可以试试。想听歌的话,可能需要翻墙。

程序员应该知道的97件事(增补版)  

本书是一线程序员的经验荟萃,他们根据各自在软件工程各环节里的实践经历,现身说法,提出了自己的真知灼见,这些经验涵盖了用户需求、系统分析设计、编码实践、编码风格、Bug 管理和项目管理等多个方面。现在原书基础上,又新增了68件。

创业公司为什么招不到好的程序员?(Ciara Byrne)  

常听朋友抱怨,创业公司想招到好的程序员太难了!这篇文章指出了其中的一些原因:1、创始人只喜欢招“像自己”的人 2、过于依赖所谓的“面试编程题” 3、没有将招聘作为最重要的事情来抓 4、将期权捏得太死

Hover!(战鹰)Web 版  

Hover!(战鹰)是 Windows 95 中的经典游戏,IE 浏览器官方将其移植成了 Web 版,支持主流浏览器。

Write less(Elliot Nash)  

不解释

先试再问(Matt Ringel)  

作者提出了“15分钟规则”:遇到问题,先尝试自己解决。如果超过15分钟未能解决,再问别人。

[译] 亲爱的项目经理,我恨你(外刊IT评论网)  

吐槽项目经理:你拿不出任何有用的东西;你是一个信息黑洞;你把所有人都当成工具对待;装腔作势,哗众取宠;你召开了太多无用的会议……

25家公司程序员年薪图:苹果仅第6微软第18  

排名第一位的是 Juniper 公司,程序员基本年薪接近16万美元。

远程工作之个人效率篇(何斌)  

作者分享了自己是如何借鉴“村上春树”的作息方式来降低工作时间、提高工作效率的。

对程序员来说,什么事情最难?(ITworld)  

呵呵,竟然不是写代码!那是什么?命名!!!

云风:一个编程的自由人(图灵访谈)  

云风从三十年前开始编程,对于一个孩子来说,编程和游戏的界限很模糊。在三十年后的今天,云风仍然在编程,他的程序世界从未和游戏分开过。他的微博

IT 民工避免猝死攻略 v1.0(@香蕉痞)  

出来混迟早要还的,注意身体。

[译] 番茄时间管理法(@外刊IT评论网)  

1. 确定你想要做什么 2. 设定一个25分钟的定时器 3. 工作,直到定时器时间到。这就是一个“番茄钟”。4. 休息5分钟,继续下一个番茄钟 5. 每4个番茄钟做一次长时间的休息

[译] 顶级程序员的10条最佳实践(@boxi)  

非常中肯的建议,比如这条:你的代码只写一次,可别人会读它千万遍。

马化腾 WE 大会演讲稿官方完整版  

马化腾对互联网未来的7点思考

打造属于自己的 GitHub 简历  

只需输入 GitHub 用户名,即可生成属于自己的 GitHub 简历!还等什么?赶紧的!

马化腾三小时讲话实录(@虎嗅网)  

长文,值得细读。同时推荐来自 @汪华《移动互联网进入深水区》

你为什么从 XX 离职?(@知乎)  

呵呵,你懂的。

揭秘微信的"敏捷"开发与流程管理(@虎嗅网)  

从用户使用体验的角度思考问题,而不是从技术实现难易程度和开发量的角度思考,这是微信技术团队的特点。

真希望我开始学习编程时就知道的事(Cecily Carver)  

说多了都是泪,推荐编程新手阅读。

和不熟悉的同事吃饭应该聊些什么话题?(@知乎)  

对码农应该有用!;-)

作为一个程序员,工作只接触一些不需要高难技术的小项目,该如何提高自己?(@知乎)  

好问题!

2013年新闻联播欢乐版(@王冉)  

小编每年的必读文章,^_^

一个故事告诉你比特币的原理及运作机制(@敲代码的张洋)  

最近跌得厉害,慎入。

[音频] 聊 TW 软件业失落的十年(@teahourfm)  

最新一期的 Teahour

每周一书

《黑客与画家》  格雷厄姆 (Paul Graham)

《2013年我们读过的好书》中,推荐最多的技术书籍

还等什么?赶快订阅吧!

你的邮箱地址将只用于码农周刊,你也可以随时取消订阅。还等什么?赶快订阅吧!

Qrcode 258欢迎关注微信号