当前位置: UU小说玄幻魔法黑科技超级辅助TXT下载黑科技超级辅助章节列表全文阅读

黑科技超级辅助全文阅读

作者:雪天蛤蟆跳跳     黑科技超级辅助txt下载     黑科技超级辅助最新章节 收藏本书

第139章 研发操作系统的难题

    “现在有了硬件,我只需要研究出来相应的软件,这个量子生物计算机就可以正常的运行,到时候这个超级计算机绝对是第二智慧最强大的后台。”

    量子计算机的叠加理论上是可以无限叠加,但其实能实现的也就一个量子位能表示三种状态,而量子位还是一个一位一位的增加,但是变异的蛋白质不一样,它的每一个单元有六个碱基对,能表示6中状态,并且它的位可不是一个一个加的,而是几亿亿个来计算的。

    所以林奇自己都无法现象,如果量子生物计算机研发成功之后,它的计算能力到底有多强大?

    不过现在当务之急是怎么让这一大坨硬件堆积的东西能运行起来,发挥它应有的才能。

    现在它们只是一堆比较昂贵的硬件,并不能带来任何的其他价值,林奇开始着手给他开发一个操作系统还有一些相关的驱动。

    计算机之所以能进行加减乘除的运算,就是因为他内部有控制开关的一套程序,而这套程序就是早期的操作系统,后来最后有名的得算微硬和水果公司,尤其是微硬公司的windows系统,让所有的小白用户都会操作计算机。

    但是微硬公司的操作系统为了适应市面上所有的计算机,他们做的更加的通用,因为市场上各种不同的硬件,虽然说只要按照他们的标准就能兼容,但是各种硬件的差异导致,windows系统各种不稳定,最常见的就是蓝屏死机,这个和不同的硬件差异有很大的关系。

    不过也不能完全把问题抛给硬件厂家,就算是微硬公司自己开发的平板电脑也会有蓝屏死机的问题。

    而水果则不一样,凭借着自己优秀的硬件的管控能力,他们开发出来了一套从硬件到软件的非常大的闭环生态。这也导致他们的硬件和软件的最大程度的适应,硬件几乎很少出问题,同样的软件也几乎很少有问题。

    相对于这两种商业模式,林奇更加向往的是水果公司的那种闭环生态,不过为了开放为了开源,林奇决定吸取两家的优点,开发出来一些混合型的超级应用。

    操作系统就按照水果的那种方式运行,这些生物计算机的硬件,林奇想把他们牢牢地把握在自己手里,不想让他们外流。

    林奇从天书中找到了,操作系统的历史。看完了操作系统的历史,林奇才发现自己独立开发一个操作系统到底有多么困难。

    他有些理解国人为什么不能独立开发一个自己的操作系统了,因为这里面设计到的东西太过复杂,根本就不是一两个人能完成的,这是需要几千几万人,通力合作几年甚至十数年才能完成的一项壮举。

    不过路都是一步一步走出来的,即使这个过程在困难百倍,林奇也要去做。

    如果他不去做,量子生物计算机就只是空谈,只是存在于脑海里面的一个乌托邦。

    不同于以往,这次林奇并没有去看开源操作系统的源码,因为他不想给自己的思想设一个定势。

    操作系统就是一个软件,不过是一个比较大型的软件,是一个底层的软件。软件开发首先需要确定使用哪个开发语言来进行开发,开发语言有很多种,有上古神器汇编语言,有高级一些的语言c、c++,甚至还有更加现代的语言java、go……

    总之就是越古老的语言越是难用,越现代化的越好用。

    汇编语言,现在会的人基本没有了,但是c和c++使用的人还是很多,不过它们调试非常困难。

    林奇调研了所有的开发语言,没有一个语言能开发出来量子生物计算机的操作系统。

    因为之前的语言设计的时候针对的根本就不是具有量子特性的生物计算机,所以每个语言都有很多局限性。

    再说了电子计算机是通过控制电子位来实现程序的运行的,而生物计算机是需要控制酶的多少和作用的东西来实现类似的功能的。

    林奇以前充满了雄心壮志,现在却迷茫的很。

    就像你让建筑工人盖一座大楼,但是不准工人用砖头、不准工人用沙子、不准工人用水泥,还要求工人要在最短的时间内,盖成世界最高的大楼,楼高8888.48米。

    可能建筑工人只有一个办法能完成,那就是回家躺床上睡觉,也许梦中就能建造好。

    林奇现在的境地和这个建筑工人一模一样,即使他的编程水平再高,即使他的量子生物计算的理论在雄厚,现在也是无从下手,现在林奇深刻的理解到了那句“巧妇难为无米之炊”俗语的意思了。

    之前林奇还在想这种新的操作系统里面要有什么功能:首先一定要和windows那样易用,第二要和水果那样的系统流畅。

    可以说windows让人们所有的人都能使用电子计算机,而非是专业人士才能使用。但是他经常卡的要命,还有他时不时的来一个应用程序崩溃,还有最要命的来一个蓝屏死机。

    不知道有多少人都经历过没有保存自己的工作成果的绝望,有的是需要重新再工作几个小时,甚至有的需要工作一天。

    所以也有了很多的软件在设计的时候,都加入了自动保存的功能,就是为了应对系统突然不可用的状况。

    水果的操作系统可以说是比windows好用的多,他非常流畅,但是在有些细节方面还和windows差的很多,比如他不支持显卡,你想玩一些大型游戏,不得不用window机器。

    现在的游戏做的也是越来越逼真,安装包也越来越大,恨不得整上几个T的大小。

    不过如果能把所有的特效都打开,那画面也真的是没的说,如果非要用一个词语来形容,那就是“分毫毕现”。

    现在软件安装的时候都有一个说明,需要多少内存,多少cpu,多少磁盘,至少多少的GPU(主要用于图像渲染)。

    在林奇看来如果量子生物计算机能开发出来,这些大型游戏,只需要关心生物计算机有多少的碱基对就可以了,不过到时候可能是另外一个专业的术语。

    那个时候电脑将不再分为什么cpu、内存、磁盘、GPU等各种小的部件,它们将全部由蛋白质分子来统一实现。

    但是想法是美好的,现实是骨感的,林奇现在恨不得自己像哪吒那样,有三个脑袋,都用来思考这个问题。

第140章 自然语言

    经过几天的思考,林奇做出来了一个艰难的决定,自己先开发出来一个语言。

    这门语言要让所有的认识字的国人都能使用,林奇希望凭借着这个语言,让我国的软件行业实现弯道超车,领先于全球。

    要实现这样的目标,首先这个语言必须是汉语言,其中不夹杂一点点外语,不能像之前的一个宣称是汉语编程的叫做易语言那样,只是把if变成了如果,那么简单的东西。

    林奇希望这门语言变得易学,只要有初中程度的文化水平的人也都能在短短的7天内学会使用这个语言,真正的实现《7天精通xx语言》。

    这就要求这个语言足够简单,至少是用法上足够简单,不管后面逻辑是怎么样的,只要开发人员在前台输入了简单的一些语句,它就能准确无误的执行。

    基于这两个主要的目标,林奇开始了自己的编程语言之战。

    林奇首先给自己定制了一台配置超高的计算机,打开编程软件,林奇写下了第一句话:xx年xx月xx日xx分xx时xx秒,开始了x语言(现在林奇也不知道这个语言要命名为什么)的编写。

    所有的语言在编码的时候都要遵守一些特定的规定,比如有的语言要求,在行尾必须有英文的符号“;”否则代码进行编译或者运行的时候就会报一个语法错误,说这个文件某某行编写的有问题,不能运行下去。

    不过如果你忽略这个,强行运行下去,那么他输出的结果很难是你想要的结果,甚至有的程序你根本就运行不下去,不是闪退,就是直接报错,这还怎么玩,只能遵守它的游戏规则。

    林奇不想准守这个,他觉得,既然开发人员要表达的主要意思都表示出来了,只要没有异议,那么像这些边边角角的东西编辑器自己加上去就好。

    可能一百次中有一次自己加错了,那也没有问题。

    林奇想打破这个规则,不让程序编写那么枯燥,总是写一些无关紧要的东西。

    林奇希望程序员只需要全身心的开发主要的东西就可以了。

    还有一个也是所有的编程语言都知道的,但是偶尔也会阴沟里面翻船的事情,那就是所有的语言里面的数组,编号都是从零开始的,比如我们数数都是一个馒头,两个馒头,三个馒头……一百零一个馒头。

    而在编程语言里面,就不是这样的,他们是这样数数的,第零个馒头,第一个馒头,第二个馒头……第一百个馒头。

    这是因为为了节省机器的空间,因为二进制电脑是从零开始的,这样可以节省一些空间。

    但是林奇对这个早有诟病,程序是电脑运行的,但是源代码是人看的,这明明是面对的两种不同的情况,编译器内部难道不能做这些转换吗,为什么非要从开始的时候就定成编号从零开始。

    所以林奇把这个也加入到了自己必定优化的点,可能有的人会说,现在所有的编程语言都是从0开始,你这x语言从1开始,到时候推广的时候人们会不会就搞不清楚,会误用这块。

    林奇想告诉有这样想法的人,你们想多了,只要人们知道有这个用法,那么以后人们绝对不会误用,因为这个才符合“人”的思维,也许他们用这个语言习惯了,可能会觉得其他语言里面从0开始计数的设计非常难用。

    林奇以前还看了一个段子:程序员去面试,你知道什么叫做“类”(编程语言中的一个属于)吗?程序员回答:老板我不知道什么叫做累,我这人干活特别勤快,天天加班到2点都没有问题。

    这个“类”是语言经过了很久的进化而出现的一个高级产物,它在某些方面很有用途,林奇决定这块要保留,但是也要进行一些变通,让它使用起来更加的简单,甚至让人在不知不觉中就开始用,而不是必须去想着这么用,才去考虑。

    对于函数、变量这些,所有的编程语言都有这一个东西,林奇觉得这个做的挺好的了,也一起保留。

    语言还可以分为强类型语言和弱类型语言,就是一个变量他表示的是1234这样的数字,还是“落霞与孤鹜齐飞,秋水共长天一色。”这样的字符串,对于强类型语言,他表示的是什么就是什么,比如是1这样的数字,他可以+100编程101,但是不能给他赋值为“小荷才露尖尖角”这样的字符串。

    而对于弱类型来严,这些都无所谓了,你想给他赋值为什么它就是什么。

    他们各有各的好处,不过在这里,林奇还是倾向于混合模式,有的情况下可以是强类型,有的时候就是弱类型。

    这样既有了弱类型易于编程的优点,又有了强类型易于运行的优点。

    至于函数的,什么多返回值,什么可变参数……

    那都是“取其精华,去其糟粕”,只留下了最最好用的。

    现在的编程语言都是用的英语,显有其他的语言,对于我们国家的人来说,有的英语不太好的。

    看别人的源码的时候,看到一个变量,有的时候不懂,就查词典,查完之后也没有查出来什么,最后可能是看到了哪个犄角嘎啦里面一行注释才明白,那个变量原来是一个汉语拼音的首字母。

    甚至有的人是汉语拼音全拼、首字母拼音、英语这样混着来,更让接手的人想骂人。

    林奇把这块统一了起来,凡是类名,函数名和变量名字,必须用汉语,可以说是除非非得处理英语相关的一些东西,或者是处理一些字母相关的东西,否则是不允许使用字母的。

    这样只要是正常的国人,看到代码,至少不会为了一个变量名去翻字典了。

    至于为什么现在国人编程的时候,不用汉语来命名,其实原因有三个,第一个大部分里面的都是英语,来回切换输入法名字太麻烦,第二个原因是因为觉得输入汉语很费时间,第三就是可能有的是因为要放到github开源出去,如果用了中文怕别人看不懂。

    第一第二个就不说了,至于第三个原因,要给这些人鼓鼓掌,懂得分享是一种美德。

    不过为什么别人分享代码的时候都使用英语,他们就不怕我们国人看不懂吗?

    林奇按照所有的这些要点,编写了一个语言,起名为“自然语言”。

    自然语言,顾名思义,就是我们人与人的交流,至于背后编译器是怎么运行的,就不需要关注了。

    这个语言非常简单,比如我们想编写一个软件来控制电脑定时开机关机,我们只需要在特定的地方写上“每天晚上12点定时关机,每天早上9点定时开机”这样的给人看的文字就可以了,然后自然语言编译器就能按照指令去执行。

    至于他背后的逻辑是做了什么,我们完全不需要注意,不需要关心,我们只知道它能按照我们的意思执行就好了。

    经过了三个月的努力,林奇开发出来了这个非常智能化,非常人性化,非常国人化的编程语言——自然语言。

    林奇自己都没有想到,自然语言后来成为了第二智慧科技的四大基石之一。

    PS:

    在现实世界中我问过专业的人士,他们说开发自然语言至少在几十年内是不现实的,甚至有的说50年以内都是不可能的。

    还有如果真的开发一门语言,别说三个月的时间了,哪怕三年能开发一门新的语言也是很快的速度。

第141章 给你看个宝贝

    写好自然语言后,林奇立刻打电话给南宫凝云,“南宫凝云,你在哪里,快来我办公室,给你看个东西。”激动的林奇想把这个好消息第一个就分享给南宫凝云。

    “等会南宫凝云过来了,一定会很惊讶,我甚至能想的到,她知道我自己写出了一个编程语言,那种表情。”林奇在心里想着南宫凝云的种种惊讶的表情。

    笃笃笃,敲门声响起。

    开了门,林奇拉着南宫凝云让她做到了老板椅上。

    “给你看个宝贝。”林奇说话没有经过大脑。

    “什么呀,讨厌。”南宫凝云以为林奇要怎么着怎么着。

    “呸,我说的是给你看个好玩意儿,不,不是玩意儿,是好东西,算了我给你演示下。”林奇意识到了自己语言中的毛病。

    “你打开一个文本,可以在里面写一个行文字:打印‘你好,世界!’。”林奇一步步指导南宫凝云做事情。

    南宫凝云就像一个提线木偶,照着林奇所说打开文本文件,写了一行文本,“说好的给要给我看一个宝……呸!好东西,怎么让我写文字。”她根本不知道林奇在搞什么鬼。

    “好了,接下来你保存后,按下快捷键Alt+F10,运行一下这个文件。”林奇继续指导南宫凝云。

    “运行这个文本文件?你没有搞错吧?”南宫凝云用见鬼了表情看着林奇,满脸不相信的想确认一下自己没有听错。

    “对,就是运行这个文本文件,你没有听错。”林奇非常肯定。

    南宫凝云试着运行了一下文件,屏幕上果然打印出来了“你好,世界!”几个大字。

    “这是你做的中文编译器,能用中文开发软件?”南宫凝云不敢确定自己所想的。

    “哈哈哈!”林奇笑了笑,并没有回答。

    “你会在网上买东西吗?”林奇问南宫凝云,因为他知道现在女孩都经常在网上买东西。

    “会啊,我经常从桃宝还有京西上买东西。”

    “那你有没有买过的东西让你牵肠挂肚,每次它的快递信息变化一次,你就想着急知道的?”

    “没有,哦,不,有一次,那次我记得我买的是一个我特别喜欢的衣服,我一天能刷好多次快递信息,就是为了看看衣服到哪里了,心里等的特别着急,一直在想衣服怎么还没有过来,什么时候才能过来?”南宫凝云陷入了深深的回忆中。

    “没想到,你居然还有这样可爱的一面。”林奇对南宫凝云又多了一层认识,不过这个只在心里想了想没有说出口。

    “那你身为一个学计算机软件的,就没有想过自己写一个程序,从快递官网查询信息,如果信息变化了,就给你手机推送一条信息吗?”林奇很好奇为什么南宫凝云是软件学院的,但是没有自己写一个软件来给自己的生活带来方便。

    “你不懂,自己刷新网页,看快递信息,有一种期待感,如果每次都直接推送过来,那多没有意思。”南宫凝云白了林奇一眼。

    “鄂,好吧。如果现在有一个任务让你写一个这样程序,快递官网的接口有,短信的接口也有,你写出来需要多久?”林奇询问了南宫凝云。

    “大概10几分钟吧,甚至不到十分钟。”南宫凝云说了出来她心中预估的时间。

    “好了,接口已经发到你的深信上面了,你现在帮我写一个这个程序吧,我有一个快递快到了,但是等的特别着急。”林奇用期待的眼神看着南宫凝云。

    “你的编程水平那么高,还用的着我来写吗?”

    “你就帮我写一个吧,我最近一直在研究一个课题,你写程序,有助于我的这个研究。”林奇不得已,小小的撒了个谎。

    “那好吧,稍等。”虽然南宫凝云还是不太相信林奇的话,但是她还是动手开始写了起来。

    果然不到十分钟,南宫凝云就写出了一个程序,把程序加到了后台一直运行。

    “很好,其实我也写了一个程序,实现的目标和你写的一模一样。”林奇看到南宫凝云在不到十分钟就写完了,微微有些吃惊。

    “桌面上有一个文件名字叫做快递通知,你可以打开看看。”

    南宫凝云感觉自己糊涂了,不明白林奇这是什么意思。

    打开了电脑桌面的“快递通知”文本文件,看到里面的内容非常简单:

    快递查询接口是:xx.com/search?no=1234567

    发送短信的接口是:/send?to=12345678901&content=占位符

    每五分钟调取一次快递查询接口。

    如果查询到的结果和上次不一样,就用最上面快递信息内容,替换短信接口中的占位符,并且调用这个接口。

    如果状态是签收,程序退出。

    “你这是程序,确定不是在逗我,这明明是需求文档好不?”南宫凝云发现林奇今天不太正常,老说胡话。

    “你可以试着把手机号改为你的,然后把五分钟改为一分钟,顺便把‘如果查询到的结果和上次不一样’这个条件去掉,再执行一下这个程序试试。”林奇鼓励南宫凝云尝试一下。

    “你一定是疯了,要么就是我疯了。”南宫凝云一边改文字,一边嘴里在说着林奇疯了的话。

    但是等她改完了程序之后,按快捷键运行后,屏幕上面居然出现了一个提示运行成功的标志。

    “这一定是假的,什么时候如果写程序真的这么简单,那我以前学的那些什么c语言、c++、java等语言都是什么?”南宫凝云不敢相信这是真的。

    叮——南宫凝云的手机响了一下,来了一条的短信。

    打开短信一看,上面显示的是“你的快递已经出发,送件人是:金承宣手机号码:12345678902”。

    “这一定是巧合,肯定是我买的东西就要到了。”南宫凝云不信邪。

    再过一分钟,叮——手机又响了一声。

    南宫凝云再次打开手机,看到还是一样的短信内容。

    “难道真的是刚才的程序在运行?”南宫凝云很认真的看着林奇。

    “是的,正如你所见,每分钟会给你发一次提醒。”林奇很高兴这次运行并没有出什么幺蛾子。

    “那这用的是什么语言?”

    “自然语言,基于我们的母语华夏语的自然语言。”

    “我天~”南宫凝云不敢相信的捂住了嘴。

第142章 生物计算机操作系统

    “我给你讲解一下自然语言吧。”林奇很想找一个人来分享他的喜悦。

    “自然语言完全是汉语编程,自从有了电子计算机开始,编程语言一直都是英语,甚至中文输入还一度成为难题,当时人们认为“汉字”这种方块字体,计算机根本没有办法输入。”

    “但是后来在我国科学家的不懈努力之下,终于攻克了汉字输入的难题。从此互联网世界中,多了汉语的加入,这个世界变得更加多元化。”

    “不过有一个事情一直没有变化,那就是从计算机开始到现在流行的编程语言都是英语。虽然我们国家已经把英语列为了高考的必考科目,但是它毕竟不是我们的母语,所以在编程上我们没有天生的优势。”

    “除此以外,现在的所有的编程语言都是结构化的,需要固定格式,否则就无法运行,无法解析。”

    “想解决这两个问题就需要汉语自然编程语言,所谓的汉语,说的是编程中全部用汉语。这样代码基本上不需要注释,所有人都能看懂。”

    “再次也是更重要的就是自然语言,现在的编程语言都是结构化的语言,不能说结构化编程语言不好,它引领了计算机几十年的潮流。一个个伟大的软件就是在这些语言下应运而生的。”

    “但是给人看的程序代码总归是缺少了那么一丝人味儿,代码的世界冷冰冰的。”

    “我开发出来的自然语言,希望用我们每个人都能读懂的语言去写程序。将来写程序的时候,就宛如写一部逻辑性很强的侦探小说。”

    “我希望以后产品经理想出来的产品应有的样子,形成统一的文件之后,无需程序员这种‘生物’介入,或者他们只需要投入很少的成本,就能生成软件。”

    “现在代码界有一个不成文的规定‘所有的变量都不允许使用汉语命名’,追其原因,无非是因为汉语和英语混用,造成很多麻烦。另一方面一些人固执的认为,写汉语可能更慢。”

    “是,没错,写汉语比敲英语单词稍微慢了那么一点点,但是它那自注解的功能,看一眼就能明白意思的方块表示,也深深的让每一个国人着迷。”

    “举一个最简单的例子,如果你想让计算机每天五点定时开机,每天晚上十二点定时关机。你来写程序,需要首先写一个五点开机的指令和十二点关机的指令,再把程序放到定时任务里面。”

    “如果用自然语言来编写,就很简单,系需要定义好开机关机的应该怎么操作,写上上面的几行人类能读懂的文字就好了,其他交给自然语言编译器来处理就好。”

    “我之所以发明这个语言就是因为开发生物计算机系统的时候,我发现任何语言都不能开发出来,都不合适,所以想开发出来一个新的语言。”

    “后来结合现在的语言的优缺点,就开发出来了这么一个具有一定智能的语言。”

    “我们可以用它来开发生物计算机的操作系统。”

    林奇巴拉巴拉说了一大堆,也希望南宫凝云能和他一起开发生物计算机的操作系统。

    “这是一个前所未有的挑战。”南宫凝云给开发操作系统下了一个定义。

    “对,你敢不敢挑战一下?”林奇挑衅的问道。

    “敢,有什么不敢的?”南宫凝云明知道林奇这是激将法,但是还是忍不住答应了。

    “好,太好了。开发操作系统并不是一两个人的事情,我们可以成立一个团队,让他们把详细的设计文档,和概要设计准备出来。我们根据这些概要设计写出来一个全新的,属于我们第二智慧,也是华夏的操作系统。”林奇非常有信心能开发出来一款全新的操作系统。

    “没有问题,我这就组织人手。对了,最好我们在多找一些程序员,以后有了新系统,相应的软件一定要跟得上。”南宫凝云提出了另一个非常有建设意义的建议。

    “嗯,好,这件事我来和王路说。”

    在南宫凝云的主持之下,很快大家行动起来,操作系统的一部分设计已经出来了。

    南宫凝云和林奇,两个人先期先做操作系统最最底层的一些东西,首先两个人把文件系统做了出来。

    文件系统是所有的操作系统中最最底层,最基础,最原始,最不可或缺的子系统。

    因为操作系统所有的操作都可以归结为对文件的操作。

    读写文件自不必说,就连访问网页,其实也是对文件的操作,不过是对远程文件的操作。

    可以说有了文件管理系统,操作系统才有了雏形,有了坚实的地基。

    等他们把文件管理系统写好之后,系统概要设计已经写好了一部分。

    这次设计操作系统,南宫凝云一共安排了三伙人,第一是操作系统专家,第二是普通的小白用户对程序一点也不了解,但是却经常和电脑打交道,知道有什么难用的地方,还有一伙人就是产品经理。

    之所以安排这些人就是为了让操作系统专家补足产品经理对于操作系统的认知,而小白用户是为了产品的打磨,让产品更加易用,更加实用。

    在这样的奇怪组合之下,一份与众不同的操作系统概要设计,横空出世。

    它无论是对于新用户来说,还是技术专家来说都很友好,上手就能用,技术专家能用它做更多的意想不到的事情,当然这只是这个系统的期望,具体实现还是需要林奇和南宫凝云两人一起合作。

    至于为什么没有要求更多的人参与系统的编纂,一方面是因为林奇想借此机会评估一下自然语言能对现有的生产力有多大的提升,另一方面是因为对于生物计算机和操作系统能否最终成功,林奇还没有把握。

    林奇每天能写一万行代码,而南宫凝云每天能写3000行代码。

    两个人通力合作之下,仅仅用了三个月,就写了百万行代码,是一个操作系统最最核心的代码。

    windows7系统有5000万行代码,一个oracle数据库12.2,有将近2500行C代码,所以林奇也不期望自己和南宫凝云能独立把一个操作系统所有的细节全部写好。

    肯定还需要很多人一起来打磨这个操作系统。

    把操作系统安装在生物计算机上后,生物计算机就能正常的运行了。

    但是它并不完美,这也是所有的生物计算机都会遇到的问题。

    PS:

    可以说操作系统比自然语言更不容易,不过好在是有了自然语言所以系统开发过程简单了不少。

    现实生活中的开发软件可复杂多了,从需求做起,各种需求文档,然后是开发,测试,改bug,测试,改bug,测试和改bug的时间比单纯写代码(第一次)的时间还长。

第143章 读取数据慢如蜗牛

    生物计算机的操作系统是开发出来了,也能成功的安装在生物计算机上面。

    但是整个系统的运行尤其涉及到读取内容的部分,它就像一个行动迟缓的老人。

    写数据还好,因为有多路进行同步写,所以写的速度很快。

    关于计算,生物计算机那独有的魅力,不属于任何超级计算机。

    成也萧何败也萧何,正是因为它那独特的存储结构,使从生物计算机里面提取信息变为一个奢侈的事情。

    提取一兆字节的内容,程序要运行1整天才行。

    打个比方一个两个小时的高清电影,一共有4G内容也就是4000兆内容,如果一个人坐在生物计算机面前观看,需要4000天,十多年才能看完。

    如果是计算机是这样的,肯定没有人愿意使用。十年时间,哪怕把电影的每一帧都画出来也都够用了。

    但就是这个读取的难题挡住了操作系统进一步优化的步伐,这个问题不解决,写其他的代码都没有任何意义。

    为此林奇和南宫凝云俩人,不分日夜,时时刻刻都在攻关这个难题。

    不管怎么从传统的计算机操作系统里面借鉴经验,这个问题就是无解,两人陷入了一个泥潭中。

    既然想不起来结果,林奇就约南宫凝云星期天去周围放松一天。

    两人坐着林奇的专有座驾,大早上就从园区出发,去往蒙山,准备去山上看日出。

    在车上两个人在闲聊,“你说科技进步就是有意思,你看我们现在坐的汽车,以前人们做的都是马车,自从工业革命以后,人们发明出来了汽车,从此人们生活更有趣了。”

    “谁说不是呢,汽车确实是一个伟大的发明。”南宫凝云非常赞同这个观点。

    到了地点,两人下车后,林奇背了一个小包,里面装了一些水还有一些干粮,准备爬山累的时候补充体力。

    虽然是星期天,但是蒙山不是什么特别有名气的大山,不像黄山、华山、嵩山,只要是旅游旺季,每天人都特别多,又因为是大早上,上山的人基本上没有。

    林奇因为经常锻炼身体素质相当不错,爬这座海拔几千米的山,没有什么难度。

    但是反观南宫凝云,她是爬一段山路就要休息一会,她的体力大大不如林奇。

    如果以这样的速度,估计还没有到山顶,太阳就会出来了。

    南宫凝云让林奇不要管自己,让他自己先上去,她会在后面跟上的。

    但是林奇可不是那样无情无义的人,思考了片刻,“要不我背你上去吧!”林奇想到了这么一个解决方法。

    “别,别了,上山本来就累,如果你再背一个人,我们都看不到日出了,我还能走。”说着南宫凝云又站了起来,向上走去。

    为了证明她有体力,这次她上山的速度比刚才还快。

    但是不经常运动的人耐力不足,等她这波劲用完之后,发现浑身无力,差点就跌倒了,还好林奇在旁边扶了一把。

    这次林奇不乐意了,林奇蹲下身子,拍了拍后背,正准备让南宫凝云上来,结果发现自己背后还背了一个书包。

    噗嗤一声,南宫凝云笑了出来。看到林奇的囧样,南宫凝云实在是没有忍住。

    “要不让南宫凝云背着书包,我背着她。”林奇心里想到,但是想了想,这样南宫凝云还得背一个书包,更显的累赘。

    突然一个大胆的想法在林奇脑海里面闪过。

    林奇走上前去,身子一蹲,右手把南宫凝云的左手拉了过来打在自己的肩膀上,然后右手从背部抱住了南宫凝云。

    左手顺势抄起南宫凝云的腘窝,然后整个人站起身来,把南宫凝云公主抱了起来。

    “走,我带你上去。”林奇说了一句。

    被林奇抱在怀里,南宫凝云挣扎了起来,但是两个强有力的胳膊任她如何挣扎也无济于事,甚至因为她挣扎的动作过大,林奇右手还碰到了不该碰的东西,入手软绵绵的。

    南宫凝云瞪大了眼睛,脸上布满红霞一直到脖子跟,再也不敢动了,就这样任由林奇抱着上了山顶。

    到了山顶,林奇把南宫凝云放下来,晃了晃胳膊,让胳膊肌肉放松放松。

    “累了吧,我给你揉揉。”南宫凝云的语气特别温柔。

    “嗯有点。”

    ……

    两人上山不到10分钟,太阳就从山的东侧升了起来,刚开始山那边的天空是粉红色的,然后慢慢变成黄色,再然后是金黄色。

    当第一缕金色的阳光照耀在身上,仿佛登山的所有劳累都消失了。

    又过了几分钟太阳完全升了起来,晨光照在人身上,让人感觉到了丝丝温暖。

    看完日光,两个人接着在山顶看四周的风景。

    “你看到那边的那条河了吗?”林奇指着旁边的一条河问南宫凝云。

    “那条河本来不存在,后来据说是唐朝的一位太守,深感我们这里的人饱受涝灾,所以组织大量人力物力兴修水利,建造了这条人工河,这条河开凿好了以后,周围附近的百姓就再也没有受过涝灾,并且因为浇灌得力,这里年年的粮食都是大丰收。”

    “你说这条河本来不存在,是后来人工建造的?”南宫凝云问到,同时她脑海里面仿佛想到了什么。

    “对就是人工建造的,以前是不存在的。”

    “对了,我怎么没有想到,这么简单的问题。”南宫凝云拍着手兴奋的说到。

    “什么简单的问题,没有想到什么?”林奇不解。

    “我们的难题啊,你看在我们之前从来没有生物计算机操作系统,而生物计算机和传统的电子计算机的结构也完全不一样,我们非要去借鉴电子计算机的操作系统,非得让它遵循传统。”

    “在我看来我们的研究走错了方向,我们不应该在文件操作上借鉴老系统,既然系统都是新的那所有的都应该是新的。就像眼前的这条河,我们应该重新建造一条河。就像我们来的路上聊天谈到的那样,汽车是从无到有的,所以里面的零件需要单独发明。”

    “我们应该抛弃老一套,而完全基于蛋白质的特性开发出来一套新的读取数据的模块操。”南宫凝云非常激动。

    林奇愣住了,待在原地一动不动,思考了一会,立刻有了新想法“对啊,我们都陷入了思维误区,我们这个其实不同于电子计算机,可以说是一个全新的东西。既然我们系统没有参考以前的,读取数据模块也不能借鉴老的,即使走不通,借鉴老的意义也不大。”

    两人恨不能马上回到园区,改写操作系统。

    下山过程中,林奇背着南宫凝云走了一段山路,很快两人就到了山脚。

    有了新的想法,两个人一个月就把读取数据慢这个难点解决了。

    经过测试生物计算机的读取数据可以堪比传统的机械硬盘,虽然比ssd慢,但这却是成功了一大步。

第144章 新型数据库计划

    林奇有了量子生物计算机,就想开发一些适合量子生物计算机使用的软件。

    人们在电脑上接触到的一切信息,从文字到图片再到视频,都是被分解为一个一个字符编码,存储在一个个磁盘中的,就是我们常规电脑中的那种硬盘。

    现在的云服务,也不过是把本地的硬盘空间通过技术的手段分享出来让别人可以在这块硬盘上增删改查,云服务本身要依赖硬盘来存储数据,没有硬盘就没有云。

    云服务不仅仅包含云存储,还包含一起其他的东西,但是,云存储是其中虽重要的东西,亚麻逊的s3服务,它的云数据库服务其实都是为了存储服务的。

    互联网的行业本质就是数据交换,而数据交换的大前提,就是有地方可以存放数据。

    数据可以说是一个企业生存的根本,因为有了不同的数据,一个个的企业才有了不同的色彩,变得各不一样。

    很多互联网公司面临的就是这样一个困境,数据越来越多,占用的存储空间越来越多,数据在产生价值钱,是需要耗费大量陈本来存储的,所以很多公司都在和时间赛跑,比赛规则是先利用数据产生足够的价值,还是被激增的存储成本耗死。

    要说对于存储数据的认知,有一个人很有发言权,那就是雷布斯。

    雷布斯称,粗粮用户的数据用户不删除,小米是没有权利删除的,它每个月都在新增,越来越多。

    “我估计到后年年底,粗粮云拥有的数据量会超过1000个P。1000个T就等于一个P,1000个P我再换算成需要多少服务器,需要多少机柜,需要多少IDC呢,还有带宽。”

    “1个P一年的存储成本,是300万人民币。用这个成本算1000个P的话——30亿人民币,但这个数据其实还在爆炸。光1年的存储费用,它是个巨额的投资。”

    “这个数据量现在就已经很恐怖了,大后年bigdata要没价值的话,那我就破产了。”雷布斯表示。

    雷布斯称,做好大数据业务,第一件事情是做一本隐私白皮书,一定要用全球最高标准来管理隐私;第二件事情会尽量做到数据本地化,比如说印嘟(地名)的数据放印嘟,太晚(地名)的数据放太晚。

    当然了这些话是雷布斯在2014年的时候说的。现在有了量子通信,所以带宽费用给他们省去了一大笔钱,粗粮公司非常积极的拥抱新技术。

    我们经常会看到互联网的新闻,说某某公司盗取了另一个公司的视频数据,某某公司盗取了另一个公司的点评数据,某某公司盗取了其他公司的原创内容。

    这些数据都是存放在硬盘里面的,因为存储安全问题,经常还会有被盗用的问题。

    这些盗用者深深明白数据的重要性,所以他们才处心积虑、不择手段,冒着被披露、被戳脊梁骨的风险,也要盗取同行的数据。

    盗取数据只有一个目的,就是为了让自己公司的产品能有更多的用户,为了利益。

    所以数据的安全性问题也是很重要的,也许并不是所有的数据泄露、被盗都是从数据库泄露的(脱库),但是数据库的安全性非常重要。

    还有一个新型数据库要面临的挑战是,一克的生物计算机能存储数据是普通的机械硬盘的几百万倍,如何在数据库中存放如此大量的数据,并且快速的存取,是一个不小的难题。

    林奇意识到想让生物计算机能大规模的使用,必须有一个配套的数据库系统。

    数据库产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。

    数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

    在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。

    数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。

    数据库是伴随着互联网的兴起而蓬勃发展的,自从有了第一台电子计算机。

    “信息”这个词语就被越来越多的人使用,在计算机中,想存放信息,开始人们使用的是文本文件。

    但是文本文件有太多的不方便之处,于是后来就有一些科学家编写了一个叫做“数据库”的软件。

    众人在使用了之后,都感觉这个叫做“数据库”的软件用着挺好,比用文本文件存数据方便了很多。

    于是越来越多的人在使用数据库存放数据,同时也是因为越来越多的人使用数据库,也使数据库的发展呈现了多样化。

    最初数据库只是像表格一样能存储固定的行和列,还是以行为单位。这就是关系型数据库,比如mysql、mariadb(mysql的衍生版本)、postgresql、oracle、DB2(来自IBM)。

    互联网中使用广泛的有mysql,但是java系的企业级的用oracle的也不在少数。

    再后来有了nosql,他们中的典型代表有Redis、Memchache、MongoDb、cassandra(redis和memcache还是内存数据库,数据存放在内存里面)。

    还有基于谷子哥的论文“Bigtable”而开发的hbase数据库,HBase是一个分布式的、面向列的开源数据库。

    还有面向特殊用途,比如基于时间的数据库,influxdb、rrdtool、opentsdb……

    这些数据库各自有各自的用途,每一种基本上都是为了解决特定问题而产生的。

    每一个都有每一个的价值,不能单纯的说谁好谁坏,谁比谁好用。

    林奇开发的生物计算机操作系统,里面也有存放数据的功能,但是只是一个文件系统,不是数据库。

    鉴于数据库这么重要,所以林奇想开发一个生物计算机上的基础软件,首先想到的就是数据库软件。

    不管是开发关系型数据库,还是nosql数据库,内存数据库,文档数据库,key-value数据库,时间数据库,面向列的数据库,他们都有共同的目标。

    每秒的读写次数越高越好,每秒能读写的内容越大越好。

    数据库的开发是需要站在巨人的肩膀上面的,为了研究现在数据库都有什么功能,林奇进入了开源世界的怀抱。

    其中涉及到的知识也是相当多的,比如数据库的存储技术涉及到存储于文件结构、索引技术;并发控制技术涉及到事务管理、并发控制、死锁处理;数据库管理与维护技术涉及到数据完整性、数据库安全性、数据库可靠性、监控分析、参数调整、查询优化、空间管理;还会涉及到分布式、对象、并行、数据仓库与数据挖掘。

    学过数据库都熟知的1234范式,这是数据库设计的时候的规范和开发数据库本身没有任何关系。

    上次开发生物计算机的系统时候,林奇采用的是别人写设计概要,他来进行开发,而这次他想换一个种方式,他准备自己设计概要设计,让开发部去进行开发。

    不过首先需要找一个由头,把自然语言推广到全公司,要不然还用c或者c++来开发生物计算机上面的软件,那第二智慧可以大批的招兵买马,养几十万个程序员,来开发一些最常用的软件。

    生物计算机的推出将会遥遥无期。

第145章 公司内部 推广自然语言01

    对于一个计算机来说,硬件是他的基础,而软件才是他直接面向用户的窗口。

    硬件不好,但是软件优化的很好,可能会有些卡,影响使用的效果,但是人们还能正常使用。

    硬件很好,但是软件跟不上,再好的硬件也只是一种摆设,因为硬件是需要软件来体现它的价值的。

    就好比,有100公斤的铁和100公斤的振金,从价值上来说振金远远比铁贵。

    铁大家都熟悉,日常生活中基本上随处都可以见到他的身影。

    振金十分坚硬,它特殊的分子结构使它几乎坚不可摧,因为它的分子是相对静止的,使它几乎不传导热量和动能,这个特性可以使它吸收热量、能量和动能。

    但是为什么振金贵,因为它是漫威语种中最坚硬的材质之一,可以做米国队长的盾牌也可以用作黑豹的战衣和爪子。

    如果说金属是硬件,那么他们打造成的产品就是软件。

    比如人们想下地干活,要挖土,需要一个铁锹,可以用铁打造一把铁锹,也可以用振金打造一把振金锹,用振金锹掘土、挖地能提高百分之几的效率,因为它坚硬,所以挖土的时候,只需要很小的力气就能把振金锹铲进地里,所以用振金锹能提高效率。

    但是问题来了,如果技术落后,对振金束手无策,根本不知道怎么处理,不知道怎么煅烧才能让它融化,打造成人们需要的振金锹的形状。

    那么振金就毫无价值,就算是黄金也是一样(这里不说黄金的装饰品的作用,只是从生产工具的角度分析,可以想象我们是原始世界)。

    但是铁不一样,它制造简单,很容易就能提纯,融化,进而打造一把趁手的铁锹。

    生物计算就是振金,生物计算机里面的软件就是振金打造的产品。

    对于生物计算机缺少相应的软件这个情况,林奇开发的一个产品就是为了解决这件事情的。

    林奇开发出来的自然语言,可以用正常人都能看明白的白话文来写代码。

    让开发的难度降低了数个等级,只要会说话,能阅读的正常人,经过简单的培训就能上手使用这个语言,不过如果有编程基础,可能他们考虑的问题更多更详细,编写的软件会更加具有鲁棒性(软件的专业术语:健壮和强壮)。

    林奇临时组建了一个会议,拉上了南宫凝云、王路、杨翰林、梅阳华、楚弘图、貊力学几个人,想和他们探讨一下“生物计算机软件发展”的计划。

    在会议上,林奇首先和大家讲了一下当前第二智慧科技遇到的软件跟不上硬件发展的问题。

    然后想看看大家有什么意见。

    “我觉得我们如果想推出生物计算机,那必须有一些基础的软件,还得有些最常用的软件,最好越多越好。”王路首先发表了看法。

    “对,从推广来看,必须有相应的软件生态。我们都知道智能手机有三个软件:ios、安卓、winphone。但是现在只剩下两个了,为什么?就是因为winphone的软件生态环境太差,用户少,所以没有软件厂商愿意为那么1%的用户开发软件。”

    “这就导致了一个恶性循环,用的人少,没有人愿意开发软件,软件生态不好,用的人更少。就这么循环下去,一直在走下坡路。”

    “我们想发布新产品,绝对不能重蹈微硬的覆辙,好饭不怕晚。”杨翰林从他敏锐的市场角度做了分析。

    “我从我们的角度来说一些事情啊,计算机网络是一块很大东西,里面的东西很复杂,所以如果开发相应的软件,我觉得和网络相关的软件是必不可少的,当然了我指的这些并不是系统层面基础的东西,系统层面的那是基础中的基础。”网络部领导人梅阳华从他的角度发表了看法。

    “作为开发部的负责人,我觉得我们有必要扛起这面大旗,但是一个系统整个生态的创建,仅仅依靠我们公司的几百个程序员是不行的,我们还要有相应的计划,激励所有的开发者都为我们的系统来开发相应的软件。”开发部负责人楚弘图也从整个软件生态方面阐述了自己的观点。

    “对,老楚说的对,我们要激励所有的开发者开发软件。另外我也有一些私心,能不能先开发一些运维类的软件,以后这些都是很高频会使用的软件,因为只要有了产品就需要运维。有运维就需要相应工具。”运维部负责人貊力学也很诚恳。

    南宫凝云不知道林奇想要知道什么,所以也没有发言,因为她知道如果林奇愿意把自然语言放出来,那么这个软件生态很快就能创建起来。

    “那大家,有什么想法,能加快我们的开发进度吗?比如我们想在下个月就发售生物计算机,最最基础、核心、常用的软件你们能在多久开发出来?”林奇问了另一个问题。

    “什么,下个月就发售生物计算机,这不可能,太仓促了,太突然了,我们完全都没有准备啊。”其他人都议论纷纷。

    “大家停一下,我的意思是如果我们下个月发售,我说的是假如,我只是打个比方。”林奇看到众人议论的方向已经跑偏了,就像把大家拽回来,讨论快速编写软件的话题上。

    “那我们就外包,我们找一些外包公司,每个公司给他们分一些任务,争取让他们在一个月内开发出来一些东西。”网络部负责人梅阳华提出了一个意见。

    “外包是能快速的产生软件,但是我就怕软件质量不过关,到时候受到影响的还是我们的产品,别人会说我们第二智慧科技的产品漏洞太多。”

    “我的意思还是想让我们内部人士开发出来基础的产品,其他的我们可以通过一定的激励方式交由社会人士,但是时间上要放开,不能追求快速。”开发部负责人楚弘图提出了质疑,并且提出了另一个意见。

    “我们也可以联系现在用户量大的软件公司,之前和我们量子网络有合作的那些公司都是我们的合作伙伴。我们可以和他们牵线搭桥,让他们开发出来适合生物计算机使用的版本。”王路是从合作方面考虑的这个问题。

    “我想问一个问题,生物计算机的系统你是怎么开发的,林奇?”杨翰林问了一个特别重要的问题。

    “系统是我和南宫凝云两个人编写,开发部的一些同事做的设计。”林奇略带自豪的回答。

    “那你们开发了多久?”杨翰林接着又问。

    “三个月。”

    嘶嘶~

    “你们是用了什么新技术吗?为什么你们开发的那么快,据我所知微硬开发一款操作系统可是6000人,用了5年重新写了3000万行代码,耗资75亿美金,增加了2700多个功能,最后才有完成一个操作系统。”杨翰林虽然不是程序员,但是这些知识他却非常了解。

第146章 公司内部推广自然语言02

    “我们用了一种新技术,这种技术可以大幅提高我们的工作效率,只要产品的设计能给出来,开发者能比以前节省n多倍的时间开发出来一种新的产品。”

    “另外我们开发的系统,只有最最核心的代码,还很不完善,现在只能跑起来,但是经常有bug,还有很多细节都需要打磨。”林奇介绍了一下他们为什么开发的那么快。

    “我不太懂技术,不过我很有兴趣,想知道你们用的什么新技术,能不能推广,所有的人都使用这个技术?”杨翰林问了起来。

    “可以,只是这项技术本身还不是特别成熟,需要开发部门专门抽调一批人手来对这个技术进行改进。”林奇说完看了一眼开发负责人楚弘图。

    楚弘图本身听到这些本身就特别激动,因为他从对话中知道了老板弄出了一种新技术,这种技术可以让老板和南宫凝云两个人开发一个月就能开发出来一个操作系统的核心。

    虽然只是核心,但是操作系统是为了生物计算机定制开发的,这里面的难度是从来没有遇到过的巨大挑战。

    所以他对这项技术非常期待,希望这项技术能给他们开发部门带来飞速的增长。

    后来林奇又说技术本身不太成熟,需要专门抽调人手,知道这项技术肯定是和软件相关的。

    “没有问题,老板,我们抽出100人的团队,就对这个这个技术进行优化。”楚弘图很麻利的的做出了表态。

    “但是,老板,这项技术到底是什么?”楚弘图实在是忍受不了了,就像食蚁兽看到一窝鲜美肥嫩的大蚂蚁,又仿佛熊二闻到了不远处野蜂采的蜜,就差抓耳挠腮、上蹦下窜了。

    “那我来就说一下吧,算了,还是让我们的‘二一程’来说一下吧。”林奇说完看向了南宫凝云。

    南宫凝云接过了这面大旗,“这项技术是一项新的技术,是一个能改变我们第二智慧科技的技术,可以让软件的发展中心转移到我们国家来,以后我们国家才是世界上软件的核心,所有的软件都要围着我们转。”

    在介绍新技术之前南宫凝云先夸奖了一番,仿佛商业互吹,其实南宫凝云只是想吊大家的胃口。

    “林…q,林老板第一次对我说这项技术的时候,我整个人都惊呆了,好几分钟都一动不动,仿佛被孙大圣施了定身法。因为我太激动了,从来没有想过写软件还可以这样。”

    “我觉得它将会成为我们第二智慧科技的一个支柱。”说完之后南宫凝云环顾了一周。

    “这南宫凝云也太能吊人胃口了。”王路听着南宫凝云说了这些,心里暗暗吐槽。

    “林子,你这到底是安排了多少后手。”杨翰林如此想到,他以为这些都是林奇的安排。殊不知,林奇只是和杨翰林两个人演了一段双簧,但是南宫凝云真没有安排,这可是她的本色出演。

    “南宫凝云,你就直接告诉我到底是什么技术吧,我实在是等的太着急了。”平时很淡定的楚弘图再也忍不住了,直接询问到。

    哈哈哈~

    整个屋子的人都笑了起来。

    “你们难道不想知道这个是什么技术吗?对于我们开发部门来说,这可是一大神器,所以我自然更加关注。”楚弘图看到大家都笑话自己,知道众人是善意的笑,并不是在嘲笑自己。

    “那我就直说了吧,这个最新的技术其实是一门开发语言。”南宫凝云这次总算是把真正的技术说了出来。

    开发语言?众人都有些惊讶。

    “居然是开发语言,本来一个语言的开发就很困难,林奇和南宫凝云能在这么短的时间,开发出来语言然后利用这个语言开发出来适合生物计算机的操作系统,这里面的困难……”杨翰林想象不出来这几个月这两个人是怎么度过的。

    “居然是开发语言,开发语言有那么大的提升?”王路作为CEO见识自然不凡,但是他怎么也想不明白,为什么一个开发语言能有这么大的作用。

    “开发语言?你不是在开玩笑?”楚弘图比不知道答案疑问更多了。

    “对就是开发语言。”

    “我能我问下,是什么样的开发语言,又是谁开发的吗?”

    “是老板自己开发出来的,当时我看到的时候也被惊艳到了。我能夸你一句吗?”南宫凝云把头扭向了林奇。

    林奇没有料到有这么一出,点了点头。

    “老板是我见过的最最伟大的程序员,绝对比linustorvalds、JeffDean还要出色。”

    林奇听到南宫凝云这么夸自己,感觉到有些羞耻,还有些兴奋。

    “这门开发语言它的名字叫——”说到这里南宫凝云又环顾了一周,这才缓缓的吐出了它的名字,“自然语言。”

    “自然语言?”众人都表示没有听过。

    “对,就是自然语言,还是汉语的。”

    “我们知道现在的开发语言,都是固定的ifelsewhile这些循环判断语句,计算机把这些代码转换为自己能读懂的来运行。”

    “而自然语言,是用我们每个国人都会的汉语,并且是自然语言来开发的。其实很好理解,我来举个最简单的例子。”

    “比如我们现在有7个人,只需要这么写。”

    林奇喜欢吃蛋炒饭,王路喜欢吃水煮肉片,杨翰林喜欢吃炒面,我喜欢吃麻辣烫,梅阳华喜欢吃麻辣小龙虾,楚弘图喜欢吃牛肉拉面,貊力学喜欢吃红烧肉。

    通知卑兴安为上面的每一个人订一份他最喜欢吃的饭,20分钟之后送到A16-108会议室。

    南宫凝云说这,用笔记本链接了投影仪,打开了文本文件,写下了这么两句话。

    “当然了订饭是需要另外定义的,通知谁谁谁也是需要另外定义的,虽然是自然语言,但是并不代表它会无中生有。”南宫凝云解释了一下订饭这个函数是需要定义好的。

    然后运行一下这个程序,屏幕上提示成功的字样。

    接着南宫凝云开始演示自然语言其他的魅力。

    不知不觉中时间已经过了20分钟,笃笃笃,敲门声音传来。

    杨翰林离门口最近,伸手开了门。

    “杨总中午好,这是南宫凝云人让我带的饭。”卑兴安看到杨翰林,打了声招呼。

    “嗯好的,给我就行,谢谢。”说完杨翰林从卑兴安手里接过了这些饭菜。

    “这也行,刚才的程序真的运行成功了。卑兴安你先别走,你也进来吧。”楚弘图看到饭真的送过来了,感觉到很不可思议。

    “卑兴安你刚才收到了‘二一程’给你发的信息了吗?”楚弘图想了解事情的始末。

    “是的,楚总,大概在20分钟之前吧,我的手机收到了一条信息,上面写着让我打7份饭送过来。”

    “嗯,没事了,你回去吧。”

    众人这才感觉到,这个自然语言简直太妙了,简单易学谁都能用。

    “老板,我能夸你一句吗?”

    林奇依然点了点头。

    “老板,你就是在夜晚里,天上最亮的那颗星,你指引着我前行。”

    “老板,我对你的崇拜之情,犹如滔滔江水滚滚东流。”

    ……

    林奇感觉到无比羞耻……

第147章 数据库研发

    林奇把自然语言交给了开发部门,开发部通过讨论成立了几个小组。

    林奇特别交代一定要开发新型的数据库。

    所以成立第一个就是数据库研发团队,这个团队包含了一个数据库专家,其他的都是高中低各种不同层次的程序员,这个小组负责根据林奇的设计,开发出来生物计算机能用的数据库软件。

    第二个是自然语言研究小组,这个团队,包含了很多的的人员,有资深研发人员,有刚毕业的实习生,还有非程序员(他们的作用是从非专业人士给出小白用户的建议),这个小组是的职责是负责研究、优化和传播自然语言。

    第三小组是经过讨论成立了一个“web服务器”开发小组,这里面有两个对nginx服务器有深入研究的工程师,当然其他各种级别的程序员也都有。

    第四个是生物计算机系统优化小组。

    通过王路的转述,林奇了解了这个结构。

    不过林奇并不满意,我们的开发人员太少了,我们要继续招人,开发人员至少需要20000人。

    “这人不会不会太多了,两万人,可不是小数目。”王路听林奇说要两万人非常惊讶,因为现在公司的开发人员满打满算也不过才几百多点人。

    “你可能还小看了自然语言的影响,如果没有什么重要的事情,你下午的时候也去南宫凝云那边学习一下自然语言。”

    “如果你真的了解了,就知道这个到底会带来多大的影响,就白了,其实20000万人,只是我最保守的估计。”对于王路不明白林奇为什么要招20000个开发人员,林奇表示理解。

    刚好下午南宫凝云要进行大规模的培训,林奇所幸让王路也去听一听,自己亲身体会一下自然语言有什么魅力,也许他就能明白自然语言的极限在哪里。

    “你说下你所理解的企鹅公司。”林奇准备好好的给王路再上一课,虽然王路是一个优秀的管理者,但是和国内最顶尖的互联网巨头的掌舵者还是有一些差距。

    “企鹅公司是一个依托于即时通信软件(球球和深信),在上面进行了多维度的扩展,尤其以游戏为主,开发了多款现象级的游戏。他们内部实行的是赛马机制,深信还有王者农药就是在这样的竞争之下产生的王者。”王路把他所知道的关于企鹅公司信息做了总结。

    “嗯,你总结的很到位,那你知道企鹅公司一共有多少游戏开发者吗?”林奇一方面对王路对于企鹅公司的理解表示赞同,一方面问了另一个问题。

    “这个还真不清楚。”王路被问住了,他不可能了解关于企鹅公司所有的信息。

    “5000个,之前吴晓波写《企鹅公司传》的时候,他就有一个疑问,不明白为什么一个这么大的互联网公司为什么会养了5000个游戏开发者,他不知道该怎么定位企鹅公司。”

    “这么多?”王路有些难以接受,他思考了一会就明白了。

    “我明白了,你是说,企鹅公司这样的不是以游戏为核心产品的公司都养了5000个有些开发者,而我们有那么优秀的自然语言,所以我们需要更多的开发者。”

    “现在基本上做什么产品都和软件脱不开钩,所以你想让那么多软件工程师来编写生物计算机里面的软件。”

    “你是准备制定生物计算机世界的标准?”分析着分析着,王路突然想到了什么,问了这句话,惊恐的盯着林奇,准备从林奇脸上看出来答案。

    “没错,我就是这个意思,我们可以把我们的自然语言放出去,给世界上的开发者使用。但是我们公司内部要保持最新版本的使用,并且不能泄露出去,我们的技术要领先别人一步。”

    “我明白了,你这盘棋下的很大,我会和你一起下的,我下午去参加南宫凝云的自然语言培训。”王路明白了林奇的所想,准备一会回去就把下午的重要会议给推迟到晚上,刚好晚上没有什么事情。

    不过即使晚上还有事情,他也会去南宫凝云那边接受培训,下午的会议很重要,但是和林奇的这个计划比起来,就显得没有那么重要了。

    王路下午比别人到的都早,他自己准备了一个笔记本电脑,还有一个手写的笔记本,拿了一支笔,就像上学时候,最听话的学生,坐在第一排。

    王路听的非常认真,笔记本上写下了满满的笔记,还在培训的时候,提问了一些问题。

    然后他回去之后仔细整理了这些信息,在接下来的时间挤出来了一些时间,认真努力的学习。

    通过认真的学习,明白了林奇对自然语言报的希望比他之前想的还大的多。

    明白了这些,他亲自指导网络部的计划制定。

    他定了一个目标,优化自然语言的人数要在1000人以上的规模,只能多不能少。

    开发数据库也需要至少100人,并且王路也了解了一些数据的信息。

    结合生物计算机的固有特点,决定开发几款数据库,和传统的数据库对标,不过生物计算机的读写速度没有那么快,所以数据库的性能没有内存数据库那么高。

    从这点看开发类似内存数据库价值好像没有那么高,其实不然,因为生物计算机可以优化的幅度还很大。

    现在只是林奇和南宫凝云的第一版的系统。

    开发新型数据库的时候,王路给所有的开发者提了几个指导意见:

    第一,不要怕数据库的存储空间占用的过大,压缩算法什么的,可以最后在考虑,甚至不考虑。

    第二,能用存储解决的事情,全部用存储来解决,即使不能的也要想想解决方案,看看是否能用

    第三,开发的数据库软件一定要稳定

    有了这些指导意见,再加上数据库专家的介入,还有林奇的设计。

    数据库研发项目很快就开始了,他们这个小团队干的是热火朝天,因为他们在创造历史,这可是生物计算机上面的第一个应用级别的软件,具有特殊的历史意义。

    梁泰和是一个数据库专家,王路从其他公司挖过来的。

    开始的时候他来到第二智慧科技公司,是看到了第二智慧科技的发展前途,还有王路承诺的高额的薪水。

    但是来到这里没有不到两个月的时间,他有些后悔了。

    因为来到了这里,他的价值好像体现的不是很大,虽然工作比以前轻松了许多,薪水比以前拿得多。但是第二科技智慧没有什么用到他的地方,这让他很难过,很伤心,感觉自己存在的价值不大。

    他甚至一度产生了要不要离开第二智慧科技,去其他公司的想法。

    但是看在薪水还有王路的情分上,他还是留了下来。

    直到前几天,公司的高层开了一个会议。

    开完会议之后,就组织了几个小组,进行不同东西的开发。

    他没有任何悬念的被分配到了数据库开发小组,后来又参加了南宫凝云的关于自然语言的培训。

    他立刻意识到,这是自己的机会,是体现自己价值的一个好机会。

    他全身心投入到了数据库的研发工作,整个人比起之前判若两人。

    整个团队,可以说他是最努力的那个。

    在自然语言的加持之下,也就两个月的时间,他们就开发出来了生物计算机的上面能用的数据库的雏形。

    比起在传统机械硬盘上的数据库的性能高出了不少,但是如果数据库安装在ssd硬盘上就有些差别了。

    不过这并不影响梁泰和的兴趣,相反有了这个问题,他的兴趣反而更浓了。

    同时在开发新数据库的过程中,他找到了人生新的目标,就像第一次学习语言打出来“helloworld”那样兴奋。

    可以说因为自然语言,他找到了久违的幸福——来自工作的幸福。

    梁泰和刚开始的时候,有满满的热情,后来工作了一段时间,激情被社会磨平了,但是他在技术上的追求还是有执念,所以才能成为数据库专家。

    再后来也就是把他当成一份工作,能养家糊口,激情已经不再存在。

    但是参加了新型数据库的开发,看到了自然语言,他给自己找了第二个出路,以后新型数据库开发完后,如果有其他时间,他希望可以用自然语言开发一些新奇的软件。

    受限于生物计算的技术,所以他们无法再次优化数据的代码了,于是他们每天要往系统优化小组跑6次,这令系统优化小组的人不胜其烦,最后他们甚至邀请梁泰和他们参与到他们的工作中。

    梁泰和请示了项目负责人,获得了同意,还真就参与到了系统优化。

第148章 系统优化

    开始创建的系统不能满足日益增长的数据库的读写需求,于是梁泰和转而全身心投入到了系统优化组。

    刚进入这个小组,他先阅读了林奇和南宫凝云写的核心代码。

    在阅读代码的过程中,他发出啧啧称其,因为代码不仅写得好,他们两个对自然语言的运用也非常奇妙。

    这些奇妙之处,远非一个下午的培训就能掌握的了。

    林奇和南宫凝云两个人在一起一起写了一个月时间的代码,如果换做其他高级程序员,同样使用自然语言,没有两年时间根本写不出来。

    系统优化的方向还是林奇提出来的关于新的生物计算机要用新的方式,而非传统电子计算机的经验。

    上次林奇和南宫凝云两个人虽然进行了重构,但是有的地方写的处理的还是有些问题,不够完美。

    众人拾柴火焰高,大家共同努力,经过了一段时间的努力,生物计算的读取速度又提升了一些,能和普通的固态硬盘相提并论。

    固态硬盘比普通的机械硬盘快是有原因的。

    机械硬盘是以铝合金材质的磁盘作为存储介质,马达来驱动盘片旋转,并由磁头来读写数据。

    当机械硬盘需要读写数据时,将会接到指令,然后磁头会移动到相应位置,盘片也会转动以便让数据发生操作的区域到达指定位置。

    这些动作所需要的时间就是寻道时间和潜伏周期,由于需要发生装置的移动,这些过程都需要几毫秒的时间。当然,对于人类来说,几毫秒的时间并不算很久,但是对于机器来说几毫秒就慢的很。

    固态硬盘高速的原因是它内部有多个闪存,在读写时,多个闪存同时读取,就相当于把每个闪存的速度加起来,所以就快了,固态硬盘能有4、8、16、个闪存颗粒。

    相比普通的机械硬盘的读写每秒70~150M,固态硬盘每秒可以读写300~500M。

    别小看这其中的差距,用win10开机速度来计算,机械硬盘如果需要花费30秒,那么固态硬盘仅仅需要10秒。

    同样对于打开软件的速度也有影响,比如PS软件机械硬盘是6-9秒,那么固态硬盘只需要2-3秒。

    打开大型的游戏差距则更加明显。

    其实生物计算机的读写速度还远远的没有被开发出来,根据林奇的计算,从理论上来说应该能达到内存的速度。

    不过现在能达到固态硬盘的速度,林奇表示很满意,但是还是得继续努力加油。

    如果真的和固态硬盘一样,那么生物计算机就失去了它作为超级计算机的一大优势。

    众人也是一边表示很开心,一边继续努力。

    在开发过程中梁泰和还发现了另一个问题,现在人们都是连接到生物计算机终端进行的开发,如果以后第二智慧开始卖生物计算机了,是不是要在每一个电脑上都安装一个自然语言程序。

    这么简单的程序,会不会被有心人利用,用来进行欺诈、暴力、赌博、色情等其他游走在法律边缘,或者是触犯法律的事情。

    他发现了这个问题之后,就立刻向项目组的负责人说出了自己的顾虑。

    而负责人继续向王路、林奇、南宫凝云反馈了这件事情,林奇看到这个顾虑之后,表示赞同。

    “这确实是一个值得关注的问题,一直以来我们都只考虑了技术本身,没有考虑别人会利用这项技术做什么。”

    “现在不是还没有酿成大祸吗?你不用太自责了。我们现在就来讨论讨论这个问题应该怎么防范。”王路出来安慰了林奇。

    “不知道这个编译器可不可以用授权的形式,所有人买的时候必须签订一个协议,不允许做违法的事情。”王路提出了一个看法,但是他并不知道他提出来的这个方案是否合适。

    “可以用授权的方式,但是这个方式还是不能阻止用户开发一些违法的软件。”林奇表示是授权没有问题,但是不能解决这个难题。

    “那是否能这样,用户写好了程序如果需要编译,我们来个线上编译,他们需要把代码发给我们中央服务器,我们中央服务器判断里面是否有违法的东西,如果有的话进行提示,并且不予编译。”南宫凝云也提出了一种解决方案。

    “这个倒是可以,不过用户会不会说我们太霸道了,既然买了我们的产品,就要完全拥有,并且会不会有人那这个做文章,说我们不尊重用户隐私?”王路觉得这个解决方案没有什么问题,但是就怕影响产品的销路。

    “没事,如果他们做文章,就不让他们用,我们把所有的条款都写到里面,并且保证中央服务器只做一些存储和检测使用,第二智慧科技也没有权利知道用户提交的是什么。”

    “如果他们真的诉求说我们检测错误了,我们可以进行人工审查。”林奇觉得这不失为一个好的解决方案,至少不会出现大的问题。

    另外还有一个问题林奇并没有说出来,如果是在中央服务器进行管理,第二智慧科技可以做一些统计。

    比如统计出来大家都是开发那种类型的软件更多一些,统计出来软件的提交频度,还有各种维度的统计。

    最终几个人就定了这个方案,林奇弄了几个生物计算机当做中央服务器,并且修改了自然语言的一些代码,每次编译的时候必须发送到中央服务器,否则编译不了。

    并且销毁了授权的其他生物计算机上面的编译器。

    并且对这个问题的发现者梁泰和提出了表扬,表示第二智慧科技的功劳簿上会有梁泰和的记录。

    解决了这个问题,林奇也参加了系统优化小组和大家一起优化系统。

    林奇的目标不仅仅是固态硬盘的速度,虽然也能投入使用了的,但是没有压倒的优势。

    上次爬山之后看到了外面的人工河,林奇想起来的好点子,从一个新的角度设计了全新算法,才让生物计算机一举突破了障碍,迈入了机械硬盘时代,现在又经过众人的努力,迈入了固态硬盘的时代。

    “怎么才能读写速度更快,怎么才能更快?”林奇不停的在问自己这个问题。

    最后林奇真的想出来了一个解决这个问题的方法,这个方法主要是利用了生物计算机的存储空间大和并行运算的能力。

    首先从生物计算机选取了一个地址作为一个映射,从需要找的文件到地址的映射,这个能有多详细就有多详细。

    读取和写入的时候,是利用了并行的能力,把一份数据同时起了几千个进程来写和读,不过这个数据有一定的限制,如果太多了,向映射里面写数据就有些瓶颈。

    不过即使是有瓶颈,这样也比内存还快很多。

    至此生物计算机才算真正的软硬件都成熟了,可以进行商业化的操作了。

    同时数据库的研究工作因为系统层面的提升,也得到了非常大的提升,林奇不知道开发内存数据库是否还有意义,本身生物计算机没有内存的概念,现在生物计算机的读写速度已经超过内存了,所以新型数据库性能非常恐怖,比普通数据库的性能高几个数量级。

    不过林奇想了之后觉得,可以借鉴内存数据库的操作语法,毕竟内存数据库有一些特殊用法,在实际项目中还是用得着的。

    但是林奇心里却有另一个担心的地方。

第149章 地下工程

    林奇想起来了前段时间的商业间谍,间谍都干直接来自己家里偷东西了,看着在保险箱里面,锁的严严实实的量子生物计算机,林奇总觉得不是那么保险。

    林奇想给它找一个更加安全的地方,量子生物计算机里面保存了很多重要的数据,还有量子生物计算机本身就有很高的研究价值。

    林奇可不希望自己的量子生物计算像之前的那个电脑那样,被人“拿”走。

    第一次可以说是疏忽,如果发生了第二次,那么林奇就只好去买一块豆腐,撞死算了。

    想来想去,林奇想到了看过的一个电影,有一个世界级的公司对地底深处进行了深度的开发,那个公司把地底深处挖的特别深,就像白蚁挖出来的蚁洞那样复杂,不过那个体量比蚂蚁洞大太多了。

    他们甚至在里面模拟了好几个城市,因为他们研究出来了一种致命的病毒,他们想把这种病毒卖给世界上其他的国家。

    但是如果想卖给他们总得让他们看到效果,所以他们就异想天开的在地底模拟了几个城市,城市有几百米高,天空中有模拟的太阳、月亮还有星星,甚至模拟出来了白天和黑夜,还有日出日落。

    不过天空是一个巨大的屏幕,不是清楚内幕的人基本不了解这个天空是假的。

    比如A国家和B国家是敌对国家,那么这个公司就模拟出来了A国家的首都和B国家的首都。

    A国家的人来看的时候,他们就给他演示如果在B国家的首都释放这种病毒,能造成什么样的影响。

    同样的,如果B国家来人了,他们就展示这种病毒在A国家的首都释放之后产生的结果,同时还告诉他们,A国家已经购买了这种病毒。

    根绝上面的一些情况可以想象的出来,这个公司到底对地底进行了怎样的耕耘。

    林奇心没有那么大,不想在地底挖出来一个城市甚至是几个城市。

    他没有研究什么秘密的病毒,他不需要把病毒卖给A国家或者B国家,他只是一个商人,只是一个遵守国家法律的企业家。

    他只是想借鉴一下那个公司的做法,在第二智慧科技下面挖出来一个秘密的大型实验室,不过规模也不能太小。

    林奇没有过于宏伟的想法,他只是想所有的实验都能在地下做,能在这里建一个世界最大的机房,修建一个能抵挡得住核爆的堡垒,要比地面上的第二智慧科技大一些。

    不过施工确实是一个问题,如果施工动静太大了,会吵到别人,想让人不知道都难,还有一个就是如果施工工人过多,很难保证没有人泄露出去信息。

    林奇总不能学古代的皇帝那样,修建皇陵的最后一刻,把所有的工匠都杀死。林奇可是生长在新社会的五好青年,没有那么冷血。

    思来想去,林奇决定在地下车库下面先修建几层地下工程。

    第一层空着,因为林奇现在也没有想好要干什么,但是总觉的应该有这么一层,哪怕以后展览一些公司的所有产品也好。

    第二层放生物计算机组成的超大规模的机房,林奇希望以后第二智慧科技的所有服务器都使用生物计算机,要把以前的那些服务器都便宜的处理掉。

    第三层建一个备用机房,当然了这里面放的机器也都要是生物计算机,而非传统的服务器。

    第四层修建一个休息的地方,同时把底层彻底的进行加固,能抵挡得住导弹的袭击,甚至于核弹的袭击,造价多少不在考虑范围,然后在四层下面修建一个小的秘密的地方,把自己的量子生物计算放到那里,之后再像量子通信基站那样埋起来,让所有的人都找不到。

    林奇找来了施工队伍和他们说了在下面挖一层地基,让他们勘测一下,计算一下承重等各种数据。

    同时林奇也找了专业的人员进行了勘察,给了他们之前建造大楼的详细的数据,请他们评估,应该在哪里修建地下室,才不会影响到原有的建筑结构。

    拿到原有的大楼的建筑图纸,还有大楼的地基、所用的材料……详细的资料之后,这些专业人士有些吃惊,这地基挖的太深了,足足比行业标准深了将近一倍了,还有那些承重桩也比市面上的最高规格还要高,这完全是不计成本啊。

    不过也正是因为有了这些良好的基础,所以在不破坏承重桩的前提下,基本不用大改就能实现林奇要求的那样,在地下车库下面再挖四层。

    仔细研究设计之后,他们给出来了详细的施工图纸。

    因为这不同于从地面开始作业,所以这样的施工难度还是挺大的。

    这样大的施工,肯定隐藏不了,园区内所有的人都知道公司在进行扩建,虽然不知道具体是在做什么。

    为了隐藏量子生物计算机,为了它不被人偷走,林奇可谓是煞费苦心,用修建机房来掩盖量子生物计算机。

    在地下四层建好的时候,林奇在一个夜黑风高的夜晚,从保险柜里拿出来了量子生物计算机,然后秘密到了地下四层,把量子生物计算机放在了一个秘密的盒子里面。

    之后,锁上了这个盒子,秘密的埋在了地底深处。

    做完这些林奇深深的吐了一口气,感觉这些天压在自己身上的包袱也轻了一些。

    一共修建地下四层建筑,林奇和王路说了这几层的规划,至于第四层下面的量子计算机,林奇没有告诉任何人。

    电梯一共有两个,有一个是普通的电梯,所有人都是能乘坐,另外一个是专享的电梯,林奇不喜欢搞特权,但是为了保护下面机房的安全,只能特权一次,只授权给了那么几个人,它能直通到地下四层,普通的那个只能通往地下二层的机房,备用机房都过不去。

    看着完成的地下四层建筑,林奇东看看西看看,觉得以后就是园区被攻击了,只要能躲在这里就没有生命问题,如果真的到了那种紧急的时刻,这地下四层会开放给全公司的人来避难。

    看着地下四层的牢固的建筑,林奇很有安全感,以至于他直接在这边的休息室就睡着了,但是他在休息的时候被一通电话吵醒了。

第150章 web服务器

    “喂,老板,我是梅阳华啊,我们取得了突破性的进展,你过来看看不?”梅阳华在电话里面激动的和林奇汇报工作。

    “什么进展,你这么激动,是关于哪个项目的?”林奇从电话里面听出来了梅阳华的激动。

    “关于web服务器的……嗯,嗯,好的,我在这里等着您。”梅阳华从电话中听到林奇说要过去之后,表示会在那里等着他。

    “哈哈,不错不错,终于有一些成果了。”林奇一边说一边往上走,感觉步伐都轻快了很多。

    “web服务器怎么样了?”林奇到了梅阳华他们的工位,立刻询问到。

    “老板,我们开发完成了,能承载的并发能力是nginx服务器的一千倍。”梅阳华非常骄傲的向林奇炫耀。

    “现在它的并发能力是多少?”林奇问了一个特别关键的参数。

    “以前的nginx服务器能有10万的并发能力,现在已经到了亿级别的。”梅阳华特别激动的对林奇说到。

    “亿级别,这个性能提升还是相当不错的,大家辛苦了,这月奖金加倍。”林奇非常开心,决定对他们进行金钱上的鼓励。

    “多谢老板。”梅阳华非常开心,并没有推辞的意思,因为这个奖励的可不是他一个人,万一他推辞了,怕影响到其他人。

    “数据库团队开发的软件也能比普通的数据库一秒多出来千倍以上查询次数,生物计算的系统从底层提升了所有基于生物计算机的软件,运行在上面的软件都能获得很大的好处。”

    “你们这个团队,不能骄傲,一定要继续努力,持续优化。”

    “对了,我们第二智慧科技的web服务器有名字吗?”林奇想起来了一个问题。

    “还没有名字老板,要不你给起一个?”梅阳华想让林奇给这个软件起一个好名字。

    “起名字还是挺难的,我来想一个吧,web服务器的并发能力这么大,名字一定要突出这个,宇宙中星星特别多,星星分为行星、恒星、彗星、白矮星等,我们取其一,叫做行星吧。”林奇想了想,想出来了这么一个名字。

    “行星,行星,这名字不错啊,老板。本来我们还为名字和logo用什么烦恼,现在这令人头疼的问题都解决了。我们的logo可以直接用星星来代替。”梅阳华非常开心。

    “你们软件都开发出来了,还怕取名字?”林奇哭笑不得。

    “你不知道老板,我们这不是害怕取名字,是非常害怕取名字。我本身有选择恐惧症,给我两个以上的选项,我就蒙圈了,不知道哪个好,每天我去咱们公司餐厅吃饭都不知道该选择吃那个,更何况是这样取名字的大事情?”

    “鄂……那好吧。对了这个软件该怎么使用,我能试试吗?”林奇非常好奇,想上手亲自体验一下软件。

    “可以老板,你来这边坐。”说完梅阳华打开了一个终端,给林奇演示软件。

    梅阳华在电脑上输入了一个mynginx,然后按下了回车。

    然后就是两行提示,mynginx已经启动成功,“成功”两个字是绿色字体,表示通过了。

    “我想看帮助文档怎么办?”林奇问了一个新手都会遇到的问题。

    只见梅阳华输入了一个mynign-h,就看到下面出现了很多的帮助文档,第一行显示的是软件的版本号。

    第二行是一个示例,接着空了一行。

    第四行是一个标题options(选择):

    在后面就是各种参数,格式就是两列,第一列是左对齐的以“-”开头后面跟一个字母,然后有的还有其他参数,之后是同意的“:”,冒号都在一列,对齐的很工整,后面是对前面的参数的详细解释。

    本来这是国际通用惯例,基本上所有的软件都是这样的格式,梅阳华做的一点也没有错。

    可是林奇并没有赞扬,而是思索着什么离开了。

    这让本来非常开心的梅阳华有点郁闷,“老板这是怎么回事,怎么就走了,为什么不再夸我几句?”

    回到办公室的林奇给王路打了个电话,让他过来一趟,要和他商量一件事情。

    很快王路就过来了,“林奇你找我什么事情,我正在学习自然语言,感觉这真好玩。”王路还深深的陷入学习自然语言的喜悦中无法自拔。

    “世界上通用的语言是什么?”林奇问了一个所有人都知道的答案。

    “当然是英语了,你为什么会问这个问题?”王路不知道林奇在想些什么。

    “为什么会是英语?”

    “英语简单易学,容易掌握,关键是以前会英语的国家产生过殖民,所以殖民地后来学习的都是英语,这也加大了使用英语的范围。”

    “你觉得自然语言怎么样?”林奇问了王路另一个问题。

    “很好啊,我也在学习这个编程语言,感觉这就是一个最伟大的发明,比生物计算机系统还要伟大。”

    “既然自然语言为什么这么厉害,为什么我们公司的程序员开发程序后,程序的名字都还是用英文的,参数的格式还有解释说明也都是英文的?”

    “……”王路不知道该说些什么。

    “可能他们做程序做久了,就觉得程序就应该是英文的,无论是程序名字还是备注。以前英文的备注更能让一个程序走向国际化,走向通用化。”

    “所以即使他们用自然语言,用华夏语开发出来软件,最后名字还是定了英文的。”

    “怎么才能解决这个问题?让大家以后都用华夏语做为软件的名字,以后大家想起来软件的时候,首先想到的是我们华夏语,而不是英语。”林奇想到了这个问题,所以刚才才没有表扬梅阳华,让梅阳华一头雾水。

    “我们要担起推广华夏语的重担,向全世界推广我们的华夏语,我觉得我们的自然语言可能就是一个契机。”

    “不过那些工作了一段时间的程序员的思想还需要你不断的给他们洗脑,让他们从意识深处认识到以后肯定是自然语言的时代,是华夏语的时代,让他们以此为荣。编写软件的时候,我希望从名字到注释,都是华夏语。”

    “以后引领互联网科技的是我们公司,是我们国家,是我们的自然语言,以后我希望打开github之后看到的是用自然语言编写的各种项目。”

    “我明白了,其实我也想推广我们的华夏语。我会组织安排几次专题会议,对这些人进行深度的洗脑,让他们以写华夏语的软件名字而骄傲。”王路明白了林奇的所想。

    此次简短的会议之后,王路组织了几次全员程序员都要参加的会议,在会议上他描绘了自然语言的前途,同时扭转了一些人的看法。

    再后来梅阳华他们团队就把这个软件的名字改成了行星,在生物计算机里面运行的时候,也是叫这个名字。

    后来林奇了解到王路的手段,知道他没有强制规定大家应该怎么怎么做。

    这一切改变是因为梅阳华他们真的意识到了,用华夏语做软件名字真的很好。

    以后这就是国际化,这就是通用化。

    除了一个问题,生物计算机就能准备发售了。

第151章 纵向扩容

    web服务器的研发,还有王路对第二智慧科技程序员的洗脑,都挺成功的。

    但是生物计算如果想要发售还有一个问题需要解决。

    林奇来到了王路的办公室,刚好杨翰林也在这里。

    “我们的软件开发的还是不错的。”林奇和两个人打了声招呼,对公司的开发者做出的努力给予了肯定。

    “我们的生物计算机还有一个问题。”话锋一转林奇聊起了生物计算机。

    “嗯,确实还有一个问题。”三个人都表示生物计算机还有一个重要的亟待解决的问题。

    “生物计算如果想推向市场,现在它的机箱有点大,如果我们能把生物计算机做成像水果笔记本那样的大小就好了。”王路一语道出了现在生物计算机存在的问题。

    “没有办法,生物计算机是新型的计算机,以前没有成熟的经验可以借鉴,我们能把生物计算弄成和普通的主机大小似的就已经很不容易了。”杨翰林也说出了生物计算机做成这么大的原因。

    “不管怎么样,不能优化的和普通笔记本那么大,我们就一直优化迭代,开发新软件。”林奇觉得如果推出来一个不成熟的产品那不是第二智慧科技的风格,所以如果不能达到自己的预期,林奇宁愿压着不推出来。

    “我们是不是可以这样,先推出来一部分面向企业用户的,放在机房里面用的机器,至于面向个人的,也可以推出一部分,毕竟还是有用户用台式机的,至于小型化我们继续慢慢的优化。”王路想起来了另一种解决方案,他觉得生物计算机对于企业用户来说有更大的用途,但是并不是个人用户就完全不用台式机,林奇应该是陷入了思维误区。

    “你这个想法很有意思,我没有想到这层。

    如果我们能优化为笔记本大小,那生物计算机的目标用户将更广泛,可以面向所有的个人用户和企业用户。”林奇高度赞扬了王路的想法。

    “也只能这样了。不知道你们对于现在互联网公司的架构有什么看法?比如异地多活,负载均衡什么的?”林奇又问了一个问题。

    “这个我比较了解,异地多活是因为网络和机器的问题,还为了防止地震等自然灾害,而出现的一种技术。这种技术是按照地区,比如在燕京和南云两地各建立一个机房,每个机房都部署了业务的全套代码。

    业务数据离那个地方近,就写入哪个机房。不过自从我们的量子通信技术大规模的应用之后,因为网络造成的灾难已降低到了可以忽略不计的地步。

    但是像地震这样的自然灾害,不是量子通信能保证的,如果某个地区的机器因故比如都断电了,浸水烧坏了,如果没有备份,这些机器所承载的业务将不可用。所以异地多活确实有存在的意义。

    而负载均衡,我们单从服务器方面来说。比如一个业务的使用人数大量增加,流量突然剧增。工程师第一时间想到的恐怕就是加机器了,如果原来是100台服务器,那么就再加100台服务器。

    现在这个过程可以用放在云服务器上,基本可以在几分钟就完成这个过程。

    但是他们这种扩容的方案是水平扩容也叫横向扩展,这样架构的核心是用更多的节点支撑更大量的请求。如成千上万的蚂蚁完成一项搬运工作。

    至于纵向扩展,就是扩展一个点的能力支撑更大的请求。如利用一个人的能力,比如绿巨人变身逼停火车。”

    王路在互联网公司待过,所以他还是很熟悉这些互联网的套路。

    “现在互联网的企业为什么用横向扩容的居多,而用纵向扩容的很少,甚至纵向扩容的方案,很少有人去研究。那是因为横向扩容可以用一批廉价的服务器,来实现高性能的服务器所能完成的任务。

    对于企业来说,节省成本很重要。因为服务器性能每提升一倍,价格不仅仅是多出一倍那么简单。而两台服务器,就仅仅只是两倍的价格。但是用多台服务器,就需要编写更复杂的管理程序,所以现在很多的分布式系统,就是这么来的。

    但是现在不同了,我们研发的生物计算机出来以后,这个市场将会变得不一样。

    首先生物计算机每秒可以计算一百亿亿次(查资料可以得知真正的可以实现的是1万亿亿次),我们的普通计算机也就每秒能计算几十亿次,这还仅仅是运算能力。他的存储能力就更加恐怖了,一个生物计算机相当于10亿的普通计算机的存储能力(现实资料,存储的能力比这个还要强是1000-10000亿倍)。简单的算一个普通的计算机如果能存储1T的容量,那么生物计算机就能存储10亿T的数据,也就是1000EB的数据。

    我们可以制造一些低配的生物计算机,比如运算能力是现在计算机的100倍,但是存储能力可以是几百个TB。

    现在我们团队已经把生物计算机的磁盘读写速度,提升到了普通计算机的内存读写速度。这个意义对于互联网从业者来说,可能是最大的幸福吧!毕竟没有哪一家公司能对大内存大磁盘的计算机熟视无睹。

    以前因为价格的原因,所以都选择的是横向扩容,现在大家可以有另一个选择了,那就是纵向扩容。同样用10万块钱来买服务器,买普通的服务器集群,和买一个生物计算机。服务器集群的能力肯定大不如生物计算机。以后大家的选择可以是纵向扩容,而非是横向扩容。

    如果生物计算机的计算能力或者存储能力一个业务用有浪费,可以用现在的虚拟化技术把生物计算机进行虚拟化,划分成很多个虚拟机,让很多个业务都使用这一个生物计算机。”林奇分析了生物计算机的优点,得出了一个结果,以后人们可能会用纵向扩容来解决问题。

    和大家聊完之后,林奇就回到了办公室刷了刷新闻,看到一则新闻——《苏罗斯合又发生了一起恐怖袭击案件》。

    点开内容,林奇看到里面说的是苏罗斯国家发生了一起恐怖爆炸和劫持人质的事件。

    看到视频里面爆炸之后的一片狼藉,还有匆匆赶来的警车,林奇虽然不是苏罗斯的人。

    但是从视频中也感觉到了那些受伤人们深深的绝望。

    “最近在苏罗斯已经发生了好几起类似事件了,恐怖分子就不能消停点吗?”

第152章 电子眼

    林奇平时就有看新闻的习惯,主要以看科技新闻为主,偶尔也会看一些时事新闻。

    不过林奇对最近这几起恐怖袭击事件挺感兴趣的,他很想知道苏罗斯最后会怎么处理。

    林奇也帮他们想了一个办法:在每个街道都加一个安检仪器。

    安检仪器不能向坐火车或者坐地跌那样,还需要x光,还需要人手动的拿着东西扫来扫去。

    要做到价格极其低廉,并且无侵入式的全方位检测,不管是人们背的是背包还是拉着拖杆箱,都能在瞬间检查出来是否有违禁物品。

    并且后端一定要靠机器来自动值班,不能依靠人类,因为人类可能会错过一些险情。

    如果检测到了违禁物品,程序要能在一秒钟通知给附近的警务人员,然后警务人员根据违禁物品的类型,派遣适当的人力去处理这件事情。

    林奇这个想法是不错,不过就是比较难实现罢了。

    但苏罗斯可不会等着这个办法实现,没有过多久,苏罗斯就发布了“谴责声明”,在里面苏罗斯的总理表示强烈谴责这种恐怖袭击事件,并且表示一定会抓住这些恐怖分子,给受伤的民众和普通老百姓一个交代。

    这个声明过后不久,苏罗斯总理就有了进一步的动作。

    首先苏罗斯总理访问了Yandex公司。

    Yandex公司是苏罗斯最大的搜索引擎和门户网站(相当于中国的百度),在苏罗斯是首屈一指的大公司,Yandex公司把自己公司的定义为一家人工智能公司。

    Yandex公司在机器学习、行为分析技术、个性化推荐技术、计算机视觉、搜索引擎、杀毒软件技术、地理位置、交通拥堵信息分析技术、语音识别和综合、实时出价平台、云计算、天气预报技术等方面都有领先之处。

    苏罗斯的总理和Yandex公司具体谈了什么,人们无从得知。

    只是从那天以后很长一段时间里,苏罗斯的普通老百姓发现,原来的街道上突然多了很多的工人。

    他们在一个一个立杆上面安装着什么设备,也有的工人在建设更多的立杆,开始的时候人们以为是电线杆。

    后来人们在发现在立杆上面安装了很多的摄像头,人们这才知道原来工人们安装的不是什么立杆,而是“监控摄影头杆架”。

    其实这就是苏罗斯总理和Yandex想出来的办法,他们想利用Yandex的人工智能技术,来监控和分析在公开场合人们的行为,希望能利用人工智能技术找出来恐怖分子。

    林奇结合了苏罗斯总理去Yandex公司访问,然后之后一段时间内,苏罗斯国家就大力安装摄像头这个情况,他做了分析。

    他认为苏罗斯总理应该是和Yandex达成了某项合作,很有可能是和摄像头有关,要不然时间不会敢的那么巧,就在总理访问了Yandex之后,国家就大力安装高清摄像头。

    但是做计算机视觉是需要很多的数据的,虽然现在的交通数据有很多的。

    但是因为苏罗斯国土面积太大了,苏罗斯和世界上其他所有的国家一样,都有贫穷和富裕的地方,像小山村或者贫穷落后的地方也不在少数,这些地方监控自然覆盖不到。

    还有一些是早些年安装的老旧摄像头,那些摄像头白天光线好的时候,视频看的就不是很清晰,到了晚上,基本就看不出来,顶多能看出来有一个人影经过。如果人影跑的速度快一些,甚至人影的轮廓都分辨不出来。

    所以才有了现在的市政改造工程,更多的高清监控摄像头被安装了上去,有的老旧的摄像头被替换了下来,甚至在偏远的山区,非常落后的地方,也都在村子里安装了监控摄像头。

    但是随着监控摄像头的增多,视频的数量也随之大量增加。

    在人工智能火热的当下,有见识的人都意识到大数据的重要性,Yandex公司希望把所有的监控视频数据都存起来,期望着它们发挥重要作用。

    可是全国的监控数据都汇总到Yandex这一家公司的时候,他们发现了一个尴尬的问题——自己公司存不下那么多的数据。

    如果想把全国的监控视频全部都存起来,那么用不了两年Yandex就得因为昂贵的存储成本而破产。

    Yandex也意识到了这个问题,并且看着苏罗斯日益增加的监控摄像头的数量,Yandex的两位创始人之一伊利亚·沃罗兹认为也许用不了两年,Yandex就会破产。

    苏罗斯国家一共有9000万个摄像头,其中特高清的一天能产生30G大小的视频,高清摄像头一天能产生10G大小的视频,普通的摄像头每天也能产生5G的大小。

    都按照10G来算的话,一天的存储量就是9000万*10G=90万T=900PB。

    Yandex就算只汇总一半的数据就有450P的数据,这样的存储量对于一个公司来说,可谓是非常大的量级了。

    所以即使有一个国家在背后的支持,伊利亚·沃罗兹也感觉到力不从心。

    幸福和危机同时笼罩着伊利亚·沃罗兹,他为苏罗斯总理能把这么重要的任务交给Yandex公司而开心,同时也为Yandex公司存不了那么多的宝贵数据而苦恼。

    既然自己公司解决不了,那么就向全球招募能解决这个难题的方案。

    很快一个个招聘方案的信息就被挂到了Yandex的首页——Yandex诚招能解决大数据视频存储的方案。

    在这个招聘的方案里面详细的描写每天需要记录的视频数据的大小,但是作为机密的数据从哪里来,做什么用,里面一点都没有提到。

    并且半个月之后将在莫科斯举办一场技术研讨会,所有有能力的个人或者组织都可以报名参加。

    一直在关注苏罗斯这边情况的林奇很快就注意到了这个招标。

    林奇点开了内容之后,首先看到的是Yandex要解决每天几百P的视频数据,林奇也不得不倒吸了口凉气,为这个数据量感到惊讶。

    在往后看,看到在半个月之后要举办一场技术研讨会,其实说白了就是招标会。

    林奇看了之后,就感觉自己被一种叫做“幸福”的东西砸中了,之前还一个劲的埋头想点子,应该怎么推广生物计算机,这里立刻就来了一场“及时雨”。

第153章 大厂云集

    林奇看到了Yandex公司的“招标”,就决定要过去参加这个招标。

    林奇有绝对的信心,如果这次招标没有什么内幕,第二智慧科技将会是唯一的赢家。

    为了半个月后的苏罗斯之行,林奇提前就做了准备。

    以前林奇闲着没事的时候已经办好了护照,但是去苏罗斯的签证没有。眼看就剩下半个月的时间了,如果林奇亲自去办,肯定来不及了。

    不得已,林奇只好给市长吉学名打了个电话“走走后门”,希望能尽快把一起去的人员的护照还有签证给办下来。

    在电话中,吉学名问了林奇为什么要办去苏罗斯的签证,林奇在电话中和吉学名聊了聊Yandex公司“招标”的事情。

    吉学名了解到情况,连忙表示没有任何问题,最多两天就能办好,并且会派人亲自送到林奇的手里。

    这次去苏罗斯,林奇带了两个翻译,还有杨翰林。因为杨翰林之前表现出来了,对外扩展业务的高超能力,所以林奇决定这次继续给杨翰林更好的学习机会。

    而王路就留在国内,负责整个第二智慧科技的一大摊子事。

    林奇的签证刚办理完,就有人注意到了这件事情,立刻给上级汇报了过去。

    很快这个消息就通知到了国家的元首那里。

    “林奇要去苏罗斯?为什么会突然去苏罗斯,难道那边发生了什么特殊的事情?或者只是过去旅游?”国家元首知道了这件事情,自己在进行猜测。

    “小吴,你帮我调查下林奇去苏罗斯有什么事情。”元首通知了自己的秘书。

    “好的,首长。”小吴表示收到了指示。

    仅仅用了十多分钟,小吴就拿着一份报告过来了。

    “首长,林奇去苏罗斯是为了那边的一个‘招标’。”嘴上说着,同时把手里的调查结果拿给了元首。

    “招标?”元首接过文件,仔细的看了之后,就明白了一切,他知道的事情远比秘书知道的多,他知道林奇参加这个“招标”的真正目的。

    想明白了这些,元首亲自打了一个电话,能隐隐的在电话中听到什么“不惜代价”、“保证林奇的身心安全”。

    这些事情发生的时候,林奇毫不知情。

    果然过了两天,就有人来第二智慧科技,把他们几个人的相关的护照还有签证都送了过来。

    有了护照,林奇就让人帮忙给他们定了去苏罗斯的往返机票。

    以前林奇从来没有出过国,这次的苏罗斯之行是大姑娘上花轿——头一回。

    林奇一行四人,做了8个多小时的飞机,终于在莫科斯着陆了。

    苏罗斯那边安排的有接机人员,把林奇他们一行四人安排进了酒店之后,因为离“招标会”开始的日期还有几天,所以接机人员在安排好了酒店之后。

    自告奋勇的准备充当导游,说可以带着他们在莫科斯转转,让他们了解一些当地的人文风情什么的。

    不过林奇带过来的两个翻译表示,他们对莫科斯也非常了解,完全可以充当导游。

    在国外,林奇更习惯于和自己国家的人一起,所以谢绝了接机人员的好意,并且深表感谢。

    利用这几天时间,他们体验了当地的风景人文还有当地特有的饮食和小吃,林奇觉得不虚此行。

    对于在“招标会”能否能拿得下,林奇表现的非常有自信,这可以从这几天林奇在莫科斯的行程上看出来。

    这几天,林奇从来没有做过任何准备。

    到了“招标会”的这一天,林奇一行四人步行走了过去,伊利亚·沃罗兹给他们安排的酒店距离这次的会场非常近,只有几百米的距离,所以林奇拒绝了伊利亚·沃罗兹要开车来接他们的好意。

    进入到了会场,林奇也看到了其他各种竞争对手,不过任何一个林奇都不认识。

    林奇不认识并不代表杨翰林也不认识,自从做了销售的主管,杨翰林下了苦功夫死记硬背了很多知名人物,当然了他并不是去记各种明星什么的,他记得是在互联网圈子或者实业圈子的名人。

    杨翰林看到了亚麻逊AWS全球副总裁兼大中华区执行董长容康永、还有东部数据的执行副总裁、首席法律官兼秘书的MichaelC.Ray,其他参赛队伍杨翰林表示也不认识。

    杨翰林把这些人员一一给林奇介绍,林奇通过杨翰林的介绍大概知道了这次来的都是什么人,会带来什么技术。

    显然亚麻肯定是会介绍他们的云服务,而东部数据必定是推广他们的硬盘的……

    “这次的对手看来都挺强悍的,看来这次是一场‘硬战’。”林奇虽然觉得他们的技术可能和第二智慧科技的差的有些远,但是并不觉得他们的技术是生物计算机的对手。

    林奇一行人在看别人的时候,别人也在看他们。

    “那不是华夏第二智慧科技的董事长林奇吗?”有人认出来了林奇,和旁边的人交头接耳。

    “林奇?第二智慧科技的董事长?”

    “就是创造出来我们正在使用的量子通信和可变烯电池的第二智慧科技啊!”

    “哦哦,我知道了,原来是那个人就是第二智慧科技的董事长啊!他们怎么也来了,电池还有通信可和存储没有关系啊,难道他们是过来一起来取经的?看看大数据的存储解决方案?”这个不认识林奇的外国人摇了摇头,觉得自己想的不对。

    “谢谢大家能不远万里过来。我们欢迎大家来苏罗斯,一起探讨大视频的存储解决方案。”伊利亚·沃罗兹在台上说了一段开场白,其实本来是轮不到他来主持的,但是他看到了这次过来的人中有林奇,他不敢托大,所以亲自主持了这次会议。

    “接下来我们请大家来说下各自的解决方案,如果有合适的我们当场就会和被采纳者签订合同。”

    “首先有请亚麻逊AWS全球副总裁兼大中华区执行董长容康永,来说出来他们的解决方案,大家掌声有请。”说完这些容康永就上了台,而伊利亚·沃罗兹走了下去充当一名观众。

    哗~哗~哗~
本节结束
阅读提示:
一定要记住UU小说的网址:http://www.uuxs8.net/r46662/ 第一时间欣赏黑科技超级辅助最新章节! 作者:雪天蛤蟆跳跳所写的《黑科技超级辅助》为转载作品,黑科技超级辅助全部版权为原作者所有
①书友如发现黑科技超级辅助内容有与法律抵触之处,请向本站举报,我们将马上处理。
②本小说黑科技超级辅助仅代表作者个人的观点,与UU小说的立场无关。
③如果您对黑科技超级辅助作品内容、版权等方面有质疑,或对本站有意见建议请发短信给管理员,感谢您的合作与支持!

黑科技超级辅助介绍:
现代人有三个不足:电量不足、流量不足、余额不足。
在超级辅助系统的帮助下,林奇创造了无数黑科技,发明的可变烯电池解决了人们电量不足的问题,量子通信解决了流量不足的问题,人工智能解决了余额不足的问题。
制造的产品可变烯电池、量子通信、生物电脑、人工智能、无人驾驶共享汽车……对现代人类生活造成了深刻的影响。
人们都说接下来的十年不是人工智能的十年,不是虚拟现实的十年,而是第二智慧科技的十年
【黑科技超级辅助群:30371369】黑科技超级辅助已经完结,情节跌宕起伏、扣人心弦,黑科技超级辅助,各位书友要是觉得村黑科技超级辅助最新章节还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!