以色列国防军著名的情报部门8200部队的三名士兵组织了一场“编程马拉松义举”活动——即该部队现役和退役人员连续工作24小时,开发软件应用以帮助弱势群体。

三名在该部队服役的士兵发起了这场“编程马拉松”活动,号召100名现役和退役的军人共同开发移动设备应用以回报社会。开发应用是为了帮助弱势群体,为社会做贡献。按照8200部队的传统,出于安全考虑,三名士兵没有透漏自己的全名。

“编程马拉松”活动上周在特拉维夫大学的Afeka学院举行,8支队伍连续工作24小时(期间不允许小憩)。由于8200部队成员平时的工作就是负责收集信号情报和解码,所以退役人员中很多人在离开部队后都去了高科技公司工作。因此指导各个团队的都是来自微软和其他互联网公司的顶级编程专家,他们贡献出自己的时间,帮助解决难题。他们在技术问题方面非常在行。但据活动组织者称,活动的开展不仅是开发软件,同时也是加强和社区之间的联系。除了咨询技术人员外,三名士兵还请教了社区组织者。他们通过了解老人、残疾人和穷人的需求来设计出最适合他们的软件。

历时24小时的大赛硝烟过后,评委选出了他们最喜欢的应用,叫做“火车来了”(Notify on Rails)。这款应用是为了帮助耳聋患者和听力有困难的人赶上火车。虽然列车时刻表会在火车站的电子屏幕以及网上展示,但是很多细节诸如列车晚点时间、到达站台、出发时间变更或路线变更等都不会在上面展示而仅会在车站大厅内广播通知。而对于那些听力有困难的人来说,这些临时变更常常让他们感觉迷惑不解。目前他们唯一的选择就是找个人来问究竟是怎么回事,或者茫然地跟着大部队从一个站台移到另一个站台。

虽然这些通知是通过广播发出的,但其实它们是通过电脑系统生成的。一旦编写该程序的士兵找到开发利用数据流的方法,就仅需要将数据移动到应用内然后通过网络传播。由于信息是通过扬声器传播(在扬声器一端宣读信息的工作人员的形象会闪现在电脑上),因此信息也在运行应用的设备屏幕上显示。

这款应用不仅可以帮助耳聋患者,同时也有利于那些已经很久没有更新扬声器系统的地方的人们听到消息。

另外一个脱颖而出,受到褒奖的应用是“Megia Li”(希伯来语,意思是我值得),用来规范和保障社会权利。那些遭受损失、伤痛或经济困难等状况的人有权领取各类政府补贴,但是很多补贴经常被忽视。原因是当事人受困于当时的问题,没有能力展现所需信息来准备必要的文件以申请补贴。Megia Li包含了一系列情况(受伤、退休、残疾等),制定出很容易理解的清单,展现每类情况当事人可以申请哪种补助以及怎样在哪里申请补助等。

另外一个被评委提名的应用叫“Cosher”。它借用了犹太食品的概念,并将其扩展到很多领域。比如说,如果一个人很希望找到仅售卖残疾人设施的商家,Cosher应用就会从它所收集的大规模商家数据库中提供适合的信息。此外,该应用还包括其他类别,如在安息日停业的非食品公司(公司不要求员工一周七天都来上班)、直接招聘员工而非通过劳务派遣公司招聘的企业,以及其它社会活动。

另一款应用是“Blindsight”,采用智能设备的传感器来为盲人引路。通过使用定位芯片,3G通信网络和无线网络,该应用可以获知用户的位置,通过声音信息来告诉用户哪条路可以走。尽管其他应用也可以做到这一点,但“Blindsight”独有的特点在于识别交通灯,告诉用户目前是红灯,黄灯还是绿灯。

多数应用都是为安卓系统开发的,将会在未来几天上传到Google Play。这些应用将会提供免费使用,但目前还在等待批准进入谷歌网上商店。

阿龙•巴尔尼亚(Alon Barnea)是Afeka学院技术转让公司的负责人,他称这样一个专业的团队奉献出自己的时间,连续工作整整24小时来开发应用,实属很难得一见。

“编程马拉松的成果令人惊叹。”他说,“作为工程技术学科方面的领先院系,Afeka学院能够承办这场活动,尤其帮助8200部队这些出色的士兵和老兵实现理想,造福社会,我们感到非常荣幸。”

weixinqrcode-article