本文摘要:黑客马拉松简介 黑客马拉松,一个深受程序员喜爱的活动,被誉为技术界的“美国偶像”。这个竞赛吸引了来自各个领域的参与者,包括热衷于技术探索的软...
黑客马拉松,一个深受程序员喜爱的活动,被誉为技术界的“美国偶像”。这个竞赛吸引了来自各个领域的参与者,包括热衷于技术探索的软件工程师,以及投资公司的团队。这种马拉松式的比赛常常持续数日,参赛者们在紧张的氛围中或坐或卧,短暂休息以保持精力。
〖One〗黑客马拉松,又称“编程马拉松”,是很多人,在一段特定的时间内,相聚在一起,以他们想要的方式,去做他们想做的事情——整个编程的过程几乎没有任何限制或者方向。
〖Two〗黑客马拉松是一种编程马拉松,参与者通常需要在限定的时间内,比如几天或几周,组成团队,合作完成一个项目或解决一个特定的问题。而AI Hackathon则更侧重于利用人工智能技术来推动创新,解决现实中的问题。
〖Three〗MLH是Makers Initiative for Learning, Hackathons and Community的缩写,中文翻译为“创客学习、黑客马拉松和社区动员计划”。它是一个非盈利性组织,旨在举办黑客马拉松等活动,以促进编程技能的学习和全球各地创客社区的互动交流。
黑客马拉松的起源可以追溯到编码文化的早期。电影《社交网络》中的经典场景,马克·扎克伯格在哈佛宿舍中举办了一场十分钟的编码比赛,这场赛事不仅决定了他的第一个实习生,也预示了后来黑客马拉松的雏形。早在1960年代,程序员们就开始参与非正式的黑客马拉松活动。
黑客(Hacker):原指对计算机技术有深厚兴趣和高超技能的专家,特别是程序员。在美国,这个词语最初带有正面含义。然而,在媒体和公众的广泛使用中,它通常指的是那些利用计算机技术进行非法侵入或恶意行为的人。正确的英文对应词是Cracker,中文有时译为“骇客”。
对于政府和媒体来说,「黑客」就是一群蒙着面纱,面对屏幕上滚动的奇怪字符的人,但对于世界上其他一部分人来说(特别是在互联网上),「黑客」一词有着非常,非常不同的含义。
黑客(Hacker)是指对设计、编程和计算机科学方面具高度理解的人。也可以指: “黑客”一词最早是用来称呼研究如何盗用电话系统的人,这一类人士也被称作“飞客”(Phreaker)。 在计算机软件方面,“黑客”是对于计算机及计算机网络内部系统运作特别感兴趣并且有深入理解能力的一群人。
也因此后来才有所谓的computer hacker出现,意指计算机高手。对一个黑客来说,学会编程是必须的,计算机可以说就是为了编程而设计的,运行程序是计算机的唯一功能。
黑客一词在圈外或媒体上通常被定义为: 专门入侵他人系统进行不法行为的计算机 高手。不过这类人士在hacker眼中是属于 层次较低的cracker(骇客)。如果黑客是 炸弹制造专家,那么骇客就是恐怖分子。
也因此后来才有所谓的computer hacker出现,意指计算机高手。[1] 对一个黑客来说,学会编程是必须的,计算机可以说就是为了编程而设计的,运行程序是计算机的唯一功能。