<?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>无影的博客</title>
	<atom:link href="http://www.d5s.cn/feed" rel="self" type="application/rss+xml" />
	<link>http://www.d5s.cn</link>
	<description>我喜欢忽悠，她喜欢被忽悠。</description>
	<lastBuildDate>Wed, 16 Nov 2011 15:35:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Chrome 插件：新版gmail 去广告，调整textarea高度</title>
		<link>http://www.d5s.cn/archives/479</link>
		<comments>http://www.d5s.cn/archives/479#comments</comments>
		<pubDate>Wed, 16 Nov 2011 15:35:09 +0000</pubDate>
		<dc:creator>owen</dc:creator>
				<category><![CDATA[交互设计]]></category>

		<guid isPermaLink="false">http://www.d5s.cn/?p=479</guid>
		<description><![CDATA[textarea高度不合适，你可以自己修改。（注册一个userstyles账户，然后自定义你自己的样式。） http://userstyles.org/styles/56435/resize-gmail-textarea?r=1321457269 其实这个也支持其他浏览器。 Chrome直接点击这里安装：http://userstyles.org/styles/userjs/56435/resize%20gmail%20textarea.user.js?]]></description>
			<content:encoded><![CDATA[<p>textarea高度不合适，你可以自己修改。（注册一个userstyles账户，然后自定义你自己的样式。）</p>
<p><a href="http://userstyles.org/styles/56435/resize-gmail-textarea?r=1321457269" target="_blank">http://userstyles.org/styles/56435/resize-gmail-textarea?r=1321457269</a><br />
其实这个也支持其他浏览器。</p>
<p>Chrome直接点击这里安装：<a href="http://userstyles.org/styles/userjs/56435/resize%20gmail%20textarea.user.js?">http://userstyles.org/styles/userjs/56435/resize%20gmail%20textarea.user.js?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.d5s.cn/archives/479/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to fix cross-domain with local mode in firefox?</title>
		<link>http://www.d5s.cn/archives/466</link>
		<comments>http://www.d5s.cn/archives/466#comments</comments>
		<pubDate>Fri, 11 Nov 2011 06:53:55 +0000</pubDate>
		<dc:creator>owen</dc:creator>
				<category><![CDATA[交互设计]]></category>
		<category><![CDATA[程序]]></category>

		<guid isPermaLink="false">http://www.d5s.cn/?p=466</guid>
		<description><![CDATA[How to fix cross-domain with local mode in firefox? Demo Link: http://www.d5s.cn/example/js/cross-domain.html 1. PHP Code &#60;?php header('Access-Control-Allow-Origin: *'); header('Access-Control-Allow-Methods: POST, GET, OPTIONS'); header('Access-Control-Max-Age: 1000'); if(array_key_exists('HTTP_ACCESS_CONTROL_REQUEST_HEADERS', $_SERVER)) { header('Access-Control-Allow-Headers: ' . $_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']); } else { header('Access-Control-Allow-Headers: *'); } if("OPTIONS" == $_SERVER['REQUEST_METHOD']) { &#8230; <a href="http://www.d5s.cn/archives/466">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h1>How to fix cross-domain with local mode in firefox?</h1>
<p>Demo Link: <a href="http://www.d5s.cn/example/js/cross-domain.html" target="_blank">http://www.d5s.cn/example/js/cross-domain.html</a></p>
<h2>1. PHP Code</h2>
<pre>&lt;?php
  header('Access-Control-Allow-Origin: *');
  header('Access-Control-Allow-Methods: POST, GET, OPTIONS');
  header('Access-Control-Max-Age: 1000');
  if(array_key_exists('HTTP_ACCESS_CONTROL_REQUEST_HEADERS', $_SERVER)) {
    header('Access-Control-Allow-Headers: ' . $_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']);
  } else {
    header('Access-Control-Allow-Headers: *');
  }
  if("OPTIONS" == $_SERVER['REQUEST_METHOD']) {
    exit();
  }
?&gt;</pre>
<h2>2. Apache Config</h2>
<pre>&lt;VirtualHost *:80&gt;
  DocumentRoot "/Users/owen/web/www.skyway.com"
  ServerName www.skyway.com
  Header always set Access-Control-Allow-Origin "*"
  Header always set Access-Control-Allow-Methods "POST, GET, OPTIONS"
  RewriteEngine On
  RewriteCond %{REQUEST_METHOD} OPTIONS
  RewriteRule .* / [R=200,L]
&lt;/VirtualHost&gt;</pre>
<h2>3. about:config</h2>
<p>Execute this code before call the request.open() each times.</p>
<pre>  netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect UniversalBrowserRead");</pre>
<pre>  signed.applets.codebase_principal_support = true</pre>
<h1>Server Code</h1>
<h2>1. Source Code: gp.php (Need change firefox setting)</h2>
<pre>&lt;?php
  if($_GET['a']){
    echo 'Get: '.$_GET['a'];
  }
  if($_POST['a']){
    echo 'Post: '.$_POST['a'];
  }
?&gt;</pre>
<h2>2. Source Code: gpo.php (√ Nothing change in client side and both working in Firefox and Chrome)</h2>
<pre>&lt;?php
  header('Access-Control-Allow-Origin: *');
  header('Access-Control-Allow-Methods: POST, GET, OPTIONS');
  header('Access-Control-Max-Age: 1000');
  if(array_key_exists('HTTP_ACCESS_CONTROL_REQUEST_HEADERS', $_SERVER)) {
    header('Access-Control-Allow-Headers: ' . $_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']);
  } else {
    header('Access-Control-Allow-Headers: *');
  }
  if("OPTIONS" == $_SERVER['REQUEST_METHOD']) {
    exit();
  }
  if($_GET['a']){
    echo 'Get: '.$_GET['a'];
  }
  if($_POST['a']){
    echo 'Post: '.$_POST['a'];
  }
?&gt;</pre>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.d5s.cn/archives/466/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>重游17 miles</title>
		<link>http://www.d5s.cn/archives/462</link>
		<comments>http://www.d5s.cn/archives/462#comments</comments>
		<pubDate>Sat, 30 Jul 2011 05:55:37 +0000</pubDate>
		<dc:creator>owen</dc:creator>
				<category><![CDATA[生活工作]]></category>

		<guid isPermaLink="false">http://www.d5s.cn/?p=462</guid>
		<description><![CDATA[当年第一次去17 miles的时候，就已经被她的美丽折服，但是那次并没有购门票，开进景区里面，而这次我们决定进去。 悠闲的海鸥，不知道什么害怕。 路过当年吃午饭的小饭店，但这次我们没有进去，自带了食物。 银白色的沙滩和白色的海浪。 和上面的一张图对应，我站的地方，其实是一个很大的湾。 海浪阵阵，只有近海的沙滩，才没有海藻的侵袭。 高尔夫球场，装B专用球场。 沙滩上，人很少，几乎就是一个人占领一片沙滩。 肥的屁股都快没有了的松鼠。 我想要一座房子：面朝大海，春暖花开。这个就是。 路边的青草，蓝天、沙滩、礁石、海浪，终觉得这张图很美。 花丛中，少了MM。远处大树和高尔夫球场，是私人领地，进去可能会被狙掉。 枯藤老树昏鸦，这里只有老树。 非常可爱的小女孩，蹒跚的学走路，目测估计1岁半左右。 要是我家的女儿，在成长的过程中，有这么好的环境，该多好啊。]]></description>
			<content:encoded><![CDATA[<p>当年第一次去17 miles的时候，就已经被她的美丽折服，但是那次并没有购门票，开进景区里面，而这次我们决定进去。</p>
<p><img src="http://farm7.static.flickr.com/6003/5983596691_308ff88433_z.jpg" alt="" /></p>
<p>悠闲的海鸥，不知道什么害怕。</p>
<p><img src="http://farm7.static.flickr.com/6015/5984158966_88726f2e6c_z.jpg" alt="" /></p>
<p>路过当年吃午饭的小饭店，但这次我们没有进去，自带了食物。</p>
<p><img src="http://farm7.static.flickr.com/6130/5984159254_d51e90722c_z.jpg" alt="" /></p>
<p>银白色的沙滩和白色的海浪。</p>
<p><img src="http://farm7.static.flickr.com/6004/5984159538_602de42ce1_z.jpg" alt="" /></p>
<p>和上面的一张图对应，我站的地方，其实是一个很大的湾。</p>
<p><img src="http://farm7.static.flickr.com/6017/5984159788_7507bb4ed2_z.jpg" alt="" /></p>
<p>海浪阵阵，只有近海的沙滩，才没有海藻的侵袭。</p>
<p><img src="http://farm7.static.flickr.com/6131/5983598469_bc6286e2a9_z.jpg" alt="" /></p>
<p>高尔夫球场，装B专用球场。</p>
<p><img src="http://farm7.static.flickr.com/6142/5983598733_e325c90be3_z.jpg" alt="" /></p>
<p>沙滩上，人很少，几乎就是一个人占领一片沙滩。</p>
<p><img src="http://farm7.static.flickr.com/6008/5983598983_17e48b3593_z.jpg" alt="" /></p>
<p>肥的屁股都快没有了的松鼠。</p>
<p><img src="http://farm7.static.flickr.com/6125/5983599213_c07f56cd7a_z.jpg" alt="" /></p>
<p>我想要一座房子：面朝大海，春暖花开。这个就是。</p>
<p><img src="http://farm7.static.flickr.com/6143/5984161582_c1df6c8b44_z.jpg" alt="" /></p>
<p>路边的青草，蓝天、沙滩、礁石、海浪，终觉得这张图很美。</p>
<p><img src="http://farm7.static.flickr.com/6133/5983599959_a8e0165366_z.jpg" alt="" /></p>
<p>花丛中，少了MM。远处大树和高尔夫球场，是私人领地，进去可能会被狙掉。</p>
<p><img src="http://farm7.static.flickr.com/6150/5984162582_826d38df19_z.jpg" alt="" /></p>
<p>枯藤老树昏鸦，这里只有老树。</p>
<p><img src="http://farm7.static.flickr.com/6017/5984163084_00d0feb3b2_z.jpg" alt="" /></p>
<p><img src="http://farm7.static.flickr.com/6001/5984163854_a7b8c2f062_z.jpg" alt="" /></p>
<p>非常可爱的小女孩，蹒跚的学走路，目测估计1岁半左右。<br />
要是我家的女儿，在成长的过程中，有这么好的环境，该多好啊。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.d5s.cn/archives/462/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>灯塔</title>
		<link>http://www.d5s.cn/archives/453</link>
		<comments>http://www.d5s.cn/archives/453#comments</comments>
		<pubDate>Thu, 28 Jul 2011 09:07:47 +0000</pubDate>
		<dc:creator>owen</dc:creator>
				<category><![CDATA[生活工作]]></category>
		<category><![CDATA[程序]]></category>

		<guid isPermaLink="false">http://www.d5s.cn/?p=453</guid>
		<description><![CDATA[出差2周，2个周末，4天，1次Great Mall,， 3次Gilroy，疯狂的购物，一次都没有出去旅游过。 主要是司机都呆的太久了，哪里都不想去，真怀念上次一起出差的刘大招，和她一起什么都不用想，只需要陪玩儿就行了。 这是第3个周末，不能再去购物了，该出去转转了。这周终于计划出去了，去看一个传说中的灯塔。 去的时候，穿过三藩，翻过高山，山路崎岖，但感觉很好。 一路上，从夏天到冬天，从晴天到大雾，穿梭于各种气候环境中。 妈妈过冬天，女儿过夏天。 这个时候，其实已经到了终点&#8211;灯塔。但是雾太大，没有拍全景照片，看这个花就知道这里有多冷，上面仿佛有一层霜。 可惜雾太大，否则坐在长椅上，看海，应该感觉很好。 路边的小花，摇曳的开着。 与山融为一体的大树。 母子两个，仿佛是家鹿一样，根本没有害怕人的概念，没有感受过，就真不知道什么是人与自然的和谐。 其实在翻山的时候，也遇到了两只鹿过马路，所有的车一致让行。 房子总是依树而建，感觉很好。 再来一个远景。 不知道这是哪个小动物的头骨。 这种地貌的岩石，不应该出现在这里。 一组怪石。 下面的大海，暗礁林立，到处都是漩涡，海浪声音不断，适合听着海浪睡觉。 其实这才是今天此行的主角&#8211;Light House。 主角中的明星&#8211;灯塔。 没有赶上好时机，一直都是大雾，或许晴天的时候，景色会好很多。]]></description>
			<content:encoded><![CDATA[<p>出差2周，2个周末，4天，1次Great Mall,， 3次Gilroy，疯狂的购物，一次都没有出去旅游过。</p>
<p>主要是司机都呆的太久了，哪里都不想去，真怀念上次一起出差的<a href="http://blog.liuj.in/" target="_blank">刘大招</a>，和她一起什么都不用想，只需要陪玩儿就行了。</p>
<p>这是第3个周末，不能再去购物了，该出去转转了。这周终于计划出去了，去看一个传说中的灯塔。</p>
<p><img src="http://farm7.static.flickr.com/6029/5984151094_9caed4fe45_z.jpg" alt="" /></p>
<p>去的时候，穿过三藩，翻过高山，山路崎岖，但感觉很好。</p>
<p>一路上，从夏天到冬天，从晴天到大雾，穿梭于各种气候环境中。</p>
<p><img src="http://farm7.static.flickr.com/6029/5984151350_027b5a69fc_z.jpg" alt="" /></p>
<p>妈妈过冬天，女儿过夏天。</p>
<p><img src="http://farm7.static.flickr.com/6125/5983590137_2cd8c64acb_z.jpg" alt="" /></p>
<p>这个时候，其实已经到了终点&#8211;灯塔。但是雾太大，没有拍全景照片，看这个花就知道这里有多冷，上面仿佛有一层霜。</p>
<p><img src="http://farm7.static.flickr.com/6138/5983590355_b5064fc5f9_z.jpg" alt="" /></p>
<p>可惜雾太大，否则坐在长椅上，看海，应该感觉很好。</p>
<p><img src="http://farm7.static.flickr.com/6015/5984152196_e662bfe50b_z.jpg" alt="" /></p>
<p>路边的小花，摇曳的开着。</p>
<p><img src="http://farm7.static.flickr.com/6020/5984152514_e9771ffc61_z.jpg" alt="" /></p>
<p>与山融为一体的大树。</p>
<p><img src="http://farm7.static.flickr.com/6146/5984152826_fff0d7b2ef_z.jpg" alt="" /></p>
<p>母子两个，仿佛是家鹿一样，根本没有害怕人的概念，没有感受过，就真不知道什么是人与自然的和谐。<br />
其实在翻山的时候，也遇到了两只鹿过马路，所有的车一致让行。</p>
<p><img src="http://farm7.static.flickr.com/6148/5983591423_89b66ff798_z.jpg" alt="" /></p>
<p>房子总是依树而建，感觉很好。</p>
<p><img src="http://farm7.static.flickr.com/6136/5984153382_9b27d77d04_z.jpg" alt="" /></p>
<p>再来一个远景。</p>
<p><img src="http://farm7.static.flickr.com/6138/5983591951_5628f6f8e6_z.jpg" alt="" /></p>
<p>不知道这是哪个小动物的头骨。</p>
<p><img src="http://farm7.static.flickr.com/6024/5983592231_669738308b_z.jpg" alt="" /></p>
<p>这种地貌的岩石，不应该出现在这里。</p>
<p><img src="http://farm7.static.flickr.com/6026/5983592555_3f74b94851_z.jpg" alt="" /></p>
<p>一组怪石。</p>
<p><img src="http://farm7.static.flickr.com/6122/5983592827_3ea7f021b3_z.jpg" alt="" /></p>
<p>下面的大海，暗礁林立，到处都是漩涡，海浪声音不断，适合听着海浪睡觉。</p>
<p><img src="http://farm7.static.flickr.com/6007/5984154878_30482e8c27_z.jpg" alt="" /></p>
<p>其实这才是今天此行的主角&#8211;Light House。</p>
<p><img src="http://farm7.static.flickr.com/6149/5983593301_27a5c38773_z.jpg" alt="" /></p>
<p>主角中的明星&#8211;灯塔。</p>
<p>没有赶上好时机，一直都是大雾，或许晴天的时候，景色会好很多。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.d5s.cn/archives/453/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>用vi删除某一列</title>
		<link>http://www.d5s.cn/archives/449</link>
		<comments>http://www.d5s.cn/archives/449#comments</comments>
		<pubDate>Fri, 20 May 2011 14:25:23 +0000</pubDate>
		<dc:creator>owen</dc:creator>
				<category><![CDATA[服务器&PC]]></category>

		<guid isPermaLink="false">http://www.d5s.cn/?p=449</guid>
		<description><![CDATA[vi   中如何一次删除多列? 如: 123aaaaa !@#aaaaa ABCaaaaa +-/aaaaa 在   vi   中如何一次删除前   3   列呢?最简单的方法：1. 先ctrl-v进行visual   block模式 2. 移动光标，按列选择你要删除的列 3. 然后按x命令删除。 具体讲，光标先移动到第一行，第一列，然后按ctrl   +   v， 然后把光标移动到第三行，第三列，再按x键。 就可以删除前三行前三列。 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; Ctrl+V, G 之后再右移光标选种几列进行删除x 如果不用G的话，可以手动自己移动光标进行选择，最后删除 当然如果用cut和awk也是可以实现的 比如删除第10列， 文件有100列 cut -d ” ” -f 1-9,11-100 urfile &#8230; <a href="http://www.d5s.cn/archives/449">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>vi   中如何一次删除多列? <br style="line-height: normal;" /><br style="line-height: normal;" />如: <br style="line-height: normal;" /><br style="line-height: normal;" />123aaaaa <br style="line-height: normal;" />!@#aaaaa <br style="line-height: normal;" />ABCaaaaa <br style="line-height: normal;" />+-/aaaaa <br style="line-height: normal;" /><br style="line-height: normal;" /><br style="line-height: normal;" />在   vi   中如何一次删除前   3   列呢?<br style="line-height: normal;" /><br style="line-height: normal;" />最简单的方法：<br style="line-height: normal;" />1. 先ctrl-v进行visual   block模式</p>
<p>2. 移动光标，按列选择你要删除的列</p>
<p>3. 然后按x命令删除。</p>
<p>具体讲，光标先移动到第一行，第一列，然后按ctrl   +   v，</p>
<p>然后把光标移动到第三行，第三列，再按x键。</p>
<p>就可以删除前三行前三列。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Ctrl+V, G 之后再右移光标选种几列进行删除x<br />
如果不用G的话，可以手动自己移动光标进行选择，最后删除</p>
<p>当然如果用cut和awk也是可以实现的</p>
<p>比如删除第10列，</p>
<p>文件有100列</p>
<p>cut -d ” ” -f 1-9,11-100 urfile</p>
<p>or:</p>
<p>awk &#8216;{$10=”",print}&#8217; urfile</p>
]]></content:encoded>
			<wfw:commentRss>http://www.d5s.cn/archives/449/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Selenium 测试笔记</title>
		<link>http://www.d5s.cn/archives/445</link>
		<comments>http://www.d5s.cn/archives/445#comments</comments>
		<pubDate>Thu, 21 Apr 2011 03:13:47 +0000</pubDate>
		<dc:creator>owen</dc:creator>
				<category><![CDATA[交互设计]]></category>
		<category><![CDATA[程序]]></category>

		<guid isPermaLink="false">http://www.d5s.cn/?p=445</guid>
		<description><![CDATA[好久没做Selenium的测试了，命令几乎都忘记了。 做个笔记，方便下次查询。 Firefox的另一个插件： Firefinder很好用，比Selenium自带的找DOM工具要方便，尤其是像用GI这种 JS Framework 开发出来的产品。 1. 根据文字内容来确定结点，去除文字中的空格。 //td[@jsxtype="text"]/div[contains(normalize-space(text()), 'app3')] 2. 查找父级元素 //div[@class="abc"]/.. 3. focus, mouseOver, click连用，某些时候，点击事件无效的时候可以试试 focus &#124; //span[@label="applications"] &#124; mouseOver &#124; //span[@label="applications"] &#124; click &#124; //span[@label="applications"] &#124; 4. Selenium 去前后空格后验证 （正则表达式） //a[contains(text(),"name")]/following::td[1][normalize-space(text())='Text Box'] 5. Selenium 用带正则表达式的 replace 来 替换 字符 store &#8230; <a href="http://www.d5s.cn/archives/445">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>好久没做Selenium的测试了，命令几乎都忘记了。</p>
<p>做个笔记，方便下次查询。</p>
<p>Firefox的另一个插件： Firefinder很好用，比Selenium自带的找DOM工具要方便，尤其是像用GI这种 JS Framework 开发出来的产品。</p>
<p>1. 根据文字内容来确定结点，去除文字中的空格。<br />
//td[@jsxtype="text"]/div[contains(normalize-space(text()), 'app3')]</p>
<p>2. 查找父级元素<br />
//div[@class="abc"]/..</p>
<p>3. focus, mouseOver, click连用，某些时候，点击事件无效的时候可以试试</p>
<p>focus | //span[@label="applications"] |<br />
mouseOver | //span[@label="applications"] |<br />
click | //span[@label="applications"] |</p>
<p>4. Selenium 去前后空格后验证 （正则表达式）<br />
//a[contains(text(),"name")]/following::td[1][normalize-space(text())='Text Box']</p>
<p>5. Selenium 用带正则表达式的 replace 来 替换 字符<br />
store | https://xx.com//g.php?t=xxx | url<br />
storeEval | “${url}”.replace(/&amp;/g,”*”) | urlResult<br />
echo | ${urlResult} |</p>
<p>6. waitForXXX，不好使的时候，就先Pause暂停一段时间。</p>
<p>7. type 不好使的时候，试试命令组合 focus, type, fireEvent(blur)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.d5s.cn/archives/445/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>windows 下的 svn up</title>
		<link>http://www.d5s.cn/archives/442</link>
		<comments>http://www.d5s.cn/archives/442#comments</comments>
		<pubDate>Mon, 11 Apr 2011 15:29:39 +0000</pubDate>
		<dc:creator>owen</dc:creator>
				<category><![CDATA[服务器&PC]]></category>

		<guid isPermaLink="false">http://www.d5s.cn/?p=442</guid>
		<description><![CDATA[使用TortoiseSVN 新建svnup.bat文件，内容如下： “C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe” /command:update /path:”C:\xampp\htdocs\abc\” /closeonend:1 参数说明参考这里：http://tortoisesvn.net/docs/release/TortoiseSVN_zh_CN/tsvn-automation.html 使用VisualSVN 新建svnup.bat文件，内容如下： “C:\Program Files\VisualSVN Server\bin\svn.exe” update “C:\xampp\htdocs\abc” 然后可以把svnup.bat文件加入计划任务，每隔5分钟执行一次，就可以自动更新了。]]></description>
			<content:encoded><![CDATA[<p><strong>使用TortoiseSVN</strong></p>
<p>新建svnup.bat文件，内容如下：</p>
<p>“C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe” /command:update /path:”C:\xampp\htdocs\abc\” /closeonend:1</p>
<p>参数说明参考这里：<a href="http://tortoisesvn.net/docs/release/TortoiseSVN_zh_CN/tsvn-automation.html" target="_blank">http://tortoisesvn.net/docs/release/TortoiseSVN_zh_CN/tsvn-automation.html</a></p>
<p><strong>使用VisualSVN</strong></p>
<p>新建svnup.bat文件，内容如下：</p>
<p>“C:\Program Files\VisualSVN Server\bin\svn.exe” update “C:\xampp\htdocs\abc”</p>
<p>然后可以把svnup.bat文件加入计划任务，每隔5分钟执行一次，就可以自动更新了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.d5s.cn/archives/442/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GWT VS JQUERY VS GI</title>
		<link>http://www.d5s.cn/archives/440</link>
		<comments>http://www.d5s.cn/archives/440#comments</comments>
		<pubDate>Fri, 18 Mar 2011 17:05:23 +0000</pubDate>
		<dc:creator>owen</dc:creator>
				<category><![CDATA[交互设计]]></category>
		<category><![CDATA[GI]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[JQUERY]]></category>

		<guid isPermaLink="false">http://www.d5s.cn/?p=440</guid>
		<description><![CDATA[http://www.slideshare.net/owenpengtao/java-scriptmvc 对GWT, JavaScriptMVC(jquery), GI(Tibco&#8217;s product) 做的一个比较，有需要的朋友，可以看看。 jQuery 只是对DOM操作和事件做了更友好的封装，本身并不包括文件组织结构管理、测试、文档生成等功能。 JavaScriptMVC 基于jQuery，并集成了其他的一些JS组件，更有利于开发大型的JS项目。 GWT相当于是用Java语言来写JS，这是另一种开发大型JS项目的解决方案。 jQuery 仅仅适合Web Site，如果做其他大型JS项目，还要借助于其他JavaScript框架。]]></description>
			<content:encoded><![CDATA[<p><a title="GWT VS JQUERY VS GI" href="http://www.slideshare.net/owenpengtao/java-scriptmvc" target="_blank">http://www.slideshare.net/owenpengtao/java-scriptmvc</a></p>
<p>对GWT, JavaScriptMVC(jquery), GI(Tibco&#8217;s product) 做的一个比较，有需要的朋友，可以看看。</p>
<p>jQuery 只是对DOM操作和事件做了更友好的封装，本身并不包括文件组织结构管理、测试、文档生成等功能。</p>
<p>JavaScriptMVC 基于jQuery，并集成了其他的一些JS组件，更有利于开发大型的JS项目。</p>
<p>GWT相当于是用Java语言来写JS，这是另一种开发大型JS项目的解决方案。</p>
<p>jQuery 仅仅适合Web Site，如果做其他大型JS项目，还要借助于其他JavaScript框架。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.d5s.cn/archives/440/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MAC下，通过修改路由，只让国外的网站走VPN</title>
		<link>http://www.d5s.cn/archives/437</link>
		<comments>http://www.d5s.cn/archives/437#comments</comments>
		<pubDate>Sat, 12 Mar 2011 16:33:42 +0000</pubDate>
		<dc:creator>owen</dc:creator>
				<category><![CDATA[服务器&PC]]></category>

		<guid isPermaLink="false">http://www.d5s.cn/?p=437</guid>
		<description><![CDATA[骂娘的话就不说了，某些人，某些部门被骂过无数次了。 本来我是很听话的，你不让我上Twitter, Facebook, Youtube 之类的网站，我忍了，不让我用Google doc，我也忍了。现在竟然还开始搞Gmail，我就受不了了，动了我的底线。 VPN 枪在手，我跟你走。 使用VPN，有一个问题，一但连上VPN，你的所有流量都回走VPN，容易消耗很多不必要的流量。 感谢Chnroutes给了我们光明：http://code.google.com/p/chnroutes/wiki/Usage 虽然这个Wiki里面写了很多，其实MAC的设置很简单，不过我还是弄了半天才明白。 如果你是使用MAC，一切将变得简单，只需要使用系统默认的VPN网络设置就行。 pptp 1.下载 chnroutes_pptp_mac 2.从终端进入下载目录, 执行python chnroutes_pptp_mac, 执行完毕之后同一目录下将生成两个新文件&#8217;ip-up&#8217;和&#8217;ip-down&#8217; 3.把这两个文件copy到 /etc/ppp 目录, 并使用 sudo chmod a+x ip-up ip-down命令把它们设置为可执行 设置完毕。 检验一下： 1.进入终端，执行netstat -nr，看看输出的路由列表 2.连上VPN，再执行netstat -nr, 和上次的输出内容不同了。 或者分别进入 http://www.cz88.net/ 和 http://whatismyipaddress.com/ 这两个网站，将会看到两个不同的IP地址。]]></description>
			<content:encoded><![CDATA[<p>骂娘的话就不说了，某些人，某些部门被骂过无数次了。</p>
<p>本来我是很听话的，你不让我上Twitter, Facebook, Youtube 之类的网站，我忍了，不让我用Google doc，我也忍了。现在竟然还开始搞Gmail，我就受不了了，动了我的底线。<br />
VPN 枪在手，我跟你走。</p>
<p>使用VPN，有一个问题，一但连上VPN，你的所有流量都回走VPN，容易消耗很多不必要的流量。<br />
感谢Chnroutes给了我们光明：<a href="http://code.google.com/p/chnroutes/wiki/Usage" target="_blank">http://code.google.com/p/chnroutes/wiki/Usage</a></p>
<p>虽然这个Wiki里面写了很多，其实MAC的设置很简单，不过我还是弄了半天才明白。<br />
如果你是使用MAC，一切将变得简单，只需要使用系统默认的VPN网络设置就行。</p>
<p>pptp<br />
1.下载 <a href="http://code.google.com/p/chnroutes/downloads/detail?name=chnroutes_pptp_mac&#038;can=2&#038;q=" target="_blank">chnroutes_pptp_mac</a><br />
2.从终端进入下载目录, 执行python chnroutes_pptp_mac, 执行完毕之后同一目录下将生成两个新文件&#8217;ip-up&#8217;和&#8217;ip-down&#8217;<br />
3.把这两个文件copy到 /etc/ppp 目录, 并使用 sudo chmod a+x ip-up ip-down命令把它们设置为可执行<br />
设置完毕。</p>
<p>检验一下：</p>
<p>1.进入终端，执行netstat -nr，看看输出的路由列表</p>
<p>2.连上VPN，再执行netstat -nr, 和上次的输出内容不同了。</p>
<p>或者分别进入 <a style="color: #0000cc;" rel="nofollow" href="http://www.cz88.net/">http://www.cz88.net/</a> 和 <a style="color: #0000cc;" rel="nofollow" href="http://whatismyipaddress.com/">http://whatismyipaddress.com/</a> 这两个网站，将会看到两个不同的IP地址。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.d5s.cn/archives/437/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>网通宽带升级后变慢</title>
		<link>http://www.d5s.cn/archives/434</link>
		<comments>http://www.d5s.cn/archives/434#comments</comments>
		<pubDate>Tue, 08 Mar 2011 12:32:33 +0000</pubDate>
		<dc:creator>owen</dc:creator>
				<category><![CDATA[生活工作]]></category>

		<guid isPermaLink="false">http://www.d5s.cn/?p=434</guid>
		<description><![CDATA[以前家里用的是1M的宽带，感觉很快，很少有觉得打开网站较慢的情况。 今年宽带到期后，想着2M和1M差价不大，就升级为了2M，结果自从升级后，就觉得网速变慢了，尤其是访问国外网站的时候，特别明显。 本来是想办理4M的，结果去了营业厅，客服妹妹说，4M业务取消了，估计是4M速度不达标，被太多人投诉了。 奉劝各位，如果感觉网速还行，就别升级了，白花钱不说，网速还降了。]]></description>
			<content:encoded><![CDATA[<p>以前家里用的是1M的宽带，感觉很快，很少有觉得打开网站较慢的情况。</p>
<p>今年宽带到期后，想着2M和1M差价不大，就升级为了2M，结果自从升级后，就觉得网速变慢了，尤其是访问国外网站的时候，特别明显。</p>
<p>本来是想办理4M的，结果去了营业厅，客服妹妹说，4M业务取消了，估计是4M速度不达标，被太多人投诉了。</p>
<p>奉劝各位，如果感觉网速还行，就别升级了，白花钱不说，网速还降了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.d5s.cn/archives/434/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

