微信号:infoqchina

介绍:有内容的技术社区媒体

七月精选十篇技术好文,收藏指数满格!

2017-08-18 08:03 懂你所想的
编辑|小智
十篇精选的七月技术干货,正确的打开姿势是先收藏再分享,最后细细品阅~
你是如何被微信广告选中的?微信广告引擎与社交传播算法实践

微信广告自 2014 年上线以来,分别发布了公众号与朋友圈广告。微信广告系统承载了每天十亿级以上的访问量,紧密与微信平台生态相结合,同时利用了腾讯大数据体系进行效果优化。本文首先会给大家展示微信广告的整体系统架构,并介绍重要的功能模块和数据流程。其中会深入讲解广告投放时的播放节奏算法,看如何解决微信环境下的投放优化问题。

点击下图即可阅读全文!

Go 语言狂人许式伟:编程的意义就是让世界变得有趣一些

如果要用贴标签的方式快速认识他的话,大概可以这样说:他是中学时代的奥数竞赛狂人,大学时代的 C 语言狂人,创业圈子里的存储狂人和 Go 语言狂人,以及一位教儿子学编程的父亲。本次《初心》的讲述者,他的名字叫做——

许式伟,七牛云 CEO。2000 年加入金山,同年毕业于南京大学物理系。2002 年任 WPS 首席架构师,主导 WPS 2005 的研发。2006 年建立金山实验室。2009 年在盛大创新院发起祥云计划。2011 年创办七牛云存储。

点击下图即可阅读全文!

微软顶级代码女神给年轻程序员的一些宝贵建议

Visual Studio,. NET 开发框架,C# 编程语言,都是在她领导下的团队负责开发的;编程大神 Delphi、C# 和 TypeScript 之父 Anders Hejlsberg、设计模式四人帮与 Eclipse 设计者之一的 Erich Gamma 直接向她汇报;管理的研发团队规模超 3 千人,微软拥抱开源的决定上她还起了举足轻重的作用。她是目前微软职衔最高的华人女性,也是一个一线出身的程序媛。

点击下图即可阅读全文!

左耳朵耗子:我看绩效考核

前些天,有几个网友找我谈绩效考核的事,都是在绩效上被差评的朋友。让他们更多感到沮丧的原因则是,公司、经理或 HR 和他们的谈话,让他们感觉整个人都被完全否定了,甚至有一种被批斗的感觉。这个感觉实在是太糟糕了。因为我也有相似的经历,所以,我想在这里写下一篇文章,谈谈自己的对一些绩效考核的感受。

点击下图即可阅读全文!

饿了么联合创始人汪渊:最重要的是选择,最困难的是坚持

2014 年,中国互联网圈忽然刮起了 O2O 的狂风,“互联网 +”在一年之后成为所有人耳熟能详的新概念。这股热潮期间,一家做外卖的公司终于登上了前线的舞台,以其飞快的发展速度吸引了大众的目光。那一年是饿了么诞生后第六年。本期《初心》纪录片的讲述者是饿了么初版网站的建设者,他的名字叫做——

汪渊,饿了么四位创始人之一,早期作为饿了么技术负责人带领技术团队,现任饿了么产品负责人。

点击下图即可阅读全文!

蚂蚁金服 CTO 程立:技术的价值与意义,在我看来是这样的

不同的技术人对于技术的价值与意义都会有不同的看法。可能有些人对于这种“虚”的话题嗤之以鼻,但那些「庖丁解牛,几近于道」的阐述,确能引发读者的深思。本文是蚂蚁金服 CTO 程立的一家之言,你可以不同意他的观点,但希望本文能引起你的一些启发。这是我们做这篇文章的意义。

比团队认同自己更重要的是,认同共同的目标。最顺利的时候总是最危险的时候。今天很残酷,明天更残酷,但是后天很美好。——程立

点击下图即可阅读全文!

如何挖掘 Nginx 日志中隐藏的金矿?

Nginx(读作 Engine-X)是现在最流行的负载均衡和反向代理服务器之一。如果你是一名中小微型网站的开发运维人员,很可能像我们一样,仅 Nginx 每天就会产生上百 M 甚至数以十 G 的日志文件。如果没有出什么错误,在被 logrotate 定期分割并滚动删除以前,这些日志文件可能都不会被看上一眼。

实际上,Nginx 日志文件可以记录的信息相当丰富,而且格式可以定制,考虑到 $time_local 请求时间字段几乎必有,这是一个典型的基于文件的时间序列数据库。Nginx 日志被删除以前,或许我们可以想想,其中是否蕴含着未知的金矿等待挖掘?

点击下图即可阅读全文!

腾讯研发总监王辉:十亿级视频播放技术优化揭秘

QQ 空间在 2016 年日均视频播放量由年初的千万级迅速突破到十亿级,过程中也对整个视频播放技术的可靠性、性能、操作体验等方面提出严峻的考验,相关质量急需提升。

经过多个迭代持续和各项优化,外网整体质量已经达标:在保证播放成功率提升到 99.92% 的基础上,首次缓冲耗时降到 0.70s,二次缓冲概率降到 0.48%,做到稳中有升。我们将从视频组件的整体架构,优化效果衡量,首次缓冲耗时优化,播放成功率优化,二次缓冲优化,总结六个方面介绍视频点播在整个优化过程中的心路历程。

点击下图即可阅读全文!

如何面试工程师?

技术面试常常有很多坑,不管是对面试官还是面试者来说,都是如此。这篇文章可以让技术面试官规避很多面试过程中可能出现的问题,也可以给即将参与技术面试的面试者一定的启发。

在这篇文章中,将介绍一下我们学到的东西。技术面试在很多方面都存在问题。说这话实在太容易了。(许多博文也确实是这么说的!)最难的部分是如何解决这些问题。我写这篇文章的目的就是要直面这个挑战,并为招聘经理和首席技术官提出具体的建议。面试确实很难。但是我认为更小心谨慎地进行面试可以解决很多问题。

点击下图即可阅读全文!

Linux、Git 之父 Linus Torvalds 的别样技术人生

提起 Linus Torvalds 大家的第一反应是怎样的?是严苛刻薄,还是神级伟大,亦或是孤傲清高?二十五年来,Linus Torvalds 一直坚持在技术第一线,开发了 Linux 和 Git 两个项目,并深刻影响了软件行业。如果没有 Linux,就不会有基于 Linux 的安卓系统,那世界是怎样的?如果没有 Git 的诞生,就不会基于 Git 的 GitHub,那么开源的兴旺之势将会迟来多久?

有人问 Linus,你是如何成长为今天的你自己的?Linus Torvalds 说,我本人并不适合回答这个问题,因为这是个渐进不自知的过程;应该请一个不会天天见到他的人以第三方视角,来谈谈一个不敢直视别人眼睛的十二岁书虫小男孩怎样蜕变成今天的样子的。

点击下图即可阅读全文!


 
InfoQ 更多文章 深度学习在美团点评推荐平台排序中的运用 从代码层面优化系统性能应该怎么做? 如何成为一个合格的技术Leader?一位高颜值的女性研发总监如是说 如何快速搭建一个微服务架构? AI时代,从“小白”到“小牛”工程师的心法
猜您喜欢 向《每个人都会死,但我总以为自己不会》作者Tom Cathcart提问 闲话MySQL备份、安全、SQL规范与系统规划(有彩蛋) Deepmind大神David Silver带你认识强化学习 神经网络发展简史 MVVM 介绍