实习结束

      本来是准备这个周末再走人的,不过实验室这边出了些事情,想来想去还是觉得提前两天回来。上午到公司后就开始办理离职相关的东西,趁CJ休假位置空出来,正好坐着打电话给中智。GY再看我些的FVT Plan,不时和我讨论一下,很快就到了中午,LY喊人去那个新开的鲜粉人家吃饭,就是原来的那个中和拉面,不知道是不是因为风水不好的原因,居然会关门店面换了新主人,在这个完全是卖方市场的就餐环境里面。
      点了一个土豆肉丝木桶饭,的确是饭桶…,看到JH又习惯性地问是不是要把饭分给我一些,这简直都成了一种惯性了,于是我拿着勺子开始挖饭,绝对的挖饭。号称是为了让JH少浪费点饭,避免损耗RP。于是吃的很饱,从这个角度来说,似乎我应该给JH付一些饭钱.
      饭后照样兜圈,居然有人拿来了毽子,于是十来个大男人排成一圈,那水平不是一般的烂,是相当的烂。其实真的这里的氛围还是蛮不错的。
     上去之后,GY习惯性地小眯一会儿,我赶紧去找一线经理签字,别的都好说,就那个Seperation checking list,xk说他没有签过这样的东西,让我确认一下。于是跑去找JQ,她说她正要去领东西,于是她前面的那位MM帮我打了,但还是我接的,于是和LY又扯了一下皮,结果是必须还是得要经理的签字,于是跑回去发现经理不在了,于是跑回座位。这时候正好ZJH要面试就把GY给叫醒了一起去。我于是决定来写一个简单的Tool提供不同时间/时区的邮件发送,本来以为应该比较简单,但真的实现起来还是不少问题,首先的思路是从命令行里面获取参数,mailer -s csld01 -t 2005-09-01-11:11:02 -g +8,考虑用SimpleDateFormat来从输入获取Date对象,然后用MailDateFormat来转换成为需要的RFC822里面规定的Header中Date的格式。第一个问题是这样的需要设置MailDateFormat的Locale,但是设置之后呢,使用format方法会把输入的时间按照本机的locale转换到制定的Locale上面,解决的办法是使用Calender设置Locale之后,不用SetTime而只用用set来设置年月日等,这样就可以避免转化。但这样又遇到一个问题,我使用的解析命令行的工具是 Jakarta Commons CLI,结果发现如果时区制定为负值的时候就是-g -8的时候会出问题。
     然后和PH说了一下我这个JavaMail程序的使用,其实自己也不是很懂,凑出来的而已,开始就没有准备真的做成一个什么样的tool,但现在却有两个Lineitem的FVT要用到,早知道我就认真写一个出来,但今天时间是不够了,只好让GY用直接改字符串的方式来改动了,算是一点遗憾了。和ZJH随便说话,她告诉我当时CJ总是告诉他们对Intern要好一些,其实他们对我们已经很好了,真是很感激。
     给中智的LY又发了邮件,让她给我经理发个信确认一下的确是要经理签字的那个表,然后再去和经理说了一下,经理给签字了,终于都搞定了,到前台把东西都mail出去,然后又去把badge交给了JQ前面的那个MM…回来GY又问了一下我程序的使用,很包好意思把直接改字符串的方法给说了一下。
     收到LY发的信,给她回复了一下,告诉她已经OK了,这算是最后一封正式的wwangf@ibm.com.cn的邮件了。收拾了一下东西,真的要走了,真的很感谢GY和JH,感谢大家,最后说了一下谢谢,背起包走人了,后来才想起来居然忘记了去和eclient那边打个招呼,真是大猪头!走出门的那一刻,心里面真的有些酸酸的,这里真的很好,大家都很nice,我想也达到了自己刚来的目的,认识一些人,做一些事,学一些东西,当然还有挣一些钱=.=,心里面祝福大家都工作顺利,生活开心。
     也许是该总接一下Intern的这段经历了。

Leave a Reply