Google Code

受到某同学的提醒,今天我把我的两个小项目中科院IP网关登录客户端《使用开源软件-自己动手写操作系统》源代码转移到了 Google Code 上。

CAS NET 本身就是遵从 GPL 协议的,所以我就将所有内容都转移到了 Google Code,原有的官方主页也设置了301永久重定向到 Google Code 页。

《使用开源软件-自己动手写操作系统》的电子书内容是遵从的 CC 协议,所以并没有将电子书的 TeX 源码放到 Google Code 上,只是将书中示例程序的源代码放了上去。原有的官方主页还保留,主要用做发布所有源码(TeX+Demo)用。虽然最近比较忙,第三章还是写了一部分,大概月底能发布第三章吧(不敢保证,因为期末考快到了!)。不像博客,写书总得需要大块的时间,而我能挤出来的时间确实不多。唉,我也想早点儿把它完成。

最近在申请两个公司的暑期实习生,微软和IBM。个人比较喜欢 IBM CRL 那个 Security 的职位,只是,现在由不得咱们挑啊!

重返简约纳

在经过一番思考之后,我还是决定返回公司继续做我的兼职,每周三天,星期五到星期日。

专业课选了四门,分别是:密码学,信息安全工程学,网络攻击与防范,计算机网络,事实上课业没有很重。我的意思不是这几门课不高深,任何一门课拿出来都足 以研究一阵子。只是作为入门课程来说,不算很难。密码学和计算机网络还好,本来就是一个学科,又有经典教材,但是自己以前曾经自学过一部分,再加上数学基 础,应该是比初学者要好。信息安全工程学就有点儿扯了,基本上和软件工程的是近似的一类东西,老师自己都说这实际上是一门文化课;网络攻击与防范从某种意 义上讲可以叫做黑客与反黑客,内容就是一些攻击和防范技巧,主要是 Windows 下的工具和技术。这四门课全都放在了每周前四天,所以想想觉得在课余还是有精力出来打工的,就向经理申请重新回到了公司。虽然并没有很大的经济压力,但是 多赚些钱总能让自己在某些选择上更自由一些。

只是这样一来,课业时间就比较紧了,我自己也很明白这一点,所以自习也是比较努力的,而且住的是两个人的宿舍,环境很好,回去也可以不受干扰地看会儿书,挺不错的。

原来一直在做 GDB 和调试相关的东西,现在整个构架和流程都搭起来了,剩下的就是验证和测试,比较依赖于硬件和工具链的正确性,所以没有太多大工作量的东西可做了。现在新的 工作主要是把 system simulator 和硬件的更新对应起来,让它反应真实的硬件环境,原来负责这个的香港同事辞职回香港了,所以一直就没有更新。其实 simulator 的 gdbserver interface 就是我写的,对整个 sim 的结构也是比较了解,今天看了下代码就找到了些关键点。本来以为是很严重缺失的东西其实已经有实现,只是没完善,这也就是软件工程中关注的问题,关键开发 人员离职给整个项目带来的损失。

嘿嘿最后记录一下这两天比较感慨的一点:最近八卦比较多~~~^_^

暂停更新一段

明天就要开学了,今天是我在公司的最后一天。现在自己还没有个人电脑,以后大概就失去了持续的 Internet access,所以标题就叫做暂时安静。博客更新频率、信箱登录频率、IM 上线频率、BBS 和 SNS 网站刷新频率都会放慢,等十一后我买了电脑再说吧~_~。

由于个人时间安排和公司接受程度,暂时不会在公司继续兼职了。以后是否有机会再出来做事,就得看情况了。刚开学这段时间应该比较忙,再加上我还有 7 本正在读的书没有读完 [href: http://www.douban.com/do/Solrex/book/ ],空闲的时间恐怕还是很少滴。

不知道要住什么样的宿舍,不知道要学什么样的课程,不知道要做什么样的研究,一个数学系的学生去读工程方向的网络安全,应该还是有很多东西要学,最基本的通信和编码这块就有很多需要弥补的差距。我想刚进实验室时导师是不会对我太满意的,不过咱数学系的学生,数分高代常微偏微离散数值概率运筹泛函近世实变复变都学过,还怕什么?

最近身体也不是很好,因为吃饭麻烦,饮食总不是那么有规律,期望开学以后会好一些。十一要回南京,去看 xixi,嘿嘿还有一个额外的计划是教她学 TeX,这样以后我就不用干排版的活了~~~

今天徐宥的 Gtalk 签名改成了“中国网,封天下”,唉,我也深刻地体会到了。和“墙”打交道也很久了:刚开始 Blog 用 MSN Space,因为 Space 没有到信息产业部备案,05年下半年和06年上半年访问都不正常,直到咱们主席造访盖茨家为止,总算没再出大问题;个人主页用 Google Page,隔三岔五总要封几天,这不这两天正封着呢;后来 Blog 用 Blogspot,封的时间比能访问的时间多;正想到 Flickr 上开个相册,被封掉了;刚用上 Feedburner,这两天又被封了,这次封得更绝,不封主页封子域名;Wikipedia 就不用说了,祈祷吧!

所以我的博客现在在三个地方同步更新:http://blog.solrex.cn , http://solrex.spaces.live.com , http://solrex.blogspot.com ,我只能希望不会被同时“墙”三个,这样我还有点写博客的念想。另外我也劝各位使用 Feedburner 烧制的 RSS feed 订阅别人博客的同学(不管是订阅谁的),把阅读器换成 Google Reader(已经支持离线功能,下载浏览器插件即可)吧,那样不管怎么“墙”你都可以得到博客更新(如果这个世界上还有 Google 服务器不能抓到的网页,那么这台服务器 80% 的可能是物理层隔离于 Internet 的)。

罗嗦完了,我 peace out~~~~~~

十字路口

说十字路口其实也不对,只不过是又到了一个转折点。下周五工作完以后,周六就会到中科院新生报到了。今天上午才到沃尔玛把“一寸正身免冠彩色光面纸(通知书上原话)”照片给照了,剩下的证件什么的都已经准备好了。徐洋洋和我都是到中科院中关村园区报到,他大概 30 日到北京,可能还要把行李放我那,因为我住的地方离青年公寓很近。

同时比较焦虑的是不知道还能不能在公司继续兼职,从我的角度讲,是比较乐意做下去的,主要是因为有一笔额外的收入会让自己在经济上宽裕很多,毕竟现在是自负盈亏。虽然听师兄说一年级课并不忙,但是时间分配能否合理,公司能否接受都是一个问题,大概经理下周会和我谈。

其实考虑来考虑去都是钱的问题,如果纯粹是为了锻炼,自己单独参加一些开源项目等等也可以得到很好的机会,只不过那样是不会有收入进帐的。科学院基本是导师如果项目多,学生就忙,得的钱也多,如果项目少,学生就比较闲,得的钱也比较少。而一年级都是集中学习,除了个别变态的老师,很少有让学生做项目的,也就比较有时间去兼职。现在也算是成人了,花钱的事情比较多,当然赚钱越多越好了。所以就算这面公司不能继续做下去,还是要找些其它的路子去赚钱,年轻时候把太多空闲时间花在玩上也不好。

开学又会认识一批新同学,可能也会有些新朋友。面对变化的时候,人总是有一点点恐惧又有一点点向往,很矛盾的心理。不过等适应下来,一切仍然会都好。其实我算是好的了,已经在北京待了大半年了,可以称作“北漂”族的。而且住处就在青年公寓附近,这周围的情况摸得熟得不行,在环境上起码不陌生了,已经比其他的同学好很多了。

又回到北京了

好些天没有更新博客了(针对我的更新频率而言),原因很简单,有更重要的事情去做 :-)。

1 号到的北京,把寄放在同学那里的被子拖到租住的公寓,请邓飞、丽君吃了顿饭。2 号到公司报到,换了个办公桌,换了个电话。寄来的包裹和录取通知书同时到达,纳闷不已,为什么北京往南京挂号需要七天而南京挂号到北京只需要三天?害得我为了一张纸折腾(中科院的录取通知书着实简陋,信封是牛皮小信封,通知书就是一张请柬大小)。我原以为是通知书的那玩意儿是入学须知,但搞不明白的是,为什么入学须知要寄给我两次?

一毕业,这同学们好久不更新的博客都重新拾起来了,反而显得我有点儿懒。这下到公司工作,晚上的时间就多了些,可能又要恢复我正常的更新速度了。

这两天工作也没干什么事,FPGA 调试还不太熟练,模拟器又改了不少,而且更新中工作不太正常,所以就随便看看代码、看看邮件列表和一些 patch。GDB 的 mailing list 里这两天挺有意思的,有个人发了一个希望把 GDB 代码用 C++ 重写的邮件,然后一群大佬说这个问题别讨论了,各持己见讨论起来会没个头的。但是某个邮件里有巨牛的一句话:“The more C++ code I see, the more convinced I get that the language should die. ”让我叹服不已,哈哈。

重装了一个 Ubuntu,当然也装上了 beryl,比原来用着更方便了。Google desktop for linux 推出了,试用了一下,挺好的,特别喜欢它的两下 ctrl 就可以弹出搜索框,这样就免得我还得用鼠标把光标定位在 Google toolbar 里去。Google desktop 的 sidebar 没有在 Linux 版本上体现出来比较遗憾,那些小工具很有意思,但其实 Linux 本身就带有很多有一些的小玩意儿,喜欢玩的能把桌面配置得很 cool 或者 cute。为 Firefox 装了一个 IE7 的主题,看起来还是蛮好的,看来 Microsoft 的 UI 工程师也不是吃干饭的。但是 wine 现在还不支持 IE7,用 ies4linux 测试版装上之后,IE7 的 UI 效果一点儿也没有,真没劲。

毕业了,大家都在干不同的事,还有人(XHO)感叹没假期了,哈哈,准备成家立业的时候已经开始了,慢慢就该习惯了。

分离的时刻

最近发生很多事,但一直没有时间和心情好好地写下来。总之呢,大部分就是一切一切的毕业记事,吃饭喝酒唱歌或者其它事情,等有空吧。

已经买好 27 日晚回家的票,昨天把电脑托运回去了,三十八公斤,四十八块六,还真不轻。基本上剩下的就只有衣服和一点儿杂物了,走的时候能比较轻松。打算 7 月 1 日回北京继续我的实习,项目经理已经发邮件催了,还告诉我说有一个伯克利的学生在暑假也会到硬件部实习,能有机会和别人交流一下也挺不错的。

学习就不说了,回来这两个月根本不知道什么叫学习,只看了几本小说和历史书。21 号散伙饭,本来挺好的,被小黑招得哭得稀里哗啦的,大概数我哭得最凶了,嗓子痛了两天。酒也喝的不少,也基本吐出来了。

毕业了,散伙了,感言等等再发吧,我得好好过剩下这几天。项目经理说这是 golden days,man grows with beer and tears.

Google Fans

以前我只承认自己是 “Google 的忠实用户“,不过现在我决定把自己上升为“温和的 Google Fans”。所以呢,博客主阵地也将转移到 Google: http://solrex.blogspot.com ,但 MSN SPACE 仍将保持同步更新。MSN 之所以没有失去我这个用户,应该感谢中国伟大的 GFW。比较易记的: http://blog.solrex.cn 会一直指向我主博客,谢谢。

唉,放弃原来的博客也是有点舍不得,在我的苦力经营下日点击量已经趋近 40,虽然大部分是 google 和 baidu 带来的,不过,这些数字又有什么用呢?后悔当时为博客选择域名不谨慎,其实,每个人都不应该把自己的幸福寄于他人,理智的人应该遵从 Adam Smith 的指导,在不伤害别人的前提下寻求自身利益的最大化。

本人下一个目标是努力争取在研究生阶段进入 Google 中国做实习生,我知道自己现在和 top coder 还相差很远,今后会努力提高在数学和算法领域的知识水平。我将不放过任何一个进入 Google 的机会,朋友们有任何和 Google 实习有关的消息都请 email 我一份,我会非常感谢。