Sep 25, 2008

开学第一周

国民经济核算,高等数理统计,投资学,高级微观经济学,社会主义经济理论,高级英语口语,马克思。七门课程,23个学时,忙忙碌碌。大学里逃了很多课,有些是当时就不该逃的,有些是当时只能逃但现在有些后悔的。后来考G,考研,找工,实习,才发现自己放弃了那么多本不该放弃的东西。现在只想静静地读书,再也不逃课,学好了课本再学其他的东西。简单生活。

上财来我还是蛮喜欢的。学校小小的,满满的,看着挺舒服;路上有很多漂亮的女孩子,就算每天走一样的路也不会觉得无聊;饭堂的伙食好出了华工很多;图书馆有满排崭新的计算机经典书。这些都是蛮让人开心的事儿。
STA + CS = data mining;
economic + math = STA.
从课程来讲,我也挺喜欢系里的安排,高微和高统打下了些经济和数学的基础,这对我而言是蛮重要的。
在网上也找了MIT的经济和数学课程,慢慢加强吧。
看了大学一个同学的简历,真的感觉差距很大,现在的我也许真不到他大三初的水平。回想自己的大学,实在是在七零八碎的地方花去了太多的时间。有很多基础的东西需要去补。
DB、Stastics、R、Regular Expressions。One by one!

Sep 24, 2008

通过u盘安装Linux

下了fedora9,无奈本本刻不了dvd,只能打算通过usb进行安装。
win的usb启动盘可以通过usboot制作,而linux的usb启动盘在win下制作比较麻烦。
幸好fedora有liveusb制作软件,链接如下:
https://fedorahosted.org/liveusb-creator

上财上网通过H3C的802.1x,linux下找到的拨号软件试了下都用不了,比较可行得是linux1x,可仍无法验证通过,可能是数据包加密的问题,也不知怎么解决。现在学unix大多在win下通过putty连到unix-center进行一些操作。

Aug 29, 2008

POS开发

整个七八月,都在蓝竹做软件开发实习生,在TD的Application组。每天的事无非是学习、看文档,直到三周以后开始从两份代码拼出一个RF卡的demo。之后过了两周多,Michale让我在一个已有项目的基础上进行修改,以完成一个新的项目。最后项目完成不到80%的时候我应实习期满离开了团队。

开发是在STIP2.1(www.stip.org)上进行的,协议大体采用ISO8583标准。模块的调用采用了异步模式,再加上较为复杂的状态机模型,在编程和测试的时候都出现了很多问题,一步步解决下来,感觉自己在面对这种较为微观的问题时的能力有了一些的提高。

STIP是Small Terminal Interoperability Platform的简称,是在受限系统上进行JAVA开发的标准,目前主要应用在以下的领域,与基于C语言的开发相比,能较大地提高开发效率。
�� EFT-POS terminals(STIP EFT-POS Profile) �� ATM �� Payphones �� Parking Meters �� Utility Meters �� Mass transit terminals �� Vending Machines

STIP的架构大体如下图所示,我们Application组开发的就是Stiplet部分,也就是底层之上的应用:


STIP有专门用于界面描述的STIPML语言,类似于HTML。Stiplet的结构类似于MVC架构,其中Controller部分控制软件的状态和流程。STIP的事件模型如下图所示:

具体到项目的开发,虽然也进行总结,但由于保密协议,能贴的只有上面这些。开发中看了Michale和Command他们原来写的代码,学到了很多,也发现了自己太多的不足。很多地方只有靠扎实的基本功和清晰的思路才能完成,这些也只有在做过很多项目,经历了很多成功和失败后才能获得。

开发过程中我也发现了自己的一些缺点,总结下来由以下几点:
一是团队交流意识的欠缺,虽然在发现问题时能向老员工请教,但交流得还是不够,有些东西靠自己去发现会走很多弯路,费很多时间;在知识学习时尽量自己思考是不错的,但实际工作中有些问题还是要多多交流,对一些概念的理解上不能模糊。
二是基本功不扎实,具体体现在阅读和改写达三四千行的类和较为复杂的算法上。比如状态机和协议的解析,这些都需要有扎实的语言基础和清晰的思路。
三是在和客户沟通上应该及早发现问题,及时主动沟通,有些东西客户的文档里可能没有写,但在实际的情况下是相当重要的需求;有时用户的需求文档也许制作的流程并不规范,存在着一些相互矛盾的地方,这些都是要尤其注意的。

总得来说在蓝竹的实习学到了很多东西,也发现了自己的一些不足,不仅是在技术方面,也包括做事的态度,方式等等一些地方。谢谢帮助过我的Command、Michale和海啸。

Aug 8, 2008

有点困有点欣喜

今天就奥运开幕了吧,回去整下电视,不知能不能收到个台先。从500天倒计时到200天到100天,更多的是让人感觉到时间一点一点地流逝。昨天逛了豫园和外滩,虽然经常来上海,可如此通俗的地方却总是没啥心思逛,又一次倚在黄浦江边,突然发现东方明珠肥了好多。。。难道是我长高的缘故?蹉跎哦。

六月三十号到了上海,七月一号开始上班,一个多月过去。生活改变了很多,难以明述。状态一般,读书不像读书,工作不像工作;将来要做什么,现在在做什么,已经不去思考,跟着惯性这么走啊走,等开学了该会简单些吧。。

工作依然是coding,和原先的工作比起来省了些上下班时间但每天多出了两餐的花费,不赚不赔,依旧月光。饭卡里还有九天的午餐,工资还是没发。等下下周我就只能每天吃包子打发了,早饭三个小肉包一个菜包。。一块九。。午饭一个肉包一个菜包两个烧卖。。三块一。。再夸几句老板娘看看能不能还到三块。。晚饭。。就吃面吧。。我的生活那!

还是一小程序员,只是周围的人从八卦女人变成了男性的工程师,三十余岁光景承担着压力和责任的男人,只是男人无聊的时候也会看小说,谈起孩子来也露着笑。傻傻的IT人。

我的CPA。。。。具体说是八月份已经开始看了。只是昨天没看,前天也没看,前天的昨天和前天的前天也没看。。。OMG。。。搓。哎,看完奥运先!

奥运能不能提前下班哩,期待ing。
又是周末咯~~~~~~~~

Jun 30, 2008

离校

昨天的广州从中午就开始下雨,天气闷热。“是在广州的最后一天了呢。”中午Frienky走了;下午小牛送我到了地铁,挥挥手,消失在了地铁口;吴昊帮我拎了一路的包裹,在体育中心下车了。就剩我一个人了。傻傻地流泪,明明还笑着呢。

真不知啥时才能回了呢,五年抑或十年?

上了火车就睡,可能是昨晚通宵了吧,也可能是我根本就不想讲话。到了十点却没有了睡意,就着窗外时时闪过的灯光,和对铺有一搭没一搭地聊着,不知不觉又睡着了。 坐火车的时候只要装着自己晕车,就会很容易睡着的。

中午到了上海,边发呆边整理学校带回的东西,接着去超市买了些吃的,“基本安顿好了呢。”自言自语。

下面两个月该是很简单的生活吧,忙碌,然后忘记。

Jun 29, 2008

毕业啦

四年一梦,终于到了梦醒时分。看着清晰的相片,欢喜的脸庞,突然间却有了恍如隔世的感觉。04双语,直到这会才算凑齐了,团结而优秀,全校最优秀的集体。是它印证了我们的改变。新加坡、美国、中科院、IBM、腾讯、北电、工行、招行、汇丰。。。除却名校就是名企了。只有我孤零零地到了上海,选择了读研,为了一个兴许空幻的目标,真不知是否值得。

801--426。四年的舍友,伴我一生的兄弟。

北区的校训石,华工原是中大的旧址,博学之、审问之、明辨之、慎思之、笃行之。伟人遗训。两个女孩子是小牛和frienky的舞伴,搬到了北区,正好一聚。

李元元校长为我颁发学位证书,全校八千余毕业生,学位证书都是李校长亲手发的。毕业前华工又让我们感动了一把。

Jun 22, 2008

毕业设计

一个月前离职返校,折腾了这么些日子,总算把毕业设计给鼓捣出来了。题目是《主题爬虫在WEB新闻聚合中的运用》,导师是沃焱老师。谢谢老师的信任,让我能结束了上海的实习再回广州完成毕设,不然两头奔波的日子是难以想象的。

整个一个月,我都窝在宿舍,除去做毕设,就是闲极无聊地打游戏。大学的最后一个月,过得着实不咋样。说是做毕业设计,其实和文科写论文没啥两样,由于时间有些紧,基本是边写论文边做毕设,说个好听点是文档先行,说个不好听点就是能不能鼓捣出这软件心里还没啥底。

论文排版话了一半的时间,用Latex,在清华的学位论文模板上进行了些修改,然后用了listing、beamer之类的宏包;总得来看效果还是可以的。只是写论文的过程中没有找到得心应手的工具,先是用CTEX集成的写作环境,之后又换了叫SciTE的编辑器,最后使用了Eclipse+Texlipse,用得还算顺手。之后还尝试了下在Linux下用Emacs写latex。只是原来写好的论文编译时出现了乱码,只得作罢。

总得来讲,一旦熟悉了几个基本的宏包,使用latex排论文、简历之类的东西能大大提高生产率。并能轻易获得专业的外观。后来估计也是因为这个原因,鼓捣出来的80p的论文评了优,还是有些得意的。

下面摘抄了些开题报告的内容:
当今网络信息资源急剧增长,面对这个海量、异构、半结构化的信息库时,人们常常会面临“信息过载、知识匮乏”的困窘,为了避免这种情况,我们需要以合适的方式对Web资源进行检索和呈现。Web知识发现是是几年内兴起的一个被广泛关注的研究课题。它是从Web数据中发现有用的知识和模式的过程,而如何高效地获取相应主题的信息也就成了Web知识发现至关重要的一步。

在寻找相关主题的页面时使用主题网络爬虫可以根据一定的网页分析算法过滤与主题无关的链接,可以提高抓取的准确性并减少计算资源的浪费。同样,随着网络信息的增长,人们为了及时方便地得到所关心的信息,希望从被动的上网查看新闻更新转变为主动地接收新闻信息。新闻聚合应运而生,而Atom和RSS是新闻聚合最流行的实现方式。

鉴于以上原因,我打算结合网络爬虫的主动搜索和新闻聚合的推送模式开发X-Info软件,首先利用主题爬虫定期从网络上收集新出现的相关主题的新闻网页,将其内容经过分析整理,构成按时间及主题相关度组织的新闻序列。同时对页面信息进行分析整理,得出可供统计的有用数据,并且提取出其中的部分信息生成符合RSS规范的聚合文件,让相关主题最新信息可以在普通的RSS阅读器中使用。

Jun 20, 2008

肇庆

Hank请客,我们宿舍四在大学毕业前到肇庆着实潇洒了一回,包吃包住包玩,临走还拿了方端砚;出去玩从没这么爽过,感激涕零。

肇庆的鼎湖山,被誉为北回归线上的明珠。记得96年的时候还发过一套鼎湖山的邮票,由于那时集邮,也是有些印象的。有鼎有湖,所谓鼎湖。这张是在鼎园里拍的,那些鼎都不过是当代的仿品,没留下多深的印象,可石栏上的三朵花儿,不知是天意还是人力,错落有致地散着,很有些飘然人世的味道。

鼎湖山的游船码头,恍如仙境。

肇庆市区的七星岩,那天天阴,再加之相机实在太傻瓜,拍了很多张都没啥效果,真实的风景是相当干净的。

七星岩的鱼儿,只要看到人影就涌来争食。

还是我们宿舍的四个。

May 11, 2008

GSMC&Struts

从三月十号到现在,我在张江高科的GSMC(Grace Simiconductor Manufacturing Company)做软件工程师,分在系统咨询部的SCM组。两个月里为已有的系统增加了两个子模块,一是订单组合查询,二是查询定制。使用JSP开发,用到了Struts、XML;此外,由于系统使用了iBATIS,对它也进行了一些学习。开发过程中使用了Eclipse和一些数据库操作软件。由于涉及比较复杂的SQL查询,这方面的基本功也有了较大的提高。

开发过程中我也发现了自己的一些缺点,总得来讲有点工具崇拜,比如新版本的开发工具等等。实际上费了很多时间精力,对生产率基本没有提高,开发靠的还是基本功。

GSMC的气氛很好,没有太大项目的压力,员工也都爱玩,再加上不错的伙食和点心,工作得还是蛮开心的。

May 8, 2008

违约,返校

下午交完三千违约金,下班,聚餐,买好了十号的车票,回到住的地方已是八点多。

在宏力的实习结束了,算是一个插曲吧~~遇到了很多挺有意思的人,舒舒服服地过了两个月,除了交违约金的时候有点不爽,其余时候还是蛮开心的。我们MIS部十几号人,除了老板Robot、比我早一年多的Andy和我,其他清一色的都是大姐姐,全是可爱而八卦的人。相处下来,感受到他们的心态真是好年轻哦;这么着,也就觉得我活得有些累了,老是想什么目标,老是看书考证;这个不知不觉,大学都毕业了,玩没玩够,学也没学好;嘿嘿,真不知自己图的啥哦。我们小组五个人,Ellen,minmin和Jenny三个大姐姐,Andy比我早一年,所以他就成了小弟,我就成了小小弟。Ellen是我们老大,蛮干练的感觉,蛮好的人,公司刚成立的时候就进来了;Minmin也是老员工了,每天上班第一件事就是在她那一年多没换水积满了粪便长满了水草的的虾缸里捞螺蛳,说是要给小虾创造一个良好的生存环境,那些小虾也果然不负所望,健康成长还繁衍生息;Jenny是个两岁孩子的妈,不知不觉就说到孩子上去了,养了两缸的小鱼;Andy是个有趣的神叨叨的人,迷信的说起来是一套又一套,和看多了鬼故事的Minmin和Jenny一唱一和,蛮是好玩。我呢,我是个啥都不懂的人,坐着听讲,傻兮兮地笑。。

感觉这两个月编程上进步还是比较大的,维护的是零三年左右开发的古老系统,基于struts,编码和测试的时候都遇到了一些困难,坚持做下来,web开发的各个方面都有些接触;系统又旧又大,折折腾腾,边看边写,也是学到了很多东西,不过对将来有没有用就难讲了。

明天去办最后的一些手续,下午再去面试一个暑期实习。现在我真的不知道将来做些什么,甚至也不知道自己想要什么;虽有个大概的方向,却也不知道怎么走,计算机转统计,就数据挖掘这路,不过数学和算法都没学好,一两年读完研也怕是不伦不类。管他呢,从小到大我就没顺过,不过磕磕碰碰总能过去。

现在最重要的是开心,然后放松,然后回广州大啃水果。

Apr 18, 2008

08.4.18

转眼到上海已经两个月了,烦心的事纷至沓来,又件件归于平淡。一月二十乱七八糟考完研,看着几十本的考研书,失落,拐了一个大弯又走回了原来的路,只是和别人的差距一下变得好大。重头开始看java、看数据库,海投简历,一下子落下好多,不安。过了年收到了几家面试通知就匆匆到了上海。三月一日宏力给了offer,赶回广州办三方协议,三月十日开始工作。十二日,谈了一年零一月的恋爱结束。痛。那时算是最低谷了吧,奋斗了大半年,又错过了年前的好工作,形单影只,一无所有。忐忑不安得等待考研的分数线。一个月想了好多,也现实好多。一个都市的外乡人,可怜的工资,狭小的圈子,谈什么发展。说是要打拼又谈何容易。工作上也越到了问题,计算机毕业生连个JSP都不会写,惭愧。还好Andy和Minmin都给了我很多帮助,主管也从不催我。一个月下来,感觉进步很大。四月三日知道了分数线,刚好过线,全力准备。又开始头痛。十四十五请了两天假参加复试。笔试基本不会。又开始了等待。今天下午知道的结果,录取了,不过是自费。去上财看过了,学校很小,不过看着蛮舒服。读研一定要有个规划了,经济上也要自立。新的奋斗!