友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
宿主脑阔疼-第77部分
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!
苏小木点点头,“吃过了。”
“小陈刚刚来过,说是有事汇报,您看要不要现在叫她过来?”权蔓汇报道。
苏小木嗯了声,“让她来吧。”
心里嘀咕了句,“没想到才十点钟就重写完了?速度还是挺快的嘛。”
此时,产品开发大部门下的研发部,一堆昨天打了鸡血的研发程序猿们看着陈然再次往总经理办公室的方向行去时,便小声哔哔了起来:
“你们说小木总会不会表扬我们研发?”
“这有什么好表扬的,去理工科计算机系或者软院找几个大学生也能完成的工作。”
“就是就是,没什么值得称道的地方。”
“这不是关键,关键是小木总让我们干的好像是私活。”
“听说木数几乎整个是小木总的,你说,会不会有私活这个概念?”
“说的也是。”
“好歹我们提前了近三个小时完成咧……”
“我们早上特地来早了半小时,就是为了完成最后的bug排查……”
这句从角落里出来的话一出,整个研发部的区域突然为之一静。
足足有一分多钟,才有人讷讷开口,“我突然想起我还有事,去忙了。”
“我也是。”
“加我一个。”
“……”
这些人默默的点开了各自电脑上的编译器,一行一行的看着自己改善过的既有代码以及对比原版。
心里:“……”
“原版的源代码不知道是谁写的,真的很漂亮啊……凉了啊,这一行应该再添加点友好的注释,便于阅读的。”
“……”
几乎所有的研发程序员们冒出的念头大概率上重合了。
因为……
他们发现,好像自己改善过的代码,跟狗啃一样,有点拿不出手。
一点都不友好这种话就不提了,怕就怕……
…………
总经理办公室里,苏小木接过了陈然手上的u盘,道,“辛苦了。”
陈然连忙回答,“我们不辛苦,尤其是我,什么都没做。”
为了在规定时间内完成苏小木交代的任务,陈然其实还是忙了些事情的,比如将任务细分到每个人,比如自己也负责了一个小点的中规中矩的改善。
比如最后的代码分支整合。
毕竟不是每个人都像苏小木一样,能充值buff,免疫bug。
“行,我先看看,你先坐一会。”苏小木没多说什么。
因为涉及到数种语言,其实并不能够在同一个编译器里面打开所有的分支代码,但指向性路径的定义修改很简单,也没工作量。
苏小木的电脑几乎时时刻刻通过专用链路直连到超算本体,简单的代码全分支整合后,他就将整个程序提交给了超算进行模拟调试运算。
这比起在自己电脑上模拟调试运算要快得多,而且超算的资源用用更健康,谁知道国外的东西会不会有什么毛病。
苏小木从来不信奉国外无故障的说法。
不都是人造的,只要是人,就会有出错的时候。
更何况……
每个程序猿的真实技能其实是……
写bug。
苏小木脑阔里面刚刚转过这个念头,然后就看到了电脑屏幕上的无数行反馈输出:
error。
fail。
g。
“……”
苏小木整个人都懵逼了,这还不能让我想一下了?
苏小木的双手飞快的覆盖到键盘上,开始查找各种冒出提示的地方,幸好不是编译阶段,只是模拟调试,随时可以修改。
屏幕上的内容开始变化的飞快了起来,一会在这个窗口跳,一会在那个窗口跳。
足足十五分钟后,苏小木才完成全部的小bug修复。
没有一个bug是核心模块,重大组件模块的。
全部都是刚才陈然给他的u盘里面的内容。
苏小木双手交错用了用力,骨关节的声音噼里啪啦的响了响,然后长长的呼出一口气,“小陈,研发部的程序猿也太真实了点……
一个个都表达了完全真实的功底,写bug……”
======
破碗,求订阅。
第235章 还是要多学习(第2更)
(全本小说网,HTTPS://。)
陈然火烧火燎的起身,低着头严肃道,“小木总,对不起,我这就叫他们去改。(全本小说网,https://。)”
十五分钟前,她听到苏小木开始有韵律有节奏的敲击着键盘,就知道不对劲了。
“算了,我都改完了。”
苏小木小声叹了口气,就有些发愁,“小陈,你老实告诉我,研发部门同事的水准到底怎么样?”
“你给我的这些重写过的代码中,零零散散的,我能看出来有数十个人各自负责,仅有三份没出现小bug。”
老实说,如果没有超算,仅靠苏小木自己拿普通电脑进行模拟调试运算,是找不到这么多小bug,或者轻松一点的说法,找不到这些小瑕疵。
在心里赞叹了声,超算果然方便,看着陈然说道,“是python的分支32,这部分很中规中矩,感觉像是你的作风,虽然没看过你编程。”
“另外的两份比较灵动些,一个是用c的,一个是用java的……”
陈然想了下,一五一十的回道,“python那份确实是我写的,我的悟性不太好,c那份应该是研发……”
换做是别的人,一般不会能分辨出谁是谁,但陈然能,因为她希望做到最好。
苏小木嗯了声,淡淡的道,“这次的事情就算了,你跟研发部门的同事们说一下,编程是个需要认真细心的事情,别真的完全解放天性。
公司的正式产品现在都在产品开发部门维护,如果也是这种半吊子水平的话,我觉得研发部门的同事们应该好好反思一下。”
虽然网上确实有笑话说,程序猿的天性就是制造bug,制造更多的bug,然后解决bug并制造新的bug,但不能真这么干。
陈然连忙点头,“我知道了,小木总,我会认真跟同事们说的。”
陈然离开后,苏小木放下了手头上的工作,去了苏荷办公室。
在编程这方面,他是个认真并且有点严苛的人,现在木数的研发部门存在这种问题,不可能就这么哔哔两句算了。
“你怎么来了?今天不是应该很忙的吗?”苏荷看着走进来的苏小木一愣,然后又道,“怎么板着脸?发生什么事情了?”
苏小木叹了口气道,“我本来以为都是有过工作经验的程序猿,会比从学校出来的人要好得多,没想到这次让我大失所望。”
“……事情就是这样,我还想说他们工作效率高呢……
虽然是借助了超算的超高运算资源才发现这么多小bug,换做一般个人电脑可能没这么多,但这并不成为理由……”
“这个事情,我想先算了,但我们得心中有数,并且要解决这个事情。”苏小木很认真的说道。
至少目前的木数公司,还是一家科技企业,核心就是研发,就是这些今天犯了错的程序猿。
苏荷也变得严肃了起来,“这是个大问题,木数公司在招聘研发工程师上,是不拘一格用人才的,没有将学历纳入必要考核范围。
开出的待遇也是略高于同行同水平线的,但现在看来,研发部门的大多数同事都暂时挑不起大梁。”
苏小木摇了摇头,“不,不是挑不起,是不用心,有点急于求成。”
“我懂了。”苏荷突觉脸上无光。
“这是我的问题,我会抓紧搞定的。”
苏小木一愣一愣的,“这跟你有什么关系?”
“这属于工作作风问题,是管理上的问题,所以跟我有关系。”苏荷道。
“这个事情我会处理好的。”
苏小木:“……”
“我……”
“行了行了,我知道,你没有怪我的意思,你觉得这跟我没关系,我都知道,你别磨叽了,该干啥干啥去。”苏荷摆了摆手。
苏小木连连点头,然后颠颠儿走了。
…………
…………
回到自己的办公室,苏小木将模拟运算完成并调整好的骚客网的程序分模块编译完成。
重新提交给超算进行压力、模拟运行等等上线前调试。
虽然不止一次感叹有超算真好,但苏小木又感叹了一次。
“这个交给超算调试,比给服务器调试要快多了……”
“果然,有钱就是可以任性。”
这个时候,苏小木总算想起了昨天上午就写好的防火墙软件,照抄没一点问题,也都分模块编译成了软件。
苏小木迫不及待的在超算上部署了起来。
当然最开始要部署的地方是特别被划分出来的公共网络访问区,虽然做了特别多的访问限制,加了硬件防火墙,但只要链接了公共网络,就是有风险的。
苏小木当然最关心这部分,老话不是经常说,千里之堤,毁于蚁穴。
从超算上划分的这部分公共网络区域又不是跟整套超算物理完全隔绝的,只是在逻辑上完全隔绝,所以不代表万无一失。
当然,毕竟是花了一个多亿建设资金的,所以理论上还是比较安全的。
苏小木现在要做的是,上一层双保险。
部署的操作是全程傻瓜式的,直到完全部署完成,苏小木才意识到一个事情,“咦,这套防火墙好像不挑系统啊……”
全球top500超算,有绝大多数是使用的是linux二次开发的操作系统,主要内核还是linux,但跟常规的服务器用linux系统是有一定区分度的。
另外一部分就是使用的自己的系统,比如中国的几大出名超算都是各自的系统——好吧,基本也可以算是linux。
但木数实验室的这台超算不是linux的,而是类unix的,反正内核比较简单,但运作模式比较复杂,如果只是用超算进行海量运算,这个没关系,有辅助软件可用。
但苏小木刚才是顺手把操作系统的整个防火墙模块给替换了。1
“踏马,我还是得多看看这个智障防火墙的核心算法构造。”苏小木觉得是自己没读懂这套防火墙。
小垃圾系统他还是很信任的,这套防火墙的防御等级还是很吊炸天的,苏小木替换完整个超算所有区域的防火墙模块后,搓了搓手。
关于如何操纵防火墙,这个他就比较能照着说明上手了,并且有点迫不及待……
1:所有的操作系统都有自带的防火墙模块,dows家庭版也是有的,只不过大家一般用一些方便易用可以扫毒的软件替代了。
======
第二更。
第236章 这是打脸的节奏吗?(第3更)
(全本小说网,HTTPS://。)
【奖励积分+1265】
哦呦!
没想到依葫芦画瓢也有积分奖励?
苏小木看了眼就知道了积分来源:完成节点式防火墙人工智障版编译、安装、部署。(全本小说网,https://。)
没搭理小垃圾的冒泡,苏小木用鼠标点了几下,并在键盘上敲击了数下,弹出来一个后台初始化管理窗口。
防火墙的后台设计为仅限于内网管理,原则上不允许通过公共网络进行管理。
苏小木遵守了这一点,在没有彻底摸透这套防火墙之前,他是不会没有逼数的擅自修改一些可能导致安全隐患的设置的。
从某种意义上来说,防火墙防外难防内。
谁知道通过公共网络管理后台的操作会不会出现问题,毕竟防火墙一般来说属于被动防御,安全风险来临的时候才会起作用,从公共网络登录防火墙后台时被拦截的话,理论上不归被动防御的防火墙管。
“这个后台管理页面也太粗糙了点吧。”苏小木小声哔哔。
对于没有美工基础的苏小木来说,依葫芦画瓢弄出来的软件也不是很好看。
毕竟只是单纯的调用三种基本色组成的各类背景颜色,又没有精心调配。
“可能小垃圾系统也是个理工男?只有欣赏美的眼睛,没有制造美的能力?”
后台管理页面简单的排列着一些操作选项,苏小木边看着系统弹幕里面的说明文字,边进行操作。
几分钟后,苏小木眼睛眨了眨,“节点式是这个意思?”
“自己编的程,自己没点逼数,我也是醉了。”
防火墙前缀上的节点式的意思,苏小木按照通俗理解应该是节点级联模式那种意思——就之前骚客网核心模块讨论的模型。
实际上,跟这个也差不多,但加了一层相当于360等安全软件的客户端模式。
毕竟是8102年了,云端早就是通用功能了。
里面有一点比较优秀,可以实时借用后台比如超算的超强运算能力进行防护,以及网络攻击转移。
比苏小木自己弄的那个预警式防火墙要优秀得多。
还有一点微优秀,跨平台,安卓、苹果都能用,以及并不需要以软件的形式防护,而是内置插件,保护阶段完美覆盖从关机到关机。
当然,苹果和安卓都需要添加受信任才能完成插件安装。
苏小木迫不及待的给自己的三个手机都分发了插件安装,顺便点了个赞,“二维码真是个伟大的发明。”
看着后台管理页面的人工智障四个字,苏小木陷入了沉思。
“还真是……一点都不客气。”
几分钟后,苏小木闹明白了整个防火墙与外面的那些妖艳贱货不一样的地方。
人工智障的意思跟苏小木理解的一点没差,就是有一定的主观能动性的弱智能模块,比微软小冰这些要稍微优秀一点。
另外就是防火墙后台管理人工智障模块内置了一些操作指令配合防火墙进行主动的被动反击。
也就这样了……
看了眼时间,刚好是十一点,苏小木放下了测试防火墙性能的操作。
通过骚客网后台发了个公告,讲十分钟以后开始升级服务器资源,可能影响使用,预计影响时间约为一小时。
刚好是在大家吃饭想刷手机的时间段恢复正常。
这两天虽然要写核心模块的代码,但苏小木也没闲着,原骚客网的后台数据都做好了整理。
整体迁移的过程不会太慢。
预计一小时,实际上可能二十分钟就行。
说干就干,第一步将新·骚客网运行起来,第二步对接数据库,第三步迁移原生数据,第四步新·骚客网对外,老·骚客网暂停服务。
完成。
顺利得超乎想象。
总共真就花了20分钟。
调用超算的资源进行全面检测后无任何故障、任何bug、任何不适,于是彻底恢复运行。
删除了之前所有的公告,发布了定时自动删除的新公告,告诉用户骚客网服务器资源升级完成……
…………
…………
忙完这一切,11点30分整。
苏小木搓了搓手,自言自语道,“来来来,让我试试你的深浅。”
中华文化之博大精深,真是一般语言无法比拟的。
好在苏小木说这话的时候,脸上的表情并不猥琐,办公室里也没有第二个人。
趁着午饭前的这点时间,苏小木打算亲自试试防火墙的深浅:
以彼之矛攻彼之盾。
没错,苏小木打算用超算的运算资源去攻击超算上的防火墙。
1024万亿次级别的超算,苏小木打算将其它随手提交的一些模拟运算所占的不到100万亿次排除在外,将剩下的924万亿次分作两块。
调用600万亿次的运算资源攻击,剩下的324万亿次的运算资源不做任何分配,也就是说交由防火墙自由分配。
苏小木的黑客技能属于程序猿自带的那种,并没有系统性的精修过。
当然,算法满分都不止的水平,针对性的对某一定点进行攻击,还是很轻松的。
就算什么都不会,光是用600万亿次每秒的运算资源进行最普通最常见最容易防范的ddos攻击,也很恐怖了。
事实上,苏小木的第一轮攻击就是这么干的。
这是暴力模式第一波。
“要是这个时候来一波外来攻击,力度也很大的话,就好玩了……”
苏小木浑然不觉的立flag。
苏小木一双眼睛简直忙不过来的看着电脑屏幕上各大示意图,有超算资源利用率,有攻击进度,有防火墙的反馈。
沉吟了几秒后,苏小木美滋滋的道,“还不错啊,防火墙占用的运算资源都不到100万亿次每秒,很优秀了。”
“是时候展现真正的技术了!”苏小木跟个二哈青年一样,兴高采烈的说着。
在ddos攻击时,苏小木的双手并没有闲着,而是编写了一个入侵型的黑客程序,并且,为了更加直观的测试到防火墙的性能。
他把硬件防火墙的所有防护服务暂停了……
然后……
苏小木整个人都懵逼了:
“踏马,这是都市打脸小说的节奏啊……居然有这么巧的事情!”
======
第3更,第4第5稍等。
第237章 我敲,原来是你……(第4更)
(全本小说网,HTTPS://。)
imac pro27寸屏幕上分成几个区域显示了不同的内容。全本小说网,HTTPS://。.COm;
苏小木的目光落在了最右上角的区域,正在被测试的防火墙动态流量监控页面提示了新的讯息:
检测到入侵流量:
1。2。3。4。5。
分成五个区域分别展示了目前防火墙受到的攻击。
这个功能没什么好说的,有的防火墙还会语音提示,倒不是说系统出品的没有,只是苏小木自己也在测试防火墙的性能,怕闲闹腾的,所以保持了静音。
根据入侵流量的等级展示,苏小木很快区分出自己和别的人。
看了几眼后,小声道,“好吧,是我多虑了。”
老实说,全球顶级黑客曝光的没曝光的加上背靠着各种大山,真是借几双手都数不过来,起初苏小木还以为遇到了那种嗅觉灵敏的大佬。
在硬件级防火墙撤掉后,就闻到了超算肉鸡的味道。
自己这次怕是搞了个大事情,有点太孟浪了。
结果看这攻击强度,苏小木都懒得停下自己手上的动作,“完全不影响我继续测试……”
有600万亿次每秒的运算速度,苏小木根本就不会局限于一种方式进行测试。
一个又一个小巧的有点小东西的小程序被他随手写了出来,借助于超强的运算性能,发挥出了巨大的威力。
几分钟后,苏小木开始看戏。
虽然多多益善,但哪有看戏能让心情愉悦……
“这个5不错的嘛,手段挺多的,是个老手来的,不过还是比不上上次那个什么mo。”
“2、3、4就是来打酱油的。”
“尤其是这个4,绝对是在网上下载了盗版黑客软件,来瞎猫碰耗子的……”
苏小木大概是明白突然之间多了这么多的网络攻击。
打个比方来说,整个超算是一个圆,对外的公共网络区域则是在圆上开了个倒三角区,三角形最小的角度对外。
在这个最小角度外,有一堵墙严丝合缝的挡住几乎所有的一般性明面性的攻击,基本上是无死角的。
这堵墙就是架设在超算外围的硬件级防火墙,苏小木虽然没有具体去了解过,但应该价值不菲。
而在超算的所有区域,苏小木替换了防火墙模块,这是基于操作系统层面的防火墙。
所以,对外来说,这个对外的最小角度,在某种意义上来说,不设防了。
前文说过,所有操作系统都有防火墙,不过有些聊胜于无,系统出品的这个,在一般情况下也是聊胜于无的这种状态。
所以,才会有这些层次不齐的人来攻击。
至于之前一直表现良好的防火墙现在还没让这些人知难而退,原因简单得很:
一没有管理员也就是苏小木主动操控,二还要防御苏小木通过超算发出的攻击,三就是……
“这个人工智障的模块我得好好学习一下,有点东西的,灵敏度比较精确……”苏小木看着看着就笑了。
小垃圾出品的防火墙人工智障版,比他动手开发的一个人工智障引擎要优秀不少。
至少这个灵敏度的精确值就高多了。
这也是为什么这些入侵的黑客还没走的原因,因为他们还在做困兽犹斗。
在他们的眼里,这个服务器的资源很庞大,现在不知道因为什么原因,居然暴露在公共网络上还没有硬件防火墙,只是系统层面的防火墙在起作用。
这如果破了防,加了后门,就能成为自己的自留地啊!
防火墙的人工智障模块给了他们勇气。
苏小木看了几分钟,摇了摇头,“唉,没意思,我还是自己来吧,趁着中午的时间,再跑跑高暴力、高压力测试。”
“这几个碍眼的小朋友,还是休息
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!