甲骨文宣布“2015Duke选择奖”获奖名单
作者: CBISMB
责任编辑: 阚智
来源: ISMB
时间: 2015-11-04 11:58
关键字: 甲骨文 2015Duke选择奖
浏览: 7806
点赞: 52
收藏: 5
在10月27日晚上JavaOne大会的颁奖典礼上,甲骨文宣布了“2015Duke选择奖”获奖名单。这一奖项旨在表彰基于Java技术的创新。Java几乎是每一种网络应用的基础。作为全球最大的、面向逾900万开发人员的编程和计算平台,Java可用来高效开发及部署创新应用和服务。
第十三届年度Duke选择奖获奖者是由一支专门的评审小组选出的,该评审小组由Java社区领袖和甲骨文技术人员组成。Java迄今已经历了20个春秋,这些获奖者反映出Java作为对企业和社会影响巨大的优秀技术,有着经久不衰的生命力。
2015Duke选择奖获奖者名单:
Hania Gulagoussou:水是稀缺资源,不仅在干旱炎热的美国加利福尼亚州,而且在全球都是如此。这位16岁的加利福尼亚高中学生用Java开发了“节水器”应用,并参加了科学展。她选择Java,是因为Java是一种简单、成熟、可靠的平台,可以在很多设备上运行。她开发这个应用的主要目标是,使用户能够使用日常工具,灵活地控制任何水源的使用,在不需要时自动限制水的过度使用。如需了解更多信息,请点击这里。
e-Finance:对于发展中国家的成千上万名学生而言,有充足的食物供给是非常重要的。这家埃及Java软件公司今年重返Duke选择奖领奖台,获奖作品是联合国世界粮食计划署校园资助卡。该校园资助卡是e-Finance为埃及教育部开发的,为学生提供伙食补助。这项应用目前在埃及处于试验阶段,为两个贫困城市的2万个家庭提供帮助。如需了解更多信息,请点击这里。
Tail Target:“TailTarget将数据科学应用于广告技术”是一个基于Java的系统,该系统大规模应用数据科学来提供实时洞察力,正在改变巴西和拉美其他国家主要公司的决策过程。如需了解更多信息,请点击这里。
AsciidoxFX:这是一款用JavaFX8编写的AsciiDoc编辑器和工具链,用户用AsciidoxFX可以非常容易地撰写AsciiDoc格式的书籍、文章、电子书和幻灯片以及生成PDF、HTML5、Docbook、Odt、Epub和Mobi输出。Istanbul JUG的负责人Rehman Usta此次获得了Duke选择奖。
ARM Research Labs:这家公司获奖,是因为该公司为OpenJDK Kona项目贡献了“受限制应用协议(CoAP)”的实现方案。这家位于英国剑桥的公司将CoAP开发成了一个“效率非常高的RESTful协议,该协议非常适合资源受限的设备和网络,尤其适用于机器至机器(M2M)应用”。ARM将CoAP捐赠给Java OpenJDK社区,以使其能够用于物联网(IoT)应用。
Byte Buddy:这是挪威奥斯陆的独立Java程序员和开发人员Rafael Winterhalter编写的开源元程序设计库。越来越多的Java应用利用注释类型和一般类型来确定应用的运行时行为。因此生成代码时,将这样的元数据考虑在内是很重要的。
Omni Faces:今年的一个共同主题是解决常见编程问题。两位荷兰程序员Arjan Tijms和Bauke Scholtz编写了面向JavaServer Faces(JSF)的免费实用工具库OmniFaces。OmniFaces是一款面向JSF 2的实用工具库,专注于利用标准JSF API提供减轻日常工作负担的实用工具。
Daniel de Oliviera:此次向Daniel de Oliviera颁发Duke选择奖是为了表彰这位Java领域的先锋和研究者,de Oliviera是巴西最早的Java用户团体巴西利亚DFJUG的创始人,也是一位鼓舞人心的Java捍卫者。巴西的Java社区是世界上最大型、最活跃的Java社区之一。de Liviera还为纪念Java诞生20周年,积极组织了为期一个月、名为BrazilJUG的系列活动。
Gluon:这家比利时软件公司希望用Gluon Cloud、Gluon Charm和Gluon Particle全面满足Java开发人员的需求。其目标是,在一个引人注目的、面向客户端开发任务的产品库中,汇集和增加新产品。Gluon Charm和即将推出的Gluon Particle有助于针对Raspberry Pi等桌面设备、移动设备及嵌入式设备快速启动应用开发。
KumuluzEE:很多希望用服务导向架构(SOA)做更多事情的Java开发人员正在转向微型服务架构,以获得更高的可扩展性、可管理性、灵活性和可升级性。位于斯洛文尼亚卢布尔雅那的软件公司Kumuluz开发了KumuluzEE框架,这是第一个采用标准Java API的微型服务框架。微型服务架构专注于开发服务型应用,并独立部署这些应用。如果没有一个自动完成部署和配置的框架,真正的微型服务架构就不可能用于Java EE。