小宇宙百科

编程马拉松

流传于电脑迷(hackers)中的“编程马拉松(hackathon)“是一个合成词,它是由“编程(hack)”和“马拉松(marathon)”两部分组成。这个术语诞生于1999年在卡尔加里举办的密码学开发活动和同年的JavaOne大会上。

来自2013/06/23/ 小宇宙百科13174

吕闻箫/编 邢小叶/配图

流传于电脑迷(hackers)中的“编程马拉松(hackathon)“是一个合成词,它是由“编程(hack)”和“马拉松(marathon)”两部分组成。这个术语诞生于1999年在卡尔加里举办的密码学开发活动和同年的JavaOne大会上。编程马拉松是一种活动。在该活动当中,很多程序员相聚在一起。他们以合作的形式去进行电脑编程。编程马拉松的灵魂是合作地编写程序和应用。 编程马拉松的时长一般在几天到一周不等。编程马拉松不是编写些一次性作品那么简单。编程马拉松的精髓在于:很多人,在一段特定的时间内,相聚在一起,以他们想要的方式,去做他们想做的事情——整个编程的过程几乎没有任何限制或者方向。笔者有幸参加了今年在美国华盛顿特区举办的编程马拉松活动。

(图:活动现场照片)

活动在特区谷歌大楼和创新型实验室(Affinity Lab)同时进行,为期两天。参与者大都是编程爱好者,也有带着项目构想来寻求合作的参与者。参与者在一小时内自由组队,之后便开始做项目设计。活动从6月1日9:30开始到6月2日下午4:00结束。最后小组展示各自结果,评选出最佳项目。活动的意义倒不是在输赢,而是通过团队的合作和智慧来为社会做有意义的事。吕闻箫/编·图灵的苹果

XYZPedia13012

Written by 吕闻箫 Translated by 吕闻箫 Illustrator 邢小叶

A hackathon is an event in which computer programmers and others involved in software development, including graphic designers, interface designers and project managers, collaborate intensively on software projects. Hackathons typically last between a day and a week in length. They tend to have a specific focus, which can include the programming language used, the operating system, an application, an API, the subject and the demographic group of the programmers. In other cases, there is no restriction on the type of software being created.June 1-2 this year is American National Day of Civic Hacking.

In cities across the United States, citizens, software developers, and entrepreneurs get together to collaboratively create, build, and invent new solutions using publicly-released data, code and technology to solve challenges relevant to the neighborhoods, the cities, and the country.

编者 吕闻箫

Dream, rebel, trust, youth, free, life, clash, truth. Real, time, gone through, peace, piss, shine, proof. Clash, truth, lush, you, lost time, so confused. Charge, train, hate, proof, nothing real, nothing true.

文章评论 (0)

  • 暂无评论。
留下您的评论

还没有登录?请先 登录