<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Crazy Or Genius?: Tag oreilly</title>
    <link>http://www.crazyorgenius.com/articles/tag/oreilly?tag=oreilly</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>When You Are Right 90% Of The Time, Why Quible Over The Remaining 3%?</description>
    <item>
      <title>Review  - Applied Software Project Management</title>
      <description>&lt;p&gt;O&amp;#8217;Reilly has recently begun a new line of books called &amp;#8221;/Theory/In/Practice&amp;#8221; (and no, I don&amp;#8217;t know why it isn&amp;#8217;t listed on their web page). These books cover such topics as &amp;#8220;Essential Business Process Modeling&amp;#8221; and &amp;#8220;Applied Software Project Management&amp;#8221;. It was my pleasure to secure a copy of &amp;#8220;Applied Software Project Management&amp;#8221; right before I left for the holidays. Since I am doing some project management now, I figured doing some reading certainly couldn&amp;#8217;t hurt, right?&lt;/p&gt;&lt;p&gt;&amp;#8220;Applied Software Project Management&amp;#8221; is a generalist book. It is modular; no chapter really relying on any other. It covers the whole range of software project and management topics from planning, to managing people, to software testing and everything in between. While a lot of the ideas covered are really only effective for larger teams than the ones I am usually involved with, there are a lot of useful ideas for smaller teams as well. Perhaps the most valuable &amp;#8211; Part 2: Using Project Management Effectively. It focuses more on understanding and incorporating changes into an already existing system.&lt;/p&gt;


	&lt;p&gt;This book reminds me somewhat of Code Complete (a good technical book in my opinion). The fact that it is general enough to be useful to a wide variety of people, yet specific enough to get its points across makes it extremely valuable. Also enjoyable is the fact that it very rarely focuses on specific tools (the only major case of this being the use of Subversion), and when it mentions one specific tool, it always refers to several specific instances (such as mentioning Perforce, Arch, &lt;span class="caps"&gt;CVS&lt;/span&gt;, etc. after mentioning Subversion).&lt;/p&gt;


	&lt;p&gt;&amp;#8220;Applied Software Project Management&amp;#8221; is one of the better books I have read from O&amp;#8217;Reilly. At no point was I bogged down in technical concepts I couldn&amp;#8217;t understand. It was actually quite difficult to put down until I finished whatever section I was reading at any given time. I recommend this book to anyone involved in software project management.&lt;/p&gt;


	&lt;p&gt;Final Rating: 4.5/5&lt;/p&gt;


	&lt;p&gt;“Applied Software Project Management�? is available from O&amp;#8217;Reilly Media, Inc. for &lt;span class="caps"&gt;CAN&lt;/span&gt; $55.95. Sample chapters can be obtained @ &lt;a href="http://www.oreilly.com/catalog/appliedprojectmgmt/index.html"&gt;The O&amp;#8217;Reilly Catalog&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 03 Jan 2006 18:39:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:11018dffbbacdbc653d722d38c3c3422</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2006/01/03/review-applied-software-project-management</link>
      <category>Reviews</category>
      <category>oreilly</category>
      <category>project management</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/58</trackback:ping>
    </item>
    <item>
      <title>Review - Security Warrior</title>
      <description>&lt;p&gt;Security Warrior labels itself as the “most comprehensive, up-to-date book covering the art of computer war�?. Having been on my To-Read list since it was initially released a year and a half ago, I was interested to see how accurate this claim remains.&lt;/p&gt;


	&lt;p&gt;Obviously, some topics you might expect to be covered in a comprehensive security handbook are missing. No where to be seen is discussion of vulnerabilities in &lt;span class="caps"&gt;MD5&lt;/span&gt; and &lt;span class="caps"&gt;SHA&lt;/span&gt;, as these hadn&amp;#8217;t been published yet. Also missing is any reference to the Linux 2.6 kernel, as the first version of that was released barely a month before the first publishing.&lt;/p&gt;


	&lt;p&gt;However, this items discussed in this book are general enough that they are still valid and highly valuable. Discussion is platform neutral where possible, with further discussion on platform dependencies where needed. There are some very nice examples and case studies, which make the book a more interesting read than strict discussion. The Advanced Defense subsection is spectacular and well deserving of the designation Advanced. A lot of the ideas there, while simple in nature, are things that I haven&amp;#8217;t come across before, or even thought of, especially their discussion on intrusion detection and log aggregation.&lt;/p&gt;&lt;p&gt;There are, however, a few problems with the book. First and foremost, I have a problem with the Social Engineering section. While I agree that social engineering is an important aspect of network security, 10 pages does not even begin to scratch the surface on the topic. Thankfully, this is offset by an amazing set of references at the end of the chapter, including the excellent “Art Of Deception�? by Kevin Mitnick. Another problem that ties into this, is the fact that the Reconnaissance chapter comes &lt;span class="caps"&gt;AFTER&lt;/span&gt; the Social Engineering chapter, when reconnaissance is usually a precursor to a social engineering attack. I felt that the logical order would have created a smoother reading process here. Finally, the author&amp;#8217;s repeatedly mentioned that some tools were standard on Linux distributions, but not commercial unix systems, and as a result might have to be installed manually. I felt this repetition for most of the tools discussed was distracting from the core information I was trying to read.&lt;/p&gt;


	&lt;p&gt;One area that deserves its own discussion is the section on Reverse Engineering. This section was highly interesting, showing a wide variety of techniques for not only the Unix operating system, but Windows CE as well. A plethora of information regarding techniques, tips and tools are contained in these chapters&amp;#8230;.... but really only for the Unix and Windows CE environments. Out of 175 pages, only 20 of those discusses reverse engineering on the actual windows platform. With 2/5 of the book actually being devoted towards this topic, I feel that this section might have been better off being an entire book of its own, with expanded discussion for all environments and additional examples.&lt;/p&gt;


	&lt;p&gt;Overall, Security Warrior was quite an interesting read. I fully plan to take many concepts I have learned here and incorporate them into both current and future plans. If you want a detailed look at network security concepts, this book is a very solid starting point, before branching out into other works.&lt;/p&gt;


	&lt;p&gt;Final Rating: 3.5/5&lt;/p&gt;


	&lt;p&gt;“Security Warrior�? is available from O&amp;#8217;Reilly Media, Inc. for &lt;span class="caps"&gt;CAN&lt;/span&gt; $65.95. Sample chapters can be obtained @ &lt;a href="http://www.oreilly.com/catalog/swarrior/"&gt;The O&amp;#8217;Reilly Catalog&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sat, 18 Jun 2005 16:32:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:b74144d53268815f371dac5a6e268de1</guid>
      <author>Sean</author>
      <link>http://www.crazyorgenius.com/articles/2005/06/18/review-security-warrior</link>
      <category>Reviews</category>
      <category>review</category>
      <category>security</category>
      <category>networks</category>
      <category>oreilly</category>
      <trackback:ping>http://www.crazyorgenius.com/articles/trackback/52</trackback:ping>
    </item>
  </channel>
</rss>
