<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Grisword -  40°00' 36.62''N116°20' 26.41''E</title>
		<link>http://www.grisword.com/tt/Grisword/</link>
		<description>Be the change you want to see in the world.</description>
		<language>zh-CN</language>
		<pubDate>Thu, 28 Feb 2008 11:44:38 +0800</pubDate>
		<item>
			<title>开车原来是件很痛苦的事情</title>
			<link>http://www.grisword.com/tt/Grisword/166</link>
			<description>年底了，天天忙的要命。工作的事情多了，生活上的事情也多了。最近搞了辆2手车来开，我和我们家领导都是新手面司机。拿着这车还真搞不定。路上堵，停车难。要去啥地方都的考虑了又考虑。想想附近砸停车。掂量掂量自己的水平是否能够停的进去。下次自己要买车的时候真的好好考虑考虑了，买车还真不如打车舒服啊。&lt;br /&gt;
&lt;br /&gt;
</description>
			<category>生活日记</category>
			<author> (Grisword)</author>
			<pubDate>Thu, 28 Feb 2008 11:37:51 +0800</pubDate>
		</item>
		<item>
			<title>Happy new year , 2008</title>
			<link>http://www.grisword.com/tt/Grisword/165</link>
			<description>新年又到了。2008，挺吉利的年头，希望大家在这一年都有好运气，有大收获。&lt;br /&gt;
&lt;br /&gt;
</description>
			<category>生活日记</category>
			<author> (Grisword)</author>
			<pubDate>Wed, 02 Jan 2008 16:50:50 +0800</pubDate>
		</item>
		<item>
			<title>Mac osx Leopard</title>
			<link>http://www.grisword.com/tt/Grisword/164</link>
			<description>买了iphone以后，对apple的喜欢是越来越深。没有macbook，只能自己搞个盗版的Leopard往X86上装。倒腾了2－3天。装了不下5次的系统，总算把Leopard在我的pc上搞定了。用起来感觉很舒服。再搞一个VMware Fusion装个XP的虚拟机，基本上什么都能用了。整体界面我很喜欢。Safari浏览器的效果也相当不错。准备过几天把我的笔记本也装成Leopard的。嘿嘿&lt;br /&gt;
如果有兴趣也想试试Leopard的。可以去远景论坛上看看，上面有很多热心网友发布的安装文档，我就是按照那些搞定的。Leopard的安装镜像？电驴和bt的下载网站上到处都是，速度都还不错。&lt;br /&gt;
</description>
			<category>生活日记</category>
			<author> (Grisword)</author>
			<pubDate>Thu, 20 Dec 2007 09:41:53 +0800</pubDate>
		</item>
		<item>
			<title>一款不错的屏幕共享软件</title>
			<link>http://www.grisword.com/tt/Grisword/163</link>
			<description>一直都在用Synergy这款多台pc之间共享鼠标和键盘的工具，一直都感觉挺好用的挺方便的。唯一不爽的就是不能像扩展桌面似的，把一个窗口随意拖放到任何一个屏幕中。今天偶尔在cnbeta发现了这个软件。&lt;br /&gt;
http://www.maxivista.com/demo.htm&lt;br /&gt;
看了看介绍，赶紧不错。可惜只支持windows系统。要是能跨操作系统就爽了。刚搞了个台式机装了个Mac os Leopard，正想找一个类似的软件。可惜啊。谁要是知道有类似的软件，帮忙推荐推荐。</description>
			<category>IT资讯</category>
			<author> (Grisword)</author>
			<pubDate>Mon, 17 Dec 2007 11:32:28 +0800</pubDate>
		</item>
		<item>
			<title>Snowing  + Raining</title>
			<link>http://www.grisword.com/tt/Grisword/162</link>
			<description>今天北京下雨+雪了。天气好的时候，早上的交通就已经相当糟糕了。天气不好的时候，就别提了。一起来发现下雪了，就知道今天估计路上会很堵。果然，平时8：10左右能到班车，今天8：50才到公司附近。一路上堵得那个欢啊。还好天色很暗，挺合适打盹的。我一路上睡的也挺欢的。&lt;br /&gt;
来到公司就看liwei给我发的图片，看看城铁口那人堵得样子，就知道在北京做个穷人真不容易啊。过2年还是回老家舒舒服服过日子吧。都窝在这破北京真受罪啊.&lt;script type=&quot;text/javascript&quot;&gt;var servicePath=&quot;http://www.grisword.com/tt&quot;; var blogURL=&quot;http://www.grisword.com/tt/Grisword/&quot;;function TTGallery(containerId)
{
	this.containerId = containerId;
	this.container = document.getElementById(this.containerId);
	this.container.style.filter = &quot;progid:DXImageTransform.Microsoft.Fade(duration=0.3, overlap=1.0)&quot;;
	this.container.style.textAlign = &quot;center&quot;;
	this.container.style.width = &quot;100%&quot;;
	this.container.instance = this;

	this.numImages = 0;
	this.imageLoaded = 0;
	this.offset = 0;

	this.src = new Array();
	this.caption = new Array();
	this.width = new Array();
	this.height = new Array();
	this.imageCache = new Array();
};

TTGallery.prototype.appendImage = function(src, caption, width, height)
{
	this.numImages++;

	var imageCache = new Image();
	imageCache.src = src;
	imageCache.onload = function() { var tmp = this.src; };

	this.imageCache[this.imageCache.length] = src;

	this.src[this.src.length] = src;
	this.width[this.width.length] = width;
	this.height[this.height.length] = height;
	this.caption[this.caption.length] = caption;
};

TTGallery.prototype.getControl = function()
{
	var control = document.createElement(&quot;div&quot;);
	control.style.marginBottom = &quot;10px&quot;;
	control.className = &quot;galleryControl&quot;;
	control.style.color = &quot;#777&quot;;
	control.style.font = &quot;bold 0.9em Verdana, Sans-serif&quot;;
	control.innerHTML = '(' + (this.offset + 1) + '/' + this.numImages + ') &lt;a href=&quot;#&quot; onclick=&quot;document.getElementById(\'' + this.containerId + '\').instance.prev(); return false&quot; style=&quot;border: 0px&quot;&gt;&lt;img src=&quot;' + servicePath + '/image/gallery_prev.gif&quot; width=&quot;20&quot; height=&quot;16&quot; alt=&quot;PREVIOUS&quot; style=&quot;vertical-align: middle&quot;/&gt;&lt;/a&gt; &lt;a href=&quot;#&quot; onclick=&quot;document.getElementById(\'' + this.containerId + '\').instance.showImagePopup1(); return false&quot; style=&quot;border: 0px&quot;&gt;&lt;img src=&quot;' + servicePath + '/image/gallery_enlarge.gif&quot; width=&quot;70&quot; height=&quot;19&quot; alt=&quot;ZOOM&quot; style=&quot;vertical-align: middle&quot;/&gt;&lt;/a&gt; &lt;a href=&quot;#&quot; onclick=&quot;document.getElementById(\'' + this.containerId + '\').instance.next(); return false&quot; style=&quot;border: 0px&quot;&gt;&lt;img src=&quot;' + servicePath + '/image/gallery_next.gif&quot; width=&quot;20&quot; height=&quot;16&quot; alt=&quot;NEXT&quot; style=&quot;vertical-align: middle&quot;/&gt;&lt;/a&gt;';

	return control;
};

TTGallery.prototype.getImage = function()
{
	var image = document.createElement(&quot;img&quot;);
	image.instance = this;
	image.src = this.src[this.offset];
	image.width = this.width[this.offset];
	image.height = this.height[this.offset];
	image.onclick = this.showImagePopup2;
	image.style.cursor = &quot;pointer&quot;;

	return image;
};

TTGallery.prototype.getCaption = function()
{
	var captionText = this.caption[this.offset];
	captionText = captionText.replace(new RegExp(&quot;&amp;amp;?&quot;, &quot;gi&quot;), &quot;&amp;&quot;);
	captionText = captionText.replace(new RegExp(&quot;&amp;lt;?&quot;, &quot;gi&quot;), &quot;&lt;&quot;);
	captionText = captionText.replace(new RegExp(&quot;&amp;gt;?&quot;, &quot;gi&quot;), &quot;&gt;&quot;);
	captionText = captionText.replace(new RegExp(&quot;&amp;quot;?&quot;, &quot;gi&quot;), &quot;\&quot;&quot;);
	captionText = captionText.replace(new RegExp(&quot;&amp;#39;?&quot;, &quot;gi&quot;), &quot;'&quot;);
	
	var caption = document.createElement(&quot;div&quot;);
	caption.style.textAlign = &quot;center&quot;;
	caption.style.marginTop = &quot;8px&quot;;
	caption.style.color = &quot;#627e89&quot;;
	caption.className = &quot;galleryCaption&quot;;
	caption.appendChild(document.createTextNode(captionText));

	return caption;
};

TTGallery.prototype.show = function(offset)
{
	if(this.numImages == 0) {
		var div = document.createElement(&quot;div&quot;);
		div.style.textAlign = &quot;center&quot;;
		div.style.color = &quot;#888&quot;;
		div.style.margin = &quot;10px auto&quot;;
		div.style.font = &quot;bold 2em/1 Verdana, Sans-serif&quot;;
		div.innerHTML = &quot;NO IMAGES&quot;;
		this.container.appendChild(div);	
		return;
	}

	if(typeof offset == &quot;undefined&quot;)
		this.offset = 0;
	else
	{
		if(offset &lt; 0)
			this.offset = this.numImages -1;
		else if(offset &gt;= this.numImages)
			this.offset = 0;
		else
			this.offset = offset;
	}

	if(this.container.filters)
		this.container.filters[0].Apply();

	this.container.innerHTML = &quot;&quot;;
	this.container.appendChild(this.getControl());
	this.container.appendChild(this.getImage());
	this.container.appendChild(this.getCaption());

	if(this.container.filters)
		this.container.filters[0].Play();
};

TTGallery.prototype.prev = function()
{
	this.show(this.offset-1);
};

TTGallery.prototype.next = function()
{
	this.show(this.offset+1);
};

TTGallery.prototype.showImagePopup1 = function()
{
	this.showImagePopup();
};

TTGallery.prototype.showImagePopup2 = function()
{
	this.instance.showImagePopup();
};

TTGallery.prototype.showImagePopup = function(offset)
{
	open_img(this.src[this.offset]);
};&lt;/script&gt;&lt;div id=&quot;Gallery1621&quot;&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;var Gallery1621 = new TTGallery(&quot;Gallery1621&quot;);Gallery1621.appendImage(&quot;http://www.grisword.com/tt/attach/1/1386145181.jpg&quot;, &quot;&quot;, 400, 300);Gallery1621.appendImage(&quot;http://www.grisword.com/tt/attach/1/1051552567.jpg&quot;, &quot;&quot;, 400, 300);Gallery1621.show();&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
</description>
			<category>生活日记</category>
			<author> (Grisword)</author>
			<pubDate>Mon, 10 Dec 2007 10:45:18 +0800</pubDate>
		</item>
		<item>
			<title>lazy man ... old man</title>
			<link>http://www.grisword.com/tt/Grisword/161</link>
			<description>回北京已经半个月了，还是懒懒的不想动。好久好久没有更新我的blog了。都快发霉了。&lt;br /&gt;
最近我老妈得了一场重病，挺吓人的。急冲冲的回老家一趟，还好她已经没有危险了。还在家休养，正在康复中。等她好了一定的接她到北京来，多尽尽孝道才行。但愿她能早点康复。&lt;br /&gt;
Iphone的确是个好东西，不过好像挺脆弱的。我周围不少朋友都买了，已经出现2个变砖头，1个摔坏的问题了。搞得我现在用它都是小心轻放的。用手机用成这样，也只有apple才行啊。怀念我的Nokia，怎么摔都没事，照样好好的。&lt;br /&gt;
&lt;br /&gt;
</description>
			<category>生活日记</category>
			<author> (Grisword)</author>
			<pubDate>Fri, 07 Dec 2007 11:27:54 +0800</pubDate>
		</item>
		<item>
			<title>Use my iPhone post it</title>
			<link>http://www.grisword.com/tt/Grisword/160</link>
			<description>太酷了,iphone真不是一般的牛</description>
			<category>生活日记</category>
			<author> (Grisword)</author>
			<pubDate>Wed, 07 Nov 2007 16:17:21 +0800</pubDate>
		</item>
		<item>
			<title>alibaba 1688.HK</title>
			<link>http://www.grisword.com/tt/Grisword/159</link>
			<description>&lt;p&gt;开盘价格居然就是30,so crazy.但愿一年以后能有个好价格阿。&lt;br /&gt;
&lt;script type=&quot;text/javascript&quot;&gt;var servicePath=&quot;http://www.grisword.com/tt&quot;; var blogURL=&quot;http://www.grisword.com/tt/Grisword/&quot;;function TTGallery(containerId)
{
	this.containerId = containerId;
	this.container = document.getElementById(this.containerId);
	this.container.style.filter = &quot;progid:DXImageTransform.Microsoft.Fade(duration=0.3, overlap=1.0)&quot;;
	this.container.style.textAlign = &quot;center&quot;;
	this.container.style.width = &quot;100%&quot;;
	this.container.instance = this;

	this.numImages = 0;
	this.imageLoaded = 0;
	this.offset = 0;

	this.src = new Array();
	this.caption = new Array();
	this.width = new Array();
	this.height = new Array();
	this.imageCache = new Array();
};

TTGallery.prototype.appendImage = function(src, caption, width, height)
{
	this.numImages++;

	var imageCache = new Image();
	imageCache.src = src;
	imageCache.onload = function() { var tmp = this.src; };

	this.imageCache[this.imageCache.length] = src;

	this.src[this.src.length] = src;
	this.width[this.width.length] = width;
	this.height[this.height.length] = height;
	this.caption[this.caption.length] = caption;
};

TTGallery.prototype.getControl = function()
{
	var control = document.createElement(&quot;div&quot;);
	control.style.marginBottom = &quot;10px&quot;;
	control.className = &quot;galleryControl&quot;;
	control.style.color = &quot;#777&quot;;
	control.style.font = &quot;bold 0.9em Verdana, Sans-serif&quot;;
	control.innerHTML = '(' + (this.offset + 1) + '/' + this.numImages + ') &lt;a href=&quot;#&quot; onclick=&quot;document.getElementById(\'' + this.containerId + '\').instance.prev(); return false&quot; style=&quot;border: 0px&quot;&gt;&lt;img src=&quot;' + servicePath + '/image/gallery_prev.gif&quot; width=&quot;20&quot; height=&quot;16&quot; alt=&quot;PREVIOUS&quot; style=&quot;vertical-align: middle&quot;/&gt;&lt;/a&gt; &lt;a href=&quot;#&quot; onclick=&quot;document.getElementById(\'' + this.containerId + '\').instance.showImagePopup1(); return false&quot; style=&quot;border: 0px&quot;&gt;&lt;img src=&quot;' + servicePath + '/image/gallery_enlarge.gif&quot; width=&quot;70&quot; height=&quot;19&quot; alt=&quot;ZOOM&quot; style=&quot;vertical-align: middle&quot;/&gt;&lt;/a&gt; &lt;a href=&quot;#&quot; onclick=&quot;document.getElementById(\'' + this.containerId + '\').instance.next(); return false&quot; style=&quot;border: 0px&quot;&gt;&lt;img src=&quot;' + servicePath + '/image/gallery_next.gif&quot; width=&quot;20&quot; height=&quot;16&quot; alt=&quot;NEXT&quot; style=&quot;vertical-align: middle&quot;/&gt;&lt;/a&gt;';

	return control;
};

TTGallery.prototype.getImage = function()
{
	var image = document.createElement(&quot;img&quot;);
	image.instance = this;
	image.src = this.src[this.offset];
	image.width = this.width[this.offset];
	image.height = this.height[this.offset];
	image.onclick = this.showImagePopup2;
	image.style.cursor = &quot;pointer&quot;;

	return image;
};

TTGallery.prototype.getCaption = function()
{
	var captionText = this.caption[this.offset];
	captionText = captionText.replace(new RegExp(&quot;&amp;amp;?&quot;, &quot;gi&quot;), &quot;&amp;&quot;);
	captionText = captionText.replace(new RegExp(&quot;&amp;lt;?&quot;, &quot;gi&quot;), &quot;&lt;&quot;);
	captionText = captionText.replace(new RegExp(&quot;&amp;gt;?&quot;, &quot;gi&quot;), &quot;&gt;&quot;);
	captionText = captionText.replace(new RegExp(&quot;&amp;quot;?&quot;, &quot;gi&quot;), &quot;\&quot;&quot;);
	captionText = captionText.replace(new RegExp(&quot;&amp;#39;?&quot;, &quot;gi&quot;), &quot;'&quot;);
	
	var caption = document.createElement(&quot;div&quot;);
	caption.style.textAlign = &quot;center&quot;;
	caption.style.marginTop = &quot;8px&quot;;
	caption.style.color = &quot;#627e89&quot;;
	caption.className = &quot;galleryCaption&quot;;
	caption.appendChild(document.createTextNode(captionText));

	return caption;
};

TTGallery.prototype.show = function(offset)
{
	if(this.numImages == 0) {
		var div = document.createElement(&quot;div&quot;);
		div.style.textAlign = &quot;center&quot;;
		div.style.color = &quot;#888&quot;;
		div.style.margin = &quot;10px auto&quot;;
		div.style.font = &quot;bold 2em/1 Verdana, Sans-serif&quot;;
		div.innerHTML = &quot;NO IMAGES&quot;;
		this.container.appendChild(div);	
		return;
	}

	if(typeof offset == &quot;undefined&quot;)
		this.offset = 0;
	else
	{
		if(offset &lt; 0)
			this.offset = this.numImages -1;
		else if(offset &gt;= this.numImages)
			this.offset = 0;
		else
			this.offset = offset;
	}

	if(this.container.filters)
		this.container.filters[0].Apply();

	this.container.innerHTML = &quot;&quot;;
	this.container.appendChild(this.getControl());
	this.container.appendChild(this.getImage());
	this.container.appendChild(this.getCaption());

	if(this.container.filters)
		this.container.filters[0].Play();
};

TTGallery.prototype.prev = function()
{
	this.show(this.offset-1);
};

TTGallery.prototype.next = function()
{
	this.show(this.offset+1);
};

TTGallery.prototype.showImagePopup1 = function()
{
	this.showImagePopup();
};

TTGallery.prototype.showImagePopup2 = function()
{
	this.instance.showImagePopup();
};

TTGallery.prototype.showImagePopup = function(offset)
{
	open_img(this.src[this.offset]);
};&lt;/script&gt;&lt;div id=&quot;Gallery1591&quot;&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;var Gallery1591 = new TTGallery(&quot;Gallery1591&quot;);Gallery1591.appendImage(&quot;http://www.grisword.com/tt/attach/1/1318170512.jpg&quot;, &quot;&quot;, 398, 300);Gallery1591.appendImage(&quot;http://www.grisword.com/tt/attach/1/1387028372.jpg&quot;, &quot;&quot;, 399, 300);Gallery1591.appendImage(&quot;http://www.grisword.com/tt/attach/1/1032194260.jpg&quot;, &quot;&quot;, 398, 300);Gallery1591.show();&lt;/script&gt;&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;
</description>
			<category>生活日记</category>
			<author> (Grisword)</author>
			<pubDate>Tue, 06 Nov 2007 11:00:35 +0800</pubDate>
		</item>
		<item>
			<title>乌镇，美丽的水乡</title>
			<link>http://www.grisword.com/tt/Grisword/158</link>
			<description>好容易有个双休日，不能再窝在家里发霉了。于是就有了这次乌镇的自助游。&lt;br /&gt;
从杭州汽车东站坐大巴去乌镇很方便，每个小时都有一趟车过去。大巴座位很宽敞，坐着还算比较舒服。唯一不爽的是窗户的噪音太大，吵得我一路上都睡不安稳。&lt;br /&gt;
乌镇江南古镇景区分为东栅，西栅和南栅3个部分。&lt;br /&gt;
东栅为最早开发的，门票：100元。人很多，大多是旅游团带着的，一堆一堆的，闹哄哄的。小镇的房子里面，很多老人都住在这里，在家打着麻将，在小河边晒着太阳。过的悠闲而自在，对参观的游人也很和蔼可亲，会很热情地介绍给你介绍住处。一般一间房住一晚上的价格大约是70-100。感觉还算厚道。可惜我们晚上已经有安排了，要去西栅看夜景。早前听很多去过的朋友都说了，那里的夜景不错。走马观花似的在东栅看了一通以后，天色已经晚了，我们一行人杀去西栅看看。&lt;br /&gt;
西栅是最新开发的景点的，白天的门票是120元，夜景门票是40元。我们是晚上进去的，只需花40元。晚上在里面过夜。白天的门票钱就不用花了。不过里面住宿和东栅就不一样了。西栅里面几乎没有东栅的原住民了。所有的建筑都是后期修缮过的。外观都是古色古香的建筑。里面却是地板装，空调，沙发的现在旅店了。找一个临河的客栈，推开窗就能开到美丽的夜景。这是很惬意的事情。不过价格肯定也是不便宜的。360-1500，价格不等。另外还有5星宾馆。标间的价格是560。我们去的太晚，又没有订房。只剩560的5星酒店和青年旅社2个选择了。都是年轻人，想了想，还是去青年旅社了。60/床位。上下铺那种的。又让我想起了大学的生活。也挺不错的，干净舒适还便宜。唯一不好的没有热水洗澡。夏天去挺好的。不过估计蚊子会超级多。&lt;br /&gt;
西栅人气明显不如东栅旺，走来走去都看不到什么人，幽静而和谐，感觉也挺好。要是每年能在这住一个月，啥都不要想啥都不用干该多爽啊....白天还是少做梦比较好......&lt;br /&gt;
南栅，还未开发的老镇，没去过，一帮骑三轮的老忽悠我们去。我们没敢上车。&lt;br /&gt;
总的来说，乌镇还是个不错的地方，相当的漂亮。没去过的人可以去去，去过的人可以再多去几次。&lt;br /&gt;
</description>
			<category>生活日记</category>
			<author> (Grisword)</author>
			<pubDate>Mon, 05 Nov 2007 17:37:32 +0800</pubDate>
		</item>
		<item>
			<title>周末游灵隐寺</title>
			<link>http://www.grisword.com/tt/Grisword/157</link>
			<description>周日，总算可以休息了。天天对着电脑，休息的时候不能再这样了。于是决定出去转转。不知道谁提议去灵隐寺，说路程挺近的，还挺有名的，于是大家都赞成了。&lt;br /&gt;
对灵隐寺没啥感觉，只知道济公是从那儿出来的。坐车经过一个很长的隧道以后，景色立马就变得非常好了。到处都是树木，空气也相当的好。让人感觉很爽。</description>
			<category>生活日记</category>
			<author> (Grisword)</author>
			<pubDate>Mon, 10 Sep 2007 15:36:35 +0800</pubDate>
		</item>
	</channel>
</rss>
