您好。感谢您给我这次回答的机会。
源代码2为什么不拍 源代码2为什么不上映
源代码2为什么不拍 源代码2为什么不上映
首先,我认为这个有两种方法,看你怎么选。
种:
限制代码库只能在公司内网访问,公司之外怀能下载代码;
限制只能用公司的电脑下载代码、编写代码、提交代码;
限制访问代码库的权限,发人员不授予访问和自己不相关代码库的权限;
能访问代码的电脑上安装软件,号称可以所有员工活动;
设置公司网络防火墙,禁止访问github这样的开源网站;
把上面所有的规矩记录下来,教育员工知道,让他们签字画押必须遵守,钣者开除而且报警。
第二种:
招募受过良好教育、品行良好、专业团队工作经验的开发者;
对开发者友善,让他们不会对公司心怀怨恨;
把开发者的利益和公司利益关联起来,让他们不想为了蝇头小利牺牲公司利益。
其次,你可能不知道的东西。
1.绝大部分的公司(bat另说) 手中的源代码商业价值根本不高。
2.绝大部分的公司的源码质量都比不过github的哪些开源类库。
3.绝大部分的公司的源码都属于高度定制化的开发(就是换个公司,这个软件几乎就没有什么价值了)。
4.绝大部分的公司都不是靠“软件技术”赚钱的。
5.绝大部分的人都不会傻到直接把偷来的源码用于“商业活动”(非但不一定赚钱还可能吃官司,还不如去github上扒开源代码)
6."防御"的成本数倍于"重新开发一套"软件.
所以看淡一点源码,它在绝大多数公司中其实并不值”几个钱“虽然它的创造成本可能”很贵“。
所以说,这些东西掌握以后,就基本上不用担心代码被泄露了。
理论上做到公司电脑无法和外界连通,进出人员不得携带任何外设就可以解决代码泄漏的问题。但是商业公司比较难做到。下面我们来的分析一下员工有没必要窃取代码,有没能力窃取到下完整的代码。
现在有一定规模的公司应用都是服务化的,不同的小组负责不同的服务,有各自的代码查看权限。所以一个或者几个程序员无法拿到全部代码。
超大规模的应用就更复杂了,有前台,中台,后台,APP等,架构也极其复杂,就算某个程序员获得到了全部代码,也没有能力搭建并运行起来。
小规模公司的代码基本都是业务逻辑代码,泄不泄漏可能也没有太大关系。
防止别人偷拿代码是很难的,倒不如加强企业文化,提高员工的职业素养。尊重是互相的,做到用人不疑,我想大部分人也不会以怨报德。
说说我们公司是怎么做的吧:
1. 封了百度文库、百度网盘、CSDN等网站
凡是能上传文件的网站,我们公司都封了,这样就防止员工把内部文件上传到这些网站被泄密。但是这样做的一个后果就是员工想查一些资料,在这些网站都打不开,只能用自己的手机去查了,造成了一些工作的不便。
2. 封了USB、蓝牙接口,以及光驱
凡是能从电脑上拷贝文件到外部的接口,我们公司都封了,这样员工就无法把公司的文件拷到外面了,避免了泄密。这样做的后果也给我们带来了一些工作上的不便。比如以前我们做蓝牙测试的时候,需要把测试的App拷贝到手机上旧非常困难。后来公司了解了我们的困难,允许我们提申请,经过上级的批准后,可以给电脑开通USB权限,但是拷贝的内容也是被公司,所以也只能拷贝需要的内容。申请的时候有选择开通的时间,到期后,USB权限自动关闭了。
3. 禁止将公司电脑带出公司
为了防止员工私下里想办法把公司电脑的文件拷走,公司禁止把电脑带出办公室。如果需要带电脑去客户那里,则需要向公司提出申请,申请的时候也要选择带出和带回的时间,这样基本上就杜绝了员工泄密的可能。如果员工在外出途中丢失了电脑,这就会成为一个大,会汇报到公司层,对员工个人的影响也很大。公司有一套流程专门应对这类。曾经我们公司有人带电脑去客户那里,跟客户吃饭喝醉了,打车回家把电脑弄丢了,引起了很大的后果,这个事经常会作为事例来教育全体员工。
4. 电脑里安装软件
公司的电脑里都安装有软件,网管可以到每一台电脑。员工在电脑上打印,发传真、发邮件这些活动都受到。打印机也能看到每个人打印、传真的内容。员工如果有泄密的行为都可以及时到。至于员工对着电脑拍照,公司应该也能检测到。所以公司的电脑不要做一些私人的事情,很容易被到。
5. 封了QQ、微信等可以传输文件的社交软件
QQ、微信这类可以传递文件的社交软件在公司的电脑上是不能安装的,也防止了员工通过这些软件把文件传输到外面。公司内部只能使用微软自带的聊天工具Lync,这个软件也不能传输文件,只能聊天。如果公司内部需要传输文件,只能用公司的或者邮件。有些大的文件,只能尽量压缩,否则传输会非常不方便。
6. 禁止员工安装公司允许之外的软件
严格员工的软件安装列表。公司给出了允许安装的软件列表,超出范围的安装软件会被到,让员工删除掉。这样员工无法安装一些上传文件的软件了,防止泄密了。员工也不能随意从网络上下载安装文件,防止一些木马藏在软件里,盗取公司文件。
公司防止员工泄密的手段是很多的,每年还要对员工进行安全教育,规范员工的行为。
虚拟化桌面,使用虚拟桌面和瘦客户机,瘦客户机禁止u存储。瘦客户机不能联网但可以连虚拟化,不能连外网。单独设立一台机器可以联网,也可以连接一台ftp虚拟机(虚拟化中的FTP用于内外网共享文件),联网机器下载的东西了上传到ftp供其他桌面虚拟机使用。桌面虚拟机上传的文件需要通过才能被这台外网机器看到下载。
1,不允许携带电子设备进入工作区域,进门经过金属探测。
2,公司电脑不允许连接外网。
3,封USB等外设接口。
4,机箱锁,防止拆硬盘。
5,安装摄像头对准每一个工位,一旦发现使用拍照设备等,进行相应处罚。
这几个只有一起用才能完全防止泄露,否则都有办法。
你去看看某研究院的一些规章。禁止笔记本等带入,不小心带入了,对不起,设备留置24小时,格式化。手机,存储设备也一样禁止带入。开发机全部内网。没有WIFI,鼠标键盘全部有线,粘。机箱上锁。USB等接口全部封掉。人员权限限制,绝大部分人员不能下载全部代码。
首先管理层面,要重视信息安全,然后按照iso27000系列信息安全标准去做。信息安全和物理安全是要互相配合的。办公区要根据安全级别设置不同的管理措施,信息资产要根据价值设置不同的标签,区分关键资产和非关键资产,另外信息资产只能有一个出口要经过审批后才能出去。技术层面的措施也可以用,但是不能乱用。另外开发环境安全可以参考15408的站点审查部分。
防止不了,有合作公司管理严格,我们都用手机拍照沟通,所以除非禁用手机和一切拍照设备,否则都给你拍出来。
我觉吧吧,关键是人。而不是制度。
这么说吧,光有源代码屁也不是。要是没人build都困难。别说上线和运行了。
所以,你要是选信任的人,而不是选信任的方法。那么就算别人真偷了,拿一堆源代码回去,都没办法build,有什么用?
反之,就算没有源代码。人家拍拍走人。然后还他妈实现,你有什么办法?
结局Colter给Goodwin的简讯解释了一切。注意这个Goodwin不是现实中的Goodwin,而是没有列车爆炸那个平行世界里的Goodwin。也就是说在这个世界里,“源代码”还处在实验阶段,现实世界发生的惨剧以及后来Colter的数次穿越都没有在这个世界里发生过。这个Goodwin是有些摸不着头脑的,因为Colter明明躺在实验舱里,“源代码”也从来没有应用于实践中来,却怎么莫名其妙的收到Colter发给她的这条讯息呢
我觉得这个是可以牵扯到平行世界吧!不好讲,却是还是源代码的那个世界,但是如果他没有阻止。其实如果那个是源代码世界你可以提出一个理论啊!那个所谓的现实世界会不会也是一个代码的世界呢????
无语了,这个就像平行世界一样,有什么不好理解的呢,男主活在了源代码世界,跟之前的世界一样,但是是平行的,他当然可以去找他的父亲,他父亲也只会以为他已经了,并不认识这个历史老师,后面发的短信当然是给源代码世界中的古温发的,既然是平行世界那人都是一样的,也会有古温,但是这时候的古温跟现实不一样的区别是,现实中火车已经爆炸了,现实他们已经实现了源代码机会,但源代码世界中就是这个平行世界中,火车爆炸被阻止了,源代码被搁浅了,上尉还是在那睡着而已。
你要是能理解我们的世界是度的 那你就能理解这个。相当于男主角每一次回去都是到了另一个维度,每一次进去都有不同的事发生,那个短信问题就是博士他们收到的信息的人其实不是爆炸后的人,而是男主角拯救的维度里的博士和上尉
首先说下文中尾部的goodwin不是现实中的人物,她和主人公返回那8分钟的世界一样,是在平行世界,不会影响到现实生活。那时候平行世界的goodwin刚刚上班。因为平行世界处在现实中列车本应爆炸的时间,真实的情况应该是列车爆炸,然后紧急启动源代码设备破案。但是,因为主人公在平行世界里阻止了列车爆炸,因而影响到后面的核爆不会发生,所以不需要使用源代码设备。然而,平行世界的主人公在现实世界中只是被现实的goodwin结束调试并且让现实中的他安息,但并没有清除记忆,所以在平行世界中,他既知道现实中的事情,同时也知道平行世界此后的影响(即前面讲的不使用源代码程序),于是在平行世界的他给平行世界的goodwin发了封E-mail,想让同在平行世界goodwin安慰平行世界中的原来要待做源代码(现在已不需要)测试的真实的他(有点难理解,就是现实中已经亡的主人公,在平行世界里还未参与源代码的,因此不会像现实中去,因此,平行世界里的主人公想让goodwin安慰他,告诉他一切都会好的)
楼主,简单易懂的理解,您可以将该片的世界分为两个世界,一个是真实世界,一个是源代码世界,男主角在真实世界里并没有去,大脑还在运转,那个什么局不停的把他送入源代码去找寻真正的凶手,终于找到了。那个啥子局的女人在男主角进入源代码的一秒断开了连接,由此他们创造了一个新的世界——源代码世界,后来你看到男女主角那个吻结束后发生的世界是源代码世界,也就是说是先前那个真实世界创造的。
这当中有BUG,按理说是不可能创造的。。。。不过观众觉得精彩就好,源代码世界里,男主角的长相和身份都是另一个人,男主角在源代码世界里的现状就是真实世界里火车灾难没发生前的状态,真实世界和源代码世界的别就是,一个发生了火车大,另一个没有发生,男主角在源代码世界中给那个女的发的短信就是想解救源代码里的那个快了的自己(源代码世界也存在那个啥子局),在发生灾难的时候能够让男主角的再次进入另一个源代码,创造另一个世界,然后不断的延续下去,所以说,其实所谓的真实世界,说不定也是一个源代码世界,这是我的理解。。。。
不好意思楼主,我都觉得把我自己说晕了,不晓得你能懂不。。。呵呵
现在做设,楼上的回答感觉太乱…嘿嘿…
所谓源代码其实就是平行世界
简单理解
主人公从A世界去B世界(也就是源代码中)
看 古德文 拔掉了营养机 男主角这时候在A世界已经不存在了。
你疑惑的短信其实是男主角发给了B世界的古德文,可以看的对话。
关键在 古德文拿着手机去看营养仓里面的主人公那个地方和瘸子和上尉的对话。开始我也看糊涂了,次看电影看迷糊了,嘿嘿…
收到短信的那不是现实世界。主角本来的身体就只剩下了半截,在火车上的是另外一个人,可能他们的脑波频率一样,就借用了他的身体去解除炸弹。由于平行理论,火车上的人在另外一个时空还活着。当主角的半截身体还活着时,主角的思维已经在火车上那个人身上了,切断维持半截身体的供给,半截身体亡,主角的灵魂或思维就寄存在了火车上那个人身上了,以那个人的身份生活下去了。剧中有一句话说的点题,你打电话可以打通,但是你联系的不是现实中的我,只是另一个世界中的我。女上尉接到短信时,很明显当时男博士还没有开始源代码,也就是说男主角已经创造出了另一个世界,收到短信的古德温就是男主角当时创造出的那个世界的古德温,而不是现实中一直出现的那个女人。
其实很简单的,电影中博士曾说,源代码只是一个虚拟的8分钟的一个思维,不会跟现实扯上关系,但是按电影的结局的意思理解就是,博士错了,源代码不止其实是一个虚拟的世界,只要被嫁接的人活着,源代码就可以改变历史,它拥有这样无穷的力量。
电影的结局意思是主人公成功的解救了危机,同时源代码也改变了世界,按照主人公的所在的世界发展(危机解除了,源代码没有被使用,主人公的没有被嫁接),主人公的思维永远在那位老师的身上,他在这世界上的角色变了,不在是,主人公的还是,是躺在实验室等待被源代码的,中间发生的一切都不复存在,所有人都没有那段8分钟的记忆,而主人公知道,这是他的经历,他的人生......
所以,主人公在说了那句话:‘你相信命运吗?’因为他知道自己的命运已经被改变,才会问这个问题......
后面那个邮件好像是世界改变之后主人公发的吧....
(纯手工,只为LZ不要跟我之前那样纠结,这是我想了很久得出了)
我个人是这样认为的:
1、在真实的世界里,火车的人都是了的,包括肖恩,但肖恩之前的大脑残存着一部分记忆。通电脑模拟了一个电脑内的空间,。
2、上尉的大脑,及神经与肖恩相配,通过电脑模拟进入空间,去寻找。
3、当肖恩打电话给,其他人(他家人,古德温),只是电脑计算的一个平行宇宙。因为他没有根本性的回到过去。
4、电影中,当古德温按下生存箱的(stop)时,所有定格了,定格是说明在真实世界上尉的大脑里已经停止。
5、当开始新的生活,那只是在真实世界里电脑程序的一种延续,古收到的邮件只是电脑计算的另一个平行宇宙。
影片根本就没有虚拟世界!!你想的虚拟世界是博士们解释给躺在箱子里的半身男主角听的,那是博士们低估了源代码的力量才这么说的,因为博士们不知道真的改变了结尾创造了一个新的世界。你现在的想法跟博士们是一样的,但是男主角已经明白了源代码的力量,也就是每一次回去都是一个真实的世界,记不记得,有一次男主角救了那个火车上跟她对面坐着的美女,结果他自己被火车撞,但其实就是影片没往下演, 如果往下演的话,那个女主角是活了的,那个世界也在向前进行。
个人见解。上尉从A世界到了B世界,任务失败,来回好几次,就有了。C.D.E.F.世界,到了G世界救了火车的人,古德温的世界也是平行世界,但不是A延续的平行世界,而是B的世界的平行世界,就是1乘1,2乘2,4乘4,16乘16.的道理一样,这个电影告诉我们,我们究竟生活在谁的平行世界,我们自己是不是真实的。
这部电影最开始是。肖恩,还有原来历史教师,2个人都了,2个人的大脑都被这个系统连接着。但是历史老师是脑了,没办法思考。肖恩是可以思考的。然后肖恩,每次8分钟,都是历史老师后的接受的数据。然后肖恩就类似于存在于他本人,及这个系统里的之间。至于什么宇宙,这是不可能的。因为怎么改变,这一切都是在肖恩及这个系统的里运行,如何改变呢。就算goodwin收到,那也是里模拟出来的角色。至于,肖恩了,故事还进行,可以解释为。肖恩大脑的数据全部传输到整个里去了,还在运行。故事就会继续。这种系统理论是可以做到的。但是没办法想这部电影里说的那样。不可能的,因为这个要很大很大,才能支持处理这么多的数据。
为什么现实中收到虚拟世界的短信?
你怎么确定收到短信是现实世界中的呢。
接线员收是在虚拟世界中收到短信的。这个时间点是,火车没爆炸,被主角化解了(这个时候主角的身份是历史老师,而不是士兵),这点别搞混了。你时间点重新整理下。就会发现,收到短信也是虚拟世界的。
并不是真实世界收到虚拟世界的邮件。而是2个都是虚拟的世界,在虚拟的世界里收到虚拟世界的邮件而已。这个应该是编剧这么写,会让故事更加生动点,但是2个虚拟的是平行宇宙。主角是了,但是他大脑的数据都存在于这个系统里的里了。所以这个不难理解。
《源代码》的结局是:男主还活着,因此是男主通过实验改变了未来,也改变了自己(在现实中以另外一个身份活了下来)。
剧情介绍:“欢迎回来,柯尔特上尉。”一个温和的女声在他耳畔响起。紧接着,是一个冷静的男声。原来柯尔特被选中执行一项特殊任务,这任务隶属于一个名叫“源代码”(Source Code)的实验项目。
在科学家的下,利用特殊仪器,柯尔特可以反复“穿越”到一名在列车爆炸案中遇害的者身体里,但每次只能回到爆炸前的8分钟,也就是这一天清晨的7点40分。理论上,“源代码”并不是时光机器,“回到”过去的柯尔特无法改变历史,也并不能阻止爆炸发生。
之所以大费周折让受过军方专业训练的柯尔特“身临其境”,是因为制造这起爆炸的凶手宣称将于6小时后在芝加哥市中心制造另一次更大规模的行动。
为了避免上百万人丧生,柯尔特不得不争分夺秒,在“源代码”中一次次地“穿越”收集线索,在这爆炸前的“8分钟”里寻找到元凶。
扩展资料
《源代码》角色介绍:
1,史蒂文斯
上尉,男一号。在阿富汗执行任务的美国上尉,一次又一次出现在神秘的高速列车上,身份一度变成一位名叫肖恩的历史教师,而列车也一次次地神秘爆炸。
2,克里斯蒂娜
肖恩的朋友,女主角之一,在高速行驶的列车上,坐在科特·史蒂文斯身边与之谈话的神秘女子。
3,古德温
与封闭在太空舱里的科特·史蒂文斯进行视频、文字的单向对话并要求他报告列车上情况的女,女主角之一,电影里有大量她和史蒂文斯的对话。
男主角现实中了,但通过一个实验在另外一起中的另外一个人(教师)身上去寻找爆炸嫌疑人,后来找到了,而且阻止了爆炸的发生。阻止爆炸后的所有人都活了下来,男主跟他的思维融合在了一起,在现实中继续生活,所以片子结尾的那个大金属球的反光里可以看到,里面的男主是另外一个人。爆炸是发生在这个实验之前,所以男主一次穿越给那个女发了短信,告诉她这个实验的结果和阻止爆炸的事情(后来女实是真的),爆炸也从没发生过(办公室两个人的对话也说明这个实验以后也许会用的到)。所以这个结局是个很完美的,男主后的意识在现实中找到了宿主,并跟这个宿主的女朋友生活在了一起。所以这是一个实验改变未来的故事,有一点可以认证这个逻辑,就是去看了一眼男主,他那个时候还活着,如果男主没有改变未来或者说男主是生活在源代码里,那么男主应该已经被女给安息了,但她看到男主的时候,男主还活着的,因此是男主通过实验改变了未来,也改变了自己(在现实中以另外一个身份活了下来),短信中有提到等中尉醒来的时候告诉他:一切都会慢慢好起来的,这也许是另外一个故事的开始,无限的去扮演另外一个自己,拯救更多的人,找到另外一个自己。
男主角生活在源代码里的世界里 他已经不能和现实联系了,所以那个女警察是源代码里的人,而非现实里的。
我才想明白了,那个信息是发给了源代码世界的goodwin了.那时候他们还没有开始试验,也没有发生爆炸,因为男主角(女主角的男朋友)没有让爆炸发生!镜头里面的男主角(本人)还活着.还没有被goodwin结束生命,(后面几分钟全都是演绎源代码世界)这样理解才一目了然!
是和他在同一个世界的,因为在现实世界的他的身体已经了。
在阿富汗执行任务的美国飞行员科特史蒂文斯上尉突然惊醒,发现自己在一辆高速行驶的列车上,而他的身边坐着一个素不相识的女子克里斯蒂安 正在与自己讲话。
提取码: e1v6
影片《源代码》是由邓肯·琼斯执导,杰克·吉伦哈尔、维拉·法米加、米歇尔·莫娜汉等人联袂出演。影片于2011年4月1日在美国上映。影片讲述了一位在阿富汗执行任务的美国飞行员柯尔特·史蒂文斯,醒来时发现自己正处在一辆前往芝加哥的火车上,并就此经历的一系列惊心动魄的。
男主被连入世界计算机,他自己进行大数据演算模拟了未来发生的事,故事结尾他已经演算出了犯罪演绎人犯罪动向然后通过网络联系现实世界的古德温干预了未来要发生的事情,之前那些火车场景全是男主连入计算机自己的提前演算过程~~~
版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 836084111@qq.com 邮箱删除。