2012年每周推荐阅读汇总

2012年下半年,我开始了一项名为“每周推荐阅读”的计划,也就是每周给部门里的同事推荐些文章,拓展一下大家的阅读面,不知不觉已经年底了,因为每次的推荐阅读都不太有反馈,所以本打算在年底停止该计划,但是遭到了大家的 反对,希望继续,他们只是默默地潜水看我的推荐……

这里汇总一下自8月27日开始的每周推荐内容。

______________________________________

 

2012.08.27

记得刚来公司时,冯大辉总是会定期发些东西给大家推荐阅读,那时我和普渡还很喜欢在PClub上写文章,后来慢慢地大家都各忙各的了,再后来也就没人记得甚至知道曾经我们还有每周推荐。

我平时偶尔也读读写写,看到有意思的东西,我也定期发些给大家读读,不保证一定合大家胃口,看着读吧。我读的技术类文章比较杂,不保证一定和工作有关,也不保证一定合大家胃口,就选择性阅读吧。

先是两篇和开发有关的文章,比较短,来自外刊IT评论

1、《为什么程序员预估的时间都不靠谱》(http://www.aqee.net/why-programmers-are-bad-at-estimating-times/ ),我们的预估真的不准,差不多每次都是要靠加班来填补这个空缺,看看为啥吧。

2、《最有价值的编程忠告(来自贝尔实验室Plan 9操作系统的创始人Rob Pike)》(http://www.aqee.net/the-best-programming-advice-i-ever-got-rob-pike/ ),遇到问题不要慌,也别急着Debug,在脑子里好好想想,其实归根更到底,动手写代码前,先想想清楚。

接着介绍篇监控相关的,英文的,Todoist和Wedoist的创始人Amir Salihefendic写的《How to create very reliable web services》(http://amix.dk/blog/post/19709 ),他提到构建可靠的Web服务有三点——监控一切、有前瞻性以及知道何时发生crash,这都离不开监控,文中提到了他们用到的监控工具和手段,看看图片还是很好看的。

最后来篇回顾历史的,《Mac OS X文件系统的来龙去脉(上)》(http://www.programmer.com.cn/13200/ ),现在用苹果的人多了,看看HFS是怎么一步步演化过来的。

 

2012.09.03

送上本周推荐的三篇内容:

Oracle上周紧急发布了JDK和JRE的新版本,这是8月里发布的第二个版本,原因是出现了一个0day漏洞,不过对于服务器上运行的Java 并无影响。大家都是搞Java的,所以自己写了篇新闻,非常的短,有兴趣了解这个漏洞的同学,可以读读《Java惊现0day漏洞,Oracle紧急升 级》(http://www.infoq.com/cn/news/2012/09/java-0day ),里面给了很多链接,有具体的漏洞分析。

第二篇,推荐阿里巴巴技术嘉年华上,叔同做的《大型互联网站性能优化》(http://www.tektalk.org/wp-content/uploads/2012/08/%E5%A4%A7%E5%9E%8B%E4%BA%92%E8%81%94%E7%BD%91%E7%AB%99%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96-%E5%8F%94%E5%90%8C.pdf )的分享,讲的是淘宝的故事,你懂的。

第三篇推荐自著名设计师西乔的博客,她的《神秘的程序员们》系列漫画,这幅《有效流程》(http://blog.xiqiao.info/2012/08/29/1239 ),改一行代码花了6天时间,基本都是在流程上扯淡,看了深有体会。

发送后,又看到两篇好文章,额外追加两篇:

看到两篇文章,忍不住再推荐一下吧,等到下周的话花都谢了。

1. 《海豚浏览器的云端之路》(http://www.infoq.com/cn/articles/dolphin-browser-cloud-way ),看看海豚是怎么使用AWS来开源节流的,部署时的经验教训,我们的IaaS啥时候能发展到AWS的水平呢?也许有一半水平也很开心了
2. 《从时代变化与规模谈自动化运维》(http://www.programmer.com.cn/13355/ ),原来做百度的自动化运维的同学在谈自动化运维,虽然内容讲得不够深入细致,但是对于那些不了解运维的人来说,作为入门还是可以的

2012.09.11

最近一直在配合DBA进行Oracle 11g Thin驱动的测试,以前的经验是OCI的性能要好于Thin,实测下来的结果是这条经验仍旧成立。不过在内存管理方面,Thin的驱动更胜一筹。我们的 DBA周仓对JDBC Implicit Statement Cache做了一个分析,分了三篇:

http://www.dbafree.net/?p=826
http://www.dbafree.net/?p=847
http://www.dbafree.net/?p=935

第二篇推荐自第四届中国云计算大会,邓侃的《云存储系统设计》,讲得东西还是比较多的,不过这种大会嘛,也不会很深入,所以建议作为入门读物,了解下大型分布式存储系统的知识。(PDF直接放附件里了,这里我就不贴了,大家可以自行网上搜索)

大家都敏捷了,可运维和开发流程还是隔了一堵墙,于是冒出个“DevOps”想把墙推倒,DevOps是啥我就不解释了,但它能带来什么还是值得了解的《Use DevOps to Turn IT into a Strategic Weapon》(http://dev2ops.org/blog/2012/9/5/use-devops-to-turn-it-into-a-strategic-weapon.html ),我们什么时候才能傍上DevOps这个流行词呢?(温馨提示,英文长文慎入)

最后,推荐一篇老文,新浪微博的Tim Yang在看了腾讯大讲堂的《微信技术总监解读微信架构的秘密》后总结了一下内容,写下了《微信架构的启示》(http://timyang.net/architecture/notes-weixin/ ),让我们了解下微信背后的技术。

 

2012.09.17

本周的推荐阅读内容比以前“多很多”,原因是我推荐大家到刚刚结束的ArchSummit2012大会网站上下载PPT,InfoQ确定现在一年办3场大会,QCon北京,ArchSummit深圳,还有QCon杭州,每次大会干货都有不少。
说起来CSDN也有大会,不过他们很少把PPT放出来,So……
大会资料下载地址:http://www.archsummit.com/download.php 里面是演讲的PPT都是放在微盘上的,一共40个,我慢点有时间全下载下来打个包,心急的同学请自行下载

懒得读这么多PPT的同学,我也为大家准备了份大牛的采访《对九个超级程序员的采访》(http://coolshell.cn/articles/8275.html ),真的是全明星阵容,其中包括C++之父、Java之父、Linux之父、Python之父、Rails之父……

 

2012.09.24

本周依旧推荐三篇文章,不知道大家对国内云计算市场有多少了解,可以肯定的是目前阿里云的IaaS是行业老大地位,不过其实我们都知道阿里云的产品 问题也很多。于是国内云计算专家大佬,就很客观地以阿里云和盛大云为代表,分析了一下国内目前的IaaS行业——《点评阿里云盛大云代表的云计算IaaS 产业》(http://blog.sina.com.cn/s/blog_59e64c8e0102e32d.html ),标题长,正文内容更长,我是上班路上没看完,下班路上接着看的,总之,长文慎入……

大家基本都被定性为攻城师和码农了,不知道对设计的感觉怎么样,反正我是不行,西乔的文章还是这么深入浅出,讲设计多少还是得用苹果做例子,这回她借苹果的icon和logo讲了讲《审美、效用与情感——关于icon和Logo设计的一些想法》(http://blog.xiqiao.info/2012/09/13/1254 )。

最后,前面看到有人说不懂Java,其实我们还是可以懂点Java的,比如先看看已经不是那么最新的Java 7里都有哪些新东西,这个演讲的Slide比较简单,自打Slideshare被墙之后,我们翻它又多了个理由,不过好在speakerdeck不用翻 ——《LavaJUG - Java 7》(https://speakerdeck.com/u/jponge/p/lavajug-java-7 )。


2012.10.08

长假刚刚结束,估计还有同学仍在休假。本周的三篇推荐文章均与云计算有关,最后再轻松一下,推荐篇程序员小说。

首先是来自IEEE Senior Member蒋清野的《CY12-Q3 OpenStack, OpenNebula,Eucalyptus,CloudStack社区活跃度比较》(http://www.qyjohn.net/?p=2444 ), 今年早些时候还和他在OpenStack大会上有过沟通,为人非常严谨的,不愧是搞研究的。估计有的同学这四个东西都没有听说过,他们都是开源的IaaS 平台,其中数OpenStack最为活跃,国内的新浪SAE大量使用了它,并且参与贡献;CloudStack虽然后发,不过势头很好,毕竟是 Apache旗下的项目。这份研究报告数据比较详实,大致的结论就是OpenStack位居第一,CloudStack屈居第二,剩下两个半径八两,活跃 度一般。

第二篇文章同样在讲这四个IaaS平台,不过重点集中在头两名——OpenStack和CloudStack,《开源云平台:明与暗的角力》(http://www.cnw.com.cn/cloud-computing/htm2012/20121007_255281.shtml ), 相信在阅读了这两篇文章之后,大家一定会对这两款开源IaaS目前的社区与商业状况有个大致的了解。中国电信和中国移动对这两者都有涉及,IaaS的重要 性不言而喻。淘宝和支付宝都有自己的云计算平台,我们的IaaS我倒是一直有听说,不过未见真身,一会儿好好找人了解下,好歹看个控制台也好。

第三篇文章,不再讲IaaS了,我们换换口味,看个PaaS——Redhat的OpenShift,虽然在国内它的知名度不如VMware的 CloudFoundry,不过在国外还是挺不错的。琴啸之前的单片机电脑让我等屌丝一阵膜拜,今天就有个国外的单片机+PaaS达人,在单片机上部署了 一套Fedora系统,打算跑PaaS。《Build an open source PaaS on an ARM device? Why not?》(https://openshift.redhat.com/community/blogs/build-an-open-source-paas-on-an-arm-device-why-not )。文章没有详细的安装步骤,当然那个都不重要,但它传递了一种信息。

相比琴啸的低配置Raspberry Pi,作者选择了性能更好的PandaBoard,双核ARMv7、1G内存,还带了以太网卡和WIFI。如果我们自己定制一套单片机,ARM Cortex-A7~A15、2G~4G内存、千兆网卡,再内置64G~128G Flash内存,加上带外和电池(学Google的,替代UPS),去掉那些服务器不需要的HDMI、蓝牙啥的,批量生产,成本肯定能在1000元以下, 在上面跑跑二三级系统绰绰有余。一个标准机柜放几百块这样的单片机不成问题,比淘宝的定制化低功耗服务器还要廉价节能,更可以直接把机房的PUE值拉下 来……

最后,轻松一刻《程序员小说 Out Of Memory》(http://my.oschina.net/u/565871/blog/81776 ),微博上看到老赵推荐的,里面有不少码农和网游粉才能理解的笑料,长假回来,再乐呵乐呵不妨。

好吧,鉴于我对单片机跑应用YY了一下,所以本周的推荐阅读抄送SA同学一份,不知道对单片机跑应用有何想法。如果SA同学感兴趣,后续的每周推荐阅读也会抄送大家,考虑到大家邮箱东西都比较多,不想被当垃圾邮件处理了,呵呵。

从8月份开始每周一次的推荐阅读已经持续一段时间了,不求精通某项技术,但求拓宽下知识面,多看看技术领域里除了工作内容之外的东西,希望对大家都有帮助。

 

2012.10.15

本周推荐的第一篇文章来自新浪微博的架构师Tim Yang,他的博客不仅会讲技术,还会涉及一些与技术相关的产品等方面的内容,比如这篇《产品下线杂谈》(http://timyang.net/product/discontinued-servic/ ),想想大家都做了不少产品了,总会遇到系统下线的,反正我就亲手建立了一批系统,也看着一批系统下线,产品总是有自己的生命周期的,听听Tim Yang对此有何高见。

Java One大会落下帷幕了,这届大会内容照旧非常充实,也放出了很多材料,这次说老实话,我还没有仔细看其中的内容,但相信有不少干货,有兴趣的同学请自行下载,我就不多说了。《JavaOne Content Available for Free》(https://blogs.oracle.com/java/entry/javaone_content_available_for_free )。

最后,和上次一样,轻松一刻。“猪,也是这么想的”,出处是某年赵本山的春晚小品,AppStore刷榜也能和它扯上关系——“你说别人刷得,为什么我刷 不得。其实,贪官也是这么想的,别人贪得,我为何贪不得……”这条长微博挺有意思的,现在AppStore刷榜还真实刷出精了。《猪,也是这么想的》(http://weibo.com/2812505725/z07IGc4hU )。

 

2012.10.22
本周的推荐,先是一篇迟到的文章,前阵子为了阿里云OS,阿里和Google在那里互掐,双方谁是谁非,我们就不评论了,大家都懂的。只是到底什么样的操 作系统才能算是“自主”的呢?看看这篇《“自主”操作系统》,分为上下两篇,作者很详细地阐述了何谓“自主”,要做到什么条件才能算“自主”,我们要不要 做一个“自主”的操作系统。

上篇:http://www.tektalk.org/2012/09/19/%E9%AD%8F%E6%B0%B8%E6%98%8E%E3%80%82-%E2%80%9C%E8%87%AA%E4%B8%BB%E2%80%9D%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/
下篇:http://www.tektalk.org/2012/09/23/%E9%AD%8F%E6%B0%B8%E6%98%8E-%E3%80%82-%E2%80%9C%E8%87%AA%E4%B8%BB%E2%80%9D%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F-%EF%BC%88%E5%AE%8C%EF%BC%89/

上次李丰建议多推荐一些短的文章,太长了可能就没兴趣看了。所以后面的两篇文章,我都挑选了短篇的。淘宝的大牛毕玄最近在博客上写了篇文章,分析了一个诡 异的故障,我从来也没有想到过抛异常都能让CPU的曲线呈现诡异现象。里面最后的总结:从这个案例可以看到,Java应用里频繁抛异常对于高并发而言影响 还是非常的大,因此在编写Java应用时,还是要尽可能减少抛异常,尤其是吃异常这种事情,要少做。本文需要自备梯子,http://blog.bluedavy.com/?p=409

大家都听说过站立式办公,我自己也尝试过,站了1个小时不到,就坐下来了……不过还真有人试了8小时都站着办公,看看这老外是怎么做的吧——《使用站立式办公桌的体验》(http://www.aqee.net/my-standing-desk-experiment/ )。

2012.10.29

每年InfoQ的QCon都是中国开发者聚集的时候,以前一年一次,后来两次,现在变成一年两场QCon加一场ArchSummit,会多了,质量 倒是下降了,毕竟讲师资源有限。本次的QCon,明显就是这种情况,有些Session的内容不错,但有些就水分太大。不过InfoQ比CSDN好的地方 就是各种大会资料第一时间放出,CSDN是只提供给参会者。所以,如果对大会的内容感兴趣,可以移步http://www.qconhangzhou.com/download.php

因为上周去QCon,阅读量少了点,所以本周推荐的技术含量低一点。偶尔还是会看看科学松鼠会,没文化,所以要补点常识,比如食用油的那点事……《橄榄油是最好的食用油吗?》(http://songshuhui.net/archives/74118 ),真相和传言的差距还是很大的:

真相: 橄榄油只是一种比较好的食用油,但并没有比其他植物油明显更高的营养价值。橄榄油的组成不符合婴幼儿的营养需求,与母乳中的脂肪组成更是相去甚远。它不仅 不适宜婴幼儿发育,反而可以称得上是婴幼儿的“劣质食品”。橄榄油炒菜时其中的抗氧化成分容易被破坏,从而失去冷榨橄榄油“可能存在”的“营养优势”。

家里有婴幼儿的,请仔细阅读。

 

2012.11.05

本周的推荐阅读先从运维说起,我有个朋友在盛大云做开发,不过他们同时也要做运维等各种工作,于是一个PHP程序员又要搞MongoDB数据库,又在学Puppet。他写了篇《puppet 系统配置自动化解决方案》(http://xiezhenye.com/2012/11/%E2%80%8Bpuppet%EF%BC%9A%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%E8%87%AA%E5%8A%A8%E5%8C%96%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.html ),对Puppet做了个介绍,对它的安装和使用做了个说明,可以作为入门材料。作为专职的运维人员,Puppet、Chef或者是Cfengine,至少会一个吧,一个都不会,出门不好意思和人打招呼啊……

说起测试,我们现在的开发过程中,都专门留了时间来搞单元测试,写点自动化测试代码。说到单元测试,我们又会想到TDD,去年我们还经常提起这个词,不过 想做到TDD还真是难,更可恶的是我们都不知道TDD和不做TDD是否真的会对质量和生产力产生差别。后来网上也有很多人对TDD做了批判,说是咨询师拿 来忽悠人的。不管别人怎么说,我自己是觉得养成TDD的习惯太难,而且就算不做TDD问题也不大。这里有个老外真的亲身实践了TDD,并且给出了数据,证 明这是行之有效的做法,能改善代码质量。《我的神呀,测试驱动开发真的有效!》(http://www.aqee.net/test-driven-development-actually-works/ ),看看无妨,至于最后该怎么做,找到合适自己的方式才是最好的。

这里没有前端开发,不过并不代表我们不关注前端技术,虽然不做,但可以关注下,Twitter开源出来的Bootstrap框架非常好用,广受好评,前阵 子发布了2.0版本,运维有些自己的系统,不妨考虑下用Bootstrap来搞搞?@祯祥 《Twitter Bootstrap:前端框架利器》(http://www.programmer.com.cn/13861/ ),其他同学如果有想法自己做点小东西,可以直接使用Bootstrap搭建框架,像我这种对设计没感觉的人,用用这个就挺好。

 

2012.11.12

今天白天很多同学估计都在睡觉中度过的,所以放到临下班前发本周的推荐阅读。本周技术方面推荐的都是短文,最后那组游记超长慎入。

首先,还是与云计算有那么点关系的一篇,介绍了SDN——《在“下一代网络”热潮中,中国SDN(软件定义网络)会怎么走?》(http://www.36kr.com/p/166812.html ),内容不复杂,只是讲个大概,估计SDN的发展还是国外几家大厂商和高校的事情,国内的厂商起步滞后了。

SDN, 即Software-Defined Network(软件定义网络),由于传统的网络设备(交换机、路由器)的固件是由设备制造商锁定和控制,所以SDN希望将网络控制与物理网络拓扑分离, 从而摆脱硬件对网络架构的限制。这样企业便可以像升级、安装软件一样对网络架构进行修改,满足企业对整个网站架构进行调整、扩容或升级。而底层的交换机、 路由器等硬件则无需替换,节省大量的成本的同时,网络架构迭代周期将大大缩短。

前几天,会上讲到了CodeReview,其实这事情还是挺不容易做好的事情,大家各有各的方法,也都有自己的CheckList,这里推荐一份CheckList。《代码审查最佳实践》(http://www.oschina.net/news/31722/code-review-best-practices ),标题是最佳实践,其实讲的很多都是编码风格相关的。

为庆祝1111这个特殊的日子,我前阵子写了篇超长的游记,分成了4篇发布,详细介绍了马尔代夫Lux*岛,旅行前的准备和岛上的活动设施,放了大量照片。各位刚结婚的可以参考下哈,还有近南,你之前也问起过,我终于写完了。准备篇( http://t.cn/zj7vhXf )和旅行篇(Part I ~ Part III, http://t.cn/zj7vhXc http://t.cn/zj7vhXV http://t.cn/zj7vhXI

2012.11.19

本周的第一篇文章与Java的正则表达式处理有关,上次江云提到无线发生的正则的问题,这里淘宝的兄弟们也遇到了正则的问题,在贪婪模式下匹配.*时会很蛋疼——《Java正则引发的思考》(http://rdc.taobao.com/team/jm/archives/2432 )。

前阵子参加阿里巴巴技术社区Ruby圈子的比赛,用奖金买了一批书借给同学们,当中有本是Go语言的(李丰读怎么样了?),酷壳上陈皓写了两篇Go的入门文章,通俗易懂,推荐想了解Go的人阅读。《Go语言简介》(http://coolshell.cn/articles/8460.htmlhttp://coolshell.cn/articles/8489.html )。

上周大家饶有兴致地讨论了一些摄影的话题,大家晒了晒旅行中拍的照片。让我们看看专业人士的作品——《英国年度风光摄影赛获奖作品》(http://www.comgeo.net/archives/15905 ),不要小看黑白照片,有时黑白照片的效果也很震撼。

 

2012.11.26

本周推荐阅读,从Fenng开始,大家都想搞有技术含量的事情,不过有时,没技术含量的方式反而更有效,比如那个用电风扇在流水线上吹空箱子的故 事。我倒是觉得只要方法简单有效就行,有没有技术含量是可选项,性价比过得去就好,但偶尔也得有点有技术含量的,不然出门不好意思和人打招呼啊,呵呵。 Fenng——《技术含量的问题》(http://www.dbanotes.net/review/Tech_Simple.html )。

Facebook的元老级员工王淮现在出来做天使投资人了,专门做技术投资,不过他还是会经常介绍一下Facebook是怎么做事的,这次他写了篇长文, 介绍了Facebook的新兵训练营,其实也就是我们的精武门和近卫军,很多地方还是很相似的,有兴趣的可以了解下——《新兵训练营 – 如何将你的新工程师迅速调教成一只老鸟》(http://www.nonoidea.com/?p=31 )。

最后,依旧轻松一刻,看看另一个版本的程序员“分级”,分成8个级别,发现我只能排在第4级,勉强挤挤能上第3级,哎,路漫漫啊……《程序员的八个级别》(http://www.aqee.net/the-eight-levels-of-programmers/ )。

 

2012.12.03

本周我们先聊聊编辑器,都说VI是神器,用好了这辈子就不需要另外的编辑器了,我也很想用好它,可惜只能停留在初级阶段上……VIM是VI的增强, 其实把各种插件装上之后,VIM不亚于任何一款IDE,池建强写了一个系列的文章来介绍VIM,其中的第三篇就讲了一些插件,里面有一些是我常用的,有些 看起来不错可以考虑装一下。《谁说Vim不是IDE?(三)》(http://www.cnblogs.com/chijianqiang/archive/2012/11/06/vim-3.html )。顺便再提一下,大家可以去试试Sublime Text Editor,各个平台下都有,可以免费无限期试用,用的习惯了,也挺好的。

要是你没听说过ConcurrentHashMap,那我觉得你应该还不算是个合格的Java开发者,别说没有写过高并发的代码,没吃过猪肉,还没见过猪 跑么。InfoQ上有一篇文章,详细地分析了这个并发HashMap的实现细节,值得一读。《聊聊并发(四)——深入分析 ConcurrentHashMap》(http://www.infoq.com/cn/articles/ConcurrentHashMap )。

最后,看点轻松的东西,到50岁的时候我还想写程序,当然,有人觉得在中国一辈子写代码不太现实,不过谁知道未来会怎么样呢。这里就有一篇文章,开篇就问“当你50岁时,还愿意编程吗?”《真正优秀的程序员有哪些与众不同之处?》(http://www.programmer.com.cn/14028/ )。里面总结了13条内容,看起来有点教条,纯粹看看无妨。

 

2012.12.10

所谓幸福就是“猫吃鱼,狗吃肉,奥特曼打打小怪兽”,我们小时候就看看奥特曼打怪兽,每打必胜,不过后来情况有变化,奥特曼也会被K死。知乎上有两 个神回答,哪个奥特曼是最强的奥特曼,哪个怪兽是最强的怪兽,这位一定是奥特曼铁杆粉丝,罗列的奥特曼有好多我连听都没听过。《奥特曼系列中哪个怪兽最厉 害?》(http://www.zhihu.com/question/19989534/answer/15725375 ),最后得出的结论是一代代的杰顿,干翻过多位奥特曼。《最强的奥特曼是哪一位?》(http://www.zhihu.com/question/20644295/answer/15727339 ),排除掉了巨牛B的三合一Saga奥特曼(谁啊,不认识)这种外挂之后,泰罗和雷欧并列最强奥特曼(还好这两个我还有印象)。

纪念好了童年,开始说正经的。业界很多人都羡慕阿里搞技术的氛围,当然,我们的不少大牛在塑造我们的技术形象这件事上功不可没,比如淘宝诸霸,他最近写了篇《聊聊做技术的心态》(http://blog.yufeng.info/archives/2369 ),解答了一位网友的困惑,最后那句总结很好——“我坚信,无论在那里做什么,坚持,服务,创新,创造价值,其他的东西自然都会来的。”

眼看着就要年底了,年底的时候总结类的东西就会比较多,12月期的《程序员》上,主编刘江就总结了《2012这一年》(http://www.programmer.com.cn/14191/ ),刘江以前是人邮图灵的主编,阅历很广,从媒体人的角度谈了他对2012的看法。整种大形势的总结,大家看看就好,有所了解和感悟就好,个人感觉,我还是更喜欢精细化的东西,比如运维技术这一年,或者Java这一年,如果哪天看到再做分享。

 

2012.12.17

本周就将迎来传闻已久的2012世界末日,有船票的估计已经都赶去登船了,我等屌丝还在这里读邮件,等着世界末日的到来。我对砖家非常失望,所以遇 到公众科学事件时都会选择相信科学松鼠会。关于2012预言,科学松鼠会就有一篇文章告诉大家,世界末日应该不是连续三天的黑暗,所以蜡烛就不用囤了。 《2012真的会有连续3天的黑夜吗?》(http://songshuhui.net/archives/75777 )。我其实很愿意相信是玛雅人刻石板刻着刻着刻不下了……

之前非常关心海量数据存储方面的东西,读了很多文章,其中有一个系列就是淘宝的某位大牛写的《海量存储系列》,不过他停了很久,估计也是忙着准备双十一吧。最近他又放出了最新的系列《海量存储之十六~十九——一致性和高可用专题》(http://rdc.taobao.com/team/jm/archives/2541http://rdc.taobao.com/team/jm/archives/2543http://rdc.taobao.com/team/jm/archives/2545http://rdc.taobao.com/team/jm/archives/2547 )。分别介绍了两阶段提交改、三阶段呢提交改、paxos和zab协议,最后讲了点dynamo和cassandra。大家了解即可,那玩意儿要搞明白真 是很困难啊,尤其是那个paxos,我看过N次,最后都没看明白,简单的说就是选举,但是其中会有很多稀奇古怪的情况要考虑,看着看着就晕了。

最后,我们作为躲在后端的人,也要了解些前端的知识,我一直都是这么认为的,虽然我不写JS和CSS,但是不妨碍我关心前端的技术。上个月我看到了淘宝 UED的一个分享,不过每次在推荐时,都会把它忘记了,于是乎,在世界末日前,得要让大家看看——《【第71期懒懒交流会】精彩回顾》(http://ued.taobao.com/blog/2012/11/th71-lanlan/ )。讲了点很细的技术问题,没空读的可以忽略。

年底将至,到了资产盘点的时候,我也要盘点下。上海这边的同学,有借了我图书的同学请到我这里报个道(单独回复邮件或者旺旺都可以),告诉我下读的情况, 还有我顺便登记下,我记得书借给了哪些人,但谁借了哪些书当时没登记。借了有阵子了,还没开始读的就直接把书还给我得了- -|||

如果世界末日到了,那这是最后一次每周推荐阅读,如果没到,那么本推荐会持续到2012年底。鉴于没有反馈,也不知道推荐的东西是否符合大家的口味,或者 是不是直接从未读邮件改成已读邮件然后进垃圾箱,所以我在考虑将持续了将近半年的每周推荐阅读暂停一段时间,有阅读需要的可以单独联系我,我可以小范围推 荐点平时我在看的东西。______________________________________

 

在12.17的推荐发送之后,终于收到了大量反馈,大家都希望不要暂停每周推荐阅读,各种煽情邮件如雪花般飞来……于是,就有了这篇汇总,作为2012年最后一篇每周推荐阅读的唯一推荐。2013年,大家继续!!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值