
代码审查的实践经验
数百万年前,猿从树上下来,进化出了对生拇指,最终,变成了人类。我们以类似的眼光来看下强制性代码评审(Code Review):好像是一种能在软件开发这块广阔的领域里将人类从兽里分离出来的东西。

为什么大数据在预测《黄金时代》票房时不灵了?
为什么中国最有能力做大数据预测的百度,竟会“意外”马失前蹄?虎嗅君为此采访了爱梦娱乐大数据创始人雷鸣、乐视影业数据及策略中心总监凌毅、凡影调研客户总监王舒及搜狗搜索事业部。

利用虚拟现实技术编程?感觉酷毙了!
今天 HN 上又出了一个VR编程的视频,搭配 Oculus Rift、Firefox WebVR、JS 和 Three.js,实现在三维虚拟现实空间中实时编程的效果。

电脑操作新方式:用整个身体移动鼠标
大约在一年前,媒体开始大肆宣扬“久坐和吸烟一样,都会引起疾病。”这样的新闻报道在社会中给民众制造了极大的恐慌,但是在新闻报道的背后,确实是有相关的科学依据

用语音编程:高效而且健康身体
在尝试、摒弃了一些其它方法之后,ExtraHop的一个同事向我展示了Tavis Rudd的视频,Rudd用其声音编程。起初,我怀疑这种方法的可靠性和效率。不过,看了视频之后,我坚信声音输入对于程序员来说是一种并行的选择。

玩游戏更健康?科学家给出15大理由
研究显示,有些游戏其实对玩家身心均有裨益——视频游戏中的重复动作比现实活动更易锻炼大脑及肌肉,玩游戏对大脑的训练效果相当于读书或骑车,奖励机制还能激励玩家不断提高自身技能。一家名为罗伯特莫里斯的大学甚至宣布为出色的《英雄联盟》玩家提供奖学金。

或许你也患上了开发瘫痪症
亲爱的开发者们:你们是否因为自己只精通于三大设备平台的八种编程语言而惴惴不安?又发现一个JavaScript框架是否会让你不寒而栗、愁眉苦脸?你是否曾经因为无法确定哪个云平台最适合而把业余项目一再推迟?

Java开发者值得关注的7款新工具
工欲善其事必先利其器。对于开发者来说,合理、灵活地使用开发工具可以极大的提高工作效率。本文总结了7款较新的Java工具。

六旬老父向儿子下跪:求别做游戏程序员
近日,知名游戏策划师晒出父亲当年写给自己的近2万字家书,跟媒体记者说出了父亲当初称“再干游戏打断你的腿”,后来终于理解并支持自己事业的历程。

英特尔和Linux不得不说的故事
Linux是一个非常重要的操作系统,它对英特尔的芯片销售起着至关重要的作用。英特尔一直大力投资Linux,这保证了英特尔不会因为软件原因而卖不出硬件。

老板应该为程序员的成长提供更多帮助
非常有趣的是,科技公司和创业公司常常给人才开出惊人的薪酬福利,在员工完成工作最重要的方面上——持续学习——却没有提供帮助。由此我扩展出了一个重要的话题。

你家的WiFi为什么这么慢?
网速慢几乎成了每个宽带运营商收到客户投诉频率最高的话题。

HTML5中40个最重要的技术点
我是一个ASP.NET MVC的开发者,最近在我找工作的时候被问到很多与HTML5相关的问题和新特性。所以以下40个重要的问题将帮助你复习HTML5相关的知识。

人们愿与你共事的9个理由
不以自我为中心、喜欢与人分享成功和赞扬、喜欢倾听,这样的人总是令人欢迎。

没人比程序员更讨厌程序
本文是程序员大牛、StackOverflow联合创始人Jeff Atwood在博客上发表的一篇文章。该文从数码相机附赠的软件出发,讲述了Jeff Atwood本人对软件的厌恶之情。为什么会这样呢,相信阅读完便会找到其中的答案。

盘点史上最具毁灭性的20个软件Bug
据悉,每年软件Bug会让美国经济面临近600亿美元的损失。我们都知道,软件Bug很烦人的,会对我们的工作、生活带来很多毁灭性的影响。现在,就让我们按时间顺序来盘点下史上最具有毁灭性的20个软件Bug。

程序员写代码时应该反复问自己的10个问题
你想成为一名优秀的程序员吗?那么,现在是时候放下《24小时学会xxx语言v8.3》超级骗子书,相反,你应当养成每天反问自己以下10个问题的习惯。

程序员在35岁后应该转做管理?69岁的老程序员说不!
“过了35岁后,硅谷人会计划做什么呢?” 这是网友在Quora上提的一个问题。因为在硅谷,除非获得巨大成功或者晋升管理层,否则职业生涯将在35岁结束。在众多回复中,Frank Jernigan 的故事非常吸引人。

SSL 和黑客们哭晕在厕所…
经 过“Heartbleed”(心脏出血)漏洞的洗礼后,SSL安全问题就一直牵动着国内安全研究者的神经,昨天SSLv3漏洞新闻一出,差点又乱作一团 (有企业小伙伴跟乌云君说差点准备红牛泡面准备加班了)。

为什么说现在是学习Ruby和Rails的最佳时机!
今年在台湾各式各样的 Ruby 以及 Rails 社群活动如雨后春笋一般到处举办,Ruby 以及 Rails 究竟有什麽厉害之处?初学者们又该如何上手呢?

动画讲解Eclipse常用快捷键
Eclipse有强大的编辑功能, 工欲善其事,必先利其器, 掌握Eclipse快捷键,可以大大提高工作效率。小坦克我花了一整天时间, 精选了一些常用的快捷键操作,并且精心录制了动画, 让你一看就会。

程序员跳槽指南
记得我毕业的时候看程序员的工作,那时年薪十万都觉得很高了(2009 年毕业)。但是最近招聘程序员,怎么动不动就要大几十万?最近团队在做互联网薪资数据分析相关工作,有感而发。我基于数据进行分析,总结制作出了一张信息图:《程序员跳槽指南》 希望对大家有所帮助,不过数据多分布在一线互联网公司优秀的工程师,相较同龄人可能偏高,欢迎拍砖。

谷歌掐架甲骨文:揭秘 Java 侵权案始末
据国外媒体报道,谷歌在本周向美国最高法院提起上诉,请求其介入谷歌和甲骨文之间的Java侵权案件,并进行最终判决。谷歌作为被告,甲骨文作为原告,两 大巨头围绕安卓和Java的战争已经进入了第四年。他们之间的纠纷究竟因何而起,两大巨头又为何如此执着?

便携式电脑桌,来一场说走就走的办公
站着比坐着好,它能够促进血液循环,保持身材,让你站着赢。正因如此,无数款的立式办公桌就出现了,有各种款式,各种功能,价格从 40 块到上千万。

最新的SQLite 3.8.7比3.7.17性能提升50%
最新发布的SQLite 3.8.7 alpha版(下载页面http://www.sqlite.org/download.html)比16个月前发布的3.7.17版快50%。这也就是说,在相同数量的CPU指令周期里,最新版的SQLite能多做50%的工作。