All Stories

感觉这几天霉运来了

  不知道是不是心理作用,总觉得这几天我的霉运来了。今天早上在楼上还看是没下雨的,艳阳天来着,走到楼下突然下起雨来,我也懒得再回楼上拿伞了,就直接走了。晚上下班的时候,吃饭前还是阴沉的天,吃完饭就是倾盆大雨了,还没带伞,刚好看到jr和他lp一人一把伞在那里晃悠,就向他借了把。坐车出了公司区域,猛然发现这边地都是干的,我想把车砸了!  坐在车上,想着其他的事情,联想起小丫头的生日也快到了,然后又联想起其他的事情。回到家,翻出久久未动过的输入法,一边看一边改,想用UNICODE来编译,一直是编译后不能正常运行。但是依稀记得曾经似乎好像是正常过的呀,现在这样纠缠也没用了,仔细看看代码,很多地方确实没有处理好编码问题,都是照着多字节字符集编码方式来写的代码,要改的地方还有点多,有些地方都不知道怎么改得好。现在至少得解决以下几个问题,才能算得上一个可以拿出来用:1、五笔状态能分号转英文,首字母大写转英文;2、拼音可以连打;3、状态窗应该能稳定地显示出来;4、候选窗在FF/Opera等环境下能显示出来;5、一个直观方便的途径可以进行设置。

又遇上堵车

  晚上坐公车回家,又遇上堵车,气死人了!  今天把昨天弄的SPS页面给老大看了一下,老大是高兴得眉开眼笑啊,真是让人觉得很不是滋味。似乎现在我只要做这个东西就行了,不过另一边的东西我还是没放下过啊,说是15号前要做出来。我想15号肯定功能是可以做出来的,大不了bug多点罢了。而且今天又把其中一些特性思路整理了一下,豁然开朗啊,原来我要做的事情真的很少很少啊。估计老大很是担心我的能力,所以尽量分少点,或者分些他认为不是很难的任务给我做,哈哈,并且他给的期限不是15号哦,而是6月底,哈哈。不过再回头一想,我总算是没在5月底前完成自己定下的目标。

该死的温柔

  当年在学校看《君が望む永远》,男主角好温柔,我也被整个故事好好感动了一把,当时我还想,我也要像这个男主角一样做一个很温柔的男人。  昨天在MSN跟阿菲聊天,阿菲说我性格好好,让我的虚荣心狠狠地满足了一把。  可是,就像动画片中那样,温柔只是我一厢情愿地以为好而已,就像剧中的台词所说的,有时候太过温柔也是一种残忍啊! I put it down on my lifeThat I love you from the bottom of my heartCause you the sweetest thing ever in my lifeI cry So many timesSo many...

装好了SharePoint Service 3.0

  下午去了一下公司,把SharePoint Service 3.0装在了服务器上,机器配置好就是爽啊,关键就是内存大,2GB啊,我都从来没用过这么大内存的机器呢,之前那段时间在一个128MB的破机器上装SPS,还装MSSQL Server 2005,真是可怜那台老爷机器了,也居然能装上,只不过就算只是试图通过IE打开首页,那台机器的硬盘就要狂转几分钟,然后很艰难地显示出来,呵呵。现在这个就基本上不会有这样的现象了,大部分情况下,用内存就够了,哈哈,开心。不过有点问题的是,默认用80端口的话,是一切正常的,但如果改到其它端口的话,它就不能自动找到default.aspx页面来显示了,不知道怎么改得好。  回来后,心情就感觉舒坦很多啊。回来上网也是一身轻松啊,哈哈,在网上乱逛,发现一个blog写了好多Boost应用相关的内容啊,虽然大多是些介绍,但涉及的面真是广啊,好多库都讲到了,也算是小牛一个了,哈哈,我一直不也是希望自己能那样吗,至少是要了解每个库能做些什么事情的。加油加油!  公司里一个同事给了个Intel C++ Compiler的license,花了几天时间在eMule上拖了个9.0版的下来,今天装上试了试,居然还能编译WTL的工程,而且原来用VC7.1建起的工程,在Release模式下编译有链接错误,用Intel C++ Compiler也是一样的错误,我都比较怀疑了!用PEiD查看了一下,报的是VC5.0,哈哈,有趣有趣!  小妞在车上的时候还用手机发到我QQ上来,说俊英去山东叫人空运樱桃过来,问我要不要,我当然要了,哈哈,然后就想,有钱了,玩浪漫的方式都可以不一样啊!

今天去爬山了

  爬的南山,很热啊!也有点累,然后下山,吃了个湘菜馆,回到家4点了。  唉,打了两个电话,讲到后来都不爽啊,唉,我怎么这么郁闷啊!

六一快乐

  儿童节哟,我的童心似乎还残存着一点点,因为比起很多身边的人来,我还不时地看些动画片,呵呵。早上还有同事发了个什么测试题,就是一些我们这代人小时候接触到的流行的东西,还是比较让人怀念的。  今天总算是有突破性进展啊,虽然最后还是没有完成自己给自己定下的目标,但是至少思路是有了啊,而且经过简单的测试,VSS的接口封装也是可用的,哈哈,之后的大部分是简单的代码堆砌工作了。估计下周内,绝对是可以做完了,嗯!  下午下班了才看到小妞的邮件,于是给小妞打电话,然后一起去吃饭,走到百草园门口居然遇到小思宇和另一个男同事,后来俊英也来了,五个人吃了一顿,还是那位男同事买的单。然后去小妞屋里喝咖啡,小妞有人送了她一套煮咖啡的用具,然后小妞就弄得兴高采烈,呵呵,一直坐到10点半才回来。

看来UUID要被合入Boost了

  在maillist上看到review result,估计没什么意外的话,UUID库应该是要被接受到Boost里去了。这样的库有时候还是挺有用的,像我这次做的东西,为了测试方便,专门写了个函数可以调用Windows下的CoCreateGuid来生成一个高度离散的值,转成字符串来用,呵呵。不知道Boost接受一个库是依照什么标准,这次看到这个库在被review到后期,有人提到几点,首先是license问题,其次useful,再次performance,还有security,好像还跟作者的积极程度有关,有人发现了bug或提出了建议,作者能及时积极地修正和回复。Boost真是个好玩的东东啊,不过我现在的感觉是,Boost不适合企业等正规场合使用,而是适合个体户或爱好者用用,因为它变化得太频繁!  昨晚11点就关了电脑,然后花了一个小时飞快地翻了一遍《应用密码学》,了解了一点最最基本的概念,打算有空了整个Crypto库来玩玩。  公司里的事弄得头昏脑胀了,从VSS2005的ssui.dll里找了几个对话框资源出来加到自己的项目中,工作比想像的大多了!每个对话框都有10来个控件,要写各种事件处理的代码,唉!实际的功能却还是没进展。另外那个SharePoint的事老大又来催了,还要我下周三就拿出个样子来给他看看,他是心急了啊,还以为多好玩的东西呢!跟室友简单地交流了一下,他说我是没有做设计,所以很乱,而且还说如果没写设计文档,应该一天的代码量要一二百行,我说我一个月是写了约3000行啊。  熬过这个六月,应该就都会好了吧!

又瞎忙乎了一天

  又瞎忙乎了一天。上午先搜简历到10点,然后开始整代码,把VSS接口部分的模块和GT3000接口模块完善了一下,其实就是增加了几个方法。下午没做什么事,只是增加了个花哨的工具栏,并且借此机会,让右键菜单也可以有图标了,图标都是从其它程序里抠出来的,哈哈。主要是找了好久都不知道怎么给菜单项加关联图标,只好通过工具栏来实现了。加了个工具栏,还发现个问题,突然发现鼠标移到工具栏按钮上去时,界面刷新挺慢的,后来发现原来是我的代码里有问题,每次刷新都会调用那个函数,那个函数会不停地输出日志信息,于是我把打印日志的语句都删掉了,还以为会快起来了,结果还是慢。最后才发现,原来是有一个要判断GT3000是否登录的动作,会每次都要调用GT3000的COM接口,它又是个进程外组件,效率当然低了,改了后,效果就差不多了。  还有两天这周就结束了,我给自己定下的目标能完成么!加油加油!  好好整一下那个日志库,再看一遍《应用密码学》,写个库来玩玩。

要好好做一下设计

  虽然需求写得是把每个要做的方面都考虑到了,但实现的时候,突然发现一团乱麻啊!还是得好好设计一下才行,两个交互模块都得写一堆代码啊!  今天无聊的时候,用工具统计了一下我写的两个cpp文件,注释率超过40%啊,哈哈,平常自己在家里写着玩的,基本上都是不写注释的,在公司全是因为有了那几个宏,可以一下生成一片一片的注释块,哈哈,而且很有趣的是,在公司基本没怎么写特别长特别复杂的函数过,都是一小段一小段的,然后每个函数前面都有一块说明性注释,稍微长一点的函数里就有一块一块的注释,也是用宏生成的,就这样,注释率就上去了,哈哈。  争取这周内,应该把主要功能都实现了,之后只是做些修饰润色补全工作。越来越喜欢用VC了,说实话,MFC真的还算好用的,呼呼,尽管不喜欢它会增大文件体积。  那个花里糊哨的日志类也是比较有趣,针对当前的项目改了一下,还可以再改进一下的。不过对于那回调功能需要Boost::function支持,这比较要求高,今天尝试把那部分自己来改一下,结果没弄出来,我的泛型程序设计水平太低了,需要继续努力学习啊!