<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[Yaker's Ideal]]></title>
<link>http://www.imyaker.com/blog/</link>
<description><![CDATA[技术点亮生活]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[yakergong at gmail.com(yaker)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>Yaker&#39;s Ideal</title>
	<url>http://www.imyaker.com/blog/images/logos.gif</url>
	<link>http://www.imyaker.com/blog/</link>
	<description>Yaker&#39;s Ideal</description>
</image>

			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=143</link>
			<title><![CDATA[写在光棍节上]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Tue,11 Nov 2008 11:11:11 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=143</guid>
		<description><![CDATA[<p>&nbsp; 晚上找了几个朋友出去吃饭，坐了老远的公交车，跑到武大那边吃火锅。过节的人特多，等了一个小时才有位子(我忘记提前订位子了)。<br />
&nbsp; 保仔嫌远，还是被我硬拉去了。今天之所以坚持出去聚一下，是因为我想起一件事。我们经常晚上一起跑步，有一次我们边跑边聊，说要是大家都能成功保送就好了，然后就说这保送了之后有什么愿望么。我心里想如果要找一个共有的愿望，那应该是不要再过这个节了。现在我们7个人，6保研，1出国，我们第一个愿望基本实现了，可是我们还是单身，还是要过节。<br />
&nbsp; 看了<a target="_blank" href="http://overfly-hua.blog.sohu.com/104162284.html">华仔的日志</a>，挺有同感的，我们的交际面太窄，又抱着宁缺毋滥的态度。学的是工科，经常可以见面的女生，一只手就数得差不多了，跟不熟悉的人交往又是非常不靠谱的事情。混迹于实验室和图书馆之中，很难扩大交际面。还自命不凡，心想怎么说也是未来的social elite。所以，单身是很必然的。<br />
&nbsp; 我更倾向于通过文字去了解一个人。<br />
&nbsp; P.S. 白云的ExemptExam和PatFriend都搞了聚会，拍拖的好时间里我去庆祝节日了。</p>
<hr />
<p>&nbsp; 今天聚餐也做出了一个决定，以后每次聚餐都留一个话题，在接下来的聚餐上讨论，同时也可以谈自己最近读书的收获。我一直想给我们的聚餐增添点人文色彩，这次终于实现了。毕竟大家读书的兴趣很不一致，办成读书会并不是不好。下次的议题是次贷危机(其他经济相关的问题也可以谈,但是偶们不谈政治)，大家准备下。<br />
&nbsp; 上次跟<a target="_blank" href="http://www.missway.cn">freefcw</a>讨论过，虽然武大相对以前更封闭，但是从人文底蕴的角度讲我们和WHU相比仍有很大的差距。</p>
<hr />
<p>&nbsp; 我也曾经经历过很混乱的生活。被游戏毁坏的生活里，身体疲惫，精神萎靡。没有经历的过的人很难明白，为什么可以陷得这么深。过度的游戏，同赌博、放荡种种纵欲一样，是你天性的一部分，当你陷入其中，欲望中的这种成分便越来越多的被占据。人生如戏，生不必嬉，希望我的朋友可以从里面走出来。</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=142</link>
			<title><![CDATA[闲话周末11.9]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Sun,09 Nov 2008 22:58:46 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=142</guid>
		<description><![CDATA[<p>&nbsp; 首先我得加紧写，现在22：40，20min之后断电。对于断电我倒也没什么抱怨，毕竟对于考研的人来说，这是有一种有帮助的强制。<br />
&nbsp; 刚刚从HeBei的版聚party上回来，关于版聚可能还要补一篇。本星期的第四次聚会，周一保仔的生日，周二我自己的生日(好多人要我补BG呢)，周五在武大几个高中同学聚会，今天白云HeBei版版聚。保仔的生日和今天的聚会有酒精，其余两次没有。今天发现<a target="_blank" href="http://www.missway.cn/">freefcw</a>已经开始喝橙汁了。貌似CS版聚之后，ff对酒精就比较过敏了。我不一样，某些时候要麻醉一下。<br />
&nbsp; 在很多同学的眼中，可能我保研之后我已经过得很幸福了。可惜并非如此。我的生活很多时候是很矛盾的，有时候很积极，有时候很忧郁，并且有持续不断的孤独感。真正的痛苦来源于，我不能成为我想成为的自我，也很难改变自己。我的混乱的生物钟，开始影响我的室友，非常抱歉。<br />
&nbsp; 面对自己的理想，总是觉得自己很卑微。<br />
&nbsp; 看了HeBei版3 <a href="http://liferen.blog.sohu.com/" target="_blank">LifeRen</a>的博客，也想写写自己的生活。</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=141</link>
			<title><![CDATA[21岁生日]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Tue,04 Nov 2008 22:44:04 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=141</guid>
		<description><![CDATA[<p>&nbsp; 10.21&nbsp; 美国选举新总统奥巴马与麦凯恩最后冲刺   <br />
&nbsp; 10.21&nbsp; 陈云林江丙坤互为对方倒水    <br />
&nbsp; 今天我去听课,发现自动控制原理仍然是不懂,十分感谢大牛的热心讲解,可惜我没有基础.今天好多人和我说生日快乐,谢谢你们.相比<a target="_blank" href="http://www.imyaker.com/blog/article.asp?id=74">去年的生日</a>,今年是我自己组织的,渐渐有了自己的圈子.    <br />
&nbsp; 到场的每个人,我从你们的身上都学到很多.特别感谢lzc和msm.大学四年,对我影响最多的人就是这两个了,和lzc在大二的时候才认识,在我没有什么朋友的时候,有个人可以和我说心里话,我很感激,和lzc看着星星谈理想的情景,永生难忘.有这样一个朋友,在你做错的时候会直接说出来,在你消沉的时候给你鼓励,更重要的是通过他自己的言行,影响他的朋友变得更优秀,实在是莫大的幸运.msm也是一样,有一种天生的热情,可以默默的感染你,有一种发自内心的善良.    <br />
&nbsp; 像去年一样,依然希望能早日有个合适的mm.天蝎/射手男总有一天能获得尘世的幸福.    <br />
&nbsp; 感谢msm为我设计的蛋糕,感谢ycc为我拍照,感谢5班和6班的女生能来参加我的party,倍感荣幸.感谢大牛,sendoh,小强整个寝室,今年冬天我又有地方卧谈了.感谢刘总,小B,保仔,有人陪我一起跑步了.感谢gleery,我在团队的知音.感谢gcc,ycc和我同寝这么多年.    <br />
&nbsp; 大家还是为我买了些礼物,谢谢了.我在邀请函里都说了不用带礼物的(如果要带东西,那东西我通常会自己点,这样不会买华而不实的礼物).让大家破费了,很不好意思.    <br />
&nbsp; 吃完饭玩一种纸牌游戏,叫《三国杀》,很不错,像正则表达式,规则很复杂,学会之后很好玩,推荐下.    <br />
&nbsp;</p>
<p align="center"><embed width="400" height="267" flashvars="host=picasaweb.google.com&amp;captions=1&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fyakergong%2Falbumid%2F5264591277228211521%3Fkind%3Dphoto%26alt%3Drss" type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>    <br />
图1 生日照片(picasa web)</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=140</link>
			<title><![CDATA[免费软件推荐：Launchy]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Freeware]]></category>
			<pubDate>Fri,31 Oct 2008 11:16:57 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=140</guid>
		<description><![CDATA[<p><img width="368" height="162" align="left" alt="launchy" style="margin-right: 10px;" src="http://www.imyaker.com/blog/attachments/month_0810/launchy.png" /></p>
<p><span style="color: rgb(0, 0, 128);">名称</span>:Launchy <br />
<span style="color: rgb(0, 0, 128);">主页</span>:<a href="http://www.launchy.net/" target="_blank">http://www.launchy.net/</a><br />
<span style="color: rgb(0, 0, 128);">类别</span>:快速启动工具<br />
<span style="color: rgb(0, 0, 128);">平台</span>:Win32/Linux<br />
<br />
&nbsp; 感谢唐唐的推荐.<br />
&nbsp; 如果你是一个快捷键狂,那么launchy适合你.最近读<a href="http://dreamhead.blogbus.com/logs/29974721.html" target="_blank">梦想风暴的一篇文章</a>,发现用launchy的人已经很多了.launchy默认使用alt+space(可以修改快捷键)调出,敲入你想要调用的程序的名字,然后回车.它索引了开始菜单里面的程序和一些文件夹的内容,并在你敲入程序名的过程中做了一些人性化的匹配(比如mozilla firefox可以使用ff或mf的简写).Launchy可以在一定程度上提高你的效率, :)</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=136</link>
			<title><![CDATA[《历史的经验》电子书(南怀瑾著述)[pdf]]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Thu,30 Oct 2008 15:43:50 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=136</guid>
		<description><![CDATA[<p>项目地址:<a target="_blank" href="http://code.google.com/p/exp-of-his/">http://code.google.com/p/exp-of-his/</a><br />
<img style="margin: 0px 2px -4px 0px;" alt="下载文件" src="http://imyaker.com/home/image/icons/file-pdf.png" /><a href="http://exp-of-his.googlecode.com/files/The.Experience.Of.History.utf8.pdf" rel="nofollow">The.Experience.Of.History.utf8(Linux平台编译版本)</a><br />
<img style="margin: 0px 2px -4px 0px;" alt="下载文件" src="http://imyaker.com/home/image/icons/file-pdf.png" /><a href="http://exp-of-his.googlecode.com/files/The.Experience.Of.History.pdf" rel="nofollow">The.Experience.Of.History(Win32平台编译版本)</a><br />
&nbsp; windows版本试用ctex编译,linux版本试用Texlive2007(xelatex)编译.<br />
&nbsp; ctex平台用了有一段时间了,但是做出来电子书中文显示总是感觉效果不好,笔画偏细.关于这个问题可参见ctex论坛上的一篇帖子<a href="http://bbs.ctex.org/viewthread.php?tid=45921" target="_blank">TeX相关软件中文字体嵌入一个存在已久的问题水落石出</a>.2.7版本的miktex允许手动指定stem-v的值,因为我试用2.4版本的miktex,对这个问题也束手无策,于是转而试用了下texlive.xelatex使用系统字体,这方面遇到的问题就少一些,Linux版本的源代码使用了文鼎系列字体.<br />
&nbsp; 希望大家能从大师的著述中学到一些.</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=139</link>
			<title><![CDATA[更新Nehe的OpenGL中文教程源代码下载地址]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Programming]]></category>
			<pubDate>Tue,28 Oct 2008 22:44:23 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=139</guid>
		<description><![CDATA[<p><a href="http://code.google.com/p/nehe-src-cn/downloads/list" target="_blank">http://code.google.com/p/nehe-src-cn/downloads/list</a><br />
因为我租用的主机上流量过大，不得已而为之，非常抱歉<br />
不得不转移到google code上，测试了以下速度还不错</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=138</link>
			<title><![CDATA[分享下我的Visual Studio字体和色彩设置]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Programming]]></category>
			<pubDate>Mon,27 Oct 2008 16:12:55 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=138</guid>
		<description><![CDATA[<p><a href="http://www.imyaker.com/blog/attachments/month_0810/vs2005-color-scheme.png" target="_blank"><img height="112" align="left" width="156" alt="color scheme thumb" style="margin-right: 10px;" src="http://www.imyaker.com/blog/attachments/month_0810/vs2005-color-scheme-thumb.png" /></a></p>
<p><img style="margin: 0px 2px -4px 0px;" alt="下载文件" src="http://imyaker.com/home/image/icons/file-archive.png" /><a target="_blank" href="http://www.imyaker.com/blog/attachments/month_0810/Exported-2008-10-27-yaker.zip">Exported-2008-10-27-yaker</a></p>
<p>1.需要使用2005及以上版本的Visual Studio<br />
2.模仿了tango的配色<br />
3.导入方法Tools-&gt;Import And Export Settings...<br />
最近又开始用VS写代码了，因为要做Windows平台下的项目，还是这个方便些。发现关于visual studio的color scheme的站点还是非常的少，毕竟文化不同。P.S. Vim有个很好的color scheme collection(<a target="_blank" href="http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/">http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/</a>)。</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=135</link>
			<title><![CDATA[与xophiix小聚]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Wed,15 Oct 2008 12:28:41 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=135</guid>
		<description><![CDATA[<p><img width="150" height="200" border="1" align="left" style="margin-right: 10px;" src="http://www.imyaker.com/blog/attachments/month_0810/wal.jpg" alt="" /></p>
<p>&nbsp; 还是10.1假期的是事情，算是补记。<br />
&nbsp; 这家伙比以前成熟了很多。<br />
&nbsp; xophiix(<a href="http://www.xophiix.com.cn" target="_blank">www.xophiix.com.cn</a>)曾与我同在软件组，在南一实验室的一年多里，编程语言相关的很多知识都是xophiix教给我的。所以在团队里的第一位老师就是xophiix。在图形学方面也是如此，他一直想做游戏(现在如愿了...)，最先需要学习的就是渲染(rendering)或者说图形方面的技术，在OpenGL和CG方面有很深的积累，在team里也是技术第一人。xophiix做了一个OpenGL的图形包<a href="http://www.xophiix.com.cn/article.asp?id=157" target="_blank">X3D</a>，包含了很多常用的功能，比如模型导入，地形生成。一直有很多同学问我一些OGL方面的问题，其实我在这方面相对于xophiix并没有太多积累，<a href="http://imyaker.com/nehe/" target="_blank">nehe的教程</a>只是因为感兴趣处理了一下。如果想深入学习图形学和游戏编程不如像<a href="http://www.azure.com.cn" target="_blank">azure</a>,xophiix,<a href="http://blog.csdn.net/xjyhust" target="_blank">xyjhust</a>和dancingwind他们请教。(我现在的主要方向是分布式系统，有兴趣可以和我联系)<br />
&nbsp; 话说回来，在实验室的那段日子也发生了一些不快，多是因为我少不更事，事后非常的遗憾。<br />
(左图):xophiix送的小礼物</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=134</link>
			<title><![CDATA[开始更新博客]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Sun,12 Oct 2008 13:14:24 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=134</guid>
		<description><![CDATA[<p>&nbsp;&nbsp; 距上次更新40+天。<br />
&nbsp; 自从暑假来到学校准备保研/考研的事情之后便一直没有更新过，这期间发生了很多事情，我会慢慢的叙述。至少，我是很幸运的。准备写一些关于保研以及保送到计算所相关的文章。<br />
&nbsp; 事实上我也没法更新，博客的主机IP改了，一直无法访问。但是因为一些原因我又不能更改域名映射，比较尴尬。中午刚刚改好（主机提供商也犯了个小小的错误，第一次提供给我的IP是错的）。<br />
&nbsp; 失去的时候才觉得珍贵，博客也是如此。<br />
&nbsp; 最近网站的PageView变化图：</p>
<p style="text-align: center;"><img alt="pageview" src="http://www.imyaker.com/blog/attachments/month_0810/a2008101213855.png" /></p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=133</link>
			<title><![CDATA[华中科技大学加权平均分(GPA)计算脚本]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Tue,26 Aug 2008 22:38:42 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=133</guid>
		<description><![CDATA[<p><img style="margin: 0px 2px -4px 0px;" alt="下载文件" src="http://imyaker.com/home/image/icons/file-source.png" /><a target="_blank" href="http://www.imyaker.com/blog/attachments/month_0808/parser.txt">python脚本： py.txt</a>&nbsp; (txt文件，下载后修改为py后缀文件)<br />
<img style="margin: 0px 2px -4px 0px;" alt="下载文件" src="http://imyaker.com/home/image/icons/file-text.png" /><a target="_blank" href="http://www.imyaker.com/blog/attachments/month_0808/1.txt">输入文件样例：1.txt</a><br />
<img style="margin: 0px 2px -4px 0px;" alt="下载文件" src="http://imyaker.com/home/image/icons/file-text.png" /><a target="_blank" href="http://www.imyaker.com/blog/attachments/month_0808/2.txt">输入文件样例：2.txt</a><br />
&nbsp; 会写程序还是挺有帮助的，即便不做项目，平时也有用。<br />
&nbsp; 我先申明几点：<br />
&nbsp; 1..该脚本是python脚本，如果没有python安装包请去下载。<br />
&nbsp; 2.每学年的成绩从hub系统拷贝后存为txt文件，文件名随意，编码为utf-8(另存为时选择编码页为utf-8)。<br />
&nbsp; 3.成绩文件放到脚本目录下，运行脚本生成out.out输出文件。<br />
<br />
部分代码：</p>
<div class="codeText">
<div class="codeHead">Python代码</div>
<ol class="dp-py" start="1">
    <li class="alt"><span><span class="keyword">import</span><span>&nbsp;os&nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span><span class="comment">#&nbsp;get&nbsp;file&nbsp;name</span><span>&nbsp;&nbsp;</span></span></li>
    <li><span>files&nbsp;=&nbsp;os.listdir(<span class="string">'.'</span><span>)&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>outFile&nbsp;=&nbsp;open(<span class="string">'out.out'</span><span>,</span><span class="string">'w'</span><span>)&nbsp;&nbsp;</span></span></li>
    <li><span>all_score&nbsp;&nbsp;=&nbsp;[]&nbsp;&nbsp;</span></li>
    <li class="alt"><span>all_weight&nbsp;=&nbsp;[]&nbsp;&nbsp;</span></li>
    <li><span><span class="keyword">for</span><span>&nbsp;f&nbsp;</span><span class="keyword">in</span><span>&nbsp;files:&nbsp;&nbsp;&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">if</span><span>&nbsp;os.path.isdir(</span><span class="string">'./'</span><span>&nbsp;+&nbsp;f):&nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">continue</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">if</span><span>&nbsp;</span><span class="string">'.txt'</span><span>&nbsp;</span><span class="keyword">not</span><span>&nbsp;</span><span class="keyword">in</span><span>&nbsp;f:&nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">continue</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span><span class="comment">#&nbsp;omission&nbsp;...</span><span>&nbsp;&nbsp;</span></span></li>
</ol>
</div>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=132</link>
			<title><![CDATA[近期博客不会更新]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Wed,20 Aug 2008 21:56:49 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=132</guid>
		<description><![CDATA[<p>&nbsp; 最近大约两个月可能都不会再更新，最近有些事情要忙，压力很大。有点浪子回头的感觉。<br />
&nbsp; 首先感谢meng ma帮我充值netpas，以及Jerry Yuan不厌其烦的一直帮我充值， 谢谢你们。现在机器在寝室，使用了著名的中国教育科研网，结果连自己的网站都登不上去了。<br />
&nbsp; 就这些了。</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=130</link>
			<title><![CDATA[就像一场轮回]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Wed,13 Aug 2008 20:59:15 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=130</guid>
		<description><![CDATA[<p>&nbsp; 我心想，前几天写了个&ldquo;<a href="http://www.imyaker.com/blog/article.asp?id=127" target="_blank">要回家了</a>&rdquo;，总不能再写个&ldquo;我回来了&rdquo;吧。<br />
&nbsp; 一夜从家里到BJ，一天呆在北京西偌大的候车室里，又一夜到WH。在北京西花了一个白天把一本《闯关东》翻完了，书写的有滋有味，挺带劲的。在家里看过两集《闯关东》的电视剧，只看了两集，不知道哪个台演的，演完一段就再也不播了，在火车站的书刊亭里，在一堆厚黑学书与励志书与玄幻小说之间这本书简直算得上亭亭玉立了。其实每个人的故事都是一部传奇，每个人的抉择<span class="px14">、</span>挣扎<span class="px14">、</span>痛苦<span class="px14">、</span>欢乐<span class="px14">与顿悟，即便同那些小说里跌宕的情节相比，依旧显得波澜壮阔。这让我想起《平凡的世界》里的话：&ldquo;</span>人们宁愿去关心一个蹩脚电影演员的吃喝拉和鸡毛蒜皮，而不愿了解一个普通人波涛汹涌的内心世界。&rdquo;心里有种感觉，《闯》与《大宅门》有一定的类似，生意场+国仇家恨+爱情。总归是喜欢，因为不觉得假，每个人物的性格都很分明，没有好到家的人，也没有坏透顶的人。<br />
&nbsp; 回去的路上看的是易中天先生的《帝国的终结》，也是本很不错的书，一方面看到制度的更迭的历史必然，另一方面从一个更宏大的角度去看，每个朝代也都性格分明。<br />
&nbsp; 早上到寝室，清理了一下寝室，春天来的时候也是清理寝室，突然觉得，生活，就像，一场轮回。</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=129</link>
			<title><![CDATA[更换博客主题：《北京奥运》]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Mon,04 Aug 2008 15:25:29 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=129</guid>
		<description><![CDATA[<p>风格名称：北京奥运<br />
发布时间：2008.04.26<br />
发 布 人：<a target="_blank" href="http://www.veisin.com/">威言威语</a><br />
地址：<a href="http://www.veisin.com/article.asp?id=140" target="_blank">http://www.veisin.com/article.asp?id=140</a></p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=127</link>
			<title><![CDATA[要回家了]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Tue,29 Jul 2008 20:46:06 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=127</guid>
		<description><![CDATA[<p>要回家了，半年前从那个小镇子里来，半年后再回到那里去。<br />
回去看看爸爸妈妈。<br />
回去看看我的小外甥和外甥女，听说都不小了，都懂事了，快能打酱油了。还听说两个小家伙聪明得不行，将来会 比我有出息，我得回去看看。<br />
实习一个月，项目算是告一段落了。<br />
要去北京转车，因为运动会的原因，票很难买。明天起个大早，希望能顺利买到票。<br />
很快还会再来，保研有点悬，得早做打算。妈妈经常打电话跟我说别弄得自己那么累，人生的路有很多条。我还是希望能够继续深造，因为还没有能力去实现自我。<br />
还依稀得记得星空之下与我的朋友lzc畅谈理想的情景，那个理想，我其实从未放弃过。</p>
<p align="center"><img alt="外甥女" src="http://www.imyaker.com/blog/attachments/month_0807/DSCF5320.JPG" /><br />
图1 我的外甥女</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=126</link>
			<title><![CDATA[闲话周末(2008.07.20)]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[C++]]></category>
			<pubDate>Mon,21 Jul 2008 20:14:29 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=126</guid>
		<description><![CDATA[<p>---------- 周末生活 ----------</p>
<p align="center"><img height="240" width="320" alt="" src="http://www.imyaker.com/blog/attachments/month_0807/party.jpg" />&nbsp;<br />
图一 上周末和几个朋友聚会(左边的半张脸是我的)</p>
<p style="text-align: left">&nbsp; 最近每周末都和这几个朋友出去聚一下，一起吃饭，然后K歌或者打台球(billiards)。<br />
&nbsp; 这几个人是：刘小军，李志超，马萌，赵恒，周江福<br />
刘 乐观而略带顽童气<br />
李 才华横溢又志趣不凡<br />
马 聪慧...终有一天能成大器<br />
赵 smart而缺乏恒心，热衷于技术，大抵与我类似<br />
周 厚道，能坚持原则<br />
&nbsp; 回想起来这个学期实在是不顺利，学期初的踌躇满志，学期末的一事无成。具体来说这个学期准备考一下系统分析师，结果失败了。准备去实习，MSRA，Baidu，AutoDesk，也都失败了。准备开一个open source项目，还没做成。唯一一点安慰是希望期末成绩不要太糟，现在看来，也不算好。记得以前跟李志超说我的遗憾就是没经历过什么挫折，现在终于如愿了。最近的主要工作就是反思一下。《浮生六记》里说：&rdquo;人生坎坷何为乎来哉？往往皆自作孽耳。&rdquo;可惜沈复还有下句&ldquo;余则非也，多情重诺，爽直不羁，转因之为累。&ldquo;我没有下半句，都是怪自己。<br />
&nbsp; 有这几个朋友，大概是我唯一的慰藉了。<br />
<br />
---------- 史书 ----------<br />
&nbsp; 暑假开始后便开始看《史记》，最近又开始看《世说新语》。<br />
&nbsp; 看了《淮阴侯列传》，《留候世家》，《萧相国世家》和《陈丞相世家》后对刘邦，萧何，韩信，张良，陈平那点事情终于有了点了解。至少弄清楚几件事：<br />
1.韩信的才能不止萧何知道。<br />
张良说过黥布和彭越&ldquo;此二人可急使也&rdquo;，&ldquo;而汉王之将独信可属大事，当一面&rdquo;。<br />
2.&ldquo;韩信点兵，多多益善&rdquo;的由来。<br />
上问曰：&ldquo;如我，能将几何？&rdquo;信曰：&ldquo;陛下不过能将十万。&rdquo;上曰：&ldquo;于君何如？&rdquo;曰：&ldquo;臣多多益善耳。&rdquo;上笑曰：&ldquo;多多益善，何为为我禽同？&rdquo;信曰：&ldquo;陛下不能将兵，而善将将，此信之所以为陛下禽也。&rdquo;<br />
3.孔子生平<br />
《世说新语》里看到的便是魏晋的风流。<br />
<br />
---------- live space ----------<br />
以后准备同步发布博客内容到live space(http://yakergong.spaces.live.com).<br />
我所用的博客程序pj blog新版本已支持windows live writer，以后准备用live writer写作。有趣的是，在使用2.7<br />
版本的pj blog时可以预览博客文章，升级之后反而不行了，有点奇怪。</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=125</link>
			<title><![CDATA[暑期实习报告(pdf及tex文件原稿)]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Mon,14 Jul 2008 15:21:08 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=125</guid>
		<description><![CDATA[<table width="100%" cellpadding="10" border="0">
    <tbody>
        <tr>
            <td width="320" valign="top"><a href="http://www.imyaker.com/blog/attachments/month_0807/summer_practice_report.png" target="_blank"><img width="320" height="256" border="0" src="http://www.imyaker.com/blog/attachments/month_0807/summer_practice_report.png" alt="" /></a></td>
            <td valign="top"><img src="http://imyaker.com/home/image/icons/file-pdf.png" alt="下载文件" style="margin: 0px 2px -4px 0px;" /><a href="http://www.imyaker.com/blog/attachments/month_0807/summer_practice_report.pdf" target="_blank">pdf文件下载</a><br />
            <img src="http://imyaker.com/home/image/icons/file-compressed.png" alt="下载文件" style="margin: 0px 2px -4px 0px;" /><a href="http://www.imyaker.com/blog/attachments/month_0807/summer_practice_report.zip" target="_blank">tex及图片文件下载</a>
            <p>&nbsp; 实话说从内容上讲这个报告实在乏善可陈，没什么特别的东西。<br />
            &nbsp; 讲完了有朋友对这个模板感兴趣，就把Latex原稿拿出来(<span style="background-color: rgb(255, 0, 0);"><span style="color: rgb(255, 255, 255);">注</span></span>：<span style="background-color: rgb(51, 153, 102);"><span style="color: rgb(255, 255, 255);">这个模板需要使用pdflatex编译</span></span>)。这个模板是<a href="http://www.qitg.org/~yli" target="_blank">Yue Li</a>给我的，他自己做毕业设计开题答辩时用的就是这个。再次感谢Yue Li教会我做Slide Show。用Latex还是蛮麻烦的，譬如我现在还不知道怎么在第一页加图片，于是组里的Logo被放到第三页，谁懂的话麻烦留言教我一下。还有这个pdf里的汉字拷贝出来都是乱码的，在非Slide模式下可以用dvipdfmx来生成pdf，在Slide模式下就不知道怎么办了。<br />
            &nbsp; 顺便也为<a href="http://www.imyaker.com/blog/article.asp?id=117" target="_blank">《浮生六记》</a>的Latex原稿提供了下载链接。先用Latex生成dvi，再用dvipdfmx生成pdf就可以了。</p>
            </td>
        </tr>
    </tbody>
</table>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=124</link>
			<title><![CDATA[对话框的自动布局]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Programming]]></category>
			<pubDate>Sat,12 Jul 2008 15:36:59 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=124</guid>
		<description><![CDATA[<p>&nbsp; MFC中是没有布局(Layout)这一概念的，所以要支持窗体的缩放(Resize)就非常的困难。<a target="_blank" href="http://imyaker.com/home/work/tjprj.html">项目</a>&nbsp;里现在有这样的需求要支持窗体的缩放，程序的UI是基于对话框的布局(Dialog based SDI)。我想到的办法就是使得所有的控件在窗体放大时居中显示，在窗体缩小时保持位置不变。在不要求控件随窗体缩放的情况下，这样的布局法还过得去。<br />
&nbsp; 思路如下:<br />
&nbsp; 1.在程序初始化时记录所有控件的坐标区域为每个控件都是子窗体，所以可以使用窗体句柄来唯一标记。使用一个map&lt;HWND, RECT&gt;结构来保存窗体坐标区域。这里有一点很重要，就是RemoveDuplicatedWindow()。因为控件可能包含子窗体。其实这个模块我在周三晚就写完了，但是花了整整一天来调试，因为ComboBox不只拥有一个窗体。它同时拥有一个ListBox和一个Edit，也就是说ComboBox有一个Edit子窗体，在EnumChildWindows是也会被枚举到。Windows中的窗体间的关系是以树结构呈现的，移动父节点窗体坐标的同时也将移动子窗体。EnumChildWindows将枚举整个树形结构的每个节点，所以要将对话框的所有非直接子节点从map移除。<br />
&nbsp; 2.在对话框窗体大小发生变化时移动控件</p>
<div class="codeText">
<div class="codeHead">C++代码</div>
<ol class="dp-cpp">
    <li class="alt"><span><span class="comment">///&nbsp;SdiDialog.h控制控件位置SdiDialog的成员</span><span>&nbsp;&nbsp;</span></span></li>
    <li><span class="keyword">typedef</span><span>&nbsp;std::map&lt;</span><span class="datatypes">HWND</span><span>,&nbsp;CRect&gt;&nbsp;ChildWndMap; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>ChildWndMap&nbsp;&nbsp;childWndMap_; &nbsp;&nbsp;</span></li>
    <li>&nbsp;</li>
    <li><span><span><span class="comment">///&nbsp;SdiDialog.cpp</span></span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span class="keyword">void</span><span>&nbsp;SdiDialog::RegAllControls() &nbsp;&nbsp;</span></li>
    <li><span>{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;::EnumChildWindows(</span><span class="keyword">this</span><span>-&gt;operator&nbsp;</span><span class="datatypes">HWND</span><span>(),&nbsp;EnumRegWindowProc,&nbsp;</span><span class="datatypes">LPARAM</span><span>(&amp;childWndMap_)); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">///&nbsp;注意这里 </span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;RemoveDuplicatedWindow(); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span class="datatypes">BOOL</span><span>&nbsp;CALLBACK&nbsp;SdiDialog::EnumRegWindowProc(&nbsp;</span><span class="datatypes">HWND</span><span>&nbsp;hwnd,&nbsp;</span><span class="datatypes">LPARAM</span><span>&nbsp;lParam&nbsp;) &nbsp;&nbsp;</span></li>
    <li><span>{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;CWnd&nbsp;*window&nbsp;=&nbsp;CWnd::FromHandle(hwnd); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>(NULL&nbsp;==&nbsp;hwnd&nbsp;||&nbsp;NULL&nbsp;==&nbsp;window) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">return</span><span>&nbsp;TRUE; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;CWnd&nbsp;*parent&nbsp;=&nbsp;window-&gt;GetParent(); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">//&nbsp;get&nbsp;rect </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;CRect&nbsp;rect; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;window-&gt;GetWindowRect(rect); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;parent-&gt;ScreenToClient(rect); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;ChildWndMap&amp;&nbsp;map&nbsp;=&nbsp;*(ChildWndMap*)lParam; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;map[hwnd]&nbsp;=&nbsp;rect; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">return</span><span>&nbsp;TRUE; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span class="keyword">void</span><span>&nbsp;SdiDialog::RemoveDuplicatedWindow() &nbsp;&nbsp;</span></li>
    <li><span>{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;vector&lt;</span><span class="datatypes">HWND</span><span>&gt;&nbsp;toBeRemoved; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">for</span><span>(ChildWndMap::iterator&nbsp;iter&nbsp;=&nbsp;childWndMap_.begin();&nbsp;iter&nbsp;!=&nbsp;childWndMap_.end();&nbsp;++iter) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="datatypes">HWND</span><span>&nbsp;hwnd&nbsp;=&nbsp;iter-&gt;first; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CWnd&nbsp;*window&nbsp;=&nbsp;CWnd::FromHandle(hwnd); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>(NULL&nbsp;==&nbsp;hwnd&nbsp;||&nbsp;NULL&nbsp;==&nbsp;window) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">continue</span><span>; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>(&nbsp;</span><span class="keyword">this</span><span>-&gt;operator&nbsp;</span><span class="datatypes">HWND</span><span>()&nbsp;!=&nbsp;window-&gt;GetParent()-&gt;operator&nbsp;</span><span class="datatypes">HWND</span><span>()&nbsp;) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;toBeRemoved.push_back(hwnd); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">for</span><span>(</span><span class="datatypes">size_t</span><span>&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;toBeRemoved.size();&nbsp;++i) &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;childWndMap_.erase(&nbsp;toBeRemoved[i]&nbsp;); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>}&nbsp;&nbsp;</span></li>
</ol>
</div>
<table height="320" cellspacing="1" cellpadding="1" width="780" align="center" border="0">
    <tbody>
        <tr>
            <td>
            <p align="center"><input type="image" src="http://www.imyaker.com/blog/attachments/month_0807/nomal_window.png" /><br />
            图1 最大化前的窗体</p>
            </td>
            <td>
            <p align="center"><input type="image" src="http://www.imyaker.com/blog/attachments/month_0807/maximized_window.png" /><br />
            图2 最大化后的窗体</p>
            </td>
        </tr>
    </tbody>
</table>
<p>&nbsp;</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=123</link>
			<title><![CDATA[网站被攻击的始末]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Sun,06 Jul 2008 19:56:07 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=123</guid>
		<description><![CDATA[<p><img style="margin-right: 10px" height="271" alt="" width="180" align="left" src="http://www.imyaker.com/blog/attachments/month_0807/the_art_of_intrusion.jpg" />&nbsp;&nbsp; 前几天网站被恶意攻击，瘫痪了几天。<br />
&nbsp; 攻击发生在6月24日19:40分左右，大概的攻击过程是利用了我所租用的主机的ftp软件Serv-U的漏洞，将asp木马放到的我的网站上，然后利用木马程序修改子目录里的html文件和asp文件，被篡改的文件里加上了一个链接，该连接指向一个含毒的flash文件，该文件利用了flash播放器的漏洞。<br />
&nbsp; 前些日子有个人到我的博客里放垃圾留言，我过滤了一下他的那个垃圾网站，又过了几天他又来了，我只好把他留言的关键字都过滤掉，再过两天我的网站就被攻击了。我有点疑心是这个人做的。不过是服务器攻击，然后跟我在同一服务器上的<a target="_blank" href="http://www.realdodo.com/blog">realdodo</a>的网站貌似也受了攻击。<br />
&nbsp; Anyhow，不管是谁做的，我不想知道。不如讲点有趣的事情，讲讲我的ID的由来。<br />
&nbsp; 还记得上高中的时候，到书店里转，看到一本叫《黑客大曝光》(想必很多人看过)的书，里面讲了一个叫凯文&middot;米特尼克(Kevin David Mitnick)的人(如果你不知道这个人，那么可以科普一下了，简洁点说，这个人是有史以来最NB的黑客(注意，是hacker))。觉得这个人NB得不行，幻想有一天也像他一样。可惜最终我还是没做，因为我不想，搞破坏(cracker)不是我的梦想，于是我起了一个相反的名字yaker(雅客)。</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=122</link>
			<title><![CDATA[定力与恒心]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Wed,25 Jun 2008 15:32:54 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=122</guid>
		<description><![CDATA[&nbsp;&nbsp;不管怎么说，我又回来了。<br/>&nbsp;&nbsp;网站瘫痪了几天，这个事情有空我再慢慢叙述一下。<br/>&nbsp;&nbsp;毫不讳言的说“恒心”也是我的弱点之一，我在慢慢改变。当我失去很多的时候，我开始回头去看我墙上的哪些字，开始回看我自己，本来我可以做好的。<br/>&nbsp;&nbsp;再过几天，团队的师兄们就要陆续离校，各奔东西，把于丹老师《论语心得》里这段话写在下面，以此共勉。<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">&nbsp;&nbsp;其实每一个人，当他走向这个社会的时候都会怀抱一番志向，希望建宏图伟业，希望能够在社会上有一番作为，但是很快这个幻影会象肥皂泡一样一一破灭。为什么呢？因为我们恒心的那个光环没有足以支撑我们做下去。所以做一个君子我们不见得都能够做到无恒产有恒心那么高的境界，但是如果我们真正有一番定力，有一个宏阔的境界，那么离君子已经不远了。<br/>&nbsp;&nbsp;那么说回到君子，今天要做一个君子不妨从倡导的恒心开始。恒心二字不容易啊，我们现在这个社会由于有了多元选择，所以我们是兴奋的，我们是欢喜的，我们是激情的，我们是在众多选择中跳来跳去寻找众多价值的。在今天我们都是一个聪明人，但是我们缺少的是什么呢？是在浮华选择中真正的恒心，而恒心是成为君子的前提。让我们多一点恒心与定力，这就让我们接近了君子的标准。</div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=121</link>
			<title><![CDATA[免费软件推荐：Programmer&#39;s Notepad]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Freeware]]></category>
			<pubDate>Sun,22 Jun 2008 22:52:35 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=121</guid>
		<description><![CDATA[<p><span style="color: rgb(0, 0, 255);">名称</span>：Programmer's Notepad<br />
<span style="color: rgb(51, 153, 102);">主页</span>：<a href="http://www.pnotepad.org/" target="_blank">http://www.pnotepad.org/</a><br />
或<a href="http://sourceforge.net/projects/pnotepad/" target="_blank">http://sourceforge.net/projects/pnotepad/</a><br />
<span style="color: rgb(0, 0, 255);">下载</span>：<br />
&nbsp;</p>
<p align="center"><a href="http://pnotepad.googlecode.com/files/pn208718.exe" target="_blank"><img border="0" align="middle" src="http://www.imyaker.com/blog/attachments/month_0806/PNotepadFreeDownload.png" alt="点击下载" /></a></p>
<p><span style="color: rgb(0, 0, 255);">类别</span>：编辑器（确切来说是代码编辑器）<br />
<span style="color: rgb(0, 0, 255);">总评</span>：<br />
他有两个key feature使得我很喜欢，一是自动补全，二是rtf格式导出。<br />
代码补全就不用说了，对于写代码而言可以极大的提高效率，但是很多代码编辑器都不提供此特性。实话说，pnotepad做得也不好，只能针对关键字进行补全。相比Visual Assist X和Code::Blocks(需要设置一下)就逊色很多。Assist X和Code::Blocks都可以针对函数和变量进行补全，而且速度非常快。以前和<a href="http://blog.csdn.net/xjyhust" target="_blank">小熊</a> 聊天的时候说&quot;有Assist X，写代码效率提高不止1倍&quot;。（设置方法：Tools-&gt;options-&gt;General-&gt;Auto Complete 选择 Auto Complete After 数目设置为2或3）<br />
rtf导出（以及拷贝为rtf）对于我来讲最常用的就是做slide show(ppt等等)和写实验报告(-.-&quot;)了。rtf格式的导出可以将高亮后的代码拷贝下来，以前经常用wscitf，现在有替代品了。<br />
作为一款代码编辑器它还有很多基本功能，比如块注释/反注释，代码折叠，支持正则表达式的查找替换，还有多标签页。还有一点有趣的是，它的UI是基于WTL开发的，这倒是很少见。</p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=120</link>
			<title><![CDATA[如何在Windows应用程序中显示jpeg和png格式的图片]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Programming]]></category>
			<pubDate>Sun,08 Jun 2008 16:03:27 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=120</guid>
		<description><![CDATA[<p><img src="http://www.imyaker.com/blog/images/download.gif" alt="下载文件" style="margin: 0px 2px -4px 0px;" /> <a href="http://www.imyaker.com/blog/attachments/month_0806/src.zip" target="_blank">源代码片段(zip压缩包，5k)</a><br />
<img src="http://www.imyaker.com/blog/images/download.gif" alt="下载文件" style="margin: 0px 2px -4px 0px;" />&nbsp;<a href="http://www.imyaker.com/blog/attachments/month_0806/contrib.zip" target="_blank">依赖的第三方库(zip压缩包，900k)</a><br />
&nbsp;&nbsp;经常看到有人在bbs技术版面上问类似的问题，简要介绍一下怎么解决这个小问题。因为Win32 API只对bmp格式的位图提供基本支持，所以需要使用第三方库来完成这个任务。GDI+其实就是一个很好的选择,不仅支持多种图片格式，而且支持图像处理操作，并且做了一定的优化，接口定义也十分清晰。<br />
&nbsp;&nbsp;这里讲的是基于<a href="http://www.ijg.org" target="_blank">Independent Jpeg Group</a>的JpegLib和<a href="http://www.libpng.org/pub/png/libpng.html" target="_blank">libpng.org</a>的libpng两个库的解决方案。Jpeg和png两种格式都是带压缩的图像格式,，所不同的是jpeg使用了有损压缩，png使用了无损压缩。要在Windows程序中显示这两种图片需要将压缩过的图片在内存中还原为位图。相对而言bmp格式的图片处理起来就容易得多，以至于查查资料每个人都可以写一个读取bmp图片的模块，当然，也不完全那么容易，还要考虑多种颜色模式和bmp图片中4像素对齐的问题。OK，不管jpeg和png读取多么麻烦，ijg和libpng.org已经写好了读取这两种格式文件的库，这两个库都是用C语言写的，期中libpng依赖于zlib，而zlib也是用C写成。<br />
&nbsp;&nbsp;最近做的项目需要使用jpeg和png图片，这里把一些代码片段(没有DEMO，单读取文件部分是完整的)分享一下，这些代码的原始版本并不是我们小组写的，但是我们进行了封装并且修复了一些bug(比如内存泄露)。本来是想做个小DEMO演示一下，但是工作量比较大(我试图同时支持vc6,vc71,vc80,dev-cpp等等)。<br />
以下是载入jpeg图片的方法：</p>
<div class="codeText">
<div class="codeHead">C++代码</div>
<ol class="dp-cpp">
    <li class="alt"><span><span class="datatypes">HBITMAP</span><span>&nbsp;PictureLoader::LoadJpegPicture(&nbsp;</span><span class="keyword">const</span><span>&nbsp;</span><span class="datatypes">char</span><span>*&nbsp;fileName&nbsp;) &nbsp;&nbsp;</span></span></li>
    <li><span>{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="datatypes">FILE</span><span>&nbsp;*&nbsp;jpegFile; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">struct</span><span>&nbsp;jpeg_error_mgr&nbsp;jerr; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">struct</span><span>&nbsp;jpeg_decompress_struct&nbsp;cinfo; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;((jpegFile&nbsp;=&nbsp;fopen(fileName,&nbsp;</span><span class="string">&quot;rb&quot;</span><span>))&nbsp;==&nbsp;NULL)&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">return</span><span>&nbsp;</span><span class="datatypes">HBITMAP</span><span>(0); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;cinfo.err&nbsp;=&nbsp;jpeg_std_error(&amp;jerr); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;jpeg_create_decompress(&amp;cinfo); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;jpeg_stdio_src(&amp;cinfo,&nbsp;jpegFile); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;jpeg_read_header(&amp;cinfo,&nbsp;TRUE); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;jpeg_start_decompress(&amp;cinfo); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="datatypes">int</span><span>&nbsp;rowSize&nbsp;=&nbsp;cinfo.output_width&nbsp;*&nbsp;cinfo.output_components; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="datatypes">int</span><span>&nbsp;width=cinfo.output_width; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="datatypes">int</span><span>&nbsp;height=cinfo.output_height; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="datatypes">BYTE</span><span>&nbsp;*bmpBuffer=</span><span class="keyword">new</span><span>&nbsp;</span><span class="datatypes">BYTE</span><span>[(height+1)*width*3]; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="datatypes">BYTE</span><span>&nbsp;**pBuffer&nbsp;=&nbsp;(*cinfo.mem-&gt;alloc_sarray)((j_common_ptr)&nbsp;&amp;cinfo,&nbsp;JPOOL_IMAGE,&nbsp;rowSize,&nbsp;1); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">while</span><span>(cinfo.output_scanline&nbsp;&lt;&nbsp;cinfo.output_height)&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;jpeg_read_scanlines(&amp;cinfo,&nbsp;pBuffer,&nbsp;1); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="datatypes">int</span><span>&nbsp;start=rowSize*(cinfo.output_scanline-1); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">for</span><span>(</span><span class="datatypes">int</span><span>&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt;&nbsp;rowSize;&nbsp;i++) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bmpBuffer[start+i]=pBuffer[0][i]; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;jpeg_finish_decompress(&amp;cinfo); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;jpeg_destroy_decompress(&amp;cinfo); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="datatypes">HBITMAP</span><span>&nbsp;bitmap&nbsp;=&nbsp;CreateBitmapFromBuffer(bmpBuffer,&nbsp;width,&nbsp;height); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;fclose(jpegFile); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">delete</span><span>[]&nbsp;bmpBuffer; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">return</span><span>&nbsp;bitmap; &nbsp;&nbsp;</span></li>
    <li><span>}&nbsp;&nbsp;</span></li>
</ol>
</div>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=119</link>
			<title><![CDATA[免费软件推荐：MWSnap]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Freeware]]></category>
			<pubDate>Sat,07 Jun 2008 20:52:04 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=119</guid>
		<description><![CDATA[<p><span style="color: rgb(0, 0, 255);">名称</span>：MWSnap<br /> <span style="color: rgb(51, 153, 102);">主页</span>：<a href="http://www.mirekw.com/winfreeware/mwsnap.html" target="_blank">http://www.mirekw.com/winfreeware/mwsnap.html</a><br /> <span style="color: rgb(0, 0, 255);">下载</span>：<br /> 地址1 <a href="http://www.mirekw.com/winfreeware/files/MWSnap300.exe">http://www.mirekw.com/winfreeware/files/MWSnap300.exe</a>&nbsp;(643kb)<br /> 地址2<a href="http://yakergong.googlepages.com/MWSnap300.exe" target="_blank">http://yakergong.googlepages.com/MWSnap300.exe</a>&nbsp;(643kb)<br /> <span style="color: rgb(0, 0, 255);">类别</span>：截屏软件<br /> <span style="color: rgb(0, 0, 255);">作者</span>：Mirek Wojtowicz<br /> <span style="color: rgb(0, 0, 255);">总评</span>：<br /> &nbsp;&nbsp; 以前花了很长时间找这样一种截图工具，可以针对特定的窗口和特定窗口中的特定区域进行截图（类似SnagIt的效果）。<br /> &nbsp;&nbsp; 注：在Windows和Linux的很多发行版中都可以通过Alt+Print Screen对窗口进行截屏。<br /> &nbsp;&nbsp; 专用的截图软件很高效，截屏后直接保存，不需要进行打开&quot;画图&quot;等操作。并且支持多种通用的图片格式，支持更多的自定义快捷键，支持自动保存和批量截屏。支持针对窗口特定区域截屏，节省手动处理时间。此外，MWSnap给人整体的感觉很专业，从帮助文件就可见一斑。</p>
<p style="text-align: center;"><span style="color: rgb(0, 0, 255);"><img width="640" height="512" border="1" align="middle" src="http://www.imyaker.com/blog/attachments/month_0806/ss1.png" alt="" /></span></p>
<p style="text-align: center;"><span>图1&nbsp; 截图（注意途中MWSnap为Toolbar标记的区域)</span></p>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=117</link>
			<title><![CDATA[《浮生六记》电子书(pdf版)]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Sun,25 May 2008 14:41:35 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=117</guid>
		<description><![CDATA[<img src="http://www.imyaker.com/blog/images/download.gif" alt="下载文件" style="margin:0px 2px -4px 0px"/> <a href="http://www.imyaker.com/blog/attachments/month_0805/Six.Chapters.of.a.Floating.Life.pdf" target="_blank">《浮生六记》电子书(pdf版)下载</a><br/><img src="http://www.imyaker.com/blog/images/download.gif" alt="下载文件" style="margin:0px 2px -4px 0px"/> <a href="http://www.imyaker.com/blog/attachments/month_0805/Six.Chapters.of.a.Floating.Life.tex" target="_blank">《浮生六记》电子书tex原稿</a><br/><br/>&nbsp;&nbsp;最近学习了一下LaTex，牛刀小试。<br/>&nbsp;&nbsp;高中的时候在县城的书店里见过这本书，信手翻看，有点意思。大二的时候突然回忆起来，在网上搜到了。down下来，第二天就放到电子词典里看，看了一个上午，看得眼睛酸痛。电脑里有很多编程的电子书，完整看完的只有两本《c plus plus cookbook》和《C++对话》，这是第三本，担不是技术书。不仅看了一遍，而且时隔一年，又为它做了个电子版。为什么呢，很感动。一为作者和芸娘的伉俪情深，二为古人饱尝世间冷暖后仍能保持的那份慷慨豪侠。就像天真一样，保持天真不难，生活在一个被保护的环境中，有人为你遮挡这个现实世界的风雨，可以很天真。难的是经历世故之后仍然能天真，外在成熟，内在天真。<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">人生坎坷何为乎来哉？往往皆自作孽耳，余则非也，多情重诺，爽直不羁，转因之为累。<br/>每当风生竹院，月上蕉窗，对景怀人，梦魂颠倒。</div></div>&nbsp;&nbsp;编译tex文件要使用Latex先生成dvi文件，再用dvipdfmx转换成pdf。]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=116</link>
			<title><![CDATA[免费软件推荐：FireFox插件包]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Freeware]]></category>
			<pubDate>Sun,25 May 2008 13:39:21 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=116</guid>
		<description><![CDATA[<table width="100%" cellpadding="10" border="0">
    <tbody>
        <tr>
            <td width="110" height="105"><img src="http://www.imyaker.com/blog/attachments/month_0805/firefox.png" alt="Firefox Add-ons" /></td>
            <td><span style="color: rgb(153, 51, 0); font-weight: bold; font-size: 150%; font-family: Arial,sans-serif; text-decoration: none;">Firefox addons</span><br /><span style="color: rgb(53, 74, 79); font-weight: bold;">Add-ons extend Firefox, letting you personalize your browsing experience.<br />Take a look around and make Firefox your own.</span></td>
        </tr>
    </tbody>
</table>
<img src="http://www.imyaker.com/blog/images/download.gif" alt="下载文件" style="margin: 0px 2px -4px 0px;" /> <a target="_blank" href="http://www.imyaker.com/blog/attachments/month_0805/addons-pack.zip">Firefox addons 插件包下载(zip压缩包)</a><br /><img src="http://www.imyaker.com/blog/images/download.gif" alt="下载文件" style="margin: 0px 2px -4px 0px;" /> <a href="http://yakergong.googlepages.com/addons-pack.xpi" target="_blank">Firefox addons 插件包下载(google pages)</a><br />&nbsp; 用CLEO插件把我现在用的插件打了一个包，适用版本Firefox 2.0~2.0.0.14。<br />&nbsp; 安装方法：把这个包下载下来（如果是zip包需要先解压缩），然后打开Firefox，把下载到的文件拖到firefox窗口中，然后会出现一个安装对话框，数秒结束后选择&ldquo;安装&rdquo;就可以了。<br />&nbsp; 前几天遇到达次同学（藏族同学），达次同学说最近机器重装，以前的Firefox不见了。回想起来大二的时候推荐过一阵子Firefox，在达次同学的机器上也装了一个。他的问题出在教育网上，虽然Firefox到处都可以下到，插件包却要到mozilla的addons center才能下载。推荐准备尝试Firefox的朋友试一下。<br />&nbsp; 这次打的包包括9个插件和一个皮肤(Blue Ice)。<br />&nbsp; 列表如下：<br />皮肤：<br />BlueIce2{2.1}.jar<br />插件：
<table width="100%" cellpadding="1" border="1">
    <tbody>
        <tr>
            <td>All-in-OneGestures{0.18.0}</td>
            <td>鼠标手势插件</td>
        </tr>
        <tr>
            <td>Fasterfox{2.0.0}</td>
            <td>提高Firefox运行速度</td>
        </tr>
        <tr>
            <td>FEBE</td>
            <td>备份和恢复</td>
        </tr>
        <tr>
            <td>FlashGot{0.9.9}</td>
            <td>下载工具</td>
        </tr>
        <tr>
            <td>IETab{1.3.3.20070528}</td>
            <td>可以在Firefox中使用IE内核</td>
        </tr>
        <tr>
            <td>PDFDownload{1.0.1.1}</td>
            <td>遇到pdf文件可以选择下载还是在Firefox中打开</td>
        </tr>
        <tr>
            <td>SessionManager{0.6.1.13}</td>
            <td>这个很有趣，保存和恢复当浏览的一批标签页</td>
        </tr>
        <tr>
            <td>TabClickingOptions{0.6.9}</td>
            <td>标签页行为定义，比如双击标签页关闭</td>
        </tr>
        <tr>
            <td>Textsizetoolbar{0.6.2}</td>
            <td>改变字体大小</td>
        </tr>
    </tbody>
</table>
注意：<br />有些插件需要配置一下，比如Tab Clicking Options的双击关闭行为不是默认的，FlashGot的菜单项也太多。<br />Session Manager和Text Size Toolbar最好把图标拖到工具栏里。]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=115</link>
			<title><![CDATA[周末读书--《安吉拉的灰烬》]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Sat,24 May 2008 22:49:01 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=115</guid>
		<description><![CDATA[<table width="100%" cellpadding="10" border="0">
    <tbody>
        <tr>
            <td width="200" valign="top"> <img src="http://www.imyaker.com/blog/attachments/month_0805/Angela's_Ashes.jpg" alt="" /></td>
            <td valign="top">&nbsp; 作者：Frank McCourt   以前上英语课的时候听说过这本书，《angela's ashes》，一直念念不忘，前几天恰好在图书馆找到了。   <br />&nbsp; 这本书有好几个译本，题名也有好几个，其中之一就是《安吉拉的骨灰》，也很有道理，因为&ldquo;安吉拉&rdquo;是他母亲的名字。   <br />&nbsp; 这是一本记叙作者童年的书，充满了苦难的童年。有酗酒的父亲，唯唯诺诺的母亲，家庭靠救济金艰难度日，兄妹的相继夭折，童年就经历的世态炎凉。我看的时候总是想起《平凡的世界》。苦难可以成就人，想起我们民族最近所遭遇的一些苦难，都当作一种磨砺吧。所幸，这个孩子还有一个梦想&rdquo;有朝一日去美国，当个报社记者，做个戴大沿帽，叼香烟的硬汉子。他口袋里总是装着笔记本，因为一个优秀的记者要把发生的事随时记录下来&ldquo;。从15岁萌生的梦想，用5年的时间去实现它，在19岁的时候他终于攒够了一张船票的钱。<br />&nbsp; 总体看来，书里的语言很真诚，没有掩饰，没有谎言。无论对错，都忠实的记录下来，而且能够以一种幽默的方式讲出来，非常难得。&rdquo;美国梦&ldquo;。移民们带了梦想而来，时代相传。这下我有点明白了。<br />&nbsp; 文章的结尾说&rdquo;真是一个伟大的国度，是的&ldquo;。 </td>
        </tr>
    </tbody>
</table>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=114</link>
			<title><![CDATA[GUI工具简介讲稿]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Programming]]></category>
			<pubDate>Mon,05 May 2008 22:40:39 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=114</guid>
		<description><![CDATA[&nbsp;&nbsp;<img src="http://www.imyaker.com/blog/images/download.gif" alt="下载文件" style="margin:0px 2px -4px 0px"/> <a href="http://www.imyaker.com/blog/attachments/month_0805/introduction-to-gui-toolkits.pdf" target="_blank">讲稿pdf版下载</a><br/>&nbsp;&nbsp;前几天做了这样一个ppt,转成pdf放上来,有兴趣的可以看一下.<br/>&nbsp;&nbsp;简要的介绍了目前C++语言中所使用的GUI解决方案,ppt是英文的,不过没什么难的单词.大家可以顺便看看计算机英语.<br/>&nbsp;&nbsp;<div align="center"><img src="http://www.imyaker.com/blog/attachments/month_0805/introduction-to-gui-toolkits.jpg" border="0" alt=""/></div><br/><br/>另外一件事...<br/>&nbsp;&nbsp;在计算机视觉和机器学习方面没有什么经验...<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=104</link>
			<title><![CDATA[免费软件推荐:FileZilla]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Freeware]]></category>
			<pubDate>Sun,27 Apr 2008 14:10:11 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=104</guid>
		<description><![CDATA[&nbsp;&nbsp;终于有空写blog post了,索性多写一篇<br/>&nbsp;&nbsp;FileZilla是一款开源的ftp软件,有客户端和服务器两个版本.<br/>&nbsp;&nbsp;简要介绍一下客户端版本(我没有用Filezilla server的经验).<br/>&nbsp;&nbsp;<span style="color:blue">名称</span>:Filezilla<br/>&nbsp;&nbsp;<span style="color:blue">主页</span>:<a target="_blank" href="http://filezilla-project.org/" rel="external">http://filezilla-project.org/</a><br/>&nbsp;&nbsp;<span style="color:blue">下载</span>:<a target="_blank" href="http://filezilla-project.org/download.php?type=client" rel="external">http://filezilla-project.org/download.php?type=client</a><br/>&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.imyaker.com/blog/images/download.gif" alt="下载文件" style="margin:0px 2px -4px 0px"/> <a href="http://yakergong.googlepages.com/FileZilla_3.0.9.2_win32-setup.exe" target="_blank">FileZilla_3.0.9.2多国语言版(google pages)</a><br/>&nbsp;&nbsp;<span style="color:blue">类别</span>:FTP工具<br/>&nbsp;&nbsp;<span style="color:blue">平台</span>:Windows, Linux, *BSD, OSX<br/>&nbsp;&nbsp;<span style="color:blue">简介:</span><br/>&nbsp;&nbsp;我一直用的FTP客户端就是FileZilla,尤其在Ubuntu下面感觉还是FileZilla好用,windows平台上成熟的商业产品相对多一些,不过免费的产品中我还是觉得FileZilla最好.<br/>&nbsp;&nbsp;它的一些特性:<br/>&nbsp;&nbsp;1.易于使用<br/>&nbsp;&nbsp;2.支持SSL/TLS (FTPS) 和SSH文件传输协议<br/>&nbsp;&nbsp;3.跨平台<br/>&nbsp;&nbsp;4.提供多国语言版本<br/>&nbsp;&nbsp;5.强大的站点管理器<br/>&nbsp;&nbsp;6.支持代理<br/>&nbsp;&nbsp;美中不足的是没有标签页<br/><div align="center"><img src="http://www.imyaker.com/blog/attachments/month_0804/filezilla.png" border="0" alt=""/></div><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=112</link>
			<title><![CDATA[LOST QUOTES]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Sun,27 Apr 2008 13:30:53 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=112</guid>
		<description><![CDATA[&#34;You can&#39;t lead until you know wh&#101;re you are going.&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp; -- John Locke(对Jack说)<br/>&#34;Don&#39;t tell me what I can&#39;t do.&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp; -- John Locke<br/>&#34;Trust is a hard thing to win back.&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp; -- John Locke<br/>&nbsp;&nbsp;最喜欢的就是这几句,都是牛人Locke说的.还有一句&#34;Dude&#34;,很有味...<br/>&nbsp;&nbsp;还有一些<br/>&#34; Everything happens for a reason.&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp; -- John Locke<br/>&#34;Guys, wh&#101;re are we?&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp; -- Charlie Pace<br/>&#34;I told her, I made a promise I couldn&#39;t keep. I told her I&#39;d fix her and i couldn&#39;t. I failed.&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp; -- Jack Shephard<br/>&nbsp;&nbsp;前些日子mesmo Tv上投票,说Jack还是Sawyer最后会和Kate在一起,我是希望Jack,其实Kate也很善良的...不过还是投了Sawyer,直觉告诉我,结局可能使这个样子]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=113</link>
			<title><![CDATA[邮购FirefoxT恤]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Sun,27 Apr 2008 13:07:54 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=113</guid>
		<description><![CDATA[<div align="center"><img src="http://www.imyaker.com/blog/attachments/month_0804/Firefox-Tshirt.jpg" border="0" alt=""/><br/>图1 样图(短袖、纯棉、刺绣),我就不当模特了... </div><br/>&nbsp;&nbsp;最近邮购了一件FirefoxT恤,几个朋友看到了都表示感兴趣.邮购方法如下:<br/>&nbsp;&nbsp;详情请见:<a target="_blank" href="http://www.meemle.com/store.jsp" rel="external">http://www.meemle.com/store.jsp</a><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent"><br/>&nbsp;&nbsp;订购方式：您可以前来直接选购、或邮购。邮购需加收运费（平邮10元，快递20元），邮购请注明收件地址、收件人、联系电话、所需体恤衫型号<br/>&nbsp;&nbsp;通讯地址：北京中关村南四街4号 5＃202室 （邮编：100080）<br/>&nbsp;&nbsp;负责人：刘志勇</div></div><br/>&nbsp;&nbsp;T恤衫本身的价格为￥68,加上邮费不到￥80.质地还不错.<br/>&nbsp;&nbsp;由于Mozilla Store没有中国分店,Meemle小店便是它目前在中国唯一的代理,并且商品也只有这一种.有兴趣的同学可以直接到<a target="_blank" href="http://www.imyaker.com/blog/store.mozilla.org" rel="external">Mozilla Stroe</a>去逛一下,有几款外套和包包还是蛮帅的,可惜要很多$,还要加上不菲的邮费.<br/>&nbsp;&nbsp;最近<a target="_blank" href="http://www.zeuux.org/fashion/fashion.cn.html" rel="external">哲思自由软件社区</a>也开始卖T恤了,种类比较多,这件&#34;人生苦短,我用Python&#34;我还是蛮感兴趣.<br/>&nbsp;&nbsp;<div align="center"><img src="http://www.imyaker.com/blog/attachments/month_0804/zeuux-babe-python-kuduan-cool.jpg" border="0" alt=""/><br/>图2 人生苦短,我用Python</div><br/>&nbsp;&nbsp;像我这样的C/C++程序员太需要被拯救了...<br/>&nbsp;&nbsp;话说昨天baidu的intern笔试,发现自己其实不懂python...两个脚本相关的题目,第一题用shell做,第二题没做出来...<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=111</link>
			<title><![CDATA[Yaker技术琐事(2008.04.16)]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Wed,16 Apr 2008 18:27:27 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=111</guid>
		<description><![CDATA[<strong>1.</strong>Dian团队软件组Logo<br/><div align="center"><img src="http://www.imyaker.com/blog/attachments/month_0804/Diansoftware.png" border="0" alt=""/><br/>图1 DianSoftware LOGO</div><br/>&nbsp;&nbsp;这个Logo,它是我画的,水平不高,多多见谅.<br/>&nbsp;&nbsp;前些日子例会要做一个介绍软件组的ppt,想来想去发现连个logo都没有,于是就临时画了一个.&#34;DianSoftware&#34;代表Dian团队软件组,蓝色代表技术,绿色的安装包ICON代表我们为客户打造的高可靠性与服务性的产品.<br/><strong>2.</strong><span style="color:green">#include</span>的语义<br/>&nbsp;&nbsp;在C语言和C++语言中都有<span style="color:green">#include</span>语句(没有才奇怪呢),我一直有个误解就是编译器会访问被包含的文件来获取信息(函数,类等等的声明),其实并非如此,在预处理阶段被包含的文件的代码会直接被拷贝到源程序中.<br/><strong>3.</strong>关于招新的回忆<br/>&nbsp;&nbsp;最近和sendoh(IBM Club部长)聊了一下,聊到社团招新的问题,有点共识.IBM Club在招收新人时很关注的一个问题就是&#34;你能为俱乐部做什么?&#34;,其实我们团队招新过程中也会关注类似的问题.很多的申请者过于关注&#34;我能在这里学到什么?&#34;,调整一下心态,想想自己可以付出什么.<br/>&nbsp;&nbsp;作为一个技术性社团,我们团队招新的目的在于寻找最合适的人,而不是最&#34;牛&#34;的人.&#34;高尚的道德情操、优秀的工作作风和扎实的专业技能&#34;,如果你认同这样的培养目标,那么欢迎优秀的你加入我们.]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=110</link>
			<title><![CDATA[白云黄鹤BBS VC版版聚(2008.04.04)]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Sun,06 Apr 2008 15:20:45 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=110</guid>
		<description><![CDATA[&nbsp; <a href="http://www.realdodo.com">dodo</a>组织的...吃过饭,回忆一下.<br />&nbsp; <img alt="byhh-vc-party" src="http://www.imyaker.com/blog/attachments/month_0804/all.jpg" /><br />&nbsp; 后排从左到右依次为(白云ID):sprintf,mutecat,freefcw,yacht,invicitus,knhunter,joshuaG<br />&nbsp; 前排从左到右(白云ID):printf(realdodo),foremire,yaker<br />&nbsp; 从白云黄鹤BBS的角度介绍一下:<br />&nbsp; mutecat:linux版版主<br />&nbsp; freefcw:Algorithm版版主<br />&nbsp; invicitus:未来的VC版版三<br />&nbsp; joshuaG:CS版版主,B大区区长<br />&nbsp; printf:VC版版二<br />&nbsp; yacht:Socket版版主<br />&nbsp; 大体上...都是搞技术的.得感谢dodo把这些技术人聚到一起,很好的交流的机会.聊的都比较开心,彼此之间也有个基本的了解.<br />&nbsp; 和mutecat,joshuaG讨论了一下做一个ubuntu源的问题.<br />P.S.<br />&nbsp; 这次的照片比较多,只好贴yupoo的swf了.<br /> <embed width="500" height="500" align="" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="slideShowMovie" id="slideShowMovie" bgcolor="#000000" quality="high" src="http://www.yupoo.com/images/slideshow.swf?api_key=4a0dfd625c8ad19b1e2105ff44dc962b&amp;album_id=ff808081190a91c601192273929f475d&amp;minH=350&amp;minW=762"></embed>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=108</link>
			<title><![CDATA[关于开源软件协议(GPL,LGPL,ZLib及其它)]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Programming]]></category>
			<pubDate>Tue,01 Apr 2008 22:53:41 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=108</guid>
		<description><![CDATA[前几天在白云黄鹤和别人讨论了一下,引用如下:<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">发信人: yaker (yaker), 信区: VC<br/>标&nbsp;&nbsp;题: Re: VC中用什么东西写界面容易点，mfc确实不方便<br/>发信站: 武汉白云黄鹤站 (2008年03月30日13:56:31 星期天), 站内信件<br/><br/>&nbsp;&nbsp;顺便发点感想,我其实有点害怕GPL(我是windows下的developer)<br/>&nbsp;&nbsp;现在的项目里也用了一些开源库tinyxml,libpng,libjpeg(zlib license),cppunit(LGPL)...,tango(CC),但是用GPL的就没法用了<br/>&nbsp;&nbsp;我自己也在做一个小工具,做好了就open source,我的意思是说我并不是只想获取不想付出<br/>,只是GPL太强制<br/> 【 在 yaker (yaker) 的大作中提到: 】<br/>&nbsp;&nbsp;可能有些问题我不懂...<br/>&nbsp;&nbsp;我以前查过open source版的qt的官方文档,需要遵守GPL协议,商业项目里这很困难<br/> 【 在 Ashun (阿瞬 | 守候露水以冷凝 | 永远追逐那云) 的大作中提到: 】<br/>&nbsp;&nbsp;&nbsp;&nbsp;我有点迷糊了<br/>&nbsp;&nbsp;&nbsp;&nbsp;难道用opensource的qt只能开发 开源的软件吗？</div></div><br/>&nbsp;&nbsp;我们的讨论源自于Qt的Open Source版能否用于商业用途(commercial).Qt遵守GPL License.<br/>&nbsp;&nbsp;注意,&#34;开源&#34;(open source)同&#34;免费&#34;(free)是两个概念.尤其对开发者而言.<br/>&nbsp;&nbsp;在这里再次科普一下,以GPL和LGPL为例.<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">原文:<a target="_blank" href="http://www.awflasher.com/blog/archives/939" rel="external">五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)</a><br/>&nbsp;&nbsp;GPL协议的主要内容是只要在一个软件中使用(&#34;使用&#34;指类库引用，修改后的代码或者衍生代码)GPL 协议的产品，则该软件产品必须也采用GPL协议，既必须也是开源和免费。这就是所谓的&#34;传染性&#34;。GPL协议的产品作为一个单独的产品使用没有任何问题，还可以享受免费的优势。<br/>&nbsp;&nbsp;LGPL是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。</div></div><br/>&nbsp;&nbsp;总之对GPL,我不喜欢,但是我能理解.<br/>&nbsp;&nbsp;每个人都有自己的理想,不能完全理解的,我表示尊重.<br/>&nbsp;&nbsp;在我看来,开源社区多少都有一些理想主义气质(其实每个人都有),它的背后也有着一种理想主义文化.这种理想主义气质主要是指希望通过完全的代码共享来最大程度上减少软件开发的工作量.通过免费使用别人创建的代码来降低开发的成本.但是为什么说是理想主义呢,问题在于现实世界中软件开发的驱动力源自于客户的需求,客户的需求转化为公司对利润的需求,这样才会产生一中用户需求导向的软件.最简单的例子来说,若果全世界都只有开源软件,那就是一个没有生态链的行业,用户只有获取,没有付出.对于产品而言,企业对利润的需求要比程序员们的理想主义气质更可靠.<br/><div align="center"><img src="http://www.imyaker.com/blog/attachments/month_0804/credits.jpg" border="0" alt=""/><br/>图1 我们目前做得软件的&#34;致谢&#34;</div><br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=107</link>
			<title><![CDATA[feedsky的愚人节活动?]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Tue,01 Apr 2008 17:50:31 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=107</guid>
		<description><![CDATA[<strong>87546哎...看图不说话...</strong><br/><img src="http://www.imyaker.com/blog/attachments/month_0804/fool.jpg" border="0" alt=""/>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=106</link>
			<title><![CDATA[博文视点在我校举行活动(关键词:刘铁锋,孟岩,金戈)]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Programming]]></category>
			<pubDate>Tue,25 Mar 2008 22:49:47 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=106</guid>
		<description><![CDATA[&nbsp;&nbsp;2008年3月22日14：00--17：00，在华中科技大学大学生活动中心513室，CSDN总编孟岩、&lt;&lt;代码大全&gt;&gt;译者金戈、华中科技大学联创团队创始人之一刘铁锋、武汉各IT企业，与您面对面畅谈编程、面试心得。这是活动介绍。<br/>&nbsp;&nbsp;<strong>几句话</strong><br/>&nbsp;&nbsp;&#34;我是做媒体的&#34;--孟岩<br/>&nbsp;&nbsp;&#34;最值钱的是经验&#34;--孟岩<br/>&nbsp;&nbsp;&#34;多努力才算努力?&#34;--刘铁锋<br/>&nbsp;&nbsp; <br/>&nbsp;&nbsp;刘铁锋做了一场演讲,关于梦想的,这里只列几个关键词:努力、梦想、积极、认识自己、聪明.<br/>&nbsp;&nbsp;<strong>关于梦想:</strong><br/>&nbsp;&nbsp;其一:每天往梦想,目标前进一点<br/>&nbsp;&nbsp;其二:以卓越为衡量标准来定位自己的梦想和目标<br/><br/>&nbsp;&nbsp;记得几年前我同Tiefeng Liu又一次简短的对话:<br/>&nbsp;&nbsp;yaker:我对编程和思考都很热爱,我应该选择做技术还是做思想?<br/>&nbsp;&nbsp;Tiefeng Liu:做技术吧]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=105</link>
			<title><![CDATA[免费软件推荐:7-zip]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Freeware]]></category>
			<pubDate>Mon,24 Mar 2008 19:00:39 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=105</guid>
		<description><![CDATA[&nbsp;&nbsp;<span style="color:blue">名称</span>:7-zip<br/>&nbsp;&nbsp;<span style="color:blue">主页</span>:<a target="_blank" href="http://www.7-zip.org/" rel="external">http://www.7-zip.org/</a><br/>&nbsp;&nbsp;<span style="color:blue">中文版</span>:<a target="_blank" href="http://www.7-zip.org/zh-cn/" rel="external">http://www.7-zip.org/zh-cn/</a><br/>&nbsp;&nbsp;P.S.<br/>&nbsp;&nbsp;&nbsp;&nbsp;<a target="_blank" href="http://sparanoid.com/blog/7-zip-new-icon-set/" rel="external">7zip美化图标</a><br/>&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.imyaker.com/blog/images/download.gif" alt="下载文件" style="margin:0px 2px -4px 0px"/> <a href="http://yakergong.googlepages.com/7z457chs.exe" target="_blank">7-zip 4.57中文版下载(google pages)</a><br/>&nbsp;&nbsp;<span style="color:blue">类别</span>:压缩工具<br/>&nbsp;&nbsp;<span style="color:blue">平台</span>:win32/win64/linux<br/>&nbsp;&nbsp;<span style="color:blue">简介:</span><br/>&nbsp;&nbsp;<img src="http://www.imyaker.com/blog/attachments/month_0803/7ziplogo.png" border="0" alt=""/><br/>&nbsp;&nbsp;7zip是WinRar/WinZip之外的选择.从我的使用经验来看,7-zip在开源桌面软件中用户体验是很好的.与Windows Explorer有很好的集成(类似WinRar的邮件集成菜单.有很好用的文件管理器(windows下),linux下只有进行压缩及解压的内核,没有文件管理器.另外在解压带密码的rar文件时7-zip有时会有问题.<br/>&nbsp;&nbsp;Ref一下官方的简介<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">7-Zip 主要特征<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;* 更新了算法来加大 7z 格式 的压缩比<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 7-Zip 是基于 GNU LGPL 之下发布的软件<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 支持格式：<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;o 压缩及解压缩：7z、ZIP、GZIP、BZIP2 和 TAR<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;o 仅解压缩：RAR、CAB、ISO、ARJ、LZH、CHM、WIM、Z、CPIO、RPM、DEB 和 NSIS<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 对于 ZIP 及 GZIP 格式，7-Zip 能提供比使用 PKZip 及 WinZip 高 2-10% 的压缩比<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 7z 格式支持创建自释放(SFX)压缩档案<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 集成 Windows 外壳扩展<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 强大的的文件管理<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 强大的命令行版本<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 支持 FAR Manager 插件<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 支持 63 种语言</div></div><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=102</link>
			<title><![CDATA[Team Building 一下]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Dian]]></category>
			<pubDate>Thu,13 Mar 2008 19:00:52 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=102</guid>
		<description><![CDATA[&nbsp;&nbsp;本周日(2008.03.10)又是<a target="_blank" href="http://www.dian.org.cn" rel="external">团队</a>一年一度的春游活动,我记得上一次参加的时候是去武汉植物园玩了一下.春游的前一天我猜测了一下,是不是team building?(还在bbs上发了一贴),居然猜中了.这次是比较正规的team building,活动策划者是gump.<br/>&nbsp;&nbsp;科普一下team building的定义:<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">&nbsp;&nbsp;reference:<a target="_blank" href="http://www.teamtechnology.co.uk/tt/h-articl/tb-basic.htm" rel="external">http://www.teamtechnology.co.uk/tt/h-articl/tb-basic.htm</a><br/>&nbsp;&nbsp;Team building is the process of building a good team - ie: one that performs well together.<br/>P.S.<br/>&nbsp;&nbsp;In o&#114;der to decide the best way to embark on a team building programme, you should first be able to see the difference between a group, a team and a good team. If you do proper team building with groups it can be counterproductive, sacrificing individual performance for no real collective benefit.</div></div>&nbsp;&nbsp;简单点说team building就是构建一个好team.<br/>&nbsp;&nbsp;此次活动地点是武汉市红星素质教育基地,有趣的是,它其实就在武汉植物园对面,还是和植物园有点缘分.这个素质教育基地的口号很猛:<span style="color:brown">激发个人潜能,打造精英团队</span>!<br/>&nbsp;&nbsp;第一个活动我感觉是比较考验团队中个人的,叫做信任背摔.需要9~11个人来玩,一人站在高台上(一米多),下面8个人摆好姿势,然后台上的人背对着台下的人倒下.说起来蛮简单,但是很考验勇气和信任.下面是熊博的照片,身体比较直,我当时就比较弯,有恐惧感.<br/><div align="center"><img src="http://www.imyaker.com/blog/attachments/month_0803/trust.JPG" border="0" alt=""/><br/>图1 信任-信任背摔(熊博)<br/><br/><img src="http://www.imyaker.com/blog/attachments/month_0803/courage.JPG" border="0" alt=""/><br/>图2 勇气-刘老师在玩一个小游戏(过水池)<br/><br/><img src="http://www.imyaker.com/blog/attachments/month_0803/team.JPG" border="0" alt=""/><br/>图3 团队-我们的team<br/></div>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=103</link>
			<title><![CDATA[ PJblog的一个小BUG: 会员发表评论，提示验证码错误！]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Programming]]></category>
			<pubDate>Wed,12 Mar 2008 22:37:42 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=103</guid>
		<description><![CDATA[感谢zero通知我此问题,这个问题已经存在很久了,对于在我这里注册过用户的朋友深感抱歉.<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">引用自<a target="_blank" href="http://www.octoo.cn/article.asp?id=45" rel="external">http://www.octoo.cn/article.asp?id=45</a></div></div><br/>如果后台设置了“会员发表评论时不需要输入验证码”后。前台会员在发表日志评论时，还是会出现“验证码错误”的提示。<br/><br/>其实这也是一个pjblog的小bug:<br/>打开 blogcomm.asp ,找到:<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">IF (memName=empty o&#114; blog_validate=true) and cstr(lcase(Session(&#34;GetCode&#34;)))&lt;&gt;cstr(lcase(validate)) o&#114; IsEmpty(Session(&#34;GetCode&#34;)) Then</div></div><br/>替换为:<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">IF (memName=empty o&#114; blog_validate=true) and (cstr(lcase(Session(&#34;GetCode&#34;)))&lt;&gt;cstr(lcase(validate)) o&#114; IsEmpty(Session(&#34;GetCode&#34;))) Then</div></div><br/>其实就是在这一句的前后加了一对括号 &#34;()&#34;&nbsp;&nbsp;。]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=101</link>
			<title><![CDATA[解决&#34;由于应用程序配置不正确,应用程序未能启动&#34;的问题]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Programming]]></category>
			<pubDate>Mon,10 Mar 2008 12:26:46 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=101</guid>
		<description><![CDATA[&nbsp;&nbsp;如果应用程序是使用Visual Studio.Net 2003或者Visual Studio 2005创建的就很容易遇到这个问题。这是因为系统无法找到程序运行所需的运行时库(就是动态链接库,dll)。<br/>&nbsp;&nbsp;<span style="color:blue">解决方案</span>:<br/>&nbsp;&nbsp;分两步：<br/>&nbsp;&nbsp;1.设置工程属性为不内嵌manifest(仅针对Visual Studio 2005)<span style="color:red">(重要)</span><br/>&nbsp;&nbsp; project property-&gt;Manifest Tool-&gt;Input And Output-&gt;Embed Manifest 选择NO。<br/>&nbsp;&nbsp; 这样生成的可执行文件就会附带一个manifest文件。<br/>&nbsp;&nbsp;2.将&lt;visual studio 2005安装目录&gt;/VC/redist/x86(对应release版，VC\redist\Debug_NonRedist\x86对应Debg版)下的相应的Microsoft.VC80.CRT目录(如果程序需要其它库的支持的话把其它的库的目录也包含在内)下的.manifest和.dll拷贝到应用程序所在的目录下。<br/>&nbsp;&nbsp;<span style="color:green">附言</span>:<br/>&nbsp;&nbsp;我很久以前遇到过这个问题，当时是在做数据结构课程的实验，我把程序带过去，然后发现运行不了...<br/>&nbsp;&nbsp;目前的这个项目也遇到了这个问题，我搜索了一下，是因为非开发者的机器上少了一些动态链接库。然后我把这些动态链接库和manifest找到，拷贝到程序的目录下，我以为问题解决了。后来发现在没有安装Visual Studio的计算机上还是不能正常运行，前几天在Adobe Source Library(ASL)上转的时候恰好发现了解决方案(我忽略了一个细节)。<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent"><br/><a target="_blank" href="http://stlab.adobe.com/asl_readme.html" rel="external">http://stlab.adobe.com/asl_readme.html</a><br/><br/><strong>Executing Adobe Begin on Windows XP on a Non-Development Machine</strong><br/><br/>&nbsp;&nbsp;When an app is built using a version of MSVC, that version of Microsoft&#39;s Runtimes Libraries must be &#39;findable&#39; by the OS in o&#114;der to launch the application. Part of Microsoft&#39;s solution to this problem includes the embedding of an application manifest file into the application. On development machines, these files are automatically installed in C:\WINDOWS\system32\. The manifest file describes the binary&#39;s dependencies to external DLLs, and the OS reads the file and hunts down the dependencies to load them. In a clean-install XP system, the Runtime Libraries for MSVC 7.0, 7.1, and 8 do not exist, which will lead ultimately to the failure to launch applications built with these compilers on non-development machines.<br/><br/>&nbsp;&nbsp;Our current workaround to this problem is to <span style="color:red">*not*</span> embed the manifest file in the binary directly, but leave it as a sibling to the app. Then the necessary runtime libraries must also be placed as siblings to the app, along with a manifest file describing them to the OS. For some reason both of these steps are required, and then the app will run in a clean XP installation. (Thanks to Ken Silver for being the first one report Adobe Begin failing to load on his non-development machine.) </div></div> ]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=100</link>
			<title><![CDATA[2007年下半年系统分析师考试成绩出来了]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Thu,06 Mar 2008 12:46:58 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=100</guid>
		<description><![CDATA[还是挂了，论文差了6分。   只是挂在论文上感觉有点奇怪，考完了最有把握的就是论文了（题目是敏捷开发），最没把握的是下午一（实例分析），因为很多场景（嵌入式开发，SOA）我没有经历过。当时准备不是很充分，那几本书都买了，没有时间看，基本上是裸考。pass，一定要，再考的话。
<table width="100%" cellspacing="0" cellpadding="0" border="1">
    <tbody>
        <tr align="left">
            <td height="50" class="tab1">&nbsp;</td>
            <td height="50" class="tab1">
            <p class="blue105"><strong title="2005年上半年湖北软考在线查分|2005年上半年湖北软考成绩查询">2007年下半年（2007年11月3日）<strong title="2005年上半年湖北软考在线查分|2005年上半年湖北软考成绩查询">考试</strong>分数查询</strong></p>
            </td>
        </tr>
        <tr align="left" class="gray105">
            <td height="30" class="gray105">剩余查询次数</td>
            <td height="30">8次</td>
        </tr>
        <tr align="left" class="gray105">
            <td width="24%" height="30" class="gray105">准考证号</td>
            <td width="76%" height="30">72024202****</td>
        </tr>
        <tr align="left" class="gray105">
            <td height="30" class="gray105">身份证号</td>
            <td height="30">130828************</td>
        </tr>
        <tr align="left" class="gray105">
            <td height="30">姓名</td>
            <td height="30">宫士敏</td>
        </tr>
        <tr align="left" class="gray105">
            <td height="30">上午分数</td>
            <td height="30">45</td>
        </tr>
        <tr align="left" class="gray105">
            <td height="30">下午分数</td>
            <td height="30">50</td>
        </tr>
        <tr align="left" class="gray105">
            <td height="30">论文分数</td>
            <td height="30">39（初级、中级无论文分）</td>
        </tr>
        <tr align="left">
            <td height="30">&nbsp;</td>
            <td height="30" class="gray105">2007年下半年考试合格标准暂未出台，请关注本站信息公布</td>
        </tr>
    </tbody>
</table>]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=99</link>
			<title><![CDATA[由学校排名下降而引发的随感]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Mon,03 Mar 2008 23:08:32 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=99</guid>
		<description><![CDATA[&nbsp;&nbsp;至少对我自己而言，我没有后悔来到武汉，来到华工。实话说，我来HUST和当年我们学校的排名也不无关系(当时我们学校是第4吧)，没有这个排名我父母大概绝对让我去上海交大的。当年做这个决定还有两个原因。<br/>&nbsp;&nbsp;第一个比较搞笑，我以为武汉在江南地区呢。我一直有一个夙愿，“求天下奇闻壮观，已知天地之广大”。想想“江南好，风景旧曾谙，日出江花红胜火，春来江水绿如蓝，能不忆江南“，所以很想看看江南的风景。当然我错了，武汉虽然临江，却不是江南，没有江南水乡的雅致，也没有宜人的气候。<br/>&nbsp;&nbsp;第二个呢，是我所信赖的人的推荐。我的叔叔是我所就读的高中的副校长(我们家算是教师世家，我爸爸是我所就读的初中的校长，我姐姐也是老师，我妈妈也当过老师，生了我之后就在不再做老师了)，我叔叔说：华中科技大学就是原来的华中理工吧，喔，你就报那吧，错不了。还有我一个同学(现在在华南理工)也向我推荐过。他平时成绩和我差不多的，高考时发挥的不是特别好。我跟他咨询(我对各个大学基本上没什么了解)，他也说你就报这个就行了，错不了。<br/>&nbsp;&nbsp;总之，我来了这里，没有想象中的江南风景，没有想象中的气候宜人，anyhow，这是我一生中最明智的选择之一，华工培养了我。我还得感谢我的团队和导师，是这所大学和我的导师塑造了我的人格，我觉得就凭这一点我的两年半的大学生活是值得的。我很幸运，我在大学期间一位教授的言传身教深刻地感染了我，改变我的品格，让我一点一点成熟起来；我很幸运，我曾经和一个非常优秀的研究生共事，他是我的榜样，我一直努力着，为了有一天可以成为他一样的人(当然我并不指进入XX公司)。那是我的一直不肯放弃的梦想的一部分。还有我在这里的同学和朋友们，你们很优秀，很可爱，我从你们身上学到很多，是你们使我的大学生活更加完整。<br/>&nbsp;&nbsp;避开我自己不提，我们学校在研究水平上的确和中科大等大学有差距，这是事实，问题是我们要做什么?整天抱怨解决不了问题，我们要需要证明我们自己。]]></description>
		</item>
		
			<item>
			<link>http://www.imyaker.com/blog/article.asp?id=98</link>
			<title><![CDATA[华中科技大学校长李培根就“学校排名”等问题对话学子]]></title>
			<author>yakergong at gmail.com(yaker)</author>
			<category><![CDATA[Life]]></category>
			<pubDate>Mon,03 Mar 2008 22:54:58 +0800</pubDate>
			<guid>http://www.imyaker.com/blog/default.asp?id=98</guid>
		<description><![CDATA[&nbsp;&nbsp;至少，我们还有个好校长。<br/>&nbsp;&nbsp;我听到很多亲爱的同学每提到校领导就是两个字：官僚。其实并非如此，没有人整天坐在行政楼里无所事事，承担的责任越大，越是繁忙。<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.imyaker.com/blog/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">各位同学：<br/>&nbsp;&nbsp;&nbsp;&nbsp;晚上好！<br/>&nbsp;&nbsp;&nbsp;&nbsp;昨天，学校有同志告诉我，有关机构公布了2008中国大学排行榜，我校的名次较以<br/>往下降了一名，此事引起广大同学的高度关注，成为白云黄鹤BBS论坛热议的话题。我打<br/>开网络看了一下，看后我很感慨。大家这么关心学校的发展，我认为，你们实在太可爱<br/>了。但是，我想，你们知道的问题比我所知道的问题少得多。正好借今天这个机会，向<br/>同学们讲一讲我们学校存在的问题以及面临的困难。我坦诚地告诉大家，今天我所讲的<br/>还不是所有的问题和困难，只是主要的。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;面对这些问题和困难，我们有没有信心？有！那么，接下来我要告诉同学们，我们<br/>的信心在哪里。最后，我还要告诉同学们，我们正在低调奋进。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;一、存在的问题与面临的困难<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;（一）存在的问题<br/><br/>&nbsp;&nbsp;同学们，对于网上报道的大学排名，刚才欧阳书记讲了，广东的一家研究机构把我们<br/>学校排到了第八，中国科技大学排到第七了，超过了我们。对此，同学们忧心忡忡。但<br/>是，我要说，这个排名对于我们来说并不重要，还有远比这严重得多的问题。另外一个<br/>问题是关于我校获得的国家科技奖太少的问题，同学们对此很敏感，我认为这是对的。<br/>的的确确，我们学校所得到的科技奖项连续有几年不能令人满意。我也已经不止一次地<br/>在学校向干部和教师呼吁，我们要思考，为什么会出现这样的局面？<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;下面，我再给大家讲一些大家不是很清楚的情况。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.人才问题<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;在人才方面，我们存在严重的问题，这个问题不是今天才有的。今天我们面临人才<br/>问题，是因为这些年国内有些学校在吸引人才方面力度特别大，速度特别快。比如说上<br/>海交大，最近十来年，他们在吸引人才，尤其是海外人才方面，速度之快令人难以想象<br/>。又比如像浙大、中国科大这些学校，应该说都比我们好。整体上讲，我们在人才方面<br/>跟他们比起来，问题的确是非常严峻的。我举个例子，大概在五年前，一般认为，上海<br/>交大的机械学科是不如我们的。但是，最近这些年他们吸引了很多人才，包括海外的、<br/>国内的。这样一来，他们的情况就有了很大的改观。由于引进了一批40岁左右的人才，<br/>立竿见影的效果是他们的自然科学基金数目一下子就上去了。所以，在最近几年机械学<br/>科的排名中，他们都排在我们前面。<br/>&nbsp;&nbsp;&nbsp;&nbsp;人才方面，我可以从以下几个分量很重的指标来进行比较：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;一是院士的数目。在院士的数目上，我们还不能跟上海交大、浙大比，因为跟这些<br/>学校比，我们有明显的差距。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我可以告诉大家，大概最近五年来，地理位置上跟我们临近的中南大学增加了5位院<br/>士。所谓增加，是指这些院士是由这所学校自己培养出来的，不是引进过来的。我们学<br/>校只有两位。四川大学也是5位。其中他们的医科（湘雅医学院和华西医学院）都增加了<br/>院士，而我们的医科到目前都还没有。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;同学们，在你们心目中，你们肯定认为这些学校比我们差。但我不这样认为。清华<br/>、北大，我们不去跟他们比；交大、浙大，跟他们比，我们也要差一些。跟中南、川大<br/>这样的大学比，我们在某些方面存在差距，这肯定是你们不愿看到的，但是，这是事实<br/>，我非常清楚。<br/>&nbsp;&nbsp;&nbsp;&nbsp;二是长江学者的数目。跟交大、浙大比，我们也有差距，并且差距还是比较明显的。<br/>&nbsp;&nbsp;&nbsp;&nbsp;三是“863”专家数。我曾经是国家“863”专家组的成员。当时，东南大学在“86<br/>3”专家组的成员有7个，我们只有3个。今天，我们只剩1个了。与这些在大家心目中和<br/>我们差不多的学校比起来，这样的数据比较也说明某些问题。<br/>&nbsp;&nbsp;&nbsp;&nbsp;此外，还有杰出青年基金获得者、创新团队的数目等等，相比起来，我们都还有不<br/>小的差距。总之，在人才方面我们的差距是全面的。<br/>&nbsp;&nbsp;&nbsp;&nbsp;面对这样的状况，我告诉大家，我从来没有一天因为别人将我们排名比较靠前而沾<br/>沾自喜过。学校发展最重要的是人才，教师队伍中的人才决定了我们这支队伍的实力，<br/>也决定了我们今后的发展。面对这样的状况，我和学校的领导班子都心急如焚。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;2.百篇优秀博士论文问题<br/>我们学校已经连续几年没有1篇百篇优秀博士论文，而四川大学去年一年就有4篇。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;3.国家重大专项问题<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;有一些体现学校实力的国家级重大专项，如国家下一步要推进的“大飞机”项目，<br/>我们恐怕很难沾上边，大不了在项目的外围，看我们能不能做一些事情。也许同学们可<br/>以谅解，因为我们没有航空专业。但是，我认为，在“大飞机”项目上，并非一定要有<br/>航空专业你才能切入进去。“大飞机”项目涉及的领域很广，比如说，材料一定是其中<br/>一个重要的环节，但是我们在这一方面显然没有优势。再比如月球车项目，哈工大就切<br/>入进去了。其实，就在这一点上，前几年哈工大和我们的差别还不大。当然，他们有传<br/>统优势，与军工和航空航天关系比较密切。总而言之，目前在国家重大的有影响的领域<br/>，很少能听到我们的声音。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;4.自然科学基金的重点项目数问题<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我们的项目数不少，但重点项目数我们排不进前十名。重点项目数也是反映学校科<br/>研质量的重要指标，水平高的学校，承担的重点项目应该多一些。应该说，我们在高质<br/>量的科研方面做得还不够好。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;5.重大科技奖项问题<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;最近几年，我们获得的国家重大科技奖项甚至还不如原华中理工大学多。而距离我<br/>们很近的中南大学就获得过国家技术发明奖一等奖，去年又获得科技进步奖一等奖。至<br/>于其他的学校，大家都看得到，清华大学去年获奖的项目有13项。我们呢？只有3项，而<br/>且还不全是由我们牵头的。这显然不能令人满意。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;6.研究生生源问题<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我们本科生的生源应该是不错的，这得益于我们学校总的声誉较好。而我们研究生<br/>的生源来自“985”院校比较少。我并不是说来自普通高校的本科毕业生就一定比别人差<br/>，但是，我们要思考这样一个问题，总体来讲，我们的研究生来源不是一流大学，这说<br/>明了什么？说明我们在研究生教育的起始阶段就比别人差了一截。我们的研究生来自像<br/>交大、浙大、哈工大这样的“985”名校的也相当少，更别说清华的本科毕业生来我校读<br/>研究生了，那是稀缺资源，少之又少。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;7.本科教学质量问题<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我认为，我们的学风总体上是好的。但是我一直在想，我们曾有的“学在华中大”<br/>的美誉，在今天来看，是不是有一点名不副实？我心里有很大的疑问。我在BBS上看到一<br/>个人发帖子说：“什么‘学在华中大’？那是你们自己在陶醉，充其量你们在武汉地区<br/>而已。看看人家中科大，人家玩命学习，到了中科大你才知道学在哪里。”我相信他说<br/>的。近两年，我们就一直在号召建设“一流教学，一流本科”。我们意识到，我们的教<br/>风学风还存在一些问题，这也是为什么我们在去年本科教学评估之后，仍在继续推进“<br/>一流教学，一流本科”的原因。同学们心里可能更清楚，也许跟某些院校比，我们现在<br/>还不错，但我们不能因此而悠然自得，自我陶醉，我们为什么不能做得更好呢？当然，<br/>要提高本科教学质量，需要我们全校的师生员工共同努力。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;8.服务质量问题<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我对我们学校的服务质量是清楚的，尤其是在为同学们学习和生活的服务上，质量<br/>还存在不令人满意的地方，其中涉及一些职能部门和后勤服务部门。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;9.干部、教师的工作作风问题<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我们干部的作风、教师的作风，至少在一定程度上存在退化。我们似乎在慢慢地丢<br/>弃学校的优良传统。我们总是讲，绝大多数干部和教师是好的。但是，不能否认，某一<br/>些干部、教师的作风不仅不过硬，而且还存在一些问题。有问题不要紧，如果我们校园<br/>的良好风气能形成一股强大气势的话，在这样的氛围中，我相信，不正之风是难以立足<br/>的。现在的问题是，我们认为是不好的东西，某些人却不以为然。社会上的一些不正之<br/>风正在侵蚀我们的学校。<br/><br/>　&nbsp;&nbsp;&nbsp;&nbsp;（二）面临的困难<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.缺少国家大力度的支持<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我们国家推行了促进大学发展的“985工程”和“211工程”。“985工程”一共支持<br/>30多所大学，我们得到的支持属于中下等。每年这些学校从教育部得到的经费，清华、<br/>北大各18个亿，交大、浙大各6个亿。交大、浙大除了教育部给他们的6个亿，地方政府<br/>又给他们配套6个亿，一共12个亿。我们只有3个亿。上海第二医科大学合并到交大之前<br/>，以工科为主的上海交大，其规模比我们小多了，即使现在，规模依然不如我们，而他<br/>们有12个亿，我们只有3个亿。还有复旦、浙大、南大、东南大，这些都是12个亿的水平<br/>。连和我们同处一地的武大也有4亿多。同学们可能不服气，那是因为合并之前，武大、<br/>武测、水利电力大学3个都是“211工程”院校，我们合并时只有一个“211工程”大学。<br/>总而言之，我们从国家获得的经费支持是偏少的。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;2.缺少地方政府强有力的支持<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;地方政府的支持很重要。中山大学和我们一样从教育部拿到的经费只有3亿，但广东<br/>、广州省市政府给她9亿，她就有了12亿。应该说，湖北省、武汉市给我们的支持还是很<br/>大的，但由于过去几年区域经济不活跃，“巧妇难为无米之炊”，我们也得体谅。之所<br/>以上海交大能在短短几年的时间内，吸引人才的力度那么大，我想这与地方政府的支持<br/>有很大的关系。在政府的科技项目方面，上海市科委掌握的科技经费大概是湖北省科技<br/>厅的十倍。元旦前夕，我到上海交大开会，他们的机械学院院长告诉我，前几天他和党<br/>委书记一起去找市长，表示想切入“大飞机”项目，他们希望政府支持他们三千万，结<br/>果上海市决定给他们1个亿的研究经费。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;3.财政收入紧张<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我跟大家谈一谈学校的财政收入状况。2005年有一项统计，我校人均财政经费在教<br/>育部直属的70多所高校中排第47位，而我们教职工的人均收入排名第17位。我们的财政<br/>在其他方面可以紧缩，但教师的收入不能太低，否则他们就不会留在我们学校了。当时<br/>有人说，我们是用人均第47的财政收入，支撑着人均收入第17位的全校教职工，还要力<br/>争学校排名第七的综合实力，谈何容易啊？<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;4.所处区域的经济不活跃<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;地处浙江、上海、广东的高校，不仅有政府的支持，还有企业的支持。但是，在我<br/>们湖北就比较难。周济同志担任校长时，提出“育人为本，教学、科研、产业协调发展<br/>”的办学理念，并提出立足于“两湖两广，江河海港”“以服务求支持，以贡献求发展<br/>”，为区域经济建设服务的发展思路。我们在沿海等地拓展取得了很大成效，但毕竟在<br/>湖北得到的项目支持比较少。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;5.地域劣势对人才的影响。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;有时候我们也很无奈。我感到奇怪的是：对于做学问，中国老百姓为什么都强调要<br/>在大都市？在美国，没听说一定要去华盛顿、纽约的。很多名校就在偏远的地方，就像<br/>关山口，这是做学问的好地方。但有些人就是不搭理你，比如说，海外回国人员到这里<br/>来工作，男士动心了，女士坚决不同意，有时候就因为这个原因最终没有来。还有少数<br/>男士很坚定地来了，但还得和女士两地分居。所以说，地域劣势对人才的影响是我们必<br/>须要面临的问题。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;6.政治影响不够<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;相对于那些名校而言，华中科技大学的政治影响力是很弱的。我们学校整体政治影<br/>响力弱，那会有什么影响？影响就是我们难以争取到各方面的支持。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;7.社会捐助少<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;和其他一些名校比较，一方面，我们从中央和地方政府争取到的经费支持比他们少<br/>；另一方面，由于这些名校的历史长，一些老校友的经济实力强，社会影响大，他们得<br/>到的社会捐助比我们多。这两项收入相加，再与我们比，我们的情况就可想而知了。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;8.基础建设欠账多<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;这些年，我们在快速发展的过程中，在学校建设方面也存在着一些“欠账”。我说<br/>的“帐”不是指钱，而是一些应该做的事还没有做，该建成的大楼还没有建成。比较典<br/>型的是我们的行政办公大楼。英国诺丁汉大学校长杨福家访问我校时，参观我的办公室<br/>还拍了照片，他将照片寄给温家宝总理，同时寄去的还有一张某政府部门副处级干部的<br/>办公室照片，和我的办公室对比了一下。你们可能会想，我是不是在“作秀”？我明明<br/>白白地告诉大家，我是不主张这样的，这样与时代发展不合拍，或多或少会对学校的形<br/>象有影响。国外名校校长、国内企业大老板来访，我没有办法在办公室接待他们。我访<br/>问国外大学时，校长是在办公室里接待我，我很高兴。可是，我没有办法在办公室里接<br/>待他们。我并不希望这样，我希望办公条件能够得到改善。但是，为什么没有得到改善<br/>呢？因为我们发展的压力太大，实在顾不过来。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;二、我们的信心在哪里<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;前面我讲了问题，也讲了困难，困难也是问题。我想告诉大家，我和我的同事们，<br/>也就是学校的领导班子，正在信心百倍地把华中科技大学逐步建设成为世界知名高水平<br/>大学，这个信心没有变。那么，我们的信心在哪里呢？<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;（一）知道问题就知道了努力的方向<br/>&nbsp;&nbsp;&nbsp;&nbsp;我们的信心首先在于，我们知道问题所在，知道问题就知道了努力的方向。我们这<br/>个领导班子有强烈的忧患意识和危机意识，对存在的问题知道得非常清楚。我们只有知<br/>道了问题所在，才能在解决问题上采取针对性的措施，才能取得更好的进展。如果找不<br/>到问题，你甚至就没有解决问题的欲望。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;（二）问题就是机遇<br/>&nbsp;&nbsp;&nbsp;&nbsp;我跟我们的干部和老师们就是这样说的，问题就是机遇。因为我们知道了问题的所<br/>在，我们就知道了自己努力的方向。事物总是在不断地发现问题和解决问题中发展的。<br/>别的事例我们暂且不说，一部华中科技大学的发展史就足以说明这个问题，因为在我们<br/>的传统中，我们可以把问题转化成机遇。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;（三）毕竟我们还有诸多优势<br/>&nbsp;&nbsp;&nbsp;&nbsp;我们的信心还建立在我们所拥有的诸多优势上：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.国家级的平台<br/>&nbsp;&nbsp;&nbsp;&nbsp;对此，大家应该比较熟悉。光电国家实验室和国家重大科学基础设施——脉冲强磁<br/>场就落户在我们学校。大家不要小看这个，这两者对于你们心目中排名前十的学校来说<br/>也是梦寐以求的。有好些名校甚至连其中的一个都没有，更别说两者皆而有之了。这种<br/>国家级的大平台对于我们学校的发展，可以说是里程碑式的大事。当然，我们现在还看<br/>不出它们的效果，只有在若干年后才能看出。<br/><br/>&nbsp;&nbsp; 2.自然科学基金项目数<br/>&nbsp;&nbsp;&nbsp;&nbsp;前面说到，我们的自然科学基金的重大项目数没有进入前十名， 2007年我们大概是<br/>排在第11名。但是话讲回来，我们学校自然科学基金项目的总数持续多年都排在第5名左<br/>右。获得的自然科学基金项目总数毕竟也能够在相当程度上反映一个学校的科研实力。<br/>自然科学基金资助的是在基础前沿的研究，不是应用方面的。在基础前沿的研究方面，<br/>北大、南大、复旦、中科大等，他们都有一定的优势，因为他们更专注于基础前沿研究<br/>。我们学校的办学方略是“应用领先，基础突破，协调发展”，我们的强势体现在应用<br/>方面。我们能够在自然科学基金项目的总数上多年保持在第5名左右，还是反映出了学校<br/>的实力。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;3.新增重点学科数<br/>&nbsp;&nbsp;&nbsp;&nbsp;在去年的重点学科评审中，我校新增重点学科的数目在全国高校中排名第三。<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;4.人才工作的努力初见端倪<br/>&nbsp;&nbsp;&nbsp;&nbsp;我们在人才工作方面的确面临严峻的问题，但是，这两年我们在这方面的努力已初<br/>见端倪。我可以告诉大家几个数据：前年，我校新增长江学者的数目在全国高校中排第<br/>4位，去年我们排在第2位。可见，我们在人才工作方面的努力已经初见成效，这也是我<br/>们发展的信心所在的一个方面。但是，我依然要承认，我们在人才方面的工作仍然面临<br/>严重的问题。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;5.社会服务赢得了回报<br/>&nbsp;&nbsp;&nbsp;&nbsp;我们还得到了来自社会的支持。比如说，东莞市政府拿出1.2亿与我们合作在东莞市<br/>建立先进制造技术研究院。这是我们在逆境中拼搏的结果。<br/><br/>&nbsp;&nbsp; 6.学风的相对优势<br/>&nbsp;&nbsp;&nbsp;&nbsp;比较而言，我们的学风也还是有好的、积极的一面。最近，我随机地到西十二楼的<br/>两个课堂听课，一次是《概率统计》，另一次是《思想道德修养》，完全是随机的。听<br/>完后，我自己感觉很好。整个教室都坐满了，绝大多数同学在认真听课，并与老师有交<br/>流，只有少数同学自己在看别的书，没有私下讲话的。因为我听课是随机找的教室，所<br/>以我看到的情况应该是真实的，这比我原先预想的情况要好。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;7.创新教育蔚然成风<br/>&nbsp;&nbsp;&nbsp;&nbsp;我们学校创新教育的氛围基本上建立起来了。联创团队代表中国参加微软“创新杯<br/>”全球总决赛，陈志峰获得IT挑战个人项目全球第一名，我校选手在“挑战杯”课外科<br/>技作品竞赛上勇夺“优胜杯”，创造了近年来的最好成绩等等，不能说这不是我们的成<br/>绩。还有一些具体的例子，我就不一一道来。所以说，尽管我们还面临很多问题和困难<br/>，但我们对这所学校一定要有信心，也应该要有信心。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;（四）“敢于竞争，善于转化”的伟大传统<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我们有信心不仅因为我们已经取得的优势，而且还在于我们有一个伟大的传统，那<br/>就是“敢于竞争，善于转化”。知道这个传统的同学请举手。从刚才大家举手的情况看<br/>，知道这个传统的同学太少了，我感到很遗憾，因为我们没有做到把这么一个伟大的传<br/>统宣传到让广大师生尽人皆知。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我希望我们学生口、所有的辅导员都要向全体同学们宣传这个伟大的传统。“敢于<br/>竞争，善于转化”是当年九思同志提出来的。那时候，华中工学院在中国的地位不算什<br/>么，没有进入名校之列。但是，九思同志有一股“敢于竞争”的精神，敢于去和那些名<br/>校竞争，敢于去做自己没有做的事情，敢于去做别人不敢做的事情。这不是豪言壮语，<br/>因为九思同志有策略，也有办法。他善于把困难变成机遇，把问题变成机遇，把劣势转<br/>化成优势。于是，这种精神就成为华中工学院的传统，并且，我们将它一直延续到今天<br/>。正因为有这样的传统，所以我才可以告诉大家，为什么我们在资源极其缺乏的情况下<br/>，还敢于和别人竞争，还能够跻身于名校之列。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;（五）团队精神<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我们还有很好的团队精神。我举一个例子，以前我们有一位长江学者，因为很出色<br/>，后来被别的学校“挖”走了。但是，最近他准备回来。为什么呢？因为他认为，虽然<br/>在学科排名上别人排在我们前面，但是他们缺乏像我们一样的好传统。简单地说，就是<br/>他们的教授们都很能干，平均水平比我们高，但是难以形成团队。我们可以做出他们做<br/>不出来的东西，因为我们有好的团队精神。大家知道，要做出大的成绩，没有团队精神<br/>是不行的。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;（六）准确的发展定位<br/>&nbsp;&nbsp;&nbsp;&nbsp;我们之所以有信心，还在于我们对学校的发展定位是准确的。学校的党委常委们经<br/>过反复讨论，对学校的战略目标、发展方向、举措等等，都有系统的思考，并且作出了<br/>切合实际的定位，我想，这也是我们的信心所在。如果有机会，我也愿意跟大家讲讲我<br/>们的战略思考。<br/><br/>&nbsp;&nbsp; 三、我们在低调奋进<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;我要告诉大家的是，我们正在低调奋进。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.把注意力从规模发展转移到更加注重提高质量上来<br/>&nbsp;&nbsp;&nbsp;&nbsp;2005年我就任校长时就谈到过，要把注意力从规模发展转移到更加注重提高质量上<br/>面来。对于这件事，一直到现在我们都在强调。元旦之前，我要求几个职能部门去了解<br/>情况，这个学期，我们还要举行一个研讨会，进一步研究怎么提高我们的质量，提升我<br/>们的水平。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;2.不仅要保证教学质量，还要提高研究质量<br/>&nbsp;&nbsp;&nbsp;&nbsp;作为一个研究型大学，体现我们研究水平的当然是科学研究的质量。无论是教学质<br/>量还是科研质量，都是我们的工作重点。去年，我们在暑期工作会议上提出要“办尽可<br/>能好的教育”，主要思想就是要全面提高办学质量。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;3.改变科学研究的政策导向<br/>&nbsp;&nbsp;&nbsp;&nbsp;前些年，我们教师的津贴是和他（她）的研究经费挂钩的。我们不能说以前这样的<br/>政策是错的，在一定时期内，这种政策还是起到了积极的作用。但是，这种政策一成不<br/>变地延续下去，就会出问题，就会导致我们的教师片面追求研究的数量，而忽视研究的<br/>质量。所以，我们正准备从政策上改变科学研究的导向，引导教师们不要去单纯追求数<br/>量。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;4.继续加大平台建设的力度<br/>&nbsp;&nbsp;&nbsp;&nbsp;我们还要继续抓好国家大平台的建设。前面提到过，两个国家级大平台在我校的设<br/>立是我们学校发展过程中里程碑式的大事，其意义是非凡的。它不但对工科的发展有带<br/>动作用，对理科和医科的发展也有很大帮助。例如，强磁场平台涉及的领域就很广，物<br/>理学家、材料学家、化学家、生命科学家等，都可以在上面做实验和开展科研工作。所<br/>以，我们心目中的华中科技大学不仅仅是工科、医科强势，也希望尽快能够做到理科发<br/>展成为强势学科，我们也希望今后文科和其他学科也能发展成强势学科。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;5.学科整合，适应行业发展<br/>&nbsp;&nbsp;&nbsp;&nbsp;我们现在正在进行某些学科的整合工作。去年，我们把激光研究院和光电系整合后<br/>成立光电学院，现在又将光电学院与光电国家实验室作了一定程度的整合。我们还在准<br/>备成立船舶与海洋工程学院。之所以进行这样的整合，是因为我们看到了未来的需求。<br/>有专家认为，21世纪是海洋的世纪，船舶与海洋工程不仅在军事上有需求，在海洋开发<br/>方面也有更多的需求。我们怎么去适应这样的需求？这就是我们要进行整合的原因。尽<br/>管我们今天所实施的整合，不是三五年就能看出成效，而是需要相当长的时间。但是，<br/>为了学校明天的发展，类似的学科整合，我们要去做。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;6.认真规划下一期“985工程”建设<br/>&nbsp;&nbsp;&nbsp;&nbsp;最近，我们已经布置了下一期的“985”建设的新思路。我们的新思路在于：希望通<br/>过孕育大课题、通过多学科交叉去进行平台建设，尤其强调基于大课题的多学科交叉，<br/>尤其强调带动理科的发展。学校的发展不能总是在工科和医科上，我们的理科需要尽快<br/>地强势起来，理科的强势，必将进一步推动工科和医科的发展，这是必然的。这也是好<br/>的学科生态所必需的。我们也正准备动员大家进一步讨论，我校的人文社科下一步如何<br/>发展？<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;7.推进“一流教学，一流本科”建设<br/>&nbsp;&nbsp;&nbsp;&nbsp;去年以来，我们加大了这方面工作的推进力度。我知道，我们的本科教育中还存在<br/>这样或那样的问题，这需要我们认真地去解决。我们努力推进“一流教学，一流本科”<br/>建设，就是为了“办尽可能好的教育”，让同学们接受“尽可能好的教育”。前几天，<br/>学校已经下发了《华中科技大学关于加强一流教学、一流本科建设的行动计划》的文件<br/>。<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;8.开办创新教育的试验田<br/>&nbsp;&nbsp;&nbsp;&nbsp;这项工作已经在本科生和研究生中开展起来了。我们将新成立两个机构，一个是促<br/>进本科生创新教育的学院，另一个是促进研究生创新研究的研究院。这个试验田不是对<br/>现行教学体制的颠覆，而是一种补充，一种非常重要的补充。基本思路是：首先，对于<br/>一些非常优秀的学生，鼓励以学生为中心的学习。大家想一想，同学们现在的学习大多<br/>是以教师为中心的学习，不管是上课或是实践，都是这样的。其次，我们要最大限度地<br/>挖掘学生的潜能。我们认为，同学们潜在的能力其实是很大的，我们需要建立一种机制<br/>，设立一个平台，对你们的潜能进行深层次的挖掘