第109章 如同神一样(1 / 1)

理想很丰满,现实往往不仅骨感,还带着刺。

三天后,郭一凡再次敲开了林渊办公室的大门。

这一次,他没有带笔记本,而是直接把那台测试用的iPhOne3GS放在了桌上。

“林总,我这几天找了几个硅谷的极客朋友,还有几个玩摄影的圈内人做内测。”

郭一凡开门见山,脸色严峻,“反馈很糟糕。”

“糟糕?”林渊一愣,整个人懵了,在他看来,这种跨时代的技术怎么可能会反馈很糟糕?这应该是降维打击吗?

这也不能怪林渊,因为林渊只是知道后面发生了什么,他不知道中间具体有过什么。这毕竟不是写小说,今天说你创造了一个可控核聚变,明天你在支票上随便填0。

所有的项目、所有的过程、所有的软件,为什么在某一个时代没有出现?难道这个世界就你最聪明?不,是这个时代不允许它存在。

就如同你回到古代搞科研,那你觉得你能成功吗?你的理论所有的技术都是对的,但最终的结果一定是诛九族,要不然被架到烧火棍上烤死。

就如同当初有个人提出太阳中心论的时候,直接被审判。他难道不是超越了那个时代的眼光吗?

这也再一次给林渊上了狠狠的一课,也给了前两天刚刚觉得自己掌握未来的重生者重重的一记耳光!

“非常糟糕。”

郭一凡竖起三根手指,“第一,稳定性。您这款软件合成一张HDR照片,需要保持手机绝对静止5秒钟。5秒!除非把手机架在三脚架上,否则没人能手持5秒不动。只要稍微手抖一下,照片就糊了。”

“第二,性能。合成一张照片需要处理大量数据,内存占用过高,经常闪退。用户体验极差。而且手机会瞬间过热。”

“第三,功能单一。安卓市场那边,如果我们想做免费+内购,现在的版本根本没有钩子。除了拍照,没滤镜、没水印开关,用户凭什么掏钱?”

郭一凡的话,字字珠玑,招招致命。

林渊彻底沉默了。

他太熟悉后世那些骁龙8Gen3、A17芯片的性能了,写代码的时候下意识地以为硬件资源是无限的。他忘了,现在是2009年。

iPhOne3GS的CPU是三星代工的COrteX-A8,主频只有600MHZ;内存更是可怜的256MB。

让这么个“电子古董”去跑他那套未优化的后世算法,就像是让一头老驴去拉高铁,不累吐血才怪。

就如同,哪怕他现在创作一个三A游戏大作,凭借现在的电脑和芯片这种性能,能跑得动吗?你东西是好,拿出来就是跨时代,所有人都震撼。然后呢,你跑得动带得了吗?

“你说得对。”

林渊深吸了一口气,没有辩解,“是我大意了。给我三天时间,我来解决。”

“好。”

郭一凡点点头,掏出一份文件,“这是您要的推广预算表。针对50万美金的预算,我筛选了五个在TWitter和TeChBlOg(科技博客)上最具性价比的的人选。”

林渊接过来看了一眼。

StephenFry(斯蒂芬·弗雷):

身份:UK国宝级演员,也是全球粉丝量最多的苹果产品拥趸者。

理由:他的推特粉丝质量极高,全是科技爱好者。他推荐的APP,上榜率100%。

预算:约8万美金(前提是他能看得上产品)。

KevinROSe(凯文·罗斯):

身份:Digg创始人,硅谷风投新贵。

理由:在硅谷的极客圈有着举足轻重的地位。只要他认可这个软件,那么跟风他的极客就会购买。

预算:10万美金。

iJUStine(贾斯汀·伊扎里克):

身份:YOUTUbe红人“iPhOneGirl”。

理由:视频博主,形象好,能直观展示拍照效果。

预算:5000美金。

RObertSCOble(罗伯特·斯考伯):

身份:前微软高管,顶级科技博主。

理由:他的博客科技圈TeChCrUnCh必读。

预算:3万美金。

“剩下的钱,全部砸进谷歌AdMOb和FaCebOOk的侧边栏广告。不过以上几个人,除了那个iPhOneGirl,其他几个人如果按照现在我们软件的使用体验,可能未必会同意。”郭一凡补充道。

林渊站起身,眼神里透着坚定,“那就再等两天,等我去把这个产品迭代一下,到时候再拿去测评。。”

……

接下来的三天,仙林高新园A座18楼的机房里,灯火通明。

张正和那帮南信大的学生,彻底被林渊给整懵了。

他们听张正说过,林渊是懂技术的,也大致知道可能会很厉害。

但当林渊坐在主控电脑前,噼里啪啦敲出一段段他们见都没见过的代码时,这帮学生的世界观崩塌了。

“林总……这、这是什么代码?”

张正看着屏幕上那些晦涩难懂的指令,结结巴巴地问。

“NEON指令集。”

林渊头也不回,手指在键盘上飞舞,“这是ARM架构下的SIMD(单指令多数据流)技术。COrteX-A8芯片虽然弱,但它支持这个。”

看着众人一脸茫然,林渊叹了口气,切换了大白话模式:

“简单来说,以前你们写代码,是让CPU一次吃一口饭,嚼完了再吃下一口。所以慢。”

“我现在写的这个,是强行把CPU的嘴掰开,一次塞进去四口饭,让它一口气嚼完!这叫并行计算!”

“还有这个,分块渲染(Tile-baSedRendering)。”

林渊指着另一段代码,“iPhOne的内存只有256MB,处理一张300万像素的图片,直接加载进去肯定爆内存。所以我把图片切成了几十个小方块。”

“就像吃披萨,切开吃。处理完一块,释放一块内存,再处理下一块。这样手机就可以有足够多的空间去处理,不会立刻发烫。”

“卧槽……”一个大三的学生忍不住爆了句粗口,“这特么也可以?”

这帮“清澈而愚蠢”的大学生,此刻看着林渊的眼神,从最初的不解,到茫然,到震惊,到现在,看林渊跟神一样。恨不得给他磕两个。

这哪里是写代码?在他们看来,林渊打的任何一行代码,都不说见了,听都没听过。

这种底层的硬件优化技术,别说他们没学过,就连他们的导师王建国来了,也只能在旁边看着。

因为这是后世安卓和iOS开发者在无数次“低配高能”的实战中总结出来的血泪经验,在这个时代,属于降维打击。

这也多亏了林渊当牛马,天天做外包,处理各种各样的项目。前世这些做不完的项目、搞不完的工作,在今天反而成为林渊的优势。真可谓造化弄人。

……

三天后,凌晨五点半。

“搞定。”

林渊敲下最后一个回车键,张正手里捧着那台已经不再发烫的iPhOne3GS,激动得手都在抖。

PrOHDR2.0,诞生了。

就在刚才的测试中,从按下快门到合成照片,时间从5秒被硬生生压缩到了1.8秒!

虽然还达不到“即时”,但在2009年,这已经是能做到的极限了。

“林总,你太厉害了!”张正由衷的感叹。

没有理会张正的赞叹,林渊揉了揉酸痛的眼睛,“安卓版那边改好了吗?”

“改好了!”

张正立马汇报道,“按照您的吩咐,加入了强制水印逻辑。免费用户拍出来的照片,右下角会带一个硕大的PrOHDRLOgO。想要去水印?要么花0.99美元解锁PrO版,要么观看30秒广告。”

“另外,我们根据你提供的代码创建了幽灵模式(去鬼影算法),就算手抖一点,也能自动对齐。”

林渊满意地点了点头。水印这招虽然损,但是最有效。

你想发FaCebOOk装逼?那不可能顶这个大水印吧?就算你顶着,那也是帮我做宣传。

而且代价并不高昂,只需要看会广告或者付0.99美元就可以了。

走到巨大的落地窗前,天空尽头泛起了一抹鱼肚白。

林渊相信自己的产品就如同初升的太阳一样,充满了希望。

【继续,催更评论就加更!先来一万打个底,这是3000个字,上一章不计入今天要更新的1万字当中。你就说有没有诚意吧?就按照这份诚意能不能点个五星好评吧。】