黑客马拉松在美国是一种极为流行的,工程师们的头脑风暴比赛,在10几个小时内,选手们要用尽自己的智慧做出想要的产品,现在在国内也渐渐发展了起来。由技术宅扎克伯格领导的Facebook对此由衷热爱,创始初期常常通过黑客马拉松来招贤纳士。2012年,Facebook共举办了12场黑客马拉松。今天在其官方博客,它评选出最受欢迎的头脑风暴作品,这些全部由Facebook工程师想出来的创意有些是雷人却又高科技的恶作剧比如楼顶上的二维码,有些则已经应用到Facebook中去,还有些是让工作变得更简单的工具。
先来看两个Geek自娱自乐的典范:
能从外太空扫描的楼顶二维码
由工程师们一起在Facebook新搬迁的总部的楼顶画了一个14平方米的二维码。这个二维码能不能在外太空看到(他们说可以)就不得而知了,但至少在飞机上可以看到。当你用手机扫描之后,本来是导出到一个恶作剧的“二维码油漆工”的求职页面,后来扫描的人越来越多,就改成导出到一个介绍这个二维码的Facebook页面。
把服务器在矿物油里运转挑战其耐高温极限
一群硬件和设计团队的工程师尝试了一种新的散热方式:把服务器浸泡在矿物油中运转。他们觉得像矿物油这样绝缘的液体是比空气更有效的导热介质,所以理论上来说,服务器在油里可以变得更高温,因为在那里散热会比空气快。而且,因为不是在空气中,他们也没有装任何风扇。最后,他们测量出服务器可以在110°华氏(约43°摄氏度)的温度下正常工作。
Facebook的工程师在工作中总能找到灵感,他们也会利用自己的科学知识造出令人眼前一亮的小东西。以下看到的两个创意,可以美其名曰“可视化数据”工具,也许可以应用到更多的领域。
垃圾邮件提示灯
工程师Pedram Keyani, Jon Coens, 和Vinicius De Freitas Reis在Facebook维护控制垃圾邮件的系统。他们原有的网页版垃圾邮件警报系统很容易被忽视,所以在某一次黑客马拉松上,他们用LED灯和开源电子原型平台Arduino制作了一个垃圾邮件提示灯,垃圾邮件的数量级别分别用绿、黄、红灯显示。
3-D打印出的全球用户分布
Timeline工程师Benjie Holson想通过自己组的3-D打印机打出一个全球用户分布图。他用[数量, 维度, 经度]为基础,编写了一套代码让3-D打印机打印。他前后分别使用geometric,linear和log的不同的数据处理方式打印了三个地球,图中显示的是用geometric的数据打出来的效果。
一些关于Facebook的创意得到其他工程师的肯定后,就会被采纳变成真正的功能,工程师一定也很有成就感吧。
全屏图片
Facebook的工程师Pete Hunt在维护图片工具是突然把它放到全屏,他觉得这样很好看,接着就在黑客马拉松里把这个想法写进了Facebook的图片展示工具中。现在,Facebook的图片已经可以全屏观看了。
日历版活动列表
Facebook的活动一直是以列表的形式出现的。工程师Bob Baldwin希望在网络上也能见到传统的写着日程的日历。于是他开始为自己设计这样一个日历。他把活动、头像、照片、视频等元素都加入日历之后,其他的工程师们也都很喜欢这个功能,于是在7月的时候,就向所有人开放了这个日历功能。
因为有了这样一群敢想敢做敢尝试的工程师,Facebook才能永远保持年轻,不断更新。其他的硅谷科技公司也是如此。并不是每个创新都能改变人类的生活方式,但有着这样一群有创新精神的人,我们就不怕没有改变。