2016/05/16 第581期

从技术角度讲解邮件营销

发邮件给几十个人是很容易的事情,但发邮件给成千上万个人是很难的。是用现成的昂贵的工具(如MailChimp)还是自己动手搭一个?如何在合适的时间点将合适的内容发给合适的人?

还有其他需要考虑的问题:如果自己发出的邮件直接进了所有人的垃圾邮箱,怎么办?如果邮件发送过程中程序出错,重发的话会不会导致某些用户收到重复的邮件?如何让邮件在各种屏幕大小各种邮件客户端各种邮件服务商的各种排列组合中都正常显示?

Dropbox迁移到HTTP/2的经验教训

他们的web services用 nginx 做 load balancer。他们就把 nginx 升级到最新版,先在canary机器的nginx配置文件里enable http/2,然后观察各种监控图与nginx logs。还是有不少坑的。

整体感觉各种千奇百怪的客户端(浏览器与app开发的sdk)对http/2的支持还不成熟。

Rackspace的面试流程

软件开发是团队运动,公司里招人也是团队运动。Rackspace的这个招人的流程很结构化,面试官们需要各种协调各种分工合作。

最后给 candidate 打分:+2 hard yes, +1 soft yes, -2 soft no, -4 hard no;总得分小于等于0的,直接拒了。

Writing with the machine

像代码自动补全一样,在写文章的时候文本编辑器也能智能地自动补全句子。作者在这个project里,后台用torch-rnn训练文本,然后给Atom做了个插件给后台发请求自动补全句子。

That'll do pig, that'll do

这是一个创业两年多但一直没有将产品上线最后没钱了只好把知识产权卖给投资人然后让投资人帮忙还债的故事。整篇文章描述了犹如坐过山车的创业体验,起起落落,偶尔看到一些希望,但更多的是失望。

文章最后,作者发了自己创业前与创业三年后的照片对比。。。