自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

那些出現(xiàn)在電影中的程序代碼

開發(fā) 項目管理
高科技無關(guān)的電影也偶爾會出現(xiàn)一些跟計算機(jī)相關(guān)的鏡頭。文本搜羅的是在各種電影中出現(xiàn)過的代碼,它們有的是黑客腳本,有的是絕密文件,有的就是為了擺酷,文中對這些代碼都有截屏,你是否能看出它們是什么語言?

高科技無關(guān)的電影也偶爾會出現(xiàn)一些跟計算機(jī)相關(guān)的鏡頭。文本搜羅的是在各種電影中出現(xiàn)過的代碼,它們有的是黑客腳本,有的是絕密文件,有的就是為了擺酷,文中對這些代碼都有截屏,你是否能看出它們是什么語言?

一、《鋼鐵俠》,c語言

iron-man

[[107830]]

電影《鋼鐵俠》

最近我重新看了一遍《鋼鐵俠》,發(fā)現(xiàn)了一些有趣的事情。在鋼鐵俠的人工心臟***次“初始化啟動”期間,在那個“恐怖分子”的洞穴里,一些長長短短的C語言代碼出現(xiàn)在那個偽造的筆記本電腦屏幕上。

屏幕上的這些代碼,盡管從語法上看是少了一些重要的字符,例如分號,但的確是有效的C語言代碼。寫的非常規(guī)范,以至于我想弄清楚這些代碼是從哪里來的。

使用谷歌一搜,我就找到了它。這段代碼實(shí)際上是這樣的:

  1. send[0] = 0x65;    
  2.  send[1] = 1;    
  3.  send[2] = 3;    
  4.  send[3] = 5;     
  5. send[4] = 7;     
  6. send[5] = 11;     
  7.  if (rcx_sendrecv(fd, send, 6, recv, 150, RETRIES, use_comp) != 1)
  8.  {    fprintf(stderr, "%s: delete firmware failed\n", progname);  exit(1);     }      /* Start firmware download */     
  9. send[0] = 0x75;     
  10. send[1] = (start >> 0) & 0xff;    
  11. send[2] = (start >> 8) & 0xff;     
  12. send[3] = (cksum >> 0) & 0xff;     
  13. send[4] = (cksum >> 8) & 0xff;    
  14.  send[5] = 0;      
  15. if (rcx_sendrecv(fd, send, 6, recv, 250, RETRIES, use_comp) != 2) {   
  16. fprintf(stderr, "%s: start firmware download failed\n", progname);  exit(1);     }      /* Transfer data */    
  17.  addr = 0;     
  18. index = 1;     
  19. for (addr = 0, index = 1; addr < len; addr += size, index++) { 

上面的這段代碼來自一個樂高積木(LEGO,一種可編程的積木游戲)的固件下載程序,由斯坦福大學(xué)的Kekoa Proudfoot寫于1998年。你可以從這里下載完成的程序。它使用的是Mozilla Public License許可協(xié)議,這跟火狐瀏覽器和其他很多開源軟件使用的許可協(xié)議一樣。

電影中使用這段代碼,似乎是在暗示要給鋼鐵俠下載一套固件程序,或者是把固件程序上傳到樂高積木控制系統(tǒng)里,總之,鋼鐵俠的誕生是跟樂高積木多少是有關(guān)聯(lián)的。

所以,看起來,鋼鐵俠要么是使用了開源軟件,要么是由樂高積木程控做成的。我不知道那個更酷。

二、《龍紋身女孩》,SQL

The-Girl-with-the-Dragon-Tattoo

電影《龍紋身女孩》

電影《龍紋身女孩》中的女主人公搜索兇手時使用的很顯然是真正的SQL語句——雖然從SQL的效率上她的技術(shù)并不是很高。完整的SQL代碼可以從這里查看

三、《超人》,BASIC

superman2

[[107832]]

《超人》

這個家伙對《超人II》中出現(xiàn)的代碼進(jìn)行了詳細(xì)的分析,從哪里你可以找到屏幕上出現(xiàn)的代碼的完整源碼。

#p#

四、《忍者神龜》,Turbo C

Teenage-Mutant-Ninja-Turtle

《忍者神龜》

《忍者神龜》

《忍者神龜》中出現(xiàn)的這段代碼看起來很像Turbo C。

五、《大逃殺》,C語言

Battle-Royale

[[107833]]

《大逃殺》

在電影《大逃殺》出現(xiàn)的這段代碼是nmap的源代碼。NMap,也就是Network Mapper,是Linux下的網(wǎng)絡(luò)掃描和嗅探工具包。

六、《星際之門:真理之舟》,JavaScript

StarGate

[[107835]]

電影《星際之門:真理之舟》

在電影《星際之門:真理之舟》中,出現(xiàn)了一段從一個加拿大銀行網(wǎng)站上拷貝出來的Javascirpt代碼。

#p#

七、《彎刀殺戮》,Java

Machete-Kills

[[107836]]

電影《彎刀殺戮》

在電影《彎刀殺戮》中出現(xiàn)了一段Java代碼,是用來執(zhí)行一個簡單的TCP server任務(wù),它用當(dāng)前的日期和時間響應(yīng)客戶端。

八、《侏羅紀(jì)公園》,shell

Jurassic-Park

[[107837]]

電影《侏羅紀(jì)公園》

電影《侏羅紀(jì)公園》中出現(xiàn)的這段代碼看起來很像是為一臺UNIX機(jī)器寫的shell腳本

九、《劍魚行動》,C語言

SwordFish

[[107838]]

電影《劍魚行動》

電影《劍魚行動》中的C程序代碼是來自DES cracking program。

#p#

十、《社交網(wǎng)絡(luò)》,perl

Social-Network

電影《社交網(wǎng)絡(luò)》

電影《社交網(wǎng)絡(luò)》

在電影《社交網(wǎng)絡(luò)》中出現(xiàn)了很多代碼,而且看起來都像是專門為這個電影而寫的。

十一、《歐羅巴報告》,ActionScript

Europa-Report

[[107839]]

電影《歐羅巴報告》

在電影《歐羅巴報告》中出現(xiàn)了這些ActionScript 3 顏色選擇器代碼。

十二、《燃眉追擊》,未知

Clear-and-Present-Danger

《燃眉追擊》

《燃眉追擊》

《燃眉追擊》這部電影我沒有看過,也不知道上面這個圖片出現(xiàn)在什么場景中。這段代碼是什么語言?有誰看出來了,請留在評論里,我會更新這段內(nèi)容。謝謝。

#p#

十三、《反托拉斯行動》,Java

AntiTrust

電影《反托拉斯行動》

電影《反托拉斯行動》

在電影《反托拉斯行動》中這兩個家伙盯著看的這段“壓縮”代碼來自一個用Java寫的Web Server源代碼。

十四、《維基解密》,Lua

The-Fifth-Estate

電影《維基解密》

電影《維基解密》

在電影《維基解密》中主人公阿桑奇在看一段用Lua語言寫的代碼。這段代碼是AwesomeWM項目中的diskusage.lua。

十五、《終結(jié)者》,匯編語言

Terminator

[[107842]]

電影《終結(jié)者》

在電影《終結(jié)者》中,機(jī)器人的眼里展示了一段6502匯編語言代碼,看起來是從Apple II里拷貝的。

十六、《極樂空間》,匯編語言

Elysium

電影《極樂空間》

電影《極樂空間》

在電影《極樂空間》中太空站重新啟動使用的代碼直接來自《因特爾架構(gòu)軟件程序員手冊第三卷:系統(tǒng)開發(fā)》[pdf]

 原文鏈接:http://moviecode.tumblr.com/

譯文鏈接:http://www.aqee.net/source-code-in-tv-and-films/

責(zé)任編輯:陳四芳 來源: 外刊IT評論
相關(guān)推薦

2015-07-17 11:35:22

Windows 10功能

2019-06-21 14:36:11

物聯(lián)網(wǎng)企業(yè)IOT

2022-01-14 11:47:15

UbuntuLTSGNOME 版本

2012-04-20 09:55:38

FirefoxMozilla

2017-09-28 09:25:50

SQL ServerLinuxWindows

2009-02-01 15:55:00

曙光服務(wù)器龍芯HPC

2020-06-18 15:41:42

CSS :is() :where() 瀏覽器

2021-05-18 11:09:59

Windows 10Windows微軟

2019-09-20 16:44:19

人工智能AI

2022-04-12 11:51:24

惡意應(yīng)用木馬程序TeaBot

2012-06-07 09:58:26

微軟Windows Sto

2009-09-21 09:42:25

微軟總部美洲獅

2010-07-17 00:55:48

PHP Telnet

2011-11-03 15:44:10

程序員

2012-10-31 14:26:04

AppWin8微軟

2013-07-29 14:28:43

JQueryJQuery實(shí)現(xiàn)分頁分頁程序代碼

2011-11-09 13:59:27

代碼腐爛

2013-02-27 10:36:38

webOSLG惠普

2011-12-18 12:32:03

三星

2009-06-17 14:29:50

java程序代碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號