<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-873699139547585350</id><updated>2011-10-05T02:03:03.381-07:00</updated><category term='Photo'/><category term='Software'/><category term='Security'/><category term='IT frontier'/><title type='text'>The Final Frontier</title><subtitle type='html'>- Marco's blog</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://frontier.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://frontier.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Marco Lam</name><uri>http://www.blogger.com/profile/01121599594796800326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-873699139547585350.post-6896834029893773403</id><published>2007-01-26T22:30:00.000-08:00</published><updated>2008-03-06T22:39:01.464-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT frontier'/><title type='text'>Buffalo WBR2-G54 HTTPD 性能测试</title><content type='html'>Buffalo WBR2-G54 无线路由的处理器是&lt;a href="http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM4712"&gt;Broadcom 4712&lt;/a&gt; @200MHz。&lt;br /&gt; 首先测试的是一个1K左右的静态文件，并发连接数10，总共100连接。&lt;br /&gt;&lt;br /&gt;debian:~# ab -c 10 -n 100 http://192.168.0.1/status.html&lt;br /&gt; This is ApacheBench, Version 2.0.41-dev &lt; $Revision: 1.141 $&gt; apache-2.0&lt;br /&gt; Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/&lt;br /&gt; Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/Benchmarking 192.168.0.1 (be patient).....done&lt;br /&gt;&lt;br /&gt;Server Software: httpd&lt;br /&gt; Server Hostname: 192.168.0.1&lt;br /&gt; Server Port: 80&lt;br /&gt;&lt;br /&gt;Document Path: /status.html&lt;br /&gt; Document Length: 994 bytes&lt;br /&gt;&lt;br /&gt;Concurrency Level: 10&lt;br /&gt; Time taken for tests: 1.631254 seconds&lt;br /&gt; Complete requests: 100&lt;br /&gt; Failed requests: 0&lt;br /&gt; Write errors: 0&lt;br /&gt; Total transferred: 116400 bytes&lt;br /&gt; HTML transferred: 99400 bytes&lt;br /&gt; Requests per second: 61.30 [#/sec] (mean)&lt;br /&gt; Time per request: 163.125 [ms] (mean)&lt;br /&gt; Time per request: 16.313 [ms] (mean, across all concurrent requests)&lt;br /&gt; Transfer rate: 69.27 [Kbytes/sec] received&lt;br /&gt;&lt;br /&gt;Connection Times (ms)&lt;br /&gt; min mean[+/-sd] median max&lt;br /&gt; Connect: 2 5 5.6 4 29&lt;br /&gt; Processing: 20 146 30.8 152 178&lt;br /&gt; Waiting: 19 144 30.7 150 175&lt;br /&gt; Total: 49 151 26.2 155 182&lt;br /&gt;&lt;br /&gt;Percentage of the requests served within a certain time (ms)&lt;br /&gt; 50% 155&lt;br /&gt; 66% 167&lt;br /&gt; 75% 172&lt;br /&gt; 80% 175&lt;br /&gt; 90% 179&lt;br /&gt; 95% 179&lt;br /&gt; 98% 180&lt;br /&gt; 99% 182&lt;br /&gt; 100% 182 (longest request)&lt;br /&gt;&lt;br /&gt;可以看到每秒请求数为61.30，似乎并发性能不错，于是增大并发连接数到20，结果每秒连接数是62.10，只有轻微的增加。再测试一个38K的文件，结果是：&lt;br /&gt;&lt;br /&gt;Concurrency Level: 10&lt;br /&gt; Time taken for tests: 11.435183 seconds&lt;br /&gt; Complete requests: 100&lt;br /&gt; Failed requests: 0&lt;br /&gt; Write errors: 0&lt;br /&gt; Total transferred: 3746200 bytes&lt;br /&gt; HTML transferred: 3734100 bytes&lt;br /&gt; Requests per second: 8.74 [#/sec] (mean)&lt;br /&gt; Time per request: 1143.518 [ms] (mean)&lt;br /&gt; Time per request: 114.352 [ms] (mean, across all concurrent requests)&lt;br /&gt; Transfer rate: 319.89 [Kbytes/sec] received&lt;br /&gt;&lt;br /&gt; 下面测试的是DD-WRT的运行状态页面，类似普通网站的一个不太复杂的页面，大小16K，连接有若干图片，样式和脚本文件。如图：&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_4TqoaHfyTgo/R9DiaeuBckI/AAAAAAAAACY/ff1nroleLU8/s1600-h/dd-wrt.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_4TqoaHfyTgo/R9DiaeuBckI/AAAAAAAAACY/ff1nroleLU8/s400/dd-wrt.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5174884916399272514" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; 结果如下：&lt;br /&gt;&lt;br /&gt;Document Path: /Info.htm&lt;br /&gt; Document Length: 16545 bytes&lt;br /&gt;&lt;br /&gt;Concurrency Level: 10&lt;br /&gt; Time taken for tests: 51.66305 seconds&lt;br /&gt; Complete requests: 100&lt;br /&gt; Failed requests: 0&lt;br /&gt; Write errors: 0&lt;br /&gt; Total transferred: 1674676 bytes&lt;br /&gt; HTML transferred: 1657506 bytes&lt;br /&gt; Requests per second: 1.96 [#/sec] (mean)&lt;br /&gt; Time per request: 5106.630 [ms] (mean)&lt;br /&gt; Time per request: 510.663 [ms] (mean, across all concurrent requests)&lt;br /&gt; Transfer rate: 32.02 [Kbytes/sec] received&lt;br /&gt;&lt;br /&gt;性能显著降低。（看Apache的日志，ab并没有抓取文件里面的图片，脚本等外部连接，可是为何性能比上面的文件低呢？）&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873699139547585350-6896834029893773403?l=frontier.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frontier.blogspot.com/feeds/6896834029893773403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873699139547585350&amp;postID=6896834029893773403' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/6896834029893773403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/6896834029893773403'/><link rel='alternate' type='text/html' href='http://frontier.blogspot.com/2007/01/buffalo-wbr2-g54-httpd.html' title='Buffalo WBR2-G54 HTTPD 性能测试'/><author><name>Marco Lam</name><uri>http://www.blogger.com/profile/01121599594796800326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_4TqoaHfyTgo/R9DiaeuBckI/AAAAAAAAACY/ff1nroleLU8/s72-c/dd-wrt.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873699139547585350.post-1221914701804721540</id><published>2006-09-23T23:04:00.000-07:00</published><updated>2006-09-23T23:13:38.309-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Opera 9 上的新玩意－widgets</title><content type='html'>Opera的web based小程序 ，种类繁多。譬如一个小时钟，运行起来是这个样的。&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/widgetoverwindow.png"&gt;&lt;img src="http://photos1.blogger.com/blogger2/6982/106652726995554/400/widgetoverwindow.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;各种widgets:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/capture_24092006_140036s.jpg"&gt;&lt;img src="http://photos1.blogger.com/blogger2/6982/106652726995554/400/capture_24092006_140036s.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;widgets 网站：&lt;a href="http://widgets.opera.com/"&gt;http://widgets.opera.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873699139547585350-1221914701804721540?l=frontier.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frontier.blogspot.com/feeds/1221914701804721540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873699139547585350&amp;postID=1221914701804721540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/1221914701804721540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/1221914701804721540'/><link rel='alternate' type='text/html' href='http://frontier.blogspot.com/2006/09/opera-9-widgets.html' title='Opera 9 上的新玩意－widgets'/><author><name>Marco Lam</name><uri>http://www.blogger.com/profile/01121599594796800326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873699139547585350.post-3581753658725647064</id><published>2006-09-22T01:07:00.000-07:00</published><updated>2006-09-22T01:27:24.423-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>putty基于RSA,DSA密钥认证的SSH连接配置</title><content type='html'>SSH服务器为 Debian linux .&lt;br /&gt;&lt;ul&gt;&lt;li&gt;安装ssh&lt;/li&gt;&lt;/ul&gt;    debian:~# apt-get install ssh&lt;br /&gt;&lt;ul&gt;&lt;li&gt;创建RSA,DSA密钥对&lt;/li&gt;&lt;/ul&gt;    debian:~# ssh-keygen -t rsa -b 2048&lt;br /&gt;&lt;br /&gt;   其中 -t 指定密钥类型rsa或dsa,推荐用rsa,dsa据说有安全隐患(不是美国现在的电子签名标准吗?)&lt;br /&gt;   -b 是密钥长度,rsa(版本2)这里只能创建最大2048 bits的,注意! 1024 bits已经不够了.&lt;br /&gt;   输入地址,域名信息.另外会要求输入passphrase,用来保护私钥的,可以回车跳过,但是你的私钥可就要藏好噜,别让人偷了去.&lt;br /&gt;   这里产生了私钥和公钥两个文件id_rsa和id_rsa.pub.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;重命名公钥&lt;/li&gt;&lt;/ul&gt;    debian:~# mv .ssh/id_rsa.pub .ssh/authorized_keys&lt;br /&gt;&lt;br /&gt;   因为ssh配置中缺省使用 .ssh/authorized_keys 文件。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;下载私钥&lt;/li&gt;&lt;/ul&gt;    既然开了ssh,当然要用sftp了,可以用psftp,它可以调用putty的Session,方法是 psftp sessionname,这样一来sftp也可以使用RSA密钥认证了.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;使用&lt;a href="http://www.putty.nl/download.html"&gt;PuTTYgen&lt;/a&gt;转换密钥&lt;/li&gt;&lt;/ul&gt;    SSH-2私钥没有规定标准格式,所以OpenSSH,ssh.com,putty都有自己的一套,要用这个工具来互相转换.当然你也可以一开始就用它创建密钥对,然后再把公钥上传到服务器.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;配置putty&lt;/li&gt;&lt;/ul&gt;    在SSH=&gt;Auth,选择对应服务器的密钥,保存该Session. 大功告成！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873699139547585350-3581753658725647064?l=frontier.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frontier.blogspot.com/feeds/3581753658725647064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873699139547585350&amp;postID=3581753658725647064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/3581753658725647064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/3581753658725647064'/><link rel='alternate' type='text/html' href='http://frontier.blogspot.com/2006/09/puttyrsadsassh.html' title='putty基于RSA,DSA密钥认证的SSH连接配置'/><author><name>Marco Lam</name><uri>http://www.blogger.com/profile/01121599594796800326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873699139547585350.post-2016506379307641797</id><published>2006-09-22T00:49:00.000-07:00</published><updated>2006-09-22T00:57:48.912-07:00</updated><title type='text'>Prison Break －越狱</title><content type='html'>最近追看的美剧， 现在放到第二季第五集了，好像没第一季那么紧张刺激了。不过还是大力推荐。&lt;a href="http://find.verycd.com/folders/%C3%A8%C2%B6%C2%8A%C3%A7%C2%8B%C2%B1"&gt;电驴下载&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/pb.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/6982/106652726995554/400/pb.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873699139547585350-2016506379307641797?l=frontier.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frontier.blogspot.com/feeds/2016506379307641797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873699139547585350&amp;postID=2016506379307641797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/2016506379307641797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/2016506379307641797'/><link rel='alternate' type='text/html' href='http://frontier.blogspot.com/2006/09/prison-break.html' title='Prison Break －越狱'/><author><name>Marco Lam</name><uri>http://www.blogger.com/profile/01121599594796800326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873699139547585350.post-37727214633306348</id><published>2006-09-22T00:28:00.000-07:00</published><updated>2006-09-22T00:41:16.776-07:00</updated><title type='text'>六人行 Friends</title><content type='html'>永远的老友记－－娇纵可爱的瑞秋，正直又专情的罗斯，神经质外加控制欲的莫妮卡，幽默风趣的钱德，迷糊又迷人的菲比，傻气又天真的乔伊。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/grp001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/6982/106652726995554/400/grp001.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/7.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/6982/106652726995554/400/7.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873699139547585350-37727214633306348?l=frontier.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frontier.blogspot.com/feeds/37727214633306348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873699139547585350&amp;postID=37727214633306348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/37727214633306348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/37727214633306348'/><link rel='alternate' type='text/html' href='http://frontier.blogspot.com/2006/09/friends.html' title='六人行 Friends'/><author><name>Marco Lam</name><uri>http://www.blogger.com/profile/01121599594796800326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873699139547585350.post-8824796899353797854</id><published>2006-09-22T00:12:00.000-07:00</published><updated>2006-09-22T00:21:47.476-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photo'/><title type='text'>我们的婚纱照</title><content type='html'>贴上几张，全部在&lt;a href="http://photo.niudun.com/marco/"&gt;这里&lt;/a&gt;。 :D&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/G9PW9953.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger2/6982/106652726995554/400/G9PW9953.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/G9PW9873.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger2/6982/106652726995554/400/G9PW9873.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/G9PW9885.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger2/6982/106652726995554/400/G9PW9885.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/G9PW9985.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger2/6982/106652726995554/400/G9PW9985.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873699139547585350-8824796899353797854?l=frontier.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frontier.blogspot.com/feeds/8824796899353797854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873699139547585350&amp;postID=8824796899353797854' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/8824796899353797854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/8824796899353797854'/><link rel='alternate' type='text/html' href='http://frontier.blogspot.com/2006/09/blog-post_22.html' title='我们的婚纱照'/><author><name>Marco Lam</name><uri>http://www.blogger.com/profile/01121599594796800326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873699139547585350.post-985596153189926501</id><published>2006-09-21T23:56:00.000-07:00</published><updated>2006-09-22T00:01:51.682-07:00</updated><title type='text'>海纳百川</title><content type='html'>访问&lt;a href="https://secure.wikimedia.org/wikipedia/zh/wiki/Main_Page"&gt;中文wiki&lt;/a&gt; 的一个办法。&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/capture_21092006_014246s.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/6982/106652726995554/400/capture_21092006_014246s.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873699139547585350-985596153189926501?l=frontier.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frontier.blogspot.com/feeds/985596153189926501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873699139547585350&amp;postID=985596153189926501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/985596153189926501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/985596153189926501'/><link rel='alternate' type='text/html' href='http://frontier.blogspot.com/2006/09/blog-post.html' title='海纳百川'/><author><name>Marco Lam</name><uri>http://www.blogger.com/profile/01121599594796800326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873699139547585350.post-7680554249510320068</id><published>2006-09-21T23:00:00.000-07:00</published><updated>2006-09-21T23:05:13.327-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>IrfanView的屏幕捕捉功能</title><content type='html'>IrfanView 是个小巧免费而好用的图片查看器，今天偶然发现它也具有屏幕捕捉功能，足以满足一般的截屏需要了。按快捷键 C 可弹出设置窗口，下面的图片就是用它截取的。&lt;br /&gt;&lt;img src="http://photos1.blogger.com/blogger2/6982/106652726995554/320/capture_21092006_013518.0.png" alt="" border="0" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873699139547585350-7680554249510320068?l=frontier.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frontier.blogspot.com/feeds/7680554249510320068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873699139547585350&amp;postID=7680554249510320068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/7680554249510320068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/7680554249510320068'/><link rel='alternate' type='text/html' href='http://frontier.blogspot.com/2006/09/irfanview.html' title='IrfanView的屏幕捕捉功能'/><author><name>Marco Lam</name><uri>http://www.blogger.com/profile/01121599594796800326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873699139547585350.post-2192470349253830768</id><published>2006-09-21T22:30:00.000-07:00</published><updated>2006-09-21T22:56:11.333-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>利用Putty建立SSH 隧道</title><content type='html'>当接入到一个陌生或不信任的网络，而你在远程有一台信任的SSH服务器情况下，可利用Putty建立安全隧道，加密你的数据。&lt;br /&gt;&lt;br /&gt;步骤：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;打开Putty，如图：&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/capture_22092006_142220.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/6982/106652726995554/320/capture_22092006_142220.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;添加本地端口Source port，譬如 2110。&lt;/li&gt;&lt;li&gt;添加远端服务器地址和端口，譬如 newsmth.net:110，点击 Add 按钮。&lt;/li&gt;&lt;li&gt;连接，登陆你的SSH服务器。注意这一步是必须的。&lt;/li&gt;&lt;li&gt;验证：打开Putty的日志验证，可以看到如下字样：Local port forwarding to newsmth.net:110 .&lt;/li&gt;&lt;/ul&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/6982/106652726995554/1600/capture_21092006_013549.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/6982/106652726995554/320/capture_21092006_013549.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;done!&lt;/li&gt;&lt;/ul&gt;之后连接本机的2110端口就会通过SSH隧道转发到newsmth.net的110端口。在邮件客户端中设置POP服务器地址为localhost，端口为2110即可。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873699139547585350-2192470349253830768?l=frontier.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frontier.blogspot.com/feeds/2192470349253830768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873699139547585350&amp;postID=2192470349253830768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/2192470349253830768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/2192470349253830768'/><link rel='alternate' type='text/html' href='http://frontier.blogspot.com/2006/09/puttyssh.html' title='利用Putty建立SSH 隧道'/><author><name>Marco Lam</name><uri>http://www.blogger.com/profile/01121599594796800326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-873699139547585350.post-1888464271370353747</id><published>2006-03-06T22:15:00.000-08:00</published><updated>2008-03-06T22:17:05.908-08:00</updated><title type='text'>test post</title><content type='html'>test blog post&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/873699139547585350-1888464271370353747?l=frontier.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://frontier.blogspot.com/feeds/1888464271370353747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=873699139547585350&amp;postID=1888464271370353747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/1888464271370353747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/873699139547585350/posts/default/1888464271370353747'/><link rel='alternate' type='text/html' href='http://frontier.blogspot.com/2007/03/test-post.html' title='test post'/><author><name>Marco Lam</name><uri>http://www.blogger.com/profile/01121599594796800326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
