<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://biggates.spaces.live.com/mmm2008-07-24_12.50/rsspretty.aspx?rssquery=en-US;http%3a%2f%2fbiggates.spaces.live.com%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>biggates难得更新的网页</title><description>想起来了写两句</description><link>http://biggates.spaces.live.com/</link><language>en-US</language><pubDate>Wed, 13 Aug 2008 07:00:08 GMT</pubDate><lastBuildDate>Wed, 13 Aug 2008 07:00:08 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><live:identity><live:id>8167004984876143220</live:id><live:alias>biggates</live:alias></live:identity><image><title>biggates难得更新的网页</title><url>http://byfiles.storage.live.com/y1ppqAoJTYDPHGoDxuaEoFp9KF74JEmIxV20pqg3PJqDRLs6vR4EwM4hQ</url><link>http://biggates.spaces.live.com/</link></image><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>校内网 BT 的用户协议</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!656.entry</link><description>&lt;p&gt;我们都知道很多用户协议其实都是霸王条款，但是大家往往都没有仔细研究。今天突然心血来潮，想考察一下著名的SNS的用户协议。那么，就从本人深恶痛绝的&lt;a href="http://www.xiaonei.com/" target="_blank"&gt;校内网&lt;/a&gt;开刀吧！ &lt;p&gt; &lt;p&gt;&lt;pre&gt;&lt;p&gt;&lt;h5&gt;&lt;a href="http://xiaonei.com/info/agreement.jsp" target="_blank"&gt;校内网服务条款全文&lt;/a&gt;&lt;/h5&gt;&lt;p&gt; &lt;p&gt;下面只摘抄比较BT的部分：&lt;table cellspacing=0 cellpadding=2 width=700 border=1&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign=top width=700&gt;2、考虑到千橡公司产品服务的重要性，用户同意：&lt;br&gt;（1）提供&lt;strong&gt;及时、详尽及准确&lt;/strong&gt;的&lt;strong&gt;个人资料&lt;/strong&gt;。&lt;br&gt;（2）&lt;strong&gt;不断更新注册资料，符合及时、详尽准确的要求&lt;/strong&gt;。所有原始键入的资料将引用为注册资料。&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;注意后面还有这个：&lt;table cellspacing=0 cellpadding=2 width=700 border=1&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign=top width=700&gt;4、如果用户提供的资料不准确，不真实，不合法有效，千橡公司保留结束用户使用千橡公司各项服务的权利。&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;因此，如果哪天有人整容以后没有及时更新自己的头像，可能会被封停帐号哦……&lt;p&gt; &lt;p&gt;再来看这个：
&lt;table cellspacing=0 cellpadding=2 width=700 border=1&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign=top width=700&gt;&lt;p&gt;3、用户可授权千橡公司向第三方透露其注册资料，否则千橡公司不能公开用户的姓名、住址、出件地址、电子邮箱、帐号。除非：&lt;br&gt;（1）事先获得用户明确授权后，用户要求千橡公司或授权某人通过电子邮件服务或其他方式透露这些信息。（2）相应的法律、法规要求以及按照有关政府主管部门的要求，需要千橡公司提供用户的个人资料。&lt;br&gt;（3）为了维护公众以及校内网合法利益。&lt;br&gt;（4）校内网可能会与第三方合作向用户提供相关的网络服务，在此情况下，如该第三方同意承担与校内网同等的保护用户隐私的责任，则校内网有权将用户的注册资料等提供给该第三方。&lt;br&gt;（5）&lt;strong&gt;在不透露单个用户隐私资料的前提下&lt;/strong&gt;，校内网有权对整个用户数据库进行分析并对用户数据库进行商业上的利用。&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;第（4）的意思：如果有第四方、第五方以及第N方，其中任意一方愿意“与第N+1方合作，向用户提供相关的网络服务”（垃圾邮件也算是相关的网络服务吧……）并同意承担与校内网同等的责任，那么都能获得用户在校内网上的注册资料（注意这些都是真实、有效和及时的资料）。&lt;p&gt;第（5）的意思是校内网可以在透露“多于一个”的用户的隐私资料的前提下，对用户数据库进行商业上的利用。&lt;p&gt; &lt;table cellspacing=0 cellpadding=2 width=700 border=1&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign=top width=700&gt;用户在享用千橡公司各项服务的同时，同意接受千橡公司提供的各类信息服务。 &lt;br&gt;5、千橡公司定义的信息内容包括：文字、软件、声音、相片、录像、图表；在广告中全部内容；千橡公司为用户提供的商业信息等，所有这些内容受版权、商标权、和其它知识产权及所有权法律的保护。所以，用户只能在千橡公司授权下才能使用这些内容，而不能擅自复制、修改、编撰这些内容、或创造与内容有关的衍生产品。&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;典型的强X广告吧……&lt;p&gt;&lt;strong&gt;&lt;/strong&gt; &lt;table cellspacing=0 cellpadding=2 width=700 border=1&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign=top width=700&gt;&lt;strong&gt;六、用户隐私制度&lt;/strong&gt;&lt;br&gt;尊重用户个人隐私是千橡公司的一项基本政策。所以，作为对以上第二点个人注册资料分析的补充，千橡公司一定不会公开、编辑或透露用户的注册资料及保存在千橡公司各项服务中的非公开内容，除非千橡公司在诚信的基础上认为透露这些信息在以下几种情况是必要的：&lt;br&gt;（1）遵守有关法律规定，包括在国家有关机关查询时，提供用户在校内网的网页上发布的信息内容及其发布时间、互联网地址或者域名以及其他用户上传至校内网的信息。&lt;br&gt;（2）遵从校内网产品服务程序。&lt;br&gt;（3）保持维护千橡公司的商标所有权。&lt;br&gt;（4）在紧急情况下维护用户个人和社会大众的隐私安全。&lt;br&gt;（5）千橡公司认为必要的其他情况下。&lt;br&gt;用户在此授权千橡公司可以向其电子邮箱发送商业信息。&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;看完隐私制度，你有什么感觉？我觉得“千橡公司认为必要的其他情况下”这句太XX了……&lt;p&gt; &lt;table cellspacing=0 cellpadding=2 width=700 border=1&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign=top width=700&gt;&lt;strong&gt;十七、知识产权&lt;br&gt;&lt;/strong&gt;用户保证和声明对其所提供的作品拥有完整的合法的著作权或完整的合法的授权可以用于其在校内网上从事的活动，保证千橡公司使用该作品不违反国家的法律法规，也不侵犯第三方的合法权益或承担任何义务。&lt;br&gt;用户应对其所提供作品因形式、内容及授权的不完善、不合法所造成的一切后果承担完全责任。&lt;br&gt;用户同意千橡公司对其创作并上传的&lt;strong&gt;作品在全世界范围内享有免费的、永久性的、不可撤消的、独家的和完全的许可和再许可权利&lt;/strong&gt;，以使用、复制、出版、发行、以原有或其他形式进行改编、转载、翻译、传播、表演和展示此等内容（整体或部分）。此许可和再许可权利包括但不限于此作品的&lt;strong&gt;著作权、邻接权及获得利益等权利。&lt;/strong&gt;&lt;br&gt;用户同时承诺，不就上述作品以及上述作品的改编作品对任何第三方进行任何形式的许可使用。&lt;br&gt;&lt;strong&gt;对于经用户本人创作并上传到校内网的文本、图片、图形、音频和/或视频等资料的商标和/或其它财产权利归属于千橡公司，未经千橡公司同意，用户保证不以任何形式直接或间接发布、播放、出于播放或发布目的而改编或再发行，或者用于其他任何商业目的。同时保证不许可任何第三方从事上述行为。&lt;/strong&gt; &lt;br&gt;千橡校内网公司保留对其网站所有内容进行实时监控的权利，并有权依其独立判断对任何违反本协议约定的作品实施删除。千橡公司对于删除用户作品引起的任何后果或导致用户的任何损失不负任何责任。&lt;br&gt;因用户作品的违法或侵害第三人的合法权益而导致千橡公司或其关联公司对第三方承担任何性质的赔偿、补偿或罚款而遭受损失（直接的、间接的、偶然的、惩罚性的和继发的损失），用户对于千橡公司或其关联公司蒙受的上述损失承担全面的赔偿责任。&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;如果由于用户的帖子，校内网被GFW了，那么用户将承担所有赔偿责任……&lt;p&gt; &lt;p&gt;用户在校内网上发表的一切东西都失去了版权……并且后面还有这个：&lt;table cellspacing=0 cellpadding=2 width=700 border=1&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign=top width=700&gt;&lt;strong&gt;十九、内容的所有权&lt;br&gt;&lt;/strong&gt;内容的定义包括：文字、软件、声音、相片、录象、图表；在广告中的全部内容；电子邮件的全部内容；校内网虚拟社区服务为用户提供的商业信息。所有这些内容均受版权、商标、标签和其它财产所有权法律的保护。所以，用户&lt;strong&gt;只能在千橡公司和广告商授权下才能使用这些内容，而不能擅自复制、再造这些内容、或创造与内容有关的派生产品&lt;/strong&gt;。&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;“与内容有关的派生产品”，很强大……&lt;p&gt; &lt;table cellspacing=0 cellpadding=2 width=700 border=1&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign=top width=700&gt;&lt;strong&gt;二十一、法律&lt;br&gt;&lt;/strong&gt;用户和千橡公司一致同意有关本协议以及使用千橡公司的服务产生的争议交由仲裁解决，但是千橡公司有权选择采取诉讼方式，并&lt;strong&gt;有权选择受理该诉讼的有管辖权的法院&lt;/strong&gt;。若有任何服务条款与法律相抵触，那这些条款将按尽可能接近的方法重新解析，而其它条款则保持对用户产生法律效力和影响。&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;囧，估计南山法院给了千橡很大提示……&lt;p&gt; &lt;p&gt;最后当然没有忘了这条：&lt;table cellspacing=0 cellpadding=2 width=700 border=1&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign=top width=700&gt;以上条款的解释权归千橡公司最终所有。&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt; &lt;p&gt;不过还有这么一句，很和谐……&lt;table cellspacing=0 cellpadding=2 width=700 border=1&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign=top width=700&gt;本服务条款执行过程中所产生的任何问题本网站和用户都将友好协商解决。&lt;/tbody&gt;&lt;/table&gt;&lt;/pre&gt;
&lt;p&gt;PS: 在校内网的&lt;a href="http://xiaonei.com/info/PrivacyClaim.do" target="_blank"&gt;隐私声明&lt;/a&gt;中还有这个：
&lt;table cellspacing=0 cellpadding=2 width=700 border=1&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign=top width=700&gt;
&lt;h5&gt;隐私政策&lt;/h5&gt;
&lt;p&gt;校内网非常重视对用户隐私权的保护，承诺不会在未获得用户许可的情况下擅自将用户的个人资料信息出租或出售给任何第三方，但以下情况除外：
&lt;ul&gt;
&lt;li&gt;您同意让第三方共享资料； 
&lt;li&gt;您同意公开你的个人资料，享受为您提供的产品和服务； 
&lt;li&gt;本站需要听从法庭传票、法律命令或遵循法律程序； 
&lt;li&gt;本站发现您违反了本站服务条款或本站其它使用规定。 &lt;/ul&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;
&lt;p&gt;根据这个声明，只要发现用户“违反了服务条款或其他使用规定”（其他使用规定，这个也很XX啊），就可以把用户的个人资料信息出租或出售给任何第三方。&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+%e6%a0%a1%e5%86%85%e7%bd%91+BT+%e7%9a%84%e7%94%a8%e6%88%b7%e5%8d%8f%e8%ae%ae&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!656.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!656.entry</guid><pubDate>Mon, 28 Jul 2008 14:27:11 GMT</pubDate><slash:comments>3</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!656/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!656.entry#comment</wfw:comment><dcterms:modified>2008-07-28T14:30:07Z</dcterms:modified></item><item><title>IELTS口语考官常见170问</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!654.entry</link><description>&lt;h4&gt;1. What’s your name? &lt;/h4&gt; &lt;p&gt;Xiaoyu Guo &lt;h4&gt;2. Does your name have any special meaning? &lt;/h4&gt; &lt;h4&gt;3. Where were you come from? &lt;/h4&gt; &lt;h4&gt;4. What kind of landscape surrounds your hometown? &lt;/h4&gt; &lt;h4&gt;5. What is the main crop in your hometown? &lt;/h4&gt; &lt;h4&gt;6. What is the difference between Beijing and your hometown? &lt;/h4&gt; &lt;h4&gt;7. What are the main places of interest in your hometown? &lt;/h4&gt; &lt;h4&gt;8. What is the climate like in your hometown? &lt;/h4&gt; &lt;h4&gt;9. What is the character of the people like in the region where you live? &lt;/h4&gt; &lt;h4&gt;10. What are the differences in accent between the people of your hometown and Beijing? &lt;/h4&gt; &lt;h4&gt;11. What is people’s favorite food in your region? &lt;/h4&gt; &lt;h4&gt;12. How do you make dumplings? &lt;/h4&gt; &lt;h4&gt;13. What do you do during the Spring Festival? &lt;/h4&gt; &lt;h4&gt;14. Why is the Spring Festival so important to Chinese people? &lt;/h4&gt; &lt;h4&gt;15. Can you describe one of the main festivals celebrated in your country? &lt;/h4&gt; &lt;h4&gt;16. Tell me something about the Lantern Festival. &lt;/h4&gt; &lt;h4&gt;17. Tell me something about the Qing Ming Festival. &lt;/h4&gt; &lt;h4&gt;18. Tell me something about the customs of your country. &lt;/h4&gt; &lt;h4&gt;19. How long have you lived in Beijing? &lt;/h4&gt; &lt;h4&gt;20. What is the weather like in Beijing? &lt;/h4&gt; &lt;h4&gt;21. How do you compare the climate in Beijing with that in your hometown? &lt;/h4&gt; &lt;h4&gt;22. What place in Beijing do you like best? Why ? &lt;/h4&gt; &lt;h4&gt;23. Which is the worst place you&amp;quot;ve been to China? &lt;/h4&gt; &lt;h4&gt;24. Which is the best place you&amp;quot;ve been to China? &lt;/h4&gt; &lt;h4&gt;25. What places in Beijing should a foreigner visit? Why? &lt;/h4&gt; &lt;h4&gt;26. What are the major social problems in Beijing? How can they be solved? &lt;/h4&gt; &lt;h4&gt;27. What is the biggest problem China faces? &lt;/h4&gt; &lt;h4&gt;28. What places in Beijing should a foreigner visit? Why? &lt;/h4&gt; &lt;h4&gt;29. Could you tell me something about your family? &lt;/h4&gt; &lt;h4&gt;30. Have you any children? &lt;/h4&gt; &lt;p&gt;-- &lt;h4&gt;31. What is your child’s name? Does his name have a meaning? &lt;/h4&gt; &lt;p&gt;-- &lt;h4&gt;32. What does your wife/husband do? &lt;/h4&gt; &lt;p&gt;-- &lt;h4&gt;33. When did you get married? &lt;/h4&gt; &lt;p&gt;-- &lt;h4&gt;34. Describe your wedding. &lt;/h4&gt; &lt;p&gt;-- &lt;h4&gt;35. How have weddings changed in recent years? &lt;/h4&gt; &lt;h4&gt;36. Are there any special customs about wedding in your region? &lt;/h4&gt; &lt;h4&gt;37. Describe a traditional wedding ceremony. &lt;/h4&gt; &lt;h4&gt;38. Where did you go for your honeymoon? &lt;/h4&gt; &lt;p&gt;-- &lt;h4&gt;39. Did you have to ask for permission from your parents before you got married? &lt;/h4&gt; &lt;p&gt;-- &lt;h4&gt;40. Is it acceptable for couples to live together without marrying? &lt;/h4&gt; &lt;h4&gt;41. Where do you think a newly couple should live? Living with their parents or on their own? &lt;/h4&gt; &lt;h4&gt;42. What responsibilities should a couple take? &lt;/h4&gt; &lt;h4&gt;43. How do Chinese usually celebrate birthdays? &lt;/h4&gt; &lt;h4&gt;44. Are there any traditions concerning the birth of a baby? &lt;/h4&gt; &lt;h4&gt;45. What kind of parent do you intend to be? &lt;/h4&gt; &lt;h4&gt;46. What do you think of One-Child Policy in China? &lt;/h4&gt; &lt;h4&gt;47. Why do people in China traditionally want to have a son? &lt;/h4&gt; &lt;h4&gt;48. What difficulties do Chinese farmers have concerning their old age? &lt;/h4&gt; &lt;h4&gt;49. What do you think needs to be done in order to relieve the farmer&amp;quot;s worries? &lt;/h4&gt; &lt;h4&gt;50. What hope or fears do you have for your children? &lt;/h4&gt; &lt;h4&gt;51. What sort of culture do you hope your child will grow up in? &lt;/h4&gt; &lt;h4&gt;52. Are you going to bring up your child differently from the way you were brought up? How? &lt;/h4&gt; &lt;h4&gt;53. Do you enjoy shopping? &lt;/h4&gt; &lt;h4&gt;54. Who does most of the shopping in your family? &lt;/h4&gt; &lt;h4&gt;55. What are you good at cooking? What is your favorite dish? &lt;/h4&gt; &lt;h4&gt;56. Who does most of cooking in your family? &lt;/h4&gt; &lt;h4&gt;57. Is there *** discrimination in China? &lt;/h4&gt; &lt;h4&gt;58. How do you sum up women&amp;quot;s conditions in China? &lt;/h4&gt; &lt;h4&gt;59. What are the causes of *** discrimination? &lt;/h4&gt; &lt;h4&gt;60. Should government pay certain salaries to those housewives? Why or why not? &lt;/h4&gt; &lt;h4&gt;61. Would you want your wife to continue with her career or to stay at home taking care of the household after you get married? &lt;/h4&gt; &lt;h4&gt;62. Have you ever wished to be one of the opposite ***? Why (why not)? &lt;/h4&gt; &lt;h4&gt;63. What would you do if your next-door neighbour were noisy nearly all the time? &lt;/h4&gt; &lt;h4&gt;64. Do you have a lot of friend? &lt;/h4&gt; &lt;h4&gt;65. What does friendship mean to you? What kind of people do you make friend with? &lt;/h4&gt; &lt;h4&gt;66. What is your major? &lt;/h4&gt; &lt;h4&gt;67. How do you like your major? &lt;/h4&gt; &lt;h4&gt;68. When and where did you graduate? What qualifications have you obtained? &lt;/h4&gt; &lt;h4&gt;69. Do you still remember your school days? &lt;/h4&gt; &lt;h4&gt;70. What impressed you most when you were at university? &lt;/h4&gt; &lt;h4&gt;71. Which is the best university in your country? &lt;/h4&gt; &lt;h4&gt;72. Could you sum up your own study habits in a few points? &lt;/h4&gt; &lt;h4&gt;73. What do you think of the practice of setting up key schools in primary and secondary school education in China? &lt;/h4&gt; &lt;h4&gt;74. Do you think the subjects you are studying today are relevant to present-day society? Why ? &lt;/h4&gt; &lt;h4&gt;75. What do you think education should be? Should it be a process of learning what is useful for your future life or should it be simply learning for enjoyment? Why? &lt;/h4&gt; &lt;h4&gt;76. What do you do for a living? &lt;/h4&gt; &lt;h4&gt;77. What do you do in the office every day? &lt;/h4&gt; &lt;h4&gt;78. Since your job seems too professional to me, could you explain it in detail? &lt;/h4&gt; &lt;h4&gt;79. What are your job prospects? &lt;/h4&gt; &lt;h4&gt;80. If you had the opportunity to change your job, what would you do with it? &lt;/h4&gt; &lt;h4&gt;81. Do you have any ambitious? &lt;/h4&gt; &lt;h4&gt;82. Will any possible future changes affect your job in any way? &lt;/h4&gt; &lt;h4&gt;83. What are your spare time interests? &lt;/h4&gt; &lt;h4&gt;84. How do you spend your weekends? &lt;/h4&gt; &lt;h4&gt;85. What is your favorite sport? What are the rules? &lt;/h4&gt; &lt;h4&gt;86. What is the most popular sport in your country? &lt;/h4&gt; &lt;h4&gt;87. What are the sporting facilities like in your university/Beijing? &lt;/h4&gt; &lt;h4&gt;88. What do you know about Qigong? Do you believe in Qigong? &lt;/h4&gt; &lt;h4&gt;89. What do you do in your spare time? &lt;/h4&gt; &lt;h4&gt;90. Do you often read newspapers? If not, why ones do you read? &lt;/h4&gt; &lt;h4&gt;91. What do you think of computer? &lt;/h4&gt; &lt;h4&gt;92. Do you think computer has changed our life so much? &lt;/h4&gt; &lt;h4&gt;93. Do you often go to the cinema/theatre? &lt;/h4&gt; &lt;h4&gt;94. What kind of films do you like best? &lt;/h4&gt; &lt;h4&gt;95. Do you often watch TV? What is your favorite program? &lt;/h4&gt; &lt;h4&gt;96. Do you think watching TV too much is a waste of time? &lt;/h4&gt; &lt;h4&gt;97. What kind of music do you enjoy? &lt;/h4&gt; &lt;h4&gt;98. Who is your favorite film star? Will you describe him/her to me? &lt;/h4&gt; &lt;h4&gt;99. Do you enjoy travelling? &lt;/h4&gt; &lt;h4&gt;100. Where have you been travelling to? Which place interested you most? &lt;/h4&gt; &lt;h4&gt;101. Do you smoking? &lt;/h4&gt; &lt;h4&gt;102. Do you think smoking is a problem that needs special attention and has to be solved? If so, why? &lt;/h4&gt; &lt;h4&gt;103. What do you know about ABC? &lt;/h4&gt; &lt;h4&gt;104. What problem do you think you will have in ABC? &lt;/h4&gt; &lt;h4&gt;105. How will you overcome the difficulties? &lt;/h4&gt; &lt;h4&gt;106. Do you think you will be able to cope with English-demands of your intended study program in ABC? &lt;/h4&gt; &lt;h4&gt;107. What difficulties do you think you’ll encounter in your studies in ABC? &lt;/h4&gt; &lt;h4&gt;108. Can you imagine what life in Britain/Canada/Australia/London, etc. would be like? &lt;/h4&gt; &lt;h4&gt;109. How will you fare in Britain/Canada/Australia, etc. without your family? &lt;/h4&gt; &lt;h4&gt;110. What do you intend to study? &lt;/h4&gt; &lt;h4&gt;111. Which university are you going to study at? &lt;/h4&gt; &lt;h4&gt;112. Why did you choose this university? &lt;/h4&gt; &lt;h4&gt;113. Where are you going to study in ABC? &lt;/h4&gt; &lt;h4&gt;114. What are you plans in ABC? &lt;/h4&gt; &lt;h4&gt;115. What is your research proposal all about? &lt;/h4&gt; &lt;h4&gt;116. What do you hope for most from your study abroad? &lt;/h4&gt; &lt;h4&gt;117. Will your study abroad help your job prospects after come back to China? &lt;/h4&gt; &lt;h4&gt;118. Should you study more theory or do more practice? Give your reasons, please. &lt;/h4&gt; &lt;h4&gt;119. What kind of differences in the cultures are you expecting between China and the ABC? &lt;/h4&gt; &lt;h4&gt;120. How will your study in Britain benefit your work in China when you come back to China? &lt;/h4&gt; &lt;h4&gt;121. What do you intend to do after you finish studying? &lt;/h4&gt; &lt;h4&gt;122. What will be your main problem when you are study in a foreign country? &lt;/h4&gt; &lt;h4&gt;123. What problem can you foresee in the future when you come back to China? &lt;/h4&gt; &lt;h4&gt;124. Will there be any adjustment problems in your life when you come back to China? If so, what are they? &lt;/h4&gt; &lt;h4&gt;125. Will you have to make any changes in your work/life when you come back to China? &lt;/h4&gt; &lt;h4&gt;126. Do you think there will be a gap between your knowledge gained in China and the level of knowledge you are going to encounter on arrival? If so, what will it be? &lt;/h4&gt; &lt;h4&gt;127. What do you think of the future of China keeps an open policy? &lt;/h4&gt; &lt;h4&gt;128. What do you regard as the most significant events in your country’s recent history? &lt;/h4&gt; &lt;h4&gt;129. Are there any special places you want to see in Canada? What are they? &lt;/h4&gt; &lt;h4&gt;130. What do you especially want to do in Canada? &lt;/h4&gt; &lt;h4&gt;131. How do you like your life in ABC University? &lt;/h4&gt; &lt;h4&gt;132. What do you think of the training in the university? &lt;/h4&gt; &lt;h4&gt;133. In what way do you think university training is helpful or falls short? &lt;/h4&gt; &lt;h4&gt;134. What aspect of English do you find the most difficult? &lt;/h4&gt; &lt;h4&gt;135. Do you find American English easier to understand than Britain English? &lt;/h4&gt; &lt;h4&gt;136. What sports are played in your country? &lt;/h4&gt; &lt;h4&gt;137. Could you describe the traditional architecture of your country? &lt;/h4&gt; &lt;h4&gt;138. What role dose religion play in everyday life in your country? &lt;/h4&gt; &lt;h4&gt;139. What would you regard as the most significant events in your country&amp;quot;s recent history? &lt;/h4&gt; &lt;h4&gt;140. How aware do you think people are nowadays about environmental issues? &lt;/h4&gt; &lt;h4&gt;141. Could you tell me why you chose to study at the university of ABC? &lt;/h4&gt; &lt;h4&gt;142. What role dose tourism play in your country&amp;quot;s economy? &lt;/h4&gt; &lt;h4&gt;143. How serious is unemployment in your country? &lt;/h4&gt; &lt;h4&gt;144. In your opinion, what are the most serious problems associated with modern life? &lt;/h4&gt; &lt;h4&gt;145. What do you think have been the most important changes in your field over the past 5 years? &lt;/h4&gt; &lt;h4&gt;146. What are you going to major in ? &lt;/h4&gt; &lt;h4&gt;147. Are you going to do your own cooking when you are at university? &lt;/h4&gt; &lt;h4&gt;148. Some local students feel that overseas students get preferential treatment. What is your opinion? &lt;/h4&gt; &lt;h4&gt;149. Do you think you will be able to cope with the English-language demands of your intended program? &lt;/h4&gt; &lt;h4&gt;150. What do you think are the main causes of road accidents? &lt;/h4&gt; &lt;h4&gt;151. Do you think the government is doing enough to prevent road accidents? &lt;/h4&gt; &lt;h4&gt;152. As there are more and more private cars, what do you think the government should do in order to encourage citizens to use public transport? &lt;/h4&gt; &lt;h4&gt;153. How do you see yourself in ten years’ time? &lt;/h4&gt; &lt;h4&gt;154. Have you ever thought to have your own business? &lt;/h4&gt; &lt;h4&gt;155. What business do you hope to have? &lt;/h4&gt; &lt;h4&gt;156. Do you know about any policies about opening a business abroad? &lt;/h4&gt; &lt;h4&gt;157. What are your plans for your future? &lt;/h4&gt; &lt;h4&gt;158. Why do you think there are more and more people leaving to immigrate to other countries? &lt;/h4&gt; &lt;h4&gt;159. Is it good for China that so many people are going to other countries? &lt;/h4&gt; &lt;h4&gt;160. Will your life change a lot after you immigrate to ABC? &lt;/h4&gt; &lt;h4&gt;161. What will you do if you are ill abroad? &lt;/h4&gt; &lt;h4&gt;162. Do you know what to do in case of emergency? &lt;/h4&gt; &lt;h4&gt;163. What will do if you cannot find a job in ABC? &lt;/h4&gt; &lt;h4&gt;164. Why do you want to immigrate to ABC? &lt;/h4&gt; &lt;h4&gt;165. What will you do after the IELTS test? &lt;/h4&gt; &lt;h4&gt;166. What will do if you fail the IELTS test? &lt;/h4&gt; &lt;h4&gt;167. What’s your dream job? &lt;/h4&gt; &lt;h4&gt;168. How long have you been learning English? &lt;/h4&gt; &lt;h4&gt;169. What troubles you most at the moment? &lt;/h4&gt; &lt;h4&gt;170. Does your family support your decision on going ABC? What help do they offer?&lt;/h4&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+IELTS%e5%8f%a3%e8%af%ad%e8%80%83%e5%ae%98%e5%b8%b8%e8%a7%81170%e9%97%ae&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!654.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!654.entry</guid><pubDate>Tue, 08 Jul 2008 13:48:50 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!654/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!654.entry#comment</wfw:comment><dcterms:modified>2008-07-08T13:54:11Z</dcterms:modified></item><item><title>来自 TIOBE 的 2007 年度总结</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!644.entry</link><description>&lt;p&gt;以下是来自 &lt;a href="http://www.tiobe.com/tpci.htm" target="_blank"&gt;TIOBE&lt;/a&gt; 的 2007 年度语言总结。Python 荣获 &amp;quot;2007年度最佳语言&amp;quot; 称号。 &lt;li&gt; &lt;p&gt;Python 荣获 &amp;quot;年度最佳程序设计语言&amp;quot; 称号。虽然评分差距不大，但是最后 Python 还是以 2.04% 的评分年增长率夺得头筹。与 C# 等语言不同，似乎没有什么显而易见的原因导致 Python 能获得如此巨大的进步。12月份， Python 有史以来第一次超过了 Perl ，这意味着 Python 已经成为系统级的 &amp;quot;标准&amp;quot;。而事实上，Python 也成为了系统管理员和编译经理们的最爱。对于 Python 来说，由于 Python 3 即将发布，2008 年又将迎来一次新的飞跃。  &lt;li&gt; &lt;p&gt;从 2007 年的数据我们可以发现一些有趣的现象：首先，不具备自动垃圾收集机制的语言正在迅速地衰落，以 C / C++ 最为显著(二者差不多都下跌了 2%)。其次，虽然表面上风平浪静，脚本语言之间的竞争也越来越激烈：新的脚本语言不断涌现。2006年 Ruby 进入了我们的视线；2007年 Lua 紧随其后；现在 Groovy 和 Factor 这些新生儿也进入了前 50 。所谓 &amp;quot;长江后浪推前浪，前浪死在沙滩上&amp;quot;，并没有一种脚本语言能够长久地占领鳌头。 &lt;li&gt; &lt;p&gt;2007 年进步最大的语言：Lua 从 46 上升到 16； Groovy 从 66 上升到 31； Focus 从 78 上升到 41， 还有 Factor 从无名小卒晋升到了 45 名。 &lt;li&gt; &lt;p&gt;同样，也有失意者：ABAP 从 15 名下跌到 29，IDL 从 23 名跌到了 48。 &lt;li&gt; &lt;p&gt;在 2007 年初，TIOBE 作出了这样的预言： &lt;ul&gt; &lt;ul&gt; &lt;li&gt;C# 和 D 将会取得很大胜利；而Perl 和 Delphi 将失败。&lt;/ul&gt;&lt;/ul&gt; &lt;p&gt;C# 的确非常成功，Perl 也的确失败了。然而 D 语言 和 Delphi 的预言则完全错误：D 语言一点动静都没有，而 Delphi 仍然停留在前 10 名。 &lt;ul&gt; &lt;li&gt;关于 2008 年的预言：  &lt;ul&gt; &lt;li&gt;C、C++ 和 Perl 将继续衰退；  &lt;li&gt;Java 和 C# 将毫无悬念地成为两大最受欢迎的语言；&lt;/ul&gt;&lt;/ul&gt; &lt;p&gt;C 和 C++ 将由于缺乏自动垃圾收集机制而继续衰退，尤其是在 Microsoft 不再主动支持 C++ 的情况下，C++ 会获得更坏的影响。Perl 现在似乎已经没什么悬念了。Java 和 C# 在 2007 年做的非常好，相信 2008 年将会继续保持强劲的势头。至于其他可能进入前 20 的语言，现在还很难进行预测，不过 TIOBE 看好 ActionScript 和 Groovy 。&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+%e6%9d%a5%e8%87%aa+TIOBE+%e7%9a%84+2007+%e5%b9%b4%e5%ba%a6%e6%80%bb%e7%bb%93&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!644.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!644.entry</guid><pubDate>Mon, 14 Jan 2008 04:02:34 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!644/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!644.entry#comment</wfw:comment><dcterms:modified>2008-01-14T04:02:34Z</dcterms:modified></item><item><title>将svnserve架设的Subversion服务器加入Windows服务中</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!642.entry</link><description>&lt;p&gt;由于没有适合Apache 2.2.6的Subversion版本，一直使用svnserve.exe作为Subversion服务器。使用的时候都要先开启svnserve -d -r &amp;quot;路径&amp;quot; 这个批处理文件，而且一直有一个DOS窗口开着，很烦。 &lt;p&gt;今天查了一下svnserve的参数，发现一个 --service 模式。进行资料查询以后，成功将其加入Windows的服务之中。 &lt;p&gt;具体方法：使用命令行输入以下命令： &lt;p&gt;sc create svnserve binpath= &amp;quot;\&amp;quot;F:\Program Files\Subversion\bin\svnserve.exe\&amp;quot; --service -r 路径&amp;quot; displayname= &amp;quot;Subversion&amp;quot; depend= tcpip start= auto &lt;p&gt;该命令将在Windows服务中增加一条名为&amp;quot;Subversion&amp;quot;的服务。手动将其启动（或重启之后也将启动），即可正常使用。 &lt;p&gt;此后，svnserve将一直处于启动的状态。 &lt;p&gt;  &lt;p&gt;详细内容，可以参考&lt;a title="http://svn.collab.net/repos/svn/trunk/notes/windows-service.txt" href="http://svn.collab.net/repos/svn/trunk/notes/windows-service.txt"&gt;http://svn.collab.net/repos/svn/trunk/notes/windows-service.txt&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+%e5%b0%86svnserve%e6%9e%b6%e8%ae%be%e7%9a%84Subversion%e6%9c%8d%e5%8a%a1%e5%99%a8%e5%8a%a0%e5%85%a5Windows%e6%9c%8d%e5%8a%a1%e4%b8%ad&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>Subversion</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!642.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!642.entry</guid><pubDate>Mon, 17 Dec 2007 13:12:33 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!642/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!642.entry#comment</wfw:comment><dcterms:modified>2007-12-18T04:17:31Z</dcterms:modified></item><item><title>从已有的数据库生成建立数据库的SQL语句</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!640.entry</link><description>&lt;p&gt;在调试的时候不断地修改数据库的设计，最后需要根据修改好的数据库建立install.php文件。 &lt;p&gt;使用MySQL自带的mysqldump.exe即可完成该功能。 &lt;p&gt;mysqldump -c -d -uuser -ppassword TeleWeb &amp;gt;test.txt &lt;p&gt;之后对test.txt进行少量的修改即可 &lt;p&gt;注：mysqldump的参数很多，这里不再列出。 &lt;p&gt;参见： &lt;ul&gt; &lt;li&gt;一个名字很XX的作者写的简要说明 &lt;a title="http://blog.chinaunix.net/u/29134/showart_287899.html" href="http://blog.chinaunix.net/u/29134/showart_287899.html"&gt;http://blog.chinaunix.net/u/29134/showart_287899.html&lt;/a&gt; &lt;li&gt;MySQL官方的手册（英文） &lt;a title="http://dev.mysql.com/doc/refman/6.0/en/mysqldump.html" href="http://dev.mysql.com/doc/refman/6.0/en/mysqldump.html"&gt;http://dev.mysql.com/doc/refman/6.0/en/mysqldump.html&lt;/a&gt;&lt;/ul&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+%e4%bb%8e%e5%b7%b2%e6%9c%89%e7%9a%84%e6%95%b0%e6%8d%ae%e5%ba%93%e7%94%9f%e6%88%90%e5%bb%ba%e7%ab%8b%e6%95%b0%e6%8d%ae%e5%ba%93%e7%9a%84SQL%e8%af%ad%e5%8f%a5&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>Computers and Internet</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!640.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!640.entry</guid><pubDate>Sat, 15 Dec 2007 04:29:10 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!640/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!640.entry#comment</wfw:comment><dcterms:modified>2007-12-15T15:29:24Z</dcterms:modified></item><item><title>php调用dll经验小结</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!636.entry</link><description>  &lt;p&gt;      最近做一个网站，需要频繁使用远程数据，数据接口已经做好。在做转换的时候遇到了性能上的问题：开始打算用php来实现转换，苦苦查了数天，都没有找到直接操作字节的方法。虽然可以使用 &lt;span style="border-right:#0066ff 1px solid;border-top:#0066ff 1px solid;border-left:#0066ff 1px solid;border-bottom:#0066ff 1px solid;font-family:'Courier New', courier, monospace"&gt;pack()&lt;/span&gt; 方法将各个数据压入结构中，但是在解压的时候却不能通过 &lt;span style="border-right:#0066ff 1px solid;border-top:#0066ff 1px solid;border-left:#0066ff 1px solid;border-bottom:#0066ff 1px solid;font-family:'Courier New', courier, monospace"&gt;unpack()&lt;/span&gt; 简单的解出来，需要通过  &lt;div&gt;&lt;span&gt;//php code&lt;/span&gt;&lt;br&gt;for( $i = 0; $i &amp;lt; $length; $i+=2 ){&lt;br&gt;    $tempstr = $tempstr.&lt;span&gt;chr&lt;/span&gt;( &lt;span&gt;hexdec&lt;/span&gt;(&lt;span&gt;substr&lt;/span&gt;($array[&amp;quot;&lt;span&gt;data&lt;/span&gt;&amp;quot;], $i, 2)) );&lt;br&gt;}&lt;br&gt;$array[&amp;quot;&lt;span&gt;data&lt;/span&gt;&amp;quot;] = $tempstr;&lt;br&gt;&lt;/div&gt; &lt;p&gt;      这类方法进行解码。频繁的使用各种字符串操作，无疑将对性能造成很大的影响。经过研究，发现有以下方法可以实现对字节的操作： &lt;ul&gt; &lt;li&gt;使用stream进行读写  &lt;li&gt;使用socket进行读写  &lt;li&gt;使用COM dll，将数据在C++ dll中进行转换&lt;/ul&gt; &lt;p&gt;      由于网上找不到相关的文档（其实是没好好找），stream和socket先后被PASS掉了。为了编译COM的dll，还专门下载了VC++ 6.0（为啥不装2005？硬盘太小，装不下，没办法啊）。经过无穷无尽的&lt;a href="http://www.google.com" target="_blank"&gt;Google&lt;/a&gt;（全是php调用VB写的dll的信息，没多大帮助）和编译/调试，终于成功的把结果传递到php中。&lt;br&gt;      下面简单介绍一下&lt;strong&gt;步骤和注意事项&lt;/strong&gt;： &lt;ol&gt; &lt;li&gt;在VC++ 6.0中，File -&amp;gt; New...  选择Projects中的&amp;quot;ATL COM AppWizard&amp;quot;，填写工程名称等。本例中，工程名为&amp;quot;ATLtest&amp;quot;。  &lt;li&gt;在&amp;quot;ATL COM AppWizard - Step 1 on 1&amp;quot;对话框中，&amp;quot;Server Type&amp;quot; 选择&amp;quot;Dynamic Link Library (DLL)&amp;quot;，之后Finish。  &lt;li&gt;在&amp;quot;ClassView&amp;quot;中，右击&amp;quot;ATLtest&amp;quot;，选择&amp;quot;New ATL Object...&amp;quot;，在&amp;quot;ATL Object Wizard&amp;quot;中，选择默认的&amp;quot;Simple Object&amp;quot;，之后&amp;quot;Next&amp;quot;。  &lt;li&gt;在&amp;quot;ATL Object Wizard 属性&amp;quot;中，在&amp;quot;Short Name&amp;quot;输入接口的名称。本例中，接口名称为&amp;quot;test&amp;quot;。之后，&amp;quot;Names&amp;quot;选项卡中的所有textBox都自动填好了默认的值。注意两个地方：一个&amp;quot;Prog ID&amp;quot;（本例中为&amp;quot;ATLtest.test&amp;quot;），一个&amp;quot;Interface&amp;quot;（本例中为&amp;quot;Itest&amp;quot;）。  &lt;li&gt;完成之后，在&amp;quot;ClassView&amp;quot;中，&amp;quot;ATLtest classes&amp;quot;下生成了&amp;quot;Ctest&amp;quot;类，并且实现了&amp;quot;Itest&amp;quot;接口。  &lt;li&gt;右击&amp;quot;Itest&amp;quot;接口，选择&amp;quot;Add Method...&amp;quot;。  &lt;li&gt;在&amp;quot;Add Method to Interface&amp;quot;中，填写方法的名称和参数。注意：返回值一定是HRESULT型，真正的返回值是最后一个参数。比如&lt;br&gt;&lt;br&gt; &lt;div&gt;&lt;span&gt;//C++ code&lt;/span&gt;&lt;br&gt;&lt;span&gt;BSTR&lt;/span&gt; Encode(&lt;span&gt;unsigned int&lt;/span&gt; msgType, &lt;span&gt;unsigned int&lt;/span&gt; msgLength, &lt;span&gt;BSTR&lt;/span&gt; message)&lt;/div&gt;&lt;br&gt;这个函数，要写成&lt;br&gt;&lt;br&gt; &lt;div&gt;&lt;span&gt;//C++ code&lt;/span&gt;&lt;br&gt;&lt;span&gt;STDMETHODIMP&lt;/span&gt; Ctest::Encode(&lt;span&gt;&lt;br&gt;    unsigned int&lt;/span&gt; msgType, &lt;span&gt;&lt;br&gt;    unsigned int&lt;/span&gt; msgLength, &lt;br&gt;    &lt;span&gt;BSTR&lt;/span&gt; message, &lt;br&gt;    &lt;span&gt;BSTR&lt;/span&gt; *result&lt;br&gt;)&lt;/div&gt;&lt;br&gt;这样的形式。还有就是返回值只接受简单的类型（不知道为什么，char**不能用）和指针，BSTR没法直接使用。  &lt;li&gt;完成这个函数。当然，为了简单起见，这里就是给结果随便赋了一个值，用来说明参数成功的传递出来了。没有考虑任何内存泄漏问题。&lt;br&gt;&lt;br&gt; &lt;div&gt;&lt;span&gt;//C++ code&lt;/span&gt;&lt;br&gt;&lt;span&gt;STDMETHODIMP&lt;/span&gt; Ctest::Encode(&lt;span&gt;&lt;br&gt;    unsigned int&lt;/span&gt; msgType, &lt;span&gt;&lt;br&gt;    unsigned int&lt;/span&gt; msgLength, &lt;br&gt;    &lt;span&gt;BSTR&lt;/span&gt; message, &lt;br&gt;    &lt;span&gt;BSTR&lt;/span&gt; *result&lt;br&gt;)&lt;br&gt;{&lt;br&gt;    &lt;span&gt;BSTR&lt;/span&gt; temp = ::&lt;span&gt;SysAllocString&lt;/span&gt;(L&amp;quot;&lt;span&gt;asdfasdf&lt;/span&gt;&amp;quot;);&lt;br&gt;    *result = temp;&lt;br&gt;&lt;br&gt;    &lt;span&gt;return&lt;/span&gt; &lt;span&gt;S_OK&lt;/span&gt;;&lt;br&gt;} &lt;/div&gt; &lt;li&gt;编译，将得到的ATLtest.dll使用regsvr32进行注册，之后才能使用COM进行调用。  &lt;li&gt;之后书写这样的php代码：  &lt;div&gt;&lt;span&gt;//php code &lt;/span&gt;&lt;br&gt;$com = &lt;span&gt;new&lt;/span&gt; COM(&lt;span&gt;&amp;quot;ATLtest.test&amp;quot;&lt;/span&gt;) &lt;span&gt;or&lt;/span&gt; &lt;span&gt;die&lt;/span&gt;(&lt;span&gt;&amp;quot;无法建立COM组件&amp;quot;&lt;/span&gt;);&lt;br&gt;$result = &amp;quot;&lt;span&gt;未处理的字符串&lt;/span&gt;&amp;quot;;&lt;br&gt;&lt;span&gt;echo&lt;/span&gt; &lt;span&gt;'$result = &amp;quot;'&lt;/span&gt;.$result.&lt;span&gt;'&amp;quot;&amp;lt;br /&amp;gt;'&lt;/span&gt;;&lt;br&gt;&lt;br&gt;$result = $com-&amp;gt;Encode(1,1,&amp;quot;&lt;span&gt;11&lt;/span&gt;&amp;quot;);&lt;br&gt;&lt;span&gt;echo&lt;/span&gt; &lt;span&gt;'$result = &amp;quot;'&lt;/span&gt;.$result.&lt;span&gt;'&amp;quot;&amp;lt;br /&amp;gt;'&lt;/span&gt;;&lt;br&gt;&lt;br&gt;$com = &lt;span&gt;null&lt;/span&gt;;&lt;/div&gt; &lt;li&gt;注意这里的&amp;quot;ATLtest.test&amp;quot;是刚才（4）中的&amp;quot;Prog ID&amp;quot;，并且使用&lt;span style="border-right:#0066ff 1px solid;border-top:#0066ff 1px solid;border-left:#0066ff 1px solid;border-bottom:#0066ff 1px solid;font-family:'Courier New', courier, monospace"&gt;Encode()&lt;/span&gt; 的方法和声明的也不一样。没有关系！&lt;br&gt;当然，由于完全没有用到三个输入参数，这里的1,1,&amp;quot;11&amp;quot;只是为了满足输入参数的数量。  &lt;li&gt;这个php的输出是什么样的呢？&lt;br&gt;&lt;br&gt; &lt;div&gt;&lt;span&gt;//HTML 结果 &lt;/span&gt;&lt;br&gt;$result = &amp;quot;未处理的字符串&amp;quot;&lt;br&gt;$result = &amp;quot;asdfasdf&amp;quot;&lt;/div&gt;&lt;br&gt;可见，$result 成功的改变成了dll中赋的值，说明 &lt;span style="border-right:#0066ff 1px solid;border-top:#0066ff 1px solid;border-left:#0066ff 1px solid;border-bottom:#0066ff 1px solid;font-family:'Courier New', courier, monospace"&gt;Encode()&lt;/span&gt; 方法成功的返回了值。&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;几点疑问&lt;/strong&gt; &lt;ol&gt; &lt;li&gt;为什么 &lt;span style="border-right:#0066ff 1px solid;border-top:#0066ff 1px solid;border-left:#0066ff 1px solid;border-bottom:#0066ff 1px solid;font-family:'Courier New', courier, monospace"&gt;Encode()&lt;/span&gt; 中返回的是 BSTR* ，但是到了php中，就变成了字符串（BSTR） 呢？这个自动的转换是ATL进行的，还是php进行的呢？  &lt;li&gt;C++代码中通过&lt;span style="border-right:#0066ff 1px solid;border-top:#0066ff 1px solid;border-left:#0066ff 1px solid;border-bottom:#0066ff 1px solid;font-family:'Courier New', courier, monospace"&gt;SysAllocString()&lt;/span&gt;为BSTR分配的空间在何时进行垃圾收集？收集工作由哪里负责？会不会导致内存泄漏？  &lt;li&gt;完恶的C++ 6.0 编译器，为什么返回值不支持 char** 这种简单的类型呢（使用char**直接编译出无数错误）？ BSTR本质上就是指针嘛，也不支持（提示说只支持简单类型和指针），只好用一个不伦不类的BSTR*来写。嗯，下一步尝试改用CCOMBSTR或者_bstr_t，试试哪个更好用。  &lt;li&gt;对于传入的BSTR* result，需要使用 &lt;span style="border-right:#0066ff 1px solid;border-top:#0066ff 1px solid;border-left:#0066ff 1px solid;border-bottom:#0066ff 1px solid;font-family:'Courier New', courier, monospace"&gt;SysFreeString()&lt;/span&gt; 进行处理么？在C++中看来，无疑是需要释放的；但是php在背后做了哪些工作呢？有没有对未被引用的常量&amp;quot;未处理的字符串&amp;quot;进行垃圾收集呢？&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;参考资料&lt;br&gt;      &lt;/strong&gt;以下资料比较有参考价值： &lt;ul&gt; &lt;li&gt;&lt;a href="mailto:good_yf@sina.com" target="_blank"&gt;杨老师&lt;/a&gt;的《COM组件设计与应用》&lt;a title="http://www.vckbase.com/document/viewdoc/?id=1488" href="http://www.vckbase.com/document/viewdoc/?id=1488"&gt;http://www.vckbase.com/document/viewdoc/?id=1488&lt;/a&gt;&lt;br&gt;这里给出的地址是第三节，讨论了COM组件设计中涉及的数据结构，如HRESULT、UNICODE、BSTR和VARIANT。写的很幽默，也很通俗易懂，值得一看。 &lt;li&gt;Notbird的《用ATL制作DOM》 &lt;a title="http://pcfun.cn/articles.asp?ID=163&amp;amp;item=c" href="http://pcfun.cn/articles.asp?ID=163&amp;amp;item=c"&gt;http://pcfun.cn/articles.asp?ID=163&amp;amp;item=c&lt;/a&gt;&lt;br&gt;这里有一些使用VC++ 6.0制作ATL dll的截图，文章写的没什么意思，不过截图给了我很大提示。 &lt;li&gt;&lt;a href="http://www.csdn.net" target="_blank"&gt;CSDN&lt;/a&gt;，不多说了。论坛很强大。  &lt;li&gt;&lt;a href="http://bbs.chinaunix.net/viewpro.php?uid=9169"&gt;zhhlv&lt;/a&gt; 的《PHP调用自定义COM的经验总结》&lt;a title="http://www.chinaunix.net/jh/27/365999.html" href="http://www.chinaunix.net/jh/27/365999.html"&gt;http://www.chinaunix.net/jh/27/365999.html&lt;/a&gt;&lt;br&gt;基本上就是本文的缩写，不过缩写的太简单了，所以看了好半天都没看懂…… &lt;li&gt;&lt;a href="http://cn.php.net/manual/zh/" target="_blank"&gt;php手册&lt;/a&gt;，不多说了，都快被翻烂了……&lt;/ul&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+php%e8%b0%83%e7%94%a8dll%e7%bb%8f%e9%aa%8c%e5%b0%8f%e7%bb%93&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>php</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!636.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!636.entry</guid><pubDate>Sat, 08 Dec 2007 15:28:14 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!636/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!636.entry#comment</wfw:comment><dcterms:modified>2007-12-08T15:28:14Z</dcterms:modified></item><item><title>计算机语言正向多元化发展</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!630.entry</link><description>&lt;p&gt;再次回到 &lt;a href="http://www.tiobe.com/tpci.htm" target="_blank"&gt;TIOBE&lt;/a&gt; 的语言排名，结合8月份的比较可以看出，这三个月来，C(-3.23%)和C++(-2.30%)的下降速度明显增大，而Ruby(+1.37%)和D(+1.02%)语言以1.02%的增幅继续保持着良好的上升。Lua(+0.66%)涨势减缓，而Perl(-1.49%)和SAS(-1.08%)则显出了跌落的趋势。Basic(+0.76%)和Python(+0.59%)开始抬头，微软在其中起到的作用不可忽视。 &lt;p&gt;从整体来看，Java虽然从21.77%下降到了20.54%，但仍然保持着独大的局面。而前20的语言所占的总数从93.66%下降到了91.65%，也从一个侧面反映了计算机语言正在向多样化的方向发展。 &lt;table bordercolordark="#003366" align=center bordercolorlight="#c0c0c0" border=1&gt; &lt;tbody&gt; &lt;tr&gt; &lt;th align=middle&gt;Position&lt;br&gt;Nov 2007 &lt;th align=middle&gt;Position&lt;br&gt;Nov 2006 &lt;th align=middle&gt;Delta in Position &lt;th align=middle&gt;Programming Language &lt;th align=middle&gt;Ratings&lt;br&gt;Nov 2007 &lt;th align=middle&gt;Delta &lt;br&gt;Nov 2006 &lt;th align=middle&gt;Status &lt;tr height=25&gt; &lt;td align=middle&gt;1 &lt;td align=middle&gt;1 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif"&gt; &lt;td&gt;&lt;a href=Java.html&gt;Java&lt;/a&gt; &lt;td align=middle&gt;20.542% &lt;td align=middle&gt;+0.14% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;2 &lt;td align=middle&gt;2 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif"&gt; &lt;td&gt;&lt;a href=C.html&gt;C&lt;/a&gt; &lt;td align=middle&gt;13.969% &lt;td align=middle&gt;-3.23% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;3 &lt;td align=middle&gt;4 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;  &lt;td&gt;&lt;a href="(Visual)_Basic.html"&gt;(Visual) Basic&lt;/a&gt; &lt;td align=middle&gt;10.228% &lt;td align=middle&gt;+0.76% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;4 &lt;td align=middle&gt;3 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif"&gt;  &lt;td&gt;&lt;a href="C__.html"&gt;C++&lt;/a&gt; &lt;td align=middle&gt;8.750% &lt;td align=middle&gt;-2.30% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;5 &lt;td align=middle&gt;5 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif"&gt; &lt;td&gt;&lt;a href=PHP.html&gt;PHP&lt;/a&gt; &lt;td align=middle&gt;8.687% &lt;td align=middle&gt;-0.52% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;6 &lt;td align=middle&gt;6 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif"&gt; &lt;td&gt;&lt;a href=Perl.html&gt;Perl&lt;/a&gt; &lt;td align=middle&gt;4.738% &lt;td align=middle&gt;-1.49% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;7 &lt;td align=middle&gt;7 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif"&gt; &lt;td&gt;&lt;a href=Python.html&gt;Python&lt;/a&gt; &lt;td align=middle&gt;4.227% &lt;td align=middle&gt;+0.59% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;8 &lt;td align=middle&gt;8 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif"&gt; &lt;td&gt;&lt;a href="C_.html"&gt;C#&lt;/a&gt; &lt;td align=middle&gt;3.917% &lt;td align=middle&gt;+0.89% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;9 &lt;td align=middle&gt;12 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;  &lt;td&gt;&lt;a href=Ruby.html&gt;Ruby&lt;/a&gt; &lt;td align=middle&gt;3.084% &lt;td align=middle&gt;+1.37% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;10 &lt;td align=middle&gt;9 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif"&gt;  &lt;td&gt;&lt;a href=JavaScript.html&gt;JavaScript&lt;/a&gt; &lt;td align=middle&gt;2.928% &lt;td align=middle&gt;+0.62% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;11 &lt;td align=middle&gt;10 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif"&gt;  &lt;td&gt;&lt;a href=Delphi.html&gt;Delphi&lt;/a&gt; &lt;td align=middle&gt;2.456% &lt;td align=middle&gt;+0.20% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;12 &lt;td align=middle&gt;14 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;  &lt;td&gt;&lt;a href=D.html&gt;D&lt;/a&gt; &lt;td align=middle&gt;1.704% &lt;td align=middle&gt;+1.02% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;13 &lt;td align=middle&gt;13 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif"&gt; &lt;td&gt;&lt;a href="PL_SQL.html"&gt;PL/SQL&lt;/a&gt; &lt;td align=middle&gt;1.179% &lt;td align=middle&gt;-0.04% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;14 &lt;td align=middle&gt;11 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif"&gt;  &lt;td&gt;&lt;a href=SAS.html&gt;SAS&lt;/a&gt; &lt;td align=middle&gt;1.129% &lt;td align=middle&gt;-1.08% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;15 &lt;td align=middle&gt;16 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;  &lt;td&gt;&lt;a href="Lisp_Scheme.html"&gt;Lisp/Scheme&lt;/a&gt; &lt;td align=middle&gt;0.754% &lt;td align=middle&gt;+0.17% &lt;td align=left&gt;  A-- &lt;tr height=25&gt; &lt;td align=middle&gt;16 &lt;td align=middle&gt;48 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif"&gt;  &lt;td&gt;&lt;a href=Lua.html&gt;Lua&lt;/a&gt; &lt;td align=middle&gt;0.746% &lt;td align=middle&gt;+0.66% &lt;td align=left&gt;  A-- &lt;tr height=25&gt; &lt;td align=middle&gt;17 &lt;td align=middle&gt;17 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif"&gt; &lt;td&gt;&lt;a href=COBOL.html&gt;COBOL&lt;/a&gt; &lt;td align=middle&gt;0.708% &lt;td align=middle&gt;+0.14% &lt;td align=left&gt;  A-- &lt;tr height=25&gt; &lt;td align=middle&gt;18 &lt;td align=middle&gt;15 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif"&gt;  &lt;td&gt;&lt;a href=ABAP.html&gt;ABAP&lt;/a&gt; &lt;td align=middle&gt;0.647% &lt;td align=middle&gt;+0.01% &lt;td align=left&gt;  A-- &lt;tr height=25&gt; &lt;td align=middle&gt;19 &lt;td align=middle&gt;19 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif"&gt; &lt;td&gt;&lt;a href=Pascal.html&gt;Pascal&lt;/a&gt; &lt;td align=middle&gt;0.639% &lt;td align=middle&gt;+0.12% &lt;td align=left&gt;  B &lt;tr height=25&gt; &lt;td align=middle&gt;20 &lt;td align=middle&gt;18 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif"&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif"&gt;  &lt;td&gt;&lt;a href=Ada.html&gt;Ada&lt;/a&gt; &lt;td align=middle&gt;0.613% &lt;td align=middle&gt;+0.07% &lt;td align=left&gt;  B&lt;/tbody&gt;&lt;/table&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+%e8%ae%a1%e7%ae%97%e6%9c%ba%e8%af%ad%e8%a8%80%e6%ad%a3%e5%90%91%e5%a4%9a%e5%85%83%e5%8c%96%e5%8f%91%e5%b1%95&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>计算机与 Internet</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!630.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!630.entry</guid><pubDate>Fri, 16 Nov 2007 06:52:20 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!630/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!630.entry#comment</wfw:comment><dcterms:modified>2007-11-16T06:52:20Z</dcterms:modified></item><item><title>MySpace.cn：面试</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!629.entry</link><description>&lt;p&gt;昨天接到面试通知，今天一早就赶到了老校区。 &lt;p&gt;提前20min到达面试地点，和工作人员了解了一些 &lt;a href="http://www.myspace.cn" target="_blank"&gt;MySpace&lt;/a&gt; 的现状，弥补了没参加宣讲会的不足。拿试卷的时候瞄了几眼，发现主观题拿到了满分（嘎嘎）。不过客观题只拿到60%，嗯嗯…… &lt;p&gt;面试过程没什么多说的，直达2面。参加二面的刚好就是昨天笔试坐第一排的俩人…… &lt;p&gt;面试快结束的时候才发现和我一起参加面试的是西工大的研究生@@，之后又发现面试官是 &lt;a href="http://www.yahoo.com.cn" target="_blank"&gt;Yahoo!&lt;/a&gt; 中国的前CTO（我没听错吧？）……总之收到很大刺激。看来这回 &lt;a href="http://www.myspace.cn" target="_blank"&gt;MySpace&lt;/a&gt; 是下了血本发展中国市场了，挖了一批牛人来。 &lt;p&gt;结果要等两天才知道，因此就不多说了。&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+MySpace.cn%ef%bc%9a%e9%9d%a2%e8%af%95&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>日志</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!629.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!629.entry</guid><pubDate>Thu, 15 Nov 2007 11:42:20 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!629/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!629.entry#comment</wfw:comment><dcterms:modified>2007-11-15T11:42:20Z</dcterms:modified></item><item><title>MySpace.cn：新的征途(?)</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!628.entry</link><description>&lt;p&gt;下午参加了 &lt;a href="http://www.myspace.cn" target="_blank"&gt;MySpace&lt;/a&gt; 的笔试，晚上就接到了面试通知。话说选择题的判卷效率还真的不是一般的高啊…… &lt;p&gt;下午2点举行的宣讲会邀请到 &lt;a href="http://www.myspace.cn" target="_blank"&gt;MySpace&lt;/a&gt; 中国CEO 罗川（也是 &lt;a href="http://www.msn.com.cn" target="_blank"&gt;MSN&lt;/a&gt; 中国区的前CEO）进行宣传，不过等到我从公交车上挤下来，然后挤到熙熙攘攘的图书馆，宣讲已经进入尾声。我只来得及赶上一句“已经网投过的同学可以离场了”，就被半赶半挤地'请'出来了…… &lt;p&gt;笔试由50道选择题，2道算法题和3道简答题构成。搞笑的是监考的工作人员居然特别强调不许作弊，以及不许使用手机（哪年的传统啊）。于是在第一时间判断出题目很简单。果然，选择题忽略，依然是考IQ；算法题只要求将给定的C风格字符串反转（哪年的题啊……），以及说明 &lt;span style="border-right:thin outset;border-top:thin outset;border-left:thin outset;border-bottom:thin outset"&gt;&lt;font face="Courier New"&gt;nth_element()&lt;/font&gt;&lt;/span&gt;的用法（这个当年恶补STL的时候好好的看过）。简答题则分别考察了 Web 2.0 、RSS 以及 Web Service 的概念和个人的理解。恰好都在我的知识覆盖领域之内，于是……水过。 &lt;p&gt;今年 &lt;a href="http://www.myspace.cn" target="_blank"&gt;MySpace&lt;/a&gt; 在中国四所城市进行校园招聘。经过网投，受邀参加陕西地区 .NET 开发工程师 笔试的人只有7名，加上现场投递简历的人员（一般来说会有研究生，及'霸王试'的人员），本应有十余人参加笔试。然而真正坐下来进行考试的却只有2人。教室里的大部分人不知 .NET 为何物，而集中在全国只招15名的C++开发部门。答最后一题时，工作人员好心地提醒我还有一面题（当然，我已经做完那一面了，嘎嘎）；开考1小时，把检查过两遍（居然检查出一道错题）的试卷交了（我的一贯风格），然后在一教室人的各种目光的注视下扬长而去…… &lt;p&gt;PS：为了坐免费的校车回新校区，之后参加了&lt;a href="http://www.hudsun.com" target="_blank"&gt;恒生电子股份有限公司&lt;/a&gt;（杭州一金融IT行业）的宣讲会，并也得到了笔试的邀请。话说宣讲会这东西不能参加，参加了以后就有想投简历的冲动…… &lt;p&gt;作为 Web 2.0 时代的成功网站代表（2005年 &lt;a href="http://www.myspace.cn" target="_blank"&gt;MySpace&lt;/a&gt; 被新闻集团以5.8亿美元的价格收购，因此也成为了互联网小团队成功创业的代表），&lt;a href="http://www.myspace.cn" target="_blank"&gt;MySpace&lt;/a&gt; 在欧美市场获得了相当大的成功，注册用户已逾两亿，年广告收入约5.25亿美元，&lt;a href="http://www.alexa.com" target="_blank"&gt;Alexa&lt;/a&gt; 排名达到第6。然而要进军中国市场，还有很多需要改善的地方。相对于欧美，中国大陆的互联网应用人群非常集中，因此通过校园活动（音乐会等）所进行的宣传无疑是正确（而且成功）的，但是 &lt;a href="http://www.myspace.cn" target="_blank"&gt;MySpace&lt;/a&gt; 意图通过社区和音乐作为特色进行用户笼络，则是一大败笔（&lt;a href="http://www.msn.com.cn" target="_blank"&gt;MSN&lt;/a&gt; 的失败一定程度上也是因为这一点）。 &lt;p&gt;国内成熟的社区有很多，天涯（得到 &lt;a href="http://www.google.com" target="_blank"&gt;Google&lt;/a&gt; 注资）、&lt;a href="http://www.mop.com" target="_blank"&gt;猫扑&lt;/a&gt;（被收购到千豫旗下）等著名社区均通过并购的方式获得了大笔进行商业运作的资金，以&lt;a href="http://www.xiaonei.com" target="_blank"&gt;校内网&lt;/a&gt; 为代表的 2.0 时代SNS更是通过收购而一举成名（进而达到一发而不可收拾的地步）。通过模仿&lt;a href="http://www.tencent.com" target="_blank"&gt;腾讯&lt;/a&gt;进行的网络营销模式似乎永远都没有赔钱的。然而，&lt;a href="http://www.chinaren.com" target="_blank"&gt;Chinaren&lt;/a&gt;、5416等传统SNS的淡出，以及 &lt;a href="http://www.msn.com.cn" target="_blank"&gt;MSN&lt;/a&gt; 和 &lt;a href="http://www.yahoo.com.cn" target="_blank"&gt;Yahoo!&lt;/a&gt; 在中国市场的惨败（相对于其国际市场上的成功）也在时刻提醒着我们：互联网泡沫仍然存在。正如俗话所说：投资有风险，入'网' 需谨慎。 &lt;p&gt;回到本文的标题，无论是 &lt;a href="http://www.myspace.cn" target="_blank"&gt;MySpace&lt;/a&gt; 在中国的发展前景，还是我个人是否进入这一领域，都还是一个未知数。因此在'新的征途'之后，加上了一个不大不小的问号。&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+MySpace.cn%ef%bc%9a%e6%96%b0%e7%9a%84%e5%be%81%e9%80%94(%3f)&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>计算机与 Internet</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!628.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!628.entry</guid><pubDate>Wed, 14 Nov 2007 11:03:27 GMT</pubDate><slash:comments>2</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!628/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!628.entry#comment</wfw:comment><dcterms:modified>2007-11-15T11:18:40Z</dcterms:modified></item><item><title>Git --- The stupid content tracker</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!627.entry</link><description>&lt;p&gt;Git --- The stupid content tracker, 傻瓜内容跟踪器。Linus 是这样给我们介绍 Git 的。  &lt;p&gt;Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同，它采用了分布式版本库的方式，不必服务器端软件支持，使源代码的发布和交流极其方便。 Git 的速度很快，这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git 最为出色的是它的合并跟踪（merge tracing）能力。  &lt;p&gt;实际上内核开发团队决定开始开发和使用 Git 来作为内核开发的版本控制系统的时候，世界开源社群的反对声音不少，最大的理由是 Git 太艰涩难懂，从 Git 的内部工作机制来说，的确是这样。但是随着开发的深入，Git 的正常使用都由一些友好的脚本命令来执行，使 Git 变得非常好用，即使是用来管理我们自己的开发项目，Git 都是一个友好，有力的工具。现在，越来越多的著名项目采用 Git 来管理项目开发，例如：wine, U-boot 等，详情看 &lt;a href="http://www.kernel.org/git"&gt;http://www.kernel.org/git&lt;/a&gt; &lt;p&gt;作为开源自由原教旨主义项目，Git 没有对版本库的浏览和修改做任何的权限限制。它只适用于 Linux / Unix 平台，没有 Windows 版本，目前也没有这样的开发计划。  &lt;p&gt;以上来自&lt;a title="http://www.bitsun.com/documents/gittutorcn.htm" href="http://www.bitsun.com/documents/gittutorcn.htm"&gt;http://www.bitsun.com/documents/gittutorcn.htm&lt;/a&gt;。对Git的认识来自本月的《程序员》杂志。 &lt;p&gt;Git提供了和CVS及SVN的无缝集成，可以方便的把现有的CVS和SVN版本控制系统转换到Git，同时仍然可以通过原有的CVS/SVN来访问Git（这个好强）。 &lt;p&gt;作为一款分布式的版本控制系统，Git的最大好处就是避免了SVN中的‘分支’功能经常出现的分支混乱问题。在SVN中，如果我们创建一个分支，那么分支和主发行库之间并没有任何关系，并且如果在分支和主发行库之间进行合并，将会出现很多复杂的问题。这一点在&lt;a href="http://www.wowace.com" target="_blank"&gt;wowace&lt;/a&gt;的SVN维护中，就已经频繁地出现了。 &lt;p&gt;另外，Git非常适合像 Linux Kernel 这样的开发组织形式高度分散，严重依赖 email 来进行交流的项目。不过，Git目前仍然没有Windows下的开发计划（也许Linus本人就不准备这么做？呵呵），这的确很妨碍我们来试用它。 &lt;p&gt;据称，&lt;a href="http://repo.or.cz/w/git/mingw.git" target="_blank"&gt;MingGW Git&lt;/a&gt;和TortoiseGit正在开发中，这为Git进入Windows有着很大的意义。不过，Git以及它所倡导的分布式软件开发模式在中国会得到多大的发展，还是个未知数。&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Git+---+The+stupid+content+tracker&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>Computers and Internet</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!627.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!627.entry</guid><pubDate>Mon, 12 Nov 2007 11:45:48 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!627/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!627.entry#comment</wfw:comment><dcterms:modified>2007-11-12T11:45:48Z</dcterms:modified></item><item><title>Fly Light : lighttpd</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!626.entry</link><description>&lt;p&gt;Security, speed, compliance, and flexibility -- all of these describe &lt;a href="http://www.lighttpd.net/" target="_blank"&gt;lighttpd&lt;/a&gt; (&lt;i&gt;pron.&lt;/i&gt; &lt;b&gt;lighty&lt;/b&gt;) which is rapidly redefining efficiency of a webserver; as it is designed and optimized for high performance environments. With a small memory footprint compared to other web-servers, effective management of the cpu-load, and advanced feature set (FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting and many more) lighttpd is the perfect solution for every server that is suffering load problems. And best of all it's Open Source licensed under the &lt;a href="http://www.lighttpd.net/download/COPYING"&gt;revised BSD license&lt;/a&gt;. &lt;p&gt;&lt;a href="http://www.lighttpd.net/" target="_blank"&gt;lighttpd&lt;/a&gt; 的最新版是1.4.18，正在逐渐蚕食Apache的市场。作为&lt;a href="http://www.youtube.com" target="_blank"&gt;YouTube&lt;/a&gt;、&lt;a href="http://www.wikipedia.org" target="_blank"&gt;wikipedia&lt;/a&gt;和&lt;a href="http://www.meebo.com" target="_blank"&gt;meebo&lt;/a&gt;的服务器程序，lighttppd使用很少的CPU资源就达到了很高的性能。据称，在某些应用中，甚至达到了数倍的效率。 &lt;p&gt;根据lighttpd提供的传输量为100MBytes的性能分析，得到以下结论： &lt;p&gt;在100kByte的文件传输中，lighttpd仅比Apache高出一点点： &lt;div align=center&gt; &lt;table cellspacing=0 cellpadding=2 width=400 align=center border=0&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=top width=221&gt;&lt;font color="#ff8000"&gt;lighttpd&lt;/font&gt; &lt;td valign=top width=177&gt;MByte/s &lt;tr&gt; &lt;td valign=top width=221&gt;writev &lt;td valign=top width=177&gt;82.20 &lt;tr&gt; &lt;td valign=top width=221&gt;linux-sendfile &lt;td valign=top width=177&gt;70.27 &lt;tr&gt; &lt;td valign=top width=221&gt;gthread-aio &lt;td valign=top width=177&gt;75.39 &lt;tr&gt; &lt;td valign=top width=221&gt;posic-aio &lt;td valign=top width=177&gt;73.10 &lt;tr&gt; &lt;td valign=top width=221&gt;&lt;font color="#ff8000"&gt;Apache 2.2.4&lt;/font&gt; &lt;td valign=top width=177&gt;70.28 &lt;tr&gt; &lt;td valign=top width=221&gt;&lt;font color="#ff8000"&gt;LiteSpeed 3.0rc2&lt;/font&gt; &lt;td valign=top width=178&gt;70.20&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt; &lt;p&gt;但是在10MByte的文件传输中，lighttpd就比Apache高出不少了： &lt;div align=center&gt; &lt;table cellspacing=0 cellpadding=2 width=400 align=center border=0&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=top width=221&gt;&lt;font color="#ff8000"&gt;lighttpd&lt;/font&gt; &lt;td valign=top width=177&gt;MByte/s &lt;tr&gt; &lt;td valign=top width=221&gt;writev &lt;td valign=top width=177&gt;82.20 &lt;tr&gt; &lt;td valign=top width=221&gt;linux-sendfile &lt;td valign=top width=177&gt;53.95 &lt;tr&gt; &lt;td valign=top width=221&gt;gthread-aio &lt;td valign=top width=177&gt;83.02 &lt;tr&gt; &lt;td valign=top width=221&gt;posic-aio &lt;td valign=top width=177&gt;82.31 &lt;tr&gt; &lt;td valign=top width=221&gt;&lt;font color="#ff8000"&gt;Apache 2.2.4&lt;/font&gt; &lt;td valign=top width=177&gt;50.92 &lt;tr&gt; &lt;td valign=top width=221&gt;&lt;font color="#ff8000"&gt;LiteSpeed 3.0rc2&lt;/font&gt; &lt;td valign=top width=178&gt;55.58&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt; &lt;p&gt;当然，如果仅仅处理小规模的数据查询，还是传统一点的Apache比较熟悉。然而无疑的，作为服务器程序，lighttpd为我们提供了一条扩展服务性能的新道路。&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Fly+Light+%3a+lighttpd&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!626.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!626.entry</guid><pubDate>Tue, 16 Oct 2007 15:07:16 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!626/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!626.entry#comment</wfw:comment><dcterms:modified>2007-10-16T15:07:16Z</dcterms:modified></item><item><title>C# now fastest moving language</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!623.entry</link><description>&lt;p&gt;&lt;a href="http://www.tiobe.com/tpci.htm" target="_blank"&gt;TIOBE 编程社区8月份的语言排名&lt;/a&gt;指出，C# 语言以 1.30% 的得分提升，正在迅速获得业界的广泛认可。 &lt;p&gt;TIOBE 指数(TIOBE Index) 是根据全球程序员人数、课程、第三方企业支持数量，以及Google、MSN、Yahoo! 的搜索结果计算得到的，每月更新一次。下表为今年8月的排名。 &lt;table width=2 align=center&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt; &lt;table bordercolordark="#003366" align=center bordercolorlight="#c0c0c0" border=1&gt; &lt;colgroup&gt; &lt;col align=middle&gt; &lt;col align=middle&gt; &lt;col align=middle&gt; &lt;col&gt; &lt;col align=middle&gt; &lt;col align=middle&gt; &lt;col align=middle&gt; &lt;tbody&gt; &lt;tr&gt; &lt;th align=middle&gt;Position&lt;br&gt;Aug 2007 &lt;th align=middle&gt;Position&lt;br&gt;Aug 2006 &lt;th align=middle&gt;Delta in Position &lt;th align=middle&gt;Programming Language &lt;th align=middle&gt;Ratings&lt;br&gt;Aug 2007 &lt;th align=middle&gt;Delta &lt;br&gt;Aug 2006 &lt;th align=middle&gt;Status &lt;tr height=25&gt; &lt;td align=middle&gt;1 &lt;td align=middle&gt;1 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif" border=0&gt; &lt;td&gt;&lt;a href="http://www.tiobe.com/Java.html"&gt;Java&lt;/a&gt; &lt;td align=middle&gt;21.768% &lt;td align=middle&gt;-0.61% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;2 &lt;td align=middle&gt;2 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif" border=0&gt; &lt;td&gt;&lt;a href="http://www.tiobe.com/C.html"&gt;C&lt;/a&gt; &lt;td align=middle&gt;15.699% &lt;td align=middle&gt;-1.73% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;3 &lt;td align=middle&gt;3 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif" border=0&gt; &lt;td&gt;&lt;a href="http://www.tiobe.com/(Visual)_Basic.html"&gt;(Visual) Basic&lt;/a&gt; &lt;td align=middle&gt;10.646% &lt;td align=middle&gt;-0.55% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;4 &lt;td align=middle&gt;4 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif" border=0&gt; &lt;td&gt;&lt;a href="http://www.tiobe.com/C__.html"&gt;C++&lt;/a&gt; &lt;td align=middle&gt;10.111% &lt;td align=middle&gt;-0.14% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;5 &lt;td align=middle&gt;5 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif" border=0&gt; &lt;td&gt;&lt;a href="http://www.tiobe.com/PHP.html"&gt;PHP&lt;/a&gt; &lt;td align=middle&gt;9.696% &lt;td align=middle&gt;+0.06% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;6 &lt;td align=middle&gt;6 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif" border=0&gt; &lt;td&gt;&lt;a href="http://www.tiobe.com/Perl.html"&gt;Perl&lt;/a&gt; &lt;td align=middle&gt;5.320% &lt;td align=middle&gt;+0.01% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;7 &lt;td align=middle&gt;8 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/C_.html"&gt;C#&lt;/a&gt; &lt;td align=middle&gt;3.987% &lt;td align=middle&gt;+1.30% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;8 &lt;td align=middle&gt;7 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/Python.html"&gt;Python&lt;/a&gt; &lt;td align=middle&gt;2.749% &lt;td align=middle&gt;-0.32% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;9 &lt;td align=middle&gt;10 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/JavaScript.html"&gt;JavaScript&lt;/a&gt; &lt;td align=middle&gt;2.575% &lt;td align=middle&gt;+0.56% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;10 &lt;td align=middle&gt;13 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/Ruby.html"&gt;Ruby&lt;/a&gt; &lt;td align=middle&gt;1.906% &lt;td align=middle&gt;+1.10% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;11 &lt;td align=middle&gt;12 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/PL_SQL.html"&gt;PL/SQL&lt;/a&gt; &lt;td align=middle&gt;1.833% &lt;td align=middle&gt;+0.68% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;12 &lt;td align=middle&gt;11 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/SAS.html"&gt;SAS&lt;/a&gt; &lt;td align=middle&gt;1.389% &lt;td align=middle&gt;-0.60% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;13 &lt;td align=middle&gt;19 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/D.html"&gt;D&lt;/a&gt; &lt;td align=middle&gt;1.251% &lt;td align=middle&gt;+0.79% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;14 &lt;td align=middle&gt;9 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/Delphi.html"&gt;Delphi&lt;/a&gt; &lt;td align=middle&gt;1.222% &lt;td align=middle&gt;-0.94% &lt;td align=left&gt;  A &lt;tr height=25&gt; &lt;td align=middle&gt;15 &lt;td align=middle&gt;52 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/Lua.html"&gt;Lua&lt;/a&gt; &lt;td align=middle&gt;0.645% &lt;td align=middle&gt;+0.59% &lt;td align=left&gt;  B &lt;tr height=25&gt; &lt;td align=middle&gt;16 &lt;td align=middle&gt;16 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Same.gif" border=0&gt; &lt;td&gt;&lt;a href="http://www.tiobe.com/COBOL.html"&gt;COBOL&lt;/a&gt; &lt;td align=middle&gt;0.600% &lt;td align=middle&gt;+0.04% &lt;td align=left&gt;  B &lt;tr height=25&gt; &lt;td align=middle&gt;17 &lt;td align=middle&gt;20 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/ABAP.html"&gt;ABAP&lt;/a&gt; &lt;td align=middle&gt;0.587% &lt;td align=middle&gt;+0.18% &lt;td align=left&gt;  B &lt;tr height=25&gt; &lt;td align=middle&gt;18 &lt;td align=middle&gt;15 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/Lisp_Scheme.html"&gt;Lisp/Scheme&lt;/a&gt; &lt;td align=middle&gt;0.585% &lt;td align=middle&gt;0.00% &lt;td align=left&gt;  B &lt;tr height=25&gt; &lt;td align=middle&gt;19 &lt;td align=middle&gt;28 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Up.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/Transact-SQL.html"&gt;Transact-SQL&lt;/a&gt; &lt;td align=middle&gt;0.549% &lt;td align=middle&gt;+0.27% &lt;td align=left&gt;  B &lt;tr height=25&gt; &lt;td align=middle&gt;20 &lt;td align=middle&gt;17 &lt;td align=middle&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;&lt;img src="http://www.tiobe.com/tiobe_index/images/Down.gif" border=0&gt;  &lt;td&gt;&lt;a href="http://www.tiobe.com/Ada.html"&gt;Ada&lt;/a&gt; &lt;td align=middle&gt;0.537% &lt;td align=middle&gt;-0.02% &lt;td align=left&gt;  B&lt;/tbody&gt;&lt;/table&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;可见，我所关注的语言 C# （第7，上升1位）以及 Lua （第15，上升37位）均开始了迅猛上升的势头。老牌语言均有不同程度的下降，但 Java 仍然稳坐第一。脚本语言方面，随着 Ruby （+1.10%）、Lua（+0.59%）风头正胜， Python 、Lisp 等则开始下滑。当然，IronPython 的推出有望挽回 Python 的颓势。特别注意到，排名中 很多语言的前身 C 语言正在以 -1.73% 的速度疾速下跌，而计算机程序语言鼻祖 Ada 已经滑落到排名榜的低端。 &lt;h3&gt;The Lua Programming Language&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Highest Rating (since 2003): 0.645% (15th position, August 2007)  &lt;li&gt;Lowest Rating (since 2003): 0.015% (69th position, August 2004)  &lt;li&gt;Paradigms: Procedural, Functional  &lt;li&gt;Type system: dynamically typed  &lt;li&gt;走势图见&lt;a href="http://www.tiobe.com/tiobe_index/Lua.html" target="_blank"&gt;这里&lt;/a&gt;&lt;/ul&gt; &lt;h3&gt;The C# Programming Language&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Highest Rating (since 2001): 3.987% (7th position, August 2007)  &lt;li&gt;Lowest Rating (since 2001): 0.384% (22nd position, August 2001)  &lt;li&gt;Paradigms: Object-Oriented  &lt;li&gt;Type system: statically typed  &lt;li&gt;走势图见&lt;a href="http://www.tiobe.com/tiobe_index/C_.html" target="_blank"&gt;这里&lt;/a&gt;&lt;/ul&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+C%23+now+fastest+moving+language&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>Computers and Internet</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!623.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!623.entry</guid><pubDate>Mon, 20 Aug 2007 10:38:49 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!623/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!623.entry#comment</wfw:comment><dcterms:modified>2007-08-20T10:38:49Z</dcterms:modified></item><item><title>Lua正则表达式语言元素</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!616.entry</link><description>&lt;ul&gt; &lt;li&gt;x (这里 x 是指其不是这些转义字符 ^$()%.[]*+-? 之一) --- 其代表了这个字符本身.  &lt;li&gt;. --- 代表任何字符  &lt;li&gt;%a --- 代表任何字母. 即[a-zA-Z] &lt;li&gt;%c --- 代表任何的控制字符.  &lt;li&gt;%d ---代表任何的数字字符. 即[0-9] &lt;li&gt;%l --- 代表所有的小写字母. 即[a-z] &lt;li&gt;%p --- 代表所有的标点符号字符.  &lt;li&gt;%s --- 代表所有空格,tab 字符.  &lt;li&gt;%u --- 代表所有的大写字母. 即[A-Z] &lt;li&gt;%w --- 代表所有的字母数字. 即[a-zA-Z0-9] &lt;li&gt;%x --- 代表16进制数字.  &lt;li&gt;%z --- 代表字符值是 0 的字符. 注意:值为0 的字符是无法正常表达的在表达式中,如果你要使用他,请使用 %z .  &lt;li&gt;%x (x是任何非字母和数字的字符) --- 代表字符 x. 这是一种标准的方式来代表应用转义字符. 任何标点符号字符(即使不是转义字符) 在其前面添加一个 % 可以用来表示其自己 例如 %% 表示 % , %$ 表示 $.  &lt;li&gt;[set] --- 代表一个字符集合. 如果要表达一个范围集合,在范围开始的字符和结尾的字符之间使用 - , 例如要表达 3,4,5,6 这个集合 可以用 [3456] ,也可以用 [3-6] .上面提到的 %x 也可以用到集合中. 例如, [%w_] 表达所有的字母和数字加一个下划线.  &lt;li&gt;[^set] --- 表达所有不出现在集合内的. &lt;/ul&gt; &lt;p&gt;总的来说，在Lua中的正则表达式与C#中的是相似的，只是转义字符由\变成了%。 &lt;p&gt;Lua中的正则表达式语言限定符： &lt;ul&gt; &lt;li&gt;* -- matches 0 or more repetitions of x. Will always match the longest possible chain.  &lt;li&gt;+ -- matches 1 or more repetitions of x. Will always match the longest possible chain.  &lt;li&gt;- -- matches 0 or more repetitions of x. Will always match the shortest possible chain.  &lt;li&gt;? -- matches 0 or 1 occurence of x. &lt;/ul&gt; &lt;p&gt;另外一些用法： &lt;ul&gt; &lt;li&gt;%n -- n must be a number between 1 and 9. Matches the nth captured substring (see below)  &lt;li&gt;%bxy -- matches a substring starting with x and ending with y. The substring must also have the same number of x and y.  &lt;li&gt;^ -- When at the beginning of a pattern, it forces the pattern to match the beginning of a string  &lt;li&gt;$ -- When at the end of a pattern, it forces the pattern to match the end of a string  &lt;li&gt;When ^ or $ is anywhere else in a pattern, it has no special meaning. &lt;/ul&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Lua%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e8%af%ad%e8%a8%80%e5%85%83%e7%b4%a0&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>Lua</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!616.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!616.entry</guid><pubDate>Sun, 22 Jul 2007 03:56:08 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!616/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!616.entry#comment</wfw:comment><dcterms:modified>2007-07-22T03:56:08Z</dcterms:modified></item><item><title>Encoding类</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!614.entry</link><description>&lt;p&gt;.NET Framework 封装了Encoding类作为各种编码的工具。 &lt;p&gt;Encoding提供了ASCII、BigEndianUnicode、Unicode、UTF-32、UTF-7和UTF-8的静态编码方案，并且可以用&lt;pre&gt;&lt;span&gt;public&lt;/span&gt; &lt;span&gt;virtual&lt;/span&gt; &lt;span&gt;char&lt;/span&gt;[] GetChars (
    &lt;span&gt;byte&lt;/span&gt;[] bytes
)&lt;/pre&gt;


&lt;div&gt;的形式根据代码页定义自己的编码方案。  &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;通过使用Encoding.Convert方法，可以实现各种编码之间的转换。 &lt;pre&gt;&lt;span&gt;public&lt;/span&gt; &lt;span&gt;static&lt;/span&gt; &lt;span&gt;byte&lt;/span&gt;[] Convert (
    Encoding srcEncoding,
    Encoding dstEncoding,
    &lt;span&gt;byte&lt;/span&gt;[] bytes
)&lt;/pre&gt;
&lt;p&gt;Encoding类所用的byte数组可以通过Encoding.GetBytes方法得到：

&lt;pre&gt;&lt;span&gt;public&lt;/span&gt; &lt;span&gt;virtual&lt;/span&gt; &lt;span&gt;byte&lt;/span&gt;[] GetBytes (
    &lt;span&gt;string&lt;/span&gt; s
)&lt;/pre&gt;&lt;pre&gt;编码及译码之后最终得到的byte数组可以通过Encoding.GetChars方法得到：&lt;/pre&gt;&lt;pre&gt;&lt;span&gt;public&lt;/span&gt; &lt;span&gt;virtual&lt;/span&gt; &lt;span&gt;char&lt;/span&gt;[] GetChars (
    &lt;span&gt;byte&lt;/span&gt;[] bytes,
    &lt;span&gt;int&lt;/span&gt; index,
    &lt;span&gt;int&lt;/span&gt; count
)&lt;/pre&gt;


&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Encoding%e7%b1%bb&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>计算机与 Internet</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!614.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!614.entry</guid><pubDate>Sat, 21 Jul 2007 15:41:11 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!614/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!614.entry#comment</wfw:comment><dcterms:modified>2007-07-21T15:41:11Z</dcterms:modified></item><item><title>Trac : An opensource WIKI &amp; Issue tracking system</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!613.entry</link><description>&lt;p&gt;&lt;a href="http://trac.edgewall.org/"&gt;&lt;img height=61 alt=Trac src="http://www.edgewall.org/gfx/trac_logo.png" width=214&gt;&lt;/a&gt;  &lt;p&gt;Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management. Our mission is to help developers write great software while staying out of the way. Trac should impose as little as possible on a team's established development process and policies.  &lt;p&gt;It provides an interface to &lt;a href="http://subversion.tigris.org/"&gt;Subversion&lt;/a&gt;, an integrated Wiki and convenient reporting facilities.  &lt;p&gt;Trac allows &lt;a href="http://trac.edgewall.org/wiki/WikiFormatting"&gt;wiki markup&lt;/a&gt; in issue descriptions and commit messages, creating links and seamless references between bugs, tasks, changesets, files and wiki pages. A &lt;a href="http://trac.edgewall.org/wiki/TracTimeline"&gt;timeline&lt;/a&gt; shows all project events in order, making the acquisition of an overview of the project and tracking progress very easy.  &lt;p&gt;若是自己又有什么新的开源项目的话，就用这个试试。虽然说“杀鸡焉用牛刀”，即使是结对编程，用SVN也完全能够满足要求了。不过，感受一下WIKI还是可以的吧。  &lt;p&gt;Wowace就用的这个系统做SVN，除了速度感稍差些（可能跟我网络有关吧），update-log做的非常好，不想普通的SVN，完全没有log。  &lt;p&gt;If you want to test out some of the features in Trac please use the &lt;a href="http://www.hosted-projects.com/trac/TracDemo/Demo"&gt;demo site&lt;/a&gt; kindly provided by &lt;a href="http://www.hosted-projects.com/"&gt;hosted-projects.com&lt;/a&gt;.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Trac+%3a+An+opensource+WIKI+%26+Issue+tracking+system&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>计算机与 Internet</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!613.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!613.entry</guid><pubDate>Mon, 09 Jul 2007 06:49:48 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!613/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!613.entry#comment</wfw:comment><dcterms:modified>2007-07-09T06:49:48Z</dcterms:modified></item><item><title>发现一个免费SVN服务提供商</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!611.entry</link><description>&lt;p&gt;&lt;a title="http://svn.coollittlethings.com/index.php" href="http://svn.coollittlethings.com/index.php"&gt;http://svn.coollittlethings.com/index.php&lt;/a&gt;提供免费的SVN服务。 &lt;h3&gt;什么是SVN Hosting？ 一图代千言&lt;/h3&gt; &lt;p&gt;&lt;img height=132 src="http://svn.coollittlethings.com/images/svnhosting.gif" width=613&gt;  &lt;h3 align=center&gt;SVN Hosting有什么用？&lt;/h3&gt; &lt;ul&gt; &lt;li&gt; &lt;div align=center&gt;SVN Hosting让你的团队开发有一个统一的源代码库 &lt;/div&gt; &lt;li&gt; &lt;div align=center&gt;你在不同的地方(公司 or 家里)，轻松同步你的源代码 &lt;/div&gt; &lt;li&gt; &lt;div align=center&gt;两个人修改了同一个文件？不用担心，SVN自动帮你Merge文件 &lt;/div&gt; &lt;li&gt; &lt;div align=center&gt;Rollback到任意一个时间的代码，源代码的Time Machine &lt;/div&gt;&lt;/ul&gt; &lt;h3 align=center&gt;除此之外还有什么？&lt;/h3&gt; &lt;ul&gt; &lt;li&gt; &lt;div align=center&gt;SVN Hostting是开源软件的基石 &lt;/div&gt; &lt;li&gt; &lt;div align=center&gt;你可以发布你的源代码让远方的朋友修改完善 &lt;/div&gt; &lt;li&gt; &lt;div align=center&gt;你也可以加入你感兴趣的开源项目 &lt;/div&gt; &lt;li&gt; &lt;div align=center&gt;&lt;a href="http://svn.coollittlethings.com/reg_user.php"&gt;马上注册一个帐号？&lt;/a&gt;你就可以创建自己的项目，邀请你的项目成员…… &lt;/div&gt;&lt;/ul&gt; &lt;p&gt; &lt;hr&gt; 自从这次课程设计使用结对编程以来，找了很多关于SVN的材料，自己也在局域网上架设了一个SVN。更NB的是申请到了&lt;a href="http://www.wowace.com"&gt;www.wowace.com&lt;/a&gt;的svn帐号，可以提交许多自己的作品上去了。不过一直以来，总以为svn是那种局域网上的专利，广域网上的svn服务貌似只有&lt;a href="http://code.google.com/projects.html" target="_blank"&gt;Google Code&lt;/a&gt;和&lt;a href="http://sourceforge.net/" target="_blank"&gt;SourceForge&lt;/a&gt;这种暴力网站才提供。这次在CWDG发现了这个免费的小型svn提供站点，拿出来推荐给大家。 &lt;p&gt;Note: 还没得到帐号，所以具体效果别问我……&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+%e5%8f%91%e7%8e%b0%e4%b8%80%e4%b8%aa%e5%85%8d%e8%b4%b9SVN%e6%9c%8d%e5%8a%a1%e6%8f%90%e4%be%9b%e5%95%86&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>计算机与 Internet</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!611.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!611.entry</guid><pubDate>Fri, 06 Jul 2007 17:32:37 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!611/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!611.entry#comment</wfw:comment><dcterms:modified>2007-07-06T17:32:37Z</dcterms:modified></item><item><title>Embedded Development Invitational: Feedback on your Round 2 Report</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!609.entry</link><description>&lt;p&gt;Hello Team bee4win,  &lt;blockquote&gt; &lt;p&gt;Thank you very much for your participation in the Imagine Cup 2007 Embedded Development Invitational!  &lt;p&gt;I wanted to share with you some feedback that the judges provided when reviewing your Round Two report.  Hopefully this feedback will be of value to you if you purse your project following the competition.  &lt;p&gt;Here are some of the judges’ comments regarding your Final Report: &lt;br&gt; &lt;ul&gt; &lt;li&gt;Your project planning is a little limited. Besides the responsibility of individual team members it would have been nice to find out how much time you estimated for each phase of your project and how much time it really took. This is about the only part of your document that needs more information than presented.  &lt;li&gt;Your document is very pleasant to read and contains a good mix of technical details and economical feasibility. It would have been nice to have an indication on how much time it would take an instructor to create a typical 3D animation. You could have also put  even more emphasis on other usages of your product.  &lt;li&gt;It is great to have chosen sports as a theme, but I think your idea could be used in many other areas as well.&lt;/ul&gt; &lt;p&gt;Thank you again for all of your hard work and good luck in your future endeavors.  &lt;p align=right&gt;Lindsay Kane &lt;p align=right&gt;Embedded Development Invitational Captain&lt;/blockquote&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Embedded+Development+Invitational%3a+Feedback+on+your+Round+2+Report&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!609.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!609.entry</guid><pubDate>Fri, 22 Jun 2007 04:41:37 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!609/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!609.entry#comment</wfw:comment><dcterms:modified>2007-06-22T04:41:37Z</dcterms:modified></item><item><title>8块钱一门课</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!608.entry</link><description>&lt;p&gt;呵呵，别想歪了，不是作弊 &lt;p&gt;《大学法律》这门课的练习册，价值8块。 &lt;p&gt;就是这样&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+8%e5%9d%97%e9%92%b1%e4%b8%80%e9%97%a8%e8%af%be&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>学业</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!608.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!608.entry</guid><pubDate>Wed, 20 Jun 2007 05:17:07 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!608/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!608.entry#comment</wfw:comment><dcterms:modified>2007-06-20T05:17:07Z</dcterms:modified></item><item><title>新版易搜测试</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!606.entry</link><description>&lt;p&gt;好久没用&lt;a href=www.yisou.com target="_blank"&gt;易搜&lt;/a&gt;了，今天在找一首MP3时来到&lt;a href="http://mp3.yisou.com"&gt;http://mp3.yisou.com&lt;/a&gt;，发现&lt;a href="http://www.yisou.com" target="_blank"&gt;易搜&lt;/a&gt;全面升级到2.0.14版。 &lt;p&gt;整个界面采用的是手绘风格，很活泼。 &lt;p&gt;搜索结果集成有 英汉词典、网络搜索、相关Tag搜索、图片搜索和音频。 &lt;p&gt;一些很人性化的东西： &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;全网搜索&lt;/strong&gt; - 约四十条结果, 用时0.23537秒&lt;br&gt;这个说明象&lt;a href="http://www.google.com" target="_blank"&gt;Google&lt;/a&gt;这样“约有&lt;b&gt;2,660&lt;/b&gt;项符合&lt;b&gt;biggates&lt;/b&gt;的查询结果”的详细统计结果不再向用户展示，另一方面，也说明&lt;a href="http://www.yisou.com" target="_blank"&gt;易搜&lt;/a&gt;目前的数据库也非常的有限。 &lt;p&gt;搜索 Cash Machine 时出现&lt;br&gt;&lt;strong&gt;英汉词典&lt;/strong&gt;:  =cash dispenser &lt;p&gt;以及&lt;br&gt;&lt;strong&gt;相关搜索&lt;/strong&gt;&lt;br&gt;&lt;a href="http://www.yisou.com/search:machine language"&gt;machine language&lt;/a&gt; &lt;a href="http://www.yisou.com/search:machine"&gt;machine&lt;/a&gt; &lt;a href="http://www.yisou.com/search:machine lang"&gt;machine lang&lt;/a&gt; &lt;a href="http://www.yisou.com/search:machine lan"&gt;machine lan&lt;/a&gt; &lt;a href="http://www.yisou.com/search:%E6%9C%BA%E6%A2%B0%E7%B1%BBmachine"&gt;机械类machine&lt;/a&gt; &lt;a href="http://www.yisou.com/search:machine 2 idle"&gt;machine 2 idle&lt;/a&gt; &lt;a href="http://www.yisou.com/search:machine used"&gt;machine used&lt;/a&gt;&lt;/blockquote&gt; &lt;p&gt;关于搜索结果： &lt;p&gt;Google的前5项分别为： &lt;ol&gt; &lt;li&gt; &lt;p&gt;&lt;a href="http://biggates.spaces.live.com" target="_blank"&gt;biggates难得更新的网页&lt;/a&gt; （我的Spaces） &lt;li&gt; &lt;p&gt;&lt;a href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=biggates"&gt;User -- biggates&lt;/a&gt;（我在&lt;a href="http://acm.pku.edu.cn/JudgeOnline/" target="_blank"&gt;PKU JudgeOnline&lt;/a&gt;的账户信息） &lt;li&gt; &lt;p&gt;&lt;a href="http://www.biggates.com/"&gt;Send gift certificates over the internet - Big Gates&lt;/a&gt; （&lt;a href="http://www.biggates.com"&gt;www.biggates.com&lt;/a&gt;是一家商业网站） &lt;li&gt; &lt;p&gt;&lt;a href="http://www.xdstl.net/ShowSource.asp?Action=ShowUser&amp;amp;UserID=388"&gt;西安电子科技大学学生社团联合会&amp;gt;&amp;gt; 会员信息&lt;/a&gt; （我在&lt;a href="http://www.xdstl.net" target="_blank"&gt;社团联合会&lt;/a&gt;的个人信息） &lt;li&gt; &lt;p&gt;&lt;a href="http://www.panoramio.com/user/159506"&gt;Panoramio - Photos by biggates&lt;/a&gt; （我在&lt;a href="http://www.panoramio.com" target="_blank"&gt;Panoramio&lt;/a&gt;上的帐号信息）&lt;/ol&gt; &lt;p&gt;其中，1245均为关于本人的，可以看出，Google的排名基本上是根据网站访问量来进行的（&lt;a href="http://www.live.com"&gt;www.live.com&lt;/a&gt;无疑具有最高的访问量） &lt;p&gt;而&lt;a href="http://www.yisou.com" target="_blank"&gt;易搜&lt;/a&gt;的前5项分别为： &lt;ol&gt; &lt;li&gt; &lt;p&gt;&lt;a href="http://acm.pku.edu.cn/JudgeOnline/userstatus?user_id=biggates"&gt;User -- &lt;b&gt;biggates&lt;/b&gt;&lt;/a&gt; （我在&lt;a href="http://acm.pku.edu.cn/JudgeOnline/" target="_blank"&gt;PKU JudgeOnline&lt;/a&gt;的账户信息） &lt;li&gt; &lt;p&gt;&lt;a href="http://www.xdstl.net/ca/News/ShowNew.asp?page=3"&gt;西安电子科技大学计算机协会 &amp;gt;&amp;gt; 协会信息&lt;/a&gt; （&lt;a href="http://www.xdstl.net" target="_blank"&gt;社团联合会&lt;/a&gt;中的某个网页） &lt;li&gt; &lt;p&gt;&lt;a href="http://blog.csdn.net/spritsq/archive/2006/07/24/971120.aspx"&gt;2898终于过了(posted by &lt;b&gt;biggates&lt;/b&gt;) - BWM Studio...&lt;/a&gt; （在BWM Studio写题时发表的一篇Blog） &lt;li&gt; &lt;p&gt;&lt;a href="http://www.eeidd.cn/html/schwartz/20070417/40614.html"&gt;新的BMW Stdio的Logo (posted by &lt;b&gt;biggates&lt;/b&gt;)&lt;/a&gt; （同上，不过是被&lt;a href="http://www.eeidd.cn"&gt;www.eeidd.cn&lt;/a&gt;收录的不知道什么东西） &lt;li&gt; &lt;p&gt;&lt;a href="http://biggates.spaces.live.com/feed.rss"&gt;rss&lt;/a&gt; （我的Spaces的RSS）&lt;/ol&gt; &lt;p&gt;其中，12345均为关于本人的。 &lt;p&gt;可见，&lt;a href="http://www.yisou.com" target="_blank"&gt;易搜&lt;/a&gt;的信息更集中于国内，并且貌似对国外的网站（如Spaces）的支持不高（比如能搜到RSS，却不能搜到Spaces本身）。 &lt;p&gt;对后面一些结果进行分析，发现Google的结果中Spaces和&lt;a href="http://www.csdn.net" target="_blank"&gt;CSDN&lt;/a&gt;上的Blog信息相当丰富，而易搜的结果集中于&lt;a href="http://www.csdn.net" target="_blank"&gt;CSDN&lt;/a&gt;、&lt;a href="http://www.programfan.com" target="_blank"&gt;Programfan&lt;/a&gt;、&lt;a href="http://www.cnbeta.com" target="_blank"&gt;cnbeta&lt;/a&gt;等国内大型IT网站（也许跟我的搜索关键字有关），人流量较高的论坛中的信息也有一定的收录。但是，很多网站的欺诈行为很明显（比如能搜到&lt;a href="http://www.enet.com.cn"&gt;www.enet.com.cn&lt;/a&gt;和&lt;a href="http://www.eeidd.cn"&gt;www.eeidd.cn&lt;/a&gt;转载我的文章，而我的原文并没有出现在易搜的搜索结果中。） &lt;p&gt;结论：&lt;a href="http://www.yisou.com" target="_blank"&gt;易搜&lt;/a&gt;找不到我的Spaces？继续使用&lt;a href="http://www.google.com" target="_blank"&gt;Google&lt;/a&gt;！&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+%e6%96%b0%e7%89%88%e6%98%93%e6%90%9c%e6%b5%8b%e8%af%95&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!606.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!606.entry</guid><pubDate>Mon, 11 Jun 2007 09:00:35 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!606/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!606.entry#comment</wfw:comment><dcterms:modified>2007-06-11T09:00:35Z</dcterms:modified></item><item><title>手写计算器XThink</title><link>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!599.entry</link><description>&lt;p&gt;一般的网上计算器有很多，无非是运算顺序的问题。这个计算器可不一样，他是手写的:P &lt;p&gt;详情请访问&lt;a title="http://xthink.net/calc/" href="http://xthink.net/calc/"&gt;http://xthink.net/calc/&lt;/a&gt; &lt;p&gt;&lt;a href="http://by1.storage.msn.com/y1p49i1IR41ATqv8Slk8fVfCJ4rI4qJ8gtA0Syb4L_WL1SBE7y-ANIdw5gOl5dP99j6MFQyAHlor5hMNTHhgMRZ-w"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px" height=258 alt=XThink src="http://by1.storage.msn.com/y1p49i1IR41ATp6ayGwXgrqNzjKtfJgDsJ-qnydBG7z7MgVKFTygJqahedPoVIDdHyEO6OyzrECVW6qrE-SRu4q5A" width=535 border=0&gt;&lt;/a&gt; &lt;p&gt;不幸的消息：找不到介绍这个站点的网站了……好在我不是转帖 &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+%e6%89%8b%e5%86%99%e8%ae%a1%e7%ae%97%e5%99%a8XThink&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><category>计算机与 Internet</category><comments>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!599.entry#comment</comments><guid isPermaLink="true">http://biggates.spaces.live.com/Blog/cns!715707C35A631274!599.entry</guid><pubDate>Fri, 08 Jun 2007 18:22:01 GMT</pubDate><slash:comments>4</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://biggates.spaces.live.com/blog/cns!715707C35A631274!599/comments/feed.rss</wfw:commentRss><wfw:comment>http://biggates.spaces.live.com/Blog/cns!715707C35A631274!599.entry#comment</wfw:comment><dcterms:modified>2007-06-08T18:22:01Z</dcterms:modified></item><item><title>Book List: Book List</title><link>http://biggates.spaces.live.com/Lists/cns!715707C35A631274!112</link><description>&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.dearbook.com.cn&amp;#47;2006&amp;#47;cc2e&amp;#47;index.htm"&gt;Steve McConnell&amp;#33879; &amp;#37329;&amp;#25096; &amp;#27748;&amp;#20940; &amp;#38472;&amp;#30805; &amp;#24352;&amp;#33778; &amp;#35793;: &amp;#20195;&amp;#30721;&amp;#22823;&amp;#20840;&amp;#65288;&amp;#31532;&amp;#20108;&amp;#29256;&amp;#65289;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#36825;&amp;#26159;&amp;#19968;&amp;#26412;&amp;#23436;&amp;#25972;&amp;#30340;&amp;#36719;&amp;#20214;&amp;#26500;&amp;#24314;&amp;#25163;&amp;#20876;&amp;#65292;&amp;#28085;&amp;#30422;&amp;#20102;&amp;#36719;&amp;#20214;&amp;#26500;&amp;#24314;&amp;#36807;&amp;#31243;&amp;#20013;&amp;#30340;&amp;#25152;&amp;#26377;&amp;#32454;&amp;#33410;&amp;#12290;&amp;#23427;&amp;#20174;&amp;#36719;&amp;#20214;&amp;#36136;&amp;#37327;&amp;#21644;&amp;#32534;&amp;#31243;&amp;#24605;&amp;#24819;&amp;#31561;&amp;#26041;&amp;#38754;&amp;#35770;&amp;#36848;&amp;#20102;&amp;#36719;&amp;#20214;&amp;#26500;&amp;#24314;&amp;#30340;&amp;#21508;&amp;#20010;&amp;#38382;&amp;#39064;&amp;#65292;&amp;#24182;&amp;#35814;&amp;#32454;&amp;#35770;&amp;#36848;&amp;#20102;&amp;#32039;&amp;#36319;&amp;#28526;&amp;#27969;&amp;#30340;&amp;#26032;&amp;#25216;&amp;#26415;&amp;#12289;&amp;#39640;&amp;#23627;&amp;#24314;&amp;#29940;&amp;#30340;&amp;#35266;&amp;#28857;&amp;#12289;&amp;#36890;&amp;#29992;&amp;#30340;&amp;#27010;&amp;#24565;&amp;#65292;&amp;#36824;&amp;#21547;&amp;#26377;&amp;#20016;&amp;#23500;&amp;#32780;&amp;#20856;&amp;#22411;&amp;#30340;&amp;#31243;&amp;#24207;&amp;#31034;&amp;#20363;&amp;#12290;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Book+List%3a+Book+List&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><guid isPermaLink="false">cns!715707C35A631274!112</guid><pubDate>Tue, 08 Jul 2008 14:04:39 GMT</pubDate><msn:type>booklist</msn:type><live:type>booklist</live:type><live:typelabel>Book list</live:typelabel><cf:itemRSS>http://biggates.spaces.live.com/Lists/cns!715707C35A631274!112/feed.rss</cf:itemRSS><dcterms:modified>2008-07-08T14:04:39Z</dcterms:modified></item><item><title>Book List: 研读书目</title><link>http://biggates.spaces.live.com/Lists/cns!715707C35A631274!363</link><description>&lt;p&gt;&amp;#30740;&amp;#35835;&amp;#20070;&amp;#30446;&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&amp;#65288;&amp;#32654;&amp;#65289;Thomas H.Cormen Charles E.Leiserson Ronald L.Rivest Clifford Stein: &amp;#8729;&amp;#31639;&amp;#27861;&amp;#23548;&amp;#35770; &amp;#31532;&amp;#20108;&amp;#29256;&lt;/p&gt;&lt;p&gt;&amp;#26412;&amp;#20070;&amp;#33258;&amp;#31532;&amp;#19968;&amp;#29256;&amp;#20986;&amp;#29256;&amp;#20197;&amp;#26469;&amp;#65292;&amp;#24050;&amp;#32463;&amp;#25104;&amp;#20026;&amp;#19990;&amp;#30028;&amp;#33539;&amp;#22260;&amp;#20869;&amp;#24191;&amp;#27867;&amp;#20351;&amp;#29992;&amp;#30340;&amp;#22823;&amp;#23398;&amp;#25945;&amp;#26448;&amp;#21644;&amp;#19987;&amp;#19994;&amp;#20154;&amp;#21592;&amp;#30340;&amp;#26631;&amp;#20934;&amp;#21442;&amp;#32771;&amp;#25163;&amp;#20876;&amp;#12290;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Andrew Hunt &amp;#47; David Thomas: &amp;#8594;&amp;#31243;&amp;#24207;&amp;#21592;&amp;#20462;&amp;#28860;&amp;#20043;&amp;#36947;&amp;#40;The Pragmatic Programmer &amp;#41;&lt;/p&gt;&lt;p&gt;&amp;#26080;&amp;#35770;&amp;#20320;&amp;#26159;&amp;#21021;&amp;#23398;&amp;#32773;&amp;#65292;&amp;#26159;&amp;#26377;&amp;#32463;&amp;#39564;&amp;#30340;&amp;#31243;&amp;#24207;&amp;#21592;&amp;#65292;&amp;#36824;&amp;#26159;&amp;#36719;&amp;#20214;&amp;#39033;&amp;#30446;&amp;#32463;&amp;#29702;&amp;#65292;&amp;#26412;&amp;#20070;&amp;#37117;&amp;#36866;&amp;#21512;&amp;#20320;&amp;#38405;&amp;#35835;&amp;#12290;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Book+List%3a+%e7%a0%94%e8%af%bb%e4%b9%a6%e7%9b%ae&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><guid isPermaLink="false">cns!715707C35A631274!363</guid><pubDate>Tue, 08 Jul 2008 14:03:14 GMT</pubDate><msn:type>booklist</msn:type><live:type>booklist</live:type><live:typelabel>Book list</live:typelabel><cf:itemRSS>http://biggates.spaces.live.com/Lists/cns!715707C35A631274!363/feed.rss</cf:itemRSS><dcterms:modified>2008-07-08T14:03:14Z</dcterms:modified></item><item><title>Blog list: Cool Tech Sites</title><link>http://biggates.spaces.live.com/Lists/cns!715707C35A631274!326</link><description>&lt;div&gt;&lt;p&gt;Cool Tech Sites&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://intel.csdn.net&amp;#47;ISN_index.aspx"&gt;Intel &amp;#30340;&amp;#32593;&amp;#32476;&amp;#25216;&amp;#26415;&amp;#19987;&amp;#21306;&amp;#40;CSDN&amp;#41;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#25968;&amp;#21313;&amp;#24180;&amp;#26469;&amp;#65292;&amp;#33521;&amp;#29305;&amp;#23572;&amp;#19968;&amp;#30452;&amp;#20851;&amp;#27880;&amp;#26368;&amp;#26032;&amp;#25216;&amp;#26415;&amp;#30340;&amp;#21457;&amp;#23637;&amp;#19982;&amp;#36208;&amp;#21521;&amp;#65292;&amp;#24182;&amp;#36890;&amp;#36807;&amp;#19981;&amp;#26029;&amp;#30340;&amp;#21019;&amp;#26032;&amp;#26469;&amp;#25512;&amp;#36827;&amp;#20449;&amp;#24687;&amp;#25216;&amp;#26415;&amp;#30340;&amp;#21457;&amp;#23637;.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.codeplex.com&amp;#47;"&gt;CodePlex&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Welcome to CodePlex, Microsoft&amp;#39;s community development Web site.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Blog+list%3a+Cool+Tech+Sites&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><guid isPermaLink="false">cns!715707C35A631274!326</guid><pubDate>Tue, 08 Jul 2008 13:56:32 GMT</pubDate><msn:type>bloglist</msn:type><live:type>bloglist</live:type><live:typelabel>Blog list</live:typelabel><cf:itemRSS>http://biggates.spaces.live.com/Lists/cns!715707C35A631274!326/feed.rss</cf:itemRSS><dcterms:modified>2008-07-08T13:56:32Z</dcterms:modified></item><item><title>Custom List: Beta Projects</title><link>http://biggates.spaces.live.com/Lists/cns!715707C35A631274!251</link><description>&lt;p&gt;Beta Projects&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://mail.google.com"&gt;Gmail&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Gmail is still in beta...&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://cartoon.msn.com.cn"&gt;MSN Cartoon&lt;/a&gt;&lt;/p&gt;&lt;p&gt;MSN Messenger &amp;#30340;&amp;#22836;&amp;#20687;&amp;#65311;&amp;#29992;&amp;#20102;&amp;#23601;&amp;#30693;&amp;#36947;&amp;#65281;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Custom+List%3a+Beta+Projects&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><guid isPermaLink="false">cns!715707C35A631274!251</guid><pubDate>Tue, 08 Jul 2008 13:55:46 GMT</pubDate><msn:type>list</msn:type><live:type>list</live:type><live:typelabel>List</live:typelabel><cf:itemRSS>http://biggates.spaces.live.com/Lists/cns!715707C35A631274!251/feed.rss</cf:itemRSS><dcterms:modified>2008-07-08T13:55:46Z</dcterms:modified></item><item><title>Custom List: The Programming Language Lua</title><link>http://biggates.spaces.live.com/Lists/cns!715707C35A631274!128</link><description>&lt;p&gt;The Programming Language Lua&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.cwowaddon.com"&gt;CWDG&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.luachina.net&amp;#47;"&gt;LuaChina&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Lua&amp;#20013;&amp;#25991;&amp;#31038;&amp;#21306;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://luaforge.net&amp;#47;"&gt;LuaForge&amp;#65288;&amp;#33521;&amp;#25991;&amp;#65289;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#31867;&amp;#20284;sourceforge&amp;#21644;rubyforge&amp;#20043;&amp;#31867;&amp;#30340;lua&amp;#19987;&amp;#23646;&amp;#24320;&amp;#28304;&amp;#39033;&amp;#30446;&amp;#31449;&amp;#28857; &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.lua.org"&gt;The Programming Language Lua&amp;#65288;&amp;#33521;&amp;#25991;&amp;#65289;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Lua&amp;#23448;&amp;#26041;&amp;#31449;&amp;#28857;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.tecgraf.puc-rio.br&amp;#47;&amp;#126;lhf&amp;#47;ftp&amp;#47;lua&amp;#47;"&gt;Libraries and tools for Lua&amp;#65288;&amp;#33521;&amp;#25991;&amp;#65289;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#19968;&amp;#20123;&amp;#24211;&amp;#21644;&amp;#24037;&amp;#20855;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.keplerproject.org&amp;#47;"&gt;&amp;#24320;&amp;#26222;&amp;#21202;&amp;#65288;&amp;#33521;&amp;#25991;&amp;#65289;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#24320;&amp;#21457;&amp;#20102;&amp;#24456;&amp;#22810;lua&amp;#39033;&amp;#30446;&amp;#30340;&amp;#31449;&amp;#28857;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Custom+List%3a+The+Programming+Language+Lua&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&gt;</description><guid isPermaLink="false">cns!715707C35A631274!128</guid><pubDate>Sun, 29 Jul 2007 19:56:10 GMT</pubDate><msn:type>list</msn:type><live:type>list</live:type><live:typelabel>List</live:typelabel><cf:itemRSS>http://biggates.spaces.live.com/Lists/cns!715707C35A631274!128/feed.rss</cf:itemRSS><dcterms:modified>2007-07-29T19:56:10Z</dcterms:modified></item><item><title>Custom List: 参与的项目</title><link>http://biggates.spaces.live.com/Lists/cns!715707C35A631274!309</link><description>&lt;p&gt;&amp;#21442;&amp;#19982;&amp;#30340;&amp;#39033;&amp;#30446;&lt;/p&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.magicworkstation.com"&gt;MWS&amp;#26412;&amp;#22320;&amp;#21270;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;2002&amp;#24180;&amp;#30340;&amp;#20420;&amp;#35821;&amp;#36719;&amp;#20214;&amp;#30340;&amp;#26412;&amp;#22320;&amp;#21270;&amp;#24037;&amp;#20316;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://shop.fogee.com.tw&amp;#47;"&gt;&amp;#23500;&amp;#32318;&amp;#31185;&amp;#25216;&amp;#32178;&amp;#36335;&amp;#24215;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#32593;&amp;#32476;&amp;#26102;&amp;#20195;&amp;#30340;&amp;#31532;&amp;#19968;&amp;#26742;&amp;#37329;&amp;#65292;&amp;#25105;&amp;#20204;&amp;#23436;&amp;#25104;&amp;#20102;&amp;#36825;&amp;#20010;&amp;#32593;&amp;#31449;&amp;#30340;&amp;#32654;&amp;#21270;&amp;#24037;&amp;#20316;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.xdstl.net"&gt;&amp;#35199;&amp;#30005;&amp;#31038;&amp;#22242;&amp;#32852;&amp;#21512;&amp;#20250;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#20026;&amp;#31038;&amp;#22242;&amp;#32852;&amp;#21512;&amp;#20250;&amp;#20570;&amp;#30340;&amp;#32593;&amp;#31449;&amp;#65292;&amp;#24471;&amp;#36807;&amp;#22870;&amp;#30340;&amp;#21734;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://wiki.cwowaddon.com"&gt;CWDG Wiki&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.cwowaddon.com&amp;#47;&amp;#63;action-mygroup-gid-7"&gt;&amp;#23433;&amp;#20840;&amp;#27169;&amp;#26495;&amp;#35752;&amp;#35770;&amp;#22280;&amp;#23376;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=8167004984876143220&amp;page=RSS%3a+Custom+List%3a+%e5%8f%82%e4%b8%8e%e7%9a%84%e9%a1%b9%e7%9b%ae&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=biggates.spaces.live.com&amp;amp;GT1=biggates"&g