<?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>Martin Liu - Martin&#039;s Cyber World</title>
	<atom:link href="http://www.martinliu.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.martinliu.info</link>
	<description>Martin Liu, Martin&#039;s Cyber World</description>
	<lastBuildDate>Tue, 03 May 2011 03:37:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>mini2440使用u-boot</title>
		<link>http://www.martinliu.info/2009/05/mini2440%e4%bd%bf%e7%94%a8u-boot/</link>
		<comments>http://www.martinliu.info/2009/05/mini2440%e4%bd%bf%e7%94%a8u-boot/#comments</comments>
		<pubDate>Sat, 02 May 2009 14:49:22 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Works]]></category>

		<guid isPermaLink="false">http://www.martinliu.info/?p=103</guid>
		<description><![CDATA[下载： u-boot.bin u-boot-1.1.6-mini2440.tar.gz 同学买了一块FriendlyARM（友善之臂）做的mini2440的板子，板上有友善之臂自己扩展的SuperVIVI，很简便易用的一个bootloader，特别是菜单功能做的很贴心。然而美中不足的是，SuperVIVI需要通过USB来更新NAND上的内容，这个USB驱动却又只支持Windows 2000（Windows XP勉强能用），但我的同学现在只有MacOS X和Vista机器了，用起来很是不便。 友善之臂提供了一个u-boot，心想刷到NAND上就好了，用不了几分钟。于是我考虑给他的mini2440换上网络功能强大的u-boot。显然后面的进展远没有这么顺利，不然就不会特别来记述一番了。 刷上自带的u-boot后，发现MTD的分区很怪异，kernel区是从0开始的。心想，不至于有这么怪异的错误留在这里吧，几秒种后恍然大悟，原来mini2440板上有NOR和NAND 2个存储器，这个u-boot是为NOR准备的。好吧，自己动手改改。 找到源代码，发现居然还是1.1.6，真够老的。上友善之臂的网站去下载，发现依然是1.1.6，这个…难道u-boot不受欢迎？不过我在友善之臂的网站上发现了移植好的2.6.29的内核，可以顺便拿来试试。 友善之臂用的是open24x0的config，修改了u-boot-1.1.6/include/configs/open24x0.h，重新安排了MTD的分区，并使u-boot采用NAND来存放env。然后修改linux-2.6.29/arch/arm/plat-s3c24xx/common-friendly-arm.c，把MTD的分区信息调整成与u-boot的一致。然后编译，刷写NAND，关掉板子，默默祈祷了一下之后，满怀希望的按下红色的电源开关…果然，启动不了。 串口console上打印出来的信息，停在了&#8221;done, booting the kernel.&#8221;。也就是说，解压缩成功了，也许是跳转到入口失败了，也许是在打印出&#8221;Linux version&#8221;之前出了什么问题。当然，也有可能是信息没有打印到串口console上。可惜手边没有仿真器，瞎猜没有用。mini2440的板子应该有不少用户，这些用户中应该不止一个人试过u-boot。Google一下吧。 看来这个问题还真不止我一个人遇到过，不过大家似乎都选择自己重新移植u-boot，而不是修正原有的u-boot 1.1.6。这个活儿太花时间了，不行，继续Google。在继续Google了近一个小时之后，总结大家的问题一般是3种情况： console设置没有传递到内核 u-boot的时钟设置不在405MHz，与Kernel的不一致 Machine ID设置的与Kernel不一致 第1种情况可以排除，我设置了CMDLINE。第2种情况，检查了u-boot-1.1.6/board/open24x0/boot_init.c，貌似也没问题。看来是Machine ID的问题。 查看u-boot-1.1.6/board/open24x0/open24x0.c与linux-2.6.29/include/asm/mach-types.h，发现Machine ID果然设置的不对。mini2440的ID是1999，而u-boot中设置的是三星官方的362。改完，刷写，重启。 依然不灵。 这就有点土了。没有仿真器，没有打印信息，我和mini2440之间又不能通过脑电波交流…冥思苦想中，我进入了准无意识状态，大脑在迷惘，手指在不停地用NOR或者NAND启动mini2440。突然，我感到有什么东西不对。隐隐约约的，我似乎看到了什么东西，不应该出现的东西。定定神，一行一行地翻看串口console日志，貌似每一行都很正常，但最后我停在了SuperVIVI启动的一行语句上面：&#8221;Machine ID: 782&#8243;。 782？为什么会是782？我grep了一下linux-2.6.29/include/asm/mach-types.h，782是MACH_TYPE_PNX4008。先不想那么多，改成782试试。改完，刷写，重启。 Kernel成功启动了。 回过头研究782，不由哑然失笑。原来是这个linux-2.6.29移植的有点潦草，defconfig中的宏定义前后不一致，使得Machine ID没有设置为预想的值。好吧，这个问题就留在这里吧，也是一种不和谐美。 附linux-2.6.29/arch/arm/plat-s3c24xx/common-friendly-arm.c中的MTD分区设置： static struct mtd_partition friendly_arm_default_nand_part[] = { [0] = { .name = &#8220;boot&#8221;, .size = 0&#215;00040000, .offset = 0, }, [...]]]></description>
			<content:encoded><![CDATA[<p>下载：<a href="http://www.martinliu.info/wp-content/uploads/2009/05/u-boot.bin"><br />
u-boot.bin</a><br />
<a href="http://www.martinliu.info/wp-content/uploads/2009/05/u-boot-1.1.6-mini2440.tar.gz">u-boot-1.1.6-mini2440.tar.gz</a></p>
<p>同学买了一块<a href="http://www.arm9.net" target="_blank">FriendlyARM（友善之臂）</a>做的mini2440的板子，板上有友善之臂自己扩展的SuperVIVI，很简便易用的一个bootloader，特别是菜单功能做的很贴心。然而美中不足的是，SuperVIVI需要通过USB来更新NAND上的内容，这个USB驱动却又只支持Windows 2000（Windows XP勉强能用），但我的同学现在只有MacOS X和Vista机器了，用起来很是不便。</p>
<p>友善之臂提供了一个u-boot，心想刷到NAND上就好了，用不了几分钟。于是我考虑给他的mini2440换上网络功能强大的u-boot。显然后面的进展远没有这么顺利，不然就不会特别来记述一番了。</p>
<p>刷上自带的u-boot后，发现MTD的分区很怪异，kernel区是从0开始的。心想，不至于有这么怪异的错误留在这里吧，几秒种后恍然大悟，原来mini2440板上有NOR和NAND 2个存储器，这个u-boot是为NOR准备的。好吧，自己动手改改。</p>
<p>找到源代码，发现居然还是1.1.6，真够老的。上友善之臂的网站去下载，发现依然是1.1.6，这个…难道u-boot不受欢迎？不过我在友善之臂的网站上发现了移植好的2.6.29的内核，可以顺便拿来试试。</p>
<p><span id="more-103"></span>友善之臂用的是open24x0的config，修改了u-boot-1.1.6/include/configs/open24x0.h，重新安排了MTD的分区，并使u-boot采用NAND来存放env。然后修改linux-2.6.29/arch/arm/plat-s3c24xx/common-friendly-arm.c，把MTD的分区信息调整成与u-boot的一致。然后编译，刷写NAND，关掉板子，默默祈祷了一下之后，满怀希望的按下红色的电源开关…果然，启动不了。</p>
<p>串口console上打印出来的信息，停在了&#8221;done, booting the kernel.&#8221;。也就是说，解压缩成功了，也许是跳转到入口失败了，也许是在打印出&#8221;Linux version&#8221;之前出了什么问题。当然，也有可能是信息没有打印到串口console上。可惜手边没有仿真器，瞎猜没有用。mini2440的板子应该有不少用户，这些用户中应该不止一个人试过u-boot。Google一下吧。</p>
<p>看来这个问题还真不止我一个人遇到过，不过大家似乎都选择自己重新移植u-boot，而不是修正原有的u-boot 1.1.6。这个活儿太花时间了，不行，继续Google。在继续Google了近一个小时之后，总结大家的问题一般是3种情况：</p>
<ol>
<li>console设置没有传递到内核</li>
<li>u-boot的时钟设置不在405MHz，与Kernel的不一致</li>
<li>Machine ID设置的与Kernel不一致</li>
</ol>
<p>第1种情况可以排除，我设置了CMDLINE。第2种情况，检查了u-boot-1.1.6/board/open24x0/boot_init.c，貌似也没问题。看来是Machine ID的问题。</p>
<p>查看u-boot-1.1.6/board/open24x0/open24x0.c与linux-2.6.29/include/asm/mach-types.h，发现Machine ID果然设置的不对。mini2440的ID是1999，而u-boot中设置的是三星官方的362。改完，刷写，重启。</p>
<p>依然不灵。</p>
<p>这就有点土了。没有仿真器，没有打印信息，我和mini2440之间又不能通过脑电波交流…冥思苦想中，我进入了准无意识状态，大脑在迷惘，手指在不停地用NOR或者NAND启动mini2440。突然，我感到有什么东西不对。隐隐约约的，我似乎看到了什么东西，不应该出现的东西。定定神，一行一行地翻看串口console日志，貌似每一行都很正常，但最后我停在了SuperVIVI启动的一行语句上面：&#8221;Machine ID: 782&#8243;。</p>
<p>782？为什么会是782？我grep了一下linux-2.6.29/include/asm/mach-types.h，782是MACH_TYPE_PNX4008。先不想那么多，改成782试试。改完，刷写，重启。</p>
<p>Kernel成功启动了。</p>
<p>回过头研究782，不由哑然失笑。原来是这个linux-2.6.29移植的有点潦草，defconfig中的宏定义前后不一致，使得Machine ID没有设置为预想的值。好吧，这个问题就留在这里吧，也是一种不和谐美。</p>
<p>附linux-2.6.29/arch/arm/plat-s3c24xx/common-friendly-arm.c中的MTD分区设置：</p>
<p>static struct mtd_partition friendly_arm_default_nand_part[] = {<br />
[0] = {<br />
.name   = &#8220;boot&#8221;,<br />
.size   = 0&#215;00040000,<br />
.offset = 0,<br />
},<br />
[1] = {<br />
.name   = &#8220;env&#8221;,<br />
.offset = 0&#215;00040000,<br />
.size   = 0&#215;00010000,<br />
},<br />
[2] = {<br />
.name   = &#8220;kernel&#8221;,<br />
.offset = 0&#215;00050000,<br />
.size   = 0&#215;00200000,<br />
},<br />
[3] = {<br />
.name   = &#8220;root&#8221;,<br />
.offset = 0&#215;00250000,<br />
.size   = 0x03db0000,<br />
}<br />
};</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinliu.info/2009/05/mini2440%e4%bd%bf%e7%94%a8u-boot/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Redmine_Importer: Redmine CSV Import Plugin</title>
		<link>http://www.martinliu.info/2009/04/redmine_importer-redmine-csv-import-plugin/</link>
		<comments>http://www.martinliu.info/2009/04/redmine_importer-redmine-csv-import-plugin/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 16:32:43 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Works]]></category>

		<guid isPermaLink="false">http://www.martinliu.info/?p=97</guid>
		<description><![CDATA[redmine_importer 0.3.1 Download Though, I&#8217;m a newbie in Ruby and RoR development. But after 4-5 hours googling, I decided write a Redmine import plugin for those tons of issues in Excel. So, I downloaded Redmine source code, Aptana Studio, then learn how to program with Ruby and RoR&#8230; Finally, I built a plugin named redmine_importer, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>redmine_importer 0.3.1<br />
<a href="http://martinliu.org/wp-content/uploads/2009/04/redmine_importer-031.zip">Download</a></strong></p>
<p>Though, I&#8217;m a newbie in Ruby and RoR development. But after 4-5 hours googling, I decided write a Redmine import plugin for those tons of issues in Excel. So, I downloaded Redmine source code, Aptana Studio, then learn how to program with Ruby and RoR&#8230;</p>
<p>Finally, I built a plugin named redmine_importer, and it works.<em> Thanks to the 1st user, my colleague, <a href="http://blog.csdn.net/vincetest/archive/2006/10/29/1355229.aspx">Vince Zhang</a></em></p>
<p>redmine_importer 0.3.1 features:</p>
<ul>
<li>Import CSV file, user define split and wrap character</li>
<li>User define CSV column and issue field mapping</li>
<li>Update exsit issues by user defined unique field</li>
<li>Ignore none-exsitent issue, avoid re-update closed issue</li>
<li>As a project&#8217;s module, can configured by project manager</li>
<li>L10n, with English and Chinese locale</li>
</ul>
<p><span id="more-97"></span></p>
<p><strong>Install</strong></p>
<ul>
<li> Make sure you have &#8220;fastercsv&#8221; gem installed(vertion 1.4.0 is tested): <em>#gem install fastercsv</em></li>
<li>Extract .zip file to &#8220;redmine/vendor/plugins/&#8221;</li>
<li>restart your redmine, do some config in permission settings.</li>
</ul>
<p>Tested in Redmine 0.8.2</p>
<p>Enjoy!</p>
<p><strong>Screenshot</strong></p>
<p><a href="http://martinliu.org/wp-content/uploads/2009/04/redmine_importer_screenshot1.png"><img src="http://martinliu.org/wp-content/uploads/2009/04/redmine_importer_screenshot1-300x181.png" class="alignnone size-medium wp-image-102" title="Column Match" alt="Column Match" width="300" height="181" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinliu.info/2009/04/redmine_importer-redmine-csv-import-plugin/feed/</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails: 给Redmine做插件</title>
		<link>http://www.martinliu.info/2009/03/ruby-on-rails-%e7%bb%99redmine%e5%81%9a%e6%8f%92%e4%bb%b6/</link>
		<comments>http://www.martinliu.info/2009/03/ruby-on-rails-%e7%bb%99redmine%e5%81%9a%e6%8f%92%e4%bb%b6/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 15:54:49 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[点滴备忘]]></category>

		<guid isPermaLink="false">http://www.martinliu.info/?p=96</guid>
		<description><![CDATA[这段时间，有个跟合作公司一起做的项目，其间涉及到大量的Buglist交换。我们使用的跟踪系统是Redmine，简洁好用，但偏偏没有Bug导入功能，QA的同事只好手工操作，很是辛苦。 上周五我花了一个晚上的时间，Google来，Google去，最终找到了Piroli UENISHI做的Redmine CSV Importer。可惜这个Plugin只能导入由Redmine导出的CSV文件，并且不能处理自定义字段，还是不合用。 周六早上一醒来，发现天黑黑的，恐怕是随时都要下雨，心想今天不会有户外活动了，不如自己动手做一个Plugin吧。马上开工。 Redmine是基于Ruby on Rails的应用。以前在考察应用程序框架时，曾经看过37signals写的数篇介绍文章，还记得大概的架构。但一动手，立刻发现Ruby和Rails并不像想象中的那么容易上手。从头学肯定是小题大作了，要在这个周末做完，必须得想点速成的办法。 从以往的经验来看，速成需要借助工具，特别是集成得非常好的IDE。Google一下，嗯，最受推崇的工具是Aptana Studio，基于熟悉的Eclipse，大部分功能都支持Mac，下载来试试。 Aptana的确不错，导入Redmine的源代码，很快就跑起来了。继续看Redmine的Plugin制作教程，一步步做了一个新的插件，把大概要用到的东西熟悉了一下。其中有个2个地方花了不少时间： Radio field与其他field的关联动作。没有框架时，肯定是自己写一个Javascript了，但我觉得RoR应该有自己的办法。最后搜到了CSDN上的一个帖子，也是说要用Javascript。一边乱翻RoR的API文档，一边正准备放弃，突然发现ActionView::Helpers::PrototypeHelper里面有个observe_field，解决问题。 Redmine下action间传递上传文件的名字或句柄。这个让我很挠头。本来RoR提供了ActionController::Flash，但Redmine居然把Flash Hash中的所有元素都当作需要显示的内容了。找来找去，没有更好的办法，还是自己用session来传递参数。 终于，经过充分利用周末里各种“见缝插针”的时间，0.1.0版出炉了。明天拿给同事们品评试用一番了。 4月1日补充：做好的plugin在这里发布，为了更多的Redmine用户能够用到这个插件，写成了英文版。 参考资料： Redmine的Plugin制作教程 Ruby的API文档 Ruby on Rails的API文档]]></description>
			<content:encoded><![CDATA[<p>这段时间，有个跟合作公司一起做的项目，其间涉及到大量的Buglist交换。我们使用的跟踪系统是Redmine，简洁好用，但偏偏没有Bug导入功能，QA的同事只好手工操作，很是辛苦。</p>
<p>上周五我花了一个晚上的时间，Google来，Google去，最终找到了Piroli UENISHI做的<a href="Redmine CSV Importer" target="_blank">Redmine CSV Importer</a>。可惜这个Plugin只能导入由Redmine导出的CSV文件，并且不能处理自定义字段，还是不合用。</p>
<p>周六早上一醒来，发现天黑黑的，恐怕是随时都要下雨，心想今天不会有户外活动了，不如自己动手做一个Plugin吧。马上开工。</p>
<p>Redmine是基于Ruby on Rails的应用。以前在考察应用程序框架时，曾经看过37signals写的数篇介绍文章，还记得大概的架构。但一动手，立刻发现Ruby和Rails并不像想象中的那么容易上手。从头学肯定是小题大作了，要在这个周末做完，必须得想点速成的办法。<span id="more-96"></span></p>
<p>从以往的经验来看，速成需要借助工具，特别是集成得非常好的IDE。Google一下，嗯，最受推崇的工具是<a href="http://www.aptana.com" target="_blank">Aptana Studio</a>，基于熟悉的Eclipse，大部分功能都支持Mac，下载来试试。</p>
<p>Aptana的确不错，导入Redmine的源代码，很快就跑起来了。继续看Redmine的<a href="http://www.redmine.org/wiki/redmine/Plugin_Tutorial" target="_blank">Plugin制作教程</a>，一步步做了一个新的插件，把大概要用到的东西熟悉了一下。其中有个2个地方花了不少时间：</p>
<ul>
<li>Radio field与其他field的关联动作。没有框架时，肯定是自己写一个Javascript了，但我觉得RoR应该有自己的办法。最后搜到了CSDN上的一个<a href="http://topic.csdn.net/t/20061124/13/5182448.html">帖子</a>，也是说要用Javascript。一边乱翻RoR的API文档，一边正准备放弃，突然发现<a href="http://api.rubyonrails.org/classes/ActionView/Helpers/PrototypeHelper.html">ActionView::Helpers::PrototypeHelper</a>里面有个observe_field，解决问题。</li>
<li>Redmine下action间传递上传文件的名字或句柄。这个让我很挠头。本来RoR提供了ActionController::Flash，但Redmine居然把Flash Hash中的所有元素都当作需要显示的内容了。找来找去，没有更好的办法，还是自己用session来传递参数。</li>
</ul>
<p>终于，经过充分利用周末里各种“见缝插针”的时间，0.1.0版出炉了。明天拿给同事们品评试用一番了。</p>
<p>4月1日补充：做好的plugin在<a href="http://www.martinliu.info/2009/04/redmine_importer-redmine-csv-import-plugin/">这里</a>发布，为了更多的Redmine用户能够用到这个插件，写成了英文版。</p>
<p>参考资料：</p>
<ul>
<li>Redmine的<a href="http://www.redmine.org/wiki/redmine/Plugin_Tutorial" target="_blank">Plugin制作教程</a></li>
<li>Ruby的<a href="http://www.ruby-doc.org/docs/ProgrammingRuby/" target="_blank">API文档</a></li>
<li>Ruby on Rails的<a href="http://api.rubyonrails.org/" target="_blank">API文档</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.martinliu.info/2009/03/ruby-on-rails-%e7%bb%99redmine%e5%81%9a%e6%8f%92%e4%bb%b6/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>3G时代的热门应用</title>
		<link>http://www.martinliu.info/2008/12/3g%e6%97%b6%e4%bb%a3%e7%9a%84%e7%83%ad%e9%97%a8%e5%ba%94%e7%94%a8/</link>
		<comments>http://www.martinliu.info/2008/12/3g%e6%97%b6%e4%bb%a3%e7%9a%84%e7%83%ad%e9%97%a8%e5%ba%94%e7%94%a8/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 15:06:48 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[胡言乱语]]></category>
		<category><![CDATA[3G]]></category>

		<guid isPermaLink="false">http://www.martinliu.info/?p=91</guid>
		<description><![CDATA[近几个星期来，网络上四处可见一个宣传稿，“移动互联网是3G杀手应用”。诚然，这是一句大实话。从普通使用者的角度来看，3G比之2.5G，不同的不就是数据传输速率的大幅提高吗，不用来“上网”，用来干什么？ 所以，“上网”，移动地“上互联网”，的确是3G最重要的用处和理由。换句话说，丰富的面向移动数据网络的应用群，才是3G代替2.5G的理由。因此，运营商大力发展和推动移动互联网应用，的确是3G上马的要务。对于运营商来说，杀手应用找到了。 然而对于生产应用的开发商来说，什么是“杀手应用”，答案却还没有找到。 回顾有线互联网，用户的接入速度从9.6K，到14.4K，再到56K，2B+D，然后就是2M的xDSL，接下来宽带大行其道。其中促使窄带用户转换成宽带用户的“杀手应用”是什么？是视频点播？广东电信搞过VOD与普通上网速率不同的套餐业务，显然不受欢迎。是下载站？是网游？好像是，好像又不是。其实，把用户定格在宽带环境下的，显然不是单个的应用，而是所有应用聚集在一起产生的力量。 这样说来，是不是互联网就没有“杀手应用”了？ 事实上，准确地说，移动互联网应用中没有能独立于整个生态环境的“杀手应用”，所有的应用都是相辅相成的。当然，虽然没有“杀手应用”，但从各种维度上区分，还是能把众多的应用区分开来的。比如，我们可以从资源的聚集程度上看看，哪些是“热门应用”。就好比目前有线互联网上的，Google、Facebook等等风靡一时的热门。 下面以热门程度从低到高的顺序，根据手机易携带、个人性、私密性，以及3G的网络条件，列出5类应用（工作的关系，只能列出5类而不是惯例的10类）。 第五类：融合式的即时通讯。即时通讯的市场格局有点稳固的味道了，因此只能名列第五。所谓融合，是指将手机、电视、桌面PC进行融合，是指将文字短讯、话音、视频会议进行融合，是指将出席提示、好友录、娱乐信息共享进行融合。这些融合，将使人们更好地利用数字化进行沟通和互动，同时在物理和心理上离得更远。 第四类：随身SNS。SNS与手机真是绝配，随身SNS不光是可以让你在马桶上继续买卖奴隶。手机有通讯录，这对实名SNS很有作用；今天，手机已经是比较正式的沟通工具，同时也是生活化的沟通工具，可以适用于各种不同类型的SNS；手机可以代表个人的ID，可以在让SNS变得更有序或更混乱。更有意思的是，手机简便的按键、触摸屏、摄像头、录音能力、LBS/GPS，正好与SNS应用中流行的Widget的需要不谋而合。 第三类：移动网游。对于网游，我向来不太支持，我认为它进一步降低了人们追求幸福的能力。不过，移动网游不会因为我的好恶而生灭，网游的精髓，也不会因为手持硬件的局限而减弱。网游带给玩家的，主要是虚拟的成就感、认同感，以及随时穿插的虚拟的幸福感。至于画面、3D特效，那并没有绝对意义上的影响。因此，移动网游具有的随时随地参与的特点，这正是虚拟幸福感发挥价值的极佳途径。当然，不知道移动网游的开发商们会不会要求玩家插上电源，挂机练级。 第二类：视频短片。视频短片不同于移动电视，短片的关键在于短。移动环境下，用户看视频内容更多是为了获得资讯，或者点缀一下许多段小块的无聊时间。因此这些内容一定是比YouTube上大多数的内容都要短的，专门制作给移动设备观看的短片。打个不是特别像的比方，就像铃声和歌曲的情况一样，有很多内容提供商在为提供铃声而剪辑歌曲或者从头创作适合于铃声要求的短小音乐片断，将来也会有很多内容提供商在努力生产短片。 第一类：移动支付。移动支付强调的是移动的状态，而不是利用移动的设备进行支付。因为既然存在这么多移动环境下使用的业务了，那么在移动环境下付费的要求就是必须的了，同时移动付费和运营商代收费的关系也不是那么紧密。就好比wap.taobao.com，移动付费依赖的是支付宝。当然，由于目前没有太多理由在移动状态下淘宝，因此也没有太多理由在移动状态下支付宝。然而当用户越来越多地在移动环境下使用各种业务时，移动支付就会变得热闹非凡。所以移动支付，真的是要好好的热闹一段时间的。]]></description>
			<content:encoded><![CDATA[<p>近几个星期来，网络上四处可见一个宣传稿，“<a href="http://tech.qq.com/a/20081219/000007.htm" target="_blank">移动互联网是3G杀手应用</a>”。诚然，这是一句大实话。从普通使用者的角度来看，3G比之2.5G，不同的不就是数据传输速率的大幅提高吗，不用来“上网”，用来干什么？</p>
<p>所以，“上网”，移动地“上互联网”，的确是3G最重要的用处和理由。换句话说，丰富的面向移动数据网络的应用群，才是3G代替2.5G的理由。因此，运营商大力发展和推动移动互联网应用，的确是3G上马的要务。对于运营商来说，杀手应用找到了。</p>
<p>然而对于生产应用的开发商来说，什么是“杀手应用”，答案却还没有找到。</p>
<p>回顾有线互联网，用户的接入速度从9.6K，到14.4K，再到56K，2B+D，然后就是2M的xDSL，接下来宽带大行其道。其中促使窄带用户转换成宽带用户的“杀手应用”是什么？是视频点播？广东电信搞过VOD与普通上网速率不同的套餐业务，显然不受欢迎。是下载站？是网游？好像是，好像又不是。其实，把用户定格在宽带环境下的，显然不是单个的应用，而是所有应用聚集在一起产生的力量。</p>
<p>这样说来，是不是互联网就没有“杀手应用”了？</p>
<p><span id="more-91"></span>事实上，准确地说，移动互联网应用中没有能独立于整个生态环境的“杀手应用”，所有的应用都是相辅相成的。当然，虽然没有“杀手应用”，但从各种维度上区分，还是能把众多的应用区分开来的。比如，我们可以从资源的聚集程度上看看，哪些是“热门应用”。就好比目前有线互联网上的，Google、Facebook等等风靡一时的热门。</p>
<p>下面以热门程度从低到高的顺序，根据手机易携带、个人性、私密性，以及3G的网络条件，列出5类应用（工作的关系，只能列出5类而不是惯例的10类）。</p>
<p>第五类：融合式的即时通讯。即时通讯的市场格局有点稳固的味道了，因此只能名列第五。所谓融合，是指将手机、电视、桌面PC进行融合，是指将文字短讯、话音、视频会议进行融合，是指将出席提示、好友录、娱乐信息共享进行融合。这些融合，将使人们更好地利用数字化进行沟通和互动，同时在物理和心理上离得更远。</p>
<p>第四类：随身SNS。SNS与手机真是绝配，随身SNS不光是可以让你在马桶上继续买卖奴隶。手机有通讯录，这对实名SNS很有作用；今天，手机已经是比较正式的沟通工具，同时也是生活化的沟通工具，可以适用于各种不同类型的SNS；手机可以代表个人的ID，可以在让SNS变得更有序或更混乱。更有意思的是，手机简便的按键、触摸屏、摄像头、录音能力、LBS/GPS，正好与SNS应用中流行的Widget的需要不谋而合。</p>
<p>第三类：移动网游。对于网游，我向来不太支持，我认为它进一步降低了人们追求幸福的能力。不过，移动网游不会因为我的好恶而生灭，网游的精髓，也不会因为手持硬件的局限而减弱。网游带给玩家的，主要是虚拟的成就感、认同感，以及随时穿插的虚拟的幸福感。至于画面、3D特效，那并没有绝对意义上的影响。因此，移动网游具有的随时随地参与的特点，这正是虚拟幸福感发挥价值的极佳途径。当然，不知道移动网游的开发商们会不会要求玩家插上电源，挂机练级。</p>
<p>第二类：视频短片。视频短片不同于移动电视，短片的关键在于短。移动环境下，用户看视频内容更多是为了获得资讯，或者点缀一下许多段小块的无聊时间。因此这些内容一定是比YouTube上大多数的内容都要短的，专门制作给移动设备观看的短片。打个不是特别像的比方，就像铃声和歌曲的情况一样，有很多内容提供商在为提供铃声而剪辑歌曲或者从头创作适合于铃声要求的短小音乐片断，将来也会有很多内容提供商在努力生产短片。</p>
<p>第一类：移动支付。移动支付强调的是移动的状态，而不是利用移动的设备进行支付。因为既然存在这么多移动环境下使用的业务了，那么在移动环境下付费的要求就是必须的了，同时移动付费和运营商代收费的关系也不是那么紧密。就好比wap.taobao.com，移动付费依赖的是支付宝。当然，由于目前没有太多理由在移动状态下淘宝，因此也没有太多理由在移动状态下支付宝。然而当用户越来越多地在移动环境下使用各种业务时，移动支付就会变得热闹非凡。所以移动支付，真的是要好好的热闹一段时间的。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinliu.info/2008/12/3g%e6%97%b6%e4%bb%a3%e7%9a%84%e7%83%ad%e9%97%a8%e5%ba%94%e7%94%a8/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Lakita的DRAMA影展: 摄影与拍照片</title>
		<link>http://www.martinliu.info/2008/12/lakita%e7%9a%84drama%e5%bd%b1%e5%b1%95-%e6%91%84%e5%bd%b1%e4%b8%8e%e6%8b%8d%e7%85%a7%e7%89%87/</link>
		<comments>http://www.martinliu.info/2008/12/lakita%e7%9a%84drama%e5%bd%b1%e5%b1%95-%e6%91%84%e5%bd%b1%e4%b8%8e%e6%8b%8d%e7%85%a7%e7%89%87/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 14:57:12 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[日记]]></category>

		<guid isPermaLink="false">http://www.martinliu.info/?p=82</guid>
		<description><![CDATA[昨晚和同事一起去了Lakita的影展。 出了停车场，依着GPS的指示直奔华侨城OCT创意园BABU画廊。转出恩平街，老远就能看到《DRAMA·造剧》艳丽的、很有杂志封面味道的招贴画，亮亮地竖立在天刚擦黑的街边，有点意思。 7点钟准时入场，人却还不太多。也许大多数对艺术敏感的人类，对时间的流逝都不大敏感。趁着人少，赶紧把几组作品看了一遍。可惜没带相机，对手里拿的Nokia E66在弱光下的摄影能力也早已领教，所以没有立刻拍几张做记录。（下面关于影展的照片转自Lakita的豆瓣相册） 大面积的色块，强烈的对比，经常性使用的短焦、高速快门，戏剧般的夸张的人物造型，似乎构成了这次影展的主题。这个时候，一位同事问我，马丁，你从专业的角度说一下吧。用当下比较常用的一个字来形容我的面部，汗。我哪里跟专业能沾边了？当然，假装专业的评价还是有的，同事之间心知肚明，不会介意吧。于是我说，嗯，构图和用色都还算常规，题材却很有意思。 我为什么说题材很有意思？我正在思索原因。此时观众已经很多了，发布会要从一个短剧正式开始。赶紧拾起思绪去观剧，然而人墙已经把我挡在了目力所能及的范围之外，只能远远地听到寥寥不多的台词，大部分时间都是静寂。 短剧末了，揭幕了本次展览的代表作品。 好吧，悬念都已结束，肚皮开始山响。几位同事一道，去一粥吃晚餐。边等着粥，边聊着天。聊着聊着，突然之间，我感到了我所说的题材有点意思的内在含义。 这些题材，是融合又是杂凑，是流动又是凝固，是生机又是颓废。透露出中产家庭的下一代，在物质生存不是首要问题的环境中，在寻找幸福感和存在感的道路上，怀着年青人特有的叛逆与生机，带着对社会和未来的不确定与抗争，散发出来的独特的生活取向。透过这些作品，很清晰地展现出一大群人的面孔。于是我对同事们说，这就是摄影与拍照片儿的区别。说完这句话，开始放心地喝粥。 我所说的摄影与拍照片的区别，不在于器材的精粗，不在于技巧的高低，而在于意图与实现。 摄影是有预谋的，意图通过作品来实现，没有实现，接着来；拍照片儿，是随性的，在于记录流逝的时光，没有记下来，时光已经不再。回想我拿照相机的岁月，从小学五年级开始，标头、大变焦、广角，负片、反转片，C-41、E-6……我所追求的，原来只是按下快门的瞬间，以及围绕按下快门这个动作的众多器材，而不是我想表达的思想本身。或者说，我从来没有想过要通过相片来表达思想。 因此，我只是在拍照片。]]></description>
			<content:encoded><![CDATA[<p>昨晚和同事一起去了<a href="http://www.lakita.net" target="_blank">Lakita</a>的影展。</p>
<p>出了停车场，依着GPS的指示直奔华侨城OCT创意园<a href="http://www.babu-art.com/" target="_blank">BABU画廊</a>。转出恩平街，老远就能看到《DRAMA·造剧》艳丽的、很有杂志封面味道的招贴画，亮亮地竖立在天刚擦黑的街边，有点意思。</p>
<div id="attachment_83" class="wp-caption alignnone" style="width: 223px"><a href="http://martinliu.org/wp-content/uploads/2008/12/20080918063742d3dce589afe69cac.jpg"><img src="http://martinliu.org/wp-content/uploads/2008/12/20080918063742d3dce589afe69cac-213x300.jpg" class="size-medium wp-image-83" title="DRAMA·造剧" alt="来自BABU画廊网站" width="213" height="300" /></a><p class="wp-caption-text">来自BABU画廊网站</p></div>
<p>7点钟准时入场，人却还不太多。也许大多数对艺术敏感的人类，对时间的流逝都不大敏感。趁着人少，赶紧把几组作品看了一遍。可惜没带相机，对手里拿的Nokia E66在弱光下的摄影能力也早已领教，所以没有立刻拍几张做记录。（下面关于影展的照片转自<a href="http://www.douban.com/people/lakita/photos" target="_blank">Lakita的豆瓣相册</a>）</p>
<p><span id="more-82"></span></p>
<div id="attachment_84" class="wp-caption alignnone" style="width: 310px"><a href="http://martinliu.org/wp-content/uploads/2008/12/p165031306.jpg"><img src="http://martinliu.org/wp-content/uploads/2008/12/p165031306-300x199.jpg" class="size-medium wp-image-84" title="回力" alt="来自Lakita的相册" width="300" height="199" /></a><p class="wp-caption-text">来自Lakita的相册</p></div>
<div id="attachment_85" class="wp-caption alignnone" style="width: 210px"><a href="http://martinliu.org/wp-content/uploads/2008/12/p116253186.jpg"><img src="http://martinliu.org/wp-content/uploads/2008/12/p116253186-200x300.jpg" class="size-medium wp-image-85" title="Alice" alt="来自Lakita的相册" width="200" height="300" /></a><p class="wp-caption-text">来自Lakita的相册</p></div>
<div id="attachment_86" class="wp-caption alignnone" style="width: 210px"><a href="http://martinliu.org/wp-content/uploads/2008/12/p116260277.jpg"><img src="http://martinliu.org/wp-content/uploads/2008/12/p116260277-200x300.jpg" class="size-medium wp-image-86" title="Mag BJ" alt="来自Lakita的相册" width="200" height="300" /></a><p class="wp-caption-text">来自Lakita的相册</p></div>
<div id="attachment_89" class="wp-caption alignnone" style="width: 205px"><a href="http://martinliu.org/wp-content/uploads/2008/12/p116251958.jpg"><img src="http://martinliu.org/wp-content/uploads/2008/12/p116251958-195x300.jpg" class="size-medium wp-image-89" title="0086 Mag" alt="来自Lakita的相册" width="195" height="300" /></a><p class="wp-caption-text">来自Lakita的相册</p></div>
<p>大面积的色块，强烈的对比，经常性使用的短焦、高速快门，戏剧般的夸张的人物造型，似乎构成了这次影展的主题。这个时候，一位同事问我，马丁，你从专业的角度说一下吧。用当下比较常用的一个字来形容我的面部，汗。我哪里跟专业能沾边了？当然，假装专业的评价还是有的，同事之间心知肚明，不会介意吧。于是我说，嗯，构图和用色都还算常规，题材却很有意思。</p>
<p>我为什么说题材很有意思？我正在思索原因。此时观众已经很多了，发布会要从一个短剧正式开始。赶紧拾起思绪去观剧，然而人墙已经把我挡在了目力所能及的范围之外，只能远远地听到寥寥不多的台词，大部分时间都是静寂。</p>
<div id="attachment_87" class="wp-caption alignnone" style="width: 310px"><a href="http://martinliu.org/wp-content/uploads/2008/12/lakita-drama.jpg"><img src="http://martinliu.org/wp-content/uploads/2008/12/lakita-drama-300x168.jpg" class="size-medium wp-image-87" title="Drama 造剧" alt="来自Lakita的博客" width="300" height="168" /></a><p class="wp-caption-text">来自Lakita的博客</p></div>
<p>短剧末了，揭幕了本次展览的代表作品。</p>
<div id="attachment_88" class="wp-caption alignnone" style="width: 210px"><a href="http://martinliu.org/wp-content/uploads/2008/12/p116251931.jpg"><img src="http://martinliu.org/wp-content/uploads/2008/12/p116251931-200x300.jpg" class="size-medium wp-image-88" title="DRAMA" alt="来自Lakita的相册" width="200" height="300" /></a><p class="wp-caption-text">来自Lakita的相册</p></div>
<p>好吧，悬念都已结束，肚皮开始山响。几位同事一道，去<a href="http://www.dianping.com/shop/2430835">一粥</a>吃晚餐。边等着粥，边聊着天。聊着聊着，突然之间，我感到了我所说的题材有点意思的内在含义。</p>
<p>这些题材，是融合又是杂凑，是流动又是凝固，是生机又是颓废。透露出中产家庭的下一代，在物质生存不是首要问题的环境中，在寻找幸福感和存在感的道路上，怀着年青人特有的叛逆与生机，带着对社会和未来的不确定与抗争，散发出来的独特的生活取向。透过这些作品，很清晰地展现出一大群人的面孔。于是我对同事们说，这就是摄影与拍照片儿的区别。说完这句话，开始放心地喝粥。</p>
<p>我所说的摄影与拍照片的区别，不在于器材的精粗，不在于技巧的高低，而在于意图与实现。</p>
<p>摄影是有预谋的，意图通过作品来实现，没有实现，接着来；拍照片儿，是随性的，在于记录流逝的时光，没有记下来，时光已经不再。回想我拿照相机的岁月，从小学五年级开始，标头、大变焦、广角，负片、反转片，C-41、E-6……我所追求的，原来只是按下快门的瞬间，以及围绕按下快门这个动作的众多器材，而不是我想表达的思想本身。或者说，我从来没有想过要通过相片来表达思想。</p>
<p>因此，我只是在拍照片。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinliu.info/2008/12/lakita%e7%9a%84drama%e5%bd%b1%e5%b1%95-%e6%91%84%e5%bd%b1%e4%b8%8e%e6%8b%8d%e7%85%a7%e7%89%87/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>年青的一代</title>
		<link>http://www.martinliu.info/2008/12/%e5%b9%b4%e9%9d%92%e7%9a%84%e4%b8%80%e4%bb%a3/</link>
		<comments>http://www.martinliu.info/2008/12/%e5%b9%b4%e9%9d%92%e7%9a%84%e4%b8%80%e4%bb%a3/#comments</comments>
		<pubDate>Sun, 21 Dec 2008 15:21:20 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[日记]]></category>
		<category><![CDATA[电影]]></category>

		<guid isPermaLink="false">http://www.martinliu.info/?p=79</guid>
		<description><![CDATA[60年代有一部话剧作品，叫做《年青的一代》，1963年6月由上海戏剧学院教师艺术团首演。讲述了一群毕业前后的年青人，是如何选择并且投身到社会主义建设中去的故事。后来话剧两度被改编拍成电影，而我比较喜欢的，还是1965年最早由天马电影制片厂出品的版本。 今天崔永元的电影传奇讲到这部电影，于是翻出来又看了一遍。剧中的插曲，歌词很有意思： 我们是年青的一代 是社会主义建设的尖兵 为了创造美好的未来 把青春献给革命 我们不做温室的花朵 要做暴风雨中的松柏 敢于斗争 敢于胜利 沿着党所指引的方向 奔向光辉灿烂的前程 联想到前不久，我去了各地6所高校作2009校园招聘。当时我穿梭在校园中，一轮轮的笔试、面试，跟同学们谈着话，无时不刻感受到即将毕业的学生们那蓬勃的朝气。对比60年代的电影，虽然几代人过去了，大家的理想可能不一样了，但那一份即将投入工作的热情，那一份对未来的美好憧憬，以及一点点对未知世界的犹疑，却几乎是一模一样。 又是年青的一代！]]></description>
			<content:encoded><![CDATA[<p>60年代有一部话剧作品，叫做《年青的一代》，1963年6月由上海戏剧学院教师艺术团首演。讲述了一群毕业前后的年青人，是如何选择并且投身到社会主义建设中去的故事。后来话剧两度被改编拍成电影，而我比较喜欢的，还是1965年最早由天马电影制片厂<a href="http://www.cnmdb.com/title/9321/" target="_blank">出品的版本</a>。</p>
<p>今天崔永元的电影传奇讲到这部电影，于是<a href="http://static.youku.com/v1.0.0370/v/swf/qplayer.swf?VideoIDS=10728672&amp;embedid=NTguMjUxLjgwLjQ2AjEwNzI4NjcyAm1vdmllLnBvY28uY24CL212X2NlbnRlci9wbGF5Lmh0eCZtdl9pZD05NDAwMzA2&amp;showAd=0">翻出来</a>又看了一遍。剧中的插曲，歌词很有意思：</p>
<p><em>我们是年青的一代<br />
是社会主义建设的尖兵<br />
为了创造美好的未来<br />
把青春献给革命</em></p>
<p><em>我们不做温室的花朵<br />
要做暴风雨中的松柏<br />
敢于斗争 敢于胜利<br />
沿着党所指引的方向<br />
奔向光辉灿烂的前程</em></p>
<p>联想到前不久，我去了各地6所高校作2009校园招聘。当时我穿梭在校园中，一轮轮的笔试、面试，跟同学们谈着话，无时不刻感受到即将毕业的学生们那蓬勃的朝气。对比60年代的电影，虽然几代人过去了，大家的理想可能不一样了，但那一份即将投入工作的热情，那一份对未来的美好憧憬，以及一点点对未知世界的犹疑，却几乎是一模一样。</p>
<p>又是年青的一代！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinliu.info/2008/12/%e5%b9%b4%e9%9d%92%e7%9a%84%e4%b8%80%e4%bb%a3/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>音乐与介质，演艺工业</title>
		<link>http://www.martinliu.info/2008/12/%e9%9f%b3%e4%b9%90%e4%b8%8e%e4%bb%8b%e8%b4%a8%ef%bc%8c%e6%bc%94%e8%89%ba%e5%b7%a5%e4%b8%9a/</link>
		<comments>http://www.martinliu.info/2008/12/%e9%9f%b3%e4%b9%90%e4%b8%8e%e4%bb%8b%e8%b4%a8%ef%bc%8c%e6%bc%94%e8%89%ba%e5%b7%a5%e4%b8%9a/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 15:51:08 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[胡言乱语]]></category>
		<category><![CDATA[介质]]></category>
		<category><![CDATA[音乐]]></category>

		<guid isPermaLink="false">http://www.martinliu.info/?p=64</guid>
		<description><![CDATA[一段时间以来，我总在说一个“妄论”。然而我总是在即兴地说，却没有用文字梳理清晰后记录下来。最近受青云里博客的启迪，发现在Blog上用文字交流是一条非常不错的路径，所以抽空写了下来。 其实这个所谓的“妄论”很朴素：即传播音乐的介质的发展对音乐的变革起到了相当大的作用。 这个“妄论”也许相当于重新发现轮子应该是圆的，抑或是以偏概全的梦呓，不过我从自己知道的信息出发，的确是找到了这样的一个介质和音乐的发展路线： 爱迪生留声机发明以前，音乐是依靠曲谱、口授的方式传播的；传播的通道，是音乐人的腿和他们骑的马以及其他交通工具； 1870年后，录音机和自动演奏钢琴的出现，使得音乐传播已经开始不太依赖于音乐人了； 1920年，Westinghouse Electric and Manufacturing Company开始运营商业电台KDKA，并且作为重头戏的音乐节目收到很多听众的欢迎； 同时，West Electic等公司的电录唱片，加速了音乐的大众传播，并且为后来的唱片工业奠定了基础； 1956年，便携式磁带录音机出现，比45 RPM的EP唱片更好地开拓了年轻人的市场； 1982年，CD(Compact Disc)商用；高保真终于平民化；盗版唱片在音质上终于与正版完全一致； 1993年，Internet和MP2的结合，开创了新时代；音乐人以及非音乐人，可以用前所未有的低廉成本传播音乐。 随着上述的路线，我们可以发现自从4000年前形成体系化的音乐文化以来： 几千年的时间里，音乐的发展速度与交通工具的运输速度发展成正比加速（当然是跟生产力的发展同步关联）；地方曲艺、宫廷音乐、宗教音乐（相对于世俗音乐）的繁荣，恐怕与此关系颇为紧密； 录放设备发明后的时间里，迅速出现了一些新的流派，比如Ragtime、Jazz； 电台和唱片的出现，推动了诸如乡村音乐等流派的飞速发展； 唱片工业的繁荣，电台的繁荣，交通工具（火车）的便利，是Rock and roll、POP的繁荣的源泉。 此处要分说一下。唱片工业繁荣之后，音乐作品更多体现在卖唱片上。那么唱片是否有人买，决定了音乐要不要大量发行。所以，越来越多的音乐是作给愿意经常买唱片的消费者。这在黑胶唱片和磁带的时代，大家都愿意买唱片，这个现象不是太大的问题，音乐的路子走得还不算窄。但到了CD和Internet时代之后，盗版的黄金时代到来之后，“音乐只为买唱片的人而作”的路线，使得唱片工业重点关注唱片购买力最强的青少年群体，越来越“低龄化”，路子似乎越走越窄。 互联网音乐，特别是UGC(User-generated Content)模式的音乐网站的涌现，使得作音乐不必看唱片公司的脸色；小众（另类）音乐更加丰富； 在亚洲，RBT(Ring-back Tone)业务的繁荣，促使一大批音乐人专门制作副歌部分很适合RBT用户群和播放时长的流行音乐。 说到这里，我想表达的观点已经颇为清晰了。诚然，音乐的发展是跟随社会生产力的发展而不断发展的。我想说的是，音乐的发展，与传播介质的发展的关系特别的紧密。换句话说，似乎介质的发展在左右音乐的发展。 前几年有本书很流行，叫做“地球是平的”(The World Is Flat: A Brief History of the Twenty-First Century)。在这样的一个趋势下，众多的音乐人可以通过便利的全球环境找到他的受众，同时受众却不一定愿意为工业化的录音制品埋单，那么接下来介质如何影响音乐？ 大胆的猜测一下：将来的音乐人一定能找到喜欢自己音乐风格的受众，同时会更多通过现场演艺和网上演艺来获得经济价值，所以即将到来或者已经到来的，是去地域化、强调表演性，并且市场相当细分的一个音乐时代。]]></description>
			<content:encoded><![CDATA[<p>一段时间以来，我总在说一个“妄论”。然而我总是在即兴地说，却没有用文字梳理清晰后记录下来。最近受<a href="http://cyberrover.blog.sohu.com/" target="_blank">青云里</a>博客的启迪，发现在Blog上用文字交流是一条非常不错的路径，所以抽空写了下来。</p>
<p>其实这个所谓的“妄论”很朴素：即传播音乐的介质的发展对音乐的变革起到了相当大的作用。</p>
<p>这个“妄论”也许相当于重新发现轮子应该是圆的，抑或是以偏概全的梦呓，不过我从自己知道的信息出发，的确是找到了这样的一个介质和音乐的发展路线：</p>
<ul>
<li>爱迪生留声机发明以前，音乐是依靠曲谱、口授的方式传播的；传播的通道，是音乐人的腿和他们骑的马以及其他交通工具；</li>
<li>1870年后，录音机和自动演奏钢琴的出现，使得音乐传播已经开始不太依赖于音乐人了；</li>
<li>1920年，Westinghouse Electric and Manufacturing Company开始运营商业电台KDKA，并且作为重头戏的音乐节目收到很多听众的欢迎；</li>
<li>同时，West Electic等公司的电录唱片，加速了音乐的大众传播，并且为后来的唱片工业奠定了基础；</li>
<li>1956年，便携式磁带录音机出现，比45 RPM的EP唱片更好地开拓了年轻人的市场；</li>
<li>1982年，CD<em>(Compact Disc)</em>商用；高保真终于平民化；盗版唱片在音质上终于与正版完全一致；</li>
<li>1993年，Internet和MP2的结合，开创了新时代；音乐人以及非音乐人，可以用前所未有的低廉成本传播音乐。</li>
</ul>
<p><span id="more-64"></span></p>
<p>随着上述的路线，我们可以发现自从4000年前形成体系化的音乐文化以来：</p>
<ul>
<li>几千年的时间里，音乐的发展速度与交通工具的运输速度发展成正比加速<em>（当然是跟生产力的发展同步关联）</em>；地方曲艺、宫廷音乐、宗教音乐（相对于世俗音乐）的繁荣，恐怕与此关系颇为紧密；</li>
<li>录放设备发明后的时间里，迅速出现了一些新的流派，比如Ragtime、Jazz；</li>
<li>电台和唱片的出现，推动了诸如乡村音乐等流派的飞速发展；</li>
<li>唱片工业的繁荣，电台的繁荣，交通工具（火车）的便利，是Rock and roll、POP的繁荣的源泉。</li>
</ul>
<p>此处要分说一下。唱片工业繁荣之后，音乐作品更多体现在卖唱片上。那么唱片是否有人买，决定了音乐要不要大量发行。所以，越来越多的音乐是作给愿意经常买唱片的消费者。这在黑胶唱片和磁带的时代，大家都愿意买唱片，这个现象不是太大的问题，音乐的路子走得还不算窄。但到了CD和Internet时代之后，盗版的黄金时代到来之后，“音乐只为买唱片的人而作”的路线，使得唱片工业重点关注唱片购买力最强的青少年群体，越来越“低龄化”，路子似乎越走越窄。</p>
<ul>
<li>互联网音乐，特别是UGC<em>(User-generated Content)</em>模式的音乐网站的涌现，使得作音乐不必看唱片公司的脸色；小众（另类）音乐更加丰富；</li>
<li>在亚洲，RBT<em>(Ring-back Tone)</em>业务的繁荣，促使一大批音乐人专门制作副歌部分很适合RBT用户群和播放时长的流行音乐。</li>
</ul>
<p>说到这里，我想表达的观点已经颇为清晰了。诚然，音乐的发展是跟随社会生产力的发展而不断发展的。我想说的是，音乐的发展，与传播介质的发展的关系特别的紧密。换句话说，似乎介质的发展在左右音乐的发展。</p>
<p>前几年有本书很流行，叫做“地球是平的”<em>(The World Is Flat: A Brief History of the Twenty-First Century)</em>。在这样的一个趋势下，众多的音乐人可以通过便利的全球环境找到他的受众，同时受众却不一定愿意为工业化的录音制品埋单，那么接下来介质如何影响音乐？</p>
<p>大胆的猜测一下：将来的音乐人一定能找到喜欢自己音乐风格的受众，同时会更多通过现场演艺和网上演艺来获得经济价值，所以即将到来或者已经到来的，是去地域化、强调表演性，并且市场相当细分的一个音乐时代。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinliu.info/2008/12/%e9%9f%b3%e4%b9%90%e4%b8%8e%e4%bb%8b%e8%b4%a8%ef%bc%8c%e6%bc%94%e8%89%ba%e5%b7%a5%e4%b8%9a/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>夜探沃尔玛，晨巡家乐福</title>
		<link>http://www.martinliu.info/2007/04/%e5%a4%9c%e6%8e%a2%e6%b2%83%e5%b0%94%e7%8e%9b%ef%bc%8c%e6%99%a8%e5%b7%a1%e5%ae%b6%e4%b9%90%e7%a6%8f/</link>
		<comments>http://www.martinliu.info/2007/04/%e5%a4%9c%e6%8e%a2%e6%b2%83%e5%b0%94%e7%8e%9b%ef%bc%8c%e6%99%a8%e5%b7%a1%e5%ae%b6%e4%b9%90%e7%a6%8f/#comments</comments>
		<pubDate>Sat, 07 Apr 2007 13:13:52 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[日记]]></category>

		<guid isPermaLink="false">http://www.martinliu.info/?p=38</guid>
		<description><![CDATA[其实我特别不愿意晚上去沃尔玛买菜。经过一天的挑选翻腾，无论是绿叶还是果实，都显得无精打采，全然没有蔬菜应有的光鲜，足够毁灭掉我所有的烹饪激情。然而下班后肯定就是晚上了，所以今天我又重回夜探沃尔玛时代。 目标很明确：西红柿、青椒、鱼、鸡蛋、速冻馒头和烤牛肉片。前面三样是用来炮制马丁式番茄鱼的，后面的则是我这几天的早餐。蛇口沃尔玛的布局是我比较满意的，这比常新家乐福要好太多，可以在进入超市前就将路线规划好，做到速战速决。 (电话来了，未完待续)]]></description>
			<content:encoded><![CDATA[<p style="margin-right: 0px;" dir="ltr">其实我特别不愿意晚上去沃尔玛买菜。经过一天的挑选翻腾，无论是绿叶还是果实，都显得无精打采，全然没有蔬菜应有的光鲜，足够毁灭掉我所有的烹饪激情。然而下班后肯定就是晚上了，所以今天我又重回夜探沃尔玛时代。</p>
<p style="margin-right: 0px;" dir="ltr">目标很明确：西红柿、青椒、鱼、鸡蛋、速冻馒头和烤牛肉片。前面三样是用来炮制马丁式番茄鱼的，后面的则是我这几天的早餐。蛇口沃尔玛的布局是我比较满意的，这比常新家乐福要好太多，可以在进入超市前就将路线规划好，做到速战速决。</p>
<p style="margin-right: 0px;" dir="ltr"><span id="more-38"></span>(电话来了，未完待续)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinliu.info/2007/04/%e5%a4%9c%e6%8e%a2%e6%b2%83%e5%b0%94%e7%8e%9b%ef%bc%8c%e6%99%a8%e5%b7%a1%e5%ae%b6%e4%b9%90%e7%a6%8f/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>偶拍，阳台上的花</title>
		<link>http://www.martinliu.info/2007/03/%e5%81%b6%e6%8b%8d%ef%bc%8c%e9%98%b3%e5%8f%b0%e4%b8%8a%e7%9a%84%e8%8a%b1/</link>
		<comments>http://www.martinliu.info/2007/03/%e5%81%b6%e6%8b%8d%ef%bc%8c%e9%98%b3%e5%8f%b0%e4%b8%8a%e7%9a%84%e8%8a%b1/#comments</comments>
		<pubDate>Sun, 04 Mar 2007 14:32:09 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.martinliu.info/?p=35</guid>
		<description><![CDATA[早上起床，突然间发现阳台上的花开得绚丽异常，于是立刻拿起相机，随手拍下了它们的倩影。]]></description>
			<content:encoded><![CDATA[<p>早上起床，突然间发现阳台上的花开得绚丽异常，于是立刻拿起相机，随手拍下了它们的倩影。</p>
<p><a href="http://martinliu.org/wp-content/uploads/2007/03/flower02.jpg"><img src="http://martinliu.org/wp-content/uploads/2007/03/flower02-300x240.jpg" class="alignnone size-medium wp-image-59" title="flower02" alt="flower02" width="300" height="240" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinliu.info/2007/03/%e5%81%b6%e6%8b%8d%ef%bc%8c%e9%98%b3%e5%8f%b0%e4%b8%8a%e7%9a%84%e8%8a%b1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>超声波+机油，翻新T42嗡嗡作响的风扇</title>
		<link>http://www.martinliu.info/2006/11/%e8%b6%85%e5%a3%b0%e6%b3%a2%e6%9c%ba%e6%b2%b9%ef%bc%8c%e7%bf%bb%e6%96%b0t42%e5%97%a1%e5%97%a1%e4%bd%9c%e5%93%8d%e7%9a%84%e9%a3%8e%e6%89%87/</link>
		<comments>http://www.martinliu.info/2006/11/%e8%b6%85%e5%a3%b0%e6%b3%a2%e6%9c%ba%e6%b2%b9%ef%bc%8c%e7%bf%bb%e6%96%b0t42%e5%97%a1%e5%97%a1%e4%bd%9c%e5%93%8d%e7%9a%84%e9%a3%8e%e6%89%87/#comments</comments>
		<pubDate>Sat, 04 Nov 2006 15:51:11 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[点滴备忘]]></category>

		<guid isPermaLink="false">http://www.martinliu.info/?p=32</guid>
		<description><![CDATA[我的Thinkpad T42买了有1年半了，总体表现令人满意。可惜最近风扇噪音越来越大，嗡嗡作响的声音，从只是夜阑人静的时候才能听到，发展到现在白天也清晰非常，恶化得相当迅速。 根据以往处理散热风扇的经验，我判断这是灰尘在作祟。某黄道吉日的凌晨，拔下电池，拆下键盘，用USB吸尘器将风扇和散热器上的灰尘清理了一遍。风扇立马清静了，心满意足地关机睡觉。可惜好景不长，第三天下午便又听到了熟悉的嗡嗡声……原来这一招不灵。 然而噪音依旧继续恶化，使得我不得不再次将笔记本拆开，对风扇和散热器进行了更为彻底的吸尘。当然，意料之中的，第二天上午，噪音便回来了。看来必须祭出杀手锏。 其实杀手锏是在Google上搜到的“5元让你油尽灯枯的风扇起死回生”一片文章中提到的超声波清洗上油的办法。原文的目标是T40p，和我的T42有小小差别。 首先是拆机。Thinkpad是很好拆的，既不需要专用工具，也不需要记忆各个螺丝的位置（面板上已经标识清楚了），更不必担心掰坏塑料卡扣（因为T42 14&#8243;的掌托就没有用塑料卡扣）。但谨慎起见，还是从Google搜到了“T4X硬件维护手册”，以便按图索骥。 根据维护手册，卸下风扇前，必须卸下电池、硬盘、键盘和掌托。 将 T42反面放置，电池和硬盘很容易就卸下了，拆键盘时发现螺丝还有点紧（标称2.45牛·米），换了个更合适的螺丝刀，才把4颗3号螺丝搞定。随后是掌 托，幸好这几天没有剪指甲，不然那5块遮盖螺丝空的塑料片还真不容易弄下来。卸下4颗1号螺丝，1颗2号螺丝，2颗4号螺丝，就可以拆了。 将T42恢复正面放置，打开上盖，将键盘向屏幕方向推，然后从靠近掌托那一端往上一撬，键盘就出来了，拔下连线。掌托更容易，从靠近键盘那一端往上提，也应手而落，拔下连线。 现 在散热器就完全暴露在视线下了，下面开始直视下手术。散热器有3颗螺丝固定，根据经验人士的说法，需要循环渐进地松开这3颗螺丝，使得散热器不会因为应力 而压坏CPU。卸下3颗螺丝后，我便按照维护手册上的说明开始撬散热器。为了避免损伤散热器和CPU，我用了一张磁卡来切入散热器和CPU之间的缝隙，代 替了网上上说的使用平口螺丝刀。然而散热器靠近显示芯片的一端纹丝不动，很显然，显示芯片和散热器结合的相当紧，而手册上根本没有提到这一点。我有点迷惑 了，于是上Google到处搜索，但依然没有收获，前进还是后退，我犹豫了一会儿。 惯性往往是推动力，我继续向前。经过仔细的观察，我发现 显示芯片和散热器之间的粘合力可能是那一圈黑色发泡橡胶带来的。一不做二不休，我拿起平口螺丝刀，将这些黑色橡胶都刮去了。似乎松动了许多，然后我拿着螺 丝刀在缝隙处用力切入，呲的一声，散热器下来了。然而我用力过猛，螺丝刀划过ATI 9600几个字，似乎还划到了主板上！差点就眼前发黑了~~~那些贴片元件，随便碰到哪一个，都是麻烦事，这下如何是好？ 然后又是一番仔细检查，这次还使用了聚光手电筒。10分钟之后，我略微放了放心，没有肉眼可见的损伤。莫非今天是拆机的黄道吉日？哈哈！ 散热器拆下来后，抹去表面的浮灰和硅脂，放到了超声波清洗机中。我的清洗机是中国移动积分换的，35W的功率正好，不会损坏散热器的热管。清洗机里面已经倒满了今天在化学用品店（深圳市中园化工）买的1瓶分析纯无水乙醇。正反面各清洗3分钟后，风扇已经是相当的干净了！ 接 下来的工作好办，电吹风吹干（不要过热，避免损坏电机和线路板），晾干30分钟，然后添加机油。添加机油虽然简单，却也有个小插曲。网上文章都建议用注射 器来添加机油，避免过量和污染。可我问遍了附近的药店和门诊部，都不卖注射器，似乎是禁售了？而且听闻要买注射器后，营业员的脸色都怪怪的……我怎么看都 不像精神药品爱好者吧~~~没办法，只好用滴管凑合。我把上次保养用剩的福特专用发动机机油翻来覆去地滴在了转轴的附近，大概用了1ml左右（过量溢出 了）。 擦净溢出的机油后，给CPU和显卡芯片涂上硅脂，原路装回。开机，正常；Windows XP，正常；风扇，咦，风扇呢？哈哈，象征风扇存在的嗡嗡声已经没有了，又恢复了刚买回来时的宁静。希望这次大动干戈的翻新工程能支撑的久一点…… （在搜寻解决方案的过程中，发现每个提出问题的T42用家都是在使用了1年半左右就出现了风扇故障，难道这是个设计缺陷？） （另一个更英明的选择是换一个新风扇。但我心里打定的主意是，先自己DIY一下，失败了就换新风扇，因为以保修网络的效率而言，换新风扇就意味着有N天没有T42可用。）]]></description>
			<content:encoded><![CDATA[<p>我的Thinkpad T42买了有1年半了，总体表现令人满意。可惜最近风扇噪音越来越大，嗡嗡作响的声音，从只是夜阑人静的时候才能听到，发展到现在白天也清晰非常，恶化得相当迅速。</p>
<p><span style="background-color: #faffff;">根据以往处理散热风扇的经验，我判断这是灰尘在作祟。某黄道吉日的凌晨，拔下电池，拆下键盘，用USB吸尘器将风扇和散热器上的灰尘清理了一遍。风扇立马清静了，心满意足地关机睡觉。可惜好景不长，第三天下午便又听到了熟悉的嗡嗡声……原来这一招不灵。</span></p>
<p><span style="background-color: #faffff;">然而噪音依旧继续恶化，使得我不得不再次将笔记本拆开，对风扇和散热器进行了更为彻底的吸尘。当然，意料之中的，第二天上午，噪音便回来了。看来必须祭出杀手锏。</span></p>
<p><span style="background-color: #faffff;"><span id="more-32"></span></span></p>
<p>其实杀手锏是在Google上搜到的“5元让你油尽灯枯的风扇起死回生”一片文章中提到的超声波清洗上油的办法。原文的目标是T40p，和我的T42有小小差别。</p>
<p>首先是拆机。Thinkpad是很好拆的，既不需要专用工具，也不需要记忆各个螺丝的位置（面板上已经标识清楚了），更不必担心掰坏塑料卡扣（因为T42 14&#8243;的掌托就没有用塑料卡扣）。但谨慎起见，还是从Google搜到了“T4X硬件维护手册”，以便按图索骥。</p>
<p>根据维护手册，卸下风扇前，必须卸下电池、硬盘、键盘和掌托。</p>
<p>将 T42反面放置，电池和硬盘很容易就卸下了，拆键盘时发现螺丝还有点紧（标称2.45牛·米），换了个更合适的螺丝刀，才把4颗3号螺丝搞定。随后是掌 托，幸好这几天没有剪指甲，不然那5块遮盖螺丝空的塑料片还真不容易弄下来。卸下4颗1号螺丝，1颗2号螺丝，2颗4号螺丝，就可以拆了。</p>
<p>将T42恢复正面放置，打开上盖，将键盘向屏幕方向推，然后从靠近掌托那一端往上一撬，键盘就出来了，拔下连线。掌托更容易，从靠近键盘那一端往上提，也应手而落，拔下连线。</p>
<p><img src="http://martinliu.org/wp-content/uploads/2006/11/t42_under.jpg" class="alignnone size-full wp-image-55" title="t42_under" alt="t42_under" width="420" height="315" /></p>
<p>现 在散热器就完全暴露在视线下了，下面开始直视下手术。散热器有3颗螺丝固定，根据经验人士的说法，需要循环渐进地松开这3颗螺丝，使得散热器不会因为应力 而压坏CPU。卸下3颗螺丝后，我便按照维护手册上的说明开始撬散热器。为了避免损伤散热器和CPU，我用了一张磁卡来切入散热器和CPU之间的缝隙，代 替了网上上说的使用平口螺丝刀。然而散热器靠近显示芯片的一端纹丝不动，很显然，显示芯片和散热器结合的相当紧，而手册上根本没有提到这一点。我有点迷惑 了，于是上Google到处搜索，但依然没有收获，前进还是后退，我犹豫了一会儿。</p>
<p>惯性往往是推动力，我继续向前。经过仔细的观察，我发现 显示芯片和散热器之间的粘合力可能是那一圈黑色发泡橡胶带来的。一不做二不休，我拿起平口螺丝刀，将这些黑色橡胶都刮去了。似乎松动了许多，然后我拿着螺 丝刀在缝隙处用力切入，呲的一声，散热器下来了。然而我用力过猛，螺丝刀划过ATI 9600几个字，似乎还划到了主板上！差点就眼前发黑了~~~那些贴片元件，随便碰到哪一个，都是麻烦事，这下如何是好？</p>
<p>然后又是一番仔细检查，这次还使用了聚光手电筒。10分钟之后，我略微放了放心，没有肉眼可见的损伤。莫非今天是拆机的黄道吉日？哈哈！</p>
<p>散热器拆下来后，抹去表面的浮灰和硅脂，放到了超声波清洗机中。我的清洗机是中国移动积分换的，35W的功率正好，不会损坏散热器的热管。清洗机里面已经倒满了今天在化学用品店（<a href="http://szsoso.com/userweb/content.asp?webid=10004&amp;id=1174">深圳市中园化工</a>）买的1瓶分析纯无水乙醇。正反面各清洗3分钟后，风扇已经是相当的干净了！</p>
<p><img src="http://martinliu.org/wp-content/uploads/2006/11/t42_clean.jpg" class="alignnone size-full wp-image-56" title="t42_clean" alt="t42_clean" width="420" height="322" /></p>
<p>接 下来的工作好办，电吹风吹干（不要过热，避免损坏电机和线路板），晾干30分钟，然后添加机油。添加机油虽然简单，却也有个小插曲。网上文章都建议用注射 器来添加机油，避免过量和污染。可我问遍了附近的药店和门诊部，都不卖注射器，似乎是禁售了？而且听闻要买注射器后，营业员的脸色都怪怪的……我怎么看都 不像精神药品爱好者吧~~~没办法，只好用滴管凑合。我把上次保养用剩的福特专用发动机机油翻来覆去地滴在了转轴的附近，大概用了1ml左右（过量溢出 了）。</p>
<p><img src="http://martinliu.org/wp-content/uploads/2006/11/t42_burette.jpg" class="alignnone size-full wp-image-57" title="t42_burette" alt="t42_burette" width="420" height="315" /></p>
<p>擦净溢出的机油后，给CPU和显卡芯片涂上硅脂，原路装回。开机，正常；Windows XP，正常；风扇，咦，风扇呢？哈哈，象征风扇存在的嗡嗡声已经没有了，又恢复了刚买回来时的宁静。希望这次大动干戈的翻新工程能支撑的久一点……</p>
<p>（在搜寻解决方案的过程中，发现每个提出问题的T42用家都是在使用了1年半左右就出现了风扇故障，难道这是个设计缺陷？）<br />
（另一个更英明的选择是换一个新风扇。但我心里打定的主意是，先自己DIY一下，失败了就换新风扇，因为以保修网络的效率而言，换新风扇就意味着有N天没有T42可用。）</p>
]]></content:encoded>
			<wfw:commentRss>http://www.martinliu.info/2006/11/%e8%b6%85%e5%a3%b0%e6%b3%a2%e6%9c%ba%e6%b2%b9%ef%bc%8c%e7%bf%bb%e6%96%b0t42%e5%97%a1%e5%97%a1%e4%bd%9c%e5%93%8d%e7%9a%84%e9%a3%8e%e6%89%87/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

