<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Leona+ &#187; Shuhai Shen</title> <atom:link href="http://leonax.net/p/author/admin/feed/" rel="self" type="application/rss+xml" /><link>http://leonax.net</link> <description>Enjoy Life</description> <lastBuildDate>Fri, 03 Feb 2012 13:13:39 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>AWS试用小结</title><link>http://leonax.net/p/3377/notes-for-aws-trial/</link> <comments>http://leonax.net/p/3377/notes-for-aws-trial/#comments</comments> <pubDate>Fri, 03 Feb 2012 13:12:57 +0000</pubDate> <dc:creator>Shuhai Shen</dc:creator> <category><![CDATA[Amazon]]></category> <category><![CDATA[云计算]]></category><guid isPermaLink="false">http://leonax.net/?p=3377</guid> <description><![CDATA[AWS是Amazon旗下的云计算服务，全称是Amazon Web Services。可能Amazon在建立AWS之初，还没有“云计算”（Cloud Computing）这个词，于是它的名字和云一点关系也没有。 我现在使用了他家的EC2（Elastic Compute Cloud）作为主机、CloudFront作为CDN、Route 53作为DNS。EC2使用的是最便宜的Micro Instance，在免费期内Micro Instance一个月赠送750小时的免费额度，即完全免费。免费期有一年，一年过后，费用是$0.027每小时，即一个月$20.25。主机位于东京的数据中心，EC2在亚洲有2个数据中心，另一个在新加坡，据测试表明东京的连接速度要优于新加坡。 由于Micro Instance的限制（内存过小，CPU不给力），我最初没有办法把我的blog放在上面，被迫选择高一级的Small Instance，然后12月份就被Amazon狠狠地宰了$32.29。后来经过不懈地努力，尝试了很多种配置，终于把blog塞进了Micro Instance中，于是1月份的费用是降到了$2.01。我甚至还在EC2上搭了一个VPN服务，并且没有增加额外的费用。对此我相当满意。以下是费用清单： CloudFront：1.759GB流量 + 83,828个请求 = $0.42 EC2：744小时Micro Instance + 8G硬盘 + 1,674,979次磁盘读写 = $0.00 （免费额度） Route 53：174,931次请求 + 3个域名 = $1.59 这样一年的费用大概是150RMB，主要用于blog和VPN，还可以让我在闲得没事干的时候学点东西，比如node.js。相当得超值了…… 至于如何优化WordPress使它能在Micro Instance上运行，之后再详述……]]></description> <content:encoded><![CDATA[<p>AWS是Amazon旗下的云计算服务，全称是Amazon Web Services。可能Amazon在建立AWS之初，还没有“云计算”（Cloud Computing）这个词，于是它的名字和云一点关系也没有。</p><p>我现在使用了他家的EC2（Elastic Compute Cloud）作为主机、CloudFront作为CDN、Route 53作为DNS。EC2使用的是最便宜的Micro Instance，在免费期内Micro Instance一个月赠送750小时的免费额度，即完全免费。免费期有一年，一年过后，费用是$0.027每小时，即一个月$20.25。主机位于东京的数据中心，EC2在亚洲有2个数据中心，另一个在新加坡，据测试表明东京的连接速度要优于新加坡。</p><p>由于Micro Instance的限制（内存过小，CPU不给力），我最初没有办法把我的blog放在上面，被迫选择高一级的Small Instance，然后12月份就被Amazon狠狠地宰了$32.29。后来经过不懈地努力，尝试了很多种配置，终于把blog塞进了Micro Instance中，于是1月份的费用是降到了$2.01。我甚至还在EC2上<a title="在Amazon EC2上安装VPN服务" href="http://leonax.net/p/3274/install-vpn-server-on-amazon-ec2/" target="_blank">搭了一个VPN服务</a>，并且没有增加额外的费用。对此我相当满意。以下是费用清单：</p><ul><li>CloudFront：1.759GB流量 + 83,828个请求 = $0.42</li><li>EC2：744小时Micro Instance + 8G硬盘 + 1,674,979次磁盘读写 = $0.00 （免费额度）</li><li>Route 53：174,931次请求 + 3个域名 = $1.59</li></ul><p>这样一年的费用大概是150RMB，主要用于blog和VPN，还可以让我在闲得没事干的时候学点东西，比如node.js。相当得超值了……</p><p>至于如何优化WordPress使它能在Micro Instance上运行，之后再详述……</p> ]]></content:encoded> <wfw:commentRss>http://leonax.net/p/3377/notes-for-aws-trial/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>在iPhone中显示电量百分比</title><link>http://leonax.net/p/3372/show-battery-percentage-in-phone/</link> <comments>http://leonax.net/p/3372/show-battery-percentage-in-phone/#comments</comments> <pubDate>Thu, 02 Feb 2012 08:23:18 +0000</pubDate> <dc:creator>Shuhai Shen</dc:creator> <category><![CDATA[iOS]]></category><guid isPermaLink="false">http://leonax.net/?p=3372</guid> <description><![CDATA[本来我以为这是一个越狱之后才有的功能，因为我第一次看到这个选项，是在当年越了狱之后。没想到不用越狱也能显示电量百分比。数字的显示，比如默认的线性进度条就清晰多了。 具体的方法是：设置（Settings）-&#62;通用（General）-&#62;用量（Usage），然后往下滑一点，就可以看到 显示电量百分比（Battery Percentage） 的选项了。打开这个选项，屏幕的右上角就会出现一个百分数，表示当前的剩余电量。]]></description> <content:encoded><![CDATA[<p>本来我以为这是一个越狱之后才有的功能，因为我第一次看到这个选项，是在当年越了狱之后。没想到不用越狱也能显示电量百分比。数字的显示，比如默认的线性进度条就清晰多了。</p><p><img class="aligncenter size-large wp-image-3373" title="IMG_0013" src="http://cdn.leonax.net/wp-content/uploads/2012/02/IMG_0013-400x600.png" alt="" width="400" height="600" /></p><p>具体的方法是：设置（Settings）-&gt;通用（General）-&gt;用量（Usage），然后往下滑一点，就可以看到 <strong>显示电量百分比（Battery Percentage）</strong> 的选项了。打开这个选项，屏幕的右上角就会出现一个百分数，表示当前的剩余电量。</p> ]]></content:encoded> <wfw:commentRss>http://leonax.net/p/3372/show-battery-percentage-in-phone/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>iPhone中3G和WiFi的优先级</title><link>http://leonax.net/p/3364/3g-wifi-priority-in-iphone/</link> <comments>http://leonax.net/p/3364/3g-wifi-priority-in-iphone/#comments</comments> <pubDate>Thu, 02 Feb 2012 06:51:11 +0000</pubDate> <dc:creator>Shuhai Shen</dc:creator> <category><![CDATA[iOS]]></category> <category><![CDATA[网络]]></category><guid isPermaLink="false">http://leonax.net/?p=3364</guid> <description><![CDATA[由于套餐所提供的流量有限，而WiFi几乎是免费的，我不得不研究了一下iPhone倒底是怎么样选择网络的。什么时候会使用WiFi，什么时候会使用3G。 目前还没找到官方的说明，不过大概的规则是这样的： 当只有3G连接，或只有WiFi的时候，iPhone（显然）会选择可用的那个。 当两者都可用的时候，iPhone会选择速度快的那个。通常来说WiFi的速度（至少54Mb，802.11n）要比3G（最多14Mb下行/5.76Mb上行，HSPA）快，所以iPhone会选择WiFi。 当iPhone进入睡眠状态（即黑屏）时，会将WiFi连接断开，因为相对来说WiFi比较耗电，这时候iPhone就只会连接3G了。 于是，通常情况下，iPhone都会帮我省钱，除非我不小心开了定时同步邮件，或者后台音乐播放之类黑屏之后仍然在下载的应用。 放心了……]]></description> <content:encoded><![CDATA[<p>由于套餐所提供的流量有限，而WiFi几乎是免费的，我不得不研究了一下iPhone倒底是怎么样选择网络的。什么时候会使用WiFi，什么时候会使用3G。</p><p><img class="aligncenter size-full wp-image-3368" title="wifi-vs-3g" src="http://cdn.leonax.net/wp-content/uploads/2012/02/wifi-vs-3g.gif" alt="" width="400" height="138" /></p><p>目前还没找到官方的说明，不过大概的规则是这样的：</p><ol><li>当只有3G连接，或只有WiFi的时候，iPhone（显然）会选择可用的那个。</li><li>当两者都可用的时候，iPhone会选择速度快的那个。通常来说WiFi的速度（至少54Mb，802.11n）要比3G（最多14Mb下行/5.76Mb上行，HSPA）快，所以iPhone会选择WiFi。</li><li>当iPhone进入睡眠状态（即黑屏）时，会将WiFi连接断开，因为相对来说WiFi比较耗电，这时候iPhone就只会连接3G了。</li></ol><p>于是，通常情况下，iPhone都会帮我省钱，除非我不小心开了定时同步邮件，或者后台音乐播放之类黑屏之后仍然在下载的应用。</p><p>放心了……</p> ]]></content:encoded> <wfw:commentRss>http://leonax.net/p/3364/3g-wifi-priority-in-iphone/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>常用的Windows软件</title><link>http://leonax.net/p/25/recommended-windows-software/</link> <comments>http://leonax.net/p/25/recommended-windows-software/#comments</comments> <pubDate>Sun, 29 Jan 2012 13:10:31 +0000</pubDate> <dc:creator>Shuhai Shen</dc:creator> <category><![CDATA[Windows]]></category> <category><![CDATA[软件]]></category><guid isPermaLink="false">http://bibtx.net/web/?p=25</guid> <description><![CDATA[以下是我常用的一些Windows软件，并不是做广告，只是为了消除一些常见的误解，和推广一些真正好用的软件。 杀毒软件：Kaspersky Internet Security。虽然Microsoft Security Essential同样好用，还是免费的，不过我已经习惯了使用Kaspersky。下载： 压缩解压：7-Zip。下载： 媒体播放：Media Player + Codec。下载： 图片浏览：FastStone。下载： 文本编辑：SciTE。下载： FTP：FileZilla FTP Client IM：QQ + MSN 网络浏览：Chrome + IE 下载工具：迅雷 PDF阅读：Foxit Reader。下载： 数据同步：Dropbox。下载： 已删除的软件： 金山词霸，被网络服务Dict.cn取代 ACDSee，被FastStone取代 FireFox，被Chrome取代 FlashGet，被迅雷取代 GTalk、Skype，没什么好友一起用 更新历史： 2012-01-29：更新软件列表，增加下载链接 2007-08-19：最初版本]]></description> <content:encoded><![CDATA[<p>以下是我常用的一些Windows软件，并不是做广告，只是为了消除一些常见的误解，和推广一些真正好用的软件。</p><ul><li>杀毒软件：Kaspersky Internet Security。虽然Microsoft Security Essential同样好用，还是免费的，不过我已经习惯了使用Kaspersky。下载：<a href="http://leonax.net/download/kis12.0.0.374en.exe" title="">Kaspersky Internet Security 2012 (12.0.0.374) [76.42 MB]</a></li><li>压缩解压：<a title="使用7-Zip来压缩、解压" href="http://leonax.net/p/3332/use-7zip-to-compress-and-decompress/" target="_blank">7-Zip</a>。下载：<a href="http://leonax.net/download/7z920-x64.msi" title="">7-Zip 9.20 64位 [1.31 MB]</a></li><li>媒体播放：Media Player + <a title="使Media Player支持更多的媒体格式" href="http://leonax.net/p/2463/add-more-media-support-for-windows-media-player/" target="_blank">Codec</a>。下载：<a href="http://leonax.net/download/Win7codecs_v273.exe" title="">Shark007 Codec v273 (x86) [23.03 MB]</a></li><li>图片浏览：FastStone。下载：<a href="http://leonax.net/download/FSViewerSetup46.exe" title="">FastStone Image Viewer 4.6 [5.13 MB]</a></li><li>文本编辑：<a href="http://mv2.it/scite64" target="_blank">SciTE</a>。下载：<a href="http://leonax.net/download/SciTE64_224.zip" title="包含SciTE.exe和SciTE64.exe，和必要的SciTE配置文件。">SciTE64 [1.84 MB]</a></li><li>FTP：FileZilla FTP Client</li><li>IM：QQ + MSN</li><li>网络浏览：Chrome + IE</li><li>下载工具：迅雷</li><li>PDF阅读：Foxit Reader。下载：<a href="http://leonax.net/download/foxitreader514.0103_enu_setup.exe" title="">Foxit Reader 5.1.4.0104 [13.85 MB]</a></li><li>数据同步：<a title="Dropbox 1.0最终版，可翻墙" href="http://leonax.net/p/2313/dropbox-10-final/">Dropbox</a>。下载：<a href="http://leonax.net/download/dropbox_1249.exe" title="">Dropbox 1.2.49 Windows [14.34 MB]</a></li></ul><p>已删除的软件：</p><ul><li>金山词霸，被网络服务Dict.cn取代</li><li>ACDSee，被FastStone取代</li><li>FireFox，被Chrome取代</li><li>FlashGet，被迅雷取代</li><li>GTalk、Skype，没什么好友一起用</li></ul><p>更新历史：</p><p>2012-01-29：更新软件列表，增加下载链接</p><p>2007-08-19：最初版本</p> ]]></content:encoded> <wfw:commentRss>http://leonax.net/p/25/recommended-windows-software/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>请尽快升级你的IE 6</title><link>http://leonax.net/p/3339/please-upgrade-your-ie-6/</link> <comments>http://leonax.net/p/3339/please-upgrade-your-ie-6/#comments</comments> <pubDate>Sun, 15 Jan 2012 12:22:27 +0000</pubDate> <dc:creator>Shuhai Shen</dc:creator> <category><![CDATA[Internet Explorer]]></category> <category><![CDATA[Microsoft]]></category><guid isPermaLink="false">http://leonax.net/?p=3339</guid> <description><![CDATA[前几天，IE（Internet Explorer）的团队特地制作了蛋糕，来庆祝IE6在美国的市场占有率不足1%；与此同时，在中国仍然有高达四分之一的用户在使用着IE6。 以上数据来自IE6CountDown.com。 Windows XP是一款相当成功的操作系统，IE 6也就随之一起流行了起来，尽管用现在眼光来看，IE 6有着这样那样的毛病，但是在当时，IE 6几乎就是网页设计的标准。随着科技的发展，IE 6也有退休的一天，Windows 7带来了IE 8，Windows 8即将带来IE 10。每一个新版本都有大量的新功能，新特性，而相应的网页设计也随之发生了改变。但是似乎人们的习惯并没有发生改变…… 这其中可能有那么几个原因： 习惯于IE 6的界面，不愿意花时间来熟悉新的界面。这种习惯很好理解，当你熟悉一样事物时候，就不太愿意尝试其它同类的事物，比如买衣服总盯着一个牌子；喝惯了星巴克的咖啡，就觉得其它店的咖啡不好喝。这些习惯对日常生活的影响并不大，衣服在几百年前就是这个样子，几百年后也不会变得太离谱。咖啡也是。但是电子产品就不是这样了，二十年前，还没有浏览器这个东西；十年前，在线看视频还属于天方夜谭；接下去的几年里，浏览器的功能和重要性将发生天翻地覆的变化。如果你不紧跟着潮流，很快这个世界就会把你甩开了。柯达和它的胶片相机就是一个很好的例子。 由于使用了盗版的Windows，没办法升级。暂且不说盗版的危害性，盗版的存在固然有它的道理。但是这并不能阻止你使用先进的软件。同样买一张盗版盘，为什么不买Windows 7的呢，反正价格都一样…… 我并不清楚自己在使用哪个版本的IE。如果你正在使用Windows XP，并且没有主动升级过IE的版本，那么你很有可能正在使用IE 6；但是如果你已经升级到了Windows 7，那么恭喜你，你不用担心你的IE了。 如果你已经动心，想安装新版本的IE： 如果你正在使用Windows XP，请点这里来下载并安装IE 8。因为IE 8是最后一个支持XP的版本了，后续IE版本都要求Vista及以后的Windows； 如果你正在使用Windows 7，请点这里安装IE 9。IE 9是目前最新的一个正式发布版的IE。 如果你的朋友也在使用IE 6，请帮忙说服他们一起升级IE，为互联网的发展做一点贡献……]]></description> <content:encoded><![CDATA[<p>前几天，IE（Internet Explorer）的团队特地制作了蛋糕，来庆祝<a href="http://www.cnbeta.com/articles/167953.htm" target="_blank">IE6在美国的市场占有率不足1%</a>；与此同时，在中国仍然有高达四分之一的用户在使用着IE6。</p><p><img class="aligncenter size-large wp-image-3340" title="ie6countdown" src="http://cdn.leonax.net/wp-content/uploads/2012/01/ie6countdown-600x332.jpg" alt="" width="600" height="332" /></p><p>以上数据来自<a href="http://www.ie6countdown.com" target="_blank">IE6CountDown.com</a>。</p><p>Windows XP是一款相当成功的操作系统，IE 6也就随之一起流行了起来，尽管用现在眼光来看，IE 6有着这样那样的毛病，但是在当时，IE 6几乎就是网页设计的标准。随着科技的发展，IE 6也有退休的一天，Windows 7带来了IE 8，Windows 8即将带来IE 10。每一个新版本都有大量的新功能，新特性，而相应的网页设计也随之发生了改变。但是似乎人们的习惯并没有发生改变……</p><p>这其中可能有那么几个原因：</p><ol><li><strong>习惯于IE 6的界面，不愿意花时间来熟悉新的界面</strong>。这种习惯很好理解，当你熟悉一样事物时候，就不太愿意尝试其它同类的事物，比如买衣服总盯着一个牌子；喝惯了星巴克的咖啡，就觉得其它店的咖啡不好喝。这些习惯对日常生活的影响并不大，衣服在几百年前就是这个样子，几百年后也不会变得太离谱。咖啡也是。但是电子产品就不是这样了，二十年前，还没有浏览器这个东西；十年前，在线看视频还属于天方夜谭；接下去的几年里，浏览器的功能和重要性将发生天翻地覆的变化。如果你不紧跟着潮流，很快这个世界就会把你甩开了。<a href="http://www.cnbeta.com/articles/168241.htm" target="_blank">柯达和它的胶片相机就是一个很好的例子</a>。</li><li><strong>由于使用了盗版的Windows，没办法升级</strong>。暂且不说盗版的危害性，盗版的存在固然有它的道理。但是这并不能阻止你使用先进的软件。同样买一张盗版盘，为什么不买Windows 7的呢，反正价格都一样……</li><li><strong>我并不清楚自己在使用哪个版本的IE</strong>。如果你正在使用Windows XP，并且没有主动升级过IE的版本，那么你很有可能正在使用IE 6；但是如果你已经升级到了Windows 7，那么恭喜你，你不用担心你的IE了。</li></ol><p>如果你已经动心，想安装新版本的IE：</p><ul><li>如果你正在使用Windows XP，请<a href="http://windows.microsoft.com/zh-CN/internet-explorer/downloads/ie-8" target="_blank">点这里来下载并安装IE 8</a>。因为IE 8是最后一个支持XP的版本了，后续IE版本都要求Vista及以后的Windows；</li><li>如果你正在使用Windows 7，请<a href="http://windows.microsoft.com/zh-CN/internet-explorer/downloads/ie" target="_blank">点这里安装IE 9</a>。IE 9是目前最新的一个正式发布版的IE。</li><li>如果你的朋友也在使用IE 6，请帮忙说服他们一起升级IE，为互联网的发展做一点贡献……</li></ul> ]]></content:encoded> <wfw:commentRss>http://leonax.net/p/3339/please-upgrade-your-ie-6/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>使用7-Zip来压缩、解压</title><link>http://leonax.net/p/3332/use-7zip-to-compress-and-decompress/</link> <comments>http://leonax.net/p/3332/use-7zip-to-compress-and-decompress/#comments</comments> <pubDate>Sun, 15 Jan 2012 09:13:10 +0000</pubDate> <dc:creator>Shuhai Shen</dc:creator> <category><![CDATA[7-Zip]]></category><guid isPermaLink="false">http://leonax.net/?p=3332</guid> <description><![CDATA[你还在纠结WinZip和WinRAR哪个好用吗？自从Windows XP自带了Zip格式的压缩和解压功能之后，WinZip就已经被宣告死亡了；而WinRAR的免费版会经常弹广告出来，很讨厌。 事实上，你有更好的选择，那就是7-Zip。7-Zip是一款免费的压缩软件，它比WinZip和WinRAR都好用。它提供了以下几个功能：  支持多种格式，如Zip、RAR、7z等。其中7z是7-Zip提出的压缩格式，压缩率很高，比Zip和RAR都要高出10%或更多。由于版权的原因，7-Zip支持RAR的解压，但不支持压缩，不过这样问题也不大，大不了不用RAR格式就可以了。 和一般压缩软件一样的文件管理器。可以用来查看压缩文件的内容而不必先把它们解压。不是很常用，但总比没有好。 多语言支持，包括简体中文。 自解压功能，和对压缩文件的加密。 顺便附上7-Zip的安装文件，版本9.20，发布于2010年11月18日： 32位： 64位： 中文语言包：]]></description> <content:encoded><![CDATA[<p>你还在纠结WinZip和WinRAR哪个好用吗？自从Windows XP自带了Zip格式的压缩和解压功能之后，WinZip就已经被宣告死亡了；而WinRAR的免费版会经常弹广告出来，很讨厌。</p><p>事实上，你有更好的选择，那就是<a href="http://www.7-zip.org/" target="_blank">7-Zip</a>。7-Zip是一款免费的压缩软件，它比WinZip和WinRAR都好用。它提供了以下几个功能：</p><ul><li><strong> 支持多种格式，如Zip、RAR、7z等</strong>。其中7z是7-Zip提出的压缩格式，压缩率很高，比Zip和RAR都要高出10%或更多。由于版权的原因，7-Zip支持RAR的解压，但不支持压缩，不过这样问题也不大，大不了不用RAR格式就可以了。</li><li><strong>和一般压缩软件一样的文件管理器</strong>。可以用来查看压缩文件的内容而不必先把它们解压。不是很常用，但总比没有好。</li><li><strong>多语言支持，包括简体中文</strong>。</li><li><strong>自解压功能，和对压缩文件的加密</strong>。</li></ul><p>顺便附上7-Zip的安装文件，版本9.20，发布于2010年11月18日：</p><ul><li>32位：<a href="http://leonax.net/download/7z920.exe" title="">7-Zip 9.20 32位 [1.06 MB]</a></li><li>64位：<a href="http://leonax.net/download/7z920-x64.msi" title="">7-Zip 9.20 64位 [1.31 MB]</a></li><li>中文语言包：<a href="http://leonax.net/download/7z-extra-920.7z" title="">7-Zip 9.20 中文语言包 [704.09 kB]</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://leonax.net/p/3332/use-7zip-to-compress-and-decompress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>超级本是什么东东？</title><link>http://leonax.net/p/3317/what-is-ultrabook/</link> <comments>http://leonax.net/p/3317/what-is-ultrabook/#comments</comments> <pubDate>Fri, 13 Jan 2012 04:31:23 +0000</pubDate> <dc:creator>Shuhai Shen</dc:creator> <category><![CDATA[Intel]]></category> <category><![CDATA[硬件]]></category><guid isPermaLink="false">http://leonax.net/?p=3317</guid> <description><![CDATA[最近，超级本（Ultrabook）这个概念渐渐火热起来。什么是超级本？它和一般的笔记本有没什么区别？ 超级本是Intel主导的一个概念，和传统的笔记本比起来，超级本更轻、更薄、耗电更少。超级本被视为Intel用来和Macbook Air抢市场的产品。 以下是一段华硕UX21的广告： 为了推动超级本的发展，Intel做了一系列努力： 开发低功耗的CPU，比如i5-2557M，以减轻笔记本对电池的依赖，从而压缩笔记本的体积； 在CPU中集成高清显示技术，以降低主板设计的复杂度； 开发自己的固态硬盘产品，以提高整机的运行速度，并减少从待机状态恢复所需要的时间。 目前Intel对超级本的定义是厚度小于21毫米，重量小于1.4公斤，待机时间超过5小时。上述的UX21的最厚的地方为17毫米，最薄的地方仅有3毫米，和Macbook Air相当（作为参考，iPhone 4的厚度是9.3毫米），重量1.1公斤。 半年之后，Intel将会推出新一代的Ivy Bridge CPU，进一步提高超级本的运算性能；一年之后，Intel会进一步降低CPU的功耗，从现在的17W减少到15W。 既然超级本这么好，那普通的笔记本岂不是要淘汰了？事实上，Intel的估计是到2012年末，有40%的民用笔记本是超级本，普通的笔记本依然有些很大的市场。原因是超级本的价格偏高，接近1000美元，并非人人都消费得起……所谓一分价格一分货……]]></description> <content:encoded><![CDATA[<p>最近，超级本（Ultrabook）这个概念渐渐火热起来。什么是超级本？它和一般的笔记本有没什么区别？</p><p>超级本是Intel主导的一个概念，和传统的笔记本比起来，超级本更轻、更薄、耗电更少。超级本被视为Intel用来和Macbook Air抢市场的产品。</p><p>以下是一段华硕UX21的广告：</p><p><object width="480" height="400" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://player.youku.com/player.php/sid/XMjcxNTM3Mjc2/v.swf" /><param name="allowfullscreen" value="true" /><param name="quality" value="high" /><param name="allowscriptaccess" value="always" /><embed width="480" height="400" type="application/x-shockwave-flash" src="http://player.youku.com/player.php/sid/XMjcxNTM3Mjc2/v.swf" allowfullscreen="true" quality="high" allowscriptaccess="always" /></object></p><p>为了推动超级本的发展，Intel做了一系列努力：</p><ul><li>开发低功耗的CPU，比如<a href="http://ark.intel.com/products/54620" target="_blank">i5-2557M</a>，以减轻笔记本对电池的依赖，从而压缩笔记本的体积；</li><li>在CPU中集成<a href="http://www.intel.com/content/www/us/en/architecture-and-technology/hd-graphics/hd-graphics-developer.html" target="_blank">高清显示技术</a>，以降低主板设计的复杂度；</li><li>开发<a href="http://ark.intel.com/products/family/56572" target="_blank">自己的固态硬盘产品</a>，以<a title="HDD vs SSD" href="http://leonax.net/p/2525/hdd-vs-ssd/" target="_blank">提高整机的运行速度</a>，并减少从待机状态恢复所需要的时间。</li></ul><p>目前Intel对超级本的定义是厚度小于21毫米，重量小于1.4公斤，待机时间超过5小时。上述的UX21的最厚的地方为17毫米，最薄的地方仅有3毫米，和Macbook Air相当（作为参考，iPhone 4的厚度是9.3毫米），重量1.1公斤。</p><p>半年之后，Intel将会推出新一代的Ivy Bridge CPU，进一步提高超级本的运算性能；一年之后，Intel会进一步降低CPU的功耗，从现在的17W减少到15W。</p><p>既然超级本这么好，那普通的笔记本岂不是要淘汰了？事实上，Intel的估计是到2012年末，有40%的民用笔记本是超级本，普通的笔记本依然有些很大的市场。原因是超级本的价格偏高，接近1000美元，并非人人都消费得起……所谓一分价格一分货……</p> ]]></content:encoded> <wfw:commentRss>http://leonax.net/p/3317/what-is-ultrabook/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>新浪密码泄露和SQL注入攻击</title><link>http://leonax.net/p/3303/sina-password-leak-and-sql-injection/</link> <comments>http://leonax.net/p/3303/sina-password-leak-and-sql-injection/#comments</comments> <pubDate>Thu, 05 Jan 2012 12:47:38 +0000</pubDate> <dc:creator>Shuhai Shen</dc:creator> <category><![CDATA[SQL]]></category> <category><![CDATA[互联网]]></category> <category><![CDATA[安全]]></category><guid isPermaLink="false">http://leonax.net/?p=3303</guid> <description><![CDATA[今天一早，刘谦在微博上大呼“恐怖”，仔细一看，原来是他的密码被泄露，被人恶意地发了微博。 事件的发布者游侠安全网表示，这次的攻击并不针对刘谦本人，而是有一个漏洞，可以使坏人窃取到所有新浪用户的密码。攻击的原理是通过新浪爱问的页面中的SQL注入漏洞来完成，理论上可以获取所有新浪爱问用户的密码，由于新浪旗下的服务共享账号，所以新浪微博的用户也会受到牵连。 新浪爱问随即发表微博：由于新浪爱问存在系统漏洞，可能导致约30万登录过爱问的新浪帐号存在被盗号风险，我们已紧急修复此漏洞。这批帐号已被保护，需修改密码后才能使用。由此给用户带来的不便，我们深表歉意。近期账号安全问题突出，我们再次提醒广大用户注意账号安全。 由此，我们可以得知，新浪内部也是使用明文保存密码的。如果你的微博被盗了，不必感到奇怪，明文存储的谁都能看到…… 接下来说说SQL注入（SQL Injection），这是一个什么样的攻击方式呢？在网站设计中，查询关系型数据库一般会使用SQL语言，查询语句一般是（继续拿刘谦同学作例子）： Select 用户信息 From 数据库 Where 用户名=&#8217;刘谦&#8216; And 密码=&#8217;刘谦的密码&#8217; 表示从数据库中查找用户名是刘谦并且密码是刘谦的密码的用户，如果存在这样的用户，就输出他的信息。用户名和密码都是用户输入的。看上去没什么大问题，但是由于编程语言层面的一些缺陷，使坏人有了可乘之机。比方说，如果有人故意把用户名写成刘谦&#8216; Or &#8217;1&#8242;=&#8217;1，这样整句查询就变成了： Select 用户信息 From 数据库 Where 用户名=&#8217;刘谦&#8216; Or &#8217;1&#8242;=&#8217;1&#8216; And 密码=&#8217;刘谦的密码&#8217; 这样的话，由于&#8217;Or&#8217;的优先级较低，后面半句语句可视为不起作用，然后这个查询就等价于： Select 用户信息 From 数据库 Where 用户名=&#8217;刘谦&#8216; 其意义就是从数据库中查找用户名是刘谦的用户，这样就必然可以查找出刘谦同学的资料了，包括密码。当然在实践中，对SQL语句的构造方法要复杂得多，这里只是举一个例子。 SQL注入攻击在10年前相当的流行，当时国内的互联网刚刚起步，大家对相关技术都不是特别了解，于是大大小小的网站多少都存在SQL注入的问题。不过发展了这么多年，新浪依然存在这么低级的问题，实在是不敢恭维。更可恨的是，他家的密码也是明文存储的。就在前几天，新浪还信誓旦旦地说自家的密码保存工作做得很好……]]></description> <content:encoded><![CDATA[<p>今天一早，刘谦<a href="http://www.weibo.com/1271542887/xFdlKbG0g" target="_blank">在微博上大呼“恐怖”</a>，仔细一看，原来是他的密码被泄露，被人恶意地发了微博。</p><p><img class="aligncenter size-large wp-image-3305" title="liuqian" src="http://cdn.leonax.net/wp-content/uploads/2012/01/liuqian-600x126.jpg" alt="" width="600" height="126" /></p><p>事件的发布者<a href="http://www.youxia.org/2012/01/2012-SINA-weibo-user-password-lose.html" target="_blank">游侠安全网表示</a>，这次的攻击并不针对刘谦本人，而是有一个漏洞，可以使坏人窃取到所有新浪用户的密码。攻击的原理是通过新浪爱问的页面中的SQL注入漏洞来完成，理论上可以获取所有新浪爱问用户的密码，由于新浪旗下的服务共享账号，所以新浪微博的用户也会受到牵连。</p><p>新浪爱问随即发表微博：由于新浪爱问存在系统漏洞，可能导致约30万登录过爱问的新浪帐号存在被盗号风险，我们已紧急修复此漏洞。这批帐号已被保护，需修改密码后才能使用。由此给用户带来的不便，我们深表歉意。近期账号安全问题突出，我们再次提醒广大用户注意账号安全。</p><p>由此，我们可以得知，新浪内部也是使用明文保存密码的。如果你的微博被盗了，不必感到奇怪，<a href="http://leonax.net/p/3244/xmas-gift-this-year-password-leaking/" target="_blank">明文存储的谁都能看到</a>……</p><p>接下来说说SQL注入（SQL Injection），这是一个什么样的攻击方式呢？在网站设计中，查询关系型数据库一般会使用SQL语言，查询语句一般是（继续拿刘谦同学作例子）：</p><p>Select 用户信息 From 数据库 Where 用户名=&#8217;<strong>刘谦</strong>&#8216; And 密码=&#8217;刘谦的密码&#8217;</p><p>表示从数据库中查找用户名是<strong>刘谦</strong>并且密码是<strong>刘谦</strong><strong>的密码</strong>的用户，如果存在这样的用户，就输出他的信息。用户名和密码都是用户输入的。看上去没什么大问题，但是由于编程语言层面的一些缺陷，使坏人有了可乘之机。比方说，如果有人故意把用户名写成<strong>刘谦</strong><strong>&#8216; Or &#8217;1&#8242;=&#8217;1</strong>，这样整句查询就变成了：</p><p>Select 用户信息 From 数据库 Where 用户名=&#8217;<strong>刘谦</strong><strong>&#8216; Or &#8217;1&#8242;=&#8217;1</strong>&#8216; And 密码=&#8217;刘谦的密码&#8217;</p><p>这样的话，由于&#8217;Or&#8217;的优先级较低，后面半句语句可视为不起作用，然后这个查询就等价于：</p><p>Select 用户信息 From 数据库 Where 用户名=&#8217;<strong>刘谦</strong>&#8216;</p><p>其意义就是从数据库中查找用户名是<strong>刘谦</strong>的用户，这样就必然可以查找出刘谦同学的资料了，包括密码。当然在实践中，对SQL语句的构造方法要复杂得多，这里只是举一个例子。</p><p>SQL注入攻击在10年前相当的流行，当时国内的互联网刚刚起步，大家对相关技术都不是特别了解，于是大大小小的网站多少都存在SQL注入的问题。不过发展了这么多年，新浪依然存在这么低级的问题，实在是不敢恭维。更可恨的是，他家的密码也是明文存储的。就在前几天，新浪还信誓旦旦地说自家的密码保存工作做得很好……</p> ]]></content:encoded> <wfw:commentRss>http://leonax.net/p/3303/sina-password-leak-and-sql-injection/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>使用Putty连接Amazon EC2 Instance</title><link>http://leonax.net/p/3280/connect-amazon-ec2-instance-through-putty/</link> <comments>http://leonax.net/p/3280/connect-amazon-ec2-instance-through-putty/#comments</comments> <pubDate>Sun, 01 Jan 2012 18:52:09 +0000</pubDate> <dc:creator>Shuhai Shen</dc:creator> <category><![CDATA[Amazon]]></category> <category><![CDATA[云计算]]></category><guid isPermaLink="false">http://leonax.net/?p=3280</guid> <description><![CDATA[Amazon的EC2中，默认是不允许使用用户名和密码直接连接Instance的，而是通过AWS (Amazon Web Service)提供的证书。在第一次使用EC2的时候，AWS会要求你创建一个证书并下载，证书是一个.pem文件。在Linux上可以直接使用SSH来连接，比如： 1ssh -i 证书.pem ec2-user@Instance的IP地址 在Windows中，可以使用Putty工具来进行SSH连接，只不过Putty不能直接使用的.pem格式的证书，需要转换成.ppk才可以。这时就需要使用PuttyGen工具了（在同一个页面就有下载）: 1. 打开PuttyGen工具 2. 点击Load加载.pem证书 3. 点击Save private key来保存.ppk证书 新生成的证书就可以在Putty里使用了。 大致的使用方法是在Putty的设置Connection-&#62;SSH-&#62;Auth里添加.ppk证书，如下图： 然后就可以使用Putty来连接EC2的Instance了，默认用户名是ec2-user。]]></description> <content:encoded><![CDATA[<p>Amazon的EC2中，默认是不允许使用用户名和密码直接连接Instance的，而是通过AWS (Amazon Web Service)提供的证书。在第一次使用EC2的时候，AWS会要求你创建一个证书并下载，证书是一个.pem文件。在Linux上可以直接使用SSH来连接，比如：</p><div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ssh -i 证书.pem ec2-user@Instance的IP地址</div></td></tr></tbody></table></div><p>在Windows中，可以使用<a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank">Putty工具</a>来进行SSH连接，只不过Putty不能直接使用的.pem格式的证书，需要转换成.ppk才可以。这时就需要使用PuttyGen工具了（在同一个页面就有下载）:</p><p><img class="aligncenter size-full wp-image-3283" title="puttygen" src="http://cdn.leonax.net/wp-content/uploads/2012/01/puttygen.jpg" alt="" width="493" height="477" /></p><p>1. 打开PuttyGen工具</p><p>2. 点击<strong>Load</strong>加载.pem证书</p><p>3. 点击<strong>Save private key</strong>来保存.ppk证书</p><p>新生成的证书就可以在Putty里使用了。</p><p>大致的使用方法是在Putty的设置Connection-&gt;SSH-&gt;Auth里添加.ppk证书，如下图：</p><p><img class="aligncenter size-full wp-image-3285" title="putty" src="http://cdn.leonax.net/wp-content/uploads/2012/01/putty.jpg" alt="" width="466" height="448" /></p><p>然后就可以使用Putty来连接EC2的Instance了，默认用户名是ec2-user。</p> ]]></content:encoded> <wfw:commentRss>http://leonax.net/p/3280/connect-amazon-ec2-instance-through-putty/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>在Amazon EC2上安装VPN服务</title><link>http://leonax.net/p/3274/install-vpn-server-on-amazon-ec2/</link> <comments>http://leonax.net/p/3274/install-vpn-server-on-amazon-ec2/#comments</comments> <pubDate>Sat, 31 Dec 2011 16:52:01 +0000</pubDate> <dc:creator>Shuhai Shen</dc:creator> <category><![CDATA[云计算]]></category><guid isPermaLink="false">http://leonax.net/?p=3274</guid> <description><![CDATA[Amazon EC2提供了一年免费试用，Micro Instance，配置是613M内存，最多2核的CPU，和每月15G的流量。搭一个VPN服务器绰绰有余了。 操作系统我选的是Amazon Linux，感觉Amazon的定制版更高效，尽管它可能没有Ubuntu那么强大。 安装过程如下： 1. 安装ppp： 1yum install ppp 2. 下载并安装pptpd： 12wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.el6.i686.rpm rpm -Uhv pptpd-1.3.4-2.el6.i686.rpm 3. 修改/etc/ppp/options.pptpd 文件中添加DNS服务器： 12ms-dsn 8.8.8.8 ms-dns 8.8.4.4 以上2个是Google提供的免费DNS 4. 在/etc/ppp/chap-secrets文件中添加VPN用户，格式为“用户名 服务器 密码 IP地址”： 1vpnuser pptpd myVPN$99 * 5. 然后需要打开IP转发(IP Forward)功能，在 /etc/sysctl.conf 文件中修改： 1net.ipv4.ip_forward = 1 6. 然后保存设置： 1sysctl -p 7. 在IP Tables中开启IP伪装(IP Masquerade)： 1iptables -t nat -A POSTROUTING <a href='http://leonax.net/p/3274/install-vpn-server-on-amazon-ec2/'>[...]</a>]]></description> <content:encoded><![CDATA[<p>Amazon EC2提供了一年免费试用，Micro Instance，配置是613M内存，最多2核的CPU，和每月15G的流量。搭一个VPN服务器绰绰有余了。</p><p>操作系统我选的是Amazon Linux，感觉Amazon的定制版更高效，尽管它可能没有Ubuntu那么强大。</p><p>安装过程如下：</p><p>1. 安装ppp：</p><div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">yum install ppp</div></td></tr></tbody></table></div><p>2. 下载并安装pptpd：</p><div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.el6.i686.rpm<br /> rpm -Uhv pptpd-1.3.4-2.el6.i686.rpm</div></td></tr></tbody></table></div><p>3. 修改<strong>/etc/ppp/options.pptpd</strong> 文件中添加DNS服务器：</p><div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ms-dsn 8.8.8.8<br /> ms-dns 8.8.4.4</div></td></tr></tbody></table></div><p>以上2个是Google提供的免费DNS</p><p>4. 在<strong>/etc/ppp/chap-secrets</strong>文件中添加VPN用户，格式为“用户名 服务器 密码 IP地址”：</p><div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">vpnuser pptpd myVPN$99 *</div></td></tr></tbody></table></div><p>5. 然后需要打开IP转发(IP Forward)功能，在 <strong>/etc/sysctl.conf</strong> 文件中修改：</p><div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">net.ipv4.ip_forward = 1</div></td></tr></tbody></table></div><p>6. 然后保存设置：</p><div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sysctl -p</div></td></tr></tbody></table></div><p>7. 在IP Tables中开启IP伪装(IP Masquerade)：</p><div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE</div></td></tr></tbody></table></div><p>如果你需要这个设置在重启之后依然有效，则需要把这一行添加到<strong>/etc/rc.local</strong>的末尾。</p><p>8. 然后把pptpd设置成自动运行的，重启一下就OK啦……</p><div class="codecolorer-container text vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">chkconfig pptpd on<br /> init 6</div></td></tr></tbody></table></div><p>9. 最后别忘记在EC2的管理界面（Management Console）中，打开TCP的1723端口，这是pptpd的默认连接端口。</p><p>10. 大功告成。在Windows中添加一个PPTP类型的VPN玩玩吧……</p> ]]></content:encoded> <wfw:commentRss>http://leonax.net/p/3274/install-vpn-server-on-amazon-ec2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using apc
Page Caching using apc (User agent is rejected)
Object Caching 1672/1690 objects using apc
Content Delivery Network via Amazon Web Services: CloudFront: cdn.leonax.net

Served from: leonax.net @ 2012-02-04 23:20:37 -->
