Monthly Archives: June 2007

终于拿到了学位和毕业证

经过四年的努力,最近终于拿到了计算机专业的学士学位和毕业证书……不容易啊,特别是对于像我这样的“差生”来说,呵呵。大家鼓励我一下吧!;) 这样一来,我的个人简历里就不用再写“expected to graduate in June, 2007”这样的话了,Yay!

Posted in Uncategorized | Leave a comment

Ubuntu下的音频转换

今天晚上找到了Ubuntu下的一款极好的音频转换工具,叫做 Perl Audio Converter: http://viiron.googlepages.com/screenshots 我已经成功地将 .ram 文件转换为了 .mp3 格式。它支持的格式实在太多,甚至可以将 .rm 视频文件转为 .mp3 音频。 不过安装不是那么直截了当。 wget http://linuxappfinder.com/debian/pool/main/p/pacpl/pacpl_3.3.1-1_i386.deb sudo dpkg -i pacpl_3.3.1-1_i386.deb sudo apt-get install libaudio-flac-header-perlsudo apt-get -f install sudo cpan MP4::Info Audio::APETags Audio::WMA MP3::Info 安装完毕之后,转换 .ram 至 .mp3 则通过下面这个命令: pacpl … Continue reading

Posted in Uncategorized | Leave a comment

YAPC::Beijing 大会上拍的相片

YAPC::Beijing 2007 大会上拍的相片集: http://yapc.org.cn/album-bin/index.pl 穿深绿色上衣正在做演讲的就是我啦,呵呵。 这是我和小林的合照: http://yapc.org.cn/album-bin/index.pl?mode=view&photo=/dsc_0336.nef_01.jpg 可惜我那天胡子没刮,头发也没理……狼狈哦,呵呵 还有 Yahoo China 的朋友们以及 nomas:http://www.yapc.org.cn/album-bin/index.pl?mode=view&photo=/dsc_0292.nef_01.jpg

Posted in Uncategorized | Leave a comment

YAPC::Beijing 2007

2007-06-24 连夜用 Perl 6 的 Pod 赶好了我的 GNU make 类库的毕业论文,15 日下午便登上了前往北京的火车去参加 YAPC::Beijing 2007 大会--带着 0 张幻灯片却申请了 2 场演讲! 第一次一个人出这么远的门,刚上火车的时候还真有些神经质,呵呵;脑袋里浮现出电影《天下无贼》中的画面……还好,我这一路上运气不好,没遇上那样的贼中高人。没过多久,我就被困倦打倒了,睡了一路。 16 日早上路过天津的时候确实有些伤感,但很快在杉哥的帮助下挺过去了,呵呵。 到了北京站,见着了 cnhackTNT(王晖), hoowa(孙冰), 和另一个叫做张建军的大连的朋友。一道打车去了东三环附近的百子湾路上的如家国贸店安顿了下来。这一路上,hoowa 说的都是他的 Asterisk 技术。可以通过 Perl 脚本向任何一部手机和任何一部固定电话打电话,并且能给接听方播放 mp3 文件。的确很酷哦! 我和 TNT 住一间,他们俩住一间。TNT 真是极好的人哪,得知我还是 0 张幻灯片以后,主动提出将他随身带过来的笔记本电脑借我使用。由于如家酒店提供了网线,再加上 TNT 的笔记本又是 … Continue reading

Posted in Uncategorized | Leave a comment

My name appears on Wikipedia!

2007 年 6 月 13 日 Quoted from http://en.wikipedia.org/wiki/Parser_Grammar_Engine : References Michaud, Patrick R. (2004-11-22). Parrot Grammar Engine (PGE). ^ Michaud, Patrick R. (2004-11-08). First public release of grammar engine. ^ "Agent Zhang" (2006-09-17). PCR replaces PGE in Pugs. Huh, … Continue reading

Posted in Uncategorized | Leave a comment

大学四年回顾…

2007 年 6 月 13 日 今天填了一些表格,需要写自我鉴定和个人小结之类的东西。想想把我写的发给大家看看也蛮有趣的,呵呵。全文如下: 经过四年的学习,终于顺利完成了大学里那些数量众多同时难度颇深的课程的学习,并自学了许多课外的知识和技能。 对 我来说,学校能教给我的东西是极为有限的。更多地,学校扮演着这样的一个角色:她为我提供一个学习、思考和实践的平台,是我大量地积累知识和技术的主要推 动力之一,她为我创造了许多软件项目和科学研究的原始需求和灵感源泉,同时也为我提供了极为丰富的图书资源。说实话,四年来,学校的课程对我的不间断的巨 大压力迫使着我不断地攀登技术高峰,不断地补充自己在众多不同领域的基础知识,不断地完成越来越复杂、越来越重要的项目和课题。 相信与 否?我大学中最重要的时光是在英特网上度过的。和身边许多同学在网络游戏中沉沦不同的是,我积极地参与到了国际 Perl 编程社区的活动中,投身到了包括 Pugs 和 Jifty 在内的开源软件项目的开发工作中,与包括 Audrey Tang , Larry Wall, Adam Kennedy, Luke Palmer 在内的许多世界知名的程序员进行过比较深入的交流,并建立起良好的关系。 我 与世界各地的程序员保持着广泛的沟通与联系,甚至进行协同开发。从他们身上,我学到了太多太多。我学到的不仅仅是许多具体的技术和技巧,还包括他们的似火 般的热情,绅士般的风度,朋友般的友善、君子般的谦逊……更重要的是他们面对问题、处理问题和解决问题时的发散式、跳跃式的思维方法,以及一丝不苟、一切 务实的行事原则。当然,还有英语表达上的许多技巧。在这种场合下,我才发现原来熟悉英语是一件非常幸福的事情。和不同国家、不同肤色的志同道合的朋友无障 碍地交流,细细想来,还真是一件不可思议的事情,呵呵。 我这个人喜欢体验创新,喜欢冒险,喜欢不断尝试各种有趣而新奇的想法和事物。我也 喜欢一个人静静地坐在图书馆里潜心阅读计算、数学、物理、生物、化学和历史方面的英文原著,抑或是坐在风和日丽的山头,思索科学和人生中一些有趣而重要的 问题,或者和大学和中学里结交的好朋友们呆在一起,畅所欲言,天马行空,热烈地讨论技术和科学中已经发生的、正在发生的、和将要发生的那些不可思议的事 情……

Posted in Uncategorized | Leave a comment

pgmake-db通过官方测试集的50%以上

2007 年 6 月 12 日 由于前面为实现 Makefile "脱糖" 程序 makesimple,我为我的 pgmake-db 程序添加了 –question (-q) 和 –always-make (-B) 选项,并在 Makefile::AST::Evaluator 中提供了相应的支持,与此同时还修复了隐式规则搜索算法的实现代码中的两处严重的 bug。这些改进最终使得我的 pgmake-db 对官方测试集的通过率首次超过了 50%. 万岁! 事实上,以目前 AST 和运行时的架构,完全足以通过 90% 以上的官方测试集,只不过不少小东西还需要花时间去打磨。只要给我满满一周的时间,我有信心让它达到 90% 以上。但目前条件并不具备。 从目前的实现出发,可以开发出许多很酷的应用。关键就看我们的想象力了。我的 makesimple 脚本已经掀开了从 GNU makefile 到其他格式的项目配置文件的序幕。事实上,makesimple 程序最终将演化为"传说"中的 … Continue reading

Posted in Uncategorized | Leave a comment