第二二二章:没有人能逃过我的这双眼(hallliana加更10/10)-《弱小友善的我》


    第(3/3)页

    他不太理解,过期的商品有什么用?

    为什么要把它取出来?

    正在他皱眉的时候,身后传来了自家老爹的声音。

    “喊我干啥?不知道我在看《战争与和平》吗?”

    “老头子你快点来看这个,这是大佬儿子的开源项目。”

    “大佬的儿子?是……平平?”陈建德立刻来了兴趣,“这孩子还会写开源项目?嗨,比你厉害多了!”

    陈雁行:“……”

    不是,为啥我都这个年龄了,还要和别的小孩比啊!

    再说了,大佬也就罢了,他儿子拿头跟我比啊!

    我也不是谁都能欺负的!

    我一只手碾压他好不好!

    “不过这个开源项目有点奇怪,我想不到有什么用。”陈雁行说。

    “让我看看!”陈建德凑了过来。

    陈雁行也继续看下去:

    唐一平的这个开源说明写得很长,把自己开源这个项目的前因后果写的很清楚:

    在我们生活的城市里,存在着许多被遗忘的资源。

    【触点互联】倒闭之后,数千台自动贩卖机和其中的货物一同被废弃。它们静静地等待着被处理,而里面的食物则在等待着过期、腐烂,最终与机器本身一同被遗忘。

    与此同时,城市里也总有一些人,因为各种各样的临时困境——可能是失业、可能是意外、可能只是单纯的青黄不接——正独自挨着饿。他们是我们的朋友、同学,或者仅仅是擦肩而过的陌生人。他们有自己的尊严,不愿轻易开口求助。

    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。

    作为一个最顶级的网络安全专家,他的嗅觉太灵敏了。

    他向下跳了一下代码,一目十行掠过。

    就跟老师判卷时看易错题和得分点一样,略过次要内容不看,直接找那些关键点。

    他们找那些漏洞,往往要面临海量的代码,全靠这种敏锐的洞察力节省时间,实际上比一些扫描工具还快。

    第一个地方,没有。

    第二个地方,没有。

    你别说,平子这个年轻人,代码写得十平八稳的,完全没有乃父风格啊!

    不过……我不信。

    第三个地方,没有。

    第四个,第五个……

    不对啊,明明这个代码给他的感觉很熟悉,大佬一脉相承啊……

    但怎么完全不同呢?

    我不信我不信我不信。

    他有点慌。

    放满了向下翻的速度。

    代码不长,这么简单的功能,实现起来能多长啊。

    之所以现在写的这么长,还是因为看起来对很多现代组件不熟悉,很多功能完全是自己写的。

    再向下翻到底了。

    “我靠。”他爆了粗。

    我不信!

    我这次要仔细看一次!

    没有人能逃过我的代码审查!

      


    第(3/3)页