对于苹果公司我们有着不同的敬意,因为在乔布斯的带领下,它开启了智能手机的先河,更因为IOS系统,被称为全球手机中最为安全的系统,但是相信不少人听过,此后IOS系统就被“越狱”了,而第一位将苹果手机越狱的人叫做乔治·霍茨 (George Hotz),是一个非常出名的黑客。
大家不要以为黑客就是专门搞破坏的人,其实不是,细数国人对于“黑客”一词的定义我们就知道,只是一些对于编程技术非常高端的人,并且他们常常用来查找系统的中的BUG,以此将系统安全性提高,只是这个词到了国内被人歪曲罢了。
那么这位老哥最近又在干嘛呢?没错他开直播了,并且在直播中涉及了一项“全人类工程”,这么说是否有些夸张?
其实不然,在两周内他开了七场直播,每次的直播时间最少都超过3个小时,而观察他的电脑发现,几乎满满的都是各种的数据,左下角是他本人,那么这次他又要搞什么动作呢?
简单来说,这位老哥,想要自己的编程知识,进行反序列化,这个词在众多程序员中应该非常的熟悉,但是他要反编译的并不是任何的代码,而是想要将最近肆虐的病毒进行反序列化。
而他这么做的目的其实就一个,从原理上来解刨这个病毒到底是怎么运作的,在公开的文件中也作了一些说明:病毒在生物体中的运行模式,跟一个信息处理系统(软件)的运行过程,是类似的,因此才有了这个想法。
将生物学和软件领域进行综合,将核苷酸(DNA 和 RNA 的组成部分)比作字节;将生物学上转录、翻译成蛋白质的过程,比作软件编程中的“反汇编”,这就是现在乔治·霍茨在做的事情。
用更加容易的话来讲,就是这位老哥想要用破解软件的那套,用在病毒上进行推演,以此理解这个病毒到底是如何运作的,所以说这是一项“全人类工程”一点没错吧?
很多人说新闻上不是已经公开了基因序列吗?其实用食品加工来理解更为直接,公布出来的相当于是食品袋上的配方罢了,但是到底怎么做的,食品厂会告诉你吗?显然不会!
现在的乔治运用了系统生物学的方法,利用数学分析和建模,去模拟蛋白质的运动。他想通过分析蛋白质的折叠方式,去推算出病毒结构,不过乔治现在还是没有运算出结果,到这里他算是明白了,那就是这是个多项专业结合的技术,其中需要系统生物学的,设备、模型、运算量等等,缺一不可。
不过从这里乔治却传递出来了真正的“极客”精神,他曾经说过一段名言:人类生活在一个高度“模拟环境”中。也就是,你的所见所闻都是被设定好的。而这个设定者,可能是神仙,也可能是某种超越人类认知的智能……
也因此他认为任何的东西都可以利用自己所学的专长进行推演,找到问题的解决办法,所以这次才通过建模来进行了一种尝试!
结语:从这里我们找到了一种精神,叫做“极客精神”,一个人想要成功那么必须是像是乔治这样,不为失败找借口,而是应该为成功找方法,对此你怎么看呢?对于乔治的想法你是否支持呢?