<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5254518</id><updated>2011-12-15T11:05:05.320+08:00</updated><category term='outlook'/><category term='ost'/><category term='fund'/><category term='javascript'/><category term='configuration'/><category term='hotsync'/><category term='web'/><category term='software'/><category term='browser'/><category term='bug'/><category term='programming'/><category term='palm'/><category term='investment'/><category term='video'/><category term='microsoft'/><category term='unit trust'/><category term='handheld'/><category term='mozilla'/><category term='SSL'/><category term='smartphone'/><category term='c++'/><category term='gmail'/><category term='treo'/><title type='text'>Li Min's Blog</title><subtitle type='html'>XML, Java, C++, Software Engineering are my technical concerns. I also love Volleyball, Tennis, Pete Sampras, Mary Pierce, Jurgen Klinsmann :) 
Welcome to &lt;a href="http://www.cad.zju.edu.cn/home/limin/"&gt;Li Min's collaborative CAD project&lt;/a&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default?start-index=101&amp;max-results=100'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>112</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5254518.post-7224161196815517257</id><published>2009-07-22T17:52:00.001+08:00</published><updated>2009-07-22T17:55:33.586+08:00</updated><title type='text'>Palm Treo 650与T400通过蓝牙同步</title><content type='html'>&lt;p&gt;T400是XP英文locale&lt;/p&gt; &lt;p&gt;蓝牙驱动是T400自带的，没有用第三方驱动软件。&lt;/p&gt; &lt;p&gt;主要步骤是打开T400蓝牙的bluebooth configuration, 把local services里面的activesync服务删除，给hotsync让出一个端口（在我这里是com 5）。activesync和hotsync的区别参见&lt;a title="http://www.cpaadvisor.us/sub/1_synchronization.htm" href="http://www.cpaadvisor.us/sub/1_synchronization.htm"&gt;http://www.cpaadvisor.us/sub/1_synchronization.htm&lt;/a&gt;&lt;/p&gt; &lt;p&gt;删除后要趁热打铁，我顺便把client applications中一个需要com 5的应用也删除。马上在local services新建一个服务，端口com 5，要自动启动，名字任意。&lt;/p&gt; &lt;p&gt;接下来把palm desktop中的local端口设置为com 5。&lt;/p&gt; &lt;p&gt;配置完毕，同步成功。&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;以上我的配置是参考　&lt;/font&gt;&lt;a title="http://www.hi-pda.com/forum/viewthread.php?tid=428923" href="http://www.hi-pda.com/forum/viewthread.php?tid=428923"&gt;&lt;font size="2"&gt;http://www.hi-pda.com/forum/viewthread.php?tid=428923&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;原文如下：&lt;/font&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;font size="2"&gt;Treo与PC蓝牙同步 &lt;/font&gt; &lt;p&gt;&lt;font size="2"&gt;一直用数据线同步treo 680，不过今天数据线不在手边，就想试试蓝牙同步，折腾了一上午后发觉烂玩意还真是费劲。因此，不得不再费劲写篇日志记录下来，省的下次在新机器上又费劲半天 @@ 由于蓝牙软件使用舒适感极度不友好，主要遇到的就是&lt;b&gt;串行com口被占用&lt;/b&gt;的问题，会弹出类似这样的错误：&lt;br&gt;The port com0 is unavailable, ….&lt;br&gt;中间还上网google了几遍，发觉论坛上看法众说纷纭，因为蓝牙管理软件好多版本，零零碎碎的差别就够让人头疼了。比如有的做的好的就很容易搞定，直接点击添加蓝牙设备，找到了treo后直接就有hotsync的选项，我的这个是T60自带的蓝牙驱动，还比较幸运，直接就有hotsync，可其实是个假象，依然有串口被占用的弱智问题。下边我把同步配置步骤说明一下：&lt;br&gt;安装PalmOne Desktop&lt;br&gt;安装最新的&lt;/font&gt;&lt;a href="http://www.palm.com/us/software/desktop/"&gt;&lt;font size="2"&gt;PalmOne Desktop 4.1.4&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;，一路next，中间的同步提示步骤直接skip掉，装完后Hotsync Manager已经启动在那里了。&lt;br&gt;设置Local同步端口&lt;br&gt;点击屏幕任务栏右下角的Hotsync Manager图标，选择”Setup”，进入”local”页，然后选择一个端口，比如COM5，确定。&lt;br&gt;&lt;/font&gt;&lt;a href="http://picasaweb.google.com/junist/Blogpic/photo#5153350221157405890"&gt;&lt;font size="2"&gt;&lt;img alt="" src="http://lh5.google.com/junist/R4RguPdElMI/AAAAAAAACTI/BrEOyzNQ1FQ/s400/hotsync-0.1-hotsync-local.png" border="0"&gt;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;font size="2"&gt;再次点击Hotsync Manager图表，确保”local”这一项是选中的。&lt;br&gt;&lt;/font&gt;&lt;a href="http://picasaweb.google.com/junist/Blogpic/photo#5153350350006424786"&gt;&lt;font size="2"&gt;&lt;img alt="" src="http://lh3.google.com/junist/R4Rg1vdElNI/AAAAAAAACTQ/oUHldK-ZnbA/s400/hotsync-0.2-hotsync-local.png" border="0"&gt;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;font size="2"&gt;PC机的蓝牙管理设置&lt;br&gt;打开最下边的“添加蓝牙设备”，&lt;br&gt;&lt;/font&gt;&lt;a href="http://picasaweb.google.com/junist/Blogpic/photo#5153350354301392098"&gt;&lt;font size="2"&gt;&lt;img alt="" src="http://lh4.google.com/junist/R4Rg1_dElOI/AAAAAAAACTY/yZNyAiMYTM4/s400/hotsync-1-bt-home.png" border="0"&gt;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;font size="2"&gt;选择treo设备，这里是Handspring，然后会提示你进行蓝牙配对，&lt;br&gt;&lt;/font&gt;&lt;a href="http://picasaweb.google.com/junist/Blogpic/photo#5153350354301392114"&gt;&lt;font size="2"&gt;&lt;img alt="" src="http://lh4.google.com/junist/R4Rg1_dElPI/AAAAAAAACTg/gHDlYCv4if8/s800/hotsync-2-bt-device.png" border="0"&gt;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;font size="2"&gt;选择treo上可用的服务，这里在hotsync前面打勾，然后“完成”确认。&lt;br&gt;&lt;/font&gt;&lt;a href="http://picasaweb.google.com/junist/Blogpic/photo#5153350354301392130"&gt;&lt;font size="2"&gt;&lt;img alt="" src="http://lh4.google.com/junist/R4Rg1_dElQI/AAAAAAAACTo/SX1Qte5mIBE/s800/hotsync-3-bt-hotsync.png" border="0"&gt;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;font size="2"&gt;进行到这里如果还一切正常，那么很幸运，一般就可以正常同步了；但通常会弹出一个错误框，就是那个普遍的问题：某个COM口被占用。&lt;br&gt;这时候就还需要进行一些细微配置，在“我的Bluetooth位置”文件夹里边打开“Bluetooth配置”，&lt;br&gt;&lt;/font&gt;&lt;a href="http://picasaweb.google.com/junist/Blogpic/photo#5153350354301392146"&gt;&lt;font size="2"&gt;&lt;img alt="" src="http://lh4.google.com/junist/R4Rg1_dElRI/AAAAAAAACTw/OF3o9K7spxg/s800/hotsync-4-bt-config.png" border="0"&gt;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;font size="2"&gt;删除被Activesync占用的COM5，&lt;br&gt;&lt;/font&gt;&lt;a href="http://picasaweb.google.com/junist/Blogpic/photo#5153350427315836194"&gt;&lt;font size="2"&gt;&lt;img alt="" src="http://lh5.google.com/junist/R4Rg6PdElSI/AAAAAAAACT4/d6e5t239X2k/s800/hotsync-5-bt-setup-com.png" border="0"&gt;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;font size="2"&gt;然后重新添加一个新的串行服务，并且绑定到COM5上，点击”应用”确定。&lt;br&gt;&lt;/font&gt;&lt;a href="http://picasaweb.google.com/junist/Blogpic/photo#5153350427315836210"&gt;&lt;font size="2"&gt;&lt;img alt="" src="http://lh5.google.com/junist/R4Rg6PdElTI/AAAAAAAACUA/AqoC5YDZT0A/s800/hotsync-6-bt-com5.png" border="0"&gt;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;font size="2"&gt;最后，不要胡乱关掉一些bluetooth的进程，比如开始菜单”启动”里边有个 “C:\Program Files\ThinkPad\Bluetooth Software\BTTray.exe“。我一开始看它的名字以为没啥用就没有让它开机启动，就老导致Treo连接失败，其实它就是蓝牙管理进程，所以要确保右下角那个蓝牙的管理图标存在的。蓝牙驱动和蓝牙管理进程两者都是必须的，这样当treo发起请求的话，它才会弹出一个对话框，让你选择是否同意该蓝牙设备的连接。如果这个蓝牙管理进程没有运行的话，一般都会导致treo连接失败。&lt;br&gt;&lt;/font&gt;&lt;a href="http://picasaweb.google.com/junist/Blogpic/photo#5153364033772229954"&gt;&lt;font size="2"&gt;&lt;img alt="" src="http://lh5.google.com/junist/R4RtSPdElUI/AAAAAAAACUI/4C3yk0vaqqQ/s400/hotsync-7-bttray.png" border="0"&gt;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;font size="2"&gt;建立Treo蓝牙同步配置&lt;br&gt;选择”bluetooth” &lt;br&gt;点击左下角的”Setup Devices” &lt;br&gt;点击”hotSync Setup” （确认你的PC在”trusted Devices”里边） &lt;br&gt;点击”next”，选择你已经绑定的PC（后边有把黄色钥匙的），点击”Ok” &lt;br&gt;一路next即可，最后出现”Launch HotSync”按钮，点击则调用出”HotSync”界面 &lt;br&gt;此时，点击HotSync图标，应该就能正常同步了。&lt;br&gt;总结&lt;br&gt;同步过程是蓝牙驱动与HotSync通过串口进行链接，所以关键要保证&lt;b&gt;蓝牙设置中的串口服务的COM口与HotSync Manager中的COM口是一致的&lt;/b&gt;，这样才能正常通信。网络上所说的需要把PC和Treo上设置一致的同步速率的问题，我没有遇到过。&lt;br&gt;其实在Treo的蓝牙同步程序中，每一步都写得挺明白的。比如第一步写着PC串口设置：&lt;br&gt;To use Bluetooth HotSync, you must create a virtual serial port on your PC. Follow the instructions that came with your PC’s Bluetooth. After you have created the virtual serial port on your PC, tap Next.&lt;br&gt;第二步写着HotSync Manager设置，其中第3小步是：&lt;br&gt;From the Serial Port menu, select the virtual serial port you created. Click Ok.&lt;br&gt;但实际上，由于PC机上的蓝牙软件易用性好差，按照上边的提示压根行不通。一堆服务似乎很强大，却没一个好使的。比如在“添加蓝牙设备”中有 HotSync装样子，跑到配置中却只有ActiveSync了，而且还删除不掉。用户需要的是即插即用而不是配置一个上午才能使用的协议，祝愿这个超级晦涩毫不open的玩意早点被 wireless USB 替掉得了。&lt;br&gt;PS: 晚上回家之后，又在我那台古老的T40p上试验了一下，发觉整个过程居然异常顺利。先装的PalmOne Desktop，然后安装的蓝牙管理软件。装完蓝牙管理软件直接就有一个”bluetooth串行端口” COM5；再跑到HotSync里边设置local端口也为COM5，然后Treo上的Hotsync直接就能同步了，没有遇到COM被占用的问题。对比了一下版本号，T40p上用的是 IBM Integrated Bluetooth II Software 4.0.100.1124，版本号还是2006年的，清爽直接，比现在Lenovo的最新版好用多了。&lt;br&gt;Tags: &lt;/font&gt;&lt;a href="http://tty0.cn/blog/tag/palm"&gt;&lt;font size="2"&gt;palm&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-7224161196815517257?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/7224161196815517257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=7224161196815517257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/7224161196815517257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/7224161196815517257'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2009/07/palm-treo-650t400.html' title='Palm Treo 650与T400通过蓝牙同步'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-6507596390796252405</id><published>2009-03-06T11:09:00.001+08:00</published><updated>2009-03-06T14:08:54.403+08:00</updated><title type='text'>Palm Treo 650在Vista系统下与Outlook 2007同步</title><content type='html'>&lt;p&gt;开始搞不定，同步日志中总是有OLERR错误，看了palm官方关于&lt;a href="http://kb.palm.com/SRVS/CGI-BIN/WEBCGI.EXE?New,kb=PalmSupportKB,t=ooccase,case=obj(31167)#pimsupport"&gt;OLERR 错误的解释&lt;/a&gt;，也没有解决。&lt;/p&gt; &lt;p&gt;用后综合了几位专家的意见，碰巧让我碰上了解决方案（虽然是脆弱的）&lt;/p&gt; &lt;ol&gt; &lt;li&gt;卸载已经安装的outlook 2007 conduit update (if you have) 和 Palm Desktop (我用的是4.1.4EN，因为6.2中文会乱码) ( 参见&lt;a href="http://forums.palm.com/palm/board/message?board.id=software&amp;amp;message.id=35331&amp;amp;query.id=1042#M35331" target="_blank"&gt;彻底卸载Palm Desktop&lt;/a&gt; )。当然，如果你的最新最全资料是在desktop上，建议保存一个备份。  &lt;li&gt;重启电脑，安装&lt;a href="http://down.maxpda.com/download/software-667.html" target="_blank"&gt;Palm Desktop 4.2中文版&lt;/a&gt;， 这个版本解压完毕是55.0 MB，不是4.1.4的47MB。  &lt;li&gt;安装&lt;a href="http://kb.palm.com/SRVS/CGI-BIN/WEBCGI.EXE?New,kb=PalmSupportKB,t=ooccase,case=obj(8716)" target="_blank"&gt;outlook 2007 conduit update&lt;/a&gt;，万事大吉。&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;这个脆弱的安装组合不完美，注意事项如下：&lt;/p&gt; &lt;ul&gt; &lt;li&gt;这个中文版和英文版不一样，英文的程序在vista下面必须用管理员权限运行才行，而中文版用管理员权限运行会zombie，相反普通权限运行没有问题。  &lt;li&gt;Desktop运行速度明显慢了。  &lt;li&gt;联系人中所有“张”都变成了“章”，直接改不行，必须改成“张”加空格才行。空格后来可以删除。类似的还有“宫”变成了"耿", "剑"变成了"超"，"斌"变成了"彬"，等等 &lt;li&gt;快速安装不行了，一运行直接跳到debug。我也忍了，打不了不安装软件了。 当然了，也有别的方法安装，就是麻烦些，可以看这里（&lt;a href="http://bbs.maxpda.com/thread-154124-1-1.html" target="_blank"&gt;用SD卡，Card Reader，红外还有蓝牙安装软件&lt;/a&gt;） &lt;li&gt;再有再报告...&lt;/li&gt;&lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-6507596390796252405?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/6507596390796252405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=6507596390796252405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/6507596390796252405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/6507596390796252405'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2009/03/palm-treo-650vistaoutlook-2007.html' title='Palm Treo 650在Vista系统下与Outlook 2007同步'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-8545495668029834136</id><published>2008-10-02T14:45:00.000+08:00</published><updated>2008-10-02T14:47:43.687+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><title type='text'>Amazing trick for video playback</title><content type='html'>If your video player (i.e. Media Player Classic) is too dark to see, try this and dont ask me why.&lt;br /&gt;&lt;br /&gt;input the command line:&lt;br /&gt;&lt;blockquote&gt;&lt;span id="reply_content_82103056"&gt;regsvr32 quartz.dll  &lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-8545495668029834136?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://zhidao.baidu.com/question/22990024' title='Amazing trick for video playback'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/8545495668029834136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=8545495668029834136' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/8545495668029834136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/8545495668029834136'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2008/10/amazing-trick-for-video-playback.html' title='Amazing trick for video playback'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-1240428137395062506</id><published>2008-03-24T23:44:00.002+08:00</published><updated>2008-03-24T23:47:22.937+08:00</updated><title type='text'>Solution for the bug that can not install KB936181 or continue to alert of this update</title><content type='html'>&lt;p&gt; &lt;/p&gt; &lt;ol&gt; &lt;li&gt;Download KB936181 installation file manually, from &lt;a title="Security Update for Microsoft XML Core Services 4.0 Service Pack 2 (KB936181)" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=021E12F5-CB46-43DF-A2B8-185639BA2807&amp;amp;displaylang=en" target="_blank"&gt;Security Update for Microsoft XML Core Services 4.0 Service Pack 2 (KB936181)&lt;/a&gt;.  &lt;/li&gt;&lt;li&gt;If installed KB936181 before, remove it by executing the downloaded executable file  &lt;/li&gt;&lt;li&gt;Install the KB936181 from the executable file.  &lt;/li&gt;&lt;li&gt;Check the installation. The version number of &lt;b&gt;%windir%\system32\msxml4.dll&lt;/b&gt; should be 4.20.9848.0&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-1240428137395062506?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/1240428137395062506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=1240428137395062506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/1240428137395062506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/1240428137395062506'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2008/03/solution-for-bug-that-can-not-install.html' title='Solution for the bug that can not install KB936181 or continue to alert of this update'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-307767392041294804</id><published>2008-03-10T20:25:00.002+08:00</published><updated>2008-03-10T20:29:39.039+08:00</updated><title type='text'>SubVersion re-learning Branch</title><content type='html'>&lt;p&gt;1. Created a branch on the day I firstly knew subversion.&lt;/p&gt; &lt;p&gt;用到了branching and merging才发现自己对version control的概念和svn的使用还是非常不清楚，找到了&lt;a href="http://www.subversion.org.cn/" target="_blank"&gt;SubVersion中文站&lt;/a&gt;，重新开始学！&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-307767392041294804?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/307767392041294804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=307767392041294804' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/307767392041294804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/307767392041294804'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2008/03/subversion-re-learning-branch.html' title='SubVersion re-learning Branch'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-4107579152230104771</id><published>2008-01-17T22:27:00.001+08:00</published><updated>2008-01-18T02:28:37.428+08:00</updated><title type='text'>Boost Graph Library笔记</title><content type='html'>&lt;p&gt;今天因为程序要用，把&lt;a href="www.amazon.com/Boost-Graph-Library-Reference-Depth/dp/0201729148" target="_blank"&gt;The Boost Graph Library: User Guide and Reference Manual&lt;/a&gt;这本书借了过来，发现作者&lt;a href="http://www.slac.stanford.edu/~liequan/ " target="_blank"&gt;Lie-Quan Lee&lt;/a&gt;竟然是&lt;a href="http://www.zju.edu.cn" target="_blank"&gt;浙江大学&lt;/a&gt;物理系毕业的,牛人啊，景仰，因为BGL的代码是在太复杂了。&lt;/p&gt; &lt;p&gt;拿着书看还是很明白的，总结如下：&lt;/p&gt; &lt;p&gt;&lt;strong&gt;1. vertex descriptor 和 edge descriptors&lt;/strong&gt; 就是图中vertex和edge的类型，如果知道一个图的类型为graph_t，总可以通过以下代码得到相应的vertex and edge descriptor&lt;/p&gt; &lt;p&gt;graph_traits&amp;lt; graph_t &amp;gt;::vertex_descriptor&lt;br&gt;graph_traits&amp;lt; graph_t &amp;gt;::edge_descriptor&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2.Porperty Maps。&lt;/strong&gt;这个比较复杂，我是写了一个例程才明白一二的。&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;using namespace boost;  &lt;p&gt;typedef adjacency_list &amp;lt; listS, listS, undirectedS, &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; property &amp;lt; vertex_name_t, std::string &amp;gt; &amp;gt; graph_t;&lt;br&gt;typedef property_map &amp;lt; graph_t, vertex_name_t &amp;gt;::type name_map_t;&lt;br&gt;typedef graph_traits &amp;lt; graph_t &amp;gt;::vertex_descriptor VertexDescrip; &lt;/p&gt; &lt;p&gt;graph_t myG(3);&lt;br&gt;&lt;br&gt;VertexDescrip a, b, c;&lt;br&gt;name_map_t vertexNameMap = get(vertex_name, myG);&lt;br&gt;&lt;br&gt;a = add_vertex(myG); vertexNameMap[a] = std::string("first");&lt;br&gt;b = add_vertex(myG); vertexNameMap[b] = "second";&lt;br&gt;c = add_vertex(myG); vertexNameMap[c] = "third";&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;其中property &amp;lt; vertex_name_t, std::string &amp;gt;就是定义vertex_name_t的类型是std::string. vertex_name_t是内置类型，我们也可以自定义类型，比如property &amp;lt; vertex_color_t, RGB &amp;gt;，只要符合vertex_***_t这个命名规则并且事先注册之就可以了。注册方法如下：&lt;/p&gt; &lt;p&gt;namespace boost {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; enum vertex_color_t&amp;nbsp;&amp;nbsp;&amp;nbsp; { vertex_color = 123}; // a unique #&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; BOOST_INSTALL_PROPERTY(vertex, color);&lt;br&gt;}&lt;/p&gt; &lt;p&gt;定义好property之后就可以定义vertex和此property之间对应的map&lt;/p&gt; &lt;p&gt;typedef property_map &amp;lt; graph_t, vertex_name_t &amp;gt;::type name_map_t;&lt;br&gt;...&lt;br&gt;name_map_t vertexNameMap = get(vertex_name, myG); //实例化&lt;/p&gt; &lt;p&gt;之后就可以通过这个MAP用vertex作为key存取相应的属性值&lt;/p&gt; &lt;p&gt;a = add_vertex(myG); vertexNameMap[a] = std::string("first");&lt;/p&gt; &lt;p&gt;&lt;strong&gt;3. 端点和边的遍历&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;这个例子演示了如何遍历所有vertices&lt;/p&gt; &lt;p&gt;graph_traits&amp;lt; graph_t &amp;gt;::vertex_iterator vi, vi_end;&lt;br&gt;for (tie(vi, vi_end)= vertices(myG); vi != vi_end; ++vi)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; std::cout &amp;lt;&amp;lt; vertexNameMap(*vi);&lt;br&gt;}&lt;/p&gt; &lt;p&gt;还有一种写法&lt;/p&gt; &lt;p&gt;typedef graph_traits&amp;lt; graph_t &amp;gt;::vertex_iterator v_iter_t&lt;br&gt;for (std::pair&amp;lt; v_iter_t, v_iter_t &amp;gt; p = vertices(myG); p.first!= p.second; ++p.first)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; std::cout &amp;lt;&amp;lt; vertexNameMap(*p.first);&lt;br&gt;}&lt;/p&gt; &lt;p&gt;同时用edges(myG)获得所有边&lt;/p&gt; &lt;p&gt;&lt;strong&gt;4. 加入点和边。&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;// Add vertices&lt;br&gt;vertex1 = add_vertex(g);&lt;br&gt;vertex2 = add_vertex(g);&lt;br&gt;&lt;br&gt;// Add edges&lt;br&gt;typedef graph_traits&amp;lt;graph_t&amp;gt;::edge_descriptor EdgeDescrip;&lt;br&gt;EdgeDescrip edge1;&lt;br&gt;bool inserted = false;&lt;/p&gt; &lt;p&gt;tie(edge1, inserted) = add_edge( vertex1, vertex2, g);&lt;br&gt;assert ( inserted );&lt;/p&gt; &lt;p&gt;&lt;strong&gt;5.图的种类和若干算法&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;一般用adjacency_list表示，若是密度大的图dense graph (if |E| == square(|V|)),可以用adjacency_matrix表示。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;reverse_graph()用来翻转边的指向  &lt;li&gt;filtered_graph()可以指定条件来过滤某些边或者端点  &lt;li&gt;depth_first_search()  &lt;li&gt;breadth_first_search()  &lt;li&gt;for a vertex, in_edges(), out_edges(), and adjacent_vertices()  &lt;li&gt;for a edge, source(e, g) and target(e, g)&lt;/li&gt;&lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-4107579152230104771?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/4107579152230104771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=4107579152230104771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/4107579152230104771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/4107579152230104771'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2008/01/boost-graph-library.html' title='Boost Graph Library笔记'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-5995299813649491846</id><published>2008-01-14T17:54:00.001+08:00</published><updated>2008-01-14T18:41:21.222+08:00</updated><title type='text'>Export STL in C++</title><content type='html'>&lt;p&gt;General guidelines are listed here.&lt;/p&gt; &lt;h5&gt;&lt;a name="Q5"&gt;How do I export STL components? Why do I get an access violation when accessing STL objects created in a DLL?&lt;/a&gt;&lt;/h5&gt; &lt;p&gt;It is possible to export an instantiation of a Standard Template Library (STL) class. You can also export a class that contains a data member that is an STL object.  &lt;p&gt;&lt;u&gt;Note that you may not export a generalized template.&lt;/u&gt; The template must be instantiated, that is, all of the template parameters must be supplied and must be completely defined types at the point of instantiation. For instance "stack;" instantiates the STL stack class. The instantiation forces all members of class stack to be generated.  &lt;p&gt;For details see the following article in the Microsoft Knowledge Base:  &lt;dl&gt; &lt;dd&gt;&lt;b&gt;ARTICLE-ID&lt;/b&gt;: &lt;a href="http://support.microsoft.com/kb/168958" target="_blank"&gt;Q168958&lt;/a&gt;  &lt;dd&gt;&lt;b&gt;TITLE&lt;/b&gt;: HOWTO: Exporting STL Components Inside and Outside a Class &lt;/dd&gt;&lt;/dl&gt; &lt;p&gt;When accessing a STL object created in one DLL or EXE through a pointer or reference in a different DLL or EXE, you may experience an access violation or other serious program errors including the appearance of data corruption or data loss. For details see the following article in the Microsoft Knowledge Base:  &lt;dl&gt; &lt;dd&gt;&lt;b&gt;ARTICLE-ID&lt;/b&gt;: &lt;a href="http://support.microsoft.com/kb/172396" target="_blank"&gt;Q172396&lt;/a&gt;  &lt;dd&gt;&lt;b&gt;TITLE&lt;/b&gt; PRB: Access Violation Caused when Accessing STL Object in DLL &lt;/dd&gt;&lt;/dl&gt; &lt;p&gt;&lt;strong&gt;Generally, NO good solutions for return a STL object from a DLL :(&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;A more detailed article briefly introduce the history and trend of &lt;em&gt;export&lt;/em&gt; feature in C++ (&lt;a href="http://www.informit.com/guides/content.aspx?g=cplusplus&amp;amp;seqNum=53&amp;amp;rl=1" target="_blank"&gt;exported Templates&lt;/a&gt;)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-5995299813649491846?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/5995299813649491846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=5995299813649491846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/5995299813649491846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/5995299813649491846'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2008/01/export-stl-in-c.html' title='Export STL in C++'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-2619991172005098029</id><published>2008-01-13T18:08:00.001+08:00</published><updated>2008-01-13T18:08:45.847+08:00</updated><title type='text'>Make Windows Live Writer compatible with Blogger</title><content type='html'>&lt;ol&gt; &lt;li&gt;In Windows Live Writer, Weblog -&amp;gt; Add Weblog Account...  &lt;li&gt;Choose Another weblog service &lt;li&gt;Weblog URL enter http://www.blogger.com/, username is your gmail account, e.g. yourname@gmail.com and password is your gmail password, you could choose to store it locally &lt;li&gt;Type of Weblog is Blogger; and the &amp;lt;feed-id&amp;gt; in Remote Posting URL is the number shown in your blogger setting page address, e.g. http://www.blogger.com/blog-options-basic.g?blogID=******* &lt;li&gt;All left are account details. have fun!&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;A more detail instruction could be found here (maybe somehow out of date), &lt;a title="http://sunilbajpai.blogspot.com/2006/10/making-windows-live-writer-work-with.html" href="http://sunilbajpai.blogspot.com/2006/10/making-windows-live-writer-work-with.html"&gt;http://sunilbajpai.blogspot.com/2006/10/making-windows-live-writer-work-with.html&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-2619991172005098029?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/2619991172005098029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=2619991172005098029' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/2619991172005098029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/2619991172005098029'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2008/01/make-windows-live-writer-compatible.html' title='Make Windows Live Writer compatible with Blogger'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-1317331063559316813</id><published>2007-12-23T21:19:00.000+08:00</published><updated>2007-12-23T21:21:16.040+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fund'/><category scheme='http://www.blogger.com/atom/ns#' term='investment'/><category scheme='http://www.blogger.com/atom/ns#' term='unit trust'/><title type='text'>Guides for buy funds  (Large chips, small chips or bonds)</title><content type='html'>&lt;a href="http://picasaweb.google.com/limin917/Miscellaneous/photo#5138266327840579170"&gt;&lt;img src="http://lh4.google.com/limin917/R07KAGBJ3mI/AAAAAAAAARM/PwCuzobu2rU/s144/how_to_buy_fund.gif" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-1317331063559316813?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/1317331063559316813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=1317331063559316813' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/1317331063559316813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/1317331063559316813'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/12/guides-for-buy-funds-large-chips-small.html' title='Guides for buy funds  (Large chips, small chips or bonds)'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-5604789123262234071</id><published>2007-12-05T16:10:00.000+08:00</published><updated>2007-12-05T16:16:12.849+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>C++ library for configuration files</title><content type='html'>&lt;a href="http://www.rudeserver.com/config/index.html"&gt;&lt;span style="font-family:Arial,Helvetica,sans-serif;"&gt;C++ Config                          File library&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;+ Simple: one header and one library file&lt;br /&gt;+ Support multiple sections in one configuration file&lt;br /&gt;- The output library under vs2003 is large (2.3M for /MDd)&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;a href="http://www-personal.umich.edu/%7Ewagnerr/ConfigFile.html"&gt;Configuration File Reader for C++&lt;/a&gt;&lt;br /&gt;+ Very simple: one header and one cpp file&lt;br /&gt;+ Using template to reduce codes for different primitives&lt;br /&gt;- Do NOT support &lt;/span&gt;multiple sections&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-5604789123262234071?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/5604789123262234071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=5604789123262234071' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/5604789123262234071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/5604789123262234071'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/12/c-library-for-configuration-files.html' title='C++ library for configuration files'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-1455349549699798450</id><published>2007-12-04T19:14:00.000+08:00</published><updated>2007-12-04T19:17:02.407+08:00</updated><title type='text'>Never Call Virtual Functions during Construction or Destruction</title><content type='html'>&lt;span class="sts"&gt;An Excerpt from &lt;em&gt;Effective C++&lt;/em&gt;, Third Edition &lt;/span&gt;&lt;span class="as"&gt;by Scott Meyers&lt;br /&gt;&lt;br /&gt;Today I write one piece of codes doing that thing. After reading this &lt;/span&gt;&lt;span class="sts"&gt;excerpt, the codes are changed to use initialization list to pass parameter to generic class for its construction. &lt;/span&gt;&lt;span class="as"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-1455349549699798450?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.artima.com/cppsource/nevercall.html' title='Never Call Virtual Functions during Construction or Destruction'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/1455349549699798450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=1455349549699798450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/1455349549699798450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/1455349549699798450'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/12/never-call-virtual-functions-during.html' title='Never Call Virtual Functions during Construction or Destruction'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-5382747846887542640</id><published>2007-12-03T16:28:00.000+08:00</published><updated>2007-12-03T16:47:14.193+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='ost'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>repair offline file (*.ost) of outlook after moved the ost file location</title><content type='html'>Yesterday I cleaned up my personal data and moved the location of my OST file; unfortunately, outlook 2003 cannot open entirely. It says"...the set of folders could not be opened..."&lt;br /&gt;&lt;br /&gt;Searched several solutions, for example, a solution from office.microsoft.com(&lt;a href="http://office.microsoft.com/en-us/outlook/HA010563001033.aspx"&gt;Repair an .ost or .pst file in Outlook&lt;/a&gt;). It seems work but failed eventually and some pieces of information are out of date, e.g. the location of &lt;span style="font-weight: bold;"&gt;scanost.exe&lt;/span&gt;, on my machine it is in C:\Program Files\Common Files\System\&lt;span style="font-weight: bold;"&gt;MSMAPI&lt;/span&gt;\1033&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Finally I got a solution that works on TECHSPOT.COM (&lt;a href="http://www.techspot.com/vb/all/windows/t-20367-Cannot-open-Outlook.html"&gt;&lt;span style=";font-family:Tahoma;font-size:100%;"  &gt;Cannot open Outlook&lt;/span&gt;&lt;/a&gt;). A user posted his mail received from Micro$oft technician. The mail content is attached in the end.&lt;br /&gt;&lt;br /&gt;Actually the outlook can be configured offline in "Control Panel-&gt;Mail-&gt;show profiles": the *.pst file is configured in "date files" and *.ost file is defined in "email account".&lt;br /&gt;&lt;br /&gt;The email attached:&lt;br /&gt;&lt;span id="intelliTxt"&gt;&lt;blockquote&gt; Thank you for contacting Microsoft Office Online Support Service. My name is ***, and I will be helping you with this service request.&lt;br /&gt;&lt;br /&gt;After reviewing the case log, I understand this issue is: You are currently experiencing an Outlook problem, when you open Outlook, you had an error message saying “cannot find server”. You are unable to use Outlook.&lt;br /&gt;&lt;br /&gt;If I misunderstand your concerns, please let me know.&lt;br /&gt;&lt;br /&gt;Based on my research, the problem may be related to many factors, please try following steps to narrow down the problem.&lt;br /&gt;&lt;br /&gt;Step 1: Disable Anti-Virus programs or some other third party program&lt;br /&gt;&lt;br /&gt;=========================================================&lt;br /&gt;&lt;br /&gt;Please disable any Anti-Virus, firewalls, spy, Anti-Spam programs and check whether you have installed any third party program related to Outlook on your computer. If so, please temporarily disable it.&lt;br /&gt;&lt;br /&gt;Does the problem still persist? If so, please go on to the next step:&lt;br /&gt;&lt;br /&gt;Step 2: Start Outlook in Safe Mode&lt;br /&gt;&lt;br /&gt;=======================&lt;br /&gt;1.       Quit Outlook.&lt;br /&gt;&lt;br /&gt;2.       Choose Start menu -&gt; Run&lt;br /&gt;&lt;br /&gt;3.       Type "Outlook.exe /safe" and click OK. (Without quotation marks but there is a space in front of "/")&lt;br /&gt;&lt;br /&gt;Please perform a test in Outlook Safe Mode.&lt;br /&gt;&lt;br /&gt;If the problem persists in Outlook Safe Mode, Please try next step.&lt;br /&gt;&lt;br /&gt;Step 3: Create a new profile&lt;br /&gt;&lt;br /&gt;===========================================================&lt;br /&gt;Please create a new profile to see if the problem is caused by the corrupt profile&lt;br /&gt;&lt;br /&gt;1.       Close Outlook.&lt;br /&gt;&lt;br /&gt;2.       Click Start, and click Control Panel. Click Mail icon.&lt;br /&gt;&lt;br /&gt;3.       Click Show Profiles.&lt;br /&gt;&lt;br /&gt;4. In the "When starting Microsoft Office Outlook, use this profile:" area, please select "Prompt for a profile to be used"&lt;br /&gt;&lt;br /&gt;5.       Click Add and type the new profile name as you like in the Profile name box.&lt;br /&gt;&lt;br /&gt;Note: Please don't choose the same name of your original profile.&lt;br /&gt;&lt;br /&gt;6.       Choose "Add a new e-mail account" and click Next.&lt;br /&gt;&lt;br /&gt;7.       Choose your email type and type the necessary information. (You can gain information of the email account from the ISP)&lt;br /&gt;&lt;br /&gt;8.       Click Next and click Finish.&lt;br /&gt;&lt;br /&gt;9.       Reopen Outlook. Choose the new profile in the profile list and click OK.&lt;br /&gt;&lt;br /&gt;For more information, please refer to the following Knowledge Base article:&lt;br /&gt;&lt;br /&gt;287072 OL2002: How to Create a New E-mail Profile for Outlook&lt;br /&gt;&lt;br /&gt;http://support.microsoft.com/?id=287072&lt;br /&gt;&lt;br /&gt;Note: This article also applies to Outlook 2003&lt;br /&gt;&lt;br /&gt;Is the problem resolved in the new profile? If yes, you could import your data from the original profile. You can refer to the following Knowledge Base article on how to import Outlook data:&lt;br /&gt;&lt;br /&gt;Q287070 OL2002: How to Back Up, Restore, or Move Outlook Data&lt;br /&gt;&lt;br /&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;287070&lt;br /&gt;&lt;br /&gt;Note: This article also applies to Outlook 2003 &lt;br /&gt;&lt;br /&gt;If the problem persists after you tired above steps, would you please send a screenshot of the exact error to me?&lt;br /&gt;&lt;br /&gt;To save the screenshots, please follow the steps below:&lt;br /&gt;&lt;br /&gt;(a) When the error appears, press the Print Screen key several times (the Print Screen key is located to the right of the F12 key on the keyboard)&lt;br /&gt;&lt;br /&gt;(b) Open Paint or Microsoft Word or WordPad.&lt;br /&gt;&lt;br /&gt;(c) Click Edit (menu) -&gt; Paste or press Ctrl + V.&lt;br /&gt;&lt;br /&gt;(d) Click File (menu) -&gt; Save. Save it to a file and attach it in email to send it to me.&lt;br /&gt;&lt;br /&gt;Please try the suggestions and update me with the result at your earliest convenience. If there is anything unclear in my email, please feel free to let me know. I look forward to hearing from you.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;&lt;br /&gt;Microsoft Office Setup/Outlook Team&lt;br /&gt;Microsoft Product Support Services&lt;/blockquote&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-5382747846887542640?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/5382747846887542640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=5382747846887542640' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/5382747846887542640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/5382747846887542640'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/12/repair-offline-file-ost-of-outlook.html' title='repair offline file (*.ost) of outlook after moved the ost file location'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-6829867589030510423</id><published>2007-12-02T17:42:00.000+08:00</published><updated>2007-12-02T17:43:25.930+08:00</updated><title type='text'>Integrate Qt and Dev-C++ in Windows (incompleted)</title><content type='html'>Integrate Qt and Dev-C++ in Windows&lt;br /&gt;&lt;br /&gt;Download:&lt;br /&gt;&lt;br /&gt;Qt/Windows Open Source Edition 4.1.4 &lt;http://www.trolltech.com/developer/downloads/qt/windows&gt;&lt;br /&gt;(Qt/Windows Open Source Edition only support g++ in Windows currently, Visual Studio support is only available in commerical edition)&lt;br /&gt;Dev-C++ 5 (versoin 4.9.9.2) &lt;http://www.bloodshed.net/devcpp.html&gt;&lt;br /&gt;MinGW 3.4.2 &lt;http://www.mingw.org/download.shtml&gt;, a g++ compiler in windows&lt;br /&gt;&lt;br /&gt;Decompress / install:&lt;br /&gt;&lt;br /&gt;Decompress qt-win-opensource-src-4.1.4.zip to D:/cpp/qt/4.1.4 (you could manage your own directory for decompression)&lt;br /&gt;Install MinGW to D:/cpp/mingw/&lt;br /&gt;Install Dev-C++ 5 where you like (must install mingw first, because Dev-C++ 5 will look for a valid g++ compiler)&lt;br /&gt;&lt;br /&gt;Compile Qt:&lt;br /&gt;&lt;br /&gt;1. Enter command line, go to QT installation directory, for example, D:/cpp/qt/4.1.4&lt;br /&gt;2. Start CONFIGURE tool with parameters you like, e.g.&lt;br /&gt;   configure -platform win32-g++ -release -static&lt;br /&gt;  &lt;br /&gt;   notes: -platform win32-g++ means compile QT with g++ compiler in windows (just like mingw)&lt;br /&gt;          -release means only generate RELEASE targets (smaller in size, but can not be debugged)&lt;br /&gt;          -static  means generate library files in static (aggregation) format (*.lib, *.a). This choice cause large linked objects but faster speed and less dependent requirements.&lt;br /&gt;          for more parameters, execute configure -help&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-6829867589030510423?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/6829867589030510423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=6829867589030510423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/6829867589030510423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/6829867589030510423'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/12/integrate-qt-and-dev-c-in-windows.html' title='Integrate Qt and Dev-C++ in Windows (incompleted)'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-2940029223491751779</id><published>2007-11-15T01:14:00.000+08:00</published><updated>2007-11-15T01:14:58.169+08:00</updated><title type='text'>EndNote 9 使用笔记</title><content type='html'>1. 在Edit Output Styles-&gt;Bibliography-&gt;Title Capitalization中设定引用文章的标题首字母大写。&lt;br /&gt;2. 在Edit Output Styles-&gt;Journal Names里设定期刊名的缩写姓氏&lt;br /&gt;3. 在Edit Output Styles-&gt;Page Numbers里设置引用中页数的缩写形式&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-2940029223491751779?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/2940029223491751779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=2940029223491751779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/2940029223491751779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/2940029223491751779'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/11/endnote-9.html' title='EndNote 9 使用笔记'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-6139961275909467173</id><published>2007-10-19T16:01:00.000+08:00</published><updated>2007-10-19T16:01:47.734+08:00</updated><title type='text'>Statistics The Mean, Mode, and Median</title><content type='html'>&lt;a href="http://math.about.com/library/weekly/aa020502a.htm"&gt;Statistics The Mean, Mode, and Median&lt;/a&gt;: "The Median, the Mean and the Mode"&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-6139961275909467173?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://math.about.com/library/weekly/aa020502a.htm' title='Statistics The Mean, Mode, and Median'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/6139961275909467173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=6139961275909467173' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/6139961275909467173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/6139961275909467173'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/10/statistics-mean-mode-and-median.html' title='Statistics The Mean, Mode, and Median'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-7215388700792329024</id><published>2007-10-07T15:21:00.000+08:00</published><updated>2007-10-07T15:21:23.968+08:00</updated><title type='text'>关注缅甸华族</title><content type='html'>&lt;a href="http://www.kokango.com/"&gt;缅甸掸邦第一特区（果敢）政府网站&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.kokang88.com/bbs/forumdisplay.php?fid=5"&gt;请大家大力支持缅甸华族教育&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-7215388700792329024?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/7215388700792329024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=7215388700792329024' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/7215388700792329024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/7215388700792329024'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/10/blog-post_07.html' title='关注缅甸华族'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-4531474489746455028</id><published>2007-10-07T14:51:00.000+08:00</published><updated>2007-10-07T14:51:46.643+08:00</updated><title type='text'>Living Green: Country and City Rankings: Cities Overall</title><content type='html'>&lt;a href="http://www.rd.com/content/best-places-to-live-green/1/;jsessionid=2EDAC4B83F4720D694016DDC2CB71B8E.app2_rd1"&gt;City Ranks of most green life;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.rd.com/content/best-places-to-live-green/"&gt;Country Ranks&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Interesting things are:&lt;br /&gt;for country: &lt;br /&gt;9. Uruguay (南美兄弟)&lt;br /&gt;31. Albania (前共产国家）&lt;br /&gt;36. Cuba     (现共产国家，以后可不能说古巴人民生活不好了）&lt;br /&gt;44. Paraguay (南美兄弟)&lt;br /&gt;45. United Arab Emirates （亚洲很富裕的国家了，可能地方不好吧）&lt;br /&gt;&lt;br /&gt;for city:&lt;br /&gt;3. Munich, Germany (又大又好)&lt;br /&gt;4. Paris, France (又大又好，而且德国的绿色城市还真是多)&lt;br /&gt;18. Hong Kong, PR China （中国的哦）&lt;br /&gt;45. Singapore, Singapore （比香港还是差的很多）&lt;br /&gt;69. Guangzhou, PR China&lt;br /&gt;70. Mumbai, India&lt;br /&gt;71. Shanghai, PR China&lt;br /&gt;72. Beijing, PR China&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-4531474489746455028?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.rd.com/content/best-places-to-live-green/1/;jsessionid=2EDAC4B83F4720D694016DDC2CB71B8E.app2_rd1' title='Living Green: Country and City Rankings: Cities Overall'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/4531474489746455028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=4531474489746455028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/4531474489746455028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/4531474489746455028'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/10/living-green-country-and-city-rankings.html' title='Living Green: Country and City Rankings: Cities Overall'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-2181600803993009958</id><published>2007-10-01T13:32:00.000+08:00</published><updated>2007-10-01T13:32:36.469+08:00</updated><title type='text'>驳中医批判文献《皇帝内衣》中的一个论据</title><content type='html'>段老师说"&lt;blockquote&gt;孙思邈给出所谓正确的药方——“榖白皮”。但是“榖”虽与“谷”同音，却是一种落叶乔木，也称构或楮，所以孙思邈所说的“榖白皮”实际上是一种树皮。&lt;/blockquote&gt;"&lt;br /&gt;&lt;br /&gt;确实，如果只查现在很流行的金山词霸，其中的"榖"（Unicode:6996）的解释确实是 ：落叶乔木，树皮纤维可造纸。亦称“构”、“楮”。&lt;br /&gt;&lt;br /&gt;但实际上孙思邈给出的药方是"穀白皮", 注意，这里和段老师所引述的“榖白皮”不是一个字。并且康熙字典中对于“穀”(Unicode:7A40)的解释如下：&lt;br /&gt;&lt;br /&gt;谷 gǔ&lt;br /&gt;详细解释：(11) 通“穀。庄稼和粮食的总称 [grain]。如:谷董羹(一种杂煮的饮食);五谷(庄稼和粮食的总称);百谷(粮食的总称)&lt;br /&gt;康熙字典：【疏】谷之言穀。穀，生也。生長之風也。【前漢·王莽傳】其夕穀風迅疾。【師古曰】卽谷風。&lt;br /&gt;&lt;br /&gt;穀谷二字乃繁简相同也，希望段老师在批驳古人著作的时候也要注意古文字的奥妙。&lt;br /&gt;&lt;br /&gt;链接：&lt;br /&gt;&lt;a href="http://www.zdic.net/zd/zi/ZdicE8ZdicB0ZdicB7.htm"&gt;康熙字典中“谷”字的解释&lt;/a&gt; from漢典網&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-2181600803993009958?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/2181600803993009958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=2181600803993009958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/2181600803993009958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/2181600803993009958'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/10/blog-post.html' title='驳中医批判文献《皇帝内衣》中的一个论据'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-8010233221918879197</id><published>2007-09-14T17:17:00.000+08:00</published><updated>2007-09-14T17:17:56.663+08:00</updated><title type='text'>解决安装vc6时setup.exe或者vs60wiz.exe出错</title><content type='html'>发现很多开发人员都遇到这个问题（见&lt;a href="http://zhidao.baidu.com/question/32016708.html"&gt;安装vc6.0一点setup就出错_百度知道&lt;/a&gt;），特找来解决方案。&lt;br /&gt;&lt;br /&gt;微软自己也提供了一个办法，但是太繁琐（&lt;a href="http://support.microsoft.com/kb/q192731/"&gt;BUG：安装程序 (VS60wiz.exe) 中的挂起或应用程序错误&lt;/a&gt;）&lt;br /&gt;&lt;br /&gt;后来在新闻组上找到一个比较好的解决方案 (&lt;a href="http://groups.google.it/group/microsoft.public.vstudio.setup/browse_thread/thread/22afcb6217a97ab7/63bc453703382726?lnk=st&amp;q=VS98Pro.STF&amp;amp;amp;amp;rnum=1&amp;hl=it#63bc453703382726"&gt;XP Pro (New Install) [VS6 Setup Needs to Close] - microsoft.public.vstudio.setup | Google Gruppi&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;步骤如下：&lt;br /&gt;&lt;br /&gt;(1) 添加下列注册表项（推荐存成reg文件然后运行，&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;注意，并未在第二台机器上实验过&lt;/span&gt;，可能会不成功。其原理是运行setup.exe会预先写入如下注册表项，我从别的机器上拷贝过来的）&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Windows Registry Editor Version 5.00&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0]&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup]&lt;br /&gt;"VsCommonDir"="C:\\Program Files\\Microsoft Visual Studio\\Common"&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Visual Studio 98]&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Visual Studio 98\SetupWizard]&lt;br /&gt;"crc"=dword:333b30d9&lt;br /&gt;"aspo"=dword:38395356&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Visual Studio 98\SetupWizard-1033-ENT]&lt;br /&gt;"WizardState"=dword:00000007&lt;br /&gt;"SP State"=dword:00000002&lt;br /&gt;"IE State"=dword:00000002&lt;br /&gt;"heuristics"=hex:70,5c,a3,23,04,00,00,00&lt;br /&gt;&lt;br /&gt;(2) 运行安装文件中的ACMSETUP.EXE&lt;br /&gt;&lt;br /&gt;希望各位能够成功！&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-8010233221918879197?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://zhidao.baidu.com/question/32016708.html' title='解决安装vc6时setup.exe或者vs60wiz.exe出错'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/8010233221918879197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=8010233221918879197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/8010233221918879197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/8010233221918879197'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/09/vc6setupexevs60wizexe.html' title='解决安装vc6时setup.exe或者vs60wiz.exe出错'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-5730322280135700933</id><published>2007-09-03T15:18:00.000+08:00</published><updated>2007-09-03T15:18:49.590+08:00</updated><title type='text'>深度剖析Windows最令人迷惑的Svchost.exe进程</title><content type='html'>Svchost.exe是NT核心系统的非常重要的进程，对于2000、XP来说，不可或缺。很多病毒、木马也会调用它。所以，深入了解这个程序，是玩电脑的必修课之一。大家对Windows操作系统一定不陌生，但你是否注意到系统中“Svchost.exe”这个文件呢?细心的朋友会发现Windows中存在多个 “Svchost”进程(通过“ctrl+alt+del”键打开任务管理器，这里的“进程”标签中就可看到了)，为什么会这样呢?下面就来揭开它神秘的面纱。在基于NT内核的Windows操作系统家族中，不同版本的Windows系统，存在不同数量的“Svchost”进程，用户使用“任务管理器”可查看其进程数目。一般来说，Win 2000有两个Svchost进程，Win XP中则有四个或四个以上的Svchost进程(以后看到系统中有多个这种进程，千万别立即判定系统有病毒了哟)，而Win 2003 server中则更多。这些Svchost进程提供很多系统服务，如：rpcss服务(remote procedure call)、dmserver服务(logical disk manager)、dhcp服务(dhcp clieNT)等。如果要了解每个Svchost进程到底提供了多少系统服务，可以在Win 2000的命令提示符窗口中输入“tlist -s”命令来查看，该命令是Win 2000 support tools提供的。在Win XP则使用“tasklist /svc”命令。　　Svchost中可以包含多个服务　　Windows系统进程分为独立进程和共享进程两种，“Svchost.exe”文件存在于“%systemroot% system32”目录下，它属于共享进程。随着Windows系统服务不断增多，为了节省系统资源，微软把很多服务做成共享方式，交由 Svchost.exe进程来启动。　　但Svchost进程只作为服务宿主，并不能实现任何服务功能，即它只能提供条件让其他服务在这里被启动，而它自己却不能给用户提供任何服务。那这些服务是如何实现的呢? 原来这些系统服务是以动态链接库(dll)形式实现的，它们把可执行程序指向 Svchost，由Svchost调用相应服务的动态链接库来启动服务。那Svchost又怎么知道某个系统服务该调用哪个动态链接库呢?这是通过系统服务在注册表中设置的参数来实现。　　从启动参数中可见服务是靠Svchost来启动的。　　因为Svchost进程启动各种服务，所以病毒、木马也想尽办法来利用它，企图利用它的特性来迷惑用户，达到感染、入侵、破坏的目的。但 Windows系统存在多个Svchost进程是很正常的，在受感染的机器中到底哪个是病毒进程呢?这里仅举一例来说明。　　假设Windows XP系统被病毒感染了。正常的Svchost文件存在于“c:\Windows\system32”目录下，如果发现该文件出现在其他目录下就要小心了。病毒存在于“c:\Windows\system32\Wins”目录中，因此使用进程管理器查看Svchost进程的执行文件路径就很容易发现系统是否感染了病毒。　　Windows系统自带的任务管理器不能够查看进程的路径，可以使用第三方进程管理软件如瑞星卡卡4.0之类，其自带的“进程管理”功能可以列出进程、模块信息，用户可以使用此功能自己来判别可能的非法程序，并且结束进程、查找窗口，查找模块等等，帮助您了解系统中各进程的详细属性，更好的管理系统进程。同时能够结束恶意的或者占用资源的无用进程。通过这些工具用户就可以轻易地查看到所有的Svchost进程的执行文件路径，一旦发现其执行路径为不平常的位置就应该马上进行检测和处理。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-5730322280135700933?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/5730322280135700933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=5730322280135700933' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/5730322280135700933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/5730322280135700933'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/09/windowssvchostexe.html' title='深度剖析Windows最令人迷惑的Svchost.exe进程'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-8736056224781183649</id><published>2007-09-01T02:49:00.000+08:00</published><updated>2007-09-01T02:49:31.680+08:00</updated><title type='text'>次级抵押贷款是怎么回事</title><content type='html'>请看&lt;a href="http://chinese.wsj.com/gb/20070824/opn151909.asp?source=email"&gt;信用不再，信用市场何来？&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-8736056224781183649?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://chinese.wsj.com/gb/20070824/opn151909.asp?source=email' title='次级抵押贷款是怎么回事'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/8736056224781183649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=8736056224781183649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/8736056224781183649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/8736056224781183649'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/09/blog-post.html' title='次级抵押贷款是怎么回事'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-5509089544208754787</id><published>2007-07-22T04:12:00.000+08:00</published><updated>2007-07-22T04:12:56.450+08:00</updated><title type='text'>中国发行美元特别国债的意义</title><content type='html'>全文在此: &lt;a href="http://chinese.wsj.com/gb/20070718/ahr135849.asp?source=email"&gt;中国计划发行2,000亿美元特别国债&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;自本月底起，中国财政部将开始发行价值约2,000亿美元的国债。中国政府欲发行大量债券的计划将给市场带来多重影响，在分析师看来，它不仅会拖累国内股价、支撑人民币利率，甚至还将影响到世界其他地区的金融体系。&lt;br /&gt;&lt;br /&gt;这批债券并不像普通国债那样是为了筹集财政资金而发行的，它实则与中国的外汇储备有关，北京希望通过此举来改变对外汇储备的管理及投资方式。&lt;br /&gt;&lt;br /&gt;从某种程度上说，这批债券起初将成为部委间的一种资产互换，但它最终的着陆点将是中国金融市场。&lt;br /&gt;&lt;br /&gt;今年早些时候，北京宣布了将组建一家外汇储备投资机构计划，打算对其庞大的外汇资产进行更加积极、也更加多元化的投资。中国目前的外汇储备已达1.33万亿美元，其中大部分都投资于美国国债以及其他收益率相对较低的资产。根据上述计划，财政部将以发行债券的方式与外汇储备持有者──中国央行 (People's Bank of China)进行资产互换。&lt;br /&gt;&lt;br /&gt;随后央行便可以面向国内信贷市场发售这些债券。交易员指出，此举在资金回笼方面产生的效果可以说与进行一次大型首次公开募股(IPO)或是一次加息不相上下。&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;央行有能力让债券缓缓流入市场，对中国证券市场的影响也将被控制在“中性”程度。比方说央行可以向国内商业银行发行长期债券，以此来取代提高存款准备金率以及发售短期票据的做法。&lt;br /&gt;&lt;br /&gt;中国金融系统的资金十分充裕，海外资金涌入不仅在很大程度上增加了金融体系的流动性，也提高了中国的外汇储备。为减小通货膨胀压力、回笼过剩资金，央行近年来多次向银行发售票据及其他短期债券。王庆指出，向市场出售债券会产生同样的效果。&lt;br /&gt;&lt;br /&gt;在分析师眼中此次发债计划还有一个目的，那就是让外界了解，从技术角度讲中国央行并不是外汇储备的持有者，它也不能简单地把外汇储备投向SIC。&lt;br /&gt;&lt;br /&gt;外汇储备通常代表着中国出口商的收益。本质上讲，近几年来随着出口商把美元带回国内，央行通过发行人民币购买出口商手中的美元。在央行的资产负债表中，美元代表着负债，而人民币则代表着资产。&lt;br /&gt;&lt;br /&gt;如果中国政府在动用美元储备的同时又不对流通领域中的人民币采取任何措施，那么人民币就会贬值，通货膨胀可能也将接踵而至。但通过发债计划先将外汇储备转移至政府、进而再将债券投入市场，央行就可以在金融体系中用债券替代现金。这样一来，央行既用美元换来了人民币，政府也可以拿到部分外汇储备用作它途。&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-5509089544208754787?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://chinese.wsj.com/gb/20070718/ahr135849.asp?source=email' title='中国发行美元特别国债的意义'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/5509089544208754787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=5509089544208754787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/5509089544208754787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/5509089544208754787'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/07/blog-post_22.html' title='中国发行美元特别国债的意义'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-7760075144558083439</id><published>2007-07-14T22:38:00.000+08:00</published><updated>2007-07-14T22:40:39.039+08:00</updated><title type='text'>误传了数千年的七句话  [转帖]</title><content type='html'>在中国崇尚权威的文化氛围中，名人名言占的地位是很重的，很多名家说的话，往往被人当成指导自己人生观世界观的不二准则。但几千年流传下来的名言中，也有一些话被人刻意或无知地曲解，背离了话语者本身的意旨与初衷，迷惑了天下万千受众……&lt;br /&gt;&lt;br /&gt;1、以德报怨&lt;br /&gt;&lt;br /&gt;原句：“或曰：‘以德报怨，何如？’子曰：“何以报德？以直报怨，以德报德” ——《论语 宪问》&lt;br /&gt;&lt;br /&gt;万万没想到原来在孔子这句“以德报怨”的后边还跟着另外一段话，什么话呢？子曰：“以德报怨，何以报德？以直报怨，以德报德！”看完以后，幡然醒悟，原来我们都被某个断章取义的孔子FANS给玩了一把！&lt;br /&gt;&lt;br /&gt;当时的真实情况是怎么样的呢？孔子的一个弟子问他说：师傅，别人打我了，我不打他，我反而要对他好，用我的道德和教养羞死他，让他悔悟，好不好？孔子就说了，“你以德报怨，那‘何以报德’，别人以德来待你的时候，你才需要以德来回报别人；可是现在别人打了你，你就应该‘以直报怨’，拿起板砖飞他！”&lt;br /&gt;&lt;br /&gt;2、民可使由之，不可使知之&lt;br /&gt;&lt;br /&gt;原句：“子曰：兴于诗，立于礼，成于乐。子曰：民可使由之，不可使知之。”——《论语·秦伯》&lt;br /&gt;&lt;br /&gt;我们结合上下文的语境，很容易就能得出这句话正确的分句方法：“子曰：兴于诗，立于礼，成于乐。民可，使由之，不可，使知之。”&lt;br /&gt;&lt;br /&gt;孔子的整句话就是说，诗、礼、乐这三样东西是教育民众的基础，一定要抓好。如果人民掌握了诗、礼、乐，好！让他们自由发挥；如果人民还玩不来这些东西，我们就要去教化他们，让他们知道和明白这些东西。这才是“有教无类”的大教育家孔老先生的本意。&lt;br /&gt;&lt;br /&gt;3、无毒不丈夫&lt;br /&gt;&lt;br /&gt;原句：量小非君子，无度不丈夫。——民间谚语联对&lt;br /&gt;&lt;br /&gt;这句来自民间的谚语本来应该是“量小非君子，无度不丈夫”，这本来是个很好的句子，里边充分运用了对仗。显示出了一份阳刚有力的气魄，一个胸怀坦荡的男人形象就跃然于纸上，可惜劳动人民口耳相传的这一句话，到了朝廷上那些所谓的学高八斗的“君子”嘴里就变了个味。为什么呢？&lt;br /&gt;&lt;br /&gt;这要从古时候文人的习性说起，在这副对联式的谚语里，“度”为仄声字，念着别扭，很容易读为平声字“毒”。那些对音律美感要求甚高的学者们某天吃饱了没事儿干，便发挥他们的专长自做主张，把这句改为“无毒不丈夫”了。&lt;br /&gt;&lt;br /&gt;4 唯女子与小人难养也&lt;br /&gt;&lt;br /&gt;原句：唯女子与小人难养也，近之则不孙，远之则怨。——《论语·阳货》&lt;br /&gt;&lt;br /&gt;在《史记·孔子世家》里，提到了孔子之前的卫国之行，孔子“居卫月余，灵公与夫人同车，宦者雍渠参乘出，使孔子为次乘，招摇市过之。孔子曰：‘吾未见好德如好色者也。’于是丑之，去卫。”&lt;br /&gt;&lt;br /&gt;我来大致翻译一下这段话，当代全国教育劳模孔老先生受卫国国君的邀请，来到了卫国参观学习休养。但在这期间，孔老先生突然发现自己被涮了，人家根本是拿他的身份来炫耀自己抬高自己而已，并不是真正支持他来这教化卫国民众的。尤其是那个卫灵公的老婆，为了抬高自己的身望，公开炫耀，贬低了孔子。&lt;br /&gt;&lt;br /&gt;孔老先生很郁闷，收拾行李就离开了卫国，离开之后，心情平复了，想起卫国公老婆那种仗着得宠、骄横跋扈乱政扰民的烂事儿，就发了感慨：“唯女子与小人难养也！近之则不孙，远之则怨。”&lt;br /&gt;&lt;br /&gt;看看孔子的卫国之行，一切都明白了，他这话断不是发神经突然开骂起包括自己老妈在内的所有女人，而是有一个特指的对象，这个对象，就是卫灵公那位老婆南子等人。&lt;br /&gt;&lt;br /&gt;5、吾生也有涯，而知也无涯&lt;br /&gt;&lt;br /&gt;原句：吾生也有涯，而知也无涯，以有涯随无涯，殆已 ——————《庄子·养生主》&lt;br /&gt;&lt;br /&gt;庄子的这句话其实是这样说的，“吾生也有涯，而知也无涯，以有涯随无涯，殆已。”我庄子的生命是有限的，但我面对的知识是无限的，要我以本来有限的生命，去追求那种永远看不到边的尽头，这样会搞死自己的”&lt;br /&gt;&lt;br /&gt;6、相濡以沫&lt;br /&gt;&lt;br /&gt;原句：相濡以沫，不如相忘于江湖——《庄子·大宗师》&lt;br /&gt;&lt;br /&gt;相濡以沫，多美的情景，虽然这并不是爱情最理想的状态。当年街道居委会的老大妈就算再没文化，这句话肯定是会说的。只是我们都没曾想到，后边还跟了一句“还可以相忘于江湖”&lt;br /&gt;&lt;br /&gt;7：天地不仁，以万物为刍狗&lt;br /&gt;&lt;br /&gt;原句：天地不仁，以万物为刍狗，圣人不仁，以百姓为刍狗——《道德经》&lt;br /&gt;&lt;br /&gt;其实这句话的真正意思是说，天地不情感用事，对万物一视同仁，圣人不情感用事，对百姓一视同仁。你们推崇的这句话，它的原意中根本没有你们所需要的压迫与歧视，却恰恰相反，它说的是一个公平的道理：我们所有的人，所有的众生在天地的眼中，都是平等的。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-7760075144558083439?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/7760075144558083439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=7760075144558083439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/7760075144558083439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/7760075144558083439'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/07/blog-post.html' title='误传了数千年的七句话  [转帖]'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-822033996213084868</id><published>2007-07-10T15:21:00.000+08:00</published><updated>2007-07-10T15:24:37.442+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hotsync'/><category scheme='http://www.blogger.com/atom/ns#' term='SSL'/><category scheme='http://www.blogger.com/atom/ns#' term='smartphone'/><category scheme='http://www.blogger.com/atom/ns#' term='palm'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><category scheme='http://www.blogger.com/atom/ns#' term='treo'/><category scheme='http://www.blogger.com/atom/ns#' term='handheld'/><title type='text'>不能通过HotSync更新Gmail信件，应该是一个Bug</title><content type='html'>结论就是&lt;blockquote&gt;SSL connections are not supported&lt;/blockquote&gt; by palm desktop software.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kb.palm.com/SRVS/CGI-BIN/WEBCGI.EXE/,/?St=40,E=0000000000665537687,K=1317,Sxi=18,Case=obj(38232)"&gt;详细见palm的关于SSL connections are not supported的官方说明&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-822033996213084868?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://kb.palm.com/SRVS/CGI-BIN/WEBCGI.EXE/,/?St=40,E=0000000000665537687,K=1317,Sxi=18,Case=obj(38232)' title='不能通过HotSync更新Gmail信件，应该是一个Bug'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/822033996213084868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=822033996213084868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/822033996213084868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/822033996213084868'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/07/hotsyncgmailbug.html' title='不能通过HotSync更新Gmail信件，应该是一个Bug'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-116883397078072341</id><published>2007-01-15T12:05:00.000+08:00</published><updated>2007-07-10T15:26:19.024+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='mozilla'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>开发Web应用程序应注意的浏览器兼容性问题</title><content type='html'>&lt;a href="http://www.ibm.com/developerworks/cn/web/wa-ie2mozgd/index.html"&gt;把应用程序从 Internet Explorer 迁移到 Mozilla&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;本文讨论了将应用程序迁移到基于开源Mozilla浏览器上时的常见问题。首先讨论跨浏览器开发的基本技术，然后介绍克服Mozilla和Internet Explorer之间差异的策略。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/cn/web/wa-adaptapps/index.html"&gt;使Web应用程序能够适应多种浏览器&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;不同Web浏览器的特性，比如语言设置和JavaScript支持，会导致Web应用程序在不同浏览器中的工作方式不一致。浏览器之间的不一致性不但会导致应用程序看起来很糟糕，而且常常使它无法工作。本文将给出一些技巧，您可以使用这些技巧解决这类问题。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-116883397078072341?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://my.opera.com/lemann/blog/2007/01/15/web-application-compatibility' title='开发Web应用程序应注意的浏览器兼容性问题'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/116883397078072341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/116883397078072341'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2007/01/web.html' title='开发Web应用程序应注意的浏览器兼容性问题'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-116480471177624401</id><published>2006-11-29T20:51:00.000+08:00</published><updated>2006-11-29T20:51:51.983+08:00</updated><title type='text'>养生保健</title><content type='html'>有关熬夜(不知是真是假，因为我看这几个系统是商量好轮流来的，我想不大可能吧)&lt;br /&gt;&lt;br /&gt;晚上9-11点为免疫系统（淋巴）排毒时间，此段时间应安静或听音乐 。&lt;br /&gt;晚间11-凌晨1点，肝的排毒，需在熟睡中进行。&lt;br /&gt;凌晨3-5点，肺的排毒。此即为何咳嗽的人在这段时间咳得最剧烈，因排毒动作已走到肺；不应用止咳药，以免抑制废积物的排除。&lt;br /&gt;凌晨5-7点，大肠的排毒，应上厕所排便。 &lt;br /&gt;凌晨7-9点，小肠大量吸收营养的时段，应吃早餐。疗病者最好早吃，在６点半前，养生者在７点半前，不吃早餐者应改变习惯，即使拖到９、10点吃都比不吃好。 &lt;br /&gt;半夜至凌晨４点为脊椎造血时段，必须熟睡，不宜熬夜。&lt;br /&gt;&lt;br /&gt;有关听力（确凿）&lt;br /&gt;&lt;br /&gt;耳机损害听力 (大概音响影响最小，全罩耳机其次，挂耳式再次，耳塞和入耳式损害最大)&lt;br /&gt;摇滚，重金属（低频）对听力损害大，网上有不同频率的听力测试&lt;http://www.ultrasonic-ringtones.com&gt;, 我现在也就能听到15-17kHz左右，再过十年刺耳刹车声估计对我影响就更小了。&lt;br /&gt;&lt;br /&gt;各位保重&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-116480471177624401?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/116480471177624401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=116480471177624401' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/116480471177624401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/116480471177624401'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/11/blog-post_29.html' title='养生保健'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-116400066300925701</id><published>2006-11-20T13:25:00.000+08:00</published><updated>2006-11-20T13:33:22.686+08:00</updated><title type='text'>老山英雄张大权</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i10.tinypic.com/2s60z95.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://i10.tinypic.com/2s60z95.jpg" alt="" border="0" /&gt;&lt;/a&gt;1984年4月28日，老山主峰。对越反击战时期，经过3天的激战，终于拿下了这个山头。插旗的时候，战士已经死亡。如果您看过美军在硫磺岛战役中插旗的照片，您会更加感受到中国军人的伟大。虽然一个鲜活的生命已经结束，但他那不屈的身躯带给人们的不仅仅是震憾，更是一个民族永远不可战胜的意志！&lt;br /&gt;&lt;br /&gt;&lt;p&gt;张大权,战斗英雄,1957年5月生,贵州省金沙县人,副连长,中共党员。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-116400066300925701?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://web.wenxuecity.com/BBSView.php?SubID=military&amp;MsgID=350838' title='老山英雄张大权'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/116400066300925701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=116400066300925701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/116400066300925701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/116400066300925701'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/11/blog-post_20.html' title='老山英雄张大权'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://i10.tinypic.com/2s60z95_th.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-116400013167146433</id><published>2006-11-20T13:21:00.000+08:00</published><updated>2006-11-20T13:22:13.856+08:00</updated><title type='text'>日本宣称：可以拥有核武器 (转贴)</title><content type='html'>日本政府为回应一名议员的提问而发表了一个引人注目的声明，声称：尽管日本无意拥有核武器，但宪法允许日本拥有自卫所需要的最低水平的核武器。声明解释说：“从纯法律的观点看，即使是宪法第九条也没有禁止国家拥有自卫所需的最少量的核武器……即使拥有核武器，我们也明白拥有它们不一定就违反了宪法，只要保持在上述的限制之内。”&lt;br /&gt;&lt;br /&gt;应当说，日本政府的上述声明并不出乎意料，但爱好和平的人们依然深感忧虑。仔细琢磨这个声明，笔者认为值得注意的问题有两个：一是声明的形式。按理说，回应一名议员的问题无需使用政府声明的形式，做出这样的大动作，犹如项庄舞剑，用意主要不是答复议员，而是向国际社会放风，以试探国际反应。&lt;br /&gt;&lt;br /&gt;二是实际的意义。虽然声明措辞婉转谨慎，但实质意义重大，使用政府声明的形式向国际社会表达日本政府在核武问题上的立场──日本可以拥有核武器──这是前所未有的重大宣示，意味着日本在走向核武的道路上又迈出了重要的一步。&lt;br /&gt;&lt;br /&gt;侵略扩张的需要和充当政治军事大国的企图，一直引动着日本的核欲望。早在第二次世界大战期间，日本军方即秘密研制核武器，但随着1945年日本的战败，日本的核计划也以失败告终。战后，日本谋求核武的动作，若明若暗，时隐时现，从未间断。&lt;br /&gt;&lt;br /&gt;几十年来，日本一方面口头承诺坚持不开发、不拥有、不引进的“无核三原则”，一方面却隐秘地为研发核武器进行着充分周密的准备。据日本媒体披露，目前日本有52家核电厂在运行，另有12家在建或计划兴建。&lt;br /&gt;&lt;br /&gt;日本目前的核料储备量为4.5吨左右，还计划陆续从英法进口40吨。青森县核废料再处理和钸回收工厂建成后，到2010年可以分离20吨钸，那时日本的核料拥有量将达到100吨，除了核电的正常消耗外，可剩余62吨。每吨钸可以制造120枚核弹头，这62吨钸足以制造7500枚核弹头，可使日本成为超级核大国。&lt;br /&gt;&lt;br /&gt;在储备核料的同时，日本政府还投巨资进行核聚变和快中子增殖研究，完全掌握了核武器的制造技术。1995年，日本的《宝石》杂志公然宣称：日本能在183天内制造出原子弹。值得注意的是，主张日本拥有核武器的政客不乏其人。&lt;br /&gt;&lt;br /&gt;据去年解密的美国国务院文件记载，因宣布日本坚持“无核三原则”而获得诺贝尔和平奖的日本首相佐藤荣作，在与美国驻日大使会谈时居然说：“无核三原则纯属胡说八道”，“日本也应该拥有核武器”。给这种人授予诺贝尔和平奖，真是莫大的讽刺。&lt;br /&gt;&lt;br /&gt;1999 年，防卫厅副长官西村真悟公开扬言日本应该拥有核武器。去年，小泽一郎在福冈的一个讲演会上曾经说：“日本制造核武器非常简单，我们的核电厂里有足够的钸元素，足可以制造三四千个核弹头。日本一朝之间就可以拥有数千枚核弹头，如果到那一步，日方的军事力量将不会输给任何人。”&lt;br /&gt;&lt;br /&gt;最近朝鲜进行核试验，日本右翼政客大肆鼓吹“朝鲜威胁论”，从而形成了要求日本实行核武装的新一波浪潮。这一次，跳出来的政客空前之多，其中包括重量级人物外相麻生太郎、前首相中曾根康弘等等。其实，政客们内心里明白，以朝鲜的力量哪里会对日本构成真正的威胁，只不过是以此作为借口罢了。&lt;br /&gt;&lt;br /&gt;在朝核问题上，日本某些人借题发挥，胡搅蛮缠，蓄意激化矛盾，伙同美国以强硬姿态将朝鲜逼向死角，以便为自己发展核武及大规模军备寻找借口，并趁机挑拨分化中朝关系。因此，一些亚洲国家的舆论认为，日本在解决朝核问题的过程中并没有成为建设性因素。&lt;br /&gt;&lt;br /&gt;日本的核武动向之所以格外令人担忧，原因在于这个国家有过无数次血腥侵略的历史，在于这个国家是第二次世界大战的东方策源地，在于它至今对侵略罪责缺乏真实的反省。号称实行“专守防卫”的日本，如今已成为仅次于美国的世界第二军费支出大国，其军事力量已远远超出了防卫的需要。&lt;br /&gt;战后的日本虽然建立了议会民主制度，但其民主的政治躯壳中包含着明显的不民主传统，加之日本滥用武力的倾向，加之日本拥有先进的工业能力，加之日本和平宪法摇摇欲坠，对于这样一个国家的军事动态和政治走向，爱好和平的人们怎能不倍加警惕呢？&lt;br /&gt;&lt;br /&gt;和平宪法、专守防卫、无核三原则，是战后日本立国的三大支柱，也是日本人民对侵略战争痛定思痛，吸取战争教训之后作出的正确抉择。本来应当坚如磐石的立国支柱，现在却呈现摇摇欲坠之势。不客气地说，在今天的日本，专守防卫与无核三原则就像一层窗户纸，一捅就破，形同虚设。剩下的问题是：字面尚未修改的和平宪法还能支撑多久？&lt;br /&gt;&lt;br /&gt;和平宪法第9条是整部宪法的关键内容：“日本国民衷心谋求基于正义与秩序的国际和平，永远放弃作为国家主权发动的战争、武力威胁或使用武力作为解决国际争端的手段。为达到此目的，不保持陆海空军及其他战争力量，不承认国家的交战权。”可见，第９条虽然没有禁止核武器的明文规定，但“不保持陆海空军及其他战争力量”的精神实质，无疑是反对日本拥有核武器的，因为和平宪法连常规的陆海空军都不允许保持，遑论核武器！&lt;br /&gt;&lt;br /&gt;日本政府的声明，显然违背了和平宪法第９条的精神实质。为了扫除和平宪法的障碍，日本右翼势力正紧锣密鼓地酝酿修改这部宪法。新上台的安倍首相已经宣示，他的主要任务之一就是修改和平宪法。和平宪法一旦被篡改，后果会是什么呢？&lt;br /&gt;&lt;br /&gt;通过一回回放言、一次次试探和一个个小动作，日本在走向核武的道路上，退一步迈两步，得寸进尺，步步向前，距离有核的目标是越来越近了。不过，令人欣慰的是，制约日本核野心的因素依然存在。&lt;br /&gt;&lt;br /&gt;一是美国，美国在美日同盟中需要的是一个听话的仆从，而不是一个平等的合作伙伴，更不需要一个具有危险性的核伙伴。日本无核化，是维系美日同盟的前提条件之一。一旦日本实行核武装，头一个反对的必定是美国，美国是日本迈向核武的最大障碍。因此美日同盟对日本来说，既是助力，也是约束。&lt;br /&gt;&lt;br /&gt;二是中俄等周边国家和欧洲，无论中俄两个核国家，还是周边的无核国家，还是欧洲各国，出于国家利益和地区安全、全球安全的考虑，都不愿看到一个核武装的日本。&lt;br /&gt;&lt;br /&gt;三是日本国内的左翼反战力量，这股力量是吸取了侵略战争教训的和平进步力量，他们反对修改和平宪法，反对日本充当军事大国，更反对日本拥有核武器，立场鲜明而坚定。倘若没有上述诸多因素的制约，恐怕日本早就成了核大国。可见，日本政府在核武问题上，不是不愿为，也不是不能为，而是不敢为，于是便出现了“犹抱琵琶半遮面”的场景。一旦制约因素减弱，情况很可能发生变化。&lt;br /&gt;&lt;br /&gt;对于日本的核武动向，我们不能不严重关注。历史的教训，现实的严峻，都提醒我们要处盛虑衰、居安思危。运笔至此，笔者突然想到一个问题：国际组织包括美国，既然要求对伊朗和朝鲜进行核检查，那为什么就不能对日本进行核检查呢&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-116400013167146433?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://web.wenxuecity.com/BBSView.php?SubID=military&amp;MsgID=351096' title='日本宣称：可以拥有核武器 (转贴)'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/116400013167146433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=116400013167146433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/116400013167146433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/116400013167146433'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/11/blog-post.html' title='日本宣称：可以拥有核武器 (转贴)'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-116340239254588814</id><published>2006-11-13T15:19:00.000+08:00</published><updated>2006-11-13T15:19:53.533+08:00</updated><title type='text'>解决ObjectARX 2006 和 Visual C++ 7.1 的组合问题</title><content type='html'>再次遇到了这个问题，查了网友的一些建议和资料，总结如下。&lt;br /&gt;&lt;br /&gt;网友总结的组合&lt;&lt;a href="http://lidingfeng0820.cnblogs.com/archive/2006/06/21/431308.html"&gt;http://lidingfeng0820.cnblogs.com/archive/2006/06/21/431308.html&lt;/a&gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;ul&gt;&lt;li&gt;比较经典的组合：ObjectARX 2002 + AutoCAD 2002 + VC6.0 + Assist 6.0 + VSS 6.0C  &lt;span style="font-weight: bold; color: rgb(51, 51, 255); font-style: italic;"&gt;Comments by &lt;a href="http://www.eng.nus.edu.sg/LCEL/people/limin/"&gt;Li Min&lt;/a&gt;：确实非常经典，除了VC6的不是很标准&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;目前较稳定的组合：ObjectARX 2004/2005 + AutoCAD 2004/2005 + VC.Net 2002 &lt;span style="font-weight: bold; color: rgb(51, 51, 255); font-style: italic;"&gt;Comments by &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255); font-style: italic;"&gt;&lt;a href="http://www.eng.nus.edu.sg/LCEL/people/limin/"&gt;Li Min&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255); font-style: italic;"&gt;：没有用过，VC 2002不是很普及&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;不兼容的组合（一）：ObjectARX 2005 + AutoCAD 2004/2005 + VC.Net 2003，需调用或验证大量VC7.0的库，否则编译不过。解决方案：拷贝VC2002安装目录下/VC7\atlmfc\lib下类似*70*的文件到VC2003下,主要有：mfc70.lib、 mfc70d.lib、mfc70u.lib、mfc70ud.lib mfcs70.lib、mfcs70.pdb mfcs70d.lib、mfcs70d.pdb mfcs70u.lib、mfcs70u.pdb、mfcs70ud.lib、mfcs70ud.pdb &lt;span style="font-weight: bold; color: rgb(51, 51, 255); font-style: italic;"&gt;Comments by &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255); font-style: italic;"&gt;&lt;a href="http://www.eng.nus.edu.sg/LCEL/people/limin/"&gt;Li Min&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255); font-style: italic;"&gt;：没有用过，应该可行&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;不兼容的组合（二）：ObjectARX 2006 + AutoCAD 2006 + VC.Net 2003 + Assist X + VSS 6.0D 同样需要VC7.0的库，简要方法：(1) 复制VC2003的相关库文件如：mfc71.lib、mfcs71.lib并改名为类似*70*的文件如： mfc70.lib、mfcs70.lib；(2) 拷贝VC2002的相关库文件到VC2003的对应安装目录下。&lt;span style="font-weight: bold; color: rgb(255, 0, 0); font-style: italic;"&gt;Comments by &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255); font-style: italic;"&gt;&lt;a href="http://www.eng.nus.edu.sg/LCEL/people/limin/"&gt;Li Min&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0); font-style: italic;"&gt;：可以解决！采用改名的方法，编译通过，加载时不要用appload(命令行) or "load application"(英文版菜单) or “加载应用程序”(中文版菜单)，而在命令行输入"ARX", 接下来输入“Load”进行arx文件加载（忽略警告），在VC7.1+Autodesk Mechanical Desktop 2006(基于AutoCAD 2006)平台上实验成功，如果避免使用MFC相关功能的话，兼容性应该还是可以的。原文（作者&lt;/span&gt;&lt;b style="font-style: italic; color: rgb(255, 0, 0);"&gt;lzljy&lt;/b&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0); font-style: italic;"&gt;）见&lt;&lt;a href="http://www.objectarx.net/bbs/archiver/?tid-69.html"&gt;http://www.objectarx.net/bbs/archiver/?tid-69.html&lt;/a&gt;&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;使用C#的组合：ObjectARX 2006 + AutoCAD 2006 + V#.Net 2003，.Net ARX编程组合。编译的程序文件名为.dll，在AutoCAD中的加载命令为：NetLoad，但没有?载命令，只有关闭AutoCAD。调用ARX函数时using 相关命名空间，类似VC里include头文件。&lt;span style="font-style: italic; font-weight: bold; color: rgb(51, 51, 255);"&gt;Comments by &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255); font-style: italic;"&gt;&lt;a href="http://www.eng.nus.edu.sg/LCEL/people/limin/"&gt;Li Min&lt;/a&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(51, 51, 255);"&gt;：据说ObjectARX 2005也可以，但是兼容性&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(51, 51, 255);"&gt;ObjectARX 2006最好&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;最新的组合：ObjectARX 2007 + AutoCAD 2007 + VC.Net 2005 ＋Visual Assist v10.2.1442.0 ＋ Visual SourceSafe 2005 &lt;span style="font-style: italic; font-weight: bold; color: rgb(51, 51, 255);"&gt;Comments by &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255); font-style: italic;"&gt;&lt;a href="http://www.eng.nus.edu.sg/LCEL/people/limin/"&gt;Li Min&lt;/a&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(51, 51, 255);"&gt;：实在太新了...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;br /&gt;其余的一些解决方案都是基于同时拥有vc7.0和vc7.1的，中文的有&lt;&lt;a href="http://www.mjtd.com/bbs/Archive_view.asp?boardID=14&amp;ID=23876"&gt;http://www.mjtd.com/bbs/Archive_view.asp?boardID=14&amp;amp;ID=23876&lt;/a&gt;&gt;，英文的有&lt;&lt;a href="http://manusoft.com/Resources/ARXTips/"&gt;http://manusoft.com/Resources/ARXTips/&lt;/a&gt;&gt;。如果大家谁有mfc70系列的dll, lib和pch文件，也可以共享出来，我知道一个网址可以下载DLL文件&lt;&lt;a href="http://www.dll-files.com/dllindex/dll-files.shtml?mfc70"&gt;http://www.dll-files.com/dllindex/dll-files.shtml?mfc70&lt;/a&gt;&gt;，但是编译ARX程序还必须有相应的lib文件。也有人说可以从.NET SDK 1.1中提取&lt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9B3A2CA6-3647-4070-9F41-A333C6B9181D&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=9B3A2CA6-3647-4070-9F41-A333C6B9181D&amp;amp;displaylang=en&lt;/a&gt;&gt;，但是我不知道怎么从setup.exe中提取，也许会解压缩到一个临时目录吧。&lt;br /&gt;&lt;br /&gt;另外，也有通过调用.net nmake工具并进行dll改名进行编译的，就是太麻烦了，详情见&lt;&lt;a href="http://discussion.autodesk.com/thread.jspa?threadID=372580"&gt;http://discussion.autodesk.com/thread.jspa?threadID=372580&lt;/a&gt;&gt;。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-116340239254588814?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/116340239254588814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=116340239254588814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/116340239254588814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/116340239254588814'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/11/objectarx-2006-visual-c-71.html' title='解决ObjectARX 2006 和 Visual C++ 7.1 的组合问题'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-115536483366401285</id><published>2006-08-12T14:11:00.000+08:00</published><updated>2006-08-12T14:40:34.546+08:00</updated><title type='text'>Happy Birthday, Pete! Fan's fun!</title><content type='html'>Pete came back to the court, however, after taken the first show in Houston, the matches of WTT, it seems he is not the only king of tennis anymore.  Anyway, welcome back Pete, to your favoriate place to have more fun, and we need a Pete of tennis sport, not golf, just like Jordan of basketball.&lt;br /&gt;&lt;br /&gt;Happy birthday to you, Pete Sampras! We enjoy the match between you and Jim Courier. The matches of senior but enthusiastic men drive us crazy too!&lt;br /&gt;&lt;br /&gt;&lt;img src="http://eur.news1.yimg.com/eur.yimg.com/ng/sp/ap_photo/20060808/all/l2058882.jpg" width="120" /&gt; &lt;img src="http://eur.news1.yimg.com/eur.yimg.com/ng/sp/ap_photo/20060808/all/l2058888.jpg" width="120" /&gt; &lt;img src="http://eur.news1.yimg.com/eur.i1.yimg.com/eur.yimg.com/ng/sp/ap_photo/20060808/all/l2058885.jpg" width="150" /&gt; &lt;img src="http://eur.news1.yimg.com/eur.yimg.com/ng/sp/ap_photo/20060808/all/l2058925.jpg" width="150" /&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-115536483366401285?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.petesampras.com' title='Happy Birthday, Pete! Fan&apos;s fun!'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/115536483366401285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=115536483366401285' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115536483366401285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115536483366401285'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/08/happy-birthday-pete-fans-fun.html' title='Happy Birthday, Pete! Fan&apos;s fun!'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-115443373544297845</id><published>2006-08-01T19:38:00.000+08:00</published><updated>2006-11-13T15:29:12.363+08:00</updated><title type='text'>海外华人姓名的拼音表示（主要包含百家姓）</title><content type='html'>由于现在只有中华人民共和国采用汉语拼音方案，所以大多数海外华人姓名的拼音表示对我们来说很陌生，不知道怎么写，也不知道怎么读。其实读法都是一样的，就是按照普通话发音读出来就对了（记住，只是拼音方案[拼法]不同，读音都是一样的），当然了，这是你知道他中文名字时可以这么办。如果不知道的话，这里有个对照表，大家可以作为参照，看看准不准。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/List_of_common_Chinese_surnames"&gt;华人姓氏的各种拼音表示&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;台湾中年以上的人基本采用Wade-Giles拼音，年轻人应该采用台湾省的拼音二式(MPS2)，香港人采用广东话拼音，新加坡人采用闽南话拼音或广东话拼音，其他海外华人没有标准。&lt;br /&gt;&lt;br /&gt;如果你想知道各个字（不仅仅限于百家姓），可以到&lt;a href="http://pinyin4j.sourceforge.net/html/demo.html"&gt;Pinyin4j在线演示&lt;/a&gt;查看其他汉字在不同拼音方案下的拼法 （需要java applet plugin支持，请到&lt;a href="http://www.java.com/en/download/installed.jsp"&gt;http://www.java.com/en/download/installed.jsp&lt;/a&gt;是否正确安装了java applet plugin）&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-115443373544297845?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://en.wikipedia.org/wiki/List_of_common_Chinese_surnames' title='海外华人姓名的拼音表示（主要包含百家姓）'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/115443373544297845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=115443373544297845' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115443373544297845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115443373544297845'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/08/blog-post.html' title='海外华人姓名的拼音表示（主要包含百家姓）'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-115132008823189708</id><published>2006-06-26T19:07:00.000+08:00</published><updated>2006-06-26T19:08:08.876+08:00</updated><title type='text'>Pinyin4j-2.5.0 is released! (June 21, 2006)</title><content type='html'>&lt;a href="http://pinyin4j.sourceforge.net/" title="http://pinyin4j.sourceforge.net/"&gt;Pinyin4j: Java library supporting Chinese to most popular Pinyin systems&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Support Simplified and Tranditional Chinese; &lt;/li&gt;&lt;li&gt;Support most popular Pinyin systems, including Hanyu Pinyin, Tongyong Pinyin, Wade-Giles, MPS2, Yale and Gwoyeu Romatzyh; &lt;/li&gt;&lt;li&gt;Support multiple pronounciations of a single character; &lt;/li&gt;&lt;li&gt;Support customized output, such as ü or tone marks.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pinyin4j.sourceforge.net/demo/Pinyin4jAppletDemo.html"&gt;Interactive Demo of Pinyin4j&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here are some screenshots of this demo:&lt;br /&gt;&lt;br /&gt;Convert to most popular Pinyin systems&lt;br /&gt;&lt;br /&gt;&lt;img src="http://pinyin4j.sourceforge.net/pic/screenshot/pinyin4j-2.5.0-page1.png" /&gt;&lt;br /&gt;&lt;br /&gt;Customized output&lt;br /&gt;&lt;br /&gt;&lt;img src="http://pinyin4j.sourceforge.net/pic/screenshot/pinyin4j-2.5.0-page2.png" /&gt;&lt;br /&gt;&lt;br /&gt;Support tranditional Chinese&lt;br /&gt;&lt;br /&gt;&lt;img src="http://pinyin4j.sourceforge.net/pic/screenshot/pinyin4j-2.5.0-page3.png" /&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-115132008823189708?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://pinyin4j.sourceforge.net/' title='Pinyin4j-2.5.0 is released! (June 21, 2006)'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/115132008823189708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=115132008823189708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115132008823189708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115132008823189708'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/06/pinyin4j-250-is-released-june-21-2006.html' title='Pinyin4j-2.5.0 is released! (June 21, 2006)'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-115063440973036147</id><published>2006-06-18T20:27:00.000+08:00</published><updated>2006-06-18T20:40:11.166+08:00</updated><title type='text'>和Eclipse想到一起去了: Callisto</title><content type='html'>最近觉得给Eclipse加模块越来越难了，比如想加一个profile的功能，搜到了&lt;a href="http://www.eclipse.org/tptp/"&gt;Eclipse TPTP (Test &amp;amp; Performance Tools Platform)&lt;/a&gt;，结果发现自己需要装&lt;a href="http://www.eclipse.org/emf/"&gt;EMF(Eclipse Modelling Framework)&lt;/a&gt;来配合，装完EMF，发现TPTP又只能在jre 1.4下跑，顿时晕倒。&lt;br /&gt;&lt;br /&gt;随着Eclipse功能越来越多，独立开发的模块也越来越多，如果控制各模块之间的兼容性，单单在installation guide中声明是不够的，必须通过自动化的形式来完成，一个好的方式就是自动更新。Windows Updates就是一个好的例子，显然Eclipse社区以及使用Eclipse的开发人员已经认识到了这一点，所以&lt;a href="http://www.eclipse.org/callisto/"&gt;Eclipse Callisto&lt;/a&gt;应运而生。Callisto是一个自动更新，更新的是Elcipse各大模块的版本的相兼容基线，就是说，在Callisto发布的基线上，各个模块之间没有兼容性问题。希望能够有更多的Eclipse features 和 Plugins能够加入到Callisto之中来。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-115063440973036147?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/115063440973036147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=115063440973036147' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115063440973036147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115063440973036147'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/06/eclipse-callisto.html' title='和Eclipse想到一起去了: Callisto'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-115060381916164866</id><published>2006-06-18T12:06:00.000+08:00</published><updated>2006-06-18T20:43:38.856+08:00</updated><title type='text'>[转载] 东京爱情故事中的经典回顾和解析</title><content type='html'>&lt;a href="http://lib.verycd.com/2004/08/19/0000017719.html"&gt;东京爱情故事中的经典回顾和解析&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;搜索《东京爱情故事》歌曲的时候，发现了歌曲发布者的这番回忆和解析，深有感触，记下来。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;《东京爱情故事》细节一:莉香的拼图&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;完治第一次去莉香家里之时,拼拼图,完治在与莉香“争争吵吵”的过程中，最终却发现蝴蝶处的画龙点睛之笔少了一块儿......而最终完治却在自己的西装口袋中发现了那一块...... 我总觉得这里就是一种结局的暗示：拼图就像莉香的感情，虽然拼图（感情）是莉香的，但是最终决定这幅拼图（这段感情）有没有一个完满的结果的人还是完治，最后一块（决定拼图的结果的最后一块儿，也是决定感情的最终结果的最终决定因素）最终是在完治的手中，而完治最终将这一块儿还给了莉香，莉香的感情最终是完整的了，也不会改变了，但是却仅仅是自己所拥有的，而不是两个人共同拥有的完满的感情。这最后一块儿是可能是莉香拼上的，也可能莉香并没有拼上，因为即使拼上也只是一段完整的感情，而不是一段完美完满的感情。莉香最期待的拼上这最后一块儿的人并没有拼上它，即使自己再亲手拼上也没有什么意义了。（写到这里很令人难过）&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;《东京爱情故事》细节二：雪中之舞??温泉旅行晚上雪中舞蹈那一幕&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;莉香说，跟着，下一个就轮到完治了，我好开心，然后伸双手出来，那时候，音乐就停了（莉香此时露出遗憾很黯然的表情），完治你也消失了，我觉得很寂寞，还哭了出来，但在那时，我却看到完治你在吃奄列饭的梦...... 这里很明显是对结局的暗示：当莉香对完治的感情发展到她要“伸出手来”的时候（这个“时候”本来应该是完治给莉香戴上订婚戒指的时候），完治却离开了她。因为完治是在莉香感情世界中的最后一个人也是莉香真正投入的一个人，所以完治离开了她，她“感到很寂寞”，“还哭了出来”简直就是对结局的实写，而不是 “虚写”。 “梦”在这里就是对感情世界的代称。“但在那时，我却看到完治你在吃奄列饭的梦”是说莉香看到是：在那个“时候”的完治却完全不理解莉香的内心感情，而是在“吃着奄列饭”，根本没有梦到莉香，就是暗示在那时的完治的感情中爱的区域已经没有莉香了。莉香说，跳舞吧？延续我的梦......是那样的吧，开始...... 这句话写得很悲，“延续我的梦”，最终莉香能延续的只有梦了，如果莉香在这里也已经预感到这个结局，那么后面跳舞时莉香的幸福表情就更显悲哀了，这将是多么短暂的幸福呵，而结局是没有的。&lt;br /&gt;莉香说，......我不想再一个人哭，再不想其他人来陪我......完治说，我不会离开你的...... 这里怎么说呢？简直就是莉香对完治的爱情大表白，一个女孩子这种话这样说，已经说到了最极至；可是完治呢？完治说“我不会离开你”，这时候恐怕应该说的是《东京灰姑娘》中雅史对幸子说的：“我会一生一世守护着你”才配莉香说的话吧？&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;《东京爱情故事》细节三:谁改变，改变谁&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;有的人说莉香应该改变，这样才能最终与完治幸福地在一起。我觉得更象是完治应该改变，完治应该更多的象莉香开完治玩笑一样开莉香的玩笑。比如说在那天早晨开会前（“莉香说，你失恋的伤口看来已消失了？”那一幕），完治说，咱们去走奈何桥如何（咱们去一处能断绝关系的地方）？之后完治诡秘地一笑。这一笑是全片中唯一一处完治戏弄莉香的一笑，非常开心。我觉得这也是完治受莉香影响的结果，如果完治后来经常这样做，那么结果一定是一个令观众十分开心的结局。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;《东京爱情故事》细节四：对不起&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;在完治生日那天晚上，莉香精心准备了一桌饭菜在家里等着完治，而由于完治对莉香没有说实话，莉香一气之下跑回了家......回到家后,莉香一个人默默的浇着由于好几天没有回家浇水而枯蔫的花儿,说了一句:对不起...... 莉香在冷静下来之后终于明白了完治为什么不对她说实话：完治知道她今天心情很好，完治是不想提里美的事情破坏她的心情，在这里的完治是非常注意莉香的感受的，应该说是莉香误解了完治，这时的完治还对里美和三上能成为幸福的一对儿抱有信心，因此对自己和莉香的关系也有信心。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;《东京爱情故事》细节五：莉香最滑稽的一笑&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;莉香最滑稽的一笑&lt;br /&gt;在完治生日那天晚上，完治回到黑乎乎的家中，打开灯，突然“乒，啪”的两声响，&lt;br /&gt;“Happy birthday，完治！”莉香开心地迎接完治。&lt;br /&gt;“啊？！”完治吓了一跳。&lt;br /&gt;“这边这边”莉香拉着完治过来。&lt;br /&gt;“这...全是你亲手弄的吗?”&lt;br /&gt;“??碎啦”莉香得意地说。&lt;br /&gt;“但蛋糕是买回来的”&lt;br /&gt;莉香看着完治高兴的样子，不禁笑出来：“嘿嘿嘿嘿”。&lt;br /&gt;这个“嘿嘿嘿嘿”是全片中莉香最滑稽的笑法。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;《东京爱情故事》细节六：最后的“机会”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;爱媛车站，一致认为这是全剧中最有争议的细节之一，4：48分是不是莉香给完治的最后一次机会？如果是，为什么莉香在4：33分就走了，从此“消失”了？我觉得，4：48分已经不是莉香给完治的“一次机会”了，纵观全剧，对于莉香这样“没有红灯只有一次黄灯”（和贺语）的女孩子，她给了完治多少次机会呀！每次约会，莉香从来没有不去过，从来没有迟到过，从来没有因为完治晚来而回去过，如果这次真实莉香给完治的一次机会，莉香怎么回提前走呢？更何况莉香如果把这次当作最后一次机会的话，她更怎么会先走呢？&lt;br /&gt;&lt;br /&gt;当莉香说：“我去买两罐酒去。”转身向镇中走去。完治站在她背后凝望着她的背影，可是说的并不是“好的，快点儿回来，我在这里等着你。” 而是：“莉香？”&lt;br /&gt;&lt;br /&gt;“嗯？”莉香说。&lt;br /&gt;&lt;br /&gt;“你要更加快乐的生活下去。”完治说。&lt;br /&gt;&lt;br /&gt;“完治也一样呢。”&lt;br /&gt;&lt;br /&gt;莉香又走了几步，似有所感，停了下来。&lt;br /&gt;&lt;br /&gt;莉香转过身来，用一种与刚才完全不同的眼神看着完治，之后，跑上来与完治最后地拥抱，之后说了那段很经典的分手的话。&lt;br /&gt;&lt;br /&gt;其实，这就是莉香与完治的最后分手了，否则莉香为什么用那种眼光看着完治？我认为莉香在这里就决定提前离开爱媛了。因为完治说的已经是分别的话语了。&lt;br /&gt;&lt;br /&gt;为什么莉香要提前离开呢？因为此时的莉香的理性已经克制了她对完治的奔放的爱，已经决定将对完治的爱深深埋藏在心中到永远了，此时的莉香比以往更能深刻地体会此时完治的内心，终于明白了为什么对与完治来说，“分手”这两个子这么难说出口，因为完治不想伤害她，不想伤害深深地爱着他的莉香，可以说此时的完治比以往任何时候都更能切肤地体会到莉香对他的深爱，莉香也是同样深深地理解了完治，莉香不想让完治再为难了,为了完治她主动离开完治。&lt;br /&gt;&lt;br /&gt;完治在4:48分的时候跑到爱媛车站,其实也不是要挽留莉香,只是完治实在是放心不下莉香,想安慰莉香。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;《东京爱情故事》细节七：谁谢谁&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;在莉香与完治在爱媛分别后，在电车上，小男孩儿京田向莉香要小食，同时翻出的相片引起了莉香对往事桩桩的回忆，当京田把小食还给莉香时，“谢谢你”这句话却是莉香说的，而不是京田说的。为什么呢？因为是京田引起了莉香对桩桩往事的回忆，此时的莉香对于完治所保留的只有幸福美好的回忆了，是京田引起了莉香对这些幸福的回忆，“所以”，莉香要“谢谢”京田，这更加看出莉香对完治的爱之深之挚，对于分手的完治没有一丝一毫的恨。&lt;br /&gt;&lt;br /&gt;正象莉香在明信片中写的那样：虽然有点难过,但也不全都是难过....不管怎麽样,和你在同一个季节中走过了同样的路,完治....我不後悔。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-115060381916164866?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://lib.verycd.com/2004/08/19/0000017719.html' title='[转载] 东京爱情故事中的经典回顾和解析'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/115060381916164866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=115060381916164866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115060381916164866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115060381916164866'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/06/blog-post.html' title='[转载] 东京爱情故事中的经典回顾和解析'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-115027491126236406</id><published>2006-06-14T16:44:00.000+08:00</published><updated>2006-06-14T16:48:31.566+08:00</updated><title type='text'>Thread-safe Memory-friendly Singleton Pattern (Java)</title><content type='html'>Based on Effective Java (Item 48 - instance on demand holder)&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public class MySingleton{&lt;br /&gt;    /**&lt;br /&gt;     * Private constructor as part of the singleton pattern.&lt;br /&gt;     */&lt;br /&gt;    private MySingleton() {&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Singleton factory method.&lt;br /&gt;     *&lt;br /&gt;     * @return the one and only MySingleton.&lt;br /&gt;     */&lt;br /&gt;    public static MySingleton getInstance() {&lt;br /&gt;        return MySingletonSingletonHolder.theInstance;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Singleton implementation helper.&lt;br /&gt;     */&lt;br /&gt;    private static class MySingletonHolder {&lt;br /&gt;        static final MySingleton theInstance = new MySingleton();&lt;br /&gt;    }&lt;br /&gt;} &lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-115027491126236406?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/115027491126236406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=115027491126236406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115027491126236406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/115027491126236406'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/06/thread-safe-memory-friendly-singleton.html' title='Thread-safe Memory-friendly Singleton Pattern (Java)'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114968490453833245</id><published>2006-06-07T20:48:00.000+08:00</published><updated>2006-06-07T20:55:04.820+08:00</updated><title type='text'>必要的抽象还是over-engineering?</title><content type='html'>刚看了一篇DevWorks上的文章"&lt;a href="http://www-128.ibm.com/developerworks/cn/java/j-lo-ui-assembler-pattern/index.html"&gt;界面组装器模式&lt;/a&gt;"。开始觉得是over-engineering,因为隐隐约约感到很像自己，两三年前，刚看完GOF的书，很疯狂地programming with interfaces，不过后来细想一想，作者这么写还是有道理的，因为他的项目有抽象出接口的需求。而当时自己，是没有需求却幻想需求。&lt;br /&gt;&lt;br /&gt;是不是要抽象，很难界定，但要不要封装，却是一定的。因为封装就是分离，把变化与不变分离，把变颜色和变形状分离，这种分离，总是好的。&lt;br /&gt;&lt;br /&gt;想想绝对需要的一些封装，比如元数据文件，我觉得是必要的，上文作者在一些情况下不同意用元数据文件，但是我觉得不要把元数据文件搞得太复杂就可以。再说可以对XML文件进行validation,JAVA已经把property类拓展到了XML格式，所以能用，绝对应该用。仅仅是为了消除重编译的情况就值得。&lt;br /&gt;&lt;br /&gt;前一阵用过一个&lt;a href="http://vcard4j.sourceforge.net/"&gt;vcard4j开源库&lt;/a&gt;，源文件中间有很多结构类似的类，比如表示各种电话号码的类，FAX, Mobile, or Fixed line。这些类有很多共同的部分，仅仅是相应的函数名不同，但是客观要求不能用类继承的方式进行抽象，所以作者为了避免repeat yourself,就写了一个parser用来生成这些大部分重复的source code.也就是这样一个过程，配置元数据文件-&gt; 运行parser(1.读元数据;2.根据元数据生成部分source code)-&gt;编译生成的source code并打包发布。&lt;br /&gt;&lt;br /&gt;这是个很好的抽象和封装，这样就把怎样生成文件和生成什么样的文件分离开来，对于我这样后来使用这个库的人来说，改改元数据文件，运行一个parser就能够定制化自己的类，确实省去不少读代码，改代码，写代码的时间。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114968490453833245?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114968490453833245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114968490453833245' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114968490453833245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114968490453833245'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/06/over-engineering.html' title='必要的抽象还是over-engineering?'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114960267768191310</id><published>2006-06-06T21:38:00.000+08:00</published><updated>2006-06-06T22:04:38.063+08:00</updated><title type='text'>Rich Client技术</title><content type='html'>插播法网战况：刚刚，Hingis和Safina两位小将（应该还是可以这么说的吧，Hingis才刚刚二十一二岁） 都在第一盘鏖战抢七失利的情况下，第二盘脆败，分别输了个6:1和6:0（我也不知道这个词我是从哪里学的，不过是刚学不久，I'm sure）&lt;br /&gt;&lt;br /&gt;现在Rich Client很热门（呵呵，自己以前也写过JavaScript，记得那个时候还写过JS版的“北京浮生记”，知道客户端脚本的强大），现在终于认真开始研究这门技术了。&lt;br /&gt;&lt;br /&gt;现在脑子中的Rich Client实现有：&lt;br /&gt;&lt;br /&gt;XUL （刚刚看了“&lt;a href="http://www-128.ibm.com/developerworks/cn/xml/x-xul/index.html"&gt;XUL － 快速开发跨平台易用用户接口的新途径&lt;/a&gt;”，现学现卖），个人觉得这个技术前景有限，局限在于Mozilla平台，虽然现在Firefox市场占有率近四成，但是剩下的五成多很难攻克，因为Windows+IE确实让人用的很顺手也很顺心，如果我不学CS，我八成还是用IE。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.adobe.com/products/flex/"&gt;Macromedia Flex&lt;/a&gt;，很有前途，我观察到，越来越多的多媒体内容提供商（精加工商，比如Google video）使用swf文件作为媒介，可以避免插件，播放器，带宽或者防火墙等问题。但是SWF仅是human-readable, not computer-readable，从道理上讲我们又应该摒弃这种copyright的东西，人们还是懒惰啊。（最近下载Flash player发现网站转到了Adobe，才知道“MM”被“A盗”霸占了 【盗趾居然和柳下惠是亲兄弟】。想当年用的JRun web server并到MM的时候自己还很是高兴，因为那时候喜欢Macromedia，但是现在这个并购让我感觉五味陈杂，Adobe现在太强大了， became a ruled desktop media publisher）&lt;br /&gt;&lt;br /&gt;Ajax，能力和前景有限，因为还是网站的一种加强形势，不过相比redirect and refresh, Ajax确实给予我们很COOL的体验。&lt;br /&gt;&lt;br /&gt;...期待进一步研究&lt;br /&gt;&lt;br /&gt;广告：www.frenchopne.org上面的交互程序都转成swf的了，说明IBM也在rich client tech for highly interactive application上转了风向，把自己一手养大的Java Applet扔了。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114960267768191310?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114960267768191310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114960267768191310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114960267768191310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114960267768191310'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/06/rich-client.html' title='Rich Client技术'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114896617797720716</id><published>2006-05-30T13:10:00.000+08:00</published><updated>2006-05-30T13:16:18.210+08:00</updated><title type='text'>祝妈妈生日快乐！</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3287/168/1600/birthday_mom.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/3287/168/400/birthday_mom.jpg" alt="" border="0" /&gt;&lt;/a&gt;小时候净是妈妈给我过生日，也很少想起给妈妈过生日。上大学的时候，倒是把妈妈爸爸的生日牢牢记住，在他们过生日当天给二老打电话，他们都是很开心的。偏偏，今天，忘记了妈妈的生日。今天很巧，正好是妈妈阴历生日和阳历生日重合的一天，儿子我在远方祝母亲身体健康，寿比南山！&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114896617797720716?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114896617797720716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114896617797720716' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114896617797720716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114896617797720716'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/05/blog-post_30.html' title='祝妈妈生日快乐！'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114853369232550501</id><published>2006-05-25T13:05:00.000+08:00</published><updated>2006-05-25T13:08:12.560+08:00</updated><title type='text'>Top 100 Most Innovative Companies Ranking</title><content type='html'>Without any powerful competitor, Apple won the first place with its fantastic iPOD series. Goggle follows as a runner-up. It seems all innovative things always come from hardware, the most important thing changes our real life. Yesterday I found a software website provides downloads of electric maps only for iPod (I think it should be nano or above). In other words, it is hardware which eventually breaks the gap between human and high-tech. Some wonderful hardwares make it possible to integrate the reality and virtual reality seamless if there are enough software content providers. Another example is Sony PSP or Microsoft Xbox, whose creators are ranked as 13rd and 5th, respectively. Two America-based companies got good marks, IBM 10th, Intel 17th.&lt;br /&gt;&lt;br /&gt;Details can be found here. &lt;a href="http://www.businessweek.com/magazine/content/06_17/b3981413.htm"&gt;Online Extra: The Top 100 Most Innovative Companies Ranking&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114853369232550501?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114853369232550501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114853369232550501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114853369232550501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114853369232550501'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/05/top-100-most-innovative-companies.html' title='Top 100 Most Innovative Companies Ranking'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114846660987466358</id><published>2006-05-24T18:29:00.000+08:00</published><updated>2006-05-24T18:35:35.706+08:00</updated><title type='text'>Stylus Studio: not only a XML Editor</title><content type='html'>Stylus Studio is a sharp XML IDE which enables XML Data Integration, Web Services and XSLT develeopment. It allows developer to write XML schema and XSL codes as well as debugging them.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Recently, Stylus Studio release a new feature - &lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;XQuery development supporting&lt;/span&gt;, a function let programs query XML document nodes in SQL-like syntax. :)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Find free trial &lt;a href="http://www.stylusstudio.com/"&gt;Stylus Studio&lt;/a&gt; here (http://www.stylusstudio.com/).&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114846660987466358?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114846660987466358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114846660987466358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114846660987466358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114846660987466358'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/05/stylus-studio-not-only-xml-editor.html' title='Stylus Studio: not only a XML Editor'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114830512374990914</id><published>2006-05-22T21:38:00.000+08:00</published><updated>2006-05-22T21:38:48.433+08:00</updated><title type='text'>技术点滴</title><content type='html'>今天看了IBM newsletter中的一篇文章，是讲如何&lt;a href="http://www-128.ibm.com/developerworks/cn/java/j-legacytest.html"&gt;测试遗留代码&lt;/a&gt;的，并写了&lt;a href="http://my.opera.com/lemann/blog/show.dml/265507"&gt;一点感悟在my.opera.com/lemann上&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;同期newsletter上还有一篇文章，是讲&lt;a href="http://www-128.ibm.com/developerworks/cn/java/j-contest.html"&gt;多线程单元测试&lt;/a&gt;的。道理是原来我们对多线程代码进行单元测试的时候，多次测试往往程序以一种线程间交错顺序执行，这样会掩盖一些bugs（原文：问题在于程序是&lt;i&gt;太确定的&lt;/i&gt;：您只是在很多交错情况的一种&lt;i&gt;交错&lt;/i&gt; [不同线程中命令的相对顺序] 中结束了测试）。使用 ConTest 进行单元测试，可以在测试时使程序执行尽可能多的线程间交错顺序，并通过单元测试揭示之。&lt;br /&gt;&lt;br /&gt;还有一篇文章是&lt;a href="http://www-128.ibm.com/developerworks/cn/rational/rationaledge/content/apr06/eeles/"&gt;《软件构架师的特点》&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114830512374990914?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114830512374990914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114830512374990914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114830512374990914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114830512374990914'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/05/blog-post.html' title='技术点滴'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114715722859807467</id><published>2006-05-09T14:24:00.000+08:00</published><updated>2006-05-09T14:48:34.543+08:00</updated><title type='text'>TopCoder.com re-visit</title><content type='html'>Yesterday I re-visited topcoder.com and found that it has changed greatly. And at an entry-level practice room, I took one 250 points problem to solve. The result... is poor :( I need code more to keep the feeling of well-structured programming skill.&lt;br /&gt;&lt;br /&gt;The problem is stated as below ( all rights are reserved by topcoder.com )&lt;br /&gt;&lt;blockquote style="color: rgb(51, 51, 255);"&gt;&lt;span style="font-size:85%;"&gt;TopCoder has decided to automate the process of assigning problem difficulty&lt;br /&gt;levels to problems.  TopCoder developers have concluded that problem difficulty&lt;br /&gt;is related only to the Average Word Length of Words in the problem statement:&lt;br /&gt;&lt;br /&gt;If the Average Word Length is less than or equal to 3,  the problem is a 250&lt;br /&gt;point problem.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;If the Average Word Length is equal to 4 or 5, the problem is a 500 point&lt;br /&gt;problem.&lt;br /&gt;If the Average Word Length is greater than or equal to 6, the problem is a 1000&lt;br /&gt;point problem.&lt;br /&gt;&lt;br /&gt;Definitions:&lt;br /&gt;Token - a set of characters bound on either side by spaces, the beginning of&lt;br /&gt;the input String parameter or the end of the input String parameter.&lt;br /&gt;Word - a Token that contains only letters (a-z or A-Z) and may end with a&lt;br /&gt;single period. A Word must have at least one letter.&lt;br /&gt;Word Length - the number of letters in a Word. (NOTE: a period is NOT a letter)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;The following are Words :&lt;br /&gt;"ab",  "ab."&lt;br /&gt;&lt;br /&gt;The following are not Words :&lt;br /&gt;"ab..", "a.b", ".ab", "a.b.", "a2b.", "."&lt;br /&gt;&lt;br /&gt;Average Word Length - the sum of the Word Lengths of every Word in the problem&lt;br /&gt;statement divided by the number of Words in the problem statement.  The&lt;br /&gt;division is integer division. If the number of Words is 0, the Average Word&lt;br /&gt;Length is 0.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Implement a class HowEasy, which contains a method pointVal.  The method takes&lt;br /&gt;a String as a parameter that is the problem statement and returns an int that&lt;br /&gt;is the point value of the problem (250, 500, or 1000). The problem statement&lt;br /&gt;should be processed from left to right.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;Here is the method signature (be sure your method is public):&lt;br /&gt;int pointVal(String problemStatement);&lt;br /&gt;&lt;br /&gt;problemStatement is a String containing between 1 and 50 letters, numbers,&lt;br /&gt;spaces, or periods.  TopCoder will ensure the input is valid.&lt;br /&gt;&lt;br /&gt;Examples:&lt;br /&gt;&lt;br /&gt;If problemStatement="This is a problem statement", the Average Word Length is&lt;br /&gt;23/5=4, so the method should return 500.&lt;br /&gt;If problemStatement="523hi.", there are no Words, so the Average Word Length is&lt;br /&gt;0, and the method should return 250.&lt;br /&gt;If problemStatement="Implement a class H5 which contains some method." the&lt;br /&gt;Average Word Length is 38/7=5 and the method should return 500.&lt;br /&gt;If problemStatement=" no9 . wor7ds he8re. hj.." the Average Word Length is 0,&lt;br /&gt;and the method should return 250.&lt;/span&gt;      &lt;/blockquote&gt;Here I shown my solution and a solution from one professional developer.&lt;br /&gt;&lt;br /&gt;My not-so-good solution &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3287/168/1600/bad_solution.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3287/168/200/bad_solution.png" alt="" border="0" /&gt; &lt;/a&gt;And a very clear solution from one professional.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3287/168/1600/good_solution.0.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3287/168/200/good_solution.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114715722859807467?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.topcoder.com' title='TopCoder.com re-visit'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114715722859807467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114715722859807467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114715722859807467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114715722859807467'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/05/topcodercom-re-visit.html' title='TopCoder.com re-visit'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114716039039093751</id><published>2006-05-08T20:20:00.000+08:00</published><updated>2006-05-09T15:50:49.996+08:00</updated><title type='text'>Speech of Dr. Ma Ying-Jeou</title><content type='html'>Today,  &lt;a href="http://en.wikipedia.org/wiki/Ma_Ying-jeou"&gt;Dr. Ma Ying-Jeou&lt;/a&gt;, current leader of &lt;a href="http://www.kmt.org.tw/"&gt;KMT&lt;/a&gt; (largest opposition party in Taiwan region), gave a speech "TAIWAN's New Thinking" in &lt;a href="http://www.spp.nus.edu.sg/"&gt;LKY policy school&lt;/a&gt; which is located in &lt;a href="http://www.nus.edu.sg/"&gt;NUS&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In his speech, Dr. Ma remarked his "five DOs" and "five DONTs" as stated in the trip in USA this year, which want to keep the current state of taiwan strait unchanged and only focus on  business communication. But as the leader of KMT, Dr. Ma, do you forget the principle of KMT to pursue a rich and uniform CHINA? This speech makes me depressed as it shows KMT has downgraded to an irresponsible party.&lt;br /&gt;&lt;br /&gt;Here is some photos. The last one is combined from first one and thired one using &lt;a href="http://www.gimp.org/"&gt;GIMP&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3287/168/1600/100_1842.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3287/168/320/100_1842.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3287/168/1600/100_1844.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3287/168/320/100_1844.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3287/168/1600/100_1846.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3287/168/320/100_1846.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3287/168/1600/100_1846.0.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3287/168/320/100_1846.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114716039039093751?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114716039039093751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114716039039093751' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114716039039093751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114716039039093751'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/05/speech-of-dr-ma-ying-jeou.html' title='Speech of Dr. Ma Ying-Jeou'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114611679154555288</id><published>2006-04-27T13:27:00.000+08:00</published><updated>2006-04-27T13:50:32.710+08:00</updated><title type='text'>A month celebration for pinyin4j birth</title><content type='html'>Today, pinyin4j library has been downloaded over 200 times and visited more than 1000 times, from the date of first release, March 27 2006.&lt;br /&gt;&lt;br /&gt;Moreover, today's visitor tracks show that, these visitors come from four main continents (Asia, North-America, Europe, and South-America). They include people from Tianjin of China (my hometown), Hefei of China (my mother's hometown) and Tampa of USA (Pete sampras's former residence). :) &lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="UrchinGraph0" align="middle" height="400" width="640"&gt;&lt;param name="allowScriptAccess" value="sameDomain"&gt;&lt;param name="movie" value="uflash/UrchinGraphMap.swf"&gt;&lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#ffffff"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.google.com/analytics/home/uflash/UrchinGraphMap.swf" quality="high" bgcolor="#ffffff" name="UrchinGraph" wmode="transparent" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="cnames=Country/Region/City|Visits|P/Visit|G1/Visit|$/Visits&amp;amp;ctypes=10|20|24|25|41&amp;amp;rtitle=Geo Map Overlay&amp;amp;fsize=0&amp;amp;total=37&amp;amp;uloc=us|$|0|2&amp;amp;xdata=China-Beijing\t399289\t1163883\t12\t20000\t0\t0\nChina-Shenzhen\t225333\t1141333\t3\t13333\t0\t0\nChina-Suzhou\t313114\t1206181\t2\t10000\t0\t0\nChina-Hefei\t318639\t1172808\t2\t15000\t0\t0\nBrazil-Santo André\t-236667\t-465168\t1\t10000\t0\t0\nUnited States-Trenton\t402059\t-747571\t1\t20000\t0\t0\nUnited States-Bolivar\t376422\t-933997\t1\t10000\t0\t0\nUnited States-Wilsonville\t453084\t-1227799\t1\t10000\t0\t0\nChina-Shanghai\t312222\t1214581\t1\t10000\t0\t0\nThailand-Bangkok\t137500\t1005167\t1\t10000\t0\t0\nChina-Yünnan\t250389\t1027183\t1\t10000\t0\t0\nChina-Desheng\t247000\t1083333\t1\t10000\t0\t0\nChina-Jinan\t366683\t1169972\t1\t20000\t0\t0\nUnited States-Portland\t455184\t-1226554\t1\t10000\t0\t0\nHong Kong-Hong Kong\t222833\t1141500\t1\t10000\t0\t0\nCanada-Richmond\t456667\t-721500\t1\t10000\t0\t0\nHong Kong-Central District\t222833\t1141500\t1\t10000\t0\t0\nChina-Guangzhou\t231167\t1132500\t1\t10000\t0\t0\nChina-Tianjin\t391422\t1171767\t1\t10000\t0\t0\nChina-Henan\t188572\t1098028\t1\t10000\t0\t0\nUnited States-Monterey Park\t340520\t-1181294\t1\t10000\t0\t0\nUnited States-Tampa\t279984\t-824781\t1\t10000\t0\t0\n" align="middle" height="400" width="640"&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114611679154555288?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://pinyin4j.sourceforge.net' title='A month celebration for pinyin4j birth'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114611679154555288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114611679154555288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114611679154555288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114611679154555288'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/04/month-celebration-for-pinyin4j-birth.html' title='A month celebration for pinyin4j birth'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114554141187948902</id><published>2006-04-20T21:43:00.000+08:00</published><updated>2006-04-23T19:36:14.820+08:00</updated><title type='text'>All best memories about ES5001B module</title><content type='html'>After learned &lt;a href="http://ivle.nus.edu.sg/course/courseinfo.asp?courseid=%7B2FECC2D0-F48A-4AEF-909C-1AB54206D44D%7D&amp;loc=internet"&gt;ES5001B module&lt;/a&gt; this semester, I hope all good memories and all smiling faces stay in my heart. (Thank you, Joy! Without your help, I couldn't make these pictures.)&lt;br /&gt;&lt;br /&gt;A snap forever&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://my.opera.com/lemann/homes/albums/58877/es5001b_ay2005_05_sem2_lim_meng_choo_blackwhite.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px;" src="http://my.opera.com/lemann/homes/albums/58877/es5001b_ay2005_05_sem2_lim_meng_choo_blackwhite.jpg" alt="" border="0" /&gt;&lt;/a&gt;(Left to right)&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Che Jun&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Li Min&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Hu Zhongqiao&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Jiang Liang&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;Fan Liwei&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;Celia, Sze Yin Yin&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;Peng Yi&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;Yuan Le&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;Ms. Lim Meng Choo&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Chen Shuting&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 102);"&gt;Deng Wei&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Thura Win&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Ngoc Thanh&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Yang Jingye&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Min Aung&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Myo Thant&lt;br /&gt;&lt;br /&gt;Colorful smiles&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://my.opera.com/lemann/homes/albums/58877/es5001b_ay2005_05_sem2_lim_meng_choo_color.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px;" src="http://my.opera.com/lemann/homes/albums/58877/es5001b_ay2005_05_sem2_lim_meng_choo_color.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Everything is ok, but Myo is hidden.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://my.opera.com/lemann/homes/albums/58877/CIMG2771_enhanced_book_2_small_size.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px;" src="http://my.opera.com/lemann/homes/albums/58877/CIMG2771_enhanced_book_2_small_size.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114554141187948902?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://ivle.nus.edu.sg/course/courseinfo.asp?courseid=%7B2FECC2D0-F48A-4AEF-909C-1AB54206D44D%7D&amp;loc=internet' title='All best memories about ES5001B module'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114554141187948902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114554141187948902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114554141187948902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114554141187948902'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/04/all-best-memories-about-es5001b-module.html' title='All best memories about ES5001B module'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114519110092604604</id><published>2006-04-16T20:34:00.000+08:00</published><updated>2006-04-16T20:39:05.780+08:00</updated><title type='text'>pinyin4j-2.0.0 is released! (April 16, 2006)</title><content type='html'>Interactive DEMO @ &lt;a href="http://pinyin4j.sourceforge.net/" target="_blank"&gt;pinyin4j homepage&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;// Features&lt;br /&gt;&lt;br /&gt;0. Package all necessary classes and resources in a JAR file. Easy to import this library to your existed project.&lt;br /&gt;1. Convert simplified Chinese into Hanyu Pinyin representations&lt;br /&gt;2. Support multiple pronounciations&lt;br /&gt;3. Several output format&lt;br /&gt;3.1. Uppercase or lowercase&lt;br /&gt;3.2. v or u: orunicode ü&lt;br /&gt;3.3. with tone numbers or &lt;span style="color:red;"&gt;with tone marks (newly added) &lt;/span&gt; or without tone&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Author: &lt;a href="http://www.cad.zju.edu.cn/home/limin/" target="_blank"&gt;Li Min&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DOWNLOAD HERE: &lt;a href="http://sourceforge.net/projects/pinyin4j/" target="_blank"&gt;SourceForge.net: Chinese Unicode to Hanyu Pinyin"&lt;/a&gt; -- a Java library to convert Chinese characters in Unicode form into Hanyu Pinyin representation."&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ScreenShots here:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Using pinyin4j to convert Chinese sentence to Hanyu Pinyin&lt;br /&gt;&lt;br /&gt;&lt;img src="http://my.opera.com/lemann/homes/albums/56862/applet_demo_sentence.png" /&gt;&lt;br /&gt;&lt;br /&gt;Using pinyin4j to convert Chinese character to Hanyu Pinyin&lt;br /&gt;&lt;br /&gt;&lt;img src="http://my.opera.com/lemann/homes/albums/56862/applet_demo_character.png" /&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114519110092604604?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://pinyin4j.sourceforge.net/' title='pinyin4j-2.0.0 is released! (April 16, 2006)'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114519110092604604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114519110092604604' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114519110092604604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114519110092604604'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/04/pinyin4j-200-is-released-april-16-2006.html' title='pinyin4j-2.0.0 is released! (April 16, 2006)'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114438708875328669</id><published>2006-04-07T13:18:00.000+08:00</published><updated>2006-04-07T13:18:08.916+08:00</updated><title type='text'>Sampras vs. Ginepri (Web Living Now!)</title><content type='html'>The King Returns!&lt;br /&gt;&lt;br /&gt;The match between Pete Sampras and Ginepri is living @ &lt;a href="http://www.usta.com/home/default.sps"&gt;USTA.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114438708875328669?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.usta.com/' title='Sampras vs. Ginepri (Web Living Now!)'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114438708875328669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114438708875328669' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114438708875328669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114438708875328669'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/04/sampras-vs-ginepri-web-living-now.html' title='Sampras vs. Ginepri (Web Living Now!)'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114437983644425679</id><published>2006-04-07T11:17:00.000+08:00</published><updated>2006-04-07T11:17:22.473+08:00</updated><title type='text'>pinyin4j-1.1.0 is released!</title><content type='html'>&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;// Features&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;0. Package all necessary classes and resources in a JAR file. Easy to import to your existed project (newly implemented).&lt;/span&gt;&lt;br /&gt;1. Convert simplified Chinese into Hanyu Pinyin representations&lt;br /&gt;2. Support multiple pronounciations&lt;br /&gt;3. Several output format&lt;br /&gt;3.1. Uppercase or lowercase&lt;br /&gt;3.2. v or u: or &lt;span style="color: rgb(255, 0, 0);"&gt;unicode ü (newly added)&lt;/span&gt;&lt;br /&gt;3.3. with tone numbers or without tone&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Download Here: &lt;a href="http://sourceforge.net/projects/pinyin4j/"&gt;SourceForge.net: Chinese Unicode to Hanyu Pinyin&lt;/a&gt;" -- a Java library to convert Chinese characters in Unicode form into Hanyu Pinyin representation."&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114437983644425679?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://sourceforge.net/projects/pinyin4j/' title='pinyin4j-1.1.0 is released!'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114437983644425679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114437983644425679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114437983644425679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114437983644425679'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/04/pinyin4j-110-is-released.html' title='pinyin4j-1.1.0 is released!'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114381877369189275</id><published>2006-03-31T23:26:00.000+08:00</published><updated>2006-03-31T23:26:13.946+08:00</updated><title type='text'>Resources Accessing in Java</title><content type='html'>If you want to access the resource files in an unique form in Java, please do NOT use FileInputStream because it can not work porperly in JAR file.&lt;br /&gt;&lt;br /&gt;Instead of FileInputStream, please try the functions below:&lt;br /&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;&lt;span style="font-family:verdana, arial, helvetica;font-size:100%;"&gt;ClassLoader.getResourceAsStream ("some/pkg/resource.properties");&lt;br /&gt;   Class.getResourceAsStream ("/some/pkg/resource.properties"); //This is passed in my application. The others are not tested yet.&lt;br /&gt;   ResourceBundle.getBundle ("some.pkg.resource");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span name="intelliTxt" id="intelliTXT"&gt;&lt;span style="font-family:verdana, arial, helvetica;font-size:100%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114381877369189275?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://my.opera.com/lemann/' title='Resources Accessing in Java'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114381877369189275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114381877369189275' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114381877369189275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114381877369189275'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/03/resources-accessing-in-java.html' title='Resources Accessing in Java'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114343163767204882</id><published>2006-03-27T11:53:00.000+08:00</published><updated>2006-03-27T12:10:51.013+08:00</updated><title type='text'>Java library for Hanyu Pinyin: pinyin4j-1.0.0-beta is released!</title><content type='html'>&lt;a href="http://sourceforge.net/projects/pinyin4j/"&gt;SourceForge.net: Chinese Unicode to Hanyu Pinyin&lt;/a&gt;: "Java library to convert Chinese characters in Unicode form into Hanyu Pinyin representation."&lt;br /&gt;&lt;br /&gt;// Main Features //&lt;br /&gt;&lt;br /&gt;1. Convert Chinese into Hanyu Pinyin representations&lt;br /&gt;2. Support multiple pronounciations&lt;br /&gt;3. Several output format&lt;br /&gt;3.1. Uppercase or lowercase&lt;br /&gt;3.2. v or u:&lt;br /&gt;3.3. with tone numbers or without tone&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114343163767204882?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://sourceforge.net/projects/pinyin4j/' title='Java library for Hanyu Pinyin: pinyin4j-1.0.0-beta is released!'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114343163767204882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114343163767204882' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114343163767204882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114343163767204882'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/03/java-library-for-hanyu-pinyin-pinyin4j.html' title='Java library for Hanyu Pinyin: pinyin4j-1.0.0-beta is released!'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114016188311591749</id><published>2006-02-17T15:38:00.000+08:00</published><updated>2006-02-17T15:38:03.126+08:00</updated><title type='text'>今天穿梭上了88，是yinchen小mm的功劳</title><content type='html'>现转她的原信如下：&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;发信人: yinchen (yinchen), 信区: Volleyball&lt;br /&gt;标  题: 穿梭上88方式(zz)&lt;br /&gt;发信站: 浙江大学海纳百川站 (Sat Feb  4 01:18:28 2006), 站内信件&lt;br /&gt;&lt;br /&gt;telnet方式：&lt;br /&gt;       bbs.freecity.cn:23&lt;br /&gt;       ise.vicp.net:23&lt;br /&gt;       quiter.7766.org:7777&lt;br /&gt;       env99.3322.org:8888&lt;br /&gt;       proxy.freecity.cn:23&lt;br /&gt;       zju88.8866.org:23&lt;br /&gt;       vatano.3322.org:23&lt;br /&gt;       bbs88.8800.org:10000&lt;br /&gt;       drangon.3322.org:8888&lt;br /&gt;       drangon.3322.org:8888&lt;br /&gt;web方式：&lt;br /&gt;       http://ise.vicp.net:88/&lt;br /&gt;       http://quiter.to.3322.org/&lt;br /&gt;       http://bbs.freecity.cn/&lt;br /&gt;       http://www.freecity.cn/&lt;br /&gt;       http://freecity.cnzju.net/&lt;br /&gt;       http://freecity.yymm.net/&lt;br /&gt;       http://freecity.zjunet.com/&lt;br /&gt;&lt;br /&gt;从&lt;a href="http://www.freecity.cn"&gt;88&lt;/a&gt;上转载来的，斑竹看到的话标个G吧，对大家都有用：）&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;&lt;br /&gt;排球，我的永恒挚爱！！&lt;/blockquote&gt;&lt;br /&gt;同时感谢&lt;a href="http://bbs.zju.edu.cn/"&gt;海纳百川站&lt;/a&gt;提供的平台，鄙视小林子长时间不给yinchen小mm的文章加G&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114016188311591749?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.freecity.cn' title='今天穿梭上了88，是yinchen小mm的功劳'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114016188311591749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114016188311591749' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114016188311591749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114016188311591749'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/02/88yinchenmm.html' title='今天穿梭上了88，是yinchen小mm的功劳'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-114016096372075001</id><published>2006-02-17T15:22:00.000+08:00</published><updated>2006-02-17T15:22:43.770+08:00</updated><title type='text'>小蓝人变成了小绿人</title><content type='html'>看官可能不懂，啥小蓝小绿的。&lt;br /&gt;前因后果是这样，我看见&lt;a href="http://spaces.msn.com/hanjianwei/"&gt;Jianwei Han&lt;/a&gt;的MSN昵称改成了“msn live messager 好爽”之后向他讨了一个invitation，讨来之后我就忘了(不好意思，jianwei)。今天上&lt;a href="http://www.freecity.cn/"&gt;88&lt;/a&gt;, 看见了&lt;a href="http://blog.sina.com.cn/u/1428344970"&gt;灿灿的blog&lt;/a&gt;信，到他的blog看到了&lt;a href="http://spaces.msn.com/myhenna/"&gt;henna的blog&lt;/a&gt;，又溜达到了那里，又看见了live messager这么一回事，下载安装，小蓝人变成了小绿人 ：）&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-114016096372075001?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/114016096372075001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=114016096372075001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114016096372075001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/114016096372075001'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2006/02/blog-post.html' title='小蓝人变成了小绿人'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-113454050389625367</id><published>2005-12-14T14:04:00.000+08:00</published><updated>2005-12-14T14:08:23.906+08:00</updated><title type='text'>How to be a Star Engineer</title><content type='html'>&lt;a href="http://netlab.cse.yzu.edu.tw/engineer.htm"&gt;Maybe this is the original source of this translation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dreamhead.blogbus.com/logs/2005/06/1279686.html"&gt;离职信与Star Engineer&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;How to be a Star Engineer&lt;br /&gt;Robert E. Kelley, Carnegie Mellon University&lt;br /&gt;&lt;br /&gt;Robert E. Kelley, "How to be a star engineer," IEEE Spectrum, pp. 51-58, Oct. 1999.&lt;br /&gt;&lt;br /&gt;翻译：马仕毅&lt;br /&gt;&lt;br /&gt;摘录部份&lt;br /&gt;&lt;br /&gt;[Problem]&lt;br /&gt;&lt;br /&gt;贝尔实验室由全世界最好的大学中聘用了最优秀，最聪明的毕业生,然而, 最后只有少数的人真正发挥他们的潜力而成为卓越的工程师。大部分的新进人员发展成可以稳定地完成任务的执行者，生产力并没有特别突出，无法帮助贝尔实验室在提升AT&amp;amp;T的市场竞争力方面，做出显著的贡献。&lt;br /&gt;&lt;br /&gt;贝尔实验室想要知道的是：杰出的工程师和普通的工程师到底有什么不同？&lt;br /&gt;&lt;br /&gt;[background]&lt;br /&gt;在现今的职场中，资源越来越少,工作的要求却越来越多。全球化的竞争，购并风气,企业裁员使得每位员工所承担的责任越来越重大，而可利用的资源却比以前少。环顾你的四周，和五年前比较,那位不是比以前工作更努力，工时更长？ 谁不是待完成的工作一堆，好多的电话和电子邮件还没回？大家都在暗自担心，如果不能再提高生产力，下一个被裁员的会不会是自己？每个人都听过：更聪明地工作(work smarter)，只是似乎没人知道那是什么意思。&lt;br /&gt;&lt;br /&gt;[ 谁主导了成功]&lt;br /&gt;为了要分出表现平平的表现优异的员工的主要差异，我们请教了高阶主管，中阶主管，工程师，以及其它研究者的看法。由这些结果中，我们累积了45个主管们及工程师们都觉得会影响杰出表现的主要因素。大致上可以分为四大类：&lt;br /&gt;&lt;br /&gt;一、认知类的因素：比较高的智商，逻辑推理能力，及创意。&lt;br /&gt;二、个性因素：自信，野心，勇气，以及是否相信可以控制自己的命运。&lt;br /&gt;三、社交因素：人际关系，领导能力。&lt;br /&gt;四、工作及组织因素：与主管的关系，工作成就感，对于薪资及奖金的态度。&lt;br /&gt;&lt;br /&gt;令人困惑的是，经过两年的研究，我们的数据显示不论是认知因素，个性因素，社交因素，或是工作及组织因素都无法作为分辨出杰出表现的有效因素。对于上面列的所有传统因素，无论是单独或是合并分析，答案都是一样：无法藉以分辨出普通工程师和杰出工程师。我们用了十几种比较数据的方式，将计算机分析应用到极限，然而，每次的执行结果都让我们当时觉得：我们的分析方法一定是有什么严重的错误。我们找不到任何一个可以分辨一个人是否会有杰出表现的因素。&lt;br /&gt;&lt;br /&gt;[本研究贡献]&lt;br /&gt;我们研究结果的长期效应是打破了一般人对于杰出表现的迷思。而事实上，在我们之后的研究发现：其它的因素也有其影响力。只是大部分的工程师在进入职场时，早已具有足够的潜力可以表现得卓越非凡，然而最后却成就普通。成就杰出表现的原因并不在他们拥有什么，而在于他们如何应用他们所拥有的特质。杰出表现之谜其实在于如何将他们的天分转换成生产力：就好像将位能转换成动能一样。我们的结论是：杰出的表现是努力得来的，与天份无关。(Stars are made, not born.)&lt;br /&gt;&lt;br /&gt;[无生产力员工身上常见的错误]&lt;br /&gt;1.没有采取主动积极的态度. Paper中举例: 不到实验室参与工作与帮助同伴.&lt;br /&gt;2.对整个组织重要性不高的方面主动积极. Paper中举例: 规划年度野餐、共同出游或是号召同仁去捐血&lt;br /&gt;&lt;br /&gt;[通往杰出之路的方法 - 九个工作策略]&lt;br /&gt;1. 闪亮的轨迹 (Blazing trails)&lt;br /&gt;只有特定的行为才能让别人觉得你主动积极。主动积极的真正意涵是：主动追求超过自己职权范围的更大责任，同时仍然能够完成自己的主要任务。能够额外付出心力来帮助其它同事或团队。然而，在我们的研究中，杰出的工程师都坚信：虽然他们非常期望够主动积极地做出巨大的贡献，但日常中的小贡献，日复一日地累积起来，也可能造成同样的影响力。杰出的工程师同时也相信，你可以主动做出贡献的程度会和你的经验直接相关。&lt;br /&gt;&lt;br /&gt;我们发现，对于任何一个有竞争力的专业工作者团队，新进人员必须展现主动积极的精神。这样的态度不只会让主管感到满意，更重要的是，你的同事和客户也会因此而欣赏你的表现。同事们期望中的工作伙伴不会将自己局限在职务说明书中所列举的任务中。因为他们知道，如果一个新进的人员的工作份量比自己少，自己就要承担更多的责任。他们需要能够延伸自己责任范围的工作伙伴，提供客户更好的服务，或是更能应付市场的迅速改变。客户们也会期望他们所接触的员工具有这些特质。如果一个新进人员没有办法满足这些期望，被归类为生产力不足的员工，无法对整个团队做出正面的贡献。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.知道该问谁 (Knowing who knows)&lt;br /&gt;一般的员工对于建立人际关系网络的想法仅止于有管道可以得知最新的办公室八卦与欢乐时光，或者是和猎人头公司的主管保持联络，以便于日后可以进行转职。&lt;br /&gt;&lt;br /&gt;杰出的工程师知道，目前社会信息过载的程度已经使得很少人具备完成工作所需的所有信息。他们可能具备50-80%的知识，但是除非有办法能够将剩下的部份补起来，否则他们的工作就无法顺利完成。事先和各领域的专家建立可靠的双向联络管道，可以藉由彼此的帮助完成手边的重要任务。建立这个网络的主要的目的，是希望尽可能地降低本身的知识不足以胜任新工作的机会。一般人则比较常得到错误的信息，通常是因为问错人，或是知道答案的专家并不在他的人际关系网络中。他们可能因而被误导，或是继续盲目摸索。&lt;br /&gt;&lt;br /&gt;3. 主动的自我管理 (Proactive self-management)&lt;br /&gt;杰出的工程师们知道主动自我管理的真正内涵决不只是时程及计划管理。这两项是每个员工都应该做到，而且是公司付钱请他们完成的。杰出的工程师的工作策略在于主动地创造机会，影响工作上的决策，增加团体的利益。&lt;br /&gt;&lt;br /&gt;4.掌握全局 (Getting the big picture)&lt;br /&gt;杰出工程师反而时常跳脱自己的角度而以许多不同的观点来看事情。杰出工程师的观点是由累积足够的经验而发展出来的判断模式。&lt;br /&gt;&lt;br /&gt;5.正确地追随 (The right kind of followership)&lt;br /&gt;杰出的工程师相信，副手的真义在于专心做出帮助。他们主动而且积极地投入对组织（及主管）的成功有帮助的事，同时，对于该做什么及如何做，他们可以做出独立而决定性的判断。失败的副手在被动的完成(或未完成)命令之后，会丢下自己的工作同伴或主管，优先执行自己的休闲活动.一个好的追随者可以主动的和主管充分配合，来达成整个组织的目标，即使他和主管之间的个性及工作文化并不相同。&lt;br /&gt;&lt;br /&gt;6. 团队合作 (Teamwork as joint ownership of a project)&lt;br /&gt;一般的员工所了解的团队合作是在计划进行中或是解决问题时和他人合作，并且做好自己的部份。杰出的工程师对团队合作有更高一层的看法。他们将之视为一连串复杂的技巧，包含了参与设定共有的计划目标，团队承诺，工作纪律，时程，处理冲突，及分享团队成就。&lt;br /&gt;&lt;br /&gt;7. 小领导者的领导风格 (Small-l leadership)&lt;br /&gt;杰出的员工则将领导能力视为一种工作策略，运用于自己的专业能力及影响力来说服一群人团结起来，一起完成重要的工作。&lt;br /&gt;&lt;br /&gt;8. 精明 (Street smarts)&lt;br /&gt;一般人多半太专注在讨人喜欢，以为这样是在职场中快速升迁的方法。他们要不就是对于办公室内的政治问题太过关心，要不就是故意装作完全不在乎。杰出的员工知道何时该避免冲突，何时该不逃避的正面对决。&lt;br /&gt;&lt;br /&gt;9. 呈现 (Show and tell)&lt;br /&gt;一般员工认为呈现就是利用炫目的简报，长篇的备忘录，或是公开展示自己的成果来吸引管理阶层的注意。他们的重心摆在自己的形象以及自己所要传达的讯息，而不是摆在听众。&lt;br /&gt;&lt;br /&gt;呈现的重要性是无法回避的。一位专业人员如果无法有效地以简报的方式传达自己的想法给其它的人，在现今的职场中要生存是相当艰苦的。对于大多数的知识工作者而言，这里讨论的重点并不是大型的演说，像比尔盖兹在超大型的会议中心以最先进的多媒体设备及计算机特效所做的展示。而是针对在公司内部的小型会议室中，对5至20位听众所做的简报。简报的听众多半是同事，上司，或是客户。而内容多半是技术性的或是与产品相关的议题。&lt;br /&gt;&lt;br /&gt;对杰出的专业人员而言，简报准备的过程比较复杂。我们的研究观察到呈现的表达方式会逐渐修正，由单纯的传达信息转变为对讯息的塑造。杰出的工程师通常精通将讯息传达给特定的对象，说服听众接受所要表达内容，及事先对可能产生的批评做出准备的能力。一般人最常见的错误会发生在由单纯的信息传达，提升到试图运用这个讯息发挥影响力时。在这个过程中，他们听众的组成已经大不相同了。然而，他们呈现的风格及的结构却维持和原来一样。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[成为闪亮的明星]&lt;br /&gt;我们对于我们的生产力提升计划做了长期的成效评估。观察工程师们在学习了这些工作策略之前和之后生产力的差异。参与训练计划前后的生产力差异平均值可以达到 400%。这个训练计划的成功验证了我们研究的主要发现。杰出的表现是努力得来的，与天份无关。把重心放在正确的事上，而不是无意义的琐事，有效率的完成工作。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-113454050389625367?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://netlab.cse.yzu.edu.tw/engineer.htm' title='How to be a Star Engineer'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/113454050389625367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=113454050389625367' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/113454050389625367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/113454050389625367'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/12/how-to-be-star-engineer.html' title='How to be a Star Engineer'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-113331602589330449</id><published>2005-11-26T09:57:00.000+08:00</published><updated>2005-11-30T10:01:23.700+08:00</updated><title type='text'>November 26th in the history</title><content type='html'>Pete Sampras officially became the first player to hold the NO.1 ranking for a record sixth consecutive year. Sampras had shared the previous record with Jimmy Connors, who was NO. 1 for five straight years between '74 and '78.&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-113331602589330449?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.zwire.com/site/news.cfm?newsid=15645108&amp;BRD=1918&amp;PAG=740&amp;dept_id=355908&amp;rfi=6' title='November 26th in the history'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/113331602589330449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=113331602589330449' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/113331602589330449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/113331602589330449'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/11/november-26th-in-history.html' title='November 26th in the history'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-113289899185181839</id><published>2005-11-25T14:05:00.000+08:00</published><updated>2005-11-26T12:07:42.790+08:00</updated><title type='text'>书评《人文地理随笔》（作者：唐晓峰）</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;《人文地理随笔》生动讲述了中国地理相关的 人文知识及其内涵。全书共分两篇，上篇中的文章主要讲述了作者对中国地理中某地某事的发散联想，主题包括甲骨文、大禹治水、万里长城、巴东文明、明清北京 城等人们熟知的地理话题，也包括中国古代的人文地理界线、中国古代的“神文地理”等学院派研究课题。作者博古论今，用生动的语言，以地理“位置”为经，以 古今历史为纬，以人文关怀为纲，描述了中华大地数千年来的人文地理变迁，也让读者触景生情，更加热爱拥有悠久历史的祖国。下篇数文通俗讲述了人文地理学科 的概念，其中有文提到&lt;/span&gt;&lt;span lang="EN-US"&gt;G.B.Cressey&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;这位“深爱中国”的美国地理学家。作者唐晓峰先生是美国&lt;/span&gt;&lt;span lang="EN-US"&gt;Syracuse&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;大学地理学博士。&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;书名= = 人文地理随笔&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;作者 = 唐晓峰&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;出版社 = 三联书店&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;ISBN = 7-108-02139-0&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;图书馆 = 新加坡国立大学中文图书馆&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-113289899185181839?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://ch.shvoong.com/books/theory-criticism/72030-??????/' title='书评《人文地理随笔》（作者：唐晓峰）'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/113289899185181839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=113289899185181839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/113289899185181839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/113289899185181839'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/11/blog-post.html' title='书评《人文地理随笔》（作者：唐晓峰）'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-113176986447098264</id><published>2005-11-12T12:31:00.000+08:00</published><updated>2005-11-12T12:37:11.253+08:00</updated><title type='text'>A backward evolution</title><content type='html'>Today I got a news from &lt;a href="http://news.scotsman.com/international.cfm?id=2219982005"&gt;School board backs anti-Darwin teaching&lt;/a&gt;. It said that, in some places of USA or UK, the school will teach "intelligent design" instead of the Darwin's evolution theory for the biology courses. "Intelligent design holds that the universe is so complex that it must have been created by a higher power." &lt;br /&gt;&lt;br /&gt;Yes, the Darwin's "evolution" theory now faces the challenge of evolution, a backward evolution derived from creationism or bible story.Just like the so called capitalism's "free market", the USA government prevented China-Unocal Bid. It's another backward freedom.&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-113176986447098264?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/113176986447098264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=113176986447098264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/113176986447098264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/113176986447098264'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/11/backward-evolution.html' title='A backward evolution'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112990626558760480</id><published>2005-10-21T22:51:00.000+08:00</published><updated>2005-10-21T22:51:05.630+08:00</updated><title type='text'>Chinese are best! We should do our best!</title><content type='html'>An article lets me be shocken.&lt;br /&gt;&lt;a href="http://web.wenxuecity.com/BBSView.php?SubID=mychina&amp;MsgID=147010"&gt;http://web.wenxuecity.com/BBSView.php?SubID=mychina&amp;MsgID=147010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112990626558760480?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112990626558760480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112990626558760480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112990626558760480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112990626558760480'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/chinese-are-best-we-should-do-our-best.html' title='Chinese are best! We should do our best!'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112865552632025369</id><published>2005-10-07T11:25:00.000+08:00</published><updated>2005-10-07T11:25:26.320+08:00</updated><title type='text'>Install Apache HTTP server in Redhat Linux</title><content type='html'>&lt;h3&gt;Install &lt;a href="http://httpd.apache.org/"&gt;Apache HTTP server&lt;/a&gt; on &lt;a href="http://www.redhat.com/"&gt;Redhat Linux&lt;br /&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;h3&gt;Usual Commands:&lt;br /&gt;&lt;/h3&gt;&lt;br /&gt;Download : $ lynx http://httpd.apache.org/download.cgi&lt;br /&gt;Extract .gz : $ gzip -d httpd-2_1_NN.tar.gz&lt;br /&gt;Extract .tar : $ tar xvf httpd-2_1_NN.tar&lt;br /&gt;Configure : $ ./configure --prefix=PREFIX&lt;br /&gt;(PREFIX)&lt;br /&gt;Compile : $ make&lt;br /&gt;Install : $ make install&lt;br /&gt;Customize : $ vi PREFIX/conf/httpd.conf&lt;br /&gt;Test : $ PREFIX/bin/apachectl start&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Note: NN must be replaced with the current minor version number, and PREFIX must be replaced with the filesystem path under which the server should be installed. If PREFIX is not specified, it defaults to /usr/local/apache2. &lt;/h3&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112865552632025369?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112865552632025369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112865552632025369' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112865552632025369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112865552632025369'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/install-apache-http-server_112865552632025369.html' title='Install Apache HTTP server in Redhat Linux'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112848959167049585</id><published>2005-10-05T13:19:00.000+08:00</published><updated>2005-10-05T13:19:51.676+08:00</updated><title type='text'>Giants in the list of Google Alliance</title><content type='html'>&lt;a href="http://my.opera.com/lemann/blog/show.dml/33956"&gt;Google ally one more gaint, NASA&lt;/a&gt;&lt;br&gt;&lt;br /&gt;And now, another IT titan, &lt;a href="http://www.nytimes.com/2005/10/05/technology/05google.html"&gt;SUN Microsystem join the Alliance with Google&lt;/a&gt;.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112848959167049585?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112848959167049585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112848959167049585' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112848959167049585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112848959167049585'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/giants-in-list-of-google-alliance.html' title='Giants in the list of Google Alliance'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112840307323362424</id><published>2005-10-04T13:17:00.000+08:00</published><updated>2005-10-04T13:17:53.236+08:00</updated><title type='text'>Japanese want to reduce the U.N. contribution</title><content type='html'>And I think it's time to reduce respect to such new-rich and the crime of World War II.&lt;br /&gt;&lt;br /&gt;""&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112840307323362424?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112840307323362424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112840307323362424' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112840307323362424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112840307323362424'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/japanese-want-to-reduce-un_04.html' title='Japanese want to reduce the U.N. contribution'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112834291456849562</id><published>2005-10-03T20:35:00.000+08:00</published><updated>2005-10-03T21:02:51.570+08:00</updated><title type='text'>Funny Google Ad</title><content type='html'>&lt;a href="http://www.book8.com/google/"&gt;http://www.book8.com/google/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112834291456849562?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112834291456849562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112834291456849562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112834291456849562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112834291456849562'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/funny-google-ad.html' title='Funny Google Ad'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112833788433498618</id><published>2005-10-03T19:11:00.000+08:00</published><updated>2005-10-04T16:58:38.530+08:00</updated><title type='text'>Easter Egg from Google :)</title><content type='html'>&lt;font face="Times New Roman" size=3&gt;&lt;p&gt;Different Look and Feel of major-stream OS:&lt;br&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.google.com/microsoft"&gt;Windows like&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.google.com/mac"&gt;MacOS like&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.google.com/linux"&gt;Linux&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.google.com/bsd"&gt;FreeBSD&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Strange Language:&lt;br&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;&lt;a href="http://www.google.com/intl/xx-klingon/"&gt;Klingon&lt;/a&gt;&lt;/i&gt;, in &lt;a href="http://pewebdic2.cw.idm.fr/"&gt;Longman&lt;/a&gt; Klingon means an imaginary race of aggressive people from another planet, who appeared in the television series &lt;i&gt;Star Trek&lt;/i&gt;.  See also &lt;a href="http://www.kli.org/"&gt;The Klingon Language Institute&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.google.com/intl/en/Easter/feature_easter.html"&gt;Easter Egg version of Google interface&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.google.com/intl/xx-hacker/"&gt;hacker version of Google interface&lt;/a&gt; I love their mystery language.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;More refer to &lt;a href="http://labs.google.com/"&gt;Google Labs&lt;/a&gt;&lt;/p&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112833788433498618?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112833788433498618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112833788433498618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112833788433498618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112833788433498618'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/easter-egg-from-google.html' title='Easter Egg from Google :)'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112833361209900701</id><published>2005-10-03T18:00:00.000+08:00</published><updated>2005-10-03T19:10:19.653+08:00</updated><title type='text'>Future way to freeware</title><content type='html'>&lt;ul&gt;&lt;li&gt;Zip: &lt;a href="http://www.7-zip.org/"&gt;7-zip&lt;/a&gt;, &lt;a href="http://www.tugzip.com/"&gt;TUGZip&lt;/a&gt; or &lt;a href="http://www.powerarchiver.com/"&gt;PowerArchiver&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Office : &lt;a href="http://www.openoffice.org/"&gt;open-office&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Endnote: &lt;a href="http://www.evernote.com/en/products/evernote/"&gt;EverNote 1.0 - Free Version&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Dreamweaver: &lt;a href="http://www.nvu.com"&gt;nvn &lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Photoshop: &lt;a href="http://www.eecs.wsu.edu/paint.net/"&gt;paint.net&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Image Manipulation: &lt;a href="http://www.gimp.org/"&gt;GIMP(GNU Image Manipulation Program)&lt;/a&gt;, InkScape&lt;/li&gt;&lt;br /&gt;&lt;li&gt;PDF generation: &lt;a href="http://sourceforge.net/projects/pdfcreator/"&gt;PDFCreator&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;CD Burn: &lt;a href="http://download.burn4free.com/"&gt;Burn4Free&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Open Source Website:&lt;br&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;http://mirror.pacific.net.au/&lt;/li&gt;&lt;br /&gt;&lt;li&gt;http://www.sourceforge.net/&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112833361209900701?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112833361209900701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112833361209900701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112833361209900701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112833361209900701'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/future-to-do-on-way-to-freeware.html' title='Future way to freeware'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112833273129341929</id><published>2005-10-03T17:45:00.000+08:00</published><updated>2005-10-03T17:45:31.343+08:00</updated><title type='text'>Replace Winrar with 7-Zip</title><content type='html'>&lt;p&gt;Actually I thing what I want is not a good file packager but a good extractor. And the &lt;a href="http://www.7-zip.org/"&gt;7-Zip&lt;/a&gt; is fit the criteria. So...&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;Evaluating...&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112833273129341929?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112833273129341929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112833273129341929' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112833273129341929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112833273129341929'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/replace-winrar-with-7-zip.html' title='Replace Winrar with 7-Zip'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112832928000194696</id><published>2005-10-03T16:48:00.000+08:00</published><updated>2005-10-03T16:48:00.006+08:00</updated><title type='text'>Replace Editplus with PSPad and Notepad++</title><content type='html'>&lt;p&gt;After using the cracked EditPlus for years, now I change to free text editor.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Evaluating...&lt;br&gt;&lt;br /&gt;16:39 2005-10-3&lt;br&gt;&lt;br /&gt;From impression of first eye, &lt;a href="http://www.pspad.com/"&gt;PSPad&lt;/a&gt; is a clone-ware of UltraEdit (Hope this may not offend the author).  And the &lt;a href="http://notepad-plus.sourceforge.net/"&gt;Notepad++&lt;/a&gt; is just a product of hacker (maybe crazy programmer). I love the UI of &lt;a href="http://www.pspad.com/"&gt;PSPad&lt;/a&gt; more. &lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;Homepage of these two freeware:&lt;br&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.pspad.com/"&gt;PSPad&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://notepad-plus.sourceforge.net/"&gt;Notepad++&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112832928000194696?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112832928000194696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112832928000194696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112832928000194696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112832928000194696'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/replace-editplus-with-pspad-and.html' title='Replace Editplus with PSPad and Notepad++'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112832597473740682</id><published>2005-10-03T15:52:00.000+08:00</published><updated>2005-10-03T15:52:54.743+08:00</updated><title type='text'>Replace Acdsee with IrfanView[freeware, shareware]</title><content type='html'>&lt;p&gt;Use &lt;a href="http://www.irfanview.com/"&gt;IrfanView&lt;/a&gt; to replace &lt;a href="http://www.acdsystems.com/"&gt;Acdsee&lt;/a&gt;. &lt;br&gt;"IrfanView is a very fast, small, compact and innovative FREEWARE (for non-commercial use) graphic viewer for Windows 9x/ME/NT/2000/XP/2003."&lt;br&gt;&lt;br /&gt;Here is &lt;a href="http://www.irfanview.com/main_what_is_engl.htm"&gt;IrfanView's features&lt;/a&gt;. IrfanView supports most major &lt;a href="http://www.irfanview.com/main_formats.htm"&gt;image formats&lt;/a&gt;, and this program has many &lt;a href="http://www.irfanview.com/plugins.htm"&gt;plugins&lt;/a&gt; and &lt;a href="http://www.irfanview.com/languages.htm"&gt;languages&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;I evaluate this software for more than one week, and I think it's better than WinXP built-in image viewer. Now I am listening the WMA song with IrfanView! :)However, I didnot find the button to set current viewing image as my desktop background. :(&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112832597473740682?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112832597473740682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112832597473740682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112832597473740682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112832597473740682'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/replace-acdsee-with-irfanviewfreeware.html' title='Replace Acdsee with IrfanView[freeware, shareware]'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112831783083335970</id><published>2005-10-03T13:37:00.000+08:00</published><updated>2005-10-03T13:37:10.856+08:00</updated><title type='text'>Great Pete Sampras!</title><content type='html'>An article "&lt;a href="http://www.newindpress.com/sunday/sundayitems.asp?id=SES20050922090146&amp;eTitle=Sport&amp;rLink=0"&gt;Mind Over Net&lt;/a&gt;" described that "Blessed with the ability to reinvent himself, Agassi was soon on his way up. Just as Bradman&amp;rsquo;s career can&amp;rsquo;t be weighed without Bodyline, Agassi&amp;rsquo;s has to be juxtaposed with Sampras&amp;rsquo; rise. But it would be an exaggeration to call it a rivalry &amp;#8212; perhaps a long-running feud, yes. Sampras won an unprecedented 14 Slams, finished No.1 six years on the trot, and spent a record 286 weeks atop and alone. He was a leviathan on the lawns of Wimbledon, stringing seven titles over eight summers. He and Agassi brought out the best in each other, but Agassi beat him just once in a Slam final &amp;#8212; at the 1995 Australian Open. "&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112831783083335970?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112831783083335970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112831783083335970' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112831783083335970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112831783083335970'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/great-pete-sampras.html' title='Great Pete Sampras!'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112815170673769049</id><published>2005-10-01T15:28:00.000+08:00</published><updated>2005-10-01T15:31:37.820+08:00</updated><title type='text'>The vsFTPd resources</title><content type='html'>&lt;p&gt;vsFTPd is short-form for &lt;b&gt;very secure File Transfer Protocol daemon&lt;/b&gt;. It works in UNIX-like systems.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;u&gt;vsFTPd download&lt;/u&gt; &lt;br&gt;&lt;br /&gt;tar.gz [&lt;a href="http://vsftpd.beasts.org/"&gt;http://vsftpd.beasts.org/&lt;/a&gt;]&lt;br&gt;&lt;br /&gt;rpm, please search Google with "VSFTPD RPM"&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;u&gt;vsFTPd install&lt;&lt;/u&gt;br&gt;&lt;br /&gt;please follow instructions of README file and EXAMPLE directory if you install with source package, i.e. tar.gz&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;u&gt;vsFTPd configuration&lt;/u&gt;&lt;br&gt;&lt;br /&gt;A step by step example [&lt;a href="http://www.siliconvalleyccie.com/linux-hn/ftp-server.htm#_Toc92808795"&gt;http://www.siliconvalleyccie.com/linux-hn/ftp-server.htm#_Toc92808795&lt;/a&gt;]. It's a old one, but may help you at very first time.&lt;br&gt;&lt;br /&gt;Detailed description of every parameters [&lt;a href="http://vsftpd.beasts.org/vsftpd_conf.html"&gt;http://vsftpd.beasts.org/vsftpd_conf.html&lt;/a&gt;]&lt;br&gt;&lt;br /&gt;Official vsftpd FAQ (also included in the release package) [&lt;a href="http://www.vsftpdrocks.org/faq/"&gt;http://www.vsftpdrocks.org/faq/&lt;/a&gt;]&lt;br&gt;&lt;br&gt;Configuration in Redhat.com &lt;br&gt;[&lt;a href="https://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/security-guide/s1-server-ftp.html"&gt;https://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/security-guide/s1-server-ftp.html&lt;/a&gt;]&lt;br&gt;&lt;br /&gt;[&lt;a href="http://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/ref-guide/s1-ftp-vsftpd-conf.html"&gt;http://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/ref-guide/s1-ftp-vsftpd-conf.html&lt;/a&gt;]&lt;br&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;u&gt;others FTPd in Linux/Unix&lt;/u&gt;&lt;br&gt;&lt;br /&gt;Wu-ftpd [&lt;a href="http://www.faqs.org/docs/securing/ftpd.html"&gt;http://www.faqs.org/docs/securing/ftpd.html&lt;/a&gt;]&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;u&gt;Linux networking tutorial&lt;/u&gt;&lt;br&gt;&lt;br /&gt;YoLinux Tutorial - Linux Networking [&lt;a href="http://www.yolinux.com/TUTORIALS/LinuxTutorialNetworking.html"&gt;http://www.yolinux.com/TUTORIALS/LinuxTutorialNetworking.html&lt;/a&gt;]&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112815170673769049?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112815170673769049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112815170673769049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112815170673769049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112815170673769049'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/10/vsftpd-resources.html' title='The vsFTPd resources'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112806104566574819</id><published>2005-09-30T14:17:00.000+08:00</published><updated>2005-09-30T14:17:25.670+08:00</updated><title type='text'>Northwestern tennis event to support Gullikson Foundation</title><content type='html'>&lt;a href="http://www.pioneerlocal.com/cgi-bin/ppo-story/sports/current/ev/09-29-05-698083.html"&gt;Northwestern tennis event to support Gullikson Foundation&lt;/a&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Northwestern University will serve as host for the Tim &amp; Tom Gullikson Foundation Great Lakes Smash Friday and Saturday at the Combe Tennis Center.&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Hosted by former ATP standout Todd Martin, a Northwestern graduate, and former Davis Cup captain Tom Gullikson, the weekend combines tennis activities and social events to benefit the Tim &amp; Tom Gullikson Foundation.&lt;br /&gt;&lt;br&gt;&lt;br /&gt;TENNIS&lt;br /&gt;&lt;br&gt;&lt;br /&gt;The Gullikson Foundation was established in 1995 after Tim Gullikson, a former men's pro tennis tour player and coach of tennis elites such as Pete Sampras and Martina Navratilova, was diagnosed with brain tumors. Tim, his identical twin brother Tom, and their families started the foundation to provide support and assistance for brain-tumor patients and their families by funding care and support programs.&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Other events include a junior clinic, conducted by Martin, Gullikson and the Wildcat team at 5 p.m. Friday and a Pro-Am throughout Saturday. Donors will have an opportunity to play with and against Martin, Gullikson, current and former Wildcats and area pros. Silent auction items will also be on display, including autographed memorabilia.&lt;br /&gt;&lt;br&gt;&lt;br /&gt;The highlight will be a team tennis exhibition featuring Martin and Gullikson, starting at 3 p.m. Saturday.&lt;br /&gt;&lt;br&gt;&lt;br /&gt;For information, contact Paul Torricelli at (847) 491-4644.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112806104566574819?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112806104566574819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112806104566574819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112806104566574819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112806104566574819'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/09/northwestern-tennis-event-to-support.html' title='Northwestern tennis event to support Gullikson Foundation'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112805902353845607</id><published>2005-09-30T13:43:00.000+08:00</published><updated>2005-09-30T13:59:01.736+08:00</updated><title type='text'></title><content type='html'>&lt;p&gt;Form &lt;a href="http://www.forbes.com/technology/ebusiness/2005/09/29/google-nasa-search-cx_cn_0929autofacescan01.html"&gt;Forbes.com&lt;/a&gt; , the news comes with more shock to me. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;Google To Buddy Up With &lt;a href="http://www.nasa.gov"&gt;NASA&lt;/a&gt;! &lt;/b&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;"A representative from the search engine colossus explained NASA and Google have done little more than ink a "memorandum of understanding," committing the two parties to work together in a range of areas including IT solutions, data management and nanotechnology. As part of the venture, Google will develop one million square feet of real estate at NASA's Ames Research Center."&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Only a deal on real estate ? I believe the hand of Google has reached the moon and the universe. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Today I saw a funny word, "before half a year, people said M$ monopolized the OS, browser and text-editing tool. But now, people start to worry about future of Bill Gates (Microsoft's CEO)" &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Let us remember the name: &lt;a href="http://www.forbes.com/lists/2005/54/OYW6.html"&gt;Eric Schmidt&lt;/a&gt; .&lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112805902353845607?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112805902353845607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112805902353845607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112805902353845607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112805902353845607'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/09/form-forbes.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112799688695428968</id><published>2005-09-29T20:26:00.000+08:00</published><updated>2005-09-29T20:28:06.956+08:00</updated><title type='text'>Li Min's Homepage</title><content type='html'>&lt;div class="linkinfo"&gt;&lt;a href="http://www.cad.zju.edu.cn/home/limin/" target="_blank"&gt;Li Min's homepage&lt;br /&gt;&lt;/a&gt;&lt;p class="url"&gt;http://www.cad.zju.edu.cn/home/limin/&lt;/p&gt;&lt;/div&gt; &lt;div class="linkinfo"&gt;&lt;a href="http://blog.china-pub.com/blog.asp?name=lemann" target="_blank"&gt;程序、排球与李珉&lt;/a&gt;&lt;p class="url"&gt;http://blog.china-pub.com/blog.asp?name=lemann&lt;/p&gt;&lt;/div&gt; &lt;div class="linkinfo"&gt;&lt;a href="http://lemann.blogspot.com/" target="_blank"&gt;Li Min on Blogger&lt;/a&gt;&lt;p class="url"&gt;http://lemann.blogspot.com/&lt;/p&gt;&lt;/div&gt; &lt;div class="linkinfo"&gt;&lt;a href="http://blog.donews.com/lemann/" target="_blank"&gt;Li Min on DoNews&lt;/a&gt;&lt;p class="url"&gt;http://blog.donews.com/lemann/&lt;/p&gt;&lt;/div&gt; &lt;div class="linkinfo"&gt;&lt;a href="http://my.opera.com/lemann/" target="_blank"&gt;Li Min on Opera&lt;/a&gt;&lt;p class="url"&gt;http://my.opera.com/lemann/&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112799688695428968?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.cad.zju.edu.cn/home/limin/' title='Li Min&apos;s Homepage'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112799688695428968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112799688695428968' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112799688695428968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112799688695428968'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/09/li-mins-homepage.html' title='Li Min&apos;s Homepage'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112833932631943772</id><published>2005-09-28T19:57:00.000+08:00</published><updated>2005-10-03T19:35:26.320+08:00</updated><title type='text'>Try to abandon the cracked software in my computer</title><content type='html'>There are still 6 softwares  cracked in my PC.&lt;br /&gt;&lt;br /&gt;1. KingSoft PowerWord 2005 (Dominative Chinese-Engish dictionary)&lt;br /&gt;2. Microsoft Office 2003 (Maybe I could try openoffice. it's easy to use in Linux, and same UI and function as M$ Office)&lt;br /&gt;3.Flashget? I forgot whether it's cracked or not.&lt;br /&gt;4.Longman Dictionary (I buy a second hand dictionary without CDROM)&lt;br /&gt;5.Editplus&lt;br /&gt;6.Solidworks&lt;br /&gt;&lt;br /&gt;Try to eliminate 3 and 5 if any alternative products exist.&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112833932631943772?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112833932631943772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112833932631943772' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112833932631943772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112833932631943772'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/09/try-to-abandon-cracked-software-in-my.html' title='Try to abandon the cracked software in my computer'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112833923486823879</id><published>2005-09-28T19:28:00.000+08:00</published><updated>2005-10-03T19:33:54.883+08:00</updated><title type='text'>如鲠在喉，不吐不快</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-family: 宋体;"&gt;平生头一次到了国外，才知道这么多人反华。先前看了&lt;/span&gt;&lt;span lang="EN-US"&gt;TIMES&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;（台湾版），今天又看了台湾版《历史》杂志，我深深感到，如果我们不能让我们的祖国变得更强大，就无法让这群人闭嘴。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;TIMES&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;杂志上发的都是欧美的所谓全球问题专家的文章，翻来覆去，万变不离其宗的是“中国威胁论”：他们认为无论是中国发展不发展，都是威胁。我感觉到中华民族真的太善良了，我们从小的教育，都是说我们和世界人民是一家，要友好，共同发展。其实呢，所以说人不能太老实。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="font-family: 宋体;"&gt;今天读文章，算是记住三个人名：两个是记恨，一个是读史。头两个中，&lt;/span&gt;&lt;span lang="EN-US"&gt;A&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;是&lt;/span&gt;&lt;span lang="EN-US"&gt;"&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;经济日报&lt;/span&gt;&lt;span lang="EN-US"&gt;"&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;的主笔－马凯（名字让我想起幼儿园的同名小朋友，我小时候管他叫&lt;/span&gt;&lt;span lang="EN-US"&gt;Ma Kua&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;），&lt;/span&gt;&lt;span lang="EN-US"&gt;B&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;是 所谓写毛传的女作家－张戎，都是唯恐中国不乱的人物。马凯在杂志上撰文《大陆经济为什么还不崩溃－－我的自圆其说》，首先说中国农村剩余人口是个大炸弹， 一定会爆发，中国政体要垮台。这位先生又说为什么等了这么多年，还不爆发，而且越发展越好呢？开始东拉西扯找理由，无外忽什么经济发展吸收了剩余劳动力， 人民穷惯了，所以现在就想挣钱不想政治，再说中国领导人开始的只会打仗，后来不知怎么地，选拔出几个优秀的领导人，历数邓，胡，小胡，连江都夸了一番，说 是领导人的优秀延缓了中国的崩溃。看到这里我就奇怪了，为什么台湾地区这么民主，这么自由，怎么出不了一个看得上眼的领导人呢，你可别说你们台湾小，这只 能让我觉得你们真的是个夜郎国。最后马凯先生预言，中国愈发展，加工出口业的利润越低，而无法成为台湾那样“资本和技术密集”的模式，最终会让他的梦想成 真，真是可笑，不知道自己几斤几两。最让我纳闷的一句话说，中国最终将耗尽全球的粮食，能源和矿物，我想他真是美国人的狗腿，我们现在&lt;/span&gt;&lt;span lang="EN-US"&gt;13&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;亿人都没怎么吃过外国粮食，突然一下子就会把全世界的粮食吃光了？美国人现在消耗超过三成，他怎么哼也不敢哼一声！唉，&lt;/span&gt;&lt;span lang="EN-US"&gt;he&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;’&lt;/span&gt;&lt;span lang="EN-US"&gt;s sucking up to the boss. &lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;张 女士为了写她的毛传而考察出来的史实就更加轰动了，说国民党内部出了四个我们的内奸，一为方某，说是把蒋经国骗到苏联作人质，二为张治中，为了引日本南下 而不北进苏联爆发淞沪会战，三为胡宗南，四为白崇喜（不是记得太清楚）。我又糊涂了，隐隐让我想起看过一个讽刺小片子，说我地下党潜入敌后，每每陷入危 机，对方总是主动对暗号，表明自己也是地下党，对来对去，发现整个敌后都是我们的人，&lt;/span&gt;&lt;span lang="EN-US"&gt;ft&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;。当时这个小片子是讽刺有些革命题材的影片过于理想化，现在不想让张女士找到了“历史”根据。呵呵，幸哉。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="font-family: 宋体;"&gt;大家坚持发展我们的经济＆科技，让我们的国家稳定，日益强大，所有敌视我们的人自生自灭！&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="font-family: 宋体;"&gt;忘了说读史记住的那个人，是赫连勃勃，此人 乃大夏皇帝，夺走汉族统治的长安，却只留给自己的儿子，自己返回统万城继续当游牧皇帝。这片文章是从《中国国家地理》上看来的，文章写的不错，说由于游牧 民族不善书写，所以历史由农业文明的人传承，故史书里记载赫连勃勃生性残暴，若有人敢侧目，剜眼，如有人敢上谏言，先割舌，再杀头；领工匠造箭盾，若箭入 盾，杀盾工，若箭不入盾，杀箭工。可能么？不能偏听偏信，更不能盲听盲信，请走好，马老和张老，我们是不会被你们和平地演变！&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112833923486823879?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112833923486823879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112833923486823879' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112833923486823879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112833923486823879'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/09/blog-post.html' title='如鲠在喉，不吐不快'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112834418922904612</id><published>2005-07-12T05:20:00.000+08:00</published><updated>2005-10-04T14:52:21.380+08:00</updated><title type='text'>爱我的天使</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;1&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、当你爱着一个女孩子，一定要记得经常对她说：我爱你。不管已经说过多少次，不管是她第几百次问你&lt;/span&gt;&lt;span lang="EN-US"&gt;“&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;你爱我吗？&lt;/span&gt;&lt;span lang="EN-US"&gt;”&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;当她对你说&lt;/span&gt;&lt;span lang="EN-US"&gt;“&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;我爱你&lt;/span&gt;&lt;span lang="EN-US"&gt;”&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;，你都要很真诚地说：我也爱你，不是用其他话或者觉得多余。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、如果你不爱她了，放了她。不要白白享受着她的照顾和温柔，然后漫不经心地寻找着别的女孩，在找到之后才说我们分手吧，又或者干脆脚踏两只船。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、在你的朋友和她的朋友面前不要总一摆出一副大男人呼来唤去的样子。女人愿意照顾你，满足你大男人对&lt;/span&gt;&lt;span lang="EN-US"&gt;“&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;三从四德&lt;/span&gt;&lt;span lang="EN-US"&gt;”&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;的喜好，是因为她爱你她宠你，但并不表示她愿意被当做佣人和附庸。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、你答应她的事情再小也要做到。女人都希望有个坚强的肩膀依赖，想告诉你她的一切，但是你如果连小事情都做不好，她怎么去依赖你？当她说一些你不认可的事情也不要去指责或者冷漠，这样她怎么去信任你把心里话都告诉你？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、不要总在你们相处的时候打游戏或者上电脑。当你不亦乐乎的时候，她也许已经觉得很被冷落，而你却只注意着你的电脑。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、女人总有几天是经期，那时候是不能用理智控制的。不管她怎么歇斯底里、不讲道理、喜怒无常，你都要哄着她包容她。绝不要表现出不快和不耐烦。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;7&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;不 要总向往地说想三妻四妾，说古代男人真幸福呀，说想三人行。她把你当作她的唯一，也希望你把她当作唯一。常这样说的你，她能放心让你出门去会姐姐妹妹、狐 朋狗友吗？不要总当着她夸奖红颜知己，不要对别的女人比对她还关心。女人是敏感的动物，她并不是不信任你，她只是对你太在乎，希望你也可以一样。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、不要总当着她的面盯着别的女人，不要总去赞叹别人的美丽。或者说你为什么不能如何如何。女人希望你爱的就是她现在的样子，希望自己是你心中最美最性感最重要最爱的人。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;9&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、女人不管再贤惠有母性，但骨子里都是一个孩子。不要总希望她多么为你着想，多么会体贴你的感受，多么以你为中心。她也希望可以象孩子一样任性，希望有个人像宠孩子一样宠她爱她，照顾她关心她，而不只是像孩子一样向她索取关爱和宽容。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;10&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、做错了事情、伤害了她要承认，并且以行动向她陪不是。偶尔放下所谓男人的面子，却能温暖她受伤的心。不要说了要改下次还是犯，她可以原谅你偶尔的错误，但是不能容忍一错再错。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;在她脆弱的时候、心情不好的时候呵护她，在她慌乱无助的时候支持她指引他。爱健康自信的她，也爱疾病无助的她，而不是只要求她把最好的一面给你。没有人是完美的，分享她的缺点，包容她，而不只是指责，更不要在她最需要你的时候默不关心。做她英雄、她的王子、她的骑士。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;12&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、绝不要背叛。不要想&lt;/span&gt;&lt;span lang="EN-US"&gt;“&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;家里红旗不倒，外面彩旗飘飘&lt;/span&gt;&lt;span lang="EN-US"&gt;”&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;，别把女人当作衣服。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;13&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、给她真正的安全感，不一定是婚姻。而是：无论贫穷还是富有，健康还是疾病，相爱相依，不离不弃，直到死亡把我们分开。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;　&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;　爱她，摘下你的面具。做她的爱人、情人、朋友、兄弟、父亲和孩子。关心她，像她关心你一样；紧张她，像她紧张你一样；爱她，像她爱你一样。在要求和挑剔&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;她之前，先问问自己做得怎么样。不只是被爱和索取，而是平等地相互体谅，相互关怀。把你的心和她的心紧紧相连，而不只是身体。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112834418922904612?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112834418922904612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112834418922904612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112834418922904612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112834418922904612'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/07/blog-post.html' title='爱我的天使'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112831872776937801</id><published>2005-05-01T22:11:00.000+08:00</published><updated>2005-10-03T13:52:07.776+08:00</updated><title type='text'>请大家支持FireFox!</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;Firefox&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;是完全免费、并且功能不断改进的网页浏览器，既照顾了&lt;/span&gt;&lt;span lang="EN-US"&gt;IE&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;用户的使用习惯，又完全符合国际标准。我们为什么要用&lt;/span&gt;&lt;span lang="EN-US"&gt;Firefox&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;，就是要刺激微软，要他们随着竞争的出现，不断改进&lt;/span&gt;&lt;span lang="EN-US"&gt;IE&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;，这样才能够让我们普通用户更加舒心。所以，为了不让懒惰而奸诈的微软躺在占有率上睡大觉，让我们试着使用&lt;/span&gt;&lt;span lang="EN-US"&gt;Firefox&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;吧。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;         &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 宋体;"&gt;下载地址&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;http://www.mozilla.org/products/firefox/all&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;Firefox&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;蚕食&lt;/span&gt;&lt;span lang="EN-US"&gt;IE&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;市场&lt;/span&gt; &lt;span style="font-family: 宋体;"&gt;市场占有率已达到&lt;/span&gt;&lt;span lang="EN-US"&gt;8.69%&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;Firefox&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;又从微软的眼皮底下，在浏览器这片插满&lt;/span&gt;&lt;span lang="EN-US"&gt;IE&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;大旗的沃土上掘开了几条裂缝，播下了开源元素的种子。据&lt;/span&gt;&lt;span lang="EN-US"&gt;OneStat.com&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;网站统计的数字，到目前为止，&lt;/span&gt;&lt;span lang="EN-US"&gt;Mozilla Firefox&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;的全球浏览器市场占有率已达到&lt;/span&gt;&lt;span lang="EN-US"&gt;8.69%&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;，比二月份又上升了一个百分点。而微软的&lt;/span&gt;&lt;span lang="EN-US"&gt;IE&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;则略微下降了&lt;/span&gt;&lt;span lang="EN-US"&gt;0.65%&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;，目前的占有率约为&lt;/span&gt;&lt;span lang="EN-US"&gt;86.63%&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;　　&lt;/span&gt;&lt;span lang="EN-US"&gt;OneStat.com&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;的创办者之一尼尔斯&lt;/span&gt;&lt;span lang="EN-US"&gt;-&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;布林克曼还认为，苹果机上的浏览器用户也在摒弃&lt;/span&gt;&lt;span lang="EN-US"&gt;IE&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;而转向&lt;/span&gt;&lt;span lang="EN-US"&gt;Safari&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;的怀抱，后者的占有率目前上升至&lt;/span&gt;&lt;span lang="EN-US"&gt; 1.26%&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;。另据研究员估计，另外两家浏览器&lt;/span&gt;&lt;span lang="EN-US"&gt;Netscape&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;和&lt;/span&gt;&lt;span lang="EN-US"&gt;Opera&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;目前的市场占有率分别在&lt;/span&gt;&lt;span lang="EN-US"&gt;1.08%&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;和&lt;/span&gt;&lt;span lang="EN-US"&gt;1.03%&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;左右。&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112831872776937801?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112831872776937801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112831872776937801' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112831872776937801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112831872776937801'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/05/firefox.html' title='请大家支持FireFox!'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112831905183543869</id><published>2005-02-22T10:44:00.000+08:00</published><updated>2005-10-03T14:00:09.593+08:00</updated><title type='text'>验证过的hotmail邮箱空间变25兆</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;font-family:宋体;" &gt;虽然我是转贴，但是这个我试过，是立即升级到&lt;/span&gt;&lt;span style="font-weight: bold;" lang="EN-US"&gt;25M&lt;/span&gt;&lt;span style="font-weight: bold;font-family:宋体;" &gt;的，执行第三步的时候还担心自己的信件会丢掉，但是没有，完美的&lt;/span&gt;&lt;span style="font-weight: bold;" lang="EN-US"&gt;25M&lt;/span&gt;&lt;span style="font-weight: bold;font-family:宋体;" &gt;空间！下面是转贴内容。&lt;/span&gt; &lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;hotmail&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;针对美国用户早就将他们的邮箱容量升级到&lt;/span&gt;&lt;span lang="EN-US"&gt;250M&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;了，但是咱们中国的广大用户却至今仍然只有&lt;/span&gt;&lt;span lang="EN-US"&gt;2M&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;，偶然中，天天家教网【&lt;/span&gt;&lt;span lang="EN-US"&gt;http://www.ttgood.com/&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;】的工作人员找到了将&lt;/span&gt;&lt;span lang="EN-US"&gt;hotmail&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;邮箱升级到&lt;/span&gt;&lt;span lang="EN-US"&gt;250M&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;的方法，不敢独享，立即拿出来与大家分享。&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;只需三步，请跟我来～～&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;第一步：修改个人档案文件&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;　用你的用户名和密码登陆&lt;/span&gt;&lt;span lang="EN-US"&gt;http://www.hotmail.com&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;，&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;0---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;点击页面右上部的“选项”连接，选择左侧的“个人”菜单&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;1---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;出现“个人选项”页面&lt;/span&gt;&lt;span lang="EN-US"&gt; ---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;点击“我的档案文件”&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;2---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;出现“编辑&lt;/span&gt;&lt;span lang="EN-US"&gt; .NET Passport &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;档案文件”页面，做如下修改：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;　　　&lt;/span&gt;&lt;span lang="EN-US"&gt;a) &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;将“国家（地区）”&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;修改成&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;“美国”【等候页面自动更新&lt;/span&gt;&lt;span lang="EN-US"&gt;....&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;然后才能进行&lt;/span&gt;&lt;span lang="EN-US"&gt;--&gt;(b)&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;】&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;　　　&lt;/span&gt;&lt;span lang="EN-US"&gt;b) &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;将“州”&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;修改成&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;“&lt;/span&gt;&lt;span lang="EN-US"&gt;Florida&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;”&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;　　　&lt;/span&gt;&lt;span lang="EN-US"&gt;c) &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;将“邮政编码”&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;修改成&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;“&lt;/span&gt;&lt;span lang="EN-US"&gt;33332&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;”&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;　　　&lt;/span&gt;&lt;span lang="EN-US"&gt;d) &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;将“出生日期”&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;修改成&lt;/span&gt;&lt;span lang="EN-US"&gt; 1987&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;年以前的任一日期&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;　　　&lt;/span&gt;&lt;span lang="EN-US"&gt;---&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;点击“更新”按钮，保存设置。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;3---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;出现“您的档案文件已更新”页面，第一步完成！&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;第二步：关闭&lt;/span&gt;&lt;span lang="EN-US"&gt;.passport&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;帐号&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;　直接在“您的档案文件已更新”页面所在窗口的地址栏中输入以下网址：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;　&lt;/span&gt;&lt;span lang="EN-US"&gt;https://registernet.passport.net/ppdelete.srf&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;1---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;出现“请与&lt;/span&gt;&lt;span lang="EN-US"&gt; Hotmail &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;联系”页面&lt;/span&gt;&lt;span lang="EN-US"&gt; ---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;点击“与&lt;/span&gt;&lt;span lang="EN-US"&gt;Hotmail&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;联系”按钮&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;2---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;出现“关闭帐户”页面&lt;/span&gt;&lt;span lang="EN-US"&gt; ---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;点击“关闭帐户”按钮&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;3---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;出现“确认关闭帐户”页面&lt;/span&gt;&lt;span lang="EN-US"&gt; ---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;关闭帐户成功！第二步完成！&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;第三步：重新激活帐户&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;　立即用你的用户名和密码重新登陆&lt;/span&gt;&lt;span lang="EN-US"&gt;http://www.hotmail.com&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;1---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;出现“祝贺您！”页面&lt;/span&gt;&lt;span lang="EN-US"&gt; ---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;点击“激活帐户”按钮&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;2---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;出现“&lt;/span&gt;&lt;span lang="EN-US"&gt;MSN &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;网站使用条款和通告”页面&lt;/span&gt;&lt;span lang="EN-US"&gt; ---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;点击“我接受”按钮&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;3---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;出现“现在可以在&lt;/span&gt;&lt;span lang="EN-US"&gt; Hotmail &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;内发送即时消息了”页面&lt;/span&gt;&lt;span lang="EN-US"&gt; ---&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;点击“继续”按钮&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;恭喜！恭喜！您的邮箱现在是不是变成&lt;/span&gt;&lt;span lang="EN-US"&gt; 25M &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;了？哈哈！&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;再过一段时间以后，您的邮箱就会自动变成&lt;/span&gt;&lt;span lang="EN-US"&gt; 250M &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;了！！&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;请注意以下&lt;/span&gt;&lt;span lang="EN-US"&gt;3&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;件事：&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;1.&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;重新激活帐户必须在&lt;/span&gt;&lt;span lang="EN-US"&gt;12&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;小时内完成，不然你原来邮箱中的邮件可能会丢失。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;2.&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;在接下来的&lt;/span&gt;&lt;span lang="EN-US"&gt;10&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;天内至少再登录一次。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;3.&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;在最初的&lt;/span&gt;&lt;span lang="EN-US"&gt;10&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;天过后，至少每&lt;/span&gt;&lt;span lang="EN-US"&gt;30&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;天登录一次。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;[&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;说明&lt;/span&gt;&lt;span lang="EN-US"&gt;]&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;你若讨厌“美国”，可以在获得&lt;/span&gt;&lt;span lang="EN-US"&gt;25M&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;容量以后重新修改个人档案文件，&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;　　　将“国家（地区）”&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;改回“中国”，这样不会影响你已经获得的&lt;/span&gt;&lt;span lang="EN-US"&gt;25M&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;容量，&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;　　　但是也许会让你无法自动升级成&lt;/span&gt;&lt;span lang="EN-US"&gt;250M&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;，我们没有尝试过，不敢枉下结论。&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112831905183543869?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112831905183543869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112831905183543869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112831905183543869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112831905183543869'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/02/hotmail25.html' title='验证过的hotmail邮箱空间变25兆'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112875699915777472</id><published>2005-01-18T15:35:00.000+08:00</published><updated>2005-10-08T15:36:39.156+08:00</updated><title type='text'>朗讯是怎样招聘的 每一个表现都量化{转}[job]</title><content type='html'>朗讯在中国共有员工3600人，1000人在朗讯的独资公司，剩下2600人分布在8个合资企业。作为保持旺盛的技术创造能力的高科技企业，招揽到一流人才是发展的关键。而朗讯是通过何种手段保证这一目的的实现呢？&lt;br /&gt;&lt;br /&gt;在中国，朗讯主要需要两类人才：一是技术研究开发人员，一是市场销售与行政人员。对于技术研究开发人员，朗讯倾向于在应届毕业生中挑选人才。因为他们认为搞技术开发需要新鲜的知识，而搞通信技术开发“坦率地说需要高学历”。1999年朗讯贝尔实验室招聘200人，98％是硕士或博士研究生。学校是高学历人才最集中的地方，除了全面扎实的知识结构和较新的知识内容，朗讯还看重大学生的可塑性，他们比较容易学习新东西，接受朗讯的理念。&lt;br /&gt;&lt;br /&gt;技术人员的招聘没有笔试。朗讯的招聘程序非常严谨，把应聘者的每一个表现都量化，亦即实行打分制度。朗讯考察的重点有两个方面：一种是专用技能，例如主考官可能会关心应聘者的专业和工作背景及经验，你对所申请的工作所具备的技能。就这些方面主考官会问一些问题，而每个问题会有3个等级的打分。另一个非常重要的考察值是朗讯的文化尺度行为：GROWS，看应聘者是否能够适应朗讯的文化。简单地讲，GROWS包含5个方面，G代表全球增长观念，R代表注重结果，O代表关注客户和竞争对手，W代表开放和多元化的工作场所，S代表速度。就这5个不同方面，主考官会问不同的问题，比如你怎样解决工作中的困难？你有没有在与别人竞争的情况下完成工作？还有你如何提高自己的工作效率？如何团结周围的员工？每一个人面试时都会有两个面试官，他们会在每一项问答里面评注和打分。应试者可能被标记为优势明显、需要一定培训、不足等等，最后面试官会通过这些问话的打分，将技能经验打分与GROWS打分填到招聘矩阵中，来确定你是否符合朗讯的要求。朗讯将这种测试称为行为和技能测试。&lt;br /&gt;&lt;br /&gt;在招聘应届毕业生时，情况会有所不同。朗讯会让应届毕业生用英文做45分钟的演讲，这道关卡的意义非常清楚，45分钟的演讲会暴露很多问题。如果应聘技术职位，朗讯会让应聘者专门针对他做过的课题，进行技术方面的演讲。朗讯的招聘一般有“科学家”参加，这是他们对贝尔实验室技术专家的特别称谓。这种面试会有两个科学家和一个研究人员旁听，考察应聘者技术领域的知识。而上述的行为测试主要是对他们过去的经历进行行为科学分析，来判断一个人的综合素质，例如思辨能力、分析能力、沟通能力，以及思维和情绪特点。主考官有一些标准的问话，半个小时的面谈，注重考察应聘者怎么处理以前发生的问题。什么样的回答打2分，什么样的回答打3分，都有明确的规定。最后行为和技能面试的总分成为是否录用的依据，通过矩阵非常清楚地显示出来。&lt;br /&gt;&lt;br /&gt;朗讯有时会碰到这样一种情况：遇到一些非常优秀的人才，但是暂时还没有适合他们的位置，人力资源部会有一个自己的“红名单”，记录这些暂时没机会进入朗讯的优秀人才，他们会与“红名单”上的人建立联系，这是他们的一种习惯：建立自己的“人才小金库”，往往能在少量人才变动时及时补上。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112875699915777472?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112875699915777472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112875699915777472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112875699915777472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112875699915777472'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/01/job_18.html' title='朗讯是怎样招聘的 每一个表现都量化{转}[job]'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112831970578336165</id><published>2005-01-09T09:55:00.000+08:00</published><updated>2005-10-03T14:08:52.880+08:00</updated><title type='text'>对SolidWorks公司首席科学家叶修梓博士的采访[CAD, Research]</title><content type='html'>由于&lt;a href="http://www.cad.zju.edu.cn/home/limin/"&gt;我自己&lt;/a&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;还要继续从事Collaborative Design的研究工作，所以应该看看大牛们是怎样开拓自己的研究和产品的。以下为转贴。&lt;/o:p&gt;&lt;/span&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;给用户想要的&lt;/span&gt;&lt;span lang="EN-US"&gt;--&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;访&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;公司研发副总裁&lt;/span&gt;&lt;span lang="EN-US"&gt;Chris Garcia&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;先生和首席科学家叶修梓博士&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;&lt;br /&gt;作者：&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;崔晓楠&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;/span&gt;&lt;span style="font-family:宋体;"&gt;转自：《&lt;/span&gt;&lt;span lang="EN-US"&gt;CAD/CAM&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;与制造业信息化》&lt;/span&gt; &lt;span style="font-family:宋体;"&gt;发表时间：&lt;/span&gt;&lt;span lang="EN-US"&gt;2004&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;年&lt;/span&gt;&lt;span lang="EN-US"&gt;12&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;月&lt;/span&gt;&lt;span lang="EN-US"&gt;14&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;日&lt;/span&gt;&lt;span lang="EN-US"&gt;23:21&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;记者：作为主流的三维&lt;/span&gt;&lt;span lang="EN-US"&gt;CAD&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;软件，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;是否会有将软件系列化的计划？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;Garcia&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;先生：&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;并非主要面向大型企业，而是面向广大的工业用户，我们希望做得简单一些，而不是比较复杂的&lt;/span&gt;&lt;span lang="EN-US"&gt;PLM&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;产品。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;记者：从二维到三维是&lt;/span&gt;&lt;span lang="EN-US"&gt;CAD&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;发展过程中的里程碑，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;在这方面有什么优势？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;Garcia&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;先生：从二维到三维的转换过程当中，各个厂家都在努力向前推动这个市场，其中最重要的是我们需要一些技术上的突破，现在&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;在这方面是非常领先的，我们做了三件事情，以帮助二维用户比较容易的转移到三维环境中。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;第一，新版本&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;增强了出图的方便性。众所周知，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;的三维参数化和参数驱动做得非常好，现在我们在新版本中也加强了&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;本身二维出图方面的功能和方便性。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;第二，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks2005&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;增加了一个完全和&lt;/span&gt;&lt;span lang="EN-US"&gt;AutoCAD&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;一样的编辑器，由于界面和&lt;/span&gt;&lt;span lang="EN-US"&gt;AutoCAD&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;环境完全一样，给用户减轻了很多负担，可以比较容易地把过去用&lt;/span&gt;&lt;span lang="EN-US"&gt;AutoCAD&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;生成的工程图导入到&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;环境中，而且可以在&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;环境下直接生成工程图。这是一个非常大的突破。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;第三，提高了二维出图的效率。这使得设计人员在进行产品设计的时候能把主要精力放在三维环境里，更多地考虑产品的性能。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;在这个三方面做的工作比较多一些，以帮助二维用户能够比较容易的过渡到三维环境中。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;记者：&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;进一步的研发方向是什么？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;Garcia&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;先生：从研发角度，我们的战略有三个步骤。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;首先，每一个版本的&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;都会把整个产品的性能、质量和稳定性放在首位。因为用户的需求正在不断增长，过去用户可能会用&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;做一些稍微简单的东西，现在用户越来越多地用&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;做非常复杂的系统。如此一来，几何形状要比以前复杂得多，装配件数量也比以前多，所以要求软件的性能、速度和稳定性非常高。因此&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;正不断加强研发力量，重视每一个版本的开发。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;我们的中期目标就是帮助所有二维用户比较好地过渡到三维环境中。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;从长期来看，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;希望能够把这个软件做成一个界面更直观、更方便的系统。目前，使用&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;已经很方便了，但毕竟它还是个软件。&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;希望能把这个软件做得像音乐家的乐器一样，当音乐家拿到乐器的时候根本就不需要琢磨乐器本身，能够把全部精力放在音乐创作上，乐曲能很自然地通过乐器表达出来。&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;希望，机械设计师根本不用考虑设计软件工具，只考虑设计本身，而设计思想将通过软件方便的表达出来。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;记者：&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;最近在研发方面有哪些新进展？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;叶修梓博士：随着&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;在中国的研发队伍的不断扩大，我们不但要负责研发工作，还要和国内的学术专家以及有经验的用户建立密切的联系。他们如果对&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;提出新的要求，这只队伍就要能够及时解决。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;目前，我们的主要研究项目包括逆向工程和实体扫掠的技术，这两个项目计划加入下一个版本。虽然此项研发工作是针对全球市场的，但逆向工程还是在中国用得比较多一些。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;Garcia&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;先生：&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;在全球的研发是跨地域的，在美国、英国剑桥、乌克兰、印度和中国都有研发队伍。中国的研发一方面要针对全球市场的需求，另外也会针对中国的一些特殊要求。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;我这次中国之行的目的之一，就是更多地了解中国用户需求。从全球来看，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;在欧洲和美国都是非常受欢迎的三维软件。中国目前的工业结构有自己的特点，因此我们会考虑在中国专门做一些产品，如模具设计，现在&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;已经嵌入了一个模具设计的部分，现在我们想把这部分做得更好，因为在中国市场模具制造得多一些，所以我们会专门针对中国市场把相关功能做得更强一些。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;另一方面&lt;/span&gt;&lt;span lang="EN-US"&gt;,&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;中国现在是世界工厂，来自全球其他地方的订单和产品数据发到中国后，中国企业再据此安排生产。如何在中国制造企业拿到数据规划生产的时候，使设计团队的交流更加充分，使整个产品的设计、制造过程更流畅。这是目前的一个研发方向。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;记者：目前三维&lt;/span&gt;&lt;span lang="EN-US"&gt;CAD&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;软件发展的瓶颈是什么？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;Garcia&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;先生：从软件开发来讲，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;正在考验当前计算机硬件的性能，包括&lt;/span&gt;&lt;span lang="EN-US"&gt;CPU&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;的速度和内存的数量。由于&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;不断开发新的功能，需要更强的运算速度，计算机硬件已经成为了一种瓶颈，制约着软件的发展。目前，硬件性能正在提高，特别是&lt;/span&gt;&lt;span lang="EN-US"&gt;64&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;位处理器的使用将使硬件有两倍、三倍的速度提升，同时价格也在不断下降。目前&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;的技术是紧跟着硬件发展的，所以计算机硬件性能目前还是一个瓶颈。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;记者：那么三维&lt;/span&gt;&lt;span lang="EN-US"&gt;CAD&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;软件发展的方向又是什么呢？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;Garcia&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;先生：三维&lt;/span&gt;&lt;span lang="EN-US"&gt;CAD&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;软件产品发展的方向就是好用，更加方便、功能更加强大，现在&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;在一些主要的工业领域当中已经是非常领先了，比如像通用机械设计，还有消费品、模具，电子产品设计。工业下一步发展提出新的需求，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;能够继续保持领先。另外，全球互联网的发展使得中国成为全世界的制造中心，我们也会针对这些做一些开发方面的工作。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;记者：&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;有很多合作伙伴，如何使他们能够和&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;的发展保持一致呢？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;Garcia&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;先生：&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;采用了开放的体系结构，允许软件开发商把应用程序写到&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;里，并提供&lt;/span&gt;&lt;span lang="EN-US"&gt;API&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;。&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;内部专门有一个团队，负责和二次开发商打交道，我们在&lt;/span&gt;&lt;span lang="EN-US"&gt;API&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;的处理方面能够确保所有旧版本写的函数，将来升级后还能继续使用，这使得&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;升级以后，原有程序也可以在新的版本上使用。另外，我们的合作伙伴会不断增加新的功能，他们把一些测试程序送到&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;进行统一测试，这就确保了程序嵌入到&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;中是没问题的。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;记者：作为一个成功的软件开发商，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;对中国国内的软件开发商有哪些建议？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;Garcia&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;先生：&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;取得成功最根本的一条经验就是比较专注，专注&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;比 较擅长的领域，你不可能什么事都干，什么事都干就意味着什么事都干不好，如果说国内公司是针对中国市场，就应该对中国市场的需求做一个更细的调研，使得提 供的产品能够真正解决中国用户的问题。其实，中国的软件开发人员在某些方面还是有很大优势的，但是可能需要做更细致的用户需求调查。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;中国的&lt;/span&gt;&lt;span lang="EN-US"&gt;CAD&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;软件公司，一方面要专注于了解中国用户的需求，致力于提供适用的产品，解决用户的问题，另一方面可以考虑开放式的软件环境，像&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;一样。&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;本身是一个非常成熟的软件体系，它的核心是图形处理部分，所以系统非常稳定。国内公司不妨考虑和&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;合作，把&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;做为一个平台，在上面做一些和中国市场需要贴合的软件。已经有的技术不一定要重复再做，像&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;的三维核心已经非常成熟了，这些公司不妨可以考虑做一些外围的应用，专门针对中国市场的需求做工作可能更好一些。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;记者：&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;是否考虑过开发&lt;/span&gt;&lt;span lang="EN-US"&gt;Linux&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;等其他系统的版本？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;Garcia&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;先生：从开发的角度，我们还是会专注于&lt;/span&gt;&lt;span lang="EN-US"&gt;Windows&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;平台。我们能保证&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;在&lt;/span&gt;&lt;span lang="EN-US"&gt;Windows PC&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;平台上是最好的，所以目前我们的发展策略还会专注于&lt;/span&gt;&lt;span lang="EN-US"&gt;Windows&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;环境。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;记者：&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;在中国市场的主要竞争对手是谁？您如何看待这些竞争对手？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;span style=""&gt;    &lt;/span&gt;Garcia&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;先生：在中国市场，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;的竞争对手在三维市场是&lt;/span&gt;&lt;span lang="EN-US"&gt;Pro/ENGINEER&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;，二维市场主要是&lt;/span&gt;&lt;span lang="EN-US"&gt;AutoCAD&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;。这两个产品都在中国市场发展了较长的时间，所以其用户接受面较广，市场延续性较强。相比这两个产品，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;还比较年轻，但我们会慢慢地改变这个局面，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;最大的好处就是口碑比较好，用户使用后感觉好就会告诉他的同事、朋友，言语相传，目前在中国已经是这种情况了，&lt;/span&gt;&lt;span lang="EN-US"&gt;SolidWorks&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;已经是口碑最好的三维软件了。我们会在市场营销和研发方面多做一些工作，加大在中国方面的投入，给用户一个更好的形象。&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112831970578336165?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112831970578336165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112831970578336165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112831970578336165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112831970578336165'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/01/solidworkscad-research.html' title='对SolidWorks公司首席科学家叶修梓博士的采访[CAD, Research]'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112875665027984522</id><published>2005-01-08T19:36:00.000+08:00</published><updated>2005-10-08T15:30:50.280+08:00</updated><title type='text'>有效薪酬激励{转}[Job]</title><content type='html'>“激励是管理的核心”，而薪酬激励又是企业目前普遍采用的一种激励手段，因为相对于内在激励，企业管理者更容易控制，而且也较容易衡量使用效果。&lt;br /&gt;&lt;br /&gt;　　虽然薪酬是企业管理人力资源的有效手段，但由于薪酬会直接影响到员工的工作情绪，使用不好会造成负面影响，所以每一个公司对薪酬构建都应非常慎重进行。这也是企业制定激励机制的共识。&lt;br /&gt;&lt;br /&gt;　 　传统的中国文化背景下，有着君子重义轻利的价值取向，而改革开放后，许多企业采用一种负向的薪酬管理方式，就是扣工资、通过经济制裁来达到管理员工的方 式。随着全球经济一体化的趋势，西方企业的管理模式大量引入国内后，出现薪酬管理的新规则??激励文化，对员工采用激励而不是惩罚。企业认为员工工作得 好，就会在该员工的薪酬上体现，而工作干不好，就没有加薪。也就是说企业越来越重视回报和投入的等值，而员工也逐步接受了这一方式，但这并不意味着收入是 衡量工作价值的唯一标准。ＩＢＭ的薪酬管理正是基于此来达到奖励进步，督促平庸的目的，并进一步发展成为其独特的“高绩效文化”。&lt;br /&gt;&lt;br /&gt;　 　所谓有效的薪酬激励只是相对于传统的利用工资、金钱等外在的物质因素来促使员工完成企业工作目标而言的，它更多地从尊重员工的“能力”、“愿望”、“个 人决策”和“自主选择”角度出发，从而能更好地创造员工个人与企业利益的“一体化”氛围。有效的薪酬激励是由以下几个要素构成的：&lt;br /&gt;&lt;br /&gt;　　１、基于岗位的技能工资制。&lt;br /&gt;&lt;br /&gt;　 　基于岗位的技能工资制是岗位工资体系上的创新，形成一种强调个人知识水平和技能，推动员工通过个人素质的提高实现工资增长的一种工资体系。不同于岗位工 资体系，单纯根据岗位本身的特征，来决定岗位承担者的工资额，而是将岗位承担者胆怯所担任的工作内容和完成工作时能力发挥的程度，作为工资多少的关键因 素。在这种工资体系下，公司对知识水平高、能力强的员工的吸引力大大加强，同时也减少了这类员工从公司流失的可能性；另一方面，也可以激励员工不断提高自 身的能力，最终能为企业作出更大贡献。&lt;br /&gt;&lt;br /&gt;　　２、灵活的奖金制度。&lt;br /&gt;&lt;br /&gt;　　奖金作为薪酬的一部分，相对于工资，主要目的 是能在员工为公司作出额外贡献时，给予激励。但国内大部分企业奖金在相当程度上已经失去了奖励的意义，变成了固定的附加工资。美国通用电气在研究了奖金发 放中的利弊后，建立起奖金制度时，为了体现奖金发放的灵活性，特别遵循了以下原则：&lt;br /&gt;&lt;br /&gt;　 （１）割断奖金与权利之间的“脐带”。通用电气废除了奖金多寡与职位高低联系的旧作法，使奖金的发放与职位高低脱离，给人们更多的不需提高职位而增加报酬的机会，让奖金真正起到激励先进的作用，也防止高层领导放松工作、不劳而获的官僚作风。&lt;br /&gt;&lt;br /&gt;　 （２）奖金可逆性。不把奖金固定化，否则员工会把奖金看作理所当然，“奖金”也就沦为一种“额外工资”了，起不到奖金作用，通用电气根据员工表现的变化随时调整奖金数额，让员工有成就感，更有危机感，从而鞭策员工作好本职工作，长期不懈。&lt;br /&gt;&lt;br /&gt;　　３、 自助式福利体系。&lt;br /&gt;&lt;br /&gt;　　在兼顾公平的前提下，员工所享有的福利和工作业绩密切相连。不同的部门有不同的业绩评估体系，员工定期的绩效评估结果决定福利的档次差距，其目的在于激励广大员工力争上游，从体制上杜绝福利平均的弊端。&lt;br /&gt;&lt;br /&gt;　　比如上海贝尔公司的自助福利体系，就颇有特色。公司以人为本的经营战略，就福利政策而言，是员工会得到其应有的部分。但一切需要员工去努力争取，一切取决于员工对公司的贡献。&lt;br /&gt;&lt;br /&gt;　 　公司还为员工提供个性化的福利政策。在员工福利设立方面加以创新，改变以前员工无权决定自己福利的状况，给员工一定选择的余地，如将购房和购车专项贷款 额度累加合一，员工可以自由选择是由于购车还是购房。一旦员工在某种程度上拥有对自己福利形式的发言权，则工作满意度和对公司的忠诚度都会得到提升，同时 也提高了公司用于福利开支的资金的使用效率。&lt;br /&gt;&lt;br /&gt;　　以上三个要素是企业在构建自身的薪酬体系时需要重点考虑的，但是否选择实际上取决于企业的行业特点、经营战略和文化背景以及员工的素质和需求等。同时保持薪酬管理与其他管理活动的一致也是企业在考虑薪酬激励时必须注意到的。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112875665027984522?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112875665027984522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112875665027984522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112875665027984522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112875665027984522'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/01/job.html' title='有效薪酬激励{转}[Job]'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112875631577068014</id><published>2005-01-07T16:50:00.000+08:00</published><updated>2005-10-08T15:25:43.026+08:00</updated><title type='text'>中国媒体首次发布“中国与世界”年度经济预测白皮书[贻笑大方]</title><content type='html'>&lt;span style="font-weight: bold;"&gt;2005年过了大半，回头一看，所谓预测，纯属痴人说梦也。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;中国媒体首次发布“中国与世界”年度经济预测白皮书&lt;br /&gt;&lt;br /&gt;1 人民币兑美元浮动汇率区间不会扩大&lt;br /&gt;&lt;br /&gt;不扩大浮动汇率区间概率80% 浮动区间扩大为5%以内概率20% 浮动区间扩大5%以上概率0%&lt;br /&gt;&lt;br /&gt;理由：从中国因素看，中国外汇储备的增加，并不是因为中国商品竞争力大幅提升，而是因为热钱的涌入，因此人民币升值并不具备基本面真实支撑，升值对中国经 济有害无利；扩大浮动汇率区间，必然导致人民币升值到浮动区间上限，意味着中国对“热钱”低头，客观上纵容热钱加大对中国的投机，热钱的大进大出，轻者导 致中国宏观调控紊乱，重者引发金融危机。以周小川为首的中国央行管理层始终对此保持非常清醒的头脑，不会允许热钱得逞。&lt;br /&gt;&lt;br /&gt;从国际因素看，随着美国利率走上升息通道，加上本土投资法的实施，大量的资金可能回流美国，而且，由于世界各国央行和投资者纷纷减持美元资产比例，从而可能使美国国债收益率走高，从而进一步吸引资金回流美国，从而减轻东亚国家包括中国的升值压力。&lt;br /&gt;&lt;br /&gt;对于中国的人民币升值态度，美国的态技已经发生了根本改变，美国政府在2004年已经两次否决有关议员“逼迫人民币升值”的提案，原因是人民币如果升值， 会导致美国升息压力加大。因此，在逼迫人民币升值的问题上，欧、美、日已经分道扬镳，成为欧洲人和日本人的独角戏，难以形成足够的压力，但欧盟会增加针对 中国的贸易壁垒。&lt;br /&gt;&lt;br /&gt;之所以预测存在浮动5%以内可能，完全出于中国自身发展需求：一，小幅度放开浮动区间可以培育探索中国自己的汇市和汇率形成机制；二，有利于刺激中国企业产业升级，提高产业集中度；三，避免热钱绝望，集中撤离，使热钱进退维谷，为中国经济服务。&lt;br /&gt;&lt;br /&gt;目前，中国央行实际已在对热钱的较量中开始控制局面，如果热钱完全屈服，不能完全排除央行小幅调整汇率浮动区间的可能性。&lt;br /&gt;&lt;br /&gt;2 中国内地A股股权分置解决方案将出台&lt;br /&gt;&lt;br /&gt;出台概率60% 不出台概率40%&lt;br /&gt;&lt;br /&gt;理由：股市绝大多数参与者已经形成共识??不解决股权分置问题，中国股市不可能复兴。矛盾焦点只是如何找到被各方均接受的妥协方案。现实的逼迫性在于，如 果中国不根本扭转股市的制度缺陷，不能重建社会公信，股市越来越变成国营机构间的市场，道德风险带来的成本损耗无法避免，股市的资金链将越来越紧张，甚至 硬着陆。&lt;br /&gt;&lt;br /&gt;尽管任何一种全流通方案都会付出代价，但都会比硬着陆的代价低。更重要的是，一旦解决股权分置，并借此契机建立有效的监管机制，中国内地股市将会奠定一个 具有国际竞争力的地基，并在未来20年内，伴随中国经济发展，大有可能成长为和美国纽约股市相媲美的市场，这才是真正为中国的商业银行改革提供源源不断支 持的大道。当监管当局和执政者对此有了清醒认识，就能够以大智慧大决断，出台解决股权分置方案，并迎来“大发展”。&lt;br /&gt;&lt;br /&gt;3 美元对欧元贬值幅度&lt;br /&gt;&lt;br /&gt;不贬值或升值概率10% 贬值0%?10%概率30% 贬值10%?20%概率50% 贬值20%以上概率10%&lt;br /&gt;&lt;br /&gt;理由：贬值因素，美国2005年经常项目和财政双赤字将进一步扩大。从财政上看，由于美军在伊拉克遭遇越来越麻烦的游击战，其军费开支很可能会进一步扩 大；而随着基地组织逐渐重整旗鼓，对美国本土的恐怖威胁可能升级，美国的国土保卫费用也将增加。而且随着布什总统的减税政策实施，财政赤字将进一步加大， 加上市场对美元的信心减弱，进一步减持美元资产的持有比例，从而加速美元的下跌。在贸易方面，鉴于石油价格在未来一年大起大伏的预期，其消费将会有较高增 加，同时会增加对出口的需要。&lt;br /&gt;&lt;br /&gt;稳定因素，随着美元的不断贬值，美国的出口将会增加，国外进口将降低，会减少一定的贸易赤字。2005年美国可能继续升息，以吸引对美投资。此外，美国业已出台《本土投资法》，将美国企业利润回流的所得税率从35%降低到5.25%，会促使一部分美元回流。&lt;br /&gt;&lt;br /&gt;在稳定因素中，美国企业利润回流只能起到短暂作用，如果回国后投资回报率不高，它还会流出去；美元的升息很容易被欧元的相应升息抵消掉。总体平衡后，美元仍然有着相当幅度的贬值空间。&lt;br /&gt;&lt;br /&gt;不能完全排除美国军事开支大幅上涨的可能，如果美国本土发生较大规模的恐怖袭击，或者美国与伊朗发生较大规模武装冲突，美元将贬值20%以上。&lt;br /&gt;&lt;br /&gt;4 国际原油平均价格低于2004年但会大幅反复震荡&lt;br /&gt;&lt;br /&gt;震荡幅度79%以内40% 震荡幅度79%以上60%&lt;br /&gt;&lt;br /&gt;理由：从供需基本面来看，在2005年全球经济增长幅度将比2004年降低的趋势下，全球原油需求将下降，加上2004年各国追涨，增加了原油储备量，因 此，2005年国际石油的需求将下降。供给方面，随着俄罗斯厘定尤科斯难题，委内瑞拉政局平稳，原油供应量会增加。总体平均价格将低于2004年。&lt;br /&gt;&lt;br /&gt;但《第一财经日报》预测，2004年石油价格将大幅反复震荡(震荡幅度=(最高价-最低价)/最低价)，有可能超过2004年的79%。主要原因是中东的反美武装已经纷纷把袭击目标对准原油的生产和运输，目前已有从伊拉克扩大到中东其它地区的趋势。&lt;br /&gt;&lt;br /&gt;美国是否会袭击伊朗的核计划将是2005年石油价格的最大悬念，与此相关的是，如果美国袭击，伊朗将作何反应，以及美国陆军会不会进入伊朗。我们的判断 是，美国在2005年对伊朗核设施采取外科手术式袭击的概率超过50%，伊朗遇袭后会保持相对克制，但两伊边界的军事摩擦会发生。大规模的武装冲突不会发 生。&lt;br /&gt;&lt;br /&gt;5 全球经济增幅回落&lt;br /&gt;&lt;br /&gt;降低概率100% 提高概率0%&lt;br /&gt;&lt;br /&gt;理由：随着全球主要市场国家进入新一轮加息周期，各国都实行紧缩的货币政策，从而国内需求将大大缩小，因此，2005年全球经济增长幅度比低于2004年并无悬念。&lt;br /&gt;&lt;br /&gt;6 中国通货紧缩的预期可能大、实际可能小&lt;br /&gt;&lt;br /&gt;通货紧缩概率60% 通货膨胀概率40%&lt;br /&gt;&lt;br /&gt;理由：2005年中国将继续巩固2004年的宏观调控成果，并将积极的财政货币政策调整为稳健的财政货币政策，将国债发行也控制在2004年的水平内。&lt;br /&gt;&lt;br /&gt;另一方面，鉴于中国物价指数在2004年冲高回落，粮价进一步回落，核心CPI仍未有起色，CPI明年可能进一步回落。而且随着四大行上市资本充足率的要 求，商业银行放贷相对谨慎，因此，若以2004年底的既定政策不变为判断标准，2005年通货紧缩的概率将大于通货膨胀，其比例为6：4。但考虑到货币和 执政当局的随机调整的能力，以及PPI等上游指数的压力，全年实际发生轻微通货紧缩的概率小于轻微通货膨胀，其比例为4：6。&lt;br /&gt;&lt;br /&gt;7 中国全国居民商品房平均价格将小幅上升&lt;br /&gt;&lt;br /&gt;价格高于2004年概率70% 价格低于2004年概率30%&lt;br /&gt;&lt;br /&gt;理由：居民商品房价格降低的主要因素有：A，热钱看到投机中国无望，将部分撤出中国房地产市场；B，在连续数年的大幅上涨后，全球房地产价格下跌；C，如 果2004年中国出现通货紧缩，将会一定程度抑制消费。上涨的主要动力有：一，随着中国宏观调控，国家严格了土地控制，导致房地产的土地成本加大；二，中 国的房地产价格与国际仍有一定差距；三，中国居民每年增长的住房需求有相当的刚性。两相平衡之下，居民商品房价格在局部可能下跌，但全国市场将总体小幅上 扬5%~10%。&lt;br /&gt;&lt;br /&gt;8 中国四大商业银行上市将首次破冰&lt;br /&gt;&lt;br /&gt;年内首上市概率80% 尚未能上市概率20%&lt;br /&gt;&lt;br /&gt;理由：一方面，在央行分别注资225亿美元之后，中国建设银行和中国银行无论从资本充足率还是公司治理结构都取得了长足进步。另一方面，随着欧美两强货币 争霸，恐怖主义阴影难散，美国金融的不确定因素增加，潜在的金融风险抬头。国际金融界一些有远见的战略投资者们已经和热钱投机者泾渭分明，他们希望中国金 融市场健康发展，从而能够成长为对冲美国金融市场风险的避风港，2004年中国概念股在海外市场受欢迎已说明了这一点。因此，相信境外的战略投资者们会以 积极的态度，帮助中国第一家大型商业银行年内在纽约上市。但不能排除2006年1月2日上市的可能。&lt;br /&gt;&lt;br /&gt;9 中国期权产品将卷土重来&lt;br /&gt;&lt;br /&gt;出台概率100%&lt;br /&gt;&lt;br /&gt;理由：随着“世界工厂”对原材料定价权的渴望，出于中国企业对冲国际原材料价格风险的需要，为帮助中国企业减少不必要的损失，并鉴于中国对国际原材料需求 端已经具备了很大的影响力，中国商品期货期权的出台几无悬念。相形之下，货币和股票期权现实条件和需求紧迫性都不足，在2005年出台可能性很小。&lt;br /&gt;&lt;br /&gt;在商品期货期权品种上，大豆和铜，谁能抢得头彩都。&lt;br /&gt;&lt;br /&gt;10 国内汽车价格将雪崩跌幅可能超过20%&lt;br /&gt;&lt;br /&gt;跌幅20%之内概率40%　跌幅20%以上概率60%&lt;br /&gt;&lt;br /&gt;理由：随着2005年中国汽车业产能严重过剩，中国关税进一步下调，与此同时，各主要城市的道路基本满负荷运转，短期难以看到改善的空间。加之在经过前一轮的消费热后，被大多数中国人看成是“奢侈品”的汽车消费将被大幅削减。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112875631577068014?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112875631577068014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112875631577068014' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112875631577068014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112875631577068014'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2005/01/blog-post.html' title='中国媒体首次发布“中国与世界”年度经济预测白皮书[贻笑大方]'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112832365182305542</id><published>2004-12-31T23:59:00.000+08:00</published><updated>2005-10-03T20:43:20.900+08:00</updated><title type='text'>2004年最后一晚看的《罗马假日》</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.booker.com.cn/gb/paper21/52/class002100007/image/img224132_1.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px;" src="http://www.booker.com.cn/gb/paper21/52/class002100007/image/img224132_1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;和mm, 真是经典，而且用一副耳机，sweet! 什么时候有我们自己的小家，然后也这么重温一遍呢。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112832365182305542?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112832365182305542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112832365182305542' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112832365182305542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112832365182305542'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/12/2004.html' title='2004年最后一晚看的《罗马假日》'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-109737837352513947</id><published>2004-10-10T11:19:00.000+08:00</published><updated>2004-10-10T11:19:33.526+08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://www.warmsoft.com/fax.htm"&gt;Sent free fax in windows&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-109737837352513947?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/109737837352513947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=109737837352513947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/109737837352513947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/109737837352513947'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/10/sent-free-fax-in-windows.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112834402928526667</id><published>2004-10-08T17:33:00.000+08:00</published><updated>2005-10-03T20:55:22.776+08:00</updated><title type='text'>男生女生，请相互关心</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;男孩子最应该体谅女孩子的十个地方&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;1&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、如果你喜欢她，就告诉她吧，即使她拒绝，并不丢面子，因为在她的心里，会因为你的真情而感激你。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;2&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、如果她喜欢你，要明确告诉她你的感情，喜欢就是喜欢，不喜欢就是不喜欢。千万不要怕伤害她而犹豫不决地。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;3&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、女孩子有时的任性只是想向你撒撒娇，不用争辩，她没有怪你什么，傻笑一下，哄哄她，她会很感动地更加爱你。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;4&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、女孩子向你发脾气，那是因为她爱你，把你当成最亲的，最贴心的，最有安全感的人，千万不要和她发脾气。静静地等着，等她消气后后悔地去抱你。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;5&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、她为你准备的东西，满不在乎地递给你，你千万不要也满不在乎，因为她其实准备得很用心很细。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;6&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、不用总承诺要给她多好的生活，因为她爱你就会相信你，承诺一次，她就永远不会忘记，她看得见你的努力。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;7&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、她对你冷漠漠的，不要认为莫名其妙，是不是最近疏忽了，有多少个小时没有和她联系？&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;8&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、永远不要嫌烦不说“我爱你”。即使你一个小时打电话说一次，她也会甜甜地“责怪”你。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;9&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、她为你掉眼泪了，不要道歉，不要安慰，紧紧地抱住她，告诉她你在，就可以。千万不要自责地离去，因为她这时最需要你。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;10&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、要信任她，她爱你，就什么都不会骗你&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:宋体;"&gt;女孩子应该体谅男孩子的十个地方&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;1&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、如果你喜欢他，就告诉他吧，即使他拒绝，并不丢面子，因为在他的心里，会因为你的真情而非常非常感激你。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;2&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、如果他喜欢你，要明确告诉他你的感情，喜欢就是喜欢，不喜欢就是不喜欢。千万不要怕伤害他而犹豫不决地。不要让他脆弱地等待到最后受到抛弃，因为男孩子的心一旦碎了很难很难再好起。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;3&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、男孩子也有自己的脾气，只是因为爱你而压抑。不要总是任性，有时他们的决定也很有道理。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;4&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、男孩子莫名地向你发脾气，那是因为他爱你，把你当成最亲的，最贴心的，最有安全感的人，千万不要和他发脾气。静静地等着，等他消气后后悔地去抱你。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;5&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、他为你准备的东西，即使再难看，再廉价，也要去珍惜。因为那里面融汇着他整晚的思绪。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;6&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、相信他许愿给你多么多么美好的生活，要给他鼓励，因为你的鼓励会使他创造出奇迹。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;7&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、不要总是和他联系，问他去哪里，告诉他注意安全，你会等着他就可以。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;8&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、不要总说“我爱你”，他会半真半笑着说烦你，但不要不说，因为有时候，他们比女孩子更需要这句。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;9&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、他为你掉眼泪了，那么他是真的非常非常地爱你！珍惜他的每一颗眼泪，不要道歉，不要安慰，握着他的手，默默地为他擦去泪滴。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;10&lt;/span&gt;&lt;span style="font-family:宋体;"&gt;、要信任他，如果他爱你，就不会轻易骗你！即使真的有说谎的行为发生，也是为你们的爱情能够永远不离不弃。&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112834402928526667?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112834402928526667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112834402928526667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112834402928526667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112834402928526667'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/10/blog-post.html' title='男生女生，请相互关心'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112877895087884907</id><published>2004-09-28T21:48:00.000+08:00</published><updated>2005-10-08T21:42:30.886+08:00</updated><title type='text'>参考别人的经验，终于让CppUnit编译成功了</title><content type='html'>奇怪的是，直接按照install-windows.txt编译竟然没有vs plugin 出来，看了&lt;a href="http://mochow.blogdriver.com/mochow/256925.html"&gt;CppUnit集成到VC6.0中去&lt;/a&gt;--才正确编译，不过时间好长啊。以下为转载。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mochow.blogdriver.com/mochow/256925.html"&gt;CppUnit集成到VC6.0中去&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;cppunit是用于为C++代码写单元测试的一个开源框架。为了更有效的熟悉和维护某个别人用C/C++编写的服务器的源代码，我决定用cppunit给原来的代码写单元测试代码，希望在熟悉源码的同时也对源码进行一定程度的单元测试和修改。&lt;br /&gt;要将其集成到VC6.0的环境中需要如下一些步骤，要注意的是，我的项目是MFC exe的，其他的，没有试过，不知道是否适用：&lt;br /&gt;&lt;br /&gt;  1. 下载cppunit相关包和文档&lt;br /&gt;     到http://sourceforge.net/projects/cppunit上下载Latest File Releases，目前最新的是1.10.2版。&lt;br /&gt;     下载其中的三个包：&lt;br /&gt;     cppunit-1.10.2.tar.gz cppunit的源码和一些单元测试代码的编写例子，可以直接用vc6.0打开编译&lt;br /&gt;     cppunit-docs-1.10.2.tar.gz cppunit的文档&lt;br /&gt;     MSDNIntegrator-1.0.zip 这个可以把cppunit的帮助文档集成到msdn上的，解压之后，按照Installing-Doc.txt文件中的说明作就可以了&lt;br /&gt;  2. 编译cppunit对应的库文件&lt;br /&gt;     假设cppunit-1.10.2.tar.gz解压之后的目录路径为 $CppUnitPath$&lt;br /&gt;     用vc6.0的open workspace导入$CppUnitPath$/src下的文件CppUnitLibraries.dsw&lt;br /&gt;     选择Project-&gt;Set Active Project为TestPlugInRunner&lt;br /&gt;     打开Build-&gt;Batch Build的页面：选中所有Project，然后build&lt;br /&gt;     bulid的结果将生成cppunit的库文件，并自动将其复制到$CppUnitPath$/lib目录下&lt;br /&gt;     生成的文件有：&lt;br /&gt;     cppunit.lib : CppUnit静态库“Multithreaded DLL”&lt;br /&gt;     cppunitd.lib : CppUnit静态库“Debug Multithreaded DLL”&lt;br /&gt;     cppunit_dll.dll : CppUnit动态库（DLL）“Multithreaded DLL”&lt;br /&gt;     cppunit_dll.lib : CppUnit动态导入库“Multithreaded DLL”&lt;br /&gt;     cppunitd_dll.dll : CppUnit动态库（DLL）“Debug Multithreaded DLL”&lt;br /&gt;     cppunitd_dll.lib : CppUnit动态导入库“Debug Multithreaded DLL”&lt;br /&gt;     testrunner.dll : MFC TestRunner动态库（DLL）“Multithreaded DLL”&lt;br /&gt;     testrunner.lib : MFC TestRunner导入库“Multithreaded DLL”&lt;br /&gt;     testrunnerd.dll : MFC TestRunner动态库（DLL）“Debug Multithreaded DLL”&lt;br /&gt;     testrunnerd.lib : MFC TestRunner导入库“Debug Multithreaded DLL”&lt;br /&gt;     testrunneru.dll : MFC Unicode TestRunner动态库（DLL）“Multithreaded DLL”&lt;br /&gt;     testrunneru.lib : MFC Unicode TestRunner导入库“Multithreaded DLL”&lt;br /&gt;     testrunnerud.dll : MFC Unicode TestRunner动态库（DLL）“Debug Multithreaded DLL”&lt;br /&gt;     testrunnerud.lib : MFC Unicode TestRunner导入库“Debug Multithreaded DLL”&lt;br /&gt;     TestRunnerDSPlugIn.dll : 注册到你的VC++中的附加件，当测试运行出现错误的时候，可以在测试界面上点击对应的行，即可在测试代码中定位出错的位置。&lt;br /&gt;     但是跟网上找到的资料相比，缺少了如下两个文件，不过网上的那些是比1.10.2要早的版本（比如1.8.0版本），所以先暂时不管这些。&lt;br /&gt;     qttestrunner.dll : QT TestRunner动态库（DLL）“Multithreaded DLL”&lt;br /&gt;     qttestrunner.lib : QT TestRunner导入库“Multithreaded DLL”&lt;br /&gt;  3. 集成到vc6.0环境下的应用程序项目中去（我集成的是MFC exe类型的项目）&lt;br /&gt;     接下来在vc里集成cppunit（Release和Debug两种都可以）:&lt;br /&gt;     Project-&gt;Settings-&gt;General,选择"Use MFC in a Shared DLL"&lt;br /&gt;     Project-&gt;Settings-&gt;C/C++的Category中选择"Code Generation",对应得Use run-time libery选择"Debug Multithreaded DLL"&lt;br /&gt;     Project Settings/C++/C++ Language,RTTI有个开关,此前的版本,都要打开这个开关才行,这个版本不打开也行,据说现在的版本就不用操作这一步了。&lt;br /&gt;     Tools-&gt;Options-&gt;Directories页面,"include files"添加$CppUnitPath$/include目录,"Liberay files"添加$CppUnitPath$/lib目录&lt;br /&gt;     Tools-&gt;Customize-&gt;Add-ins and Macro files中点击browse，并选择lib/TestRunnerDSPlugIn.dll&lt;br /&gt;  4. 最后，如果你安装了visual_assist6.0的话，为了能够在编码时获取CppUnit的提示，需要在visual assist Options里配置Directories页面，添加对应得include目录和src目录。&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112877895087884907?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112877895087884907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112877895087884907' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112877895087884907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112877895087884907'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/09/cppunit.html' title='参考别人的经验，终于让CppUnit编译成功了'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-109448151386302339</id><published>2004-09-06T22:38:00.000+08:00</published><updated>2004-09-06T22:38:55.326+08:00</updated><title type='text'></title><content type='html'>Today I re-built the &lt;a href="http://boost.sourceforge.net"&gt;Boost Libraries &lt;/a&gt; and &lt;a href="http://www.rrsd.com/boost/"&gt;Boost Serialization LIbrary&lt;/a&gt; in my machine with win2k(sp4) and vc6(sp6). &lt;br /&gt;&lt;br/&gt;I extract the basic package to partition D and and add the patch of regex. Then the direct build is executed with the instructions in &lt;b&gt;Getting Started&lt;/b&gt;.&lt;br /&gt;&lt;li&gt;Download or build bjam&lt;/li&gt;.&lt;br /&gt;&lt;li&gt;VCVARS32.BAT or VSVARS32.BAT has been invoked. I mean, to set up all of the environment for each toolset he wants to use in the normal way. &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Build the stage. It toke long time.&lt;br /&gt;&lt;br/&gt;&lt;pre&gt;bjam "-sTOOLS=msvc" "-sMSVC_ROOT=D:\Program Files\Microsoft Visual Studio\VC98" "-sVISUALC=D:\Program Files\Microsoft Visual Studio\VC98" "-sBUILD=debug release" stage&lt;/pre&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Install it. Just copy files.&lt;br /&gt;&lt;br/&gt;&lt;pre&gt;bjam "-sTOOLS=msvc" "--prefix=D:\boost"  "-sMSVC_ROOT=D:\Program Files\Microsoft Visual Studio\VC98" "-sVISUALC=D:\Program Files\Microsoft Visual Studio\VC98" "-sBUILD=debug release" install&lt;/pre&gt;&lt;/li&gt;&lt;br /&gt;Then you install Boost Serialization.&lt;br /&gt;Instructions:&lt;br /&gt;&lt;li&gt;Extract files and use spirit 1.6x. It's simple. Just follow the &lt;b&gt;Requirements &lt;/b&gt;in its document.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Directly build the lib, skipping run the test suites. &lt;br /&gt;&lt;pre&gt;set SPIRIT_ROOT=D:\spirit-1.6.1 &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;go to boost-root/libs/serialization/build and change the default jamfile to remove all wchar source files and change &lt;threading&gt;single/multi to  &lt;threading&gt;multi.&lt;br /&gt;&lt;pre&gt;bjam "-sTOOLS=msvc" "-sMSVC_ROOT=D:\Program Files\Microsoft Visual Studio\VC98" "-sVISUALC=D:\Program Files\Microsoft Visual Studio\VC98"&lt;/pre&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-109448151386302339?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/109448151386302339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=109448151386302339' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/109448151386302339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/109448151386302339'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/09/today-i-re-built-boost-libraries-and.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-109417727079732732</id><published>2004-09-03T10:07:00.000+08:00</published><updated>2004-09-03T10:07:50.796+08:00</updated><title type='text'>CVS and Bugzilla tools in win2k</title><content type='html'>&lt;a href="http://dev.csdn.net/user/ycw"&gt;An URL lists the tutorials of CVS and BugZilla in Win2k&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-109417727079732732?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/109417727079732732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=109417727079732732' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/109417727079732732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/109417727079732732'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/09/cvs-and-bugzilla-tools-in-win2k.html' title='CVS and Bugzilla tools in win2k'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112876120085119878</id><published>2004-09-02T16:36:00.000+08:00</published><updated>2005-10-08T16:46:40.910+08:00</updated><title type='text'>A link to CVS tutorial</title><content type='html'>A very good tutorial for &lt;a href="http://www.nongnu.org/cvs/"&gt;CVS&lt;/a&gt;, a former version management tool both for &lt;a href="http://www.linux.org/"&gt;Linux&lt;/a&gt; and Windows. However, now we have another choice, the &lt;a href="http://subversion.tigris.org/"&gt;SubVersion&lt;/a&gt;. Therefore, it's time to use subVersion if the project is brand new.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.csdn.net/ycw/" target="_blank"&gt;An URL lists the tutorials of CVS and BugZilla in Win2k&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112876120085119878?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blog.csdn.net/ycw/' title='A link to CVS tutorial'/><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112876120085119878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112876120085119878' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112876120085119878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112876120085119878'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/09/link-to-cvs-tutorial.html' title='A link to CVS tutorial'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108980667829375615</id><published>2004-07-14T20:04:00.000+08:00</published><updated>2004-07-14T20:04:38.293+08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://www.mh2004.com/dvbbs/dispbbs.asp?boardID=54&amp;amp;ID=43391"&gt;A ftp site of Chinese vocal literature&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108980667829375615?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108980667829375615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108980667829375615' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108980667829375615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108980667829375615'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/07/ftp-site-of-chinese-vocal-literature.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108823761205299463</id><published>2004-06-26T16:13:00.000+08:00</published><updated>2004-06-26T16:13:32.053+08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://www.semdesigns.com" target="_blank"&gt;Semantic Designs, Inc&lt;/a&gt; is also a company, which provids a series of &lt;font color="#008000"&gt;Automated Large-Scale Software System Analysis, Modification, Translation and Generation&lt;/font&gt; for multi-language including C++. But from the website, I can not find the C++ refactoring fucntion :(&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108823761205299463?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108823761205299463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108823761205299463' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108823761205299463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108823761205299463'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/06/semantic-designs-inc-is-also-company.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108823711323010893</id><published>2004-06-26T16:05:00.000+08:00</published><updated>2004-06-26T16:05:13.230+08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://www.ideat-solutions.com/refpp/" title="Ref++" target="_blank"&gt;Ref++&lt;/a&gt; is an add-in for Visual Studio .NET. that provides a powerful set of refactorings for the C++ language. A refactoring being a transformation to your source code that does not change your program behavior.&lt;br /&gt;&lt;br/&gt;Ref++ features include:&lt;br /&gt;&lt;br/&gt;Visual Studio .NET 2003 integration &lt;br /&gt;&lt;br/&gt;Refactoring summary tool window &lt;br /&gt;&lt;br/&gt;Undo/Redo &lt;br /&gt;&lt;br/&gt;Symbol browser &lt;br /&gt;&lt;br/&gt;Refactorings: &lt;br /&gt;&lt;br/&gt;Rename &lt;br /&gt;&lt;br/&gt;Encapsulate member variable &lt;br /&gt;&lt;br/&gt;Extract function &lt;br /&gt;&lt;br/&gt;Change function signature &lt;br /&gt;&lt;br/&gt;Introduce variable &lt;br /&gt;&lt;br/&gt;Push down members &lt;br /&gt;&lt;br/&gt;Pull up members &lt;br /&gt;&lt;br/&gt;Extract superclass &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108823711323010893?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108823711323010893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108823711323010893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108823711323010893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108823711323010893'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/06/ref-is-add-in-for-visual-studio.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108808481457802053</id><published>2004-06-24T21:46:00.000+08:00</published><updated>2004-06-24T22:12:30.630+08:00</updated><title type='text'></title><content type='html'>Today, When I found the &lt;a href="http://www.cyc.com/" title="CYCorp" target="_blank"&gt;CYCorp&lt;/a&gt; that talk about OpenCYC Tool suite, which is open sourced, I look up the &lt;a href="http://www.eetimes.com/story/OEG20030728S0027" title="A veritable cognitive mind" target="_blank"&gt;A veritable cognitive mindarticle just talk about human brain and artificial-intelligence&lt;/a&gt;. It cites the words of &lt;a href="www.media.mit.edu/people/minsky/" title="Marvin Minsky" target="_blank"&gt;Marvin Minsky&lt;/a&gt;, the MIT professor and AI's founding father. The article is interesting :) &lt;br /&gt;&lt;br/&gt;Minsky said, the big feature of human-level intelligence is not what it does when it works but what it does when it's stuck. When faced with novelty, Minsky claims, human intelligence applies "reasoning by analogy" to make the most direct tap into the cognitive glue that fuses knowledge domains.&lt;br /&gt;&lt;br/&gt;One group hot on the trail of Minsky's vision of common sense is spearheaded by &lt;a href="http://www.cyc.com/cyc/company/lenat/" title="Doug Lenat" target="_blank"&gt;Doug Lenat&lt;/a&gt;, a former professor at Carnegie-Mellon and Stanford Universities who is now president of  &lt;a href="http://www.cyc.com/" title="CYCorp" target="_blank"&gt;Cycorp&lt;/a&gt;, maker of the Cyc (pronounced "psych") knowledge base. Since 1984, Cyc has accumulated 1 million rules in its knowledge base of common sense. According to Lenat, Cycorp's stated goal is to "break the software brittleness bottleneck once and for all by constructing a foundation of basic common-sense knowledge-a semantic substratum of terms, rules and relations, a deep layer of understanding that can be used by other programs to make them more flexible."&lt;br /&gt;&lt;br/&gt;Minsky quotes Lenat on what constitutes common sense as knowledge: "In modern America, this encompasses recent history and current affairs, everyday physics, household chemistry, famous books and movies and songs and ads, famous people, nutrition, addition, weather, etc."&lt;br /&gt;&lt;br/&gt;There is also some facts about &lt;a href="http://www.cs.nyu.edu/cs/faculty/shasha/outofmind/lenat.html" title="Doug Lenat" target="_blank"&gt;Doug Lenat&lt;/a&gt;.&lt;br /&gt;&lt;br/&gt;"How many people have in their lives a 2 to 10 percent chance of dramatically affecting the way the world works?  When one of those chance come along, you should take it."&lt;br /&gt;&lt;br/&gt;-- DOUGLAS B. LENAT&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108808481457802053?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108808481457802053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108808481457802053' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108808481457802053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108808481457802053'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/06/today-when-i-found-cycorp-that-talk.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108782152780512203</id><published>2004-06-21T20:38:00.000+08:00</published><updated>2004-06-21T20:38:47.806+08:00</updated><title type='text'></title><content type='html'>A &lt;a href="http://www.johnpanzer.com/STLReferences.html" target="_blank"&gt;resource page&lt;/a&gt; lists the links to STL libraries and resources.&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108782152780512203?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108782152780512203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108782152780512203' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108782152780512203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108782152780512203'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/06/resource-page-lists-links-to-stl.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108782137813480074</id><published>2004-06-21T20:36:00.000+08:00</published><updated>2004-06-21T20:36:18.133+08:00</updated><title type='text'></title><content type='html'>A good C/C++ extended library provided by &lt;a href="http://www.dinkumware.com/" title="Dinkumware Ltd." target="_blank"&gt;Dinkumware&lt;/a&gt; Ltd. This site also provides the result of &lt;b&gt;Standard C Libraries Compared&lt;/b&gt; and &lt;b&gt;Standard C++ Libraries Compared&lt;/b&gt;. Maybe these results are useful to us. Oh, all the charts show that &lt;b&gt;Dinkum C Library&lt;/b&gt; and &lt;b&gt;Dinkum Unabridged Library&lt;/b&gt; are the tops.&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108782137813480074?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108782137813480074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108782137813480074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108782137813480074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108782137813480074'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/06/good-cc-extended-library-provided-by.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108765454362573239</id><published>2004-06-19T22:15:00.000+08:00</published><updated>2004-06-19T22:15:43.626+08:00</updated><title type='text'></title><content type='html'>This message is edited by w.bloggar, a offline editor made in Brazil :)&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108765454362573239?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108765454362573239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108765454362573239' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108765454362573239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108765454362573239'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/06/this-message-is-edited-by-w.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108752613968934652</id><published>2004-06-18T10:35:00.000+08:00</published><updated>2004-06-18T10:35:39.690+08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://wbloggar.com/"&gt;:: w.bloggar ::&lt;/a&gt; That is a offline blog editor using XML-PRC that provided by blog server site. I think :)&lt;br /&gt;&lt;br/&gt;And the download page said that it can also embedded in the M$ Media Player series 9 or other media tools such as WinAMP :D. WinAMP has been updated to version 5 , still be free for people, I love it!&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108752613968934652?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108752613968934652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108752613968934652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108752613968934652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108752613968934652'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/06/w.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108748143051099524</id><published>2004-06-17T22:10:00.000+08:00</published><updated>2004-06-17T22:10:30.510+08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://www.eaku.com/goods.asp?sid=5"&gt;the web shop that sponsers the CNBlog.com&lt;/a&gt; :) interesting T-shirts, I love it!&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108748143051099524?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108748143051099524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108748143051099524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108748143051099524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108748143051099524'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/06/web-shop-that-sponsers-cnblog.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108747922707873971</id><published>2004-06-17T21:33:00.000+08:00</published><updated>2004-06-17T21:33:47.076+08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://rrsd.com/boost/libs/serialization/doc/index.html"&gt;Boost Serialization Library Tutorial&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;Good stuff, and it provides full support for any type of achieve, including XML :) &lt;br /&gt;&lt;br/&gt;And it is in the peer review phase of standardization to &lt;a href="http://www.boost.org/"&gt;Boost.org&lt;/a&gt;. So it will be the part of standards :D&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108747922707873971?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108747922707873971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108747922707873971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108747922707873971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108747922707873971'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/06/boost-serialization-library-tutorial_17.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108743932969498454</id><published>2004-06-17T10:28:00.000+08:00</published><updated>2004-06-17T10:28:49.693+08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://www.mozilla.org/hacking/cpp_portability/boost_lib.html"&gt;C++ Portability: The Boost Library&lt;/a&gt;A good description for Boost library&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108743932969498454?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108743932969498454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108743932969498454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108743932969498454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108743932969498454'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/06/c-portability-boost-librarya-good.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-108615318537269065</id><published>2004-06-02T13:13:00.000+08:00</published><updated>2004-06-17T21:22:25.566+08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://www.blogchina.com/new/display/4498.html"&gt;A tutorial to get a higher site ranking in Google&lt;/a&gt; (in Chinese)&lt;br /&gt;&lt;br/&gt;God, I hope this method could work in &lt;a href="http://www.cad.zju.edu.cn/home/limin/"&gt;Min LI's homepage site&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-108615318537269065?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/108615318537269065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=108615318537269065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108615318537269065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/108615318537269065'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/06/tutorial-to-get-higher-site-ranking-in.html' title=''/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5254518.post-112876172747581700</id><published>2004-03-24T19:29:00.000+08:00</published><updated>2005-10-08T16:55:27.476+08:00</updated><title type='text'>Autocomplete support in win2k (in Chinese)</title><content type='html'>&lt;P&gt;&lt;A href="http://www.datastrategy.org/number5/archives/000158.html" target=_blank&gt;Teach you how to make cmd to support Autocomplete in Win2k just like Unix-like systems.&lt;/A&gt; (in Chinese) &lt;BR&gt;Good stuff, remember to update your cmd tool in win2k.&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;Written by Li Min (http://lemann.blogspot.com/)&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5254518-112876172747581700?l=lemann.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lemann.blogspot.com/feeds/112876172747581700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5254518&amp;postID=112876172747581700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112876172747581700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5254518/posts/default/112876172747581700'/><link rel='alternate' type='text/html' href='http://lemann.blogspot.com/2004/03/autocomplete-support-in-win2k-in.html' title='Autocomplete support in win2k (in Chinese)'/><author><name>Li Min</name><uri>http://www.blogger.com/profile/06621413619300828256</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
