另外一座城市里,5090大佬陈雁行fork了唐一平的新程序“FORK”,然后又克隆了一份到本地。
他非常好奇,大佬的新项目是什么。
看大佬的内容描述,开源的是一个“路径规划算法”,是一个“物流管理系统”的核心算法。
看到这个,陈雁行就纳闷了。
奇怪,为什么大佬会写一个“物流管理系统”的算法?根据他查到的资料,大佬的名字叫唐百川,是一名能源工程师,今年45岁,虽然大学的时候学的是计算机相关的专业,但是本身从事的职业和代码其实没有任何关系。
这也解释了大佬的代码为什么那么old-fashioned。从学校里学到的知识,本来就已经很落伍了,再这么多年不接触……
平心而论,不夸张的说,很给面子的说,以大佬的学习路线,他现在的代码已经很新潮了。
而且,大佬能够写出来这样的代码,可见他是一个被能源工程耽搁了的代码天才,能够这么old-fashioned的新潮也不奇怪。
问题是,大佬的工作和“物流管理”完全没有任何关系啊?为什么要写一个这样的算法?
难道是兴趣?
谁特么的兴趣爱好是物流管理啊,送快递的?
陈雁行正思考着,突然听到外面传来了声音:“卡住了!又卡住了!后退!后退!哎呦撞死老子了!兔崽子!卡住了!”
陈雁行闻声离开书房,就看到轮椅上的父亲陈建德,正在“咚咚咚”的向洗手间的门框上撞。
而每撞一下,陈建德的脑门就抽抽一下,青筋抽动,看起来已经暴跳如雷了。
他坐着的轮椅,还在发出“滴滴滴”的响声,显然在发出警报。
一边发出警报,一边后退。
但是后退到了安全距离,警报停止之后,轮椅突然又加速,狠狠撞在了门框上。
轮椅上的陈建德已经爆粗了:
“我XX你XX的姥姥!”
你是在警告老子,下一个要撞得更狠是吧!
陈建德已经被撞的火冒三丈了,眼睛余光瞥到陈雁行在那边偷笑,顿时更生气了,嚷嚷道:“兔崽子,你这是打算谋害亲爹是吧!”
“我就说这个还没调试好,是你非要当试验品的!”陈雁行赶快过来解救自己老爸,他把挂在电动轮椅控制盒前面的导航系统关掉,终于让老爷子摆脱了被撞断膝盖的命运。
“我怎么知道你说的这个没调试好,是这么不靠谱!”如果还可以控制自己肢体的话,这会儿老爷子大概就要吹胡子瞪眼了,“我今天腿都快撞断了!你算算今天撞了我几十次了!”
“你这什么智能轮椅,你这是自杀轮椅吧!笨死了!连个轮椅都弄不好,我怎么有你这么笨的儿子!”
“我这是试验品啊,这才第一个版本啊,能这样已经很厉害了好吧!”
“人家大佬的第一个版本就已经很牛叉了!我怎么有你这个笨儿子!”陈建德老爷子完全不管,就是要怪自己儿子笨,气的陈雁行嗷嗷叫。
“信不信我给你导航到大街上自动撞车!”陈雁行威胁。
“就你这破轮椅,还导航到大街上?门口就能把我卡住咯!”
陈雁行:“……”
吵架是不可能让陈雁行生气的,从小到大,父子俩不但吵架,搁以前还打架呢。
但这句话,让陈雁行沉默了。
真相才是伤人快刀。
“你快点调试调试!调试完我再给你测试!”老爷子虽然腿都撞青了,气得嗷嗷叫,但看儿子沉默了,还是催促道,“难得你干点有用的事,你别气馁哈……”
陈雁行翻了个白眼,什么叫我难得干点有用的事?我这大半辈子都在干有用的事好不好!
你这张破嘴啊,要不是你现在在轮椅上,我非打你一顿不可!
不过……一直隐身在网络深处的他,虽然是许多机构的网络安全顾问,也参与过许多的大项目,但他从没有做过如此直观直接的,能看得见摸得着,针对某个人的项目。
这还是第一次。
陈雁行在做的,是一个智能轮椅。
本来只是因为在家里照顾老爷子无聊,推着老爷子来回转悠又累又无聊,所以打算对老爷子的轮椅做个智能改造。只要自己说句话,轮椅就会带着老爷子自己遛弯,或者带着老爷子去厕所,去餐厅,去客厅等等。
这样自己就不用起来,可以在沙发上躺着刷手机了。
偶尔带着老爷子出去,在比较安全的地方,譬如家旁边的公园之类的地方,自己可以坐着等着,让老爷子的轮椅自己去转悠。
因为老爷子没办法控制自己的肢体,所以不但没办法自己转轮椅,甚至都没办法控制电动轮椅,点个按钮都不行,所以全程都要有人陪同。
正所谓懒惰是人类的第一动力,这种能够极大解放劳动力的东西,陈雁行其实已经搞了很长一段时间了。
只是之前一直没有太大的进展,但是最近老爷子能说话了,就开始狂催陈雁行继续。
能说话意味着什么啊,意味着可以自己声控啊!
想去哪里去哪里!老爷子可盼着呢。
陈雁行这个轮椅,使用了开源的导航控制系统,一开始陈雁行打算用汽车自动驾驶的系统,但是后来发现太重型了,要大幅精简才行,贼麻烦。就换成了一个用在机器人导航的开源系统,那些商场里面乱跑的机器人用的都是这种。
但这机器人的导航寻路就跟智障似的,搞得陈雁行头大。
你机器人撞墙掉电梯跳楼无所谓,大不了修一修。
可轮椅上是亲爹啊!而且修不了!
果然这种轻量级导航寻路的可靠性就是不行啊……
不然,再把汽车自动驾驶的导航系统装回来?给老爷子弄个超大号装甲轮椅?
这么想着陈雁行突然想到了什么。
等等……
大佬开源了一个什么东西来着?
路径规划算法?
FORK?
Fxxk Off Route Knots?
X死所有路径难题?
陈雁行眨了眨眼,又眨了眨眼。
等等……莫非大佬预判了我的预判,知道我需要一个更好的路径优化算法,所以才写了这个?
不对,这世界上哪有那么巧合的事情?
这世界上的巧合就只有一种可能……
卧槽!莫非大佬发现我在社会工程学他,所以反过来侦查了我,然后……这个FORK是在警告我?
FORK其实是Fxxk Off Recon Kernel(XX你XX的侦查)吧!
作为一个在尔虞我诈的网安世界里滚摸爬打了十多年的网安老兵,这警惕心可太高了,这个想法一冒出来,陈雁行立刻连滚带爬地冲了出去,打开了门边的柜子。
“咔嚓”一声,先扯网线后断闸,干脆利落。
整个房间瞬间黑了下来,只剩下窗口的光芒。
陈老爷子:“???”
“老爹,我觉得我被大佬监视了!”陈雁行慌得一批。