<?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>LT-irobot &#187; 杂项</title>
	<atom:link href="http://www.davidrobot.com/category/misc/feed" rel="self" type="application/rss+xml" />
	<link>http://www.davidrobot.com</link>
	<description>walking and thinking</description>
	<lastBuildDate>Wed, 21 Jul 2010 11:01:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Microsoft AppLocale 解决专业软件乱码实例两则</title>
		<link>http://www.davidrobot.com/2010/07/applocale-step7-roboffice.html</link>
		<comments>http://www.davidrobot.com/2010/07/applocale-step7-roboffice.html#comments</comments>
		<pubDate>Mon, 12 Jul 2010 15:09:40 +0000</pubDate>
		<dc:creator>LT</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[AppLocale]]></category>
		<category><![CDATA[REIS]]></category>

		<guid isPermaLink="false">http://www.davidrobot.com/?p=1521</guid>
		<description><![CDATA[Microsoft 的 AppLocale 估计有些看客早已熟悉了，这里要介绍在两款专业软件上应用。一个是 SIEMENS 公司的 Step 7，一个是 Reis Robotics 公司的 RobOffice。我的PC是英文XP操作系统，非 Unicode 程序设置为简体中文语言。关于这两个软件，前者正常使用是没有问题的，但是如果要打开有其他非英语注释(比如德语)的项目时，就会提示语言问题，会让更改区域语言设置，这个时候用 Applocale 将区域设为相应的语言，然后加载启动即可；后者呢，在系统区域语言为中文时，主界面会出现乱码（如果区域语言为英语则没有乱码），但是尝试用 AppLocale 将其语言设为默认德文时，没有效果，设置为英文，还是没有效果，非常令人费解，后来在一论坛求助，经人指点说 有时候设置英文无效，可以尝试其他语言，比如土耳其语，LT 按照提示，出乎意料居然解决了 RobOffice 显示乱码的问题，这下看软件界面算是原汁原味了！(后来 LT 以 “土耳其” 和 “AppLocale” 为关键字 baidu 和 google 搜索，居然蛮多实例的，土耳其语真强大啊，哈哈，真没想到) 各位看客如果有类似的情况，可以尝试尝试 LT 上面提到的方法。 P.S.  关于AppLocale，Microsoft 官方的版本会造成一个问题，就是导致其他程序的安装程序会出现乱码，解决办法网上很多了，一搜便知。 另外推荐一个改造过的版本，piaip版本，作者主页：http://ntu.csie.org/~piaip/     作者的原话： Wed Oct 6 01:38:15 CST 2004 Microsoft AppLocale, 出名的切換語系工具， 不過它有很多問題，包括你裝了後 MSI Installer 都會用 上次設定的語系跑等等。 我修正了 [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft 的 AppLocale 估计有些看客早已熟悉了，这里要介绍在两款专业软件上应用。一个是 SIEMENS 公司的 Step 7，一个是 Reis Robotics 公司的 RobOffice。我的PC是英文XP操作系统，非 Unicode 程序设置为简体中文语言。关于这两个软件，前者正常使用是没有问题的，但是如果要打开有其他非英语注释(比如德语)的项目时，就会提示语言问题，会让更改区域语言设置，这个时候用 Applocale 将区域设为相应的语言，然后加载启动即可；后者呢，在系统区域语言为中文时，主界面会出现乱码（如果区域语言为英语则没有乱码），但是尝试用 AppLocale 将其语言设为默认德文时，没有效果，设置为英文，还是没有效果，非常令人费解，后来在一论坛求助，经人指点说 <strong>有时候设置英文无效，可以尝试其他语言，比如土耳其语</strong>，LT 按照提示，出乎意料居然解决了 RobOffice 显示乱码的问题，这下看软件界面算是原汁原味了！(后来 LT 以 “土耳其” 和 “AppLocale” 为关键字 baidu 和 google 搜索，居然蛮多实例的，土耳其语真强大啊，哈哈，真没想到)</p>
<p>各位看客如果有类似的情况，可以尝试尝试 LT 上面提到的方法。</p>
<p>P.S.  关于AppLocale，Microsoft 官方的版本会造成一个问题，就是导致其他程序的安装程序会出现乱码，解决办法网上很多了，一搜便知。</p>
<p>另外推荐一个改造过的版本，piaip版本，作者主页：http://ntu.csie.org/~piaip/     作者的原话：<br />
<em><strong>Wed Oct  6 01:38:15 CST 2004<br />
</strong>Microsoft AppLocale, 出名的切換語系工具， 	不過它有很多問題，包括你裝了後 MSI Installer 都會用 	上次設定的語系跑等等。<br />
我修正了 AppLocale , 改為 <a href="http://ntu.csie.org/~piaip/papploc.msi" target="_blank"> pAppLocale</a>， 	除了修正 bug 外還讓你建捷徑後執行的程式不會再跑對話窗煩你。</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidrobot.com/2010/07/applocale-step7-roboffice.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>有一个MM&#8230;</title>
		<link>http://www.davidrobot.com/2010/06/a-mm-at-customer.html</link>
		<comments>http://www.davidrobot.com/2010/06/a-mm-at-customer.html#comments</comments>
		<pubDate>Fri, 18 Jun 2010 08:27:55 +0000</pubDate>
		<dc:creator>LT</dc:creator>
				<category><![CDATA[工作]]></category>
		<category><![CDATA[杂项]]></category>

		<guid isPermaLink="false">http://www.davidrobot.com/?p=1488</guid>
		<description><![CDATA[昨天去客户工厂做事，中午我们4个人要在工厂食堂吃饭，按照老办法，打算找他们的员工代我们刷卡，我们直接给他现金。食堂的饭菜是4元一份，我们以前都是直接给代刷卡的人5元的。这次我们还打算这么做，去排队，前面是个很看着很舒服的MM，打招呼，问可以代我们刷卡吗？我们付你现金。MM答应了，我给她了一张20元的钞票，不过她说什么都不要多付的4块钱，非要说要找给我。我百般推辞，无效。执意要给。她说要么等会去小卖部把钱退出来给我。我只好苦笑，然后我们拿了汤就去吃饭。边吃我还边想，你又不记得我，又没我们信息，等会儿还会找得到我们吗？吃完饭我们没耽误就撤出食堂去做事，也没留意那MM在什么地方。 不料，等我们下午结束，准备从客户工厂撤退，在门卫处拿回所押的证件的时候，门卫阿姨突然问，你们中午是不是在食堂吃饭了啊，有个小姑娘过来问哪个单位的有四个人在这边，然后留了5块钱，让门卫转交给我。我顿时唏嘘不已。多好的MM啊！唉，还让人家倒贴一块钱。]]></description>
			<content:encoded><![CDATA[<p>昨天去客户工厂做事，中午我们4个人要在工厂食堂吃饭，按照老办法，打算找他们的员工代我们刷卡，我们直接给他现金。食堂的饭菜是4元一份，我们以前都是直接给代刷卡的人5元的。这次我们还打算这么做，去排队，前面是个很看着很舒服的MM，打招呼，问可以代我们刷卡吗？我们付你现金。MM答应了，我给她了一张20元的钞票，不过她说什么都不要多付的4块钱，非要说要找给我。我百般推辞，无效。执意要给。她说要么等会去小卖部把钱退出来给我。我只好苦笑，然后我们拿了汤就去吃饭。边吃我还边想，你又不记得我，又没我们信息，等会儿还会找得到我们吗？吃完饭我们没耽误就撤出食堂去做事，也没留意那MM在什么地方。</p>
<p>不料，等我们下午结束，准备从客户工厂撤退，在门卫处拿回所押的证件的时候，门卫阿姨突然问，你们中午是不是在食堂吃饭了啊，有个小姑娘过来问哪个单位的有四个人在这边，然后留了5块钱，让门卫转交给我。我顿时唏嘘不已。多好的MM啊！唉，还让人家倒贴一块钱。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidrobot.com/2010/06/a-mm-at-customer.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在Ubuntu 8.04 LTS 下安装使用飞鸽传书 IP Messenger 0.9.6</title>
		<link>http://www.davidrobot.com/2009/08/ipmsg-ubuntu.html</link>
		<comments>http://www.davidrobot.com/2009/08/ipmsg-ubuntu.html#comments</comments>
		<pubDate>Thu, 20 Aug 2009 05:17:02 +0000</pubDate>
		<dc:creator>LT</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[IPMsg]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.davidrobot.com/?p=984</guid>
		<description><![CDATA[IP Messenger (中文名称：飞鸽传书，以下简称IPMsg)是一款很方便在局域网内收发消息和传输文件的工具，通常我们常见的是Windows下的版本，其实IPMsg提供了其他平台下的版本，比如Linux。现在Ubuntu越来越火爆，也许你正在使用Ubuntu，而你的朋友还在使用 Windows，怎么用飞鸽和他(她)交流呢，本文则介绍了在Ubuntu下编译安装IPMsg简体中文版的过程。 Ubuntu下，可以用Firefox浏览器或者wget下载源文件 http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz 可能在我们正式安装前，需要安装一些编译环境所需要的软件包，运行下面命令进行安装 sudo apt-get install build-essential gettext intltool libxml-parser-perl libgnomeui-dev libpanel-applet2-dev gstreamer0.10*-dev 下面正式开始安装，依次执行下面命令： irobot@irobot-desktop:~$ wget http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz irobot@irobot-desktop:~$ tar xvfz g2ipmsg-0.9.6.tar.gz irobot@irobot-desktop:~$ cd g2ipmsg-0.9.6/ irobot@irobot-desktop:~/g2ipmsg-0.9.6$ ./configure &#8211;prefix=/usr &#8211;sysconfdir=/etc &#8211;enable-systray &#8211;with-ext-charcode=CP936 irobot@irobot-desktop:~/g2ipmsg-0.9.6$ make irobot@irobot-desktop:~/g2ipmsg-0.9.6$ sudo make install 如果没有出错的话，重启系统，就可以在“应用程序”-&#62;“附件”里面发现飞鸽的图标。点击运行。还需要设置的一点是把 “字符编码的外部代号”设为CP936，不然从Windows XP传过来的中文文件名会显示乱码。 测试从Windows XP向Ubuntu传了一个300M的文件，传输正常。 P.S.飞鸽传书的网站 英文站：http://www.ipmsg.org/index.html.en 中文站：http://www.ipmsg.org.cn/]]></description>
			<content:encoded><![CDATA[<p><strong><a title="飞鸽传书 官方网站" href="http://www.ipmsg.org/index.html.en" target="_blank">IP Messenger</a></strong> (中文名称：飞鸽传书，以下简称IPMsg)是一款很方便在局域网内收发消息和传输文件的工具，通常我们常见的是Windows下的版本，其实IPMsg提供了其他平台下的版本，比如Linux。现在<a title="Ubuntu 官方网站" href="http://www.ubuntu.com/" target="_blank">Ubuntu</a>越来越火爆，也许你正在使用Ubuntu，而你的朋友还在使用 Windows，怎么用飞鸽和他(她)交流呢，本文则介绍了在Ubuntu下编译安装IPMsg简体中文版的过程。</p>
<p>Ubuntu下，可以用Firefox浏览器或者wget下载源文件 http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz</p>
<p>可能在我们正式安装前，需要安装一些编译环境所需要的软件包，运行下面命令进行安装</p>
<p style="padding-left: 30px;"><code>sudo apt-get install build-essential gettext intltool libxml-parser-perl libgnomeui-dev libpanel-applet2-dev gstreamer0.10*-dev</code></p>
<p>下面正式开始安装，依次执行下面命令：</p>
<p style="padding-left: 30px;"><em>irobot@irobot-desktop:~$</em> wget http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz<br />
<em>irobot@irobot-desktop:~$ </em>tar xvfz g2ipmsg-0.9.6.tar.gz<br />
<em>irobot@irobot-desktop:~$</em> cd g2ipmsg-0.9.6/<br />
<em>irobot@irobot-desktop:~/g2ipmsg-0.9.6$</em> ./configure &#8211;prefix=/usr &#8211;sysconfdir=/etc &#8211;enable-systray &#8211;with-ext-charcode=CP936<br />
<em>irobot@irobot-desktop:~/g2ipmsg-0.9.6$</em> make<br />
<em>irobot@irobot-desktop:~/g2ipmsg-0.9.6$</em> sudo make install</p>
<p>如果没有出错的话，重启系统，就可以在“应用程序”-&gt;“附件”里面发现飞鸽的图标。点击运行。还需要设置的一点是把 “字符编码的外部代号”设为CP936，不然从Windows XP传过来的中文文件名会显示乱码。</p>
<p>测试从Windows XP向Ubuntu传了一个300M的文件，传输正常。</p>
<p><a href="http://lh6.ggpht.com/_5tfp6VZ3j6w/SozYBaDk9KI/AAAAAAAAAIw/CwD5O0xcpFw/s800/ipmsg_ubuntu_run.jpg" target="_blank"><img class="alignnone" title="IPMsg @ Ubuntu" src="http://lh6.ggpht.com/_5tfp6VZ3j6w/SozYBaDk9KI/AAAAAAAAAIw/CwD5O0xcpFw/s400/ipmsg_ubuntu_run.jpg" alt="" width="400" height="347" /></a></p>
<p><em><strong>P.S.飞鸽传书的网站</strong><br />
英文站：<a title="飞鸽传书 英文站" href="http://www.ipmsg.org/index.html.en" target="_blank">http://www.ipmsg.org/index.html.en</a><br />
中文站：<a title="飞鸽传书 中文站" href="http://www.ipmsg.org.cn/" target="_blank">http://www.ipmsg.org.cn/</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidrobot.com/2009/08/ipmsg-ubuntu.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Arduino 和 LM75 的 I2C 总线通讯</title>
		<link>http://www.davidrobot.com/2009/08/arduino-lm75-i2c.html</link>
		<comments>http://www.davidrobot.com/2009/08/arduino-lm75-i2c.html#comments</comments>
		<pubDate>Sat, 08 Aug 2009 08:44:22 +0000</pubDate>
		<dc:creator>LT</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[I2C]]></category>

		<guid isPermaLink="false">http://www.davidrobot.com/?p=722</guid>
		<description><![CDATA[Arduino 是一个开源单片机平台。前两天得到一块测温IC模块，LM75，正好有机会研究下Arduino的 I2C 通讯功能。关于I2C总线的知识，可以在这里找到。 LM75 是一个I2C接口的测温元件，外围电路仅仅需要一枚电容，它的datasheet可以从官方网站上下载到 (点击这里下载)，具体的spec这里就不多讲了，感兴趣的可以查看它的datasheet。说到这里，很是感慨，就这么一个4mm*5mm见方的小东西，手册却一点也不含糊，详详细细介绍了所有的功能。其实，有时候看元器件的手册对扩展知识面也很有帮助。LM75的主要功能是测温，本文的目的就是如何应用Arduino和LM75来获取当前的温度，核心是Arduino的I2C协议的应用。 看LM75的datasheet，会知道它是作为slave，地址是7-bits，1001A2A1A0，我手里这个A2\A1\A0都是短接地的，所以地址就是1001000，继续查找手册，温度的指针寄存器是00000000，温度的格式是16bits，前面8bits最高位是MSB，若MSB为1，表示为负，后面8bits的最高位是LSB，为 0.5度。为了简化程序，我们只取温度的整数部分，即D15-D8。 再看Arduino的Wire库的应用，Arduino作为master，首先要向I2C总线上的LM75地址发送读取温度寄存器的指令，即00000000，这一步本程序版本0.01暂不考虑，因为LM75上电后，指针寄存器里的指针即指向温度寄存器， 然后读取一个byte就可以得到温度的高8位，即整数值。 让我们看程序：(版本0.01) #include &#60;Wire.h&#62; void setup() { Wire.begin();        // join i2c bus (address optional for master) Serial.begin(9600);  // start serial for output } void loop() { Wire.requestFrom(B1001000, 1);    // request 1 byte from adress 1001000 while(Wire.available()) { int temp = Wire.receive(); Serial.println(temp); } delay(500); } [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a title="Arduino 官方网站" href="http://www.arduino.cc/" target="_blank">Arduino</a></strong> 是一个开源单片机平台。前两天得到一块测温IC模块，LM75，正好有机会研究下Arduino的 I2C 通讯功能。关于I2C总线的知识，可以在<a title="I2C 总线知识" href="http://www.arduino.cc/playground/Learning/I2C" target="_blank">这里</a>找到。</p>
<p>LM75 是一个I2C接口的测温元件，外围电路仅仅需要一枚电容，它的datasheet可以从官方网站上下载到 (点击<a title="LM75 手册" href="http://www.national.com/ds/LM/LM75.pdf" target="_blank">这里</a>下载)，具体的spec这里就不多讲了，感兴趣的可以查看它的datasheet。说到这里，很是感慨，就这么一个4mm*5mm见方的小东西，手册却一点也不含糊，详详细细介绍了所有的功能。其实，有时候看元器件的手册对扩展知识面也很有帮助。LM75的主要功能是测温，本文的目的就是如何应用Arduino和LM75来获取当前的温度，核心是Arduino的I2C协议的应用。</p>
<p><a href="http://lh4.ggpht.com/_5tfp6VZ3j6w/Sn5N1nOHezI/AAAAAAAAAHY/mgFh4MmfMdw/s800/arduino-lm75.JPG" target="_blank"><img title="Arduino  LM75" src="http://lh4.ggpht.com/_5tfp6VZ3j6w/Sn5N1nOHezI/AAAAAAAAAHY/mgFh4MmfMdw/s400/arduino-lm75.JPG" alt="" width="400" height="324" /></a></p>
<p>看LM75的datasheet，会知道它是作为slave，地址是7-bits，1001<strong><span style="color: #000000;">A2A1A0</span></strong>，我手里这个A2\A1\A0都是短接地的，所以地址就是1001<strong><span style="color: #000000;">000</span></strong>，继续查找手册，温度的指针寄存器是000000<strong><span style="color: #000000;">00</span></strong>，温度的格式是16bits，前面8bits最高位是MSB，若MSB为1，表示为负，后面8bits的最高位是LSB，为 0.5度。为了简化程序，我们只取温度的整数部分，即D15-D8。</p>
<p>再看Arduino的<a title="Wire 库函数" href="http://arduino.cc/en/Reference/Wire" target="_blank">Wire库</a>的应用，Arduino作为master，首先要向I2C总线上的LM75地址发送读取温度寄存器的指令，即000000<strong>00</strong>，这一步本程序版本0.01暂不考虑，因为LM75上电后，指针寄存器里的指针即指向温度寄存器， 然后读取一个byte就可以得到温度的高8位，即整数值。</p>
<p>让我们看程序：(版本0.01)</p>
<p style="padding-left: 30px;">#include &lt;Wire.h&gt;</p>
<p style="padding-left: 30px;">void setup()<br />
{<br />
Wire.begin();        // join i2c bus (address optional for master)<br />
Serial.begin(9600);  // start serial for output<br />
}</p>
<p style="padding-left: 30px;">void loop()<br />
{<br />
Wire.requestFrom(B1001000, 1);    // request 1 byte from adress 1001000</p>
<p style="padding-left: 30px;">while(Wire.available())<br />
{<br />
int temp = Wire.receive();<br />
Serial.println(temp);<br />
}</p>
<p style="padding-left: 30px;">delay(500);<br />
}</p>
<p>上传到Arduino后，打开Serial Monitor ，就可以在下部的窗口里读到温度值。</p>
<p><a href="http://lh6.ggpht.com/_5tfp6VZ3j6w/Sn5N1pal1nI/AAAAAAAAAHc/fJ4l-RTRYIM/s800/arduino-lm75-i2c.gif" target="_blank"><img title="Arduino I2C" src="http://lh6.ggpht.com/_5tfp6VZ3j6w/Sn5N1pal1nI/AAAAAAAAAHc/fJ4l-RTRYIM/s400/arduino-lm75-i2c.gif" alt="" width="358" height="400" /></a></p>
<p>哈，我现在室内温度是28度！看来南京最近的天气还是比较凉快的！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidrobot.com/2009/08/arduino-lm75-i2c.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>只好电脑上看日食</title>
		<link>http://www.davidrobot.com/2009/07/solar-eclipse-cybersky.html</link>
		<comments>http://www.davidrobot.com/2009/07/solar-eclipse-cybersky.html#comments</comments>
		<pubDate>Thu, 23 Jul 2009 06:22:13 +0000</pubDate>
		<dc:creator>LT</dc:creator>
				<category><![CDATA[杂项]]></category>

		<guid isPermaLink="false">http://www.davidrobot.com/?p=698</guid>
		<description><![CDATA[昨天7月22日，据说是几百年才一遇的日全食。可惜南京这里暴雨阿，只是过了一天亮两次的日子，连个太阳也没看到。让很多人很郁闷。于是网络上有人专程赶往别的城市去看，还有人在飞机上看日食了，看到一明一暗，估计是很有意思的事情。不过作为新一代geek来说，虽说自己看不到真正的日食，但是难不到咱，咱继续来虚拟。主角出场，那就是一款软件 CyberSky ，一个入门型天文软件，可以让你坐在电脑前，日游几万公里，阅尽天上繁星。这次日食呢，我特地看了看，基本上在电脑上的显示和本地是同步的。废话不多说，看几张图片。 这款软件可以在它的官方网站下载到：http://www.cybersky.com/]]></description>
			<content:encoded><![CDATA[<p>昨天7月22日，据说是几百年才一遇的日全食。可惜南京这里暴雨阿，只是过了一天亮两次的日子，连个太阳也没看到。让很多人很郁闷。于是网络上有人专程赶往别的城市去看，还有人在飞机上看日食了，看到一明一暗，估计是很有意思的事情。不过作为新一代geek来说，虽说自己看不到真正的日食，但是难不到咱，咱继续来虚拟。主角出场，那就是一款软件 <a title="CyberSky 官方网站" href="http://www.cybersky.com/" target="_blank"><strong>CyberSky</strong></a> ，一个入门型天文软件，可以让你坐在电脑前，日游几万公里，阅尽天上繁星。这次日食呢，我特地看了看，基本上在电脑上的显示和本地是同步的。废话不多说，看几张图片。</p>
<p><img class="alignnone" title="7月22日食" src="http://lh3.ggpht.com/_5tfp6VZ3j6w/SmZ975YFHXI/AAAAAAAAAFI/xovVCdNFYOs/s400/Snap2.gif" alt="" width="400" height="279" /></p>
<p><span id="more-698"></span></p>
<p><img class="alignnone" title="7月22日食" src="http://lh5.ggpht.com/_5tfp6VZ3j6w/SmZ97yb3o9I/AAAAAAAAAFM/yWeFKK3iG_8/s400/Snap3.gif" alt="" width="400" height="279" /></p>
<p><img class="alignnone" title="7月22日食" src="http://lh4.ggpht.com/_5tfp6VZ3j6w/SmZ971AKeGI/AAAAAAAAAFQ/DiOImpTuiSI/s400/Snap4.gif" alt="" width="400" height="279" /></p>
<p><img class="alignnone" title="7月22日食" src="http://lh6.ggpht.com/_5tfp6VZ3j6w/SmZ97w90RcI/AAAAAAAAAFU/3rrOKWp6VeM/s400/Snap5.gif" alt="" width="400" height="279" /></p>
<p>这款软件可以在它的官方网站下载到：http://www.cybersky.com/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidrobot.com/2009/07/solar-eclipse-cybersky.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu 中的鼠标滚轮</title>
		<link>http://www.davidrobot.com/2009/07/ubuntu-mouse.html</link>
		<comments>http://www.davidrobot.com/2009/07/ubuntu-mouse.html#comments</comments>
		<pubDate>Wed, 22 Jul 2009 05:46:00 +0000</pubDate>
		<dc:creator>LT</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[Mouse]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.davidrobot.com/?p=686</guid>
		<description><![CDATA[VMWare中装了Ubuntu，但是鼠标中间的滚轮不可用，翻页多了一些不便。解决如下： sudo gedit /etc/X11/xorg.conf 在Section &#8220;InputDevice&#8221; 块里添加  Option &#8220;ZAxisMapping&#8221; &#8220;4 5&#8243; 即 Section &#8220;InputDevice&#8221; Identifier    &#8221;Configured Mouse&#8221; Driver        &#8221;vmmouse&#8221; Option        &#8221;CorePointer&#8221; Option        &#8221;Device&#8221;    &#8221;/dev/input/mice&#8221; Option          &#8220;ZAxisMapping&#8221;  &#8220;4 5&#8243; EndSection 然后 ctrl+alt+backspace ，重新登陆就可以使用滚轮翻页了！ p.s 修改前记得先备份！]]></description>
			<content:encoded><![CDATA[<p>VMWare中装了Ubuntu，但是鼠标中间的滚轮不可用，翻页多了一些不便。解决如下：</p>
<p style="padding-left: 30px;">sudo gedit /etc/X11/xorg.conf</p>
<p>在Section &#8220;InputDevice&#8221; 块里添加  <strong>Option &#8220;ZAxisMapping&#8221; &#8220;4 5&#8243;</strong></p>
<p>即</p>
<p style="padding-left: 30px;">Section &#8220;InputDevice&#8221;<br />
Identifier    &#8221;Configured Mouse&#8221;<br />
Driver        &#8221;vmmouse&#8221;<br />
Option        &#8221;CorePointer&#8221;<br />
Option        &#8221;Device&#8221;    &#8221;/dev/input/mice&#8221;<br />
<strong>Option          &#8220;ZAxisMapping&#8221;  &#8220;4 5&#8243;</strong><br />
EndSection</p>
<p>然后 ctrl+alt+backspace ，重新登陆就可以使用滚轮翻页了！</p>
<p><span style="color: #ff0000;"><span style="color: #ff0000;">p.s 修改前记得先备份！</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidrobot.com/2009/07/ubuntu-mouse.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware 6.5.3 中安装 Ubuntu 8.04 LTS</title>
		<link>http://www.davidrobot.com/2009/07/ubuntu-vmware.html</link>
		<comments>http://www.davidrobot.com/2009/07/ubuntu-vmware.html#comments</comments>
		<pubDate>Fri, 10 Jul 2009 12:38:13 +0000</pubDate>
		<dc:creator>LT</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.davidrobot.com/?p=665</guid>
		<description><![CDATA[鉴于Linux的火爆，不能只顾Windows系统，可是即便是Windows系统，由于我的电脑硬件配置的落后，也是落伍了，还在用XP，更不要提Vista/Windows7了。所以继续保持对Linux的热情，对以后持续发展还是有帮助的。 目前主要的应用还是在Windows下，并不能彻底转到Linux下，也不想重启电脑然后再切换另一个系统，所以采用虚拟机VMWare来安装Linux不失为一个好办法。Linux系统还是选择十分流行的Ubuntu，但是考虑到稳定性，以及避免折腾，选8.04 LTS版本，选 LTS (Long Term Support) 版本看中的是有3年的技术支持周期，求的就是一个稳定。VMware选Workstation版本，考虑到6版本有些问题，这次安装了6.5.3版本 ( 6.5.3 build-185404 )。总体来说，一切都很完美，安装完，虚拟机文件占用磁盘空间大概4Ｇ空间。这样，可以边开Windows边开Ubuntu,同时进行。 常规安装没有值得注意的地方，安装后，如有需要可以安装VMware Tools。 VMWare 菜单 VM-&#62;Intall VMware Tools，然后打开终端窗口 irobot@irobot-desktop:~$ cp /media/cdrom/VMwareTools-7.8.6-185404.tar.gz ~/ irobot@irobot-desktop:~$ tar xvfz VMwareTools-7.8.6-185404.tar.gz irobot@irobot-desktop:~$ cd vmware-tools-distrib/ irobot@irobot-desktop:~/vmware-tools-distrib$ sudo ./vmware-install.pl 依次执行上面的命令，按照提示默认回车，就可以完成安装。VMWare Tools的好处之一是可以拖放文件，还有还可以把屏幕拖成任意分辨率。 p.s. 在 vmware-install.pl安装之前，还要安装一些Ubuntu的其他包，否则可能会报错。可参考这篇文章安装必要的编译环境。http://www.davidrobot.com/2009/08/ipmsg-ubuntu.html p.s. 2009.08.21 VMWare.Workstation.v6.5.3.185404 发布了，修复在Windows 7下的一些问题。VMWare Tools版本也升级了，本文安装过程更新。 p.s. 2009.10.27 VMware Workstation 7 build 203739 Released。本文不再更新安装过程。 p.s. Ubuntu 10.04 [...]]]></description>
			<content:encoded><![CDATA[<p>鉴于Linux的火爆，不能只顾Windows系统，可是即便是Windows系统，由于我的电脑硬件配置的落后，也是落伍了，还在用XP，更不要提Vista/Windows7了。所以继续保持对Linux的热情，对以后持续发展还是有帮助的。</p>
<p>目前主要的应用还是在Windows下，并不能彻底转到Linux下，也不想重启电脑然后再切换另一个系统，所以采用虚拟机VMWare来安装Linux不失为一个好办法。Linux系统还是选择十分流行的Ubuntu，但是考虑到稳定性，以及避免折腾，选8.04 LTS版本，选 LTS (<strong><span>Long Term Support</span></strong>) 版本看中的是有3年的技术支持周期，求的就是一个稳定。VMware选Workstation版本，考虑到6版本有些问题，这次安装了6.5.3版本 ( <strong>6.5.3 build-185404</strong> )。总体来说，一切都很完美，安装完，虚拟机文件占用磁盘空间大概4Ｇ空间。这样，可以边开Windows边开Ubuntu,同时进行。</p>
<p><a href="http://lh5.ggpht.com/_5tfp6VZ3j6w/SoyVTe3nezI/AAAAAAAAAIg/YLvPbg3LZjA/s800/Ubuntu_8_0_4_LTS.jpg" target="_blank"><img class="alignnone" title="Ubuntu @ VMware" src="http://lh5.ggpht.com/_5tfp6VZ3j6w/SoyVTe3nezI/AAAAAAAAAIg/YLvPbg3LZjA/s400/Ubuntu_8_0_4_LTS.jpg" alt="" width="400" height="347" /></a></p>
<p>常规安装没有值得注意的地方，安装后，如有需要可以安装VMware Tools。 VMWare 菜单 VM-&gt;Intall VMware Tools，然后打开终端窗口</p>
<p style="padding-left: 30px;"><em>irobot@irobot-desktop:~$</em> <strong>cp /media/cdrom/VMwareTools-7.8.6-185404.tar.gz</strong><strong> ~/</strong><br />
<em>irobot@irobot-desktop:~$</em> <strong>tar xvfz VMwareTools-7.8.6-185404.tar.gz</strong><br />
<em>irobot@irobot-desktop:~$</em> <strong>cd vmware-tools-distrib/</strong><br />
<em>irobot@irobot-desktop:~/vmware-tools-distrib$</em> <strong>sudo ./vmware-install.pl</strong></p>
<p>依次执行上面的命令，按照提示默认回车，就可以完成安装。VMWare Tools的好处之一是可以拖放文件，还有还可以把屏幕拖成任意分辨率。</p>
<p><span style="color: #000000;"><em>p.s. 在<strong> vmware-install.pl</strong>安装之前，还要安装一些Ubuntu的其他包，否则可能会报错。可<code>参考这篇文章安装必要的编译环境。</code><a title="在Ubuntu下安装使用飞鸽传书IPMsg" href="http://www.davidrobot.com/2009/08/ipmsg-ubuntu.html" target="_blank">http://www.davidrobot.com/2009/08/ipmsg-ubuntu.html</a></em></span></p>
<p><span style="color: #000000;"><em>p.s. 2009.08.21 </em><em>VMWare.Workstation.v6.5.3.185404 发布了，修复在Windows 7下的一些问题。VMWare Tools版本也升级了，本文安装过程更新。</em></span></p>
<p><em>p.s. 2009.10.27 VMware Workstation 7 build 203739 Released。本文不再更新安装过程。</em></p>
<p><em>p.s. Ubuntu 10.04 LTS  也已出，此后本文也不再做相关更新。</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidrobot.com/2009/07/ubuntu-vmware.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>给Arduino灌装那初始的灵魂bootloader</title>
		<link>http://www.davidrobot.com/2009/01/arduino-bootloader.html</link>
		<comments>http://www.davidrobot.com/2009/01/arduino-bootloader.html#comments</comments>
		<pubDate>Wed, 07 Jan 2009 17:24:00 +0000</pubDate>
		<dc:creator>LT</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Bootloader]]></category>

		<guid isPermaLink="false">http://www.davidrobot.com/2009/01/%e7%bb%99arduino%e7%81%8c%e8%a3%85%e9%82%a3%e5%88%9d%e5%a7%8b%e7%9a%84%e7%81%b5%e9%ad%82bootloader.html</guid>
		<description><![CDATA[没有下载器，如何给arduino灌装那初始的灵魂-bootloader，日本一位arduino爱好者实现了用arduino本身来烧bootloader，奥秘就在于FT232R的BitBang特性。想了解详情，参看下面网址： http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1217113409 这个是我的Arduino http://arduino.cc/en/Main/ArduinoBoardDuemilanove]]></description>
			<content:encoded><![CDATA[<p>没有下载器，如何给arduino灌装那初始的灵魂-bootloader，日本一位arduino爱好者实现了用arduino本身来烧bootloader，奥秘就在于FT232R的BitBang特性。想了解详情，参看下面网址：</p>
<p>http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1217113409</p>
<p>这个是我的Arduino</p>
<p><img style="border-color: #000000;" src="http://www.roboticfan.com/blog/UploadFiles/2009-1/7920469329.jpg" border="0" alt="" width="428" height="316" /></p>
<p>http://arduino.cc/en/Main/ArduinoBoardDuemilanove</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidrobot.com/2009/01/arduino-bootloader.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<a href="http://net110.ms.gov.cn/" target="_blank"><img src="http://222.215.230.158:8080/wj.gif" border="0" align="center"/></a>