023小说网 > 都市言情 > 重回90年,从中关村开始当大佬 > 第42章 五天!刀尖上的舞蹈

第42章 五天!刀尖上的舞蹈(1 / 1)

推荐阅读:

第一天,星期二。

金牧公司进入了某种战争状态。

食堂真的开始 24小时供应伙食——不是精致小炒,是大锅熬的排骨汤、成筐的馒头和整箱的方便面。会议室的白板上,“闪电计划”的流程图被细化成几十个任务项,每完成一项就用红笔打个勾。

雷军和小周一头扎进了中文排版规则的汪洋大海。

“这个规则……中英文混排时,英文单词间用西文空格,中文标点后不用空格……”小周盯着从王选院士那儿拿来的厚厚一沓资料,眼睛发直,“但如果是中文里夹杂英文缩写呢?比如‘cpu性能’?”

“看上下文。”雷军敲着键盘,屏幕上是他正在编写的规则引擎框架,“如果缩写是全大写字母,按英文处理;如果已经变成中文习惯说法,比如‘拷贝’,就当中文词处理。”?中间这个空格留不留?按西文习惯要留,但中文排版传统里……”

“留!”林牧的声音从门口传来。他端着一个不锈钢餐盘,上面放着几个馒头和一碗汤,“用户需要清淅地区分这是专有名词。我们的智能排版,不是要强行‘汉化’一切,而是在尊重专业习惯的前提下优化阅读体验。”

他把餐盘放在桌上:“先吃饭。规则可以慢慢磨,但引擎的架构必须今天搭出来。”

雷军拿起馒头咬了一口,眼睛还盯着屏幕:“架构差不多了,基于优先级的事件驱动模型。但测试数据……”

“溪溪晚上会送过来。”林牧说,“她联系了师大印刷厂,拿到了他们历年排版中的典型错误案例,还有正确排版的样张。足够我们训练第一版规则集。”

另一边,赵磊和老吴在攻关文档格式兼容层。

“最大的问题是字体映射。”老吴眉头皱成了川字,“dos下的点阵字体,到了 dows变成 truetype矢量字体。一个字的大小、粗细、间距全变了。直接转换,版面肯定乱。”

赵磊调出两个并排的窗口——左边是 dos版 wps打开的文档,右边是 dows预览版打开的同一个文档。果然,dows下的文本明显“发虚”,行间距也不对。

“我们不能简单映射,”赵磊推了推眼镜,“得做智能匹配。比如 dos下的宋体 16点阵,应该映射 dows下 12磅的宋体 truetype,但这个换算关系不是线性的……”

“做查找表。”林牧走过来,“把常用的字体搭配做成缺省映射表。用户第一次打开文档时,自动检测并匹配,允许手动微调。最重要的是——”他指着屏幕,“转换后的文档保存时,要能记录下这种映射关系,下次打开时直接调用。”

“那会增加文档头大小……”赵磊尤豫。

“增加就增加。兼容性优先。”林牧拍板,“先解决‘有没有’,再优化‘好不好’。”

深夜十一点,叶溪溪抱着一大摞资料来了公司。她看到灯火通明的办公区和一个个眼框发黑的程序员,吓了一跳。

“哥,你们真不睡觉啊?”

“睡过了,刚醒。”林牧接过资料,发现这姑娘也顶着黑眼圈,“你也没睡?”

“帮你整理这些,可比背英语单词有意思多了。”叶溪溪小声说,又从包里掏出几个饭盒,“我妈炖的鸡汤,给大家补补。”

鸡汤的香味在技术氛围浓厚的办公区里显得格外温暖。几个年轻程序员凑过来,眼巴巴地看着。

“都有份。”林牧笑着分发,“喝完继续干活。”

第二天,星期三。

问题开始集中爆发。

小周的规则引擎在测试时频繁崩溃——不是逻辑错误,是内存泄漏。每处理完一个复杂文档,dows的可用内存就少一大截,运行几个文档后直接死机。

“指针没有及时释放……”小周抓着头发,“我明明检查过了……”

“不是你的问题。”林牧看着调试信息,“是 dows的 gdi对象泄漏。我们频繁创建字体句柄、画笔句柄,用完后系统没有及时回收。得手动管理。”

“手动管理 gdi对象?”雷军倒吸一口凉气,“那代码复杂度……”

“总比崩溃强。”林牧坐下来,开始修改小周的代码,“每创建一个 gdi对象,就登记到一个链表里。文档关闭时,遍历链表统一释放。虽然笨,但管用。”

赵磊那边进展更不顺利。字体映射表做了三套方案,测试结果都不理想。有些文档转换后版面错乱得一塌糊涂。

“要不……我们放弃完美兼容?”赵磊试探着问,“只要内容不错就行,版面让用户自己调整?”

“不行。”林牧坚决摇头,“评审组里有很多老专家,他们用惯了 dos版 wps。如果看到 dows版把他们的文档排得乱七八糟,第一印象就毁了。继续试。”

下午四点,坏消息传来。

叶文斌打来电话,语气凝重:“联想动手了。他们在全国主要城市的代理商那里,推出了‘买联想计算机,送正版 icrosoft works’的活动。虽然不是完整的 office,但足够有吸引力。”

“我们的预装比例呢?”

“明白了。”林牧挂掉电话,走到窗前。

窗外天色渐暗,中关村的霓虹开始亮起。街道上,一辆印着“联想计算机”gg的公交车缓缓驶过。

竞争从来不会等你准备好。

他转身回到办公区,拍了拍手:“所有人,停一下。”

几十双疲惫的眼睛看向他。

“刚得到消息,联想开始用微软的产品打压我们。”林牧的声音平静,但每个字都清淅,“他们说,国产软件不行,还是要用国外的。”

会议室里一片死寂。

“我想问问大家,”林牧环视众人,“我们这五天在这里拼命,是为了证明他们说得对吗?”

“当然不是!”雷军第一个站起来,眼睛通红。

“那是什么?”林牧追问。

“是为了证明……”赵磊也站了起来,声音不大但坚定,“我们中国人做的软件,可以更好用。”

“对!”小周把键盘往前一推,“微软懂个屁的中文排版!他们连中文标点悬挂都做不好!”

情绪像火星溅入油桶,瞬间点燃。

“那就让他们看看。”林牧走到白板前,把“闪电计划”四个字圈起来,“五天,我们要做出一个让微软都做不到的东西。不是为了赌气,是为了告诉所有中国用户——”

“你们可以有更好的选择。”

第三天的凌晨,奇迹开始出现。

小周改进了 gdi对象管理算法,内存泄漏问题解决了 80。雷军的规则引擎第一次完整处理完一份二十页的学术论文,自动修正了十七处排版错误。

赵磊和老吴在试到第九套字体映射方案时,终于找到一个平衡点——转换后的版面不能说完美,但至少“不乱”,关键的文本对齐和段落缩进都保住了。

“可以接受。”林牧看着测试文档,“保存映射信息的功能做好了吗?”

“做好了。”赵磊调出文档头的十六进位数据,“这里记录着源字体、目标字体、缩放比例……下次打开时直接读取。”

“好。”林牧看了眼时间,“现在是凌晨三点。还有两天半。”

第四天,星期五。

成品开始成型。”的样子了。

智能排版引擎集成进了“工具”菜单,用户可以对选中的段落或全文应用自动优化。

公文模板库做了出来,虽然只收录了最常见的十种格式(请示、报告、通知等),但每个模板都严格遵循国家标准。

多版本兼容经过几百个文档的测试,稳定在“85分”水准——不是完美,但绝对可用。

下午,林牧召集了一次全体演示。

当雷军打开一个在 dos下精心排版的复杂文档,dows版几乎瞬间加载,版面保持度超过 90时,会议室里响起了掌声。

当小周演示智能排版,把一段中英文混杂、标点混乱的文本一键优化成出版级水准时,掌声更热烈了。

当赵磊展示公文模板,三分钟生成一份格式规范的红头文档时,老吴都忍不住叫了声“好”。

“还有一天。”演示结束,林牧站在台前,“明天周六,大家……再坚持最后二十四小时。”

没人抱怨。所有人的眼睛里都有光——那是看到自己亲手创造的东西从无到有、从丑到美时,才会有的光。

晚上八点,叶溪溪又来了,这次带着她妈妈做的红烧肉。

“我爸说,”她一边分饭盒一边小声对林牧说,“联想那边暂时稳住了。他找了几个大渠道商吃了顿饭,晓之以情动之以理,还……稍微提了提部里项目的风声。那些人精,知道该站哪边。”

“谢谢叔叔。”林牧夹了块红烧肉,感觉这是这几天吃过最香的东西。

“还有……”叶溪溪脸忽然红了,“房子装修好了。我妈说……等你忙完这阵,可以……可以去看看。”

林牧看着她微红的脸颊,心头一软:“好。忙完就去。”

第五天,星期六。

最后冲刺。

上午主要是打磨细节——修正已知的 bug,优化激活速度,完善帮助文档。

下午三点,林牧要求所有人停下来,进行最后一次全功能测试。

测试文档是一个故意制造出来的“地狱级”文档:混合了中文、英文、日文片假名(测试乱码处理),包含复杂表格、数学公式、插入图片,排版一塌糊涂。

雷军深吸一口气,点击打开。

文档打开了。虽然有些日文本符显示成乱码(这在意料之中),但整体版面完整。

应用智能排版。

屏幕闪铄了一下,文档重新喧染。混乱的段落对齐了,中英文间距规整了,悬挂标点修正了。

另存为 dos版 wps格式。

再重新用 dows版打开。。

“过了!”雷军猛地挥拳。

会议室里爆发出欢呼声。有人把手中的笔记本抛向空中,有人抱着身边的人又跳又叫。

赵磊摘下眼镜,使劲揉了揉眼睛。小周瘫在椅子上,长长吐出一口气。

老吴看着屏幕上那个规整的文档,沉默了很久,最终拍了拍林牧的肩膀:“小子,你们……确实做到了。”

林牧没有欢呼。他走到窗边,看着外面已经暗下来的天空。

五天,一百二十个小时。

他们真的在不可能的时间里,做出了一个“演示版中的战斗机”。

但这只是开始。

下周三的初审会,才是真正的战场。

“所有人,”他转过身,声音因为疲惫而沙哑,但异常清淅,“今晚好好睡觉。明天周日,放假。周一……我们开始准备汇报材料。”

人群逐渐散去。

林牧最后离开公司时,已经是晚上十点。他站在楼下,抬头看着金牧公司那层还亮着几盏灯的窗户。

口袋里的大哥大震动,是叶文斌。

“我刚跟评审组的一个老朋友通了电话。”叶文斌的声音很轻,“他透露了个消息……周三的初审,微软中国的人会作为‘特邀观察员’列席。”

林牧握紧了电话。

“还有,”叶文斌顿了顿,“联想的人,也在想办法入场。”

“明白了。”林牧说。

挂掉电话,夜风吹来,带着深春的暖意。

林牧最后看了一眼公司的窗户,转身走向夜色。

刀尖上的舞蹈,才刚刚跳完开场。

真正的观众,现在才要入场。

而他准备好的节目,一定会让所有人都记住。

章节报错(免登录)
最新小说: 坠落山崖,却意外获得了修仙传承 直播算命:开局送走榜一大哥 砚知山河意 闻医生,太太早签好离婚协议了 美貌单出是死局,可我还是神豪 矢车菊,我和她遗忘的笔记 我的关注即死亡,国家让我不要停 宠婚入骨:总裁撩妻别太坏 重逢后,禁欲老板失控诱她缠吻 总裁的失宠新娘