<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.evis.me/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0"><channel><atom:link href="http://feed.evis.me" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/EvisMe" type="application/rss+xml"></fs:self_link><lastBuildDate>Fri, 04 Feb 2011 07:30:00 GMT</lastBuildDate><title>Song1w's WEBlog</title><description>How I Think, Design and Entertain.</description><image><url>http://www.feedsky.com/feed/EvisMe/sc/gif</url><title>Song1w's WEBlog</title><link>http://evis.me/</link></image><link>http://evis.me/</link><blogChannel:blogRoll>http://evis.me/opml.axd</blogChannel:blogRoll><blogChannel:blink>http://evis.me/syndication.axd</blogChannel:blink><geo:lat>39.908170</geo:lat><geo:long>116.397900</geo:long><language>zh-CN</language><dc:creator>Evis.me</dc:creator><item><title>Android手机应用程序《泡面管家》测试版发布 - Instant Noodles Master app for Android beta released</title><link>http://evis.me/post/2011/02/04/Instant-Noodles-Master-app-for-Android-beta-released.aspx</link><pingback:server>http://evis.me/pingback.axd</pingback:server><pingback:target>http://evis.me/post.aspx?id=4412a5ad-e6cb-42fe-9a42-2163d311a567</pingback:target><slash:comments>0</slash:comments><trackback:ping>http://evis.me/trackback.axd?id=4412a5ad-e6cb-42fe-9a42-2163d311a567</trackback:ping><wfw:comment>http://evis.me/post/2011/02/04/Instant-Noodles-Master-app-for-Android-beta-released.aspx#comment</wfw:comment><wfw:commentRss>http://evis.me/syndication.axd?post=4412a5ad-e6cb-42fe-9a42-2163d311a567</wfw:commentRss><description>&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;这是一款娱乐性质的软件。&amp;rdquo;&amp;mdash;&amp;mdash;某同事 &lt;br /&gt;&amp;ldquo;这个&amp;hellip;&amp;hellip;很阳春啊。&amp;rdquo;&amp;mdash;&amp;mdash;某客户 &lt;br /&gt;&amp;ldquo;很有意思。&amp;rdquo;&amp;mdash;&amp;mdash;某朋友 &lt;br /&gt;&amp;ldquo;重要的是创意。&amp;rdquo;&amp;mdash;&amp;mdash;某同学&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;《泡面管家》是一款面向泡面（方便面、速食面、即食面）爱好者的小工具。 &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Instant Noodles Master (NoodlesMaster for short) is a small tool for instant noodles funs.&lt;/cite&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://evis.me/image.axd?picture=noodles_master_logo.png&quot;&gt;&lt;img style=&quot;background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;&quot; title=&quot;noodles_master_logo&quot; src=&quot;http://evis.me/image.axd?picture=noodles_master_logo_thumb.png&quot; border=&quot;0&quot; alt=&quot;noodles_master_logo&quot; width=&quot;72&quot; height=&quot;72&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;主要功能如下： &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Features:&lt;/cite&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;泡面计时 &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Timer for instant noodles&lt;/cite&gt; &lt;/li&gt;
&lt;li&gt;泡面产品大全（目前只有中国区域数据，且尚需补充） &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Instant noodles product list (Chinese data only, still insufficient)&lt;/cite&gt; &lt;/li&gt;
&lt;li&gt;泡面条码识别（目前只有中国区域数据，且尚需补充） &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Instant noodles barcode recognition (Chinese data only, still insufficient)&lt;/cite&gt; &lt;/li&gt;
&lt;li&gt;泡面向导 &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Wizard of cooking instant noodles&lt;/cite&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://evis.me/image.axd?picture=noodlesmaster_screenshot_1.png&quot;&gt;&lt;img style=&quot;background-image: none; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;&quot; title=&quot;noodlesmaster_screenshot_1&quot; src=&quot;http://evis.me/image.axd?picture=noodlesmaster_screenshot_1_thumb.png&quot; border=&quot;0&quot; alt=&quot;noodlesmaster_screenshot_1&quot; width=&quot;139&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&amp;nbsp; &lt;a href=&quot;http://evis.me/image.axd?picture=noodlesmaster_screenshot_2.png&quot;&gt;&lt;img style=&quot;background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;&quot; title=&quot;noodlesmaster_screenshot_2&quot; src=&quot;http://evis.me/image.axd?picture=noodlesmaster_screenshot_2_thumb.png&quot; border=&quot;0&quot; alt=&quot;noodlesmaster_screenshot_2&quot; width=&quot;139&quot; height=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;在将来版本中可能加入的功能： &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Possible future features:&lt;/cite&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;更多泡面产品数据/在线更新/新品推介 &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;More instant noodles product data / online sync / new product promotion &lt;/cite&gt;&lt;/li&gt;
&lt;li&gt;泡面评分/评论 &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Rating / commenting&lt;/cite&gt; &lt;/li&gt;
&lt;li&gt;泡面统计/健康饮食提醒 &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Statistics / healthy diet prompt&lt;/cite&gt; &lt;/li&gt;
&lt;li&gt;个人泡面活动与SNS整合 &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Integration with SNS&lt;/cite&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;《泡面管家》可以在谷歌的官方应用软件市场Android Market搜索到，并供大家免费下载使用。 &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Instant Noodles Master can be found and downloaded for free in Google official Android Market.&lt;/cite&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://market.android.com/details?id=me.evis.mobile.noodle&quot;&gt;http://market.android.com/details?id=me.evis.mobile.noodle&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;欢迎大家提出宝贵意见，bug或新功能建议请提交到： &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Bugs or new feature requests please submit to:&lt;a href=&quot;http://code.google.com/p/noodlesmaster/issues/list&quot;&gt;http://code.google.com/p/noodlesmaster/issues/list&lt;/a&gt;&lt;/cite&gt;&lt;/p&gt;
&lt;p&gt;注：本软件中出现的泡面厂商图标、产品名称及相关信息等版权均为相应厂商所有。 &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Note: all instant noodles product logos, brands and related info belong to its manufacturer.&lt;/cite&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/471961585/EvisMe/feedsky/s.gif?r=http://evis.me/post/2011/02/04/Instant-Noodles-Master-app-for-Android-beta-released.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/EvisMe/471961585/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/EvisMe/471961585/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=90d247a47e613c2973207f70a17e02c0&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=90d247a47e613c2973207f70a17e02c0&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=ba33631864dba5aaaa5627aafc81cc41&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=ba33631864dba5aaaa5627aafc81cc41&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=462ea94f18cbd72a323c3832235ed343&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=462ea94f18cbd72a323c3832235ed343&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=c432f51239060699e4f1bd2688e42252&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=c432f51239060699e4f1bd2688e42252&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>English</category><category>原创作品</category><pubDate>Fri, 04 Feb 2011 15:30:00 +0800</pubDate><comments>http://evis.me/post/2011/02/04/Instant-Noodles-Master-app-for-Android-beta-released.aspx#comment</comments><guid isPermaLink="false">http://evis.me/post.aspx?id=4412a5ad-e6cb-42fe-9a42-2163d311a567</guid><dc:publisher>Admin</dc:publisher><fs:srclink>http://evis.me/post/2011/02/04/Instant-Noodles-Master-app-for-Android-beta-released.aspx</fs:srclink><fs:srcfeed>http://evis.me/syndication.axd</fs:srcfeed><fs:itemid>feedsky/EvisMe/~7258047/471961585/5367512</fs:itemid></item><item><title>对广告中活用成语的建议</title><link>http://evis.me/post/2011/01/22/Suggest-to-provide-annotations-of-chinese-proverb-puns-in-ad.aspx</link><pingback:server>http://evis.me/pingback.axd</pingback:server><pingback:target>http://evis.me/post.aspx?id=985b86a7-2cbd-4adb-a2e1-86e06a913ad7</pingback:target><slash:comments>0</slash:comments><trackback:ping>http://evis.me/trackback.axd?id=985b86a7-2cbd-4adb-a2e1-86e06a913ad7</trackback:ping><wfw:comment>http://evis.me/post/2011/01/22/Suggest-to-provide-annotations-of-chinese-proverb-puns-in-ad.aspx#comment</wfw:comment><wfw:commentRss>http://evis.me/syndication.axd?post=985b86a7-2cbd-4adb-a2e1-86e06a913ad7</wfw:commentRss><description>&lt;p&gt;“天下无‘霜’”，这是笔者最近看过的广告。&lt;/p&gt;  &lt;p&gt;笔者没有义务为某品牌做广告，但笔者一直对广告等媒体内容活用成语的现象略有担忧。这里的活用是客气的说法，更贴切的应该是双关语，不客气的就是滥用成语。&lt;/p&gt;  &lt;p&gt;活用成语的例子互联网上可以搜到太多太多，多到你想不起来某个成语本来是怎么写的，本来是什么意思。比如这里： &lt;a title=&quot;http://wenda.tianya.cn/wenda/thread?tid=21388c89f759d6c4&quot; href=&quot;http://wenda.tianya.cn/wenda/thread?tid=21388c89f759d6c4&quot;&gt;http://wenda.tianya.cn/wenda/thread?tid=21388c89f759d6c4&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;成语是汉语的重要组成部分，也可谓中华历史文化在语言中的沉淀和积累。从小学开始我们就要学习成语，用对、用好成语是对成语的尊重，也是对自己修养的升华。&lt;/p&gt;  &lt;p&gt;问题来了，现在有不少广告创意以活用成语的方式来提高广告的记忆率，各种媒体在播放这些广告（乃至自己制作的节目）时也忽视了这些活用会产生对成语本身的负面影响。想一想，成人还好，小孩子接触这些非官方成语多了，他何以建立对这些成语的正确认识？这篇博文不是长篇大论，笔者只想提出一个貌似可行的建议，供有心人参考。&lt;/p&gt;  &lt;p&gt;建议很简单，就是以能看得到的程度标明广告词是活用自哪个成语。灵感来自于“吸烟有害健康”、品牌电脑销售广告页脚的注释和其他免责条款。&lt;/p&gt;  &lt;p&gt;原广告截图：&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://evis.me/image.axd?picture=ad_01_with_proverb_pun.png&quot;&gt;&lt;img title=&quot;ad_01_with_proverb_pun&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;454&quot; alt=&quot;ad_01_with_proverb_pun&quot; src=&quot;http://evis.me/image.axd?picture=ad_01_with_proverb_pun_thumb.png&quot; width=&quot;544&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;保证成语正确传播的建议：&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://evis.me/image.axd?picture=ad_01_with_proverb_pun_and_annotation.png&quot;&gt;&lt;img title=&quot;ad_01_with_proverb_pun_and_annotation&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;454&quot; alt=&quot;ad_01_with_proverb_pun_and_annotation&quot; src=&quot;http://evis.me/image.axd?picture=ad_01_with_proverb_pun_and_annotation_thumb.png&quot; width=&quot;544&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;顺便建议，某科教节目应该更加注重知识的严肃性（台标就不打马赛克了）：&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://evis.me/image.axd?picture=ad_02_with_proverb_pun.png&quot;&gt;&lt;img title=&quot;ad_02_with_proverb_pun&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;454&quot; alt=&quot;ad_02_with_proverb_pun&quot; src=&quot;http://evis.me/image.axd?picture=ad_02_with_proverb_pun_thumb.png&quot; width=&quot;544&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;可以标注为：&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://evis.me/image.axd?picture=ad_02_with_proverb_pun_and_annotation.png&quot;&gt;&lt;img title=&quot;ad_02_with_proverb_pun_and_annotation&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;454&quot; alt=&quot;ad_02_with_proverb_pun_and_annotation&quot; src=&quot;http://evis.me/image.axd?picture=ad_02_with_proverb_pun_and_annotation_thumb.png&quot; width=&quot;544&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;顺便建议，这样的标注是否也能有相关法律法规来强制，就像“吸烟有害健康”那样。&lt;/p&gt;  &lt;p&gt;话说回来，“空穴来风”这样的成语笔者是不敢再用了，但笔者至少还有自信，自己使用的成语中不会有错别字。既然文化传承，就不妨严肃一些。&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/471961586/EvisMe/feedsky/s.gif?r=http://evis.me/post/2011/01/22/Suggest-to-provide-annotations-of-chinese-proverb-puns-in-ad.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/EvisMe/471961586/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/EvisMe/471961586/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=2e6176767baf25bc1aa0cef393a12d45&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=2e6176767baf25bc1aa0cef393a12d45&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=af8e000ac261e7978099612edd7ac635&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=af8e000ac261e7978099612edd7ac635&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=0094d13bfd772fa6dc4f00f271d0a938&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=0094d13bfd772fa6dc4f00f271d0a938&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=8ce3cd22ed4ac1b81e3152f991032e3e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=8ce3cd22ed4ac1b81e3152f991032e3e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>原创作品</category><pubDate>Sat, 22 Jan 2011 12:59:59 +0800</pubDate><comments>http://evis.me/post/2011/01/22/Suggest-to-provide-annotations-of-chinese-proverb-puns-in-ad.aspx#comment</comments><guid isPermaLink="false">http://evis.me/post.aspx?id=985b86a7-2cbd-4adb-a2e1-86e06a913ad7</guid><dc:publisher>Song1w</dc:publisher><fs:srclink>http://evis.me/post/2011/01/22/Suggest-to-provide-annotations-of-chinese-proverb-puns-in-ad.aspx</fs:srclink><fs:srcfeed>http://evis.me/syndication.axd</fs:srcfeed><fs:itemid>feedsky/EvisMe/~7258047/471961586/5367512</fs:itemid></item><item><title>原创主题《金光碧色》</title><link>http://evis.me/post/2010/12/29/Original-BlogEngineNET-theme-Royalgold.aspx</link><pingback:server>http://evis.me/pingback.axd</pingback:server><pingback:target>http://evis.me/post.aspx?id=ea0481b8-bcb7-47b6-a492-9d0441dd0593</pingback:target><slash:comments>1</slash:comments><trackback:ping>http://evis.me/trackback.axd?id=ea0481b8-bcb7-47b6-a492-9d0441dd0593</trackback:ping><wfw:comment>http://evis.me/post/2010/12/29/Original-BlogEngineNET-theme-Royalgold.aspx#comment</wfw:comment><wfw:commentRss>http://evis.me/syndication.axd?post=ea0481b8-bcb7-47b6-a492-9d0441dd0593</wfw:commentRss><description>&lt;p&gt;笔者偶尔会抱怨BlogEngine.NET的主题太少，很羡慕WordPress丰富的主题资源。前段时间手痒想给博客换个新主题，但找遍WordPress TOP20之类的排行榜也没有发现特别满意的，一想到就算找到满意的也得花功夫改写成BlogEngine.NET的格式，倒不如释放一下自己的原创热情。&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://evis.me/image.axd?picture=evis-me_royalgold-theme_screenshot.png&quot;&gt;&lt;img style=&quot;display: inline; border: 0px;&quot; title=&quot;evis-me_royalgold-theme_screenshot&quot; src=&quot;http://evis.me/image.axd?picture=evis-me_royalgold-theme_screenshot_thumb.png&quot; border=&quot;0&quot; alt=&quot;evis-me_royalgold-theme_screenshot&quot; width=&quot;470&quot; height=&quot;788&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;素材&lt;/h2&gt;
&lt;p&gt;首先是页面的CSS布局，从零开始搭CSS是很折腾人的，一个CSS布局模板可以省掉很多辛苦。CSS-Tricks网站提供了一个&amp;ldquo;完美的自适应宽度的布局&amp;rdquo;： &lt;a title=&quot;http://css-tricks.com/the-perfect-fluid-width-layout/&quot; href=&quot;http://css-tricks.com/the-perfect-fluid-width-layout/&quot;&gt;http://css-tricks.com/the-perfect-fluid-width-layout/&lt;/a&gt;，其特点如下。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;左右两栏式；&lt;/li&gt;
&lt;li&gt;在主流浏览器下效果良好；&lt;/li&gt;
&lt;li&gt;宽度最小可以缩减到780px，最大可以增加到1260px；&lt;/li&gt;
&lt;li&gt;侧边栏保持固定宽度，并与主内容区域同高；&lt;/li&gt;
&lt;li&gt;页面内容在极大分辨率下保持居中。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;笔者基于这个布局的源码，将侧边栏移到了右边，微调了最小最大宽度，最主要的，加入了一系列包括边框、阴影之类的背景图片。这个&amp;ldquo;完美布局&amp;rdquo;模板在使用时有以下几点需要注意。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;侧边栏是float:right属性挤过去的，这意味着主内容区域里不能很早就用clear:right或者clear:both来清理浮动，否则会造成清理之后的内容与之前的内容间产生很大片空白；&lt;/li&gt;
&lt;li&gt;主内容要设计min-height，以避免侧边栏内容高度大于主内容时，下半截没有背景的情况；&lt;/li&gt;
&lt;li&gt;这个模板包含一些针对IE的CSS-hack，在IE下人工改变浏览器宽度时，渲染效果会有不稳定的情况。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;然后是背景。只所以这个主题会有金色系这样的配色，主要还是因为偶然找到了这样的图案纹理： &lt;a href=&quot;http://speckyboy.com/2010/04/08/6-free-vector-seamless-backgrounds-source-files/&quot;&gt;http://speckyboy.com/2010/04/08/6-free-vector-seamless-backgrounds-source-files/&lt;/a&gt;。矢量纹理的好处是后期加工很方便。&lt;/p&gt;
&lt;p&gt;还有就是纯CSS的层叠菜单。Google了很多，最后还是采用了&lt;a title=&quot;http://purecssmenu.com/&quot; href=&quot;http://purecssmenu.com/&quot;&gt;http://purecssmenu.com/&lt;/a&gt;提供的代码。笔者针对自己的需要，砍掉了不少代码。&lt;/p&gt;
&lt;h2&gt;HTML源代码&lt;/h2&gt;
&lt;p&gt;早期版本的HTML、CSS、切图都可以在Google Code上找到，SVN地址如下：&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;https://evis-lab.googlecode.com/svn/themes/royalgold/src&quot; href=&quot;https://evis-lab.googlecode.com/svn/themes/royalgold/src&quot; target=&quot;_blank&quot;&gt;https://evis-lab.googlecode.com/svn/themes/royalgold/src&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;《金光碧色》主题&lt;/h2&gt;
&lt;p&gt;主题为什么取这名字就不要深究了。&lt;/p&gt;
&lt;p&gt;在上述HTML版本之后，笔者就将HTML代码合并到BlogEngine.NET的Standard主题中了，后来的开发、除错都是基于ASP.NET页面进行的。从结果来看，主题有如下特性。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;金色系配色；&lt;/li&gt;
&lt;li&gt;纯CSS（CSS2.1）布局，左右两栏，最窄780px、最宽1000px自适应，侧边栏宽度固定为300px；&lt;/li&gt;
&lt;li&gt;纯CSS层叠菜单；&lt;/li&gt;
&lt;li&gt;在IE7/8，Chrome，Maxthon2/3下测试通过；&lt;/li&gt;
&lt;li&gt;适用于BlogEngine.NET 2.0RC及2.0，之前版本尚未测试。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;已知bug：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;在IE7/8下，Google广告之类的iframe内容会将弹出来的层叠菜单遮住；&lt;/li&gt;
&lt;li&gt;在IE7/8下，任何时间都会出现横向的滚动条。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;最新版本的《金光碧色》主题可以从&lt;a title=&quot;http://code.google.com/p/evis-lab/downloads/detail?name=Royalgold_theme_for_BlogEngine.NET.zip&quot; href=&quot;http://code.google.com/p/evis-lab/downloads/detail?name=Royalgold_theme_for_BlogEngine.NET.zip&quot; target=&quot;_blank&quot;&gt;这里&lt;/a&gt;下载，解压缩至BlogEngine.NET相关目录即可使用。&lt;/p&gt;
&lt;p&gt;如果有哪位朋友有兴趣将主题迁移到WordPress，同样请留言，笔者会提供相应支持。&lt;/p&gt;
&lt;h2&gt;后记&lt;/h2&gt;
&lt;p&gt;果然是自己从未尝试过的色系，看久了多少有点眼晕的感觉&amp;hellip;&amp;hellip;&lt;/p&gt;
&lt;p&gt;制作主题这种事情，笔者认为最舒服的还是做效果图的阶段。神马Web Standard，神马HTML5、CSS3，业界推广这么长时间了，想做个布局、加个边框之类的，开发量还是这么大，甚至避免不了CSS Hack。这么多年了，多浏览器兼容仍旧是个大问题。有时想想，还是表格布局来的畅快。还有，开发工具还是这么单薄&amp;hellip;&amp;hellip;等等各种抱怨。&lt;/p&gt;
&lt;p&gt;说回来，Web页面开发这类工作，还得是设计师和前端工程师合作来做，别太期待团队里出来一个英雄，从美工到前端，加上体验设计，甚至再到后端，把一个网站硬生生的扛下来。领域太广、细节太多、耗时太长。哦，笔者可没说自己是这样的人物。&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/471961587/EvisMe/feedsky/s.gif?r=http://evis.me/post/2010/12/29/Original-BlogEngineNET-theme-Royalgold.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/EvisMe/471961587/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/EvisMe/471961587/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=d8d625753342fddedb80802243fb8cea&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=d8d625753342fddedb80802243fb8cea&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=881ed179938f02328cec2f2f77fc1a96&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=881ed179938f02328cec2f2f77fc1a96&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=a76c47cf6eab90bb79847bde1f2d7c55&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=a76c47cf6eab90bb79847bde1f2d7c55&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=ce953378bd96199e8b8a8220461a4cac&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=ce953378bd96199e8b8a8220461a4cac&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>视觉主题</category><category>原创作品</category><pubDate>Wed, 29 Dec 2010 19:10:00 +0800</pubDate><comments>http://evis.me/post/2010/12/29/Original-BlogEngineNET-theme-Royalgold.aspx#comment</comments><guid isPermaLink="false">http://evis.me/post.aspx?id=ea0481b8-bcb7-47b6-a492-9d0441dd0593</guid><dc:publisher>Song1w</dc:publisher><fs:srclink>http://evis.me/post/2010/12/29/Original-BlogEngineNET-theme-Royalgold.aspx</fs:srclink><fs:srcfeed>http://evis.me/syndication.axd</fs:srcfeed><fs:itemid>feedsky/EvisMe/~7258047/471961587/5367512</fs:itemid></item><item><title>IronRuby+IIS+Typo的尝试和对Ruby跨平台性的质疑</title><link>http://evis.me/post/2010/11/17/Trial-of-Typo-on-IronRuby-IIS-and-doubt-about-Ruby-portability.aspx</link><pingback:server>http://evis.me/pingback.axd</pingback:server><pingback:target>http://evis.me/post.aspx?id=8fde0b5d-b84f-4b89-bcd3-27bbeb09db5d</pingback:target><slash:comments>4</slash:comments><trackback:ping>http://evis.me/trackback.axd?id=8fde0b5d-b84f-4b89-bcd3-27bbeb09db5d</trackback:ping><wfw:comment>http://evis.me/post/2010/11/17/Trial-of-Typo-on-IronRuby-IIS-and-doubt-about-Ruby-portability.aspx#comment</wfw:comment><wfw:commentRss>http://evis.me/syndication.axd?post=8fde0b5d-b84f-4b89-bcd3-27bbeb09db5d</wfw:commentRss><description>&lt;p&gt;一开始，我只是想找一个当前博客程序的替代品。而我发现了Typo这样令人激动的基于RoR的开源博客程序，跃跃欲试想把Typo运行在IIS + IronRuby + IronRuby.Rack上。&lt;/p&gt;
&lt;p&gt;Typo 5.5依赖于Ruby 1.8.7 + Rails 2.3.8。IronRuby 1.0基本兼容Ruby 1.8.6，我想问题应该不大。&lt;/p&gt;
&lt;p&gt;XP系统，一个崭新的IronRuby 1.0安装版。安装Rails：&lt;/p&gt;
&lt;pre class=&quot;brush: plain;&quot;&gt;igem install rails -v 2.3.8&lt;/pre&gt;
&lt;p&gt;为了方便，打算使用SQLite数据库，在IronRuby下，sqlite3-ruby这样的gem是不能用的，需要用sqlite3-ironruby这样的替代方案。早在这一步我就应该注意到一些问题了，但我当时没有在乎：&lt;/p&gt;
&lt;pre class=&quot;brush: plain;&quot;&gt;igem install sqlite3-ironruby&lt;/pre&gt;
&lt;p&gt;尝试了几次RubyGems直接安装Typo都失败了，我自己从ZIP里解压了一份Typo 5.5。&lt;/p&gt;
&lt;p&gt;在config目录下创建database.yml：&lt;/p&gt;
&lt;pre class=&quot;brush: rails;&quot;&gt;production: 
&amp;nbsp; adapter: sqlite3 
&amp;nbsp; database: db/typo.db 
&amp;nbsp; timeout: 5000&lt;/pre&gt;
&lt;p&gt;然后执行rake操作DB：&lt;/p&gt;
&lt;pre class=&quot;brush: plain;&quot;&gt;rake db:create RAILS_ENV=production
rake db:migrate RAILS_ENV=production&lt;/pre&gt;
&lt;p&gt;问题来了，rake报告有一系列需要依赖的gem没有安装。那就让它装：&lt;/p&gt;
&lt;pre class=&quot;brush: plain;&quot;&gt;rake gems:install&lt;/pre&gt;
&lt;p&gt;找不到gem命令，没问题，把igem.bat复制一份命名为gem.bat。&lt;/p&gt;
&lt;p&gt;再执行，大部分安装都成功了，除了json、bluecloth 2.0.5和RedCloth 4.2.2。报错都在编译Native Extension上。&lt;/p&gt;
&lt;p&gt;去RubyForge上找齐了这三个的Windows预编译版本，再用RubyGems单独从本地安装，成功。&lt;/p&gt;
&lt;p&gt;再尝试之前的DB Migrate操作，rake却依然报告找不到两个gem依赖：&lt;/p&gt;
&lt;pre class=&quot;brush: plain;&quot;&gt;Missing these required gems: 
&amp;nbsp; bluecloth&amp;nbsp; ~&amp;gt; 2.0.5 
&amp;nbsp; RedCloth&amp;nbsp; ~&amp;gt; 4.2.2&lt;/pre&gt;
&lt;p&gt;经过各种google，终于在&lt;a href=&quot;http://ironruby.net/Documentation/Real_Ruby_Applications/RubyGems&quot;&gt;IronRuby官网（Documentation &amp;ndash;&amp;gt; Real Ruby Applications &amp;ndash;&amp;gt; RubyGems &amp;ndash;&amp;gt; Native gems）&lt;/a&gt;上得知了一个噩耗：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Native extensions are not supported by IronRuby. Currently, there is no known way of avoiding native gems. When you install gems, you will have to manually exclude gems with win32 in the name.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;本来就是希望跨平台采用了IronRuby，结果这又出现平台依赖的要素了。这不得不令我质疑之前自己对Ruby跨平台性的认识。&lt;/p&gt;
&lt;p&gt;现在的疑问是Native Extension在Ruby开源界占有多大比重？IronRuby在缺少此类支持的情况下，能为我带来多少好处？&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/471961588/EvisMe/feedsky/s.gif?r=http://evis.me/post/2010/11/17/Trial-of-Typo-on-IronRuby-IIS-and-doubt-about-Ruby-portability.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/EvisMe/471961588/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/EvisMe/471961588/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=be8a786f86861b885426db4a4f27350a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=be8a786f86861b885426db4a4f27350a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=61d939e975a6880fc2c51003a83d1ae6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=61d939e975a6880fc2c51003a83d1ae6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=ac5f2658799ead6401b660b02c2b513d&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=ac5f2658799ead6401b660b02c2b513d&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=a3cb028055b12837525be14b566a2c27&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=a3cb028055b12837525be14b566a2c27&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Technique</category><category>原创作品</category><pubDate>Wed, 17 Nov 2010 14:25:00 +0800</pubDate><comments>http://evis.me/post/2010/11/17/Trial-of-Typo-on-IronRuby-IIS-and-doubt-about-Ruby-portability.aspx#comment</comments><guid isPermaLink="false">http://evis.me/post.aspx?id=8fde0b5d-b84f-4b89-bcd3-27bbeb09db5d</guid><dc:publisher>EviSong</dc:publisher><fs:srclink>http://evis.me/post/2010/11/17/Trial-of-Typo-on-IronRuby-IIS-and-doubt-about-Ruby-portability.aspx</fs:srclink><fs:srcfeed>http://evis.me/syndication.axd</fs:srcfeed><fs:itemid>feedsky/EvisMe/~7258047/471961588/5367512</fs:itemid></item><item><title>游动物园引发的思考：LBS服务在公共场所的强制应用</title><link>http://evis.me/post/2010/10/18/Some-thoughts-during-my-zoo-tour-_-possible-forced-LBS-in-public-places.aspx</link><pingback:server>http://evis.me/pingback.axd</pingback:server><pingback:target>http://evis.me/post.aspx?id=955d2047-b4de-4c47-88c5-61e8da86f01f</pingback:target><slash:comments>3</slash:comments><trackback:ping>http://evis.me/trackback.axd?id=955d2047-b4de-4c47-88c5-61e8da86f01f</trackback:ping><wfw:comment>http://evis.me/post/2010/10/18/Some-thoughts-during-my-zoo-tour-_-possible-forced-LBS-in-public-places.aspx#comment</wfw:comment><wfw:commentRss>http://evis.me/syndication.axd?post=955d2047-b4de-4c47-88c5-61e8da86f01f</wfw:commentRss><description>&lt;p&gt;这个（上个）周六难得有个好天气，我突发奇想并付诸行动&amp;mdash;&amp;mdash;去动物园散步。托朋友的福，终于见到了传说中的神兽（草字辈的那只），它们一家三口，貌似在喝奶的那只最有神兽的范儿。当然也看了保留项目的大熊猫，金丝猴等等。&lt;/p&gt;
&lt;p&gt;在动物园的动物们都是明星。作为明星自然少不了粉丝的追捧：观赏、叫喊、投食、拍照、闪光&amp;hellip;&amp;hellip;一只在享用树叶的金丝猴（名字忘了）显然不喜欢观众们打扰它进食，在一个个闪光后，它断然躲到了远处的树枝上，弃观众于不顾。虽然不是动物保护主义者，我也有些担心动物们是否被频繁的闪光灯所伤害，而印象中电视上也有过类似的报道。&lt;/p&gt;
&lt;p&gt;Google之，看来并不像我想的那么糟：&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;http://www.naturescapes.net/042004/do0404.htm&quot; href=&quot;http://www.naturescapes.net/042004/do0404.htm&quot;&gt;http://www.naturescapes.net/042004/do0404.htm&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Flash does not cause permanent damage to the eyes of animals or people, even at close range.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;文章大意是说只要不是长时间持续的强光直射，眼睛是不会有永久性损伤的。&lt;/p&gt;
&lt;p&gt;但我当时想当然认为使用闪光灯对动物园的动物拍照是无公德的行为。玩CS的同好们都知道，自己穿过A门马上被闪光弹击中，只能凭感觉躲在箱子后面，而视觉恢复的同时却莫名发现自己倒在A门外的空地上&amp;hellip;&amp;hellip;这是多么的郁闷啊。我的思路也走向了如何禁止闪光弹，厄，不，是禁止在动物园对动物的闪光行为。&lt;/p&gt;
&lt;p&gt;在某一特定公共场所，能约束某一特定行为的方式无外乎：道德、规章制度、法律法规、人为监管、技术手段。工程师的思路自然是技术手段。&lt;/p&gt;
&lt;p&gt;第一个进入思路的关键字是GPS。拍照者以手机为工具的不在少数，而最近的手机普遍拥有GPS功能。即是说手机上如果安装了这样一款应用，读取手机用户的的经纬度位置信息，如果发现用户进入了预先定义好的区域，如动物园熊猫馆，则调用照相应用的接口，强制关闭照相的闪光灯功能；当离开此区域，将恢复闪光灯在强制关闭之前的状态。那数码相机呢？经过搜索很惊奇的发现，现在还真有带有GPS功能的相机了。&lt;/p&gt;
&lt;p&gt;这基本上就可以归纳为LBS应用了，但显然这不是一个用户会乐于主动选择的应用。这需要管理此公共场所的行政机关、手机行业管理部门，乃至手机厂商的合作。类似的，剧场、电影院等演出场所也可以强制设置入场者的手机静音（至少调成震动）。人性化一些，这些公共场所入口应显著表明其内部将限制用户手持设备部分功能的使用。&lt;/p&gt;
&lt;p&gt;当然这个思路也有明显的不足。手机用户如果在这一时间点如果关闭了GPS服务，这一强制就不成立。另一种可能性就是用手机代替或辅助这一场所的入场券，进门划手机&amp;mdash;&amp;mdash;那出门也得划吧，否则闪光灯就再也打不开了。&lt;/p&gt;
&lt;p&gt;还有智能手机普及率之类的种种限制。看来LBS服务在公共场所的强制应用似乎还难有较大用武之地，但我个人认为，需求还是存在的：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;说回闪光灯，就算动物不怕好了，但名胜古迹是怕的，闪光灯会加速其老化和损坏。 &lt;/li&gt;
&lt;li&gt;还有前面提到的剧场、电影院乃至学校课堂，不欢迎手机来电铃声打扰的。 &lt;/li&gt;
&lt;li&gt;医院特定区域、加油站等不允许手机接打电话的地方。 &lt;/li&gt;
&lt;li&gt;甚至提醒你身边数米内有安装了心脏起搏器的人，建议远离后再接打电话&amp;mdash;&amp;mdash;这有些远离主题了。 &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;总结一下，能亲眼见到神兽真是太高兴了。&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/471961589/EvisMe/feedsky/s.gif?r=http://evis.me/post/2010/10/18/Some-thoughts-during-my-zoo-tour-_-possible-forced-LBS-in-public-places.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/EvisMe/471961589/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/EvisMe/471961589/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=b09a2c5364fc5ef5f6ff290c10a9aeff&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=b09a2c5364fc5ef5f6ff290c10a9aeff&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=58072c5c6e4e9d6569ebf3787610a66f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=58072c5c6e4e9d6569ebf3787610a66f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=27ca3a12546f83521ae654118171b1e8&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=27ca3a12546f83521ae654118171b1e8&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=670bd51f4d220627e6ac4a6fe52a504e&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=670bd51f4d220627e6ac4a6fe52a504e&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Web2.0</category><category>原创作品</category><pubDate>Mon, 18 Oct 2010 01:12:00 +0800</pubDate><comments>http://evis.me/post/2010/10/18/Some-thoughts-during-my-zoo-tour-_-possible-forced-LBS-in-public-places.aspx#comment</comments><guid isPermaLink="false">http://evis.me/post.aspx?id=955d2047-b4de-4c47-88c5-61e8da86f01f</guid><dc:publisher>Song1w</dc:publisher><fs:srclink>http://evis.me/post/2010/10/18/Some-thoughts-during-my-zoo-tour-_-possible-forced-LBS-in-public-places.aspx</fs:srclink><fs:srcfeed>http://evis.me/syndication.axd</fs:srcfeed><fs:itemid>feedsky/EvisMe/~7258047/471961589/5367512</fs:itemid></item><item><title>OPPO电子书阅读器评测</title><link>http://evis.me/post/2010/09/06/Oppo-Enjoy-Ebook-E601-trial.aspx</link><pingback:server>http://evis.me/pingback.axd</pingback:server><pingback:target>http://evis.me/post.aspx?id=289c4f57-30ec-4db5-95e7-ff84643fc871</pingback:target><slash:comments>4</slash:comments><trackback:ping>http://evis.me/trackback.axd?id=289c4f57-30ec-4db5-95e7-ff84643fc871</trackback:ping><wfw:comment>http://evis.me/post/2010/09/06/Oppo-Enjoy-Ebook-E601-trial.aspx#comment</wfw:comment><wfw:commentRss>http://evis.me/syndication.axd?post=289c4f57-30ec-4db5-95e7-ff84643fc871</wfw:commentRss><description>&lt;p&gt;一个月前入手OPPO的Enjoy Ebook E601，今天才想起写下些所谓评测的文字。&lt;/p&gt;
&lt;p&gt;这款电子书最特色的算是Android操作系统和相对高昂的售价（汗）。&lt;/p&gt;
&lt;p&gt;外观白色，5寸电子墨水屏（16阶灰度，无触摸或手写），重量嘛，单手拿着长时间一定会累。左边框上有1~0的触摸式数字键，右边框上有上下翻页和一个越用越觉得难用的轨迹球，下边框有对称的两组翻页键和五向按键，手感都还不错。算上底部的，整机的翻页键多达4组，充分考虑到了不同用户的使用习惯，包括左撇子用户。&lt;/p&gt;
&lt;p&gt;从开机到可以使用大约1分钟的时间。基于Android 1.5的SDK，看得出做了不少的定制。本机内置存储容量有2GB，其中固件系统之类的已经占用了不少，我额外加了4GB的SD卡，而据经销商说安装8GB以上的SD卡系统响应会变慢。&lt;/p&gt;
&lt;p&gt;连接电脑USB后的拷贝速度在2.07~2.12MB/秒。书籍列表中按名称排序时是以中文（拼音）英文首字母混排的。&lt;/p&gt;
&lt;p&gt;我先后尝试了若干PDF 技术文档：一个31MB的文档经过长时间处理系统提示无法打开；另一个5MB的，花了32秒，却只有首页能显示，其他为白页，可能与文档图文混排的内容有关；最后一个4MB有833页的文档经过10秒的加载成功打开了，而后每次翻页 需要10~11秒，且由于原文档中含有图形的页眉页脚，所以没办法达到令人满意的缩放比例（毕竟程序没办法知道页眉页脚有没有意义）。经多次尝试，可以认为这款电子书对PDF的良好支持只能限定在纯文本的范畴，图片多了、格式多了都有可能无法处理。&lt;/p&gt;
&lt;p&gt;购入这款电子书的动机，正所谓醉翁之意不在酒。我一直在为自己的电子版漫画收藏寻找一个合适的浏览设备。当前几年电子墨水技术兴起的时候，我就向往这个技术能为漫画发烧友带来福音。现在终于出手了，自然要用电子书尝试一下看漫画的效果。&lt;/p&gt;
&lt;p&gt;论结果只能说中规中矩。优点：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;有专门的图片浏览模式，菜单里包含一项漫画模式的选项，从右到左、先右左再上下等六种模式足以看出产品设计和开发人员对这类特定消费人群的理解。&lt;/li&gt;
&lt;li&gt;2~4秒钟可以完成图片翻页，这个速度可以接受。&lt;/li&gt;
&lt;li&gt;支持ZIP压缩包，可以浏览压缩包内的图片。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;缺点：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;5寸屏幕果然偏小，虽然缩放失真不大，但费眼睛。&lt;/li&gt;
&lt;li&gt;只能显示黑白（彩色图会自动转为灰度），对比度较真正的纸张也差距很大。&lt;/li&gt;
&lt;li&gt;图片浏览没有书签功能，只能勉强用收藏功能替代，而遗憾的是ZIP内的图片收藏后无法顺利定位。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;总体感觉这不是一个漫画发烧友真正想要的设备。&lt;/p&gt;
&lt;p&gt;理想中的设备其阅读体验不仅不该差于纸质漫画，而且应大大超越升华：节省空间、便于保存、可视面积大、机身轻薄、反射自然光、色彩饱满、底色更白、对比度更高、翻页瞬间完成、书签功能易用，等等。更理想的，漫画发烧友可以获得一套以这样设备为基础的完整解决方案：电子出版、无线连接、在线购买、后台下载、虚拟书柜、在线社区要素、更换彩壳、手写涂鸦，等等。AMAZON Kindle的成功就在于它不仅仅是设备，而是提供了完整的解决方案，想想不用接电脑就能更新内容还真是很舒服的事情啊。&lt;/p&gt;
&lt;p&gt;最后发发牢骚，买了这款电子书阅读器，iPad的采购计划就无限期搁置了，不过对三星的Galaxy Tab还是有些期待的。&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/471961590/EvisMe/feedsky/s.gif?r=http://evis.me/post/2010/09/06/Oppo-Enjoy-Ebook-E601-trial.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/EvisMe/471961590/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/EvisMe/471961590/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=eddc44e8c477684c5929e395c9433567&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=eddc44e8c477684c5929e395c9433567&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=5a1552d582bfda2c38c350ad69f10fa6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=5a1552d582bfda2c38c350ad69f10fa6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=a2b780f0bce6e822a8684ef885a32238&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=a2b780f0bce6e822a8684ef885a32238&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=ab452795827de92b2ddf92be00b1b65c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=ab452795827de92b2ddf92be00b1b65c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>原创作品</category><pubDate>Mon, 06 Sep 2010 23:24:00 +0800</pubDate><comments>http://evis.me/post/2010/09/06/Oppo-Enjoy-Ebook-E601-trial.aspx#comment</comments><guid isPermaLink="false">http://evis.me/post.aspx?id=289c4f57-30ec-4db5-95e7-ff84643fc871</guid><dc:publisher>Song1w</dc:publisher><fs:srclink>http://evis.me/post/2010/09/06/Oppo-Enjoy-Ebook-E601-trial.aspx</fs:srclink><fs:srcfeed>http://evis.me/syndication.axd</fs:srcfeed><fs:itemid>feedsky/EvisMe/~7258047/471961590/5367512</fs:itemid></item><item><title>Local Flex4 language reference in Chrome App</title><link>http://evis.me/post/2010/06/19/Local-Flex4-language-reference-in-Chrome-App.aspx</link><pingback:server>http://evis.me/pingback.axd</pingback:server><pingback:target>http://evis.me/post.aspx?id=9088824c-51ad-44ae-82e3-87ffe00857c6</pingback:target><slash:comments>0</slash:comments><trackback:ping>http://evis.me/trackback.axd?id=9088824c-51ad-44ae-82e3-87ffe00857c6</trackback:ping><wfw:comment>http://evis.me/post/2010/06/19/Local-Flex4-language-reference-in-Chrome-App.aspx#comment</wfw:comment><wfw:commentRss>http://evis.me/syndication.axd?post=9088824c-51ad-44ae-82e3-87ffe00857c6</wfw:commentRss><description>&lt;p&gt;You may already encounter problem when setting up a local copy of Flex4 language reference.&lt;/p&gt;
&lt;p&gt;The latest as-doc is leveraging &lt;em&gt;XMLHTTPRequest&lt;/em&gt; to retrieve the packages and classes list. In order to make it work, you have to turn off the &amp;ldquo;&lt;em&gt;Enable native XMLHTTP support&lt;/em&gt;&amp;rdquo; in your IE7/8 browser due to the out-of-date implementation in &lt;em&gt;asdoc.js&lt;/em&gt;. This seems not convenient at all.&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;re still other browser candidates for this task. Chrome is a good one to provide a clean view (without toolbar, tabs, etc.) for Flex4 doc. All you need is to create the following shortcut (the &lt;em&gt;allow-file-access-from-files&lt;/em&gt; parameter is necessary).&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&quot;%USERPROFILE%\Local Settings\Application Data\Google\Chrome\Application\chrome.exe&quot; --app=&quot;file:///&amp;lt;doc path&amp;gt;/AS3_Reference/index.html&quot; --allow-file-access-from-files&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Then you may double-click this shortcut and view the flex4 doc with full features (and without browser stuffs).&lt;/p&gt;
&lt;p&gt;Fyi, a full list of Chrome&amp;rsquo;s command line parameters can be found at &lt;a title=&quot;http://src.chromium.org/svn/trunk/src/chrome/common/chrome_switches.cc&quot; href=&quot;http://src.chromium.org/svn/trunk/src/chrome/common/chrome_switches.cc&quot;&gt;http://src.chromium.org/svn/trunk/src/chrome/common/chrome_switches.cc&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/471961591/EvisMe/feedsky/s.gif?r=http://evis.me/post/2010/06/19/Local-Flex4-language-reference-in-Chrome-App.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/EvisMe/471961591/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/EvisMe/471961591/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=8e70823047ce4819c6d89472d9724690&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=8e70823047ce4819c6d89472d9724690&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=1e1b0e50dac4d6f640e35cbf9a499328&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=1e1b0e50dac4d6f640e35cbf9a499328&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=3e6d69b80cda367fdbfbabce7568ba76&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=3e6d69b80cda367fdbfbabce7568ba76&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=95ab54c1002aba44e01bc73f319ab7fb&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=95ab54c1002aba44e01bc73f319ab7fb&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>English</category><category>Technique</category><category>原创作品</category><pubDate>Sat, 19 Jun 2010 16:49:00 +0800</pubDate><comments>http://evis.me/post/2010/06/19/Local-Flex4-language-reference-in-Chrome-App.aspx#comment</comments><guid isPermaLink="false">http://evis.me/post.aspx?id=9088824c-51ad-44ae-82e3-87ffe00857c6</guid><dc:publisher>EviSong</dc:publisher><fs:srclink>http://evis.me/post/2010/06/19/Local-Flex4-language-reference-in-Chrome-App.aspx</fs:srclink><fs:srcfeed>http://evis.me/syndication.axd</fs:srcfeed><fs:itemid>feedsky/EvisMe/~7258047/471961591/5367512</fs:itemid></item><item><title>Ruby/RoR on IIS6.1 via IronRuby and .NET3.5</title><link>http://evis.me/post/2010/06/11/RubyRoR-on-IIS61-via-IronRuby-and-NET35.aspx</link><pingback:server>http://evis.me/pingback.axd</pingback:server><pingback:target>http://evis.me/post.aspx?id=95163fbc-8906-4c95-bd46-b1099e971234</pingback:target><slash:comments>2</slash:comments><trackback:ping>http://evis.me/trackback.axd?id=95163fbc-8906-4c95-bd46-b1099e971234</trackback:ping><wfw:comment>http://evis.me/post/2010/06/11/RubyRoR-on-IIS61-via-IronRuby-and-NET35.aspx#comment</wfw:comment><wfw:commentRss>http://evis.me/syndication.axd?post=95163fbc-8906-4c95-bd46-b1099e971234</wfw:commentRss><description>&lt;p&gt;标题足够明了了。&lt;/p&gt;
&lt;p&gt;Ruby是个好东西。第一次接触Ruby的语法，就被它的简洁和动态特征吸引了。RoR (Ruby on Rails) 具体有多好我倒不是很关心，对我来说Ruby的意义更在于扩展了server-side的语言和技术体系。&lt;/p&gt;
&lt;p&gt;市面上主流的web开发技术确实很多。自己的工作内容是J2EE，但业余兴趣也做这个就有些枯燥了；我对ASP.NET情有独钟，无奈其升级换代太快，技术体系也偏庞大；PHP一直没有机会深入学习，一直觉得它的语法不够清爽。&lt;/p&gt;
&lt;p&gt;在给定browser端的技术方案是Flex、Ajax或者HTML5的前提下，其实server端是什么技术区别也不会太大。如果这个技术从语言层面即可以面向对象又有足够动态特性，从框架层面可以保持轻量又足够灵活，那就是一个优秀的选择。Ruby上基于Rack有Sinatra可以轻松编写RESTful Service，目前对我已足够了。&lt;/p&gt;
&lt;p&gt;跨平台是我选Ruby的另一个理由。这里所说的跨平台是指可以在多种虚拟机上运行。已知的有可以运行在Java虚拟机上的JRuby，和运行在.NET虚拟机上的IronRuby。这对我来说意味着在纯Ruby环境下开发的应用可以很轻松的迁移到Java平台或者.NET平台。或者再说明白一点，国内还没见到比较靠谱的Ruby虚拟主机服务商，而.NET在国内则满地都是，还便宜，而且什么时候Java主机大众化了，我还可以把应用迁移过去。&lt;/p&gt;
&lt;p&gt;回到方案。要点是DIY编译一下IronRuby.Rack。基本过程参考如下视频即可：    &lt;br /&gt;&lt;a title=&quot;http://www.iamnotmyself.com/2010/04/22/RunningRailsInIIS7WithIronRubyRack.aspx&quot; href=&quot;http://www.iamnotmyself.com/2010/04/22/RunningRailsInIIS7WithIronRubyRack.aspx&quot;&gt;http://www.iamnotmyself.com/2010/04/22/RunningRailsInIIS7WithIronRubyRack.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;我的开发编译环境比较老，但经过反复尝试也成功部署了。&lt;/p&gt;
&lt;p&gt;1、下载并安装IronRuby。&lt;a title=&quot;http://www.ironruby.net/Download&quot; href=&quot;http://www.ironruby.net/Download&quot;&gt;http://www.ironruby.net/Download&lt;/a&gt; ，我下载了其中1.0 for .NET2.0（据说for .NET4.0的版本会更快）的Windows Installer，这个发行版本内置了Ruby 1.8及其周边。安装至C:\IronRuby\，安装程序会帮我把环境变量之类的设置好。&lt;/p&gt;
&lt;p&gt;2、在Ruby上安装Rack、数据库和RoR。 参考&lt;a title=&quot;http://www.ironruby.net/Documentation/Real_Ruby_Applications/Rails&quot; href=&quot;http://www.ironruby.net/Documentation/Real_Ruby_Applications/Rails&quot;&gt;http://www.ironruby.net/Documentation/Real_Ruby_Applications/Rails&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rack和Rails，在命令行里执行： &lt;br /&gt;
&lt;pre class=&quot;brush: plain;&quot;&gt;&amp;gt; igem install rake rails --no-rdoc --no-ri
Successfully installed rake-0.8.7
Successfully installed activesupport-2.3.5
Successfully installed activerecord-2.3.5
Successfully installed rack-1.0.1
Successfully installed actionpack-2.3.5
Successfully installed actionmailer-2.3.5
Successfully installed activeresource-2.3.5
Successfully installed rails-2.3.5
8 gems installed&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;数据库选了SQLite3： &lt;br /&gt;
&lt;pre class=&quot;brush: plain;&quot;&gt;&amp;gt; ir -S gem install sqlite3-ironruby --no-ri --no-rdoc
Successfully installed sqlite3-ironruby-0.1.1&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;随便建个目录，然后自动生成RoR的应用： &lt;br /&gt;
&lt;pre class=&quot;brush: plain;&quot;&gt;&amp;gt; ir -S rails IronRubyOnRails
      create
      create  app/controllers
      create  app/helpers
      create  app/models
      create  app/views/layouts
      create  config/environments
      create  config/initializers
      ......&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;利用内置Web服务器测试RoR，&lt;a title=&quot;http://localhost:3000&quot; href=&quot;http://localhost:3000&quot;&gt;http://localhost:3000&lt;/a&gt; 能正常显示页面即成功：&amp;nbsp;&lt;br /&gt;
&lt;pre class=&quot;brush: plain;&quot;&gt;&amp;gt; cd IronRubyOnRails
&amp;gt; ir script\server
=&amp;gt; Booting WEBrick
=&amp;gt; Rails 2.3.5 application starting on http://0.0.0.0:3000
=&amp;gt; Call with -d to detach
=&amp;gt; Ctrl-C to shutdown server
[2009-04-22 13:55:50] INFO  WEBrick 1.3.1
[2009-04-22 13:55:50] INFO  ruby 1.8.6 (2009-03-31) [i386-mswin32]
[2009-04-22 13:55:50] INFO  WEBrick::HTTPServer#start: pid=10848 port=3000&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;3、下载IronRuby的源代码。&lt;a title=&quot;http://github.com/ironruby/ironruby/&quot; href=&quot;http://github.com/ironruby/ironruby/&quot;&gt;http://github.com/ironruby/ironruby/&lt;/a&gt; ，v1.0-rtm或者稍新点的都可以，没有Git直接下载zip包也可以。老实说只会用到其中ironruby/Hosts/IronRuby.Rack目录下的内容。&lt;/p&gt;
&lt;p&gt;4、启动Visual Studio 2008（我用的是Visual Web Developer Express 2008），把刚才源代码中ironruby/Hosts/IronRuby.Rack中的IronRuby.Rack.sln作为解决方案打开，会报几个错，不过没关系。&lt;/p&gt;
&lt;p&gt;5、查看各项目的属性，检查编译.NET版本是否是3.5。从IronRuby的安装路径中找到以下DLL库，然后添加到IronRuby.Rack工程的引用中。&lt;/p&gt;
&lt;pre class=&quot;brush: plain;&quot;&gt;IronRuby.dll 
IronRuby.Libraries.dll 
IronRuby.Libraries.Yaml.dll 
Microsoft.Dynamic.dll 
Microsoft.Scripting.Core.dll 
Microsoft.Scripting.Debugging.dll 
Microsoft.Scripting.dll 
Microsoft.Scripting.ExtensionAttribute.dll&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;6、修改各web项目的web.config。以IronRuby.Rack.Example为例，修改LibraryPaths和GemPath值，把原路径都改到IronRuby的安装路径里去。&lt;/p&gt;
&lt;p&gt;7、给IronRuby的安装目录加入NETWORK SERVICE用户组的可读权限，然后在IDE环境中运行IronRuby.Rack.Example（或者IronRuby.Rails.Example）。如果目标IIS版本低于7，如Window Server 2003的IIS6.1，则需要修改浏览器URL来让请求通过ASP.NET处理，如加入后缀.aspx或者.ashx。当然也可以调整IIS的配置使得ASP.NET引擎处理所有请求。结果类似下图即为通过。&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://evis.me/image.axd?picture=ironruby_on_iis.png&quot;&gt;&lt;img style=&quot;display: inline; border: 0px;&quot; title=&quot;ironruby_on_iis&quot; src=&quot;http://evis.me/image.axd?picture=ironruby_on_iis_thumb.png&quot; border=&quot;0&quot; alt=&quot;ironruby_on_iis&quot; width=&quot;354&quot; height=&quot;190&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;8、部署至远程IIS。需要编译一个发行版的IronRuby.Rack.dll，把IronRuby.Rack项目的生成方式改为release，再生成一次即可。注意这里的目标runtime是.NET3.5，如果用.NET2.0的话编译是很难通过的。把第5步中的所有DLL与这个DLL一起拷贝到远程IIS虚拟目录的bin目录下。&lt;/p&gt;
&lt;div id=&quot;scid:fb3a1972-4489-4e52-abe7-25a00bb07fdf:3bcda13d-e888-429f-b9ab-189c5b75fc6c&quot; class=&quot;wlWriterEditableSmartContent&quot; style=&quot;display: inline; float: none; margin: 0px; padding: 0px;&quot;&gt;
&lt;p&gt;本机编译的发行版本（.NET3.5） &lt;a href=&quot;http://evis.me/file.axd?file=IronRuby.Rack.dll&quot; target=&quot;_blank&quot;&gt;IronRuby.Rack.dll&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;9、上传IronRuby安装路径中的Lib目录至同一远程IIS虚拟目录中。调整web.config第6步中的路径，然后与config.ru、app.rb一起上传至同一目录。&lt;/p&gt;
&lt;p&gt;10、浏览器中按第7步的方式测试。第一次加载很慢，以后就快很多了。URL要加后缀这点非常麻烦，部署在Windows Server 2008 + IIS7上应该可以解决（理论上就可以用for .NET4.0的方案了）。&lt;/p&gt;
&lt;p&gt;欢迎来到Ruby的世界。&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/471961592/EvisMe/feedsky/s.gif?r=http://evis.me/post/2010/06/11/RubyRoR-on-IIS61-via-IronRuby-and-NET35.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/EvisMe/471961592/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/EvisMe/471961592/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=8e7fd34ed882ce35aace9062f6682b18&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=8e7fd34ed882ce35aace9062f6682b18&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=815d8e9884bf1105b976c4c3b61014a2&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=815d8e9884bf1105b976c4c3b61014a2&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=74ccc0cac5cf118970ac8c733000d44f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=74ccc0cac5cf118970ac8c733000d44f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=a10f5752ddf96bed162a981301aaa6ae&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=a10f5752ddf96bed162a981301aaa6ae&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Technique</category><category>原创作品</category><pubDate>Fri, 11 Jun 2010 20:27:00 +0800</pubDate><comments>http://evis.me/post/2010/06/11/RubyRoR-on-IIS61-via-IronRuby-and-NET35.aspx#comment</comments><guid isPermaLink="false">http://evis.me/post.aspx?id=95163fbc-8906-4c95-bd46-b1099e971234</guid><dc:publisher>EviSong</dc:publisher><fs:srclink>http://evis.me/post/2010/06/11/RubyRoR-on-IIS61-via-IronRuby-and-NET35.aspx</fs:srclink><fs:srcfeed>http://evis.me/syndication.axd</fs:srcfeed><fs:itemid>feedsky/EvisMe/~7258047/471961592/5367512</fs:itemid></item><item><title>God Of War III，战神狂热</title><link>http://evis.me/post/2010/05/09/God-Of-War-III-Fan-Art.aspx</link><pingback:server>http://evis.me/pingback.axd</pingback:server><pingback:target>http://evis.me/post.aspx?id=e88a12f6-d6d4-443e-8dde-261622f8e73d</pingback:target><slash:comments>2</slash:comments><trackback:ping>http://evis.me/trackback.axd?id=e88a12f6-d6d4-443e-8dde-261622f8e73d</trackback:ping><wfw:comment>http://evis.me/post/2010/05/09/God-Of-War-III-Fan-Art.aspx#comment</wfw:comment><wfw:commentRss>http://evis.me/syndication.axd?post=e88a12f6-d6d4-443e-8dde-261622f8e73d</wfw:commentRss><description>&lt;p&gt;终于入手了SCE的《战神3》，瞻仰、激动、投入、狂热，如果说我对这一作的预期是100分，那我实际体验到的绝对可以打到120分了。三部曲都保持了次时代游戏的最高水准，而这次的完结篇更是把电视游戏抬升到了一个新的高度。宏大的剧情、震撼的画面、完美的手感、丰富的招式、创新的第一人称视角特写，向玩家乃至大众展现了电视游戏作为交互式娱乐的巨大潜力。&lt;/p&gt;
&lt;p&gt;笔者不才，改了两张图片以抒发自己对《战神》系列的狂热之情。&lt;/p&gt;
&lt;p&gt;1. 《飞起来吧》&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://evis.me/image.axd?picture=street_hint.jpg&quot;&gt;&lt;img style=&quot;display: inline; border: 0px;&quot; title=&quot;street_hint&quot; src=&quot;http://evis.me/image.axd?picture=street_hint_thumb.jpg&quot; border=&quot;0&quot; alt=&quot;street_hint&quot; width=&quot;420&quot; height=&quot;246&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2. 《是爆发的时候了》&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://evis.me/image.axd?picture=warrior_fight.jpg&quot;&gt;&lt;img style=&quot;display: inline; border: 0px;&quot; title=&quot;warrior_fight&quot; src=&quot;http://evis.me/image.axd?picture=warrior_fight_thumb.jpg&quot; border=&quot;0&quot; alt=&quot;warrior_fight&quot; width=&quot;420&quot; height=&quot;245&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/471961593/EvisMe/feedsky/s.gif?r=http://evis.me/post/2010/05/09/God-Of-War-III-Fan-Art.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/EvisMe/471961593/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/EvisMe/471961593/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=7696d7964885fbd6f4759636a22553d9&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=7696d7964885fbd6f4759636a22553d9&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=0dec3b2cfcf2b39d88b5084991b9b50d&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=0dec3b2cfcf2b39d88b5084991b9b50d&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=29894d0136e01ac595f9e990ebb4d7f7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=29894d0136e01ac595f9e990ebb4d7f7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=0a0711ccc7f88cc5c727ba98b2e79bb5&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=0a0711ccc7f88cc5c727ba98b2e79bb5&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>演绎作品</category><pubDate>Sun, 09 May 2010 01:18:00 +0800</pubDate><comments>http://evis.me/post/2010/05/09/God-Of-War-III-Fan-Art.aspx#comment</comments><guid isPermaLink="false">http://evis.me/post.aspx?id=e88a12f6-d6d4-443e-8dde-261622f8e73d</guid><dc:publisher>Hanson.S</dc:publisher><fs:srclink>http://evis.me/post/2010/05/09/God-Of-War-III-Fan-Art.aspx</fs:srclink><fs:srcfeed>http://evis.me/syndication.axd</fs:srcfeed><fs:itemid>feedsky/EvisMe/~7258047/471961593/5367512</fs:itemid></item><item><title>Call for vote on turning off Voice Dialer on Android</title><link>http://evis.me/post/2010/04/15/Call-for-vote-on-turning-off-Voice-Dialer-on-Android.aspx</link><pingback:server>http://evis.me/pingback.axd</pingback:server><pingback:target>http://evis.me/post.aspx?id=278adc5a-cbd6-4172-859f-1cd8beb051a0</pingback:target><slash:comments>5</slash:comments><trackback:ping>http://evis.me/trackback.axd?id=278adc5a-cbd6-4172-859f-1cd8beb051a0</trackback:ping><wfw:comment>http://evis.me/post/2010/04/15/Call-for-vote-on-turning-off-Voice-Dialer-on-Android.aspx#comment</wfw:comment><wfw:commentRss>http://evis.me/syndication.axd?post=278adc5a-cbd6-4172-859f-1cd8beb051a0</wfw:commentRss><description>&lt;p&gt;用Milestone上的更新程序升级到了Android 2.1。系统里自带的语音拨号Voice Dialer是个好玩的东西，相信对于驾驶员也是很有用的工具。但我认为它对我而言没有太大用途，反而是个累赘。原因有三：    &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;I&amp;rsquo;ve got my Milestone updated to Android 2.1 via its update function. The Voice Dialer bound with this version is certainly an interesting tool which could be very useful tool for drivers. However, I think it&amp;rsquo;s none of use but a burden to me. Reasons as follows:&lt;/cite&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;我不开车，所以用手操作还是很方便的；      &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;I'm not a driver so that it's convenient of me to use my finger;&lt;/cite&gt; &lt;/li&gt;
&lt;li&gt;通讯录上以中文名字为主，可惜Voice Dialer不支持中文；      &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Most of contacts in my list are Chinese, pity that Voice Dialer don't support Chinese language yet;&lt;/cite&gt; &lt;/li&gt;
&lt;li&gt;最重要的问题是这个程序会占掉4~5MB甚至更多珍贵的内存，同时也很耗电。      &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;I found the Voice Dialer process is always consuming at least 5MB of the RAM and up to 30% of the battery.&lt;/cite&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;用Advanced Task Killer之类的工具尝试关闭Voice Dialer进程未果，看来这属于特殊的系统服务。Google一下得知，可以通过root的方式去重命名或删除Voice Dialer。不过这貌似太折腾了，毕竟手机玩家不一定都要当黑客。所以，希望Android开发小组能考虑给这个程序做个开关，方便我们这些不需要Voice Dialer的用户。    &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;I failed to shut down the Voice Dialer process using tools like Advanced Task Killer, seems this is a special system service. According to a quick googling, I found it possible to rename or delete the Voice Dialer application after rooted. I don&amp;rsquo;t feel this way to be suitable for the mobile funs who have no interest to be hackers. So maybe it&amp;rsquo;s a good idea to suggest Android developers to add a turn on/off switch to the Voice Dialer application, for the convenience of us users that do not need Voice Dialer.&lt;/cite&gt;&lt;/p&gt;
&lt;p&gt;在这里，我倡议大家去顶这个申请条目，加星标或者跟帖均可：    &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;Here, I call for your help to vote on the Enhancement ticket by either starring or replying.&lt;/cite&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;http://code.google.com/p/android/issues/detail?id=7669&quot; href=&quot;http://code.google.com/p/android/issues/detail?id=7669&quot;&gt;http://code.google.com/p/android/issues/detail?id=7669&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;要点是关注度越高的条目，越能引起Android开发人员的注意。    &lt;br /&gt;&lt;cite class=&quot;english&quot;&gt;The point is that, only hot tickets may draw developers&amp;rsquo; attention.&lt;/cite&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/471961594/EvisMe/feedsky/s.gif?r=http://evis.me/post/2010/04/15/Call-for-vote-on-turning-off-Voice-Dialer-on-Android.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/EvisMe/471961594/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/EvisMe/471961594/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=96dc0badbeca9eab0d1c6412e53d317c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=96dc0badbeca9eab0d1c6412e53d317c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=38f77d058608008516c9a46db21b1db1&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=38f77d058608008516c9a46db21b1db1&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=d9c4f04f9f85b68b1cd07eeeb43ddf8b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=d9c4f04f9f85b68b1cd07eeeb43ddf8b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/EvisMe?a=fa1cabc22a28a5897a28d63cbefff417&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/EvisMe?i=fa1cabc22a28a5897a28d63cbefff417&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>English</category><category>Technique</category><pubDate>Thu, 15 Apr 2010 11:35:00 +0800</pubDate><comments>http://evis.me/post/2010/04/15/Call-for-vote-on-turning-off-Voice-Dialer-on-Android.aspx#comment</comments><guid isPermaLink="false">http://evis.me/post.aspx?id=278adc5a-cbd6-4172-859f-1cd8beb051a0</guid><dc:publisher>EviSong</dc:publisher><fs:srclink>http://evis.me/post/2010/04/15/Call-for-vote-on-turning-off-Voice-Dialer-on-Android.aspx</fs:srclink><fs:srcfeed>http://evis.me/syndication.axd</fs:srcfeed><fs:itemid>feedsky/EvisMe/~7258047/471961594/5367512</fs:itemid></item></channel></rss>
