上帝说:要有一门面向未来的语言,于是有了 erlang

日期:2017-04-13 21:19:39

今个深入浅出地谈谈 erlang。本文和语法无关,更多是系统设计的思想。所以,不管 erlang/elixir 是不是你的菜,都可进来瞧瞧。

Tubi TV 还在招募 Sr. Data Engineer

日期:2017-04-11 12:52:45

是的,Tubi TV 还在招募 Sr. Data Engineer。你有兴趣么?

创业公司如何组建技术团队

日期:2017-04-10 09:04:49

这是好友驰远的一篇文章。他之前在这里发表过一篇:CTO修炼之路的经验和反思,深受好评。本篇是他对组建团队的一些心得,请大家斧正。

如何阅读一份代码?

日期:2017-04-07 07:51:03

上文谈到了像读书一样阅读源码的重要性,今天谈谈如何阅读一份代码。我所谓的一份代码,其范围可能从几千行到数万行

为什么我们要阅读源码?

日期:2017-04-04 22:52:12

程序员每天都和代码打交道。经过数年的基础教育和职业培训,大部分程序员都会「写」代码,或者至少会抄代码和改代码。但是,会读代码的并不在多数,会读代码又真正读懂一些大项目的源码的,少之又少。

当我参加培训的时候,我在学什么?

日期:2017-03-31 15:27:03

其实,花钱参加培训的终极意义是(敲黑板)。。。肯定不是学习培训材料里的那点知识啦。戳我进去捡白花花的经验和买一送一的「天使联盟」装备。

Alexa:梦中的女神

日期:2017-03-15 13:11:43

中午老婆发来一条消息:昨夜,你梦中叫了一个女人的名字,还两遍。

谈谈边界(Boundary)

日期:2017-03-10 14:02:04

边界之内,对于外部世界,是个黑盒,一切交换都只能在边界上通过已知的接口完成;同时来自外部世界的 impure data 在这里被校验,过滤,变换成为符合内部世界运行的 pure data。

Phoenix 1.3,迈向正确的道路

日期:2017-03-09 12:22:49

几天前,基于 elixir 的 realtime web framework,潜在的 rails 接班人,phoenix 放出了 1.3 RC.0,我们终于可以一睹她的芳容。让我们好好聊聊其背后的思想。

是时候想想该怎么删代码了

日期:2017-03-08 09:28:25

为什么我们要维护代码?为什么不能重写代码?或者说,为什么我们要通过修改代码来维护代码,而不是通过删除和重写代码来达到维护代码的目的?

想做/想学网络安全?看这里!

日期:2017-02-27 09:33:21

WebRAY 是国内 web 安全行业里低调的不能再低调的领导品牌,是我的朋友,也是 Juniper 的前同事,权晓文同学一手打造的。

来自硅谷的互联网企业是一个好的选择么?

日期:2017-02-24 18:14:54

很多面试者很关心的一个问题,在面试中通过各种显露的,或者隐晦的问题,反复在确认一件事:一家来自硅谷的互联网创业公司,会是我的一个好的选择么?

技术公众号推荐

日期:2017-02-16 18:23:37

这几天在北京忙着招聘,技术文章有所耽搁。今天给大家推荐几个优质的技术号,内容都非常用心,希望对你有用~

标签

日期:2017-02-12 05:02:41

人生在世,不得已被打上许多标签。有些人的被他们的朋友打上了高富帅,白富美的标签。而朋友们给我打的标签是:土肥黑圆 —— 土肥圆的黑化加强版。

Let it crash: 因为误解,所以瞎说

日期:2017-02-03 14:03:03

今天我知乎的时间线上反复出现了一个流毒甚广的帖子:「应该如何理解Erlang的“就让它崩溃”思想?」,十几个不懂装懂的回答,赞竟然都不少。我觉得我有必要谈谈这个话题。

从 gitlab 事件中吸取的教训

日期:2017-02-01 23:44:58

这是一篇去年的文章,今早看到 gitlab 运维人员愚蠢地 rm -rf, 心有戚戚焉,故而重发这篇文章,供大家参考。古人云:见兔而顾犬,未为晚也。希望大家能从别人的教训中学到自己的经验。

程序员字典:「牛逼」

日期:2017-01-27 00:01:04

微信朋友张麻子给我发信息说:你给解释解释,什么 TMD 叫 awesomeness。程序君陷入了深深的沉思,思到一夜白头,比伍子胥还伍子胥。来,我们一条条撸。

新的冒险

日期:2017-01-25 12:02:04

新年将至,似乎每个人都突然过电影一样回顾过去的一年,并着手开始那也许永远完不成的年终总结和 2017 计划。新的一年,你有什么冒险计划?

如何用正确的姿势打开 TDD?

日期:2017-01-23 11:18:42

TDD(Test Driven Development)一直是程序界追求的一种开发境界。要想真正做到对项目有帮助的 TDD,并不是一件容易的事情。本文讲讲如何正确地使用 TDD。长文慎入,但读了不会后悔。^_^

如何使用一门新的语言

日期:2017-01-19 08:27:12

在去年的文章里,我谈了 如何学习一门新的技术。那篇文章通篇形而上,讲大道理,读者颔首称赞,但回过头来在应用层面还是懵懵懂懂,不明就里。今天,我就我过去三周的经验,讲讲如何以正确的姿势在生产环境中使用一门新的语言。

帐号信息

程序人生

微信号: programmer_life

十年漫漫程序人生,打过各种杂,也做过让我骄傲的软件;管理过十多人的团队,还带领一班兄弟姐妹创过业.关注程序人生,了解程序猿,学做程序猿,让我们的人生不再屌丝化.