<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>canX.me</title>
	<atom:link href="http://canx.me/feed/" rel="self" type="application/rss+xml" />
	<link>http://canx.me</link>
	<description>drive my dead thoughts over the universe, like wither&#039;d leaves, to quicken a new birth</description>
	<lastBuildDate>Fri, 04 May 2012 10:52:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Global Learning</title>
		<link>http://canx.me/2012/05/global-learning/</link>
		<comments>http://canx.me/2012/05/global-learning/#comments</comments>
		<pubDate>Fri, 04 May 2012 09:29:53 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[推佳软]]></category>
		<category><![CDATA[coursera]]></category>
		<category><![CDATA[edX]]></category>
		<category><![CDATA[online course]]></category>
		<category><![CDATA[udacity]]></category>

		<guid isPermaLink="false">http://canx.me/?p=573</guid>
		<description><![CDATA[国外大学的公开课貌似已经火了一段时间了，最近终于有人把它当成事业来做，并且，在我看来，找到了正确的方式。 最早出来的貌似是Coursera，是由stanford的两个老师牵头的。我现在在跟上面的两门课，Machine Learning和Compilers。Algorithms I 这门课刚刚上完，按照professor的邮件，II 会在&#8221;late summer or so&#8221;到来 为什么说“找到了正确的方向”呢？因为它每周都留有作业（quiz, 即选择填空之类的题目，和programming assignment）,相对严格的时间表，以及，给成绩合格的学生发证书&#8230;这就使得整个过程更加concrete，更加有互动，而不是像之前那种，“我们放在网上了，大家都来看啊 = =b&#8230;” 跟Coursera差不多同时期的还有Udacity，貌似也是stanford出来的，上面现在全部是CS的课程，据说更偏入门一点 MIT这种stanford的老对头当然也坐不住，出来搞了个MITx，现在上面只有一门电路课。最近又拉了好基友harvard下水，合并成了edX。会有神马大动作拭目以待了 所有这几个网站的课程列表可以在class central查看，真是个幸福的时代啊 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>国外大学的公开课貌似已经火了一段时间了，最近终于有人把它当成事业来做，并且，在我看来，找到了正确的方式。</p>
<p>最早出来的貌似是<a title="coursera" href="http://coursera.org" target="_blank">Coursera</a>，是由stanford的两个老师牵头的。我现在在跟上面的两门课，Machine Learning和Compilers。Algorithms I 这门课刚刚上完，按照professor的邮件，II 会在&#8221;late summer or so&#8221;到来</p>
<p><img class="alignnone" title="coursera" src="http://pic.yupoo.com/cannium/BWjorO1m/D0pV7.png" alt="my course, coursera" width="482" height="326" /></p>
<p>为什么说“找到了正确的方向”呢？因为它每周都留有作业（quiz, 即选择填空之类的题目，和programming assignment）,相对严格的时间表，以及，给成绩合格的学生发证书&#8230;这就使得整个过程更加concrete，更加有互动，而不是像之前那种，“我们放在网上了，大家都来看啊 = =b&#8230;”</p>
<p>跟Coursera差不多同时期的还有<a title="udacity" href="http://udacity.com" target="_blank">Udacity</a>，貌似也是stanford出来的，上面现在全部是CS的课程，据说更偏入门一点</p>
<p>MIT这种stanford的老对头当然也坐不住，出来搞了个<a title="MITx" href="http://mitx.mit.edu/" target="_blank">MITx</a>，现在上面只有一门电路课。最近又拉了好基友harvard下水，合并成了<a title="edX" href="http://www.edxonline.org/" target="_blank">edX</a>。会有神马大动作拭目以待了</p>
<p>所有这几个网站的课程列表可以在<a title="class central" href="http://www.class-central.com/" target="_blank">class central</a>查看，真是个幸福的时代啊</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2012/05/global-learning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>safari扩展一枚</title>
		<link>http://canx.me/2012/03/safari%e6%89%a9%e5%b1%95%e4%b8%80%e6%9e%9a/</link>
		<comments>http://canx.me/2012/03/safari%e6%89%a9%e5%b1%95%e4%b8%80%e6%9e%9a/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 10:20:27 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[扩展]]></category>

		<guid isPermaLink="false">http://canx.me/?p=566</guid>
		<description><![CDATA[功能是点击后在url里面添加.sixxs.org，然后就可以用IPv6的方式访问相应网站，然后就可以打开某些不和谐但又很有用的网站了，比如blogspot 创建扩展的时候在safari里居然看到了“chrome”字样，果然webkit已经被chrome占领了么&#8230; 用safari并且能用IPv6的童鞋可以在此下载扩展 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>功能是点击后在url里面添加.sixxs.org，然后就可以用IPv6的方式访问相应网站，然后就可以打开某些不和谐但又很有用的网站了，比如blogspot</p>
<p><img class="alignnone" title="safari-6-extension" src="http://pic.yupoo.com/cannium/BMAvxfXn/medish.jpg" alt="safari-6-extension" width="305" height="33" /></p>
<p>创建扩展的时候在safari里居然看到了“chrome”字样，果然webkit已经被chrome占领了么&#8230;</p>
<p><img class="alignnone" title="webkit被chrome占领" src="http://pic.yupoo.com/cannium/BMAvIrsK/medish.jpg" alt="webkit被chrome占领" width="258" height="231" /></p>
<p>用safari并且能用IPv6的童鞋可以<a title="safari-ipv6-extension" href="http://canx.me/files/safari6.safariextz" target="_blank">在此下载扩展</a></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2012/03/safari%e6%89%a9%e5%b1%95%e4%b8%80%e6%9e%9a/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ssh相关技巧</title>
		<link>http://canx.me/2012/02/ssh%e7%9b%b8%e5%85%b3%e6%8a%80%e5%b7%a7/</link>
		<comments>http://canx.me/2012/02/ssh%e7%9b%b8%e5%85%b3%e6%8a%80%e5%b7%a7/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 11:03:29 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[keygen]]></category>
		<category><![CDATA[scp]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[密码]]></category>
		<category><![CDATA[技巧]]></category>

		<guid isPermaLink="false">http://canx.me/?p=561</guid>
		<description><![CDATA[因为现在经常要ssh登陆到机房的机器里面去各种折腾，在各种纠结之后就有了各种技巧 1.scp 可以在不同的机器之间用的cp，传说中的这台电脑上ctrl-c，然后另一台电脑上ctrl-v&#8230; 用法 scp localPath userName@remoteHost:remotePath 或者 scp userName@remoteHost:remotePath localPath 2.登陆不输密码 首先用一路回车法生成一对密匙： ssh-keygen 这时id_rsa和id_rsa.pub这两个文件会生成在~/.ssh/底下，然后把id_rsa.pub，也就是公钥，添加到远程机器的~/.ssh/authorized_keys这个文件里面 remote$ cat id_rsa.pub &#62;&#62; ~/.ssh/authorized_keys 参考 1 3.断开ssh而不中断正在执行的命令 有时候，比如在安装神马大型程序的时候，命令会执行很久。而如果这个时候断开ssh，正在做的事情就会被迫中止，肿么办喃 方法是使用“虚拟”的终端screen: screen ctrl-a然后按d是从虚拟终端里面切换出来，怎么再回去喃？ screen -ls 假如输出是： There is a screen on: 559.ttys000.cans-macbook (Detached) 输入 screen -r 559 即可 参考 1 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>因为现在经常要ssh登陆到机房的机器里面去各种折腾，在各种纠结之后就有了各种技巧</p>
<h3>1.scp</h3>
<p>可以在不同的机器之间用的cp，传说中的这台电脑上ctrl-c，然后另一台电脑上ctrl-v&#8230;</p>
<p>用法</p>
<pre class="brush:bash">scp localPath userName@remoteHost:remotePath</pre>
<p>或者</p>
<pre class="brush:bash">scp userName@remoteHost:remotePath localPath</pre>
<h3>2.登陆不输密码</h3>
<p>首先用一路回车法生成一对密匙：</p>
<pre class="brush:bash">ssh-keygen</pre>
<p>这时id_rsa和id_rsa.pub这两个文件会生成在~/.ssh/底下，然后把id_rsa.pub，也就是公钥，添加到远程机器的~/.ssh/authorized_keys这个文件里面</p>
<pre class="brush:bash">remote$ cat id_rsa.pub &gt;&gt; ~/.ssh/authorized_keys</pre>
<p>参考 <a title="SSH login without password  " href="http://linuxproblem.org/art_9.html" target="_blank">1</a></p>
<h3>3.断开ssh而不中断正在执行的命令</h3>
<p>有时候，比如在安装神马大型程序的时候，命令会执行很久。而如果这个时候断开ssh，正在做的事情就会被迫中止，肿么办喃</p>
<p>方法是使用“虚拟”的终端screen:</p>
<pre class="brush:bash">screen</pre>
<p>ctrl-a然后按d是从虚拟终端里面切换出来，怎么再回去喃？</p>
<pre class="brush:bash">screen -ls</pre>
<p>假如输出是：</p>
<pre class="brush:bash">There is a screen on:
559.ttys000.cans-macbook	(Detached)</pre>
<p>输入</p>
<pre class="brush:bash">screen -r 559</pre>
<p>即可</p>
<p>参考 <a title="linux 技巧：使用 screen 管理你的远程会话 " href="http://www.ibm.com/developerworks/cn/linux/l-cn-screen/" target="_blank">1</a></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2012/02/ssh%e7%9b%b8%e5%85%b3%e6%8a%80%e5%b7%a7/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OpenStack Nova源码分析(一)</title>
		<link>http://canx.me/2012/02/openstack-nova%e6%ba%90%e7%a0%81%e5%88%86%e6%9e%90%e4%b8%80/</link>
		<comments>http://canx.me/2012/02/openstack-nova%e6%ba%90%e7%a0%81%e5%88%86%e6%9e%90%e4%b8%80/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 15:04:30 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[nova]]></category>
		<category><![CDATA[OpenStack]]></category>
		<category><![CDATA[框架]]></category>
		<category><![CDATA[流程]]></category>
		<category><![CDATA[源码]]></category>
		<category><![CDATA[结构]]></category>

		<guid isPermaLink="false">http://canx.me/?p=531</guid>
		<description><![CDATA[写出这么大个题目来，把自己都吓到了&#8230;然后赶紧在后面补了个（一），以示我的分析仍然很粗浅 建议想看源码的童鞋先看下这个视频，这也是目前来讲除了官方文档之外为数不多的资料了 应该说我跟他的理解比较接近，但是有出入&#8230;见仁见智吧 言归正传 我下载的版本是nova 2011.3 Diablo，也即2011年的最后一个稳定版。下载解压完毕后得到一个名为“nova-2011.3”的文件夹，下文约定以这个文件夹为根目录“/” （1） 整个项目的入口应该是从/setup.py开始的，这个文件在设置了各种环境变量、语言翻译之后调用了setup()这个函数进行安装。安装的过程也大概就是把目录里的文件该放哪放哪，细节我木有仔细看&#8230;因为当初的主要目标也是要理个框架出来，以后要做那块的开发可以详细看 下面应该注意的是/bin这个文件夹。里面是nova各个服务的启动程序和给管理员的命令行程序。其实它们也都是python脚本，可以直接打开 简单看两个启动脚本先： # from /bin/nova-api for api in flags.FLAGS.enabled_apis: servers.append(service.WSGIService(api)) service.serve(*servers) service.wait() 和 # from /bin/nova-compute server = service.Service.create(binary='nova-compute') service.serve(server) service.wait() 可以看到nova里面有两种service类型(service的定义在/nova/service.py)，WSGI service和普通service 按照我的理解，前者是对外提供ReSTful API的，后者是对内提供RPC调用的 显然service是要一直在后台跑的，所以最后service.wait()一直等待直到结束 然后看给管理员的命令行程序之一，/bin/nova-manage 这个程序的大致流程是，先对用户命令进行解析分类，确定相应的响应类，然后RPC调用具体的服务处理 文件里有个叫做“CATEGORIES”的列表，表示的是从用户命令到响应class之间的对应关系 （2） 至此，整个项目的大致流程就理清楚了，下面看一些我觉得重要的基础组件 第一个是flags这个模块。这个模块基于python-gflags这个项目，用来处理可由用户定义的各个参数，包括配置文件和通过命令行传入的参数。它的神奇之处是支持分布式的参数定义，即每个参数仅当需要处理的时候才会被定义，并且通过“import”互相联系起来 比如/nova/service.py里的这几个参数定义： flags.DEFINE_string('ec2_listen', "0.0.0.0", 'IP address for EC2 API to listen') flags.DEFINE_integer('ec2_listen_port', 8773, 'port for [...]]]></description>
			<content:encoded><![CDATA[<p>写出这么大个题目来，把自己都吓到了&#8230;然后赶紧在后面补了个（一），以示我的分析仍然很粗浅</p>
<p>建议想看源码的童鞋先看下这个<a title="Hacking on Openstack's Nova source code" href="http://e.gensee.com/v_154692_2" target="_blank">视频</a>，这也是目前来讲除了官方文档之外为数不多的资料了</p>
<p>应该说我跟他的理解比较接近，但是有出入&#8230;见仁见智吧</p>
<p>言归正传</p>
<p>我下载的版本是nova 2011.3 Diablo，也即2011年的最后一个稳定版。<a title="openstack nova 2011.3" href="https://launchpadlibrarian.net/80604987/nova-2011.3.tar.gz" target="_blank">下载</a>解压完毕后得到一个名为“nova-2011.3”的文件夹，下文约定以这个文件夹为根目录“/”</p>
<p>（1）</p>
<p>整个项目的入口应该是从/setup.py开始的，这个文件在设置了各种环境变量、语言翻译之后调用了setup()这个函数进行安装。安装的过程也大概就是把目录里的文件该放哪放哪，细节我木有仔细看&#8230;因为当初的主要目标也是要理个框架出来，以后要做那块的开发可以详细看</p>
<p>下面应该注意的是/bin这个文件夹。里面是nova各个服务的启动程序和给管理员的命令行程序。其实它们也都是python脚本，可以直接打开</p>
<p>简单看两个启动脚本先：</p>
<pre class="brush:python"># from /bin/nova-api
for api in flags.FLAGS.enabled_apis:
    servers.append(service.WSGIService(api))
service.serve(*servers)
service.wait()</pre>
<p>和</p>
<pre class="brush:python"># from /bin/nova-compute
server = service.Service.create(binary='nova-compute')
service.serve(server)
service.wait()</pre>
<p>可以看到nova里面有两种service类型(service的定义在/nova/service.py)，WSGI service和普通service</p>
<p>按照我的理解，前者是对外提供ReSTful API的，后者是对内提供RPC调用的</p>
<p>显然service是要一直在后台跑的，所以最后service.wait()一直等待直到结束</p>
<p>然后看给管理员的命令行程序之一，/bin/nova-manage</p>
<p>这个程序的大致流程是，先对用户命令进行解析分类，确定相应的响应类，然后RPC调用具体的服务处理</p>
<p>文件里有个叫做“CATEGORIES”的列表，表示的是从用户命令到响应class之间的对应关系</p>
<p>（2）</p>
<p>至此，整个项目的大致流程就理清楚了，下面看一些我觉得重要的基础组件</p>
<p>第一个是flags这个模块。这个模块基于<a title="python-gflags" href="http://code.google.com/p/python-gflags/" target="_blank">python-gflags</a>这个项目，用来处理可由用户定义的各个参数，包括配置文件和通过命令行传入的参数。它的神奇之处是支持分布式的参数定义，即每个参数仅当需要处理的时候才会被定义，并且通过“import”互相联系起来<br />
比如/nova/service.py里的这几个参数定义：</p>
<pre class="brush:python">flags.DEFINE_string('ec2_listen', "0.0.0.0",
                    'IP address for EC2 API to listen')
flags.DEFINE_integer('ec2_listen_port', 8773, 'port for ec2 api to listen')
flags.DEFINE_string('osapi_listen', "0.0.0.0",
                    'IP address for OpenStack API to listen')
flags.DEFINE_integer('osapi_listen_port', 8774, 'port for os api to listen')</pre>
<p>括号里面按顺序是参数名称，默认值和简短说明</p>
<p>另一个是rpc这个模块。这个模块默认调用kombu处理AMPQ，也就是经常在nova文档里面出现的RabbitMQ。</p>
<p>（3）</p>
<p>下面是我眼里openstack的结构</p>
<p>最下面是最基础的flags、database、rpc之类的模块，然后上面是nova-***这些服务，对外提供nova-api，服务用户</p>
<p><img class="alignnone" title="openstack结构图" src="http://pic.yupoo.com/cannium/BLfygiQu/medish.jpg" alt="openstack结构图" width="512" height="283" /></p>
<p>另外提供一个<a title="a first step into openstack nova" href="http://www.slideshare.net/cannium/openstack1" target="_blank">幻灯片</a>，上周小组讨论时候的</p>
<p>&nbsp;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2012/02/openstack-nova%e6%ba%90%e7%a0%81%e5%88%86%e6%9e%90%e4%b8%80/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>最后一门考试科目：春运</title>
		<link>http://canx.me/2012/01/%e6%9c%80%e5%90%8e%e4%b8%80%e9%97%a8%e8%80%83%e8%af%95%e7%a7%91%e7%9b%ae%ef%bc%9a%e6%98%a5%e8%bf%90/</link>
		<comments>http://canx.me/2012/01/%e6%9c%80%e5%90%8e%e4%b8%80%e9%97%a8%e8%80%83%e8%af%95%e7%a7%91%e7%9b%ae%ef%bc%9a%e6%98%a5%e8%bf%90/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 07:00:05 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[现实]]></category>
		<category><![CDATA[理想]]></category>
		<category><![CDATA[离别]]></category>
		<category><![CDATA[结束]]></category>

		<guid isPermaLink="false">http://canx.me/?p=547</guid>
		<description><![CDATA[一） 最后一门考完，研究生的第一学期也算结束了 这学期客观的说没干什么事情，就给自己挖了很多坑 加入的实验室项目小组都已经做了一年了，刚刚把路线确定下来。不愿意再进入一种装系统装软件装环境的循环，自告奋勇去看代码，希望能作出点不一样的贡献来 我的研究生生活也就都搭给这个项目了吧&#8230;两年半，看着很长，有效时间却很短。研二的师兄师姐们都毕业论文开题了，之后他们还得找工作实习论文答辩之类的&#8230;真正的有效时间也就一年半 研究生最大的作用就是两年的缓冲和一个学位 理想很丰满，现实很骨感 所以又翻来覆去很久之后，决定出去看看 因为我越发觉得我之前对大学毕业分流的看法是正确的：最牛的的挣大米去了，次之的出国或者保研了，然后是考研仔，和找工作众们 二） 1月2号，与癌症抗争许久的姨夫还是去了 最后悔的是没在元旦跟他见上一面。总觉得既然亲人朋友想见就能见到，何必在乎时间，感伤离别 我现在才知道，有些人，分别了，就真的再也见不到了；有时候，分别了，也许就是最后一面 大家都好好活着 相关日志I’m here, as always]]></description>
			<content:encoded><![CDATA[<p>一）</p>
<p>最后一门考完，研究生的第一学期也算结束了</p>
<p>这学期客观的说没干什么事情，就给自己挖了很多坑</p>
<p>加入的实验室项目小组都已经做了一年了，刚刚把路线确定下来。不愿意再进入一种装系统装软件装环境的循环，自告奋勇去看代码，希望能作出点不一样的贡献来</p>
<p>我的研究生生活也就都搭给这个项目了吧&#8230;两年半，看着很长，有效时间却很短。研二的师兄师姐们都毕业论文开题了，之后他们还得找工作实习论文答辩之类的&#8230;真正的有效时间也就一年半</p>
<p>研究生最大的作用就是两年的缓冲和一个学位</p>
<p>理想很丰满，现实很骨感</p>
<p>所以又翻来覆去很久之后，决定出去看看</p>
<p>因为我越发觉得我之前对大学毕业分流的看法是正确的：最牛的的挣大米去了，次之的出国或者保研了，然后是考研仔，和找工作众们</p>
<p>二）</p>
<p>1月2号，与癌症抗争许久的姨夫还是去了</p>
<p>最后悔的是没在元旦跟他见上一面。总觉得既然亲人朋友想见就能见到，何必在乎时间，感伤离别</p>
<p>我现在才知道，有些人，分别了，就真的再也见不到了；有时候，分别了，也许就是最后一面</p>
<p>大家都好好活着</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/01/i%e2%80%99m-here-as-always/" title="I’m here, as always">I’m here, as always</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2012/01/%e6%9c%80%e5%90%8e%e4%b8%80%e9%97%a8%e8%80%83%e8%af%95%e7%a7%91%e7%9b%ae%ef%bc%9a%e6%98%a5%e8%bf%90/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>元旦晚会视频一枚</title>
		<link>http://canx.me/2011/12/%e5%85%83%e6%97%a6%e6%99%9a%e4%bc%9a%e8%a7%86%e9%a2%91%e4%b8%80%e6%9e%9a/</link>
		<comments>http://canx.me/2011/12/%e5%85%83%e6%97%a6%e6%99%9a%e4%bc%9a%e8%a7%86%e9%a2%91%e4%b8%80%e6%9e%9a/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 05:51:26 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[哇哈哈]]></category>
		<category><![CDATA[元旦]]></category>
		<category><![CDATA[视频]]></category>

		<guid isPermaLink="false">http://canx.me/?p=545</guid>
		<description><![CDATA[第一次剪视频，模仿了国家宣传片&#8230;效果还不错 各位元旦快乐~ 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p><embed type="application/x-shockwave-flash" width="480" height="400" src="http://player.youku.com/player.php/sid/XMzM3NzA5Mjcy/v.swf" quality="high" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true"></embed></p>
<p>第一次剪视频，模仿了国家宣传片&#8230;效果还不错</p>
<p>各位元旦快乐~</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/12/%e5%85%83%e6%97%a6%e6%99%9a%e4%bc%9a%e8%a7%86%e9%a2%91%e4%b8%80%e6%9e%9a/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>一些python</title>
		<link>http://canx.me/2011/12/%e4%b8%80%e4%ba%9bpython/</link>
		<comments>http://canx.me/2011/12/%e4%b8%80%e4%ba%9bpython/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 13:12:39 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[@修饰符]]></category>
		<category><![CDATA[classmethod]]></category>
		<category><![CDATA[Coroutine]]></category>
		<category><![CDATA[decorator]]></category>
		<category><![CDATA[MRO]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[staticmethod]]></category>
		<category><![CDATA[不定长参数]]></category>
		<category><![CDATA[协程]]></category>
		<category><![CDATA[参数传递]]></category>
		<category><![CDATA[多重继承]]></category>
		<category><![CDATA[继承]]></category>

		<guid isPermaLink="false">http://canx.me/?p=533</guid>
		<description><![CDATA[最近在试着读OpenStack Nova的源代码。不看别人的代码不知道自己是有多无知啊&#8230; 1.协程（Coroutine） 按我现在的理解，协程是比线程还要轻的一种程序并发执行方式。Python用“yield”这个关键字提供了对协程的支持。 看个例子就懂了： def foo(): for i in range(10): yield i print 'foo: here ' + str(i) bar = foo() print bar.next() print 'main: here' print bar.next() print bar.next() 例子的输出是： 0 main: here foo: here 0 1 foo: here 1 2 在协程里，yield起到的是类似return的作用，但是远没有return那么重：没有进程/线程调度，也就不必保存现场，函数只是暂停，过会儿还会从yield处继续执行。而如果yield后面不跟变量，甚至可以把yield看作一个标记，表示这个位置上，函数可以暂停。 上述例子中，代码的执行流程是这个样子的：第一个bar.next()输出i = 0，之后foo()函数暂停，main输出“main: here”，然后每次执行bar.next()输出“foo: here i”，然后返回打印出i。 协程的主要应用场景是服务器端的编程。因为它比线程更轻，所以可以支持更大的并发数。 举个例子，假如在服务器端生成了10000个协程，然后开始运行“调度”函数。当新的连接进入时，“调度”函数给新连接分配一个协程，而当这个协程进行IO时，会暂停让出CPU，“调度”函数再选择其它协程执行。跟进程调度很像，但是协程并没有被“阻塞”，事实上，上述的10000个协程可以是运行在一个线程中的。 OpenStack里面使用了一个叫eventlet的基于协程的网络编程库 主要参考1，2 2.@修饰符（decorator） [...]]]></description>
			<content:encoded><![CDATA[<p>最近在试着读OpenStack Nova的源代码。不看别人的代码不知道自己是有多无知啊&#8230;</p>
<h3>1.协程（Coroutine）</h3>
<p>按我现在的理解，协程是比线程还要轻的一种程序并发执行方式。Python用“yield”这个关键字提供了对协程的支持。</p>
<p>看个例子就懂了：</p>
<pre class="brush:python">def foo():
    for i in range(10):
        yield i
        print 'foo: here ' + str(i)

bar = foo()

print bar.next()
print 'main: here'
print bar.next()
print bar.next()</pre>
<p>例子的输出是：</p>
<pre class="brush:plain">0
main: here
foo: here 0
1
foo: here 1
2</pre>
<p>在协程里，yield起到的是类似return的作用，但是远没有return那么重：没有进程/线程调度，也就不必保存现场，函数只是暂停，过会儿还会从yield处继续执行。而如果yield后面不跟变量，甚至可以把yield看作一个标记，表示这个位置上，函数可以暂停。</p>
<p>上述例子中，代码的执行流程是这个样子的：第一个bar.next()输出i = 0，之后foo()函数暂停，main输出“main: here”，然后每次执行bar.next()输出“foo: here i”，然后返回打印出i。</p>
<p>协程的主要应用场景是服务器端的编程。因为它比线程更轻，所以可以支持更大的并发数。</p>
<p>举个例子，假如在服务器端生成了10000个协程，然后开始运行“调度”函数。当新的连接进入时，“调度”函数给新连接分配一个协程，而当这个协程进行IO时，会暂停让出CPU，“调度”函数再选择其它协程执行。跟进程调度很像，但是协程并没有被“阻塞”，事实上，上述的10000个协程可以是运行在一个线程中的。</p>
<p>OpenStack里面使用了一个叫eventlet的基于协程的网络编程库</p>
<p>主要参考<a title="淺談coroutine與gevent" href="http://blog.ez2learn.com/2010/07/17/talk-about-coroutine-and-gevent/" target="_blank">1</a>，<a title="Coroutine" href="http://en.wikipedia.org/wiki/Coroutine" target="_blank">2</a></p>
<h3>2.@修饰符（decorator）</h3>
<p>官方文档说修饰符只是一种语法糖（syntactic sugar），简单来说，就是下面两段代码是完全等价的。</p>
<pre class="brush:python">def foo(arg):
    some code
foo = bar(foo)</pre>
<pre class="brush:python">@bar
def f(arg):
    some code</pre>
<p>主要参考<a title="python decorator" href="http://docs.python.org/glossary.html#term-decorator" target="_blank">1</a></p>
<h3>3. @classmethod和@staticmethod</h3>
<p>在一个类里面，可以存在三种方法：实例方法、类方法、静态方法，定义方法如下：</p>
<pre class="brush:python">class Foo(object):
    def instanceFoo(self,x):
        some code

    @classmethod
    def classFoo(cls,x):
        some code

    @staticmethod
    def staticFoo(x):
        some code</pre>
<p>最显然的区别，就是他们接受的参数是不同的。实例方法必须接受一个实例（self），类方法必须接受一个类（cls），静态函数没有要求。</p>
<p>静态方法在python里用途不大，因为class.staticmethod()和module.normalfunction()不管从外观还是从作用都区别不大。而类方法可以用来进行类的实例化：</p>
<pre class="brush:python">&gt;&gt;&gt; class DictSubclass(dict):
...     def __repr__(self):
...             return "DictSubclass"
...
&gt;&gt;&gt; x = dict.fromkeys('ab')
&gt;&gt;&gt; print x
{'a': None, 'b': None}
&gt;&gt;&gt; y = x.fromkeys('qwe')
&gt;&gt;&gt; print x,y
{'a': None, 'b': None} {'q': None, 'e': None, 'w': None}
&gt;&gt;&gt;</pre>
<p>主要参考 <a title="What is the difference between @staticmethod and @classmethod in Python" href="http://stackoverflow.com/questions/136097/what-is-the-difference-between-staticmethod-and-classmethod-in-python" target="_blank">1</a>，<a title="Python Built-in Functions" href="http://docs.python.org/library/functions.html" target="_blank">2</a></p>
<h3>4.*arg，**arg</h3>
<p>这个不是指针，当参数为*arg时，表示接受一个元组；当参数为**arg时，表示接受一个字典</p>
<p>主要参考<a title="Python超简明教程" href="http://wiki.woodpecker.org.cn/moin/PyAbsolutelyZipManual#A.2BTg1bmpV.2FU8JlcA_.2Apara.2C.2A.2Apara" target="_blank">1</a></p>
<h3>5.继承/多重继承中的参数传递</h3>
<p>在继承/多重继承中，参数是逐级向上传递的，最后传递给object（python里一切对象的基类）时，参数应该已经处理完毕。</p>
<p>看个例子：</p>
<pre class="brush:python">class Service(object):
    def __init__(self, host, binary, topic, manager, report_interval=None,
             periodic_interval=None, *args, **kwargs):
        print 'Initializing Service'
        super(Service, self).__init__(*args, **kwargs)

        print 'Service: ' + binary, args, kwargs

class Color(object):
    def __init__(self, color='red', **kwargs):
        print 'Initializing Color'
        self.color = color
        super(Color, self).__init__(**kwargs)

        print 'Color: ', kwargs

class ColoredService(Service, Color):
    def __init__(self, *args, **kwds):
        print 'Initializing Colored Service'
        super(ColoredService, self).__init__(*args, **kwds)

c = ColoredService('host', 'bin', 'top', 'mgr', 'ivl', color='blue')</pre>
<p>输出是：</p>
<pre class="brush:plain">Initializing Colored Service
Initializing Service
Initializing Color
Color:  {}
Service: bin () {'color': 'blue'}</pre>
<p>在这个例子里，ColoredService继承了Service和Color，首先初始化ColoredService，然后是Service，此时类Service“吃掉”了传来的大部分参数，只剩下{&#8216;color&#8217;: &#8216;blue&#8217;}。然后初始化Color，最后是object。假如传递到object时参数还没有被吃完，python就会报“TypeError: object.__init__() takes no parameters”的错误。</p>
<p>而在多重继承中继承顺序的确定是用了一种叫做<a title="Python MRO" href="http://www.python.org/getit/releases/2.3/mro/" target="_blank">C3 Method Resolution Order(MRO)</a>的算法</p>
<p>主要参考<a title="Python’s super() considered super! " href="http://rhettinger.wordpress.com/2011/05/26/super-considered-super/" target="_blank">1</a>，<a title="what does object's __init__() do in python?" href="http://stackoverflow.com/questions/8611712/what-does-objects-init-do-in-python" target="_blank">2</a></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/11/%e5%8f%88%e4%b8%80%e4%b8%aascript%e7%9a%84%e6%80%bb%e7%bb%93/" title="又一个script的总结">又一个script的总结</a></li><li><a href="http://canx.me/2011/01/%e5%8f%88%e4%b8%80%e4%b8%aa%e5%8f%91%e7%9f%ad%e4%bf%a1%e7%9a%84script/" title="又一个发短信的script">又一个发短信的script</a></li><li><a href="http://canx.me/2010/07/678%e8%a1%8c-the-very-best-of-sauceforge/" title="678行&#8212;the very best of SauceForge">678行&#8212;the very best of SauceForge</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/12/%e4%b8%80%e4%ba%9bpython/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirect</title>
		<link>http://canx.me/2011/12/redirect/</link>
		<comments>http://canx.me/2011/12/redirect/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 02:54:44 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[GRE]]></category>
		<category><![CDATA[乔布斯传]]></category>
		<category><![CDATA[思维]]></category>
		<category><![CDATA[暗时间]]></category>
		<category><![CDATA[瓶颈]]></category>
		<category><![CDATA[英语]]></category>

		<guid isPermaLink="false">http://canx.me/?p=522</guid>
		<description><![CDATA[英语不够用了&#8230;翻译draft的时候突然冒出这么个想法 其实早就应该意识到了，比如看E文书比看中文书慢，比如看见个长句子反应半天&#8230; 其实你可以直说又被mightyvoice拉下水了= =b 从卓越下了单书，寒假正式开始搞G&#8230;此其一 &#160; 最近看完了&#60;乔布斯传&#62;，读后感留作自然辩证法期末论文，稍后写 正在看&#60;暗时间&#62;，里面讲了很多对人的思维的分析和思考，自省了一下发现貌似从来没有培养起真正的数学思维：探索和归纳 初中的时候可能有一点，到了高中就完全应试化了 比起英语，思维上的瓶颈其实更可怕&#8230;此其二 &#160; 正视问题，然后改变 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>英语不够用了&#8230;翻译draft的时候突然冒出这么个想法</p>
<p>其实早就应该意识到了，比如看E文书比看中文书慢，比如看见个长句子反应半天&#8230;</p>
<p>其实你可以直说又被mightyvoice拉下水了= =b</p>
<p>从卓越下了单书，寒假正式开始搞G&#8230;此其一</p>
<p>&nbsp;</p>
<p>最近看完了&lt;乔布斯传&gt;，读后感留作自然辩证法期末论文，稍后写</p>
<p>正在看&lt;暗时间&gt;，里面讲了很多对人的思维的分析和思考，自省了一下发现貌似从来没有培养起真正的数学思维：探索和归纳</p>
<p>初中的时候可能有一点，到了高中就完全应试化了</p>
<p>比起英语，思维上的瓶颈其实更可怕&#8230;此其二</p>
<p>&nbsp;</p>
<p>正视问题，然后改变</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/12/redirect/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>理论和实践是有差距的</title>
		<link>http://canx.me/2011/11/%e7%90%86%e8%ae%ba%e5%92%8c%e5%ae%9e%e8%b7%b5%e6%98%af%e6%9c%89%e5%b7%ae%e8%b7%9d%e7%9a%84/</link>
		<comments>http://canx.me/2011/11/%e7%90%86%e8%ae%ba%e5%92%8c%e5%ae%9e%e8%b7%b5%e6%98%af%e6%9c%89%e5%b7%ae%e8%b7%9d%e7%9a%84/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 13:33:34 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[/8地址]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[网络]]></category>

		<guid isPermaLink="false">http://canx.me/?p=517</guid>
		<description><![CDATA[下午上那节&#60;&#8221;高级&#8221;计算机网络&#62;的时候老师抛了个问题，曰：两个主机，IP分别是1.1.1.1和2.2.2.2，在木有路由器的情况下，能否互通？ 然后给的答案是不能&#8230;理由是不在一个子网里，必须经过路由器&#8230;或者在其中一台机器上开启路由功能才可以 自信IP神马的还是学的不错的，不接受这个答案，下课之后跟老师提，如果是1.1.1.1/0和2.2.2.2/0呢？显然就在一个子网里了噻&#8230;或者还可以放宽一点，改成1.1.1.1/6和2.2.2.2/6 答曰，理论上应该是可行的，不过没做过实验，不知道现在的协议栈支持了没 然后就开始实验。 两台电脑，接在交换机上，拔掉到路由器的网线。这个时候相互ping还是可以通的，因为IP还是之前DHCP得到的，在一个网段里。 然后改IP地址，改成1.1.1.1/0，这时出现了第一个奇葩的事情，windows的子网掩码至少是/8的，换linux 地址改完之后仍然不通，确实不通 Ubuntu给的提示是Host unreachable，Mac OS给的提示比较奇怪，“ping: sendto: Cannot allocate memory”，是想说程序跑挂了吗？ 难道真的是传说中的协议栈不支持吗？或者为了防止世界被破坏对/8之前的大块地址做了特殊规定？ 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>下午上那节&lt;&#8221;高级&#8221;计算机网络&gt;的时候老师抛了个问题，曰：两个主机，IP分别是1.1.1.1和2.2.2.2，在木有路由器的情况下，能否互通？</p>
<p>然后给的答案是不能&#8230;理由是不在一个子网里，必须经过路由器&#8230;或者在其中一台机器上开启路由功能才可以</p>
<p>自信IP神马的还是学的不错的，不接受这个答案，下课之后跟老师提，如果是1.1.1.1/0和2.2.2.2/0呢？显然就在一个子网里了噻&#8230;或者还可以放宽一点，改成1.1.1.1/6和2.2.2.2/6</p>
<p>答曰，理论上应该是可行的，不过没做过实验，不知道现在的协议栈支持了没</p>
<p>然后就开始实验。</p>
<p>两台电脑，接在交换机上，拔掉到路由器的网线。这个时候相互ping还是可以通的，因为IP还是之前DHCP得到的，在一个网段里。</p>
<p>然后改IP地址，改成1.1.1.1/0，这时出现了第一个奇葩的事情，windows的子网掩码至少是/8的，换linux</p>
<p>地址改完之后仍然不通，确实不通</p>
<p>Ubuntu给的提示是Host unreachable，Mac OS给的提示比较奇怪，“ping: sendto: Cannot allocate memory”，是想说程序跑挂了吗？</p>
<p>难道真的是传说中的协议栈不支持吗？或者为了防止世界被破坏对/8之前的大块地址做了特殊规定？</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/11/%e7%90%86%e8%ae%ba%e5%92%8c%e5%ae%9e%e8%b7%b5%e6%98%af%e6%9c%89%e5%b7%ae%e8%b7%9d%e7%9a%84/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>又一个script的总结</title>
		<link>http://canx.me/2011/11/%e5%8f%88%e4%b8%80%e4%b8%aascript%e7%9a%84%e6%80%bb%e7%bb%93/</link>
		<comments>http://canx.me/2011/11/%e5%8f%88%e4%b8%80%e4%b8%aascript%e7%9a%84%e6%80%bb%e7%bb%93/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 06:30:50 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[crontab]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://canx.me/?p=506</guid>
		<description><![CDATA[被分到给video.edu.cn做助管，其实就是成天扛着摄像机到处录讲座 讲座信息的来源是北邮内网的信息发布栏,那个略带强迫症的学长教导我们，要养成看通知的习惯&#8230; 然后就有了这个script(代码不贴了，很丑，也没有普适性，说了是“总结”的嘛) 主要功能就是从发布栏上按关键字提取讲座信息，然后邮件发给自己和其它助管&#8230; 1.关键字 观察了下学术办的讲座通知格式，取了“讲座通知”和“报告通知”两个词，而不单单是“讲座”，否则会出现类似“迪斯尼高级画家范新林先生讲座成功结束！”这种杂质 2.encode()和decode() 处理中文始终是件很烦的事情，不过终于有点感觉了 在py文件开头用coding定义了编码是utf8，然后那个网站的编码是gb18030，所以用urlopen()拿回来的数据编码格式就是gb18030的，如果要在Mac OS X下显示，就要以gb18030的格式decode()成utf8的，而在py文件里输入的文字，要想跟网站数据做比较，就要encode()成gb18030了 简单来说，就一句话，encode()和decode()都是相对于utf8这个默认编码而言的 3.正则匹配中文 范围是\x80-\xff，貌似也包括标点符号和一些奇奇怪怪的符号 4.html2text和sendemail 从网上找了两段现成的代码，不要重做轮子嘛:) 当然都改了一下来适应我的需求 5.定时任务 Mac OS X自带cron，搜了一下用法，也误入歧途过，写这个脚本花时间最多的居然是在这个上面- -b&#8230; 不晓得为神马，crontab这个命令是不好使的(系统10.7.2) 然后ps -A看了下cron确实在后台运行着，继续搜，发现应该编辑/private/etc/crontab或者/etc/crontab(这俩是一个文件)，文件格式是： #min     hour     day     month     day/week    user     command 0      11      *      *      [...]]]></description>
			<content:encoded><![CDATA[<p>被分到给<a title="CERNET大讲堂" href="http://video.edu.cn" target="_blank">video.edu.cn</a>做助管，其实就是成天扛着摄像机到处录讲座</p>
<p>讲座信息的来源是北邮内网的<a title="bupt oa" href="http://buptoa.bupt.edu.cn/" target="_blank">信息发布栏</a>,那个略带强迫症的学长教导我们，要养成看通知的习惯&#8230;</p>
<p>然后就有了这个script(代码不贴了，很丑，也没有普适性，说了是“总结”的嘛)</p>
<p>主要功能就是从发布栏上按关键字提取讲座信息，然后邮件发给自己和其它助管&#8230;</p>
<p>1.关键字</p>
<p>观察了下学术办的讲座通知格式，取了“讲座通知”和“报告通知”两个词，而不单单是“讲座”，否则会出现类似“迪斯尼高级画家范新林先生讲座成功结束！”这种杂质</p>
<p>2.encode()和decode()</p>
<p>处理中文始终是件很烦的事情，不过终于有点感觉了</p>
<p>在py文件开头用coding定义了编码是utf8，然后那个网站的编码是gb18030，所以用urlopen()拿回来的数据编码格式就是gb18030的，如果要在Mac OS X下显示，就要以gb18030的格式decode()成utf8的，而在py文件里输入的文字，要想跟网站数据做比较，就要encode()成gb18030了</p>
<p>简单来说，就一句话，encode()和decode()都是相对于utf8这个默认编码而言的</p>
<p>3.正则匹配中文</p>
<p>范围是\x80-\xff，貌似也包括标点符号和一些奇奇怪怪的符号</p>
<p>4.html2text和sendemail</p>
<p>从网上找了两段现成的代码，不要重做轮子嘛:) 当然都改了一下来适应我的需求</p>
<p>5.定时任务</p>
<p>Mac OS X自带cron，搜了一下用法，也误入歧途过，写这个脚本花时间最多的居然是在这个上面- -b&#8230;</p>
<p>不晓得为神马，crontab这个命令是不好使的(系统10.7.2)</p>
<p>然后ps -A看了下cron确实在后台运行着，继续搜，发现应该编辑/private/etc/crontab或者/etc/crontab(这俩是一个文件)，文件格式是：</p>
<pre class="brush:bash">#min     hour     day     month     day/week    user     command

 0       11       *       *          1-5        can     /Users/can/Desktop/web/run.sh</pre>
<p>上面配置的意思是，每周1到周5的11点0分，以can的名义运行run.sh这个脚本</p>
<p>cron还有一些<a title="Mac OS X下的cron" href="http://hints.macworld.com/article.php?story=2001020700163714" target="_blank">其它的语法</a>，相当灵活</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/12/%e4%b8%80%e4%ba%9bpython/" title="一些python">一些python</a></li><li><a href="http://canx.me/2011/10/%e4%bb%a5%e5%89%8d%e6%b2%a1%e6%9c%89ios%ef%bc%8c%e4%bb%a5%e5%90%8e%e6%b2%a1%e6%9c%89mac-os/" title="以前没有iOS，以后没有Mac OS">以前没有iOS，以后没有Mac OS</a></li><li><a href="http://canx.me/2011/01/%e5%8f%88%e4%b8%80%e4%b8%aa%e5%8f%91%e7%9f%ad%e4%bf%a1%e7%9a%84script/" title="又一个发短信的script">又一个发短信的script</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/11/%e5%8f%88%e4%b8%80%e4%b8%aascript%e7%9a%84%e6%80%bb%e7%bb%93/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>京东图书周年庆服务器维护活动</title>
		<link>http://canx.me/2011/11/%e4%ba%ac%e4%b8%9c%e5%9b%be%e4%b9%a6%e5%91%a8%e5%b9%b4%e5%ba%86%e6%9c%8d%e5%8a%a1%e5%99%a8%e7%bb%b4%e6%8a%a4%e6%b4%bb%e5%8a%a8/</link>
		<comments>http://canx.me/2011/11/%e4%ba%ac%e4%b8%9c%e5%9b%be%e4%b9%a6%e5%91%a8%e5%b9%b4%e5%ba%86%e6%9c%8d%e5%8a%a1%e5%99%a8%e7%bb%b4%e6%8a%a4%e6%b4%bb%e5%8a%a8/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 14:16:24 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[想骂人]]></category>
		<category><![CDATA[京东]]></category>
		<category><![CDATA[图书周年庆]]></category>
		<category><![CDATA[恶心]]></category>

		<guid isPermaLink="false">http://canx.me/?p=500</guid>
		<description><![CDATA[临近中午在twitter上看到有人喊“京东图书满200减100!” 跑过去一看，就只有不到半个小时了，活动时间丛中午11点到12点 忍不住冲动消费，拣了几本书放到购物车，结果丫显示“server is too busy” 好吧，你busy就busy吧，我再瞅瞅还有什么别的活动，不是癫疯24小时么 15点到20点全场7折？也不错啦，比正常的便宜 然后下午再去看的时候就变成这个了： 说好的7折呢？还振振有词的满足广大读者的需求，请问哪个读者满足了？ 由此不客气的推断，这次京东的图书周年庆绝对是一次有预谋的服务器维护活动 像上面这张图，怎么看都不像从中午12点到下午3点之前能完成的，现分析： 假如中午12点发现“无法满足读者需求”了，作出新的优惠这个决策需要时间吧，而且12点也该下班吃中饭了啊&#8230;然后传达给具体的人，做各种修改，放上线&#8230; 一点预谋都没有？不管你信不信，反正我不信 有些网站就是有这些烂习惯，搞个活动明着红红火火，背地里遮遮掩掩地整这些烂事儿，恶心人呢 本来对京东也没啥好感，以后买书还是得去卓越，哦不对，现在改叫亚马逊中国了 且看明天的“持续3小时”能有多少人能订到书&#8230;我看不会很多&#8230; &#8211; &#8212; 2011.11.2 update &#8212; &#8211; 经过各种刷新之后，居然成功下单，且看多久能收到&#8230;如果是个正常的时间我就收回对京东的成见 &#8211; &#8212; 2011.11.5 update &#8212; &#8211; 昨天忍不住给京东的客服打了个电话，结果16:43挂掉电话，16:47就“您的订单已经打印完毕”了，有些公司就是贱，不吵不闹不给解决问题 今天短信说书到了，这件事情也算告一段落吧&#8230;对京东的印象嘛，也就那样。客服还不错，其它一般般 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>临近中午在twitter上看到有人喊“京东图书满200减100!”</p>
<p><a title="京东图书周年庆服务器维护活动" href="http://ilike.360buy.com/ilike/24hours2817014/index.html" target="_blank">跑过去一看</a>，就只有不到半个小时了，活动时间丛中午11点到12点</p>
<p>忍不住冲动消费，拣了几本书放到购物车，结果丫显示“server is too busy”</p>
<p>好吧，你busy就busy吧，我再瞅瞅还有什么别的活动，不是癫疯24小时么</p>
<p>15点到20点全场7折？也不错啦，比正常的便宜</p>
<p>然后下午再去看的时候就变成这个了：</p>
<p><img class="alignnone" title="京东图书周年庆服务器维护活动" src="http://ilike.360buy.com/uploads/promotion/promotion-images/2011/11/01/20111101042403IQ.jpg" alt="京东图书周年庆服务器维护活动" width="490" height="400" /></p>
<p>说好的7折呢？还振振有词的满足广大读者的需求，请问哪个读者满足了？</p>
<p>由此不客气的推断，这次京东的图书周年庆绝对是一次有预谋的服务器维护活动</p>
<p>像上面这张图，怎么看都不像从中午12点到下午3点之前能完成的，现分析：</p>
<p>假如中午12点发现“无法满足读者需求”了，作出新的优惠这个决策需要时间吧，而且12点也该下班吃中饭了啊&#8230;然后传达给具体的人，做各种修改，放上线&#8230;</p>
<p>一点预谋都没有？不管你信不信，反正我不信</p>
<p>有些网站就是有这些烂习惯，搞个活动明着红红火火，背地里遮遮掩掩地整这些烂事儿，恶心人呢</p>
<p>本来对京东也没啥好感，以后买书还是得去卓越，哦不对，现在改叫<a title="亚马逊中国" href="http://z.cn" target="_blank">亚马逊中国</a>了</p>
<p>且看明天的“持续3小时”能有多少人能订到书&#8230;我看不会很多&#8230;</p>
<p>&#8211; &#8212; 2011.11.2 update &#8212; &#8211;</p>
<p>经过各种刷新之后，居然成功下单，且看多久能收到&#8230;如果是个正常的时间我就收回对京东的成见</p>
<p>&#8211; &#8212; 2011.11.5 update &#8212; &#8211;</p>
<p>昨天忍不住给京东的客服打了个电话，结果16:43挂掉电话，16:47就“您的订单已经打印完毕”了，有些公司就是贱，不吵不闹不给解决问题</p>
<p>今天短信说书到了，这件事情也算告一段落吧&#8230;对京东的印象嘛，也就那样。客服还不错，其它一般般</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/11/%e4%ba%ac%e4%b8%9c%e5%9b%be%e4%b9%a6%e5%91%a8%e5%b9%b4%e5%ba%86%e6%9c%8d%e5%8a%a1%e5%99%a8%e7%bb%b4%e6%8a%a4%e6%b4%bb%e5%8a%a8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>以前没有iOS，以后没有Mac OS</title>
		<link>http://canx.me/2011/10/%e4%bb%a5%e5%89%8d%e6%b2%a1%e6%9c%89ios%ef%bc%8c%e4%bb%a5%e5%90%8e%e6%b2%a1%e6%9c%89mac-os/</link>
		<comments>http://canx.me/2011/10/%e4%bb%a5%e5%89%8d%e6%b2%a1%e6%9c%89ios%ef%bc%8c%e4%bb%a5%e5%90%8e%e6%b2%a1%e6%9c%89mac-os/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 14:54:34 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[看世界]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Lion]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://canx.me/?p=486</guid>
		<description><![CDATA[题目是借来的 装上了Lion，越发体会到苹果在逐渐统一两个系统之间的体验，而且是统一在iOS这个“轻量”级系统上 Lion的图形界面默认向用户屏蔽了更多的细节，甚至把“保存”这个概念也屏蔽掉了&#8230;（软盘也终于随着保存按钮的消失而永远消失了） Launchpad、App Store，以及更多触控手势的加入，怎么看怎么觉得如果把笔记本键盘拿掉，就是个大号iPad 很佩服原文作者的洞察力，更佩服老乔的战略眼光和执行力 窃以为老乔心里一定有一个“终极个人电子终端”的模样，他做的一切都是努力向理想靠拢，iPhone、Mac什么的都只是这个过程中的副产品。而这种努力，自PC时代起，到现在所谓的“移动互联网时代”，始终如一： 直观的展示（图形界面、对动画效果的强调），直觉的控制（鼠标、触控手势），多功能合一（整合各种传感器，提供包括电话在内的各种功能） 最新的例子是iPhone 4s上的Siri，“a humble personal assistant”，让人可以用声音来控制手机完成各种事情 也许以后再没有iOS，也没有Mac OS，而只有更人性化的各种iDevice，向各个方面延伸人类的能力&#8230; &#8212; 分割线 &#8212; 今天惊闻Steve归去，以后也再也没有Steve Jobs了&#8230; 他对我最大的影响是那篇在斯坦福毕业典礼上的讲话，&#8221;You&#8217;ve got to find what you love&#8221; &#38; &#8220;follow your heart&#8221;，让我看到这世界还存在着为数不多的理想主义者，希望并且有能力改变世界，而不是被大众同化变得平庸 坚持梦想，追随内心，也许会走弯路跌跟头，但至少不虚此生&#8230;何况，有这样一个人还改变了世界 &#160; Gizmodo这段视频改自Apple当年的“Think different”宣传片，这时候看，别有滋味 About the only thing you can’t do is ignore them. Because they change things. They push the human race forward. [...]]]></description>
			<content:encoded><![CDATA[<p>题目是<a title="以前没有 iPhone OS，以后没有 Mac OS" href="http://www.ifanr.com/8456" target="_blank">借来的</a></p>
<p>装上了Lion，越发体会到苹果在逐渐统一两个系统之间的体验，而且是统一在iOS这个“轻量”级系统上</p>
<p>Lion的图形界面默认向用户屏蔽了更多的细节，甚至把“保存”这个概念也屏蔽掉了&#8230;（软盘也终于随着保存按钮的消失而永远消失了）</p>
<p>Launchpad、App Store，以及更多触控手势的加入，怎么看怎么觉得如果把笔记本键盘拿掉，就是个大号iPad</p>
<p>很佩服原文作者的洞察力，更佩服老乔的战略眼光和执行力</p>
<p>窃以为老乔心里一定有一个“终极个人电子终端”的模样，他做的一切都是努力向理想靠拢，iPhone、Mac什么的都只是这个过程中的副产品。而这种努力，自PC时代起，到现在所谓的“移动互联网时代”，始终如一：</p>
<p>直观的展示（图形界面、对动画效果的强调），直觉的控制（鼠标、触控手势），多功能合一（整合各种传感器，提供包括电话在内的各种功能）</p>
<p>最新的例子是iPhone 4s上的Siri，“a humble personal assistant”，让人可以用声音来控制手机完成各种事情</p>
<p>也许以后再没有iOS，也没有Mac OS，而只有更人性化的各种iDevice，向各个方面延伸人类的能力&#8230;</p>
<p>&#8212; 分割线 &#8212;</p>
<p>今天惊闻Steve归去，以后也再也没有Steve Jobs了&#8230;</p>
<p>他对我最大的影响是那篇在<a title="'You've got to find what you love,' Jobs says" href="http://news.stanford.edu/news/2005/june15/jobs-061505.html" target="_blank">斯坦福毕业典礼上的讲话</a>，&#8221;You&#8217;ve got to find what you love&#8221; &amp; &#8220;follow your heart&#8221;，让我看到这世界还存在着为数不多的理想主义者，希望并且有能力改变世界，而不是被大众同化变得平庸</p>
<p>坚持梦想，追随内心，也许会走弯路跌跟头，但至少不虚此生&#8230;何况，有这样一个人还改变了世界</p>
<p>&nbsp;</p>
<p>Gizmodo这段视频改自Apple当年的“Think different”宣传片，这时候看，别有滋味</p>
<p><embed type="application/x-shockwave-flash" width="480" height="400" src="http://player.youku.com/player.php/sid/XMzEwMjcyNjY0/v.swf" quality="high" align="middle" allowscriptaccess="sameDomain" allowfullscreen="true"></embed></p>
<p>About the only thing you can’t do is ignore them.</p>
<p>Because they change things.</p>
<p>They push the human race forward.</p>
<p>And while some may see them as the crazy ones, we see genius.</p>
<p>Because the people who are crazy enough to think they can change the world, are the ones who do.</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/11/%e5%8f%88%e4%b8%80%e4%b8%aascript%e7%9a%84%e6%80%bb%e7%bb%93/" title="又一个script的总结">又一个script的总结</a></li><li><a href="http://canx.me/2011/10/farewell-steve-%ef%a3%bf/" title="Farewell, Steve ">Farewell, Steve </a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/10/%e4%bb%a5%e5%89%8d%e6%b2%a1%e6%9c%89ios%ef%bc%8c%e4%bb%a5%e5%90%8e%e6%b2%a1%e6%9c%89mac-os/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Farewell, Steve </title>
		<link>http://canx.me/2011/10/farewell-steve-%ef%a3%bf/</link>
		<comments>http://canx.me/2011/10/farewell-steve-%ef%a3%bf/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 02:50:45 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[未分类]]></category>
		<category><![CDATA[Farewell]]></category>
		<category><![CDATA[Steve Jobs]]></category>
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://canx.me/?p=487</guid>
		<description><![CDATA[and thanks. 相关日志以前没有iOS，以后没有Mac OS]]></description>
			<content:encoded><![CDATA[<p><a title="Remembering Steve Jobs" href="http://www.apple.com/stevejobs/" target="_blank"><img class="alignnone" title="farewell steve" src="http://pic.yupoo.com/cannium/BqbhE9K2/medium.jpg" alt="farewell steve" width="500" height="319" /></a></p>
<p>and thanks.</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/10/%e4%bb%a5%e5%89%8d%e6%b2%a1%e6%9c%89ios%ef%bc%8c%e4%bb%a5%e5%90%8e%e6%b2%a1%e6%9c%89mac-os/" title="以前没有iOS，以后没有Mac OS">以前没有iOS，以后没有Mac OS</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/10/farewell-steve-%ef%a3%bf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>最近笑点很奇怪</title>
		<link>http://canx.me/2011/09/%e6%9c%80%e8%bf%91%e7%ac%91%e7%82%b9%e5%be%88%e5%a5%87%e6%80%aa/</link>
		<comments>http://canx.me/2011/09/%e6%9c%80%e8%bf%91%e7%ac%91%e7%82%b9%e5%be%88%e5%a5%87%e6%80%aa/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 12:57:05 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[哇哈哈]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[冷笑话]]></category>
		<category><![CDATA[笑点低]]></category>

		<guid isPermaLink="false">http://canx.me/?p=483</guid>
		<description><![CDATA[今天新鲜出炉的笑话： 酒保：“对不起，我们不对超过光速的中微子提供服务。” 一个中微子走进一个酒吧。 这个笑话的笑点在于，时光倒流了&#8230;看了3遍才理解到 貌似比较偏爱这种要稍微想一下才能会心一笑的笑话，再举几例，多数来自twitter这个人才辈出、言论自由、该页无法显示的地方&#8230; 乔布斯一觉醒来，突然发现自己半生奋斗的iPhone 4和iPad是这么丑陋不堪，他突然有辞职的念头，何必跟已经癌症晚期的身体过不去呢？ 同一时间，美国入境检查站，莱昂纳多接过盖茨递过来的支票，和久未见面的儿女紧紧相拥。（笑点：Inception） &#160; 在产品名字前面加个洋名来骗人是无良者历来的做法，比如达芬奇家居、比如加州牛肉面、比如德州扒鸡、比如马克思主义。（笑点不解释） &#160; 难怪Google中国一直都没啥起色&#8230; RT@kaifulee: 看到很多媒体说佩奇上任后扭转谷歌，导致G+成功和季度收益大增，这种说法很天真。…如果一个刚上任CEO马上得到很好的收益或推出成功产品，这必须归功上一个CEO。（笑点：@kaifulee） &#160; 一个四川的飞行员，看到对面飞来一架飞机，赶忙问“Any circumstances?” 对方回答“Mayday! Mayday!”，然后撞了。（笑点：Mayday貌似是一“出现紧急情况”的术语，谐音你懂的） &#160; 「有一台旧电脑装linux，有什么好建议没有」「别装X」（笑点：X Window） &#160; 不过我还是没搞懂为什么程序代码是从第1行开始算（笑点不解释） 还有一个神段子： 医院里，一病人在输液的时候一直对着吊瓶傻笑&#8230;有人问他笑神马呢？病人答：我笑点滴啊&#8230; 相关日志冷一个]]></description>
			<content:encoded><![CDATA[<p>今天新鲜出炉的笑话：</p>
<blockquote><p>酒保：“对不起，我们不对超过光速的中微子提供服务。” 一个中微子走进一个酒吧。</p></blockquote>
<p>这个笑话的笑点在于，<span style="color: #ffffff;">时光倒流了</span>&#8230;看了3遍才理解到</p>
<p>貌似比较偏爱这种要稍微想一下才能会心一笑的笑话，再举几例，多数来自<a title="twitter" href="https://www.twitter.com" target="_blank">twitter</a>这个人才辈出、言论自由、该页无法显示的地方&#8230;</p>
<blockquote><p>乔布斯一觉醒来，突然发现自己半生奋斗的iPhone 4和iPad是这么丑陋不堪，他突然有辞职的念头，何必跟已经癌症晚期的身体过不去呢？ 同一时间，美国入境检查站，莱昂纳多接过盖茨递过来的支票，和久未见面的儿女紧紧相拥。（笑点：<span style="color: #ffffff;">Inception</span>）</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>在产品名字前面加个洋名来骗人是无良者历来的做法，比如达芬奇家居、比如加州牛肉面、比如德州扒鸡、比如马克思主义。（笑点不解释）</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>难怪Google中国一直都没啥起色&#8230; RT<a rel="nofollow" href="https://twitter.com/#!/kaifulee">@kaifulee</a>: 看到很多媒体说佩奇上任后扭转谷歌，导致G+成功和季度收益大增，这种说法很天真。…如果一个刚上任CEO马上得到很好的收益或推出成功产品，这必须归功上一个CEO。（笑点：<span style="color: #ffffff;">@kaifulee</span>）</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>一个四川的飞行员，看到对面飞来一架飞机，赶忙问“Any circumstances?” 对方回答“Mayday! Mayday!”，然后撞了。（笑点：<span style="color: #ffffff;">Mayday貌似是一“出现紧急情况”的术语，谐音你懂的</span>）</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>「有一台旧电脑装linux，有什么好建议没有」「别装X」（笑点：<span style="color: #ffffff;">X Window</span>）</p></blockquote>
<p>&nbsp;</p>
<blockquote><p>不过我还是没搞懂为什么程序代码是从第1行开始算（笑点不解释）</p></blockquote>
<p>还有一个神段子：</p>
<blockquote><p>医院里，一病人在输液的时候一直对着吊瓶傻笑&#8230;有人问他笑神马呢？病人答：我笑点滴啊&#8230;</p></blockquote>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/07/%e5%86%b7%e4%b8%80%e4%b8%aa/" title="冷一个">冷一个</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/09/%e6%9c%80%e8%bf%91%e7%ac%91%e7%82%b9%e5%be%88%e5%a5%87%e6%80%aa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>帝都果然是个腐败的地方</title>
		<link>http://canx.me/2011/09/%e5%b8%9d%e9%83%bd%e6%9e%9c%e7%84%b6%e6%98%af%e4%b8%aa%e8%85%90%e8%b4%a5%e7%9a%84%e5%9c%b0%e6%96%b9/</link>
		<comments>http://canx.me/2011/09/%e5%b8%9d%e9%83%bd%e6%9e%9c%e7%84%b6%e6%98%af%e4%b8%aa%e8%85%90%e8%b4%a5%e7%9a%84%e5%9c%b0%e6%96%b9/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 11:42:03 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[CCIS 2011]]></category>
		<category><![CDATA[帝都]]></category>
		<category><![CDATA[志愿者]]></category>
		<category><![CDATA[腐败]]></category>

		<guid isPermaLink="false">http://canx.me/?p=474</guid>
		<description><![CDATA[全班出动去给某著名国际会议当志愿者 说是国际会议，全是中国人自娱自乐有木有！唯一的几个外国人还是华裔有木有！keynote speaker很纠结到底是说中文还是说E文有木有！ 其实规格应该说还是蛮高的，志愿者服装上的“IEEE”真是惊艳 午饭KFC，发餐的时候遇到一巴基斯坦来读Ph.D的大叔，穆斯林。不吃猪肉，不吃鸡肉，不吃牛肉&#8230; 折腾一通给买了个虾堡，班大还查了一通虾米用E文怎么说&#8230;shrimp shrimp shrimp shrimp&#8230; 表示自己口语还需要练习，一激动好多东西表达不出来 晚饭吃得很腐败，据说人均350+，五星级有木有！ 第二天，人工智能博览会。当了一小时路标，戳在农展馆的大路上&#8230; 应该算中国的顶级博览会了，却没有让人眼前一亮的科技 转了一圈，发现了某黑暗组织： 居然是信通院的，怨念&#8230; 还有CC某V和群众演员： &#160; 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>全班出动去给<a title="CCIS 2011" href="http://conference.bupt.edu.cn/ccis2011/" target="_blank">某著名国际会议</a>当志愿者</p>
<p>说是国际会议，全是中国人自娱自乐有木有！唯一的几个外国人还是华裔有木有！keynote speaker很纠结到底是说中文还是说E文有木有！</p>
<p>其实规格应该说还是蛮高的，志愿者服装上的“IEEE”真是惊艳</p>
<p><img class="alignnone" title="IEEE" src="http://pic.yupoo.com/cannium/BnbfhNVn/small.jpg" alt="IEEE" width="180" height="240" /></p>
<p>午饭KFC，发餐的时候遇到一巴基斯坦来读Ph.D的大叔，穆斯林。不吃猪肉，不吃鸡肉，不吃牛肉&#8230;</p>
<p>折腾一通给买了个虾堡，班大还查了一通虾米用E文怎么说&#8230;shrimp shrimp shrimp shrimp&#8230;</p>
<p>表示自己口语还需要练习，一激动好多东西表达不出来</p>
<p>晚饭吃得很腐败，据说人均350+，五星级有木有！</p>
<p><img class="alignnone" title="宴会菜单" src="http://pic.yupoo.com/cannium/Bn3RAiTX/medium.jpg" alt="宴会菜单" width="375" height="500" /></p>
<p>第二天，人工智能博览会。当了一小时路标，戳在农展馆的大路上&#8230;</p>
<p>应该算中国的顶级博览会了，却没有让人眼前一亮的科技</p>
<p>转了一圈，发现了某黑暗组织：</p>
<p><img class="alignnone" title="黑暗组织" src="http://pic.yupoo.com/cannium/BnbeETds/medish.jpg" alt="黑暗组织" width="480" height="640" /></p>
<p>居然是信通院的，怨念&#8230;</p>
<p>还有CC某V和群众演员：</p>
<p><img class="alignnone" title="CCAV" src="http://pic.yupoo.com/cannium/Bnbchq8T/medium.jpg" alt="CCAV" width="500" height="346" /></p>
<p>&nbsp;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/09/%e5%b8%9d%e9%83%bd%e6%9e%9c%e7%84%b6%e6%98%af%e4%b8%aa%e8%85%90%e8%b4%a5%e7%9a%84%e5%9c%b0%e6%96%b9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>浪潮之巅</title>
		<link>http://canx.me/2011/09/%e6%b5%aa%e6%bd%ae%e4%b9%8b%e5%b7%85/</link>
		<comments>http://canx.me/2011/09/%e6%b5%aa%e6%bd%ae%e4%b9%8b%e5%b7%85/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 14:00:39 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[推佳软]]></category>
		<category><![CDATA[浪潮之巅]]></category>
		<category><![CDATA[科技业]]></category>

		<guid isPermaLink="false">http://canx.me/?p=470</guid>
		<description><![CDATA[科技的发展不是均匀的，而是以浪潮的形式出现。每个人都应该看清楚浪潮，赶上浪潮，如此，便不枉此生。 —— 吴军 最早就是从看《浪潮之巅》这个系列开始看google黑板报的，后来在推上看到这个系列终于编纂成书，毫不犹豫地买了下来（同时赞一下帝都的快递速度） 与当年黑板报上的版本相比，体系更加完整，也更与时俱进 也许是因为之前看过，没有了最初的震撼，但依然为作者的洞察力所叹服。有些人总是有这种能力，从纷繁的事件中抽离出因果关系的框架，并从中总结出规律，也就是所谓的“浪潮”吧 作者展示了一些著名IT公司的兴衰沉浮，明争暗斗，竟有一种看三国的感觉。但作者的本意并不在此，他试图展示的是整个科技业的全景图，甚至讲了华尔街和金融危机，读罢常常感叹“原来如此” 自觉离作者水平相去太远，觉得现在能做的还是多了解些历史，看些金融，有了知识的基础，才谈的上分析，才谈的上“赶上浪潮” 总之，五星推荐此书，比某些google全球副总裁的书有营养多了 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<blockquote><p>科技的发展不是均匀的，而是以浪潮的形式出现。每个人都应该看清楚浪潮，赶上浪潮，如此，便不枉此生。</p>
<p>—— 吴军</p></blockquote>
<p>最早就是从看《浪潮之巅》这个系列开始看<a title="google黑板报 浪潮之巅" href="http://www.google.com.hk/ggblog/googlechinablog/2007/07/at_2626.html" target="_blank">google黑板报</a>的，后来在推上看到这个系列终于编纂成书，毫不犹豫地买了下来（同时赞一下帝都的快递速度）</p>
<p>与当年黑板报上的版本相比，体系更加完整，也更与时俱进</p>
<p>也许是因为之前看过，没有了最初的震撼，但依然为作者的洞察力所叹服。有些人总是有这种能力，从纷繁的事件中抽离出因果关系的框架，并从中总结出规律，也就是所谓的“浪潮”吧</p>
<p>作者展示了一些著名IT公司的兴衰沉浮，明争暗斗，竟有一种看三国的感觉。但作者的本意并不在此，他试图展示的是整个科技业的全景图，甚至讲了华尔街和金融危机，读罢常常感叹“原来如此”</p>
<p>自觉离作者水平相去太远，觉得现在能做的还是多了解些历史，看些金融，有了知识的基础，才谈的上分析，才谈的上“赶上浪潮”</p>
<p>总之，五星推荐此书，比某些google全球副总裁的书有营养多了</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/09/%e6%b5%aa%e6%bd%ae%e4%b9%8b%e5%b7%85/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>要做个有理想的内奸</title>
		<link>http://canx.me/2011/08/%e8%a6%81%e5%81%9a%e4%b8%aa%e6%9c%89%e7%90%86%e6%83%b3%e7%9a%84%e5%86%85%e5%a5%b8/</link>
		<comments>http://canx.me/2011/08/%e8%a6%81%e5%81%9a%e4%b8%aa%e6%9c%89%e7%90%86%e6%83%b3%e7%9a%84%e5%86%85%e5%a5%b8/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 08:37:17 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[沉淀时光]]></category>
		<category><![CDATA[BUPT]]></category>
		<category><![CDATA[开学]]></category>
		<category><![CDATA[目标]]></category>
		<category><![CDATA[研究生]]></category>

		<guid isPermaLink="false">http://canx.me/?p=467</guid>
		<description><![CDATA[看了下日历，来BUPT都快一周了&#8230;貌似还没什么归属感 见识到了更烂的选课系统，更小的校区，和排队更长的食堂（当然队没那么粗了- -） 不过感觉周围人多了些相似的气质，上课第一天就遇到了来自成电的老师&#8230;我的选择应该没有错 在这里立下三条目标，看研究生三年能实现多少： 逐渐实现经济独立 完成从SB到NB的转变&#8230;嗯，从南方回北方来了 好好学日语，我还是很想去那个神奇的国度看看&#8230; 如果有机会，把GFW开源（: X） 这可能是“沉淀时光”的最后一篇了，本来还想写很多，但是静下心来不知道（不晓得- -!）从哪说起&#8230;犯懒了，算了吧&#8230; 相关日志BUPT,我来了!开学一周记]]></description>
			<content:encoded><![CDATA[<p>看了下日历，来BUPT都快一周了&#8230;貌似还没什么归属感</p>
<p>见识到了更烂的选课系统，更小的校区，和排队更长的食堂（当然队没那么粗了- -）</p>
<p>不过感觉周围人多了些相似的气质，上课第一天就遇到了来自成电的老师&#8230;我的选择应该没有错</p>
<p>在这里立下三条目标，看研究生三年能实现多少：</p>
<ol>
<li>逐渐实现经济独立</li>
<li>完成从SB到NB的转变&#8230;嗯，从南方回北方来了</li>
<li>好好学日语，我还是很想去那个神奇的国度看看&#8230;</li>
<li><del>如果有机会，把GFW开源（: X）</del></li>
</ol>
<p>这可能是“沉淀时光”的最后一篇了，本来还想写很多，但是静下心来不知道（不晓得- -!）从哪说起&#8230;犯懒了，算了吧&#8230;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/03/bupt%e6%88%91%e6%9d%a5%e4%ba%86/" title="BUPT,我来了!">BUPT,我来了!</a></li><li><a href="http://canx.me/2010/09/%e5%bc%80%e5%ad%a6%e4%b8%80%e5%91%a8%e8%ae%b0/" title="开学一周记">开学一周记</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/08/%e8%a6%81%e5%81%9a%e4%b8%aa%e6%9c%89%e7%90%86%e6%83%b3%e7%9a%84%e5%86%85%e5%a5%b8/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>我使用的Android软件</title>
		<link>http://canx.me/2011/08/%e6%88%91%e4%bd%bf%e7%94%a8%e7%9a%84android%e8%bd%af%e4%bb%b6/</link>
		<comments>http://canx.me/2011/08/%e6%88%91%e4%bd%bf%e7%94%a8%e7%9a%84android%e8%bd%af%e4%bb%b6/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 02:36:05 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[推佳软]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://canx.me/?p=456</guid>
		<description><![CDATA[虽然Android总是那么不尽如人意，但满足日常使用还是可以 用了都接近一年了，觉得自己还是比较有发言权的&#8230;时间如流水啊 我眼中的Android就是这堆软件了： 触宝拨号：触宝的手机软件大多做得相当不错，最喜欢它的快速查号功能&#8230;谁用谁知道。我用它替掉了系统原生的拨号器 GO短信加强版：勾上“轻量模式”和“常驻内存”之后，反应相当迅速。功能全面，非常稳定，并且界面很清爽。它替掉了原生的短信程序&#8230; LauncherPro：替掉了原生的桌面&#8230;比原生桌面的自由度大很多，滑动灵敏，很炫 海豚浏览器 HD：主界面很像Chrome，滑动手势很赞。左滑小插件，右滑收藏夹。替掉了原生的浏览器 Opera Mini/Verizon Opera Mini：没有Wifi时的浏览器选择，后一个能翻墙，你懂的 百度输入法 v1.2.1.2：之所以加上版本号，是因为我觉得还是这个版本好用&#8230;v2太2了(当然后面我也就再没升级过了，不晓得现在怎么样) 迷你飞信：不知比官方版做得好多少 SMS Backup：可以自动在后台把短信备份到Gmail，我这种备份控的福音&#8230; SL4A：Scripting Language for Android，工科男装13必备 PicMe：可以通过浏览器同步查看手机屏幕，需root权限 web共享：通过浏览器浏览管理文件，丢掉数据线吧 TED Air：知道TED的赶快下吧，视频清晰流畅带字幕 其它还有什么墨迹天气、有道词典、Evernote&#8230;地球人都知道了吧&#8230; 相关日志android之安装app到SD卡冷一个推几个好用的小软件]]></description>
			<content:encoded><![CDATA[<p>虽然Android总是那么不尽如人意，但满足日常使用还是可以</p>
<p>用了都接近一年了，觉得自己还是比较有发言权的&#8230;时间如流水啊</p>
<p>我眼中的Android就是这堆软件了：</p>
<p><strong>触宝拨号</strong>：触宝的手机软件大多做得相当不错，最喜欢它的快速查号功能&#8230;谁用谁知道。我用它替掉了系统原生的拨号器</p>
<p><strong>GO短信加强版</strong>：勾上“轻量模式”和“常驻内存”之后，反应相当迅速。功能全面，非常稳定，并且界面很清爽。它替掉了原生的短信程序&#8230;</p>
<p><strong>LauncherPro</strong>：替掉了原生的桌面&#8230;比原生桌面的自由度大很多，滑动灵敏，很炫</p>
<p><strong>海豚浏览器 HD</strong>：主界面很像Chrome，滑动手势很赞。左滑小插件，右滑收藏夹。替掉了原生的浏览器</p>
<p><strong>Opera Mini/Verizon Opera Mini</strong>：没有Wifi时的浏览器选择，后一个能翻墙，你懂的</p>
<p><strong>百度输入法</strong> v1.2.1.2：之所以加上版本号，是因为我觉得还是这个版本好用&#8230;v2太2了(当然后面我也就再没升级过了，不晓得现在怎么样)</p>
<p><strong>迷你飞信</strong>：不知比官方版做得好多少</p>
<p><strong>SMS Backup</strong>：可以自动在后台把短信备份到Gmail，我这种备份控的福音&#8230;</p>
<p><strong>SL4A</strong>：Scripting Language for Android，工科男装13必备</p>
<p><strong>PicMe</strong>：可以通过浏览器同步查看手机屏幕，需root权限</p>
<p><strong>web共享</strong>：通过浏览器浏览管理文件，丢掉数据线吧</p>
<p><strong>TED Air</strong>：知道TED的赶快下吧，视频清晰流畅带字幕</p>
<p>其它还有什么墨迹天气、有道词典、Evernote&#8230;地球人都知道了吧&#8230;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/03/android%e4%b9%8b%e5%ae%89%e8%a3%85app%e5%88%b0sd%e5%8d%a1/" title="android之安装app到SD卡">android之安装app到SD卡</a></li><li><a href="http://canx.me/2010/07/%e5%86%b7%e4%b8%80%e4%b8%aa/" title="冷一个">冷一个</a></li><li><a href="http://canx.me/2010/05/%e6%8e%a8%e5%87%a0%e4%b8%aa%e5%a5%bd%e7%94%a8%e7%9a%84%e5%b0%8f%e8%bd%af%e4%bb%b6/" title="推几个好用的小软件">推几个好用的小软件</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/08/%e6%88%91%e4%bd%bf%e7%94%a8%e7%9a%84android%e8%bd%af%e4%bb%b6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>千城一面</title>
		<link>http://canx.me/2011/06/%e5%8d%83%e5%9f%8e%e4%b8%80%e9%9d%a2/</link>
		<comments>http://canx.me/2011/06/%e5%8d%83%e5%9f%8e%e4%b8%80%e9%9d%a2/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 03:54:00 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[沉淀时光]]></category>
		<category><![CDATA[重庆]]></category>
		<category><![CDATA[青城山]]></category>

		<guid isPermaLink="false">http://canx.me/?p=446</guid>
		<description><![CDATA[长期不写日志，语言功能都退化了 答辩完偷了个闲，青城山+重庆三日游 青城山绝对是个值得去第二次的地方，至于重庆&#8230;呵呵，你懂的 高铁确实方便，到青城山才半个多小时，下了车就有观光车，还有出租自行车业务&#8230;整个一旅游城市 雨后初晴，大树参天，鸟鸣水潺潺&#8230;让我瞬间有种想在青城山出家到冲动 所谓“天下第五名山”，果然一派仙风道骨，气场不凡 之后又是高铁，至成都，转重庆 别人是直辖市嘛，多建点高楼大厦哇，各种商业区步行街哇也无可厚非 但是重庆给我的印象是一个毫无特色的城市 千城一面 解放碑步行街，和成都春熙路，北京王府井，并没有给我任何感观上的不同 解放碑(应该叫“纪功碑”，有故事的，自己google)上的“劳力士”大亮 而且拿那么丑一建筑当地标，重庆人民都是折翼的天使啊 最想骂的是公交系统，老远才一站，每一站都是那种密密麻麻十几路公交路线 说点好话，重庆的夜景还是不错的 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>长期不写日志，语言功能都退化了</p>
<p>答辩完偷了个闲，青城山+重庆三日游</p>
<p>青城山绝对是个值得去第二次的地方，至于重庆&#8230;呵呵，你懂的</p>
<p>高铁确实方便，到青城山才半个多小时，下了车就有观光车，还有出租自行车业务&#8230;整个一旅游城市</p>
<p>雨后初晴，大树参天，鸟鸣水潺潺&#8230;让我瞬间有种想在青城山出家到冲动</p>
<p>所谓“天下第五名山”，果然一派仙风道骨，气场不凡</p>
<p><img class="alignnone" title="天下第五名山" src="http://pic.yupoo.com/cannium/B9KBg1QB/medium.jpg" alt="天下第五名山" width="500" height="373" /></p>
<p>之后又是高铁，至成都，转重庆</p>
<p>别人是直辖市嘛，多建点高楼大厦哇，各种商业区步行街哇也无可厚非</p>
<p>但是重庆给我的印象是一个毫无特色的城市</p>
<p>千城一面</p>
<p>解放碑步行街，和成都春熙路，北京王府井，并没有给我任何感观上的不同</p>
<p>解放碑(应该叫“纪功碑”，有故事的，自己google)上的“劳力士”大亮</p>
<p>而且拿那么丑一建筑当地标，重庆人民都是折翼的天使啊</p>
<p>最想骂的是公交系统，老远才一站，每一站都是那种密密麻麻十几路公交路线</p>
<p>说点好话，重庆的夜景还是不错的</p>
<p><img class="alignnone" title="重庆朝天门夜景" src="http://pic.yupoo.com/cannium/B9LcHZcY/medium.jpg" alt="" width="500" height="373" /></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/06/%e5%8d%83%e5%9f%8e%e4%b8%80%e9%9d%a2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>MacTeX中文设置</title>
		<link>http://canx.me/2011/05/mactex%e4%b8%ad%e6%96%87%e8%ae%be%e7%bd%ae/</link>
		<comments>http://canx.me/2011/05/mactex%e4%b8%ad%e6%96%87%e8%ae%be%e7%bd%ae/#comments</comments>
		<pubDate>Wed, 11 May 2011 12:07:35 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[MacTeX]]></category>
		<category><![CDATA[XeLaTeX]]></category>
		<category><![CDATA[中文排版]]></category>
		<category><![CDATA[字体设置]]></category>

		<guid isPermaLink="false">http://canx.me/?p=427</guid>
		<description><![CDATA[标题党,嗯&#8230;其实根本不需要设置&#8230; 眼见着6月日益逼近,该开始写论文了&#8230;把自己电脑上的MacTeX升级成了2010版 不过我肉眼凡胎,没看出跟09版有啥区别&#8230;貌似也64位化了? 如之前所说的,LaTeX这个分支正在没落,而XeLaTeX正在成为主流 而这个分支的最大优点就是支持Unicode,并且可以直接调用系统字体 至于字体的名称,可以在系统自带的&#8221;字体册&#8221;,选中字体后command+i查看字体的详细信息: 导入fontspec包之后,设置字体: \documentclass[11pt,a4paper]{article} \usepackage{fontspec} \setmainfont{微软雅黑} \begin{document} 世界,你好! \end{document} TeXShop里program选&#8221;XeLaTeX&#8221;,排版出来就是这个样子了: 推个简明教程:XeTeX LaTeX中文排版之胡言乱语 对于排毕业论文完全够用了,何况幸福的电子科大童鞋们还有模版用 秀一下论文提纲: 仅仅是提纲而已   相关日志第一次用LaTeXQwt安装与初步Mac OS X下Qt的mySQL driver编译安装]]></description>
			<content:encoded><![CDATA[<p>标题党,嗯&#8230;其实根本不需要设置&#8230;</p>
<p>眼见着6月日益逼近,该开始写论文了&#8230;把自己电脑上的MacTeX升级成了<a title="MacTex" href="http://www.tug.org/mactex/" target="_blank">2010版</a></p>
<p>不过我肉眼凡胎,没看出跟09版有啥区别&#8230;貌似也64位化了?</p>
<p>如<a title="第一次用LaTeX" href="http://canx.me/2010/04/第一次用latex/" target="_blank">之前所说的</a>,LaTeX这个分支正在没落,而XeLaTeX正在成为主流</p>
<p>而这个分支的最大优点就是支持Unicode,并且可以直接调用系统字体</p>
<p>至于字体的名称,可以在系统自带的&#8221;字体册&#8221;,选中字体后command+i查看字体的详细信息:<img class="alignnone" title="字体册" src="http://pic.yupoo.com/cannium/B3J1FQVX/8uw94.jpg" alt="字体册" width="505" height="266" /></p>
<p>导入fontspec包之后,设置字体:</p>
<pre class="brush:plain">\documentclass[11pt,a4paper]{article}
\usepackage{fontspec}
\setmainfont{微软雅黑}
\begin{document}
世界,你好!
\end{document}</pre>
<p>TeXShop里program选&#8221;XeLaTeX&#8221;,排版出来就是这个样子了:</p>
<p style="text-align: center;"><img class="aligncenter" title="XeLaTeX排版的&quot;世界你好&quot;" src="http://pic.yupoo.com/cannium/B3J69IIr/ke7BB.jpg" alt="XeLaTeX排版的&quot;世界你好&quot;" width="390" height="151" /></p>
<p>推个简明教程:<a title="XeTeX LaTeX中文排版之胡言乱语" href="http://www.google.com/#hl=en&amp;sugexp=ldymls&amp;xhr=t&amp;q=XETEX+LATEX中文排版之胡言乱语&amp;cp=20&amp;pf=p&amp;sclient=psy&amp;newwindow=1&amp;site=&amp;source=hp&amp;aq=f&amp;aqi=&amp;aql=&amp;oq=XETEX+LATEX中文排版之胡言乱语&amp;pbx=1&amp;bav=on.2,or.r_gc.r_pw.&amp;fp=a84a7c0ebe37d553" target="_blank">XeTeX LaTeX中文排版之胡言乱语</a></p>
<p><a title="XeTeX LaTeX中文排版之胡言乱语" href="http://www.google.com/#hl=en&amp;sugexp=ldymls&amp;xhr=t&amp;q=XETEX+LATEX中文排版之胡言乱语&amp;cp=20&amp;pf=p&amp;sclient=psy&amp;newwindow=1&amp;site=&amp;source=hp&amp;aq=f&amp;aqi=&amp;aql=&amp;oq=XETEX+LATEX中文排版之胡言乱语&amp;pbx=1&amp;bav=on.2,or.r_gc.r_pw.&amp;fp=a84a7c0ebe37d553" target="_blank"></a>对于排毕业论文完全够用了,何况幸福的电子科大童鞋们还有<a title="电子科技大学本科毕业设计论文LaTeX模板（XeLaTeX+XeCJK版）" href="http://bbs.stuhome.net/read.php?tid=570166&amp;keyword=TeX" target="_blank">模版</a>用</p>
<p>秀一下论文提纲:</p>
<p><img class="alignnone" title="论文目录" src="http://pic.yupoo.com/cannium/B3J1G5nj/medium.jpg" alt="论文目录" width="500" height="289" /></p>
<p>仅仅是提纲而已    <img src='http://canx.me/wordpress/wp-includes/images/smilies/19.gif' alt=':憾:' class='wp-smiley' /> </p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/04/%e7%ac%ac%e4%b8%80%e6%ac%a1%e7%94%a8latex/" title="第一次用LaTeX">第一次用LaTeX</a></li><li><a href="http://canx.me/2011/05/qwt%e5%ae%89%e8%a3%85%e4%b8%8e%e5%88%9d%e6%ad%a5/" title="Qwt安装与初步">Qwt安装与初步</a></li><li><a href="http://canx.me/2011/04/mac-os-x%e4%b8%8bqt%e7%9a%84mysql-driver%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85/" title="Mac OS X下Qt的mySQL driver编译安装">Mac OS X下Qt的mySQL driver编译安装</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/05/mactex%e4%b8%ad%e6%96%87%e8%ae%be%e7%bd%ae/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qwt样例之tvplot</title>
		<link>http://canx.me/2011/05/qwt%e6%a0%b7%e4%be%8b%e4%b9%8btvplot/</link>
		<comments>http://canx.me/2011/05/qwt%e6%a0%b7%e4%be%8b%e4%b9%8btvplot/#comments</comments>
		<pubDate>Sun, 08 May 2011 01:36:55 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[Histogram]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Qwt]]></category>
		<category><![CDATA[tvplot]]></category>
		<category><![CDATA[柱状图]]></category>
		<category><![CDATA[样例]]></category>

		<guid isPermaLink="false">http://canx.me/?p=413</guid>
		<description><![CDATA[Qwt的tvplot这个样例主要讲的是如何画柱状图(Histogram) 整个过程从继承自QwtPlot的TVPlot开始,建立画布、座标轴、图例,然后在图上画网格线和柱状图 最后进行图像的初始化,确保右边图例的点按状态和图像显示一致 其实也比较简单,用别人的库最重要的是熟悉每个类和成员函数&#8230; main.cpp和tvplot.h可以忽略不计,重点在tvplot.cpp: #include &#60;stdlib.h&#62; #include &#60;qpen.h&#62; #include &#60;qwt_plot_layout.h&#62; #include &#60;qwt_legend.h&#62; #include &#60;qwt_legend_item.h&#62; #include &#60;qwt_plot_grid.h&#62; #include &#60;qwt_plot_histogram.h&#62; #include &#60;qwt_column_symbol.h&#62; #include &#60;qwt_series_data.h&#62; #include "tvplot.h" class Histogram: public QwtPlotHistogram { public: Histogram(const QString &#38;, const QColor &#38;); void setColor(const QColor &#38;); void setValues(uint numValues, const double *); }; Histogram::Histogram(const QString &#38;title, const QColor &#38;symbolColor): QwtPlotHistogram(title) [...]]]></description>
			<content:encoded><![CDATA[<p>Qwt的tvplot这个样例主要讲的是如何画柱状图(Histogram)</p>
<p><img class="alignnone" title="tvplot" src="http://pic.yupoo.com/cannium/B3cCnBn5/ACBWm.jpg" alt="tvplot" width="545" height="386" /></p>
<p>整个过程从继承自QwtPlot的TVPlot开始,建立画布、座标轴、图例,然后在图上画网格线和柱状图</p>
<p>最后进行图像的初始化,确保右边图例的点按状态和图像显示一致</p>
<p>其实也比较简单,用别人的库最重要的是熟悉每个类和成员函数&#8230;</p>
<p>main.cpp和tvplot.h可以忽略不计,重点在tvplot.cpp:</p>
<pre class="brush:cpp">#include &lt;stdlib.h&gt;
#include &lt;qpen.h&gt;
#include &lt;qwt_plot_layout.h&gt;
#include &lt;qwt_legend.h&gt;
#include &lt;qwt_legend_item.h&gt;
#include &lt;qwt_plot_grid.h&gt;
#include &lt;qwt_plot_histogram.h&gt;
#include &lt;qwt_column_symbol.h&gt;
#include &lt;qwt_series_data.h&gt;
#include "tvplot.h"

class Histogram: public QwtPlotHistogram
{
public:
    Histogram(const QString &amp;, const QColor &amp;);

    void setColor(const QColor &amp;);
    void setValues(uint numValues, const double *);
};

Histogram::Histogram(const QString &amp;title, const QColor &amp;symbolColor):
    QwtPlotHistogram(title)
{
    setStyle(QwtPlotHistogram::Columns);

    setColor(symbolColor);
}

void Histogram::setColor(const QColor &amp;symbolColor)
{
    QColor color = symbolColor;
    color.setAlpha(180);  // 真烧包,还半透明

    setPen(QPen(Qt::black));
    setBrush(QBrush(color));

    QwtColumnSymbol *symbol = new QwtColumnSymbol(QwtColumnSymbol::Box);
    symbol-&gt;setFrameStyle(QwtColumnSymbol::Raised);
    symbol-&gt;setLineWidth(2);
    symbol-&gt;setPalette(QPalette(color));
    setSymbol(symbol);
}

void Histogram::setValues(uint numValues, const double *values)
{
    // QwtIntervalSeriesData = QwtIntervalSample * n
    // QwtIntervalSample = value + interval
    // interval = minValue + maxValue
    // value,minValue,maxValue : double
    QVector&lt;QwtIntervalSample&gt; samples(numValues);
    for ( uint i = 0; i &lt; numValues; i++ )
    {
        QwtInterval interval(double(i), i + 1.0);
        interval.setBorderFlags(QwtInterval::ExcludeMaximum);

        samples[i] = QwtIntervalSample(values[i], interval);
    }
    setData(new QwtIntervalSeriesData(samples));
}

TVPlot::TVPlot(QWidget *parent):
    QwtPlot(parent)
{
    setTitle("Watching TV during a weekend");

    setCanvasBackground(QColor(Qt::gray));
    plotLayout()-&gt;setAlignCanvasToScales(true);

    setAxisTitle(QwtPlot::yLeft, "Number of People");
    setAxisTitle(QwtPlot::xBottom, "Number of Hours");

    QwtLegend *legend = new QwtLegend;
    legend-&gt;setItemMode(QwtLegend::CheckableItem);
    insertLegend(legend, QwtPlot::RightLegend);

    populate();

    // 点选图例时,显示相应的图像
    connect(this, SIGNAL(legendChecked(QwtPlotItem *, bool)),
        SLOT(showItem(QwtPlotItem *, bool)));

    replot(); // creating the legend items

    // itemList()返回当前attach到plot上的item,参数是类型
    QwtPlotItemList items = itemList(QwtPlotItem::Rtti_PlotHistogram);
    for ( int i = 0; i &lt; items.size(); i++ )
    {
	// items.size()是2,即一个夏天一个冬天
        if ( i == 0 )
        {
	    // 根据item[i]查出相应的图例
            QwtLegendItem *legendItem = 
				(QwtLegendItem *)legend-&gt;find(items[i]);
           if ( legendItem )
                legendItem-&gt;setChecked(true);

            items[i]-&gt;setVisible(true);
        }
        else
            items[i]-&gt;setVisible(false);
    }

    setAutoReplot(true);
}

void TVPlot::populate()
{
    QwtPlotGrid *grid = new QwtPlotGrid;
    grid-&gt;enableX(false);    // 网格线整体开关
    grid-&gt;enableY(true);
    grid-&gt;enableXMin(false);
    grid-&gt;enableYMin(false);    // 最小刻度网格线
    // 网格线有两种,major和minor(最小刻度)
    // 下面是设置mojor线的样式
    grid-&gt;setMajPen(QPen(Qt::black, 0, Qt::DotLine));
    grid-&gt;attach(this);

    const double juneValues[] = { 7, 19, 24, 32, 10, 5, 9, 9 };
    const double novemberValues[] = { 4, 15, 22, 34, 13, 8, 4, 5 };

    Histogram *histogramJune = new Histogram("Summer", Qt::red);
    histogramJune-&gt;setValues(
        sizeof(juneValues) / sizeof(double), juneValues);
    histogramJune-&gt;attach(this);

    Histogram *histogramNovember = new Histogram("Winter", Qt::blue);
    histogramNovember-&gt;setValues(
        sizeof(novemberValues) / sizeof(double), novemberValues);
    histogramNovember-&gt;attach(this);
}

void TVPlot::showItem(QwtPlotItem *item, bool on)
{
    item-&gt;setVisible(on);
}</pre>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/05/qwt%e5%ae%89%e8%a3%85%e4%b8%8e%e5%88%9d%e6%ad%a5/" title="Qwt安装与初步">Qwt安装与初步</a></li><li><a href="http://canx.me/2011/04/%e5%81%9a%e9%81%b5%e7%ba%aa%e5%ae%88%e6%b3%95%e7%9a%84%e5%a5%bd%e5%85%ac%e6%b0%91/" title="做遵纪守法的好公民">做遵纪守法的好公民</a></li><li><a href="http://canx.me/2011/04/mac-os-x%e4%b8%8bqt%e7%9a%84mysql-driver%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85/" title="Mac OS X下Qt的mySQL driver编译安装">Mac OS X下Qt的mySQL driver编译安装</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/05/qwt%e6%a0%b7%e4%be%8b%e4%b9%8btvplot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qwt安装与初步</title>
		<link>http://canx.me/2011/05/qwt%e5%ae%89%e8%a3%85%e4%b8%8e%e5%88%9d%e6%ad%a5/</link>
		<comments>http://canx.me/2011/05/qwt%e5%ae%89%e8%a3%85%e4%b8%8e%e5%88%9d%e6%ad%a5/#comments</comments>
		<pubDate>Thu, 05 May 2011 14:49:53 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Qwt]]></category>
		<category><![CDATA[入门]]></category>
		<category><![CDATA[安装]]></category>

		<guid isPermaLink="false">http://canx.me/?p=403</guid>
		<description><![CDATA[Qwt,即&#8221;Qt Widgets for Technical Applications&#8221;,是一个用来画各种数据图的Qt库 据说写得比较完善,可以帮人省不少代码&#8230;类LGPL许可,毕设的画图部分就用这个东西了 安装参考install文件,比较顺利,不过Mac下面还是得稍微折腾下,具体过程: cd $QwtDir qmake -spec macx-g++ make sudo make install sudo ln -s /usr/local/qwt-6.0.0/lib/qwt.framework/qwt /usr/lib/qwt 其中$QwtDir是源码文件夹,最后一句ln做符号链接的时候注意版本号要与时俱进 要使用的话在所建工程的.pro文件里加入下面一句: include(/usr/local/qwt-6.0.0/features/qwt.prf) 而官方文档上的说法,即加入CONFIG += qwt,在我这跑不通&#8230; 网上资料很少,只有啃自带的例子,一个最简单的例子是 #include &#60;cmath&#62; #include &#60;qwt_series_data.h&#62; #include &#60;qwt_plot_curve.h&#62; #include &#60;qwt_plot.h&#62; #include &#60;qapplication.h&#62; class SinusData: public QwtSyntheticPointData // QwtSyntheticPointData包含在qwt_series_data.h { public: SinusData(): QwtSyntheticPointData(100) // 括号里的参数是在一个特定的区间所计算的点的数目 // 自然,数字越大画出来的图越平滑 { } virtual [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Qwt" href="http://qwt.sourceforge.net/" target="_blank">Qwt</a>,即&#8221;Qt Widgets for Technical Applications&#8221;,是一个用来画各种数据图的Qt库</p>
<p>据说写得比较完善,可以帮人省不少代码&#8230;类LGPL许可,毕设的画图部分就用这个东西了</p>
<p>安装参考<a title="Qwt install" href="http://qwt.sourceforge.net/qwtinstall.html" target="_blank">install</a>文件,比较顺利,不过Mac下面还是得稍微折腾下,具体过程:</p>
<pre class="brush:bash">cd $QwtDir
qmake -spec macx-g++
make
sudo make install
sudo ln -s /usr/local/qwt-6.0.0/lib/qwt.framework/qwt /usr/lib/qwt</pre>
<p>其中$QwtDir是源码文件夹,最后一句ln做符号链接的时候注意版本号要与时俱进</p>
<p>要使用的话在所建工程的.pro文件里加入下面一句:</p>
<pre class="brush:cpp">include(/usr/local/qwt-6.0.0/features/qwt.prf)</pre>
<p>而官方文档上的说法,即加入CONFIG += qwt,在我这跑不通&#8230;</p>
<p>网上资料很少,只有啃自带的例子,<a title="一个简单的Qwt例子" href="http://qwt.sourceforge.net/class_qwt_synthetic_point_data.html#_details" target="_blank">一个最简单的例子</a>是</p>
<pre class="brush:cpp">#include &lt;cmath&gt;
#include &lt;qwt_series_data.h&gt;
#include &lt;qwt_plot_curve.h&gt;
#include &lt;qwt_plot.h&gt;
#include &lt;qapplication.h&gt;

class SinusData: public QwtSyntheticPointData
// QwtSyntheticPointData包含在qwt_series_data.h
{
public:
    SinusData():
        QwtSyntheticPointData(100)
// 括号里的参数是在一个特定的区间所计算的点的数目
// 自然,数字越大画出来的图越平滑
    {
    }
    virtual double y(double x) const
    {
        return qSin(x);
    }
};

int main(int argc, char **argv)
{
    QApplication a(argc, argv);

    QwtPlot plot;
    plot.setAxisScale(QwtPlot::xBottom, 0.0, 10.0);
    plot.setAxisScale(QwtPlot::yLeft, -1.0, 1.0);

    QwtPlotCurve *curve = new QwtPlotCurve("y = sin(x)");
    curve-&gt;setData(new SinusData());
    curve-&gt;attach(&amp;plot); //把曲线附加到图上
			// Qwt貌似是这样,先建立画图区域plot,然后往上面添加曲线和点

    plot.show();
    return a.exec();
}</pre>
<p>上面的注释是我加的,因为也是刚刚接触没多久,所以用了很多&#8221;貌似&#8221;</p>
<p>以后准备把看过的样例发个注释版出来&#8230;</p>
<p><a title="Running QWT Examples in Mac OS X" href="http://www.qtcentre.org/threads/37278-Running-QWT-Examples-in-Mac-OS-X" target="_blank">参考了</a></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/04/vim%e4%b9%8b%e5%85%a5%e9%97%a8%e7%af%87-%e5%ae%89%e8%a3%85-%e4%bd%bf%e7%94%a8-%e9%85%8d%e7%bd%ae/" title="vim之入门篇:安装/使用/配置">vim之入门篇:安装/使用/配置</a></li><li><a href="http://canx.me/2011/05/qwt%e6%a0%b7%e4%be%8b%e4%b9%8btvplot/" title="Qwt样例之tvplot">Qwt样例之tvplot</a></li><li><a href="http://canx.me/2011/04/mac-os-x%e4%b8%8bqt%e7%9a%84mysql-driver%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85/" title="Mac OS X下Qt的mySQL driver编译安装">Mac OS X下Qt的mySQL driver编译安装</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/05/qwt%e5%ae%89%e8%a3%85%e4%b8%8e%e5%88%9d%e6%ad%a5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>做遵纪守法的好公民</title>
		<link>http://canx.me/2011/04/%e5%81%9a%e9%81%b5%e7%ba%aa%e5%ae%88%e6%b3%95%e7%9a%84%e5%a5%bd%e5%85%ac%e6%b0%91/</link>
		<comments>http://canx.me/2011/04/%e5%81%9a%e9%81%b5%e7%ba%aa%e5%ae%88%e6%b3%95%e7%9a%84%e5%a5%bd%e5%85%ac%e6%b0%91/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 14:58:23 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[LGPL]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[开源]]></category>
		<category><![CDATA[许可证]]></category>

		<guid isPermaLink="false">http://canx.me/?p=373</guid>
		<description><![CDATA[今天早上翻一本讲MySQL的书,看到许可证的问题时,明白了为什么Qt没把MySQL的driver打包进去 书上的原文是这样的: 可一旦把开发的解决方案销售给别人,许可证问题就来了. (MySQL 5权威指南,p10) 因为诺基亚不知道你是要把Qt拿去干嘛,为了规避不必要的麻烦,就把这个麻烦丢给用户了&#8230;= =b&#8230; MySQL是双许可的,GPL和MySQL Network,后者是一个商业许可.Qt也是,LGPL和一个商业许可. GNU的这两个协议都是有传染性的,&#8221;出来混,迟早要还&#8221;,用了开源界的东西,就要把自己的代码也贡献给出去&#8230;LGPL稍微宽松一点,允许链接到库文件的程序不被&#8221;感染&#8221; 也就是说,基于Qt库开发的程序是允许商业发布的,而MySQL就不行,所以果断改用SQLite,因为据研究生学长说那个项目是拿去卖的&#8230; SQLite比较共产主义,直接把代码丢到Public domain了&#8230;这是何等的觉悟啊: The author disclaims copyright to this source code. In place of a legal notice, here is a blessing: May you do good and not evil. May you find forgiveness for yourself and forgive others. May you share freely, never taking more than [...]]]></description>
			<content:encoded><![CDATA[<p>今天早上翻一本讲MySQL的书,看到许可证的问题时,明白了为什么Qt没把MySQL的driver打包进去</p>
<p>书上的原文是这样的:</p>
<blockquote><p>可一旦把开发的解决方案销售给别人,许可证问题就来了.</p>
<p>(MySQL 5权威指南,p10)</p></blockquote>
<p>因为诺基亚不知道你是要把Qt拿去干嘛,为了规避不必要的麻烦,就把这个麻烦丢给用户了&#8230;= =b&#8230;</p>
<p>MySQL是双许可的,<a title="GNU GENERAL PUBLIC LICENSE" href="http://www.gnu.org/licenses/gpl.html" target="_blank">GPL</a>和MySQL Network,后者是一个商业许可.Qt也是,<a title="GNU LESSER GENERAL PUBLIC LICENSE " href="http://www.gnu.org/copyleft/lesser.html" target="_blank">LGPL</a>和一个商业许可.</p>
<p>GNU的这两个协议都是有传染性的,&#8221;出来混,迟早要还&#8221;,用了开源界的东西,就要把自己的代码也贡献给出去&#8230;LGPL稍微宽松一点,允许链接到库文件的程序不被&#8221;感染&#8221;</p>
<p>也就是说,基于Qt库开发的程序是允许商业发布的,而MySQL就不行,所以果断改用SQLite,因为据研究生学长说那个项目是拿去卖的&#8230;</p>
<p>SQLite比较共产主义,直接把代码丢到<a title="SQLite Copyright" href="http://www.sqlite.org/copyright.html" target="_blank">Public domain</a>了&#8230;这是何等的觉悟啊:</p>
<blockquote><p>The author disclaims copyright to this source code.	In place of a legal notice, here is a blessing:<br />
May you do good and not evil.<br />
May you find forgiveness for yourself and forgive others.<br />
May you share freely, never taking more than you give.</p></blockquote>
<p>其它常见的许可还有BSD和Apache,都允许商业开发,没有传染性(不要求开源),只需做必要的说明和致谢就可以了&#8230;</p>
<p>&nbsp;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/05/qwt%e6%a0%b7%e4%be%8b%e4%b9%8btvplot/" title="Qwt样例之tvplot">Qwt样例之tvplot</a></li><li><a href="http://canx.me/2011/05/qwt%e5%ae%89%e8%a3%85%e4%b8%8e%e5%88%9d%e6%ad%a5/" title="Qwt安装与初步">Qwt安装与初步</a></li><li><a href="http://canx.me/2011/04/mac-os-x%e4%b8%8bqt%e7%9a%84mysql-driver%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85/" title="Mac OS X下Qt的mySQL driver编译安装">Mac OS X下Qt的mySQL driver编译安装</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/04/%e5%81%9a%e9%81%b5%e7%ba%aa%e5%ae%88%e6%b3%95%e7%9a%84%e5%a5%bd%e5%85%ac%e6%b0%91/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X下Qt的mySQL driver编译安装</title>
		<link>http://canx.me/2011/04/mac-os-x%e4%b8%8bqt%e7%9a%84mysql-driver%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85/</link>
		<comments>http://canx.me/2011/04/mac-os-x%e4%b8%8bqt%e7%9a%84mysql-driver%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 12:44:16 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mySQL driver]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[编译安装]]></category>

		<guid isPermaLink="false">http://canx.me/?p=368</guid>
		<description><![CDATA[Mac OS X下Qt的mySQL driver编译安装
installation of Qt's mySQL driver under Mac OS X]]></description>
			<content:encoded><![CDATA[<p>装个插件装一天的人你伤不起啊!</p>
<p>其实说起来过程也简单&#8230;但是因为文档和实际情况有出入,折腾了这么久&#8230;</p>
<p>下面是step by step:</p>
<p>1.下载Qt的<a title="Qt源代码下载" href="http://qt.nokia.com/downloads/qt-for-open-source-cpp-development-on-mac-os-x" target="_blank">源代码</a>,假设放在$QtDir里.并且确保电脑上已经装上mySQL了,如果你和我一样用安装包安装的话,mySQL应该是装在/usr/local/mysql的.要搞清楚这些文件的存放位置,下面要用到</p>
<p>2.在终端上定位到$QtDir/src/plugins/sqldrivers/mysql/下,输入(根据mySQL的安装位置不同,下面的include和libs的路径可能需要修改):</p>
<pre class="brush:bash">qmake "INCLUDEPATH+=/usr/local/mysql/include" "LIBS+=-L/usr/local/mysql/lib -lmysqlclient_r" mysql.pro -spec macx-g++ CONFIG+=build_all
make
make install</pre>
<p>编译时可能会有类似这样的warning:</p>
<pre class="brush:bash">ld: warning: directory '/tmp/qt-stuff-6474/source/qt-everywhere-opensource-src-4.7.0/lib' following -L not found
ld: warning: directory '/tmp/qt-stuff-6474/source/qt-everywhere-opensource-src-4.7.0/lib' following -F not found</pre>
<p>但这确实<a title="Qt Mac OS X bug" href="http://bugreports.qt.nokia.com/browse/QTBUG-13462" target="_blank">只是个warning而已</a></p>
<p>3.定位到/Developer/Applications/Qt/plugins/sqldrivers,这个也是用安装包安装时Qt的SQL driver默认位置(按情况修改),输入:</p>
<pre class="brush:bash">rm libqsqlmysql_debug.dylib
install_name_tool -change libmysqlclient.16.dylib /usr/local/mysql/lib/libmysqlclient.16.dylib libqsqlmysql.dylib</pre>
<p>上面mySQL client的版本也要按需更改,需要的版本这样查看:</p>
<pre class="brush:bash">otool -L libqsqlmysql.dylib</pre>
<p>完毕.</p>
<p>主要的经验有,以后在mac下用qmake要加参数-spec macx-g++,明确了各种include和libs的位置在哪里,以及&#8230;mac用户真是伤不起啊!windows有各种详细的step by step,linux用户估计直接apt-get神马的就可以&#8230;</p>
<p>好了,现在mac用户也有了&#8230;</p>
<p>读到第几句你心动了?看到哪里让你泪流满面?</p>
<p>参考了<a title="Qt SQL Database Drivers " href="http://doc.qt.nokia.com/4.7/sql-driver.html#qmysql" target="_blank">1</a>,<a title="Help with mysql driver @ os x" href="http://developer.qt.nokia.com/forums/viewthread/1274" target="_blank">2</a>,<a title="mac create mysql-plugin script" href="http://code.google.com/p/freemedforms/source/browse/trunk/scripts/mac-create-mysql-plugin.sh" target="_blank">3</a></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/05/qwt%e5%ae%89%e8%a3%85%e4%b8%8e%e5%88%9d%e6%ad%a5/" title="Qwt安装与初步">Qwt安装与初步</a></li><li><a href="http://canx.me/2011/05/mactex%e4%b8%ad%e6%96%87%e8%ae%be%e7%bd%ae/" title="MacTeX中文设置">MacTeX中文设置</a></li><li><a href="http://canx.me/2011/05/qwt%e6%a0%b7%e4%be%8b%e4%b9%8btvplot/" title="Qwt样例之tvplot">Qwt样例之tvplot</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/04/mac-os-x%e4%b8%8bqt%e7%9a%84mysql-driver%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>跑步音乐</title>
		<link>http://canx.me/2011/04/%e8%b7%91%e6%ad%a5%e9%9f%b3%e4%b9%90/</link>
		<comments>http://canx.me/2011/04/%e8%b7%91%e6%ad%a5%e9%9f%b3%e4%b9%90/#comments</comments>
		<pubDate>Sun, 24 Apr 2011 14:31:57 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[推佳软]]></category>
		<category><![CDATA[jogging music]]></category>
		<category><![CDATA[跑步]]></category>
		<category><![CDATA[音乐]]></category>

		<guid isPermaLink="false">http://canx.me/?p=366</guid>
		<description><![CDATA[骨灰级大宅男终于开始跑步了&#8230;然后做了个playlist塞到shuffle里面&#8230; 经过几周的试用期觉得不错,分享一下 挑音乐的标准是节奏清晰,基本上可以踩着节拍跑,这样感觉就很舒服了 找音乐的时候发现了Lene Marlin&#8230;发现自己对北欧的女声没有抵抗力 上面这首叫Sitting down here,很随性,不做作,纯天然无污染&#8230; 整个列表在这里,上面的音乐应该都可以在谷歌音乐里搜到 &#160; 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>骨灰级大宅男终于开始跑步了&#8230;然后做了个playlist塞到shuffle里面&#8230;</p>
<p>经过几周的试用期觉得不错,分享一下</p>
<p>挑音乐的标准是节奏清晰,基本上可以踩着节拍跑,这样感觉就很舒服了<br />
<object width="150" height="50" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="wmode" value="transparent" /><embed type="application/x-shockwave-flash" width="150" height="50" src="http://muzicons.com/musicon_v_srv_new.swf" menu="false" quality="high" align="middle" flashvars="&amp;nomuz=muzicon%20unavailable&amp;site=http://muzicons.com/&amp;icon_pic=12.png&amp;music_file=http://www.microfotos.com/mag/dde7e6e5-c1f5-4c61-a2b2-2ade4cbd5546.mp3&amp;bg_color=656565&amp;type_of_clip=whith_bar&amp;text_color=FFFFFF&amp;text_message=Last+day" wmode="transparent"></embed></object></p>
<p>找音乐的时候发现了<a title="Lene Marlin" href="http://www.lenemarlin.com/" target="_blank">Lene Marlin</a>&#8230;发现自己对北欧的女声没有抵抗力</p>
<p>上面这首叫Sitting down here,很随性,不做作,纯天然无污染&#8230;</p>
<p>整个列表在<a title="jogging music" href="http://cn.last.fm/user/cannium/library/playlists/52rbl_jogging" target="_blank">这里</a>,上面的音乐应该都可以在<a title="谷歌音乐" href="http://www.google.cn/music/" target="_blank">谷歌音乐</a>里搜到</p>
<p>&nbsp;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/04/%e8%b7%91%e6%ad%a5%e9%9f%b3%e4%b9%90/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Accepted.</title>
		<link>http://canx.me/2011/04/accepted/</link>
		<comments>http://canx.me/2011/04/accepted/#comments</comments>
		<pubDate>Sun, 10 Apr 2011 16:56:00 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[沉淀时光]]></category>
		<category><![CDATA[Accepted]]></category>
		<category><![CDATA[乐不思蜀]]></category>
		<category><![CDATA[考研]]></category>

		<guid isPermaLink="false">http://canx.me/?p=357</guid>
		<description><![CDATA[考研这件事情算是告一段落,剩下的大四就只有毕业设计一件事情了 目标越单纯,越容易实现 趁着在北京,回家呆两天再回成都&#8230;梨花开了 &#8220;此间乐,不思蜀&#8221; 这几天见了一些曾经很熟悉的人,初中同学,高中同学&#8230;有些人变了,有些没有&#8230; 大家都长大了 这种感觉很奇怪,就像照片里的人物又活动起来一样&#8230; 不过还是可以肆无忌惮地开玩笑,哈 总是有很多回忆&#8230;不过现在还不是伤感的时候 相关日志BUPT,我来了!I’m here, as alwaysI have a dream today]]></description>
			<content:encoded><![CDATA[<p>考研这件事情算是告一段落,剩下的大四就只有毕业设计一件事情了</p>
<p>目标越单纯,越容易实现</p>
<p>趁着在北京,回家呆两天再回成都&#8230;梨花开了</p>
<p>&#8220;此间乐,不思蜀&#8221;</p>
<p>这几天见了一些曾经很熟悉的人,初中同学,高中同学&#8230;有些人变了,有些没有&#8230;</p>
<p>大家都长大了</p>
<p>这种感觉很奇怪,就像照片里的人物又活动起来一样&#8230;</p>
<p>不过还是可以肆无忌惮地开玩笑,哈</p>
<p>总是有很多回忆&#8230;不过现在还不是伤感的时候</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/03/bupt%e6%88%91%e6%9d%a5%e4%ba%86/" title="BUPT,我来了!">BUPT,我来了!</a></li><li><a href="http://canx.me/2011/01/i%e2%80%99m-here-as-always/" title="I’m here, as always">I’m here, as always</a></li><li><a href="http://canx.me/2010/09/i-have-a-dream-today/" title="I have a dream today">I have a dream today</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/04/accepted/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>推一本书:</title>
		<link>http://canx.me/2011/03/%e6%8e%a8%e4%b8%80%e6%9c%ac%e4%b9%a6-%e5%a4%aa%e5%82%bb%e5%8d%81%e6%97%a5%e8%b0%88/</link>
		<comments>http://canx.me/2011/03/%e6%8e%a8%e4%b8%80%e6%9c%ac%e4%b9%a6-%e5%a4%aa%e5%82%bb%e5%8d%81%e6%97%a5%e8%b0%88/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 16:41:50 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[推佳软]]></category>
		<category><![CDATA[主动]]></category>
		<category><![CDATA[太傻十日谈]]></category>
		<category><![CDATA[怀疑]]></category>
		<category><![CDATA[探寻自己的世界]]></category>
		<category><![CDATA[正视自己]]></category>
		<category><![CDATA[独立思考]]></category>
		<category><![CDATA[行动]]></category>

		<guid isPermaLink="false">http://canx.me/?p=354</guid>
		<description><![CDATA[这貌似是一本广告书&#8230;貌似也是一本讲留学的书 但其实都不是 借了一个留学申请故事的壳,讲的却是如何理性分析和处理事情&#8230;算是一本输出价值观的书 一口气读完,心里隐隐约约有种昂扬的动力 除了封面有些媚俗,我对这本书整体很满意 它没有直接回答我内心的疑惑,但是给回答这些疑惑提供了一些指引 独立思考,大胆怀疑,认真分析,正视自己,扎实行动&#8230;这些听得耳朵都磨起泡的词,从别人嘴里说出来怎么听着就那么不一样,怎么就那么让人心服口服 &#8220;也许读者朋友和以前的我一样,认为自己还没有机会经历真正的失败.请相信,如果你还对自己产生任何的怀疑,你就已经处在最大的失败中.&#8221; 需要不断地敲打才能克服内心的惰性&#8230;以后再看几遍,肯定还会有收获 真正地正视自己,真正地反思自己 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>这貌似是一本广告书&#8230;貌似也是一本讲留学的书</p>
<p>但其实都不是</p>
<p>借了一个留学申请故事的壳,讲的却是如何理性分析和处理事情&#8230;算是一本输出价值观的书</p>
<p>一口气读完,心里隐隐约约有种昂扬的动力</p>
<p>除了封面有些媚俗,我对这本书整体很满意</p>
<p>它没有直接回答我内心的疑惑,但是给回答这些疑惑提供了一些指引</p>
<p>独立思考,大胆怀疑,认真分析,正视自己,扎实行动&#8230;这些听得耳朵都磨起泡的词,从别人嘴里说出来怎么听着就那么不一样,怎么就那么让人心服口服</p>
<p>&#8220;也许读者朋友和以前的我一样,认为自己还没有机会经历真正的失败.请相信,如果你还对自己产生任何的怀疑,你就已经处在最大的失败中.&#8221;</p>
<p>需要不断地敲打才能克服内心的惰性&#8230;以后再看几遍,肯定还会有收获</p>
<p>真正地正视自己,真正地反思自己</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/03/%e6%8e%a8%e4%b8%80%e6%9c%ac%e4%b9%a6-%e5%a4%aa%e5%82%bb%e5%8d%81%e6%97%a5%e8%b0%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>android之安装app到SD卡</title>
		<link>http://canx.me/2011/03/android%e4%b9%8b%e5%ae%89%e8%a3%85app%e5%88%b0sd%e5%8d%a1/</link>
		<comments>http://canx.me/2011/03/android%e4%b9%8b%e5%ae%89%e8%a3%85app%e5%88%b0sd%e5%8d%a1/#comments</comments>
		<pubDate>Sat, 12 Mar 2011 15:12:12 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[app2card]]></category>

		<guid isPermaLink="false">http://canx.me/?p=336</guid>
		<description><![CDATA[趁把文件从电脑拷回存储卡的这个空写一下如何app2sd android 2.2及以上的用户请无视&#8230; 既然买了android就要做好各种折腾的心理准备&#8230;非折腾人士止步 因为上个手机坏得太突然了,当时又在考研没怎么仔细瞅&#8230;买回来才发现这个悲催的2.1系统是不能把程序装到存储卡里的- -b&#8230;还好意思说自己比symbian先进 昨天为了切水果把愤怒的小鸟删了&#8230;觉得不爽,还是折腾一下这个app to sd&#8230; 工具:读卡器,app2card,universal androot root是必须的,用的是universal androot&#8230;号称一键root,也确实没发现有啥副作用 之后把存储卡插到电脑里,先备份,后分区 分成两个吧,一个格式化成FAT,另一个ext2(对,你没看错,这就是先进的android),记得FAT的那个区放前面 如果系统不支持格式化成ext2,那格成FAT也可以,app2card这个程序自带分区工具 之后&#8221;安装ext/转换apps到ext分区&#8221;&#8230; 重启之后再进入这个程序会提示把一些原本装在手机存储里的app转移到SD卡里去 &#8230;这个时候,一些程序杯具了! 比如我在用的桌面程序luncher pro&#8230;之类之类的&#8230;不过重装之后问题解决 所以建议拿到新机器之后立刻做这项工作&#8230;不过现在拿到的新机器最少也是2.2了吧&#8230;囧&#8230; 猜想了一下原理,应该是在/data/app目录做了硬连接到SD卡&#8230;所以需要root权限和linux的分区格式 相关日志我使用的Android软件]]></description>
			<content:encoded><![CDATA[<p>趁把文件从电脑拷回存储卡的这个空写一下如何app2sd</p>
<p>android 2.2及以上的用户请无视&#8230;</p>
<p class="divider">
<p>既然买了android就要做好各种折腾的心理准备&#8230;非折腾人士止步</p>
<p>因为上个手机坏得太突然了,当时又在考研没怎么仔细瞅&#8230;买回来才发现这个悲催的2.1系统是不能把程序装到存储卡里的- -b&#8230;还好意思说自己比symbian先进</p>
<p>昨天为了切水果把愤怒的小鸟删了&#8230;觉得不爽,还是折腾一下这个app to sd&#8230;</p>
<p><strong>工具:读卡器,app2card,universal androot</strong></p>
<p>root是必须的,用的是universal androot&#8230;号称一键root,也确实没发现有啥副作用</p>
<p>之后把存储卡插到电脑里,先备份,后分区</p>
<p>分成两个吧,一个格式化成FAT,另一个ext2(对,你没看错,这就是先进的android),记得FAT的那个区放前面</p>
<p>如果系统不支持格式化成ext2,那格成FAT也可以,app2card这个程序自带分区工具</p>
<p>之后&#8221;安装ext/转换apps到ext分区&#8221;&#8230;</p>
<p><a href="http://pic.yupoo.com/cannium/AUCqXWmf/medium.jpg"><img class="alignnone" title="app2card" src="http://pic.yupoo.com/cannium/AUCqXWmf/medium.jpg" alt="app2card截图" width="281" height="500" /></a></p>
<p>重启之后再进入这个程序会提示把一些原本装在手机存储里的app转移到SD卡里去</p>
<p><strong>&#8230;这个时候,一些程序杯具了!</strong></p>
<p>比如我在用的桌面程序luncher pro&#8230;之类之类的&#8230;不过重装之后问题解决</p>
<p>所以建议拿到新机器之后立刻做这项工作&#8230;不过现在拿到的新机器最少也是2.2了吧&#8230;囧&#8230;</p>
<p>猜想了一下原理,应该是在/data/app目录做了硬连接到SD卡&#8230;所以需要root权限和linux的分区格式</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/08/%e6%88%91%e4%bd%bf%e7%94%a8%e7%9a%84android%e8%bd%af%e4%bb%b6/" title="我使用的Android软件">我使用的Android软件</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/03/android%e4%b9%8b%e5%ae%89%e8%a3%85app%e5%88%b0sd%e5%8d%a1/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>BUPT,我来了!</title>
		<link>http://canx.me/2011/03/bupt%e6%88%91%e6%9d%a5%e4%ba%86/</link>
		<comments>http://canx.me/2011/03/bupt%e6%88%91%e6%9d%a5%e4%ba%86/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 12:18:36 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[哇哈哈]]></category>
		<category><![CDATA[BUPT]]></category>
		<category><![CDATA[考研]]></category>

		<guid isPermaLink="false">http://canx.me/?p=333</guid>
		<description><![CDATA[n个月以前,引用过这首诗&#8230; Two roads diverged in a wood, and I— I took the one less traveled by, And that has made all the difference. &#8212;&#8212;The Road Not Taken, Robert Frost n &#8211; m个月以前,做出了这样一个决定&#8230; 现在成绩终于出来了,出乎意料地高&#8230;如果不出意外,就可以去BUPT了 找回一些自信,更加相信努力就会有收获,更加开始反思大学荒废的好多时间&#8230;也许本来没有这么多波折的 绕了个圈子回到计算机去了,好好折腾吧~ And that has made all the difference. 相关日志要做个有理想的内奸Accepted.I’m here, as always]]></description>
			<content:encoded><![CDATA[<p>n个月以前,<a title="And that has made all the difference" href="http://canx.me/2010/06/and-that-has-made-all-the-difference/" target="_blank">引用过这首诗</a>&#8230;</p>
<blockquote><p>Two roads diverged in a wood, and I—<br />
I took the one less traveled by,<br />
And that has made all the difference.</p>
<p style="text-align: right;">&#8212;&#8212;The Road Not Taken, Robert Frost</p>
</blockquote>
<p>n &#8211; m个月以前,<a title="I have a dream today" href="http://canx.me/2010/09/i-have-a-dream-today/" target="_blank">做出了这样一个决定</a>&#8230;</p>
<p>现在成绩终于出来了,出乎意料地高&#8230;如果不出意外,就可以去BUPT了</p>
<p>找回一些自信,更加相信努力就会有收获,更加开始反思大学荒废的好多时间&#8230;也许本来没有这么多波折的</p>
<p>绕了个圈子回到计算机去了,好好折腾吧~</p>
<p>And that has made all the difference.</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/08/%e8%a6%81%e5%81%9a%e4%b8%aa%e6%9c%89%e7%90%86%e6%83%b3%e7%9a%84%e5%86%85%e5%a5%b8/" title="要做个有理想的内奸">要做个有理想的内奸</a></li><li><a href="http://canx.me/2011/04/accepted/" title="Accepted.">Accepted.</a></li><li><a href="http://canx.me/2011/01/i%e2%80%99m-here-as-always/" title="I’m here, as always">I’m here, as always</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/03/bupt%e6%88%91%e6%9d%a5%e4%ba%86/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>如何做好ppt/keynote</title>
		<link>http://canx.me/2011/02/%e5%a6%82%e4%bd%95%e5%81%9a%e5%a5%bdppt-keynote/</link>
		<comments>http://canx.me/2011/02/%e5%a6%82%e4%bd%95%e5%81%9a%e5%a5%bdppt-keynote/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 11:34:52 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[经验谈]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[ppt]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[制作经验]]></category>

		<guid isPermaLink="false">http://canx.me/?p=324</guid>
		<description><![CDATA[博客还在博客大巴的时候写过一篇&#60;如何做好presentation&#62;,题目太大,写烂尾了 今天午觉的时候灵感闪现,换了个小点的题目&#8230;希望能在这个即将毕业的时节给大家点帮助 &#160; 工欲善其事 必先利其器 ppt已经成为了&#8221;演示文稿&#8221;的代名词,不用多做介绍.简单说下keynote keynote是apple推出的与office相对的iWork套装中,制作演示的软件&#8230; 如果你看过apple的新产品发布会,一定会觉得老乔的演讲太给力了!他用的就是keynote 如果把keynote和ppt做比较,差距就像3D电影和默片时代&#8230;当然现在ppt的2010版也有所起色,虽然我还没用过,只是听说过&#8230; 还有就是photoshop,其实只会用里面的一个工具就够了&#8212;&#8212;污点修复画笔,用来擦掉一些网站的水印 胸中有丘壑 笔下生风雨 首先要根据所要展示的内容确定一个风格,或者叫主题(theme) 如果是严肃的毕业答辩,就不要用太多花哨的元素&#8230;一来显得对答辩不重视,二来别人在潜意识里降低了你的可信度 网上有很多模版可以用,这时候就要凭自己的眼光甄别出哪些是可用的,并且要理解到模版作者的意图 曾经我给别人下面左边一个模版,本来期待做成类似右边的样子,结果贴出来发现字是水平横排的,完全无视用以引导视线的绿条的存在&#8230;把我气到吐血 我还是倾向于自己做模版&#8230;网上找的就像从流水线上下来的,怎么着也难比手工打磨出来的合意 窃以为一个好的模版应该具有以下特征: 有大量的留白,便于添加图片和文本 配色有良好的辨识度,电脑屏幕上和投影出来的效果还是有很大差距的 能吸引人的注意,但不能喧宾夺主 封面和内页的统一性.包括一些图片,图标,字体,颜色等等 选定模版之后&#8230;如果你有写作文列提纲的习惯,就把你要展示的也列个提纲吧&#8230;反正我是没有的,于是跳过&#8230;当然原则是,心中有数 蝉噪林愈静 鸟鸣山更幽 说说动画&#8230;觉得多数人都把握不好动画效果.什么时候该用,用什么样的,并不是一件很随意的事情 原则只有一句话,人眼天生对能动的东西敏感,好好利用这一点,给那些最需要强调的内容,加上合适的动画,以引导观众视线 我曾经对keynote不支持gif动画感到非常疑惑,后来想明白,应该是故意为之.因为gif动画是始终在动的,分散注意力,引起疲劳,而且对观众视线的引导起破坏作用 何谓&#8221;合适&#8221;的动画? 菜菜们经常犯的错误是,满篇都只有一种动画,不管是图片还是文字,一律&#8221;飞入&#8221;、&#8221;闪烁&#8221;&#8230;而高端玩家经常犯的错误则是过于注重动画效果的实现,忽视了添加动画本来的目的&#8230;别人在观看时满脑子都是&#8221;这个效果是怎么实现的?&#8221;,而对展示的内容毫无印象 一些细节上更需要注意.比如一个&#8221;→&#8221;,从左到右逐渐出现,观众的视线就自然地从箭头的左边移向了箭头的右边.而这时候如果用的是类似&#8221;弹跳&#8221;这种满屏幕乱跑的效果,心烦意乱这个词就再合适不过了 tips &#38; tricks 0)始终不要忘记抓住观众的注意力 1)字体推荐使用无衬线字体,最大优势是醒目,而且在屏幕上的表现比衬线字体要好&#8230;想不出来用什么了?试试微软雅黑吧 2)要相信大段的文字真的没人会看的,尽量把要展现的内容浓缩成一句话,像老乔这样: 一图胜千言.想想你要展示的东西,如何合理地转化成图表?这里还有一门学问,叫&#8221;数据可视化&#8220;,且看cnbeta的&#8221;数据之美&#8220;系列,能否有些灵感呢~ 3)试着用一些小图标来代表特定的事物&#8230;人们已经被windows训练地对图标有种天生的喜爱了&#8230; 4)如果素材很丰富,选一个最有代表性的.把所有图片都放出来,观众看过之后会全部忘掉;而如果只精选一张出来,就能够留下深刻印象.还是那个思路,要突出重点 相关日志中兴决赛答辩keynote一枚英语翻译比赛keynote一枚]]></description>
			<content:encoded><![CDATA[<p>博客还在博客大巴的时候写过一篇&lt;如何做好presentation&gt;,题目太大,写烂尾了</p>
<p>今天午觉的时候灵感闪现,换了个小点的题目&#8230;希望能在这个即将毕业的时节给大家点帮助</p>
<p class="divider">&nbsp;</p>
<h4>工欲善其事 必先利其器</h4>
<p>ppt已经成为了&#8221;演示文稿&#8221;的代名词,不用多做介绍.简单说下keynote</p>
<p>keynote是apple推出的与office相对的iWork套装中,制作演示的软件&#8230;</p>
<p>如果你看过<a title="apple events" href="http://www.apple.com/apple-events/" target="_blank">apple的新产品发布会</a>,一定会觉得老乔的演讲太给力了!他用的就是keynote</p>
<p>如果把keynote和ppt做比较,差距就像3D电影和默片时代&#8230;当然现在<strong>ppt的2010版</strong>也有所起色,虽然我还没用过,只是听说过&#8230;</p>
<p>还有就是photoshop,其实只会用里面的一个工具就够了&#8212;&#8212;污点修复画笔,用来擦掉一些网站的水印</p>
<h4>胸中有丘壑 笔下生风雨</h4>
<p>首先要根据所要展示的内容确定一个风格,或者叫主题(theme)</p>
<p>如果是严肃的毕业答辩,就不要用太多花哨的元素&#8230;一来显得对答辩不重视,二来别人在潜意识里降低了你的可信度</p>
<p>网上有很多模版可以用,这时候就要凭自己的眼光甄别出哪些是可用的,并且要理解到模版作者的意图</p>
<p>曾经我给别人下面左边一个模版,本来期待做成类似右边的样子,结果贴出来发现字是水平横排的,完全无视用以引导视线的绿条的存在&#8230;把我气到吐血</p>
<p><a href="http://pic.yupoo.com/cannium/ARo9U1zj/small.jpg"><img class="alignnone" title="模版" src="http://pic.yupoo.com/cannium/ARo9U1zj/small.jpg" alt="模版" width="160" height="240" /></a> <a href="http://pic.yupoo.com/cannium/ARoa3Ir3/small.jpg"><img class="alignnone" title="半成品" src="http://pic.yupoo.com/cannium/ARoa3Ir3/small.jpg" alt="半成品" width="160" height="240" /></a></p>
<p>我还是倾向于自己做模版&#8230;网上找的就像从流水线上下来的,怎么着也难比手工打磨出来的合意</p>
<p>窃以为一个好的模版应该具有以下特征:</p>
<ul>
<li>有大量的留白,便于添加图片和文本</li>
<li>配色有良好的辨识度,电脑屏幕上和投影出来的效果还是有很大差距的</li>
<li>能吸引人的注意,但不能喧宾夺主</li>
<li>封面和内页的统一性.包括一些图片,图标,字体,颜色等等</li>
</ul>
<p>选定模版之后&#8230;如果你有写作文列提纲的习惯,就把你要展示的也列个提纲吧&#8230;反正我是没有的,于是跳过&#8230;当然原则是,心中有数</p>
<h4>蝉噪林愈静 鸟鸣山更幽</h4>
<p>说说动画&#8230;觉得多数人都把握不好动画效果.什么时候该用,用什么样的,并不是一件很随意的事情</p>
<p>原则只有一句话,<strong>人眼天生对能动的东西敏感</strong>,好好利用这一点,给那些最需要强调的内容,加上合适的动画,以<strong>引导观众视线</strong></p>
<p>我曾经对keynote不支持gif动画感到非常疑惑,后来想明白,应该是故意为之.因为gif动画是始终在动的,分散注意力,引起疲劳,而且对观众视线的引导起破坏作用</p>
<p>何谓&#8221;合适&#8221;的动画?</p>
<p>菜菜们经常犯的错误是,满篇都只有一种动画,不管是图片还是文字,一律&#8221;飞入&#8221;、&#8221;闪烁&#8221;&#8230;而高端玩家经常犯的错误则是过于注重动画效果的实现,忽视了添加动画本来的目的&#8230;别人在观看时满脑子都是&#8221;这个效果是怎么实现的?&#8221;,而对展示的内容毫无印象</p>
<p>一些细节上更需要注意.比如一个&#8221;→&#8221;,从左到右逐渐出现,观众的视线就自然地从箭头的左边移向了箭头的右边.而这时候如果用的是类似&#8221;弹跳&#8221;这种满屏幕乱跑的效果,心烦意乱这个词就再合适不过了</p>
<h4>tips &amp; tricks</h4>
<p>0)始终不要忘记<strong>抓住观众的注意力</strong></p>
<p>1)字体推荐使用<strong>无衬线字体</strong>,最大优势是醒目,而且在屏幕上的表现比<a title="衬线体" href="http://zh.wikipedia.org/zh/衬线体" target="_blank">衬线字体</a>要好&#8230;想不出来用什么了?试试微软雅黑吧</p>
<p>2)要相信大段的文字真的没人会看的,尽量把要展现的内容浓缩成一句话,像老乔这样:</p>
<p><a href="http://pic.yupoo.com/cannium/ARoL3wFx/symR8.jpg"><img class="alignnone" title="job's keynote" src="http://pic.yupoo.com/cannium/ARoL3wFx/symR8.jpg" alt="job's keynote" width="464" height="310" /></a></p>
<p>一图胜千言.想想你要展示的东西,如何合理地转化成图表?这里还有一门学问,叫&#8221;<a title="数据可视化" href="http://zh.wikipedia.org/zh/数据可视化" target="_blank">数据可视化</a>&#8220;,且看cnbeta的&#8221;<a title="cnbeta 数据之美" href="http://www.google.com/#sclient=psy&amp;hl=en&amp;newwindow=1&amp;site=&amp;source=hp&amp;q=数据之美+site:cnbeta.com&amp;aq=f&amp;aqi=&amp;aql=&amp;oq=&amp;pbx=1&amp;bav=on.1,or.&amp;fp=8572994bda3f16a4" target="_blank">数据之美</a>&#8220;系列,能否有些灵感呢~</p>
<p>3)试着用一些小图标来代表特定的事物&#8230;人们已经被windows训练地对图标有种天生的喜爱了&#8230;</p>
<p>4)如果素材很丰富,选一个最有代表性的.把所有图片都放出来,观众看过之后会全部忘掉;而如果只精选一张出来,就能够留下深刻印象.还是那个思路,要<strong>突出重点</strong></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/07/%e4%b8%ad%e5%85%b4%e5%86%b3%e8%b5%9b%e7%ad%94%e8%be%a9keynote%e4%b8%80%e6%9e%9a/" title="中兴决赛答辩keynote一枚">中兴决赛答辩keynote一枚</a></li><li><a href="http://canx.me/2010/05/%e8%8b%b1%e8%af%ad%e7%bf%bb%e8%af%91%e6%af%94%e8%b5%9bkeynote%e4%b8%80%e6%9e%9a/" title="英语翻译比赛keynote一枚">英语翻译比赛keynote一枚</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/02/%e5%a6%82%e4%bd%95%e5%81%9a%e5%a5%bdppt-keynote/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>人是在不断变化的</title>
		<link>http://canx.me/2011/02/%e4%ba%ba%e6%98%af%e5%9c%a8%e4%b8%8d%e6%96%ad%e5%8f%98%e5%8c%96%e7%9a%84/</link>
		<comments>http://canx.me/2011/02/%e4%ba%ba%e6%98%af%e5%9c%a8%e4%b8%8d%e6%96%ad%e5%8f%98%e5%8c%96%e7%9a%84/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 05:46:09 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[personal DNA]]></category>
		<category><![CDATA[中文翻译]]></category>
		<category><![CDATA[变化]]></category>
		<category><![CDATA[性格测试]]></category>

		<guid isPermaLink="false">http://canx.me/?p=317</guid>
		<description><![CDATA[想起来Personal DNA这个性格测试的网站,又推荐给了几个人做&#8230;发现身边不少人有做leader的潜力 我一直觉得这个测试是我做过的各种测试中最综合,也最准的一个 所以把它的题目翻译成了中文,各位发现有什么翻译不准的地方给我指正一下 翻译的同时也把题目又做了一遍,发现与一年前相比,还是有些许变化 最大的变化,当然是从considerate inventor变成了considerate director: 各种traits里面变化最大的是Earthy,脚踏实地不空想了&#8230;是不是成熟的一种标志呢 还有Masculinity,最近一直在跟别人讲觉得自己变aggressive了,果然 还有更加trust in others和注重Aesthetic,我依然觉得世界很美好:) 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>想起来<a title="Personal DNA" href="http://www.personaldna.com/" target="_blank">Personal DNA</a>这个性格测试的网站,又推荐给了几个人做&#8230;发现身边不少人有做leader的潜力</p>
<p>我一直觉得这个测试是我做过的各种测试中最综合,也最准的一个</p>
<p>所以把它的题目翻译成了<a title="personal DNA 中文翻译" href="http://canx.me/files/personalDNA.pdf">中文</a>,各位发现有什么翻译不准的地方给我指正一下</p>
<p>翻译的同时也把题目又做了一遍,发现与一年前相比,还是有些许变化</p>
<p>最大的变化,当然是从<a title="considerate inventor" href="http://www.personaldna.com/report.php?k=bqJroZYFHNUOfaf-GG-AACCA-2388" target="_blank">considerate inventor</a>变成了<a title="considerate director" href="http://www.personaldna.com/report.php?k=ekLquXjIRhSapdf-PG-AAAAA-feb3&amp;u=2d5e9fd32203" target="_blank">considerate director</a>:</p>
<p><a href="http://pic.yupoo.com/cannium/APQkdsS2/kzF34.png"><img class="alignnone" title="personal DNA---我的改变" src="http://pic.yupoo.com/cannium/APQkdsS2/kzF34.png" alt="personal DNA---我的改变" width="540" height="280" /></a></p>
<p>各种traits里面变化最大的是Earthy,脚踏实地不空想了&#8230;是不是成熟的一种标志呢</p>
<p>还有Masculinity,最近一直在跟别人讲觉得自己变aggressive了,果然</p>
<p>还有更加trust in others和注重Aesthetic,我依然觉得世界很美好:)</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/02/%e4%ba%ba%e6%98%af%e5%9c%a8%e4%b8%8d%e6%96%ad%e5%8f%98%e5%8c%96%e7%9a%84/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>smtp果然是个不安全的协议</title>
		<link>http://canx.me/2011/01/smtp%e6%9e%9c%e7%84%b6%e6%98%af%e4%b8%aa%e4%b8%8d%e5%ae%89%e5%85%a8%e7%9a%84%e5%8d%8f%e8%ae%ae/</link>
		<comments>http://canx.me/2011/01/smtp%e6%9e%9c%e7%84%b6%e6%98%af%e4%b8%aa%e4%b8%8d%e5%ae%89%e5%85%a8%e7%9a%84%e5%8d%8f%e8%ae%ae/#comments</comments>
		<pubDate>Sun, 30 Jan 2011 05:46:22 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[安全]]></category>
		<category><![CDATA[邮件]]></category>

		<guid isPermaLink="false">http://canx.me/?p=304</guid>
		<description><![CDATA[看那本“自顶而下”的时候就觉得用telnet发邮件挺有意思的,一直没时间试&#8230; 今天想起来,折腾了下&#8230;发现smtp果然很不安全,有点君子协定的感觉 过程如下: telnet smtp.163.com 25 Trying 123.125.50.132... Connected to smtp.163.gslb.netease.com. Escape character is '^]'. 220 163.com Anti-spam GT for Coremail System (163com[20101010]) HELO smtp.163.com 250 OK AUTH LOGIN 334 dXNlcm5hbWU6 [用户名,base64编码] 334 UGFzc3dvcmQ6 [密码,base64编码] 235 Authentication successful MAIL FROM:&#60;cancoon@163.com&#62; 250 Mail OK RCPT TO:&#60;can@canx.me&#62; 250 Mail OK DATA 354 End data with . TO:can@canx.me [...]]]></description>
			<content:encoded><![CDATA[<p>看那本“自顶而下”的时候就觉得用telnet发邮件挺有意思的,一直没时间试&#8230;</p>
<p>今天想起来,折腾了下&#8230;发现smtp果然很不安全,有点君子协定的感觉</p>
<p>过程如下:</p>
<pre class="brush:plain">telnet smtp.163.com 25
Trying 123.125.50.132...
Connected to smtp.163.gslb.netease.com.
Escape character is '^]'.
220 163.com Anti-spam GT for Coremail System (163com[20101010])
HELO smtp.163.com
250 OK
AUTH LOGIN
334 dXNlcm5hbWU6
[用户名,base64编码]
334 UGFzc3dvcmQ6
[密码,base64编码]
235 Authentication successful
MAIL FROM:&lt;cancoon@163.com&gt;
250 Mail OK
RCPT TO:&lt;can@canx.me&gt;
250 Mail OK
DATA
354 End data with .
TO:can@canx.me
FROM:icheatu@non-exist.com
SUBJECT:test

just another test.
.
250 Mail OK queued as smtp2,DNGowKD7P6BW4kRNq5_HAA--.5709S2 1296360207</pre>
<p>发现什么问题没有?</p>
<p>交互过程中的MAIL FROM写的cancoon@163.com,但邮件头的FROM字段是icheatu@non-exist.com</p>
<p>在收件箱里面长这个样子:</p>
<p><a href="http://pic.yupoo.com/cannium/AOjBfOWj/iL8qE.png"><img class="alignnone" title="smtp test" src="http://pic.yupoo.com/cannium/AOjBfOWj/iL8qE.png" alt="smtp test" width="240" height="159" /></a></p>
<p>如果不看邮送域,是不是就被骗了?觉得大多数人会被骗&#8230;因为哪个无聊的人会没事看原始邮件呢&#8230;</p>
<p><a href="http://pic.yupoo.com/cannium/AOk3D1di/m9lcH.png"><img class="alignnone" title="Gmail查看原始邮件" src="http://pic.yupoo.com/cannium/AOk3D1di/m9lcH.png" alt="Gmail查看原始邮件" width="295" height="234" /></a></p>
<p>显示原始邮件之后就立马现原型了&#8230;甚至还有我们家电脑的IP地址&#8230;还是不贴了吧&#8230;</p>
<p>在这方面163就做的不错,有个温馨提示,&#8221;由xxx代发&#8221;</p>
<p><a href="http://pic.yupoo.com/cannium/AOjBfBFJ/ZeV8D.png"><img class="alignnone" title="163的温馨提示" src="http://pic.yupoo.com/cannium/AOjBfBFJ/ZeV8D.png" alt="163的温馨提示" width="344" height="104" /></a></p>
<p>是不是因为国内垃圾邮件比较泛滥呢&#8230;lol</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/01/smtp%e6%9e%9c%e7%84%b6%e6%98%af%e4%b8%aa%e4%b8%8d%e5%ae%89%e5%85%a8%e7%9a%84%e5%8d%8f%e8%ae%ae/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>又一个发短信的script</title>
		<link>http://canx.me/2011/01/%e5%8f%88%e4%b8%80%e4%b8%aa%e5%8f%91%e7%9f%ad%e4%bf%a1%e7%9a%84script/</link>
		<comments>http://canx.me/2011/01/%e5%8f%88%e4%b8%80%e4%b8%aa%e5%8f%91%e7%9f%ad%e4%bf%a1%e7%9a%84script/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 13:18:01 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[sl4a]]></category>
		<category><![CDATA[发短信]]></category>

		<guid isPermaLink="false">http://canx.me/?p=294</guid>
		<description><![CDATA[需求的产生是这样子滴&#8230; 印象里去年还是前年过年的时候看到一条校内状态,大意如下: &#8220;XX啊,过年好啊&#8230;&#8221;短信虽然字数不多,但看得出来是专门为我写的,很感动 于是我萌生一个想法&#8230;效果就是这个样子滴啦~ 而生成这条短信的原始内容是: [NAME]啊&#8230;小规模短信群发测试&#8230;把你收到的内容转发给我&#8230;thankU4cooperation[NAME][NAME][NAME][NAME][NAME] 算是一种投机取巧吧&#8230;把[NAME]换成了对人的称呼&#8230;每一条短信&#8221;看起来&#8221;像专门为别人写的一样&#8230; 上次是PyS60,这次是sl4a&#8230;但语言是没变的,还是Python&#8230; sl4a的API感觉还比较简陋,而且文档和样例也都很简陋&#8230; 还有就是不持支读写手机上的文件,使得我不得不转变思路,把脚本和数据合并成一个文件再丢到手机上运行&#8230; 包括下面4个文件,在这里下载 raw.py : 用于生成output.py的原始文件 sms.txt : 要发送的短信内容 nameMap.txt : 名字映射文件,格式是[通讯录名称]:[昵称].这其实也是一个发送目标的清单&#8230; merge.py : 运行后生成output.py,也就是最后丢到手机上的文件 在手机上跑起来是这个样子: 相关日志八歧大蛇一些python又一个script的总结]]></description>
			<content:encoded><![CDATA[<p>需求的产生是这样子滴&#8230;</p>
<p>印象里去年还是前年过年的时候看到一条校内状态,大意如下:</p>
<blockquote><p>&#8220;XX啊,过年好啊&#8230;&#8221;短信虽然字数不多,但看得出来是专门为我写的,很感动</p></blockquote>
<p>于是我萌生一个想法&#8230;效果就是这个样子滴啦~</p>
<p><a href="http://pic.yupoo.com/cannium/ANByLcSa/WC8tn.png"><img class="alignnone" title="给邹邹的短信" src="http://pic.yupoo.com/cannium/ANByLcSa/WC8tn.png" alt="给邹邹的短信" width="480" height="222" /></a></p>
<p>而生成这条短信的原始内容是:</p>
<blockquote><p>[NAME]啊&#8230;小规模短信群发测试&#8230;把你收到的内容转发给我&#8230;thankU4cooperation[NAME][NAME][NAME][NAME][NAME]</p></blockquote>
<p>算是一种投机取巧吧&#8230;把[NAME]换成了对人的称呼&#8230;每一条短信&#8221;看起来&#8221;像专门为别人写的一样&#8230;</p>
<p>上次是<a title="八歧大蛇" href="http://canx.me/2010/07/八歧大蛇/" target="_blank">PyS60</a>,这次是<a title="scripting language for android" href="http://code.google.com/p/android-scripting/" target="_blank">sl4a</a>&#8230;但语言是没变的,还是Python&#8230;</p>
<p>sl4a的API感觉还比较简陋,而且文档和样例也都很简陋&#8230;</p>
<p>还有就是不持支读写手机上的文件,使得我不得不转变思路,把脚本和数据合并成一个文件再丢到手机上运行&#8230;</p>
<p>包括下面4个文件,在<a title="smsScript" href="http://canx.me/files/smsScript.zip">这里</a>下载</p>
<p><a href="http://pic.yupoo.com/cannium/ANBL7RXJ/5wsq0.png"><img class="alignnone" title="文件" src="http://pic.yupoo.com/cannium/ANBL7RXJ/5wsq0.png" alt="文件" width="482" height="103" /></a></p>
<p>raw.py : 用于生成output.py的原始文件</p>
<p>sms.txt : 要发送的短信内容</p>
<p>nameMap.txt : 名字映射文件,格式是[通讯录名称]:[昵称].这其实也是一个发送目标的清单&#8230;</p>
<p>merge.py : 运行后生成output.py,也就是最后丢到手机上的文件</p>
<p>在手机上跑起来是这个样子:</p>
<p><a href="http://pic.yupoo.com/cannium/ANByLGIf/XVTo5.png"><img class="alignnone" title="短信发送后" src="http://pic.yupoo.com/cannium/ANByLGIf/XVTo5.png" alt="短信发送后" width="481" height="284" /></a></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/07/%e5%85%ab%e6%ad%a7%e5%a4%a7%e8%9b%87/" title="八歧大蛇">八歧大蛇</a></li><li><a href="http://canx.me/2011/12/%e4%b8%80%e4%ba%9bpython/" title="一些python">一些python</a></li><li><a href="http://canx.me/2011/11/%e5%8f%88%e4%b8%80%e4%b8%aascript%e7%9a%84%e6%80%bb%e7%bb%93/" title="又一个script的总结">又一个script的总结</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/01/%e5%8f%88%e4%b8%80%e4%b8%aa%e5%8f%91%e7%9f%ad%e4%bf%a1%e7%9a%84script/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I’m here, as always</title>
		<link>http://canx.me/2011/01/i%e2%80%99m-here-as-always/</link>
		<comments>http://canx.me/2011/01/i%e2%80%99m-here-as-always/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 09:25:03 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[回归]]></category>
		<category><![CDATA[成长]]></category>
		<category><![CDATA[结束]]></category>
		<category><![CDATA[考研]]></category>

		<guid isPermaLink="false">http://canx.me/?p=288</guid>
		<description><![CDATA[4个月,始终感觉紧张不起来,也那么过来了 考完综合感叹拿你4个月的积累还是没办法和别人4年的去拼&#8230;有点轻敌&#8230; 如果失败了,就真的一无所有了 还没敢看答案,回家先&#8230; 回家要做很多事情,见很多人&#8230;以前回避的问题,迟早还得面对 脸皮越来越厚,哈&#8230; 找到一种自己规划,然后慢慢实现一件事情的感觉 突然觉得自己以前荒废了好多时间&#8230;我本可以做得更好 这个寒假将会很充实&#8230;我要长大了&#8230; 留个念&#8230;再也不考研了&#8230; 相关日志最后一门考试科目：春运Accepted.BUPT,我来了!]]></description>
			<content:encoded><![CDATA[<p>4个月,始终感觉紧张不起来,也那么过来了</p>
<p>考完综合感叹拿你4个月的积累还是没办法和别人4年的去拼&#8230;有点轻敌&#8230;</p>
<p>如果失败了,就真的一无所有了</p>
<p>还没敢看答案,回家先&#8230;</p>
<p>回家要做很多事情,见很多人&#8230;以前回避的问题,迟早还得面对</p>
<p>脸皮越来越厚,哈&#8230;</p>
<p>找到一种自己规划,然后慢慢实现一件事情的感觉</p>
<p><a href="http://pic.yupoo.com/cannium/AMmUqzuX/medium.jpg"><img class="alignnone" title="schedule" src="http://pic.yupoo.com/cannium/AMmUqzuX/medium.jpg" alt="schedule" width="499" height="299" /></a></p>
<p>突然觉得自己以前荒废了好多时间&#8230;我本可以做得更好</p>
<p>这个寒假将会很充实&#8230;我要长大了&#8230;</p>
<p>留个念&#8230;再也不考研了&#8230;</p>
<p><a href="http://pic.yupoo.com/cannium/AMmYSRPQ/medium.jpg"><img class="alignnone" title="books" src="http://pic.yupoo.com/cannium/AMmYSRPQ/medium.jpg" alt="books" width="296" height="500" /></a></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2012/01/%e6%9c%80%e5%90%8e%e4%b8%80%e9%97%a8%e8%80%83%e8%af%95%e7%a7%91%e7%9b%ae%ef%bc%9a%e6%98%a5%e8%bf%90/" title="最后一门考试科目：春运">最后一门考试科目：春运</a></li><li><a href="http://canx.me/2011/04/accepted/" title="Accepted.">Accepted.</a></li><li><a href="http://canx.me/2011/03/bupt%e6%88%91%e6%9d%a5%e4%ba%86/" title="BUPT,我来了!">BUPT,我来了!</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2011/01/i%e2%80%99m-here-as-always/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I have a dream today</title>
		<link>http://canx.me/2010/09/i-have-a-dream-today/</link>
		<comments>http://canx.me/2010/09/i-have-a-dream-today/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 23:58:27 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[dream]]></category>
		<category><![CDATA[保研]]></category>
		<category><![CDATA[考研]]></category>

		<guid isPermaLink="false">http://canx.me/?p=279</guid>
		<description><![CDATA[保研的事儿,一直很杯具 眼睁睁地看着排名一再下降,始终有种手里的牌被拆光的感觉&#8212;&#8212;人为刀俎,我为鱼肉&#8230; 前天晚上mightyvoice童鞋自习归来,豪情万丈,&#8221;嘘啥子,一块去考计算机嘛&#8221; 我曾经为这个念头激动得半夜睡不着觉 马云有句话,叫&#8221;晚上想想千条路,早上起来走原路&#8221;,说得就是我们这种人吧&#8230; 于是乎,我不想再等待什么了,与其保到一个没激情的专业,浑浑噩噩地再呆三年,还不如拼他四个月,把命运攥在自己手里 其实也算被逼到份儿上了吧 I have a dream today. 人生第一次,在为自己的目标去努力 感觉身体的每一个细胞都在苏醒 这种感觉真好~ 相关日志Accepted.BUPT,我来了!I’m here, as always]]></description>
			<content:encoded><![CDATA[<p>保研的事儿,一直很杯具</p>
<p>眼睁睁地看着排名一再下降,始终有种手里的牌被拆光的感觉&#8212;&#8212;人为刀俎,我为鱼肉&#8230;</p>
<p>前天晚上mightyvoice童鞋自习归来,豪情万丈,&#8221;嘘啥子,一块去考计算机嘛&#8221;</p>
<p>我曾经为这个念头激动得半夜睡不着觉</p>
<p>马云有句话,叫&#8221;晚上想想千条路,早上起来走原路&#8221;,说得就是我们这种人吧&#8230;</p>
<p>于是乎,我不想再等待什么了,与其保到一个没激情的专业,浑浑噩噩地再呆三年,还不如拼他四个月,把命运攥在自己手里</p>
<p>其实也算被逼到份儿上了吧</p>
<p>I have a dream today.</p>
<p>人生第一次,在为自己的目标去努力</p>
<p>感觉身体的每一个细胞都在苏醒</p>
<p>这种感觉真好~</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/04/accepted/" title="Accepted.">Accepted.</a></li><li><a href="http://canx.me/2011/03/bupt%e6%88%91%e6%9d%a5%e4%ba%86/" title="BUPT,我来了!">BUPT,我来了!</a></li><li><a href="http://canx.me/2011/01/i%e2%80%99m-here-as-always/" title="I’m here, as always">I’m here, as always</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/09/i-have-a-dream-today/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>开学一周记</title>
		<link>http://canx.me/2010/09/%e5%bc%80%e5%ad%a6%e4%b8%80%e5%91%a8%e8%ae%b0/</link>
		<comments>http://canx.me/2010/09/%e5%bc%80%e5%ad%a6%e4%b8%80%e5%91%a8%e8%ae%b0/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 16:48:52 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[三国杀]]></category>
		<category><![CDATA[保研]]></category>
		<category><![CDATA[开学]]></category>
		<category><![CDATA[感想]]></category>
		<category><![CDATA[折翼天使]]></category>

		<guid isPermaLink="false">http://canx.me/?p=270</guid>
		<description><![CDATA[又是纠结的一周啊&#8230; 保研 今年的情况是：想要保外的，可能就保内了。想保内学术型的，可能就保应用型了。应用型边缘的？别保研了&#8230; 因为通信是被那个所谓&#8221;英才班&#8221;吃的最惨的,现在看到的比例只有14.3% 辅导员声称还在争取名额,但学生还是那些学生,导师还是那些导师,从哪还能挖出坑呢? 排名也是一杯具,之前说的好多加分项现在都不加了,像美国数学建模(当然最终结果也还没出来)&#8230; 领导们拍拍脑门想出来的政策造成的损失,应该由哪个负责? 还有选课也是,之前一直叫唤着&#8221; &#8216;通信工程&#8217; 方向的课才能算专业选修&#8221;,现在又装模作样地分起方向来了. 学分数和课程类型也是各种不统一,一会儿以&#60;培养方案&#62;为准,一会儿以&#8221;教务科老师说的&#8221;为准,还口口声声&#8221;每年都有很多大四学生因为学分不够拿不到学位证&#8221;,能怪学生么? 三国杀 这几天有点沉迷三国杀&#8230;发现这个东西还是挺有琢磨头的 正在由标准版向EX版的熟悉过程中&#8230; 觉得最容易赢的是主公,然后忠臣,然后反贼,然后内奸&#8230; 打主公还是真有点当皇帝的味道,坐山观虎斗,制衡各种势力&#8230;还有区别忠臣和奸臣&#8212;&#8212;这个是最难的 一点感想 1)真正的公平是不存在的&#8230;而且大的环境没有显示出任何弥合这种不公平的欲望&#8230;像&#8221;英才班&#8221;的不公平其实是由高考地域问题造成的,然后蝴蝶效应引发了现在的各种矛盾 2)但在任何时候,努力向前都是没有错的&#8230;我等弱势群体只能自求多福 3)之前很多觉得无所谓的事情,到了现在才晓得&#8221;很有所谓&#8221;&#8230;一直在&#8221;出世&#8221;和&#8221;入世&#8221;之前切换,各种纠结,各种犹豫 4)担心和犹豫是最浪费时间的,也是最消磨意志的&#8230;定下一个目标,just do it.做不到了再想办法,船到桥头自然直 5)我还是缺乏应有的执行力,而且不晓得应该从何做起&#8230; 附图一张&#8230; 我们上辈子都是折翼的天使啊&#8230; 相关日志要做个有理想的内奸I have a dream today为什么我们不悲痛]]></description>
			<content:encoded><![CDATA[<p>又是纠结的一周啊&#8230;</p>
<h4>保研</h4>
<blockquote><p>今年的情况是：想要保外的，可能就保内了。想保内学术型的，可能就保应用型了。应用型边缘的？别保研了&#8230;</p></blockquote>
<p>因为通信是被那个所谓&#8221;英才班&#8221;吃的最惨的,现在看到的比例只有14.3%</p>
<p>辅导员声称还在争取名额,但学生还是那些学生,导师还是那些导师,从哪还能挖出坑呢?</p>
<p>排名也是一杯具,之前说的好多加分项现在都不加了,像美国数学建模(当然最终结果也还没出来)&#8230;</p>
<p>领导们拍拍脑门想出来的政策造成的损失,应该由哪个负责?</p>
<p>还有选课也是,之前一直叫唤着&#8221; &#8216;通信工程&#8217; 方向的课才能算专业选修&#8221;,现在又装模作样地分起方向来了.</p>
<p>学分数和课程类型也是各种不统一,一会儿以&lt;培养方案&gt;为准,一会儿以&#8221;教务科老师说的&#8221;为准,还口口声声&#8221;每年都有很多大四学生因为学分不够拿不到学位证&#8221;,能怪学生么?</p>
<h4>三国杀</h4>
<p>这几天有点沉迷三国杀&#8230;发现这个东西还是挺有琢磨头的</p>
<p>正在由标准版向EX版的熟悉过程中&#8230;</p>
<p>觉得最容易赢的是主公,然后忠臣,然后反贼,然后内奸&#8230;</p>
<p>打主公还是真有点当皇帝的味道,坐山观虎斗,制衡各种势力&#8230;还有区别忠臣和奸臣&#8212;&#8212;这个是最难的</p>
<h4>一点感想</h4>
<p>1)真正的公平是不存在的&#8230;而且大的环境没有显示出任何弥合这种不公平的欲望&#8230;像&#8221;英才班&#8221;的不公平其实是由高考地域问题造成的,然后蝴蝶效应引发了现在的各种矛盾</p>
<p>2)但在任何时候,努力向前都是没有错的&#8230;我等弱势群体只能自求多福</p>
<p>3)之前很多觉得无所谓的事情,到了现在才晓得&#8221;很有所谓&#8221;&#8230;一直在&#8221;出世&#8221;和&#8221;入世&#8221;之前切换,各种纠结,各种犹豫</p>
<p>4)担心和犹豫是最浪费时间的,也是最消磨意志的&#8230;定下一个目标,just do it.做不到了再想办法,船到桥头自然直</p>
<p>5)我还是缺乏应有的执行力,而且不晓得应该从何做起&#8230;</p>
<h4>附图一张&#8230;</h4>
<p>我们上辈子都是折翼的天使啊&#8230;</p>
<p><a href="http://pic.yupoo.com/cannium/ArJlyIK4/medium.jpg"><img class="alignnone" title="每一位折翼的天使都应该拥有一部天翼手机" src="http://pic.yupoo.com/cannium/ArJlyIK4/medium.jpg" alt="每一位折翼的天使都应该拥有一部天翼手机" width="375" height="500" /></a></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/08/%e8%a6%81%e5%81%9a%e4%b8%aa%e6%9c%89%e7%90%86%e6%83%b3%e7%9a%84%e5%86%85%e5%a5%b8/" title="要做个有理想的内奸">要做个有理想的内奸</a></li><li><a href="http://canx.me/2010/09/i-have-a-dream-today/" title="I have a dream today">I have a dream today</a></li><li><a href="http://canx.me/2010/04/%e4%b8%ba%e4%bb%80%e4%b9%88%e6%88%91%e4%bb%ac%e4%b8%8d%e6%82%b2%e7%97%9b/" title="为什么我们不悲痛">为什么我们不悲痛</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/09/%e5%bc%80%e5%ad%a6%e4%b8%80%e5%91%a8%e8%ae%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>大四了</title>
		<link>http://canx.me/2010/08/%e5%a4%a7%e5%9b%9b%e4%ba%86/</link>
		<comments>http://canx.me/2010/08/%e5%a4%a7%e5%9b%9b%e4%ba%86/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 14:00:13 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[沉淀时光]]></category>
		<category><![CDATA[大四]]></category>
		<category><![CDATA[开篇]]></category>

		<guid isPermaLink="false">http://canx.me/?p=267</guid>
		<description><![CDATA[昨天去活动中心交学费,遇到一新生&#8230;&#8221;学长,圆厅在哪?&#8221; 头一次被一个陌生的娃娃叫做&#8221;学长&#8221;,再也不能装嫩了,呵呵 我们是清水河第一批的拓荒者,学校的路都是在我们报到前一周之内赶工出来的 我们见证了一座座建筑建成、使用,新生再也不会有&#8221;新食堂&#8221;、&#8221;老食堂&#8221;的概念了吧 老了?没有&#8230;一年还可以改变很多东西 还有读研的事情要跑,还有很多想法没有实现&#8230; 开一个新的系列,纪念我&#8212;&#8212; 懵懂的大一 忙碌的大二 颓废的大三 以及即将到来的大四&#8230; 借用一个名字,&#8221;沉淀时光&#8221;,这算一个开篇吧:) 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>昨天去活动中心交学费,遇到一新生&#8230;&#8221;学长,圆厅在哪?&#8221;</p>
<p>头一次被一个陌生的娃娃叫做&#8221;学长&#8221;,再也不能装嫩了,呵呵</p>
<p>我们是清水河第一批的拓荒者,学校的路都是在我们报到前一周之内赶工出来的</p>
<p>我们见证了一座座建筑建成、使用,新生再也不会有&#8221;新食堂&#8221;、&#8221;老食堂&#8221;的概念了吧</p>
<p>老了?没有&#8230;一年还可以改变很多东西</p>
<p>还有读研的事情要跑,还有很多想法没有实现&#8230;</p>
<p>开一个新的系列,纪念我&#8212;&#8212;</p>
<p>懵懂的大一</p>
<p>忙碌的大二</p>
<p>颓废的大三</p>
<p>以及即将到来的大四&#8230;</p>
<p>借用一个名字,&#8221;沉淀时光&#8221;,这算一个开篇吧:)</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/08/%e5%a4%a7%e5%9b%9b%e4%ba%86/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在家上网方案</title>
		<link>http://canx.me/2010/07/%e5%9c%a8%e5%ae%b6%e4%b8%8a%e7%bd%91%e6%96%b9%e6%a1%88/</link>
		<comments>http://canx.me/2010/07/%e5%9c%a8%e5%ae%b6%e4%b8%8a%e7%bd%91%e6%96%b9%e6%a1%88/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 01:47:26 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[上网]]></category>
		<category><![CDATA[在家]]></category>
		<category><![CDATA[接入]]></category>

		<guid isPermaLink="false">http://canx.me/?p=259</guid>
		<description><![CDATA[需求:上网,在局域网里DotA&#8230; 家里的网络是通过局域网的方式接入的,网段10.28.197.x,用一个傻交换机(去年从大四那淘的)拉过来,接到台式机(==游戏机)和无线路由器上&#8230; 于是乎我们抢了两个内网IP 鉴于家里菜菜比较多的现状,无线路由器没设密码&#8230;根据我n天以来的观察,连个蹭网的都没有&#8230;民风何其淳朴 安全这个东西,从来都是相对的 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>需求:上网,在局域网里DotA&#8230;</p>
<p>家里的网络是通过局域网的方式接入的,网段10.28.197.x,用一个傻交换机(去年从大四那淘的)拉过来,接到台式机(==游戏机)和无线路由器上&#8230;</p>
<p>于是乎我们抢了两个内网IP</p>
<p><a href="http://img.skitch.com/20100729-bdtp46n5twwx2tt58d74asbt3q.png"><img class="alignnone" title="家里的网络拓扑" src="http://img.skitch.com/20100729-bdtp46n5twwx2tt58d74asbt3q.png" alt="家里的网络拓扑" width="555" height="302" /></a></p>
<p>鉴于家里菜菜比较多的现状,无线路由器没设密码&#8230;根据我n天以来的观察,连个蹭网的都没有&#8230;民风何其淳朴</p>
<p>安全这个东西,从来都是相对的</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/07/%e5%9c%a8%e5%ae%b6%e4%b8%8a%e7%bd%91%e6%96%b9%e6%a1%88/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>中兴决赛答辩keynote一枚</title>
		<link>http://canx.me/2010/07/%e4%b8%ad%e5%85%b4%e5%86%b3%e8%b5%9b%e7%ad%94%e8%be%a9keynote%e4%b8%80%e6%9e%9a/</link>
		<comments>http://canx.me/2010/07/%e4%b8%ad%e5%85%b4%e5%86%b3%e8%b5%9b%e7%ad%94%e8%be%a9keynote%e4%b8%80%e6%9e%9a/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 01:55:02 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[SauceForge]]></category>
		<category><![CDATA[中兴捧月]]></category>
		<category><![CDATA[决赛]]></category>
		<category><![CDATA[答辩]]></category>

		<guid isPermaLink="false">http://canx.me/?p=251</guid>
		<description><![CDATA[算是折腾了一天半&#8230;把我的鼠标都用没电了 自我感觉始终是良好的,来拍砖吧~ 完整版参见这里,其实有些地方还不完整&#8230; 相关日志君问归期未有期，巴山夜雨涨秋池678行&#8212;the very best of SauceForge如何做好ppt/keynote]]></description>
			<content:encoded><![CDATA[<p>算是折腾了一天半&#8230;把我的鼠标都用没电了</p>
<p>自我感觉始终是良好的,来拍砖吧~</p>
<p><a href="http://pic.yupoo.com/cannium/347939af0c5d/medium.jpg"><img class="alignnone" title="中兴捧月决赛答辩keynote封面" src="http://pic.yupoo.com/cannium/347939af0c5d/medium.jpg" alt="中兴捧月决赛答辩keynote封面" width="500" height="375" /></a></p>
<p><a href="http://pic.yupoo.com/cannium/371609af0c68/medium.jpg"><img class="alignnone" title="中兴捧月决赛答辩keynote-编程语言" src="http://pic.yupoo.com/cannium/371609af0c68/medium.jpg" alt="中兴捧月决赛答辩keynote-编程语言" width="500" height="375" /></a></p>
<p><a href="http://pic.yupoo.com/cannium/398569af0c62/medium.jpg"><img class="alignnone" title="中兴捧月决赛答辩keynote-通信协议" src="http://pic.yupoo.com/cannium/398569af0c62/medium.jpg" alt="中兴捧月决赛答辩keynote-通信协议" width="500" height="375" /></a></p>
<p>完整版参见<a title="中兴捧月决赛答辩keynote-SauceForge" href="http://drop.io/keynote_0725_1130" target="_blank">这里</a>,其实有些地方还不完整&#8230;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/07/%e5%90%9b%e9%97%ae%e5%bd%92%e6%9c%9f%e6%9c%aa%e6%9c%89%e6%9c%9f%ef%bc%8c%e5%b7%b4%e5%b1%b1%e5%a4%9c%e9%9b%a8%e6%b6%a8%e7%a7%8b%e6%b1%a0/" title="君问归期未有期，巴山夜雨涨秋池">君问归期未有期，巴山夜雨涨秋池</a></li><li><a href="http://canx.me/2010/07/678%e8%a1%8c-the-very-best-of-sauceforge/" title="678行&#8212;the very best of SauceForge">678行&#8212;the very best of SauceForge</a></li><li><a href="http://canx.me/2011/02/%e5%a6%82%e4%bd%95%e5%81%9a%e5%a5%bdppt-keynote/" title="如何做好ppt/keynote">如何做好ppt/keynote</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/07/%e4%b8%ad%e5%85%b4%e5%86%b3%e8%b5%9b%e7%ad%94%e8%be%a9keynote%e4%b8%80%e6%9e%9a/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>君问归期未有期，巴山夜雨涨秋池</title>
		<link>http://canx.me/2010/07/%e5%90%9b%e9%97%ae%e5%bd%92%e6%9c%9f%e6%9c%aa%e6%9c%89%e6%9c%9f%ef%bc%8c%e5%b7%b4%e5%b1%b1%e5%a4%9c%e9%9b%a8%e6%b6%a8%e7%a7%8b%e6%b1%a0/</link>
		<comments>http://canx.me/2010/07/%e5%90%9b%e9%97%ae%e5%bd%92%e6%9c%9f%e6%9c%aa%e6%9c%89%e6%9c%9f%ef%bc%8c%e5%b7%b4%e5%b1%b1%e5%a4%9c%e9%9b%a8%e6%b6%a8%e7%a7%8b%e6%b1%a0/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 02:16:48 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[SauceForge]]></category>
		<category><![CDATA[决赛]]></category>
		<category><![CDATA[回家]]></category>
		<category><![CDATA[归期]]></category>
		<category><![CDATA[酱油]]></category>

		<guid isPermaLink="false">http://canx.me/?p=248</guid>
		<description><![CDATA[昨天折腾了一下午，把各种票都买好了&#8230; 还体验了一把传说中的&#8221;高铁&#8221;,其实也不快嘛,最高时速120km/h 昨天晚上都已经开始跟家里的娃娃们发短信说&#8221;我胡汗三又要回来了&#8221;&#8230;结果西哥跑过来,对已经在床上的我说,&#8221;可以继续酱油了&#8221; 嗯,进了决赛有T-Shirt穿了&#8230;具体的答辩时间还没出来,但我看着不会早于26号(我的票T_T) 今天早上突降的大雨,让我意识到,这个天气也充满了各种变数 还好火车票改签没有手续费&#8230;过几天还得再跑一趟&#8230;每次回家都那么纠结呢 最后,谢谢各位热情洋溢的投票~! 相关日志中兴决赛答辩keynote一枚678行&#8212;the very best of SauceForge从ACme到SauceForge]]></description>
			<content:encoded><![CDATA[<p>昨天折腾了一下午，把各种票都买好了&#8230;</p>
<p>还体验了一把传说中的&#8221;高铁&#8221;,其实也不快嘛,最高时速120km/h</p>
<p>昨天晚上都已经开始跟家里的娃娃们发短信说&#8221;我胡汗三又要回来了&#8221;&#8230;结果西哥跑过来,对已经在床上的我说,&#8221;可以继续酱油了&#8221;</p>
<p>嗯,进了决赛有T-Shirt穿了&#8230;具体的答辩时间还没出来,但我看着不会早于26号(我的票T_T)</p>
<p>今天早上突降的大雨,让我意识到,这个天气也充满了各种变数</p>
<p>还好火车票改签没有手续费&#8230;过几天还得再跑一趟&#8230;每次回家都那么纠结呢</p>
<p>最后,谢谢各位热情洋溢的投票~!</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/07/%e4%b8%ad%e5%85%b4%e5%86%b3%e8%b5%9b%e7%ad%94%e8%be%a9keynote%e4%b8%80%e6%9e%9a/" title="中兴决赛答辩keynote一枚">中兴决赛答辩keynote一枚</a></li><li><a href="http://canx.me/2010/07/678%e8%a1%8c-the-very-best-of-sauceforge/" title="678行&#8212;the very best of SauceForge">678行&#8212;the very best of SauceForge</a></li><li><a href="http://canx.me/2010/04/%e4%bb%8eacme%e5%88%b0sauceforge/" title="从ACme到SauceForge">从ACme到SauceForge</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/07/%e5%90%9b%e9%97%ae%e5%bd%92%e6%9c%9f%e6%9c%aa%e6%9c%89%e6%9c%9f%ef%bc%8c%e5%b7%b4%e5%b1%b1%e5%a4%9c%e9%9b%a8%e6%b6%a8%e7%a7%8b%e6%b1%a0/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>678行&#8212;the very best of SauceForge</title>
		<link>http://canx.me/2010/07/678%e8%a1%8c-the-very-best-of-sauceforge/</link>
		<comments>http://canx.me/2010/07/678%e8%a1%8c-the-very-best-of-sauceforge/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 17:36:07 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[哇哈哈]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SauceForge]]></category>
		<category><![CDATA[中兴捧月]]></category>

		<guid isPermaLink="false">http://canx.me/?p=240</guid>
		<description><![CDATA[长舒一口气&#8230;终于赶在晚上11:45&#8230;赶在12点之前&#8230;把程序提交了 据说这次的代码量达到了空前的678行(我没数过),分成了5个文件&#8230; 终于体现了一点面向对象的思想,但还是面向过程的方式居多 这次最大的收获是自己从无到有实现了一个还算健壮的协议&#8230;发现协议这个东西还可以琢磨地有滋有味:) 很多try&#8230;except&#8230;不测试是永远不会发现&#8221;居然还会有这种问题&#8221;的 而且线程之间的同步到目前为止还是很迷惑&#8230;只是会建立起来,跑起来,看起来能用的感觉&#8230; 还有,Python绝对八面玲珑&#8230;之前说过了&#8230;推荐所有折腾人士使用 伪球迷的世界杯,只有一场完整的比赛 今晚的荷兰对西班牙&#8230;放松一下~ 相关日志中兴决赛答辩keynote一枚一些python又一个script的总结]]></description>
			<content:encoded><![CDATA[<p>长舒一口气&#8230;终于赶在晚上11:45&#8230;赶在12点之前&#8230;把程序提交了</p>
<p>据说这次的代码量达到了空前的678行(我没数过),分成了5个文件&#8230;</p>
<p>终于体现了一点面向对象的思想,但还是面向过程的方式居多</p>
<p><a href="http://img.skitch.com/20100711-n68mqhafbequk3wxi6kmnyf1jj.png"><img class="alignnone" title="中兴捧月复赛程序框架" src="http://img.skitch.com/20100711-n68mqhafbequk3wxi6kmnyf1jj.png" alt="中兴捧月复赛程序框架" width="371" height="492" /></a></p>
<p>这次最大的收获是自己从无到有实现了一个还算健壮的协议&#8230;发现协议这个东西还可以琢磨地有滋有味:)</p>
<p>很多try&#8230;except&#8230;不测试是永远不会发现&#8221;居然还会有这种问题&#8221;的</p>
<p>而且线程之间的同步到目前为止还是很迷惑&#8230;只是会建立起来,跑起来,看起来能用的感觉&#8230;</p>
<p>还有,Python绝对八面玲珑&#8230;<a title="八歧大蛇" href="http://canx.me/2010/07/八歧大蛇/" target="_blank">之前说过了</a>&#8230;推荐所有折腾人士使用</p>
<p>伪球迷的世界杯,只有一场完整的比赛</p>
<p>今晚的荷兰对西班牙&#8230;放松一下~</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/07/%e4%b8%ad%e5%85%b4%e5%86%b3%e8%b5%9b%e7%ad%94%e8%be%a9keynote%e4%b8%80%e6%9e%9a/" title="中兴决赛答辩keynote一枚">中兴决赛答辩keynote一枚</a></li><li><a href="http://canx.me/2011/12/%e4%b8%80%e4%ba%9bpython/" title="一些python">一些python</a></li><li><a href="http://canx.me/2011/11/%e5%8f%88%e4%b8%80%e4%b8%aascript%e7%9a%84%e6%80%bb%e7%bb%93/" title="又一个script的总结">又一个script的总结</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/07/678%e8%a1%8c-the-very-best-of-sauceforge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photoshop CS5: 如此惊艳</title>
		<link>http://canx.me/2010/07/photoshop-cs5-%e5%a6%82%e6%ad%a4%e6%83%8a%e8%89%b3/</link>
		<comments>http://canx.me/2010/07/photoshop-cs5-%e5%a6%82%e6%ad%a4%e6%83%8a%e8%89%b3/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 11:25:37 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[推佳软]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[新特性]]></category>

		<guid isPermaLink="false">http://canx.me/?p=229</guid>
		<description><![CDATA[一直对Photoshop换换图标就是新版本的做法嗤之以鼻&#8230;所以一直还在用cs3&#8230; 没想到cs5除了版本号变大了以外,居然真的有了新特性! 于是乎,下载试用&#8230;真的很赞! 先看个视频,了解个大概: 下面的对比图是我10分钟改出来的(还包括学那个&#8221;操控变形&#8221;的时间): 主要的新特性,或者说升级的理由: 0)mac下终于有中文版用了!内牛满面&#8230; 1)在mac下64位化了,这也意味着底层终于从carbon搬到cocoa了&#8230;也难怪apple经常骂adobe懒 2)强大的内容感知,在修补污点那个工具的体现尤为明显(上面改的那个图有用到) 3)操控变形功能&#8230;上面的图也有用到,视频里也有演示 4)3D功能&#8230;据说在cs4加上的&#8230;是不是意味着PS要从平面走向三维了? 5)新的笔刷&#8212;&#8212;&#8221;混合器画笔工具&#8221;,可以模拟出笔刷的状态,不过貌似要配合压感笔用&#8230; 6)界面和其它小的改动&#8230;比如引入了类似浏览器的多标签设计,放大到一定程度可以看到单个像素点,一些鼠标手势和小的动画效果&#8230; 总之是个很有爱的版本~ 相关日志MacTeX中文设置Qwt安装与初步Mac OS X下Qt的mySQL driver编译安装]]></description>
			<content:encoded><![CDATA[<p><a href="http://pic.yupoo.com/cannium/68894997be8d/ai5xil85.png"><img class="alignnone" title="photoshop cs5 logo" src="http://pic.yupoo.com/cannium/68894997be8d/ai5xil85.png" alt="photoshop cs5 logo" width="567" height="340" /></a></p>
<p>一直对Photoshop换换图标就是新版本的做法嗤之以鼻&#8230;所以一直还在用cs3&#8230;</p>
<p>没想到cs5除了版本号变大了以外,居然真的有了新特性!</p>
<p>于是乎,<a title="Photoshop cs5安装 破解 汉化" href="http://www.mac52ipod.cn/post/adobe-photoshop-cs5-extended-for-mac-pojie-chinese.php" target="_blank">下载试用</a>&#8230;真的很赞!</p>
<p>先看个<a title="Photoshop CS5 top5 new features" href="http://player.youku.com/player.php/sid/XMTY2MjM4OTgw/v.swf" target="_blank">视频</a>,了解个大概:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="middle" /><param name="src" value="http://player.youku.com/player.php/sid/XMTY2MjM4OTgw/v.swf" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="480" height="400" src="http://player.youku.com/player.php/sid/XMTY2MjM4OTgw/v.swf" quality="high" align="middle"></embed></object></p>
<p>下面的对比<a title="图片来源" href="http://adobecs5.net/adobe-photoshop-cs5-–-paint-sneak-peek-girl.html" target="_blank">图</a>是我10分钟改出来的(还包括学那个&#8221;操控变形&#8221;的时间):</p>
<p><a href="http://pic.yupoo.com/cannium/59927997bd97/950tunur.jpg"><img class="alignnone" title="photoshop cs5 操控变形(前)" src="http://pic.yupoo.com/cannium/59927997bd97/950tunur.jpg" alt="" width="253" height="168" /></a> <a href="http://pic.yupoo.com/cannium/41181997bd99/1rxzf8lu.jpg"><img class="alignnone" title="photoshop cs5 操控变形(后)" src="http://pic.yupoo.com/cannium/41181997bd99/1rxzf8lu.jpg" alt="" width="253" height="167" /></a></p>
<p>主要的新特性,或者说升级的理由:</p>
<p>0)mac下终于有中文版用了!内牛满面&#8230;</p>
<p>1)在mac下64位化了,这也意味着底层终于从carbon搬到cocoa了&#8230;也难怪apple经常骂adobe懒</p>
<p>2)强大的内容感知,在修补污点那个工具的体现尤为明显(上面改的那个图有用到)</p>
<p>3)操控变形功能&#8230;上面的图也有用到,视频里也有演示</p>
<p>4)3D功能&#8230;据说在cs4加上的&#8230;是不是意味着PS要从平面走向三维了?</p>
<p>5)新的笔刷&#8212;&#8212;&#8221;混合器画笔工具&#8221;,可以模拟出笔刷的状态,不过貌似要配合压感笔用&#8230;</p>
<p>6)界面和其它小的改动&#8230;比如引入了类似浏览器的多标签设计,放大到一定程度可以看到单个像素点,一些鼠标手势和小的动画效果&#8230;</p>
<p>总之是个很有爱的版本~</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/05/mactex%e4%b8%ad%e6%96%87%e8%ae%be%e7%bd%ae/" title="MacTeX中文设置">MacTeX中文设置</a></li><li><a href="http://canx.me/2011/05/qwt%e5%ae%89%e8%a3%85%e4%b8%8e%e5%88%9d%e6%ad%a5/" title="Qwt安装与初步">Qwt安装与初步</a></li><li><a href="http://canx.me/2011/04/mac-os-x%e4%b8%8bqt%e7%9a%84mysql-driver%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85/" title="Mac OS X下Qt的mySQL driver编译安装">Mac OS X下Qt的mySQL driver编译安装</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/07/photoshop-cs5-%e5%a6%82%e6%ad%a4%e6%83%8a%e8%89%b3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>冷一个</title>
		<link>http://canx.me/2010/07/%e5%86%b7%e4%b8%80%e4%b8%aa/</link>
		<comments>http://canx.me/2010/07/%e5%86%b7%e4%b8%80%e4%b8%aa/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 02:13:24 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[推佳软]]></category>
		<category><![CDATA[Knuth]]></category>
		<category><![CDATA[smcFanControl]]></category>
		<category><![CDATA[冷笑话]]></category>
		<category><![CDATA[电脑降温]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://canx.me/?p=217</guid>
		<description><![CDATA[前几天听说高爷爷会在TeX的2^5周年纪念活动发布一个&#8221;An Earthshaking Announcement&#8220;,今天追了一下这个新闻,发现是他老人家讲了个冷笑话而已&#8230; 烈日炎炎,我们应该深刻体会Knuth的良苦用心&#8230; 今天的主角是smcFanControl,一个控制风扇转速的软件(mac only) 当然,这个软件跟高爷爷没啥关系&#8230; 把转速方案从&#8221;Default&#8221;改成&#8221;Higher RPM&#8221;之后,风扇的最低转速就从1800rpm变到了3600rpm 当然你不喜欢3600这个数字还可以自己设定&#8230;从0到6400之间任选一个吉祥数字- -b&#8230; 用了之后效果明显,CPU从60度降到了50度,无线网卡从70度降到了60度 当然,带来的副作用是能听到风扇的声音了(虽然也不大)&#8230;是高温对硬件伤害大还是震动的伤害大自己定夺吧&#8230; 上个温度的图(iStat nano截图) 当然这个属于治标不治本的方法&#8230;不过在学校这种地方你还能指望咋样呢? 相关日志最近笑点很奇怪我使用的Android软件推几个好用的小软件]]></description>
			<content:encoded><![CDATA[<p>前几天听说高爷爷会在<a title="TeX32周年纪念活动" href="http://tug.org/tug2010/" target="_blank">TeX的2^5周年纪念活动</a>发布一个&#8221;<a title="Knuth的个人新闻页面" href="http://www-cs-faculty.stanford.edu/~uno/news.html#lectures" target="_blank">An Earthshaking Announcement</a>&#8220;,今天追了一下这个新闻,发现是他老人家<a title="Knuth的爆炸性演讲" href="http://www.antonioshome.net/blog/2010/20100701-1.php" target="_blank">讲了个冷笑话</a>而已&#8230;</p>
<p>烈日炎炎,我们应该深刻体会Knuth的良苦用心&#8230;</p>
<p>今天的主角是<a title="smcFanControl下载" href="http://www.macupdate.com/info.php/id/23049/smcfancontrol" target="_blank">smcFanControl</a>,一个控制风扇转速的软件(mac only)</p>
<p><a href="http://img.skitch.com/20100705-861heecmqhpxtefsnjghb9g428.png"><img class="alignleft" title="smcFanControl logo" src="http://img.skitch.com/20100705-861heecmqhpxtefsnjghb9g428.png" alt="smcFanControl logo" width="102" height="102" /></a>当然,这个软件跟高爷爷没啥关系&#8230;</p>
<p>把转速方案从&#8221;Default&#8221;改成&#8221;Higher RPM&#8221;之后,风扇的最低转速就从1800rpm变到了3600rpm</p>
<p>当然你不喜欢3600这个数字还可以自己设定&#8230;从0到6400之间任选一个吉祥数字- -b&#8230;</p>
<p>用了之后效果明显,CPU从60度降到了50度,无线网卡从70度降到了60度</p>
<p>当然,带来的副作用是能听到风扇的声音了(虽然也不大)&#8230;是高温对硬件伤害大还是震动的伤害大自己定夺吧&#8230;</p>
<p>上个温度的图(<a title="iStat nano下载" href="http://www.apple.com/downloads/dashboard/status/istatnano.html" target="_blank">iStat nano</a>截图)</p>
<p><a href="http://img.skitch.com/20100705-drfbj6u1w5nftnmcdnrn8pk95e.png"><img class="aligncenter" title="使用smcFanConrol之后的温度情况" src="http://img.skitch.com/20100705-drfbj6u1w5nftnmcdnrn8pk95e.png" alt="使用smcFanConrol之后的温度情况" width="233" height="140" /></a><br />
当然这个属于治标不治本的方法&#8230;不过在学校这种地方你还能指望咋样呢?</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/09/%e6%9c%80%e8%bf%91%e7%ac%91%e7%82%b9%e5%be%88%e5%a5%87%e6%80%aa/" title="最近笑点很奇怪">最近笑点很奇怪</a></li><li><a href="http://canx.me/2011/08/%e6%88%91%e4%bd%bf%e7%94%a8%e7%9a%84android%e8%bd%af%e4%bb%b6/" title="我使用的Android软件">我使用的Android软件</a></li><li><a href="http://canx.me/2010/05/%e6%8e%a8%e5%87%a0%e4%b8%aa%e5%a5%bd%e7%94%a8%e7%9a%84%e5%b0%8f%e8%bd%af%e4%bb%b6/" title="推几个好用的小软件">推几个好用的小软件</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/07/%e5%86%b7%e4%b8%80%e4%b8%aa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>八歧大蛇</title>
		<link>http://canx.me/2010/07/%e5%85%ab%e6%ad%a7%e5%a4%a7%e8%9b%87/</link>
		<comments>http://canx.me/2010/07/%e5%85%ab%e6%ad%a7%e5%a4%a7%e8%9b%87/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 09:27:46 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[PyS60]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[s60]]></category>
		<category><![CDATA[发短信]]></category>
		<category><![CDATA[怕甚]]></category>
		<category><![CDATA[手机]]></category>
		<category><![CDATA[脚本]]></category>

		<guid isPermaLink="false">http://canx.me/?p=212</guid>
		<description><![CDATA[人生苦短,请用Python &#8212;&#8212; lili大神 Python原义大蟒蛇,我的翻译是&#8221;怕甚&#8221; 各种跨平台,各种库,各种方便&#8230;绝对是个八面玲珑的大蛇&#8230; 上次SauceForge们用它写了个&#8221;CPU占用率是亮点&#8221;的程序,居然又水进复赛&#8230; 在寝室堕落n天之后,今天折腾了个发短信的script&#8230; 以上除引用外都是废话,请无视&#8230;正文即将开始 不得不说symbian s60还是有眼光的,居然官方支持Python&#8230; PyS60请移步这里下载(包括SDK和文档): s60第二版及以前 s60第三版及以后 我杯具的N70上的最新版本是1.4.5(Python版本2.2.2),当然,够用就好 (继续悄悄地想换手机了&#8230;) 翻了下文档,系统提供的API还是相当齐全的,包括对信息、联系人、日历、照相机、蓝牙、传感器&#8230;总之你能想到的手机功能都可以实现 于是写了个练了下手&#8230; 如果发现有多个人符合要求还应该让用户来选择(下图是在&#8221;收件人&#8221;一栏填了个&#8221;张&#8221;之后的情况): 代码就不贴了,在这里下载 折腾出来的几条&#8230;算是经验吧: 1)关于sms_send()这个函数 函数的原型是: sms_send(number, msg, [encoding='7bit', callback=None, name="" ]) 其中number和msg都是utf-8的字符串(想想电话号码里的&#8221;+86&#8243;你就理解了), encoding在我手机上是&#8221;UCS2&#8243;(应该是跟运营商有关) 上面的编码要严格遵循,否则会出现各种各样的乱码&#8230; 2)嗯&#8230;编码&#8230;所有要显示的字符串都点一个decode(&#8216;utf-8&#8242;)吧&#8230;这样保险 3)raw_input()这个函数在脚本模式下运行不正常,按&#8221;OK&#8221;键没办法结束输入,不晓得是bug呢还是bug呢&#8230; 4)于是改用GUI读取输入了&#8230;相当简单,导入appuifw这个图形界面模块之后,appuifw.query()就是输入框,appuifw.popup_menu()就是弹出的单选框,appuifw.note()就是提示框 5)这样发出去的短信在发件箱里没保存,于是我猜想系统自带的那个信息程序还加了句把信息存到发件箱里&#8230;inbox那部分还没看,懒得加了= =b&#8230; 相关日志又一个发短信的script一些python又一个script的总结]]></description>
			<content:encoded><![CDATA[<blockquote><p>人生苦短,请用Python</p>
<p style="text-align: right;">&#8212;&#8212; lili大神</p>
</blockquote>
<p>Python原义大蟒蛇,我的翻译是&#8221;怕甚&#8221;</p>
<p>各种跨平台,各种库,各种方便&#8230;绝对是个八面玲珑的大蛇&#8230;</p>
<p>上次SauceForge们用它写了个&#8221;CPU占用率是亮点&#8221;的程序,居然又水进复赛&#8230;</p>
<p>在寝室堕落n天之后,今天折腾了个发短信的script&#8230;</p>
<p class="divider">
<p>以上除引用外都是废话,请无视&#8230;正文即将开始</p>
<p>不得不说symbian s60还是有眼光的,居然官方支持Python&#8230;</p>
<p>PyS60请移步这里下载(包括SDK和文档): <a title="PyS60" href="http://sourceforge.net/projects/pys60/files/pys60/" target="_blank">s60第二版及以前</a> <a title="PyS60" href="https://garage.maemo.org/frs/?group_id=854" target="_blank">s60第三版及以后</a></p>
<p>我杯具的N70上的最新版本是1.4.5(Python版本2.2.2),当然,够用就好</p>
<p>(继续悄悄地想换手机了&#8230;)</p>
<p><a href="http://pic.yupoo.com/cannium/507579926a36/fyytw0dc.jpg"><img class="aligncenter" title="Python for s60 截图" src="http://pic.yupoo.com/cannium/507579926a36/fyytw0dc.jpg" alt="Python for s60 截图" width="176" height="208" /></a>翻了下文档,系统提供的API还是相当齐全的,包括对信息、联系人、日历、照相机、蓝牙、传感器&#8230;总之你能想到的手机功能都可以实现</p>
<p>于是写了个练了下手&#8230;</p>
<p><a href="http://pic.yupoo.com/cannium/898439926a36/ixgdg7r0.jpg"><img class="alignnone" title="输入收信人的称呼或者号码" src="http://pic.yupoo.com/cannium/898439926a36/ixgdg7r0.jpg" alt="输入收信人的称呼或者号码" width="176" height="208" /></a> <a href="http://pic.yupoo.com/cannium/151029926a35/u7qmp2p0.jpg"><img class="alignnone" title="输入信息内容" src="http://pic.yupoo.com/cannium/151029926a35/u7qmp2p0.jpg" alt="输入信息内容" width="176" height="208" /></a> <a href="http://pic.yupoo.com/cannium/752139926a35/072vkcdl.jpg"><img class="alignnone" title="收件箱,已送达" src="http://pic.yupoo.com/cannium/752139926a35/072vkcdl.jpg" alt="收件箱,已送达" width="176" height="208" /></a></p>
<p>如果发现有多个人符合要求还应该让用户来选择(下图是在&#8221;收件人&#8221;一栏填了个&#8221;张&#8221;之后的情况):</p>
<p style="text-align: center;"><a href="http://pic.yupoo.com/cannium/078629926acf/u3pda8pz.jpg"><img class="aligncenter" title="选择收信人" src="http://pic.yupoo.com/cannium/078629926acf/u3pda8pz.jpg" alt="选择收信人" width="176" height="208" /></a></p>
<p>代码就不贴了,在<a title="msg.py" href="http://canx.me/files/msg.py" target="_blank">这里</a>下载</p>
<p>折腾出来的几条&#8230;算是经验吧:</p>
<p>1)关于sms_send()这个函数</p>
<p>函数的原型是:</p>
<pre class="brush:python">sms_send(number, msg, [encoding='7bit', callback=None, name="" ])</pre>
<p>其中number和msg都是utf-8的字符串(想想电话号码里的&#8221;+86&#8243;你就理解了), encoding在我手机上是&#8221;UCS2&#8243;(应该是跟运营商有关)</p>
<p>上面的编码要严格遵循,否则会出现各种各样的乱码&#8230;</p>
<p>2)嗯&#8230;编码&#8230;所有要显示的字符串都点一个decode(&#8216;utf-8&#8242;)吧&#8230;这样保险</p>
<p>3)raw_input()这个函数在脚本模式下运行不正常,按&#8221;OK&#8221;键没办法结束输入,不晓得是bug呢还是bug呢&#8230;</p>
<p>4)于是改用GUI读取输入了&#8230;相当简单,导入appuifw这个图形界面模块之后,appuifw.query()就是输入框,appuifw.popup_menu()就是弹出的单选框,appuifw.note()就是提示框</p>
<p>5)这样发出去的短信在发件箱里没保存,于是我猜想系统自带的那个信息程序还加了句把信息存到发件箱里&#8230;inbox那部分还没看,懒得加了= =b&#8230;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/01/%e5%8f%88%e4%b8%80%e4%b8%aa%e5%8f%91%e7%9f%ad%e4%bf%a1%e7%9a%84script/" title="又一个发短信的script">又一个发短信的script</a></li><li><a href="http://canx.me/2011/12/%e4%b8%80%e4%ba%9bpython/" title="一些python">一些python</a></li><li><a href="http://canx.me/2011/11/%e5%8f%88%e4%b8%80%e4%b8%aascript%e7%9a%84%e6%80%bb%e7%bb%93/" title="又一个script的总结">又一个script的总结</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/07/%e5%85%ab%e6%ad%a7%e5%a4%a7%e8%9b%87/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>And that has made all the difference</title>
		<link>http://canx.me/2010/06/and-that-has-made-all-the-difference/</link>
		<comments>http://canx.me/2010/06/and-that-has-made-all-the-difference/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 14:34:38 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[The Road Not Taken]]></category>

		<guid isPermaLink="false">http://canx.me/?p=159</guid>
		<description><![CDATA[I shall be telling this with a sigh Somewhere ages and ages hence: Two roads diverged in a wood, and I— I took the one less traveled by, And that has made all the difference. &#8212;&#8212;The Road Not Taken, Robert Frost 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<blockquote><p>I shall be telling this with a sigh<br />
Somewhere ages and ages hence:<br />
Two roads diverged in a wood, and I—<br />
I took the one less traveled by,<br />
And that has made all the difference.</p>
<p style="text-align: right;">&#8212;&#8212;The Road Not Taken, Robert Frost</p>
</blockquote>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/06/and-that-has-made-all-the-difference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dijkstra最难理解的地方是它的名字</title>
		<link>http://canx.me/2010/05/dijkstra%e6%9c%80%e9%9a%be%e7%90%86%e8%a7%a3%e7%9a%84%e5%9c%b0%e6%96%b9%e6%98%af%e5%ae%83%e7%9a%84%e5%90%8d%e5%ad%97/</link>
		<comments>http://canx.me/2010/05/dijkstra%e6%9c%80%e9%9a%be%e7%90%86%e8%a7%a3%e7%9a%84%e5%9c%b0%e6%96%b9%e6%98%af%e5%ae%83%e7%9a%84%e5%90%8d%e5%ad%97/#comments</comments>
		<pubDate>Sat, 29 May 2010 18:06:06 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[dijkstra]]></category>
		<category><![CDATA[渐进]]></category>
		<category><![CDATA[理解]]></category>
		<category><![CDATA[算法]]></category>

		<guid isPermaLink="false">http://canx.me/?p=171</guid>
		<description><![CDATA[两个选修学分可拿得真不容易,除了做题还得写paper&#8230;选择了这个很绕口的算法写,希望没出什么岔子 各位帮我检查一下有什么问题没有 先说下这个词的发音:dijkstra /ˈdɛɪkstra/ 一开始接触dijkstra的时候,总觉得这个算法虽好,但思路并不自然&#8230;于是我试图以一种渐进的方式把它讲得自然一点 问题描述: 给定加权图G(V,E)和起始点s,求从s出发到V中另一顶点t(或所有顶点)的权重最小的路径 1.一个朴素的想法&#8230; 把所有从s到t的路都看一遍,然后比比哪条最短呗&#8212;-这个想法相当于DFS枚举所有路径,之后比较大小,复杂度是指数级的,属于最暴力的暴力 2.那,BFS呢?不是经常用它来求最短路么 对,在各种迷宫问题里面,确实经常在用BFS.但需要注意的是,迷宫问题里面,向上下左右4个方向走的消耗是相同的,于是先扩展到的点一定比后扩展到的点距离近.而在上面描述的问题里,边权不一定全部相同,即会出现后扩展到的点距离反而近的情况(下图B会先从A扩展到,但比D和E都远)&#8230;所以,BFS在这种情况下失效了 3.那好办啊,开个数组记录下s到各个节点的距离,以后每扩展一次就更新一下不就完了 但是注意,这样的话一个节点可能要入队出队多次(看来SPFA来得确实比dijkstra自然&#8230;),比如上面B被A更新过之后,还会被C更新一次.能不能每个点只处理一次就把这事儿搞定呢? 4.那就处理距离s最近的点嘛 这是一个贪心的策略,要用之,先证之: 1)明显,从源点出发遇到的最近的点肯定是距离源点最近的点(好废话),如上图A-&#62;C.于是我们可以从源点出发,唯一确定出第一条最短路. 2)一个已经确定了源点s到这个点的最短路的点(设为x),继续扩展的话,到x最短的路必定也到s最短.有点绕,换个方式想:若s到x的最短路已经确定,那么以后遇到的点便不能再改变这条路径,于是我们可以把s和x看成一个点s’,或者看成一个黑盒,不必再考虑其内部结构,只考虑对外的表现&#8212;一个点s’.这样相当于有了一个新的源点&#8230; 由归纳法证毕. 于是我们终于跟上了dijkstra他老人家的脚步: 从源点s开始扩展,每次找到一个最近的点x,然后把s和x”合并”成一个点s’,并继续扩展,直到扩展完整个图(或者到达目标点t) 算法的复杂度和具体实现有关,但最衰也能达到O(n^2) 看个例子吧(CDOJ-1010:http://acm.uestc.edu.cn/problem.php?pid=1010) 这是一个相当标准的求最短路,甚至题目也就叫”最短路” 代码如下(C): #include "stdio.h" #include "string.h" #define INF 1000000 //INF for "infinite" int dijkstra(int path[][100],int start,int target) { int dist[100];//dist for "distance" int pre[100];//the point before the current one int visited[100]= {0};//1 for [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>两个选修学分可拿得真不容易,除了做题还得写paper&#8230;选择了这个很绕口的算法写,希望没出什么岔子</p>
<p>各位帮我检查一下有什么问题没有</p>
<p class="divider">
<p>先说下这个词的发音:dijkstra /ˈdɛɪkstra/</p>
<p>一开始接触dijkstra的时候,总觉得这个算法虽好,但思路并不自然&#8230;于是我试图以一种渐进的方式把它讲得自然一点</p>
<p>问题描述:</p>
<p>给定加权图G(V,E)和起始点s,求从s出发到V中另一顶点t(或所有顶点)的权重最小的路径</p>
<p>1.一个朴素的想法&#8230;</p>
<p>把所有从s到t的路都看一遍,然后比比哪条最短呗&#8212;-这个想法相当于DFS枚举所有路径,之后比较大小,复杂度是指数级的,属于最暴力的暴力</p>
<p>2.那,BFS呢?不是经常用它来求最短路么</p>
<p>对,在各种迷宫问题里面,确实经常在用BFS.但需要注意的是,迷宫问题里面,向上下左右4个方向走的消耗是相同的,于是先扩展到的点一定比后扩展到的点距离近.而在上面描述的问题里,边权不一定全部相同,即会出现后扩展到的点距离反而近的情况(下图B会先从A扩展到,但比D和E都远)&#8230;所以,BFS在这种情况下失效了</p>
</div>
<div><a href="http://pic.yupoo.com/cannium/67091964c85b/eutcgltg.png"><img class="aligncenter" title="一个有向图" src="http://pic.yupoo.com/cannium/67091964c85b/eutcgltg.png" alt="一个有向图" width="282" height="168" /></a></div>
<p>3.那好办啊,开个数组记录下s到各个节点的距离,以后每扩展一次就更新一下不就完了</p>
<p>但是注意,这样的话一个节点可能要入队出队多次(看来SPFA来得确实比dijkstra自然&#8230;),比如上面B被A更新过之后,还会被C更新一次.能不能每个点只处理一次就把这事儿搞定呢?</p>
<p>4.那就处理距离s最近的点嘛</p>
<p>这是一个贪心的策略,要用之,先证之:</p>
<p>1)明显,从源点出发遇到的最近的点肯定是距离源点最近的点(好废话),如上图A-&gt;C.于是我们可以从源点出发,唯一确定出第一条最短路.</p>
<p>2)一个已经确定了源点s到这个点的最短路的点(设为x),继续扩展的话,到x最短的路必定也到s最短.有点绕,换个方式想:若s到x的最短路已经确定,那么以后遇到的点便不能再改变这条路径,于是我们可以把s和x看成一个点s’,或者看成一个黑盒,不必再考虑其内部结构,只考虑对外的表现&#8212;一个点s’.这样相当于有了一个新的源点&#8230;</p>
<p>由归纳法证毕.</p>
<p>于是我们终于跟上了dijkstra他老人家的脚步:</p>
<p>从源点s开始扩展,每次找到一个最近的点x,然后把s和x”合并”成一个点s’,并继续扩展,直到扩展完整个图(或者到达目标点t)</p>
<p>算法的复杂度和具体实现有关,但最衰也能达到O(n^2)</p>
<p>看个例子吧(<a title="CDOJ-1010" href="http://acm.uestc.edu.cn/problem.php?pid=1010" target="_blank">CDOJ-1010:http://acm.uestc.edu.cn/problem.php?pid=1010</a>)</p>
<p>这是一个相当标准的求最短路,甚至题目也就叫”最短路”</p>
<p>代码如下(C):</p>
<pre class="brush:c">#include "stdio.h"
#include "string.h"

#define INF 1000000
//INF for "infinite"

int dijkstra(int path[][100],int start,int target)
{
	int dist[100];//dist for "distance"
	int pre[100];//the point before the current one
	int visited[100]= {0};//1 for visited,0 for unvisited
	int v;

	//initialize
	for(v= 0;v&lt;= target;v++)
	{
		dist[v]= INF;
		pre[v]= -1;
	}
	dist[start]= 0;

	//find shortest distance from s to all unvisited vertices
	//recompute potential new paths to update all shortest paths
	//exit if u remains -1(can't be updated further)
	while(1)
	{
		int u= -1;
		int sd= INF;//sd for "shortest distance"
		int i;
		for(i= 0;i&lt;= target;i++)
		{
			if(!visited[i] &amp;&amp; dist[i]&lt; sd)
			{
				sd= dist[i];
				u= i;
			}
		}
		if(u== -1)	break; 

 		//for neighbors of u,see if length of best path from s-&gt;u-&gt;v
		//is shorter than the current length of s-&gt;v
		visited[u]= 1;
		for(v= 0;v&lt;= target;v++)
		{
			int weight= path[u][v];
			if(v== u)	continue;

			long newLen= dist[u];
			newLen= newLen+ weight;
			if(newLen&lt; dist[v])
			{
				dist[v]= newLen;
				pre[v]= u;
			}
		}
	}
	return(dist[target]);
}

int main()
{
	int n,m;
	int path[100][100];
	int a,b,c;

	while(scanf("%d %d",&amp;n,&amp;m)!= EOF)
	{
		if(n== 0 &amp;&amp; m== 0)
			break;
		memset(path,INF,sizeof(path));
		while(m--)
		{
			scanf("%d%d%d",&amp;a,&amp;b,&amp;c);
			//convert the input to adjacency matrix
			path[a-1][b-1]=path[b-1][a-1]= c;
		}

		int min= dijkstra(path,0,n-1);
		printf("%d\n",min);
	}
}</pre>
<p>在OJ上15ms通过,效率还是不错的.</p>
<p class="divider">
<p>参考文献:</p>
<p>1.<a title="dijkstra's algorithm" href="http://en.wikipedia.org/wiki/Dijkstra's_algorithm" target="_blank">http://en.wikipedia.org/wiki/Dijkstra&#8217;s_algorithm</a></p>
<p>2.Algorithms in a nutshell,George T. Heineman, Gary Pollice, Stanley Selkow</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/05/dijkstra%e6%9c%80%e9%9a%be%e7%90%86%e8%a7%a3%e7%9a%84%e5%9c%b0%e6%96%b9%e6%98%af%e5%ae%83%e7%9a%84%e5%90%8d%e5%ad%97/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>推几个好用的小软件</title>
		<link>http://canx.me/2010/05/%e6%8e%a8%e5%87%a0%e4%b8%aa%e5%a5%bd%e7%94%a8%e7%9a%84%e5%b0%8f%e8%bd%af%e4%bb%b6/</link>
		<comments>http://canx.me/2010/05/%e6%8e%a8%e5%87%a0%e4%b8%aa%e5%a5%bd%e7%94%a8%e7%9a%84%e5%b0%8f%e8%bd%af%e4%bb%b6/#comments</comments>
		<pubDate>Fri, 28 May 2010 09:03:10 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[推佳软]]></category>
		<category><![CDATA[MPlayerX]]></category>
		<category><![CDATA[Nimbuzz]]></category>
		<category><![CDATA[Skitch]]></category>
		<category><![CDATA[SugarSync]]></category>
		<category><![CDATA[推荐]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://canx.me/?p=165</guid>
		<description><![CDATA[SugarSync 在dropBox被墙掉之后,发现了这个东西,跨平台已经跨到手机上去了,貌似还在完善中 比dropBox的文件夹管理灵活一些,速度貌似也稍快,不晓得是不是因为用的人还比较少&#8230;软件仍欠打磨 应该也是属于创业公司的样子,于是不保证哪天就突然烧光了钱不能继续提供服务了&#8230; 总比没有强,想试试的话点这里(我的邀请函,呵呵) Skitch(mac only) 除了图标比较女性化之外,实在是找不出什么缺点来 截图,编辑,上传,外链,轻点鼠标,一气呵成 我这篇文的截图就是用的这个东西,现在已经进驻我的开机启动项了:) 想试试的话点这里,上面还有个3分钟教学视频,你会发现它确实很简单~ MPlayerX(mac only) 看名字就晓得是MPlayer在mac上的近亲&#8230;不过不是MPlayer那个项目的官方mac版 而是一个牛人另起炉灶,做出的一个充分native的播放器&#8230;使用了Apple的Core系列API和Open CL 嗯,那个MPlayer的mac版确实让人tired&#8230;作者在项目首页写到: Well, I was really tired of MPlayer OSX. It runs OK but, it looks like ninety years old man. And also, the new technology Apple prevailed, such as Core Animation, Grand-Central Dispatch, even OpenCL, pushed me to give [...]]]></description>
			<content:encoded><![CDATA[<h4>SugarSync<a href="http://img.skitch.com/20100528-fx158rm6k97snemwb3kqyybjpg.png"><img class="alignleft" title="SugarSync logo" src="http://img.skitch.com/20100528-fx158rm6k97snemwb3kqyybjpg.png" alt="SugarSync logo" width="95" height="89" /></a></h4>
<p>在dropBox被墙掉之后,发现了这个东西,跨平台已经跨到手机上去了,貌似还在完善中</p>
<p>比dropBox的文件夹管理灵活一些,速度貌似也稍快,不晓得是不是因为用的人还比较少&#8230;软件仍欠打磨</p>
<p>应该也是属于创业公司的样子,于是不保证哪天就突然烧光了钱不能继续提供服务了&#8230;</p>
<p>总比没有强,想试试的话点<a title="SugarSync注册" href="https://www.sugarsync.com/referral?rf=frtp478wvdgbz" target="_blank">这里</a>(我的邀请函,呵呵)</p>
<h4><a href="http://img.skitch.com/20100528-1qatuagddrncsdb4kdxpf7x8fb.png"><img class="alignleft" title="skitch logo" src="http://img.skitch.com/20100528-1qatuagddrncsdb4kdxpf7x8fb.png" alt="skitch logo" width="85" height="89" /></a>Skitch<span style="color: #999999;">(mac only)</span></h4>
<p>除了图标比较女性化之外,实在是找不出什么缺点来</p>
<p>截图,编辑,上传,外链,轻点鼠标,一气呵成</p>
<p>我这篇文的截图就是用的这个东西,现在已经进驻我的开机启动项了:)</p>
<p>想试试的话点<a title="skitch.com" href="http://skitch.com/" target="_blank">这里</a>,上面还有个3分钟教学视频,你会发现它确实很简单~</p>
<h4><a href="http://img.skitch.com/20100528-fkqn5r7ssbi4d2ydaee5jh3uja.png"><img class="alignleft" title="MPlayerX logo" src="http://img.skitch.com/20100528-fkqn5r7ssbi4d2ydaee5jh3uja.png" alt="MPlayerX logo" width="88" height="88" /></a>MPlayerX<span style="color: #999999;">(mac only)</span></h4>
<p>看名字就晓得是MPlayer在mac上的近亲&#8230;不过不是MPlayer那个项目的官方mac版</p>
<p>而是一个牛人另起炉灶,做出的一个充分native的播放器&#8230;使用了Apple的Core系列API和Open CL</p>
<p>嗯,那个MPlayer的mac版确实让人tired&#8230;作者在<a title="MPlayerX project" href="http://code.google.com/p/mplayerx/" target="_blank">项目首页</a>写到:</p>
<blockquote>
<div id="_mcePaste">Well, I was really tired of MPlayer OSX.</div>
<div id="_mcePaste">It runs OK but, it looks like ninety years old man.</div>
<div>
<div>And also, the new technology Apple prevailed, such as Core Animation, Grand-Central Dispatch, even OpenCL, pushed me to give them a try.</div>
<div>So I started without even knowing how to program under Mac, came to know Xcode, Objective-C 2.0, cocoa and the Core family.</div>
</div>
</blockquote>
<p>性能真的很好,别的不说,最让我觉得神奇的是播放rmvb(其实不只是real格式啦)的时候进度条拖到哪就可以毫无停顿的从那个地方继续播放&#8230;印象里即使是real官方的播放器,即使是在windows平台上,rmvb也没这么流畅过&#8230;</p>
<p>想下载狂点<a title="MPlayerX 0.99" href="http://mplayerx.googlecode.com/files/MPlayerX0.9.9.zip">这里</a>,我觉得已经可以替代VLC了&#8230;</p>
<h4><a href="http://img.skitch.com/20100528-bs6xpy8i1xjbwi8wts78pji2j.png"><img class="alignleft" title="Nimbuzz logo" src="http://img.skitch.com/20100528-bs6xpy8i1xjbwi8wts78pji2j.png" alt="Nimbuzz logo" width="92" height="82" /></a>Nimbuzz</h4>
<p>又一个跨平台跨到手机上去的玩意儿,而且需要重点关注的也是它的手机版</p>
<p>IM+ VoIP的集大成者,支持skype,facebook,twitter,msn,Gtalk&#8230;(你看到就看到了,不要乱讲)等等</p>
<p>试过在手机上打skype电话,接通没问题,音质比较差&#8230;可惜手机不支持Wifi或者3G&#8230;</p>
<p>官方网站<a title="Nimbuzz" href="http://www.nimbuzz.com/en" target="_blank">在此</a>,各位尽情围观</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/08/%e6%88%91%e4%bd%bf%e7%94%a8%e7%9a%84android%e8%bd%af%e4%bb%b6/" title="我使用的Android软件">我使用的Android软件</a></li><li><a href="http://canx.me/2010/07/%e5%86%b7%e4%b8%80%e4%b8%aa/" title="冷一个">冷一个</a></li><li><a href="http://canx.me/2010/05/iremember-v0-1/" title="iRemember v0.1">iRemember v0.1</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/05/%e6%8e%a8%e5%87%a0%e4%b8%aa%e5%a5%bd%e7%94%a8%e7%9a%84%e5%b0%8f%e8%bd%af%e4%bb%b6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>东瀛鸟语之诡异的词汇</title>
		<link>http://canx.me/2010/05/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad%e4%b9%8b%e8%af%a1%e5%bc%82%e7%9a%84%e8%af%8d%e6%b1%87/</link>
		<comments>http://canx.me/2010/05/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad%e4%b9%8b%e8%af%a1%e5%bc%82%e7%9a%84%e8%af%8d%e6%b1%87/#comments</comments>
		<pubDate>Mon, 24 May 2010 03:33:40 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[日本語]]></category>
		<category><![CDATA[词义分歧]]></category>
		<category><![CDATA[词汇]]></category>
		<category><![CDATA[诡异]]></category>

		<guid isPermaLink="false">http://canx.me/?p=162</guid>
		<description><![CDATA[中国人学日语的优势是汉字,劣势也是汉字.因为有些词义的分歧实在是太大&#8230; 先整理这些,以后不断更新 勉強(べんきょう) 是&#8221;学习&#8221;的意思&#8230;看来学的头大的不光是中国人&#8230; 八百屋(やおや) 蔬菜店&#8230;估计为了突出蔬菜之丰富&#8230;或者第一个开蔬菜店的姓八百? 床屋(とこや) 理发店&#8230;不明真相 手紙(てがみ) 不是厕所里那个手纸,是邮局里的信&#8230;这个也很囧 土産(みやげ) 从外面回来总要带点什么土特产吧,礼物的意思 試験(しけん) 不是实验,是考试&#8230;或者说拿人做实验- -b&#8230;好恐怖的想法 痴漢(ちかん) 色狼- -b&#8230;嗯,痴汉&#8230; 汽車(きしゃ) 会冒蒸汽的车是什么车?答曰火车&#8230;当然现在都被新幹線代替了吧&#8230; 相关日志东瀛鸟语1单元东瀛鸟语]]></description>
			<content:encoded><![CDATA[<p>中国人学日语的优势是汉字,劣势也是汉字.因为有些词义的分歧实在是太大&#8230;</p>
<p>先整理这些,以后不断更新</p>
<p><strong>勉強(べんきょう)</strong></p>
<p>是&#8221;学习&#8221;的意思&#8230;看来学的头大的不光是中国人&#8230;</p>
<p><strong>八百屋(やおや)</strong></p>
<p>蔬菜店&#8230;估计为了突出蔬菜之丰富&#8230;或者第一个开蔬菜店的姓八百?</p>
<p><strong>床屋(とこや)</strong></p>
<p>理发店&#8230;不明真相</p>
<p><strong>手紙(てがみ)</strong></p>
<p>不是厕所里那个手纸,是邮局里的信&#8230;这个也很囧</p>
<p><strong>土産(みやげ)</strong></p>
<p>从外面回来总要带点什么土特产吧,礼物的意思</p>
<p><strong>試験(しけん)</strong></p>
<p>不是实验,是考试&#8230;或者说拿人做实验- -b&#8230;好恐怖的想法</p>
<p><strong>痴漢(ちかん)</strong></p>
<p>色狼- -b&#8230;嗯,痴汉&#8230;</p>
<p><strong>汽車(きしゃ)</strong></p>
<p>会冒蒸汽的车是什么车?答曰火车&#8230;当然现在都被新幹線代替了吧&#8230;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/04/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad1%e5%8d%95%e5%85%83/" title="东瀛鸟语1单元">东瀛鸟语1单元</a></li><li><a href="http://canx.me/2010/03/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad/" title="东瀛鸟语">东瀛鸟语</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/05/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad%e4%b9%8b%e8%af%a1%e5%bc%82%e7%9a%84%e8%af%8d%e6%b1%87/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>英语翻译比赛keynote一枚</title>
		<link>http://canx.me/2010/05/%e8%8b%b1%e8%af%ad%e7%bf%bb%e8%af%91%e6%af%94%e8%b5%9bkeynote%e4%b8%80%e6%9e%9a/</link>
		<comments>http://canx.me/2010/05/%e8%8b%b1%e8%af%ad%e7%bf%bb%e8%af%91%e6%af%94%e8%b5%9bkeynote%e4%b8%80%e6%9e%9a/#comments</comments>
		<pubDate>Mon, 17 May 2010 05:12:17 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[手机定位]]></category>
		<category><![CDATA[英语翻译]]></category>

		<guid isPermaLink="false">http://canx.me/?p=160</guid>
		<description><![CDATA[自我感觉还不错&#8230;征求意见稿 点这里看完整版,请使用高性能浏览器&#8230; 相关日志如何做好ppt/keynote中兴决赛答辩keynote一枚]]></description>
			<content:encoded><![CDATA[<p>自我感觉还不错&#8230;征求意见稿</p>
<p><a href="http://pic.yupoo.com/cannium/0637395444d9/8752a44r.png"><img class="alignnone" title="keynote内页" src="http://pic.yupoo.com/cannium/0637395444d9/8752a44r.png" alt="keynote内页" width="537" height="397" /></a></p>
<p><a title="keynote" href="http://public.iwork.com/document/?a=p1325899955&amp;d=ppt.key" target="_blank">点这里看完整版</a>,请使用高性能浏览器&#8230;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/02/%e5%a6%82%e4%bd%95%e5%81%9a%e5%a5%bdppt-keynote/" title="如何做好ppt/keynote">如何做好ppt/keynote</a></li><li><a href="http://canx.me/2010/07/%e4%b8%ad%e5%85%b4%e5%86%b3%e8%b5%9b%e7%ad%94%e8%be%a9keynote%e4%b8%80%e6%9e%9a/" title="中兴决赛答辩keynote一枚">中兴决赛答辩keynote一枚</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/05/%e8%8b%b1%e8%af%ad%e7%bf%bb%e8%af%91%e6%af%94%e8%b5%9bkeynote%e4%b8%80%e6%9e%9a/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>互联网比我想像的危险多了&#8230;</title>
		<link>http://canx.me/2010/05/%e4%ba%92%e8%81%94%e7%bd%91%e6%af%94%e6%88%91%e6%83%b3%e5%83%8f%e7%9a%84%e5%8d%b1%e9%99%a9%e5%a4%9a%e4%ba%86/</link>
		<comments>http://canx.me/2010/05/%e4%ba%92%e8%81%94%e7%bd%91%e6%af%94%e6%88%91%e6%83%b3%e5%83%8f%e7%9a%84%e5%8d%b1%e9%99%a9%e5%a4%9a%e4%ba%86/#comments</comments>
		<pubDate>Fri, 07 May 2010 06:01:14 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[想骂人]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[互联网]]></category>
		<category><![CDATA[险象环生]]></category>
		<category><![CDATA[黑客攻击]]></category>

		<guid isPermaLink="false">http://canx.me/?p=147</guid>
		<description><![CDATA[昨天博客被spam了: 之前也有类似的留言,但是很少,被我手工一个个点掉了&#8230;不过这次的spam范围广,持续时间长,来源(IP地址)也比较丰富 于是打开了之前一直认为没必要的反垃圾评论的插件Akismet,效果还不错: 这次spam大约在今天早上8点才结束&#8230; 依我看来这纯粹是种损人不利己的行为,用这些垃圾链接来污染我的博客,好让搜索引擎处罚以致降低评分&#8230;何其险恶 之后不放心,瞅了下系统日志,还发现其它一些疑似攻击的行为: 有人在试图下载XXX-server和FTP程序,具体的攻击方式我不懂,但绝对不会是正常人的行为 互联网果然险象环生&#8230;今天才真真切切地体会到 是要去学点什么防黑客技巧了&#8230; 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>昨天博客被spam了:</p>
<p><a href="http://pic.yupoo.com/cannium/5683094713bc/medium.png"><img class="alignnone" title="博客被spam" src="http://pic.yupoo.com/cannium/5683094713bc/medium.png" alt="博客被spam" width="482" height="500" /></a></p>
<p>之前也有类似的留言,但是很少,被我手工一个个点掉了&#8230;不过这次的spam范围广,持续时间长,来源(IP地址)也比较丰富</p>
<p>于是打开了之前一直认为没必要的反垃圾评论的插件<a title="Akismet" href="http://akismet.com/" target="_blank">Akismet</a>,效果还不错:</p>
<p><a href="http://pic.yupoo.com/cannium/93047947160e/uiqkjzpb.png"><img class="alignnone" title="Akismet" src="http://pic.yupoo.com/cannium/93047947160e/uiqkjzpb.png" alt="" width="454" height="26" /></a></p>
<p>这次spam大约在今天早上8点才结束&#8230;</p>
<p>依我看来这纯粹是种损人不利己的行为,用这些垃圾链接来污染我的博客,好让搜索引擎处罚以致降低评分&#8230;何其险恶</p>
<p>之后不放心,瞅了下系统日志,还发现其它一些疑似攻击的行为:</p>
<p><a href="http://pic.yupoo.com/cannium/139279471f42/u762h8pe.png"><img class="alignnone" title="疑似攻击行为" src="http://pic.yupoo.com/cannium/139279471f42/u762h8pe.png" alt="疑似攻击行为" width="279" height="204" /></a><a href="http://pic.yupoo.com/cannium/919309471f43/medium.png"><img class="alignright" title="疑似攻击行为" src="http://pic.yupoo.com/cannium/919309471f43/medium.png" alt="疑似攻击行为" width="264" height="500" /></a></p>
<p>有人在试图下载XXX-server和FTP程序,具体的攻击方式我不懂,但绝对不会是正常人的行为</p>
<p>互联网果然险象环生&#8230;今天才真真切切地体会到</p>
<p>是要去学点什么防黑客技巧了&#8230;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/05/%e4%ba%92%e8%81%94%e7%bd%91%e6%af%94%e6%88%91%e6%83%b3%e5%83%8f%e7%9a%84%e5%8d%b1%e9%99%a9%e5%a4%9a%e4%ba%86/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>iRemember v0.1</title>
		<link>http://canx.me/2010/05/iremember-v0-1/</link>
		<comments>http://canx.me/2010/05/iremember-v0-1/#comments</comments>
		<pubDate>Sat, 01 May 2010 08:07:34 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[iRemember]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[背单词]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://canx.me/?p=110</guid>
		<description><![CDATA[折腾了两个下午,弄出这么个东西来&#8230;还远远没有达到能用的标准 一用来背单词的软件,起名叫&#8221;iRemember&#8221;,现在实现了: 1)按&#8221;&#60;&#8221;和&#8221;&#62;&#8221;可以在词库里选词 2)&#8221;check answer&#8221;可以验证答案,正确显示&#8221;correct&#8221;,错误显示&#8221;wrong answer&#8221;,并有语音提示 &#8230;于是你晓得我好水了噻 想下载瞅瞅的童鞋点这里,注意系统需要是Mac OS X 要达到能用的标准,还要实现: 1)从外部文件导入词库&#8230; 2)从课本单词表变成电子档&#8230;这是个严重的体力劳动 3)单词的发音&#8230;目前想到的方法是截断播放单词表的mp3 4)简单的设置功能,比如要不要显示发音啊,长度之类的 5)下个新的Xcode用&#8230;我现在才发现貌似手里这个版本bug很多&#8230;为了调各种诡异现象浪费我不少时间 相关日志我使用的Android软件MacTeX中文设置Qwt安装与初步]]></description>
			<content:encoded><![CDATA[<p>折腾了两个下午,弄出这么个东西来&#8230;还远远没有达到能用的标准 <img src='http://canx.me/wordpress/wp-includes/images/smilies/8.gif' alt=':泪奔:' class='wp-smiley' /> </p>
<p><a href="http://pic.yupoo.com/cannium/2593393f502b/onqu8ikj.png"><img class="alignnone" title="iRemember" src="http://pic.yupoo.com/cannium/2593393f502b/onqu8ikj.png" alt="iRemember截图" width="495" height="219" /></a></p>
<p>一用来背单词的软件,起名叫&#8221;iRemember&#8221;,现在实现了:</p>
<p>1)按&#8221;&lt;&#8221;和&#8221;&gt;&#8221;可以在词库里选词</p>
<p>2)&#8221;check answer&#8221;可以验证答案,正确显示&#8221;correct&#8221;,错误显示&#8221;wrong answer&#8221;,并有语音提示</p>
<p>&#8230;于是你晓得我好水了噻 <img src='http://canx.me/wordpress/wp-includes/images/smilies/55.gif' alt=':汗:' class='wp-smiley' /> </p>
<p>想下载瞅瞅的童鞋<a title="iRemember" href="http://canx.me/iRemember.zip" target="_self">点这里</a>,注意系统需要是Mac OS X</p>
<p>要达到能用的标准,还要实现:</p>
<p>1)从外部文件导入词库&#8230;</p>
<p>2)从课本单词表变成电子档&#8230;这是个严重的体力劳动</p>
<p>3)单词的发音&#8230;目前想到的方法是截断播放单词表的mp3</p>
<p>4)简单的设置功能,比如要不要显示发音啊,长度之类的</p>
<p>5)下个新的Xcode用&#8230;我现在才发现貌似手里这个版本bug很多&#8230;为了调各种诡异现象浪费我不少时间</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/08/%e6%88%91%e4%bd%bf%e7%94%a8%e7%9a%84android%e8%bd%af%e4%bb%b6/" title="我使用的Android软件">我使用的Android软件</a></li><li><a href="http://canx.me/2011/05/mactex%e4%b8%ad%e6%96%87%e8%ae%be%e7%bd%ae/" title="MacTeX中文设置">MacTeX中文设置</a></li><li><a href="http://canx.me/2011/05/qwt%e5%ae%89%e8%a3%85%e4%b8%8e%e5%88%9d%e6%ad%a5/" title="Qwt安装与初步">Qwt安装与初步</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/05/iremember-v0-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>关于memset的一点注意</title>
		<link>http://canx.me/2010/04/%e5%85%b3%e4%ba%8ememset%e7%9a%84%e4%b8%80%e7%82%b9%e6%b3%a8%e6%84%8f/</link>
		<comments>http://canx.me/2010/04/%e5%85%b3%e4%ba%8ememset%e7%9a%84%e4%b8%80%e7%82%b9%e6%b3%a8%e6%84%8f/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 14:55:22 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[memset]]></category>
		<category><![CDATA[注意]]></category>

		<guid isPermaLink="false">http://canx.me/?p=102</guid>
		<description><![CDATA[今天拿memset初始化一块内存的时候发现结果似乎和我预想的不一样,本来是value传入的是2^30这样一个数字,结果printf一看全是0 于是google了一下,memset函数原型是: void * memset ( void * ptr, int value, size_t num ); 问题就在这里了,第二个参数是Int型,但函数内部实际处理的时候强制转换成了char型,于是有了这样一个说明: value: Value to be set. The value is passed as an int, but the function fills the block of memory using the unsigned char conversion of this value. 然后又做了个实验: int main() { short a; int b; long c; long long [...]]]></description>
			<content:encoded><![CDATA[<p>今天拿memset初始化一块内存的时候发现结果似乎和我预想的不一样,本来是value传入的是2^30这样一个数字,结果printf一看全是0</p>
<p>于是google了一下,memset函数原型是:</p>
<pre class="brush:c">void * memset ( void * ptr, int value, size_t num );</pre>
<p>问题就在这里了,第二个参数是Int型,但函数内部实际处理的时候强制转换成了char型,于是有了这样一个<a title="memset" href="http://www.cplusplus.com/reference/clibrary/cstring/memset/" target="_blank">说明</a>:</p>
<div id="_mcePaste">
<blockquote>
<div id="_mcePaste">value:</div>
<div id="_mcePaste">Value to be set. The value is passed as an int, <strong>but the function fills the block of memory using the unsigned char conversion of this value</strong>.</div>
</blockquote>
</div>
<p>然后又做了个实验:</p>
<pre class="brush:c">int main()
{
	short a;
	int b;
	long c;
	long long d;
	memset(&amp;a,1,sizeof(a));
	memset(&amp;b,1,sizeof(b));
	memset(&amp;c,1,sizeof(c));
	memset(&amp;d,1,sizeof(d));
	printf("%ld\n",sizeof(char));
	printf("%ld %d\n",sizeof(a),a);
	printf("%ld %d\n",sizeof(b),b);
	printf("%ld %ld\n",sizeof(c),c);
	printf("%ld %lld\n",sizeof(d),d);
}</pre>
<p>相应的输出是(gcc 4.2.1,i686):</p>
<pre class="brush:plain">1
2 257
4 16843009
8 72340172838076673
8 72340172838076673</pre>
<p>上面b的内存示意如下(int型,4byte):</p>
<p><a href="http://pic.yupoo.com/cannium/33301939151a/ppnj2tx2.png"><img class="alignnone" title="memset内存示意" src="http://pic.yupoo.com/cannium/33301939151a/ppnj2tx2.png" alt="memset后的内存示意图" width="349" height="143" /></a></p>
<p>这样之前的&#8221;诡异现象&#8221;就好解释了,int型的2^30强制转换后截取了最后一个byte,全0,于是相当于把内存清零&#8230;</p>
<p>本来还想瞅一下memset的源代码,结果发现是汇编的&#8230;针对系统的架构进行了优化,所以比一般自己写的循环效率要高</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/04/%e5%85%b3%e4%ba%8ememset%e7%9a%84%e4%b8%80%e7%82%b9%e6%b3%a8%e6%84%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vim之入门篇:安装/使用/配置</title>
		<link>http://canx.me/2010/04/vim%e4%b9%8b%e5%85%a5%e9%97%a8%e7%af%87-%e5%ae%89%e8%a3%85-%e4%bd%bf%e7%94%a8-%e9%85%8d%e7%bd%ae/</link>
		<comments>http://canx.me/2010/04/vim%e4%b9%8b%e5%85%a5%e9%97%a8%e7%af%87-%e5%ae%89%e8%a3%85-%e4%bd%bf%e7%94%a8-%e9%85%8d%e7%bd%ae/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 12:40:18 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[MacVim]]></category>
		<category><![CDATA[vim]]></category>
		<category><![CDATA[使用]]></category>
		<category><![CDATA[入门]]></category>
		<category><![CDATA[安装]]></category>
		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://canx.me/?p=92</guid>
		<description><![CDATA[自从发觉Xcode编译C代码有bug之后,就走上了 MacVim + gcc 的不归路&#8230; 先贴张图秀一下: 1.安装 mac OS是基于UNIX的,自然终端下面就有一个,不过我觉得不会有人会拒绝GUI版本的,何况这个版本还很好用: ) GUI版本名字是MacVim,目前最新的稳定版本是7.2. 下载解包之后是三个文件,一个.app,放到应用程序文件夹;一个名为mvim的shell脚本,放到一个合适的$PATH下(不cp这个文件不会影响使用,只是不能在终端里调用MacVim,调用方法是&#8221;mvim+空格+文件名&#8221;);还一个readme,看完删了吧&#8230; 之后要自己在~/下建立MacVim的相关文件夹,用以配置和安装插件,命令如下 cd ~ mkdir .vim cd .vim mkdir after autoload colors compiler doc ftplugin indent keymap plugin syntax 2.使用 有牛人些做了一张键位分布图,一图胜千言(点击图片放大): 需要注意的只是这里写的ctrl就是键盘上那个control键,而不是command键 3.配置 vim的配置是通过编辑~/下名为.vimrc的配置文件进行,命令如下: mvim ~/.vimrc 也可以通过点击菜单栏的Edit-&#62;Startup Settings进行编辑 贴一下自己的配置文件,双引号开头的是注释行 set nocompatible "不兼容vi模式 set number "显示行号 syntax on "语法高亮 set cindent "按照C语法自动缩进 set tabstop=8 set [...]]]></description>
			<content:encoded><![CDATA[<p>自从发觉Xcode编译C代码有bug之后,就走上了 MacVim + gcc 的不归路&#8230;</p>
<p>先贴张图秀一下:</p>
<p><a href="http://pic.yupoo.com/cannium/69849936596d/medium.png"><img class="alignnone" title="MacVim截图" src="http://pic.yupoo.com/cannium/69849936596d/medium.png" alt="MacVim截图" width="500" height="313" /></a></p>
<h4>1.安装</h4>
<p>mac OS是基于UNIX的,自然终端下面就有一个,不过我觉得不会有人会拒绝GUI版本的,何况这个版本还很好用: )</p>
<p>GUI版本名字是<a title="MacVim项目页面" href="http://code.google.com/p/macvim/" target="_blank">MacVim</a>,目前最新的稳定版本是<a title="MacVim_stable 7.2" href="http://macvim.googlecode.com/files/MacVim-7_2-stable-1_2.tbz" target="_self">7.2</a>.</p>
<p>下载解包之后是三个文件,一个.app,放到应用程序文件夹;一个名为mvim的shell脚本,放到一个合适的$PATH下(不cp这个文件不会影响使用,只是不能在终端里调用MacVim,调用方法是&#8221;mvim+空格+文件名&#8221;);还一个readme,看完删了吧&#8230;</p>
<p>之后要自己在~/下建立MacVim的相关文件夹,用以配置和安装插件,命令如下</p>
<pre class="brush: bash">cd ~
mkdir .vim
cd .vim
mkdir after autoload colors compiler doc ftplugin indent keymap plugin syntax</pre>
<h4>2.使用</h4>
<p>有牛人些做了一张键位分布图,一图胜千言(点击图片放大):</p>
<p><a href="http://pic.yupoo.com/cannium/7484193641a3/w2gbx9dx.png"><img class="alignnone" title="vim按键功能图" src="http://pic.yupoo.com/cannium/7484193641a3/w2gbx9dx.png" alt="vim按键功能图" width="553" height="391" /></a></p>
<p>需要注意的只是这里写的ctrl就是键盘上那个control键,而不是command键</p>
<h4>3.配置</h4>
<p>vim的配置是通过编辑~/下名为.vimrc的配置文件进行,命令如下:</p>
<pre class="brush: bash">mvim ~/.vimrc</pre>
<p>也可以通过点击菜单栏的Edit-&gt;Startup Settings进行编辑</p>
<p>贴一下自己的配置文件,双引号开头的是注释行</p>
<pre class="brush: shell">set nocompatible
"不兼容vi模式
set number
"显示行号
syntax on
"语法高亮
set cindent
"按照C语法自动缩进
set tabstop=8
set shiftwidth=8
set softtabstop=8
set noexpandtab
"设置缩进长度
"详见http://dddspace.com/2010/03/vim-indentation-and-space-config.html
set showmatch
"显示括号对应
set incsearch
"实时显示搜索结果
set encoding=utf-8
set fileencodings=ucs-bom,utf-8,utf-16,cp936,gb18030,big5,euc-jp,euc-kr,latin1
"编码设置
set guifont=Menlo:h16:cANSI
"设置字体
colorscheme torte
"设置颜色主题
set transparency=15
"设置透明度

autocmd BufEnter * call DoWordComplete()
"打开自动补齐插件</pre>
<p>需要特别注意等号后面不能加空格,否则就不能正常设置,比如不能写成&#8221;set tabstop=  8&#8243;,这应该算个bug&#8230;也有可能是个feature,谁知道呢?</p>
<p>其中那个transparency貌似是MacVim的私有属性;那个自动补全的插件叫做&#8221;<a title="vim插件word_complete" href="http://www.vim.org/scripts/script.php?script_id=73" target="_blank">word_complete</a>&#8220;,跟Xcode的代码补全方式相同,用起来还是多顺手的</p>
<p>对插件还没啥子心得,以后再写</p>
<p class="divider">&nbsp;</p>
<p>参考了<a title="Mac下VIM配置" href="http://www.jguoer.com/blog/index.php/archives/195" target="_blank">1</a>,<a title="vim快捷键速查图" href="http://roclinux.cn/?p=1836" target="_blank">2</a>,<a title="vim常用插件推荐" href="http://edyfox.codecarver.org/html/vimplugins.html" target="_blank">3</a></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/05/qwt%e5%ae%89%e8%a3%85%e4%b8%8e%e5%88%9d%e6%ad%a5/" title="Qwt安装与初步">Qwt安装与初步</a></li><li><a href="http://canx.me/2011/05/mactex%e4%b8%ad%e6%96%87%e8%ae%be%e7%bd%ae/" title="MacTeX中文设置">MacTeX中文设置</a></li><li><a href="http://canx.me/2011/04/mac-os-x%e4%b8%8bqt%e7%9a%84mysql-driver%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85/" title="Mac OS X下Qt的mySQL driver编译安装">Mac OS X下Qt的mySQL driver编译安装</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/04/vim%e4%b9%8b%e5%85%a5%e9%97%a8%e7%af%87-%e5%ae%89%e8%a3%85-%e4%bd%bf%e7%94%a8-%e9%85%8d%e7%bd%ae/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>为什么我们不悲痛</title>
		<link>http://canx.me/2010/04/%e4%b8%ba%e4%bb%80%e4%b9%88%e6%88%91%e4%bb%ac%e4%b8%8d%e6%82%b2%e7%97%9b/</link>
		<comments>http://canx.me/2010/04/%e4%b8%ba%e4%bb%80%e4%b9%88%e6%88%91%e4%bb%ac%e4%b8%8d%e6%82%b2%e7%97%9b/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 14:12:00 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[举国哀悼日]]></category>
		<category><![CDATA[地震]]></category>
		<category><![CDATA[感想]]></category>
		<category><![CDATA[玉树]]></category>

		<guid isPermaLink="false">http://canx.me/?p=86</guid>
		<description><![CDATA[在又一个所谓的&#8221;举国哀悼日&#8221;里,感受不到一丝悲悯的气息 相反,听到了很多声音,说&#8221;我们为什么要被哀悼?&#8221; &#8220;.gov的网站都没黑掉,为什么要逼我们?&#8221; &#8220;去祈福,去哀悼,需要一颗真诚的心,而不是让民众的良心变成一种政治资本&#8221; 从汶川到玉树,究竟发生了什么,让我们不再悲痛?确切的说,是不愿再与自己的政府一起悲痛? 我认为这其实可以称之为一种&#8221;成熟&#8221;&#8230; 5.12的时候,我们还可以上twitter 红十字会先是&#8221;按规定&#8221;要在捐款里抽成,后来是拒不公开明细账目,于是网易把捐款打给另一个慈善组织了 成都附近的化工厂泄露,过了一年才肯承认 后来看了&#60;China&#8217;s unnatural disaster&#62;,才晓得天灾也掩盖不了人祸&#8230;貌似玉树也是如此 &#8230; &#8230; 于是这次地震,我们在到处打听可靠的捐款途径&#8230;以防止我们的一块钱被他们拿到,转手就变成了五毛 于是我们明白了,任何消息,在未经官方否认之前,都是不可信的 &#8230; &#8230; 见过了太多的阴暗,变得处处小心,变得&#8221;成熟&#8221;&#8230;不知道是该庆幸,还是悲哀 也许,我们并不是不悲痛,只是不再敢悲痛,怕被&#8221;别有用心&#8221;的人利用,被贴上各种各样的标签,被卖了还替别人数钱 可是,真正受害的,不是你我,也不是那些出落在镜头前面,&#8221;我们来晚了&#8221;的人&#8230;这一切都只是一场华丽的围观&#8230; 也许,什么时候我们能对一切生灵有了不分亲疏的悲悯,这个民族才算成熟了 也许,其实我只是想吐槽了: 相关日志开学一周记]]></description>
			<content:encoded><![CDATA[<p>在又一个所谓的&#8221;举国哀悼日&#8221;里,感受不到一丝悲悯的气息</p>
<p>相反,听到了很多声音,说&#8221;我们为什么要被哀悼?&#8221;</p>
<p>&#8220;.gov的网站都没黑掉,为什么要逼我们?&#8221;</p>
<p>&#8220;去祈福,去哀悼,需要一颗真诚的心,而不是让民众的良心变成一种政治资本&#8221;</p>
<p>从汶川到玉树,究竟发生了什么,让我们不再悲痛?确切的说,是不愿再与自己的政府一起悲痛?</p>
<p>我认为这其实可以称之为一种&#8221;成熟&#8221;&#8230;</p>
<p>5.12的时候,我们还可以上twitter</p>
<p>红十字会先是&#8221;按规定&#8221;要在捐款里抽成,后来是拒不公开明细账目,于是网易把捐款打给另一个慈善组织了</p>
<p>成都附近的化工厂泄露,过了一年才肯承认</p>
<p>后来看了&lt;China&#8217;s unnatural disaster&gt;,才晓得天灾也掩盖不了人祸&#8230;貌似玉树也是如此</p>
<p>&#8230; &#8230;</p>
<p>于是这次地震,我们在到处打听可靠的捐款途径&#8230;以防止我们的一块钱被他们拿到,转手就变成了五毛</p>
<p>于是我们明白了,任何消息,在未经官方否认之前,都是不可信的</p>
<p>&#8230; &#8230;</p>
<p>见过了太多的阴暗,变得处处小心,变得&#8221;成熟&#8221;&#8230;不知道是该庆幸,还是悲哀</p>
<p>也许,我们并不是不悲痛,只是不再敢悲痛,怕被&#8221;别有用心&#8221;的人利用,被贴上各种各样的标签,被卖了还替别人数钱</p>
<p>可是,真正受害的,不是你我,也不是那些出落在镜头前面,&#8221;我们来晚了&#8221;的人&#8230;这一切都只是一场华丽的围观&#8230;</p>
<p>也许,什么时候我们能对一切生灵有了不分亲疏的悲悯,这个民族才算成熟了</p>
<p>也许,其实我只是想吐槽了:</p>
<p><img class="alignnone" title="UESTC-OJ起哄" src="http://pic.yupoo.com/cannium/354489326e70/ezph0tbe.png" alt="" width="622" height="77" /></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/09/%e5%bc%80%e5%ad%a6%e4%b8%80%e5%91%a8%e8%ae%b0/" title="开学一周记">开学一周记</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/04/%e4%b8%ba%e4%bb%80%e4%b9%88%e6%88%91%e4%bb%ac%e4%b8%8d%e6%82%b2%e7%97%9b/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>东瀛鸟语1单元</title>
		<link>http://canx.me/2010/04/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad1%e5%8d%95%e5%85%83/</link>
		<comments>http://canx.me/2010/04/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad1%e5%8d%95%e5%85%83/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 16:03:53 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[句型]]></category>
		<category><![CDATA[总结]]></category>
		<category><![CDATA[日本語]]></category>
		<category><![CDATA[日语]]></category>
		<category><![CDATA[笔记]]></category>
		<category><![CDATA[第一单元]]></category>
		<category><![CDATA[语法]]></category>

		<guid isPermaLink="false">http://canx.me/?p=83</guid>
		<description><![CDATA[在语感还没培养起来之前,还是总结下语法,或者叫句型&#8230; 肯定句/否定句: A　は　B　です。 A 是  B; A 在 B. 否定: A　は　B　では／じゃ　ありません。 例句:　１、 私は電子科技大学の学生です。２、李さんは事務所です。３、私は日本人ではありません。 A　は　B　に　あります／います。 A 在 B.(います专用于动物) 例句:　１、図書館はここにあります。２、子供は公園にいます。 A　に　B　が　あります／います。 A处有 B. 否定: A　に　B　は　ありません／いません。 全面否定: A　に　B　も　ありません／いません 例句:　１、ここに図書館があります。２、公園に子供がいます。３、あそこに本はありません。４、冷蔵庫に何もありません。 特殊疑问句: これ／それ／あれ　は　何　ですか。 what&#8217;s this/that? あの　人は　だれ／どなた　ですか。 who&#8217;s that person? この／その／あの　Xは　だれのですか。 whose X is this/that? Xの　Yは　どれ/どのYですか。 which is X&#8217;s Y? なんさいですか。／おいくつですか。 how old are you? おいくらですか。 how much is it? Xは　どこ／どちら　ですか。／　Xは　どこに　ありますか／いますか。 [...]]]></description>
			<content:encoded><![CDATA[<p>在语感还没培养起来之前,还是总结下语法,或者叫句型&#8230;</p>
<h4>肯定句/否定句:</h4>
<blockquote><p>A　は　B　です。</p>
<p>A 是  B; A 在 B.</p>
<p>否定: A　は　B　では／じゃ　ありません。</p></blockquote>
<p>例句:　１、 私は電子科技大学の学生です。２、李さんは事務所です。３、私は日本人ではありません。</p>
<blockquote><p>A　は　B　に　あります／います。</p>
<p>A 在 B.(います专用于动物)</p></blockquote>
<p>例句:　１、図書館はここにあります。２、子供は公園にいます。</p>
<blockquote><p>A　に　B　が　あります／います。</p>
<p>A处有 B.</p>
<p>否定: A　に　B　は　ありません／いません。</p>
<p>全面否定: A　に　B　も　ありません／いません</p></blockquote>
<p>例句:　１、ここに図書館があります。２、公園に子供がいます。３、あそこに本はありません。４、冷蔵庫に何もありません。</p>
<h4>特殊疑问句:</h4>
<blockquote><p>これ／それ／あれ　は　何　ですか。</p>
<p>what&#8217;s this/that?</p>
<p>あの　人は　だれ／どなた　ですか。</p>
<p>who&#8217;s that person?</p>
<p>この／その／あの　Xは　だれのですか。</p>
<p>whose X is this/that?</p>
<p>Xの　Yは　どれ/どのYですか。</p>
<p>which is X&#8217;s Y?</p>
<p>なんさいですか。／おいくつですか。</p>
<p>how old are you?</p>
<p>おいくらですか。</p>
<p>how much is it?</p>
<p>Xは　どこ／どちら　ですか。／　Xは　どこに　ありますか／いますか。</p>
<p>where&#8217;s X?</p></blockquote>
<h4>一般疑问句/选择疑问句(及回答):</h4>
<blockquote><p>Xは　Yですか。</p>
<p>X 是 Y 么?</p></blockquote>
<p>例句:　ーーそこは映画館ですか。　　ーーはい／ええ、そうです。／いいえ、ちがいます。</p>
<blockquote><p>Xは　Aですか、Bですか、…</p>
<p>X 是 A 还是 B, 还是&#8230;?</p></blockquote>
<p>例句:　ーー八百屋は　あの　ビルの　１階ですか、２階ですか、３階ですか。　　ーー１階です。</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/03/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad/" title="东瀛鸟语">东瀛鸟语</a></li><li><a href="http://canx.me/2010/05/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad%e4%b9%8b%e8%af%a1%e5%bc%82%e7%9a%84%e8%af%8d%e6%b1%87/" title="东瀛鸟语之诡异的词汇">东瀛鸟语之诡异的词汇</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/04/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad1%e5%8d%95%e5%85%83/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>信曾哥,不挂科</title>
		<link>http://canx.me/2010/04/%e4%bf%a1%e6%9b%be%e5%93%a5%e4%b8%8d%e6%8c%82%e7%a7%91/</link>
		<comments>http://canx.me/2010/04/%e4%bf%a1%e6%9b%be%e5%93%a5%e4%b8%8d%e6%8c%82%e7%a7%91/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 10:10:23 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[数学]]></category>
		<category><![CDATA[曾哥]]></category>
		<category><![CDATA[考研班]]></category>
		<category><![CDATA[计算机三级]]></category>

		<guid isPermaLink="false">http://canx.me/?p=81</guid>
		<description><![CDATA[昨晚听了曾哥的第一节课&#8230;貌似好久都没那么认真地听过课了 不晓得是不是自己太懒,数学一直都不太好&#8230;这东西就是要多做题&#8230; 做题做题做题做题&#8230; 曾哥给的讲义上号称给了1000+的题目,号称不到50%的人做过一遍,号称有个BT的家伙做过6遍 曾哥近视很严重,可以看得出来眼球严重变形&#8230;每次看讲义都得拿到眼前不超过20cm的地方 曾哥语速很快,思路清晰,错误率很低&#8230;看得出来是充分准备过的 基本上一次课讲一章,看来要跟上的话还是得稍微预习一下(注意是预习= =b&#8230;) 现在如果要pop()一下我手头的事情的话,第一个出栈的是四川省的计算机三级&#8230;考x86的微机原理 果然是CISC啊&#8230;比ARM的复杂到哪里去了&#8230;看得头大,还看不进去 嗯,主要是看不进去 而且更为关键的是,只翻到一套以前的考题,还没有答案&#8230;想水都水不成 又要打酱油了&#8230; 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>昨晚听了曾哥的第一节课&#8230;貌似好久都没那么认真地听过课了</p>
<p>不晓得是不是自己太懒,数学一直都不太好&#8230;这东西就是要多做题&#8230;</p>
<p>做题做题做题做题&#8230;</p>
<p>曾哥给的讲义上号称给了1000+的题目,号称不到50%的人做过一遍,号称有个BT的家伙做过6遍 <img src='http://canx.me/wordpress/wp-includes/images/smilies/60.gif' alt=':啊!:' class='wp-smiley' /> </p>
<p>曾哥近视很严重,可以看得出来眼球严重变形&#8230;每次看讲义都得拿到眼前不超过20cm的地方</p>
<p>曾哥语速很快,思路清晰,错误率很低&#8230;看得出来是充分准备过的</p>
<p>基本上一次课讲一章,看来要跟上的话还是得稍微预习一下(注意是预习= =b&#8230;)</p>
<p class="divider">
<p>现在如果要pop()一下我手头的事情的话,第一个出栈的是四川省的计算机三级&#8230;考x86的微机原理</p>
<p>果然是CISC啊&#8230;比ARM的复杂到哪里去了&#8230;看得头大,还看不进去</p>
<p>嗯,主要是看不进去</p>
<p>而且更为关键的是,只翻到一套<a title="四川省计算机等级考试三级笔试试题" href="http://blog.sina.com.cn/s/blog_48d3fbd5010008ur.html" target="_blank">以前的考题</a>,还没有答案&#8230;想水都水不成</p>
<p>又要打酱油了&#8230;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/04/%e4%bf%a1%e6%9b%be%e5%93%a5%e4%b8%8d%e6%8c%82%e7%a7%91/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>第一次用LaTeX</title>
		<link>http://canx.me/2010/04/%e7%ac%ac%e4%b8%80%e6%ac%a1%e7%94%a8latex/</link>
		<comments>http://canx.me/2010/04/%e7%ac%ac%e4%b8%80%e6%ac%a1%e7%94%a8latex/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 13:19:27 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[爱折腾]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[MacTeX]]></category>
		<category><![CDATA[XeLaTeX]]></category>
		<category><![CDATA[中文排版]]></category>

		<guid isPermaLink="false">http://canx.me/?p=75</guid>
		<description><![CDATA[The ideal situation occurs when the things that we regard as beautiful are also regarded by other people as useful. — Donald Knuth 高爷爷写出来的东西,果然不同凡响&#8230; 在mac底下有一个叫MacTeX的安装包,从官网down下来一路下一步就装完了,还是很幸福 之前一直纠结于字符的编码问题,搜到的都是些啥子安装CJK字体的解决方案,貌似很麻烦,一直没搞懂(主要是没找到mac底下的step by step,汗一个) 后来知道,大概CJK那种方式已经过时了,XeLaTeX正在成为主流 忘了从哪里抄来的,只要这样子写就可以了: \documentclass{article} \usepackage{xeCJK} \setCJKmainfont{SimSun} \begin{document} 在这里添加内容 \end{document} 曝个刚排好的编码原理作业,感觉有很多bug需要改&#8230;慢慢学吧,毕业论文就靠它了 相关日志MacTeX中文设置Qwt安装与初步Mac OS X下Qt的mySQL driver编译安装]]></description>
			<content:encoded><![CDATA[<blockquote><p>The ideal situation occurs when the things that we regard as beautiful are also regarded by other people as useful.</p>
<p>— Donald Knuth</p></blockquote>
<p>高爷爷写出来的东西,果然不同凡响&#8230;</p>
<p>在mac底下有一个叫MacTeX的安装包,从官网down下来一路下一步就装完了,还是很幸福</p>
<p>之前一直纠结于字符的编码问题,搜到的都是些啥子安装CJK字体的解决方案,貌似很麻烦,一直没搞懂(主要是没找到mac底下的step by step,汗一个)</p>
<p>后来知道,大概CJK那种方式已经过时了,XeLaTeX正在成为主流</p>
<p>忘了从哪里抄来的,只要这样子写就可以了:</p>
<blockquote>
<p style="text-align: left;"><code> \documentclass{article}<br />
\usepackage{xeCJK}<br />
\setCJKmainfont{SimSun}<br />
\begin{document}<br />
在这里添加内容<br />
\end{document}</code></p>
</blockquote>
<p style="text-align: left;">曝个刚排好的编码原理作业,感觉有很多bug需要改&#8230;慢慢学吧,毕业论文就靠它了</p>
<p style="text-align: center;"><img class="   aligncenter" title="第一个LaTeX生成pdf" src="http://pic.yupoo.com/cannium/5592391ea8b9/5mmmj5ib.png" alt="第一个用LaTeX生成的pdf截图" width="555" height="327" /></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2011/05/mactex%e4%b8%ad%e6%96%87%e8%ae%be%e7%bd%ae/" title="MacTeX中文设置">MacTeX中文设置</a></li><li><a href="http://canx.me/2011/05/qwt%e5%ae%89%e8%a3%85%e4%b8%8e%e5%88%9d%e6%ad%a5/" title="Qwt安装与初步">Qwt安装与初步</a></li><li><a href="http://canx.me/2011/04/mac-os-x%e4%b8%8bqt%e7%9a%84mysql-driver%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85/" title="Mac OS X下Qt的mySQL driver编译安装">Mac OS X下Qt的mySQL driver编译安装</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/04/%e7%ac%ac%e4%b8%80%e6%ac%a1%e7%94%a8latex/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>从ACme到SauceForge</title>
		<link>http://canx.me/2010/04/%e4%bb%8eacme%e5%88%b0sauceforge/</link>
		<comments>http://canx.me/2010/04/%e4%bb%8eacme%e5%88%b0sauceforge/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 17:02:54 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[哇哈哈]]></category>
		<category><![CDATA[ACme]]></category>
		<category><![CDATA[SauceForge]]></category>
		<category><![CDATA[一周年]]></category>
		<category><![CDATA[校内赛]]></category>

		<guid isPermaLink="false">http://canx.me/?p=71</guid>
		<description><![CDATA[今天人品爆发&#8230; 从中午买了瓶绿茶中了个&#8221;再来一瓶&#8221;到下午打酱油意外打到校赛一等奖,一年了,狂喜过后是一阵时空的沧桑感 多久了,没有过这种忍不住要笑出来的感觉 西哥今天相当威武,独过4题,并且前三道都是1A,之后3分钟内连过两题,于是在某一时刻,我们曾排在Rank1: 不过之后&#8230;就再也没过过题了&#8230;6道题的成绩保持保持到终场 像梦一样&#8230;一周年 相关日志中兴决赛答辩keynote一枚君问归期未有期，巴山夜雨涨秋池678行&#8212;the very best of SauceForge]]></description>
			<content:encoded><![CDATA[<p>今天人品爆发&#8230;</p>
<p>从中午买了瓶绿茶中了个&#8221;再来一瓶&#8221;到下午打酱油意外打到校赛一等奖,一年了,狂喜过后是一阵时空的沧桑感</p>
<p>多久了,没有过这种忍不住要笑出来的感觉</p>
<p>西哥今天相当威武,独过4题,并且前三道都是1A,之后3分钟内连过两题,于是在某一时刻,我们曾排在Rank1:</p>
<p style="text-align: center;"><img class="alignnone" title="Rank1" src="http://pic.yupoo.com/cannium/7212891c2b3d/medium.png" alt="Rank1" width="500" height="341" /></p>
<p style="text-align: left;">不过之后&#8230;就再也没过过题了&#8230;6道题的成绩保持保持到终场</p>
<p><img title="气球" src="http://pic.yupoo.com/cannium/7455391c2c0c/2mwetnhe.jpg" alt="6个气球" width="576" height="432" /></p>
<p style="text-align: left;">像梦一样&#8230;一周年</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/07/%e4%b8%ad%e5%85%b4%e5%86%b3%e8%b5%9b%e7%ad%94%e8%be%a9keynote%e4%b8%80%e6%9e%9a/" title="中兴决赛答辩keynote一枚">中兴决赛答辩keynote一枚</a></li><li><a href="http://canx.me/2010/07/%e5%90%9b%e9%97%ae%e5%bd%92%e6%9c%9f%e6%9c%aa%e6%9c%89%e6%9c%9f%ef%bc%8c%e5%b7%b4%e5%b1%b1%e5%a4%9c%e9%9b%a8%e6%b6%a8%e7%a7%8b%e6%b1%a0/" title="君问归期未有期，巴山夜雨涨秋池">君问归期未有期，巴山夜雨涨秋池</a></li><li><a href="http://canx.me/2010/07/678%e8%a1%8c-the-very-best-of-sauceforge/" title="678行&#8212;the very best of SauceForge">678行&#8212;the very best of SauceForge</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/04/%e4%bb%8eacme%e5%88%b0sauceforge/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>小米加步枪</title>
		<link>http://canx.me/2010/03/%e5%b0%8f%e7%b1%b3%e5%8a%a0%e6%ad%a5%e6%9e%aa/</link>
		<comments>http://canx.me/2010/03/%e5%b0%8f%e7%b1%b3%e5%8a%a0%e6%ad%a5%e6%9e%aa/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 13:59:16 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[经验谈]]></category>
		<category><![CDATA[免费]]></category>
		<category><![CDATA[博客]]></category>
		<category><![CDATA[推荐]]></category>
		<category><![CDATA[虚拟主机]]></category>
		<category><![CDATA[高性价比]]></category>

		<guid isPermaLink="false">http://canx.me/?p=57</guid>
		<description><![CDATA[邹邹终于不堪审查也要从大巴搬出来了,这娃拿了一个&#8221;.tk&#8221;的免费域名之后,让我推荐几个主机 湖哥的话我肯定不敢含糊噻,下面针对我等穷苦学生推荐几个高性价比的主机 免费篇(性价比为∞): 基于wordpress的博客网站,可以免费绑定域名&#8230;目前主机在香港,与大巴同时被墙至今&#8230; 不过我相信yo2还会回来滴~当然邹邹可能等不了那么久了&#8230; DreamHost提供的云计算平台,提供了一键安装博客、BBS、相册等的功能,可以绑定域名,不过我还没试过 客服真的能解决问题,而且反应速度也不错&#8230;比当年跟Skype吵痛快多了 相当突然地想到自己的主机还能加一个域名上去&#8230; 邹邹想来的话我还可以提供技术支持&#8230;呵~ 不过挤一点就是了 当初没选免费主机的原因是大多数都有各种各样的限制,比如时间上的、权限上的,以及有些有广告&#8230; 所以继续看收费篇吧&#8230;当时买主机的时候圈了3个 收费篇: 我用的就是WPChina的主机&#8230;当然得帮人家美言几句 速度一般,但对得起这个价格. 还有QQ的客服和QQ群,评价不错的说 这个相对而言贵一些,但是性价比更高&#8230; 网上评价也多不错的 而且可以按斤称买流量和空间,不会出现突然停掉的情况 也是一性价比相当高的和租业务&#8230;每期都有不太一样的地方 赶上人品爆发拿到优惠也说不定哦&#8230; 当然,因为这些高性价比的虚拟主机都是合租,也不是完全自由的世界&#8230;搞不好被ban掉IP一个服务器的人都会埋怨你 发扬小米加步枪的精神,把博客进行到底~ 相关日志推几个好用的小软件]]></description>
			<content:encoded><![CDATA[<p><a title="邹邹" href="http://brightlife.blogbus.com/" target="_blank">邹邹</a>终于不堪审查也要从大巴搬出来了,这娃拿了一个&#8221;.tk&#8221;的免费域名之后,让我推荐几个主机</p>
<p>湖哥的话我肯定不敢含糊噻,下面针对我等穷苦学生推荐几个高性价比的主机</p>
<h4>免费篇(性价比为∞):</h4>
<p><a href="http://yo2.cn/"><img class="alignleft" title="优博网" src="http://pic.yupoo.com/cannium/565658f5c972/8teh8a2n.gif" alt="优博网" width="115" height="36" /></a>基于wordpress的博客网站,可以免费绑定域名&#8230;目前主机在香港,与大巴同时被墙至今&#8230;</p>
<p>不过我相信yo2还会回来滴~当然邹邹可能等不了那么久了&#8230;</p>
<p><a href="http://www.dreamhostapps.com/"><img class="alignleft" title="DreamHost Apps" src="http://www.dreamhostapps.com/images/logo.png" alt="DreamHost Apps" width="217" height="37" /></a>DreamHost提供的云计算平台,提供了一键安装博客、BBS、相册等的功能,可以绑定域名,不过我还没试过</p>
<p>客服真的能解决问题,而且反应速度也不错&#8230;比当年跟Skype吵痛快多了</p>
<p><img class="alignleft" title="canX.me" src="http://pic.yupoo.com/cannium/640418f5cdad/g4ket1c2.png" alt="canX.me" width="149" height="47" />相当突然地想到自己的主机还能加一个域名上去&#8230;</p>
<p>邹邹想来的话我还可以提供技术支持&#8230;呵~</p>
<p>不过挤一点就是了</p>
<p>当初没选免费主机的原因是大多数都有各种各样的限制,比如时间上的、权限上的,以及有些有广告&#8230;</p>
<p>所以继续看收费篇吧&#8230;当时买主机的时候圈了3个</p>
<h4>收费篇:</h4>
<p><a href="http://wpchina.org/hosting/"><img class="alignleft" title="WPChina" src="http://pic.yupoo.com/cannium/432738f5d2ae/small.png" alt="WPChina" width="240" height="57" /></a>我用的就是WPChina的主机&#8230;当然得帮人家美言几句</p>
<p>速度一般,但对得起这个价格.</p>
<p>还有QQ的客服和QQ群,评价不错的说</p>
<p><a href="http://idc.wopus.org/host-plan-a"><img class="alignleft" title="WOPUS IDC" src="http://pic.yupoo.com/cannium/496298f5d2ae/kjtoktqj.png" alt="WOPUS IDC" width="196" height="59" /></a>这个相对而言贵一些,但是性价比更高&#8230;</p>
<p>网上评价也多不错的</p>
<p>而且可以按斤称买流量和空间,不会出现突然停掉的情况</p>
<p><a href="http://www.gegehost.com/"><img class="alignleft" title="gegeHost" src="http://pic.yupoo.com/cannium/748788f5d2b0/monbs1gw.png" alt="gegeHost" width="331" height="53" /></a>也是一性价比相当高的和租业务&#8230;每期都有不太一样的地方</p>
<p>赶上人品爆发拿到优惠也说不定哦&#8230;</p>
<p>当然,因为这些高性价比的虚拟主机都是合租,也不是完全自由的世界&#8230;搞不好被ban掉IP一个服务器的人都会埋怨你</p>
<p>发扬小米加步枪的精神,把博客进行到底~</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/05/%e6%8e%a8%e5%87%a0%e4%b8%aa%e5%a5%bd%e7%94%a8%e7%9a%84%e5%b0%8f%e8%bd%af%e4%bb%b6/" title="推几个好用的小软件">推几个好用的小软件</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/03/%e5%b0%8f%e7%b1%b3%e5%8a%a0%e6%ad%a5%e6%9e%aa/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>东瀛鸟语</title>
		<link>http://canx.me/2010/03/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad/</link>
		<comments>http://canx.me/2010/03/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 08:38:21 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[笔记本]]></category>
		<category><![CDATA[体会]]></category>
		<category><![CDATA[初学]]></category>
		<category><![CDATA[日本語]]></category>
		<category><![CDATA[日语]]></category>

		<guid isPermaLink="false">http://canx.me/?p=52</guid>
		<description><![CDATA[上了第一节鸟语课,人很少,不晓得选课的时候为啥子那么挤&#8230; 写一点作为一个初学者的体会 1.日本果然是个变态的民族 根据我的目测,平均每个汉字要用两个假名来注音,所以尽管平时听日语的时候觉得语速很快,其实传达的有用信息很少 我这个目测在今天的课上得到了老师的验证,统计的结果是汉语有400多种发音,而日语只有100多种&#8230;于是剩下的300多个元素就只能用假名的组合来产生了 可见日本人是很自虐的&#8230; 最近网上流传一个视频,圆周率的10000+位&#8230;我刚好在学数字的读法,拿来用用: 佩服得五体投地啊 2.日语是融合了英语和古汉语的一种汉语方言 日语跟古汉语的渊源就不用多说了,我没想到的是居然跟英语也走得那么近 像数字&#8221;零&#8221;的日语发音按罗马字写出来就是ze ro(ぜろ),照相机是&#8221;カメラ(ka me ra)&#8221;,美国是&#8221;アメリカ(a me ri ka)&#8221; 如果当年的全面西化再彻底一点,今天就不用那么费劲跟日本人学英语了- -b&#8230;地球人都知道日本人读英语是最难听的 这些融合造成了日本語的复杂,融合了精华,也可以说融合了糟粕 它既不像高丽鸟语变成了一种纯字母化的语言,也不像汉语这种纯象形的语言,于是也有了一些有趣的语言现象 像这句话(假名和罗马字): きしゃのきしゃはきしゃできしゃした。 ki sha no ki sha ha ki sha de ki sha shi ta 标准的书写为: 貴社の記者は汽車で帰社した。 注意&#8221;きしゃ(ki sha)&#8221;出现了4次,每次意思都不同&#8230;类似汉语的同音字吧&#8230; 相关日志东瀛鸟语1单元东瀛鸟语之诡异的词汇]]></description>
			<content:encoded><![CDATA[<p>上了第一节鸟语课,人很少,不晓得选课的时候为啥子那么挤&#8230;</p>
<p>写一点作为一个初学者的体会</p>
<h4>1.日本果然是个变态的民族</h4>
<p>根据我的目测,平均每个汉字要用两个假名来注音,所以尽管平时听日语的时候觉得语速很快,其实传达的有用信息很少</p>
<p>我这个目测在今天的课上得到了老师的验证,统计的结果是汉语有400多种发音,而日语只有100多种&#8230;于是剩下的300多个元素就只能用假名的组合来产生了</p>
<p>可见日本人是很自虐的&#8230;</p>
<p>最近网上流传一个视频,圆周率的10000+位&#8230;我刚好在学数字的读法,拿来用用:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="middle" /><param name="src" value="http://player.youku.com/player.php/sid/XMTM4MzIzNDIw/v.swf" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="480" height="400" src="http://player.youku.com/player.php/sid/XMTM4MzIzNDIw/v.swf" quality="high" align="middle"></embed></object></p>
<p>佩服得五体投地啊</p>
<h4>2.日语是融合了英语和古汉语的一种汉语方言</h4>
<p>日语跟古汉语的渊源就不用多说了,我没想到的是居然跟英语也走得那么近</p>
<p>像数字&#8221;零&#8221;的日语发音按罗马字写出来就是ze ro(ぜろ),照相机是&#8221;カメラ(ka me ra)&#8221;,美国是&#8221;アメリカ(a me ri ka)&#8221;</p>
<p>如果当年的全面西化再彻底一点,今天就不用那么费劲跟日本人学英语了- -b&#8230;地球人都知道日本人读英语是最难听的</p>
<p>这些融合造成了日本語的复杂,融合了精华,也可以说融合了糟粕</p>
<p>它既不像高丽鸟语变成了一种纯字母化的语言,也不像汉语这种纯象形的语言,于是也有了一些有趣的语言现象</p>
<p>像这句话(假名和罗马字):</p>
<blockquote><p>きしゃのきしゃはきしゃできしゃした。</p>
<p>ki sha no ki sha ha ki sha de ki sha shi ta</p></blockquote>
<p>标准的书写为:</p>
<blockquote><p>貴社の記者は汽車で帰社した。</p></blockquote>
<p>注意&#8221;きしゃ(ki sha)&#8221;出现了4次,每次意思都不同&#8230;类似汉语的同音字吧&#8230;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li><a href="http://canx.me/2010/04/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad1%e5%8d%95%e5%85%83/" title="东瀛鸟语1单元">东瀛鸟语1单元</a></li><li><a href="http://canx.me/2010/05/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad%e4%b9%8b%e8%af%a1%e5%bc%82%e7%9a%84%e8%af%8d%e6%b1%87/" title="东瀛鸟语之诡异的词汇">东瀛鸟语之诡异的词汇</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/03/%e4%b8%9c%e7%80%9b%e9%b8%9f%e8%af%ad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>寒假</title>
		<link>http://canx.me/2010/02/%e5%af%92%e5%81%87/</link>
		<comments>http://canx.me/2010/02/%e5%af%92%e5%81%87/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 03:25:34 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[寒假]]></category>
		<category><![CDATA[照片]]></category>
		<category><![CDATA[记录]]></category>

		<guid isPermaLink="false">http://canx.me/?p=31</guid>
		<description><![CDATA[很不情愿地发现寒假就快过完了&#8230;果然过了年时间就过得快了 总是想做很多事情,总是很宅,总是遗憾 I&#8217;m not ready yet. 爆几张pp,算是记录一下 首先又是两张手机截图&#8230;各种发送失败&#8230;RP不好就是这个样子滴&#8230; 左边是俺们老张家的灵位&#8230; 因为爷爷奶奶都住城里,所以很少回老家&#8230;加上今年这个初一,最多三、四次吧&#8230;拜年磕头是件很走过场的事情&#8230;听的最多的一句话是&#8221;这孩子都长这么高了&#8221;&#8230;囧 右边是这个情人节看到的最幸福的一对&#8212;&#8212;贝贝和佳佳,那叫一个形影不离&#8230; 据说,茶叶竖在茶水里,表示今天还要来客人&#8230; 左边是姨家姐姐的孩子&#8230;也是小时候耍得比较好的几个兄弟姐妹里面第一个有孩子的&#8230; 可能是跟我不大熟,这娃经常把目光的焦点放在我身上= =&#8230; 右边那个有点凶神恶煞的小盆友又是个跟我同名同姓的娃娃&#8230;抑郁 左边pp的主角是那块表&#8230;暑假就在超市见到过,大爱&#8230;寒假居然还没人买走,于是搬回来了:) 右边是老爸发的羊毛,我惊奇地发现邮政储蓄都&#8221;银行&#8221;了&#8230;见过那么多台历,也就这个让我有点耳目一新的感觉 没事的时候还是打打僵尸&#8230;大蒜流,相当不缺钱的阵形 据说胡总在人民开微博了,于是去围观&#8230;注册的时候被过滤词,囧翻&#8230; 背影&#8230; 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>很不情愿地发现寒假就快过完了&#8230;果然过了年时间就过得快了</p>
<p>总是想做很多事情,总是很宅,总是遗憾</p>
<p>I&#8217;m not ready yet.</p>
<p>爆几张pp,算是记录一下</p>
<p><a href="http://canx.me/wordpress/wp-content/uploads/2010/02/fail.png"><img class="alignnone size-full wp-image-33" title="各种发送失败" src="http://canx.me/wordpress/wp-content/uploads/2010/02/fail.png" alt="" width="360" height="208" /></a></p>
<p>首先又是两张手机截图&#8230;各种发送失败&#8230;RP不好就是这个样子滴&#8230;</p>
<p><a href="http://canx.me/wordpress/wp-content/uploads/2010/02/20100214306.jpg"><img class="alignnone size-medium wp-image-34" title="老张家的灵位" src="http://canx.me/wordpress/wp-content/uploads/2010/02/20100214306-225x300.jpg" alt="" width="225" height="300" /></a> <a href="http://canx.me/wordpress/wp-content/uploads/2010/02/20100214307.jpg"><img title="情侣狗" src="http://canx.me/wordpress/wp-content/uploads/2010/02/20100214307-225x300.jpg" alt="" width="225" height="300" /></a></p>
<p>左边是俺们老张家的灵位&#8230;</p>
<p>因为爷爷奶奶都住城里,所以很少回老家&#8230;加上今年这个初一,最多三、四次吧&#8230;拜年磕头是件很走过场的事情&#8230;听的最多的一句话是&#8221;这孩子都长这么高了&#8221;&#8230;囧</p>
<p>右边是这个情人节看到的最幸福的一对&#8212;&#8212;贝贝和佳佳,那叫一个形影不离&#8230;</p>
<p><a href="http://canx.me/wordpress/wp-content/uploads/2010/02/20100218310.jpg"><img class="alignnone size-medium wp-image-36" title="茶叶竖在茶水里" src="http://canx.me/wordpress/wp-content/uploads/2010/02/20100218310-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>据说,茶叶竖在茶水里,表示今天还要来客人&#8230;</p>
<p><a href="http://canx.me/wordpress/wp-content/uploads/2010/02/20100218311.jpg"><img class="alignnone size-medium wp-image-37" title="20100218311" src="http://canx.me/wordpress/wp-content/uploads/2010/02/20100218311-225x300.jpg" alt="" width="225" height="300" /></a> <a href="http://canx.me/wordpress/wp-content/uploads/2010/02/20100220312.jpg"><img class="alignnone size-medium wp-image-38" title="又一个造孽的跟我同名同姓的娃娃" src="http://canx.me/wordpress/wp-content/uploads/2010/02/20100220312-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>左边是姨家姐姐的孩子&#8230;也是小时候耍得比较好的几个兄弟姐妹里面第一个有孩子的&#8230;</p>
<p>可能是跟我不大熟,这娃经常把目光的焦点放在我身上= =&#8230;</p>
<p>右边那个有点凶神恶煞的小盆友又是个跟我同名同姓的娃娃&#8230;抑郁</p>
<p><a href="http://canx.me/wordpress/wp-content/uploads/2010/02/20100224316.jpg"><img class="alignnone size-medium wp-image-39" title="表" src="http://canx.me/wordpress/wp-content/uploads/2010/02/20100224316-300x225.jpg" alt="" width="300" height="225" /></a> <a href="http://canx.me/wordpress/wp-content/uploads/2010/02/20100224317.jpg"><img class="alignnone size-medium wp-image-40" title="老虎台历" src="http://canx.me/wordpress/wp-content/uploads/2010/02/20100224317-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>左边pp的主角是那块表&#8230;暑假就在超市见到过,大爱&#8230;寒假居然还没人买走,于是搬回来了:)</p>
<p>右边是老爸发的羊毛,我惊奇地发现邮政储蓄都&#8221;银行&#8221;了&#8230;见过那么多台历,也就这个让我有点耳目一新的感觉</p>
<p><a href="http://canx.me/wordpress/wp-content/uploads/2010/02/pvz.png"><img class="alignnone size-medium wp-image-42" title="大蒜流" src="http://canx.me/wordpress/wp-content/uploads/2010/02/pvz-300x225.png" alt="" width="270" height="203" /></a><a href="http://canx.me/wordpress/wp-content/uploads/2010/02/t-people.png"><img class="alignnone size-medium wp-image-49" title="人民微博威武" src="http://canx.me/wordpress/wp-content/uploads/2010/02/t-people-300x144.png" alt="" width="300" height="144" /></a></p>
<p>没事的时候还是打打僵尸&#8230;大蒜流,相当不缺钱的阵形</p>
<p>据说胡总在人民开微博了,于是去围观&#8230;注册的时候被过滤词,囧翻&#8230;</p>
<p><a href="http://canx.me/wordpress/wp-content/uploads/2010/02/solo.jpg"><img class="alignnone size-full wp-image-44" title="solo" src="http://canx.me/wordpress/wp-content/uploads/2010/02/solo.jpg" alt="" width="420" height="560" /></a></p>
<p>背影&#8230;</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/02/%e5%af%92%e5%81%87/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>冰壶之FAQ</title>
		<link>http://canx.me/2010/02/%e5%86%b0%e5%a3%b6%e4%b9%8bfaq/</link>
		<comments>http://canx.me/2010/02/%e5%86%b0%e5%a3%b6%e4%b9%8bfaq/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 08:55:52 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[小常识]]></category>
		<category><![CDATA[curling]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[介绍]]></category>
		<category><![CDATA[冰壶]]></category>
		<category><![CDATA[术语]]></category>
		<category><![CDATA[规则]]></category>

		<guid isPermaLink="false">http://canx.me/?p=27</guid>
		<description><![CDATA[超喜欢冰壶啊&#8230;所以在wiki上仔细瞅了下规则,写个FAQ Q:冰壶场地上那些横竖的线还有圆圈都是干嘛的? A:冰壶场地是个对称的的长方形,正方形的边叫做side line(边线),任何触到边线的冰壶都将被移出场地,其它如下图 另外,在栏线和Tee线之间(不包括大本营)的区域叫做&#8221;保护区(free guard zone)&#8221;,在前四次投掷(每队两次)完成之前不允许将对方冰壶击出界;大本营最里面的圆(印有奥运会标志的那个)被称为&#8221;扣子(button)&#8221;. Q:冰壶队的组成和职责分配? A:冰壶队由队长(skip),主力(lead,一垒),二垒(second),三垒(third,一般为副队长)组成,每局每人投掷2个冰壶,共8枚,按照lead,second,third,skip的顺序. 在别的队友投掷时,队长坐镇大本营后方指挥.并且只有队长可以给对方冰壶擦冰(sweeping),而且只有在对方冰壶超过Tee线之后.在队长投掷时则由副队临时担任指挥. 为确保万无一失,队中通常还有一名替补. Q:为什么说在后手局中,得一分反而不如0:0有利? A:很明显,冰壶是有后手优势(hammer)的.而下一局的先后是依据这一局的胜负判定的,这局胜利的一队下一局先手.因此当没办法取得大比分领先的情况下,故意打成0:0从而下一局继续打后手反而有利. Q:冰壶运动员为何总喊“我我我”? A:这是冰壶的一个术语&#8221;whoa&#8221;,意为让队友停止擦冰,与之相反的口令是&#8221;hurry/hurry hard&#8221;,即让队友快速擦冰 Q:那再介绍几个术语呢? A:双飞(Double Takeout):用自己一个球,将对方两个球击出大本营 打定(Nose Hit):用自己的一个球,将对方的球击出大本营后定住不动停留在大本营.按照动量的观点,就是一个典型的正碰 打甩(Hit and Roll):用自己的一个球,将对方的球击出大本营后滑出大本营.按照动量的观点,是一个斜碰 偷分(Steal):在先手的情况下,从对方拿里得分.别看有个&#8221;偷&#8221;字,这可是个相当褒义的褒义词 Q:怎么才算冰壶落在大本营内呢? A:只要冰壶任何部分接触大本营的边界,甚至两圆外切,都算作冰壶落在营内 参考资料1,2,3,4,5,6 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>超喜欢冰壶啊&#8230;所以在wiki上仔细瞅了下规则,写个FAQ</p>
<h4>Q:冰壶场地上那些横竖的线还有圆圈都是干嘛的?</h4>
<p>A:冰壶场地是个对称的的长方形,正方形的边叫做side line(边线),任何触到边线的冰壶都将被移出场地,其它如下图</p>
<p><a href="http://canx.me/wordpress/wp-content/uploads/2010/02/冰壶.png"><img class="alignnone size-full wp-image-28" title="冰壶场地" src="http://canx.me/wordpress/wp-content/uploads/2010/02/冰壶.png" alt="冰壶场地" width="510" height="334" /></a></p>
<p>另外,在栏线和Tee线之间(不包括大本营)的区域叫做&#8221;保护区(free guard zone)&#8221;,在前四次投掷(每队两次)完成之前不允许将对方冰壶击出界;大本营最里面的圆(印有奥运会标志的那个)被称为&#8221;扣子(button)&#8221;.</p>
<h4>Q:冰壶队的组成和职责分配?</h4>
<p>A:冰壶队由队长(skip),主力(lead,一垒),二垒(second),三垒(third,一般为副队长)组成,每局每人投掷2个冰壶,共8枚,按照lead,second,third,skip的顺序.</p>
<p>在别的队友投掷时,队长坐镇大本营后方指挥.并且只有队长可以给对方冰壶擦冰(sweeping),而且只有在对方冰壶超过Tee线之后.在队长投掷时则由副队临时担任指挥.</p>
<p>为确保万无一失,队中通常还有一名替补.</p>
<h4>Q:为什么说在后手局中,得一分反而不如0:0有利?</h4>
<p>A:很明显,冰壶是有后手优势(hammer)的.而下一局的先后是依据这一局的胜负判定的,这局胜利的一队下一局先手.因此当没办法取得大比分领先的情况下,故意打成0:0从而下一局继续打后手反而有利.</p>
<h4>Q:冰壶运动员为何总喊“我我我”?</h4>
<p>A:这是冰壶的一个术语&#8221;whoa&#8221;,意为让队友停止擦冰,与之相反的口令是&#8221;hurry/hurry hard&#8221;,即让队友快速擦冰</p>
<h4>Q:那再介绍几个术语呢?</h4>
<p>A:双飞(Double Takeout):用自己一个球,将对方两个球击出大本营</p>
<p>打定(Nose Hit):用自己的一个球,将对方的球击出大本营后定住不动停留在大本营.按照动量的观点,就是一个典型的正碰</p>
<p>打甩(Hit and Roll):用自己的一个球,将对方的球击出大本营后滑出大本营.按照动量的观点,是一个斜碰</p>
<p>偷分(Steal):在先手的情况下,从对方拿里得分.别看有个&#8221;偷&#8221;字,这可是个相当褒义的褒义词</p>
<h4>Q:怎么才算冰壶落在大本营内呢?</h4>
<p>A:只要冰壶任何部分接触大本营的边界,甚至两圆外切,都算作冰壶落在营内</p>
<p class="divider">
<p>参考资料<a title="curling" href="http://en.wikipedia.org/wiki/Curling" target="_blank">1</a>,<a title="冰壶" href="http://zh.wikipedia.org/wiki/%E5%86%B0%E5%A3%BA" target="_blank">2</a>,<a title="冰壶场地" href="http://www.karuizawaclub.ne.jp/icurling/en/rule/images/img_curling.gif" target="_blank">3</a>,<a title="冰壶" href="http://baike.baidu.com/view/47519.htm" target="_blank">4</a>,<a title="冰壶 whoa 术语" href="http://edu.sina.com.cn/en/2010-02-20/104154688.shtml" target="_blank">5</a>,<a title="冰壶规则" href="http://www.hudong.com/wiki/冰壶规则" target="_blank">6</a></p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/02/%e5%86%b0%e5%a3%b6%e4%b9%8bfaq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>刘谦的魔术是春晚最好的小品,没有之一</title>
		<link>http://canx.me/2010/02/%e5%88%98%e8%b0%a6%e7%9a%84%e9%ad%94%e6%9c%af%e6%98%af%e6%98%a5%e6%99%9a%e6%9c%80%e5%a5%bd%e7%9a%84%e5%b0%8f%e5%93%81-%e6%b2%a1%e6%9c%89%e4%b9%8b%e4%b8%80/</link>
		<comments>http://canx.me/2010/02/%e5%88%98%e8%b0%a6%e7%9a%84%e9%ad%94%e6%9c%af%e6%98%af%e6%98%a5%e6%99%9a%e6%9c%80%e5%a5%bd%e7%9a%84%e5%b0%8f%e5%93%81-%e6%b2%a1%e6%9c%89%e4%b9%8b%e4%b8%80/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 08:32:53 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[刘谦]]></category>
		<category><![CDATA[失望]]></category>
		<category><![CDATA[小品]]></category>
		<category><![CDATA[揭秘]]></category>
		<category><![CDATA[春晚]]></category>
		<category><![CDATA[魔术]]></category>

		<guid isPermaLink="false">http://canx.me/?p=22</guid>
		<description><![CDATA[我们从汇源果汁说起&#8230; 那个魔术是相当常见的一个魔术,以至于网上连所谓的&#8221;揭秘&#8221;都没有&#8230;印象里手法应该是用了一种吸水以后就会结晶的化学物质,倒过来之后就没有水流出来了&#8230;还有一种说法是用了一个两层的杯具&#8230;我的观点是这两种方法都用了 这个算小品前插播广告&#8230;因为CCTV9的重播版本里没有这一段,而且周围人的衣服都变了= =&#8230; 然而虽然衣服变了,那些随机抽取的观众却没变&#8230;概率论在伟大的春晚舞台上失败了 之后是一个纸牌的魔术,不洗手大叔&#8212;&#8212;汇源老总朱新礼和非著名小品演员&#8212;&#8212;刘谦,一唱一和,&#8221;方片&#8221;这个简单的词语,再一次让概率论失败 魔术的揭秘视频: 后面的抓硬币游戏更加是在各位随机抽取的现场观众的密切关怀之下,在导播和董卿小姐,以及不洗手大叔的全力配合下,进行得无比顺利 抓硬币游戏慢镜头回放: 各位演员,包括后面5个龙套,都表演得相当卖力,鉴于此,春晚最好的小品非刘谦莫属! 而直播时候全家看得最认真的&#60;捐款&#62;,差强人意&#8230;缺乏笑点,结尾也是草草收工&#8230;怀念下蛋公鸡啊&#8212;&#8212;同样是玩采访,上次至少还留了句流行语呢,这次整个一电视广告 本山大叔的节目让广告给糟蹋了,刘谦被CCTV糟蹋了&#8230; 唉~我心里阳光一点好不好! 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>我们从汇源果汁说起&#8230;</p>
<p>那个魔术是相当常见的一个魔术,以至于网上连所谓的&#8221;揭秘&#8221;都没有&#8230;印象里手法应该是用了一种吸水以后就会结晶的化学物质,倒过来之后就没有水流出来了&#8230;还有一种说法是用了一个两层的杯具&#8230;我的观点是这两种方法都用了</p>
<p>这个算小品前插播广告&#8230;因为<a title="CCTV大变活人" href="http://www.tianya.cn/publicforum/content/funinfo/1/1831656.shtml" target="_blank">CCTV9的重播版本里没有这一段,而且周围人的衣服都变了</a>= =&#8230;</p>
<p>然而虽然衣服变了,那些随机抽取的观众却没变&#8230;概率论在伟大的春晚舞台上失败了</p>
<p>之后是一个纸牌的魔术,不洗手大叔&#8212;&#8212;汇源老总朱新礼和非著名小品演员&#8212;&#8212;刘谦,一唱一和,&#8221;方片&#8221;这个简单的词语,再一次让概率论失败</p>
<p>魔术的揭秘视频:<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="420" height="363" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="wmode" value="opaque" /><param name="src" value="http://www.tudou.com/v/M0DoKIW6oeE" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="420" height="363" src="http://www.tudou.com/v/M0DoKIW6oeE" wmode="opaque" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>后面的抓硬币游戏更加是在各位随机抽取的现场观众的密切关怀之下,在导播和董卿小姐,以及不洗手大叔的全力配合下,进行得无比顺利</p>
<p>抓硬币游戏慢镜头回放:<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="middle" /><param name="src" value="http://player.youku.com/player.php/sid/XMTUyMjc5NjI0/v.swf" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="480" height="400" src="http://player.youku.com/player.php/sid/XMTUyMjc5NjI0/v.swf" quality="high" align="middle"></embed></object></p>
<p>各位演员,包括后面5个龙套,都表演得相当卖力,鉴于此,春晚最好的小品非刘谦莫属!</p>
<p>而直播时候全家看得最认真的&lt;捐款&gt;,差强人意&#8230;缺乏笑点,结尾也是草草收工&#8230;怀念下蛋公鸡啊&#8212;&#8212;同样是玩采访,上次至少还留了句流行语呢,这次整个一电视广告</p>
<p>本山大叔的节目让广告给糟蹋了,刘谦被CCTV糟蹋了&#8230;</p>
<p>唉~我心里阳光一点好不好!</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/02/%e5%88%98%e8%b0%a6%e7%9a%84%e9%ad%94%e6%9c%af%e6%98%af%e6%98%a5%e6%99%9a%e6%9c%80%e5%a5%bd%e7%9a%84%e5%b0%8f%e5%93%81-%e6%b2%a1%e6%9c%89%e4%b9%8b%e4%b8%80/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>又是大年初一,又是一个开始</title>
		<link>http://canx.me/2010/02/%e5%8f%88%e6%98%af%e5%a4%a7%e5%b9%b4%e5%88%9d%e4%b8%80%e5%8f%88%e6%98%af%e4%b8%80%e4%b8%aa%e5%bc%80%e5%a7%8b/</link>
		<comments>http://canx.me/2010/02/%e5%8f%88%e6%98%af%e5%a4%a7%e5%b9%b4%e5%88%9d%e4%b8%80%e5%8f%88%e6%98%af%e4%b8%80%e4%b8%aa%e5%bc%80%e5%a7%8b/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 15:26:55 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[碎碎念]]></category>
		<category><![CDATA[初一]]></category>
		<category><![CDATA[新开始]]></category>

		<guid isPermaLink="false">http://canx.me/?p=20</guid>
		<description><![CDATA[据说长期不写日志,不仅博客会长草,大脑也会长草&#8230; 去年的大年初一,落户博客大巴;今年的大年初一,正式迁出 大巴最近在加强审查,之前好多审查通过的日志被锁&#8230;看来是一朝被蛇咬,再也不敢鸟&#8230; 不过这些都已经与我无关了 仍然祝自己新年新气象;还有各位围观群众,新年快乐! 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>据说长期不写日志,不仅博客会长草,大脑也会长草&#8230;</p>
<p>去年的大年初一,落户博客大巴;今年的大年初一,正式迁出</p>
<p>大巴最近在加强审查,之前好多审查通过的日志被锁&#8230;看来是一朝被蛇咬,再也不敢鸟&#8230;</p>
<p>不过这些都已经与我无关了</p>
<p>仍然祝自己新年新气象;还有各位围观群众,新年快乐!</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/02/%e5%8f%88%e6%98%af%e5%a4%a7%e5%b9%b4%e5%88%9d%e4%b8%80%e5%8f%88%e6%98%af%e4%b8%80%e4%b8%aa%e5%bc%80%e5%a7%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello world！</title>
		<link>http://canx.me/2010/01/hello-world/</link>
		<comments>http://canx.me/2010/01/hello-world/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 15:20:59 +0000</pubDate>
		<dc:creator>can.</dc:creator>
				<category><![CDATA[未分类]]></category>
		<category><![CDATA[Hello World]]></category>

		<guid isPermaLink="false">http://canx.me/wordpress/?p=1</guid>
		<description><![CDATA[Hello World! Hello canX.me! 相关日志暂无相关日志]]></description>
			<content:encoded><![CDATA[<p>Hello World!</p>
<p>Hello canX.me!</p>
<h3  class="related_post_title">相关日志</h3><ul class="related_post"><li>暂无相关日志</li></ul>]]></content:encoded>
			<wfw:commentRss>http://canx.me/2010/01/hello-world/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>

