<?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:blogger='http://schemas.google.com/blogger/2008' 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-32093194</id><updated>2024-09-05T16:31:09.742-04:00</updated><category term="sqa"/><category term="internet"/><category term="sync"/><category term="testing experience"/><category term="google"/><category term="google+"/><category term="humor"/><category term="linux"/><category term="mobile"/><category term="mobile-testing"/><category term="testing management"/><category term="time out"/><category term="adsense"/><category term="evernote"/><category term="function"/><category term="game"/><category term="hootsuite"/><category term="job"/><category term="life"/><category term="putty"/><category term="resource"/><category term="soft skills"/><category term="vmware"/><category term="windows"/><title type='text'>The Rest We Test</title><subtitle type='html'>Software QA and Testing Experiences</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-32093194.post-4343756912295910003</id><published>2014-11-10T13:29:00.000-05:00</published><updated>2014-11-10T13:50:28.221-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqa"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Win8蓝屏Debug与修复</title><content type='html'>这两天Dell的Win8系统经历莫名的蓝屏，然后在杀死所有当前进程后自动重启。蓝屏的频率越来越高，时间间隔越来越短。意识到系统出故障了，根据Windows Crash前提供的错误信息（包括什么头文件丢失、内存管理异常等等，每次崩溃信息各异），网上（包括在360上）搜索问题原因和解决方案，搜索到的解决方案各种各样，有的狠的直言内存出问题了，重装系统云云，没有找到有帮助的信息。&lt;br /&gt;
&lt;br /&gt;
静下心来，自己想解决办法，最终通过Dell自带的PC Checkup工具，不仅找到了问题原因，而且轻松解决了问题，哪有重装系统那么吓人？把Debug过程和截图提供如下，供他人遇此蓝屏故障时参考。&lt;br /&gt;
&lt;br /&gt;
1) PC Checkup有个很有用的工具，可以查看每次蓝屏前的问题文件。通过此工具，发现多次蓝屏，由hao123protect.sys此驱动文件造成。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzHu_cJZpYgqL0D3nJDYJk-iqg6nf7fBYZb16uczavr_rwROp5ablfF2wbXSRozGzOwEMQYazibXJfqma_mSuEtsHU2i9XH8uG8tlmqSLvKvYhizuqajH9UCrz_ktR-UX3aDqm9A/s1600/20141109win8Bluescreen-01.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzHu_cJZpYgqL0D3nJDYJk-iqg6nf7fBYZb16uczavr_rwROp5ablfF2wbXSRozGzOwEMQYazibXJfqma_mSuEtsHU2i9XH8uG8tlmqSLvKvYhizuqajH9UCrz_ktR-UX3aDqm9A/s320/20141109win8Bluescreen-01.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
2) 细看，这个文件不是自己所做的安装，蓝屏及各种系统故障十有八九跟此无良文件有关。于是再谷歌一下，果不其然，也有其他蓝屏用户在网上怒骂度娘。于是果断删除，并对注册表做相应清理。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdpZyMYPdH9m8qRelRMagqE6rzzGeDw6WKhKfjtVqSc79kfEQ3F0Ovhu-4LPJO4CGT5mmexONPvQQQWlLRNf6R987as1atX0XoXI25MLmjPtYer4XLzIex4rJFBUUzmWkEBh1Q8w/s1600/20141109win8Bluescreen-02.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdpZyMYPdH9m8qRelRMagqE6rzzGeDw6WKhKfjtVqSc79kfEQ3F0Ovhu-4LPJO4CGT5mmexONPvQQQWlLRNf6R987as1atX0XoXI25MLmjPtYer4XLzIex4rJFBUUzmWkEBh1Q8w/s1600/20141109win8Bluescreen-02.png&quot; height=&quot;227&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJlLHVNYF8x8m6BhkihbtFbrX6BNXS5gOi1YYDCDAkWHiQzS540dC0-Rmt1TmyXlH_vULWlPcSmq8UehVWzufMSgvrkIuj8otF1gTlfSAN4QO1tCVr9ZFbYgL3gqWAAT60AFwsfQ/s1600/20141109win8Bluescreen-03.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJlLHVNYF8x8m6BhkihbtFbrX6BNXS5gOi1YYDCDAkWHiQzS540dC0-Rmt1TmyXlH_vULWlPcSmq8UehVWzufMSgvrkIuj8otF1gTlfSAN4QO1tCVr9ZFbYgL3gqWAAT60AFwsfQ/s1600/20141109win8Bluescreen-03.png&quot; height=&quot;78&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3) 经过以上操作，蓝屏再没有出现， 好了。在此过程中，还发现一个不错的注册表清理软件，&lt;a href=&quot;http://www.wisecleaner.com/&quot; target=&quot;_blank&quot;&gt;Wise Care 365 Pro&lt;/a&gt;.
&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/4343756912295910003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/4343756912295910003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/4343756912295910003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/4343756912295910003'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2014/11/win8debug.html' title='Win8蓝屏Debug与修复'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzHu_cJZpYgqL0D3nJDYJk-iqg6nf7fBYZb16uczavr_rwROp5ablfF2wbXSRozGzOwEMQYazibXJfqma_mSuEtsHU2i9XH8uG8tlmqSLvKvYhizuqajH9UCrz_ktR-UX3aDqm9A/s72-c/20141109win8Bluescreen-01.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-4411713496006612896</id><published>2014-07-09T12:33:00.001-04:00</published><updated>2014-07-09T12:46:15.145-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="mobile-testing"/><title type='text'>好书：大话移动APP测试-Android与 iOS应用测试指南</title><content type='html'>&lt;p class=&quot;diigo-link&quot;&gt;&lt;a href=&quot;http://www.diggerplus.org/archives/3610&quot;&gt;Source: DiggerPlus&lt;/a&gt;&lt;/p&gt;    &lt;p class=&quot;diigo-description&quot;&gt;我们很荣幸能够在第一时间为大家推荐Monkey的新书，之前，我们在这里也为各位测试读者分享过几个章节的试读内容，此书推荐理由:测试界劳模Monkey作品。移动互联网软件测试人员必读必会！&lt;a href=&quot;http://www.diggerplus.org/archives/3610&quot;&gt;More&gt;&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/4411713496006612896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/4411713496006612896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/4411713496006612896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/4411713496006612896'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2014/07/app-android-ios.html' title='好书：大话移动APP测试-Android与 iOS应用测试指南'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-8616767650738881560</id><published>2014-07-09T11:56:00.001-04:00</published><updated>2014-07-09T12:10:16.992-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="mobile"/><title type='text'>Top 8 Mobile Emulators to Make Your Web Site Mobile-Friendly | Bughuntress</title><content type='html'>&lt;div class=&quot;diigo-link&quot;&gt;
&lt;a href=&quot;http://www.bughuntress.com/articles/top-8-mobile-emulators-make-your-web-site-mobile-friendly?goback=.gde_3304110_member_5808976583045697537#!&quot;&gt;Source: Bughuntress&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;diigo-description&quot;&gt;
&lt;p&gt;Mobile devices have spread greatly in a last few years and are about to crowd out laptops and computers from our personal lives. The majority of searches nowadays are maintained through smartphones and tablets, and more and more Internet activities of users are done on mobile platforms. Therefore, it has become significantly important to adopt web sites for smartphones and tablets in order to reach a wide audience.&lt;/p&gt;
&lt;p&gt;To make a web page mobile-friendly, it is necessary to test it across different mobile platforms. To simplify this process mobile phones emulators have been introduces. These enable testing websites on one device applying the environments of such mobile platforms as Android, iPhone, iPad, BlackBerry and others. They are perfect for measuring the functionality and responsiveness of web sites on several mobile platforms at a time on both QWERTY and touch-based devices.
&lt;a href=&quot;http://www.bughuntress.com/articles/top-8-mobile-emulators-make-your-web-site-mobile-friendly?goback=.gde_3304110_member_5808976583045697537#!&quot;&gt;More&gt;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;

&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/8616767650738881560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/8616767650738881560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/8616767650738881560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/8616767650738881560'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2014/07/top-8-mobile-emulators-to-make-your-web.html' title='Top 8 Mobile Emulators to Make Your Web Site Mobile-Friendly | Bughuntress'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-8998189218442249702</id><published>2014-05-30T23:35:00.000-04:00</published><updated>2014-05-30T23:35:48.548-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="mobile-testing"/><title type='text'>Mobile Testing Made Easy</title><content type='html'>&lt;iframe src=&quot;http://www.slideshare.net/slideshow/embed_code/30917722?rel=0&quot; width=&quot;427&quot; height=&quot;356&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot; style=&quot;border:1px solid #CCC; border-width:1px 1px 0; margin-bottom:5px; max-width: 100%;&quot; allowfullscreen&gt; &lt;/iframe&gt; &lt;div style=&quot;margin-bottom:5px&quot;&gt; &lt;strong&gt; &lt;a href=&quot;https://www.slideshare.net/saucelabs/sauce-mobile-bleacher-report&quot; title=&quot;Mobile Testing Made Awesome, Bleacher Report Testimonial&quot; target=&quot;_blank&quot;&gt;Mobile Testing Made Awesome, Bleacher Report Testimonial&lt;/a&gt; &lt;/strong&gt; from &lt;strong&gt;&lt;a href=&quot;http://www.slideshare.net/saucelabs&quot; target=&quot;_blank&quot;&gt;Sauce Labs&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/8998189218442249702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/8998189218442249702' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/8998189218442249702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/8998189218442249702'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2014/05/mobile-testing-made-easy.html' title='Mobile Testing Made Easy'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-2616823165494148152</id><published>2014-04-15T10:48:00.000-04:00</published><updated>2014-04-18T17:35:24.357-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="evernote"/><category scheme="http://www.blogger.com/atom/ns#" term="function"/><title type='text'>An Improvement Suggestion on Evernote Sorting Feature</title><content type='html'>As one of the non-testing tools, Evernote deserves a honorable mention of the best and fantastic tool helpful for my everyday work and life. &lt;br /&gt;
&lt;br /&gt;
Right recently, I noticed the tool has a flaw, or more precisely , its sorting feature needs to be improved. Currently, Evernote only allows a &lt;b&gt;global sorting&lt;/b&gt;, i.e., your sorting settings will automatically apply to all your notes, but it is impossible to have different sorting settings for your individual notes.&lt;br /&gt;
&lt;br /&gt;
Apparently, not all notes deserve the same order. For example, My &lt;b&gt;Weather Alerts&lt;/b&gt; notes received from IFTTT are better to be sorted &lt;b&gt;by Updated with Reverse order&lt;/b&gt;, and meanwhile, I&#39;d like my technical notes to be sorted in an alphabetic order, that will be more convenient for me to scroll and locate the target note.&lt;br /&gt;
&lt;br /&gt;
So a ticket issued to the Evernote Support team, and hopefully they will return with some positive feedback.&lt;br /&gt;
&lt;br /&gt;
======&lt;br /&gt;
&lt;br /&gt;
Update on 2014-04-18:&lt;br /&gt;
&lt;br /&gt;
Cool. My suggestion on sorting feature was accepted by Evernote and will be put in production with its next release. So Evernote users will be able to make different sorting settings for individual notebooks.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://d.pcs.baidu.com/thumbnail/76e22f2e4a1f2851c69badc167960a82?fid=973366384-250528-1021516650894940&amp;amp;time=1397856630&amp;amp;sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-G2oOt%2BPHYYHshl%2BsmzX0uj%2BAjoE%3D&amp;amp;rt=sh&amp;amp;expires=8h&amp;amp;r=922453108&amp;amp;sharesign=unknown&amp;amp;size=c710_u500&amp;amp;quality=100&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://d.pcs.baidu.com/thumbnail/76e22f2e4a1f2851c69badc167960a82?fid=973366384-250528-1021516650894940&amp;amp;time=1397856630&amp;amp;sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-G2oOt%2BPHYYHshl%2BsmzX0uj%2BAjoE%3D&amp;amp;rt=sh&amp;amp;expires=8h&amp;amp;r=922453108&amp;amp;sharesign=unknown&amp;amp;size=c710_u500&amp;amp;quality=100&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/2616823165494148152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/2616823165494148152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/2616823165494148152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/2616823165494148152'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2014/04/an-improvement-suggestion-on-evernote.html' title='An Improvement Suggestion on Evernote Sorting Feature'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-7134222433793854077</id><published>2014-03-20T17:13:00.000-04:00</published><updated>2014-03-20T17:13:29.467-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="time out"/><title type='text'>Praying for MH370</title><content type='html'>While all the world is praying for the MH370, I am deeply touched by the pictures created and posted on the web by different people praying for the missing flight. So I made this brief clip using some of them, expressing my best wishes to those on the Malaysia flight MH370.&lt;br /&gt;
&lt;br /&gt;
Courtesy of the copyright owners and holders of the music and pictures.&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;//www.youtube-nocookie.com/embed/Y5x4xoQYUyM&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/7134222433793854077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/7134222433793854077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/7134222433793854077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/7134222433793854077'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2014/03/praying-for-mh370.html' title='Praying for MH370'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-9132516062908286981</id><published>2013-10-12T16:40:00.003-04:00</published><updated>2014-01-23T09:49:09.984-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="sqa"/><title type='text'>立此存照：Comments on Rogers Wireless Outage</title><content type='html'>According to a CBC report, it has been explained by Rogers that the wireless service outage across the country for a couple of hours on Wednesday evening was caused by a software problem, but no further details released.&lt;br /&gt;
&lt;br /&gt;
Even after the voice and messing services restored, customers continued complaining and leaving huge amounts of comments on the web. More than 1200 comments have been posted on a single CBC article, and interesting information can be read between the comments of the report, besides of expectation of the level of compensation from Rogers, there are also different hypothesis of the root cause of the outage. It is hard to tell if these information are reliable, but really informative and interesting.&lt;br /&gt;
&lt;br /&gt;
Here is the CBC news report and a huge amount of comments followed, and it is too long to have an entire screenshot as I planned, so I had to give up the idea and just captured a part of them attached here.

&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.cbc.ca/news/business/rogers-cellphone-outage-caused-by-software-problem-1.1932019&quot;&gt;CBC News: Rogers cellphone outage caused by software problem&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://baidudl.duapp.com/bcdown.php?s=1GGsY3&quot;&gt;Screenshot 1&lt;/a&gt; &lt;br /&gt;
&lt;a href=&quot;http://baidudl.duapp.com/baidudl.php?shareid=207467858&amp;amp;uk=973366384&quot;&gt;Screenshot 2&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
借此，测试了百度云盘的外链，不错；以及几个截屏工具滚动截取超长网页的能力，遗憾，无一胜任。


&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/9132516062908286981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/9132516062908286981' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/9132516062908286981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/9132516062908286981'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2013/10/comments-on-rogers-wireless-outage_12.html' title='立此存照：Comments on Rogers Wireless Outage'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-7765561401686372795</id><published>2013-07-09T09:10:00.000-04:00</published><updated>2013-07-31T15:14:32.991-04:00</updated><title type='text'>Speed test</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilhErYkvGPpccUnGgJ9lTBCWCSCVglTKomzQBdN4nPHIDdTXj47GSGMK0U72Kh91IcQlhGnnrqhqIWvOtRJ_sFja9YD6OiaiY3AQXe2nPJaS98EuqJs_23Z7gz5V96AxKtlQ0_Bg/s1600/Screen+Shot+2013-07-31+at+2.50.38+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilhErYkvGPpccUnGgJ9lTBCWCSCVglTKomzQBdN4nPHIDdTXj47GSGMK0U72Kh91IcQlhGnnrqhqIWvOtRJ_sFja9YD6OiaiY3AQXe2nPJaS98EuqJs_23Z7gz5V96AxKtlQ0_Bg/s320/Screen+Shot+2013-07-31+at+2.50.38+PM.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsTVd8uDniO1hwyGE2yM13QY06EqdmYDcEWynNxLkxoSKOpN-AjpvynE8jrzQM00tKHAAuxECh8PNesH8beD_WTEuzbWSiVWS2Eyj6vrQJsD8eB_2u_foyZ1vSZAuJxK_AJ0T6dA/s1600/Screen+Shot+2013-07-31+at+3.08.20+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsTVd8uDniO1hwyGE2yM13QY06EqdmYDcEWynNxLkxoSKOpN-AjpvynE8jrzQM00tKHAAuxECh8PNesH8beD_WTEuzbWSiVWS2Eyj6vrQJsD8eB_2u_foyZ1vSZAuJxK_AJ0T6dA/s320/Screen+Shot+2013-07-31+at+3.08.20+PM.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/7765561401686372795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/7765561401686372795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/7765561401686372795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/7765561401686372795'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2013/07/speed-test.html' title='Speed test'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilhErYkvGPpccUnGgJ9lTBCWCSCVglTKomzQBdN4nPHIDdTXj47GSGMK0U72Kh91IcQlhGnnrqhqIWvOtRJ_sFja9YD6OiaiY3AQXe2nPJaS98EuqJs_23Z7gz5V96AxKtlQ0_Bg/s72-c/Screen+Shot+2013-07-31+at+2.50.38+PM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-6257254434715495990</id><published>2013-03-29T02:36:00.003-04:00</published><updated>2013-03-29T02:54:01.229-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google+"/><category scheme="http://www.blogger.com/atom/ns#" term="hootsuite"/><category scheme="http://www.blogger.com/atom/ns#" term="sqa"/><category scheme="http://www.blogger.com/atom/ns#" term="sync"/><category scheme="http://www.blogger.com/atom/ns#" term="testing experience"/><title type='text'>微博同步控的一次完整测试 | A Sync Test for Google Plus &amp; Tencent Weibo</title><content type='html'>&lt;span style=&quot;font-size: small;&quot;&gt;这篇文章用以记录这两天折腾微博同步的全过程，也即种种不成功方案的总结，这篇文章也包括了自己同步需求的最终实现方案，以及我所预期的更为完美的解决方案。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1、同步需求&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;我的同步需求很简单，即同步Google+与腾讯微博。由于当下第三方同步工具层出不穷，各微博程序之间的同步事实上已经不像一两年前那么难为，但此轮测过程中，才意识到自己碰到了微同步过程中的一块硬骨头：Google+。&lt;br /&gt;&lt;br /&gt;我的云端硬盘几乎都与Google关联，各种资料和应用都跟Google天然捆绑在一起，所以自Google Buzz破茧成蝶进化成Google+ 之日起，我就毫不犹豫决定采用Google+来记录自己的闲言碎语。但由于谷歌受制于“墙”，我也就没有去悉心经营Google+的Circle，自己的社会化网络联系仍以腾讯的Q友为主。这也就是此同步需求的缘由。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;2、同步小议&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;同步实现的方法或方案，不外乎以下三种：&lt;br /&gt;&lt;br /&gt;1）同步链（A-&amp;gt;B-&amp;gt;C --&amp;gt;X）&lt;br /&gt;&lt;br /&gt;2）脚本&lt;br /&gt;&lt;br /&gt;3）工具（支持绑定多帐户的微博发布平台）&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;上述三种方法所衍生出的各同步方案，此番测试悉数用尽，竟无一能实现我的同步需求，其实都是谷歌的错。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;&lt;br /&gt;3、不成功的方案&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1）为Google+生成RSS Feed，进而推送至腾讯微博&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Google+从问世之日起，就未提供RSS订阅，但网上有不少第三方工具可供生成Feeds （http://bit.ly/15WZvHc，http://bit.ly/15WZGCc，http://bit.ly/15WZseu）。通过这些服务，生成了自己Google+的Feed，交给腾讯微博的“博客同步”，却被“诊断”为非有效RSS地址，于是又裹上一层国产的“飞递”（Feedsky）的外衣，这回腾讯认了，可是“博客同步”的效果实在太差，格式不美观，而且同步慢，最严重是，还会漏递。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2）饭否接收Google+，同时绑定腾讯微博&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;饭否所提供的与腾讯微博&lt;a href=&quot;http://fanfou.com/settings/sync&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;绑定&lt;/a&gt;，同步效果不错；同时饭否还有一款第三方开发“饭否博客导入”应用（FFReeder），这就给我提供了上述曲线救国的思路。本来，我确实通过这个方案实现了短暂的同步，后来这个应用无故失效，测试了不同的RSS地址，均未能成功在饭否上发布，因此，腾讯微博那一头也就断了源头活水。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4、同步需求转换&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;既然Google+与腾讯微博直通的可能性渺茫，我的同步思路便转换成了网络上更为主流的寻求“以Twitter为中心”的同步方案。鉴于此时我已经找到了非常不错的同步Twitter与Google+的方法 （通过Hootsuite），我只要在Twitter与腾讯微博之间建立同步，即可间接地实现我的同步需求。&lt;br /&gt;&lt;br /&gt;于是，我先后找到并测试了如下的各方案，仍然是不尽人意，最终逐一放弃，经验教训一言难尽，方法列举如下，细节不再赘述。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3）Gtalk添加饭否机器人（&lt;a href=&quot;http://afantalk.appspot.com/web/index.jsp&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Fantalk&lt;/a&gt;），Fantalk同时绑定Twitter与腾讯&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4) Tw2other&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;用PHP写的同步脚本，网上有详细介绍（http://bit.ly/YV5kkj，http://bit.ly/YV5iss）&lt;br /&gt;&lt;b&gt;&lt;br /&gt;5) 在Google GAE上部署计划任务&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;这是网上除Tw2other之外，另一个流行的脚本同步方案，网上相关介绍很多（http://bit.ly/YV6dt7，http://bit.ly/YV6uwb，http://bit.ly/YV6goG，http://bit.ly/YV6nRi）&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4. 不完美解决方案&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;通过以上诸多不成功的同步测试，感觉通过同步链或脚本实现同步不靠谱，经不住时间考验，很容易失效。最终决定选用微博同步工具作为不完美的解决方案。此类工具通过认证绑定微博帐户，从而实现在同一个平台写微博、在多个微博帐户发布。之所以说不完美，是因为至今仍未找到支持同时绑定Google+和腾讯微博的。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1）Hootsuite&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;http://hootsuite.com&lt;br /&gt;&lt;br /&gt;这是家加拿大本土的IT公司所提供的:服务，支持Google+、Twitter、Facebook等帐户绑定，没腾讯微博的事儿。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2）微博通&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;http://www.wbto.cn&lt;br /&gt;&lt;br /&gt;这个工具能绑定的帐户还真不少，包括腾讯在内，甚至被墙的也能绑定，可是独缺Google+。&lt;br /&gt;&lt;br /&gt;所以，目前就得靠“Hootsuite + 微博通”来实现不完美的同步；同时，期待着假以时日，它们或别的什么工具能让我谷歌与腾讯兼得。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;5、其他，关于Google+&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;同步测试过程中，了解到市场上&lt;a href=&quot;http://productforums.google.com/forum/#!topic/pages-discuss/3FLrDu3CuGs&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;鲜有Google+的同步服务&lt;/a&gt;，根本原因是Google+一直没有对第三方开放&lt;a href=&quot;http://support.dlvr.it/entries/20284102-dlvr-it-and-Google-&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;API写的权限&lt;/a&gt;。那么我就纳闷Hootsuite为何能一枝独秀？后来从&lt;a href=&quot;http://www.google.com/+/business/3rdpartytools.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;这里&lt;/a&gt;找到了答案。&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/6257254434715495990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/6257254434715495990' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/6257254434715495990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/6257254434715495990'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2013/03/sync-test-for-google-plus-tencent-weibo.html' title='微博同步控的一次完整测试 | A Sync Test for Google Plus &amp; Tencent Weibo'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-6829967791741091791</id><published>2013-03-22T18:02:00.001-04:00</published><updated>2013-03-22T18:03:55.467-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="humor"/><category scheme="http://www.blogger.com/atom/ns#" term="sqa"/><category scheme="http://www.blogger.com/atom/ns#" term="testing management"/><title type='text'>一个笑话，测试驱动的重要性</title><content type='html'>有这么一个笑话（转）： &lt;br /&gt;
&lt;br /&gt;
1. 程序员写出自认为没有Bug的代码。&lt;br /&gt;
2. 软件测试，发现了20个Bug。　&lt;br /&gt;
3. 程序员修改了10个Bug，并告诉测试组另外10个不是Bug。&lt;br /&gt;
4. 测试组发现其中5个改动根本无法工作，同时又发现了15个新Bug。　&lt;br /&gt;
5. 重复3次步骤3和步骤4。&lt;br /&gt;
6. 鉴于市场方面的压力，为了配合当初制定的过分乐观的发布时间表，产品终于上市了。　&lt;br /&gt;
7. 用户发现了137个新Bug。&lt;br /&gt;
8. 已经领了项目奖金的程序员不知跑到哪里去了。&lt;br /&gt;
9. 新组建的项目组修正了差不多全部137个Bug，但又发现了456个新Bug。　&lt;br /&gt;
10. 最初那个程序员从斐济给饱受拖欠工资之苦的测试组寄来了一张明信片。整个测试组集体辞职。　&lt;br /&gt;
11. 公司被竞争对手恶意收购。收购时，软件的最终版本包含783个Bug。&lt;br /&gt;
12. 新CEO走马上任。公司雇了一名新程序员重写该软件。&lt;br /&gt;
13. 程序员写出自认为没有Bug的代码。&lt;br /&gt;
&lt;br /&gt;
怎么样？这个笑话是否博得您会心一笑、心照不宣呢？在这个玩笑似的例子中，一切都是以开发工作在驱动，这首先就是一个方向性错误。产品最终是要为用户服务的，当然应该是以用户和市场作为驱动，并且结合自身的能力最终确定工作的重点。这一错误折射出项目管理者对被管理的内容很不了解，只好任由比较了解的程序员摆布——事实上，他们除了技术，并不会了解更多。&lt;br /&gt;
&lt;br /&gt;
其次是质量把关。基本的质量管理常识告诉我们，每次循环结束前，最重的工作就是总结改进。只有这样才能保证循环运作是向上发展，而不是失去控制地向下发展。也只有有效的测试和质量管理，才能保证迭代过程是收敛发展，并最终达到目标。但在上述例子中，这个部分显然是低效的。&lt;br /&gt;
&lt;br /&gt;
而后是人力资源管理。软件开发是一项劳动密集型的工作，虽然这是脑力劳动的密集，但同样意味着人为因素在其中占有决定性的地位。例子中未能改完BUG的程序员拿到了项目奖金，而同样辛苦工作的测试人员却低人一等，被拖欠薪资，表现出管理者对他们的工作内容毫不了解，以及对软件质量管理的极不重视。这是一种谋杀团队的行为——谋杀一个团队远比建设一个要容易得多。&lt;br /&gt;
&lt;br /&gt;
来源：转自新职的电邮&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/6829967791741091791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/6829967791741091791' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/6829967791741091791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/6829967791741091791'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2013/03/blog-post_22.html' title='一个笑话，测试驱动的重要性'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-2628007143497819228</id><published>2013-03-21T23:25:00.000-04:00</published><updated>2013-03-21T23:25:21.713-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqa"/><category scheme="http://www.blogger.com/atom/ns#" term="testing experience"/><title type='text'>10 steps for a successful testing career</title><content type='html'>&lt;iframe src=&quot;http://www.slideshare.net/slideshow/embed_code/10161808&quot; width=&quot;427&quot; height=&quot;356&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot; style=&quot;border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px&quot; allowfullscreen webkitallowfullscreen mozallowfullscreen&gt; &lt;/iframe&gt; &lt;div style=&quot;margin-bottom:5px&quot;&gt; &lt;strong&gt; &lt;a href=&quot;http://www.slideshare.net/teknologika/10-steps-for-a-successful-testing-career&quot; title=&quot;10 steps for a successful testing career&quot; target=&quot;_blank&quot;&gt;10 steps for a successful testing career&lt;/a&gt; &lt;/strong&gt; from &lt;strong&gt;&lt;a href=&quot;http://www.slideshare.net/teknologika&quot; target=&quot;_blank&quot;&gt;teknologika&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;

Source: &lt;a href=&quot;http://bit.ly/Y2O1BS&quot;&gt;http://bit.ly/Y2O1BS&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/2628007143497819228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/2628007143497819228' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/2628007143497819228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/2628007143497819228'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2013/03/10-steps-for-successful-testing-career.html' title='10 steps for a successful testing career'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-2043135106481502135</id><published>2012-10-09T15:17:00.001-04:00</published><updated>2012-10-09T15:17:21.753-04:00</updated><title type='text'>IFTTT Test Case 4</title><content type='html'>To test if the following jpg format image will be shown on Twitter or not via IFTTT.&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifF-nFuElKmsPqC4rUxCo7RvHRkt8bzjMfMWdhf1VdHcqwlEfF280wPsnlTPc6Yy3hT55e3vV3lSaNF67U5hW5cdRHj9Mx3camHg-sgibzZvr6rb1QXRpLkz56dEQxJI9ChMQNhA/s1600/accuweather.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifF-nFuElKmsPqC4rUxCo7RvHRkt8bzjMfMWdhf1VdHcqwlEfF280wPsnlTPc6Yy3hT55e3vV3lSaNF67U5hW5cdRHj9Mx3camHg-sgibzZvr6rb1QXRpLkz56dEQxJI9ChMQNhA/s1600/accuweather.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/2043135106481502135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/2043135106481502135' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/2043135106481502135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/2043135106481502135'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2012/10/ifttt-test-case-4.html' title='IFTTT Test Case 4'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifF-nFuElKmsPqC4rUxCo7RvHRkt8bzjMfMWdhf1VdHcqwlEfF280wPsnlTPc6Yy3hT55e3vV3lSaNF67U5hW5cdRHj9Mx3camHg-sgibzZvr6rb1QXRpLkz56dEQxJI9ChMQNhA/s72-c/accuweather.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-4078033654354999237</id><published>2012-10-09T14:45:00.003-04:00</published><updated>2012-10-09T14:45:33.500-04:00</updated><title type='text'>IFTTT Test Case 3</title><content type='html'>IFTTT Recipe ID
1996723&lt;br /&gt;
&lt;br /&gt;
The following image should be published on Twitter&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7jjJZ3h39itXgVhO_rA-6mAKpzCKtVrTTBZbMHJ76DLSx-0taC_9kSQtfd0cAUNhrmjuwlpvIKfsJNnqwXVWcgHoczjCvqtAbIxNo51Lg-2mDN6U1y0SYbYuvpJg89fTC7Ut5cg/s1600/Screen+Shot+2012-10-09+at+2.42.17+PM.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;76&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7jjJZ3h39itXgVhO_rA-6mAKpzCKtVrTTBZbMHJ76DLSx-0taC_9kSQtfd0cAUNhrmjuwlpvIKfsJNnqwXVWcgHoczjCvqtAbIxNo51Lg-2mDN6U1y0SYbYuvpJg89fTC7Ut5cg/s320/Screen+Shot+2012-10-09+at+2.42.17+PM.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/4078033654354999237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/4078033654354999237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/4078033654354999237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/4078033654354999237'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2012/10/ifttt-test-case-3.html' title='IFTTT Test Case 3'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7jjJZ3h39itXgVhO_rA-6mAKpzCKtVrTTBZbMHJ76DLSx-0taC_9kSQtfd0cAUNhrmjuwlpvIKfsJNnqwXVWcgHoczjCvqtAbIxNo51Lg-2mDN6U1y0SYbYuvpJg89fTC7Ut5cg/s72-c/Screen+Shot+2012-10-09+at+2.42.17+PM.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-2044158318335915476</id><published>2012-10-06T00:39:00.000-04:00</published><updated>2012-10-06T00:39:21.905-04:00</updated><title type='text'>IFTTT Test 2</title><content type='html'>IFTTT Test 2: to view the image on tweet&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuPs8VxdpPfNDhx9PBVAhi0qQhUBZmODYWAKAhbD3J1zJpVl2sgFGfB2n07Zx6Xr5WYfOe7Hy_VVYKg3Yy3z3PeSqxOLYR8rTrxBcgar7FpqEpXpdUI-nCbvsPcqAItY_Fpf01dQ/s1600/IMAG0249.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuPs8VxdpPfNDhx9PBVAhi0qQhUBZmODYWAKAhbD3J1zJpVl2sgFGfB2n07Zx6Xr5WYfOe7Hy_VVYKg3Yy3z3PeSqxOLYR8rTrxBcgar7FpqEpXpdUI-nCbvsPcqAItY_Fpf01dQ/s320/IMAG0249.jpg&quot; width=&quot;241&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/2044158318335915476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/2044158318335915476' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/2044158318335915476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/2044158318335915476'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2012/10/ifttt-test-2.html' title='IFTTT Test 2'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuPs8VxdpPfNDhx9PBVAhi0qQhUBZmODYWAKAhbD3J1zJpVl2sgFGfB2n07Zx6Xr5WYfOe7Hy_VVYKg3Yy3z3PeSqxOLYR8rTrxBcgar7FpqEpXpdUI-nCbvsPcqAItY_Fpf01dQ/s72-c/IMAG0249.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-95272149934130791</id><published>2012-10-05T23:21:00.003-04:00</published><updated>2012-10-05T23:21:42.585-04:00</updated><title type='text'>IFTTT image test</title><content type='html'>IFTTT image&amp;nbsp; test: this image should be shown on my tweet also via IFTTT push.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL6CdORlE_8uOi2RA0mqNyOp3k3B83JJ4XS5UcLSiSX5mr0rEsAuAYpGK4Y3b05f_Dv65fsuoPuihMBXTUqZbtg9Tmlnf_IZqhosoN3oCWAHaxz2N6oWT4X5BhghBVR6mzeHdyiQ/s1600/IMAG0240.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL6CdORlE_8uOi2RA0mqNyOp3k3B83JJ4XS5UcLSiSX5mr0rEsAuAYpGK4Y3b05f_Dv65fsuoPuihMBXTUqZbtg9Tmlnf_IZqhosoN3oCWAHaxz2N6oWT4X5BhghBVR6mzeHdyiQ/s320/IMAG0240.jpg&quot; width=&quot;241&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/95272149934130791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/95272149934130791' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/95272149934130791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/95272149934130791'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2012/10/ifttt-image-test.html' title='IFTTT image test'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL6CdORlE_8uOi2RA0mqNyOp3k3B83JJ4XS5UcLSiSX5mr0rEsAuAYpGK4Y3b05f_Dv65fsuoPuihMBXTUqZbtg9Tmlnf_IZqhosoN3oCWAHaxz2N6oWT4X5BhghBVR6mzeHdyiQ/s72-c/IMAG0240.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-830975197010196966</id><published>2011-09-22T19:30:00.004-04:00</published><updated>2011-09-23T13:38:10.795-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="job"/><category scheme="http://www.blogger.com/atom/ns#" term="sqa"/><title type='text'>互联网相关工作机会</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCREro4Mt9US4W2076HMhKrrYIkrQx1yHYTPju234J_F_AAPh2VRbzjJF6TWUfeajsLW5Gz9kbUYWfongXJA9exnGQQbQogG6nCv-6T_qF5b0_iDu_u2B6VllLhyt82kFPO19bsw/s1600/20110922lionbridge01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCREro4Mt9US4W2076HMhKrrYIkrQx1yHYTPju234J_F_AAPh2VRbzjJF6TWUfeajsLW5Gz9kbUYWfongXJA9exnGQQbQogG6nCv-6T_qF5b0_iDu_u2B6VllLhyt82kFPO19bsw/s1600/20110922lionbridge01.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiloPagzAn5wf-qvqcRmxk-07NdzeVuptlMo3RokOIhfODxZlrOe6Sr7459QmdO7z5czP27U8IHsmxIPr1C79ZmGVoUQjMyDQ4PVNkOhtHSL6azjR1lg0YepkBqZVaI7jN2IVryDQ/s1600/20110922lionbridge02.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiloPagzAn5wf-qvqcRmxk-07NdzeVuptlMo3RokOIhfODxZlrOe6Sr7459QmdO7z5czP27U8IHsmxIPr1C79ZmGVoUQjMyDQ4PVNkOhtHSL6azjR1lg0YepkBqZVaI7jN2IVryDQ/s1600/20110922lionbridge02.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/830975197010196966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/830975197010196966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/830975197010196966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/830975197010196966'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2011/09/search-quality-evaluation.html' title='互联网相关工作机会'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCREro4Mt9US4W2076HMhKrrYIkrQx1yHYTPju234J_F_AAPh2VRbzjJF6TWUfeajsLW5Gz9kbUYWfongXJA9exnGQQbQogG6nCv-6T_qF5b0_iDu_u2B6VllLhyt82kFPO19bsw/s72-c/20110922lionbridge01.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-6280769318951615960</id><published>2011-08-16T17:14:00.017-04:00</published><updated>2011-08-16T19:13:11.559-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="putty"/><title type='text'>“Server Refused Our Key” 解决办法</title><content type='html'>PuTTY，这个Windows下非常流行的SSH客户端，真称得上小巧玲珑，用起来非常便手，而且还有许多秘藏的功能，比如密钥登录的ssh-keygen和绕过防火墙的Tunnels，这些超强功能都是最近通过一个&lt;b&gt;&lt;a href=&quot;http://www.itstreets.com/post/5.html&quot;&gt;PuTTY高级应用&lt;/a&gt;&lt;/b&gt;的视频才了解到的。&lt;br /&gt;
&lt;br /&gt;
这个帖子单讲ssh-keygen的学习过程和遇到的“Server Refused Our Key” 问题及解决办法。其实，通过密钥登录Linux没什么复杂的，基本设置和操作步骤如下。 &lt;br /&gt;
&lt;ol&gt;&lt;li&gt;通过Puttygen.exe生成并在本机保存公钥（test.pub）与私钥(test.ppk)，密钥文件名随便设，在此过程中还可以根据个人需要为私钥再设一个密码（Key Passphrase）。&lt;/li&gt;
&lt;li&gt;将公钥加入到要登录用户的家目录的相应文件中。通过Puttygen加载并复制先前生成的公钥文件（test.pub），在服务器端用vi修改 .ssh/authorized_keys这个文件，粘贴公钥，并修改文件夹及文件权属（mkdir .ssh-&amp;gt; vi. .ssh/authorized_keys-&amp;gt;chmod 755 .ssh-&amp;gt;cd .ssh-&amp;gt;chmod 644 authorized_keys）。&lt;/li&gt;
&lt;li&gt;运行Pageant.exe，添加私钥文件（test.ppk），如果私钥设置了密码，此时需要输入。事实上，也可以不用这个Pageant，而是通过配置PuTTY，直接添加私钥（Connection-&amp;gt;SSH-&amp;gt;Auth-&amp;gt;Private key file for authentication）。&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
按照以上步骤走下来，重新运行PuTTY、输入用户名之后，我却得到这么一个提示“Server Refused Our Key”。为此，首先&lt;b&gt;查了sshd_config这个文件（vi /etc/ssh/sshd_config）&lt;/b&gt;，默认设置没错，允许RSA，允许公钥，公钥存放默认位置也没错。&lt;br /&gt;
&lt;br /&gt;
Google搜了一圈，发现遇到这个问题的还不少，各路高手对问题的分析和解决方案也是林林种种，尝试了几个都没有成功，后来用了&lt;b&gt;&lt;a href=&quot;http://www.walkernews.net/2009/03/22/how-to-fix-server-refused-our-key-error-that-caused-by-putty-generated-rsa-public-key/&quot;&gt;这篇文章&lt;/a&gt;&lt;/b&gt;中提供的方法SSH成功登录之后，我知道他们考虑复杂了。原来症结就在PuTTY生成的Key的格式OpenSSH不接受，换句话说，只要把公钥的格式做2处小修改即可：&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;去掉头尾没用的三行（如果你是从Puttygen中复制过来的话，这三行已经被截掉了）；&lt;/li&gt;
&lt;li&gt;把断行统统去掉保存为一行。&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;center&gt;&lt;iframe align=&quot;center&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;344&quot; src=&quot;http://www.youtube.com/embed/j7N7n_VqeJI?fs=1&quot; width=&quot;425&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;&lt;br /&gt;
&lt;br /&gt;
再试，成功！&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
备注：&lt;br /&gt;
&lt;br /&gt;
回过头来写这篇帖子的时候，才发现遥远的文章中早有提醒，只是没有明说这个OpenSSH密钥格式问题，如下：&lt;br /&gt;
&lt;blockquote&gt;要注意的是，一个public key只占一行，如果贴入后出现多行应该想办法修正到一行，ssh-rsa后面有一个空格，key最后的=和注释之间也有一个空格。 &lt;/blockquote&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/6280769318951615960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/6280769318951615960' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/6280769318951615960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/6280769318951615960'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2011/08/server-refused-our-key.html' title='“Server Refused Our Key” 解决办法'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/j7N7n_VqeJI/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-2691784462975478051</id><published>2011-08-14T23:34:00.006-04:00</published><updated>2011-08-16T18:29:12.004-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google"/><category scheme="http://www.blogger.com/atom/ns#" term="testing experience"/><title type='text'>Google Task的伪Bug</title><content type='html'>Google Task是Google的一个轻量级的Todo List小工具，称不上强大，却很管用，又因为是谷歌的产品，与Google的其他应用整合得非常方便，比如 Google Calendar。所以，对于多如牛毛的其他在线Todo List工具软件我一概不予理会。&lt;br /&gt;
&lt;br /&gt;
美中不足的是，Google Task的New List不能作降序排列，新建的List永远排在列表末端。比如，当我为今天的待完成任务新建了一个以日期为名的2011-08-15列表后，我却不得不像翻日历一样从最老旧的列表头一直拖到列表尾，才能查看到我今天的任务列表。为此，我也与其他用户一同在Google的网站上抱怨和反映过，希望Google开发团队能够修复这个&quot;Bug&quot;。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;object class=&quot;BLOGGER-youtube-video&quot; classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; data-thumbnail-src=&quot;http://3.gvt0.com/vi/qrka_3jui8M/0.jpg&quot; height=&quot;350&quot; width=&quot;425&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/qrka_3jui8M&amp;fs=1&amp;source=uds&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot; /&gt;&lt;embed width=&quot;425&quot; height=&quot;350&quot; src=&quot;http://www.youtube.com/v/qrka_3jui8M&amp;fs=1&amp;source=uds&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
然而，今天偶然打开Google Task那个不足1分钟的DEMO视频时，镜头中有个画面闪过DEMO中所用的列表名，不是我那种日期命名的列表，而是“某某人的列表”，比如：Gordon&#39;s List。&lt;br /&gt;
&lt;br /&gt;
就这么一瞅，着实启发了我，谁规定一定要以日期为列表命名？仅仅是因为Todo的内在日期属性？而且以日期命名列表、逐日新建列表的副作用实在太过于明显了——列表会越来越长，当然还包括上面提到的“Bug”——新列表永远被置于末端。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;换个思路，如果以类别为名新建列表呢？&lt;/b&gt;比如建三个列表，分别为“工作”、“学习”、“生活”，将每日必做事项分门别类填入这三个类别。新建、修改和查找列表及列表中的任务时，鼠标只需在三个列表之间切换，何须担忧谁排在上、谁排在下？&lt;br /&gt;
&lt;br /&gt;
对于怕麻烦的用户，甚至于可弃此“新建列表功能”不用，就在唯一的默认列表内不断添加、删除（或者不去删除）每日工作事项、学习任务和生活安排，也绝没有什么不妥。&lt;br /&gt;
&lt;br /&gt;
这个小发现，除了让我的Google Task用得更欢，还给了我一个不小的启发，有时候“Bug”是人造成的，这个人不是Developer，而是QA和Customer自己。在没有需求说明书或者需求不明的情况下，碰到“Bug”尤其要多想想，而且要跳出思维定势，熟悉软件在某些时候还真不是一件容易的事情。不想，不做多角度的思考，就很容易掉进“伪Bug”的陷阱。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/2691784462975478051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/2691784462975478051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/2691784462975478051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/2691784462975478051'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2011/08/google-taskbug.html' title='Google Task的伪Bug'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-5763703128721202137</id><published>2011-08-14T18:59:00.001-04:00</published><updated>2011-08-15T00:07:03.451-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google"/><category scheme="http://www.blogger.com/atom/ns#" term="resource"/><title type='text'>谷歌为何关停字典服务 || Why is google dictionary shutdown</title><content type='html'>谷歌字典（Google Dictionary）最近突然下线，向来以“不作恶”为标杆的谷歌无厘头地突发此举，既没有事先告知，也没有事后解释，所以很让谷歌用户受不了。这些天来，网上字典用户对谷歌的抗议之声越发激烈，都在问为什么，呼吁“字典回来”，草根网民对谷歌大面积、集中式地炮轰，似乎还是第一次，谷歌笔记本（Google Notebook）下线时，虽然也很让人郁闷，但可能由于用户较少的缘故，由于是未完全下线（不再开发维护，不再接受新用户），影响远没有这次那么坏。与此同时，恰逢谷歌在企业层面渐入“&lt;b&gt;&lt;a href=&quot;http://techcrunch.com/2011/08/06/ive-abandoned-my-boy/&quot;&gt;四面楚歌&lt;/a&gt;&lt;/b&gt;”的境地，谷歌确实应该重拾“用户体验”的老调子，认真考虑下用户的感受了。&lt;br /&gt;
&lt;br /&gt;
在谷歌字典未能起死回生之前，我把我的对策和选择贴出来与大家分享，作为谷歌字典的替代。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;方案一：谷歌搜索字典工具&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
大家可能会奇怪，怎么还是谷歌字典。看下段，是我在谷歌网站上看到的谷歌工作人员站出来所做的关停字典的解释，也算是&lt;b&gt;&lt;a href=&quot;http://goo.gl/ReEyj&quot;&gt;官方的解释&lt;/a&gt;&lt;/b&gt;，虽然很难站住脚，但提供了一种选择，或许大家应该知道。&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;Hi everyone,&lt;br /&gt;
&lt;br /&gt;
As many of you know, we&#39;ve recently introduced a dictionary tool into Google Web Search to help you quickly look up the definition of a word,. Because the dictionary tool offers the same functionality as Google Dictionary, we&#39;ve decided to discontinue dictionary.google.com.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;For your definition needs, you can type your query right into the search box and use the dictionary tool located in the left-hand panel on the results page, or you can type [define (your word)] right into the search box&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
I want to thank those of who who&#39;ve been loyal users of dictionary.google.com and welcome you to share your feedback on how the dictionary tool can be improved.&lt;/blockquote&gt;&lt;br /&gt;
&lt;b&gt;方案二：海词（&lt;a href=&quot;http://usa.dict.cn/&quot;&gt;dict.cn&lt;/a&gt;）&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
曾经因为谷歌字典而放弃使用了多年的海词。在谷歌字典关停之后，立马就又想到用它，这么几年海词也在不断发展，功能似乎更强大了，对于部分用户甚至都可以把海词当作学习英语的门户。海词还有北美镜像，所以海外用户不用担心网速的问题。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/5763703128721202137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/5763703128721202137' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/5763703128721202137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/5763703128721202137'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2011/08/why-is-google-dictionary-shutdown.html' title='谷歌为何关停字典服务 || Why is google dictionary shutdown'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-3058716727751315327</id><published>2011-08-14T17:35:00.002-04:00</published><updated>2011-08-14T19:00:55.009-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adsense"/><category scheme="http://www.blogger.com/atom/ns#" term="internet"/><title type='text'>拿福能（Nuffnang）: Adsense之外的选择</title><content type='html'>刚从另一位博主的帖子里看到介绍拿福能的文章，才晓得在Adsense、Amazon、Alimama之外，独立博客写手们又多了个选择，一家由年轻人办的年轻公司，据说发展势头还挺猛。博主们感兴趣的话，不妨注册个账户，在Adsense膏药之外，再多个选择。至于能否有进账，那就是等而外的事儿了，所谓事在人为。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://www.nuffnang.com.cn/blog/2011/05/23/challenge-1000/&quot;&gt;链接在此&lt;/a&gt;&lt;/b&gt;，感兴趣的就点一下。 &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/3058716727751315327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/3058716727751315327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/3058716727751315327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/3058716727751315327'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2011/08/nuffnang-adsense.html' title='拿福能（Nuffnang）: Adsense之外的选择'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-636322672148350553</id><published>2011-07-30T14:05:00.002-04:00</published><updated>2011-07-30T14:12:26.009-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="game"/><category scheme="http://www.blogger.com/atom/ns#" term="time out"/><title type='text'>Challenge yourself with an interesting EU geography quiz</title><content type='html'>&lt;embed src=&quot;http://www.lufthansa-usa.com/useugame2007/html/LH-144-07_myspacescore.swf?score_id=undefined&quot; quality=&quot;high&quot; bgcolor=&quot;#ffffff&quot; width=&quot;400&quot; height=&quot;333&quot; name=&quot;LH-144-07_myspacescore&quot; align=&quot;middle&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;br /&gt;
&lt;br /&gt;
Designed and Provided by &lt;a href=&quot;http://www.lufthansa-vp.com/vp1/play.html&quot;&gt;&lt;b&gt;Lufthansa&lt;/b&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/636322672148350553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/636322672148350553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/636322672148350553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/636322672148350553'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2011/07/challenge-yourself-with-very.html' title='Challenge yourself with an interesting EU geography quiz'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-1913868813444010580</id><published>2011-07-23T11:49:00.001-04:00</published><updated>2011-08-14T17:38:08.580-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><title type='text'>Install VMware Tools | 通过命令行安装VMware Tools</title><content type='html'>&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Linux图形界面下安装VMware Tools自不待言，自己根据VMware的用户手册，尝试着通过几行简单的Linux命令，成功安装了VMware Tools。所有命令和步骤如下，安装和配置过程中的客户化定制已略。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;login as: root&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;root@192.168.0.99&#39;s password:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;[root@macroinfo ~]# &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;mkdir /mnt/cdrom &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;(# If necessary, create the /mnt/cdrom directory)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;[root@macroinfo ~]# &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;mount /dev/cdrom /mnt/cdrom&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt; (# mount the CD-ROM drive)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;mount: block device /dev/cdrom is write-protected, mounting read-only&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;[root@macroinfo ~]# &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;cd /tmp&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt; (# change to a working directory)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;[root@macroinfo tmp]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;# tar zxpf /mnt/cdrom/VMwareTools-8.4.4-301548.tar.gz &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;(# uncompress the installer)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;[root@macroinfo tmp]# &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;umount /dev/cdrom&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt; (# unmount the CD-ROM image)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;[root@macroinfo tmp]# &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;cd vmware-tools-distrib&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;[root@macroinfo vmware-tools-distrib]# &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;./vmware-install.pl &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;(# run the VMware Tools installer)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Creating a new VMware Tools installer database using the tar4 format.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-style: normal; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Installing VMware Tools.&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/1913868813444010580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/1913868813444010580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/1913868813444010580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/1913868813444010580'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2011/07/linux.html' title='Install VMware Tools | 通过命令行安装VMware Tools'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-6472599461037703978</id><published>2011-07-16T12:14:00.002-04:00</published><updated>2011-07-23T11:50:26.234-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google+"/><category scheme="http://www.blogger.com/atom/ns#" term="internet"/><category scheme="http://www.blogger.com/atom/ns#" term="sync"/><title type='text'>Google+挑战Buzz伪微博，兼谈同步控升级方案</title><content type='html'>这边“微博同步控”优化整合刚刚完毕，同步得正欢；那边Google+横空出世，来势汹涌，不假时日毕将取代Google Buzz。&lt;br /&gt;
&lt;br /&gt;
Google+短暂试用之后，已然认清其Post功能较之Google Buzz，更加接近Twitter，在分享内容（文字、链接、图片、视频）和分享范围（公开、圈子）等诸多方面，让用户有更多的选择。反观Google Buzz，则更像Google用户线上活动的涂鸦墙，通过一定的关联设置，聚集和记录用户网络上的各种活动和痕迹。&lt;b&gt;Google Buzz，这个“伪微博”功能虽强，但定位模糊，可能也是它没有成功窜红的原因之一吧。&lt;/b&gt;因此，也能理解，Google+的“微博”模块为什么没有整合Google Buzz，甚至连Google Buzz的名号都弃之不用，而另辟蹊径引入“Post”，但愿这个普普通通的单字在白日化的微博战场上能够大有作为。&lt;b&gt;不过感觉“Post”的中文翻译“信息”不是那么完美，太平，且有歧义，在我看来，还不如直接用“微博”&lt;/b&gt;。不管怎样，只是可惜了Buzz，较之Twitter，更有“微博”意味的那么一个好词，却被一个不成功的“伪微博”产品给糟蹋了。&lt;br /&gt;
&lt;br /&gt;
几天试用之后，坦率地说，我对Google+的认识有所改观，因之，正式进驻Google+，并以Post作为微博发布的主平台，就让Google Buzz走入历史吧，坐等Google来整合。另外，有一个发现很有意思，当你准备对过去已发布的Google Buzz进行修改时，点击“修改”链接，你会发现“修改”的界面是Post的界面，看来，后台已经用Post的了。这也说明Buzz出局是迟早的事儿了。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;附：同步控方案升级&lt;/b&gt;&lt;br /&gt;
1）凭借Follow5的Gtalk机器人，实时同步更新腾讯微博、Facebook涂鸦墙。&lt;br /&gt;
2）凭借新浪微博的Gtalk机器人，实时更新新浪微博。&lt;br /&gt;
3）在Follow5未能实现Google+的Post同步之前，Google+未提供更多更尤Post发布渠道之前（或许不久就会整合进Gmail），暂且通过Google+发布Post。好在Google+的工具条（黑色的Sandbar）用起来很方便，而且Google+整合了Gtalk，如此，利用Gtalk对腾讯微博、新浪微博及Facebook的同步管理，就显得相对简单容易。&lt;br /&gt;
4）彻底终止了Follow5对包括Google Buzz、Twitter在内的其他众多微博服务的同步，管理起来（比如增删改查）麻烦，所以还是关门大吉。。更主要的原因是，微博这玩意不等于发布静态网页，它是在一定圈子范围内的信息交互。可以这么说，没有圈子，也就没有微博。从这层来看，Google+的“圈子+微博”是真正吃透微博精神了，虽然都说Google没有社交网络基因，但Google的智商和技术从来就不比谁低。&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/6472599461037703978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/6472599461037703978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/6472599461037703978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/6472599461037703978'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2011/07/googlebuzz.html' title='Google+挑战Buzz伪微博，兼谈同步控升级方案'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-442843840137285900</id><published>2011-06-10T14:49:00.006-04:00</published><updated>2011-07-08T14:00:30.622-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="internet"/><category scheme="http://www.blogger.com/atom/ns#" term="sqa"/><category scheme="http://www.blogger.com/atom/ns#" term="sync"/><title type='text'>Test on  Sync of Buzz, Twitter, Fanfou, Weibo, Follow5  微博同步解决方案</title><content type='html'>&lt;b&gt;时间有限的朋友，请直接光顾最后一部分“解决方案”。&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;关键字：微博，同步，测试&lt;/b&gt;&lt;br /&gt;
微博同步测试，微博同步控，微博同步解决方案，微博一家亲，微博一锅端&lt;br /&gt;
&lt;br /&gt;
为了满足不同微博用户群的跨微博推广需求，网上出现了许许多多的微博同步解决方案，包括微博服务提供商自己的同步或关联服务，也包括第三方提供的服务，但是没有一款能够帮助我解决我的问题。于是，自己上网查找，动手测试，最终有了下面的这个方案。没有技术含量，但很实用，如果你有跟我类似的需求，可以参考。这也是我做此测试总结的原因。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;前提：我的需求&lt;/b&gt;&lt;br /&gt;
一直没有考虑过微博同步，有这个想法是因为一方面国外TWITTER太猛，一方面国内新浪WEIBO太火，夹在中间的GOOGLE BUZZ —— 我的主力微博，不温不火，鲜有socialization的效果，充其量只在担当我的公开记事本。但是，我对BUZZ的不离不弃主要因为它是GOOGLE的产品，它是我基于GOOGLE云计算信息存储平台的一个组成部分。换用另外任何一家服务，谁能有GOOGLE的威力对我所有的网上信息和数据做到完美组合？&lt;br /&gt;
&lt;br /&gt;
于是要关联，要同步。&lt;br /&gt;
&lt;br /&gt;
我的需求简而言之就是：Google Buzz、Twitter、新浪微博完美同步，且不延时，且不借助第三方服务（软件），不想跟第三方“共享”自己的账户和密码。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;经过：失败的经验&lt;/b&gt;&lt;br /&gt;
1)通过新浪的“博客关联”貌似成功关联了“GOOGLE BUZZ”，但实际没有生效，估计还是新浪的原因。新浪成了的同步控的关键。&lt;br /&gt;
2)&lt;a href=&quot;http://www.buzzcantweet.com/&quot;&gt;BuzzCanTweet&lt;/a&gt;未生效。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;解决方案：Follow5&lt;/b&gt;&lt;br /&gt;
1）&lt;a href=&quot;http://www.follow5.com/lugordon&quot;&gt;Follow5&lt;/a&gt;同步至-&amp;gt;&lt;a href=&quot;http://weibo.com/lugordon&quot;&gt;新浪微博&lt;/a&gt;。（通过Follow5设置，解决了&lt;b&gt;新浪同步&lt;/b&gt;的问题。）&lt;br /&gt;
2）Follow5同步至-&amp;gt;&lt;a href=&quot;http://fanfou.com/lugordon&quot;&gt;饭否&lt;/a&gt;。（通过Follow5设置，饭否被封前曾是我的最爱，所以把它也同步进来，做个中转。）&lt;br /&gt;
3）饭否同步至-&amp;gt;&lt;a href=&quot;https://twitter.com/#%21/lugordon&quot;&gt;Twitter&lt;/a&gt;。（通过饭否设置，解决了&lt;b&gt;Twitter同步&lt;/b&gt;的问题。）&lt;br /&gt;
4）Twitter同步至-&amp;gt;&lt;a href=&quot;https://profiles.google.com/114109391216133506244#114109391216133506244/buzz&quot;&gt;Buzz&lt;/a&gt;。（通过Google设置，解决了&lt;b&gt;Buzz同步&lt;/b&gt;的问题）&lt;br /&gt;
&lt;br /&gt;
经由上面的方案，再安装一个Follow5的桌面客户端5聊，只要在5聊发布微博，即可实现Follow5、饭否、Twitter、Buzz、新浪微博的同步。经过测试，很同步，很完美，无延时。&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
【2011-07-08更新】&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: yellow;&quot;&gt;&lt;b&gt;最后的话：同步控测试大结局&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
1）F5+GTALK重任在肩（&lt;a href=&quot;http://www.follow5.com/f5/mwfm/syacc&quot;&gt;http://www.follow5.com/f5/mwfm/syacc&lt;/a&gt;）；&lt;br /&gt;
2）F5同步新浪未果，且在GTALK中另添新浪机器人；&lt;br /&gt;
3）饭否同步虽猛，已怠工多天，暂且不用。&lt;br /&gt;
4）腾讯阅读同步新浪效果不错，但需另启平台重复劳动不便管理，暂且不用。&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/442843840137285900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/442843840137285900' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/442843840137285900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/442843840137285900'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2011/06/test-on-sync-of-buzz-twitter-fanfou.html' title='Test on  Sync of Buzz, Twitter, Fanfou, Weibo, Follow5  微博同步解决方案'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32093194.post-1178707823709642466</id><published>2011-05-25T15:55:00.011-04:00</published><updated>2011-08-14T19:01:28.547-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="humor"/><category scheme="http://www.blogger.com/atom/ns#" term="soft skills"/><category scheme="http://www.blogger.com/atom/ns#" term="testing management"/><title type='text'>The 5 stages of the developer-tester relationship</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1LDugvJr-FPyUAjv1JfMdPw5Y2-bFDcySi7BuTBDIi7p92BcWx52BHiZujuJiuexrzYHpJmnZDhv7W_Fe9JvhyC7MONL3mT9hAdwAIZ7PRJOr-k6iR0wyzAAiTAwp5K6MWeL6Mw/s1600/20110525Stages-of-developer-tester-relationship.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1LDugvJr-FPyUAjv1JfMdPw5Y2-bFDcySi7BuTBDIi7p92BcWx52BHiZujuJiuexrzYHpJmnZDhv7W_Fe9JvhyC7MONL3mT9hAdwAIZ7PRJOr-k6iR0wyzAAiTAwp5K6MWeL6Mw/s400/20110525Stages-of-developer-tester-relationship.png&quot; t$=&quot;true&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Click &lt;b&gt;&lt;a href=&quot;http://www.teknologika.com/blog/the-5-stages-of-the-developer-test-relationship/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&lt;/b&gt; for a more detailed description of this relationship matrics by Bruce McLeod.&lt;div class=&quot;blogger-post-footer&quot;&gt;The Rest We Test | Software QA and testing experiences&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lugordon.blogspot.com/feeds/1178707823709642466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/32093194/1178707823709642466' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/1178707823709642466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32093194/posts/default/1178707823709642466'/><link rel='alternate' type='text/html' href='http://lugordon.blogspot.com/2011/05/5-stages-of-developer-tester.html' title='The 5 stages of the developer-tester relationship'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/04171420487731336568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1LDugvJr-FPyUAjv1JfMdPw5Y2-bFDcySi7BuTBDIi7p92BcWx52BHiZujuJiuexrzYHpJmnZDhv7W_Fe9JvhyC7MONL3mT9hAdwAIZ7PRJOr-k6iR0wyzAAiTAwp5K6MWeL6Mw/s72-c/20110525Stages-of-developer-tester-relationship.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>