那些在电影中出现过的程序源代码

作者: Admin 分类: 微歌杂记 发布时间: 2014-01-25 22:48 ė 6 没有评论

  通常电影电视的编剧、导演们并没有什么电脑方面的知识,但为了扮酷又常常会在其中添加一些与程序代码相关的镜头,但这样的代码基本上和节目的内容大都是风马牛不相及的,好在普通观众看不出来。他们的代码来源基本上都是乱找来的,如电影《极乐空间》中重启空间站的代码实际上取自英特尔处理器的用户手册,而《钢铁侠》头盔中闪现的代码则是来自乐高电脑。其实,这样的现象在很多电影、电视中都有。
  最近,无意中逛到了约翰·格雷厄姆·卡明的网站“电视和电影中的源代码”,这个网站 2014 年 1 月 3 日才上线,收集了许多电影、电视中这种“穿帮”镜头,上线不到一个月,点击量就突破了 1 万,来自世界各地的人们还把他们在电影电视中发现的代码提交到这个网站,非常有趣,下面我们就选择一部分介绍给大家:

  一、《钢铁侠》:C 语言
  其实是一段有错误的 C 语言代码,正确的代码在这里
  上面的这段代码其实是乐高积木(LEGO,一种可编程的积木游戏)的固件下载程序,斯坦福大学的 Kekoa Proudfoot 在 1998 年写的。

  二、《龙纹身女孩》:SQL
  电影《龙纹身女孩》中的女主人公搜索凶手时使用的是 SQL 语句,完整的代码可以从这里查看。

  三、《超人》:BASIC
  四、《忍者神龟》:Turbo C
  五、《大逃杀》:C 语言
  电影《大逃杀》出现的这段代码是 NMap 的源代码。NMap 是 Network Mapper 的简称,是一个 Linux 下的网络扫描和嗅探工具包。

  六、《星际之门:真理之舟》:JavaScript
  这是一段从某加拿大银行网站上拷贝下来的 Javascirpt 代码。

  七、《弯刀杀戮》:Java
  这段 Java 代码,是用来执行一个简单的 TCP server 任务,用当前的日期和时间响应客户端。

  八、《侏罗纪公园》:Shell
  这段代码看是为一台 UNIX 机器写的 Shell 脚本。

  九、《剑鱼行动》:C 语言
  这段 C 语言的程序代码来自 DES cracking program

  十、《社交网络》:Perl
  在电影《社交网络》中出现了很多代码,而且看起来都像是专门为这个电影而写的,要表扬一下。

  十一、《欧罗巴报告》:ActionScript
  在电影《欧罗巴报告》中出现了这些 ActionScript 3 颜色选择器代码。

  十二、《反托拉斯行动》:Java
  在电影《反托拉斯行动》中,这两个家伙盯着看的这段“压缩”代码来自一个用 Java 写的 Web Server 源代码

  十三、《维基解密》:Lua
  电影《维基解密》中主人公阿桑奇在看一段用 Lua 语言写的代码,这段代码是 AwesomeWM 项目中的 diskusage.lua

  十四、《终结者》:汇编语言
  在电影《终结者》中,机器人的眼里展示了一段 6502 汇编语言代码,像是从 Apple II 里拷贝来的。

  十五、《极乐空间》:汇编语言
  在电影《极乐空间》中,太空站重新启动时使用的代码来自《因特尔架构软件程序员手册第三卷:系统开发

  本文资料及图片来自于:Source Code in TV and Films
  中文内容参考了香港矽谷,但没有直接转载,而是重新作了整理和修改。

本文出自微歌,转载时请注明出处及相应链接。

本文永久链接: http://wego2.com/na-xie-zai-dian-ying-zhong-chu-xian-guo-de-cheng-xu-yuan-dai-ma.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Ɣ回顶部