关键是……这位直播的大佬,竟然是唐师傅的儿子?难怪大佬竟然把【谛听】给了这种小破公司,是因为自己儿子的关系对吧。
这位平子倒好,直播围捕自己爸爸是吧?
难怪喊出来了保护的口号。
他觉得这事儿太抽象,太难绷了。
然后看唐一平的那个眼神,立刻就不一样了。
这是大佬的儿子啊!
四舍五入,相当于自己的侄子啊。
哪能不帮一下啊对不对!
啊,对了……
这种事怎么能不叫老头子呢?
“老头子!老头子!”他喊了两声,那边老头子似乎应了一声,不知道有没有听见。
算了。
然后,他就打开了开源界面,认真看去。
开源者的ID叫Tang-Ping-Dev。
陈雁行觉得,这个ID就挺有意思。
“躺平Dev(开发者)?这是抽出了自己的名字的两个字,直接当开发者名字了?”
等等,不是躺平,就是唐一平啊,这个是三个字。
中间的“-”就是一啊!
这小花招!
直接把自己的名字藏在ID里面是吧。
等等……他突然想到了什么。
然后……
脑袋里闪过了一瞬间,就突然忘记了自己到底想到了什么了。
算了,先不管这个了,先继续看。
然后……题目就让他惊到了。
唐一平之前只说了OIFU,现在他才看到了这个开源软件的真正名字。
OIFU(Open It For Us)- Operational Interface for Forgotten Units(针对被遗忘单元的操作接口)
一个旨在将城市中被遗忘的资源,重新带给需要它的人的小工具。
我去,大佬家学渊源啊!别的不说,这起名的水准是杠杠的!
然后他向下面看去:
项目简介:OIFU是一个实验性的小工具,旨在与城市中已经废弃、但仍保有基础功能的“触点互联”灵犀系列自动贩卖机进行交互。
由于其运营公司已经停止服务,这些设备及其内部的商品(主要是零食和饮品)已被遗弃。本项目通过连接设备的物理调试端口,可以访问其货物管理界面,并允许用户在不付费的情况下,取出其中已经过期的商品。
陈雁行的眉头皱了起来。
他不太理解,过期的商品有什么用?
为什么要把它取出来?
正在他皱眉的时候,身后传来了自家老爹的声音。
“喊我干啥?不知道我在看《战争与和平》吗?”
“老头子你快点来看这个,这是大佬儿子的开源项目。”
“大佬的儿子?是……平平?”陈建德立刻来了兴趣,“这孩子还会写开源项目?嗨,比你厉害多了!”
陈雁行:“……”
不是,为啥我都这个年龄了,还要和别的小孩比啊!
再说了,大佬也就罢了,他儿子拿头跟我比啊!
我也不是谁都能欺负的!
我一只手碾压他好不好!
“不过这个开源项目有点奇怪,我想不到有什么用。”陈雁行说。
“让我看看!”陈建德凑了过来。
陈雁行也继续看下去:
唐一平的这个开源说明写得很长,把自己开源这个项目的前因后果写的很清楚:
在我们生活的城市里,存在着许多被遗忘的资源。
【触点互联】倒闭之后,数千台自动贩卖机和其中的货物一同被废弃。它们静静地等待着被处理,而里面的食物则在等待着过期、腐烂,最终与机器本身一同被遗忘。
与此同时,城市里也总有一些人,因为各种各样的临时困境可能是失业、可能是意外、可能只是单纯的青黄不接正独自挨着饿。他们是我们的朋友、同学,或者仅仅是擦肩而过的陌生人。他们有自己的尊严,不愿轻易开口求助。
OIFU的诞生,就是为了连接这两者。
本项目并非提倡食用过期食品(请使用者务必自行判断食品安全),而是在为那些只需要一点帮助却不愿开口的朋友,提供一个可以沉默的机会。这或许不是完美的解决方案,但我能力有限,这是我目前能想到的唯一方式。
本项目核心逻辑简单,未包含复杂算法,不记录任何数据,除必须权限之外,不要求任何权限,可以放心使用,并欢迎各位进行代码审计和贡献。
本项目基于 WTFPL (Do What The Fuck You Want To Public License)发布。
你可以对它做任何你想做的事。
感谢【触点互联】公司留下的宝贵“遗产”,以及每一位在深夜里感到饥饿却仍在坚持的朋友。
Open It For Us, Open It For You。
看完这段说明,陈雁行张大嘴巴,久久没有说话。
陈建德却看得神色激动。
“靠,你好日子过太多了是吧,说不知道这东西有什么用?我是不是把你喂太饱了?!”陈建德如果手脚能动的话,这会儿估计就要甩陈雁行俩大嘴巴子。
这也太不知道人间疾苦了!
“别……别说了……”陈雁行捂脸,“我现在懂了。你说他一个小孩子,怎么……会想那么多啊。”
“好孩子啊,和他爸爸一样。”陈建德说,“你还不如人家孩子!你快点看看他的代码!给人孩子改改!人孩子这么有心,容易吗!”
“好嘞,我这就看看。”陈雁行也没反驳。
帮唐一平改改错误贡献点代码什么的,这可能是他唯一能做的了。
他star、fork、watching三连,然后本地打开。
“哈哈哈,怎么莫名有点熟悉的感觉……”看了这代码的风格,他就觉得有点好笑。
什么叫家传渊源啊!这就是了。
平子同学的代码,怎么和他爸一样,老气横秋的。
明明用了flutter这种现代的封装工具了,还能写这么老气……
这也是天赋啊,太不容易了。
然后,他就开始习惯性找漏洞。
当年大佬的风格是,满屏的BUG,结果全是机制。
简直坑死人。
你总不能连大佬的这个都学会了吧。
这样的老代码,他不知道看了多少了,毕竟整个互联网世界,就是一个巨大的屎山,近乎本能的,他就知道哪些地方容易出BUG。
作为一个最顶级的网络安全专家,他的嗅觉太灵敏了。
他向下跳了一下代码,一目十行掠过。
就跟老师判卷时看易错题和得分点一样,略过次要内容不看,直接找那些关键点。
他们找那些漏洞,往往要面临海量的代码,全靠这种敏锐的洞察力节省时间,实际上比一些扫描工具还快。
第一个地方,没有。
第二个地方,没有。
你别说,平子这个年轻人,代码写得十平八稳的,完全没有乃父风格啊!
不过……我不信。
第三个地方,没有。
第四个,第五个……
不对啊,明明这个代码给他的感觉很熟悉,大佬一脉相承啊……
但怎么完全不同呢?
我不信我不信我不信。
他有点慌。
放满了向下翻的速度。
代码不长,这么简单的功能,实现起来能多长啊。
之所以现在写的这么长,还是因为看起来对很多现代组件不熟悉,很多功能完全是自己写的。
再向下翻到底了。
“我靠。”他爆了粗。
我不信!
我这次要仔细看一次!
没有人能逃过我的代码审查!
第224章 高价悬赏平子同学的BUG!(4K)
“哎?动了动了!”
“这是有人下载了吗?”
启航大厦42楼,唐一平的肩膀后面,又冒出来了几个脑袋。
唐一平有点无语。
他明明已经转身背对着大家了啊。
而他面前的开源发布页面上,数字已经变了。
Star4,fork7,watching2。