<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://reinhardx.spaces.live.com/mmm2008-05-17_13.22/rsspretty.aspx?rssquery=en-US;http%3a%2f%2freinhardx.spaces.live.com%2fcategory%2f%e7%b3%a0%e7%9a%ae%e4%bc%98%e7%89%b9%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>通向罗马之路----Reinhard's Blog: 糠皮优特</title><description /><link>http://reinhardx.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;_c=BlogPart&amp;partqs=cat%25E7%25B3%25A0%25E7%259A%25AE%25E4%25BC%2598%25E7%2589%25B9</link><language>en-US</language><pubDate>Sat, 26 Jul 2008 15:53:57 GMT</pubDate><lastBuildDate>Sat, 26 Jul 2008 15:53:57 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><cf:parentRSS>http://reinhardx.spaces.live.com/blog/feed.rss</cf:parentRSS><live:type>blogcategory</live:type><live:identity><live:id>7032535114414549390</live:id><live:alias>reinhardx</live:alias></live:identity><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>关于shell 的几本书</title><link>http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!882.entry</link><description>&lt;div&gt;Shell 编程推荐书目&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;1. Learning Bash shell   ,  OReilly Press   是系统的学习BASH 的一本好书， 电子版多处可提供&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;2. Unix Hints and Hacks, Que Press,   电子版多处可提供&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;3.  Advanced Bash-Scripting Guide&lt;/div&gt;
&lt;div&gt;     &lt;a href="http://personal.riverusers.com/~thegrendel/abs-guide-5.0.tar.bz2"&gt;http://personal.riverusers.com/~thegrendel/abs-guide-5.0.tar.bz2&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;  中文版也有出版。&lt;/div&gt;
&lt;div&gt;&lt;a href="http://www.linuxsir.org/main/?q=node/140"&gt;http://www.linuxsir.org/main/?q=node/140&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=7032535114414549390&amp;page=RSS%3a+%e5%85%b3%e4%ba%8eshell+%e7%9a%84%e5%87%a0%e6%9c%ac%e4%b9%a6&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=reinhardx.spaces.live.com&amp;amp;GT1=reinhardx"&gt;</description><comments>http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!882.entry#comment</comments><guid isPermaLink="true">http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!882.entry</guid><pubDate>Wed, 07 Nov 2007 16:07:30 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://reinhardx.spaces.live.com/blog/cns!6198956D3523E98E!882/comments/feed.rss</wfw:commentRss><wfw:comment>http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!882.entry#comment</wfw:comment><dcterms:modified>2007-11-08T14:03:44Z</dcterms:modified></item><item><title>gzip vs. bzip2 vs. rzip</title><link>http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!881.entry</link><description>&lt;div&gt;
&lt;p&gt;For a short article in the June issue of &lt;a href="http://www.linux-mag.com/"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Linux Magazine&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;, I needed to compare the relative performance of &lt;a href="http://www.gzip.org/"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;gzip&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;, &lt;a href="http://sources.redhat.com/bzip2/"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;bzip2&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;, and &lt;a href="http://rzip.samba.org/"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;rzip&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;.
&lt;p&gt;I used a 180MB mbox file, consisting of my non-spam e-mail from last month. (I know, it's only one test and doesn't represent how the tools will work on other data sets.)&lt;pre&gt;  command       cpu time      new size
  -------       --------      --------
  gzip          17.63 sec     87 MB
  gzip -9       23.26 sec     87 MB
  bzip2 -9     114.90 sec     76 MB
  rzip          57.00 sec     52 MB
&lt;/pre&gt;
&lt;p&gt;It's interesting to note that gzip's default (-6) and &amp;quot;try hardest&amp;quot; (-9) resulted in less than a 1MB difference.
&lt;p&gt;I won't spoil the article by telling you the rest of the story here (why you may or may not want to use a particular tool), but I thought the numbers alone were pretty interesting.
&lt;p&gt; 
&lt;p&gt;&lt;a href="http://jeremy.zawodny.com/blog/archives/001842.html"&gt;http://jeremy.zawodny.com/blog/archives/001842.html&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=7032535114414549390&amp;page=RSS%3a+gzip+vs.+bzip2+vs.+rzip&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=reinhardx.spaces.live.com&amp;amp;GT1=reinhardx"&gt;</description><comments>http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!881.entry#comment</comments><guid isPermaLink="true">http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!881.entry</guid><pubDate>Tue, 06 Nov 2007 16:15:57 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://reinhardx.spaces.live.com/blog/cns!6198956D3523E98E!881/comments/feed.rss</wfw:commentRss><wfw:comment>http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!881.entry#comment</wfw:comment><dcterms:modified>2007-11-08T14:04:37Z</dcterms:modified></item><item><title>On Software Test</title><link>http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!879.entry</link><description>&lt;div&gt; &lt;/div&gt;
&lt;div&gt;软件测试推荐书目&lt;/div&gt;
&lt;div&gt;1.Dr. Bill Hetzel（代表论著《The Complete Guide to Software Testing》&lt;br&gt;Establish confidence that a program does what it is supposed to do.&lt;br&gt;Any activities aimed at evaluating an attribut or capability of a program or system.&lt;/div&gt;
&lt;div&gt;2.1990 IEEE/ANSI, 1990 [Std 610.12-1990]:&lt;br&gt;The process of operating a system or component under specified conditions, observing&lt;br&gt;or recording the results, and making an evaluation of some aspect of the system or component.&lt;/div&gt;
&lt;div&gt;3. Glenford J. Myers（代表论著《The Art of Software Testing》&lt;br&gt;   The process of executing a program or system with the intent of finding errors.&lt;/div&gt;
&lt;div&gt;4. MS testing (First class)&lt;br&gt;  a. Requirement Specification/Functional Design Specification/Implementation Design Specification&lt;br&gt;  b. Test plan &amp;amp; testing case design&lt;br&gt;  c. Automation test script, automatic testing&lt;br&gt;     测试的过程来看，总是先运行或执行简单用例，然后再复杂用例；&lt;br&gt;     先验证单一的基本功能，再综合的端到端的功能；先发现解决表面的，影响面大的Bug，&lt;br&gt;    再深层的，不容易重现的Bug。&lt;/div&gt;
&lt;div&gt;5. MS testing (Second class)----Bug Bash（Bug大扫除）&lt;/div&gt;
&lt;div&gt;6. 微软在软件测试方面有很多特有的做法，和概念上的突破，&lt;br&gt;比如“软件测试的信息服务功能”、“以用户为中心的宏观质量体系”、&lt;br&gt;“分级测试”、“项目的质量管理系统”、“Bug三方会审”、“测试自动化”&lt;br&gt;和“软件测试的软硬件—部门、团队、人和基础设施”等等&lt;/div&gt;
&lt;div&gt;7. 软件测试行业中最难回答的问题:测试的充分性问题。&lt;br&gt;   如果从测试执行的角度来看测试充分性，那么应从2个子方面来看：广度覆盖和深度覆盖&lt;/div&gt;
&lt;div&gt;8.一个喝水的带广告图案的花纸杯&lt;br&gt;“基本功能测试”、“可用性测试”、“安全测试”、“压力测试”、“性能测试&lt;br&gt;   功能性测试case：1。能不能装水，盛水。&lt;br&gt;                   2。装水之后会不会漏。&lt;br&gt;                   3。装水、开水之后，杯子能不能拿起来，拿起来能不能喝。&lt;br&gt;                   4。纸杯有没有受污染，能否饮用。&lt;br&gt;                   5。盛水之后，能放置多久。&lt;br&gt;   feature测试case: 1. 广告图案是否正确。&lt;br&gt;                    2。纸杯的形状是否和设计的一样。&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=7032535114414549390&amp;page=RSS%3a+On+Software+Test&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=reinhardx.spaces.live.com&amp;amp;GT1=reinhardx"&gt;</description><comments>http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!879.entry#comment</comments><guid isPermaLink="true">http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!879.entry</guid><pubDate>Mon, 05 Nov 2007 16:18:15 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://reinhardx.spaces.live.com/blog/cns!6198956D3523E98E!879/comments/feed.rss</wfw:commentRss><wfw:comment>http://reinhardx.spaces.live.com/Blog/cns!6198956D3523E98E!879.entry#comment</wfw:comment><dcterms:modified>2007-11-08T14:03:30Z</dcterms:modified></item></channel></rss>