每周推荐阅读 By DigitalSonic

首页 第三季 第二季 第一季 标签 缘起

每周推荐阅读 2014-03-24

24 Mar 2014

最近一直比较忙,没有时间好好读文章,但是我也发现了这么一个现象,近期的阅读越来越偏向微信公共账号,而非原先的博客Feed,能改变一个人的习惯,微信这款软件真是可怕……

本周推荐的第一篇文章来自54chen,他总结了《中大型移动互联网公司技术架构选择》(http://2014.54chen.com/blog/2014/03/05/ihaveadream/),其中的手绘架构图很是牛X,我也经常徒手作图,和用作图软件画出来的味道就是不一样。至于文中的架构,我能说英雄所见略同么?(我想不能,谁让咱没到英雄的级别呢,放WarCraftIII里,我估摸着自己是从神秘圣地或者灵魂归宿里出来的,总之不会是英雄祭坛。)

最近在做一个系统的迁移,从C到Java,大问题倒没有,只是碰到几个无符号数的操作没有太注意,直接溢出了,在网上寻觅了一下贴了段小端序的位操作的代码把问题解决了。后来无意间看到自己引入的Guava库里有Unsigned对应的辅助类,顿时心生惭愧,回头还是把那段位操作代码给改成UnsignedInteger吧。之前咋就没注意到这篇《[Google Guava] 7-原生类型》(http://ifeve.com/google-guava-primitives/)呢。说句题外话,两种语言程序员的思维还是有所不同的,C程序员在能用无符号数的就很少会用带符号的,在能不重新定义变量时就尽可能复用老的,而我则告诉自己,别太在意这些地方,与其花精力省一个符号位或者少申请一块内存,还不如去想想怎么少做一次数据库或者网络操作。

知乎上有篇文章,标题叫《路由器被蹭网后,我有被黑的风险吗?》,这个标题不够吸引眼球,一旦变为《黑客讲故事:攻下隔壁女生路由器后,我都做了些什么》(http://daily.zhihu.com/story/3603866),屌丝的兴趣就来了。我以前怎么就没去学点黑客技巧呢,没本事去乌云报漏洞或者领企业奖金(比如http://www.wooyun.org/bugs/wooyun-2014-054302http://www.wooyun.org/bugs/wooyun-2014-051615),至少还能黑个路由蹭个网是吧。

小时候语文老师总说写作文要首尾呼应,开头提到了微信,最后就用腾讯结尾吧,大家来看张信息图《腾讯程序员一年写多少代码?》(http://djt.qq.com/article/view/1090),那位提交了52种语言代码的同学,你想闹哪样,还让不让我等普通程序员活了?