在有限的时间内解决关键的问题:百度开放云编程马拉松

Hackathon(编程马拉松)是一项让开发者们聚在一起,以团队合作的形式在特定时间内完成自己的参赛作品的活动。11月24日,由百度开放云与PingWest联合举办的百度开放云编程马拉松活动顺利结束,这次比赛共有20只团队报名参赛,从23日下午开始,经过连续30个小时的奋战后,有19只团队完成了自己的参赛作品。每组团队在对自己的作品进行Demo演示后,评委们根据创意、完成度、百度开放云相关度和商业化四个方面对每组作品进行了打分,最后有5只团队脱颖而出,分别获得了本次活动的不同奖项。

本次活动的评委有百度Clouda开源框架技术负责人童谣、百度移动云首席布道师张辉、百度开放云市场运营负责人Moca、智联招聘首席架构师孙伟、国际创业投资公司DCM投资副总裁胡博予和PingWest创始人兼CEO骆轶航。骆轶航在点评中提出,hackathon比拼的是团队在特定时间内完成作品的能力,应该发挥最大限度的能力去通过构想、代码来呈现作品,展示给大家。而百度云首席布道师张辉则认为,每一件作品在这么短的时间内应该着重解决某些特定的需求,专注于重点功能的实现。

在有限的时间内解决关键的问题:百度开放云编程马拉松

获得一等奖的团队作品是一个被称为“旅行墙”的应用,喜爱旅行的人通常都会有这样的想法:虽然一个人的旅行十分的*,但看到美丽的风景或是动人的场景时还是希望能与志同道合的人进行分享,或者对一个陌生的地方多多少少会有一些不安。应用的目的在于帮助计划出行的人们找到合适的同行者,或帮他们在旅途中结识同伴——就像旅行途中随处可见的留言墙或是旅店中的留言板一样,每个用户都可以将自己想要说的话、想要寻求的同伴要求放在这面墙上,所有看到的用户可以对每则留言进行回应。通过旅行墙,或许可以让用户在旅途中找到这些志同道合的人,让旅途变得更加开心顺利。

在有限的时间内解决关键的问题:百度开放云编程马拉松

另外一支获奖团队的项目“到哪儿了”受到嘉宾肯定的原因则来源于他们在最短的时间内尽量做到了能做的事情。这项服务希望能解决每日坐公交的那些用户的需求——不知道要等的那趟公交车到底还有多久才到。同时,这些用户需要面对的是多辆不同线路车的同时选择信息,这样才能帮助他们快速选择该坐哪一趟车,找出公交出行的最优解。“到哪儿了”希望通过众包的方式,以及与公交系统的对接来实现对公交车进程的实时查询、有效判断选择的路线。这支团队甚至在比赛中尝试与公交公司取得联系,这点得到了嘉宾的一致肯定。

在有限的时间内解决关键的问题:百度开放云编程马拉松

第三支获奖团队作品“land point 纸条交友”同样是一款社交应用,它基于新浪微博,用户发送一张纸条之后,其他的用户可以看到这张纸条,如果选择回复,那么系统会通过新浪微博向发送纸条的用户发一条@其账户的微博对其“打招呼”。这种方式类似QQ和微信的漂流瓶,向系统的平台发送信息,让其他用户选择是否拾取这条信息并且回复,建立陌生用户之间的联系,实现新的一种新浪微博用户之间的关联方式。

在有限的时间内解决关键的问题:百度开放云编程马拉松

而Clouda band是一款协同配合演奏音乐的轻应用,开发者李博涵说,他的初衷就是制作一款娱乐类型的应用。多个用户之间可以协同演奏音乐,而每种乐器的声音都会通过百度开放云的即时处理传到所有的设备上,混合这些声音将不需要将所有的设备接入一个混音设备,每个用户的独立设备发出的都是完整的演奏音乐。

在有限的时间内解决关键的问题:百度开放云编程马拉松

除去获奖的团队之外,也不乏一些有趣的作品。比如“一起看电影”这支团队就希望通过应用来帮助用户约人看电影,这个应用会向用户的朋友发出邀请,这个邀请行为并不会被对方知道,只有当朋友恰巧也对他发出邀请时,二者才会被匹配,这类似于众多SNS网站的“暗恋”功能。不过对于熟人来讲,相约的方式有很多,一通电话、一条微信都可以达到相同的目的,这项应用如果变为基于共同的电影爱好者这个圈子中的“陌生人交友”或许会更加的有意思。


来自PingWest的团队所制作的轻应用“此时此刻”虽然只实现很小的功能——根据地理位置来调取Instagram上的照片,但对于喜欢浏览Instagram的用户而言,不但可以浏览自己的timeline、可以根据标签话题来筛选照片,还能通过地理位置来搜索,或许更能发现自己喜欢的用户进行关注。

上一篇:如何查看 Linux 中所有正在运行的服务


下一篇:Nginx通过https方式反向代理的简单实现