
腾讯“逼加班”制度全是套路?官方还真回应了
腾讯不敢回避,多次明确不支持加班的态度,反对无效加班的不良现象,也有部门发起不加班日,规定每周三18:00点准时下班!我们也在思考,在激烈竞争的行业背景下,如何寻得更好的发展模式。在这样的公司,大家拒绝加班吗?

[外文翻译]未来编程的十一个预测
可以和平共处的程序逐渐变少,许多程序依赖于各种不同版本的库或其他特殊的环境。即使有“随处可以运行”的技术,例如Java,但也可能会遇到麻烦,因为有各种不同版本的虚拟机。好的VM可以解决这个问题,但是它们很庞大。容器是轻量级的,易于使用,因此大家都喜欢。我们将在企业的各个角落看到越来越多的容器,因为他们的魅力实在太大了。

创业不谈钱,伤感情,给你股份!——惹毛程序员的20句话
编程,或者说软件开发更像是一个在瞬息万变的大环境下保持一个小系统稳定发展并具有更新能力的事。这有点像城市规划,其难度来自于人类社会本身的复杂度。人人都想去解决类型理论或超越冯诺伊曼模型之类的问题,但我认为这些问题属于数学或狭义上的计算机科学,而不是编程。”

WebAssembly,火狐赢了?
当然,Google和其他团队在WebAssembly标准的制定上也功不可没。针对PNaCl插件,Google已经发布了迁移文档。可以说,WebAssembly标准的发布,真正的赢家是开发者!

自述:我不是黑客 我是小米CSO
2016年1月,陈洋从新浪离职后加入小米,担任首席安全官的工作,也开始肩负起了包括平台运维、业务风控以及智能设备安全等多项工作。在做攻防对垒的过程中,他带领小米抵御过薅羊毛的黄牛党,也在保护用户账号信息的过程中努力寻找着安全、体验和成本的平衡。曾经不断进攻的黑客思维,如今已经成为了他在防守生涯中最宝贵的财富之一。

谷歌力推WebAssembly,要干掉JS?
虽然WebAssembly还比较新,但它已经被证明是快速响应Web应用程序和站点的有效方法。起初,WebAssembly被描述为“在网络上运行C ++的一种方式”,尽管我对C ++和Web都很热爱,但技术上总是模糊不清。直到2016年,我在Chrome开发工具峰会上再次听到这个消息,我决定尝试一下。

Stack Overflow COO:如何招聘并留住高质量的技术型人才?
Stack Overflow 是世界著名的IT技术问答网站。近日,Stack Overflow 的 COO(首席运营官)JEFF SZCZEPANSKI 在 FASTCOMPANY 上发表了一篇名为“I’m Stack Overflow’s COO—Here’s How To Hire (And Keep) Great Developers” 的文章,在文中,作者发表了自己对于如何留住高质量的技术性人才的方法,其对于公司政策和人才培养的观点,都有独特之处。

为什么HTML会将“chucknorris”认成红色?
以后你也可以告诉别人,用这种color=”crap”写法,可以得到棕色,是不是还有些意思。

“慢”下来的 Python 要怎么保持竞争力?
Stinner 还提出了一些其它的想法,比如说也许可以创建一个类似于 Python 的新语言,但更为严格,就像 Hack for PHP 那样,或许能实现 2x 目标。提前编译(AoT),也可能是一种实现 JIT 而无需长时间预热的可能性。另外像是多级 JIT ,类似 JavaScript,或许也能带来性能提升。

在配色这件事情上,总会有一些有趣且有用的小技巧
配色这件事怎么聊都聊不完,不是么?选对色彩,是每个设计师的基本功,说来简单,但是千变万化,看似复杂,然则有迹可循。似乎每个设计项目在配色上,都多少会有些争议,团队讨论的时候谁都可以插手说上一嘴,甚至许多产品的配色方案直到上线之前还会存在争议。

阿里巴巴最新面试经验
公司可以给到的生活上的福利,前期酒店住宿,一笔客观的搬家费,如果有家室还可以申请每月差旅往返异地,挺人性化的,最后谈到了薪资待遇,总体是很满意的,比京东,网易还是要爽一点的,各方面感觉没有什么理由拒绝,口头上也接了Offer。之后,团队的同事联系了我,是我后续入职之后负责我融入工作的”师兄“,希望我早点入职,可以正好赶上团队去清迈的Outing,哈哈!

我在13年游戏开发中写出的一些烂代码
Evan Todd 用风趣幽默的口吻点评了自己从 2004 年以来做游戏时写的代码,有 Java、C++、Python。经过十几年打怪练级,最近终于完整地做完并推出了自己的第一套游戏。Todd 今年 26 岁。

Nodejs之父这一年研究机器学习的心路历程
就像是Rail出现之前的网站:一群随机PHP脚本,商业逻辑和标记符号乱混一气。在TensorFlow项目中,数据管道、数学和超参数/配置管理无组织地混为一团。我认为我们还未发现精美的结构/组织。(或者说是还未重新发现,就像DHH重新发现并普及 MVC那样。)我的项目结构一直在进步,但是我不会认为它是精美的。

[外文翻译]Reddit 如何统计每个帖子的浏览量
我们想要更好的向用户展示 Reddit 的规模。为了这一点,投票和评论数是一个帖子最重要的指标。然而,在 Reddit 上有相当多的用户只浏览内容,既不投票也不评论。所以我们想要建立一个能够计算一个帖子浏览数的系统。这一数字会被展示给帖子的创作者和版主,以便他们更好的了解某个帖子的活跃程度。

程序员幽默:云把妹
买茶叶蛋的老太太都自称是云鸡蛋,把妹这种事在程序员眼里也是可以是云把妹的

我给你钱,你帮我改好不好?
不光是程序员,各行各业都会有不适合该行业的人在生死边缘挣扎,我还是希望每个人都能对自己负责,反思自己是否适合从事某份工作,如果不适合一定要及时悬崖勒马,换一个方向也许就海阔天空。

为什么人们仍然对比特币持怀疑态度?有五大原因
近期,比特币的价格出现暴涨,这使得它再一次成为了热点话题。不过,仍然有些人对比特币持怀疑态度,而且他们的怀疑是有理由的。Lily Katz 日前在 Bloomberg 上发表了题为“Five Big Reasons Why People Are Still Skeptical About Bitcoin”的文章,详解了人们对比特币仍持怀疑态度的五大原因。

六年程序生涯
我也从负责Java端,到负责整个技术团队,慢慢的在领导的信任下测试交给了我,再后来分公司独立后将运维也交给了我,于是成了整个分公司的技术负责人,这就是我的故事。未来仍然有更多的挑战,感谢我们团队的兄弟姐妹,感谢工作中遇到的所有同事和领导。

[外文翻译]17 位谷歌 Android 开发专家是如何看待 Kotlin 的?
我是一个狂热的学习者,所以我渴望学习 Kotlin 并基于 Kotlin Koans 开始我的学习之路。我也订购了《Kotlin in Action》的早期访问版本。当听了 Hadi 的 Kotlin 播客后,我被推到了正视 Kotlin 的边缘。当 Kotlin 1.1 发布后,我最终决定正视 Kotlin,并在我的线上应用中引入 Kotlin。

资深程序员总结的成功十大黄金定律
如何才能成为一个顶尖的程序员呢?Java顶尖程序员Lukas Eder和我们分享了伟大程序员应该具备的十大特质,他表示这十大特质并不是伟大程序员所特有的,任何领域的领导者可以说都有这些特质。当然这只是Lukas Eder的一家之言,如果你有不同观点或者其它补充欢迎在下方留言评论。

顶级程序员和普通程序员在思维模式上的5个区别!
《The Effective Engineer》的作者在写书的过程中,为了了解那些顶级程序员和普通程序员的区别,采访了很多硅谷顶级科技公司的顶尖软件工程师。他发现这些给世界带来巨大影响的的工程师们至少有以下5个共同的思维模式:

Fuchsia 对 Android 到底意味着什么?
Google 对会引发很多行家的猜测的事情一直很小心谨慎。至少对 Android 来说,谷歌似乎一直都有做出正确的选择。如果他们相信 Fuchsia 是要走的路,那么我就倾向于相信他们。然而,围绕这个平台有如此多的不确定性,还是会让人们一直迫切地想知道是否能刮目相看。

[外文翻译]为什么你该放弃 Java ,全面转向 Kotlin 语言?
我想告诉你一个名为 Kotlin 的新的编程语言,以及为什么你要开始考虑使用它来开发你的下一个项目。我以前喜欢 Java ,但是去年我发现了 Kotlin ,只要有可能我就会用 Kotlin 来写代码。现在我实在无法想象有什么地方只有 Java 能做,而 Kotlin 不能的。

程序员也该懂得“这样就好”
说到设计,我曾读过一些日本设计师的书,田中一光的《设计的觉醒》,黑川雅之的《设计与死》,原研哉的《为什么设计》、《设计中的设计》、《白》等等。这些日本设计大师所提出并不断被继承的极简、去修饰、设计的功能性等理念都深深印刻在了当代的日本设计之中。而其中让我最受启发的,却是他们用最直白语言告诉我们的“这样就好”。

机器学习&深度学习研究者最重要的11张速查表
对于初学者来讲,入门机器学习和深度学习非常困难;同时深度学习库也难以理解。通过收集多方资源,我在 Github 上创建了一个速查表库,希望能对你有所帮助。欢迎访问这个库,并完善它(如果你也有速查表)。