第79章 九月幽灵(2 / 2)
事件。
我这一次还真的是吓了一跳,我说,什么灵异事件?
于多多说,你想想啊,什么bug只会在那个月出现那几天啊。所以啊,都传说,以前那个办公室死过人,就是九月份死的。之后老板因为便宜才租下来的。可是死的人也是个程序员,不甘心,所以才……
我都笑了,我说,这也太奇怪了吧。
于多多说,不奇怪,都是这么说的。谁沾上这个谁倒霉。之前也有几个人过来,也都走了。其实现在程序的主体开发已经结束了,剩下的是升级维护了,公司现在主要功能是卖程序而不是开发程序,还招人干什么?都是为了九月幽灵来的。可这是灵异事件啊,谁能解决?我跟你讲,之前还来了一个专门在电脑上贴符的,可还是让老板给炒掉了。
我说,真的这么邪门么?
于多多嗯了一声说,就是太邪门了啊,完全没有规律可循。要我说啊,卖出去给别人用就好了,就是幽灵捣乱。
我点了点头,完全没有规律可循么?也不一定,不是只有在九月才出现的么?那么会不会跟这个月份有关?用电量大导致的波动?天气潮湿?……
反正也在这个公司干了,既然有任务还是要做好的。
接下来的十多天,我真的算是幽灵缠身了,除了找到一个九月什么都没有找到。雪筠看我很忙,有点心疼,问了我到底出了什么问题,我把事情原原本本地跟雪筠说完,雪筠也是摇了摇头说,我不太懂,不过既然跟九月有关,会不会也跟其他的日期有关。
这句话我最开始的时候没有在意,一直到二十多天出头,我在办公室实在是心力交瘁,觉得自己永远也无法解决的时候,眼前一花,然后感觉九月的英文字符在眼前跳动,再然后是七月、八月。
我猛然惊醒,在纸上把所有月份在程序中的写法都写了出来,然后对照程序,开始审查所有出现bug的日期,发现全都是星期二跟星期四。我又把每个星期在程序中的写法写了出来,跟程序一对比,茅塞顿开!
我找到程序溢出的原因了!
我兴冲冲地跑到了乔布斯的办公室,推开门,对他说,我找到原因了。
乔布斯愣了一下,猛然冲了出来,跟着我到了电脑旁。
我打开了程序,指着上面的字符串说,你看这是规定的字符串,一百四十个,对吧。
乔布斯点了点头说,这是原始规定的,很多程序都采用这种默认规则,怎么了?
我说,为什么一定要在九月出现错误呢?你看这里,这个是不是九月的缩写?
我指着电脑上的“Sept。”这代表着英文的September,也就是九月。
所有的程序员都围过来了,乔布斯点了点头说,对,怎么了?
我说,你再看看其他的月份的缩写。
我把自己刚刚写下来的其他月份缩写那张纸点了点,上面写了其他是一个月份在程序里面的缩写,Jan.、Feb.、MAR.……
乔布斯看了看说,对,可是这……
我说,只有九月的缩写是四个字母啊,其他的都是三个。
乔布斯啊了一声,他颤抖着拿起了那张纸说,然后呢?
我说,之前出差错的那些个日期我看了,其实都是星期二跟星期四,星期二的缩写是Tues.,星期四的缩写是Thur.,巧的是它们也比其他的星期几的缩写多了一个字母。所以,每到九月的星期二跟星期四,就要比之前多两个字符,恰好是这两个字符的长度,突破了140字符的原始设定,所以……溢出了。
四周顿时发生了一片欢呼声,乔布斯抓住了那张纸,拍了拍我的肩膀说,跟我来办公室一趟吧。
我知道乔布斯是打算升我当IT部门的总监,可是时间已经快一个月了,徐明还是一点动静都没有,这让我有点感觉他是吓唬我。
而我根本没有心思打工,如果徐明真的是吓唬我,那么我打算辞职。
可是这个时候大家都很兴奋,我要是辞职的话……
是不是有点煞风景?
进了乔布斯的房间我就知道我想多了,因为他一脸的愧疚,他在那里犹豫了半天然后说,我知道之前答应你能够解决就当总监,而是这一次我真的……咳咳,我还是简单点说吧,你被炒了。