<?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/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>geek 4 us</title>
	<atom:link href="http://geek4.us/feed/" rel="self" type="application/rss+xml" />
	<link>http://geek4.us</link>
	<description>From Zhuangbility to Niubility</description>
	<lastBuildDate>Sun, 08 Aug 2010 10:54:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Geek For Us新主题开始测试</title>
		<link>http://geek4.us/geek-for-us-new-theme-test/</link>
		<comments>http://geek4.us/geek-for-us-new-theme-test/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 10:53:00 +0000</pubDate>
		<dc:creator>coolcfan</dc:creator>
				<category><![CDATA[Geek4]]></category>

		<guid isPermaLink="false">http://geek4.us/?p=199</guid>
		<description><![CDATA[感谢LiGHt童鞋的辛勤劳动，在实习中抽出难得的业余时间为Geek For Us制作主题，几乎是高保真地将我的设计图转换成了代码。由于我对CSS什么的缺少了解，设计图中有很多东西都是直接用CSS难以实现的，给LiGHt带来了不少的麻烦，这里再次感谢LiGht的劳动！ 当然，现在的主题还存在一些问题，请大家一起帮忙反馈，并且在本文后的留言中指出Bug之所在。另外，对于需要截图才能说明白的，也欢迎给我发送电子邮件：coolcfan # gmail.com（去掉空格并把#换成@）。 © coolcfan for geek 4 us, 2010. &#124; Permalink &#124; 22 comments &#124; Add to del.icio.us Post tags: Feed enhanced by Better Feed from Ozh]]></description>
			<content:encoded><![CDATA[<p>感谢LiGHt童鞋的辛勤劳动，在实习中抽出难得的业余时间为Geek For Us制作主题，几乎是高保真地将我的设计图转换成了代码。由于我对CSS什么的缺少了解，设计图中有很多东西都是直接用CSS难以实现的，给LiGHt带来了不少的麻烦，这里再次感谢LiGht的劳动！</p>
<p>当然，现在的主题还存在一些问题，请大家一起帮忙反馈，并且在本文后的留言中指出Bug之所在。另外，对于需要截图才能说明白的，也欢迎给我发送电子邮件：coolcfan # gmail.com（去掉空格并把#换成@）。</p>
<hr />
<p><small>© coolcfan for <a href="http://geek4.us">geek 4 us</a>, 2010. |
<a href="http://geek4.us/geek-for-us-new-theme-test/">Permalink</a> |
<a href="http://geek4.us/geek-for-us-new-theme-test/#comments">22 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://geek4.us/geek-for-us-new-theme-test/&title=Geek For Us新主题开始测试">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4.us/geek-for-us-new-theme-test/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Google地图在天朝的应用修改</title>
		<link>http://geek4.us/google-map-modified-for-china/</link>
		<comments>http://geek4.us/google-map-modified-for-china/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 01:20:19 +0000</pubDate>
		<dc:creator>imwolfe</dc:creator>
				<category><![CDATA[Oscar Mike]]></category>
		<category><![CDATA[Google Map]]></category>
		<category><![CDATA[Milestone]]></category>

		<guid isPermaLink="false">http://geek4.us/google%e5%9c%b0%e5%9b%be%e5%9c%a8%e5%a4%a9%e6%9c%9d%e7%9a%84%e5%ba%94%e7%94%a8%e4%bf%ae%e6%94%b9/</guid>
		<description><![CDATA[相信使用Android机器的朋友都知道，原装的Google地图在天朝是被阉割的版本，要多杯具有多杯具。不过困难是难不住勤劳的人民的，在各种纠结背后，都有解决之道。 原生Google地图现在版本号为4.4，存在的问题（根据个人需要有所不同）有： 大部分地区漂移 Navigation（导航）不能使用 Buzz不可用 Places部分功能不可用 线路查询中“自行车”一项被阉割，仅有开车、乘车和步行三个选项 针对上述问题，目前相对较完善的解决方案是安装修改版的Google地图。该地图主要由XDA论坛的Brut制作，并接受国人建议之后加入了漂移修正（fake）。话说，老外根本不知道在天朝还存在地图漂移这么一说，所以很多老外开发的调用地图软件都不符合国情。 论坛链接：http://forum.xda-developers.com/showthread.php?t=630887 Brut修改版地图可以独立安装，不会覆盖原生的Google地图，这就使得系统里面同时存在两个地图程序，一个是Brut版，一个是原生版。 曾经有人尝试将原生版删除，仅保留Brut版。这不是不可以，但会带来问题，比如大众点评等需要调用Google地图的软件，不能调用Brut修改版地图。当然，后来也有人找到了解决办法，至于办法是啥，对我来说是完全不懂！ Brut版地图有以下特性： Buzz选择性开启 修正漂移（可选），如果你所在地区漂移不厉害，那就不要选择fake了。漂移很厉害是fake之后基本上可以修正 Navigation可用，并有英文语音提示。啥？你要中文提示音？那你就梦吧～～～ 离线地图功能。这是最最强大的功能，在上一篇博文中也有提到。 以上功能都需要进入Brut Mod中进行设置，不懂英文的查字典看，或者安装国内的汉化版本。 当然，天朝人民虽然没有太多原创能力，但在他人基础上修修补补的能力还是很强的。于是，各大论坛数位高手都在Brut的基础上相继推出了修改之后，更符合国情的版本。曾经还因此引发过版权争议，故事梗概就是某人转了Brut的地图到某论坛，并没有指明出处，甚至声称是原创；之后被某人举报给了Brut，而Brut也是一笑而过，调侃了几句之后也没有深究；再然后，巴拉巴拉～～～～ 国内修改版主要有两个大的版本： PLUS中带的版本，这是PLUS作者汉化修改过的，并可以替换原生地图而不影响程序调用问题； 叫兽原创修改版。这个我也是今天听@gamewind说了之后才知道的。 PLUS的版本是直接刷机得到，好像没有单独的APK包，大家需要可以去搜索PLUS的相关内容，自行决定是否刷机。采用刷机方式有一个好处，就是避免新手删除/安装问题，坏处就是不够灵活，不能随心所欲的选择。 下面重点介绍叫兽的版本：下载地址点我。 该版本是在Brut 13基础上修改而来，为最新的4.4版本号，至于Google地图原生4.4版本有什么特性，可以自行了解一下，主要是加入了Places功能，然后剥离了Latitude图标，界面有较大改善。 叫兽主要是将Brut 13更新到了4.4，因为Brut迟迟没有放出更新版本。 这个版本还有一个重要特性，就是可以替换原生Google地图了，而且不会影响地图调用程序。具体替换步骤作者也是说的很简单，这大概是大多数Geek的风格，一般的新手都无法理解操作步骤，甚至像我这样的玩家一时半会儿也没有找到门道。菜鸟步骤： 1. 获得root权限； 2. 安装root explorer程序； 3. 运行root explorer程序，进入/System/app文件夹，点击右上角的R/W按钮，将其状态修改为R/O样式； 4. 找到Maps.apk，长按，弹出菜单，选择Delete（删除），删除Map程序。注意：为了避免麻烦，建议大家将其备份至SD卡上，并记下它的权限。怎么复制备份？怎么看权限？ 4.1 在Maps.apk上长按，选择Copy，回退到上级目录，选择SDCard，选择Past，备份成功； 4.2 在Maps.apk上长按，选择Permissions，查看权限，也就是记住哪些地方打勾了，哪些地方没有打勾。 5. 退出root explorer程序； 6. 选择Settings—Applications—Manage applications，找到一个没有任何图标样式的程序，完整名字应该是com.google.XXX，不记得了，自己看。选中，删除之。这一步很重要，我一开始始终无法安装，就是因为没有删除这个破玩意儿！ 7. 如果不放心，可以重启一次机器； 8. 选择你下载的叫兽修改版地图程序，安装，即可； 9. 完毕。 [...]]]></description>
			<content:encoded><![CDATA[<p>相信使用Android机器的朋友都知道，原装的Google地图在天朝是被阉割的版本，要多杯具有多杯具。不过困难是难不住勤劳的人民的，在各种纠结背后，都有解决之道。</p>
<p>原生Google地图现在版本号为4.4，存在的问题（根据个人需要有所不同）有：</p>
<blockquote><p>大部分地区漂移</p>
<p>Navigation（导航）不能使用</p>
<p>Buzz不可用</p>
<p>Places部分功能不可用</p>
<p>线路查询中“自行车”一项被阉割，仅有开车、乘车和步行三个选项</p>
</blockquote>
<p>针对上述问题，目前相对较完善的解决方案是安装修改版的Google地图。该地图主要由XDA论坛的Brut制作，并接受国人建议之后加入了漂移修正（fake）。话说，老外根本不知道在天朝还存在地图漂移这么一说，所以很多老外开发的调用地图软件都不符合国情。</p>
<p><span id="more-198"></span></p>
<p>论坛链接：<a href="http://forum.xda-developers.com/showthread.php?t=630887">http://forum.xda-developers.com/showthread.php?t=630887</a></p>
<p>Brut修改版地图可以独立安装，不会覆盖原生的Google地图，这就使得系统里面同时存在两个地图程序，一个是Brut版，一个是原生版。</p>
<p>曾经有人尝试将原生版删除，仅保留Brut版。这不是不可以，但会带来问题，比如大众点评等需要调用Google地图的软件，不能调用Brut修改版地图。当然，后来也有人找到了解决办法，至于办法是啥，对我来说是完全不懂！</p>
<p><strong>Brut版地图有以下特性：</strong></p>
<blockquote><p>Buzz选择性开启</p>
<p>修正漂移（可选），如果你所在地区漂移不厉害，那就不要选择fake了。漂移很厉害是fake之后基本上可以修正</p>
<p>Navigation可用，并有英文语音提示。啥？你要中文提示音？那你就梦吧～～～</p>
<p>离线地图功能。这是最最强大的功能，在上一篇博文中也有提到。</p>
</blockquote>
<p>以上功能都需要进入Brut Mod中进行设置，不懂英文的查字典看，或者安装国内的汉化版本。</p>
<p>当然，天朝人民虽然没有太多原创能力，但在他人基础上修修补补的能力还是很强的。于是，各大论坛数位高手都在Brut的基础上相继推出了修改之后，更符合国情的版本。曾经还因此引发过版权争议，故事梗概就是某人转了Brut的地图到某论坛，并没有指明出处，甚至声称是原创；之后被某人举报给了Brut，而Brut也是一笑而过，调侃了几句之后也没有深究；再然后，巴拉巴拉～～～～</p>
<p>国内修改版主要有两个大的版本：</p>
<blockquote><p>PLUS中带的版本，这是PLUS作者汉化修改过的，并可以替换原生地图而不影响程序调用问题；</p>
<p>叫兽原创修改版。这个我也是今天听@gamewind说了之后才知道的。</p>
</blockquote>
<p>PLUS的版本是直接刷机得到，好像没有单独的APK包，大家需要可以去搜索PLUS的相关内容，自行决定是否刷机。采用刷机方式有一个好处，就是避免新手删除/安装问题，坏处就是不够灵活，不能随心所欲的选择。</p>
<p>下面重点介绍叫兽的版本：<a href="http://www.hiapk.com/bbs/thread-380464-1-1.html" target="_blank">下载地址点我</a>。</p>
<p>该版本是在Brut 13基础上修改而来，为最新的4.4版本号，至于Google地图原生4.4版本有什么特性，可以自行了解一下，主要是加入了Places功能，然后剥离了Latitude图标，界面有较大改善。</p>
<p>叫兽主要是将Brut 13更新到了4.4，因为Brut迟迟没有放出更新版本。</p>
<p>这个版本还有一个重要特性，就是可以替换原生Google地图了，而且不会影响地图调用程序。具体替换步骤作者也是说的很简单，这大概是大多数Geek的风格，一般的新手都无法理解操作步骤，甚至像我这样的玩家一时半会儿也没有找到门道。菜鸟步骤：</p>
<p>1. 获得root权限；</p>
<p>2. 安装root explorer程序；</p>
<p>3. 运行root explorer程序，进入/System/app文件夹，点击右上角的R/W按钮，将其状态修改为R/O样式；</p>
<p>4. 找到Maps.apk，长按，弹出菜单，选择Delete（删除），删除Map程序。注意：为了避免麻烦，建议大家将其备份至SD卡上，并记下它的权限。怎么复制备份？怎么看权限？</p>
<p>4.1 在Maps.apk上长按，选择Copy，回退到上级目录，选择SDCard，选择Past，备份成功；</p>
<p>4.2 在Maps.apk上长按，选择Permissions，查看权限，也就是记住哪些地方打勾了，哪些地方没有打勾。</p>
<p>5. 退出root explorer程序；</p>
<p>6. 选择Settings—Applications—Manage applications，找到一个没有任何图标样式的程序，完整名字应该是com.google.XXX，不记得了，自己看。选中，删除之。这一步很重要，我一开始始终无法安装，就是因为没有删除这个破玩意儿！</p>
<p>7. 如果不放心，可以重启一次机器；</p>
<p>8. 选择你下载的<a href="http://www.hiapk.com/bbs/thread-380464-1-1.html" target="_blank">叫兽修改版地图程序</a>，安装，即可；</p>
<p>9. 完毕。</p>
<p>备注：第一次运行叫兽修改版地图会比较慢；在选择Join Latitude，加入Latitude后，会弹出来一个让你加入Google帐号的界面，不用管它，直接返回即可，因为你已经Sign In过你的帐号了。这时你可以看到通知栏区域有一个三角形符号，带感叹号的。拉下通知栏，点击这个图标，就会出现一个权限许可界面。不用看太多，直接点击Allow。这个时候可能会卡在Login In状态，始终无法登陆你的Latitude。不要着急，连按数次返回键，推出地图程序，然后重新运行地图程序，重新Join Latitude一次，这次就不会出现Allow提示了，一会儿就能登陆Latitude（试网络情况而定）。</p>
<p>运行成功修改版地图之后，需要进入Setting中，选择Brut Mod，把离线地图等内容勾选上。</p>
<p>OK，到此基本解说完毕。具体问题具体分析，可能还有乱七八糟的问题出现，多多摸索研究，肯定能找到解决办法的！</p>
<p><img style="display: inline; border-width: 0px;" title="snap20100730_112459" src="http://img.geek4.us/2010/08/snap20100730_112459.png" border="0" alt="snap20100730_112459" width="300" height="534" /></p>
<hr />
<p><small>© imwolfe for <a href="http://geek4.us">geek 4 us</a>, 2010. |
<a href="http://geek4.us/google-map-modified-for-china/">Permalink</a> |
<a href="http://geek4.us/google-map-modified-for-china/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://geek4.us/google-map-modified-for-china/&title=Google地图在天朝的应用修改">del.icio.us</a>
<br/>
Post tags: <a href="http://geek4.us/tag/google-map/" rel="tag">Google Map</a>, <a href="http://geek4.us/tag/milestone/" rel="tag">Milestone</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4.us/google-map-modified-for-china/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Milestone中Android系统的瘦身</title>
		<link>http://geek4.us/make-android-in-milestone-slim/</link>
		<comments>http://geek4.us/make-android-in-milestone-slim/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 13:52:09 +0000</pubDate>
		<dc:creator>imwolfe</dc:creator>
				<category><![CDATA[Oscar Mike]]></category>
		<category><![CDATA[Milestone]]></category>

		<guid isPermaLink="false">http://geek4.us/milestone%e4%b8%adandroid%e7%b3%bb%e7%bb%9f%e7%9a%84%e7%98%a6%e8%ba%ab/</guid>
		<description><![CDATA[没想明白Moto是如何定位这款手机的，还花了那么多时间，找了那么多工程师，搞出来的系统除了加入自己的几个软件外，没什么特别的。正因为加入的这几个垃圾软件，让Android系统更显得臃肿。更可恶的是一些程序都是开机运行，强制运行，甚至进程Kill不死，一会儿又自动复活了！这个太霸道了！ 对于我这么个有系统洁癖，每周重装XP系统的人来说，这些行为是我不能容忍的。这些一无是处的程序除了占用大量内存，拉慢运行速度外没有任何好处。看着它们在内存里面，就如鲠在喉，不删不快！ 刷机几次，删除几次模块，有了些小经验。 其实删除模块不可怕，系统照样运行的非常好，这也真正体验了Android这个开放系统的绝对优势。自定义和开放程度是Apple、Blackberry、SB等封闭系统无法比拟。 这里列一些我已经删除的模块，而且是我每次刷机之后必删的模块。 蓝牙——Bluetooth.apk 蓝牙模块，平时不用蓝牙，都用数据线，也不用蓝牙传数据，鸡肋，删之！ My Sign——Gesture.apk Moto自己的手势搜索，很鸡肋，不如用Google的手势搜索软件。 Voice Dialler——VSuitApp.apk 语音拨号软件，这是在2.1ROM里面新加入的，对于说中文，英文说不标准的国人来说，也没有用处。而且，可恶的就是它，进程杀不掉！ Help Center——Help.apk 帮助中心。Moto脑残了，有了SetupWizard，还搞这么个帮助中心，完全没有必要！ Moto Car Home（具体名字不记得了）—— 这也是在2.1ROM中出现的，可能以前就有了，这次只是在桌面上做了个快捷键。对于有车的人来说，估计也不敢用，更何况是我这种无车族。删之！ Youtube——Youtube.apk 这个在天朝就是一个极大的杯具，除非你有VPN。不过电量和速度是个大问题，反正平时也都不在手机上看这个，直接咔嚓了！ Facebook——Facebook.apk 这也是个杯具，很想用，但没办法用。再加上Android的VPN天生缺陷，只能忍痛删之。 QuickOffice——QuickOffice.apk 这个内置程序省去了安装办公软件的烦恼。但只能查看Word文档，而无法编辑，所以也还是很遗憾。删除了，自己安装Documents To Go吧，网上可以找到key.apk。 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; 要想删除这些模块，必须获得root权限，并且用大杀器root explorer浏览，进入/system/app/文件夹下找到对应apk模块，长按模块，弹出菜单，选择Delete。 港版2.1 ROM的超级简单root方法：点我。 经过上述删除，整理后，重启手机，用进程管理软件kill诸如Calendar之类的进程，剩余内存可达100多M，运行速度超快！ 当然，有几个进程是不能Kill的，否则无法打电话了。其中包括： usb com.motorola.thumbnailservice my uploads &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; 简单介绍到这里吧，有待我继续研究！ 个人觉得Android系统比Apple、Blackberry等系统更有粘合力，因为可供折腾的不只是应用程序，还有系统本身。越深入系统底层，越有意思！ © imwolfe for geek 4 us, 2010. &#124; Permalink &#124; No comment &#124; [...]]]></description>
			<content:encoded><![CDATA[<p>没想明白Moto是如何定位这款手机的，还花了那么多时间，找了那么多工程师，搞出来的系统除了加入自己的几个软件外，没什么特别的。正因为加入的这几个垃圾软件，让Android系统更显得臃肿。更可恶的是一些程序都是开机运行，强制运行，甚至进程Kill不死，一会儿又自动复活了！这个太霸道了！</p>
<p>对于我这么个有系统洁癖，每周重装XP系统的人来说，这些行为是我不能容忍的。这些一无是处的程序除了占用大量内存，拉慢运行速度外没有任何好处。看着它们在内存里面，就如鲠在喉，不删不快！</p>
<p>刷机几次，删除几次模块，有了些小经验。</p>
<p>其实删除模块不可怕，系统照样运行的非常好，这也真正体验了Android这个开放系统的绝对优势。自定义和开放程度是Apple、Blackberry、SB等封闭系统无法比拟。</p>
<p>这里列一些我已经删除的模块，而且是我每次刷机之后必删的模块。</p>
<p><span id="more-196"></span></p>
<p><strong>蓝牙——Bluetooth.apk</strong></p>
<p>蓝牙模块，平时不用蓝牙，都用数据线，也不用蓝牙传数据，鸡肋，删之！</p>
<p><strong>My Sign——Gesture.apk</strong></p>
<p>Moto自己的手势搜索，很鸡肋，不如用Google的手势搜索软件。</p>
<p><strong>Voice Dialler——VSuitApp.apk</strong></p>
<p>语音拨号软件，这是在2.1ROM里面新加入的，对于说中文，英文说不标准的国人来说，也没有用处。而且，可恶的就是它，进程杀不掉！</p>
<p><strong>Help Center——Help.apk</strong></p>
<p>帮助中心。Moto脑残了，有了SetupWizard，还搞这么个帮助中心，完全没有必要！</p>
<p><strong>Moto Car Home（具体名字不记得了）——</strong></p>
<p>这也是在2.1ROM中出现的，可能以前就有了，这次只是在桌面上做了个快捷键。对于有车的人来说，估计也不敢用，更何况是我这种无车族。删之！</p>
<p><strong>Youtube——Youtube.apk</strong></p>
<p>这个在天朝就是一个极大的杯具，除非你有VPN。不过电量和速度是个大问题，反正平时也都不在手机上看这个，直接咔嚓了！</p>
<p><strong>Facebook——Facebook.apk</strong></p>
<p>这也是个杯具，很想用，但没办法用。再加上Android的VPN天生缺陷，只能忍痛删之。</p>
<p><strong>QuickOffice——QuickOffice.apk</strong></p>
<p>这个内置程序省去了安装办公软件的烦恼。但只能查看Word文档，而无法编辑，所以也还是很遗憾。删除了，自己安装Documents To Go吧，网上可以找到key.apk。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>要想删除这些模块，必须获得root权限，并且用大杀器root explorer浏览，进入/system/app/文件夹下找到对应apk模块，长按模块，弹出菜单，选择Delete。</p>
<p>港版2.1 ROM的超级简单root方法：<a href="http://www.androidin.net/bbs/thread-69805-1-2.html" target="_blank">点我</a>。</p>
<p>经过上述删除，整理后，重启手机，用进程管理软件kill诸如Calendar之类的进程，剩余内存可达100多M，运行速度超快！</p>
<p>当然，有几个进程是不能Kill的，否则无法打电话了。其中包括：</p>
<p>usb</p>
<p>com.motorola.thumbnailservice</p>
<p>my uploads</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>简单介绍到这里吧，有待我继续研究！</p>
<p>个人觉得Android系统比Apple、Blackberry等系统更有粘合力，因为可供折腾的不只是应用程序，还有系统本身。越深入系统底层，越有意思！</p>
<hr />
<p><small>© imwolfe for <a href="http://geek4.us">geek 4 us</a>, 2010. |
<a href="http://geek4.us/make-android-in-milestone-slim/">Permalink</a> |
<a href="http://geek4.us/make-android-in-milestone-slim/#comments">No comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://geek4.us/make-android-in-milestone-slim/&title=Milestone中Android系统的瘦身">del.icio.us</a>
<br/>
Post tags: <a href="http://geek4.us/tag/milestone/" rel="tag">Milestone</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4.us/make-android-in-milestone-slim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>移不动的大叔，移得动的生活&#8212;&#8212;Android上的移动生活</title>
		<link>http://geek4.us/uncles-life-on-the-move-with-android/</link>
		<comments>http://geek4.us/uncles-life-on-the-move-with-android/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 07:56:52 +0000</pubDate>
		<dc:creator>imwolfe</dc:creator>
				<category><![CDATA[Oscar Mike]]></category>
		<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://geek4.us/%e7%a7%bb%e4%b8%8d%e5%8a%a8%e7%9a%84%e5%a4%a7%e5%8f%94%ef%bc%8c%e7%a7%bb%e5%be%97%e5%8a%a8%e7%9a%84%e7%94%9f%e6%b4%bbandroid%e4%b8%8a%e7%9a%84%e7%a7%bb%e5%8a%a8%e7%94%9f%e6%b4%bb/</guid>
		<description><![CDATA[停博了很久，一直找不到好的立题，虽然Android上可供折腾的软件不少，但总觉得没有太多值得编写成文的内容。以前的比较型文章已经写过几篇，反响不一，再写下去就会烂市了～～ 经@coolcfan提醒，可以写一些Android应用改变我生活的内容。这个点子听上去不错，仔细一琢磨，却不是那么回事儿。因为这个题目太大了，找不准切入点，写到最后就可能成为一篇宽泛无味的软文。作为一名科研工作者，我还是更愿意写一些对大家有帮助的，经过自己亲身体会的，最好是有数据和图表证明的东西。对于自己没有试用过的，是绝不会随意夸口。这既是对大家的误导，更是对自己的不负责，更对不起“科研”身份了。 在此还得感谢推上给我好的建议和点子的推友，不一一列举了～～～ 既然说好要写了，那就开始正文吧。我自己的博客宣言就是“移不动的大叔，移得动的生活”，在使用黑莓8320的时候，就试图将所有的应用都“移动”起来，曾经还乐此不疲地分享过很多“移动方式”。这可惜博客因为种种原因，以前的只字片语已经无迹可寻。在使用黑莓8320时，我总是会问自己“什么是我需要的应用呢？这个应用有没有在手机上的解决方案呢？”，答案是肯定的，但不总是很完美。 我需要的应用包括：更新博客、随时随地与朋友分享心情和照片、随时收发邮件、IM长期在线、随时随地查看WORD, PDF等办公文件、导航、随时随地拍照并分享、随手记录灵感和文字、音乐无处不在。 在黑莓8320时代，这些内容也基本能做到，当然解决方案并不完善。当将手机更新到Android，也就是Milestone，俗称“小石头”的时候。所有的应用都可以移动起来了。 文章的结构并不好安排，下面就从能想到的移动应用开始介绍吧。 ———————————————————————————————————————— 1. IM长期在线 黑莓时代有Beejive和IM+。在Android中，这变得更容易。 与系统完美集成的Gtalk成为了我的主打，连装逼用的MSN都弃之不用，用上更装逼的Gtalk。Gtalk虽然小众，但与系统的集成度实在是太完美了，促使我说服很多需要经常IM联系的人用上了它。到现在为止，只要我的手机开着，Gtalk就是挂着的，除非我手动Sign Out。 当然，另外还有很多IM解决方案，比如IM集合软件eBuddy等，还有专攻MSN的msn talk，还有腾讯公司自己开发的QQ客户端，Yahoo Messenger等等。这些IM软件都在进一步完善中，当然也存在断线等问题。 2. 更新博客 在Palm Treo 680时代，我还没有开始独立博客，只是更新MSM Space。用Palm发一封邮件到Space的指定地址，就可以更新日志了。但是自从Space改变策略，邮件发送过去的日志都没有排版和格式之后，我就开始万分纠结。 几经周折，找到了WPG这个组织，认识了一大批友善的独立博客人，在他们的帮助下建立了自己的独立博客。恰逢这一年更换了手机，从Palm时代过渡到黑莓时代。黑莓上后来出了一个WordPress客户端，功能强大，完善。接下来就是在上下班不断更新博客了。曾被WPG人笑称我是博客更新狂人，一天写三篇博文是常事儿。 那么，作为更开放的系统Android，更新博客更不在话下。WordPress也有Android客户端，功能一样强大，界面更美观。 不过，自从用上Android之后，更新博客的频率是一天不如一天，因为Android为我带来了另外一个让我中毒的应用和体验：推特。 3. 随时随地与朋友分享心情和照片 写博客，说到底，最终目的只有一个，就是记录自己的生活、想法和观点，并与人分享。但不是每一个想法都能形成一篇文章，大部分时间我们只是在脑海里蹦出来一段经典的话、一点触碰心灵的感悟、一句发泄的粗话，而与人分享这些，独立博客是不够的。 推特很好地胜任，并完全占据了我的上下班时光。 黑莓上有UberTwitter和SocialScope，当然还有很多网页端。Android上的推特客户端更是多的让人眼花缭乱，也曾专门写过一篇文章，比较了Android上几个常用推特客户端的优缺点，比如Twigee, Andscape, Seesmic, Twidroid, Twitter for Android, Twicca等等～～～ 不得不承认，推特在很大程度上改变了我的生活。分享感触、照片、手机使用体验，也从中获得灵感、信息和经验。推特让我成为了一个话痨，也让我真正体验到无处不在的网络和移得动的生活。@imwolfe 4. 随时收发邮件 Gmail，这是Android的优势，就如同Gtalk一样，原生集成在了系统中。Gmail可能不好跟黑莓的Pushmail相比，但是与天朝昂贵而傲娇的Pushmail业务相比，Gmail是最平民的邮件解决方案。Palm和黑莓上都有变通的邮件解决方案，但都不如Android上的Gmail来的痛快和简单（当然，这是以牺牲流量为代价的～～～）。 Android上的Gmail与网页版Gmail功能没有差异，唯一的不足就是不能下载附件，需要安装第三方程序才能下载（第三方程序的名字忘记了～～～）。对于我来说，能够提醒我有新邮件，并能看到新邮件的大概内容，就足够了，至于附件，还是需要到电脑上去处理，因为大部分附件都是WORD等。 5. 导航 这是我钟意的应用，因为我是路盲！Google Map也是与系统完美集成，在使用MarketEnabler伪装之后也可以随时更新到最新版，体验众多新功能。Google Map可以查看Latitude，可以查询开车、乘车或步行路线。因与系统的完美集成和后台运行，更能详细记录你的Latitude，如果在网页上开启Latitude历史记录，更是完美（怕老婆查的慎用，切忌！切忌！）。 在Brut推出修改版Google Map之后，更是锦上添花。修正了漂移问题，并能保存和调用离线地图，可以节省大量流量。这个离线地图与传统的理解不一样，它只是读取你曾经去过的地方的地图，也就是说第一次去某个地方，并以某个级别浏览地图，还是需要消耗大量GPRS流量的。当你第二次来到这里，并使用相同级别浏览地图时，就无需下载数据了。 新版Google Map为4.4，加入了Navigation、Latitude和Places，功能都非常实用（虽然在天朝被阉割了部分功能～～～）。 6. 随时随地查看WORD等办公文件 虽然我不是什么商务白领人士，不是每时每刻都需要查看和编辑WORD等文件，但偶尔也是需要的。比如正休假呢，老板突然来电话问某个数据，又苦于没有带工作用笔记本电脑。此时就可以气定神闲地打开手机，查看WORD、EXCEL、PPT或PDF。 [...]]]></description>
			<content:encoded><![CDATA[<p>停博了很久，一直找不到好的立题，虽然Android上可供折腾的软件不少，但总觉得没有太多值得编写成文的内容。以前的比较型文章已经写过几篇，反响不一，再写下去就会烂市了～～</p>
<p>经@coolcfan提醒，可以写一些Android应用改变我生活的内容。这个点子听上去不错，仔细一琢磨，却不是那么回事儿。因为这个题目太大了，找不准切入点，写到最后就可能成为一篇宽泛无味的软文。作为一名科研工作者，我还是更愿意写一些对大家有帮助的，经过自己亲身体会的，最好是有数据和图表证明的东西。对于自己没有试用过的，是绝不会随意夸口。这既是对大家的误导，更是对自己的不负责，更对不起“科研”身份了。</p>
<p>在此还得感谢推上给我好的建议和点子的推友，不一一列举了～～～</p>
<p>既然说好要写了，那就开始正文吧。我自己的博客宣言就是“移不动的大叔，移得动的生活”，在使用黑莓8320的时候，就试图将所有的应用都“移动”起来，曾经还乐此不疲地分享过很多“移动方式”。这可惜博客因为种种原因，以前的只字片语已经无迹可寻。在使用黑莓8320时，我总是会问自己“什么是我需要的应用呢？这个应用有没有在手机上的解决方案呢？”，答案是肯定的，但不总是很完美。</p>
<blockquote><p>我需要的应用包括：更新博客、随时随地与朋友分享心情和照片、随时收发邮件、IM长期在线、随时随地查看WORD, PDF等办公文件、导航、随时随地拍照并分享、随手记录灵感和文字、音乐无处不在。</p>
</blockquote>
<p>在黑莓8320时代，这些内容也基本能做到，当然解决方案并不完善。当将手机更新到Android，也就是Milestone，俗称“小石头”的时候。所有的应用都可以移动起来了。</p>
<p>文章的结构并不好安排，下面就从能想到的移动应用开始介绍吧。</p>
<p><span id="more-195"></span></p>
<p>————————————————————————————————————————</p>
<h4><span style="font-weight: normal;">1. IM长期在线</span></h4>
<p><img style="display: inline; border-width: 0px;" title="comment" src="http://img.geek4.us/2010/07/comment.png" border="0" alt="comment" width="100" height="100" /></p>
<p>黑莓时代有Beejive和IM+。在Android中，这变得更容易。</p>
<p>与系统完美集成的Gtalk成为了我的主打，连装逼用的MSN都弃之不用，用上更装逼的Gtalk。Gtalk虽然小众，但与系统的集成度实在是太完美了，促使我说服很多需要经常IM联系的人用上了它。到现在为止，只要我的手机开着，Gtalk就是挂着的，除非我手动Sign Out。</p>
<p>当然，另外还有很多IM解决方案，比如IM集合软件eBuddy等，还有专攻MSN的msn talk，还有腾讯公司自己开发的QQ客户端，Yahoo Messenger等等。这些IM软件都在进一步完善中，当然也存在断线等问题。</p>
<h4><span style="font-weight: normal;">2. 更新博客</span></h4>
<p><img style="display: inline; border-width: 0px;" title="rss" src="http://img.geek4.us/2010/07/rss.png" border="0" alt="rss" width="100" height="100" /></p>
<p>在Palm Treo 680时代，我还没有开始独立博客，只是更新MSM Space。用Palm发一封邮件到Space的指定地址，就可以更新日志了。但是自从Space改变策略，邮件发送过去的日志都没有排版和格式之后，我就开始万分纠结。</p>
<p>几经周折，找到了WPG这个组织，认识了一大批友善的独立博客人，在他们的帮助下建立了自己的独立博客。恰逢这一年更换了手机，从Palm时代过渡到黑莓时代。黑莓上后来出了一个WordPress客户端，功能强大，完善。接下来就是在上下班不断更新博客了。曾被WPG人笑称我是博客更新狂人，一天写三篇博文是常事儿。</p>
<p>那么，作为更开放的系统Android，更新博客更不在话下。WordPress也有Android客户端，功能一样强大，界面更美观。</p>
<p>不过，自从用上Android之后，更新博客的频率是一天不如一天，因为Android为我带来了另外一个让我中毒的应用和体验：推特。</p>
<h4>3. 随时随地与朋友分享心情和照片</h4>
<p><img style="display: inline; border-width: 0px;" title="twitter_256" src="http://img.geek4.us/2010/07/twitter_256.png" border="0" alt="twitter_256" width="100" height="100" /></p>
<p>写博客，说到底，最终目的只有一个，就是记录自己的生活、想法和观点，并与人分享。但不是每一个想法都能形成一篇文章，大部分时间我们只是在脑海里蹦出来一段经典的话、一点触碰心灵的感悟、一句发泄的粗话，而与人分享这些，独立博客是不够的。</p>
<p>推特很好地胜任，并完全占据了我的上下班时光。</p>
<p>黑莓上有UberTwitter和SocialScope，当然还有很多网页端。Android上的推特客户端更是多的让人眼花缭乱，也曾专门写过一篇文章，比较了Android上几个常用推特客户端的优缺点，比如Twigee, Andscape, Seesmic, Twidroid, Twitter for Android, Twicca等等～～～</p>
<p>不得不承认，推特在很大程度上改变了我的生活。分享感触、照片、手机使用体验，也从中获得灵感、信息和经验。推特让我成为了一个话痨，也让我真正体验到无处不在的网络和移得动的生活。@imwolfe</p>
<h4><strong>4. 随时收发邮件</strong></h4>
<p><img style="display: inline; border-width: 0px;" title="mail" src="http://img.geek4.us/2010/07/mail.png" border="0" alt="mail" width="100" height="100" /></p>
<p>Gmail，这是Android的优势，就如同Gtalk一样，原生集成在了系统中。Gmail可能不好跟黑莓的Pushmail相比，但是与天朝昂贵而傲娇的Pushmail业务相比，Gmail是最平民的邮件解决方案。Palm和黑莓上都有变通的邮件解决方案，但都不如Android上的Gmail来的痛快和简单（当然，这是以牺牲流量为代价的～～～）。</p>
<p>Android上的Gmail与网页版Gmail功能没有差异，唯一的不足就是不能下载附件，需要安装第三方程序才能下载（第三方程序的名字忘记了～～～）。对于我来说，能够提醒我有新邮件，并能看到新邮件的大概内容，就足够了，至于附件，还是需要到电脑上去处理，因为大部分附件都是WORD等。</p>
<h4><strong>5. 导航</strong></h4>
<p><img style="display: inline; border-width: 0px;" title="map" src="http://img.geek4.us/2010/07/map.png" border="0" alt="map" width="100" height="100" /></p>
<p>这是我钟意的应用，因为我是路盲！Google Map也是与系统完美集成，在使用MarketEnabler伪装之后也可以随时更新到最新版，体验众多新功能。Google Map可以查看Latitude，可以查询开车、乘车或步行路线。因与系统的完美集成和后台运行，更能详细记录你的Latitude，如果在网页上开启Latitude历史记录，更是完美（怕老婆查的慎用，切忌！切忌！）。</p>
<p>在Brut推出修改版Google Map之后，更是锦上添花。修正了漂移问题，并能保存和调用离线地图，可以节省大量流量。这个离线地图与传统的理解不一样，它只是读取你曾经去过的地方的地图，也就是说第一次去某个地方，并以某个级别浏览地图，还是需要消耗大量GPRS流量的。当你第二次来到这里，并使用相同级别浏览地图时，就无需下载数据了。</p>
<p>新版Google Map为4.4，加入了Navigation、Latitude和Places，功能都非常实用（虽然在天朝被阉割了部分功能～～～）。</p>
<h4><strong>6. 随时随地查看WORD等办公文件</strong></h4>
<p><img style="display: inline; border-width: 0px;" title="search" src="http://img.geek4.us/2010/07/search.png" border="0" alt="search" width="100" height="100" /></p>
<p>虽然我不是什么商务白领人士，不是每时每刻都需要查看和编辑WORD等文件，但偶尔也是需要的。比如正休假呢，老板突然来电话问某个数据，又苦于没有带工作用笔记本电脑。此时就可以气定神闲地打开手机，查看WORD、EXCEL、PPT或PDF。</p>
<p>现在的移动办公软件已经是跨平台了，Quickoffice、Document to Go，在很多平台都有。Android上办公软件的功能并不突出，中规中矩，但作为应急还是不错的。</p>
<p>偶尔我还会用WORD写点文件～～～配合Milestone的实体键盘，并不是多痛苦的事情。</p>
<h4><strong>7. 记事</strong></h4>
<p><img style="display: inline; border-width: 0px;" title="tag" src="http://img.geek4.us/2010/07/tag.png" border="0" alt="tag" width="100" height="100" /></p>
<p>有了手机，我们还需要小记事本吗？需要，但不是特别需要。在Android上，有很多记事软件，有些即便是不是记事软件，也可以当作记事软件来用，比如Calendar。</p>
<p>Android上优秀的3banana，AK Notepad， Got to Do等等，各有各的优势。个人比较偏爱Calendar，因为它就是Google Calendar，可以在PC和手机之间完美同步，各种提醒功能也是非常完善。</p>
<h4><strong>8. 其他让我离不开的应用</strong></h4>
<h5>8.1 My Tracks</h5>
<p>轨迹记录。在水泥墙城市待久了，总想跑出去透透气。有了My Tracks之后，就可以记录下我走过的地方，现在看来可能比较无聊，还有些暴露欲，但在将来某一天回忆自己走过的路时，却是一种完美记录。</p>
<p>当然，记录轨迹的软件很多，在推特上还专门讨论过这个问题。比如Andoando，Maverik等等，甚至可以用运动记录软件来记录轨迹。</p>
<h5>8.2 大众点评</h5>
<p>我和推友们一直认为在国产Android软件中，大众点评客户端是做的最好的。最新版大众点评甚至可以像4sq那样签到了。对于好吃的朋友，这个软件可以帮助你找到人气最旺的餐厅；对于出差外地的朋友，它可以帮助你找到最近的餐厅、银行、洗头房，巴拉巴拉～～～～你懂的！</p>
<h5>8.3 阿里旺旺</h5>
<p>这是丝袜博士必需要的东西，阿里旺旺Android客户端。这个客户端已经跟PC端功能相当了，可以聊天交流，可以接待客人。当然，你要把它作为IM工具也是非常不错的！曾经还专门写过一篇关于淘宝卖家的移动解决方案，可惜文章没了。</p>
<p>卖丝袜咯～～～～</p>
<h5>8.4 Endomondo</h5>
<p>这是一个运动记录，是经过比较试用几个运动记录软件之后留用的比较好的软件。曾经写过一篇比较性的文章，比较了Runstar、Keepruner、Endomondo、Sportypal等等，可惜文章还是没了～～～</p>
<p>它可以记录你的慢跑、步行、骑行、飞行等等，当然还可以记录游泳，但是我一直没有想明白怎么带着手机游泳～～～难道用防水口袋别在泳裤上？！</p>
<h5>8.5 飞信</h5>
<p>飞信更新版本之后，已经开始支持WIFI\CMNET\CMWAP三种连接，所以是非常值得使用的。</p>
<p>对我来说，用处不大，毕竟发飞信的时候少，大多数时候都是打电话。</p>
<h5>8.6 Calltrack</h5>
<p>我多次提到这个软件，它是将通话记录单向同步到Google Calendar的软件。为什么我要同步？因为我想“云”。理由够充分了吧！</p>
<p>————————————————————————————————————————</p>
<p>写着写着，又变成介绍软件了，唉～～～～～</p>
<p>回到标题“移不动的大叔，移得动的生活”</p>
<p>我所需要的应用基本上都可以通过Android解决，移动起来了，你找到了吗？</p>
<p>有人说诺基亚也可以，iPhone也可以，不一定非要Android。</p>
<p>是的，我没有说它们不可以。</p>
<p>诺基亚的屏幕～～～～</p>
<p>iPhone的单任务～～～～</p>
<p>当然，如果你能忍受，它们都是不错的移动解决平台。</p>
<p>————————————————————————————————————————</p>
<p>手机改变了我的生活方式，让我的旅途不在单调，让我的生活有迹可寻。我的Latitude已经超过了10万公里，你的呢？</p>
<hr />
<p><small>© imwolfe for <a href="http://geek4.us">geek 4 us</a>, 2010. |
<a href="http://geek4.us/uncles-life-on-the-move-with-android/">Permalink</a> |
<a href="http://geek4.us/uncles-life-on-the-move-with-android/#comments">6 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://geek4.us/uncles-life-on-the-move-with-android/&title=移不动的大叔，移得动的生活&mdash;&mdash;Android上的移动生活">del.icio.us</a>
<br/>
Post tags: <a href="http://geek4.us/tag/android/" rel="tag">Android</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4.us/uncles-life-on-the-move-with-android/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>[转载]如何科学的弄死一电梯人（修正版）</title>
		<link>http://geek4.us/how-to-kill-all-passengers-in-a-elevator/</link>
		<comments>http://geek4.us/how-to-kill-all-passengers-in-a-elevator/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 08:02:14 +0000</pubDate>
		<dc:creator>coolcfan</dc:creator>
				<category><![CDATA[Handcraft]]></category>
		<category><![CDATA[升降机]]></category>
		<category><![CDATA[电梯]]></category>

		<guid isPermaLink="false">http://geek4.us/?p=187</guid>
		<description><![CDATA[这是WooDragon同学看到一篇“伪科学”文章后自己查资料写出的回应，本来只是想写成一篇科普文，后来在推特上讨论时，我建议从破坏电梯、恐怖袭击的角度入手，WooDragon欣然采纳，于是就有了这样一篇文章。原文在此。 ——coolcfan 前天的时候看了这篇文章：http://ta.md/1010/ 标题是《电梯突然断电下坠时，一定要这么做》。作者的观点虽然不能说错，但是文中对这种事件的发生条件和概率毫无论证和考据，极易误导读者使其产生“电梯只要断电就会下坠”这样的错觉，说不定会造就不少人的“电梯恐惧症”……所以我决定用类似方法YY一下弄死一电梯的人需要什么条件来验证这个说法。 文首注：下面的实验对象全部指的是正常维护的、整套系统正常运转、所有装置都能顺利准确动作的电梯。 再注：没耐心的直接看末尾。 准备阶段，我首先研究了电梯行动机构的安全体系，该部分资料来源：中国电梯信息港 防超越行程的保护 为防止电梯由于控制方面的故障，轿厢超越顶层或底层端站继续运行，必须设置保护装置以防止发生严重的后果和结构损坏。 防止越程的保护装置一般是由设在井道内上下端站附近的强迫换速开关、限位开关和极限开关组成。防止越程的保护装置只能防止在运行中控制故障造成的越程，若是由于曳引绳打滑、制动器失效或制动力不足造成轿厢越程，该保护装置无能为力。 防电梯超速和断绳的保护 电梯由于控制失灵、曳引力不足、制动器失灵或制动力不足以及超载拖动绳断裂等原因都会造成轿厢超速和坠落，因此，必须有可靠的保护措施。 防超速和断绳的保护装置是安全钳－限速器系统。安全钳是一种使轿厢（或对重）停止向下运动的机械装置，凡是由钢丝绳或链条悬挂的电梯轿厢均应设置安全钳。当底坑下有人能进入的空间时，对重也可设安全钳。安全钳一般都安装在轿架的底梁上，成对地同时作用在导轨上。 限速器是限制电梯运行速度的装置，一般安装在机房。当轿厢上行或下行超速时，通过电气触电使电梯停止运行，当下行超速电气触点动作仍不能使电梯停止，速度达到一定值后，限速器机械动作，拉动安全钳夹住导轨将轿厢制停；当断绳造成轿厢（或对重）坠落时，也由限速器的机械动作拉动安全钳，使轿厢制停在导轨上。安全钳和限速器动作后，必须将轿厢（或对重）提起，并经专业人员调整后方可恢复使用。 缓冲装置 电梯由于控制失灵、曳引力不足或制动失灵等发生轿厢或对重蹲底时，缓冲器将吸收轿厢或对重的动能，提供最后的保护，以保证人员和电梯结构的安全。 将缓冲器无效化： 由保护原理来看，缓冲装置所起到的作用在高层坠落时微乎其微，所以我进行破坏时必须确保电梯下坠时正处于8层或更高，这样一来底坑的缓冲器铁定跟着电梯轿厢一块儿打地基了。 先算算多高掉下去能把人弄死，电梯轿厢（非高速）自重通常在1000-1300kg，这里我取最小值以确保致死冗余高度。 地球上重力加速度为9.8N/kg，为了计算方便，将轿厢质量换算成牛顿，为9800N-12740N，后面仅计算最小轿厢重量（空载）情况下最小致死高度，同样为确保致死冗余高度（因为质量越大惯性越大）。 普通写字楼楼层高度3.5米，假设从8楼坠落，估算坠落时间h=1/2gt^2。坠落时间t约等于2.39s 最大瞬间速度估算。v=gt，v约为23.422m/s 为了计算方便，忽略轿厢触底反弹以及缓冲器卸走的力，仅计算完全不反弹的极限情况，MV=F*t。 原本我将t值估算为0.1s，但是在frank lin指出了t的取值问题，随后我又请教了 @xufan6 ，他认为t值的计算会较为复杂，故而我决定放弃t值的确认，继续维持估算，此外他也给出了大致符合真实情况的t值，将其确定设为1。 由此得平均冲击力F估算为229535.6牛顿，等于23422kg，等于23.422吨（一开始的值为234吨，差距很大，看起来撞击持续时间对结果会产生很大的影响） 鉴于这属于瞬间过载，美国航空航天局的SP-3006文档显示不考虑晕厥，人所能承受的最大正向瞬间过载为35G（一秒以内）。 电梯坠落触地时瞬间静止，而电梯自重1吨，承受的冲击为23.422吨，所以电梯整体承受的过载为23.422G，理论上人与轿厢以同样的速度触地，所受过载理应也相同，23.422G即便单纯只是过载也能使人失去知觉很长一段时间，更何况需要承受23.422个人体重量的剧烈冲击，和跳楼没什么区别，必死无疑。（飞行员高G机动的时候不需要同时拿9倍于体重的东西往身上砸吧—_—并且速度变化也没有那么剧烈） 缓冲器我没有找到很详细的资料，不过通常认为缓冲器的承受能力在0.5-20吨之间，轿厢下方的底坑通常配备两只缓冲器（非可信源，请求来源），简单的相加能够承受40吨的冲击力，同样也是泻完就挂的份，另外40吨的意思是缓冲装置能承受40G的冲击而不挂掉，不是能够让40吨的冲击力化为粪土…… 也就是说如果要保证高度可靠的乘客死亡率，高层坠落是前提。 将钢缆相关的安全装置无效化： 与钢缆有关的主要安全装置有制动器以及减速箱，要引发下级安全装置动作必须破坏或者无效化这两者，而由于整套电梯安全系统均为电气控制，其中任何一个环节故障都将触发电梯停止运行，所以非同时的破坏或者无效化安全系统是不可行的，即不能先破坏制动器和减速箱再破坏最终安全装置（限速器-安全钳系统）来引发坠毁。 其次断电导致电梯坠落也是不现实的，一来制动器在非正常断电时能自动制停曳引机，二来最终安全装置（限速器-安全钳系统）同样能够在断电条件下动作制停电梯。所以在突然断电时电梯不会下坠而是立刻停止在原位置。假如发生断电坠落，那么可以肯定的是该部电梯安全装置已经失灵，即便备电启动电梯恢复正常，那么不需要动手，未来必然发生事故。 在这里电梯曳引机断电抱死的资料来源于 @coolcfan 的某工程师亲属，感谢。 参考常规曳引式电梯结构图： 综合考虑之下目前想到可行办法有三： 在不破坏结构的情况下使钢缆制动及减速系统失去功能。 同时破坏最终安全装置和制动器以及减速箱，使其无法制停。 直接切断钢缆并且无效化最终安全装置。 方案1需要对各型制动及减速系统结构及原理有充分的理解，需要先悄无声息的无效化最终安全装置，再使减速及制动系统失效，然后电梯随后就会失控并冲顶或坠落。 方案2是较为方便的，同时破坏所有可能的安全机制和曳引装置，直接使其迅速下落，但是由于对重装置的存在，所以会存在一个较长的加速时间，故而在更高的楼层实行该方案比较合适，如果楼层较低，没有足够的加速距离，底坑缓冲器也许能使电梯保持完整结构的着陆，也就是无法确保乘客死亡的必然性。 方案3是相对最可靠的方案，因为可以忽略制动器、减速箱等作用于钢缆及曳引机的安全装置（事实上，电梯在正常运行中就是主要依靠的这二重安全机制），只需要考虑最终安全装置的解除，查看该类安全装置（安全钳-限速器系统）结构后发现，不触发自动切断回路的情况下较好的破坏该系统的方法是在电梯停止运行的情况下切断限速器钢丝并将末端捆绑于电梯上，这样可导致限速器正常工作，但遭遇急速下降触发极限开关时安全钳无法被下坠动能提起制动从而确保坠落过程顺利。 公称直径10mm的八股钢丝抗拉强度标准为1770N/mm2，理论单根抗拉强度17700N，约为1806.1kg，约为1.8吨。常用客运电梯钢丝绳数量4-8根，按6根计算电梯钢丝绳荷载10点8吨。同时标准规定最小破断载荷44kN，6根的话简单相加计算为26.9吨（来源：GB 8903-1988） 由此可以发现维护良好的钢缆荷载远大于电梯标称荷载，故而通过载重弄断所有钢丝的可能性非常低，同时搜索发现全球电梯因为超重而坠落的例子极少（via 维基百科） 故而弄断钢丝绳较为可行的方法有剪切和爆破，但是实际上要考虑到绷紧的钢缆被剪切时带有巨大应力的抽击，人下井作业的话有极高的可能性被钢丝绳甩到从而死无全尸，并且同时需要担负极高的被当场抓获风险，实为不智之举。 爆破的话就安全了，爆破物设在顶部连接部、钢丝绳上（位置要靠近轿厢，否则容易被盘机绞进去误触）、轿厢连接部都行，使用遥控或者定时引爆，装药量不需大（无法估计所需装药量，无钢缆紧绷状态下的横向极限受力数据），对于绷紧的钢缆来说，被施加纵向破坏力从而断裂的难度远大于施加横向破坏力从而断裂的难度。 将最终安全装置无效化： 最终安全装置就是限速器——安全钳系统 该系统有无电力均可完全动作，所以停电下坠是很不靠谱的说法，但是该系统为电梯的最终保障装置（请无视缓冲器），普通的断电并不会触发安全钳的动作，这里延续上面说下大概原理，限速器在机房由一根钢索连接到轿厢侧面或者底部的安全钳，当电梯运行速度过快，触发强制换速开关无效、制动器无效的情况下，持续加速到触发极限开关，那么限速器机械动作，切断电梯回路并且使主系统失电，限速器抱死，这时电梯仍在下落，下坠的动能导致缩进的钢索提起安全钳并且死死卡在钢轨上开始强制制动，下坠速度越快，制动力越大。 安全钳动作过后并不能自动复位，所以除非极限情况，并不会导致安全钳的动作。异常断电时动作的是位于曳引电机连接部的制动器，它会在断电时自动抱死电机使钢丝绳停止运动从而制停下降。 故而破坏限速器和安全钳，连接钢丝都能使安全钳无法顺利动作，事实上这一步同样可以按照上一部分中破坏承重钢丝绳一样做法，但是连接钢丝较细，不方便直接爆破，将爆炸物置于限速器下方或者直接爆破限速器是不错的做法，总之解开限速器和安全钳的连接即为成功。 总结 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>这是WooDragon同学看到一篇“伪科学”文章后自己查资料写出的回应，本来只是想写成一篇科普文，后来在推特上讨论时，我建议从破坏电梯、恐怖袭击的角度入手，WooDragon欣然采纳，于是就有了这样一篇文章。</strong><a href="http://iamwd.com/posts/how-to-kill-the-passenger-elevator.html" target="_blank"><strong>原文在此</strong></a><strong>。</strong></p>
<p style="text-align: right;"><strong>——coolcfan</strong></p>
<p>前天的时候看了这篇文章：<a title="http://ta.md/1010/" href="http://ta.md/1010/">http://ta.md/1010/</a> 标题是《电梯突然断电下坠时，一定要这么做》。作者的观点虽然不能说错，但是文中对这种事件的发生条件和概率毫无论证和考据，极易误导读者使其产生“电梯只要断电就会下坠”这样的错觉，说不定会造就不少人的“电梯恐惧症”……所以我决定用类似方法YY一下弄死一电梯的人需要什么条件来验证这个说法。</p>
<p>文首注：下面的实验对象全部指的是正常维护的、整套系统正常运转、所有装置都能顺利准确动作的电梯。</p>
<p><span style="color: #ff0000;">再注：没耐心的直接看末尾。</span></p>
<p>准备阶段，我首先研究了电梯行动机构的安全体系，该部分资料来源：<a href="http://www.chinaelevator.org/" target="_blank">中国电梯信息港</a></p>
<p><strong> </strong></p>
<blockquote><p><strong>防超越行程的保护</strong></p>
<p>为防止电梯由于控制方面的故障，轿厢超越顶层或底层端站继续运行，必须设置保护装置以防止发生严重的后果和结构损坏。</p>
<p>防止越程的保护装置一般是由设在井道内上下端站附近的强迫换速开关、限位开关和极限开关组成。防止越程的保护装置只能防止在运行中控制故障造成的越程，若是由于曳引绳打滑、制动器失效或制动力不足造成轿厢越程，该保护装置无能为力。</p>
<p><strong>防电梯超速和断绳的保护</strong></p>
<p>电梯由于控制失灵、曳引力不足、制动器失灵或制动力不足以及超载拖动绳断裂等原因都会造成轿厢超速和坠落，因此，必须有可靠的保护措施。</p>
<p>防超速和断绳的保护装置是安全钳－限速器系统。安全钳是一种使轿厢（或对重）停止向下运动的机械装置，凡是由钢丝绳或链条悬挂的电梯轿厢均应设置安全钳。当底坑下有人能进入的空间时，对重也可设安全钳。安全钳一般都安装在轿架的底梁上，成对地同时作用在导轨上。</p>
<p>限速器是限制电梯运行速度的装置，一般安装在机房。当轿厢上行或下行超速时，通过电气触电使电梯停止运行，当下行超速电气触点动作仍不能使电梯停止，速度达到一定值后，限速器机械动作，拉动安全钳夹住导轨将轿厢制停；当断绳造成轿厢（或对重）坠落时，也由限速器的机械动作拉动安全钳，使轿厢制停在导轨上。安全钳和限速器动作后，必须将轿厢（或对重）提起，并经专业人员调整后方可恢复使用。</p>
<p><strong>缓冲装置</strong></p>
<p>电梯由于控制失灵、曳引力不足或制动失灵等发生轿厢或对重蹲底时，缓冲器将吸收轿厢或对重的动能，提供最后的保护，以保证人员和电梯结构的安全。</p>
</blockquote>
<p><strong><span style="font-size: medium;">将缓冲器无效化：</span></strong></p>
<p>由保护原理来看，缓冲装置所起到的作用在<span style="color: #ff0000;">高层坠落</span>时微乎其微，所以我进行破坏时必须确保电梯下坠时正处于8层或更高，这样一来底坑的缓冲器铁定跟着电梯轿厢一块儿打地基了。</p>
<p>先算算多高掉下去能把人弄死，电梯轿厢（非高速）自重通常在1000-1300kg，这里我取最小值以确保致死冗余高度。</p>
<p>地球上重力加速度为9.8N/kg，为了计算方便，将轿厢质量换算成牛顿，为9800N-12740N，后面仅计算最小轿厢重量（空载）情况下最小致死高度，同样为确保致死冗余高度（因为质量越大惯性越大）。</p>
<p>普通写字楼楼层高度3.5米，假设从8楼坠落，估算坠落时间h=1/2gt^2。坠落时间t约等于2.39s</p>
<p>最大瞬间速度估算。v=gt，v约为23.422m/s</p>
<p>为了计算方便，忽略轿厢触底反弹以及缓冲器卸走的力，仅计算完全不反弹的极限情况，MV=F*t。</p>
<p>原本我将t值估算为0.1s，但是在frank lin指出了t的取值问题，随后我又请教了 <a href="https://twitter.com/xufan6" target="_blank">@xufan6</a> ，他认为t值的计算会较为复杂，故而我决定放弃t值的确认，继续维持估算，此外他也给出了大致符合真实情况的t值，将其确定设为1。</p>
<p>由此得平均冲击力F估算为229535.6牛顿，等于23422kg，等于<span style="color: #ff0000;">23.422吨</span>（一开始的值为234吨，差距很大，看起来撞击持续时间对结果会产生很大的影响）</p>
<p>鉴于这属于瞬间过载，美国航空航天局的SP-3006文档显示不考虑晕厥，人所能承受的最大正向瞬间过载为35G（一秒以内）。</p>
<p>电梯坠落触地时瞬间静止，而电梯自重1吨，承受的冲击为23.422吨，所以电梯整体承受的过载为23.422G，理论上人与轿厢以同样的速度触地，所受过载理应也相同，23.422G即便单纯只是过载也能使人失去知觉很长一段时间，更何况需要承受23.422个人体重量的剧烈冲击，和跳楼没什么区别，必死无疑。（飞行员高G机动的时候不需要同时拿9倍于体重的东西往身上砸吧—_—并且速度变化也没有那么剧烈）</p>
<p>缓冲器我没有找到很详细的资料，不过通常认为缓冲器的承受能力在0.5-20吨之间，轿厢下方的底坑通常配备两只缓冲器（非可信源，请求来源），简单的相加能够承受40吨的冲击力，同样也是泻完就挂的份，另外40吨的意思是缓冲装置能承受40G的冲击而不挂掉，不是能够让40吨的冲击力化为粪土……</p>
<p>也就是说如果要保证高度可靠的乘客死亡率，<span style="color: #ff0000;">高层坠落是前提。</span></p>
<p><strong><span style="font-size: medium;">将钢缆相关的安全装置无效化：</span></strong></p>
<p>与钢缆有关的主要安全装置有<span style="color: #ff0000;">制动器以及减速箱</span>，要引发下级安全装置动作必须破坏或者无效化这两者，而由于整套电梯安全系统均为电气控制，其中任何一个环节故障都将触发电梯停止运行，所以<span style="color: #ff0000;">非同时的破坏或者无效化安全系统是不可行的</span>，即不能先破坏制动器和减速箱再破坏最终安全装置（限速器-安全钳系统）来引发坠毁。</p>
<p>其次<span style="color: #ff0000;">断电导致电梯坠落也是不现实的</span>，一来制动器在非正常断电时能自动制停曳引机，二来最终安全装置（限速器-安全钳系统）同样能够在断电条件下动作制停电梯。所以在突然断电时电梯不会下坠而是立刻停止在原位置。假如发生断电坠落，那么可以肯定的是该部电梯安全装置已经失灵，即便备电启动电梯恢复正常，那么不需要动手，未来必然发生事故。</p>
<p>在这里电梯曳引机断电抱死的资料来源于 <a href="https://twitter.com/coolcfan" target="_blank">@coolcfan</a> 的某工程师亲属，感谢。</p>
<p>参考常规曳引式电梯结构图：</p>
<p><img src="http://img.iamwd.com/_TkfVEhIEr7A/TEJ1v8PPB9I/AAAAAAAANzo/q5wYMZQ0_iE/s512/20069158553696.gif" alt="电梯结构图" /></p>
<p>综合考虑之下目前想到可行办法有三：</p>
<ol>
<li>在不破坏结构的情况下使钢缆制动及减速系统失去功能。</li>
<li>同时破坏最终安全装置和制动器以及减速箱，使其无法制停。</li>
<li>直接切断钢缆并且无效化最终安全装置。</li>
</ol>
<p>方案1需要对各型制动及减速系统结构及原理有充分的理解，需要先悄无声息的无效化最终安全装置，再使减速及制动系统失效，然后电梯随后就会失控并冲顶或坠落。</p>
<p>方案2是较为方便的，同时破坏所有可能的安全机制和曳引装置，直接使其迅速下落，但是由于对重装置的存在，所以会存在一个较长的加速时间，故而在更高的楼层实行该方案比较合适，如果楼层较低，没有足够的加速距离，底坑缓冲器也许能使电梯保持完整结构的着陆，也就是无法确保乘客死亡的必然性。</p>
<p>方案3是相对最可靠的方案，因为可以忽略制动器、减速箱等作用于钢缆及曳引机的安全装置（事实上，电梯在正常运行中就是主要依靠的这二重安全机制），只需要考虑最终安全装置的解除，查看该类安全装置（安全钳-限速器系统）结构后发现，不触发自动切断回路的情况下较好的破坏该系统的方法是在电梯停止运行的情况下切断限速器钢丝并将末端捆绑于电梯上，这样可导致限速器正常工作，但遭遇急速下降触发极限开关时安全钳无法被下坠动能提起制动从而确保坠落过程顺利。</p>
<p>公称直径10mm的八股钢丝抗拉强度标准为1770N/mm2，理论单根抗拉强度17700N，约为1806.1kg，约为1.8吨。常用客运电梯钢丝绳数量4-8根，按6根计算电梯钢丝绳荷载10点8吨。同时标准规定最小破断载荷44kN，6根的话简单相加计算为26.9吨（来源：GB 8903-1988）</p>
<p>由此可以发现维护良好的钢缆荷载远大于电梯标称荷载，故而通过载重弄断所有钢丝的可能性非常低，同时搜索发现全球电梯因为超重而坠落的例子极少（via <a href="http://zh.wikipedia.org/zh-cn/%E5%8D%87%E9%99%8D%E6%9C%BA" target="_blank">维基百科</a>）</p>
<p>故而弄断钢丝绳较为可行的方法有剪切和爆破，但是实际上要考虑到绷紧的钢缆被剪切时带有巨大应力的抽击，人下井作业的话有极高的可能性被钢丝绳甩到从而死无全尸，并且同时需要担负极高的被当场抓获风险，实为不智之举。</p>
<p>爆破的话就安全了，爆破物设在顶部连接部、钢丝绳上（位置要靠近轿厢，否则容易被盘机绞进去误触）、轿厢连接部都行，使用遥控或者定时引爆，装药量不需大（无法估计所需装药量，无钢缆紧绷状态下的横向极限受力数据），对于绷紧的钢缆来说，被施加纵向破坏力从而断裂的难度远大于施加横向破坏力从而断裂的难度。</p>
<p><strong><span style="font-size: medium;">将最终安全装置无效化：</span></strong></p>
<p>最终安全装置就是限速器——安全钳系统</p>
<p>该系统<span style="color: #ff0000;">有无电力均可完全动作</span>，所以停电下坠是很不靠谱的说法，但是该系统为电梯的最终保障装置（请无视缓冲器），普通的断电并不会触发安全钳的动作，这里延续上面说下大概原理，限速器在机房由一根钢索连接到轿厢侧面或者底部的安全钳，当电梯运行速度过快，触发强制换速开关无效、制动器无效的情况下，持续加速到触发极限开关，那么限速器机械动作，切断电梯回路并且使主系统失电，限速器抱死，这时电梯仍在下落，下坠的动能导致缩进的钢索提起安全钳并且死死卡在钢轨上开始强制制动，下坠速度越快，制动力越大。</p>
<p>安全钳动作过后并不能自动复位，所以<span style="color: #ff0000;">除非极限情况，并不会导致安全钳的动作</span>。异常断电时动作的是位于曳引电机连接部的制动器，它会在断电时自动抱死电机使钢丝绳停止运动从而制停下降。</p>
<p>故而破坏限速器和安全钳，连接钢丝都能使安全钳无法顺利动作，事实上这一步同样可以按照上一部分中破坏承重钢丝绳一样做法，但是连接钢丝较细，不方便直接爆破，将爆炸物置于限速器下方或者直接爆破限速器是不错的做法，总之解开限速器和安全钳的连接即为成功。</p>
<p><strong><span style="font-size: medium;">总结</span></strong></p>
<p>从上文可以看出，在<span style="color: #ff0000;">无人为干预的情况下，电梯发生无制动下坠的可能性极小</span>，即便发生，也应追究责任人，同时进电梯时注意<span style="color: #ff0000;">检查电梯安全规范</span>铭牌，否则则为私设电梯，是无安全保障的。</p>
<p><a title="http://zh.wikipedia.org/zh-cn/%E5%8D%87%E9%99%8D%E6%9C%BA#.E6.84.8F.E5.A4.96" href="http://zh.wikipedia.org/zh-cn/%E5%8D%87%E9%99%8D%E6%9C%BA#.E6.84.8F.E5.A4.96">http://zh.wikipedia.org/zh-cn/%E5%8D%87%E9%99%8D%E6%9C%BA#.E6.84.8F.E5.A4.96</a></p>
<p>从这里可以看出，作为一种运载工具来看，按照客运量排序的话电梯应当是最为安全、事故几率极低的，并且绝大多数事故均是人为操作不当导致，面对一部定期检查、结构完善、动作正常的现代电梯，完全不需要有任何不安的心态，需知假如电梯发生急速下坠的事故而无安全装置动作，那么<span style="color: #ff0000;">一切姿势皆为徒劳</span>，如此巨大质量物体从高层下坠触地产生的瞬间过载足以让里面的人成为一堆肉饼——你不会有什么痛苦产生，一下子就过去了~而只要有一处安全装置顺利动作，那基本上就性命无忧了。</p>
<p>在frank lin的提示下，在此补充一点，通常情况下有保险装置动作的电梯下坠时，使用正确的肢体动作是可以最大程度保护自己免于或尽量减少受伤的（文中所述极端的必死情况几乎不可能出现），因为只要有安全装置动作，那么一般情况下冲击力只要使用正确的抗冲击动作就不足以致命，<span style="color: #ff0000;">站立是必须的</span>，由前文可得撞击持续时间越长，<span style="color: #ff0000;">最终冲击力就会极大的降低了</span>，而从站立到瘫倒的重心转移过程可以极大延长撞击持续时间，同时在下坠发生时迅速站到角落位置，这常见于地震防护常识，建筑物角落部位的强度是最高的，不容易变形。</p>
<p><span style="color: #ff0000;">流言止于智者</span>，我们应该抱着怀疑的态度去看待每一则没有出处和科学依据的内容，不被伪科学误导。</p>
<p>本文<span style="color: #ff0000;">不供学习不供参考</span>，一切内容皆未经过实验检验，请勿付诸实践，如有人进行此类实验导致的一切后果请自行承担。</p>
<p><strong>最后，coolcfan还是要插一句，安全钳是1853年发明的，使用电力的升降机则是在那之后才发明出来的……</strong></p>
<hr />
<p><small>© coolcfan for <a href="http://geek4.us">geek 4 us</a>, 2010. |
<a href="http://geek4.us/how-to-kill-all-passengers-in-a-elevator/">Permalink</a> |
<a href="http://geek4.us/how-to-kill-all-passengers-in-a-elevator/#comments">3 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://geek4.us/how-to-kill-all-passengers-in-a-elevator/&title=[转载]如何科学的弄死一电梯人（修正版）">del.icio.us</a>
<br/>
Post tags: <a href="http://geek4.us/tag/%e5%8d%87%e9%99%8d%e6%9c%ba/" rel="tag">升降机</a>, <a href="http://geek4.us/tag/%e7%94%b5%e6%a2%af/" rel="tag">电梯</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4.us/how-to-kill-all-passengers-in-a-elevator/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>[Editors-Ep2] 静下心来写作</title>
		<link>http://geek4.us/editors-ep2-fullscreen-text-editors/</link>
		<comments>http://geek4.us/editors-ep2-fullscreen-text-editors/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 14:03:52 +0000</pubDate>
		<dc:creator>coolcfan</dc:creator>
				<category><![CDATA[Cheatsheet]]></category>

		<guid isPermaLink="false">http://geek4.us/editors-ep2-fullscreen-text-editors/</guid>
		<description><![CDATA[夏天的威力果然无穷，一个北方海滨城市的气温都达到了30多度。在没有空调的房间里，在一台掌托温度足有40度的笔记本电脑上，稀饭继续为您推荐软件，这是什么精神！ 天气如此的热，写起文章来自然也很难集中精神。除了打开电扇让风带走些许温度，也许还需要一个没有打扰的写作环境——它们应该将一切可能分散你精力的事物都遮挡在界面之后，让你可以专心于你写出的文字。这就是“非主流编辑器”第二集的主题——全屏文本编辑器（Fullscreen Text Editors）。 说起全屏文本编辑器，似乎小众软件，或是电脑玩物，曾经介绍过一款。但是那一款实在是太粗糙了，功能弱得不行。而后善用佳软大人又跟风，用Autohotkey+VIM来DIY了一个，感觉还是挺惨（虽然VIM的功能要强多了）。一个全屏幕编辑器，既不能过于复杂，又不能精简过度：过于复杂的话，就很难保持纯粹的、无干扰的界面；精简过度的话，也会逼迫使用者切到别的程序去，还是会分心。在我的心目中，一个好的全屏编辑器，应该至少做到以下几点： 全部功能都要有快捷键，而且有一个方便的快捷键卡片供查阅； 提供适度的“自动替换/完成”功能； 为长篇写作者提供简单的章节管理或者文件管理功能； 支持中文。 根据这一标准，我从Windows平台（我没有Mac OS只好放弃Mac平台）的全屏编辑器中选出了两款，它们分别是Q10和WriteMonkey。下面就来看看这两款编辑器有何特色（以下内容分别在相应编辑器内撰写）。 1、Q10 版本：1.2.21 授权：免费 安装方式：绿色/便携/安装 三种下载 官方网站：http://www.baara.com/q10 第一次打开Q10，我感到一丝茫然。右键菜单里只有简单的复制粘贴，其他的功能都在哪里？如果不是在用Q10之前先用过了WriteMonkey，我可能还会茫然很久——Q10的几乎全部功能，都只能通过快捷键来使用，不知道有哪里快捷键没关系，按下F1，快捷键卡片就会显示在面前，照着提示来做，一回生，二回熟。 Q10很小巧，只有数百KB，但功能恰到好处。用它写文自然没有问题，一个记事本程序该有的功能Q10都有；作为一个全屏编辑器，Q10还提供了自动更正、自动保存、提醒等一系列功能。值得一提的是，对于自动保存和提醒，Q10准备了两套触发器——时间 和 内容。例如，对于自动保存，你可以设定每隔一段时间保存一次，也可以设定每写若干个自然段保存一次。提醒功能看上去更像是一个微型的任务系统，比如你可以设定一个倒数计时的闹钟（如下图），它会在时间结束时显示你写了多少词（words，显然对中文不管用）；你也可以设定一个比较“软”的目标，一个以word为单位的计数器，它会在状态栏中（我开着状态栏）显示你完成目标的百分比。 当然，Q10的自动更正也有不错的实用性，你可以添加自己的自动更正组，比如将“//hi”自动替换为“Hello World Q10!”。值得一提的是，Q10的自动更正会感知你的输入速度，如上例，如果你在输入“//hi”的时候速度很慢，或是故意在某两个字符间停顿，Q10就不会将它替换成“Hello World Q10!”。 最后，需要注意的是，在Q10中输入中文，可能会出现文字只显示一半的情况，这时只需要根据当前设定的字号调整行高（Line Spacing）就可以了。 2、WriteMonkey 版本：0.9.9.0 授权：免费 安装方式：绿色+便携 官方网站：http://writemonkey.com/index.php WriteMonkey是纯粹的绿色软件，官方没有提供安装包，只需下载解压即可使用。比较有趣的是，每次启动WriteMonkey的时候，它都会显示一句格言，而且似乎是来自社区，而不是名人的。 同Q10相比，WriteMonkey的功能要更加强大一些。首先，Q10有的功能WriteMonkey基本都有。比如，WriteMonkey支持字数统计和提醒功能，而且提醒功能支持用“word”以外的单位来统计，如果用“characters”来统计，可能更加适合中文文章；WriteMonkey还提供了自动替换功能，允许用户自行添加替换规则；至于自定义编辑区宽度、提供老式打字机音效这些，更加是标配了。 那么WriteMonkey比Q10强大在哪里呢？答案就是，WriteMonkey有更多关于排版的指令。WriteMonkey集成了叫做Markdown和Textile的排版规则。通过在撰写正文时插入特定的排版规则，就可以在撰写完成后将其直接导出为有样式的HTML文件。这些排版规则，除了可以手动输入，一些常用的，比如“加粗”，还可以通过快捷键应用。因此，WriteMonkey的快捷键卡片有两页，一页是快捷键，一页是排版规则（如下图所示）。 下面给出WriteMonkey Markdown的效果演示。下图是WriteMonkey中使用Markdown规则编写的一个文档，文档导出的效果看这里：[wm_markdown_exported.html]。 除此之外，WriteMonkey还提供了名为“Jumps”的功能（上图中右侧的窗口），用于在文档中各部分进行跳转。WriteMonkey提供了多种跳转方式，比如可以自定义的“Bookmarks”标记、段落、Markdown里面的标题、引用、链接等。而且，懂得编写正则表达式的用户，还可以在设置中添加新的跳转规则。由此可见，WriteMonkey显然比Q10更适合撰写长文。 最后要说说WriteMonkey的缺点，那就是对中文输入的支持。在使用WriteMonkey的过程中，我数次遇到无法调出谷歌拼音的情况（但微软拼音可以调出）；而且在用拼音输入法撰写中文文章的时候，常常会出现输入到输入法中的字母凭空丢失的情况，原因不明。所以尽管WriteMonkey比Q10更加强大，但那仅是对英文作者而言——现在的WriteMonkey，似乎还没有为中文作者准备好。 3、延伸+其他 关于本文介绍的全屏编辑器： 20 Fantastic Full Screen Text Editor for Distraction Free Writing Q10 is a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="wlDisabledImage" style="margin: 0px 10px 0px 0px; display: inline; border-width: 0px;" title="fullscreen_title" src="http://img.geek4.us/2010/07/fullscreen_title.png" border="0" alt="fullscreen_title" width="240" height="200" align="left" />夏天的威力果然无穷，一个北方海滨城市的气温都达到了30多度。在没有空调的房间里，在一台掌托温度足有40度的笔记本电脑上，稀饭继续为您推荐软件，这是什么精神！</p>
<p>天气如此的热，写起文章来自然也很难集中精神。除了打开电扇让风带走些许温度，也许还需要一个没有打扰的写作环境——它们应该将一切可能分散你精力的事物都遮挡在界面之后，让你可以专心于你写出的文字。这就是“非主流编辑器”第二集的主题——全屏文本编辑器（Fullscreen Text Editors）。</p>
<p><span id="more-182"></span></p>
<p>说起全屏文本编辑器，似乎小众软件，或是电脑玩物，曾经介绍过一款。但是那一款实在是太粗糙了，功能弱得不行。而后善用佳软大人又跟风，用Autohotkey+VIM来DIY了一个，感觉还是挺惨（虽然VIM的功能要强多了）。一个全屏幕编辑器，既不能过于复杂，又不能精简过度：过于复杂的话，就很难保持纯粹的、无干扰的界面；精简过度的话，也会逼迫使用者切到别的程序去，还是会分心。在我的心目中，一个好的全屏编辑器，应该至少做到以下几点：</p>
<ol>
<li>全部功能都要有快捷键，而且有一个方便的快捷键卡片供查阅； </li>
<li>提供适度的“自动替换/完成”功能； </li>
<li>为长篇写作者提供简单的章节管理或者文件管理功能； </li>
<li>支持中文。 </li>
</ol>
<p>根据这一标准，我从Windows平台（我没有Mac OS只好放弃Mac平台）的全屏编辑器中选出了两款，它们分别是Q10和WriteMonkey。下面就来看看这两款编辑器有何特色（以下内容分别在相应编辑器内撰写）。</p>
<h4>1、Q10</h4>
<p>版本：1.2.21   <br />
 授权：免费    <br />
 安装方式：绿色/便携/安装 三种下载    <br />
 官方网站：<a href="http://www.baara.com/q10">http://www.baara.com/q10</a></p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/Q10_01.png" target="_blank"><img class="wlDisabledImage" style="display: inline; border: 0px;" title="Q10_01" src="http://img.geek4.us/2010/07/Q10_01_thumb.png" border="0" alt="Q10_01" width="480" height="300" /></a></p>
<p>第一次打开Q10，我感到一丝茫然。右键菜单里只有简单的复制粘贴，其他的功能都在哪里？如果不是在用Q10之前先用过了WriteMonkey，我可能还会茫然很久——Q10的几乎全部功能，都只能通过快捷键来使用，不知道有哪里快捷键没关系，按下F1，快捷键卡片就会显示在面前，照着提示来做，一回生，二回熟。</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/Q10_02.png" target="_blank"><img class="wlDisabledImage" style="display: inline; border: 0px;" title="Q10_02" src="http://img.geek4.us/2010/07/Q10_02_thumb.png" border="0" alt="Q10_02" width="480" height="272" /></a></p>
<p>Q10很小巧，只有数百KB，但功能恰到好处。用它写文自然没有问题，一个记事本程序该有的功能Q10都有；作为一个全屏编辑器，Q10还提供了自动更正、自动保存、提醒等一系列功能。值得一提的是，对于自动保存和提醒，Q10准备了两套触发器——时间 和 内容。例如，对于自动保存，你可以设定每隔一段时间保存一次，也可以设定每写若干个自然段保存一次。提醒功能看上去更像是一个微型的任务系统，比如你可以设定一个倒数计时的闹钟（如下图），它会在时间结束时显示你写了多少词（words，显然对中文不管用）；你也可以设定一个比较“软”的目标，一个以word为单位的计数器，它会在状态栏中（我开着状态栏）显示你完成目标的百分比。</p>
<p style="text-align: center;"><img class="wlDisabledImage" style="display: inline; border: 0px;" title="Q10_03" src="http://img.geek4.us/2010/07/Q10_03.png" border="0" alt="Q10_03" width="393" height="130" /></p>
<p>当然，Q10的自动更正也有不错的实用性，你可以添加自己的自动更正组，比如将“//hi”自动替换为“Hello World Q10!”。值得一提的是，Q10的自动更正会感知你的输入速度，如上例，如果你在输入“//hi”的时候速度很慢，或是故意在某两个字符间停顿，Q10就不会将它替换成“Hello World Q10!”。</p>
<p>最后，需要注意的是，在Q10中输入中文，可能会出现文字只显示一半的情况，这时只需要根据当前设定的字号调整行高（Line Spacing）就可以了。</p>
<h4>2、WriteMonkey</h4>
<p>版本：0.9.9.0   <br />
 授权：免费    <br />
 安装方式：绿色+便携    <br />
 官方网站：<a href="http://writemonkey.com/index.php">http://writemonkey.com/index.php</a></p>
<p style="text-align: center;"><img class="wlDisabledImage" style="display: inline; border: 0px;" title="WM_01[3]" src="http://img.geek4.us/2010/07/WM_013.png" border="0" alt="WM_01[3]" width="306" height="235" /></p>
<p>WriteMonkey是纯粹的绿色软件，官方没有提供安装包，只需下载解压即可使用。比较有趣的是，每次启动WriteMonkey的时候，它都会显示一句格言，而且似乎是来自社区，而不是名人的。</p>
<p>同Q10相比，WriteMonkey的功能要更加强大一些。首先，Q10有的功能WriteMonkey基本都有。比如，WriteMonkey支持字数统计和提醒功能，而且提醒功能支持用“word”以外的单位来统计，如果用“characters”来统计，可能更加适合中文文章；WriteMonkey还提供了自动替换功能，允许用户自行添加替换规则；至于自定义编辑区宽度、提供老式打字机音效这些，更加是标配了。</p>
<p>那么WriteMonkey比Q10强大在哪里呢？答案就是，WriteMonkey有更多关于排版的指令。WriteMonkey集成了叫做Markdown和Textile的排版规则。通过在撰写正文时插入特定的排版规则，就可以在撰写完成后将其直接导出为有样式的HTML文件。这些排版规则，除了可以手动输入，一些常用的，比如“加粗”，还可以通过快捷键应用。因此，WriteMonkey的快捷键卡片有两页，一页是快捷键，一页是排版规则（如下图所示）。</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/WM_02.png" target="_blank"><img class="wlDisabledImage" style="display: inline; border: 0px;" title="WM_02" src="http://img.geek4.us/2010/07/WM_02_thumb.png" border="0" alt="WM_02" width="480" height="378" /></a></p>
<p>下面给出WriteMonkey Markdown的效果演示。下图是WriteMonkey中使用Markdown规则编写的一个文档，文档导出的效果看这里：[<a href="http://img.geek4.us/2010/07/wm_markdown_exported.html" target="_blank">wm_markdown_exported.html</a>]。</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/WM_03.png" target="_blank"><img class="wlDisabledImage" style="display: inline; border: 0px initial initial;" title="WM_03" src="http://img.geek4.us/2010/07/WM_03_thumb.png" alt="WM_03" /></a></p>
<p>除此之外，WriteMonkey还提供了名为“Jumps”的功能（上图中右侧的窗口），用于在文档中各部分进行跳转。WriteMonkey提供了多种跳转方式，比如可以自定义的“Bookmarks”标记、段落、Markdown里面的标题、引用、链接等。而且，懂得编写正则表达式的用户，还可以在设置中添加新的跳转规则。由此可见，WriteMonkey显然比Q10更适合撰写长文。</p>
<p>最后要说说WriteMonkey的缺点，那就是对中文输入的支持。在使用WriteMonkey的过程中，我数次遇到无法调出谷歌拼音的情况（但微软拼音可以调出）；而且在用拼音输入法撰写中文文章的时候，常常会出现输入到输入法中的字母凭空丢失的情况，原因不明。所以尽管WriteMonkey比Q10更加强大，但那仅是对英文作者而言——现在的WriteMonkey，似乎还没有为中文作者准备好。</p>
<h4>3、延伸+其他</h4>
<p>关于本文介绍的全屏编辑器：</p>
<p><a href="http://www.techmalaya.com/2009/02/07/full-screen-text-editor-blogger/" target="_blank">20 Fantastic Full Screen Text Editor for Distraction Free Writing</a></p>
<p><a href="http://www.downloadsquad.com/2010/02/04/q10-is-a-minimalistic-full-screen-text-editor/" target="_blank">Q10 is a minimalistic full-screen text editor</a></p>
<p><a href="http://www.downloadsquad.com/2010/04/21/writemonkey-is-an-unbelievable-full-screen-text-editor/" target="_blank">WriteMonkey is an unbelievable full-screen text editor</a></p>
<p>电脑玩物介绍过的CreaWriter：<a href="http://www.creawriter.com/">http://www.creawriter.com/</a></p>
<p>Wikipedia的Text Editor词条：<a href="http://en.wikipedia.org/wiki/List_of_text_editors">http://en.wikipedia.org/wiki/List_of_text_editors</a></p>
<p>同样，你可以到Softpedia这样网站的Text Editor栏目里去淘金——实际上我确实在那里逛了一逛，但并没有找到能够吸引我下载的，也许是介绍不够多吧。欢迎大家告诉我更好的全屏编辑器。</p>
<p>最后，想要全屏撰写的Microsoft Office Word用户，搜索一下WriteSpace吧。</p>
<hr />
<p><small>© coolcfan for <a href="http://geek4.us">geek 4 us</a>, 2010. |
<a href="http://geek4.us/editors-ep2-fullscreen-text-editors/">Permalink</a> |
<a href="http://geek4.us/editors-ep2-fullscreen-text-editors/#comments">11 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://geek4.us/editors-ep2-fullscreen-text-editors/&title=[Editors-Ep2] 静下心来写作">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4.us/editors-ep2-fullscreen-text-editors/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<series:name><![CDATA[非主流编辑器]]></series:name>
	</item>
		<item>
		<title>[Editors-Ep1] TextMate的仿制品们</title>
		<link>http://geek4.us/editors-ep1-textmate-alternatives/</link>
		<comments>http://geek4.us/editors-ep1-textmate-alternatives/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 14:25:17 +0000</pubDate>
		<dc:creator>coolcfan</dc:creator>
				<category><![CDATA[Cheatsheet]]></category>
		<category><![CDATA[TextMate]]></category>

		<guid isPermaLink="false">http://geek4.us/editors-s1e1-textmate-alternatives/</guid>
		<description><![CDATA[系列前言 在做毕业设计的过程中，需要经常编写Ruby on Rails代码。Rails工程的目录结构比较复杂，需要修改的文件分布在多个目录中，尽管手头已有VIM，但并没有为Rails开发进行专门的配置，编写起代码来就比较麻烦。某些人相信VIM能做任何开发用编辑器能做的事——只要你花足够多的时间和精力去配置，可我总觉得，花时间用VIM“山寨”一个TextMate或者其他什么编辑器，是一件无比蛋疼的事，所以，我希望找一个“适合”Ruby on Rails的编辑器，来完成这项工作。 在这个过程中，我试用了数款编辑器，它们各有各的特色，其中有一些，真的是相当有创意。而且，我还意识到，有很多特色各异的编辑器（并不限于代码编辑）并不为大众所知。因此，Geek 4 Us推出“非主流编辑器”这个专题，希望通过我们的介绍，让大家认识它们。 Ep1 TextMate的仿制品们 其实，Ruby on Rails真正的绝配，是Mac OS上的TextMate。这款编辑器提供了强大的宏和自动完成功能，并随着大量Rails视频教程的传播而迅速走红。但是，TextMate只有Mac OS版，这给Windows程序员们带来了机会，纷纷制作TextMate的仿制品，比如E，Intype，Sublime Text和RedCar。这些编辑器实际上大同小异，本文就摘取我比较喜欢的两款（Intype和Sublime Text）来介绍。 1、Intype 版本：0.3.1.734 Unstable 授权：免费（据说正式版发布会收费） 主页：http://intype.info 前言中我提到的Ruby on Rails开发，最后是用Intype完成的。Intype是TextMate的众多Windows仿制品中的一个，特点是比较简单——你一眼就可以看到它能做的所有事了。 上图便是Intype的主界面，它提供了一个相当简洁的“项目管理器”——只需要将开发项目的文件或者所在的文件夹拖放到“Project Manager”中，就可以在Intype中方便地修改文件了，这样的设计就好像是专门为Ruby on Rails准备的一样。 下面给出一张代码编辑的截图，来看看Intype的功能。 请看图中代码的第21行。首先，Hash前面有两个灰色的点，这代表两个英文空格。而第18行的rSet前面，则是一条两个空格宽的灰色横线，这代表一个硬Tab。不同于其他语言环境，Ruby on Rails推荐使用两个空格作为缩进的单位，在Intype中，可以在状态栏中修改Tab的模式。例如，我选择的是“使用空格（软Tab），宽度2个字符”，这样，在编辑器中按Tab，出现的就是两个空格了。 让我们回到第21行。我输入了Hash，现在光标在Hash的后方，此时按一下Tab，Intype就会自动生成Ruby里的Hash定义语句，如下图。 这一功能被称作Bundles，Intype之所以被称为TextMate的仿制品，就是因为它。Bundles可以自动将预定义的简短代码或快捷键扩展成复杂的代码框架，不论是If…else还是case…switch，都可以用类似“ie[Tab]”、“cs[Tab]”这样的方式来输入。Intype内置了数十种语言的Bundle，用户还可以自己定义新的Bundle。只是如果能将这些Bundle导入导出，像TextMate那样建立专门的交流社区，就更好了。 Intype就是这样了，一眼望去特色功能就可以尽收眼底，用起来，虽然还有这样那样的Bug，但乐趣也是不少的。 2、Sublime Text 版本：1.3 授权：USD $59 主页：http://www.sublimetext.com 与Intype相比，Sublime Text的功能就强很多了，不但提供基本的代码编辑功能，还支持多段选择、列选择、正则表达式查找与替换等功能；当然，作为号称Windows版TextMate的编辑器，代码片段（Snippets，同Intype的Bundles）、宏、自动完成、自动重复等极大提高编辑者效率的功能也是必不可少的。不过，我喜欢Sublime Text的原因并不只是这些，更重要的，就是它的“MiniMap”，这是独一无二的，我还从没有在别的编辑器里看到过这样的功能。 正如上图所示，MiniMap实际上就是当前代码文件的缩略图，用户可以看到自己正在编辑代码文件的哪一部分。由于是缩略图，看上去更加直观，定位也就比滚动条更加方便、精准。 Sublime Text同样提供了项目管理功能，可以直接打开一个文件夹作为一个项目。但可惜的是，它似乎并不能像Intype那样，将项目文件列在侧栏里，而必须从Project菜单（或快捷键Ctrl+P）来呼出项目文件列表。 Sublime Text还提供了Build System和Console Output Panel，这使得它与Intype相比更加专业。借由内置的Build System的帮助，几种常见语言的Build和运行都不必再去用命令行，而是可以直接在Sublime [...]]]></description>
			<content:encoded><![CDATA[<p>系列前言</p>
<p>在做毕业设计的过程中，需要经常编写Ruby on Rails代码。Rails工程的目录结构比较复杂，需要修改的文件分布在多个目录中，尽管手头已有VIM，但并没有为Rails开发进行专门的配置，编写起代码来就比较麻烦。某些人相信VIM能做任何开发用编辑器能做的事——只要你花足够多的时间和精力去配置，可我总觉得，花时间用VIM“山寨”一个TextMate或者其他什么编辑器，是一件无比蛋疼的事，所以，我希望找一个“适合”Ruby on Rails的编辑器，来完成这项工作。</p>
<p>在这个过程中，我试用了数款编辑器，它们各有各的特色，其中有一些，真的是相当有创意。而且，我还意识到，有很多特色各异的编辑器（并不限于代码编辑）并不为大众所知。因此，Geek 4 Us推出<strong>“非主流编辑器”这个专题</strong>，希望通过我们的介绍，让大家认识它们。</p>
<p><span id="more-170"></span></p>
<h3 style="text-align: center;">Ep1 TextMate的仿制品们</h3>
<p>其实，Ruby on Rails真正的绝配，是Mac OS上的TextMate。这款编辑器提供了强大的宏和自动完成功能，并随着大量Rails视频教程的传播而迅速走红。但是，TextMate只有Mac OS版，这给Windows程序员们带来了机会，纷纷制作TextMate的仿制品，比如E，Intype，Sublime Text和RedCar。这些编辑器实际上大同小异，本文就摘取我比较喜欢的两款（Intype和Sublime Text）来介绍。</p>
<h4>1、Intype</h4>
<p>版本：0.3.1.734 Unstable    <br />
 授权：免费（据说正式版发布会收费）     <br />
 主页：<a href="http://intype.info">http://intype.info</a></p>
<p>前言中我提到的Ruby on Rails开发，最后是用Intype完成的。Intype是TextMate的众多Windows仿制品中的一个，特点是比较简单——你一眼就可以看到它能做的所有事了。</p>
<p><img class="wlDisabledImage" style="display: inline; border-width: 0px;" title="intype-01" src="http://img.geek4.us/2010/07/intype01.png" border="0" alt="intype-01" width="603" height="409" /></p>
<p>上图便是Intype的主界面，它提供了一个相当简洁的“项目管理器”——只需要将开发项目的文件或者所在的文件夹拖放到“Project Manager”中，就可以在Intype中方便地修改文件了，这样的设计就好像是专门为Ruby on Rails准备的一样。</p>
<p>下面给出一张代码编辑的截图，来看看Intype的功能。</p>
<p><img class="wlDisabledImage" style="display: inline; border-width: 0px;" title="intype-02" src="http://img.geek4.us/2010/07/intype02.png" border="0" alt="intype-02" width="438" height="188" /></p>
<p>请看图中代码的第21行。首先，Hash前面有两个灰色的点，这代表两个英文空格。而第18行的rSet前面，则是一条两个空格宽的灰色横线，这代表一个硬Tab。不同于其他语言环境，Ruby on Rails推荐使用两个空格作为缩进的单位，在Intype中，可以在状态栏中修改Tab的模式。例如，我选择的是“使用空格（软Tab），宽度2个字符”，这样，在编辑器中按Tab，出现的就是两个空格了。</p>
<p>让我们回到第21行。我输入了Hash，现在光标在Hash的后方，此时按一下Tab，Intype就会自动生成Ruby里的Hash定义语句，如下图。</p>
<p><img class="wlDisabledImage" style="display: inline; border-width: 0px;" title="intype-03" src="http://img.geek4.us/2010/07/intype03.png" border="0" alt="intype-03" width="385" height="51" /></p>
<p>这一功能被称作Bundles，Intype之所以被称为TextMate的仿制品，就是因为它。Bundles可以自动将预定义的简短代码或快捷键扩展成复杂的代码框架，不论是If…else还是case…switch，都可以用类似“ie[Tab]”、“cs[Tab]”这样的方式来输入。Intype内置了数十种语言的Bundle，用户还可以自己定义新的Bundle。只是如果能将这些Bundle导入导出，像TextMate那样建立专门的交流社区，就更好了。</p>
<p>Intype就是这样了，一眼望去特色功能就可以尽收眼底，用起来，虽然还有这样那样的Bug，但乐趣也是不少的。</p>
<h4>2、Sublime Text</h4>
<p>版本：1.3   <br />
 授权：USD $59    <br />
 主页：<a title="http://www.sublimetext.com" href="http://www.sublimetext.com">http://www.sublimetext.com</a></p>
<p>与Intype相比，Sublime Text的功能就强很多了，不但提供基本的代码编辑功能，还支持多段选择、列选择、正则表达式查找与替换等功能；当然，作为号称Windows版TextMate的编辑器，代码片段（Snippets，同Intype的Bundles）、宏、自动完成、自动重复等极大提高编辑者效率的功能也是必不可少的。不过，我喜欢Sublime Text的原因并不只是这些，更重要的，就是它的“MiniMap”，这是独一无二的，我还从没有在别的编辑器里看到过这样的功能。</p>
<p><img class="wlDisabledImage" style="display: inline; border: 0px;" title="sublime-text-01" src="http://img.geek4.us/2010/07/sublimetext01.png" border="0" alt="sublime-text-01" width="520" height="429" /></p>
<p>正如上图所示，MiniMap实际上就是当前代码文件的缩略图，用户可以看到自己正在编辑代码文件的哪一部分。由于是缩略图，看上去更加直观，定位也就比滚动条更加方便、精准。</p>
<p>Sublime Text同样提供了项目管理功能，可以直接打开一个文件夹作为一个项目。但可惜的是，它似乎并不能像Intype那样，将项目文件列在侧栏里，而必须从Project菜单（或快捷键Ctrl+P）来呼出项目文件列表。</p>
<p>Sublime Text还提供了Build System和Console Output Panel，这使得它与Intype相比更加专业。借由内置的Build System的帮助，几种常见语言的Build和运行都不必再去用命令行，而是可以直接在Sublime Text里完成。这样，将Sublime Text置于全屏模式，就可以心无旁骛地编程了。</p>
<p>P.S. 关于Sublime Text，特别给出一个网址：<a href="http://www.21andy.com/blog/20091209/1463.html">http://www.21andy.com/blog/20091209/1463.html</a> <br />
 这里提供了1.2.2版的Crack Patch，1.3版不能用。</p>
<hr />
<p><small>© coolcfan for <a href="http://geek4.us">geek 4 us</a>, 2010. |
<a href="http://geek4.us/editors-ep1-textmate-alternatives/">Permalink</a> |
<a href="http://geek4.us/editors-ep1-textmate-alternatives/#comments">13 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://geek4.us/editors-ep1-textmate-alternatives/&title=[Editors-Ep1] TextMate的仿制品们">del.icio.us</a>
<br/>
Post tags: <a href="http://geek4.us/tag/textmate/" rel="tag">TextMate</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4.us/editors-ep1-textmate-alternatives/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<series:name><![CDATA[非主流编辑器]]></series:name>
	</item>
		<item>
		<title>运动与科技的结合&#8212;&#8212;将Milestone用到极致</title>
		<link>http://geek4.us/sport-plus-tech-on-milestone/</link>
		<comments>http://geek4.us/sport-plus-tech-on-milestone/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 16:06:05 +0000</pubDate>
		<dc:creator>imwolfe</dc:creator>
				<category><![CDATA[Oscar Mike]]></category>
		<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://geek4.us/%e8%bf%90%e5%8a%a8%e4%b8%8e%e7%a7%91%e6%8a%80%e7%9a%84%e7%bb%93%e5%90%88%e5%b0%86milestone%e7%94%a8%e5%88%b0%e6%9e%81%e8%87%b4/</guid>
		<description><![CDATA[物尽其用，我总是在不断挖掘Android应用的过程中得到无尽的乐趣。虽然我不是什么程序开发员，也不是什么手机测试人员，更不是瘾科技那样的科技网站工作人员，但是我也有我的体验，也有太多值得我去琢磨的东西。很多东西可能已经有高手们体验过，而且不屑于提及，甚至对于我这种肤浅的不能再肤浅的体验文章嗤之以鼻。但是，乐趣不就在于自我陶醉吗？于是，我乐此不疲。 在上午写完Android上推特客户端体验文章之后，就觉得不会再写类似的体验和比较文章了。结果晚上躺沙发上折腾软件时，又忍不住想测试一下跟@gamewind讨论的跑步软件。于是，趁晚上跑步的时机，测试了四个跑步软件。 一开始还担心Android能不能同时运行四个跑步软件，因为这四个软件都共同的特点： 非常费电 占用内存巨大 都要用到GPS定位 都会计时、计算距离、速度等 不过，通过这次测试，再一次让我见识了Android的多任务强大之处，也见识了Milestone当初作为Moto翻身之作的强大。同时运行四个程序，跑步30多分钟，机器一点都不卡，而且仅掉电20%左右。 如果换作是iPhone，那该有多杯具～～～～～ ———————————————————————————————————————————— Android上主要有四大运动记录软件，都可以从菜市场免费下载： Sportypal Runstar Runkeeper Endomondo 四个软件我并没有仔细使用过，因为一开始就使用的是Sportypal，里面有我的全部记录，所以也没打算换别的软件。不过，都是运动记录软件，功能各方面也不过如此，所以也无需更多体验，不外乎就是记录而已。一般我的需求有如下几点： 能够记录跑步、暴走等运动的时间、距离、速度； 能够记录地图信息，最好能够发布到Google地图上； 能够备份到网络。因为我是刷机狂人，又不喜欢用备份软件，那么将自己的运动数据备份到网络中是必须的。 上述四个软件中，Sportypal、Runkeeper和Endomondo都能满足这三个需求，只有仍处于开发中的Runstar还没有备份功能。那么，我们就从Runstar开始介绍吧。 注意：本次所用到的数据都来源于我的一次跑步，按道理来说各种数据应该一致。但是，杯具的是四个软件得出了四个完全不同的结果～～～～ ———————————————————————————————————————————— 1. Runstar Runstar号称是Android上最华丽的运动记录软件，它的UI设计确实名不虚传，几乎完全颠覆了Android下软件朴实到简陋的认识。 Runstar的开发貌似还处于初级阶段，目前只有跑步这一个功能，其他的功能都是Coming Soon状态。在Free run中，可以选择是否开启音乐，会在你跑步过程中随机播放音乐，这个功能非常实用，免得再去开启一个Music程序。啥？您带着小石头跑步的同时还想带着您的iTouch？您这叫“负重跑”！ UI华丽吧！我突然觉得Android上的推特客户端可不可以设计的这么华丽呢？ 可以为自己设定目标（第三个标签“Goal”），也只有一个功能可以使用，默认一个月跑20km，照我这个速度，四天就跑完了，XD～～～～ 计时界面也是相当相当的华丽（第二张图）。在Results（结果）中，可以查看所有的跑步记录，按月份来划分的。 看看我今晚的成果吧！ 耗时：31.41分钟 跑步：5.5km 不能输出平均速度、平均Space，最大速度、最低速度也都没有具体的数值。 Runstar最大的特色就是“分享”功能，可以非常方便地将你的跑步成果分享到Twitter和Facebook中。这里的分享不是验证你的帐户，而是调用Android已有的Twitter或Facebook客户端。 看，我可以选择通过Twigee分享我的跑步结果，它会自动生成一段文字，可以自己修改内容，甚至可以附加照片！ 看看地图信息，确实非常华丽，是四个软件中最华丽的，华丽到不能使用卫星视图模式！大家都知道，在地图模式下，漂移是不可避免的，只有在卫星视图模式下才不会有漂移，而Runstar目前还不支持卫星视图，这不得不说是它的一大杯具！ Runstar的最大缺点：不能备份数据到网络。 2. Runkeeper Runkeeper是一个中规中矩的软件，没有十分新颖特色，它的优点就是没有优点吧。单从UI和配色上来说，很丑陋。从功能上来说，没有值得称道的地方，不能分享到Twitter等，不过可以记录到网站。 官方网站：http://runkeeper.com/ 虽然它的客户端做的功能平平，但是它的网站确实做得很全面。貌似很多东西都是在网站上完成的。 耗时：31.52分钟 距离：3.37公里 上面两张图是网站上的卫星图和地图，可以看出来偏差在哪里。 优点：无 缺点：无 3. Endomondo Endomondo同样有着华丽的UI设计，它的华丽与Runstar不同，而是一种简洁中透出来的华丽，是我偏爱的配色方案。而且绿色让人更有跑步的欲望。它同样可以备份数据到网络。 官方网址：http://www.endomondo.com/login 它的最大特色是：支持中文！不仅软件有中文界面，连网站都有中文的！ 从Endomondo的主界面可以看出，主要有四个标签内容，分别是记录、地图、历史存档和设置。在记录界面，也包含了丰富的信息内容，一点也不浪费界面空间，而且各个功能和提示布局非常得体。如果你的GPS忘记打开了，下面有一个惊叹号提示“Check [...]]]></description>
			<content:encoded><![CDATA[<p>物尽其用，我总是在不断挖掘Android应用的过程中得到无尽的乐趣。虽然我不是什么程序开发员，也不是什么手机测试人员，更不是瘾科技那样的科技网站工作人员，但是我也有我的体验，也有太多值得我去琢磨的东西。很多东西可能已经有高手们体验过，而且不屑于提及，甚至对于我这种肤浅的不能再肤浅的体验文章嗤之以鼻。但是，乐趣不就在于自我陶醉吗？于是，我乐此不疲。</p>
<p>在上午写完Android上推特客户端体验文章之后，就觉得不会再写类似的体验和比较文章了。结果晚上躺沙发上折腾软件时，又忍不住想测试一下跟@gamewind讨论的跑步软件。于是，趁晚上跑步的时机，测试了四个跑步软件。</p>
<p>一开始还担心Android能不能同时运行四个跑步软件，因为这四个软件都共同的特点：</p>
<ul>
<li>非常费电 </li>
<li>占用内存巨大 </li>
<li>都要用到GPS定位 </li>
<li>都会计时、计算距离、速度等 </li>
</ul>
<p>不过，通过这次测试，再一次让我见识了Android的多任务强大之处，也见识了Milestone当初作为Moto翻身之作的强大。同时运行四个程序，跑步30多分钟，机器一点都不卡，而且仅掉电20%左右。</p>
<p>如果换作是iPhone，那该有多杯具～～～～～</p>
<p><span id="more-164"></span></p>
<p>————————————————————————————————————————————</p>
<p>Android上主要有四大运动记录软件，都可以从菜市场免费下载：</p>
<ul>
<li>Sportypal </li>
<li>Runstar </li>
<li>Runkeeper </li>
<li>Endomondo </li>
</ul>
<p>四个软件我并没有仔细使用过，因为一开始就使用的是Sportypal，里面有我的全部记录，所以也没打算换别的软件。不过，都是运动记录软件，功能各方面也不过如此，所以也无需更多体验，不外乎就是记录而已。一般我的需求有如下几点：</p>
<ul>
<li>能够记录跑步、暴走等运动的时间、距离、速度； </li>
<li>能够记录地图信息，最好能够发布到Google地图上； </li>
<li>能够备份到网络。因为我是刷机狂人，又不喜欢用备份软件，那么将自己的运动数据备份到网络中是必须的。 </li>
</ul>
<p>上述四个软件中，Sportypal、Runkeeper和Endomondo都能满足这三个需求，只有仍处于开发中的Runstar还没有备份功能。那么，我们就从Runstar开始介绍吧。</p>
<p>注意：本次所用到的数据都来源于我的一次跑步，按道理来说各种数据应该一致。但是，杯具的是四个软件得出了四个完全不同的结果～～～～</p>
<p>————————————————————————————————————————————</p>
<h4><span style="font-weight: normal;">1. Runstar</span></h4>
<p>Runstar号称是Android上最华丽的运动记录软件，它的UI设计确实名不虚传，几乎完全颠覆了Android下软件朴实到简陋的认识。</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/06/snap20100630_214824.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214824" src="http://img.geek4.us/2010/06/snap20100630_214824_thumb.png" border="0" alt="snap20100630_214824" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/06/snap20100630_214840.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214840" src="http://img.geek4.us/2010/06/snap20100630_214840_thumb.png" border="0" alt="snap20100630_214840" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/06/snap20100630_214846.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214846" src="http://img.geek4.us/2010/06/snap20100630_214846_thumb.png" border="0" alt="snap20100630_214846" width="200" height="356" /></a></p>
<p>Runstar的开发貌似还处于初级阶段，目前只有跑步这一个功能，其他的功能都是Coming Soon状态。在Free run中，可以选择是否开启音乐，会在你跑步过程中随机播放音乐，这个功能非常实用，免得再去开启一个Music程序。啥？您带着小石头跑步的同时还想带着您的iTouch？您这叫“负重跑”！</p>
<p>UI华丽吧！我突然觉得Android上的推特客户端可不可以设计的这么华丽呢？</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/06/snap20100630_214908.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214908" src="http://img.geek4.us/2010/06/snap20100630_214908_thumb.png" border="0" alt="snap20100630_214908" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_214849.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214849" src="http://img.geek4.us/2010/07/snap20100630_214849_thumb.png" border="0" alt="snap20100630_214849" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_214901.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214901" src="http://img.geek4.us/2010/07/snap20100630_214901_thumb.png" border="0" alt="snap20100630_214901" width="200" height="356" /></a></p>
<p>可以为自己设定目标（第三个标签“Goal”），也只有一个功能可以使用，默认一个月跑20km，照我这个速度，四天就跑完了，XD～～～～</p>
<p>计时界面也是相当相当的华丽（第二张图）。在Results（结果）中，可以查看所有的跑步记录，按月份来划分的。</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_214939.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214939" src="http://img.geek4.us/2010/07/snap20100630_214939_thumb.png" border="0" alt="snap20100630_214939" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_214944.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214944" src="http://img.geek4.us/2010/07/snap20100630_214944_thumb.png" border="0" alt="snap20100630_214944" width="200" height="356" /></a></p>
<p>看看我今晚的成果吧！</p>
<blockquote><p>耗时：31.41分钟</p>
<p>跑步：5.5km</p>
</blockquote>
<p>不能输出平均速度、平均Space，最大速度、最低速度也都没有具体的数值。</p>
<p>Runstar最大的特色就是“分享”功能，可以非常方便地将你的跑步成果分享到Twitter和Facebook中。这里的分享不是验证你的帐户，而是调用Android已有的Twitter或Facebook客户端。</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_215032.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215032" src="http://img.geek4.us/2010/07/snap20100630_215032_thumb.png" border="0" alt="snap20100630_215032" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_215037.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215037" src="http://img.geek4.us/2010/07/snap20100630_215037_thumb.png" border="0" alt="snap20100630_215037" width="200" height="356" /></a></p>
<p>看，我可以选择通过Twigee分享我的跑步结果，它会自动生成一段文字，可以自己修改内容，甚至可以附加照片！</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_214959.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214959" src="http://img.geek4.us/2010/07/snap20100630_214959_thumb.png" border="0" alt="snap20100630_214959" width="200" height="356" /></a></p>
<p>看看地图信息，确实非常华丽，是四个软件中最华丽的，华丽到不能使用卫星视图模式！大家都知道，在地图模式下，漂移是不可避免的，只有在卫星视图模式下才不会有漂移，而Runstar目前还不支持卫星视图，这不得不说是它的一大杯具！</p>
<p><strong>Runstar的最大缺点：不能备份数据到网络。</strong></p>
<h4>2. Runkeeper</h4>
<p>Runkeeper是一个中规中矩的软件，没有十分新颖特色，它的优点就是没有优点吧。单从UI和配色上来说，很丑陋。从功能上来说，没有值得称道的地方，不能分享到Twitter等，不过可以记录到网站。</p>
<p>官方网站：<a href="http://runkeeper.com/">http://runkeeper.com/</a></p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_215052.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215052" src="http://img.geek4.us/2010/07/snap20100630_215052_thumb.png" border="0" alt="snap20100630_215052" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_215055.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215055" src="http://img.geek4.us/2010/07/snap20100630_215055_thumb.png" border="0" alt="snap20100630_215055" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_215103.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215103" src="http://img.geek4.us/2010/07/snap20100630_215103_thumb.png" border="0" alt="snap20100630_215103" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_215111.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215111" src="http://img.geek4.us/2010/07/snap20100630_215111_thumb.png" border="0" alt="snap20100630_215111" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_225931.png"><img style="display: inline; border-width: 0px;" title="snap20100630_225931" src="http://img.geek4.us/2010/07/snap20100630_225931_thumb.png" border="0" alt="snap20100630_225931" width="200" height="356" /></a></p>
<p>虽然它的客户端做的功能平平，但是它的网站确实做得很全面。貌似很多东西都是在网站上完成的。</p>
<p>耗时：31.52分钟</p>
<p>距离：3.37公里</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/3.jpg"><img style="display: inline; border-width: 0px;" title="3" src="http://img.geek4.us/2010/07/3_thumb.jpg" border="0" alt="3" width="400" height="267" /></a></p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/2.jpg"><img style="display: inline; border-width: 0px;" title="2" src="http://img.geek4.us/2010/07/2_thumb.jpg" border="0" alt="2" width="400" height="270" /></a></p>
<p>上面两张图是网站上的卫星图和地图，可以看出来偏差在哪里。</p>
<blockquote><p>优点：无</p>
<p>缺点：无</p>
</blockquote>
<h4>3. Endomondo</h4>
<p>Endomondo同样有着华丽的UI设计，它的华丽与Runstar不同，而是一种简洁中透出来的华丽，是我偏爱的配色方案。而且绿色让人更有跑步的欲望。它同样可以备份数据到网络。</p>
<p>官方网址：<a href="http://www.endomondo.com/login">http://www.endomondo.com/login</a></p>
<p>它的最大特色是：支持中文！不仅软件有中文界面，连网站都有中文的！</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_214709.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214709" src="http://img.geek4.us/2010/07/snap20100630_214709_thumb.png" border="0" alt="snap20100630_214709" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_214716.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214716" src="http://img.geek4.us/2010/07/snap20100630_214716_thumb.png" border="0" alt="snap20100630_214716" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_214712.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214712" src="http://img.geek4.us/2010/07/snap20100630_214712_thumb.png" border="0" alt="snap20100630_214712" width="200" height="356" /></a></p>
<p>从Endomondo的主界面可以看出，主要有四个标签内容，分别是记录、地图、历史存档和设置。在记录界面，也包含了丰富的信息内容，一点也不浪费界面空间，而且各个功能和提示布局非常得体。如果你的GPS忘记打开了，下面有一个惊叹号提示“Check Phone Location Settings”，左上角有一个小人儿图标，点击该图标会弹出来一个选项菜单，可以选择本次运动的类型，支持的类型非常多，比如跑步、自行车等。右上角有一个喇叭图标，同样可以播放音乐，或者设置语音提示。语音提示可以设置每隔多长距离提示一次，或者每隔多长时间提醒一次。</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_214723.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214723" src="http://img.geek4.us/2010/07/snap20100630_214723_thumb.png" border="0" alt="snap20100630_214723" width="200" height="356" /></a></p>
<p>在History（历史存档）中，可以看到你每次的运动记录，可以非常直观地看到运动日期和距离，点击可进入查看每次运动的详细内容。</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_214804.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214804" src="http://img.geek4.us/2010/07/snap20100630_214804_thumb.png" border="0" alt="snap20100630_214804" width="200" height="356" /></a></p>
<p>非常有意思的是，在详细运动内容中，会分段显示。即显示每公里所用时间，而且后面还有一个动物图标。第一个是兔子，表示我跑的速度还蛮快的。第二个图标就成乌龟了，说明我在第三公里时速度明显降低了。废话，因为那段我走的比较多～～～</p>
<blockquote><p>耗时：31.27分钟</p>
<p>距离：3.47公里</p>
</blockquote>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_214750.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214750" src="http://img.geek4.us/2010/07/snap20100630_214750_thumb.png" border="0" alt="snap20100630_214750" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_214743.png"><img style="display: inline; border-width: 0px;" title="snap20100630_214743" src="http://img.geek4.us/2010/07/snap20100630_214743_thumb.png" border="0" alt="snap20100630_214743" width="200" height="356" /></a></p>
<p>同样可以查看运动轨迹，提供地图视图和卫星视图，个人更喜欢卫星视图。当然，在你查看地图时，请确保你是在WIFI环境下，或者有足够多的流量或钞票，否则就等着月底看着哗哗的钞票哭吧！</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/21.jpg"><img style="display: inline; border-width: 0px;" title="2" src="http://img.geek4.us/2010/07/2_thumb1.jpg" border="0" alt="2" width="400" height="286" /></a></p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/31.jpg"><img style="display: inline; border-width: 0px;" title="3" src="http://img.geek4.us/2010/07/3_thumb1.jpg" border="0" alt="3" width="400" height="236" /></a></p>
<p>Endomondo的网站设计也很漂亮，提供基本的数据统计：Distance, Duration, Avg Speed, Max Speed, Calories, Altitude, Heart Rate。</p>
<p>其中，Calories的消耗是根据你当时填写的体重数量来计算的，可以在设置中填写你的体重（磅）。不太了解它的Heart Rate如何实现统计，反正我的是没有统计出来。</p>
<p>Endomondo强大的地方还在于它可以导出/导入数据。</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/4.jpg"><img style="display: inline; border-width: 0px;" title="4" src="http://img.geek4.us/2010/07/4_thumb.jpg" border="0" alt="4" width="400" height="242" /></a></p>
<p>看这个导出界面，可以导出为tcx、gpx和route格式的文件，其中GPX和Sportypal的格式是相通的。route格式文件跟Google的轨迹记录是不是相通呢？还没有来得及尝试。</p>
<p>其导入功能支持GPX格式。</p>
<blockquote><p>特点：功能全面、界面美观，该有的都有了！</p>
</blockquote>
<h4>4. Sportypal</h4>
<p>之所以一开始就使用Sportypal作为我的跑步记录软件，还是看到了@tualatrix的这篇介绍文章：<a href="http://imtx.cn/archives/1491.html">Sportypal: 我的得力跑步助手</a>。</p>
<p>Sportypal的界面设计并没有太多亮点，显得有些山寨。同样支持备份到网络。</p>
<p>官方网址：<a href="http://sportypal.com/">http://sportypal.com/</a></p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_215306.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215306" src="http://img.geek4.us/2010/07/snap20100630_215306_thumb.png" border="0" alt="snap20100630_215306" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_215324.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215324" src="http://img.geek4.us/2010/07/snap20100630_215324_thumb.png" border="0" alt="snap20100630_215324" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_215328.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215328" src="http://img.geek4.us/2010/07/snap20100630_215328_thumb.png" border="0" alt="snap20100630_215328" width="200" height="356" /></a></p>
<p>在My Profile一项中，可以设置名字、邮箱、体重和身高。其中，体重和身高是用来计算消耗卡路里数量的。在My Records中统计了所有的跑步成绩。看我已经跑了21.86公里啦！尤其是看到消耗的那么多卡路里，然后就感觉自己肥肉少了不少！！！</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_215314.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215314" src="http://img.geek4.us/2010/07/snap20100630_215314_thumb.png" border="0" alt="snap20100630_215314" width="200" height="356" /></a></p>
<p>Sportypal的最大问题就是这个GPS初始化。如果你在室内就开始运行这个软件，那么它很可能始终卡在这个界面，大概是在搜星，而室内搜星很成问题。有时候会假死，等你走到室外后才可能搜索定位成功。</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_215338.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215338" src="http://img.geek4.us/2010/07/snap20100630_215338_thumb.png" border="0" alt="snap20100630_215338" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_215333.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215333" src="http://img.geek4.us/2010/07/snap20100630_215333_thumb.png" border="0" alt="snap20100630_215333" width="200" height="356" /></a></p>
<p>跑步结构界面，可以查看三项内容，从左到右分别是Details（详情）、Map（地图）和Graph（统计图）。其中Details显示了本次跑步的日期、起始时间、运动类型、耗时、距离、平均速度、平均Pace、消耗的卡路里。</p>
<blockquote><p>耗时：31.15分钟</p>
<p>距离：5.63公里</p>
</blockquote>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/snap20100630_215401.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215401" src="http://img.geek4.us/2010/07/snap20100630_215401_thumb.png" border="0" alt="snap20100630_215401" width="200" height="356" /></a> <a href="http://img.geek4.us/2010/07/snap20100630_215420.png"><img style="display: inline; border-width: 0px;" title="snap20100630_215420" src="http://img.geek4.us/2010/07/snap20100630_215420_thumb.png" border="0" alt="snap20100630_215420" width="200" height="356" /></a></p>
<p>同样，提供地图和卫星视图。</p>
<p>再来看看它的网站吧。</p>
<p style="text-align: center;"><a href="http://img.geek4.us/2010/07/1.jpg"><img style="display: inline; border-width: 0px;" title="1" src="http://img.geek4.us/2010/07/1_thumb.jpg" border="0" alt="1" width="400" height="186" /></a></p>
<p>不知道大家发现没有，30号和29号，我跑的是同样路线，但是29号统计出来的距离是4公里，30号统计出来的结果却是5公里多。我觉得可能因为四个软件同时运行，干扰了Sportypal的定位，做出了错误统计。</p>
<blockquote><p>优点：功能全面，可以统计卡路里，可以导出数据为GPX格式。</p>
</blockquote>
<p>————————————————————————————————————————————</p>
<p>总之，每个软件都有自己的优缺点，跟推特客户端一样，自己选择自己喜欢的吧。</p>
<p>我的选择倾向是Endomondo，Sportypal，Runkeeper和Runstar（排名分先后）。</p>
<p>最后</p>
<p>四个软件统计出来我这次跑步的时间差不多，都是31分钟多。但是统计出来的距离却相差很远！Sportypal和Runstar统计出来的都是大于5公里，Endomondo和Runkeeper统计出来的都是大于3公里。根据我以往的测算，距离应该是4公里多才是准确的。</p>
<p>今天由于气温太高，身体也不在状态，所以跑3公里多用了31分钟，其中走了一大段距离。同样的路线，最好的成绩是4公里耗时22分钟左右。</p>
<p><br class="spacer_" /></p>
<p>OK，让我们大家都来跑步吧！跑掉中年小肚腩！</p>
<p>OK，让我们来发掘Android机器的更多用途吧！</p>
<hr />
<p><small>© imwolfe for <a href="http://geek4.us">geek 4 us</a>, 2010. |
<a href="http://geek4.us/sport-plus-tech-on-milestone/">Permalink</a> |
<a href="http://geek4.us/sport-plus-tech-on-milestone/#comments">21 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://geek4.us/sport-plus-tech-on-milestone/&title=运动与科技的结合&mdash;&mdash;将Milestone用到极致">del.icio.us</a>
<br/>
Post tags: <a href="http://geek4.us/tag/android/" rel="tag">Android</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4.us/sport-plus-tech-on-milestone/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Geek 4 Us征集WP主题帝</title>
		<link>http://geek4.us/quest-for-wp-theme/</link>
		<comments>http://geek4.us/quest-for-wp-theme/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 15:06:26 +0000</pubDate>
		<dc:creator>coolcfan</dc:creator>
				<category><![CDATA[Geek4]]></category>

		<guid isPermaLink="false">http://geek4.us/?p=85</guid>
		<description><![CDATA[Geek4Us所用的主题Theme G33k的第一版设计稿完成后，WPG论坛的Keelii同学自告奋勇地承接了将其转化为WP主题的任务。完成的主题使用到现在，出现了一些问题——包括编码上的，以及设计上的。 于是，在1个多月前，我就开始修改Theme G33k的设计稿，这期间由于忙于毕业设计而搁置了很久，现在终于有空，来完成第二版的设计了。这次的修改目标是“简洁”，着重简化了导航、侧栏、文章列表等区域的设计，同时将主题整体调亮来避免第一版可能存在的压抑感。 现在，设计稿还没有完成，但我希望提前征集在Coding方面有造诣的人士来帮忙。有意者，请在文后留言，我会联系您的。 © coolcfan for geek 4 us, 2010. &#124; Permalink &#124; 4 comments &#124; Add to del.icio.us Post tags: Feed enhanced by Better Feed from Ozh]]></description>
			<content:encoded><![CDATA[<p>Geek4Us所用的主题Theme G33k的第一版设计稿完成后，WPG论坛的Keelii同学自告奋勇地承接了将其转化为WP主题的任务。完成的主题使用到现在，出现了一些问题——包括编码上的，以及设计上的。</p>
<p>于是，在1个多月前，我就开始修改Theme G33k的设计稿，这期间由于忙于毕业设计而搁置了很久，现在终于有空，来完成第二版的设计了。这次的修改目标是“简洁”，着重简化了导航、侧栏、文章列表等区域的设计，同时将主题整体调亮来避免第一版可能存在的压抑感。</p>
<p>现在，设计稿还没有完成，但我希望提前征集在Coding方面有造诣的人士来帮忙。有意者，请在文后留言，我会联系您的。</p>
<hr />
<p><small>© coolcfan for <a href="http://geek4.us">geek 4 us</a>, 2010. |
<a href="http://geek4.us/quest-for-wp-theme/">Permalink</a> |
<a href="http://geek4.us/quest-for-wp-theme/#comments">4 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://geek4.us/quest-for-wp-theme/&title=Geek 4 Us征集WP主题帝">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4.us/quest-for-wp-theme/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>VDigger：不一样的流媒体下载软件</title>
		<link>http://geek4.us/vdigger-a-different-stream-media-downloader/</link>
		<comments>http://geek4.us/vdigger-a-different-stream-media-downloader/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 12:43:03 +0000</pubDate>
		<dc:creator>coolcfan</dc:creator>
				<category><![CDATA[Cheatsheet]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[vdigger]]></category>

		<guid isPermaLink="false">http://geek4.us/vdigger-a-different-stream-media-downloader/</guid>
		<description><![CDATA[我很喜欢逛Acfun，因为这个网站上有很多好玩的视频，还有无数围观者的吐槽；我会把某些喜欢的视频下载回来，然后用播放器循环洗脑（比如……上老师的作品）。在以前，我会用AcfunDowner来完成这一工作。它本来是一款好软件，但由于我的懒惰本性，这个需要我手动打开软件、把视频网页的地址复制进去再点击“下载”的软件还是免不了被我束之高阁的命运——尤其是在，我的同学给我VDigger之后。 VDigger是来自DLUT计算机系某教研室的一款流媒体下载软件，也就是说，软件的开发者们，是我的老师、学长和同学。如果不是因为这一点，我可能并不会知道这个软件——它实在是完全没有任何名气，也没有做任何宣传；今天我在这里写这篇文章，也完全是出于这一点。废话少说，下面大家就随我一起看看，VDigger究竟不一样在哪里。 VDigger其实可以是绿色的，但是它还是提供了一个安装包，因为它必须要把Winpcap安装到你的系统里。Winpcap是一套用来抓取网络中数据包的库，Windows下的嗅探器软件，还有以前流行过的所谓“局域网管理软件”（其实就是“ARP攻击软件”）都会使用这套库。基于Winpcap，这便是VDigger的不同之处之一：这货其实是个嗅探器。 当你打开一个包含了流媒体的网页时（比如Acfun的一个视频），你的计算机与视频所在服务器之间，必然会有与视频有关的数据包在传输。VDigger就会抓取数据包，分析内容，如果内容符合流媒体的特征（比如，发现了FLV），就会从数据包中获取视频地址并且下载。于是，只要这种媒体格式，是VDigger支持的，不论网站在网页上做了多么严密的防下载措施，都无法逃过VDigger的抓取，这便是嗅探的好处。 但是，嗅探不是万能的，比如当前连接是加密的（用VPN看Youtube的时候，诸如此类），VDigger就无能为力了。 VDigger使用起来当然是相当方便（有时甚至方便得过头），可以满足我这样的懒人的需要，而且下载速度也还算可以（我没指望它会对下载速度做什么优化，但起码比浏览器缓冲快得多）。所以，对于经常想要下载在线视频的各位，也算是一个不错的选择吧。 VDigger的官方网站是：http://www.vdigg.net/ 最后要提醒大家，VDigger虽然可以方便地下载视频，但软件其他方面的用户体验并不是很好，欢迎大家在文后提出建议。 © coolcfan for geek 4 us, 2010. &#124; Permalink &#124; 2 comments &#124; Add to del.icio.us Post tags: flv, vdigger Feed enhanced by Better Feed from Ozh]]></description>
			<content:encoded><![CDATA[<p>我很喜欢逛Acfun，因为这个网站上有很多好玩的视频，还有无数围观者的吐槽；我会把某些喜欢的视频下载回来，然后用播放器循环洗脑（比如……上老师的作品）。在以前，我会用<a href="http://blog.sina.com.cn/s/blog_58c506600100hhff.html" target="_blank">AcfunDowner</a>来完成这一工作。它本来是一款好软件，但由于我的懒惰本性，这个需要我手动打开软件、把视频网页的地址复制进去再点击“下载”的软件还是免不了被我束之高阁的命运——尤其是在，我的同学给我VDigger之后。</p>
<p><strong>VDigger是来自DLUT计算机系某教研室的一款流媒体下载软件，也就是说，软件的开发者们，是我的老师、学长和同学。</strong>如果不是因为这一点，我可能并不会知道这个软件——它实在是完全没有任何名气，也没有做任何宣传；今天我在这里写这篇文章，也完全是出于这一点。废话少说，下面大家就随我一起看看，VDigger究竟不一样在哪里。</p>
<p><span id="more-83"></span></p>
<p>VDigger其实可以是绿色的，但是它还是提供了一个安装包，因为它必须要把Winpcap安装到你的系统里。Winpcap是一套用来抓取网络中数据包的库，Windows下的嗅探器软件，还有以前流行过的所谓“局域网管理软件”（其实就是“ARP攻击软件”）都会使用这套库。基于Winpcap，这便是VDigger的不同之处之一：这货其实是个嗅探器。</p>
<p>当你打开一个包含了流媒体的网页时（比如Acfun的一个视频），你的计算机与视频所在服务器之间，必然会有与视频有关的数据包在传输。VDigger就会抓取数据包，分析内容，如果内容符合流媒体的特征（比如，发现了FLV），就会从数据包中获取视频地址并且下载。于是，只要这种媒体格式，是VDigger支持的，不论网站在网页上做了多么严密的防下载措施，都无法逃过VDigger的抓取，这便是嗅探的好处。</p>
<p>但是，嗅探不是万能的，比如当前连接是加密的（用VPN看Youtube的时候，诸如此类），VDigger就无能为力了。</p>
<p>VDigger使用起来当然是相当方便（有时甚至方便得过头），可以满足我这样的懒人的需要，而且下载速度也还算可以（我没指望它会对下载速度做什么优化，但起码比浏览器缓冲快得多）。所以，对于经常想要下载在线视频的各位，也算是一个不错的选择吧。</p>
<p>VDigger的官方网站是：<a href="http://www.vdigg.net/">http://www.vdigg.net/</a></p>
<p>最后要提醒大家，VDigger虽然可以方便地下载视频，但软件其他方面的用户体验并不是很好，欢迎大家在文后提出建议。</p>
<hr />
<p><small>© coolcfan for <a href="http://geek4.us">geek 4 us</a>, 2010. |
<a href="http://geek4.us/vdigger-a-different-stream-media-downloader/">Permalink</a> |
<a href="http://geek4.us/vdigger-a-different-stream-media-downloader/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://geek4.us/vdigger-a-different-stream-media-downloader/&title=VDigger：不一样的流媒体下载软件">del.icio.us</a>
<br/>
Post tags: <a href="http://geek4.us/tag/flv/" rel="tag">flv</a>, <a href="http://geek4.us/tag/vdigger/" rel="tag">vdigger</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://geek4.us/vdigger-a-different-stream-media-downloader/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
