﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-不愿游泳的鱼-随笔分类-Feelings</title><link>http://www.blogjava.net/nemo-zhp/category/33195.html</link><description>只有甘愿做生活中的小丑，才不会被生活腐蚀</description><language>zh-cn</language><lastBuildDate>Thu, 11 Sep 2008 08:41:03 GMT</lastBuildDate><pubDate>Thu, 11 Sep 2008 08:41:03 GMT</pubDate><ttl>60</ttl><item><title>如何选择未来：黑白的天堂，还是彩色的地狱？</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/09/11/228391.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Thu, 11 Sep 2008 08:30:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/09/11/228391.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/228391.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/09/11/228391.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/228391.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/228391.html</trackback:ping><description><![CDATA[<p><span style="font-size: 10pt">这话听完之后已经有好些时候了，但仍然不停的在耳边回响。它所带给我的，不仅仅是震撼。 </span>
<p><span style="font-size: 10pt">事实上，像我一样行将毕业的人都面临着两个选择：技术路线还是非技术路线。这也同每个人的喜好和将来想要获得的生活有关。如果说两年半之前我们以找不到答案为借口，现在已没有任何缓冲的余地了。 </span>
<p><span style="font-size: 10pt">在计算机行业中，有一类人天生就是为算法、编程而生的，他们的最高理想是一流IT外企，去了那里就像去了天堂。这里有丰厚的待遇，有自由的氛围，有挑战自己能力的项目。事实上，走技术路线的确接近于天堂。只要有代码可编，知识可学，文档可写，就不用愁不知道该做什么。而且，每个人对自己承担的任务都很明确，即使项目再大，业务逻辑再复杂，也大概知道自己要绕哪些弯，过几道坎，知道自己将要面临的挑战是什么。而且，就我的经验来讲，不论技术问题刚开始看多大多难，终究都会解决的，只是解决的好坏可能不同。<br />
<br />
但是，这种生活在某种意义上是单调的。我相信大多数程序员都是很有智慧的，但是这些智慧只用到了某个比较小的领域中。也许有些人可以发明某个全新的算法，极大的改变计算机的运行效率，进而改善人们的生活，但是这样的人寥寥无几。更多的人是将自己的血汗注入到某个产品里，在代码的字里行间挥洒自己的青春。最后的结果常常是这样：可以在电脑面前聚精会神几十个小时，却仍然不明白人与人之间如何相处；可以从代码到架构对某个产品了如指掌，却仍然不懂得这个产品成功那个产品失败的奥秘。生活对开发者来讲，就像在两点之间来回奔跑，要么家庭，要么公司。当绞尽脑汁完成一天的工作，踏着黄昏或是夜色往家走的时候，或许会产生一种落寞。因为，生命又少了24小时，而这个世界，好像跟我无关。 </span>
<p><span style="font-size: 10pt">一年多前我比较看好SOA，认为它就是IT的未来。然而，跟一个做SOA的朋友聊过之后，只有一个印象：对于开发者，SOA跟之前炒过的许多概念一样，仅仅是一种工具。可以拿着这种工具混饭吃，但是这绝对不是灵丹妙药，当另外一个概念炒作来临之后，如果不能保持Agile，顺应技术发展趋势，可能就要被冷落了。所以，在学校的我们很容易接受新的理念，新的技术，但是从事了技术岗位之后，就不再那么容易的放弃自己前面的积累了，因为，除去了那些，剩下的可能寥寥无几。 </span>
<p><span style="font-size: 10pt">还有的人凭借自己较好的IT背景，依靠自己对技术的理解力和IT领域敏锐的洞察力，选择在IT行业做Marketing。Marketing的人会将某个新东西用Strategy、Mission、Value等字眼秀时候说的天花乱坠，有点像老师一样，传道授业解惑。所以你会觉得很精彩。生活对你来说是五彩斑斓的，你会经常出差，跟各种各样的人打交道，了解市场现状，了解IT行业未来走势。你会觉得你自己除了工作之外，还肩负着IT行业未来的走向（有些异想天开，但Marketing就需要这样的Passion），你会为自己的生活自己的工作创造意义。 </span>
<p><span style="font-size: 10pt">但是，同样有但是。你永远不知道下一步要做什么。你经常可能会有充足的时间，却丝毫也不知道这些时间里你能创造出什么价值。很多时候需要的可能就是灵光一现，但是在灵光出现之前的过程是异常痛苦的。你的Schedue总是排的满满的，经常记着这件事情忘了那件事情。如果你没有耐心，很快便要被抓狂。如果将开发人员的工作看作是单线程（没有贬义）的话，做Marketing完全需要并行。有大量的会要开，大量的Brain Storming要进行。明天永远是未知的，你所知道的仅有的一点是，明天充满挑战，来自各方面的挑战。 </span>
<p><span style="font-size: 10pt">&nbsp; </span>
<p><span style="font-size: 10pt">人人都向往天堂，然而却有人如地藏王者说，&#8220;我不入地狱，谁入地狱？&#8221;每个人的路，仍然需要自己走。而且，人生也并不只有这两条路。最重要的是思考清楚，究竟想要过怎样的生活。</span></p>
<img src ="http://www.blogjava.net/nemo-zhp/aggbug/228391.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-09-11 16:30 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/09/11/228391.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ganymede Around the World中我的名字</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/Eclipse_Ganymede.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Tue, 22 Jul 2008 14:55:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/Eclipse_Ganymede.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/216729.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/Eclipse_Ganymede.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/216729.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/216729.html</trackback:ping><description><![CDATA[<p>今天看了一下，我的名字果然出现在Ganymede Around the World中了：）这种推广方式很有意思，呵呵。<br />
<a title="http://www.eclipse.org/ganymede/map.php" href="http://www.eclipse.org/ganymede/map.php"><font color="#81a5f8">http://www.eclipse.org/ganymede/map.php</font></a>
<p><a href="http://byfiles.storage.msn.com/y1pUCYm9TSioW9o6c8ARkXh0h5m1l07oq9y75HzrgqVhN-8Th2jrQaVShPuSI_6O8W8?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" src="http://byfiles.storage.msn.com/y1pA7aGQopkVdrhBhDAbOT5T0c4otupmLB8YgSp8YETCep03e5sT4pVbbs3E8vjspn4?PARTNER=WRITER" width="392" height="309" /></a></p>
<img src ="http://www.blogjava.net/nemo-zhp/aggbug/216729.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-07-22 22:55 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/07/22/Eclipse_Ganymede.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE 8 Shining Features</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216703.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Tue, 22 Jul 2008 12:51:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216703.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/216703.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216703.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/216703.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/216703.html</trackback:ping><description><![CDATA[<p>IE 8 Beta 1 出来好久了，由于对IE7的使用仍然心有余悸（之前曾装了IE7又马上转向了Firefox阵营），我这次IE8的安装仍然忐忑不安。无奈经常需要使用代理浏览，而不知怎么搞的使用Firefox的about:config配置了N多遍了怎么也配置不好，每当别人嘲笑我说怎么还用老古董的IE6时，我就无可奈何。。。今天也要尝尝鲜了！<br />
<a href="http://9ek6dq.bay.livefilestore.com/y1p48H-g-BKaOpXJDkHBuA6X85A5BzM3CipYFy1VaYiN8vjRdv3bIaH2JDhJAwUT1Sp75UDm_lPt7o?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" align="right" src="http://byfiles.storage.msn.com/y1p1GYQOI3133QI_QmQW7M__fk0ZunP9JAigTARikr7zc5EigCZx36HQ4GV1EYeDPaxt-mkQYjAqdE?PARTNER=WRITER" width="244" height="184" /></a><br />
不看不知道，发现IE8的功能非常强大，其中最为耀眼的便是其强大的代码调试工具，同Firebug的距离又缩小了一大步。除此之外，IE8还有两个令人眼睛一亮的功能：WebCast和Activity(为方便尝试，本文采用<a title="http://ie8.taobao.com/list.php" href="http://ie8.taobao.com/list.php">http://ie8.taobao.com/list.php</a>作为示例，这是淘宝针对IE8New Features 提供的Preview 页面，支持Web Cast和Activity。)。
<p><span style="color: #333399; font-family: Georgia">1. Developer Tools<br />
<br />
</span>Developer Tools 提供了三个Tab, HTML\CSS\Script，其中，HTML Tab显示DOM树，CSS Tab显示CSS样式表，Script Tab会提供页面源代码，并方便我们对JavaScript的调试。有人说：这有<a href="http://9ek6dq.bay.livefilestore.com/y1pyCCTCVwLyt1LHFoCumlHwKogjbsyuAvens-fEzkAxTDidMMMUawI3fUCFZkHjDanEitlVKJCgB2X29DwYukIDw?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" align="left" src="http://byfiles.storage.msn.com/y1paFk1HcjHnCnaMxvtE8y71uNJI-vb4Kr5-gB_cwIWTJzGNbhVTTnrfzC7bODF2vKH_eli_EnoBWE?PARTNER=WRITER" width="380" height="192" /></a>什么稀奇的呢？先别急，我们先看看Debug的功能：
<p>当我们点击了"Start Debugging"的按钮后，就可以设置在Javascript脚本中设置断点了，这令在IE中调试动态语言的梦想变成了现实。然后可以在右侧的窗口中查看系统中Local变量当前的值。同其他程序语言的调试工具一样，可以Step into, Step over, 查看调用栈以及添加查看的变量等。另外，Developer Tools还提供了Immediate Window允许开发者在当前的上下文环境中撰写Script代码并立即显示结果。
<p>更为神奇的是HTML Tab。HTML Tab除显示DOM树之外，在其右侧窗口还会根据选择的DOM节点，显示每个标签使用的CSS样式表，当前标签的Layout模型，每个样式继承自何处，都可以非常直观的看到。而且，当我们想知道去掉某个CSS样式后的网页效果时，只需要将CSS表中相应项的check去掉，就可以立即在原始网页中观察到效果！<br />
<br />
<a href="http://9ek6dq.bay.livefilestore.com/y1p6L09k67mQob-ul-_4aI_ekRRO3fGCMPAOFMcLRDH63wKKRyf6NFX_Y0T2LCPAzKtdp25ETNlmRIVMjGv7i-_FQ?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" src="http://byfiles.storage.msn.com/y1pjPYspHJnhcyQP0Xjd2Sq5OPQWuEh7MADNgf_UKyxoC7fwSLe8VWQHyXIBF2PMBh8lv7biAdLQEQ?PARTNER=WRITER" width="244" height="145" /></a> <a href="http://9ek6dq.bay.livefilestore.com/y1pYWhwY5tgx7sixsYXF422zlSfYJq56IAW5leJFKxGDPL6AZmpwLzeREGrvMmQ56-DXe97rV-wGgCtEdwx0_T6sA?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" src="http://byfiles.storage.msn.com/y1pIFfAY3GZcJaK3quTacNY9BohdeYgqbKmbjeZ-i-x20IqyWKD8HHewwNv2icdw3KTHGUpENGfMa8?PARTNER=WRITER" width="244" height="143" /></a>
<p>除此以外，Developer Tools提供了View和OutLine两个Menu，OutLine菜单提供了对不同的HTML元素的高亮显示（同FireFox提供的功能类似），而View菜单对于网站设计者非常有用，提供了"IE5&#8221;,"IE7","IE8"3种不同的模式预览页面。开发者可以快速的检测页面的IE兼容性。（唉，如果IE或Firefox能够提供对对方产品的兼容性就更好了。。。不过应该是遥遥无期的事情） </p>
<p><br />
&nbsp;</p>
<p><span style="color: #333399; font-family: Georgia">2. Web Cast</span><a href="http://9ek6dq.bay.livefilestore.com/y1pnUiJvCIwH_-IwKuzP205uL-vhn1sfxi6Raq5gVi8-cNrBf9Jnt6ph2l5HA5VGxqarXqcqdOly2Xj2sE4ID2hxw?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; width: 410px; height: 239px; border-right-width: 0px" border="0" alt="image" align="right" src="http://byfiles.storage.msn.com/y1pWabB-tMBLsybiMtEoOdFTEhIAHA7L-n7igmruMpg7tkhTsxB147Cf5hpHEuPveDK2CrILredmXg?PARTNER=WRITER" width="410" height="239" /></a><br />
在淘宝的这个页面中，当鼠标移动到列表中的商品时，在左上方会出现一个小图标<a href="http://byfiles.storage.msn.com/y1pWlyjLIxqmQOei9CrfXSiFGNFs2j3WOJDjIo1ioiIGpPwj7fnk_SMdJoY58WEHW5o3N6_DFGDpZE?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" src="http://byfiles.storage.msn.com/y1pViELa7-fxBTYifscXfi1SD6pk2ir9NECl6nrZbHDtYj-J9R7eCjpsc-w7zdgb0AX8LAQ_sLpTc8?PARTNER=WRITER" width="29" height="29" /></a> ，该小图标提示使用者可以将此条目加入Web剪辑中。鼠标选择该条目，会弹出Web Slice的提醒页面，选择&#8220;Add&#8221;之后，在IE中便可以在Favorites中看到该Web Slice的导航标签了。单击该标签，便可以看到商品的信息。<br />
<br />
这是怎么做到的呢？我们使用Developer Tools来查看一下HTML代码，发现所有的商品表格中都有类似这样的属性：<a href="http://9ek6dq.bay.livefilestore.com/y1pAMHSfp3lM1e2CWTw3BCPQsWh0R8meYwBb8lfGUid03UOW6cVAPXBdcaV1uu2dqLP9tX9-mNrJ48j5s7UtCNw6g?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" align="left" src="http://byfiles.storage.msn.com/y1p9EsJGirRzrM3h7HEWPmU2Bt1-_-jHvLtxBvyR209IfCr5cb6egAZpWgibJbGynoOBSyWmy6Wx_8?PARTNER=WRITER" width="267" height="84" /></a>
<p>&nbsp;
<p>&nbsp;
<p>&nbsp; </p>
<p>&nbsp;</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr&nbsp;</span><span style="color: #ff0000">class</span><span style="color: #0000ff">="hslice"</span><span style="color: #ff0000">&nbsp;id</span><span style="color: #0000ff">="item_5"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td&nbsp;</span><span style="color: #ff0000">width</span><span style="color: #0000ff">="20%"</span><span style="color: #ff0000">&nbsp;valign</span><span style="color: #0000ff">="middle"</span><span style="color: #ff0000">&nbsp;align</span><span style="color: #0000ff">="center"</span><span style="color: #ff0000">&nbsp;height</span><span style="color: #0000ff">="90"</span><span style="color: #ff0000">&nbsp;class</span><span style="color: #0000ff">="entry-content"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">img&nbsp;</span><span style="color: #ff0000">src</span><span style="color: #0000ff">="http://img08.taobaocdn.com/bao/uploaded/i8/T1n8RbXb0n_QxtXcfX_114424.jpg_sum.jpg"</span><span style="color: #ff0000">&nbsp;border</span><span style="color: #0000ff">="0"</span><span style="color: #ff0000">&nbsp;title</span><span style="color: #0000ff">="装饰画/无框画/客厅/&nbsp;手绘油画/版画//客厅/&nbsp;0705DM1314"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td&nbsp;</span><span style="color: #ff0000">width</span><span style="color: #0000ff">="60%"</span><span style="color: #ff0000">&nbsp;height</span><span style="color: #0000ff">="90"</span><span style="color: #ff0000">&nbsp;class</span><span style="color: #0000ff">="entry-title"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">a&nbsp;</span><span style="color: #ff0000">target</span><span style="color: #0000ff">="_blank"</span><span style="color: #ff0000">&nbsp;href</span><span style="color: #0000ff">="http://auction1.taobao.com/auction/0/item_detail-0db2-ccabd3de2b21ee9744c062589e5be157.jhtml"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">装饰画/无框画/客厅/&nbsp;手绘油画/版画//客厅/&nbsp;0705DM1314</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">a</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td&nbsp;</span><span style="color: #ff0000">width</span><span style="color: #0000ff">="20%"</span><span style="color: #ff0000">&nbsp;height</span><span style="color: #0000ff">="90"</span><span style="color: #ff0000">&nbsp;align</span><span style="color: #0000ff">="center"</span><span style="color: #ff0000">&nbsp;class</span><span style="color: #0000ff">="entry-content"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;一口价<br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">span&nbsp;</span><span style="color: #ff0000">class</span><span style="color: #0000ff">="price"</span><span style="color: #0000ff">&gt;&lt;</span><span style="color: #800000">sup&nbsp;</span><span style="color: #ff0000">style</span><span style="color: #0000ff">="color:#111;"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">￥</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">sup</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">59.00</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">span</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">a&nbsp;</span><span style="color: #ff0000">style</span><span style="color: #0000ff">="display:none;"</span><span style="color: #ff0000">&nbsp;rel</span><span style="color: #0000ff">="feedurl"</span><span style="color: #ff0000">&nbsp;href</span><span style="color: #0000ff">="webslice/feed.php?itemID=ccabd3de2b21ee9744c062589e5be157&amp;xID=0db2"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">订阅到&nbsp;WebSlice</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">a</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;<br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span></div>
<p><br />
支持Web Slice Support的关键的属性为'class="hslice"', 'class='entry-content"'，class='entry-title'。WebSlice 使用 <a href="http://microformats.org/wiki/hatom">hAtom <u>Microformat</u></a> 和 WebSlice 格式的组合来描述 Web 页面的可预订部分。订阅WebSlice后，WebSlice标签显示的标题为entry-title中注明的标题，在该例中，预览后显示的内容为entry-content链接的feed中最新的内容。请注意：Web Slice会自动更新状态。比如，拍卖的商品剩余时间会由于点击Web Slice的时间不同而自动更新。</p>
<p><span style="color: #333399; font-family: Georgia">3. Activities </span>
<p>在以前，我们使用复制和粘贴技术将一个网站有用的信息复制到另外一个网站。<br />
<br />
比如，我们在网上看到了一个朋友的联系地址，想要使用Google Map的服务，我们的做法是这样：复制这个地址，打开google map，然后粘贴该地址用于检索。当我们想要再次进行查找时，又要重复一遍这样的过程。
<p>再比如，我们在网上看到了一个QQ号，想要了解该QQ号的主人的相关信息。那么我们需要首先打开QQ，<a href="http://9ek6dq.bay.livefilestore.com/y1pYb-Oo866Bpvp0bkqcNUe4eJ8Jxuu5BWmUYUjq4ej7ewOcyyY3zkjdG7lFt4vzpWchb4w4cUjE4rOPL2tI3wIDA?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" align="right" src="http://byfiles.storage.msn.com/y1pOo9EfCA19d_VI9enUea5J2mazXynZznmWLMp_5ALu4DKNRlKWitr3m2D0de1Idtj9FZ4wN4kq9Q?PARTNER=WRITER" width="381" height="174" /></a>然后查找QQ用户，输入QQ号码，得到搜索结果之后才能查看用户信息。。。
<p>IE 8的Activities特性使用户不再如此繁琐。如果服务提供商能够遵循&#8220;OpenService 活动&#8221;XML格式来指定HTTP请求的格式，并且在网站中加入活动安装按钮，则不需要用户访问相应的网站，便可以使用服务了。
<p>在淘宝IE8的页面中，选择右侧的安装Taobao Activity按钮，安装淘宝商品搜索Activity。然后，当选中某些相关的内容后，会出现Activity浮动Toolbar<a href="http://byfiles.storage.msn.com/y1pQ3H0oY4T4MuUfeB5Px5SuwwZyx9NKZjsq85h_vGVLRcIjbLKfog5ZT8jzIfRObxU9x_2-lOxxZo?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="activity_icon" src="http://byfiles.storage.msn.com/y1pXJmhIxpyN9Pc6Wn2uPrSDo56WiPzlJZGK_J5eoOlLZ54JT-fZ4kYOl4GLTnz3e3daGfH2f-3esc?PARTNER=WRITER" width="36" height="28" /></a>，选择该浮动Toolbar，下拉列表中将出现所有可用的服务。将鼠标移到&#8220;淘宝搜索&#8221;Item上，将会自动弹出前12个搜索结果的图片。可以直接点击图片以查看内容。
<p>这是怎么实现的呢？同样非常简单。只要在原来已有服务的基础上，按照OpenService 活动XML格式来描述服务，并提供发布活动的方法就可以了。下面为淘宝的Open Service Definition代码： </p>
<p>&nbsp;</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><span style="color: #0000ff">&lt;?</span><span style="color: #ff00ff">xml&nbsp;version="1.0"&nbsp;encoding="UTF-8"&nbsp;</span><span style="color: #0000ff">?&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">openServiceDescription&nbsp;</span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://www.microsoft.com/schemas/openservicedescription/1.0"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">homepageUrl</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">http://www.taobao.com</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">homepageUrl</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">display</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">name</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">淘宝搜索</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">name</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">icon</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">http://www.taobao.com/favicon.ico</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">icon</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">display</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">activity&nbsp;</span><span style="color: #ff0000">category</span><span style="color: #0000ff">="查找"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">activityAction&nbsp;</span><span style="color: #ff0000">context</span><span style="color: #0000ff">="selection"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">preview&nbsp;</span><span style="color: #ff0000">action</span><span style="color: #0000ff">="http://ie8.taobao.com/activities/preview.php?query={selection}"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">execute&nbsp;</span><span style="color: #ff0000">method</span><span style="color: #0000ff">="get"</span><span style="color: #ff0000">&nbsp;action</span><span style="color: #0000ff">="http://ie8.taobao.com/list.php?query={selection}"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">activityAction</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">activity</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">openServiceDescription</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span></div>
<p><br />
如果要发布活动，需要运行如下javascript代码：window.external.addService('&lt;path&gt; /GetMap.xml');<br />
淘宝是通过如下方法加入的：<br />
</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080">1</span>&nbsp;<span style="color: #000000">&lt;</span><span style="color: #000000">script&nbsp;type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">text/javascript</span><span style="color: #000000">"</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">2</span>&nbsp;<span style="color: #0000ff">function</span><span style="color: #000000">&nbsp;addActivity()&nbsp;{<br />
</span><span style="color: #008080">3</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(navigator.userAgent.indexOf('MSIE&nbsp;</span><span style="color: #000000">8</span><span style="color: #000000">')&nbsp;</span><span style="color: #000000">==</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">1</span><span style="color: #000000">)&nbsp;{<br />
</span><span style="color: #008080">4</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert('请首先安装IE8.');<br />
</span><span style="color: #008080">5</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;</span><span style="color: #0000ff">else</span><span style="color: #000000">&nbsp;{<br />
</span><span style="color: #008080">6</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;window.external.addService('activities</span><span style="color: #000000">/</span><span style="color: #000000">taobao</span><span style="color: #000000">-</span><span style="color: #000000">search.xml');<br />
</span><span style="color: #008080">7</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: #008080">8</span>&nbsp;<span style="color: #000000">}<br />
</span><span style="color: #008080">9</span>&nbsp;<span style="color: #000000">&lt;/</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span></div>
<p><br />
</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; height: 42px; background-color: #eeeeee"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><span style="color: #008000">&lt;!--</span><span style="color: #008000">HTML&nbsp;TAG</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">button&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="button"</span><span style="color: #ff0000">&nbsp;onclick</span><span style="color: #0000ff">="addActivity();"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">安装&nbsp;Taobao&nbsp;Activity</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">button</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;<br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span></div>
<p><br />
IE8当前已经支持的有下面这些活动服务（你可以很容易的用上面的方式添加自己的活动服务）：<br />
map：Windows Live Map、Google Maps、Yahoo!Maps、Mapquest<br />
blog：Windows Live Spaces、Windows Live Writer、Blogger<br />
define：Encarta、Wikipedia、Dictionary.com<br />
add：Del.icio.us、Reddit、Google Reader<br />
translate：Windows Live Translation、Babelfish、Google Translation<br />
IE8中还提供了活动本地化的方法，可以根据用户的地域来提供不同内容的活动。<br />
可从这个网站查看现有IE8支持的中文顶级活动：<a title="http://ie.microsoft.com/activities/zh-chs/default.aspx" href="http://ie.microsoft.com/activities/zh-chs/default.aspx">http://ie.microsoft.com/activities/zh-chs/default.aspx</a><br />
该网站为IE8支持的英文顶级活动：<a title="http://ie.microsoft.com/activities/zh-chs/default.aspx" href="http://ie.microsoft.com/activities/default.aspx">http://ie.microsoft.com/activities/default.aspx</a></p>
<p><span style="color: #333399; font-family: 微软雅黑">后记</span></p>
<p>IE8 Beta2在8月份就要出来了，不知会有什么更新更Shining的特性。但无论如何，从IE8 Beta1来看，IE8的整体设计中，对用户、代码开发人员以及服务提供商都提供了更为强大的支持，有理由期待IE8能走的更远。我们不希望一家公司垄断某个产品，我们希望的是，在互相的竞争中，能够最终给使用者带来更多的愉悦，实现软件本应实现的价值。</p>
<img src ="http://www.blogjava.net/nemo-zhp/aggbug/216703.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-07-22 20:51 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216703.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>重新经营博客</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216489.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Mon, 21 Jul 2008 16:03:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216489.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/216489.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216489.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/216489.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/216489.html</trackback:ping><description><![CDATA[我写的图书《Eclipse插件开发学习笔记》出版 后，才意识到已经有一年多都没有经营上来看看了。<br />
<br />
这本书耗费了我将近一年的时间。写完这本书之后，我再也没有写过类似技术的博客或文章，技术博客已经荒芜了。很久才缓过神来。以前很多人都说陈小旭演完红楼梦之后很久不能从那个角色中拔出来，以前不懂，现在深有体会。除此之外，最近的技术关注点已经离开了Eclipse，转向了微软的产品，这也是疏于更新的另外一个原因。<br />
<br />
而Eclipse仍然蓬勃的发展着，重新回过头来审视这本早已完稿的书，发现自己仍然对Eclipse痴迷。那个Eric在Contribution to Eclipse中描述的&#8220;贡献者的循环&#8221;，正在从一种向往变成为一种现实，Eclipse在众多开发这的簇拥下，不断的从卓越走向卓越。<br />
<br />
回来之后才发现自己对Eclipse仍然深有感情。那么，继续做一个学习者，迎头而上吧！
 <img src ="http://www.blogjava.net/nemo-zhp/aggbug/216489.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-07-22 00:03 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216489.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我的书终于出了</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216486.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Mon, 21 Jul 2008 15:43:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216486.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/216486.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216486.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/216486.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/216486.html</trackback:ping><description><![CDATA[<div>呵呵，终于盼到了好消息，我的书终于出版了。据说我的样书已经在快递中了，过两天就可以收到，呵呵，好激动。不过,Eclipse发行版都已经到了3.4 版了，而我的书中使用的版本是3.2，不知道这会不会影响图书的使用。最可气的是，出版商将这本书定价定了75元，太黑了。。。成为了他们赚钱的工具<img title="咬牙切齿" style="vertical-align: middle" alt="咬牙切齿" src="http://shared.live.com/HjKMzTS-xzcms40!CabizA/emoticons/smile_baringteeth.gif" /><br />
<br />
这是图片：<br />
<img style="width: 216px; height: 281px" alt="" src="http://www.e-bookshop.com.cn/upfiles/Books/JS9787121054983.jpg" /><br />
<br />
下面是网上已有的链接。让人心烦的是，china-pub和dangdang都还没有货。。。不过已经不错了呵呵，知足吧！<br />
第二书店链接：<a href="http://www.dearbook.com/book/248886" target="_blank"><u><font color="#0000ff">http://www.dearbook.com/book/248886</font></u></a><br />
新风雨网络商城：<a href="http://www.cnforyou.com/query/bookdetail1.asp?viBookCode=4442" target="_blank"><u><font color="#800080">http://www.cnforyou.com/query/bookdetail1.asp?viBookCode=4442</font></u></a><br />
电子工业出版社：<a href="http://www.phei.com.cn/bookshop/bookinfo.asp?bookcode=TP054980&amp;booktype=main" target="_blank"><span><u><font color="#800080">www.phei.com.cn/bookshop/bookinfo.asp?bookcode=TP054980&amp;booktype=main</font></u></span></a><br />
中关村书店：<a href="http://www.e-bookshop.com.cn/buzi/BookDetail.aspx?ID=21680" target="_blank"><u><font color="#0000ff">http://www.e-bookshop.com.cn/buzi/BookDetail.aspx?ID=21680</font></u></a></div>
 <img src ="http://www.blogjava.net/nemo-zhp/aggbug/216486.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-07-21 23:43 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216486.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>