第一百八十章 电话飞客
林鸿听着手机扬声器中传出的对话,对这个东西的原理产生了兴趣。
有趣的功能,竟然可以接收别人的手机通话,这就相当于是一个小型的无线电台。这就是sas系统据我所知,sas系统并没有这么简单吧这个功能,让他想起了自己一直玩的电台。但是他在银行中看到劫匪boss使用的sas系统并不是这样的。
这并系统。凯文米特尼克将电话挂断。
这只是手机中隐藏的一个功能而已,是手机厂商在生产的时候就有的功能,只是在研究这只手机的时候意外发现的。
我只是想告诉你,我们平时的电话通话,并不安全,这些信号很容易被拦截和监听。
sas系统就是建立在这样的原理之上,而且这个系统和电话电报公司的设备有更深层次的合作,功能自然也比这个要强大得多,fbi拥有随时访问这个系统的权限,他们的探员可以精确监听指定号码可以定位通话人所在位置,主动掐断对方通话等等等等。
林鸿一想到自己平时在打电话的时候,可能会有另外一个人正躲在某个角落中,静静地偷听,就有一种不寒而栗的感觉。
这样说来,我们平民百姓有任何秘密岂不是都会被对方知晓
不知道在中国存不存在这样的情况
这的确是一件非常恐怖的事情。林鸿深以为然,这样的系统,如果被人滥用,肯定会造成巨大的危害。这就是为什么fbi如此想要追捕凯文归案的原因之一吧不过似乎整个系统已经被扩散出去了,那个劫匪boss知道sas系统的存在,是不是凯文透露的
心中虽然很想问一下,不过林鸿最终还是放弃了。他看了看凯文手中的手机,不由奇怪道,既然有人会监听手机,那你还用这个不怕被监听吗。
一般情况下,需要保密的东西,我很少在电话中公开谈论。凯文说着,接着从背包中拿出一个很小的盒子,假如事情实在比较紧急,则可以使用这个。
这是什么
林鸿看到,他手中拿着一个类似随身听大小的灰色小盒子,上面有几个按钮,也有扬声器。
这是一个拨号工具,使用这个,可以实现对电话系统的控制。凯文耐心解释,现在,类似这个的工具已经很多,但是我这个经过了改装,可以结合sas系统使用,功能更加强大。
林鸿听得心中痒痒的,犹豫半晌,最终问道:保罗,你可以教我飞客技术吗我想深入了解其中的原理。
凯文笑笑:当然可以。我之前就说过,我们是同一类人,就算没有我教,你自己也迟早会发现。
你要是真对这个感兴趣的话,我们可以去找个电话亭试试。
很显然,对于技术方面的东西,林鸿完全没有免疫力,当场决定和保罗去附近的电话亭。
当然,他们对其他人说是去买点饮料和矿泉水。
stone,你对电话系统了解多少在去电话亭的路上,凯文问道。
没接触过这方面的知识,倒是对无线电有一些了解,我是一名火腿。
有无线电方面的知识那可以很快上手。我以前也是一个骨灰级的火腿,要是没有小时候玩无线电积累下来的知识,我也无法对电话系统和计算机世界进行更深入的探索。
两人都是对技术非常热衷并智商超群的人,有着非常多的共同语言。
凯文心中其实也非常高兴,这两年来,他过得非常孤独,平时只能以保罗的身份示人,扮演的角色,是一个沉默寡言,对其他东西都不怎么感兴趣的人。他渴望沟通,然而就算是在网络上,他也根本没有朋友,不是不想,而是不敢。他现在可是fbi的通缉犯,一不小心路出马脚,就可能被抓住扔进监狱。
他知道,林鸿和他是同一类人,对他并无任何威胁,与其让其怀疑,造成误会,不如直接坦诚相告。毕竟,他在这里过得还不错,并不想再换一个身份,继续像以前那样,过着到处漂泊躲藏的日子。
在去电话亭的路上,凯文开始向林鸿介绍电话系统。
最早期投入民用的电话系统,起源于at&t的全自动执行开关装置,这种装置,最初使用脉冲信号进行拨号。
不知道你见没有见过音频拨号器,最常见的形式是一个拨号转盘,被称为手指轮。
手指轮我想我见过这种拨号器,不过是在电影里面。林鸿想起之前所看的一些抗日战争片中,曾经出现过这种老式电话,那些人要给别人打电话,通常就用手指在转盘上拨弄几下,就可以拨通对方电话。
以前的老式手指轮,可以产生特定的脉冲信号,这种拨号是一种时域处理方法,它用脉冲的个数来表示号码数字。例如,一个脉冲表示1,两个脉冲表示2,以此类推,十个脉冲则表示0
这类脉冲有着严格的参数特性,例如对脉冲的宽度大小间距形状都有着严格的要求,如果由于线路的干扰或其他原因而使得这些参数发生了变化,则可能引起电话程控交换机对这些信号解码出现错误。
林鸿直到现在才知道,原来那个电话转盘的原理是这样的。
很快,他们俩就来到了公元里面的一个电话亭。
凯文指着电话亭中的电话按键说道:现在的电话系统已经升级了,电话拨号也不再使用以前那种落后缓慢的脉冲拨号方式,而是改为了这种双音多频拨号方式,这是一种音频拨号方式。之所以叫双音多频,是因为总共有八种频率,分为两组,然后让它们两两组合,这样总共就有16种组合,可以表示16中不同的信号。分别代表0到9十个数字,还有键盘上这几个特殊字符和字母。
林鸿看到,除了十个数字,分别还有和两个特殊字符以及abcd四个字母。
林鸿想了一下,说道:升级之后的电话系统,应该也支持以前的拨号方式吧。
这是很自然而然的道理,就向计算机一样,无论如何升级,基本上都会向前兼容,这是为了考虑之前已经发行的软件和硬件。当然,也有极少数个别的例外情况出现,但是向前兼容是一个非常重要的原则。在林鸿想来,电话升级肯定不是一天两天就能完成的事情,在美国各地,肯定还存在一些仍然使用老式电话进行拨号的用户,如果直接将这个拨号方式废除,那他们怎么办
是的,现在也是可以进行脉冲方式拨号的。你有没有本地电话号码
有的。林鸿将慕思彤的手机号码报给了凯文。
我首先给你演示一下脉冲拨号。只见他从电话亭中摘下听筒,让后向电话中扔进去一枚25美分硬币。
接着,凯文开始快速而有节奏地拍击着公共电话上面的叉簧。
啪啪
啪
啪啪
美国的手机号码都是十位,前三位是区号,纽约市的区号是212,林鸿注意到,凯文拍击电话叉簧的顺序,正是按照这个顺序而进行的。
过了一会儿,凯文便说道:好了,已经接通了。你要不要和你阿姨通个话
林鸿凑上去听了一下,果然是慕思彤阿姨在那边询问着,于是林鸿跟她说了一下自己正在大师兄这边的事情,简短地说了几句便挂了电话。
原来可以这样直接拍击叉簧进行拨号,林鸿算是见识到了,要是以后电话的按键坏了,倒是可以用这种方式对付一下。
这种古老的拨号方式很有意思林鸿评价道。
这种脉冲拨号方式比较落后,速度有点慢,每个脉冲信号需要占用100毫秒,并且信号中间的间隔则不能小于40毫秒,这点必须注意,不然拨号会出现错误。凯文给林鸿说了一下其他注意事项,然后便接着教他如何打免费的长途电话。
给我一个国际长途电话号码
林鸿想了想,将孙武家里的号码给报给了他,现在正是周末,孙武应该在家。
凯文再次摘下电话,然后从再次往电话中扔进去25美分的硬币,接着,他从口袋中拿出一个灰色的小盒子,放在话筒上,然后按下其中的一个按键。
嘟一声短促的声音之后,他将将小盒子放回了自己的口袋。
现在我们可以免费打电话了。凯文说道。
竟然这么简单就可以打免费电话
林鸿感觉非常新奇,当然,他感兴趣的是其中所涉及到的技术,并不是说因为可以省钱偷打电话。
林鸿将信将疑地接过电话,拨通了孙武的号码,他和孙武聊了一会儿,简单地说了一下在这边的事情,然后说了一下大师兄现在的情况,怕师父联系不上大师兄而担心,当然,他并没有说大师兄的具体打算。
通话结束之后,林鸿挂上电话。凯文则按了一下电话上的出币键,结果电话机将25美分硬币乖乖地重新吐了来。也就是说,刚刚林鸿真的免费打了个国际长途。
第一百八十一章 hack!
第一百八十k
真的免费了林鸿看到退出来的硬币,觉得很惊奇,这是什么原理那个小盒子是什么
刚才,凯文将小盒子放在话筒上播放了一个音,林鸿知道,这肯定是其中的关键。
这个小盒子是一个音频模拟器。凯文重新将小盒子拿了出来,在飞客圈子内,他们通常称其为蓝盒子,当然,我并没有将它做成蓝色的。
程控电话交换机是通过接收音频进行控制的,刚才我说的双音多频技术,产生的音频信号是比较正常的,实际上,还存在一些特殊的音频信号,可以对程控电话交换机进行控制,当然,这些频率是保密的,电话公司根本不会将其公开。
这个时候,凯文重新按响了蓝盒子上的按钮。
嘟
可别小看这个频率,在电话系统中很有用。其实这其中的原理很简单,当程控电话交换机听到这个频率之后,就会立刻对其进行反应。你知道,机器一般都很笨,他们只会按照原先设定好的流程去执行。
2600hz是一个电话网络中的一个开关,当程控交换机接收到这个频率之后,就会允许长途电话接通,并且不会产生额外的费用。如果想打免费的长途电话,要做的,就是给程控交换机发出一个这样的频率。
这是怎么被发现的这是电话系统中的漏洞,肯定是电话公司的机密内容,不会让别人轻易知晓,林鸿感兴趣的是,飞客们到底是怎么发现这些漏洞的。
测试不断地测试凯文很自然地说道,电话系统就是一个巨大的黑匣子,你无法看到里面的结构,也不知道它的基本原理,但是这并不代表我们无法对其进行探索只有对其不断地测试,然后查看它的反应,才能够掌握它的个规律。
接着,凯文向林鸿简单介绍了一下飞客的历史。
电话飞客的历史最早可以追溯到五十年代,那个时候脉冲拨号方式才刚刚被取代不久,电话系统开始全面启用双音多频的音频拨号方式。
在美国的弗吉尼亚州,有一个名叫约瑟夫恩格西亚小男孩,他天生双目失明,但是头脑非常聪明,他四岁的时候就开始对电话产生了兴趣,并且发现可以通过脉冲拨号的方式进行打电话。
你知道,当上帝关上了你的一扇门,就会打开另一扇门。凯文说道,盲人虽然眼睛看不见,但是他们的听觉和触觉等方面的功能,往往要超出正常人许多。这是一种选择性的强制进化,这种进化速度和效果,让每一个遗传学家和生物学家惊叹
说道这里的时候,林鸿感觉到凯文此刻内心似乎有一种说不清道不明的豪情和向往。
这里是个极其神秘的地方。凯文再一次指了指自己的大脑,比人类发明的任何机械都要精密复杂。错综复杂的电话系统在我们的大脑面前,就仿佛是一个原始人的玩具
可能觉得自己有些离题了,凯文又重新回到了之前的话题。
恩格西亚是个盲人,他的听力得到了加强,另外他对音频的感知和控制。他的舌头可以发出非常精准的音调。
在一次通话过程中,他给朋友用口哨表演节目,结果发现他们的通话突然断了。于是,恩格西亚打电话给电话公司,询问他们为什么将自己的电话掐断,结果电话公司的客服人员对此完全不知所谓。富有探索精神的恩格西亚于是开始努力寻找其中的原因,结果发现自己用口哨发出的频率,正好是2600hz,而电话系统似乎对这个频率非常不喜欢,一听到这个发音,就会挂断电话
就这样,飞客世界的大门彻底向他打开,他成为一个仅仅凭借自己的口哨就可以控制电话系统的飞客,所以大家都称其为口哨。
竟然仅仅用口哨就可以产生精准的频率林鸿为他的能力感到惊叹,这得要多强的控制能力啊
凯文笑道:这并不稀奇,据我所知,在美国有很多盲人电话飞客,他们都拥有这样的能力。
电话系统虽然庞大,但是基本的原理就放在那里,几十年都可能不会改变,并且他们就算自己发现这样的漏洞,一时半会还不能够及时对其进行修复,因为一旦进行改动,会影响到很多方方面面的内容,这也就是为什么电话公司对飞客们非常头疼的原因。
听到这里,林鸿若有所思地点点头,这点并不难理解,正所谓船小好调头,一个东西越是复杂越是庞大,对其进行改变的成本也就越大,并不是不想改,而是没有办法。
sas系统也是同样的道理,虽然他们知道我已经成功获得了控制权,但是却没办法阻止我,除非他们将整个系统彻底重建,从根本上改变原理,否则要想阻止我的访问,除非直接将整个系统彻底关闭,但很显然,fbi不会接受这个结果,他们每天要监控的人太多了,一旦关闭,他们就成了两眼瞎,就只能通过最原始的手段对目标人物进行监控。
当然,经过这么多年过去,sas系统也该升级了,据我得到的消息,fbi目前早就开始着手建立一个新的系统,名为aurora,相比起老旧的sas系统,这个系统更加强大,利用了最新的计算机通信和卫星监控技术,不过我至今还没有得到该系统的更详细的资料。凯文向林鸿爆出了一个震撼性的新闻。
aurora卫星监控
听到这个消息,林鸿下意识地抬头看了看天空,一想到可能在几万米的高空,卫星望远镜可能正在对准着自己,将自己的图像传输到某一台计算机的显示器中,他就有种非常不安的感觉。
在这个世界上,还有什么秘密可言
呵呵,其实也没这么夸张。这些监控对于普通人来说可能有效,但是对于黑客来说,却是一件非常刺激的事情。猫和老鼠的游戏,很刺激,不是吗当然,你的技术必须得达到一定高度,并且得注意隐藏自己,否则惊动了他们,就会上他们的监控名单,那就比较麻烦了。
林鸿看得出来,凯文似乎很享受这个过程。
他们此刻已经走到了练功场地的边缘,凯文停住脚步:
我说过,我们是同一类人,你迟早都会走上和我类似的道路,对未知世界的探索,对我们来说,有着致命的诱惑。可能你已经有所察觉,但我还是想给你两点忠告,为你以后的道路节省一些麻烦和时间。
请说。
如果你决定走一条自由之路,那么尽可能地隐藏自己,别引起别人的注意。凯文笑笑,当然,如果你想跟我一样,过上东躲西藏的逃亡生活的话,就当我没说。
第二条忠告,或者说是个建议:黑匣子虽然无处不在,值得我们去探索,但是最大最神秘的黑匣子在这里。凯文说着指了指自己的头部。
别人都以为我的黑客技术非常厉害,其实这个世界上存在很多技术比我更牛的人,我之所以比他们厉害,就在于我hack的不是他们的计算机,而是他们的大脑。
这些年来,fbi也曾多次发现我的踪迹,但最终却依然和我擦身而过,就算我站在他们面前,他们也不知道原来我就是他们要找的人,并不是他们傻,而是他们心灵上有弱点,而我,则是这个善于入侵他们心灵中弱点的那个人我觉得这是一门艺术,入侵的艺术,欺骗的艺术,或者完全可以作为一个学科,社会工程学
第一条忠告他已经有所心理准备,在这个世界上,聪明的人,尤其是想要获得更大自由的聪明人,必须收敛自己的光芒,让自己尽量和普通人差不多,这样才能活得更加潇洒。这一点,实际上他从小就隐约察觉,来到美国之后,遇到的很多事情都让他对这点认知更加深刻,尤其是知道凯文的事迹和得知sas系统的存在之后,他更是下定决心,以后尽量注意。
因为,他在他内心深处,早已决定,自己要成为一个黑客
凯文的第二条忠告超出林鸿的预料,也同时让他感到深深震撼。
hack大脑
林鸿一脸震惊地看着眼前这个有着络腮胡须的青年,他看上去也就二十多岁,可是却似乎有着远超常人的思想,他的眼神中此刻透出一种疯狂的意味。
人们的心理弱点本能反应好奇心信任贪婪等等这些因素都是这个黑匣子中的bug,你会发现,探索大脑这个黑匣子会比其他任何黑匣子更加富有挑战性,也更加有趣。
凯文回过头来深深地看了林鸿一眼:你应该早就发现了这其中的魅力所在,不过似乎你根本没有充分去利用自己的天赋。
人的大脑造物主送给人类最大的财富,这是一个宝库,潜能巨大,至今我们对它的挖掘和利用还非常有限,你若有兴趣,可以下花点心思研究一下。
说完,凯文米特尼克提着饮料便朝师父张承那边走去,留下林鸿独自一人站在原地,消化着刚才他所说的那些话。
第一百八十k
第一百八十k,到网址
第一百八十二章 协会bbs
凯文的话中包含的信息量实在太大,林鸿一时间有点消化不了,很多东西他都还没想清楚,在原地呆了一会儿,他便跟了上去,回到了公园里的小广场。
他暂时将这件事放在一边,然后向师兄询问了一下有关授徒教拳的事情。主要是问问哪些可以教,哪些不可以教,很可能不会得到师父同意等等。
他师兄张承思想比较开明,在他看来,其实中国无数早就应该放下门户之见,拥抱变化,走向世界,让更多的人加入到其中,这样才能够得到长足的发展。比如在民国时期,中国功夫就达到了空前的巅峰时期,由于强国强种思潮的影响下,各大武术门派开始抛弃成见,团结起来,在近代文化思潮影响下,开始沿着科学化规范化的方向演进。后来在南京成立了中央国术馆,各派宗师聚集,放弃门户之见,互相交流,取长补短,极大的推动了武术的发展。
不过这种现象只不过是昙花一现而已,自从解放之后,中国武术便开始走下坡路,一方面是政策社会的原因,另外一方面也是各派重新变得保守起来,不愿意将自己的东西让别人学走,而年轻一代又对学功夫没有什么兴趣,结果一代不如一代,很多绝技都面临失传的尴尬情形。
所以张承的意思是,不用管那么多,只要对方有能力,都可以教。形意拳,并不是随随便便就可以学走的,这需要极大的努力和毅力,并且还需要相当的悟性,每多一个形意联系者,就能够为宣传形意多一份力量。
这个理念显然和李小龙的理念如出一辙,林鸿这时已经完全了解,他师兄看来是铁了心要以李小龙为目标了。不过林鸿对他的做法还是蛮赞同的,他在想,等自己的专利卖出去了,是不是要考虑给师兄投资点钱,帮他一把。
和张承他们一起吃过午饭,林鸿他们便离开了,双方留好了联系方式。
由于下午想要赶回波士顿,sam三人组也就没再响应菲丽丝的提议,去其他地方游玩,而是直接回到了华尔街,和慕思彤他们见了一面之后,便决定直接回家。
不过在那之前,菲丽丝让林鸿和她签订了一份委托协议,全权委托她负责有关专利转让事宜,当然,还有委托专利注册协议。菲丽丝让林鸿尽快将红外通信协议的有关技术文件准备好,过两天就会派人过来帮他做代理这件事情。
这个周末总体来说是一个非常精彩的周末,亚瑟和马修都觉得非常刺激,竟然亲历过一次银行大劫案。
他们也看了第二天的报纸,这一次的劫案惊动了整个华尔街,因为劫匪顺利地抢劫了信托银行的金库,并且成功从上个世纪留下来的下水道中逃脱,让纽约警察和fbi都束手无策,至今什么线索都没有查到,堪称银行结案中的一大经典案例。
亚瑟和马修另外一件觉得非常兴奋的事情就是,他们终于学到了一些真正的看上去很酷的中国功夫套路,甚至,他们已经有了暑期规划,决定放假之后,就去纽约武馆系统地学习。虽然林鸿说会逐步教他们,但是他们依然觉得和众人一起练武更酷一点,更带劲一点。
马修,你听说过电话飞客吗。进入波士顿市区的时候,林鸿问道。
电话飞客我曾经在一个技术bbs上看到别人讨论过,玩那个的,都是一些老黑客了,现在年轻人很少对这个感兴趣。你怎么突然问起了这个
没有,只是突然想起问问,我有一次在bbs上听别人说起过这个名词。听起来好像很酷的样子。
过了一会儿,马修继续补充道:好像苹果公司的两位创始人乔布斯和沃兹尼亚克两人当初就是以蓝盒子起家的,他们的第一个产品,就是蓝盒子。蓝盒子就是一种可以用来免费打长途电话的设备,具体的原理我当初特别查了一下,但是并没有找到这方面的资料。
哦林鸿很是意外,没想到沃兹尼亚克当初也是一个飞客。
这个时候,亚瑟也插口说道:鹰眼就是一个电话飞客,他曾经在蓝鹰内部bbs上讨论过这方面的细节。
哦怎么没听你说起过马修有些意外地问道。
有一位蓝鹰成员在内部公布了一种免费打电话的方法,结果有一位成员将这种方法进行了滥用,盗打了很多电话服务号码,结果导致一家公司出现了巨额电话账单,后来就被这家公司投诉到电话公司,最终查到了他的头上,结果被法官判了一年监禁,这件事在蓝鹰内部影响很大,所以此后我们老大就再也没有在bbs上说起过有关飞客的事情了。
被起诉怎么会有巨额账单出现不是说免费的吗。林鸿感到很奇怪,这点似乎和凯文和他说过的有些出入。
当时那个成员公布的方法并不是免费的,而是利用了一家电信系统的企业服务转接漏洞。你知道,有很多企业对外提供服务,都是将呼叫转接到自动应答设备上,并且这种电话是对方付费的,也就是企业承担话费。
后来有飞客发现这个方式有一个漏洞。那就是在呼叫企业服务的时候,想办法让其超时,或者通过其他方式人为地让对方挂断电话,而自己这一端却仍然有效,可以继续拨打其他号码。而这些费用会一并算到那家企业头上。
原来是这样。
林鸿了然地点点头。
电话公司的程控交换系统看来果然存在不少漏洞,这个方式只是其中的一种,很显然,凯文的那种方式更加高级,连电话公司都没有记录,根本察觉不到。
现在时间还早,他们决定先去学校看一下,在路过一个电话亭的时候,给皮森的家里打了个电话,结果被告知皮森还没回家,于是他们便驱车赶往学校。
来到sam协会活动室的时候,见到皮森正在聚精会神地操作在那台新买的服务器。
你们回来啦玩得怎么样皮森推了推眼镜站了起来。
马修走过去一手搭在了他的肩膀上:皮森,不错嘛,今天一整天都呆在这里
我也没什么事情做,就在这里调试服务器了,现在已经差不多都已经搞定了。皮森有点腼腆,我们的bbs什么时候上线
对哦你们说什么时候上线马修转头看向林鸿和亚瑟。
随时可以啊,我没意见。林鸿耸耸肩。
亚瑟:我也没意见。
你们两个这样不行亚瑟见到他们这幅毫不在意的样子,连连摇头,这可是我们sam协会的官方bbs,怎么能这么随意一定要挑一个比较有意义的时间,
林鸿见他如此纠结,无奈道:那你说什么时候上线比较合适
这个不讨论一下了
不用讨论了,你是会长,你决定吧。亚瑟道。
皮森:我也同意。
好,既然大家都这么支持,那我就不客气了那就定在今天晚上十二点吧
马修原本还想挑一个比较有意义的日子,可是转念一想,又不想等得太久,既然已经都差不多了,那就尽快吧。
于是,sam协会官方bbs的上线时间就定为了今天晚上十二点,估计见证这一具有纪念意义的历史性一刻的,只有他们四人。并且,那个时候,他们只能在自己的家里访问,毕竟不能在这里直接呆到十二点。
至于到时候如何上线倒是好办,直接设置一个定时任务,在十二点的时候准时让web服务启动就行了。
亚瑟走到服务器前面坐下,开始帮忙完善其中的安全设置,要是上线之后,服务器被人黑了,那就糗大了。别人无所谓,他可丢不起这个人。他好歹也是蓝鹰黑客组织的成员之一,而且还是鹰眼的亲传徒弟,传出去了,那岂不是会丢蓝鹰和鹰眼的脸面
我们再讨论一下该分哪些板块吧马修也不闲着,拿来一只粉笔,在墙上的小黑板上开始比划起来,他唰唰唰地在上面画了好多根横线。
我觉得应该多分一点,必须要将所有和计算器以及计算机的内容包括进去。嗯,主要嘛,可以分为软件和硬件,软件则包括basic汇编c语言,还有编程思想,操作系统硬件则包括主板cpu显示器
只听到他口中念念有词,一会儿便将整个小黑板都给写满了。
林鸿一眼看去,发现总共有二十个板块了。
要设置这么多板块吗。皮森惊讶道。
当然需要,我们的bbs上线之后,我还有好多还没细分呢
这个还是少一点吧,刚刚开始的时候人少,板块太多帖子就过于稀少了。林鸿提出了不同的意见。
我觉得也不要搞太多了。亚瑟回头看了一眼,还是集中在我们现在的主题上吧,计算机的内容先放一放。
林鸿点头道:对。就分计算器硬件和软件好了,两个板块就行了,简单点,这样话题也集中。
两个马修简直无法接受。
如果以后真的有必要,再来增加也不迟啊。皮森建议道。
那好吧。
既然大家都不同意,马修最终也只得少数服从多数,将二十个板块,精简到了两个。
第一百八十三章 破解教程
由于今天是周末,维娜虽然要加班,但也回来得比较早,等林鸿和亚瑟两人回到家里的时候,她已经在家准备晚餐了。
吃完饭的时候,维娜问起了纽约银行大劫案的事情,她在电视新闻中已经看到过,要不是今天早晨的时候亚瑟就已经给她打了个电话报平安,她肯定会急得团团转。当然,她并不知道她的宝贝儿子完全亲身经历了这个大劫案的整个过程,亚瑟只说自己当时在旁边围观。
倒是亚瑟后来给她讲解劫案整个过程的时候,说得有些过于详细了,要不是林鸿及时暗中提醒,差点就穿帮了。
吃过晚饭,林鸿和维娜在客厅闲聊了一会儿,便回到了自己的房间。
这个时候,中国时间应该是周日早晨,林鸿想了一下,还是决定给母亲打个电话,毕竟好久都没有和家里联系了。
拿起电话的时候,他想起凯文今天教给他的电话知识,于是便想尝试一下使用拍叉簧的方式进行拨号。
当时他看凯文拍的时候好像很容易,啪啪几下就成功了,可是轮到他来实践,却发现这并不是一件简单的事情,中国的前面三位代号是086,0代表十次脉冲,所以需要拍10次,可是他在这里就遇到了困难,每次间隔的时间都掌握不精准,导致每次都拨号失败。
不过,林鸿经过试验之后,慢慢掌握了诀窍,于是每一次拍击之间的间隔终于固定在40毫秒以上,但又小于100毫秒,最后终于拨通了母亲的电话。
冯婉此刻还在睡懒觉,好不容易有个周末,终于可以睡个美容觉,她自然不愿放过。不过接到儿子的电话让她所有的瞌睡一扫而空,高兴非常。在这之前,一般都是她打电话给林鸿,而林鸿很少主动打电话回去,这一次算是给了她一个不小的惊喜。
整个通话过程又如同是之前那样,都是冯婉在问,林鸿在答。林鸿主要说了一下这两天去慕思彤那边的事情,当然,银行中的劫案也被善意的隐瞒了下来,这点他早就和慕思彤通过气,让她不要和母亲说这事,省得家里为这事而担心。
挂断电话之后,林鸿便花了点时间将上次从商店里面买来的计算器给破解了,大同小异,只稍微改动了一点点源代码就顺利完成了。不过其他品牌的计算器还没破解,只是破解了德州仪器的另外几个版本,毕竟硬件结构和系统都有所不同,他暂时还没这方面的资料,无法下手。
接下来,林鸿开始撰写破解教程和其中的破解原理,虽然这其中涉及的步骤比较简单,但是这基本的说明手册却是必不可少的。等下十二点的时候,bbs上线他就将这些内容发上去,以便大家能够及时看到和下载。
他现在使用的这台计算机的功能比之前的appleii要强大太多了,所以使用得很顺手。并且,现在的他已经不再是使用两指禅进行打字,而是在马修的强烈建议下,专门练习了一下科学的打字方法,在短短一天之内就掌握了快速盲打的方式,刚开始的时候他还觉得不习惯,可是上手之后,他不得不承认,这种经历过历史考验的打字方式的确有其科学之处,他的打字速度得到了极大的提升。
抛却键位布局的设计不说,打字训练其实就和他平时练武差不多,都是将一些固定的动作都练成自己的本能反应,或者说是在大脑当中建立一种属于打字的特殊反射,不再需要经过复杂的思考,而是手放上去之后就立刻反应过来,就如同我们平时一边做其他事情一边说话一样那么简单。
可能林鸿自己都没有发现到,他现在思考问题的方式已经逐渐开始变得更加成熟和理智,看到一件事情或者现象,往往会透过现象看到其中所蕴含的规律和本质,不由自主地就会进入上帝角度,以第三者的身份从某一高度对其进行俯视。
快到十二点的时候,亚瑟敲响了林鸿的房门。
stone,时间快到了,快来我房间
好的。
这是他们早就说好了的,要在一起见证sam协会bbs上线的那一激动人心的时刻。
林鸿来到亚瑟房间的时候,见到他正在和马修皮森两个进行在线聊天。他使用的是一个基于udp协议的在线聊天软件,可以实现点对点的广域网的多方聊天,不过这个软件是苹果系统中的专用软件,dos系统中并没有这样的类似软件存在。
林鸿在心中琢磨着,是不是自己动手开发一个,这样大家相互沟通起来就方便多了,不然因为他操作系统的不同,自己一个人和他们平时不好沟通。
时间已经到了最后十几秒中,聊天窗口中出现马修不断打出的倒计时数字。
10
star
亚瑟立刻切换出去,启动网络拨号,登录网络,然后打开了tel软件,输入sam协会bbs的域名,界面中立刻出现了sam协会登录成功之后的欢迎词。
欢迎进入sam技术前沿协会
在这行大字下面,有一小段文字对sam协会的主要介绍,以及重点作品ti8x系列的计算器破解描述。
这些文字,都出自马修之首,说得比较笼统,当然,也稍微有点夸张。用他的话来说,他描述的是sam协会以后的状态,也不算不实描述。
再下面便是两个简单板块名字,提示访客进行选择进入。
虽然无论是亚瑟还是林鸿两人都对这样的界面并不陌生,但是这一次看到感觉却又是截然不同,这毕竟是自己参与架设的bbs,对其有着一种特殊的感情。
于是接下来,sam协会的四个人开始了对整个bbs内容的丰富过程。
之前他们就说好了,不要对其他bbs上的内容进行简单的进行粘贴和复制,必须要有自己的东西,要对用户有用,才会能够留住他们。
当然,由于他们现在的知识集中在计算器领域,据他们所知,在业内似乎还没有这样的专业性站点,再加上计算器的破解本身就是从sam小组开始的,所以他们算是这个领域的创派祖师,拥有天然的号召力,倒不是很担心别人不认可。
林鸿回到房间,将他刚才撰写的说明文档内容上传到bbs中,然后再将用来破解计算器的几个破解文件上传到了协会的公共ftp上面。
此时的bbs还比较简单,不像后世那样,可以在bbs上直接上传附件。这个时期,在网络上进行文件共享和交换,一般都是使用ftp进行文件共享。
ftp这三个字母本身就是文件传输协议的简称,这是建立在协议上的协议,专门被设计用来进行文件传输。ftp有自己的服务器端和客户端,这点和web服务器非常相似,用户可以使用专门ftp软件连接服务器,从上面下载文件。
与web服务运行在80端口不同,ftp服务一般运行在20和21这两个端口上。当然,也有一些特立独行的网站或者ftp服务器,考虑到安全方面的因素或者其他原因,故意改变这些常见服务的默认端口,让别人根本摸不着头脑,如果想要入侵,还得花费一番心思去寻找端口。
接下来,林鸿便继续在硬件和软件板块发布了几篇帖子,都是他在破解计算器的过程中所了解到的一些细节。其中内容最多的,则是一篇标题为教你如何破解计算器的帖子。在这个帖子中,林鸿详细地描述了自己从刚开始拿到计算器,然后一步一步着手破解的整个过程,不单单是技术细节,而且包括其中的破解思想,遇到阻碍的时候,该怎么想会怎么想
可以说,这是一份相当详细的破解教程,林鸿撰写文章的方式,学自沃兹尼亚克的那本红皮书,内容通俗易懂,有时候还会开个小玩笑。虽然林鸿在现实生活中并不擅长,但这并不代表他在网络中也是这样的性格。
网络世界和现实世界有着非常大的区别,很多人都会在这两个世界中展现出截然不同的性格,林鸿也不例外。
他使用的网络id正是hellc。
之所以专门花时间写这么一篇教程,无非是他想偷电懒而已。
之前破解计算器完全是出于兴趣,可是现在,又有这么多不同品牌的计算器要破解,这已经不是兴趣,而是苦力了。他根本不想将太多的时间花在这个上面,毕竟破解的过程基本大同小异,他还有其他很多事情想做,于是便想聚集群众的智慧,将方法和原理写出来,然后号召大家亲自动手对其他类型的计算器进行破解,然后分享出来,这样不就可以在短时间内将这些计算器破解掉
虽然并不是所有计算器都能够进行破解,但这个过程也必须要有人去探索去测试之后才知道,这其中必须要花费时间和经历。如果都要林鸿一个人去做,那实在是太恐怖了一点。之前林鸿同意建设官方的bbs,就是处于这个考虑。
群众的智慧是无穷的,林鸿早就有了这个清晰的认知。
第一百八十四章 即时通信软件
网站上线之后,马修亚瑟和皮森三个人将这个消息告诉了自己经常联系的朋友,由于他们以前平时在学校并不是很受欢迎,他们的朋友也大多都是在技术类bbs上认识的。
然而,马修他们还是低估了大家对sam协会官方bbs的期待感。
到晚上十二点半的时候,林鸿突然发现tel客户端提示无法连接到服务器。
难道被入侵了这是林鸿的第一个想法。
上面提示的信息,主要意思是由于连接数过多而拒绝服务。
他尝试了几次,发现还是如此。
这个时候,亚瑟也再次敲响了他的房门,结果被告知,他那边也一样。
出现这种情况有两种可能,一种就是被人黑了,导致服务器拒绝服务,另外一种则是真的访问的人数过多,服务器过载,无法承担这么多人访问。
亚瑟连忙给马修打了个电话,询问他那边的情况,结果他说能够访问,不过速度非常缓慢。
林鸿再次尝试了几次之后,终于重新登录进去,内容刷新的速度的确非常慢。
然后,亚瑟让他登录到bbs的管理后台,看了一下统计人数,结果显示有同时超过一千人在线。
结果很明了了,网站出现故障,是因为一时间访问人数过多,而服务器只有一根线路,一时间无法承担这么多人同时刷新访问,这才提示错误。
他们根本没想到,仅仅是因为之前他们和自己的朋友宣传了一下自己的网站,结果一传十,十传百,大家一窝蜂地都涌了进来。
这种情况让sam小组的成员又惊又喜,马修已经在考虑是不是有必要要增加线路了。
好在这一拨流量浪潮来得快也去得快,很快bbs就恢复了正常访问,而这个时候,论坛中已经出现了很多回帖和新帖。
尤其是林鸿发布的那片教程,受到了很多人的称赞,不少人都表示,响应林鸿的号召,开始着手破解自己手中不是德州仪器品牌的其他计算器。
在接下来几天中,sam小组开始了缓慢扩张的步伐。
很多人都在论坛中提交了自己的作品,并且希望加入sam协会,成为这个小组当中的一员。
不过,马修对会员的控制倒是蛮严格的,在达到标准的几十个人当中,只挑选了五人,然后再召开协会会议,大家对这五人进行讨论,再淘汰了两人之后,sam协会便有了7名成员。
考虑到懂硬件方面的人比较少,新增加的三位当中,有两位是对硬件比较精通的。并且这三人都不是拉丁学校的成员,其中一位还是麻省理工学院的大学生。
由于有了其他人的加入,林鸿的工作大为减轻,他这几天都在研究即时通讯软件方面的内容。
上次他就已经注意到,因为系统平台的不同,他和其他几位成员交流起来有点困难,因为他的计算机操作系统是微软的dos,而其他三个都是苹果公司的,连硬件架构都不同,更别说操作系统以及应用软件了。
现在又有新的成员加入,并且还不是同一个学校的,平时他们进行交流沟通的时候,就出现了困难。急需一款能够跨平台的即时聊天软件,并且最好是能支持多人同时聊天的。
林鸿这些天都在查找这方面的资料,途径主要是学校图书馆和互联网。
他了解到,即时通讯软件实际上早在六十年代就已经出现了,刚开始的时候是出现在多用户操作系统中,例如兼容分时系统和mulnix的前身操作系统。
最初的时候,即时通信功能是被用来作为系统服务而开发的,例如打印或者邮件进程,普通用户和系统管理员之间,通常会用短信息或通知进行信息交流。
后来,开始用于局域网各计算机之间的通信。例如,林鸿第一次在学校机房上课的时候,亚瑟入侵他的计算机,使用的就是操作系统中自带的这样一个局域网通信功能。
互联网兴起之后,这些协议通信协议被越来越多的技术人员所了解,逐渐在各大主流操作系统上出现了一些即时通信软件。这些软件使用协议基本可以分为两种协议架构,一类是基于点对点,也即客户端和客户端直接进行通联,另外一类则需要客户端和服务器联系,然后再由服务器进行中级转发。
点对点的通讯比较简单,就和打电话一样,必须两人同时在线才能进行联系,如果有一方网络并不是很好,或者对方并不在线的话,通讯显然就不能进行。还有一点,点对点通信只能同时和一个人进行通联。
而服务器和客户端的架构,这类似bbs,有一台专门的服务器作为中央枢纽,大家都和这个中央枢纽联系,例如告诉他,我要发信息给某某,麻烦帮我转发一下。这样,就算对方当时不在线,等对方在线的时候,服务器再发给他也行,这就是延迟发送。
并且,第二种架构还有一个优点,那就是可以进行群聊,一个人对多人发送信息,让建立聊天室有了可能。
亚瑟和马修之前进行联系的那个名为xaric的通信软件,就是建立在这个架构之上。
林鸿专门针对这个软件进行了研究,发现这个软件所使用的协议是irc协议。
这个协议是1988年由芬兰人雅尔口欧伊卡林恁开发出来的,是一个互联网实时文本消息协议,是专门为了bbs或团体成员之间进行内部沟通交流而设计的,允许点对点,也允许一对多,甚至还包括了文件共享方面的内容。
林鸿了解了一下,发现这个协议是公开的,也就是说向所有人都免费开放,就像是其他常见的dp,ftp协议那样,可以随意使用,无论是用于商业用途和个人用途。
林鸿对其心生佩服,在科学技术的发展史上,不知道有多少这样的人做着贡献,从最开始的电子技术无线电技术到现代的电话技术计算机技术,正是有着这些技术前辈们的无私奉献,做着基础方面的建设,才能够逐渐发展到今天。
林鸿心中琢磨着,这个软件自己编写出来之后,也免费给大家使用,贡献一份自己的力量。
林鸿之前去学校图书馆找了一下,并没有看到有关irc协议方面的资料,后来他又问了一下亚瑟和马修,他们两个也不知道到哪里能找到这方面资料。
后来他不得不去一些技术论坛进行询问,最终终于有一个人告诉他一个bbs讨论组的地址,林鸿登录到那个讨论组,最终找到了原作者的email地址,于是他向原作者雅尔口尝试着发了一封邮件,林鸿在邮件中明确地告诉他,自己想要编写一个基于irc协议上的软件,想要irc协议的细节。
原本还要等上一段时间,却没想到不到半个小时就收到了作者的回信。
雅尔口对于有人加入到irc协议软件开发的行为感到非常高兴,对于每一个人,他都会尽自己最大的努力去帮助别人,提供便利。
在邮件中,他给林鸿发来了详细的协议技术细节,而且还包括最新的升级版本,包括频道加密和更便利的文件共享功能。
原本,林鸿只想编写一个用于团队内部进行交流的沟通软件,这样,只需要有一个服务器端就行了,其他的都作为客户端和服务器端连接。
但是了雅尔口的最新irc协议之后,他决定扩充一下之前所构想的软件功能,不局限于一个服务器端,而是多个,即在软件中同时集成服务器端和客户端。也就是说,每一个用户都可以将自己作为中继服务器,给大家提供服务。并且,服务器端之间也可以进行通联。
实际上,这种架构和业余无线电非常相似。在无线电通信中,有一种特殊电台称为无线中继台,能实现信号的中继和放大,从而延伸无线电网络的覆盖范围。
在无线电发明的早期,人们还没有发现短波信号的远距离传播特性,而中长波无线电地波通信因为大地吸收损耗,距离有限。早期的业余无线电爱好者就通过人工中转的办法来扩大通信范围。原理和接力一样,通过火腿志愿者地热心帮助,火腿们可以仅仅通过长波就可以将无线电信号送至大洋彼岸,甚至地球的另外一端
林鸿决定修改架构,让每一个客户端都同时具备中继台功能,从而可以极大地增强整个即时通信系统的稳定性。因为如果仅仅只有一个服务器端的话,一旦这台服务器由于某种原因出现问题,那么其他人之间的通信就会根本无法进行。
而重新设计之后的架构则不会如此,如果其中一个节点损坏,消息还是可以通过另外一个节点传输到目的地。这其中信息传输的路径从理论上来讲有无数条,只要通过最短路径算法找出最短的那条即可。
至于编写这个软件的语言,林鸿最终选择了c语言,他在刚开始的时候就考虑到了跨平台的需要,目前他所接触到的高级语言中,只有c语言能够满足这个要求。
第一百八十四章 cqcq
林鸿一向都是说做就做的性格,在得到通信协议的当天晚上,他就将软件的原型给做出来了。他将其命名为cqcq,取自无线电台里面呼叫术语cq。并且按照软件版本控制的规则,他将现在的版本定位版。
当然,刚刚开始的时候功能还很简单,只能进行点对点的通信,这种软件在局域网中比较有用,因为局域网一般计算机的数量有限,只要对将所有可能的ip都搜索一遍通常是都pg一遍,如果发现有计算机在线,于是便尝试着发送消息进行连接,一旦有回应,则表示这台计算机上也启动了同样的软件。
但是,对于整个互联网来说,这个功能就有点难办了。必须得知道对方的ip地址才行,否则全世界这么多ip,按照顺序扫过去,不知道要扫描多久才能够找到同样在线并且运行了同样软件的计算机。
不过,第二天的时候,当林鸿兴致勃勃地将这个消息告诉亚瑟和马修的时候,他们对此却并不怎么感兴趣。
那个xaric不错啊,功能也能够满足我们的需求,没必要再另外开发一个了吧马修道。
嗯,我也觉得另外开发没必要。亚瑟也觉得那个软件用得比较趁手。
这个林鸿满腔热情犹如突然之间被一盆冷水从头浇到脚,dos下没有这个软件吧我平时都不好跟你们在线上联系。
要不你再买一台苹果计算机马修建议道。
林鸿无语,没必要吧那台挺好的,而且我觉得ibmpc兼容机现在越来越流行,是以后的趋势。
林鸿现在已经不是计算机菜鸟,对计算机行业情况也是有了一定的了解。
苹果虽然持续推出了功能更为强大,界面更酷的计算机,但是却因为其保守封闭策略,原先的个人计算机霸主地位逐渐在慢慢被其他公司给撼动,尤其是80386系列的pc机兴起之后,苹果计算机已经几乎彻底丧失了原先的主流地位,转而变为开始小众计算机了。
林鸿也了解到,苹果之前最主要的技术人员沃兹尼亚克在这个时候已经淡出了苹果,自己创办公司去了,原因是不太认同苹果过于封闭保守的策略。他在本质上,还是一个黑客,喜欢开放喜欢折腾机器,就像他设计的appleii,专门为黑客们准备了多达八个扩展槽,机箱也特意设计成可以随意打开的结构。
可是后来的appleiii,和最新的麦金塔系统,将原先的那些开放式功能全部去掉了,乔布斯不允许用户随便对苹果公司设计的计算机进行修改,他也不兼容现在最流行的ibmpc兼容机,硬件和软件自成体系,这就导致苹果公司在个人pc机领域竞争和其他公司失去了优势。
这可以理解,毕竟一边是各大计算机软硬件联盟阵营,包括ibm微软康柏惠普戴尔等等巨头,而一边则只有苹果公司一家。
见林鸿为无法和大家一起沟通而烦恼,亚瑟倒提出了一个解决方案。
bbs中本身集成有这样类似的功能,回头我把那个功能安装一下,这样我们内部就能通过tel进行聊天了。
这好吧。
林鸿兴致有点低落,毕竟自己做的东西不能得到别人的认可,这是已经让人感到非常郁闷的事情。
不过,要让林鸿就此放弃对这个软件的开发,却又有点不甘心,这毕竟是他真正意义上的第一个基于网络的软件,并且他还雄心壮志地给irc协议的作者说过,自己要开发这样一个软件,不但要跨平台,而且还要比现在这些流行的聊天软件更加好用,功能更加强大。
晚上回到家后,林鸿并没有再去网络上找其他人试用自己这个简单的版本,想了想,于是他给菲丽丝打了一个电话。
菲丽丝原本在浴室洗泡泡浴,手机就放在浴缸旁边,看到手机响的时候,回头看了一眼,突然看到是林鸿打来的,顿时咻地一下就直接站了起来,然后立刻接通了电话。
喂,石头大叔吗。
接到石头大叔的电话,可把她高兴坏了。前几天一直都是她主动给林鸿打电话,一打就是半个小时以上,洗澡的时候将电话放在旁边,就是想再继续和石头大叔煲电话粥,却没想到今天他主动打来了。
你好,菲丽丝,有空吗。
当然有菲丽丝连忙说道,我刚洗完澡啊切
正说着,她突然打了个喷嚏,连忙重新躺了下来。
你怎么了着凉了吗。
没有,刚刚只是鼻子有点痒。你继续,我听着呢。
那个你房间有计算机吗。
有我有一台笔记本,怎么了
如果你方便的话,能不能帮我测试一个软件
喂,菲丽丝,你还在吗。
嗯,在的,给我五分钟时间,五分钟之后我再打给你
由于计算器破解这件事的缘故,sam协会很快就在全美出名了,虽然后来也不少技术协会或者小组宣布他们也找到了其他破解计算器的方式,成功实现了破解,但是在技术圈内大家通常都只任第一名,如果你是第二名或者第三名,根本不会得到什么关注。
并且,那些协会或组织却根本无法实现sam协会那样强大的无线传输功能,很多协会尝试过后,逐渐放弃了想要和sam协会叫板的想法,而他们组织当中对计算器感兴趣的技术人员纷纷投向了sam的怀抱,每天都在sam协会bbs上泡着,分享着自己的创造,同时也享受着别人贡献的成果。
由于sam协会后来基本没有在拉丁学校再招收成员,平时又根本不举行什么活动,所以在大家的眼中,sam协会是最神秘的,但是它的影响力却没有因此而降低,反而随着计算器上能够运行的游戏或软件的增多而逐渐在增大。
sam协会的募捐以及赞助计划进展得非常顺利,不但是拉丁学校的同学对其非常慷慨,其他地方享受到计算器破解而带来便利的人也纷纷为sam协会捐款。
在募捐计划发出的第一周内,他们就已经将前期垫给协会的资金给收回了,并且略有盈余。
这个时候,马修暂停了募捐计划,转而开始去商业区找赞助公司赞助。他定下的方案是,在最新破解程序中加入赞助公司的logo广告,这样,破解之后的计算器在启动之后,会有一至三秒的广告显示时间。
这个计划,刚开始林鸿和亚瑟表示了不同的意见,他们认为这可能会给用户带来不好的体验,可能会遭到大家的强烈抵制和反对。
但是最终马修从bbs中收集来的调查显示,反对这件事的人虽然有,但是非常少,只有极个别的人。而且这些人在sam协会发公告解释具体原因之后,也对此表示了理解。
毕竟sam协会是一个非营利性的社团组织,要维持下去,必须得有一定的收入来源才行。既然不募捐,找赞助也是可以理解的,这种现象在美国非常常见。
校园里面很多社团平时筹集资金的方式都是通过寻找赞助而获得的,例如杂志社想要印刷杂志,自己没有资金,通常都是去找一些赞助商,承诺在里面放置一定的广告作为回报。而商家也乐得如此,相比起在报纸电视或者户外媒体上打广告的费用,赞助费只不过是九牛一毛而已,而且还往往可以得到不错的广告效果。
马修拉赞助的能力显然很不一般,第一次出去就已经募集到了一万美元的赞助费用。
赞助商有两家,一家是可口可乐公司,提供了三千美元的赞助费。
而另外一家,则是苹果公司,负责接待马修的那个主管在听到马修的宣传讲话之后,立刻找人了解了一下情况,结果手下的人给了sam协会非常高的评价,于是拿个主管直接给马修开出了一张七千美元的支票,只要求在开机显示的时候,苹果logo要先于可口可乐公司的显示,并且比他们的时间要长一点。
最后马修定下来的方案是,总共三秒广告时间,苹果公司的logo显示两秒,而可口可乐公司则显示一秒。
于是,在马修的强烈建议之下,正在忙着改进即时通讯软件的林鸿暂时放下手中的事情,开始着手开发破解升级程序。
既然是升级程序,自然得有新的功能,但是在计算器这个简单的系统中,要想再搞点花样可不容易。
并且明知道最新的升级程序中会有广告,还得让大家觉得,享受新功能比看到广告要更加值得。
那么,怎样才能够达到这个程度呢
于是,当天晚上,sam协会的七位成员在线上开了一次会议,考虑到有几个并没有使用苹果计算机的成员主要是林鸿,白天的时候亚瑟赶工将bbs上的群聊功能给安装上了,所以,sam协会的这次线上会议林鸿得以有机会在自己的计算机上参加。
第一百八十五章 中转服务器、压缩
max:大家说说,有哪些地方可以升级
马修首先在聊天频道中提出问题,他在网络上的i书网e看
max:必须要有革命xg的功能,让已经破解的那些人愿意重新下载我们的升级程序。
左手:大家都说里面能装的东西太少了,我们是否可以往增大存储空间的方面考虑一下
左手lefthand正是那个新加入的麻省理工学院的学生,他在硬件方面颇有研究,他成功破解了惠普公司一个系列计算器,将破解程序发布到sam协会的bbs上之后,被吸纳为sam协会成员。
这个破解程序出来之后,鼎鼎大名的沃兹尼亚克竟然还先生对此表示了赞赏,因为他当年正是惠普公司的计算器工程师,一直想将这些功能放出去,但是却不被公司允许,直到今天才终于被人给破解了。
同时,他对第一个推出计算器破解程序的hellc也做出了很高的评价,认为hellc相当于开创了一个技术研究流派,计算器是比计算机还要早出现的产品,发展到今天,在功能上已经越来越接近计算机,他很看好这个独特的平台。
沃兹尼亚克还特别提到了破解程序中所使用的红外线传输协议,并且说要是当年他创办专们设计万用遥控器公司cl9的时候,就有着这样强大的协议,他也不会过早地将cl9公司给卖掉。
由于创办苹果公司的原因,沃兹尼亚克在技术圈内的地位很高,他竟然出现在sam协会的bbs中,这无疑给sam协会带来了意想不到的宣传效果。
也正是这个原因,sam协会中所有破解程序所使用的红外线传输协议这才开始被大家广泛关注。
雏鹰:计算器的闪存是固定的,增大存储空间,除非是更换闪存。小批量的计算器倒是可以,但是如果想要所有人都进行改装,但是这根本不现实,除非厂商对其进行主动升级。这个问题我们之前就讨论过。
亚瑟还是习惯用自己一贯的id雏鹰kittyhawk。
存储器的瓶颈的确极大的限制了计算器的功能,一些比较大的程序正是由于这个原因而装不上,他和林鸿两个正打算尝试着将自己的计算器进行改造,但仅此而已,不可能给每一个人都进行改造,工作量太大。3∴35686688
火炬:我有个主意,或许我们可以考虑使用红外线传输来弥补存储空间的不足,只要让大家安装程序比较方便,想使用的时候再去安装,不使用的时候就将其删除。
火炬是另外一位对硬件比较在行的新加入成员,他并不是学生,据他自己说,已经参加工作,目前在电信公司的一个小职员,他从事的职业和技术没有任何关系,技术只是他的业余爱好。
max:如何弥补继续说。
火炬:例如,我们可以改造一部分计算器,增加存储空间和红外无线的覆盖范围,将其作为中转服务器来使用,一旦他们想要安装程序,可以直接连接服务器,获取上面的数据即可,不需要的时候,就可以将已经安装的程序删除掉。
max:不错的注意
原子:理论上应该可行,这样一来,我们还可以有针对xg地开发出更有意思的软件。
原子,新加入的成员之一,擅长软件开发,阿拉斯加州在校高中生。
雏鹰:中转服务器不但可以是计算器,也可以是计算机,并且如果是联网的计算机的话,就更有意思了。
火炬的提议得到了大家的一致赞同。
这的确是一个非常有创意的想法,只要改造一部分计算机就能够实现不错的效果。
听到中转服务器,林鸿想起了自己的cqcq软件,或许自己还可以将这个软件移植到计算器平台上
不过,最终他还是没有将这个想法说出来,回头再说吧,如果真的有实现的可能,倒也是一个不错的东西,不过其中还涉及到很多技术难题需要解决,林鸿打算还是先将cqcq的pc版先完善起来,如果真的有必要再来移植也不迟。
不过,除了这个想法,林鸿倒还想到了另外一个不错的构思。
hellc:我也有一个想法,虽然我们很难增加存储空间的大小,但是我们可以从另外一个角度来着手改进,那就是缩小软件和数据的体积。
max:我知道了说得没错,我们可以对数据进行压缩,这样可以极大地节省存储空间
雏鹰:没错,这个方法更具有可行xg。
其他几位成员对林鸿的这个想法都表示了赞同,他们都说果然不愧是hellc,想事情果然比他们要更加细致。
在sam原先的三人组当中,林鸿是最受大家敬服的一位,毕竟正是他亲手破解的计算器,并且开发了xg能高效的红外无线传输协议。
第一点是sam协会成立的根本原因,而第二点则是破解程序能够迅速传播起来,并且和其他社团竞争能够优势领先的重要推动因素。
而在此之前,他们的软件或者数据文件以原始的大小存储在计算器中的,没有经过任何加工,原来多大,存储到计算器中也就多大。
接着,他们开始讨论该如何实现数据的压缩。
由于早期计算机存储空间的不足,计算机中的数据压缩需求从一开始就存在,早在四五十年代,美国著名数学家,信息论的创始人,天才级人物克劳德香农就发表过这方面的基础xg论文,为数据压缩奠定了理论基础。
之前美国各bs上比较流行的压缩软件主要是a公司开发的arc,这是一种商业压缩软件,如果使用,必须huā钱购买。
后来,有一个叫做菲利普卡茨的máo头小伙,他也是bbs的狂热爱好者,但是囊中羞涩,他见连压缩个文件都要付费,于是便动手自己开发了一个同类软件,免费开放给大家使用。
菲利普刚开始开发的软件名称叫做pkarc,前面两个字母是自己的名和姓缩写,后面的arc自然是指商业软件arc,因为当时a公司发行的软件里面,还包括一部分c语言的源代码,他根据其中的内容,就编写了一个同类软件,可以完全兼容arc。
这样一来,大家都立刻成为了pkarc的忠实用户,a公司见到这种情况,立刻将菲利普告上了法庭,于是法院判决菲利普禁止继续开发和传播pkarc。
但是这场官司并没有磨灭菲利普的斗志,他同绝大多数黑客们一样,推崇自由和免费,于是在官司结束几周之后,他另外开发了个软件,取名为pkzip。
zip在英语中有快速嗖嗖而飞过的意思,通常形容子弹zip而过,菲利普取这个名字,意思就是说他要开发的软件,将要比arc更加快速,功能更加强大。
很显然,他成功了。短短几周之内,他开发出来的pkzip软件,可以将一个或多个文件压缩到一个后缀为.zip的文件中,无论从压缩比压缩速度方面都超过了商业软件arc。
更重要的是,他这个软件再也没有参考arc的算法,而是使用了全新的压缩机制,并且他宣布不再兼容arc格式。
就这样,菲利普将pkzip作为自由软件免费发布之后,就立刻受到了全美各bs的站长们的欢迎,犹如星星之火,以燎原之势迅速在全美各bs上蔓延开来。站长们纷纷开始将原来使用的arc格式压缩文件转换为zip格式。
a公司很快就因此而彻底从大家的眼前而消逝了,zip格式成为了互联网时代压缩软件的标准格式。
sam协会想要将数据进行压缩,zip是最理想的选择,虽然市场上还存在着一些其他的数据格式,例如arjlhacab等等,但是这些压缩格式要么就是属于专利产品,要进行付费,要么没有公布压缩技术细节,只有zip的作者菲利普,在两年前的时候,公布了zip压缩的所有技术资料。
所以,sam协会最终选择zip作为自己的压缩格式。
但是还存在一个问题,那就是压缩文件传输到计算器中了,该如何读取里面的数据
很显然不能使用pkzip来直接读取,计算器中只有那么点地方,根本无法移植pkzip,只能另外编写相应的解码程序。
要想编写解码程序,就必须了解zip格式使用的压缩算法,即lzr算法,这是一种无损数据压缩算法。也就是说原来是怎么样的,压缩并还原之后还得怎么样,一个字节都不能少。
这其中的原理其实很简单,因为计算机中数据都是用二进制表示的,只有0和1,有时候连续十个数字都可能是1,那么则直接可以标记为这里有10个1,而不用真的用十个1去填充。
通过这样的方式,就可以实现压缩。
当然,说起来简单,但做起来就相当复杂了。
sam协会成员当中,所有人都没有接触过压缩这一块,大家都必须从头开始学习。
于是,大家开始分工合作,林鸿负责新的破解程序开发,不但要将广告系统集成到里面,还得留出解码程序的位置,等亚瑟和原子将解码程序编写出来之后,再集成进去。另外,根据能者多劳的原则,林鸿还得和火炬左手一起,着手对计算器进行升级改造。
第一百八十六章 ssas 求月票
第一百八十六求月票
这一次sam七人组会议给sam协会定下了下一步发展的重要计划,后来大家公认,这一次会议在sam协会的发展史上具有非常重要的历史意义。
他们分为了软件组和硬件组,分别行动。
可口可乐和苹果公司的logo都比较简单,经过图片压缩工具经过处理之后,体积已经非常小,所以倒是不会占据多少存储空间。
但是要想将这些图片信息插入到其中去,却是不能像以前那样直接通过缓存区溢出进行修改了,必须将原始的rom给dump出来,然后再放在“虚拟机”或者说”模拟器”中进行修改。
因为左手就在麻省理工学院,学校的实验室有着各种各样现成的设备,他很快就把ti-82的原版rom给dump出来。但是用来进行模拟计算器的软件却是没有。
没办法,林鸿、左手以及火炬三人便开始着手编写一个这样的计算器模拟器。
模拟器的思想,是用软件去模拟硬件,所有硬件设备的特性都要模拟出来。
也就是说,程序运行在模拟器上,和运行在真实的硬件上基本是没有什么区别的。
说白了,就是在欺骗程序,让它以为自己是运行在真实的硬件上。很多游戏模拟器就是这样的道理,那些游戏本身只能运行在指定的设备,如街机、电视游戏机等设备,但是在计算机中,却可以让这些游戏rom运行在模拟器中,实现使用计算机也可以玩游戏。
编写模拟器是一个非常富有挑战性的工作,必须具备汇编语言以及硬件基础知识。
这两点对于林鸿、左手以及火炬来说,都不成问题。
所以他们简单地分工了一下,便开始着手开始了模拟器的编写。
好在包括德州仪器公司在内的大部分图形计算器生产厂家使用的cpu都是zilog的z80,而这个芯片的应用却非常广泛,针对它的模拟器代码倒是有现成的,有人将其作为开源代码放在了网络上,这样就给他们三人节省了不少时间。
在三人齐心合力之下,三天之内就将一个可以运行ti-82系统的模拟器给编写出来了。
由于时间的关系,很多代码都没有进行整理,这个模拟器暂时只能运行ti-82的系统,以后有时间进行扩展完善之后,其他计算器中的rom也是可以运行的。
有了模拟器的帮助,林鸿对计算器rom的破解就更加彻底了。
计算器启动的时候,本身会显示德州仪器的logo,林鸿通过工具查看了一下,发现那个存储空间有足够大,足以将可口可乐和苹果公司的logo放进去。
原本还想保留德州仪器的logo,但是后来马修说那样广告效果可能不好,干脆建议将德州仪器的logo给去掉了。
这样一来,破解之后首先显示的会是苹果的logo,然后再是可口可乐的logo,在显示屏的右下角,会明确标明这是赞助商广告。
升级程序的前边部分工作林鸿很快就做好了,就等亚瑟和原子的解压缩程序出来,将其集成之后,再上传到官方ftp上去就行了。
接下来,林鸿便开始研究如何对计算器的进行升级改造。
首先是存储器,其中主要分为闪存和ram。
闪存相当于是计算机的硬盘,可以存储数据,而ram则是内存,对程序运行的运算速度有着很大的关联。
ti-82计算器标准配置为512kb闪存、32kb内存,同时上面运行的系统也只能识别这么大。
不过,现在市面上可以找到的能够与之配套的闪存和内存,分别为2mb和128kb,经过一番测试和改进,林鸿成功地将最新的闪存和内存移植到了自己的计算器上。
现在运行起诸如《俄罗斯方块》或者《超级玛丽奥》这样的程序来,非常流畅,有一种鸟枪换炮的感觉。
另外,他们从市场上找来了一种工业级的红外无线发射器,发射范围可以达到100平方米,并且可以成功与ti-82计算器配套。
一番改进下来,林鸿手中的这个计算器的功能已经相当强大了。
要不是由于计算器本身系统的限制,完全就是一台掌上计算机,并且还带无线传输功能,比市场上的笔记本都还要强大。
硬件组进展非常顺利,但是软件组却遇到了困难。
由于亚瑟和原子两人之前都没有接触过压缩与解压缩方面的知识,而这一块又涉及到了比较复杂的算法问题,他们两个在算法的原理理解和实现上面,都感觉比较吃力。
更关键的是,林鸿之前已经给他们下好了指标,规定了他们这个解码程序的代码不能超过多少行,否则集成到升级程序中就没有意义。
这样一来,几天时间过去,他们才刚刚实现了解压缩程序的pc端代码。体积非常大,超过了林鸿所给出指标的好几倍,经过多次精简之后,还是无法达到要求。
硬件这一块进展顺利,接下来他们开始动手做一个可以连接计算机的无线发射和接收装置,马修在征求了火炬和左手两人的意见之后,就让林鸿转到软件组,帮忙开发解压缩程序,让亚瑟和原子的压力大为减轻。
不知不觉中,林鸿成为了大家心中公认的软硬件高手,在他手中的事情,从来就没有不能完成的。
令亚瑟和原子感到艳羡和震惊的是,林鸿对算法似乎有一种天生的感觉,理解起来完全没有任何阻碍,在进行代码实现的时候,还可以举一反三,对其中的原理信手拈来,将他们之前编写的代码进行了大幅修改,很快,符合要求的解压缩代码便顺理出炉了,林鸿将其与其他代码集成之后,第二个版本的破解程序终于成功出台。
林鸿这一次研究压缩和解压缩算法,收获非常巨大,他之前也没接触过这方面的内容,对其中的原理也只是在心中有个模糊的概念,当他这一次真正深入研究之后,才发现这其中所蕴含的魅力非常巨大。
数据压缩的确是一件非常奇妙的事情,每当他想到,一串任意的数据能够根据一定的规则转换成只有原来五分之一甚至二分之一长度的数据,并且能够按照相应的规则还原到原来的样子,就有种不可思议的感觉。
计算机的本质就非常优美、非常简单,而数据压缩的设计却比其更简单,更优美。
这里所指的简单,并不是指难度方面,而是指在表现方面。
林鸿在研究数据压缩的时候,心中也逐渐形成了一种模糊的概念——事物越简单就越优美。
由于对数据压缩进行了比较系统的学习和研究,林鸿对他的破解程序进行了再一次优化,优化后的程序,大小只有之前的一半左右,可以说已经达到了极致。
当sam协会其他成员从内部ftp下载到最新的破解程序的时候,简直怀疑自己是否下错了文件。
破解程序虽然已经出来,但是sam协会并没有立刻将其发布出去,而是再次经过了多次讨论,从功能上进行优化。
因为考虑到赞助商可能会经常变更,于是后来林鸿将广告部分的代码进行了改进,改为了可以使用特殊指令对其进行同步修改,这样,一旦赞助商变更,他们也可以随时将其中的广告给调换和撤销。当然,前提是用户得将自己的计算器和中转服务器进行同步连接。
这样一来,简单的赞助商广告升级成为了一个广告系统,马修将其命名为“ssas”,意思就是“sam赞助商广告系统”。
而且,马修还强烈建议在里面加入了一一段统计代码。
这段代码的功能很简单,就是搜集已破解计算器的唯一商品标识码,这个编码是唯一的,每台计算器都不同。一旦用户使用已破解的计算器进行连接,则自动会向中转服务器发送自己的唯一商品标识码,而中转服务器再向总服务器进行连接的时候,就会将搜集到的标志码上传到总服务器中。
通过这个方式,就可以知道到底有多少台计算器下载了破解程序进行破解了。
之所以要进行统计,完全是为了方便马修在向商家游说的时候,有一个比较准确的数字,从而让他们能够重视“ssas”广告系统。
马修对这个广告系统报以厚望,认为这是对传统赞助广告的一个颠覆,坚信这将会是sam协会以后重要的输入来源。支持他的理论就在于,全美有多少人购买计算器,就有多少人是这些广告的潜在客户,这可比现在刚刚兴起的互联网广告要靠谱多了。要知道,现在已经有很多人天天在吹嘘互联网广告将会如何如何颠覆传统媒体广告。
sam的其他成员对此则没什么感觉,他们关心的只是技术,至于商业方面的事情,就让马修操心去吧。
左手和火炬两人对计算器对计算机的红外同步外设的制作进展也非常顺利,很快就做出了原型,然后开始对其进行改进优化,以及对配套软件的编写。
这一次sam协会的动作非常大,大家都对此充满信心。并且一致决定,要赶在四月一号愚人节到来之前就将所有东西都准备好
……
第一百八十六求月票】
第一百八十六求月票,到网址
第一百八十七章 千万富翁
周五晚上,林鸿正在自己的房间内和菲丽丝在线上聊天。他们使用的软件,正是林鸿编写的cqcq,现在的版本已经到了版,已经初步实现了服务器端和客户端的基本功能。
林鸿将服务器端运行在了sam协会的官方服务器上,因为那个ip是固定的,登录之后,客户端和服务器直接发送信号,表明自己已经在线。
与此同时,也会像服务器发送咨询命令,向服务器索取目前在线的用户。
原本irc协议是按照聊天室的原型来设计的,大家必须得进入指定的频道才能够向里面发送消息。
可是目前林鸿编写的cqcq软件,暂时使用的人就只有他和菲丽丝两个,每次登陆软件之后,再去加一个频道显得比较麻烦,他干脆暂时先将这一步给省略了,每次登陆之后,就默认进入了一个公共的频道,可以直接向这个公共的频道里发送消息。
菲丽丝:红外线协议专利已经成功提jiāo申请了,专利受理通知书也已经下来,在我手里。明天你来纽约一趟吧。
stone:最近事情比较多,明天后天可能都没时间,先放你那吧。
菲丽丝:不过你还是要来一趟啊,和at&t公司的专利谈判已经进行得差不多了,不出意外的话后天就可以签合约了。
看到这句话,林鸿不由微微一愣。
stone:这么快
菲丽丝:不快了,对方已经催了好几次,要不是你一直没有时间,本来早就可以拿到钱了。你怎么不问问,你怎么不问问卖了多少钱
stone:你办事我放心。既然劳烦你这个商业天才出马了,肯定不会少了。
菲丽丝:七百八十万美元
林鸿看着这个数字,顿时发起了呆。
菲丽丝:怎么不说话了我已经很尽力啦,你不会怪我卖少了吧
stone:没有,竟然超出原来两百多万。我一时间难以相信而已。现在美元对人民币的汇率是多少
菲丽丝:吓我一跳,还以为你觉得我卖便宜了。目前的汇率是1:。换算chéng人民币为万恭喜你成为中国的千万富翁
林鸿看到这个数字身子不由一抖。差点从椅子上摔了下来。
他rou了rou眼睛,确信自己没有看
竟然有四千多万
不会nong错了吧
stone:你确定是我上次在杂志上看到的是左右啊。
林鸿一直以为一美元相当于三美元左右的人民币。这是他之前在一本金融杂志上看到的。而来美国之前。他根本没有亲自去银行兑换过外汇,都是他母亲一手帮他准备的。
菲丽丝:你在开玩笑吗你看的杂志是两年前的吧,两年前的汇率才是,现在已经是了,并且根据我的判断,人民币还会要持续贬值,我建议你不要进行兑换,继续持有美元,保你的资产增值
听菲丽丝这么一说。林鸿这才想起,自己所看的杂志好像还真是以前的,而汇率是会随时变动的。
这么说来,是真的了
我即将拥有四千多万人民币
林鸿有一种仿佛在做梦的感觉,虽然他已经对做梦的记忆已经非常模糊。
林鸿原本就有一些心理准备,但是这一次看到这个数字,还是让他感觉有一种呼吸加速血压上升的感觉。
有兴奋有紧张,也有期待。
这种感觉,自从他突破到暗劲层次之后,就很少出现过了。之前参加舞会疯狂,也只是比较兴奋放纵,根本不会像现在这样觉得紧张不知所措的感觉。
林鸿huā了好几分钟来平复自己的心情。
stone:那我后天去纽约一趟,签约什么时候开始
菲丽丝:应该是下午两点多的时候。这样吧,我派人过去接你,你一个人过来也不方便。
stone:那好吧,谢谢
菲丽丝:石头大叔,你竟然还跟我客气你们中国人不是讲究越熟悉的人就越不客气吗
stone:呃现在我们也开始讲礼貌了。
再聊了一会儿之后,菲丽丝便开始给林鸿提出一些对软件的改进意见。
菲丽丝对软件技术完全不懂,但是她总是会从一个用户的角度来看待使用问题。
例如之前的频道,她刚开始的时候一直不知道该如何进入,所以才最终将频道这一步省略。
而今天,她又提出了另外一个需求,那就是文件传输功能。
她希望能够方便地和林鸿进行文件共享,例如合约的文本文档。
但是林鸿暂时还没实现这个功能,而irc协议是支持这样的功能的。
按照菲丽丝的想法,这个分享最好要简单,不要涉及到命令什么的,要图形化显示,cào作起来更加形象一点,最好和平时我们传递纸质文件那样,不懂技术的人一看就能懂。
既然现在已经有需求了,林鸿便将这个功能加入了待开发的列表之中。
菲丽丝:对了,我有个姐妹有一次见过这个软件,她也想使用这个软件和我聊天。
stone:可以啊,非常欢迎
菲丽丝:可是如果她进来之后,我们聊天的内容她也能看到吧我和她聊天的内容你也能看到。
stone:你们使用另外的频道就可以了。
菲丽丝:怎么使用那个频道好麻烦,每次都要手动输入,能不能不用频道
stone:我要想想。
菲丽丝:可以做成手机那样吗里面有个通信录,想要和谁联系的时候,就选择对方的名字,这样两人就可以建立连接,完全不要管什么频道。
林鸿看到这里也想明白了。菲丽丝想要的功能,就是点对点进行联系,她不需要聊天室类的群聊功能。
而刚开始的时候,林鸿想要做这个软件就是奔着聊天室软件而去的。现在由于其他人并不怎么看好,只有他和菲丽丝两人使用。
按照菲丽丝的想法。好像要将其作为一种朋友间进行联系的工具。就如同是打电话一样。
林鸿想了一下,觉得做成这样的功能也不错。甚至可以代替电话的功能。只不过电话是语音沟通,而这个则是文字沟通。
stone:我今天晚上就将软件修改一下,加入你所说的这几个功能,明天你就可以让你的好姐妹下载使用了。
菲丽丝:我又要重新下载安装
stone:是啊,没办法,就相当于是一个新软件嘛,当然要重新安装。
菲丽丝:这个样子太麻烦了。那个ftp太难cào作了,能不能搞得简单一点你有升级版本了,直接进行升级不就可以了吗为什么每次都要去下载更新
林鸿看到她这句话不由会心一笑。他知道菲丽丝最怕的就是折腾这个折腾那个。上次和她聊天的时候才知道,原来当初她第一次使用的电台,也是别人的,后来碰到了林鸿,立刻大张旗鼓地让管家找人给她安装,并且教她如何使用,学了好几个星期才学会基本的cào作。
看到她的话,林鸿首先是感到好笑,但是随即他又不由得反思。
是啊,为什么每次都要去重新用ftp专mén去下载我完全可以直接实现一个自动更新程序啊
他意识到,自己一直都在用技术人员的角度来思考问题。在他看来,使用ftp下载一个软件是一件再也简单不过的事情,但是对于像菲丽丝这样的普通用户来说,这简直就是一个噩梦。这几天来,软件每一次进行升级,林鸿都得在电话中一步一步地教她怎么做,尽管有电话支持,她每次还是得huā费好长时间才能够成功将文件下载下来。
每次教菲丽丝使用ftp软件的时候,他也非常难受。在他看来,明明是一个简单之极就好像是112这样的数学题的cào作,菲丽丝偏偏理解不了。
林鸿已经深刻明白,技术用户和非技术用户思考问题的方式有着无法逾越的巨大鸿沟。
联想到微软现在正在开发的wdowscào作系统,林鸿也大概地明白,计算机cào作系统和软件,都逐步再向着简单易用的方向改进着。这种思想,其实就是对自然世界的一种模仿,将计算机中的概念和生活中常见的一些事物联系起来,这样普通用户在第一次接触到的时候,就能够非常容易理解。
按照之前记录下来的需求,林鸿开始对cqcq的功能和界面进行重新设计。
他尽量模仿手机的基本功能。世界上有很多人有手机,但是他们不一定会在同一时刻打电话,具体有哪些人有手机,只有电话公司知道,那些人都保存在他们公司的数据库中。
同样的道理,一台计算机上安装的cqcq软件,就相当于是一个手机,cqcq软件到底有多少人在线,也不用将每一个人都显示在软件上,只要保存在服务器端的数据库中即可。
每一个手机都对应一个号码,那么每一个cqcq软件,也对应一个号码,只要知道这个号码,就可以和对方联系,也可以将这个号码添加到软件中,以便以后随时联系。
刚开始的时候,林鸿的cqcq软件,还是仿照之前的那些irc软件进行设计的,而今天晚上,受到菲丽丝的启发,他开始了对这个软件进行大手术,结构上也有了一些比较大的改变。
就这样,一个晚上过去,cqcq软件的版在天边lu出第一缕阳光的时候终于顺利诞生未完待续。如果您喜欢这部作品,欢迎您来起点投推荐票月票,您的支持,就是我最大的动力。
第一百八十八章 同步
在去晨练之前,林鸿给菲丽丝在cqcq上留言,让她去ftp上下载最新的软件。这个版本,将之前她所提出的功能都加上了。
考虑到要可能要存储比较多的用户数据,林鸿最终还是将原来集成在一起的服务器端和客户端给分开了。
服务器端并不需要太多的功能,它主要功能集中在对数据的存储和对消息的转发上面,林鸿刚开始的时候甚至根本没有给服务器端编写图形界面,在服务器中单纯只是一个服务器进程,对外提供网络服务。
而在客户端上面也进行了jg简。
原来的那个占满整个显示器的界面jg简到类似手机大小的界面,长条状,在上面可以用来保存好友用户的cqcq号码地址。通过鼠标点击,就可以和对方进行对话。
cqcq号码的编号规则,林鸿并没有按照电话号码那样,规定哪几个数字表示国家,哪几个数字表示区号之类的,在他看来,互联网上没必要进行这种地域xg的划分。互联网对于全世界的人来说,就是一块平坦的大陆,所有人都可以随时随地进行访问,瞬间出现在这块大陆上的任何地方。
所以,编号规则林鸿只是单纯地使用累加的方式。原本想直接从一位数开始进行累加,但是后来还是决定从10000号开始,这是为了考虑到以后内部要使用一些号码,所以就将前面一万个号码进行了保留。所有新注册的用户,都必须从10000以后开始。当然,林鸿自己是10000号,而菲丽丝则是10001号。
林鸿将这个号码简称为用户的cq号。
当然,群聊的功能他也没有放弃,而是将其作为一种可以随时进行创建的服务。每一个用户都可以自己创建一个频道或者说房间,然后邀请自己好友进去聊天。频道也有自己的号码。
不过为了和cq号进行区别,他在房间号的前面加了一个大写的字母r,后面再是一连串的数字,也是从10000号开始,当用户创建了自己的房间之后,就可以将这个房间号码告诉其他人,其他人通过软件上的房间进入按钮就可以进入聊天室进行群体聊天了。
而且,林鸿还将软件自动升级更新功能给加上了,在里面集成了一个jg简的ftp功能,客户端一旦查询到服务器上有新版本发布的消息,就会自动启动更新功能,从服务器上获取最新的更新包或者全新客户端对软件进行升级。~~这个功能实现起来并不难,只需要实现一个从指定服务器上下载数据的单方向功能,并不需要支持什么指令。
除此之外,文件分享传输功能也给加上了,也不难,原本irc协议中就支持,林鸿将这功能做成了类似发电子邮件一样的功能,点击发送文件,会弹出一个类似发送email的界面,将要发送的文件添加到里面,然后点击发送就行了。
晨练过后,林鸿亚瑟和马修便立刻赶往学校的活动室。
他们今天要将计算机同步装置简称cdad给成功架设起来。
这个装置就是一个红外线收发装置,相当于是一个调制解调器一样,可以让计算器和计算机连接起来,从而间接实现联网功能。
这个cdad装置的硬件主要是火炬和左手两人从他们当地的电子市场买来然后再发到sam协会总部来的。
林鸿全程参与了这个同步设备电路图的绘制。
在这方面,火炬和左手只能叹服,他们原本计划要好几周才能完成的电路设计图纸,林鸿只huā了两天多的时间就将其做了出来,并且还兼顾到了图纸中各种元器件电气元件的特xg和布局,不会出现什么不兼容或者跳线之类的情况。
大家和林鸿相处熟悉之后,也逐渐发现,林鸿的大脑似乎极其发达,尤其是在算法或者类似这种涉及到极其复杂计算方面的场合拥有惊人的天赋。在别人眼中的这种需要用时间来换功能的工作,林鸿却能够非常迅速地完成,理解起来没有任何障碍。
所以大家逐渐养成了一个习惯,无论在软件或者硬件上,一旦遇到什么问题,如果自己实在无法解决的话,通常都会向林鸿求助,而往往很快就能得到不错的解决方案。
林鸿以自己的能力成为了sam协会中最核心的成员,名义上是马修当会长,但他在协会中的地位和威望,是绝对赶不上林鸿的。马修负责的,主要是协会对外的一些事宜,技术方面他彻底淡出了。
来到活动室的时候,皮森已经到了。
这个有着sam协会第四号成员平时虽然不声不响的,很少说话,但是做起事来却极其认真,属于那种少说多做的人。
他目前的jg力主要放在计算器平台上的应用软件开发上,另外bbs上的管理也主要是由他在做,每天有不少人向官方提jiāo自己编写的各种各样的软件,希望能够得到官方的认可,然后放在官方ftp上供大家下载。这其中的审核工作,基本都是皮森在负责。
进入活动室,中央摆放的会议桌上,已经堆满了各种各样的电子元器件。
其中,最引人注目的,是摆放在中间的一个柱体状物体,笔筒大小,长度大概四十公分,竖着放置在桌面上。
这正是计算器通往计算机的桥梁cdad,这些天来硬件组主要在做的东西。
cdad装置总共使用了十五个工业级的红外信号发shè器和接收器,成圆筒状分布在四周,连向上的垂直方向也有放置。
这样设计,是经过了jg确的计算之后才最终定稿的。
从理论上来说,只要将这样一个东西放置在一个面积不超过两百平米的房间中,基本都能够无死角地接受到cdad。
红外线传输最容易受到干扰,穿透能力非常薄弱,中间如果挡住了东西,传输信号会被极大地削弱。隔壁房间里面是无论如何都接收不到红外线的信号的。
当然,从保密xg的角度来说,也算是优点,这就是为什么红外线通信被大量用在遥控器领域的原因。也正是红外线的穿透力并不强,传输距离也有其极限,这才没有被国家列入管制无线电范围当中。
另外,红外线的方向xg也比较强,采用的是直线传播,必须得对准了才能达到最佳的效果。
为了解决上述两个问题,只有通过增加红外线发shè器来达到效果了。
经过jg心设计的cdad,放置在房间里面,从理论上来讲,基本可以杜绝死角传输,也不用特意去对准。这是因为利用了红外线的漫反shè原理。
这点和光线的漫反shè是同样的道理,红外线遇到阻碍物的时候,也会进行反shè,信号会继续向前传输。
这样,通过工业级红外线发shè器和接收器,再辅以三百六十度再加上垂直方向的布局,就可以有效地解决这个问题,实现理想的传输效果。
好在红外线发shè器并不贵,一个只需要五美元,他们这个cdad装置,总共的huā费在一百二十美元左右。和一个计算器的价格稍贵,还是可以接受。
这个还只是刚刚做出来的原型,在成品的时候,会用外壳将luolu在外面的红外线收发器给封装起来,设计一个比较好看的外壳,这样就可以将其安装在房间内了,例如像灯泡一样安装在房间正中央的顶部。
今天真的能够调试完毕吗马修问道。
应该差不多,如果元器件没有问题的话。林鸿将变压器电源接到cdad上面,然后再用数据线连接到服务器上的数据接口上。
这个数据接口是从扩展卡上面引出来的。
马修,我们做出来之后,要将这个产品放到哪里亚瑟看着眼前这个东西,心中也不由赞叹不已。在此之前,他根本不相信硬件组真的有这个实力,却没想到短短几天之内就已经将原型nong出来了。
让我想想马修快步在活动室内走来走去。
皮森:安装在这个房间里面
不合适,我们的活动室并不是一直都开放,红外线没有穿透xg,大家想要进行同步,就必须进入房间里面才行。马修立刻否决了这个想法。
有哪些地方大家都必须去的马修问道。
homeroo
马修还是摇头:要大家都去的地方,homerome只有一个班级,也不行。
图书馆
体育馆
最终,想来想去,他们一致觉得学校食堂的入口处不错,那里有一个大概五十来平米的甬道间,墙壁上一般用来贴这种各样的海报或者启示之类的。学校所有人去食堂都要从那里经过,只要将cdad安装在顶部中央,可以非常方便地就进行数据同步。
但是安装在那里的话,又必须得要另外购买一台计算机。
正当马修他们几个在头痛的时候,林鸿已经将cdad的所有接线都连接好。
他坐在计算机前,开始启动同步连接软件,并且说道:cdad已经架设好,去测试一下信号效果吧。
于是,马修,亚瑟和皮森三人分别从桌上拿了一台已经破解好的计算器,分别跑到房间的角落上开始进行同步测试。
第一百八十九章 包裹邮件
周六上午,sam协会活动室。3∴35686688
拉丁学校的sam四人组正在活动室中测试cdad发送出来的红外信号强度。
能够接收到,信号非常强有五格信号。贴着墙面站着的马修首先报出自己的测试结果。
仿照无线电信号强度的规则,林鸿将红外信号强度分为了五个等级,分别用五个小格子表示,五格为最强,一格最弱,要是连一格都没有,就是完全没有信号,无法进行数据传输。
我这里信号强度也还可以,信号强度四格。亚瑟所在的位置比马修要更远一点,到了房间的最角落。
四格。皮森的话很简短,他所在的位置和亚瑟差不多远。
接下来,他们分别启动了计算器中的同步程序。
这个程序是专mén编写了用来和cdad进行联系的,启动之后,会自动查询服务器中所提供的内容,例如最新公告列表以及软件列表。
这个软件的功能测试早就已经完成了,之前在改进过的计算器中运行过,可以成功运行。现在把数据库转移到服务器上,也并没有出现什么意外的情况,马修他们很顺利地就和服务器建立了通连,并且从上面非常快速地下载了游戏然后进行安装。
stone,你发送一条公告试试。马修对林鸿说道。
好的。
林鸿迅速地在软件中撰写了一句话,然后点击发布。
好了。
马修他们进行同步之后,手中的计算器显示屏中立刻弹出了一个公告的内容,要按下确认键才会消失。
接下来,他们继续进行了其他角度的测试,结果证明接受效果也非常不错,能够对服务器上的所有信息进行下载。
太好了,一切正常马修不由得欢呼了一声。这一次的调试测试顺利得让他都有点不习惯了,在此之前,无论那一次的测试都必须要修复很多各种各样的细微bug,没想到这次竟然一次xg就通过了。
调试完毕之后,再将cdad设备优化了一下,基本上sam协会的这次升级大手术就差不多了。
接下来就看马修的能力了,要想将这个设备安装在食堂顶部,可不是随随便便就能被允许的,他必须亲自跑一趟校长办公室,获得校长的签字才行。“域名请大家熟知”
当然,另外,他们还得自己去组装一台pc机,配置不用多好,只要能够联网,并且可以运行同步软件就行了。
不过还有一个问题,那就是活动室离食堂太远,不好直接从活动室引网线过去,如果有可能的话,最好是另外开通一个网络,只需要普通电话拨号网络就行了,并不需要固定ip服务。
后天就是愚人节,我们要争取将这些工作都完成掉,然后给大家一个惊喜
马修做了最后的动员。
他现在决定去校长办公室找校长,要是校长今天休假,他就去他家里亲自和他谈。
而亚瑟林鸿他们则去电子市场购买合适的计算机配件组装一台廉价而又能满足需求的计算机。
那个有一件事情想和你们说一下。林鸿见马修风风火火地就要离开,立刻招呼道。
什么事
就是上次我跟你们说的通信软件的事情,我
stone,别费那个力气了,现在没有多少人使用这样的软件。马修直接打断道,聊天工具在很早就出现了,现在各大平台上都有类似的软件,这方面的软件开发得已经非常成熟了,足以满足大家的需求。
亚瑟虽然并没有说什么,但是很显然他也并不怎么看好。
林鸿想说的话并没有能说出来,原本他还想将自己的cqcq一起趁着愚人节的时候发布出来,免费给大家使用,既然他们都不看好,那就算了吧。
林鸿心中琢磨着,自己看来要将这条服务器上运行的软件给移走了,毕竟现在看来,算是他si底下在做的这个软件,占用协会的资源并不是很合适。
接着,他们分头行动,为最后的工作开始做准备。
林鸿亚瑟和皮森三人跑了一趟电子市场,最终采购回来一批配件,大多都是二手的,不过这并没有关系,只要好用就行。
他们回到活动室,将这台计算机给组装了起来,连显示器都没有,暂时借用了服务器的那个暂时凑合,将cào作系统安装起来,然后再将服务器端同步软件安装到里面。
当他们将软件成功安装之后,马修也带来了好消息。由于今天是周末,学校校长布朗先生还真没到学校,不过这并没有打消掉马修的积极xg,他直接开车去了布朗先生的家里。
也不知道他是如何跟布朗先生谈的,他不但说服了对方同意在食堂入口处安装他们的最新产品cdad,而且还同意从学校局域网牵引一根网线到那里,将这个设备和整个学校的局域网络相连。
这样一来,连网络的问题也顺便解决了,而且以后要想在学校其他地方安装其他cdad设备,也可以直接接入。
马修,你到底是如何跟布朗先生谈的亚瑟实在感到好奇。
其实我也没费多少口舌,那个老头早就对我们sam协会有所耳闻,尤其是stone,返校节舞会那天他率领我们的校队赢得比赛的时候,他就在场看球,他对stone赞不绝口,我在和他谈话的时候,他一直都在不断感叹,为什么stone不加入学校球队,为学校争光。
说起这个,林鸿也有些无奈。
自从上次返校节舞会比赛过后,有不少人都来找过他,目的都一样,想让他加入球队踢球。
首先是卡特,然后是那个沃克,再后来,甚至棕熊队的教练都专mén来了一趟,他们都认为林鸿不踢球实在是太可惜了,làng费了自己的天赋。
可是林鸿实在没兴趣将这项运动当成自己以后的职业,偶尔踢踢还行,要是将所有事件都放在上面,那实在是太无趣了,这不是他想要的生活。
马修去校长家的时候,带上了一个改进加强型的计算器,他在上面给校长演示了几个对学生来说非常实用的功能,例如课程安排表,大家完全不用担心自己记错了课程,还可以按照这个表格来安排自己的学习时间和顺序。还有就是学校最新新闻动态,通过这个软件大家可以及时地获得有关学校的所有动态。
另外,马修还表示还会继续开发类似的有用软件,和学校各个社团以及学生自治会保持深度联系和合作,为大家的学习生活创造便利。最后他还将sam协会接下来要进行的计划进行了前瞻xg的展望。
于是,布朗先生在他的攻势之下终于点头。
中午的时候,他们四个人匆匆在学校外面匆匆对付了一顿,然后又返回来继续开始工作。
就这样,一直忙到了下午四点多的时候,才最终将所有要做的事情办好。
由于他们将活动室里面的服务器也接入了学校局域网,这样他们就可以在必要的时候,对食堂那边的那台简陋的计算机发送数据,从而实现类似无线广播的功能。
接下来,他们还会将bbs上的一些常用软件进行整理,然后有选择xg地发布在同步软件中。
不过,这些事情林鸿明天将不会参与,因为他明天有事情还要去纽约,于是提前请假了,反正接下来的事情非常简单,其他人完全能够搞定。
林鸿和亚瑟回到家里的时候,已经是下午接近五点。
stone,你今天有一个包裹邮件。已经开始准备晚餐的维娜这时从厨房走了出来说道。
哦我的林鸿微微一愣。
是啊,从芬兰寄来的,你不知道吗
我想起来了,是我的朋友寄给我的
林鸿闻言顿时大喜,他想起来,lus在前两周之前就给他邮寄了一份mixcào作系统的拷贝,这些天忙得竟然将这事给忘记了。并且,他也很长时间没有登录电子邮件,没有和lus进行联系了。
这是什么
亚瑟见林鸿一脸高兴地将大厅桌子上的包裹拆开,里面lu出了两张1.44m寸软盘,不由好奇地问道。
这是mixcào作系统的镜像文件。林鸿如实相告,我在芬兰的一位朋友寄过来的。
mix亚瑟显然听说过这个cào作系统,这只是一个教学类的cào作系统吧功能非常简单,完全无法用,只能用来学习。你打算学习编写cào作系统
打算研究一下这方面的内容,我对cào作系统底层的东西比较感兴趣。
亚瑟显然对此兴趣缺缺,mnix在他眼中简直太简陋了,根本不能称之为一个cào作系统,只能说是一个玩具。相比其他现在在用的苹果麦金塔系统,简直相差太多,一个天上一个地下。
他也不打算学cào作系统底层的编程或者原理,他感兴趣的,是网络应用软件方面的内容。
林鸿将两个软盘拿到手中,犹如手捧珍宝一般,以最快的速度回到了自己的房间内。
第一百九十章 移植
林鸿回到自己房间,心情激动地将其中一张软盘插入光驱之中,然后从命令行进入了软盘之中。
这里面有一个名为sourcede文件夹,林鸿进入这个文件夹,再用dir命令显示了一下,列出了长长的一个文件夹列表。
林鸿大致的浏览了一下,发现这张软盘里面保存的全部是源代码,分门别类地放置在对应的文件夹中,主要分为内核内存管理和文件系统三大部分,其他都是一些引导代码还有驱动程序源代码之类的。
将这块软盘退了出来,林鸿查看了一下另外一张软盘。
这张软件里面的内容才是mix的镜像系统,可以直接从这块软盘中启动进行安装。
现在的软盘体积已经比以前大多了,再加上lus直接将这个系统做成了压缩镜像,所以一张软盘就装下了。
林鸿本想立刻就进行安装,可是转念一想,自己对这个系统并不是很熟悉,如果将原来的系统给删掉了,他的很多事情就做不了了,例如上网和进行程序开发。
于是,他决定在硬盘上安装双系统,能够在启动的时候对系统进行选择,这样就可以按照需要进入不同的系统。
不过林鸿暂时对双系统安装并不是很了解,于是暂时将这事放下,先去各大论坛查一下相关的资料。
在几个论坛上逛了一圈,林鸿就基本上心中有数了,他原本就已经有扎实的基础,心中也有一个模糊的概念,只是不想浪费时间再去试验摸索,学习一下大家的经验可以节省时间和精力。
双系统启动其实很简单。
在硬盘的第一个扇区上记录了两个重要重要的区域,分别是mbr主要启动记录区和分区表。
这两个区域都很重要,但是和启动有关的则是mbr。在这块区域中,安装了一个开机启动管理程序,这个程序才是安装双系统的关键所在,只要将新系统的开机启动管理程序也写进硬盘,这样在开机的时候,就会看到有两个这样的管理程序,选择对应的菜单,就可以进入不同的系统。
这个原理,就好像是在超市门口拜访两个指示牌,一个是指向dos系统,另外一个则是指向mix系统。
先去下楼去吃完晚饭之后,林鸿再次回到房间,正式开始安装mix。
为了顺利将mix的开机启动管理程序写入mbr,林鸿还废了一番心思,刚开始的几次还没能成功,幸好他之前已经将原来的mbr给备份了,否则原来的系统可能都无法启动了。
经过几番尝试,林鸿终于成功将mix给安装到了硬盘上。
他迫不及待地重启计算机,然后选择mix菜单,回车。
显示器上立刻出现了许多检测信息,不断地向上滚动着,这台计算机的所有硬件都被检测了一遍,全部都ok之后,最终才进入了一个字符界面。
由于林鸿在此之前就已经看过了那本操作系统:设计与实现,所以对mix的系统命令非常熟悉,他很快就上手了,将所有记住的命令都试验了一遍。
接着,林鸿在这个操作系统里面找到了一份详细的帮助手册,这是lus撰写的,里面详细地列出了他对这个系统所进行了哪些修改。
其中,令林鸿感到惊讶的是,lus竟然已经顺利完成了终端仿真器的编写。
也就是说,用这个完全可以和一些服务器进行连接了。
林鸿立刻动手试了一下,首先填上网络账号和密码登录网络,然后再输入服务器的sam协会的bbs服务器ip地址,连接之后,再输入服务器的登录账号和密码。
仿真终端上出现了熟悉的命令行界面。
接下来,林鸿按照lus所列举的那些功能一个个试用过去,他发现原本只是用来作为教学用的精简版系统,功能竟然已经强大如斯,甚至比苹果计算机前期的几个版本的系统都要强大。
最让林鸿动心的功能,是lus竟然在里面集成了一个名为bash的shell程序。
这个程序实际上在系统刚启动的时候就运行了,只不过林鸿并没有察觉,后来看了文档之后才发现,原来他看到的命令行界面并不是mix自带的那个,而是已经被lus成功给替换了。
shell即外壳程序,这是区别于操作系统内核的一个重要部分,通常的表现形式就是一个字符命令行界面,例如dos界面也是一个壳。
通过接受用户输入的命令,shell可以调用执行相应的应用程序。
另外,shell也是一种程序设计语言,它可以交互式解释和执行用户输入的命令,或者自动地解释和执行预先设定好的一连串的命令。作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循环和分支。
有了这个shell,可以说,这个经过lus改装过后的系统,功能已经完全可以媲美dos系统了,更重要的是,这个操作系统的源代码是公开的,林鸿可以查看所有的实现细节,而dos操作系统则是一个黑匣子,完全不知道底层的运行机制,只能有一些有限的被封装好的api接口和中断。
林鸿立刻喜欢上了这个系统,lus果然厉害,竟然将一个阉割版的操作系统改造到如此程度
由于这个系统里面还没有类似tel这样的网络程序,也没有email邮件客户端可以用来收发电子邮件,林鸿暂时从mix中退了出来,重新选择了msdos系统进入。
他首先收取了电子邮件,发现lus在几天前就给自己发了一封邮件,询问是否已经收到了他邮寄的包裹
林鸿立刻回信,说今天刚刚收到,迫不及待地将其安装到计算机中,对里面的功能的强大感到非常的惊叹,他以后也将一起对这个系统进行改造,希望能够保持联系,共享信息。
末了,林鸿还提起自己已经编写了一个基于irc协议的聊天软件,他会尽快将这个聊天软件移植到mix系统下,这样,他们就可以及时进行在线联系。
邮件发送出去之后,不到两分钟的时间,还没等林鸿退出邮件系统,就提示有新邮件到达。
林鸿看到邮件标题之后微微一愣,没想到lus今天正好在线。
嗨,朋友,很高兴终于收到你的回信按照时间推算,这个包裹应该早几天就到达你这里,看来它在某个地方耽误了几天时间。
你说的那个聊天软件我很感兴趣,非常期待你将它移植到这个系统中来,你知道,这个系统中的软件,目前还是少了一点,过于单调了。而我则由于忙于修复底层的一些bug,暂时没时间关注这些内容。
对了,在这段时间内,我又对这个系统增加了几个功能,我想你会用到其中的一个软件,请查看邮件附件。
你的朋友lus
林鸿立刻将这封电子邮件中的两个附件下载下来。
其中一个附件包很大,而另外一个则是文本文档。
林鸿将文本文档打开,起来。
gcc
他看到这篇文档,主要是对gcc的一个安装说明。
竟然是编程语言编译器
看到这里的内容,林鸿顿时眼睛一亮。
他正在为这个问题而烦恼,因为之前他在熟悉mix操作系统的时候,根本没有看到可以用来编程的软件,这样一来,他就无法在里面进行编程开发。
因为操作系统平台不同,在另外一个平台上开发的软件,除非是特别定制模拟,否则根本无法在另外一个操作系统中正常运行。
gcc的全称是gnuc语言编译器,这是一套以gpl许可证所发行的自由软件。在许多类unix操作系统中都可以看到它的身影,功能非常强大。
lus将其进行了修改,使其可以顺利移植到mix操作系统中,这样一来,就可以成功的在这个操作系统下直接开发软件,而不用专门切换到另外的平台上。
gcc编译器的移植成功,和bash程序一样,有着非常重要的意义。
林鸿对此也觉得非常激动,他立刻按照文档中的说明,将gcc编译器顺利地集成到了原来的mix系统中。
他并没有停止,而是再次重启切换到dos平台下,将自己之前编写的cqcq源代码拷贝到软盘中,再重启进入mix系统,从软盘中将源代码读取出来,他要立刻将cqcq移植到这个平台上来
在dos下,为了方便菲丽丝的使用,他在原来的基础上增加了一层图形界面,让其显得更加方便操作。
但是在mix下,暂时还不支持鼠标等操作,图形化界面完全被抛弃了,只剩下了内部的核心代码。由于cqcq的源代码本身就是用c语言编写的,所以林鸿的移植过程很顺利,针对界面进行重新设计之后,他使用gcc将这个平台下的程序成功给编译出来了。
林鸿输入账号和密码,进行登录,结果发现出线了一些由于粗心急促而造成的细微错误,进行修正,然后重新编译。
再次启动之后,终于一切正常。输入账号和密码,林鸿顺利地上线了。
第一百九十一章linux
第一百九十一章linux
林鸿在minix平台上重新编译的cqcq软件版本没有图形化界面,相当于是专mén给有一定技术基础的用户而准备的,要想查询一些信息,必须使用命令进行查询。e^看
他使用命令查看了一下在线列表,发现此刻竟然有三人在线,一个是他自己,另外一个是菲丽丝,还有一个cq号为10002的用户,昵称为lù西。
看来,这个lù西应该就是菲丽丝的姐妹了。
菲丽丝,改进后的版本感觉怎么样?
选择与菲丽丝通话,给她发了一条信息。
石头大叔,你上线啦?新版本比之前的要好太多了,太方便了!我的好姐妹lù西也在用,并且我都没怎么教她,很快就上手了。
是吗?那太好了。另外,我已经在里面加入了文件共享功能,你可以试用一下。
看到了,我刚刚还给lù西传了一个文件呢!我都用了这个软件这么久了,有什么变化,立刻就会知道。还有一个聊天室功能对吧?要不我开一个房间,我们三个人一起在里面聊天吧?
我现在有点事情,下次吧。你可以多找几个朋友来用用,如果他们有什么建议,你帮我都搜集起来,不管好的坏的都可以,回头一起发给我。
这个完全没有问题,现在的这个版本很容易使用,我相信她们会很愿意加入的!
那我先下了,还有点事情。
嗯!明天我会派人去接你,可别将这事给忘记了!
看到菲丽丝的反馈,林鸿心情也非常高兴。
自己做的东西,能够得到别人的认可,这种感觉的确不错。黑客们不断地探索着未知的世界,然后免费公布自己的成果,除了本身兴趣的内在动力,有很大因素就在于想得到别人的认可。
从某种角度来看,这也是一种虚荣心,只不过技术宅们比较含蓄,他们以这种独特的方式来满足自己内心的虚荣心,可能连他们自己都没有意识到这一点。
由于minix下还是没有自己的邮件客户端,林鸿并不能直接和linus进行联系,不得不将编写好的源代码和程序一起打包,拷贝到软盘当中。然后再切换到ms-dos系统下,使用email将cqcq的软件包一起发给了linus。
这样,他们联系起来就可以更方便了。
接着,林鸿便重新登录到cqcq上挂着,一边研究着minix的源代码,一边时不时地刷新一下在线列表。TXT电子书下载**
菲丽丝发消息过来询问怎么又上了,邀请他一起加入聊天,林鸿只好进入菲丽丝创建的聊天室中聊了一会儿。
可以看得出来,那个lù西的xìng格比菲丽丝还要更加活泼,一直旁敲侧推地询问林鸿的一些信息,问题显得非常lù骨,对方完全将林鸿当做是菲丽丝的男朋友在问话,搞得林鸿难以招架,只能敷衍说着一些模棱两可的话。
再次看了一下在线人数之后,他的眼神不由一亮,因为看到线上突然出现了一个第四个在线成员,名为linus。
终于上了!
林鸿连忙和其他两个nv孩说了一声,从聊天室中退了出来,然后主动和lus打了一声招呼。
stone:你好,linus,我是stone。
linus:你好,呵呵!你真是给了我一个惊喜,没想到我刚刚才将gcc发给你,你转身就在里面开发了一个即时通信程序!
stone:代码都是现成的,你知道,这并不是很难。
linus:在minix下直接和你对话的感觉真不错!stone,你给我的惊喜可不仅仅是这个。
linus:我还记得,在不久之前,你还是一个对计算机完全没有概念的火tuǐ,而现在,你所掌握的技术和知识,已经和我差不多了。
stone:我要学习的东西还有很多。
linus:你还是那么谦虚!stone,这个cqcq软件,是不是宣布你愿意正式加入这个cào作系统项目?
stone:当然!我已经完全喜欢上了这个系统,我喜欢这种了解一切的感觉!我决定在接下来的一段时间内,将你发过来的所有源代码都仔细阅读一遍。
linus:真是个不错的注意!伙计,我现在有一个新的计划,你知道,minix版权本身并不是完全开源的,作者对其还有所保留,所以我想重新重构这个cào作系统的内核。
linus:你听说过gnu项目吗?
stone:gnu?是不是gcc诞生的cào作环境?只在书籍上看到过,似乎是一个自由软件项目,但是具体情况并不是很了解。
linus:gnu是一个类unix的cào作系统,由gnu计划推动,目标在于建立一个完全相容于unix的自由软件环境,也就是完全自由的cào作系统。这个计划,最早是由理查德*斯托曼在1983年启动的,它是自由软件基金会最早致力的目标。
linus:虽然这些年来gnu虽然发展得不错,在上面出现了很多非常优秀的软件,但是它的重要组件,也就是cào作系统的内核hurd却因为过于复杂一直紧张缓慢。
linus:我上周去参加了一个自由软件提倡者的演讲,觉得他们所提倡的gpl协议非常有意思,我的一个朋友也强烈建议我加入gnu自由软件的阵营……
接着,linus详细给林鸿解说了一下开源协议gpl(gnu通用公共许可证)的详细内容,并且咨询林鸿的意见。
stone:你是说想做一个任何人都可以免费下载并安装使用的cào作系统吗?
linus:是的。虽然minix也非常不错,但是这只能免费用于教育领域,你知道,当初我为了购买这套系统,可是huā了不少钱和时间。
linus至今还对那个经历耿耿于怀,他可是等了至少一个月的时间,huā费了一百多美元才最终将minix安装在自己的计算机上。
而市场上其他系统,都是商业系统,要想使用,必须付出不小的费用进行购买。
为全世界所有的技术爱好者编写一个完全可以免费使用,但是功能又非常强大的cào作系统,这真是一个野心勃勃的想法,不过这非常酷,不是吗?
林鸿对此自然能是表示强烈支持。
于是,他和linus在cqcq软件上讨论了一下重新设计新的cào作系统的一些细节。
在这方面,linus比林鸿要更有经验,因为他在这一块已经研究了很久了,再加上有minix的参考经验,所以基本上都是他在给林鸿讲述基本概念。
minix的内核采用的是微内核结构设计。
微内核结构由一个非常简单的硬件chōu象层和一组比较关键的指令或系统调用组成。这些指令,仅仅包括了创建一个系统必需的几个部分,如线程管理,地址空间和进程间通信等。
简单的说,就是内核非常小。这种设计思想的目的,是为了将系统服务和系统的基本cào作完全分离出来,将他们之间的关系淡化到最低程度。
例如文件系统在微内核中也是作为一个进程,崩溃了也没有关系,再像其他软件一样重启一下就好了。
minix的作者塔能鲍姆本身就是一个cào作系统设计方面的教授,在设计这个系统的时候就吸收了当时最先进的设计思想,微内核就是一种比较先进的内核结构。
但是linus似乎并不喜欢这个设计,他认为把很多系统结构和cào作全部作为组建存在于内核之外,会导致安全xìng方面的漏dòng,很容易受到攻击。另外,微内核内部过于简单,其进程管理和中断管理的能力也非常有限,相对于minix这样简单的玩具来说,的确可以满足要求,但是如果想要实现更加复杂的系统功能,就有点有心无力的感觉。
微内核结构,更适合单片机系统,这样的系统甚至连文件管理系统都不需要,而且已经配置比较低,内核自然越小越好。
与微内核相对应的结构,就是宏内核。
ms-dos使用的就是宏内核架构,这个架构分为内核空间和用户空间。
内核将硬件结构封装起来,形成比较高级的虚拟接口,供用户空间的程序进行调用。
linus:我比较倾向于使用宏内核架构,这样cào作系统中的程序代码都是高度紧密结合在一起的,虽然可能会出现某个模块有bug而导致整个系统崩溃,但是如果经过jīng心设计和改善,这样的问题是可以完全避免的。
linus:更重要的是,这样的内核会让cào作系统的代码在硬件的运行效率更高,安全xìng也更强。
林鸿听他这么一说,也觉得有一定的道理。
其实在他看来,既然已经有案例证明两种架构都是可行的,使用哪种内核都无所谓,关键看怎么去实现它。
因为刚开始的时候,这个项目是从minix开始启动的,可能linus是想要彻底拜托minix笼罩的yīn影,想要从根本架构上将重新设计的系统和minix区分开来。
stone:那么,给这个系统取一个名字吧。
linus:我早就想好了,freax,来自英文单词freak,有“异想天开”的意思,你觉得怎么样?
stone:听上去不错。末尾改为x是像minix那样沿袭unix的习惯?
linus:是啊,x的发音听起来更酷,不是吗?
stone:要不,干脆叫linux吧,就是你的名字的后一位字母改为x。我觉得这个名字比freax更好一点。
linus:这样不好吧,太以个人为中心了。
stone:我觉得这不错啊,这只是一个代号。再说,这个项目本来就是你发起的,就用这个吧,“利纳克斯”,读起来也tǐng顺口的。
linus:ok,听你的,就叫linux!
……
第一百九十二章 改变世界
第二天,林鸿刚刚吃过早餐,菲丽丝派过来的汽车就已经到达了家门口。
当然,在此之前,司机已经和林鸿取得过联系,好在现在手机越来越流行,司机随身带个电话。
林鸿也感受到了其中的便利,寻思着等自己的专利卖出去之后,自己也是否买一只手机用用
上次见凯文演示手机功能,这个东西似乎和无线电台非常相似,只不过能够接收的信号被手机生产厂商给严格限制住了。
林鸿和维娜打了一声招呼,便坐上专车赶往纽约。
第一次享受有人来接的服务,他感觉有点新颖。这车品牌是奔驰的,听说马修说过这个品牌是德国的,取自第一辆汽车的发明人的姓氏,有一百多年的历史,价格蛮贵。不过林鸿之前对这种交通工具根本没有去关心,并不是很清楚。
短暂的新鲜感过去,林鸿便拿出随身携带的改进型计算器,开始玩起了其中的游戏打发时间。
虽然昨天他一晚没睡,但是他的精神却一直这么好,早晨站三体式完全消除了他原本有些疲劳的精神。
昨天晚上,林鸿和lus就lux系统的事情聊到了很晚。
在现有的基础上对系统进行修改和完善,这是站在了巨人的肩膀之上,但是自己重新设计一个全新架构的操作系统却没那么简单。
必须对计算机硬件细节和软件操作硬件的每一个步骤都了解清楚,不但如此,还得从宏观上考虑,自己设计的架构是否合理,是否有可扩展性。
有太多的东西需要去考虑。
他们两个刚开始的时候对系统功能的展望非常乐观,将自己所能想到的所有功能都提了出来,不过头脑发热过后,发现这些特性都是以后的事情,现在关键在于要先编写一个能够让计算机裸机动起来的系统。
启动起来的意思,就是让自检顺利通过,然后在显示器上能够简单地显示字符。哪怕是简单地将键盘上的输入直接显示在显示器上也行。
别看这个功能简单之极,但是背后所涉及的技术却是相当复杂,以林鸿和lus两人的技术,一时半会也还暂时搞不定。
两人约定,再去查找相关资料修炼一番再说。
当然,在这个期间,他们还得抽时间将mix下的软件丰富起来,至少能够让自己完全在这个操作系统中正常工作而不用老是频繁地切换来切换去。
他们要以mix操作系统作为开发环境,最终编译出新的操作系统的内核。
目前比较急需的程序,有ftp软件bbs登录浏览软件,以及email收发客户端。
有了这三个软件,就可以暂时满足基本需求,不用切换到另外的系统完成工作。
lus决定先去看一看gnu平台下是否有比较合适的开源软件,如果有就移植过来,否则就要考虑自己开发。
而林鸿则在这些天将mix的源代码详细研究一下,将那本教材真正深刻理解并掌握。
几个小时之后,司机直接将车停到了华尔街摩根大厦前面。
林先生,我们到了。司机转头对已经无聊得躺在后座闭目养神的林鸿说道。
林鸿坐了起来,朝外面看了一下,问道:菲丽丝现在在哪
小姐应该是在总裁办公室,她吩咐过,到达之后,就让我带你直接过去。
司机将车停在旁边的一个停车位上,然后下车帮林鸿打开车门,伺候得十分周到。
谢谢林鸿礼貌道谢,看了他一眼,觉得他的一举一动之间有一种雷厉风行的意味,这人似乎并不是普通的司机。
这边请。
司机手一扬,让林鸿先走。
摩根大厦的总部,位于一个丁字路口,整栋楼呈三角形状,左右两边的街道正好在摩根大厦大门口的前面。
林鸿站在大厦正前方仰头望去,仿佛看到一艘巨轮乘风破浪迎面驶来。
从某种意义上来说,这的确是一艘金融巨轮,在世界的金融海洋中遨游,它曾两度引领着美国的经济起死回生,驶离面临崩溃的泥潭。
在司机的示意下,林鸿跨进了摩根财团总部那足足有几人高的宏伟大门。
你们总裁摩根先生今天在不在办公室上楼梯的时候,林鸿突然想起这个问题。
应该在吧,平时一般都在。
呃那我这样冒然进去,没问题吗
林鸿突然觉得别扭起来。
他认识菲丽丝的确是不错,但是他却从来没有接触过摩根总裁,不知道对方是一个什么样的人。而且,以菲丽丝朋友的角度来看,似乎直接这样冒然拜访,两手空空,也不合适。
这个或许吧。司机也被他的这个问题给问住了。
他并不清楚林鸿到底和小姐什么关系,他的任务就是接人,然后将其带到办公室。
已经走到了这里,林鸿就算是觉得不妥也来不及了。
不过他转念一想,自己太过在意这些细枝末节也没有意义,就算是摩根的总裁又怎么样我有不求他干什么,也没有做过什么亏心事,就像平时那样就行了,他说白了就是菲丽丝的父亲。
林鸿很快调整了自己的心态,心情进入波澜不惊的状态。
上楼之后,来到了走廊的尽头最后一个房间,司机敲响了房门。
请进一个洪亮的声音响起。
林先生,请
林鸿跨步走了进去。
这是一间极大的办公室,空旷得很,首先入眼的就是一张古铜古色的办公桌,办公桌后面坐着一位四十来岁的中年男人。
他就是摩根财团目前的掌门人科斯林摩根
司机在林鸿进入办公室之后,迅速朝里面打量了一下,脸上微微露出诧异之色,然后轻轻地将房门给关上了。
你是科斯林摩根抬起头来,不由微微一愣。
你好,摩根先生,我是菲丽丝的朋友,我的英文名字叫stonel。林鸿不卑不吭地直视着对方的眼睛微笑道,菲丽丝让我来这里等她。她现在不在么
科斯林并没有回答林鸿的话,而是用深邃而锐利的眼神上上下下将林鸿打量了好几遍。
林鸿可以清晰地感觉到空气在霎那间似乎凝滞了,一股强大的压力犹如实质迎面而来。
林鸿脸色微变,这种感觉,他当初只从那位他名义上的外公身上感受到过。
上位者的气势
多次这样的经历,再加上自己特有的能力,让林鸿意识到,人的精神似乎真的存在一种奇妙的能量,可以对其他人产生影响。
一个人原本可能是一个普通人,但是当他成为了掌管千军万马的将军,亦或者成为了一家规模庞大公司的掌门人,那么他整个人的气势就会逐渐改变。
林鸿曾经听师父说过,太极拳里面,有一种高级打法,叫做目击,可以单纯以目光震慑别人。有点类似里面的,普通人被达到这种境界的高手一瞪眼,甚至可能会心神被夺,任凭处置。
据说当年江湖上曾经出现过目击境界的高手,使用这种方式淫辱良家。
正当林鸿陷入胡思乱想中,摩根总裁终于说话了。
原来你就是stone,菲丽丝今天一大早就在这里等着了。科斯林脸上露出了习惯性笑容,她刚刚出去有点事情,应该很快就会回来。
说完,科斯林从椅子上站了起来,然后招呼着林鸿在旁边的沙发上坐了下来。
要喝饮料么
林鸿摇头:不用了,谢谢
呵呵,你不要太拘束了,就当这里是自己的家里一样。科斯林拿起手中的雪茄抽了一口,然后轻轻吐出一阵轻烟。
之前从来没有听菲丽丝说过有关你的事情,倒是今天早晨突然说起at&t公司要买你的专利的事情。小伙子不错,年纪轻轻,就通过自己的能力成为了百万富翁当年我在你这么大的时候,还在不知所谓地浪费着父母的金钱
林鸿坐在旁边静静地听着。
你和菲丽丝什么时候认识的上次银行大劫案吗斯科特意识到自己扯得有点远了,于是将话题转了回来。
我和她认识有好几年了。
好几年斯科特眼神中露出诧异之色。
是这样的
林鸿便将自己和菲丽丝认识的过程简单地说了一遍,让斯科特不由感叹际遇的神奇。
他们两个坐在这里,就好像是平等的朋友这样聊着。
林鸿其实也知道这个老狐狸一直在慢慢地探自己的底,不过他对此根本没有想要隐瞒什么,基本上有什么说什么,反正这些公开的东西,他要查的话,很容易查到。
stone,你以后有什么长远的打算吗或者说规划。对未来的生活。
这个我比较喜欢计算机技术,以后的路应该会和这个有关。至于人生规划,暂时还没想那么远。哦这可不是一个好习惯。身为男人,应该要有雄心壮志,来这个世界一趟,总得在这个世界留下点什么,证明你曾经存在过。你说是么
林鸿认真地思考了一下,道:或许我会用自己的技术来改变这个世界。
斯科特闻言只是笑笑,对此不置可否,不过林鸿却知道,对方并没有拿自己这句话当回事。
他接着问道:我很好奇,等你的专利卖出之后,拿到这些钱想做些什么事情未完待续
第一百九十三章 占领华尔街
从刚才的谈话中,斯科特得知林鸿从小就在中国的小山村长大,并且在年前才离开乡村到北京。以他的阅历,自然知道中国乡村是什么情况。
实际上,他对林鸿的话是非常惊讶的,因为林鸿的举止言谈,完全不像是一个从乡下出来的穷小子。
并且,中国乡下的教育已经这么发达了吗申请一个专利竟然被at&t公司许以780万美元进行买断。虽然在他眼中,780万美元的收购案已经小得不能再小,但这对于普通人来说,却是好几辈子都无法积累到的财富。
所以,斯科特对林鸿的话并不是很相信。
眼前这个少年虽然在很多方面看上去很稚嫩,但是却已经比很多同龄人要成熟太多了,通过刚才的谈话,他也知道眼前这个少年的确有其独特之处。
他的nv儿菲丽丝对眼前这个少年似乎有着超出普通友谊的情感,所以他觉得有必要对其进行更深层次的了解。
所以,他问起了林鸿对未来的规划。
不过林鸿的回答并不是让他很满意。
用技术改变世界
这个理想听起来似乎很bāng很宏伟,也很有道理,但这可能吗
斯科特并不是什么都不懂的人,他当然知道,人类几次生产力的解放都是由于技术方面的推动,生产工具产生了根本xg的变化而导致的。
但是,这种事情岂是一个人的力量就可以完成的
斯科特听完之后只是在心底冷冷一笑。他毕竟是一个锐智的成年人,是不会对于年轻人的幼稚想法做出什么评价的。
他转而问起了林鸿如果得到这笔钱之后的用途。
从这些细节中,他可以慢慢看出一个人的xg格,甚至他们以后能够达到的高度。
林鸿当然知道他这样的心思,不过他对这个问题倒真的仔细想过。那是在他得知对方想用五百万美元购买自己的专利的时候,那个时候他以为自己可以得到一千多万人民币。
不过,他并不想将自己的真实想法说出来,因为那个想法在斯科特这样的世界巨头眼中,可能显得非常搞笑。
抱歉。这个问题我还真没想好。或许,先存着银行吃吃利息吧。林鸿耸耸肩。我还小。等我完成自己的学业之后,再去考虑这些钱的用途也不迟。
斯科特哑然失笑。他也看出来了。这个小朋友似乎并不想谈及这个话题,这毕竟属于个人,他就算感兴趣也不好再继续追问。
这个时候,办公室的房mén被推开了,菲丽丝跑了进来。
石头大哥,你来啦
虽然她父亲并不懂汉语,但是菲丽丝却依然立刻将自己的称呼给改口了。石头大叔的叫法,她一般只在si底下这样叫。
爸爸,我给你正式介绍一下。这就是我的朋友,stone,他来自中国,目前正在bo士顿拉丁学校上学。
呵呵,我们已经聊了很久了,这些我都已经知道了。斯科特这时站了起来,好了,爸爸要去工作了,菲丽丝,你好好招待一下stong。
林鸿这时也站了起来,表示礼节。
石头大叔,不好意思啊,我还以为你要晚点才到呢。菲丽丝上前轻声对林鸿说道,你和我父亲相处得还好吧他有没有为难你
没有。摩根先生很友善。
你应该叫摩根叔叔。菲丽丝纠正道,然后她有一脸欣喜地说道,看来他今天心情还不错,对你也比较满意,竟然愿意huā时间和你聊天。
接着,林鸿向斯科特告别,和菲丽丝两人一起走出了摩根大楼。
离合同签约的时间还早,现在才中午,要下午才签约。菲丽丝便拉着林鸿开始漫步华尔街。
虽然她从小到大,对这条全长仅三分之一英里,宽仅11米的狭窄街道熟悉得不能再熟悉,也走过无数遍,但今天的感受却是截然不同。
石头大叔,等你得到卖专利的七百八十万美元之后,你最想做的事情是什么菲丽丝挽着林鸿的手,侧头看着他问道。
呃林鸿表情一滞,你们果然不愧是父nv辆,竟然都对这个问题感兴趣。
我爸爸也问过你菲丽丝惊讶道,他肯定是想套你的话,想从你的话中看出点什么来,真是狡猾石头大叔,你是怎么回答的
我跟他说,暂时还没想好,我还小,等我上完学再考虑。
菲丽丝闻言噗嗤一声笑了起来,笑得huā枝luàn颤的:没想到你比他更狡猾
专利卖掉之后,那些钱我可能会分成三部分,一部分自己留着,回头再想着干点什么事情;一部分,则投资我大师兄的武馆,另外还有将乡下师父的院子也进行修葺一下;剩下的一部分,留给我父母,看看他们需不需要,或许可以让我父母两人能够顺利生活在一起,不过也不一定,谁知道呢
菲丽丝听完他的构想之后,并没有加以评论,只是点点头,表示知道了。
走过华尔街街口那巨大的铜牛之后,他们来到了上次遇到劫匪的那家信托银行的mén口。
林鸿突然想起一件事情,停住了脚步。
那个劫案进展得怎么样了劫匪抓到了吗
菲丽丝无奈地摇了摇头:这个案子已经成为了一个悬案,那些劫匪留下的线索实在太少,他们仿佛从人间蒸发掉了一般。
那你们岂不是损失很大
这也没办法。好在保险公司也承担了一定的赔偿,这件事情对整个华尔街的影响都非常大,所有银行和机构的安全措施彻底进行了改造。
这件事的声誉影响大于物质损失,对于摩根财团来说,赔偿这点钱根本不算什么,最重要的是这件事让很多人对银行产生了不信任感,担心自己放在银行的东西会再次被人抢劫。
很多人寄存在银行的东西并不只是金银钻石之类的,而是自己si密的东西,这些东西往往比金钱还要更重要。所以他们最在乎银行的安全xg。这一次要不是那些劫匪并不知道那些东西的价值,只拿抢走了一些金条珠宝还有钻石之类的。摩根财团还真的很难办。
不过这一次的事件发生之后,那些人已经将东西都纷纷转走。银行要想恢复之前的信誉。可不是一件容易的事情。
信誉的建立是一个长期的过程,可是破坏却只要一次就够了。再想恢复原来的信誉。又必须经过一个漫长时间积累。破坏总是比建设容易。
我记得那帮劫匪当中。有几个非常懂技术的,你们有没有检查银行的服务器他们没准会往服务器中植入病毒或者木马什么的。林鸿觉得还是有必要提醒一下,菲丽丝是他的朋友,而那家银行却是她家族旗下的。
应该都检查了吧大家都看到他们带了计算机,银行的经理应该不会那么笨。不过没听他们说起过这事。菲丽丝对这事并不是很清楚,不过她也知道,她的石头大叔是个技术高手,既然他这么说了,肯定有他的道理。回头我将这事和我爸说一下。石头大叔,计算机病毒和木马,真的可以从银行里面偷钱吗
从理论上讲是完全可能的。当然,我也从来没有实际cào作过,没有这方面的经验。林鸿见菲丽丝并很重视,不得不再次强调了一下,现在一些比较隐秘的木马很可能可以隐藏到系统的进程中,这样很难发现,你应该让他们多检查一下,总之小心为好。
嗯,你说得对不能再出现什么大的差错了菲丽丝重重点头。
咦那些人是在干什么
再向前走了一会儿,林鸿看到华尔街前面的一块空地上,站着很多人,手中举着一些纸牌,大声地向路过的人们说着什么。
那是一些抗议示威者。菲丽丝看了一眼那边的人,随口说道,他们认为美国现在贫富差距过大,社会对他们也不公证,反对华尔街金融家的贪婪以及反对政的之类的,你知道,这里经常都能看到有这样的抗议游行,他们称自己的行为是占领华尔街。
菲丽丝显然对这种场景习以为常了。
林鸿却是第一次见到,好奇心驱使他朝那边走了过去。
只见那些人手中的巨大招牌上写着五颜六sè的标语,有些还配有图案。
拒绝贪婪
华尔街需为一切危机负责
主权在民
公司银行政应该承担责任,停止让我们为你们的错误买单
示威游行的人群,大约有二十来位,他们在脸上涂抹着各种颜sè的油漆,身上穿着奇形怪状,sè彩鲜yàn的服装,一次来引起人们的注意。
林鸿走到一位演讲者面前,他是一位戴着眼镜的中年男人,穿扮比较正式,看起来就想是哪个学校的老师。
他此刻正在滔滔不绝地向路过的行人发表着演讲,说华尔街如何如何贪婪,政不但不惩罚他们,还百般维护,各大财团控制了美国的经济,绑架了美国的经济。他尤其讲述了美联储如何随意拍脑袋做出糟糕的决定,无限制地开动印钞机器大量印刷美元,导致金融危机频频爆发,失业率不断上升等等等等。
他们说的很多事情,林鸿都多多少少地接触过一些,另外,他这学期选修了经济学方面的课程,或多或少也能够理解其中所涉及到的金融原理。
林鸿第一次知道,原来,华尔街实际上也并不是完美无瑕,并没有看上去的那么美好。未完待续