<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2372594601187709515</id><updated>2011-11-27T16:06:10.221-08:00</updated><title type='text'>Computer Animation Book</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>86</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-2587139258820673014</id><published>2009-12-06T04:29:00.000-08:00</published><updated>2009-12-06T04:40:08.591-08:00</updated><title type='text'>Spinning the Semantic Web or Comprehensive Functional Verification</title><content type='html'>&lt;h4&gt;Spinning the Semantic Web: Bringing the World Wide Web to Its Full Potential &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Dieter Fensel&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;As the World Wide Web continues to expand, it becomes increasingly difficult for users to obtain information efficiently. Because most search engines read format languages such as HTML or SGML, search results reflect formatting tags more than actual page content, which is expressed in natural language. &lt;i&gt;Spinning the Semantic Web&lt;/i&gt; describes an exciting new type of hierarchy and standardization that will replace the current &amp;quot;web of links&amp;quot; with a &amp;quot;web of meaning.&amp;quot; Using a flexible set of languages and tools, the Semantic Web will make all available information -- display elements, metadata, services, images, and especially content -- accessible. The result will be an immense repository of information accessible for a wide range of new applications.&lt;br&gt;&lt;br&gt;This first handbook for the Semantic Web covers, among other topics, software agents that can negotiate and collect information, markup languages that can tag many more types of information in a document, and knowledge systems that enable machines to read Web pages and determine their reliability. The truly interdisciplinary Semantic Web combines aspects of artificial intelligence, markup languages, natural language processing, information retrieval, knowledge representation, intelligent agents, and databases. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Foreword&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Introduction&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;SHOE : a blueprint for the Semantic Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;29&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;DAML-ONT : an ontology language for the Semantic Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;65&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Ontologies and schema languages on the Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;95&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;UPML : the language and tool support for making the Semantic Web alive&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;141&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Ontologies come of age&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;171&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Sesame : an architecture for storing and querying RDF data and schema information&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;197&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Enabling task-centered knowledge support through semantic markup&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;223&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Knowledge mobility : semantics for the Web as a white knight for knowledge-based systems&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;253&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Complex relationships for the Semantic Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;279&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;SEmantic portAL - the SEAL approach&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;317&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Semantic gadgets : ubiquitous computing meets the Semantic Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;363&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;13&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Static and dynamic semantics of the Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;377&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;14&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Semantic annotation for Web content adpatation&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;403&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;15&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Task-achieving agents on the World Wide Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;431&lt;/TD&gt;&lt;/TABLE&gt; &lt;p&gt;Go to: &lt;strong&gt;&lt;a href="http://a-east-travel.blogspot.com/2009/12/annapurna-or-newcomers-handbook-for.html"&gt;Annapurna or Newcomers Handbook for Moving to and Living in Los Angeles&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Comprehensive Functional Verification: The Complete Industry Cycle &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Bruce Wil&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;One of the biggest challenges in chip and system design is determining whether the hardware works correctly. That is the job of functional verification engineers and they are the audience for this comprehensive text from three top industry professionals.&lt;br&gt;&lt;br&gt;As designs increase in complexity, so has the value of verification engineers within the hardware design team. In fact, the need for skilled verification engineers has grown dramatically--functional verification now consumes between 40 and 70% of a project's labor, and about half its cost. Currently there are very few books on verification for engineers, and none that cover the subject as comprehensively as this text. &lt;br&gt;&lt;br&gt;A key strength of this book is that it describes the entire verification cycle and details each stage. The organization of the book follows the cycle, demonstrating how functional verification  engages all aspects of the overall design effort and how individual cycle stages relate to the larger design process. Throughout the text, the authors leverage their 35 plus years experience in functional verification, providing examples and case studies, and focusing on the skills, methods, and tools needed to complete each verification task. Additionally, the major vendors (Mentor Graphics, Cadence Design Systems, Verisity, and Synopsys) have implemented key examples from the text and made these available on line, so that the reader can test out the methods described in the text.&lt;P&gt;* Comprehensive overview of the complete verification cycle&lt;br&gt;* Combines industry experience with a strong emphasis on functional verification fundamentals&lt;br&gt;* Includes industry examples and real-world case studies &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-2587139258820673014?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/2587139258820673014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/12/spinning-semantic-web-or-comprehensive.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2587139258820673014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2587139258820673014'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/12/spinning-semantic-web-or-comprehensive.html' title='Spinning the Semantic Web or Comprehensive Functional Verification'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-7224074346920128232</id><published>2009-12-05T00:17:00.000-08:00</published><updated>2009-12-05T00:28:45.683-08:00</updated><title type='text'>Object Oriented Data Structures Using Java or Advanced PHP Programming</title><content type='html'>&lt;h4&gt;Object-Oriented Data Structures Using Java &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Nell B Dal&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;i&gt;Data Structures in Java&lt;/i&gt; is a continuation of Nell Dale's best-selling Introduction to Java and Software Design text. Data Structures is designed for students who have already taken one semester of computer science and are able to take a problem of medium complexity, write an algorithm to solve the problem, code the algorithm in a programming language, and demonstrate the correctness of their solution. The focus is on teaching computer science principles with chapter concepts being reinforced by case studies. The object-oriented concepts of encapsulation, inheritance, and polymorphism are covered, while the book remains centered on abstract data types.&lt;p&gt; &lt;/p&gt;&lt;h4&gt;Booknews&lt;/h4&gt;&lt;p&gt;Written to present the algorithmic, programming, and structuring techniques of traditional data structures courses in an object- oriented context, this text presents the familiar topics, but with an emphasis on defining structures using Java interfaces and encapsulating them as Java classes. Chapters cover software engineering, data design and implementation, unsorted and sorted lists, stacks and queues, linked structures, programming with recursion, and sorting and searching algorithms. Annotation c. Book News, Inc., Portland, OR (booknews.com) &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Software Engineering&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Data Design and Implementation&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;69&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;ADTs Unsorted List and Sorted List&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;139&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;ADTs Stack and Queue&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;249&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Linked Structures&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;341&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Lists Plus&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;405&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Programming with Recursion&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;475&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Binary Search Trees&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;529&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Priority Queues, Heaps, and Graphs&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;611&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Sorting and Searching Algorithms&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;673&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. A&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Java Reserved Words&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;749&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. B&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Operator Precedence&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;750&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. C&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Primitive Data Types&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;751&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. D&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;ASCII Subset of Unicode&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;752&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Answers to Selected Exercises&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;753&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Index&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;793&lt;/TD&gt;&lt;/TABLE&gt; &lt;p&gt;See also: &lt;strong&gt;&lt;a href="http://salad-greens.blogspot.com"&gt;Whole Foods or Perfect Party Planner&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Advanced PHP Programming &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;George Schlossnagl&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Over the past three years PHP has evolved from being a niche language used to add dynamic functionality to small sites to a powerful tool making strong inroads into large-scale, business-critical Web systems.&lt;P&gt;The rapid maturation of PHP has created a skeptical population of users from more traditional "enterprise" languages who question the readiness and ability of PHP to scale, as well as a large population of PHP developers without formal computer science backgrounds who have learned through the hands-on experimentation while developing small and midsize applications in PHP.&lt;P&gt;While there are many books on learning PHP and developing small applications with it, there is a serious lack of information on "scaling" PHP for large-scale, business-critical systems. Schlossnagle's &lt;I&gt;Advanced PHP Programming&lt;/I&gt; fills that void, demonstrating that PHP is ready for enterprise Web applications by showing the reader how to develop PHP-based applications for maximum performance, stability, and extensibility. &lt;/p&gt;&lt;h4&gt;&lt;/h4&gt;&lt;p&gt;&lt;b&gt;Slashdot.org&lt;/b&gt;&lt;br&gt; George Schlossnagle has written a great book on PHP programming which ought to generate some enthusiasm. But it's not just about PHP5: the book includes great information on everything from coding style to high-level problem-solving. I met George through a friend of mine who works for the Developers Library, and I'm glad to have finally gotten a look at his book. ... Definitely recommended. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-7224074346920128232?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/7224074346920128232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/12/object-oriented-data-structures-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7224074346920128232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7224074346920128232'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/12/object-oriented-data-structures-using.html' title='Object Oriented Data Structures Using Java or Advanced PHP Programming'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-7290527846734575439</id><published>2009-12-03T20:06:00.000-08:00</published><updated>2009-12-03T20:17:23.364-08:00</updated><title type='text'>Multivariate Public Key Cryptosystems or Introduction to Computational Physics</title><content type='html'>&lt;h4&gt;Multivariate Public Key Cryptosystems &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Jintai Ding&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Multivariate Public Key Cryptosystems systematically presents the subject matter for a broad audience. Information security experts in industry can use the book as a guide for understanding what is needed to implement these cryptosystems for practical applications, and researchers in both computer science and mathematics will find it a good starting point for exploring this new field. It is also suitable as a textbook for advanced-level students. Written more from a computational perspective, the authors provide the necessary mathematical theory behind MPKC; students with some previous exposure to abstract algebra will be well-prepared to read and understand the material. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Overview&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Matsumoto-Imai cryptosystems&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;11&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Oil-vinegar signature schemes&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;63&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Hidden field equations&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;99&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Internal perturbation&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;113&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Triangular schemes&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;137&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Direct attacks&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;191&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Future research&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;233&lt;/TD&gt;&lt;/TABLE&gt; &lt;p&gt;Go to: &lt;strong&gt;&lt;a href="http://appetizers-books.blogspot.com"&gt;Onions and Other Vegetable Alliums or Piece of Cake&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Introduction to Computational Physics &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Tao Pang&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;Thoroughly updated and revised for its second edition, this advanced textbook provides an introduction to the basic methods of computational physics, and an overview of recent progress in several areas of scientific computing. Tao Pang presents many step-by-step examples, including program listings in JavaTM, of practical numerical methods from modern physics and related areas. Now including many more exercises, the volume can be used as a textbook for either undergraduate or first-year graduate courses on computational physics or scientific computation. It will also be a useful reference for anyone involved in computational research. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-7290527846734575439?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/7290527846734575439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/12/multivariate-public-key-cryptosystems.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7290527846734575439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7290527846734575439'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/12/multivariate-public-key-cryptosystems.html' title='Multivariate Public Key Cryptosystems or Introduction to Computational Physics'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-8045484818462483290</id><published>2009-12-02T15:55:00.000-08:00</published><updated>2009-12-02T16:05:58.267-08:00</updated><title type='text'>Legal Guide to Web and Software Development or IBM DB2 Version 9 New Features</title><content type='html'>&lt;h4&gt;Legal Guide to Web and Software Development &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Stephen Fishman&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Protect your rights, and your hard work!&lt;br&gt;&lt;br&gt;The laws covering website and software development are complex and confusing, but if you don't untangle them, it could cost you thousands of dollars in attorneys' fees and lawsuits.&lt;br&gt;&lt;br&gt;Fortunately, Legal Guide to Web &amp; Software Development decodes this complex area of the law, thoroughly and in reader-friendly English. It also provides contracts, agreements and legal forms on CD-ROM, with step-by-step instructions for filling them out, so you can protect your software and website without paying a lawyer's ransom.&lt;br&gt;&lt;br&gt;Use Legal Guide to Web &amp; Software Development to learn:&lt;br&gt;&lt;br&gt;&amp;#8226; what kind of legal protection you need&lt;br&gt;&amp;#8226; the strengths and limitations of each type of protection&lt;br&gt;&amp;#8226; how to avoid infringement&lt;br&gt;&amp;#8226; which provisions you need when drafting an agreement&lt;br&gt;&amp;#8226; how to obtain permission to use other people's materials&lt;br&gt;&lt;br&gt;You'll find complete, step-by-step instructions to draft:&lt;br&gt;&lt;br&gt;&amp;#8226; employment agreements&lt;br&gt;&amp;#8226; contractor and consultant agreements&lt;br&gt;&amp;#8226; development agreements&lt;br&gt;&amp;#8226; license agreements&lt;br&gt;&lt;br&gt;The 5th edition of Legal Guide to Web &amp;  Software Development&amp;nbsp;is completely update to provide the latest case law and statutory revisions.&lt;p&gt; &lt;/p&gt;&lt;h4&gt;Entrepreneur&lt;/h4&gt;&lt;p&gt;Covers every imaginable detail important to such a rapidly growing and intangible medium.&lt;p&gt; &lt;/p&gt;&lt;h4&gt;What People Are Saying&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;Jeff Duntemann&lt;/strong&gt;&lt;br&gt;"This book passes my own personal test for legal guides -- that it be easily readable for people who detest lawyers -- and passes it with higher marks than any other legal guide I've come across."--(Jeff Duntemann, Editor, PC Techniques Magazine) &lt;/p&gt;&lt;br&gt;&lt;p&gt;&lt;strong&gt;John Dvorak&lt;/strong&gt;&lt;br&gt;"An amazing book! A must for anyone in the software business... Answers nearly every legal question you can imagine and some you would have never thought of Highest recommendation!"--(John Dvorak, PC Magazine) &lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Read also &lt;strong&gt;&lt;a href="http://books-2009.blogspot.com"&gt;Pajama Day or Skippyjon Jones Lost in Spice&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;IBM DB2 Version 9 New Features &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Paul Zikopolous&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;p align="left"&gt;&lt;strong&gt;Get up to speed quickly on the new features in IBM DB2 9&lt;/strong&gt;&lt;/p&gt;&lt;p align="left"&gt;In this book, the IBM expert authors provide you with comprehensive technical details and real-world business uses for all of the exciting new features in the current release of DB2 9. You&amp;#8217;ll learn about the capabilities found in pureXML&amp;#8482; as well as administrative enhancements in areas such as self management, high availability, and security. Also covered are features for the developer from a Ruby on Rails toolkit to the Developer Workbench and enhanced .NET developer support.&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;strong&gt;Paul C. Zikopoulos, BA, MBA&lt;/strong&gt;, is on the IBM Database Competitive Technology team. He is the coauthor of DB2&amp;#58;The Complete Reference.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;George Baklarz, B Math, M Sc,&lt;/strong&gt; is a senior manager in the DB2 Worldwide Pre-sales Support Group.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Leon Katsnelson&lt;/strong&gt; works in the IBM Toronto Lab where he manages a team of IBM DB2 UDB product managers.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Chris Eaton&lt;/strong&gt; is the senior product manager for DB2 Universal Database.&lt;/p&gt;&lt;p align="left"&gt;&amp;amp;nbsp;&lt;/p&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Letters from Executives&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xvii&lt;br&gt;Acknowledgments&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xx&lt;br&gt;Introduction&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xxiii&lt;br&gt;XML in the DB2 Hybrid Storage Engine&lt;br&gt;What Is XML?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&lt;br&gt;Components of on XML Document&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5&lt;br&gt;Parsing and Serialization&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6&lt;br&gt;Well-Formed and Valid XML&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7&lt;br&gt;XML Schema Definition Documents and DTDs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8&lt;br&gt;Namespaces: Your Guide to Element Naming Collisions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11&lt;br&gt;Helping a Namespace: A Universal Resource Identifier&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12&lt;br&gt;Default Namespaces&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;13&lt;br&gt;XPath Expressions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;13&lt;br&gt;Examples of Navigating XML with an XPath Expression&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;13&lt;br&gt;Defining How Your XML Looks&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;15&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;16&lt;br&gt;When Do I Use pureXML?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;17&lt;br&gt;Why XML?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;18&lt;br&gt;Typical Use Cases for XML&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;19&lt;br&gt;Why XML in a Relational Database?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20&lt;br&gt;pureXML Solves Your Data Problems&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21&lt;br&gt;XML and Relational Rules of Thumb&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23&lt;br&gt;Our Rule of Thumb for When to Use an XML Model&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23&lt;br&gt;Our Rule of Thumb for When to Use a Relational Model&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;24&lt;br&gt;Traditional Methods for Storing XML&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;24&lt;br&gt;Why the Large Object Approach Doesn't Work&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;25&lt;br&gt;Why Shredding XML to Relational Doesn'tWork&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;26&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;29&lt;br&gt;pureXML: The DB2 9 XML Database&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;31&lt;br&gt;XML in DB2 9 in a Nutshell&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;32&lt;br&gt;DB2 9 and Your XML Data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;33&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;52&lt;br&gt;Tuning XML Performance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;53&lt;br&gt;XML Performance Topics for Database Administrators&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;54&lt;br&gt;Optimizing XML Data Storage&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;54&lt;br&gt;Measuring XML Performance Using Snapshot Monitor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;56&lt;br&gt;Indexing Strategies for XML Performance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;57&lt;br&gt;Collecting Statistics for XML Data and Indexes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;59&lt;br&gt;Bulk Loading of XML Data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;59&lt;br&gt;XML Performance Topics for Database Programmers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;60&lt;br&gt;Adjusting the Structure of XML Documents to Improve Performance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;60&lt;br&gt;To Validate or Not to Validate: That Is the Question&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;61&lt;br&gt;Better Performing XPath Expressions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;63&lt;br&gt;Use Predicates to Filter Your XML Data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;64&lt;br&gt;Use Parameter Markers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;66&lt;br&gt;Minimize Code Page Conversions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;67&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;68&lt;br&gt;Autonomics and Manageability&lt;br&gt;Up and Running Enhancements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;71&lt;br&gt;New Preconfigured Features in DB2 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;72&lt;br&gt;Automatic Selection of Default I/O Prefetchers and Page Cleaners&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;72&lt;br&gt;Configuration Advisor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 73&lt;br&gt;Self Tuning Memory Manager&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;73&lt;br&gt;Statistics Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;74&lt;br&gt;Table and Index Reorganization&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;75&lt;br&gt;Automatic Storage&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;75&lt;br&gt;Copying Database Schemas&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;75&lt;br&gt;Installation Enhancements in DB2 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;76&lt;br&gt;Multiple DB2 Versions and Releases on a Server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;76&lt;br&gt;Installation and Maintenance Features for Windows&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;77&lt;br&gt;New DB2 Client Packaging&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;77&lt;br&gt;New Standalone ODBC Driver&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;78&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;79&lt;br&gt;The Self Tuning Memory Manager&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;81&lt;br&gt;The DB2 Memory Model 101&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;83&lt;br&gt;Operating System Memory Management and STMM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;84&lt;br&gt;How Memory Was Tuned in Earlier DB2 Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;85&lt;br&gt;DB2 Memory Tuning in DB2 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;85&lt;br&gt;DB2 Memory Tuning in DB2 8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;85&lt;br&gt;The STMM in DB2 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;87&lt;br&gt;How STMM Works&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;87&lt;br&gt;Using STMM in DB29&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;96&lt;br&gt;Turn On STMM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;96&lt;br&gt;Define the Amount of Memory Allocated to DB2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;97&lt;br&gt;Configure Each Heap Supported by STMM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;98&lt;br&gt;STMM Enablement and Configurotion Parameters&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;100&lt;br&gt;Disabling STMM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;101&lt;br&gt;DB2 9 Memory Model Changes in Support of STMM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;101&lt;br&gt;Getting STMM Details&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;102&lt;br&gt;Reaping the Benefits of STMM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;102&lt;br&gt;Hitting a Home Run: Best Environments for STMM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;102&lt;br&gt;Hitting a Double: Next Best Environments for STMM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;104&lt;br&gt;How Well Does STMM Work?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;104&lt;br&gt;The Dropped Index Test&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;105&lt;br&gt;The Two Databases Same Server Test&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;106&lt;br&gt;The Poorly Tuned Buffer Pool Test&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;107&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;108&lt;br&gt;Automatic Storage&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;109&lt;br&gt;Table Space and Container Basics&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;110&lt;br&gt;Automatic Storage Table Spaces in 8.2.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;111&lt;br&gt;Automatic Storage Databases in 8.2.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;111&lt;br&gt;Database Partitioning Feature Support in DB2 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;112&lt;br&gt;Storage Paths and Expressions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;113&lt;br&gt;Adding Storage Paths in DPF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;114&lt;br&gt;Adding a Database Partition&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;115&lt;br&gt;Automatic Growth in DPF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;115&lt;br&gt;Backup and Restore Considerations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;116&lt;br&gt;Monitoring Space Utilization&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;117&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;118&lt;br&gt;Other Autonomic and Manageability Enhancements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;119&lt;br&gt;Autonomic Enhancements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;120&lt;br&gt;Automatic Defaults for Page Cleaners and Prefetchers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;120&lt;br&gt;Automatic Defaults for Table Space Characteristics&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;121&lt;br&gt;Autonomics by Default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 122&lt;br&gt;Enhancements to Monitoring and Database Health&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;125&lt;br&gt;New and Updated Monitor UDFs and Views&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;125&lt;br&gt;SQL Access to Notification Logs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;128&lt;br&gt;Manageability Enhancements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;130&lt;br&gt;Copy and Drop Schema&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;131&lt;br&gt;In-Place Alter Table Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;133&lt;br&gt;Database Administration Through SQL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;134&lt;br&gt;Get Error Messages in SQL PL via SQLERRM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;134&lt;br&gt;Storage Paths for Creating a Database in Windows&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;135&lt;br&gt;MQTs Considered by the Optimizer but Not Chosen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;136&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;138&lt;br&gt;Application Development&lt;br&gt;Rational Data Architect&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;141&lt;br&gt;Data Modeling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;144&lt;br&gt;Putting Theory into Practice&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;145&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;148&lt;br&gt;DB2 and the .NET Developer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;151&lt;br&gt;.NET and the Database Programmer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;152&lt;br&gt;The DB2 and .NET Stack&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;154&lt;br&gt;DB2 Implementation of AD0.NET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;155&lt;br&gt;Implementing DB2 CLR Procedures&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;159&lt;br&gt;DB2 and Microsoft Visual Studio&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;160&lt;br&gt;Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;161&lt;br&gt;Server Explorer and IBM Explorer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;162&lt;br&gt;Organizing and Managing Assets&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;168&lt;br&gt;DB2 and .NET in the Palm of Your Hand&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;170&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;170&lt;br&gt;DB2 and the Java Developer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;171&lt;br&gt;Evolving with Java&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;172&lt;br&gt;JDBC, SQU, and Drivers that Implement Them&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;173&lt;br&gt;Driver Types&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;174&lt;br&gt;Stronger, More Functional Java&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;175&lt;br&gt;Development Tools&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;176&lt;br&gt;Java Meets XML&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;181&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;183&lt;br&gt;DB2 and the Scripting Languages Developer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;185&lt;br&gt;DB2 on Rails&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;186&lt;br&gt;Ruby, a Gem of a Language&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;186&lt;br&gt;The Rails Framework for Web Applications&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;188&lt;br&gt;Getting Started with DB2 on Rails&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;192&lt;br&gt;Perl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;200&lt;br&gt;PHP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;203&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;205&lt;br&gt;DB2 and the XML Developer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;207&lt;br&gt;Getting Ready to Store XML&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;209&lt;br&gt;XML and All That CRUD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;211&lt;br&gt;Creating Data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;211&lt;br&gt;Retrieving Data with SQL and XQuery&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;213&lt;br&gt;Updating and Deleting Data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;215&lt;br&gt;Self-Describing XML&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;217&lt;br&gt;The Other Way to Store XML Data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;218&lt;br&gt;The Other Way to Produce XML Data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;221&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;221&lt;br&gt;The DB2 Developer Workbenth&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;223&lt;br&gt;The Eclipse Platform&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;224&lt;br&gt;About the DB2 Development Center&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;224&lt;br&gt;A Tour of the Developer Workbench Views and Features&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;225&lt;br&gt;The Database Explorer View&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;226&lt;br&gt;The Data Project Explorer View&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;232&lt;br&gt;SQL Development&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;233&lt;br&gt;Routine Development&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;235&lt;br&gt;SQLJ Support&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;239&lt;br&gt;Comparison Utility&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;242&lt;br&gt;XML Development&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;243&lt;br&gt;Teaming Support&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;249&lt;br&gt;Visual Explain Facility&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;249&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;249&lt;br&gt;Other Application Development Topics&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;251&lt;br&gt;Toad: It's Not Just for Oracle Anymore&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;252&lt;br&gt;Other Enhancements for Application Developers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;254&lt;br&gt;Deploying Your Applications&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;256&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;259&lt;br&gt;Security Enhancements&lt;br&gt;Label-Based Access Control&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;263&lt;br&gt;Security Levels&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;264&lt;br&gt;LBAC Overview&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;266&lt;br&gt;What LBAC Does Not Prevent&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;267&lt;br&gt;SECADM Authority&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;268&lt;br&gt;Defining Security Label Components&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;269&lt;br&gt;Security Labels&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;269&lt;br&gt;Defining Security Policies&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;270&lt;br&gt;Set Label Comparisons&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;271&lt;br&gt;Array Label Comparisons&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;272&lt;br&gt;Tree-Label Comparisons&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;273&lt;br&gt;Defining a Security Policy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;274&lt;br&gt;Defining Security Labels&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;275&lt;br&gt;Creating Protected Tables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;276&lt;br&gt;Column Security&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;277&lt;br&gt;Row Security&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;278&lt;br&gt;Row and Column Security&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;278&lt;br&gt;Table Security&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;279&lt;br&gt;Granting Security Labels to Users&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;280&lt;br&gt;LBAC Exemptions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;280&lt;br&gt;Bringing It All Together: Using Protected Tables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;283&lt;br&gt;Inserting with Protected Rows&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;283&lt;br&gt;Selecting from Tables with Protected Rows&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;286&lt;br&gt;Inserting with Protected Columns&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;288&lt;br&gt;Selecting from Tables with Protected Columns&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;289&lt;br&gt;Removing or Modifying LBAC Definitions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;291&lt;br&gt;Modifying Security Definitions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;292&lt;br&gt;Referential Integrity and Constraint Checking&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;292&lt;br&gt;Referential Integrity&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;292&lt;br&gt;Check Constraints&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;292&lt;br&gt;Primary and Unique Key Constraints&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;293&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;293&lt;br&gt;Additiond Security Enhancements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;295&lt;br&gt;SECADM Authority&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;296&lt;br&gt;LDAP Security Plug-in&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;297&lt;br&gt;LDAP Plug-in Availability&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;297&lt;br&gt;Implementing LDAP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;298&lt;br&gt;Transfer Ownership&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;298&lt;br&gt;SETSESSIONUSER Privilege&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;299&lt;br&gt;RESTRICT on Database Create&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;300&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;302&lt;br&gt;Sharp Enhancements&lt;br&gt;Table Partitioning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;305&lt;br&gt;Table Partitioning: What Is It and Why Use It?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;306&lt;br&gt;Creating a Range-Partitioned Table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;309&lt;br&gt;Defining Ranges&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;310&lt;br&gt;Partition Elimination&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;311&lt;br&gt;Inserts and Updates&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;311&lt;br&gt;Open-Ended Ranges&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;312&lt;br&gt;Special Values&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;312&lt;br&gt;Inclusive and Exclusive Bounds&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;313&lt;br&gt;Implicit Bounds&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;314&lt;br&gt;Naming Partitions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;314&lt;br&gt;Handling NULL Values&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;315&lt;br&gt;Computing Ranges: Short Syntax&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;316&lt;br&gt;Open-Ended Ranges with Computed Ranges&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;317&lt;br&gt;Partitioning on Multiple Columns&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;318&lt;br&gt;Storage Mapping of Range-Partitioned Tables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;318&lt;br&gt;New Operations for Roll-Out and Roll-In&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;321&lt;br&gt;Adding Partitions to an Existing Table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;321&lt;br&gt;Set Integrity Processing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;323&lt;br&gt;Data Availability During Attach and Set Integrity Processing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;324&lt;br&gt;Deleting Partitions from on Existing Table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;325&lt;br&gt;Data Availability During Attach and Set Integrity Processing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;327&lt;br&gt;Asynchronous Index Cleanup ofter DETACH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;328&lt;br&gt;Additional Considerations for Range Partitioning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 329&lt;br&gt;Migration from a UNION ALL View&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;329&lt;br&gt;Using MDC with Table Partitioning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;330&lt;br&gt;Compression and Table Partitioning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;331&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;332&lt;br&gt;Larger Table Space Support&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;333&lt;br&gt;Table Spaces&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;334&lt;br&gt;Original Row Identifier Format&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;334&lt;br&gt;DB2 9 Row Idenfifiers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;336&lt;br&gt;Creating Large Table Spaces&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;337&lt;br&gt;Migrating to Large Table Spaces&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;341&lt;br&gt;Considerations for Using Table Spaces&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;345&lt;br&gt;Indexes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;346&lt;br&gt;Allow Reverse Scans&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;346&lt;br&gt;Considerations for Using Large Indexes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;347&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;347&lt;br&gt;Row Compression&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;349&lt;br&gt;Row Compression Basics&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;351&lt;br&gt;How Compression Works&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;351&lt;br&gt;Compressing Tables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;352&lt;br&gt;How Best to Create Compressed Tables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;354&lt;br&gt;Statistical Information on Compressed Tables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;355&lt;br&gt;Estimating Storage Sovings from Compression&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;355&lt;br&gt;Dictionary Storage and Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;357&lt;br&gt;Adding Data to a Compressed Table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;357&lt;br&gt;Using Compression with Table Partitioning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;358&lt;br&gt;Using Compression with the Database Partitioning Feature&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;358&lt;br&gt;Compression Restrictions&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;359&lt;br&gt;Rules of Thumb for Compressed Tables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;360&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;360&lt;br&gt;Storage Savings&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;361&lt;br&gt;Performance Benefits&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;361&lt;br&gt;High-Availability Enhancements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;363&lt;br&gt;Minimizing Unplanned Outages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;364&lt;br&gt;Connection Timeout&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;364&lt;br&gt;Rebuild Partial Database&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;367&lt;br&gt;Redirected Restore Scripting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;369&lt;br&gt;Engine Trap Data Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;374&lt;br&gt;Server Hang Data Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;375&lt;br&gt;Catch Errors and Gather Problem Determination Data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;376&lt;br&gt;Change Point in Time for Recover&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;377&lt;br&gt;Rollforward Output Shows UTC or Local Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;378&lt;br&gt;Minimizing Planned Outages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;380&lt;br&gt;In Place Alter Table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;380&lt;br&gt;Retrieve List of Files for Comprehensive Backup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;383&lt;br&gt;ADMIN_CMD for Wore Commond/Utility Processing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;385&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;388&lt;br&gt;Additional SHARP Enhancements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;389&lt;br&gt;Internet Protocol Version 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;390&lt;br&gt;Operating System Support&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;391&lt;br&gt;Migration Support&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;393&lt;br&gt;Statistical Views&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;394&lt;br&gt;Enabling Statistical Views&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;395&lt;br&gt;Statistical View Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;395&lt;br&gt;MQT Enhancements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 397&lt;br&gt;MQT Design&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;398&lt;br&gt;MQT Performance Enhancements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;400&lt;br&gt;MQT Maintenance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;401&lt;br&gt;MQT and NULL Columns&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;401&lt;br&gt;Large Page Size on AIX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;401&lt;br&gt;Fast Communication Manager&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;402&lt;br&gt;SAP Optimization Enhancements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;402&lt;br&gt;SAP Optimizotion&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;402&lt;br&gt;Automatic AVG_APPLS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;403&lt;br&gt;Limiting Query Temp Space&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;403&lt;br&gt;Wrap Up&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;404&lt;br&gt;Index&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;405 &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-8045484818462483290?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/8045484818462483290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/12/legal-guide-to-web-and-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8045484818462483290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8045484818462483290'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/12/legal-guide-to-web-and-software.html' title='Legal Guide to Web and Software Development or IBM DB2 Version 9 New Features'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-1714271608012197510</id><published>2009-12-01T11:43:00.000-08:00</published><updated>2009-12-01T11:54:28.243-08:00</updated><title type='text'>Condemned or Office 2003 Bible</title><content type='html'>&lt;h4&gt;Condemned: Criminal Origins: Prima Official Game Guide &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Prima Temp Authors&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;i&gt;Condemned: Criminal Origins - PRIMA Official Game Guide &lt;/i&gt;will reveal the complete game experience for the player. With info on all weapons and comparisons of their efficacy, locations of every Achievement, and all forensic tools detailed the customer will learn all they need to survive the game. Plus enemy info and strategies, and how to unlock each of the four endings will be included. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;h4&gt;Office 2003 Bible &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Allen Wyatt&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Targets how to effectively and efficiently use data, text, and graphics from one Office application in another Office application.&lt;br&gt;&lt;P&gt;&lt;br&gt;&lt;br&gt;&amp;bull; Features less emphasis on macros and programming and more focus on enhancements.&lt;br&gt;&lt;br&gt;&amp;bull; Improved content and topical selection compared to previous editions.&lt;br&gt;&lt;P&gt;&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preface&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. I&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Getting Started&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. II&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using Word&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. III&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using Excel&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. IV&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using Outlook&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. V&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using PowerPoint&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. VI&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using Access&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. VII&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Office and the Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. VIII&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Collaborating in Office&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. IX&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Customizing and Automating Office&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;App. A: Describes the content of the accompanying CD-ROM&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;App. B: "Optimizing Your Office Installation," provides a few tips on using Office Setup&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;/TABLE&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-1714271608012197510?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/1714271608012197510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/12/condemned-or-office-2003-bible.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/1714271608012197510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/1714271608012197510'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/12/condemned-or-office-2003-bible.html' title='Condemned or Office 2003 Bible'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-8078716037891479467</id><published>2009-11-30T07:32:00.000-08:00</published><updated>2009-11-30T07:42:59.578-08:00</updated><title type='text'>InDesign CS2 for Macintosh Windows or Microsoft Works 2000 for Dummies</title><content type='html'>&lt;h4&gt;InDesign CS2 for Macintosh &amp; Windows: Visual QuickStart Guide &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Sandee Cohen&lt;/strong&gt; &lt;p&gt;&lt;p&gt;You already know why it makes sense for you to learn Adobe InDesign&amp;#58;  because major magazines, newspapers, book publishers, ad agencies,  graphic-design firms, and corporate creative groups worldwide use it to  increase productivity and refine creative results. And you need to get  up to speed on the very newest version--Adobe InDesign CS2--today!  Enter Adobe InDesign CS2 for Macintosh and Windows&amp;#58; Visual QuickStart  Guide. Using the task-based, visual approach that has become the  hallmark of Peachpit&amp;#39;s popular Visual QuickStart Guides, this volume  provides a fast, easy, comprehensive introduction to everything  InDesign. You&amp;#39;ll learn about all aspects of the InDesign interface,  including its tools and palettes, as well as how to create documents  and master pages, import and style text and objects, automate your  work, manage long documents, use the Bezier pen tools,create  interactive PDF elements, and work with color.&amp;nbsp; You&amp;#39;ll also learn  how to use the new Adobe Bridge file browser to locate, manage, and  drag and drop assets easily into your InDesign layouts. You&amp;rsquo;ll find a  new chapter on working with InCopy, complete coverage of more advanced  topics (like preflighting and advanced text control) and a thorough introduction to all of InDesign&amp;#39;s productivity-enhancing features and tools. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Getting started&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Document setup&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;17&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Basic text&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;49&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Working with objects&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;81&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Working in color&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;117&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Styling objects&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;147&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Pen and beziers&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;179&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Imported graphics&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;193&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Text effects&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;231&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Pages and books&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;251&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Layers&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;289&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Libraries and snippets&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;297&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 13&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Tabs and tables&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;305&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 14&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Automating your work&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;341&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 15&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Text and object styles&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;367&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 16&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Typography controls&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;399&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 17&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Color management&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;415&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 18&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Interactive PDF elements&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;423&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 19&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Output&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;459&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 20&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Exporting&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;491&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 21&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Customizing inDesign&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;519&lt;/TD&gt;&lt;/TABLE&gt; &lt;p&gt;Interesting book: &lt;strong&gt;&lt;a href="http://low-salt-cooking.blogspot.com/2009/11/dishes-of-africa-or-slice-of-life.html"&gt;Dishes of Africa or Slice of Life&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Microsoft Works 2000 for Dummies &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;David Kay&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Congratulations! Instead of blowing several hundred bucks on the biggest and most muscle-bound word processor, database program, spreadsheet program, graphics, and communications software you can find, you're using Microsoft Works 2000&amp;#160;&amp;#8211;&amp;#160;a program that can do probably everything you need for a lot less trouble and money.  &lt;br&gt;  &lt;br&gt; Now it's time to stretch out your fingers and get ready to put this software to work. This step-by-step guide is for those people who&lt;br&gt; &lt;P&gt;&lt;br&gt; &lt;br&gt; &amp;bull; Want to learn about their software without being bored silly&lt;br&gt; &lt;br&gt; &amp;bull; Feel as though there should be a manual to explain the software manual&lt;br&gt; &lt;br&gt; &amp;bull; Actually want to get some work done. Soon. Like today.&lt;br&gt; &lt;br&gt; &amp;bull; Don't want to wade through a lot of technical gibberish/&lt;br&gt; &lt;br&gt; &amp;bull; Don't think the way computer software engineers seem to think.&lt;br&gt; &lt;P&gt;  &lt;br&gt;  &lt;br&gt; This book describes how to use all the programs of Microsoft Works 2000, separately and together, plus some introductory things on Windows, disks, and other basics. In this book, you'll explore the following topics and more&amp;#58;&lt;br&gt; &lt;P&gt;&lt;br&gt; &lt;br&gt; &amp;bull; Window basics (opening, closing, and painting them shut)&lt;br&gt; &lt;br&gt; &amp;bull; Word processing (like food processing, only messier)&lt;br&gt; &lt;br&gt; &amp;bull; Spreadsheets (for soft, comfortable naps on your spreadbed)&lt;br&gt; &lt;br&gt; &amp;bull; Databases (for storing all your baseless data)&lt;br&gt; &lt;br&gt; &amp;bull; Graphics (for charting uncharted waters and general doodling)&lt;br&gt; &lt;br&gt; &amp;bull; Calendarification, Calendarizing? (Using a calendar program)&lt;br&gt; &lt;br&gt; &amp;bull; Web browsing (for schmoozing the Internet's World Wide Web)&lt;br&gt; &lt;br&gt; &amp;bull; Newsgroups (for ranting about your petpeeves)&lt;br&gt; &lt;br&gt; &amp;bull; E-mail (for sending and receiving messages and files)&lt;br&gt; &lt;br&gt; &amp;bull; "Mail merge" of letters, envelopes, and labels (for doing your very own junk mail)&lt;br&gt; &lt;P&gt;  &lt;br&gt;  &lt;br&gt; Unlike software manuals, this book doesn't have to deliver a positive message about the software, so it doesn't breathlessly try to show you everything you could possibly do. Nor does it describe, as a manual does, every button and command. Instead, it focuses on the everyday things you have to do, gives you some background, points you toward shortcuts, and steers you around some of the stuff you probably don't need.&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-8078716037891479467?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/8078716037891479467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/11/indesign-cs2-for-macintosh-windows-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8078716037891479467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8078716037891479467'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/11/indesign-cs2-for-macintosh-windows-or.html' title='InDesign CS2 for Macintosh Windows or Microsoft Works 2000 for Dummies'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-2477719104610340907</id><published>2009-11-29T03:20:00.000-08:00</published><updated>2009-11-29T03:31:34.289-08:00</updated><title type='text'>Hands on Guide to Flash Video or JavaServer Faces</title><content type='html'>&lt;h4&gt;Hands-on Guide to Flash Video: Web Video and Flash Media Server &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Stefan Richter&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;The Hands-On Guide to Flash Video is a professional reference book written by industry experts that are currently helping professionals produce Web video and implement Flash Media Server.  This book covers Flash Video production from soup to nuts, beginning with how to configure your camcorder and ending to advanced server techniques like bandwidth detection and FMS logging and reporting. Real word lessons from case studies of successful Flash Video deployments are also included. &lt;br&gt;&lt;br&gt;&lt;b&gt;Supplemental files located at&amp;#58; flashvideobook.com&lt;/b&gt;&lt;br&gt;&lt;br&gt;By reading this book, you'll learn to&amp;#58;&lt;br&gt;&lt;br&gt;* Shoot high quality video for streaming&lt;br&gt;* Choose the best encoder and encoding techniques for producing Flash Video&lt;br&gt;* Deploy Flash Video via progressive download or via the Flash Media Server. &lt;br&gt;* Create and light a compression friendly set&lt;br&gt;* Deinterlace and preprocess your video prior to encoding&lt;br&gt;* Choose encoding parameters like data rate, resolution and frame rate&lt;br&gt;* Optimize encoding with Sorenson Squeeze, Flix Pro and the Adobe Flash Video Encoder&lt;br&gt;* Shoot and produce chromakey video for alpha channel delivery&lt;br&gt;* Customize a Flash player via skinning, and use Cue Points for navigation &lt;br&gt;* Setup, install, and maintain Flash Media Server&lt;p&gt;&lt;br&gt;&lt;br&gt;Key Features Include&amp;#58;&lt;br&gt;&lt;br&gt;* Advanced Flash Media Server guidance and support&lt;br&gt;* Tecniques for shooting Web video specifically for Flash streaming&lt;br&gt;* Author tips from "in the trenches" experiences from two industry experts &lt;br&gt;* Case studies show you real-world examples of successful Flash video deployment &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;New interesting book: &lt;strong&gt;&lt;a href="http://diet-therapy-books.blogspot.com"&gt;Secrets of Pilates or Trans Fats&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;JavaServer Faces: The Complete Reference &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Chris Schalk&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Ideal for the 3+ million Java developers, this fast-paced tutorial offers in-depth coverage of JavaServer Faces (JSF) -- Sun Microsystem's Web application architecture for the future. Co-written by the #1 JSF expert in the Java community, this book offers the most complete resource on JSF available. * Extensive coverage on JSF custom component development* Serves as a thorough  introduction to AJAX  technology and techniques* Numerous custom JSF component examples including AJAX enabled components provided&lt;p&gt;&lt;font face="arial,helvetica,sans-serif" size="2"&gt;&lt;p&gt;&lt;strong&gt;Chris Schalk&lt;/strong&gt; is a principal product manager and lead JSF evangelist for Oracle's application server and development tools division. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Ed Burns&lt;/strong&gt; is a senior staff engineer at Sun Microsystems, Inc., and has led the development of JavaServer Faces technology since its inception. He currently co-leads a team of experts from across the industry in the continued development of JSF. &amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;James Holmes&lt;/strong&gt; is a leading Java Web development authority. He is a committer on the Struts project and the author of Struts&amp;#58; The Complete Reference. &amp;#160;&lt;/p&gt;&lt;p&gt;Edited by &lt;strong&gt;Herbert Schildt&lt;/strong&gt;, Java authority and bestselling author of Java&amp;#58; The Complete Reference.&lt;br&gt;&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&amp;#160;&lt;/p&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;H4&gt;PART I&amp;#58; The JavaServer Faces Framework&lt;H4&gt;Chapter 1&amp;#58; Introduction to JavaServer Faces&lt;H4&gt;Chapter 2&amp;#58; Building a Simple JavaServer Faces Application&lt;H4&gt;Chapter 3&amp;#58; The JavaServer Faces Request Processing Lifecycle&lt;H4&gt;Chapter 4&amp;#58; Managed Beans and the JSF Expression Language&lt;H4&gt;Chapter 5&amp;#58; The Navigation Model&lt;H4&gt;Chapter 6&amp;#58; The User Interface Component Model&lt;H4&gt;Chapter 7&amp;#58; Converting and Validating Data&lt;H4&gt;Chapter 8&amp;#58; The JSF Event Model&lt;H4&gt;PART II&amp;#58; Extending JavaServer Faces&lt;H4&gt;Chapter 9&amp;#58; Applying JSF&amp;#58; Introducing the Virtual Trainer Application&lt;H4&gt;Chapter 10&amp;#58; Building Custom UI Components&lt;H4&gt;Chapter 11&amp;#58; Building AJAX JSF Components&lt;H4&gt;Chapter 12&amp;#58; Building Non-UI Custom Components&lt;H4&gt;Chapter 13&amp;#58; Alternate View Description Technology and Facelets&lt;H4&gt;Part III&amp;#58; Applying JavaServer Faces&lt;H4&gt;Chapter 14&amp;#58; Localization and Accessibility with JavaServer Faces&lt;H4&gt;Chapter 15&amp;#58; Securing JavaServer Faces Applications&lt;H4&gt;Chapter 16&amp;#58; Automated Testing and Debugging of JavaServer Faces Applications&lt;H4&gt;Part IV&amp;#58; JavaServer Faces Tools and Libraries&lt;H4&gt;Chapter 17&amp;#58; Developing JSF Applications with Visual Development Environments&lt;H4&gt;Chapter 18&amp;#58; The JavaServer Faces Configuration File&lt;H4&gt;Chapter 19&amp;#58; The Standard JSF Component Library&lt;H4&gt;Chapter 20&amp;#58; The MyFaces Implementation and Component Library&lt;H4&gt;Part V&amp;#58; Appendices&lt;H4&gt;Appendix A&amp;#58; Faces Console Quick Reference&lt;H4&gt;Appendix B&amp;#58; Third-Party JSF Component Libraries&lt;H4&gt;Appendix C&amp;#58; Migrating from Struts to Faces&lt;H4&gt;Appendix D&amp;#58; JSF Futures&amp;#58; Apache Shale&lt;H4&gt;INDEX &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-2477719104610340907?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/2477719104610340907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/11/hands-on-guide-to-flash-video-or.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2477719104610340907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2477719104610340907'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/11/hands-on-guide-to-flash-video-or.html' title='Hands on Guide to Flash Video or JavaServer Faces'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-2090700397971922429</id><published>2009-11-27T23:09:00.000-08:00</published><updated>2009-11-27T23:20:11.692-08:00</updated><title type='text'>Web Design for ROI or SQL Third Edition</title><content type='html'>&lt;h4&gt;Web Design for ROI: Turning Browsers into Buyers and Prospects into Leads &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Lance Loveday&lt;/strong&gt; &lt;p&gt;&lt;p&gt;This book, intended for online marketers, web site managers, business professionals, programmers, and information architects, focuses on designing web sites to achieve organizational objectives. The strategic role of various page types (home page, product page, category page, landing page, shopping cart, etc.) are discussed along with examples and case studies of each. Lists of design considerations and specific recommendations for what works are also included. This book demonstrates the relationship between design, user experience, and site/business metrics.&lt;p&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;   &lt;p&gt;Look this: &lt;strong&gt;&lt;a href="http://politics-judaism.blogspot.com/2009/11/public-opinion-or-grover-cleveland.html"&gt;Public Opinion or Grover Cleveland&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;SQL, Third Edition (Visual QuickStart Guide Series) &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Chris Fehily&lt;/strong&gt; &lt;p&gt;&lt;p&gt;SQL is a standard interactive and programming language for querying and  modifying data and managing databases. This task-based tutorial and  reference guide takes the mystery out learning and applying SQL. After  going over the relational database model and SQL syntax in the first  few chapters, veteran author Chris Fehily immediately launches into the  tasks that will get readers comfortable with SQL. In addition to  covering all the SQL basics, this thoroughly updated reference contains  a wealth of in-depth SQL knowledge and serves as an excellent reference  for more experienced users. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-2090700397971922429?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/2090700397971922429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/11/web-design-for-roi-or-sql-third-edition.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2090700397971922429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2090700397971922429'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/11/web-design-for-roi-or-sql-third-edition.html' title='Web Design for ROI or SQL Third Edition'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-7707413298465266525</id><published>2009-11-26T18:55:00.000-08:00</published><updated>2009-11-26T19:06:29.471-08:00</updated><title type='text'>The Laws of Cool or The Economics of Information Technology</title><content type='html'>&lt;h4&gt;The Laws of Cool: Knowledge Work and the Culture of Information &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Alan Liu&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Knowledge work is now the reigning business paradigm and affects even the world of higher education. But what perspective can the knowledge of the humanities and arts contribute to a world of knowledge work whose primary mission is business? And what is the role of information technology as both the servant of the knowledge economy and the medium of a new technological cool? In &lt;i&gt;The Laws of Cool&lt;/i&gt;, Alan Liu reflects on these questions as he considers the emergence of new information technologies and their profound influence on the forms and practices of knowledge. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Introduction : literature and creative destruction&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. I&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The new enlightenment&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preface : "unnice work" : knowledge work and the academy&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;14&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The idea of knowledge work&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;23&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. II&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Ice ages&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preface : "we work here, but we're cool"&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;76&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Automating&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;81&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Informating&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;105&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Networking&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;141&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. III&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The laws of cool&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preface : "what's cool?"&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;176&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The ethos of information&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;181&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Information is style&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;195&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The feeling of information&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;231&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Cyber-politics and bad attitude&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;239&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. IV&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Humanities and arts in the age of knowledge work&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preface : "more"&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;286&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The tribe of cool&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;289&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Historicizing cool : humanities in the information age&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;301&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Destructive creativity : the arts in the information age&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;317&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Speaking of history : toward an alliance of new humanities and new arts (with a prolegomenon on the future literary)&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;373&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. A&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Taxonomy of knowledge work&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;391&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. B&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Chronology of downsizing (through the 1990s)&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;394&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. C&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;"Ethical hacking" and art&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;396&lt;/TD&gt;&lt;/TABLE&gt; &lt;p&gt;Look this: &lt;strong&gt;&lt;a href="http://bestsellerbucher.blogspot.com"&gt;Anlagengebäude &amp;amp; Gemeinschaftsentwicklung&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;The Economics of Information Technology: An Introduction (The Raffaele Mattioli Lectures Series) &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Hal R Varian&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;The Economics of Information Technology is a concise and accessible review of important economic factors affecting information technology industries. These industries are characterized by high fixed costs and low marginal costs of production, large switching costs for users, and strong network effects. Hal Varian outlines the basic economics of these industries while Joseph Farrell and Carl Shapiro describe the impact of these factors on competition policy. The volume is an ideal introduction for undergraduate and graduate students in economics, business strategy, law and related areas. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-7707413298465266525?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/7707413298465266525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/11/laws-of-cool-or-economics-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7707413298465266525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7707413298465266525'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/11/laws-of-cool-or-economics-of.html' title='The Laws of Cool or The Economics of Information Technology'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-1319880916507616317</id><published>2009-11-25T14:44:00.000-08:00</published><updated>2009-11-25T14:55:10.835-08:00</updated><title type='text'>Play Between Worlds or Clinical Decision Support</title><content type='html'>&lt;h4&gt;Play Between Worlds: Exploring Online Game Culture &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;T L Taylor&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;In &lt;i&gt;Play Between Worlds&lt;/i&gt;, T. L. Taylor examines multiplayer gaming life as it is lived on the borders, in the gaps--as players slip in and out of complex social networks that cross online and offline space. Taylor questions the common assumption that playing computer games is an isolating and alienating activity indulged in by solitary teenage boys. Massively multiplayer online games (MMOGs), in which thousands of players participate in a virtual game world in real time, are in fact actively designed for sociability. Games like the popular &lt;i&gt;Everquest&lt;/i&gt;, she argues, are fundamentally social spaces.&lt;br&gt;&lt;br&gt;Taylor's detailed look at &lt;i&gt;Everquest&lt;/i&gt; offers a snapshot of multiplayer culture. Drawing on her own experience as an &lt;i&gt;Everquest&lt;/i&gt; player (as a female Gnome Necromancer)--including her attendance at an &lt;i&gt;Everquest&lt;/i&gt; Fan Faire, with its blurring of online-and offline life--and extensive research, Taylor not only shows us something about games but raises broader cultural issues. She considers &amp;quot;power gamers,&amp;quot; who play in ways that seem closer to work, and examines our underlying notions of what constitutes play--and why play sometimes feels like work and may even be painful, repetitive, and boring. She looks at the women who play &lt;i&gt;Everquest&lt;/i&gt; and finds they don't fit the narrow stereotype of women gamers, which may cast into doubt our standardized and preconceived ideas of femininity. And she explores the questions of who owns game space--what happens when emergent player culture confronts the major corporation behind the game. &lt;/p&gt;&lt;br&gt;&lt;br&gt;   &lt;p&gt;Interesting book: &lt;strong&gt;&lt;a href="http://vitamins-books.blogspot.com"&gt;Poor Eaters or Aromaterapia Libro Practico&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Clinical Decision Support: The Road Ahead &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Robert A Greenes&lt;/strong&gt; &lt;p&gt;&lt;p&gt;This book examines the nature of medical knowledge, how it is obtained, and how it can be used for decision support. It provides complete coverage of computational approaches to clinical decision-making. Chapters discuss data integration into healthcare information systems and delivery to point of care for providers, as well as facilitation of direct to consumer access. A case study section highlights critical lessons learned, while another portion of the work examines biostatistical methods including data mining, predictive modelling, and analysis. This book additionally addresses organizational, technical, and business challenges in order to successfully implement a computer-aided decision-making support system in healthcare delivery. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-1319880916507616317?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/1319880916507616317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/11/play-between-worlds-or-clinical.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/1319880916507616317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/1319880916507616317'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/11/play-between-worlds-or-clinical.html' title='Play Between Worlds or Clinical Decision Support'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-1671029537859790656</id><published>2009-02-22T15:36:00.000-08:00</published><updated>2009-02-22T15:43:25.003-08:00</updated><title type='text'>Alan Simpsons Windows Vista Bible Desktop Edition or Schaums Outline of Programming with FORTRAN 77</title><content type='html'>&lt;h4&gt;Alan Simpson's Windows Vista Bible, Desktop Edition &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Alan Simpson&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Check out the best of Windows Vista in this handy desktop-size resource. This convenient reference is drawn from the very best of bestselling author Alan Simpson&amp;#8217;s &lt;i&gt;Alan Simpson&amp;#8217;s Windows Vista Bible&lt;/i&gt;. You&amp;#8217;ll discover how to master the basics of PCs and operating systems, get started on Vista, and move ahead to multimedia, adding security, building a network, and more. You&amp;#8217;ll even find special tips, workarounds, and advice on how to deal with Vista&amp;#8217;s quirkier aspects.&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Acknowledgments.  &lt;br&gt;  &lt;br&gt;Introduction.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part I&amp;#58; Beginner&amp;#8217;s Crash Course.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Getting Started.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; Workin&amp;#8217; It.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Getting Help When You Need It.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part II&amp;#58; Programs, Documents, and Folders.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 4&amp;#58; Running Programs.  &lt;br&gt;  &lt;br&gt;Chapter 5&amp;#58; Navigating Your Folders.  &lt;br&gt;  &lt;br&gt;Chapter 6&amp;#58; Working with Documents.  &lt;br&gt;  &lt;br&gt;Chapter 7&amp;#58; Type, Edit, Copy, and Paste.  &lt;br&gt;  &lt;br&gt;Chapter 8&amp;#58; Printing Documents.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part III&amp;#160; Using the Internet.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 9&amp;#58; Getting Online.  &lt;br&gt;  &lt;br&gt;Chapter 10&amp;#58; Browsing the World Wide Web.  &lt;br&gt;  &lt;br&gt;Chapter 11&amp;#58; Sending and Receiving E-mail.  &lt;br&gt;  &lt;br&gt;Chapter 12&amp;#58; Chatting and Interacting Using the Internet.  &lt;br&gt;  &lt;br&gt;Chapter 13&amp;#58; Keeping It Safe.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part IV&amp;#58; Fun with Multimedia.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 14&amp;#58; Using Your Camera and Scanner.  &lt;br&gt;  &lt;br&gt;Chapter 15&amp;#58; Playing with Pictures and the Photo Gallery.  &lt;br&gt;  &lt;br&gt;Chapter 16&amp;#58; Music and Video with Media Player 11.  &lt;br&gt;  &lt;br&gt;Chapter 17&amp;#58; Managing Music, Making CDs.  &lt;br&gt;  &lt;br&gt;Chapter 18&amp;#58; Making Home Movies.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part V&amp;#58; Getting Organized, Staying Organized.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 19&amp;#58; Managing Files and Folders.  &lt;br&gt;  &lt;br&gt;Chapter 20&amp;#58; Finding Things on Your Computer.  &lt;br&gt;  &lt;br&gt;Chapter 21&amp;#58; Using Your Hard Drive.  &lt;br&gt;  &lt;br&gt;Chapter 22&amp;#58; Using Floppies, Thumb Drives, CDs, and DVDs.  &lt;br&gt;  &lt;br&gt;Chapter 23&amp;#58; Working with Compressed (Zip) Files.  &lt;br&gt;  &lt;br&gt;Chapter 24&amp;#58; Managing Your Time, Tasks, and Appointments.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part VI&amp;#58; Have ItYour Way.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 25&amp;#58; Creating and Managing User Accounts.  &lt;br&gt;  &lt;br&gt;Chapter 26&amp;#58; Personalizing Your Desktop.  &lt;br&gt;  &lt;br&gt;Chapter 27&amp;#58; Using Parental Controls.  &lt;br&gt;  &lt;br&gt;Chapter 28&amp;#58; Speech, Writing, and Other Accessibility.  &lt;br&gt;  &lt;br&gt;Chapter 29&amp;#58; Expanding Your System.  &lt;br&gt;  &lt;br&gt;Chapter 30&amp;#58; Disaster Prevention and Recovery.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part VII&amp;#58; Connecting Your Computers.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 31&amp;#58; Design and Create Your Own Network.  &lt;br&gt;  &lt;br&gt;Chapter 32&amp;#58; Sharing Things on a Network.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Appendix A&amp;#58; Installing Windows Vista.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Appendix B&amp;#58; Shortcut Key Quick Reference.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Index.&lt;/b&gt;&lt;br&gt; &lt;p&gt;New interesting textbook: &lt;strong&gt;&lt;a href="http://art-photography-books.blogspot.com"&gt;Mathematics for 3D Game Programming and Computer Graphics Second Edition or Magic Lantern Guides&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Schaum's Outline of Programming with FORTRAN 77 &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Willam E Mayo&lt;/strong&gt; &lt;p&gt;&lt;p&gt;If you want fast mastery of Fortran 77 and top grades, this powerful study tool is the best tutor you can have! Inside, you will find&amp;#58; 326 detailed problems, with step-by-step solutions; hundreds of additional practice problems, with answers supplied; clear explanations of algorithm development, program design, control structures, loops, arrays, subprograms, and data files; and plenty of example code, as well as thorough coverage of debugging techniques. Whether used alone for independent study or with a class text, this popular Schaum&amp;#213;s Outline is your ticket to a fast learning curve with Fortran 77!&lt;p&gt;He has been an active ATM Forum board member and technical committee chairperson. Recognized as a leader in ATM traffic management, McDysan is a frequent speaker and teacher at industry conferences. He lives in Richardson, Texas.Darren L. Spohn is Chief Technology Officer of NetSolve, Inc., whre he manages the company&amp;#8217;s engineering, product development, and business development efforts. Previously he worked at MCI, where he held a number of critical engineering, marketing, and management positions in the development of advanced data networks. He lives in Austin, Texas.David E. McDysan is Director of Strategic Planning of ATM Services at MCI. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-1671029537859790656?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/1671029537859790656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/alan-simpsons-windows-vista-bible.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/1671029537859790656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/1671029537859790656'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/alan-simpsons-windows-vista-bible.html' title='Alan Simpsons Windows Vista Bible Desktop Edition or Schaums Outline of Programming with FORTRAN 77'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-8508878803405168014</id><published>2009-02-21T11:25:00.000-08:00</published><updated>2009-02-21T11:32:05.031-08:00</updated><title type='text'>Foundation Form Creation with Adobe LiveCycle Designer ES or How to Write and Publish Your Own eBook in as Little as 7 Days</title><content type='html'>&lt;h4&gt;Foundation Form Creation with Adobe LiveCycle Designer ES &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Kelly Wardrop&lt;/strong&gt; &lt;p&gt;&lt;p&gt;In this book, you'll learn how to use the advanced features in LiveCycle Designer ES, including ways to encourage your form users to return data correctly and promptly and with minimal effort on their behalf. You will discover how to create compelling and efficient forms and how to integrate forms with data using XML and WSDL technologies. You'll see and understand just how simply and quickly an intuitive form can be created and then customized and implemented or dispatched to the user using JavaScript and FormCalc scripting techniques. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;See also: &lt;strong&gt;&lt;a href="http://macroeconomics-books.blogspot.com"&gt;Comportamento organizzativo di comprensione ed in carico&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;How to Write and Publish Your Own eBook in as Little as 7 Days &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Jim Edwards&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;How to write and publish your own OUTRAGEOUSLY Profitable eBook in as little as 7 days even if you can't write, can't type and failed high school English class! Discover the secrets to having your own, outrageously profitable ebook written and published as quickly as ... only 7 days from today! &lt;/p&gt;&lt;br&gt;&lt;br&gt;   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-8508878803405168014?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/8508878803405168014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/foundation-form-creation-with-adobe.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8508878803405168014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8508878803405168014'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/foundation-form-creation-with-adobe.html' title='Foundation Form Creation with Adobe LiveCycle Designer ES or How to Write and Publish Your Own eBook in as Little as 7 Days'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-7613709533384044020</id><published>2009-02-20T07:12:00.000-08:00</published><updated>2009-02-20T07:19:46.966-08:00</updated><title type='text'>Software Systems Architecture or PostgreSQL</title><content type='html'>&lt;h4&gt;Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Nick Rozanski&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;&lt;i&gt;Software Systems Architecture&lt;/i&gt; is a practitioner-oriented guide to designing and implementing effective architectures for information systems. It is both a readily accessible introduction to software architecture and an invaluable handbook of well-established best practices. It shows why the role of the architect is central to any successful information-systems development project, and, by presenting a set of architectural viewpoints and perspectives, provides specific direction for improving your own and your organization&amp;#39;s approach to software systems architecture.&lt;P&gt;With this book you will learn how to&lt;br&gt;&amp;bull; Design an architecture that reflects and balances the different needs of its stakeholders&lt;br&gt;&amp;bull; Communicate the architecture to stakeholders and demonstrate that it has met their requirements&lt;br&gt;&amp;bull; Focus on architecturally significant aspects of design, including frequently overlooked areas such as performance, resilience, and location&lt;br&gt;&amp;bull; Use scenarios and patterns to drive the creation and validation of your architecture&lt;br&gt;&amp;bull; Document your architecture as a set of related views&lt;br&gt;&amp;bull; Use perspectives to ensure that your architecture exhibits important qualities such as performance, scalability, and security &lt;P&gt;The architectural viewpoints and perspectives presented in the book also provide a valuable long-term reference source for new and experienced architects alike.&lt;P&gt;Whether you are an aspiring or practicing software architect, you will find yourself referring repeatedly to the practical advice in this book throughout the lifecycle of your projects.&lt;P&gt;A supporting Web site containing further information can be found atwww.viewpoints-and-perspectives.info &lt;br&gt;&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Go to: &lt;strong&gt;&lt;a href="http://weight-control-book.blogspot.com"&gt;Arthritis or Not in My Family&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;PostgreSQL &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Korry Douglas&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;The second edition of the best-selling &lt;I&gt;PostgreSQL&lt;/I&gt; has been updated to completely cover new features and capabilities of the 8.0 version of PostgreSQL. You will be lead through the internals of the powerful PostgreSQL open source database chapter, offering an easy-to-read, code-based approach that makes it easy to understand how each feature is implemented, how to best use each feature, and how to get more performance from database applications. This definitive guide to building, programming and administering the powerful PostgreSQL open-source database system will help you harness one of the most widely used open source, enterprise-level database systems.   &lt;/P&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Introduction to PostgreSQL and SQL&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;9&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Working with data in PostgreSQL&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;77&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;PostgreSQL SQL syntax and use&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;139&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Performance&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;189&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Introduction to PostgreSQL programming&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;241&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Extending PostgreSQL&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;253&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;PL/pgSQL&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;305&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The PostgreSQL C API - libpq&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;361&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;A simpler C API - libpgeasy&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;405&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The new PostgreSQL C++ API - libpqxx&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;421&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Embedding SQL commands in C programs - ecpg&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;465&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using PostgreSQL from an ODBC client application&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;501&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;13&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using PostgreSQL from a Java client application&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;543&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;14&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using PostgreSQL with Perl&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;573&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;15&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using PostgreSQL with PHP&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;613&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;16&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using PostgreSQL with Tcl and Tcl/Tk&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;645&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;17&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using PostgreSQL with Python&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;683&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;18&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Npgsql : the .NET data provider&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;707&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;19&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Other useful programming tools&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;743&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;20&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Introduction to PostgreSQL administration&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;777&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;21&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;PostgreSQL administration&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;783&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;22&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Internationalization and localization&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;881&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;23&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Security&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;899&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;24&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Replicating PostgreSQLData with Slony&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;925&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;25&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Contributed modules&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;947&lt;/TD&gt;&lt;/TABLE&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-7613709533384044020?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/7613709533384044020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/software-systems-architecture-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7613709533384044020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7613709533384044020'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/software-systems-architecture-or.html' title='Software Systems Architecture or PostgreSQL'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-6260183513206050043</id><published>2009-02-19T03:01:00.000-08:00</published><updated>2009-02-19T03:08:07.065-08:00</updated><title type='text'>Adobe InDesign CS3 Bible or The Elder Scrolls IV</title><content type='html'>&lt;h4&gt;Adobe InDesign CS3 Bible &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Galen Gruman&lt;/strong&gt; &lt;p&gt;&lt;p&gt;While QuarkXPress has been the most-widely used page-layout program in the world, Adobe InDesign is rapidly gaining ground with better typography and transparency features, speedier performance, and more overall control. Learn InDesign now from respected InDesign and QuarkXPress expert Galen Gruman. He packs this book with real-world insights from publishing pros who use InDesign in critical projects, shows you the program's innovative architecture and functionality, and tells you everything you need to know to get up to speed. Whether an experienced designer, a novice, or somewhere in between, you'll find all the real-world tips and techniques you're looking for in this comprehensive reference. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Foreword: Your Guide to InDesign's Challenge&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Foreword: Getting the Most from InDesign&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Foreword: The InDesign Mission&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preface&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Acknowledgments&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. I&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Welcome to InDesign&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;What InDesign Can Do for You&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;3&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;A Tour of InDesign&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;23&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Getting InDesign Ready to Go&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;63&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Creating, Opening, and Saving Documents&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;97&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. II&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Frame and Line Fundamentals&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;115&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Adding Text Frames, Picture Frames, and Lines&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;117&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Manipulating Frames and Lines&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;127&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Orchestrating Objects&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;149&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Time-Saving Techniques&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;163&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. III&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Text Fundamentals&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;171&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preparing Text Files for Import&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;173&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Working with Text&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;189&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Flowing Text Through a Document&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;213&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Specifying Character Formats&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;235&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 13&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Specifying Paragraph Formats&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;257&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 14&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Setting Up Tabs and Tables&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;275&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 15&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Setting Up Styles&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;293&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. IV&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Typography Fundamentals&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;309&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 16&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Fundamental Typography&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;311&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 17&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Creating Special Text Formatting&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;337&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 18&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Working with Special Characters&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;359&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 19&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Treating Text as Artwork&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;371&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. V&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Picture Fundamentals&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;381&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 20&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preparing Picture Files for Import&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;383&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 21&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Importing Pictures&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;395&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 22&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Modifying Imported Pictures&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;409&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 23&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Special Effects for Pictures&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;427&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. VI&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Drawing Fundamentals&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;441&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 24&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Drawing Free-Form Shapes and Curved Paths&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;443&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 25&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Modifying Shapes and Paths&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;457&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 26&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Special Effects for Drawings&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;469&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. VII&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Color Fundamentals&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;479&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 27&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Defining Colors and Gradients&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;481&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 28&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preparing for Color Prepress&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;503&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. VIII&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Page Fundamentals&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;519&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 29&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Creating Layout Standards&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;521&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 30&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Working with Layers&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;547&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 31&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Working with Pages&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;563&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. IX&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Output Fundamentals&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;577&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 32&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preparing for Printing&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;579&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 33&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Printing Techniques&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;611&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 34&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Creating Output Files&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;629&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. X&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Web Fundamentals&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;647&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 35&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Web-Page Setup&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;649&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 36&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Converting from Print to Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;671&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. XI&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Advanced Issues&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;691&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 37&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Working with Others&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;693&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 38&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using Plug-Ins&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;707&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 39&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The Right Toolkit&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;713&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. A&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Installing Adobe InDesign&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;743&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. B&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Most Useful Shortcuts&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;753&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. C&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Top Tips for Using InDesign&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;769&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. D&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Switching from QuarkXPress or PageMaker&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;781&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. E&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;What's on the CD-ROM&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;795&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Index&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;801&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;End-User License Agreement&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;821&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;CD-ROM Installation Instructions&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;824&lt;/TD&gt;&lt;/TABLE&gt; &lt;p&gt;Books about: &lt;strong&gt;&lt;a href="http://a-business-history.blogspot.com"&gt;Plain Lives in a Golden Age or Travel Perspectives&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;The Elder Scrolls IV: Shivering Isles: Prima Official Game Guide &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Bethesda Softworks&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;i&gt;A New Realm, A New Path . . .&lt;/i&gt;&lt;p&gt;&amp;#183;Complete maps for the Main Quest and the realm of Sheogorath.&lt;p&gt;&amp;#183;Walkthroughs for every quest in the expansion, including the Main Quest and Freeform Quests.&lt;p&gt;&amp;#183;Detailed bestiary chapter to help you best deal with the strange denizens of the Shivering Isles.&lt;p&gt;&amp;#183;Complete sections for all new items, ingredients, and more.&lt;p&gt;&amp;#183;Includes full coverage on Knights of the Nine and Oblivion Downloadable Content. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-6260183513206050043?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/6260183513206050043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/adobe-indesign-cs3-bible-or-elder.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6260183513206050043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6260183513206050043'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/adobe-indesign-cs3-bible-or-elder.html' title='Adobe InDesign CS3 Bible or The Elder Scrolls IV'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-8880094811184024993</id><published>2009-02-17T22:49:00.000-08:00</published><updated>2009-02-17T22:56:50.975-08:00</updated><title type='text'>Solaris 9 For Dummies or Linux Kernel Development</title><content type='html'>&lt;h4&gt;Solaris 9 For Dummies &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;David Taylor&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;b&gt;Discover new security features and easier installation&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Light up your system with a new resource manager, volume manager, and directory server&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;In the dark about Solaris 9? Open this book and let the sun shine in! It'll help you chart a course for StarOffice, explore CDE and GNOME desktops, and harness Solaris power to configure Web servers, access Internet services, build great Web sites, manage files and directories, and a galaxy of other tasks.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;The Dummies Way&lt;/b&gt;&lt;br&gt;&lt;P&gt;&lt;br&gt;&lt;br&gt;&amp;bull; Explanations in plain English&lt;br&gt;&lt;br&gt;&amp;bull; "Get in, get out" information&lt;br&gt;&lt;br&gt;&amp;bull; Icons and other navigational aids&lt;br&gt;&lt;br&gt;&amp;bull; Tear-out cheat sheet&lt;br&gt;&lt;br&gt;&amp;bull; Top ten lists&lt;br&gt;&lt;br&gt;&amp;bull; A dash of humor and fun&lt;br&gt;&lt;P&gt;&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Foreword&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Introduction&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. I&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Getting Acquainted with Solaris&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;9&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Logging in and Poking Around&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;11&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Graphical Window Managers&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;25&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Interacting with the Shell&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;55&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Managing Files and Directories&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;81&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. II&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The Inevitable Internet Section&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;105&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Doin' That E-Mail Thing&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;107&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Exploring the World Wide Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;129&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Creating Web Pages&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;153&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Accessing Internet Services&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;167&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. III&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Becoming Productive with StarOffice&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;183&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Composing Documents with Writer&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;185&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The Rest of StarOffice&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;199&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. IV&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Editing and Controlling Programs&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;213&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Exploring Text Files&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;215&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Editing Files&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;233&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 13&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Controlling Processes&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;253&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 14&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Finding Files&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;263&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. V&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Administration and Security Issues&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;279&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 15&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Connecting to the Network&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;281&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 16&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Essential System Administration&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;293&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 17&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Keeping Your System Secure&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;309&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. VI&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The Part of Tens&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;323&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 18&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Ten Best Web Sites&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;325&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 19&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Ten Key Security Features&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;329&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 20&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Ten Great Free Add-Ons&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;333&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Index&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;337&lt;/TD&gt;&lt;/TABLE&gt; &lt;p&gt;Interesting textbook: &lt;strong&gt;&lt;a href="http://practical-politics-book.blogspot.com"&gt;Che Guevara Reader or Modern Utopia&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Linux Kernel Development &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Robert Lov&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;p&gt;The Linux kernel is one of the most important and far-reaching open-source projects. That is why Novell Press is excited to bring you the second edition of &lt;i&gt;Linux Kernel Development&lt;/i&gt;, Robert Love&amp;#39;s widely acclaimed insider&amp;#39;s look at the Linux kernel. This authoritative, practical guide helps developers better understand the Linux kernel through updated coverage of all the major subsystems as well as new features associated with the Linux 2.6 kernel. You&amp;#39;ll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. Get the top information right from the source in &lt;i&gt;Linux Kernel Development&lt;/i&gt;.&lt;/p&gt;  &lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-8880094811184024993?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/8880094811184024993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/solaris-9-for-dummies-or-linux-kernel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8880094811184024993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8880094811184024993'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/solaris-9-for-dummies-or-linux-kernel.html' title='Solaris 9 For Dummies or Linux Kernel Development'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-4228956436491419280</id><published>2009-02-16T18:38:00.000-08:00</published><updated>2009-02-16T18:45:27.927-08:00</updated><title type='text'>Multithreaded Programming with Java Technology or The Essential Guide to Digital Set Top Boxes and Interactive TV</title><content type='html'>&lt;h4&gt;Multithreaded Programming with Java Technology &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Bil Lewis&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Multithreaded Programming with Java Technology is the first complete guide to multithreaded development with the Java 2 platform. Multithreading experts Bil Lewis and Daniel J. Berg cover the underlying structures upon which threads are built; thread construction; and thread lifecycles, including birth, life, death, and cancellation. Next, using extensive code examples, they cover everything developers need to know to make the most of multithreading. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;New interesting textbook: &lt;strong&gt;&lt;a href="http://economic-systems.blogspot.com/2009/02/amministrazione-della-forza-di-vendite.html"&gt;Amministrazione della forza di vendite&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;The Essential Guide to Digital Set-Top Boxes and Interactive TV &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Gerard ODriscoll&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt; Everything you need to know about the coming digital interactive TV revolution!  &lt;P&gt; There's a revolution coming to your TV&amp;#58; a digital, interactive, Internet-enabled revolution that will make possible services you've never imagined! The next TV revolution comes with new technologies, new standards, new architectures, and new business paradigms. Finally, there's a single source for up-to-the-minute insight into every aspect of next-generation digital TV&amp;#58; &lt;I&gt;The Essential Guide to Digital Set-Top Boxes and Interactive TV!&lt;/I&gt;  &lt;P&gt; From MPEG-4 to middleware, webcasting to Java OS, Gerard O'Driscoll covers the state-of-the-art, comparing the strategies and technologies-and cutting through the hype. Coverage includes all this, and more&amp;#58;  &lt;UL&gt;&lt;LI&gt; Digital TV building blocks&amp;#58; compression, encoding, modulation, conditional access, transmission, and management  &lt;/LI&gt;&lt;LI&gt; Advanced digital set-tops&amp;#58; features, components, installation, and troubleshooting  &lt;/LI&gt;&lt;LI&gt; Set-top operating systems&amp;#58; JavaOS, Windows CE, David OS-9, PowerTV, VxWorks, pSOS+, Linux, and more  &lt;/LI&gt;&lt;LI&gt; Internet-based TV&amp;#58; set-top Web browsing, webcasting, email, online chat, broadband applications, video on demand, parental controls, and more  &lt;/LI&gt;&lt;LI&gt; Electronic program guides (EPGs)&amp;#58; 21st century TV portals  &lt;/LI&gt;&lt;LI&gt; Development, server architecture, middleware, network management, smartcards, MPEG-4, and much more  &lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; Whether you're an investor, manager, marketing or PR professional, software developer, or consumer, you need to know where TV is headed, and only one book can show you&amp;#58; The &lt;I&gt;Essential Guide to Digital Set-Top Boxes and Interactive TV!&lt;/I&gt; &lt;/p&gt;&lt;h4&gt;Booknews&lt;/h4&gt;&lt;p&gt;The author explores the various industry initiatives and standard bodies that are defining open set-top box technologies, describes the operating systems and middleware products available, and looks at the servers and technologies that are needed to support broadband Internet, intranet and TV-centric applications. Annotation c. Book News, Inc., Portland, OR (booknews.com) &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;B&gt; 1. Overview of Digital TV. &lt;/B&gt;&lt;BR&gt; Terminology. What is Digital Television? International Standard Bodies and Agreements. European Telecommunications Standards Institute (ETSI). Digital Video Broadcasting (DVB). Advanced Television Systems Committee (ATSC). Digital Audio Visual Council (DAVIC). European Cable Communications Association (ECCA). CableLabs. W3 Consortium (W3C). Federal Communications Commission (FCC). Building blocks of a Digital TV system. Compression and Encoding. Modulation. Conditional Access System. Network Transmission Technologies. Network Management. Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 2. Set-top Hardware Architecture. &lt;/B&gt;&lt;BR&gt; Evolution of Advanced Digital Set-tops. Set-top Box Computing Paradigm. Basic Concepts. How a set-top Works. Under the Hood. System Board. Tuner(s). Modulator and Demodulator. Demultiplexer and Decryptor. Decoders. Graphics Processor. Central Processing Unit. Memory Configuration. Storage Devices. Physical Interfaces. Installing a digital set-top. Troubleshooting an installation. Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 3. Set-top Real-time Operating Systems. &lt;/B&gt;&lt;BR&gt; Architecture of a Set-top OS. Choice of Set-top OSs. PowerTV OS. VxWorks. pSOSystem. Microware's DAVID OS-9. Microsoft's Windows CE. Java OS for Consumers. Linux. Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 4. Set-top Middleware and APIs. &lt;/B&gt;&lt;BR&gt; Middleware concepts. Virtual machines. HTML Virtual Machine. JavaScript Virtual Machine. Personal Java Virtual Machine. MHEG-5. Middleware Standards. Multimedia Home Platform (MHP). DTV Application Software Environment (DASE). AdvancedTelevision Enhancement Forum (ATVEF). Set-top Middleware Choices. OpenTV. PowerTV. WebTV for Microsoft's TVPAK Platform. MediaHighway. Liberate eNavigator. PlanetWeb. Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 5. Set-top Specifications and Platforms. &lt;/B&gt;&lt;BR&gt; Categories of digital set-tops. Eurobox. OpenCable. Sky Series 2200. CT5000+. Nokia MediaMaster T. Motorola Streamaster. The Explorer Set-top Family from Scientific-Atlanta. Implementations. Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 6. Set-top Application Development. &lt;/B&gt;&lt;BR&gt; Developing for a set-top environment versus a PC environment. Set-top Application Development Cycle. Application Development Environments. OpenTV Application Development. Windows CE Application Development. Personal Java Application Development. Developing DVB Java Applications. Developing MediaHighway applications. Developing PowerTV applications. Developing MHEG-5 applications. Developing Liberate applications. Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 7. Set-top Internet Applications. &lt;/B&gt;&lt;BR&gt; About the Internet. Understanding TCP/IP. About Internet Addresses. Subnetting an IP Broadband Network. Future of IP Addressing. Domain Name System. Assigning IP Addresses to Set-tops. Security policies and Firewalls. Introduction to Web browsing. Set-top Browsers. Functional Overview. Set-top Web Browser Application. Web Server. Set-top Proxy Server Software. High-speed Internet connection. How Set-top Web Browsing Works. Choosing a Set-top Browser Platform. Introduction to Set-top E-mail. How Set-top E-mail Works. Set-top E-mail Clients. Set-top E-mail Security. The Set-top E-mail Marketplace. Online Chat. Webcasting. How Webcasting Works? Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 8. Set-top Intranet Applications. &lt;/B&gt;&lt;BR&gt; About Intranets. Choice of broadband Intranet applications. Client/Server Computing. Set-top Home Banking. Set-top E-commerce. Set-top Education. Set-top Gaming. Set-top Weather. TV Broadcast Services. Electronic Program Guides. Interactive Channel Browser. Pay Per View (PPV). Video on Demand. Near Video on Demand. Teletext. Parental Control. Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 9. Electronic Program Guides. &lt;/B&gt;&lt;BR&gt; Basic EPGs. Advanced EPGs. Why EPGs look the way they do. Future EPG Developments. The Mediators (1997). TV-internet EPG Project. Case Study. Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 10. Set-top Server Architecture. &lt;/B&gt;&lt;BR&gt; Overview of server architecture. Application Server(s). Database Server(s). Web Server(s). Transaction Server(s). Commerce Server(s). Personalization and Membership Servers. Broadcast Server. OpenTV. Application Streamer. Broadcast Streamer. Microsoft TV Server. Windows 2000 Server Family. Site Server (Commerce Edition). SQL Server 7.0. TVPAK Server. Microsoft Commercial Internet Server. MSN Portal Services. Network Management. Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 11. Set-top Smart Card Technologies. &lt;/B&gt;&lt;BR&gt; Architecture of set-top Smart Cards. CPU. RAM. ROM. EEPROM. I/O Serial Interface. Smart card Security. Smart card Software. Java Card from Sun Microsystems. MultOS from MasterCard. Microsoft's Smart Card for Windows. Visa Open Platform. Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 12. Set-top Enhanced TV. &lt;/B&gt;&lt;BR&gt; Fundamentals. Benefits of enhanced TV. General Principles of Designing for a TV environment. Screen Resolution. Navigation. Font Dimensions, Colors, and Lines. Computer and Multimedia Standards. Audiences. Download Times. Content Standardization for Set-tops. Authoring Enhanced TV Content for ATVEF-compliant Set-tops. Authoring Enhanced TV Content for DASE-compliant Set-tops. Authoring Enhanced TV Content for MHP-compliant Set-tops. Delivering Enhanced TV Content. Levels of Interactivity. Basic Interactivity. Advanced Interactivity. Summary. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; 13. Advanced Set-top Features. &lt;/B&gt;&lt;BR&gt; MPEG-4 Support. Home Networks. Wireline Home Networks. Wireless Home Networks. Set-top Home Networking Middleware. Voice Recognition. Personalization Technologies. Summary. For Further Information. Further Reading. &lt;BR&gt;&lt;BR&gt;&lt;B&gt; Index. &lt;/B&gt;&lt;BR&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-4228956436491419280?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/4228956436491419280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/multithreaded-programming-with-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/4228956436491419280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/4228956436491419280'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/multithreaded-programming-with-java.html' title='Multithreaded Programming with Java Technology or The Essential Guide to Digital Set Top Boxes and Interactive TV'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-8411334986913725948</id><published>2009-02-15T14:26:00.000-08:00</published><updated>2009-02-15T14:33:31.118-08:00</updated><title type='text'>Improve NET Design Your Own Compilers or Digital Gehry</title><content type='html'>&lt;h4&gt;Improve .NET! Design Your Own Compilers &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Edward G Nilges&lt;/strong&gt; &lt;p&gt;&lt;p&gt;All software developers use languages, which are the fundamental tool of the trade. Despite curiosity about how languages work, few developers actually understand how. Unfortunately, most texts on language and compiler development are hard to digest, written from academic platforms for use in college-level computer science programs. On the other hand, &lt;i&gt; Build Your Own .NET Language and Compiler &lt;/i&gt; demystifies compiler and language development, and makes the subjects palatable for all programmers. &lt;p&gt;This practical book presents techniques that you can apply to everyday work. You'll learn to add scripts and macro languages to your applications, add runtime expression evaluation to their applications, and generate code immediately. Further, you will learn parsing techniques, which are essential to extract information from any structured form of data--like text files, user input, XML, or HTML. As a bonus, the book includes a complete QuickBasic compatible compiler with source code &lt;i&gt;&lt;b&gt;that works&lt;/i&gt;&lt;/b&gt;. The compiler illustrates the book's techniques and acts as a versatile .NET language. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Look this: &lt;strong&gt;&lt;a href="http://world-politics-book.blogspot.com/2009/02/aldo-leopold-or-supreme-court-opinions.html"&gt;Aldo Leopold or Supreme Court Opinions of Clarence Thomas 1991 2006&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Digital Gehry: Material Resistance, Digital Construction &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Bruce Lindsay&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Frank O. Gehry, born in 1929, founded his own architectural firm in Los Angeles in 1962, and since the building of the Guggenheim Museum in Bilbao, he is undoubtedly among the ranks of international architecture superstars. His buildings are complex constructions, with curves and distortions, skilful plastic shapes which never cease to surprise with their breath-taking spatial effects.&lt;P&gt; To create these daring designs, Gehry makes extensive use of the latest electronic tools, physical models are transformed into digital models using software and hardware which has been adapted from the space industry and medical research. This book provides a colourful insight into Gehry's design methods and the creative process behind his fantastic buildings. &lt;P&gt;Author Biography&amp;#58; Bruce Lindsay studied at the Yale School of Architecture; he is now Associate Head at the School of Architecture at Carnegie Mellon University in Pittsburgh (USA). &lt;P&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-8411334986913725948?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/8411334986913725948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/improve-net-design-your-own-compilers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8411334986913725948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8411334986913725948'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/improve-net-design-your-own-compilers.html' title='Improve NET Design Your Own Compilers or Digital Gehry'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-8392934813468249059</id><published>2009-02-12T06:22:00.000-08:00</published><updated>2009-02-12T06:29:05.618-08:00</updated><title type='text'>Microsoft Office Word 2003 or Malicious Bots</title><content type='html'>&lt;h4&gt;Microsoft Office Word 2003: Comprehensive Concepts and Techniques, CourseCa &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Gary B Shelly&lt;/strong&gt; &lt;p&gt;&lt;p&gt;For the past three decades, the Shelly Cashman Series&amp;reg; has effectively introduced computers to millions of students, consistently providing the highest quality, most up-to-date, and innovative materials in computer education.  Enjoy the proven step-by-step style and improved office 2003 updates of the Shelly Cashman Series&amp;reg; Word 2003 textbook to enhance your Office application skills today!&lt;p&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Interesting textbook: &lt;strong&gt;&lt;a href="http://biscuits-books.blogspot.com/2009/02/cafe-food-at-home-or-chicken-etc.html"&gt;Cafe Food at Home or Chicken Etc&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Malicious Bots: An Inside Look Into the Cyber-Criminal Underground of the Internet &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Ken Dunham&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Originally designed to sabotage or annihilate websites, computerized "Bots" are increasingly used in mass spamming events, fraud, extortion, identity theft, and software theft. Once they are loose on the Internet there is no controlling the harm they can inflict. With more than 26 years of information security experience between them, Dunham and Melnick provide a much needed a resource for understanding the scope, sophistication, and criminal uses of bots and how to more proactively protect against them. They examine the top bot attacks against financial and government networks over the last four years and reveal the who, how, and why behind them. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Preface&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ix&lt;br&gt;Acknowledgments and Permissions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xi&lt;br&gt;About the Authors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xiii&lt;br&gt;Introduction to Bots&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;br&gt;Thr34t Security Krew and the TK Worm&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7&lt;br&gt;The Investigation of the Thr34t Krew&amp;nbsp;&amp;nbsp;&amp;nbsp;Lance Mueller&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9&lt;br&gt;First DYNDNS Account (BestIce)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12&lt;br&gt;Second DYNDNS Account (Phreeze)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;16&lt;br&gt;Third DYNDNS Account (D00M)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;19&lt;br&gt;Seth Fogie&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21&lt;br&gt;Help with Additional Technical Details&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23&lt;br&gt;A Trip Across the Pond&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23&lt;br&gt;Sitexec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;25&lt;br&gt;DiSice&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;26&lt;br&gt;XaNiTH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;28&lt;br&gt;Sitexec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;30&lt;br&gt;Second Search Warrant Sweep&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;30&lt;br&gt;Jadaka&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;30&lt;br&gt;Mr40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;31&lt;br&gt;Thr34t Krew Investigation: Concluding Comments&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;31&lt;br&gt;Demonstration: How a Hacker Launches a Botnet Attack&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;33&lt;br&gt;Step 1: Find, Modify, and Build a Bot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;33&lt;br&gt;Step 2: Customize the Binary for Attack&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;35&lt;br&gt;Step 3: Launch the Attack&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;37&lt;br&gt;Step 4: Managing the Botherd&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;37&lt;br&gt;Step 5: Payloads, with an Emphasis on "Pay"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;39&lt;br&gt;Introduction to the Use of Botnets in Criminal Activity&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;41&lt;br&gt;Timeline&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;41&lt;br&gt;Bots: A Pathway to Criminalization of the Information Age&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;44&lt;br&gt;Bots: The Integrated Business Solution for Criminals&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;45&lt;br&gt;"Botmasters" Who Were Caught&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;46&lt;br&gt;International Botnet Task Force Conferences&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;47&lt;br&gt;Operation "Bot Roast" I and II&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;47&lt;br&gt;How Big Do Botnets Need to Be to Pose a Serious Threat?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;48&lt;br&gt;Peering Inside the IRC Botnet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;50&lt;br&gt;Post-IRC-Based Bots&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;50&lt;br&gt;Botnet Attack Statistics&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;52&lt;br&gt;Botnet Features and the Criminal Enterprise&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;54&lt;br&gt;A Modular Approach to Botnets: A Major Aid to Criminals&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;54&lt;br&gt;Granular Spreading Capabilities&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;55&lt;br&gt;A "Service Bot"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;55&lt;br&gt;The Degradation Feature of Botnets and Its Impact on Criminal Activity&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;56&lt;br&gt;Botherds Through the Eyes of a Criminal Mind&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;57&lt;br&gt;Criminal Vectors Utilizing Bots&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;57&lt;br&gt;Theft of Sensitive Information&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;57&lt;br&gt;DDoS Attacks and Extortion&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;58&lt;br&gt;Bot for Rent or Hire&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;60&lt;br&gt;Spam&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;63&lt;br&gt;Spam Bots and Criminalization&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;65&lt;br&gt;Pump-and-Dump Fraud&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;66&lt;br&gt;Covert Communications&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;67&lt;br&gt;Click Fraud and Affiliate Abuse&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;68&lt;br&gt;Adware Abuse&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;69&lt;br&gt;Taking Out the Competition&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;70&lt;br&gt;Botnets and the eCrime Cycle: The iSIGHT Partners' Approach&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;71&lt;br&gt;Technical Introduction to Bots&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;75&lt;br&gt;Common Ports&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;75&lt;br&gt;Command and Control Strategies&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;76&lt;br&gt;IRC C&amp;C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;76&lt;br&gt;Peer-to-Peer C&amp;C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;79&lt;br&gt;Web-Based C&amp;C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;80&lt;br&gt;Use of Encryption or Obfuscation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;84&lt;br&gt;Types of Distributed Denial of Service (DDoS) Attacks&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;85&lt;br&gt;Introduction to Selected Bots&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;86&lt;br&gt;AgoBot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;89&lt;br&gt;SDBot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;91&lt;br&gt;PhatBot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;96&lt;br&gt;The Infamous Hang-UP Team and IRC-Based Fraud Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;98&lt;br&gt;Reptile&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;101&lt;br&gt;ZoTob&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;102&lt;br&gt;PBot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;103&lt;br&gt;Tsunami&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;105&lt;br&gt;Kelvir&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;106&lt;br&gt;MetaFisher&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;107&lt;br&gt;Storm&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;113&lt;br&gt;Mitigation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;123&lt;br&gt;Concluding Thoughts&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;125&lt;br&gt;USA Today: Botnets Used for Blackmail in Cyber Extortions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;125&lt;br&gt;The Kraken Botnet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;126&lt;br&gt;A Botnet That Targets .edu and .mil Servers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;126&lt;br&gt;"Poisoning" the Storm Botnet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;126&lt;br&gt;The Battle Is Joined!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;127&lt;br&gt;The "Cyber Parasites" of the Internet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;127&lt;br&gt;On the Edge of a Precipice&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;128&lt;br&gt;Glossary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;131&lt;br&gt;Bibliography&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;135&lt;br&gt;Index&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;145 &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-8392934813468249059?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/8392934813468249059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/microsoft-office-word-2003-or-malicious.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8392934813468249059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8392934813468249059'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/microsoft-office-word-2003-or-malicious.html' title='Microsoft Office Word 2003 or Malicious Bots'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-6466276121823544448</id><published>2009-02-11T02:10:00.000-08:00</published><updated>2009-02-11T02:17:36.993-08:00</updated><title type='text'>The Call Center Handbook or Game Development Essentials</title><content type='html'>&lt;h4&gt;The Call Center Handbook: The Complete Guide to Starting, Running, and Improving Your Call Center &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Keith Dawson&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Need to know how to buy a phone switch for your call center? How to measure the productivity of agents? How to choose from two cities that both want your center? No problem. The Call Center Handbook is a complete guide to starting, running, and improving your call center. It explains it all: everything that goes into the connection between a company and its customers. From technology primers to details about choosing and using specific products, this handbook is an indispensable guide for the call center manager. Tips for what works and what doesn't. Help with operational problems, like managing people and technology, for without tools call centers fail to thrive. Includes information on switches, IVR, voice processing, call center peripherals, software, long distance and toll-free services, outsourcing, agent training, monitoring, the Internet, and disaster prevention.&lt;P&gt;  New and expanded topics in this edition include:&lt;P&gt;&lt;UL&gt; &lt;LI&gt;IP technology in small and mid-sized centers--what it means for the manager, and how to coordinate with the IT department &lt;LI&gt;The impact of the economy on an industry once thought to be "recession-proof"--what it means for hiring, service levels, and technology development &lt;LI&gt;What to do when your vendor goes belly up &lt;LI&gt;The offshore revolution--India, Philippines, Australia, and other low-labor cost areas that are altering the cost equations for service delivery and site selection&lt;/ul&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Look this: &lt;strong&gt;&lt;a href="http://politics-judaism.blogspot.com/2009/02/killing-of-reinhard-heydrich-or.html"&gt;The Killing of Reinhard Heydrich or Disobedience and Democracy&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Game Development Essentials: Game Project Management &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;John Hight&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Game Development Essentials&amp;#58; Game Project Management is the only book on the market that offers a comprehensive introduction to game project management in an informal and accessible style, while concentrating on both theory and practice. This book offers an overview of the game project management process including&amp;#58; roles and responsibilities of team members; phases of production; concept development; testing, marketing; scheduling; and budgeting.  The fast-growing game industry has fueled rapid upward movement of game production staff into the ranks of management.  This book will train readers in the tools and techniques necessary to become effective team leaders. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Chapter 1 - History of Game Project Management &lt;br&gt;Chapter 2 - Concept Development &lt;br&gt;Chapter 3 - Game Design &lt;br&gt;Chapter 4 - Technical Design &lt;br&gt;Chapter 5 - Art Style Guide, Sound Design &lt;br&gt;Chapter 6 - Production Plan &lt;br&gt;Chapter 7 - Team Management &lt;br&gt;Chapter 8 - External Relationships&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-6466276121823544448?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/6466276121823544448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/call-center-handbook-or-game.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6466276121823544448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6466276121823544448'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/call-center-handbook-or-game.html' title='The Call Center Handbook or Game Development Essentials'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-6499742340773839389</id><published>2009-02-09T21:59:00.000-08:00</published><updated>2009-02-09T22:06:09.685-08:00</updated><title type='text'>Discovering AutoCAD 2008 or iMovie 6 iDVD</title><content type='html'>&lt;h4&gt;Discovering AutoCAD 2008 &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Mark Dix&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Designed for introductory AutoCAD users, Discovering AutoCAD 2008 offers a hands-on, activity-based approach to the use of AutoCAD as a drafting tool&amp;mdash;complete with techniques, tips, shortcuts, and insights that improve efficiency. Topics and tasks are carefully grouped to lead&amp;nbsp;users logically through the AutoCAD command set, with the level of difficulty increasing steadily as skills are acquired through experience and practice. Straightforward explanations focus on what is relevant to actual drawing procedures, and illustrations show exactly what to expect on the computer screen.&amp;nbsp;  Introduces readers to the AutoCAD commands using a structured, intuitive approach. Provides a simple overview of basic command procedures in a step-by-step format. Demonstrates what users should expect to see on their screen and encourages self-paced study. Includes drawing suggestions, timesaving tips, and meaningful explanations of how to use techniques in actual applications. Working drawings accompany drawing problems.  Designed for introductory AutoCAD users. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Books about: &lt;strong&gt;&lt;a href="http://education-policies.blogspot.com"&gt;The Murder of Nikolai Vavilov or The Anatomy of Fascism&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;iMovie 6 &amp; iDVD: The Missing Manual &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;David Pogu&lt;/strong&gt; &lt;p&gt;&lt;p&gt;While the last version of iMovie HD gave moviemakers the ability to capture and edit widescreen High Definition Video (HDV) from the new generation of HDV camcorders, iMovie HD 6 is all about the ease of moviemaking itself. iMovie HD 6 includes five professionally designed themes with backgrounds, motion graphics, titles and effects that act as building blocks for your projects. You can preview effects in real time using the full screen, and add sound effects with a built-in sound studio. And now you can work on multiple iMovie projects at once (and drag &amp; drop clips among them), and output your creations to the Web with the new iWeb application, to an iPod, and even as a video Podcast. Magic iDVD offers easy-to-use themes including new widescreen options. &lt;p&gt; For professional and amateur moviemakers, this is amazing stuff. But if you want to learn the full capabilities of these applications, Apple documentation won't make the cut. Instead, "iMovie HD 6 &amp; iDVD 6: The Missing Manual is the ideal third-party authority that covers all of these changes through an objective lens. This witty and entertaining guide from celebrated author David Pogue details every step of iMovie HD video production, from choosing and using a digital camcorder to burning the finished work onto DVDs or posting it online. The book also provides a firm grounding in basic film technique so that the quality of your video won't rely entirely on magic. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;The DV camcorder&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;13&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Turning home video into pro video&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;31&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Special event filming&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;63&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Camcorder meets Mac&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;81&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Building the movie&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;119&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Transitions and special effects&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;149&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Titles, captions, and credits&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;185&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Narration, music, and sound&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;217&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Still pictures and QuickTime movies&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;247&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Professional editing techniques&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;265&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Back to the camcorder&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;275&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;From iMovie to QuickTime&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;285&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 13&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Movies on the Web, the iPod, and the phone&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;315&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 14&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;QuickTime player&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;339&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 15&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;From iMovie to iDVD&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;355&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 16&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;iDVD projects by hand&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;389&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 17&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Designing iDVD themes&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;411&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 18&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;iDVD secrets&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;425&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. A&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;iMovie 6, menu by menu&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;443&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. B&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Troubleshooting&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;461&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App. C&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Master keyboard shortcut list&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;479&lt;/TD&gt;&lt;/TABLE&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-6499742340773839389?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/6499742340773839389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/discovering-autocad-2008-or-imovie-6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6499742340773839389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6499742340773839389'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/discovering-autocad-2008-or-imovie-6.html' title='Discovering AutoCAD 2008 or iMovie 6 iDVD'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-4917642961554240560</id><published>2009-02-08T17:47:00.000-08:00</published><updated>2009-02-08T17:54:46.084-08:00</updated><title type='text'>Grand Theft Auto or Eternal Sonata</title><content type='html'>&lt;h4&gt;Grand Theft Auto: Liberty City Stories Official Strategy Guide (PS2) &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;BradyGames&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;p&gt;BradyGames' Grand Theft Auto: Liberty City Stories (PS2) Official Strategy Guide includes the following:       &lt;br&gt;A complete walkthrough of every mission.     &lt;br&gt;Extensive area maps of Liberty City plot the precise location of weapons, armor, health, bribes, adrenaline and more.     &lt;br&gt;A virtual showroom of every mode of transportation available.     &lt;br&gt;Secret locations and items revealed!   &lt;p&gt;Platform: PlayStation 2   &lt;p&gt;Genre: Action/AdventureThis product is available for sale worldwide. &lt;/p&gt;&lt;br&gt;&lt;br&gt;   &lt;p&gt;Book about: &lt;strong&gt;&lt;a href="http://transportation-industries.blogspot.com"&gt;Comportamiento Organizativo en Educación:Mando Adaptable y Reforma Escolar&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Eternal Sonata &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Jennifer Sims&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;B&gt;A World of Vivid Colors. A World That Feels Real. Is This Just a Dream?&lt;/B&gt;&lt;/P&gt;  &lt;p&gt;&amp;amp;nbsp;&lt;/P&gt;  &lt;p&gt;&lt;B&gt;SIDE QUESTS&lt;/B&gt;&lt;/P&gt;  &lt;p&gt;Maximize the fun by learning everything there is to know about the game&amp;amp;rsquo;s side quests. This guide has a complete listing of every &lt;B&gt;Score Piece&lt;/B&gt; in the game!&lt;/P&gt;  &lt;p&gt;&amp;amp;nbsp;&lt;/P&gt;  &lt;p&gt;&lt;B&gt;AREA MAPS&lt;/B&gt;&lt;/P&gt;  &lt;p&gt;Find every treasure chest in the game and safely navigate through each area. Every map comes loaded with item callouts and screenshots!&lt;/P&gt;  &lt;p&gt;&amp;amp;nbsp;&lt;/P&gt;  &lt;p&gt;&lt;B&gt;COMPREHENSIVE WALKTHROUGH&lt;/B&gt;&lt;/P&gt;  &lt;p&gt;Game-tested strategies and detailed tips for each area in the game. Learn specific strategies for fighting in the light and dark! Fear no boss, as each foe&amp;amp;rsquo;s attacks and weaknesses are revealed.&lt;/P&gt;  &lt;p&gt;&amp;amp;nbsp;&lt;/P&gt;  &lt;p&gt;&lt;B&gt;ITEM &amp;amp;amp; EQUIPMENT LISTINGS&lt;/B&gt;&lt;/P&gt;  &lt;p&gt;Tons of statistical information for armor, accessories, and weapons. Includes a complete listing of every item!&lt;/P&gt;  &lt;p&gt;&amp;amp;nbsp;&lt;/P&gt;  &lt;p&gt;&lt;B&gt;ALL-INCLUSIVE BESTIARY&lt;/B&gt;&lt;/P&gt;  &lt;p&gt;Get the lowdown on every monster and boss with a wide range of essential data, including a foe&amp;amp;rsquo;s morphing ability.&lt;/P&gt;  &lt;p&gt;&amp;amp;nbsp;&lt;/P&gt;  &lt;p&gt;Platform&amp;#58; Xbox 360&lt;/P&gt;  &lt;p&gt;Genre&amp;#58; Role-Playing Game&lt;/P&gt;This product is available for sale in North America only. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-4917642961554240560?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/4917642961554240560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/grand-theft-auto-or-eternal-sonata.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/4917642961554240560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/4917642961554240560'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/grand-theft-auto-or-eternal-sonata.html' title='Grand Theft Auto or Eternal Sonata'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-1027982665797011100</id><published>2009-02-07T13:36:00.000-08:00</published><updated>2009-02-07T13:43:10.308-08:00</updated><title type='text'>Windows Home Server Bible or Beginning PERL</title><content type='html'>&lt;h4&gt;Windows Home Server Bible &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Greg Kettell&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;b&gt;Transform digital chaos into a well-organized home network&lt;/b&gt;  &lt;br&gt;  &lt;br&gt; When was the last time you backed up your home computer? If your household is a hodge-podge of unconnected laptops, desktops, and printers, it's time to bring order and peace of mind by creating your own secure home network with Windows Home Server (WHS) and this comprehensive guide. From protecting your data against hardware failures to organizing all of your family's digital media onto one central hub, this practical reference covers all the techniques and step-by-step instruction you need to succeed.&lt;br&gt; &lt;P&gt;&lt;br&gt; &lt;br&gt; &amp;bull; Choose the out-of-the-box WHS solution or repurpose a spare PC&lt;br&gt; &lt;br&gt; &amp;bull; Go wired or wireless, run Ethernet cable, and configure a router&lt;br&gt; &lt;br&gt; &amp;bull; Walk through installation and get up to speed on the WHS Console&lt;br&gt; &lt;br&gt; &amp;bull; Establish user accounts, set up shared folders, and create a print server&lt;br&gt; &lt;br&gt; &amp;bull; Schedule backups for PCs or Macs and recover from crashes&lt;br&gt; &lt;br&gt; &amp;bull; Build a media hub and stream to computers, Xboxes, and PlayStations&lt;br&gt; &lt;br&gt; &amp;bull; Monitor your home remotely with a webcam&lt;br&gt; &lt;P&gt;&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Look this: &lt;strong&gt;&lt;a href="http://livres-interessants.blogspot.com/2009/02/developpement-et-changement-social-une.html"&gt;Développement et Changement Social :une Perspective Globale&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Beginning PERL: From Novice to Professional &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;James Le&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;i&gt;Beginning Perl, Second Edition&lt;/i&gt; is a well-named text that starts exactly where it claims...This book is a fine place to start.&lt;p&gt; &lt;br&gt;&amp;#8212; James Edward Gray II, Slashdot contributor&lt;p&gt; &lt;br&gt; ...there are great examples, and projects assigned after each chapter to help you really understand and remember how to code in Perl.&lt;p&gt; &lt;br&gt;&amp;#8212; Mark Spritzler, JavaRanch Bartender&lt;p&gt; &lt;br&gt; This book is a well-conceived introduction to Perl in tutorial form... A Very Good Book. &amp;#58;) &amp;#58;) &amp;#58;) &amp;#58;) of 5.&lt;p&gt; &lt;br&gt;&amp;#8212; George Woolley of Oakland Perl Mongers&lt;p&gt; &lt;br&gt; The Perl (this book) teaches is strong industry-standard Perl that is...considered best practice.&lt;p&gt; &lt;br&gt;&amp;#8212; Jack Herrington, Editor, Code Generation Network&lt;p&gt;Originally created as a powerful text processing tool, Perl has since evolved into a multi-purpose, multi-platform language capable of implementing a variety of tasks such as system administration, CGI and network programming, XML processing, and more. Beginning Perl, Second Edition provides valuable insight into Perl's role regarding all of these tasks and more.&lt;br&gt; &lt;p&gt;Commencing with a comprehensive overview of language basics, you'll learn all about important concepts such as Perl's data types and control flow constructs. This material sets the stage for a discussion of more complex topics, such as writing custom functions, using regular expressions, and file input and output. Next, we move on to the advanced topics of object oriented programming, modules, CGI programming, and database administration with Perl's powerful database interface module, DBI. The examples and code provided offer you all of the information you need to start writing your ownpowerful scripts to solve the problems listed above, and many more.&lt;p&gt;Whether you are a complete novice or an experienced programmer, &lt;i&gt;Beginning Perl, Second Edition&lt;/i&gt; offers an ideal guide to learning Perl. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;First steps in Perl&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Scalars&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;13&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Control flow constructs&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;51&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Lists and arrays&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;77&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Hashes&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;111&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Subroutines/functions&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;127&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Regular expressions&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;149&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Files and data&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;177&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;String processing&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;205&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Interfacing to the operating system&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;213&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;References&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;229&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Object-oriented Perl&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;253&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 13&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Modules&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;287&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 14&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Introduction to CGI&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;315&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 15&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Perl and DBI&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;347&lt;/TD&gt;&lt;/TABLE&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-1027982665797011100?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/1027982665797011100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/windows-home-server-bible-or-beginning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/1027982665797011100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/1027982665797011100'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/windows-home-server-bible-or-beginning.html' title='Windows Home Server Bible or Beginning PERL'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-6178798318887156696</id><published>2009-02-06T09:24:00.000-08:00</published><updated>2009-02-06T09:31:37.453-08:00</updated><title type='text'>Mathematical Techniques in Multisensor Data Fusion or Network Management</title><content type='html'>&lt;h4&gt;Mathematical Techniques in Multisensor Data Fusion &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;David L Hall&lt;/strong&gt; &lt;p&gt;&lt;p&gt;"Since the publication of the first edition of Mathematical Techniques in Multisensor Data Fusion, advances in algorithms, logic, and software tools have transformed the field of data fusion. This updated edition covers these areas as well as smart agents, human computer interaction, cognitive aides to analysis, and data system fusion control." Besides assisting practitioners in selecting the appropriate algorithm for implementing a data, fusion system, this book offers guidance in determining the trade-offs among competing data fusion algorithms, selecting commercial off-the-shelf (COTS) tools, and understanding when data fusion improves systems processing. Completely new chapters in this second edition explain data fusion system control and the latest applications of data fusion in data warehousing, medical equipment, and defense systems. &lt;/p&gt;&lt;h4&gt;Booknews&lt;/h4&gt;&lt;p&gt;Research into how to combine data from multiple (and sometimes different) sensors to find out what is going on, has been split between military (battlefield surveillance, etc.) and non-military (robotics, etc.) concerns. The two groups don't speak to each other, and have developed different approaches, techniques, and terminology. Here is a distillation of the mathematics they both use for data- fusion reduced to the bare bones to be comprehensible to researchers and application engineers in many fields. Annotation c. Book News, Inc., Portland, OR (booknews.com) &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Read also &lt;strong&gt;&lt;a href="http://american-cooking-books.blogspot.com/2009/02/middle-path-cookbook-or-margaret.html"&gt;Middle Path Cookbook or Margaret Fultons Kitchen&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Network Management: Accounting and Performance Strategies &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Benoit Clais&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P style="MARGIN&amp;#58; 0px"&gt;&lt;I&gt;Network Management&amp;#58; Accounting and Performance Strategies&lt;/I&gt;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;The definitive guide to collecting usage information from Cisco networks&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;Benoit Claise, CCIE&amp;reg; No. 2868 &lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;Ralf Wolter&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;Understanding network performance and effectiveness is now crucial to business success. To ensure user satisfaction, both service providers and enterprise IT teams must provide service-level agreements (SLA) to the users of their networks&amp;ndash;and then consistently deliver on those commitments. Now, two of the Cisco&amp;reg; leading network performance and accounting experts bring together all the knowledge network professionals need to do so. &lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&lt;I&gt;Network Management&amp;#58; Accounting and Performance Strategies&lt;/I&gt; imparts a deep understanding of Cisco IOS&amp;reg; embedded management for monitoring and optimizing performance, together with proven best strategies for both accounting and performance management. &lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;Benoit Claise and Ralf Wolter begin by introducing the role of accounting and performance management in today&amp;rsquo;s large-scale data and voice networks. They present widely accepted performance standards and definitions, along with today&amp;rsquo;s best practice methodologies for data collection. &lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;Next, they turn to Ciscodevices and the Cisco IOS Software, illuminating embedded management and device instrumentation features that enable you to thoroughly characterize performance, plan network enhancements, and anticipate potential problems and prevent them. Network standards, technologies, and Cisco solutions covered in depth include Simple Network Management Protocol (SNMP) and Management Information Bases (MIB), Remote Monitoring (RMON), IP accounting, NetFlow, BGP policy accounting, AAA Accounting, Network Based Application Recognition (NBAR), and IP SLA (formerly known as SAA). For each, the authors present practical examples and hands-on techniques. &lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;The book concludes with chapter-length scenarios that walk you through accounting and performance management for five different applications&amp;#58; data network monitoring, capacity planning, billing, security, and voice network performance. &lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;Network Management&amp;#58; Accounting and Performance Strategies will be indispensable to every professional concerned with network performance, effectiveness, or profitability, especially NMS/OSS architects, network and service designers, network administrators, and anyone responsible for network accounting or billing. &lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;Benoit Claise, CCIE&amp;reg; No. 2868, is a Cisco Distinguished Engineer working as an architect for embedded management and device instrumentation. His area of expertise includes accounting, performance, and fault management. Claise is a contributor to the NetFlow standardization at the IETF in the IPFIX and PSAMP Working Groups. He joined Cisco in 1996 as a customer support engineer in the Technical Assistance Center network management team and became an escalation engineer before joining the engineering team.&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;Ralf Wolter is a senior manager, consulting engineering at Cisco. He leads the Cisco Core and NMS/OSS consulting team for Europe, works closely with corporate engineering, and supports large-scale customer projects. He specializes in device instrumentation related to accounting and performance management.&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;UL&gt;  &lt;LI&gt;Compare accounting methods and choose the best approach for you &lt;/LI&gt;  &lt;LI&gt;Apply network performance best practices to your network&lt;/LI&gt;  &lt;LI&gt;Leverage built-in Cisco IOS network management system components to quantify performance&lt;/LI&gt;  &lt;LI&gt;Uncover trends in performance statistics to help avoid service degradation before it occurs&lt;/LI&gt;  &lt;LI&gt;Identify under use of network paths, so you can improve overall network efficiency&lt;/LI&gt;&lt;/UL&gt;  &lt;UL&gt;  &lt;LI&gt;Walk through hands-on case studies that address monitoring, capacity planning, billing, security, and voice networks&lt;/LI&gt;  &lt;LI&gt;Understand Cisco network performance, deliver on your SLAs, and improve accounting and billing&lt;/LI&gt;&lt;/UL&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;This book is part of the Networking Technology Series from Cisco Press&amp;reg;, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.&lt;/P&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Introduction&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xxvi&lt;br&gt;Data Collection and Methodology Standards&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&lt;br&gt;Understanding the Need for Accounting and Performance Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5&lt;br&gt;Definitions and the Relationship Between Accounting and Performance Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11&lt;br&gt;Defining Accounting Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11&lt;br&gt;Defining Performance Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;13&lt;br&gt;The Relationship Between Accounting and Performance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;17&lt;br&gt;A Complementary Solution&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;20&lt;br&gt;The Purposes of Accounting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22&lt;br&gt;Network Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22&lt;br&gt;User Monitoring and Profiling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;24&lt;br&gt;Application Monitoring and Profiling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;26&lt;br&gt;Capacity Planning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;31&lt;br&gt;Link Capacity Planning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;31&lt;br&gt;Network-Wide Capacity Planning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;32&lt;br&gt;Traffic Profiling and Engineering&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;34&lt;br&gt;Peering and Transit Agreements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;37&lt;br&gt;Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;43&lt;br&gt;Volume-Based Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;49&lt;br&gt;Destination-Sensitive Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;50&lt;br&gt;Destination and Source-Sensitive Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;52&lt;br&gt;Quality-of-Service Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;53&lt;br&gt;Application and Content-Based Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;55&lt;br&gt;Time/Connection-Based Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;55&lt;br&gt;Voice over IP (VoIP) and IP Telephony (IPT) Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;55&lt;br&gt;Security Analysis&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;57&lt;br&gt;Purposes of Performance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;61&lt;br&gt;Device Performance Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;62&lt;br&gt;Network Element Performance Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;63&lt;br&gt;System and Server Performance Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;64&lt;br&gt;Network Performance Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;65&lt;br&gt;Service Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;66&lt;br&gt;Baselining&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;68&lt;br&gt;Fault Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;70&lt;br&gt;Applying the Information to the Business&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;74&lt;br&gt;Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;80&lt;br&gt;Data Collection Methodology&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;85&lt;br&gt;Data Collection Details: What to Collect&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;86&lt;br&gt;What Are the Keys?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;89&lt;br&gt;What Are the Values?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;89&lt;br&gt;Value Versus Key Example: DiffServ Code Point&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;90&lt;br&gt;Value Versus Key Example: BGP Autonomous System Path&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;91&lt;br&gt;What Are the Required Versus Nice-to-Have Types of Data?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;93&lt;br&gt;Data Types List&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;93&lt;br&gt;Example: Application Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;94&lt;br&gt;Example: Traffic Matrix&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;98&lt;br&gt;Example: SLA Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;99&lt;br&gt;Defining the User&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;100&lt;br&gt;Metering Methods: How to Collect Data Records&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;102&lt;br&gt;Active Versus Passive Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;103&lt;br&gt;Passive Monitoring Concepts&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;104&lt;br&gt;Full Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;104&lt;br&gt;Partial Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;105&lt;br&gt;Filtering Versus Sampling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;105&lt;br&gt;Sampling Methods&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;107&lt;br&gt;Filtering at the Network Element&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;118&lt;br&gt;Active Monitoring Concepts&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;120&lt;br&gt;Concepts for Generating Synthetic Traffic&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;120&lt;br&gt;Active Monitoring Technologies and Tools: ping, traceroute, and IP SLA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;126&lt;br&gt;Best Practice: How to Position Active and Passive Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;128&lt;br&gt;Outlook: Passive Monitoring for One-Way Delay Analysis&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;129&lt;br&gt;Metering Positions: Where to Collect Data Records&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;130&lt;br&gt;Network Element Versus End Device Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;130&lt;br&gt;Edge Versus Core Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;132&lt;br&gt;Embedded Versus External Device Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;136&lt;br&gt;Ingress Versus Egress Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;138&lt;br&gt;Flow Destination or Source Lookup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;140&lt;br&gt;Technology-Dependent Special Constraints&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;141&lt;br&gt;Collection Infrastructure: How to Collect Data Records&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;144&lt;br&gt;Pull Versus Push Model&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;144&lt;br&gt;Event-Based Model&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;145&lt;br&gt;Export Protocols&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;146&lt;br&gt;SNMP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;148&lt;br&gt;NetFlow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;149&lt;br&gt;FTP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;150&lt;br&gt;Authentication, Authorization, and Accounting (AAA) Architecture&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;151&lt;br&gt;Network Design for the Collection Infrastructure&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;151&lt;br&gt;Communication Concepts&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;152&lt;br&gt;Collection Server Concepts&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;154&lt;br&gt;Placing the Collection Server (Centralized, Distributed)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;154&lt;br&gt;Real-Time Requirements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;156&lt;br&gt;Mediation Device Functionality: How to Process Data Records&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;157&lt;br&gt;Filtering&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;157&lt;br&gt;Estimation from Sampling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;159&lt;br&gt;Threshold Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;159&lt;br&gt;Data Aggregation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;160&lt;br&gt;Data Record Correlation and Enrichment&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;164&lt;br&gt;Flow De-Duplication&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;165&lt;br&gt;Data Record Formatting and Storage&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;165&lt;br&gt;Security Considerations: How to Ensure Data Authenticity and Integrity&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;167&lt;br&gt;Source Authentication&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;167&lt;br&gt;Ensuring Data and Device Integrity&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;168&lt;br&gt;Denial-of-Service (DoS) Attacks&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;169&lt;br&gt;Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;170&lt;br&gt;Accounting and Performance Standards and Definitions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;173&lt;br&gt;Understanding Standards and Standards Organizations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;173&lt;br&gt;Architectural and Framework Standards: The TMN/FCAPS Model (ITU-T)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;176&lt;br&gt;Fault Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;180&lt;br&gt;Configuration Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;181&lt;br&gt;Accounting Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;181&lt;br&gt;Performance Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;182&lt;br&gt;Security Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;183&lt;br&gt;The TMN Framework&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;184&lt;br&gt;Architectural and Framework Standards: the eTOM Model (TMF)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;185&lt;br&gt;Informational IETF Standards&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;189&lt;br&gt;IETF RFC 2924, Accounting Attributes and Record Formats&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;189&lt;br&gt;IETF RFC 2975, Introduction to Accounting Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;189&lt;br&gt;Information Modeling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;190&lt;br&gt;Data Collection Protocols: SNMP, SMI, and MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;191&lt;br&gt;Internet Management Model and Terminology&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;191&lt;br&gt;MIB Modules and Object Identifiers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;193&lt;br&gt;SMI Definitions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;194&lt;br&gt;SNMP Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;196&lt;br&gt;References for SMIv1 and SMIv2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;199&lt;br&gt;Data Collection Protocols: NetFlow Version 9 and IPFIX Export Protocols&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;201&lt;br&gt;NetFlow Version 9 Export Protocol&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;202&lt;br&gt;The Template Mechanism&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;202&lt;br&gt;The Export Protocol&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;204&lt;br&gt;NetFlow Version 9 Export Protocol Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;206&lt;br&gt;IPFIX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;208&lt;br&gt;The IPFIX Export Protocol&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;209&lt;br&gt;Work in Progress&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;211&lt;br&gt;IPFIX References&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;211&lt;br&gt;Data Collection Protocols: PSAMP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;212&lt;br&gt;PSAMP Protocol Specifications&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;212&lt;br&gt;PSAMP References&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;213&lt;br&gt;Data Collection Protocols: AAA (Radius, Diameter, and TACACS+)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;214&lt;br&gt;Radius&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;214&lt;br&gt;TACACS+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;216&lt;br&gt;Diameter&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;216&lt;br&gt;Data Collection Protocols: IPDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;217&lt;br&gt;Data Collection Protocols: CMISE/CMIP and GDMO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;218&lt;br&gt;Service Notions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;219&lt;br&gt;Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;222&lt;br&gt;Implementations on the Cisco Devices&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;225&lt;br&gt;SNMP and MIBs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;227&lt;br&gt;MIBs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;228&lt;br&gt;IOS Support for SNMP Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;229&lt;br&gt;Net-snmp Utilities&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;229&lt;br&gt;CLI Operations and Configuration Example for SNMPv2c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;230&lt;br&gt;SNMPv2c Configuration Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;230&lt;br&gt;SNMPv2c Data Retrieval&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;231&lt;br&gt;Displaying SNMPv2c Statistics&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;231&lt;br&gt;CLI Operations and Configuration Examples for SNMPv3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;231&lt;br&gt;authNoPriv SNMP Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;233&lt;br&gt;authPriv SNMP Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;235&lt;br&gt;MIB Table Retrieval Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;235&lt;br&gt;MIB Functional Area Comparison Table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;237&lt;br&gt;General-Purpose MIBs for Accounting and Performance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;239&lt;br&gt;MIB-II (RFC 1213), IF-MIB (RFC 2863), and CISCO-IF-EXTENSION-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;240&lt;br&gt;CISCO-PING-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;241&lt;br&gt;Relevant MIB Objects (Read-Write)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;241&lt;br&gt;Relevant MIB Objects (Read-Only)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 242&lt;br&gt;CISCO-PROCESS-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;242&lt;br&gt;CISCO-ENVMON-MIB and CISCO-HEALTH-MONITOR-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;244&lt;br&gt;CISCO-MEMORY-POOL-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;244&lt;br&gt;CISCO-DATA-COLLECTION-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;244&lt;br&gt;Advanced Device Instrumentation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;247&lt;br&gt;Technology-Specific MIBs for Accounting and Performance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;247&lt;br&gt;Frame Relay&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;247&lt;br&gt;MPLS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;249&lt;br&gt;MPLS Label Switch Router (LSR) MIB (RFC 3813)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;249&lt;br&gt;MPLS Traffic Engineering MIB (RFC 3812)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;250&lt;br&gt;IPv6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;251&lt;br&gt;Multicast&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;252&lt;br&gt;Interface Group MIB (RFC 2863)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;253&lt;br&gt;RMON-MIB (RFC 1757)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;253&lt;br&gt;Multicast Routing MIB for IPv4 (RFC 2932)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;253&lt;br&gt;VLAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;253&lt;br&gt;Community String Indexing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;254&lt;br&gt;Additional Monitoring Parameters&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;254&lt;br&gt;Traffic Management and Control&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;255&lt;br&gt;CISCO-CAR MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;255&lt;br&gt;CISCO-CLASS-BASED-QOS-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;256&lt;br&gt;Telephony&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;257&lt;br&gt;Dial Control Management MIB (RFC 2128)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;259&lt;br&gt;CISCO-VOICE-DIAL-CONTROL-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;260&lt;br&gt;CISCO-VOICE-COMMON-DIAL-CONTROL-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;261&lt;br&gt;CISCO-CALL-HISTORY-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;261&lt;br&gt;SIP MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;262&lt;br&gt;Creating New MIB Objects: EXPRESSION-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;265&lt;br&gt;EXPRESSION-MIB Examples&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;266&lt;br&gt;EVENT-MIB Associated with EXPRESSION-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;268&lt;br&gt;Obtaining MIBs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;269&lt;br&gt;RMON&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;273&lt;br&gt;RMON 1 and RMON 2 MIBs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;273&lt;br&gt;RMON Principles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;277&lt;br&gt;Supported Devices and IOS Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;277&lt;br&gt;Cisco NAM Modules&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;278&lt;br&gt;CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;279&lt;br&gt;SNMP Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;280&lt;br&gt;RMON Row Concept&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;280&lt;br&gt;Operations to Activate the Network Layer Host Group from the RMON 2 MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;282&lt;br&gt;Examples&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;282&lt;br&gt;Initial Configuration&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;282&lt;br&gt;Collection Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;282&lt;br&gt;DSMON MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;284&lt;br&gt;DSMON MIB Principles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;286&lt;br&gt;Supported Devices and IOS Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;286&lt;br&gt;CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;286&lt;br&gt;SNMP Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;286&lt;br&gt;Examples&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;287&lt;br&gt;SMON MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;287&lt;br&gt;Supported Devices and IOS Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;288&lt;br&gt;CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;288&lt;br&gt;SNMP Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;288&lt;br&gt;Examples&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;289&lt;br&gt;Collection Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;289&lt;br&gt;APM MIB and ART MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;289&lt;br&gt;Supported Devices and IOS Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;291&lt;br&gt;CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 291&lt;br&gt;SNMP Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;291&lt;br&gt;Examples&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;291&lt;br&gt;Collection Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;291&lt;br&gt;Applicability&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;292&lt;br&gt;Further Reading&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;293&lt;br&gt;IP Accounting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;297&lt;br&gt;IP Accounting (Layer 3)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;298&lt;br&gt;IP Accounting (Layer 3) Principles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;298&lt;br&gt;Supported Devices and IOS Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;299&lt;br&gt;CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;299&lt;br&gt;SNMP Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;300&lt;br&gt;Examples (CLI and SNMP)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;301&lt;br&gt;Initial Configuration&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;302&lt;br&gt;Collection Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;302&lt;br&gt;IP Accounting Access Control List (ACL)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;303&lt;br&gt;IP Accounting ACL Principles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;304&lt;br&gt;Supported Devices and IOS Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;304&lt;br&gt;CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;304&lt;br&gt;SNMP Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;305&lt;br&gt;Examples (CLI and SNMP)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;305&lt;br&gt;Initial Configuration&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;305&lt;br&gt;Collection Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;306&lt;br&gt;IP Accounting MAC Address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;308&lt;br&gt;IP Accounting MAC Address Principles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;308&lt;br&gt;Supported Devices and IOS Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;309&lt;br&gt;CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;309&lt;br&gt;SNMP Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;310&lt;br&gt;Examples (CLI and SNMP)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;311&lt;br&gt;Initial Configuration&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;311&lt;br&gt;Collection Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;311&lt;br&gt;IP Accounting Precedence&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;312&lt;br&gt;IP Accounting Precedence Principles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;313&lt;br&gt;Supported Devices and IOS Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;313&lt;br&gt;CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;314&lt;br&gt;SNMP Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;314&lt;br&gt;Examples (CLI and SNMP)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;315&lt;br&gt;Initial Configuration&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;315&lt;br&gt;Collection Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;315&lt;br&gt;Applicability&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;317&lt;br&gt;NetFlow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;319&lt;br&gt;Fundamentals of NetFlow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;322&lt;br&gt;Flow Definition&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;322&lt;br&gt;Cache Concept&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;325&lt;br&gt;Aging Flows on a Router&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;327&lt;br&gt;Aging Flows on a Catalyst&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;328&lt;br&gt;Export Version and Related Information Elements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;329&lt;br&gt;The Beginning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;330&lt;br&gt;The Foundation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;330&lt;br&gt;Catalyst-Specific&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;330&lt;br&gt;Router-Based Aggregation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;332&lt;br&gt;Flexible and Extensible&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;336&lt;br&gt;IPFIX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;337&lt;br&gt;Comparison of Information Elements and NetFlow Version&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;338&lt;br&gt;Supported Interfaces&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;339&lt;br&gt;Export Protocol: UDP or SCTP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;340&lt;br&gt;NetFlow Device-Level Architecture: Combining the Elements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;342&lt;br&gt;Cisco NetFlow Collector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;344&lt;br&gt;CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 345&lt;br&gt;SNMP Operations with the NETFLOW-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;346&lt;br&gt;Example: NetFlow Version 5 on a Router&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;347&lt;br&gt;Example: NetFlow Configuration on the Catalyst&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;348&lt;br&gt;Example: NetFlow Version 8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;350&lt;br&gt;Example: NetFlow Version 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;350&lt;br&gt;New Features Supported with NetFlow Version 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;351&lt;br&gt;SCTP Export&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;351&lt;br&gt;Sampled NetFlow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;353&lt;br&gt;Packet-Based Sampling on the Routers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;354&lt;br&gt;Flow-Based Sampled NetFlow on the Catalyst&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;356&lt;br&gt;NetFlow Input Filters&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;358&lt;br&gt;MPLS-Aware NetFlow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;360&lt;br&gt;BGP Next-Hop Information Element&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;362&lt;br&gt;NetFlow Multicast&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;363&lt;br&gt;NetFlow Layer 2 and Security Monitoring Exports&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;365&lt;br&gt;Top Talkers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;366&lt;br&gt;Flexible NetFlow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;370&lt;br&gt;Fields in Flexible NetFlow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;372&lt;br&gt;Packet Sections&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;374&lt;br&gt;Flexible NetFlow Cache Types&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;374&lt;br&gt;Comparison of Original NetFlow and Flexible NetFlow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;375&lt;br&gt;CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;377&lt;br&gt;Flexible NetFlow Examples&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;379&lt;br&gt;Deployment Guidelines&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;385&lt;br&gt;Supported Devices and IOS Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;387&lt;br&gt;BGP Policy Accounting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;389&lt;br&gt;Input BGP Policy Accounting&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;390&lt;br&gt;Output BGP Policy Accounting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;391&lt;br&gt;Summary of All Four BGP Policy Accounting Combinations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;392&lt;br&gt;Fundamentals&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;393&lt;br&gt;BGP Policy Accounting Commands&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;394&lt;br&gt;SNMP Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;395&lt;br&gt;Examples (CLI and SNMP)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;396&lt;br&gt;Initial Configuration&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;396&lt;br&gt;Collection Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;397&lt;br&gt;Destination-Sensitive Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;398&lt;br&gt;Destination-Sensitive Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;398&lt;br&gt;Destination-Sensitive Billing Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;399&lt;br&gt;Destination-Sensitive Traffic Shaping (DSTS)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;399&lt;br&gt;Destination-Sensitive Traffic Shaping Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;400&lt;br&gt;Applicability&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;400&lt;br&gt;AAA Accounting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;403&lt;br&gt;Fundamentals of AAA Accounting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;405&lt;br&gt;High-Level Comparison of Radius, TACACS+, and Diameter&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;406&lt;br&gt;Radius&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;407&lt;br&gt;Radius Attributes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;409&lt;br&gt;Radius CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;415&lt;br&gt;Voice Extensions for Radius&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;416&lt;br&gt;Concept of Call Legs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;416&lt;br&gt;Radius Accounting with the Vendor-Specific Attribute&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;419&lt;br&gt;Radius Accounting with the Overloaded Acct-Session-Id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;423&lt;br&gt;Comparing the Vendor-Specific Attribute and the Acct-Session-Id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;424&lt;br&gt;CLI Operations for VoIP Accounting with Radius&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;425&lt;br&gt;Diameter Details&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;428&lt;br&gt;NBAR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;433&lt;br&gt;NBAR Functionality&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;434&lt;br&gt;Distributed NBAR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;435&lt;br&gt;NBAR Classification Details&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;435&lt;br&gt;Classification of HTTP by URL, Host, or MIME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;436&lt;br&gt;Classification of Citrix ICA Traffic by Application Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;437&lt;br&gt;NBAR Packet Description Language Module (PDLM)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;437&lt;br&gt;NBAR Scope&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;438&lt;br&gt;Supported Devices and IOS Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;438&lt;br&gt;NBAR Protocol Discovery (PD) MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;439&lt;br&gt;NBAR Supported Protocols&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;440&lt;br&gt;NBAR Protocol Discovery Statistics&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;440&lt;br&gt;NBAR Top-N Statistics&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;441&lt;br&gt;NBAR Protocol Discovery Thresholds, Traps, and History&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;442&lt;br&gt;NBAR Configuration Commands&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;443&lt;br&gt;NBAR show Commands&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;443&lt;br&gt;NBAR Examples (CLI and SNMP)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;445&lt;br&gt;Basic NBAR Configuration&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;445&lt;br&gt;Custom Application Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;446&lt;br&gt;Limiting Peer-to-Peer Traffic&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;447&lt;br&gt;HTTP Requests Payload Inspection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;447&lt;br&gt;NBAR Applicability&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;449&lt;br&gt;IP SLA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;451&lt;br&gt;Measured Metrics: What to Measure&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;453&lt;br&gt;Network Delay&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;454&lt;br&gt;Jitter&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;454&lt;br&gt;Packet Loss&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;455&lt;br&gt;Measurement Accuracy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;455&lt;br&gt;TCP Connect&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;456&lt;br&gt;DHCP and DNS Response Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;456&lt;br&gt;HTTP Response Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;456&lt;br&gt;Linking Metrics to Applications&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;456&lt;br&gt;Operations: How to Measure&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;457&lt;br&gt;Operations Parameters&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;457&lt;br&gt;Frequency&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;457&lt;br&gt;Number of Packets&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;458&lt;br&gt;Interpacket Interval&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;458&lt;br&gt;Packet Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;458&lt;br&gt;Timeout&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;458&lt;br&gt;Lifetime&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;459&lt;br&gt;Start Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;459&lt;br&gt;MPLS VPN Awareness&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;459&lt;br&gt;IP SLA Responder&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;459&lt;br&gt;Operation Types&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;463&lt;br&gt;ICMP Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;464&lt;br&gt;UDP Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;468&lt;br&gt;TCP Connect Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;470&lt;br&gt;FTP Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;470&lt;br&gt;DHCP Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;471&lt;br&gt;DNS Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;471&lt;br&gt;HTTP Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;472&lt;br&gt;Frame Relay Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;473&lt;br&gt;ATM Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;475&lt;br&gt;VoIP Gatekeeper Registration Delay Monitoring Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;476&lt;br&gt;VoIP Call Setup (Post-Dial Delay) Monitoring Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;477&lt;br&gt;RTP-Based VoIP Operation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;477&lt;br&gt;DLSw+ Operation&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;479&lt;br&gt;IP SLA CLI Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;480&lt;br&gt;SNMP Operations with the CISCO-RTTMON-MIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;482&lt;br&gt;Application-Specific Scenario: HTTP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;483&lt;br&gt;Application-Specific Scenario: VoIP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;486&lt;br&gt;Advanced Features&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;488&lt;br&gt;Scheduling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;488&lt;br&gt;Recurring Function&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;489&lt;br&gt;Multiple Operation Scheduling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;489&lt;br&gt;Random Scheduling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;491&lt;br&gt;Distribution of Statistics&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;491&lt;br&gt;History Collection&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;494&lt;br&gt;Thresholds and Notifications&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;495&lt;br&gt;Enhanced Object Tracking for IP SLA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;499&lt;br&gt;Implementation Considerations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;501&lt;br&gt;Supported Devices and IOS Versions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;501&lt;br&gt;Performance Impact&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;503&lt;br&gt;Accuracy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;504&lt;br&gt;Security Considerations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;506&lt;br&gt;IP SLA Deployment&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;507&lt;br&gt;IP SLA Architecture and Best Practices&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;508&lt;br&gt;NMS Applications&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;511&lt;br&gt;Summary of Data Collection Methodology&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;515&lt;br&gt;Applicability&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;515&lt;br&gt;Assigning Technologies to Solutions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;523&lt;br&gt;Monitoring Scenarios&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;525&lt;br&gt;Network Blueprint for Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;525&lt;br&gt;Device and Link Performance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;526&lt;br&gt;Network Connectivity and Performance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;530&lt;br&gt;Application Monitoring&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;534&lt;br&gt;Service Monitoring and Routing Optimization&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;536&lt;br&gt;Capacity Planning Scenarios&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;541&lt;br&gt;Link Capacity Planning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;541&lt;br&gt;Network Blueprint for Capacity Planning&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;543&lt;br&gt;Problem Space&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;544&lt;br&gt;Capacity Planning Tools&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;546&lt;br&gt;Methods for Generating the Core Traffic Matrix&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;548&lt;br&gt;NetFlow BGP Next Hop ToS Aggregation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;551&lt;br&gt;Flexible NetFlow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;552&lt;br&gt;MPLS-Aware NetFlow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;553&lt;br&gt;BGP Passive Peer on the NetFlow Collector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;554&lt;br&gt;BGP Policy Accounting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;555&lt;br&gt;Other Methods&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;556&lt;br&gt;Additional Considerations: Peer-to-Peer Traffic&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;557&lt;br&gt;Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;557&lt;br&gt;Voice Scenarios&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;559&lt;br&gt;Network Blueprint for IP Telephony&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;560&lt;br&gt;Voice Performance Measurement&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;561&lt;br&gt;Standards and Technology&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;561&lt;br&gt;Mean Opinion Scores (MOS)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;562&lt;br&gt;Impairment/Calculated Planning Impairment Factor (ICPIF)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;563&lt;br&gt;Network Elements in the Voice Path&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;564&lt;br&gt;Passive Voice Performance Measurement&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;564&lt;br&gt;Active Voice Performance Measurement&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;565&lt;br&gt;Cisco CallManager (CCM)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;565&lt;br&gt;Application Examples&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;570&lt;br&gt;Network Analysis Module&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;571&lt;br&gt;CiscoWorks Unified Operations Manager&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;572&lt;br&gt;Voice Accounting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;573&lt;br&gt;Standards and Technology&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;573&lt;br&gt;Network Elements in the Voice Path&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;574&lt;br&gt;Gateway, Gatekeeper, Multimedia Conference Manager&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;575&lt;br&gt;Cisco CallManager (CCM)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;575&lt;br&gt;Application Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;575&lt;br&gt;Is Your Network Ready for IP Telephony?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;577&lt;br&gt;Security Scenarios&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;579&lt;br&gt;Network Blueprint for Security Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;580&lt;br&gt;Security Management Process&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;582&lt;br&gt;Preparation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;583&lt;br&gt;Identification&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;584&lt;br&gt;Classification&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;587&lt;br&gt;NetFlow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;587&lt;br&gt;Network-Based Application Recognition (NBAR)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;589&lt;br&gt;Network Analysis Module (NAM)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;589&lt;br&gt;Other Attack Classification Features&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;590&lt;br&gt;Trace Back&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;591&lt;br&gt;Reaction&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;593&lt;br&gt;Postmortem&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;594&lt;br&gt;Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;596&lt;br&gt;Billing Scenarios&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;599&lt;br&gt;Network Blueprint for Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;600&lt;br&gt;Billing Approaches&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;602&lt;br&gt;Time-Based Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 602&lt;br&gt;pWLAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;602&lt;br&gt;Dial-In&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;603&lt;br&gt;Volume-Based Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;603&lt;br&gt;Residential Broadband Access (DSL or Cable)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;603&lt;br&gt;Transit and Peering Agreements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;604&lt;br&gt;Destination-Sensitive Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;606&lt;br&gt;Time- and Distance-Based Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;606&lt;br&gt;Service-Based Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;607&lt;br&gt;Video on Demand (VoD)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;608&lt;br&gt;Enterprise Departmental Charge Back&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;608&lt;br&gt;Flat Rate Billing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;609&lt;br&gt;Summary&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;609&lt;br&gt;Index&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;612 &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-6178798318887156696?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/6178798318887156696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/mathematical-techniques-in-multisensor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6178798318887156696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6178798318887156696'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/mathematical-techniques-in-multisensor.html' title='Mathematical Techniques in Multisensor Data Fusion or Network Management'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-4375661420884010307</id><published>2009-02-05T05:12:00.000-08:00</published><updated>2009-02-05T05:19:39.787-08:00</updated><title type='text'>Microsoft Expression Web Illustrated Introductory or Joomla Cash</title><content type='html'>&lt;h4&gt;Microsoft Expression Web-Illustrated Introductory &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Julie Riley&lt;/strong&gt; &lt;p&gt;&lt;p&gt;This Microsoft Office 2007 Illustrated Series book covers the introductory information that you need to know now for Microsoft Expression Web. Our signature two-page spread design has been updated and refreshed to take full advantage of the new features of the software. This practical, easy to navigate book provides you with the essential knowledge you need to succeed at both work and beyond. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Read also &lt;strong&gt;&lt;a href="http://appetizers-books.blogspot.com"&gt;Introductory Foods or Taste of American Place&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Joomla! Cash &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Brandon Dawson&lt;/strong&gt; &lt;p&gt;&lt;p&gt;This book for business people with a medium level of technical skill is a fast and easy-to-read primer on how to implement a cash-generating! website, taking the reader from the inception of an idea to a fully working cash-generating website built on Joomla!. Joomla! is an award-winning freely available open-source Content Management System (CMS) that helps you build websites and other powerful online applications. Joomla! is used all over the world to power everything from simple, personal homepages to complex corporate web applications and includes features such as page caching to improve performance, RSS feeds, printable versions of pages, news flashes, blogs, polls, searching, and internationalization. The emphasis of this book is on Using Joomla! for e-commerce; it gives the reader a valuable knowledge base on search-engine ranking, website layout and design, shopping cart setup using VirtueMart, marketing the website, affiliate marketing with the iDevAffiliate system, and more. &lt;/p&gt;&lt;br&gt;&lt;br&gt;   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-4375661420884010307?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/4375661420884010307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/microsoft-expression-web-illustrated.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/4375661420884010307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/4375661420884010307'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/microsoft-expression-web-illustrated.html' title='Microsoft Expression Web Illustrated Introductory or Joomla Cash'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-2294797773010220751</id><published>2009-02-04T01:01:00.000-08:00</published><updated>2009-02-04T01:07:49.908-08:00</updated><title type='text'>Customer Data Integration or Curriculum Webs</title><content type='html'>&lt;h4&gt;Customer Data Integration: Reaching a Single Version of the Truth &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Don Peppers&lt;/strong&gt; &lt;p&gt;&lt;p&gt;"Customers are the heart of any business. But we can't succeed if we develop only one talk addressed to the 'average customer.' Instead we must know each customer and build our individual engagements with that knowledge. If Customer Relationship Management (CRM) is going to work, it calls for skills in Customer Data Integration (CDI). This is the best book that I have seen on the subject. Jill Dych&amp;eacute; is to be complimented for her thoroughness in interviewing executives and presenting CDI."&lt;br&gt;-Philip Kotler, S. C. Johnson&lt;br&gt;&lt;br&gt;Distinguished Professor of International Marketing Kellogg School of Management, Northwestern University&lt;br&gt;&lt;br&gt;"In this world of killer competition, hanging on to existing customers is critical to survival. Jill Dych&amp;eacute;'s new book makes that job a lot easier than it has been."&lt;br&gt;-Jack Trout, author, Differentiate or Die&lt;br&gt;&lt;br&gt;"Jill and Evan have not only written the definitive work on Customer Data Integration, they've made the business case for it. This book offers sound advice to business people in search of innovative ways to bring data together about customers-their most important asset-while at the same time giving IT some practical tips for implementing CDI and MDM the right way."&lt;br&gt;&lt;br&gt;-Wayne Eckerson, The Data Warehousing Institute author of Performance Dashboards&amp;#58; Measuring, Monitoring, and Managing Your Business&lt;br&gt;&lt;br&gt;Whatever business you're in, you're ultimately in the customer business. No matter what your product, customers pay the bills. But the strategic importance of customer relationships hasn't brought companies much closer to a single, authoritative view of their customers. Written from both business andtechnicalperspectives, &lt;I&gt;Customer Data Integration&lt;/I&gt; shows companies how to deliver an accurate, holistic, and long-term understanding of their customers through CDI. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Interesting textbook: &lt;strong&gt;&lt;a href="http://word-processing-book.blogspot.com"&gt;Access Denied or Programming the Microsoft Windows Driver Model Second Edition&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Curriculum Webs: Weaving the Web into Teaching and Learning &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Craig Cunningham&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;&lt;I&gt;Curriculum Webs&lt;/I&gt; helps educators, curriculum developers, and teachers build and use the World Wide Web as a central resource to facilitate learning. A curriculum web is a Web page or web site designed to support a unit of curriculum. This text describes the process of building curriculum webs from the early planning stages through design of the Web pages, using the finished product in classrooms, reflecting on the results, and revising for further use. Readers will see how successful Web-based curricula can be developed based on the stages of curriculum development and the needs of learners.  &lt;/P&gt; &lt;/I&gt;&lt;/B&gt;&lt;/LI&gt;&lt;/UL&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Planning curriculum for the Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Creating a simple curriculum Web&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;20&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Identifying curriculum goals&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;35&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Laying out an effective Web page&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;70&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Choosing learning activities&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;92&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Planning instruction and assessment&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;116&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Gathering Web-based resources&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;136&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Designing an effective Web site&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;163&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Using multimedia&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;179&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Constructing interactivity&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;196&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Evaluating and maintaining curriculum Webs&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;222&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Teaching with curriculum Webs&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;233&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;An overview of Web technologies&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;249&lt;/TD&gt;&lt;/TABLE&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-2294797773010220751?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/2294797773010220751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/customer-data-integration-or-curriculum.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2294797773010220751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2294797773010220751'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/customer-data-integration-or-curriculum.html' title='Customer Data Integration or Curriculum Webs'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-6558429322096818322</id><published>2009-02-02T20:48:00.000-08:00</published><updated>2009-02-02T20:55:23.284-08:00</updated><title type='text'>Learning to Fly or Amazoncom</title><content type='html'>&lt;h4&gt;Learning to Fly: Practical Lessons from Some of the World's Leading Knowledge Companies &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Chris Collison&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Today, no one is, nor can be, an expert in everything. In every challenge, it is easy to feel that you don't know enough to keep up with the accelerating pace of change inside our organisations, let alone the world outside. Start with the assumption that somebody somewhere has already done what you are trying to do. How can you find out whom, and learn from them? &lt;i&gt;Learning to Fly&lt;/i&gt; shows exactly how to put knowledge management theory into practice, sharing the tools used and the experience and insights gained by two leading practitioners.  &lt;br&gt;  &lt;br&gt;Completely updated for the second edition, &lt;i&gt;Learning to Fly&lt;/i&gt; shares the authors&amp;#8217; experiences from BP and other leading knowledge organisations.and incorporates new material on implementation and best practice, including a CD-ROM with KM tools and exercises.  &lt;br&gt;  &lt;br&gt;&amp;#8220;Chris Collison and Geoff Parcell show how new ideas and tools are making working and learning inseparable.&amp;#8221; Peter Senge.&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Interesting textbook: &lt;strong&gt;&lt;a href="http://cakes-books.blogspot.com"&gt;Nuts or Juices&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Amazon.com: Get Big Fast &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Robert Spector&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;p&gt;In Amazon.com Jeff Bezos built something the world had never seen. He created the most recognized brand name on the Internet, became for a time one of the richest men in the world, and was crowned "the king of cyber-commerce."&lt;/p&gt;&lt;p&gt;Yet for all the media exposure, the inside story of Amazon.com has never really been told. In this revealing, unauthorized account, Robert Spector, journalist and best-selling author, gives us this up-to-date, fast-paced, behind-the-scenes story of the company's creation and rise, its tumultuous present, and its uncertain future.&lt;/p&gt; &lt;/p&gt;&lt;h4&gt;Publishers Weekly&lt;/h4&gt;&lt;p&gt;Amazon.com founder and CEO Jeff Bezos declined to be interviewed for this book, relates Spector, a journalist who has written for USA Today and UPI. But Bezos had nothing to fear. Spector has taken an extremely benign look at the so-called e-commerce success story, beginning with Bezos's career as an investment banker, passing through Amazon.com's early days in a dingy warehouse, the search for investor dollars, the company's transformation from a virtual to a physical entity, skirmishes in the marketplaces and the courts and, finally, the improbable expansion into other products (besides books) and countries. Sometimes chronological, sometimes topical, this comprehensive overview is filled with interesting trivia (e.g., the company initially protected itself against credit card theft by walking a floppy disk from one PC to another instead of transmitting information over the Net). Unfortunately, Spector writes with a glibness that leaves the reader wondering exactly what he means: "Setting about to run a corporate culture from the ground up, Bezos focused on hiring the absolute best people he could find." In other cases, he starts down a promising road but never brings us to the end; for example, he writes that "in reality, in the quest to get big fast, the seemingly mild-mannered Bezos is a fierce, take-no-prisoners competitor," and proceeds to fuzzily document how Amazon gets closer to the consumer. Those looking for a quick primer on the growth of one of the world's most famous dot-coms will find this useful. Readers looking for a journalistically penetrating account, readers will be better served by the business press. (Apr) Copyright 2000 Cahners Business Information.| &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Acknowledgments&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preface&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Introduction&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Who Is Jeffrey Bezos?&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;I'll Take Manhattan&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;12&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Seattle&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;33&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Garage In, Garage Out&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;47&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Out to Launch&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;64&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Get Big Fast&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;84&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Raise the Bar&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;105&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;"Anal-Retentive" About Customer Service&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;126&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Toast of the Town ... or Amazon.toast?&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;158&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Poster Child for Internet Commerce&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;179&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Get Bigger Faster&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;207&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Notes&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;237&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Index&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;247&lt;/TD&gt;&lt;/TABLE&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-6558429322096818322?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/6558429322096818322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/learning-to-fly-or-amazoncom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6558429322096818322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6558429322096818322'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/learning-to-fly-or-amazoncom.html' title='Learning to Fly or Amazoncom'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-668744325314708997</id><published>2009-02-01T16:36:00.000-08:00</published><updated>2009-02-01T16:42:59.264-08:00</updated><title type='text'>Apple Pro Training Series or Expert C Cli</title><content type='html'>&lt;h4&gt;Apple Pro Training Series: Getting Started with Final Cut Server &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Matthew Geller&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Tailor-made for the Final Cut editor, Final Cut Server takes the headache out of managing large collections of media files. The software delivers intuitive media asset management, plus tools for tracking job status, review and approval, and automating complex sequences of tasks in a busy production environment. In this handy reference guide, system integrator and author Matthew Geller shares essential workflows that will shave hours from your post-production jobs. Covers everything from how to search for, catalog, and find the right asset quickly, to handling large quantities of real-time HD video in a fast-paced production environment. The book&amp;rsquo;s compact size makes it easy to fit in a jacket pocket or computer case so that you have it handy when you need it most.&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;br&gt;&lt;br&gt;&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;P&gt;Lesson 1 Overview and Interface Basics 3&lt;P&gt;Lesson 2 Working with Assets 17&lt;P&gt;Lesson 3 Working with Final Cut Studio Projects 51&lt;P&gt;Lesson 4 Working with Productions 69&lt;P&gt;Lesson 5 Working with Devices 79&lt;P&gt;Lesson 6 Working with Jobs 87&lt;P&gt;Lesson 7 Basic Administration 97&lt;P&gt;Lesson 8 Advanced Administration 131&lt;P&gt;Lesson 9 Workflows and Final Cut Server 173&lt;P&gt;App Best Practices for Installation 195&lt;P&gt;Glossary 207&lt;P&gt;Index 210 &lt;p&gt;See also: &lt;strong&gt;&lt;a href="http://pies-books.blogspot.com/2009/02/cooking-with-riesling-or-kosher-kettle.html"&gt;Cooking with Riesling or Kosher Kettle&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Expert C++/Cli &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Marcus Heeg&lt;/strong&gt; &lt;p&gt;&lt;p&gt;C++/CLI is Microsoft's latest extension to C++ that targets the heart of .NET 2.0, the common language runtime. &lt;i&gt;Expert Visual C++/CLI&lt;/i&gt; is written by visual C++ MVP Marcus Heege, who examines the core of the C++/CLI language. He explains both how the language elements work and how Microsoft intends them to be used.&lt;p&gt;Even if you're new to C++/CLI but are planning to migrate to it from another language, this book will ground you in the core language elements and give you the confidence to explore further and migrate effectively. It provides concise, yet in-depth coverage of all major C++/CLI features&amp;#58; short code examples succinctly illustrate syntax and concepts, and more elaborate examples show how C++/CLI should be used. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-668744325314708997?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/668744325314708997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/apple-pro-training-series-or-expert-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/668744325314708997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/668744325314708997'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/02/apple-pro-training-series-or-expert-c.html' title='Apple Pro Training Series or Expert C Cli'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-3433471436784880488</id><published>2009-01-31T12:24:00.000-08:00</published><updated>2009-01-31T12:30:51.632-08:00</updated><title type='text'>Design to Sell Using Microsoft Publisher to Inform Motivate and Persuade or Visio 2007 Bible</title><content type='html'>&lt;h4&gt;Design to Sell Using Microsoft Publisher to Inform, Motivate and Persuade: Use Microsoft Publisher to Plan, Write and Design Great Marketing Pieces &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Roger C Parker&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Not a designer? Don't have a big marketing budget? Now you can design effective marketing materials yourself with this guide written by best-selling author and design expert Roger C. Parker. This one-stop guide to marketing gives you the basics for creating effective messages and step-by-step instruction for using Publisher 2003 to design compelling, easy-to-read marketing materials that deliver your message successfully.&lt;p&gt;Even if you're not a designer or you have no marketing experience, you'll get expert advice and learn how to:&lt;ul&gt;&lt;li&gt;Develop a market empathy, think like your market, and solve their problems using their language&lt;li&gt;Format your message so it's attractive and easy to read-by taking a crash course in graphic design&lt;li&gt;Save time and money by using Publisher to create several different types of effective marketing pieces-including postcards to promote your business and newsletters that keep you in touch with your customers&lt;li&gt;Use techniques for quickly harnessing powerful Publisher capabilities&lt;li&gt;Do it right from the start and avoid common pitfalls and design mistakes&lt;/ul&gt;&lt;p&gt;Each chapter includes an interactive exercise as well as review questions with answers on the author's companion Web site. Also on the Web site are downloadable worksheets and templates, more illustrations of the projects in the book, additional before-and-after project makeovers, and other resources.&lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Look this: &lt;strong&gt;&lt;a href="http://commercial-law-book.blogspot.com"&gt;Women in Medieval English Society or Innovation New Technologies&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Visio 2007 Bible &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Bonnie Biafor&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Whether you&amp;#8217;re designing a network, a business plan, or an office building, Visio 2007 can transform your vision into sophisticated diagrams and drawings and this comprehensive reference shows you how. You&amp;#8217;ll discover how to use Visio for IT, architecture, engineering, and business projects; explore the new features of Visio 2007; learn to publish Visio diagrams to the Web; and much more. If you want to develop your skills in Visio, this is the book you need to succeed.&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Acknowledgments.  &lt;br&gt;  &lt;br&gt;Introduction.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part I&amp;#58; Understanding Visio Fundamentals.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Getting Started with Visio.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; Getting Started with Drawings.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Working with Visio Files.  &lt;br&gt;  &lt;br&gt;Chapter 4&amp;#58; Working with Shapes.  &lt;br&gt;  &lt;br&gt;Chapter 5&amp;#58; Connecting Shapes.  &lt;br&gt;  &lt;br&gt;Chapter 6&amp;#58; Working with Text.  &lt;br&gt;  &lt;br&gt;Chapter 7&amp;#58; Enhancing Diagram Appearance with Formatting.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part II&amp;#58; Integrating Visio Drawings.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 8&amp;#58; Inserting, Linking, and Embedding Objects.  &lt;br&gt;  &lt;br&gt;Chapter 9&amp;#58; Importing, Exporting, and Publishing to the Web.  &lt;br&gt;  &lt;br&gt;Chapter 10&amp;#58; Linking Shapes with Data.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part III&amp;#58; Using Visio for Office Productivity.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 11&amp;#58; Collaborating with Others.  &lt;br&gt;  &lt;br&gt;Chapter 12&amp;#58; Building Block Diagrams.  &lt;br&gt;  &lt;br&gt;Chapter 13&amp;#58; Constructing Charts and Graphs.  &lt;br&gt;  &lt;br&gt;Chapter 14&amp;#58; Working with Organization Charts.  &lt;br&gt;  &lt;br&gt;Chapter 15&amp;#58; Building Visio Flowcharts.  &lt;br&gt;  &lt;br&gt;Chapter 16&amp;#58; Documenting Processes, Workflows, and Data Flows.  &lt;br&gt;  &lt;br&gt;Chapter 17&amp;#58; Scheduling Projects with Visio.  &lt;br&gt;  &lt;br&gt;Chapter 18&amp;#58; Documenting Brainstorming Sessions.  &lt;br&gt;  &lt;br&gt;Chapter 19&amp;#58; Analyzing Results with PivotDiagrams.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part IV&amp;#58; Using Visio in Information Technology.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 20&amp;#58; Modeling and Documenting Databases.  &lt;br&gt;  &lt;br&gt;Chapter 21&amp;#58; Building UML Models.  &lt;br&gt;  &lt;br&gt;Chapter 22&amp;#58; Building Software Development Diagrams.  &lt;br&gt;  &lt;br&gt;Chapter 23&amp;#58; Mapping Web Sites.  &lt;br&gt;  &lt;br&gt;Chapter 24&amp;#58; Creating Network Diagrams.  &lt;br&gt;&lt;br&gt;&lt;b&gt;Part V&amp;#58; Using Visio for Architecture and Engineering.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 25&amp;#58; Working with Scaled Drawings.  &lt;br&gt;  &lt;br&gt;Chapter 26&amp;#58; Creating and Managing Scaled Drawings.  &lt;br&gt;  &lt;br&gt;Chapter 27&amp;#58; Laying Out Architectural and Engineering Plans.  &lt;br&gt;  &lt;br&gt;Chapter 28&amp;#58; Planning Space and Managing Facilities.  &lt;br&gt;  &lt;br&gt;Chapter 29&amp;#58; Integrating CAD and Visio.  &lt;br&gt;  &lt;br&gt;Chapter 30&amp;#58; Working with Engineering Drawings.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part VI&amp;#58; Customizing Stencils, Templates, and Shapes.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 31&amp;#58; Creating and Customizing Templates.  &lt;br&gt;  &lt;br&gt;Chapter 32&amp;#58; Creating and Customizing Stencils.  &lt;br&gt;  &lt;br&gt;Chapter 33&amp;#58; Creating and Customizing Shapes.  &lt;br&gt;  &lt;br&gt;Chapter 34&amp;#58; Customizing Shapes Using ShapeSheets.  &lt;br&gt;  &lt;br&gt;Chapter 35&amp;#58; Formatting with Styles.  &lt;br&gt;  &lt;br&gt;Chapter 36&amp;#58; Customizing Toolbars and Menus.  &lt;br&gt;  &lt;br&gt;Chapter 37&amp;#58; Automating Visio.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part VII&amp;#58; Quick Reference.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 38&amp;#58; Installing Visio 2007.  &lt;br&gt;  &lt;br&gt;Chapter 39&amp;#58; Visio Help Resources.  &lt;br&gt;  &lt;br&gt;Chapter 40&amp;#58; Additional Resources for Templates and Stencils.  &lt;br&gt;  &lt;br&gt;Chapter 41&amp;#58; Keyboard Shortcuts.  &lt;br&gt;  &lt;br&gt;Chapter 42&amp;#58; Template and Stencil Reference.  &lt;br&gt;  &lt;br&gt;Index.&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-3433471436784880488?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/3433471436784880488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/design-to-sell-using-microsoft.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/3433471436784880488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/3433471436784880488'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/design-to-sell-using-microsoft.html' title='Design to Sell Using Microsoft Publisher to Inform Motivate and Persuade or Visio 2007 Bible'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-2031987871839587333</id><published>2009-01-30T08:12:00.000-08:00</published><updated>2009-01-30T08:19:12.467-08:00</updated><title type='text'>Google Apps or Professional Web Design</title><content type='html'>&lt;h4&gt;Google Apps: The Missing Manual &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Nancy Conner&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;Among its many amazing applications, Google now has web-based alternatives to many of the applications in Microsoft Office. This comprehensive and easy-to-follow new book enables you to explore Google's new office applications in detail. Once you do, you'll be in good company&amp;#151;more than 100,000 small businesses and some corporations are already looking to take advantage of these free Google offerings. Google Apps&amp;#58; The Missing Manual teaches you how to use three relatively new applications from Google&amp;#58; "Docs and Spreadsheets," which provide many of the same core tools that you find in Word and Excel; and Google Calendar and Gmail, the applications that offer an alternative to Outlook. This book demonstrates how these applications together can ease your ability to collaborate with others, and allow you access to your documents, mail and appointments from any computer at any location. Of course, as remarkable as these applications are, Google's office suite is definitely a work-in-progress. Navigating what you can and can't do and&amp;#151;more importantly&amp;#151;understanding how to do it isn't always easy. And good luck finding enough help online. Google Apps&amp;#58; The Missing Manual is the one book you need to get the most out of this increasingly useful part of the Google empire. This book&amp;#58; Explains how to create, save and share each of Google's web-based office applications Offers separate sections for Docs and Spreadsheets, Google Calendar, and Gmail Demonstrates how to use these applications in conjunction with one another Gives you crystal-clear and jargon-free explanations that will satisfy users of all technical levels Many of you already use Gmail, but do you knowits full potential? Do youknow how you can increase its power by using Gmail with Doc and Spreadsheets and Google Calendar? You'll find out with Google Apps&amp;#58; The Missing Manual. You'll also come to understand why large corporations such as General Electric and Proctor &amp; Gamble are taking a long, hard look at these applications. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;P&gt;The Missing Credits&lt;P&gt;Introduction&lt;P&gt;Part I Docs&amp;#58; Google's Productivity Suite&lt;P&gt;1 Getting Started with Google Apps 3&lt;P&gt;Signing Up for a Google Account 3&lt;P&gt;You're All Signed Up-Now What? 9&lt;P&gt;Managing Your Google Account 12&lt;P&gt;The Google Toolbar 20&lt;P&gt;2 Word Processing with Google Docs 41&lt;P&gt;Before You Start&amp;#58; Browser Requirements 41&lt;P&gt;Welcome to Google Docs&amp;#58; A Quick Tour 42&lt;P&gt;Customize Your Setup with Google Docs Settings 47&lt;P&gt;Getting Your Docs into Google 51&lt;P&gt;Ready, Set, Write&amp;#58; Working with Documents 56&lt;P&gt;Editing Documents Offline 79&lt;P&gt;Sharing and Collaborating on Documents 86&lt;P&gt;Organizing and Finding Documents 105&lt;P&gt;3 Working with Docs Spreadsheets 115&lt;P&gt;Getting Started with Google Docs Spreadsheets 115&lt;P&gt;Creating a Spreadsheet 116&lt;P&gt;Formatting a Spreadsheet 126&lt;P&gt;Adding and Deleting Rows and Columns 129&lt;P&gt;Working with Multiple Sheets 131&lt;P&gt;Adjusting Cell Sizes 134&lt;P&gt;Timesaving Data Entry Tricks 135&lt;P&gt;Checking Your Spelling 139&lt;P&gt;Inserting Images 139&lt;P&gt;Sorting Data 141&lt;P&gt;Formulas and Functions 145&lt;P&gt;Labeling Cells and Columns with Range Names 152&lt;P&gt;Working with Charts 154&lt;P&gt;Displaying Data with Gadgets 161&lt;P&gt;Printing a Spreadsheet 163&lt;P&gt;Deleting a Spreadsheet 166&lt;P&gt;Sharing and Collaborating on Spreadsheets 166&lt;P&gt;Turn Back Time&amp;#58; Your Spreadsheet's Revision History 182&lt;P&gt;4 Creating Slideshow Presentations 185&lt;P&gt;Getting Started with Google Docs Presentations 185&lt;P&gt;Creating a Presentation 186&lt;P&gt;Editing a Presentation 192&lt;P&gt;Previewing a Presentation 213&lt;P&gt;Printing a Presentation 213&lt;P&gt;Deleting a Presentation 215&lt;P&gt;Sharing and Collaborating on Presentations 216&lt;P&gt;Turn Back Time&amp;#58; Your Presentation's Revision History 224&lt;P&gt;Part II Communicating and Scheduling&lt;P&gt;5 Gmail&amp;#58;Email Google-Style 229&lt;P&gt;Welcome to Gmail&amp;#58; A Quick Tour 229&lt;P&gt;Reading and Filtering Email 234&lt;P&gt;Writing and Sending Email 249&lt;P&gt;Organizing and Searching Your Email 262&lt;P&gt;Dealing with Spam 272&lt;P&gt;Contacts&amp;#58; Your Gmail Address Book 273&lt;P&gt;Customizing Gmail&amp;#58; Your Settings Options 284&lt;P&gt;6 Keeping in Touch with Google Talk 295&lt;P&gt;Getting Started with Google Talk 296&lt;P&gt;Launching Google Talk Manually 315&lt;P&gt;Working with Your Friends List 316&lt;P&gt;Sending and Receiving Messages 321&lt;P&gt;Transferring Files 326&lt;P&gt;Inviting Web Site Visitors to Chat with You 329&lt;P&gt;Signing Out of Google Talk 330&lt;P&gt;The Google Talk Gadget&amp;#58; Taking Talk with You 331&lt;P&gt;Google Talk and Gmail 338&lt;P&gt;Making Free Voice Calls over the Internet 342&lt;P&gt;7 Tracking Schedules with Google Calendar 349&lt;P&gt;Getting Started with Google Calendar 349&lt;P&gt;Creating a Calendar 353&lt;P&gt;Working with Calendars 375&lt;P&gt;Using Google Calendar with Other Calendar Programs 394&lt;P&gt;Google Calendar on the Go 400&lt;P&gt;Calendar Tricks for Google Apps Users 403&lt;P&gt;Part III Creating Web Pages&lt;P&gt;8 iGoogle&amp;#58; Google Your Way 411&lt;P&gt;Creating an iGoogle Page 411&lt;P&gt;Customizing iGoogle 414&lt;P&gt;Customizing, Sharing, and Creating Gadgets 429&lt;P&gt;Organizing iGoogle Pages with Tabs 437&lt;P&gt;Making iGoogle Your Home Page 442&lt;P&gt;iGoogle and Google Applications 445&lt;P&gt;9 One-Click Web Design with Page Creator 447&lt;P&gt;Getting Started with Page Creator 447&lt;P&gt;Creating Your First Web Page 450&lt;P&gt;Site Manager 452&lt;P&gt;Editing and Designing Web Pages 456&lt;P&gt;Publishing a Web Page 473&lt;P&gt;Creating Multiple Web Sites 477&lt;P&gt;Part IV Google Apps for Organizations&lt;P&gt;10 Putting Google Apps to Work 481&lt;P&gt;Signing Up for Google Apps 482&lt;P&gt;Signing In and Learning Your Way Around 498&lt;P&gt;Customizing Your Domain 507&lt;P&gt;Adding Users 526&lt;P&gt;Getting Started with Email 533&lt;P&gt;Adding Domain Aliases 539&lt;P&gt;Getting Support 540&lt;P&gt;11 Administering Google Apps 545&lt;P&gt;Managing Users 545&lt;P&gt;Managing Apps 555&lt;P&gt;Managing Your Domain 588&lt;P&gt;12 Bring Your Team Together with Google Sites 593&lt;P&gt;Signing In and Creating a Site 593&lt;P&gt;Adding Content to Your Pages 599&lt;P&gt;Moving a Page Within the Site 633&lt;P&gt;Change Notifications&amp;#58; Finding Out What's New 634&lt;P&gt;Printing a Page 635&lt;P&gt;Adjusting a Page's Settings 635&lt;P&gt;Deleting a Page 636&lt;P&gt;Customizing Your Site 636&lt;P&gt;Managing Your Sites 644&lt;P&gt;13 Beefing Up Google Apps 657&lt;P&gt;The Google Solutions Marketplace 657&lt;P&gt;Google Apps APIs 663&lt;P&gt;Part V Appendix&lt;P&gt;Appendix Keyboard Shortcuts 673&lt;P&gt;Index 681 &lt;p&gt;New interesting book: &lt;strong&gt;&lt;a href="http://beauty-grooming-book.blogspot.com/2009/01/saving-your-skin-or-tamilee-webbs-defy.html"&gt;Saving Your Skin or Tamilee Webbs Defy Gravity Workout&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Professional Web Design: Techniques and Templates (CSS and XHTML) &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Clint Eccher&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Whether you are an intermediate Web designer looking to take your sites to  the next level or a more experienced designer looking to improve your  professional skills, you will find the tools to meet your needs in  &lt;I&gt;Professional Web Design: Techniques and Templates, Second Edition&lt;/I&gt;. This  completely updated version of the best-selling book features the 50  professional-quality, license-free Web design templates from the original, as  well as 15 new templates, all of which can be easily customized and extended.  Each ready-to-use design includes a homepage, and one second-level page, and the  framework to build subsequent pages. All of the specific techniques that are  required for building these and other highly usable sites have been updated to  cover the latest technologies, including HTML, XHTML, JavaScript, CSS, Photoshop  CS, and PHP. Also included are five new HTML e-mail templates, an increasingly  important marketing tool. Detailed tutorials and hands-on projects teach both  basic and sophisticated design concepts, including how to create designs for  low, medium, or high content sites and the strengths and weaknesses of each. The  new edition also includes four new chapters on Cascading Style Sheets, using  client-side scripting, creating dynamic sites, and an overview of the new Web  designs. It covers important topics such as client- and server-side scripting,  security, and using databases to update a site's content.&lt;BR&gt;&lt;B&gt;&amp;nbsp;&lt;BR&gt;KEY  FEATURES&lt;BR&gt;&lt;/B&gt;* Covers the entire design process, from gathering requirements  and creating a comp, to enhancing usability, designing for scalability,  developing architecture, and simplifying navigation&lt;BR&gt;* Explains technical and  aesthetic graphics issues, from when to use GIF or JPEG images to which design  will best suit your content&lt;BR&gt;* Teaches you how to upload your site to a server  and test for compatibility with Web browsers&lt;BR&gt;&lt;B&gt;&amp;nbsp;&lt;BR&gt;&lt;/B&gt;On The  CD-ROM&lt;BR&gt;* EXAMPLES - Includes all of the samples from the book&lt;BR&gt;* SOFTWARE -  Includes an Open Source Web server package (containing Apache, MySQL, PHP, and  Perl), trial versions of Adobe Photoshop CS and Macromedia Dreamweaver MX 2004,  and &lt;I&gt;JavaScript CD Cookbook 3&lt;SUP&gt;rd&lt;/SUP&gt; Edition &lt;/I&gt;and &lt;I&gt;The HTML/CSS  Developer's Resource Guide &lt;/I&gt;software&lt;BR&gt;* WEB SITE TEMPLATES - Provides the  50 license-free, ready-to-use templates from the original edition, 15 new  templates, and 5 HTML e-mail templates&lt;BR&gt;&amp;nbsp;&lt;BR&gt;SYSTEM REQUIREMENTS&lt;BR&gt;PC:  600 MHz Intel Pentium III processor or equivalent; Windows 98 SE (4.10.2222 A),  Windows 2000, Windows XP, or Windows Server 2003; 192MB RAM (256 MB  recommended); 280MB available disk space; Color monitor with 16-bit color or  greater video card; 1024x768 or greater monitor resolution; CD-ROM drive; MAC:  Mac OS X 10.2.6 and later, 10.3; 500 MHz Power PC G3 processor; 192MB computer  RAM (256MB recommended); 320MB available disk space; Color monitor with 16-bit  color or greater video card; 1024x768 or greater monitor resolution; CD-ROM  drive&lt;BR&gt;&lt;/p&gt;&lt;h4&gt;Booknews&lt;/h4&gt;&lt;p&gt;This book/CD-ROM package presents 50 ready-to-use, license-free Web design templates; the source files are on the CD-ROM along with two free software packages and demo versions of third party software. Coverage includes the entire design process and the technical issues. Numerous projects and case studies help readers&amp;#151;beginners to intermediate level&amp;#151;develop and enhance their skills. Eccher is an experienced Web designer. Annotation c. Book News, Inc., Portland, OR (booknews.com) &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-2031987871839587333?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/2031987871839587333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/google-apps-or-professional-web-design.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2031987871839587333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2031987871839587333'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/google-apps-or-professional-web-design.html' title='Google Apps or Professional Web Design'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-1565955612239342480</id><published>2009-01-29T04:00:00.000-08:00</published><updated>2009-01-29T04:07:31.203-08:00</updated><title type='text'>Guide to Elliptic Curve Cryptography or Software Architect Bootcamp</title><content type='html'>&lt;h4&gt;Guide to Elliptic Curve Cryptography &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Darrel R Hankerson&lt;/strong&gt; &lt;p&gt;&lt;p&gt;A broad-ranging expository guidebook on EEC cryptosystems and technology, written by leading EEC researchers and authorities. All aspects of the topic are clearly presented (accessible technical level, i.e., B.S. degree), with plenty of supporting real-world examples. An essential reference for practitioners or professionals in computer science, computer engineering, network design, and network/data security, as well as a useful self-study resource for researchers. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;List of Algorithms&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;List of Tables&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;List of Figures&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Acronyms&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Preface&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Introduction and Overview&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Finite Field Arithmetic&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;25&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Elliptic Curve Arithmetic&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;75&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Cryptographic Protocols&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;153&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Implementation Issues&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;205&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;A&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Sample Parameters&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;257&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;B&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;ECC Standards&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;267&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;C&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Software Tools&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;271&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Bibliography&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;277&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Index&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;305&lt;/TD&gt;&lt;/TABLE&gt; &lt;p&gt;New interesting book: &lt;strong&gt;&lt;a href="http://financial-accounting-books.blogspot.com"&gt;Fundamentals de Dirección de Inversión con S&amp;amp;P ligan - en tarjeta&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Software Architect Bootcamp &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Mowbray&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;UL&gt; &lt;LI&gt;Become a great software architect&amp;#151;hands-on!&lt;/LI&gt; &lt;LI&gt;Define architectures that leverage today's best design patterns &lt;/LI&gt; &lt;LI&gt;Maximize scalability and technical flexibility&lt;/LI&gt; &lt;LI&gt;Lead your technical organization to successful implementation&lt;/LI&gt; &lt;/UL&gt; &lt;P&gt; Your hands-on "field manual" for becoming a great software architect! &lt;/P&gt; &lt;P&gt; This hands-on "field manual" gives developers the essential skills they need to survive and thrive as software architects! You'll find insightful, real-world coverage of everything from design patterns to prototyping, business case development to leadership. &lt;/P&gt; &lt;P&gt; Leading software architects Raphael Malveau and Thomas Mowbray share profound insights and practical solutions for all the key challenges of architectures using objects, components, and distributed Internet computing, showing how to avoid time-consuming pitfalls and costly errors. You'll master proven methods for&amp;#58; &lt;/P&gt; &lt;UL&gt; &lt;LI&gt;Identifying the best architectural model for any project &lt;/LI&gt; &lt;LI&gt;Executing heavyweight or lightweight approaches to software architecture&lt;/LI&gt; &lt;LI&gt;Addressing scalability and long-term business flexibility&lt;/LI&gt; &lt;LI&gt;Making the most of abstraction, refactoring, and architectural prototyping&lt;/LI&gt; &lt;LI&gt;Leveraging superior design patterns to improve your implementations&lt;/LI&gt; &lt;/UL&gt; &lt;P&gt; With hands-on exercises, real-life war stories, and a take-no-prisoners attitude, &lt;I&gt;Software Architect Bootcamp&lt;/I&gt; won't just help you become a great software architect&amp;#58; it'll help you become a true technical leader of your organization. &lt;/P&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-1565955612239342480?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/1565955612239342480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/guide-to-elliptic-curve-cryptography-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/1565955612239342480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/1565955612239342480'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/guide-to-elliptic-curve-cryptography-or.html' title='Guide to Elliptic Curve Cryptography or Software Architect Bootcamp'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-3228849888035960933</id><published>2009-01-27T23:49:00.000-08:00</published><updated>2009-01-27T23:55:49.948-08:00</updated><title type='text'>Secure Coding in C and C or Edisons Eve</title><content type='html'>&lt;h4&gt;Secure Coding in C and C++ &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Robert C Seacord&lt;/strong&gt; &lt;p&gt;&lt;p&gt;The CERT Coordination Center (CERT/CC) was formed by the Defense Advanced Research Projects Agency (DARPA) in November 1988 in response to the Morris worm incident, which brought ten percent of Internet systems to a halt in November 1988. The CERT/CC is located in Pittsburgh, Pennsylvania, at the Software Engineering Institute (SEI), a federally funded research and development center sponsored by the U.S. Department of Defense.&lt;p&gt;The initial focus of the CERT/CC was incident response and analysis. Incidents include successful attacks such as compromises and denial of service, as well as attack attempts, probes, and scans. Since 1988, the CERT/CC has received more than 22,665 hotline calls reporting computer security incidents or requesting information, and has handled more than 319,992 computer security incidents. The number of incidents reported each year continues to grow.&lt;p&gt;Responding to incidents, while necessary, is insufficient to secure the Internet and interconnected information systems. Analysis indicates that the majority of incidents are caused by trojans, social engineering, and the exploitation of software vulnerabilities, including software defects, design decisions, configuration decisions, and unexpected interactions between systems. The CERT/CC monitors public sources of vulnerability information and regularly receives reports of vulnerabilities. Since 1995, more than 16,726 vulnerabilities have been reported. When a report is received, the CERT/CC analyzes the potential vulnerability and works with technology producers to inform them of security deficiencies in their products and to facilitate and track their response to those problems.&lt;p&gt;Similar to incidentreports, vulnerability reports continue to grow at an alarming rate. While managing vulnerabilities pushes the process upstream, it is again insufficient to address the issues of Internet and information system security. To address the growing number of both vulnerabilities and incidents, it is increasingly apparent that the problem must be attacked at the source by working to prevent the introduction of software vulnerabilities during software development and ongoing maintenance. Analysis of existing vulnerabilities indicates that a relatively small number of root causes account for the majority of vulnerabilities. &lt;i&gt;The goal of this book is to educate developers about these root causes and the steps that can be taken so that vulnerabilities are not introduced.&lt;/i&gt;&lt;i&gt;Audience&lt;/i&gt;&lt;p&gt;&lt;i&gt;Secure Coding in C and C++&lt;/i&gt; should be useful to anyone involved in the development or maintenance of software in C and C++.&lt;ul&gt;        &lt;li&gt;For a &lt;i&gt;C/C++ programmer,&lt;/i&gt; this book will teach you how to identify common programming errors that result in software vulnerabilities, understand how these errors are exploited, and implement a solution in a secure fashion.&lt;/li&gt;    &lt;li&gt;For a &lt;i&gt;software project manager,&lt;/i&gt; this book identifies the risks and consequences of software vulnerabilities to guide investments in developing secure software.&lt;/li&gt; &lt;li&gt;For a &lt;i&gt;computer science student,&lt;/i&gt; this book will teach you programming practices that will help you to avoid developing bad habits and enable you to develop secure programs during your professional career.&lt;/li&gt;     &lt;li&gt;For a &lt;i&gt;security analyst,&lt;/i&gt; this book provides a detailed description of common vulnerabilities, identifies ways to detect these vulnerabilities, practical avoidance strategies.&lt;/li&gt;&lt;/ul&gt;&lt;i&gt;Organization and Content&lt;/i&gt;&lt;p&gt;&lt;i&gt;Secure Coding in C and C++&lt;/i&gt; provides practical advice on secure practices in C and C++ programming. Producing secure programs requires secure designs. However, even the best designs can lead to insecure programs if developers are unaware of the many security pitfalls inherent in C and C++ programming. This book provides a detailed explanation of common programming errors in C and C++ and describes how these errors can lead to code that is vulnerable to exploitation. The book concentrates on security issues intrinsic to the C and C++ programming languages and associated libraries. It does not emphasize security issues involving interactions with external systems such as databases and web servers, as these are rich topics on their own. The intent is that this book be useful to anyone involved in developing secure C and C++ programs regardless of the specific application.&lt;p&gt;&lt;i&gt;Secure Coding in C and C++&lt;/i&gt; is organized around functional capabilities commonly implemented by software engineers that have potential security consequences, such as formatted output and arithmetic operations. Each chapter describes insecure programming practices and common errors that can lead to vulnerabilities, how these programming flaws can be exploited, the potential consequences of exploitation, and secure alternatives. Root causes of software vulnerabilities, such as buffer overflows, integer type range errors, and invalid format strings, are identified and explained where applicable. Strategies for securely implementing functional capabilities are described in each chapter, as well as techniques for discovering vulnerabilities in existing code.&lt;p&gt;This book contains the following chapters:&lt;ul&gt; &lt;li&gt;&lt;i&gt;Chapter 1&lt;/i&gt; provides an overview of the problem, introduces security terms and concepts, and provides insight as to why so many vulnerabilities are found in C and C++ programs.&lt;/li&gt;  &lt;li&gt;&lt;i&gt;Chapter 2&lt;/i&gt; describes string manipulation in C and C++, common security flaws, and resulting vulnerabilities including buffer overflow and stack smashing. Both code and arc injection exploits are examined.&lt;/li&gt;     &lt;li&gt;&lt;i&gt;Chapter 3&lt;/i&gt; introduces &lt;i&gt;arbitrary memory write&lt;/i&gt; exploits that allows an attacker to write a single address to any location in memory. This chapter describes how these exploits can be used to execute arbitrary code on a compromised machine. Vulnerabilities resulting from &lt;i&gt;arbitrary memory writes&lt;/i&gt; are discussed in later chapters.&lt;/li&gt;       &lt;li&gt;&lt;i&gt;Chapter 4&lt;/i&gt; describes dynamic memory management. Dynamically allocated buffer overflows, writing to freed memory, and double-free vulnerabilities are described.&lt;/li&gt;  &lt;li&gt;&lt;i&gt;Chapter 5&lt;/i&gt; covers integral security issues (security issues dealing with integers) including integer overflows, sign errors, and truncation errors.&lt;/li&gt;      &lt;li&gt;&lt;i&gt;Chapter 6&lt;/i&gt; describes the correct and incorrect use of formatted output functions. Both format string and buffer overflows vulnerabilities resulting from the incorrect use of these functions are described.&lt;/li&gt;     &lt;li&gt;&lt;i&gt;Chapter 7&lt;/i&gt; describes common vulnerabilities associated with file I/O including race conditions and time of creation, time of use (TOCTOU) vulnerabilities.&lt;/li&gt;       &lt;li&gt;&lt;i&gt;Chapter 8&lt;/i&gt; recommends specific development practices for improving the overall security of your C / C++ application. These recommendat the recommendations included in each chapter for addressing specific vulnerability classes.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;i&gt;Secure Coding in C and C++&lt;/i&gt; contains hundreds of examples of secure and insecure code as well as sample exploits. Almost all of these examples are in C and C++, although comparisons are drawn with other languages. The examples are implemented for Windows and Linux operating systems. Unless otherwise stated, Microsoft Windows examples are compiled using Visual C++ .NET and tested on Windows 2000 Professional platform with an Intel Pentium 4 processor while Linux examples are compiled with GNU gcc/g++ and tested running Red Hat Linux 9 on an Intel Pentium 4 processor.&lt;p&gt;While the specific examples have typically been compiled and tested in one or more of these environments, vulnerabilities are evaluated to determine whether they are specific to or generalizable across compiler version, operating system, microprocessor, applicable C or C++ standards, little or big endian architectures, and execution stack architecture.&lt;p&gt;This book focuses on programming flaws in C and C++ that are the most common causes of software vulnerabilities. However, because of size and space constraints, not every potential source of vulnerabilities is covered. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Preface. &lt;br&gt;1. Running with Scissors. &lt;br&gt; Gauging the Threat. &lt;br&gt; Security Concepts &lt;br&gt; C and C++. &lt;br&gt; Development Platforms. &lt;br&gt; Summary. &lt;br&gt; For Further Reading. &lt;br&gt;2. Strings. &lt;br&gt; String Characteristics. &lt;br&gt; Common String Manipulation Errors. &lt;br&gt; String Vulnerabilities. &lt;br&gt; Process Memory Organization. &lt;br&gt; Stack Smashing. &lt;br&gt; Code Injection. &lt;br&gt; Arc Injection. &lt;br&gt; Mitigation Strategies. &lt;br&gt; Notable Vulnerabilities. &lt;br&gt; Summary. &lt;br&gt; For Further Reading. &lt;br&gt;3. Pointer Subterfuge. &lt;br&gt; Data Locations. &lt;br&gt; Function Pointers. &lt;br&gt; Data Pointers. &lt;br&gt; Modifying the Instruction Pointer. &lt;br&gt; Global Offset Table. &lt;br&gt; The .dtors Section. &lt;br&gt; Virtual Pointers. &lt;br&gt; The atexit() and on_exit() Functions. &lt;br&gt; The longjmp() Function. &lt;br&gt; Exception Handling. &lt;br&gt; Mitigation Strategies. &lt;br&gt; Summary. &lt;br&gt; For Further Reading. &lt;br&gt;4. Dynamic Memory Management. &lt;br&gt; Dynamic Memory Management. &lt;br&gt; Common Dynamic Memory Management Errors. &lt;br&gt; Doug Lea's Memory Allocator. &lt;br&gt; RtlHeap. &lt;br&gt; Mitigation Strategies. &lt;br&gt; Notable Vulnerabilities. &lt;br&gt; Summary. &lt;br&gt; For Further Reading. &lt;br&gt;5. Integer Security. &lt;br&gt; Integers. &lt;br&gt; Integer Conversions. &lt;br&gt; Integer Error Conditions. &lt;br&gt; Integer Operations. &lt;br&gt; Vulnerabilities. &lt;br&gt; Non-Exceptional Integer Logic Errors. &lt;br&gt; Mitigation Strategies. &lt;br&gt; Notable Vulnerabilities. &lt;br&gt; Summary. &lt;br&gt; For Further Reading. &lt;br&gt;6. Formatted Output. &lt;br&gt; Variadic Functions. &lt;br&gt; Formatted Output Functions. &lt;br&gt; Exploiting Formatted Output Functions. &lt;br&gt; Stack Randomization. &lt;br&gt; Mitigation Strategies. &lt;br&gt; Notable Vulnerabilities. &lt;br&gt; Summary. &lt;br&gt; For Further Reading. &lt;br&gt;7. File I/O. &lt;br&gt; Concurrency. &lt;br&gt; Time of Check, Time of Use. &lt;br&gt;Files as Locks and File Locking. &lt;br&gt; File System Exploits. &lt;br&gt; Mitigation Strategies. &lt;br&gt; Summary. &lt;br&gt;8. Recommended Practices. &lt;br&gt; Secure Software Development Principles. &lt;br&gt; Systems Quality Requirements Engineering. &lt;br&gt; Threat Modeling. &lt;br&gt; Use/Misuse Cases. &lt;br&gt; Architecture and Design. &lt;br&gt; Off-the-Shelf Software. &lt;br&gt; Compiler Checks. &lt;br&gt; Input Validation. &lt;br&gt; Data Sanitization. &lt;br&gt; Static Analysis. &lt;br&gt; Quality Assurance. &lt;br&gt; Memory Permissions. &lt;br&gt; Defense in Depth. &lt;br&gt; TSP-Secure. &lt;br&gt; Summary. &lt;br&gt; Further Reading. &lt;br&gt;References. &lt;br&gt;Acronyms. &lt;br&gt;Index. &lt;br&gt; &lt;p&gt;Look this: &lt;strong&gt;&lt;a href="http://biscuits-books.blogspot.com/2009/01/cooking-with-original-search-engine-or.html"&gt;Cooking with the Original Search Engine or Pick of the Crop Two&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Edison's Eve: A Magical History of the Quest for Mechanical Life &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Gaby Wood&lt;/strong&gt; &lt;p&gt;&lt;p&gt;"Could an eighteenth-century mechanical duck really digest and excrete its food? Was "the Turk," a celebrated chess-playing and -winning machine fabricated in 1769, a dazzling piece of fakery, or could it actually think? Why was Thomas Edison obsessed with making a mechanical doll - a perfect woman, mass-produced? Can a twenty-first-century robot express human emotions of its own?" Taking up themes long familiar from the realms of fairy tales and science fiction, Gaby Wood traces the hidden prehistory of a modern idea - the thinking, hoaxes, and inventions that presaged contemporary robotics and the current experiments with artificial intelligence. Informed by the author's scientific and historical research, Edison's Eve is also a brilliant literary, cultural, and philosophical examination of the motives that have driven human beings to pursue the creation of mechanical life, and the effects of that pursuit - both in its successes and in its failures - on our sense of what makes us human. &lt;/p&gt;&lt;h4&gt;The New York Times&lt;/h4&gt;&lt;p&gt;Tracing the human fascination with robotics to the sophisticated mechanical toys of the Enlightenment, the author conjures a menagerie of bizarre and quixotic automatons, including chess-playing machines, artificial defecating ducks and Thomas Edison's doomed venture to mass-produce talking dolls.&lt;/p&gt;&lt;h4&gt;The New Yorker&lt;/h4&gt;&lt;p&gt;Embodying the confusions between what is "lifelike" and what is alive, robots have always held an anxious fascination. When eighteenth-century physicians described the body as a complex piece of machinery, the stage was set for inventors like Jacques de Vaucanson, who thrilled Paris with a flute-playing android, and Wolfgang von Kempelen, whose chess-playing automaton took on the best players of its time. Deftly balancing historical detail with provocative meditations on the reception accorded such marvels, Wood then traces the development of subsequent imitations of life, such as the talking doll designed by Thomas Edison and the magic-filled films of Georges M&amp;eacute;li&amp;egrave;s. Her contention that in the twentieth century human freaks came to seem more uncanny than machines may not entirely persuade, but the exotic particulars -- especially those pertaining to a group of circus midgets called the Doll Family -- more than make up for this inconsistency.&lt;/p&gt;&lt;h4&gt;John Glassie  -  								Forbes&lt;/h4&gt;&lt;p&gt;Our fear of human cloning and uppity, thinking computers may seem unique to our age, but this book shows that people have been trying to create artificial life, or play God, for a long time. Archytas of Tarentum, a contemporary of Plato, is said to have built a flying wooden pigeon, and Hero of Alexandria created a simulated human that, thanks to a special neck mechanism, defied all attempts at decapitation. Things really got busy in the Age of Reason, when sci-ence began to suggest that men were machines (with souls). In the 1730s, Jacques de Vaucanson built an elaborate flute-playing automaton that actually "breathed" air and delighted Parisian audiences with 12 different melodies. (Diderot saw the show and coined the term "androA de.") He soon topped himself with a mechanical duck that "ate food out of the exhibitor's hand, swallowed it, digested it and excreted it" before the likes of Louis XV and Voltaire. The Hungarian Wolfgang von Kempelen subsequently created a mechanical chess player that toured internationally over many decades, taking on Napoleon (who lost), Catherine the Great (who was disqualified for cheating) and Benjamin Franklin (out-come undocumented). This baffling wooden "Turk" rolled his eyes and moved game pieces with an ingeniously engi-neered arm. It (he) made ladies faint, whipped up widespread philosophical debate about the nature of intelligence and stirred Edgar Allan Poe into writing an exposA in which he asserted, rightly, that a human being had to be inside. Need-less to say, the area between science and spectacle, experiment and amusement, metaphysics and fun has historically been rather gray. There's even evidence that Thomas Edison developed thephonograph as a component for a talking doll he wanted to mass-produce. He did in fact create a metal doll with a tiny phonograph inside, the Eve of this book's title, but it was a huge commercial flop. (Recording technology, on the other hand, has done pretty well.) Simulations of life have always been creepy, if not downright frightening, even when meant to entertain. One day in 1895, in Paris, the first paying audience sat down to experience the Cinematograph. When the moving image of a train came rushing to-ward them, they ran right out of the theater. In the end, the author says, each of these inventions has been "a riddle, a fundamental challenge to our perception of what makes us human." And there are more of them on the way.&lt;/p&gt;&lt;h4&gt;Publishers Weekly&lt;/h4&gt;&lt;p&gt;In five entertaining chapters, British journalist Wood describes  the ways humans have built machines to resemble themselves over  the past three centuries. Wood begins with the dynamic creations  of the 18th-century Frenchman Jacques de Vaucanson, explaining  how his elaborate automatons, most notably a mechanical flute  player and a mechanical duck apparently capable of eating and  defecating, fascinated onlookers throughout Europe. She then  moves to Wolfgang von Kempelen's chess-playing machine,  constructed to look like a Turkish gentleman and capable of  beating virtually any chess player in the 18th century, and  Thomas Alva Edison's unsuccessful attempt to capture the  American toy market by incorporating a version of his phonograph  into the first talking doll. In her fourth chapter, Wood  switches her attention from machines that look like humans to  humans who look like machines. To wit, the Doll family: four  midgets who toured with Ringling Brothers' Circus and appeared  in The Wizard of Oz, in addition to other lesser known Hollywood  productions. Some audiences refused to believe the Dolls were  alive, assuming instead that they were sophisticated toys.  Wood's anecdotes are delightful, though the book as a whole  feels somewhat repetitive and short on analysis. She frequently  reminds readers that these historical vignettes show the  continuous struggle to determine what makes us human, but that's  about as far as her commentary goes. (Aug.)   Copyright 2002 Cahners Business Information. &lt;/p&gt;&lt;h4&gt;Karen Reeds  -  								KLIATT&lt;/h4&gt;&lt;p&gt;It quacked like a duck, it flapped like a duck, it even pooped like a duck. So, how was this metal clockwork creature different from a real duck? The question perplexed its 18th-century audiences, and the quest to create imitations of life continues to bemuse and unnerve us. Gaby Wood, a staff writer for the &lt;I&gt;London Observer,&lt;/I&gt; leads us through a splendid tour of modern robots, mechanical automata, Edison's talking dolls, Barnum &amp; Bailey's living Doll Family, and the illusionary automata of Kempelen's Chess-Playing Turk, early photographers, movies, and magicians. Her research has turned up a remarkable range of historical and fictional examples of technology simulating life and vice versa. (I only regret the omission of Robertson Davies's use of the Talking Head tradition in The Deptford Trilogy). They are all fascinating in themselves, and her perceptive analysis connects them in wonderful ways. But it is the unfailing grace of Wood's writing and her willingness to put herself into the story that makes this a truly memorable book. Put this into the hands of high-school students as a model of first-rate prose and cultural history. If I were teaching English, history, film, sociology, psychology, philosophy, science, or computers-from middle school through grad school-I'd read parts aloud just for the fun of seeing where the discussion would go. Keep it in mind for adult book groups, too. KLIATT Codes: A-Recommended for advanced students and adults. 2002, Random House, Anchor, 304p. bibliog. index., Ages 17 to adult.&lt;/p&gt;&lt;h4&gt;Booknews&lt;/h4&gt;&lt;p&gt;Borrowing her title from the name of the talking doll manufactured by Thomas Edison, essayist Wood examines historical automata and the often-anxious reaction of the humans that came into contact with them. Recalling a mechanical duck that digested food; "The Turk," a mechanical chess player (secretly controlled by a human being); and Edison's Eve, she suggests that human reaction to these pre-robotic forms may offer clues to how we as a species will deal with the advent of advanced robotics and artificial intelligence. Annotation c. Book News, Inc., Portland, OR &lt;/p&gt;&lt;h4&gt;Kirkus Reviews&lt;/h4&gt;&lt;p&gt;British journalist Wood profiles roboticists with castration complexes and other men, both real and fictional, who thought they might somehow be able to create life. From Icarus to Dr. Frankenstein and beyond, these inventors display a mechanical ingenuity that appeals to the author almost as much as the Freudian aura of all their endeavors. Despite the title, Wood's favorite seems to be Jacques de Vaucanson, a French designer who crafted bizarre automata in the mid-18th century. His moving musicians on pedestals were the toast of Europe (one flutist had a 12-song repertoire), but his crowning achievement was a quacking, waddling, clockwork duck that could gobble up bits of food and, after an appropriate interval, defecate. By the time it was revealed that possibly green-dyed breadcrumbs were stored within the duck for effective release, Vaucanson had moved on to revolutionize French silk manufacture. Mechanical humanoids that could write poetry, play chess, tell fortunes, etc., may not have much in common with today's software-driven laboratory robots, but Wood finds the sentiments of compulsion and fascination ("They register emotions but do they realize what emotions they're registering?") to be a constant passed from tinkerer to cyberneticist. She has her way with Thomas Edison, finding the Wizard of Menlo Park to be an opportunistic misogynist who stuffed his newly minted phonograph into the body of a "talking doll" that sold for $10, about a week's wages for a factory worker. In the same vein, she introduces an obscure French novel whose Edison-like protagonist creates the perfect woman for a love-crazed client, annotating it with quotations from the real Thomas A. to buttress hercontention that he looked at a woman and saw a product that could be improved. A rigorously researched, clever, and obliquely feminist look at what happens over the ages when the Pygmalion complex is closeted in a well-equipped workshop. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-3228849888035960933?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/3228849888035960933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/secure-coding-in-c-and-c-or-edisons-eve.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/3228849888035960933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/3228849888035960933'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/secure-coding-in-c-and-c-or-edisons-eve.html' title='Secure Coding in C and C or Edisons Eve'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-5172814991689548257</id><published>2009-01-26T19:37:00.000-08:00</published><updated>2009-01-26T19:44:15.994-08:00</updated><title type='text'>31 Days Before Your CCNA Exam or Kismet Hacking</title><content type='html'>&lt;h4&gt;31 Days Before Your CCNA Exam: A Day-by-Day Review Guide for the Cisco Networking Academy Program Student (Cisco Networking Academy Program Series) &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Scott Bennett&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;If you have completed or are about to complete the four courses of the CCNA version 3.1 curriculum in the Cisco Networking Academy Program, you are ready to make your knowledge official with a CCNA certification. &lt;I&gt;31 Days Before Your CCNA Exam&lt;/I&gt; offers you a personable and practical way to understand the certification process and commit to taking the 640-801 CCNA certification exam while the course material is fresh in your mind. &lt;P&gt;Use the day-by-day guide and checklist to organize, prepare, and review. The best motivation for studying is scheduling an actual test date, so sign up and declare, "I am going to take the CCNA exam in 31 days, and this is what I will do to prepare leading up to the exam." &lt;P&gt;Each day in this guide breaks down an exam topic into a manageable bit of information to review using short summaries from relevant parts of the four Networking Academy CCNA courses. &lt;P&gt;The features of the book empower you to fit exam preparation into an otherwise busy schedule: &lt;UL&gt; 	&lt;LI&gt;-Visual calendar summarizing each day's study topic 	&lt;LI&gt;-Checklist providing advice for preparation activities leading up to the exam 	&lt;LI&gt;-Description of the 640-801 CCNA exam and how to sign up for it, including how to use a course voucher 	&lt;LI&gt;-Strategies to be mentally, organizationally, and physically prepared for exam day 	&lt;LI&gt;-Conversational tone, which makes your study time more enjoyable &lt;/UL&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. I&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;31-24 days before the exam - technology&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 31 : describe network communications using layered models&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;3&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 30 : describe the spanning tree process&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;11&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 29 : compare and contrast key characteristics of LAN environments&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;15&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 28 : evaluate the characteristics of routing protocols&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;19&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 27 : evaluate the TCP/IP communication process and its associated protocols&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;27&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 26 : describe the components of network devices&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;35&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 25 : evaluate rules for packet control&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;39&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 24 : evaluate key characteristics of WANs&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;43&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. II&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;23-18 days before the exam - planning and design&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;47&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 23 : design a simple LAN using Cisco Technology&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;49&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 22 : design an IP addressing scheme to meet design requirements&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;57&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 21 : select an appropriate routing protocol based on user requirements&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;63&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 20 : design a simple Internetwork using Cisco Technology&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;69&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 19 : develop an access list to meet user specifications&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;73&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 18 : choose WAN services to meet customer requirements&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;77&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. III&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;17-9 days before the exam - implementation and operation&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;87&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 17 : configure routing protocols given user requirements&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;89&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 16 : configure IP addresses, subnet masks, and gateway addresses on routers and hosts&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;99&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 15 : configure a router for additional administrative functionality&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;105&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 14 : configure a switch with VLANs and interswitch communication&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;113&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 13 : implement a LAN&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;121&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 12 : customize a switch configuration to meet specified requirements and manage system image and device configuration files (two objectives)&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;125&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 11 : perform an initial configuration on a router and perform an initial configuration on a switch (two objectives)&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;133&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 10 : implement an access list&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;141&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 9 : implement simple WAN protocols&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;145&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. IV&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;8-1 day(s) before the exam - troubleshooting&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;153&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 8 : utilize the OSI model as a guide for systematic troubleshooting&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;155&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 7 : perform LAN and VLAN troubleshooting&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;159&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 6 : troubleshoot routing protocols&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;163&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 5 : troubleshoot IP addressing and host configuration&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;167&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 4 : troubleshoot a device as part of a working network&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;171&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 3 : troubleshoot an access list&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;175&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 2 : perform simple WAN troubleshooting&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;177&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Day 1 : key points from each day for relaxed skimming&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;181&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. V&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Exam day and post-exam information&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;203&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Exam day : becoming a CCNA&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;205&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Post-exam information : after the CCNA&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;207&lt;/TD&gt;&lt;/TABLE&gt; &lt;p&gt;See also: &lt;strong&gt;&lt;a href="http://financial-accounting-books.blogspot.com/2009/01/confianza-traicin-en-el-lugar-de.html"&gt;Confianza &amp;amp; Traición en el Lugar de trabajo:Edificio de Relaciones Eficaces en Su Organización&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Kismet Hacking &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Brad Haines&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;Kismet is the industry standard for examining wireless network traffic, and is used by over 250,000 security professionals, wireless networking enthusiasts, and WarDriving hobbyists.&lt;br&gt;&lt;br&gt;Unlike other wireless networking books that have been published in recent years that geared towards Windows users, Kismet Hacking is geared to those individuals that use the Linux operating system. People who use Linux and want to use wireless tools need to use Kismet. Now with the introduction of Kismet NewCore, they have a book that will answer all their questions about using this great tool. This book continues in the successful vein of books for wireless users such as WarDriving&amp;#58; Drive, Detect Defend.&lt;br&gt;&lt;br&gt;*Wardrive Running Kismet from the BackTrack Live CD&lt;br&gt;&lt;br&gt;*Build and Integrate Drones with your Kismet Server&lt;br&gt;&lt;br&gt;*Map Your Data with GPSMap, KisMap, WiGLE and GpsDrive &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-5172814991689548257?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/5172814991689548257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/31-days-before-your-ccna-exam-or-kismet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/5172814991689548257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/5172814991689548257'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/31-days-before-your-ccna-exam-or-kismet.html' title='31 Days Before Your CCNA Exam or Kismet Hacking'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-122462908355830062</id><published>2009-01-25T15:26:00.000-08:00</published><updated>2009-01-25T15:32:58.548-08:00</updated><title type='text'>Windows XP All in One Desk Reference for Dummies or Digital Photographers Guide to Adobe Lightroom</title><content type='html'>&lt;h4&gt;Windows XP All-in-One Desk Reference for Dummies &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Woody Leonhard&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Windows is the number one operating system in the world.&amp;#160; There&amp;#8217;s a lot to Windows XP, with office productivity applications, multimedia features, the Internet, and security upgrades. Now and then, you probably wish you could call Tech Support.  &lt;br&gt;  &lt;br&gt;That&amp;#8217;s when you&amp;#8217;ll be grateful to have nine books about Windows XP in one &amp;#8212; &lt;i&gt;Windows XP All-in-One Desk Reference For Dummies, Second Edition&lt;/i&gt;.&amp;#160; It replaces a whole shelf of reference books and covers&lt;br&gt;&lt;P&gt;&lt;br&gt;&lt;br&gt;&amp;bull; Windows XP basics&lt;br&gt;&lt;br&gt;&amp;bull; Customization&lt;br&gt;&lt;br&gt;&amp;bull; The Internet&lt;br&gt;&lt;br&gt;&amp;bull; Internet Explorer&lt;br&gt;&lt;br&gt;&amp;bull; Microsoft Network&lt;br&gt;&lt;br&gt;&amp;bull; Hardware&lt;br&gt;&lt;br&gt;&amp;bull; Multimedia&lt;br&gt;&lt;br&gt;&amp;bull; &lt;st1&amp;#58;place w&amp;#58;st="on"&gt;&lt;st1&amp;#58;PlaceName w&amp;#58;st="on"&gt;Windows&lt;/st1&amp;#58;PlaceName&gt; &lt;st1&amp;#58;PlaceName w&amp;#58;st="on"&gt;Media&lt;/st1&amp;#58;PlaceName&gt; &lt;st1&amp;#58;PlaceType w&amp;#58;st="on"&gt;Center&lt;/st1&amp;#58;PlaceType&gt;&lt;/st1&amp;#58;place&gt;&lt;br&gt;&lt;br&gt;&amp;bull; Wired and wireless networks&lt;br&gt;&lt;P&gt;  &lt;br&gt;  &lt;br&gt;Fully updated with the latest information on Microsoft&amp;#8217;s improved security features, the newest on multimedia applications and &lt;st1&amp;#58;place w&amp;#58;st="on"&gt;&lt;st1&amp;#58;PlaceName w&amp;#58;st="on"&gt;Windows&lt;/st1&amp;#58;PlaceName&gt; &lt;st1&amp;#58;PlaceName w&amp;#58;st="on"&gt;Media&lt;/st1&amp;#58;PlaceName&gt; &lt;st1&amp;#58;PlaceType w&amp;#58;st="on"&gt;Center&lt;/st1&amp;#58;PlaceType&gt;&lt;/st1&amp;#58;place&gt;, and plenty of additional stuff to help you decide about broadband Internet connections, this edition of &lt;i&gt;Windows XP All-in-One Desk Reference For Dummies&lt;/i&gt; makes Windows XP manageable.&amp;#160;&amp;#160; It helps you&lt;br&gt;&lt;P&gt;&lt;br&gt;&lt;br&gt;&amp;bull; Get started with Windows XP, search for files, use shortcuts, deal with common problems, and take advantage ofbuilt-in help&lt;br&gt;&lt;br&gt;&amp;bull; Customize your desktop, menus, icons, and startup programs&lt;br&gt;&lt;br&gt;&amp;bull; Protect your PC by using Windows Firewall, appropriate virus protection, and other security measures&lt;br&gt;&lt;br&gt;&amp;bull; Compare browsers, connect to the Internet, choose the right e-mail program, and manage newsgroups and chats&lt;br&gt;&lt;br&gt;&amp;bull; Work with digital images, download and play music, burn CDs, find out about digital camcorders, and create movies with Movie Maker&lt;br&gt;&lt;br&gt;&amp;bull; Decide whether a Media Center PC is right for you&lt;br&gt;&lt;br&gt;&amp;bull; Create a home network and troubleshoot any problems that come up&lt;br&gt;&lt;P&gt;  &lt;br&gt;  &lt;br&gt;With thumbtabs that make it easy to find what you&amp;#8217;re looking for and the famous &lt;i&gt;For Dummies&lt;/i&gt; cheat sheet in the front, this book is designed to make life with Windows XP a lot easier, happier, safer, and a whole lot more fun.&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Book review: &lt;strong&gt;&lt;a href="http://ubersetzung-buch.blogspot.com/2009/01/rume-der-hoffnung.html"&gt;Räume der Hoffnung&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Digital Photographer's Guide to Adobe Lightroom &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;John Beardsworth&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Digital technology has transformed the entire photographic workflow&amp;#8212;and Adobe&amp;#8482; Lightroom, the latest application from the creators of Photoshop&amp;#174;, is at the forefront of the revolution. With this in-depth guide, photographers can make the most of the cutting-edge software and understand the entire image-making process. It&amp;#8217;s filled with expert tips and techniques, and comprehensively covers both professional essentials (setting up photo libraries, white balance) and advanced topics like studio branding. You&amp;#8217;ll learn how to have a photo shoot, whittle it down to the best shots, and fine-tune their tone, balance, and exposure. Zoom in, zoom out, crop, and undo, all without altering the original. Put the file on CD or the web for clients or friends, then make picture-perfect prints, in color, mono, or sepia. The possibilities are amazing!&lt;BR&gt;&lt;BR&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-122462908355830062?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/122462908355830062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/windows-xp-all-in-one-desk-reference.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/122462908355830062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/122462908355830062'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/windows-xp-all-in-one-desk-reference.html' title='Windows XP All in One Desk Reference for Dummies or Digital Photographers Guide to Adobe Lightroom'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-5106747841879408321</id><published>2009-01-24T11:13:00.000-08:00</published><updated>2009-01-24T11:19:46.431-08:00</updated><title type='text'>Guide To Operating Systems Enhanced Edition or Workflow Management</title><content type='html'>&lt;h4&gt;Rescuing the Emotional Lives of Overweight Children: What Our Kids Go through - and how We Can Help &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Michael Palmer&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;Helping your child through a weight problem doesn't have to be a long, difficult process. In &lt;i&gt;Rescuing the Emotional Lives of Overweight Children&lt;/i&gt;, Dr. Sylvia Rimm, one of America's most trusted family psychologists for more than 20 years, cuts to the heart of the issue with simple advice you can use today, even as you are still searching for ways to help your child lose weight. &lt;br&gt;&lt;br&gt;You will discover&amp;#58; &lt;br&gt;* How to coach your child to success, rather than judge his shortcomings &lt;br&gt;* Why overweight girls feel pressure to have sex at an earlier age than their friends--and how to protect them &lt;br&gt;* How to set guidelines for television and computer time &lt;br&gt;* Ways to keep your child from getting bullied at school &lt;br&gt;* Conversations you can have with your child's siblings to get their support &lt;br&gt;&lt;br&gt;Plus, meet dozens of adults who overcame their childhood weight problems. These real people show you the simple strategies that their parents used to help them to success--ideas you'll want to use in your own family, such as&amp;#58; &lt;br&gt;* Focusing your child on her strengths to take the sting out of getting teased at school &lt;br&gt;* Helping your child find the right clothes to fit in with her peers &lt;br&gt;* Using a special-interest camp or exercise group to build positive peer relationships &lt;br&gt;* Identifying other adults who can build your child's self-esteem &lt;br&gt;* The best ways to praise your child &lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Book about: &lt;strong&gt;&lt;a href="http://livros-ingleses.blogspot.com/2009/01/aprendizagem-trabalhocomo-crianas-de.html"&gt;Aprendizagem a Trabalho:Como Crianças de Classe de Trabalho Adquirem Empregos de Classe de Trabalho&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Workflow Management: Models, Methods, and Systems &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Wil van der Aalst&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;This book offers a comprehensive introduction to workflow management, the management of business processes with information technology. By defining, analyzing, and redesigning an organization's resources and operations, workflow management systems ensure that the right information reaches the right person or computer application at the right time. The book provides a basic overview of workflow terminology and organization, as well as detailed coverage of workflow modeling with Petri nets. Because Petri nets make definitions easier to understand for nonexperts, they facilitate communication between designers and users. The book includes a chapter of case studies, review exercises, and a glossary. A special Web site developed by the authors, workflowcourse.com, features animation, interactive examples, lecture materials, exercises and solutions, relevant links, and other valuable resources for the classroom. &lt;/p&gt;&lt;br&gt;&lt;br&gt;   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-5106747841879408321?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/5106747841879408321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/guide-to-operating-systems-enhanced.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/5106747841879408321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/5106747841879408321'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/guide-to-operating-systems-enhanced.html' title='Guide To Operating Systems Enhanced Edition or Workflow Management'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-951869638520487757</id><published>2009-01-23T07:00:00.000-08:00</published><updated>2009-01-23T07:06:43.765-08:00</updated><title type='text'>Exploring Microsoft Office Excel 2007 Comprehensive or Macromedia Fireworks 8</title><content type='html'>&lt;h4&gt;Exploring Microsoft Office Excel 2007 Comprehensive &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Robert Grauer&lt;/strong&gt; &lt;p&gt;&lt;p&gt;The Exploring series helps students master the &lt;I&gt;How and Why&lt;/I&gt; of performing tasks in Office to gain a greater understanding of how to use the individual applications together to solve business problems. Exploring titles feature &lt;I&gt;Perfect pages&lt;/I&gt; where every step of every hands-on exercise as well as every end-of-chapter problem begins on a new page and has its own screen shot to make it easier to follow. Each chapter contains Hands-on Exercises, Capstone Exercises, and Mini-Cases for practicing and reviewing skills acquired.  &lt;I&gt;Exploring Microsoft Office Excel 2007 Comprehensive, 1/e&lt;/I&gt;, covers the following topics&amp;#58; introduction to Excel; using formulas, functions, and charts; working with large worksheets and tables; converting data to information; consolidating data and linking files; What-If analysis, forecasting, and amortization; employing templates, themes, and web pages; collaboration and macros; data analysis; VBA. Ideal for students and individuals seeking a comprehensive introduction to Excel 2007.  &lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;B&gt;Chapter 1 - Introduction to Excel&lt;/B&gt;  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 1&amp;#58; Introduction to Spreadsheets&lt;/U&gt;  &lt;br&gt;    Defining Worksheets and Workbooks  &lt;br&gt;    Using Spreadsheets Across Disciplines  &lt;br&gt;    Planning for Good Workbook and Worksheet Design  &lt;br&gt;    Identifying Excel Window Components  &lt;br&gt;    Entering and Editing Data in Cells  &lt;br&gt;        Hands-On Exercise #1&amp;#58;  Introduction to Microsoft Excel  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 2&amp;#58; Mathematics and Formulas&lt;/U&gt;  &lt;br&gt;    Describing and Using Symbols and the Order of Precedence  &lt;br&gt;    Displaying Cell Formulas  &lt;br&gt;    Inserting and Deleting Rows and Columns  &lt;br&gt;    Using Cell Ranges, Excel Move, Copy, Paste and Paste Special, and AutoFill  &lt;br&gt;        Hands-On Exercise #2&amp;#58;  Jakes Gym Continued  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 3&amp;#58; Workbook and Worksheet Enhancements&lt;/U&gt;  &lt;br&gt;    Managing Worksheets  &lt;br&gt;    Formatting Worksheets  &lt;br&gt;        Hands-On Exercise #3&amp;#58; Formatting Jake&amp;#39;s Gym Worksheet  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 4&amp;#58; Page Setup and Printing&lt;/U&gt;  &lt;br&gt;    Selecting Page Setup Options for Printing  &lt;br&gt;    Managing Cell Comments  &lt;br&gt;        Hands-On Exercise #4&amp;#58; Printing Jake&amp;#39;s Gym Worksheet  &lt;br&gt;   &lt;br&gt;Summary  &lt;br&gt;Key Terms  &lt;br&gt;Multiple Choice  &lt;br&gt;Practice Exercises  &lt;br&gt;Mid-Level Exercises  &lt;br&gt;Capstone Exercise  &lt;br&gt;Mini Cases  &lt;br&gt;   &lt;br&gt;&lt;B&gt;Chapter 2 - Microsoft Excel&amp;#58; Formulas and Functions  &lt;/B&gt;  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 1&amp;#58; Formula Basics&lt;/U&gt;            &lt;br&gt;    Creating and Copying Formulas     &lt;br&gt;    Using Relative and Absolute Cell Addresses           &lt;br&gt;        Hands-On Exercise #1&amp;#58;  Smithtown Hospital Radiology Department Payroll              &lt;br&gt;              &lt;br&gt;&lt;U&gt;Section 2&amp;#58;Function Basics&lt;/U&gt;           &lt;br&gt;    Using AutoSum   &lt;br&gt;    Inserting Basic Statistical Functions          &lt;br&gt;    Using Date Functions       &lt;br&gt;        Hands-On Exercise #2&amp;#58;  Completing the Smithtown Hospital Radiology Department   &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 3&amp;#58; Logical and Lookup Functions&lt;/U&gt;  &lt;br&gt;    Using the IF Function  &lt;br&gt;    Using the VLOOKUP Function  &lt;br&gt;        Hands-On Exercise #3&amp;#58;  Athletic Department Eligibility Gradebook  &lt;br&gt;              &lt;br&gt;&lt;U&gt;Section 4&amp;#58; Financial Functions&lt;/U&gt;      &lt;br&gt;    Using the PMT Function   &lt;br&gt;    Using the FV Function      &lt;br&gt;        Hands-On Exercise #4&amp;#58; Purchasing a Van for the School for Exceptional Children     &lt;br&gt;   &lt;br&gt;   &lt;br&gt;Summary            &lt;br&gt;Key Terms          &lt;br&gt;Multiple Choice    &lt;br&gt;Practice Exercises           &lt;br&gt;Mid-Level Exercises         &lt;br&gt;Capstone Exercise           &lt;br&gt;Mini Cases  &lt;br&gt;   &lt;br&gt;&lt;B&gt;Chapter 3 - Microsoft Excel&amp;#58; Charts&lt;/B&gt;  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 1&amp;#58; A Picture is the Message&lt;/U&gt;  &lt;br&gt;    Choosing A Chart Type  &lt;br&gt;    Creating a Chart  &lt;br&gt;        Hands-on Exercise 1&amp;#58; The First Chart  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 2&amp;#58; Chart Enhancements&lt;/U&gt;  &lt;br&gt;    Modifying a Chart  &lt;br&gt;    Enhancing Charts with Graphic Shapes  &lt;br&gt;        Hands-on Exercise 2&amp;#58; Multiple Data Series  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 3&amp;#58; Chart Distribution&lt;/U&gt;  &lt;br&gt;    Embedding Charts  &lt;br&gt;    Printing Charts  &lt;br&gt;        Hands-on Exercise 3&amp;#58; Embedding, Printing, And Saving Chart as a Web Page  &lt;br&gt;   &lt;br&gt;Summary  &lt;br&gt;Key Terms  &lt;br&gt;Multiple Choice  &lt;br&gt;Practice Exercises  &lt;br&gt;Mid-Level Exercises  &lt;br&gt;Capstone Exercise  &lt;br&gt;Mini Cases  &lt;br&gt;   &lt;br&gt;&lt;B&gt;Chapter 4&amp;#58; Microsoft Excel&amp;#58; Working with Large Worksheets and Tables&lt;/B&gt;  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 1&amp;#58; Large Worksheet Preparation&lt;/U&gt;  &lt;br&gt;    Freezing Rows and Columns  &lt;br&gt;    Hiding and Unhiding Rows, Columns, and Worksheets  &lt;br&gt;    Protecting a Cell, a Worksheet and a Workbook  &lt;br&gt;    Controlling Calculation  &lt;br&gt;    Printing Large Worksheets  &lt;br&gt;        Hands-On Exercise #1&amp;#58; Marching Band Roster  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 2&amp;#58; Excel Data Tables&lt;/U&gt;  &lt;br&gt;    Exploring Basic Table Management  &lt;br&gt;    Sorting Data  &lt;br&gt;    Filtering and Totaling Data  &lt;br&gt;        Hands-On Exercise #2&amp;#58; Marching Band Roster Revisited  &lt;br&gt;   &lt;br&gt;Summary  &lt;br&gt;Key Terms  &lt;br&gt;Multiple Choice  &lt;br&gt;Practice Exercises  &lt;br&gt;Mid-Level Exercises  &lt;br&gt;Capstone Exercise  &lt;br&gt;Mini Cases  &lt;br&gt;   &lt;br&gt;&lt;B&gt;Chapter 5 - Data to Information&lt;/B&gt;  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 1 Table Management&lt;/U&gt;  &lt;br&gt;    Designing Tables Based on Table Data Theory  &lt;br&gt;    Importing Data from Text Files and Other Sources  &lt;br&gt;   Applying Conditional Formatting  &lt;br&gt;        Hands-on Exercise 1&amp;#58;  Gee Airlines Human Resources Department  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 2 Data Management&lt;/U&gt;  &lt;br&gt;    Applying Advanced Filtering and Sorting Methods  &lt;br&gt;    Creating and Using Range Names  &lt;br&gt;    Using Database Functions  &lt;br&gt;        Hands-on Exercise 2&amp;#58; Gee Airlines Human Resources Department Revisited  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 3 Data Analysis with PivotTables and PivotCharts&lt;/U&gt;  &lt;br&gt;    Creating and Deleting PivotTables and PivotChart Reports  &lt;br&gt;    Formatting, Sorting, Filtering, Subtotaling, and Refreshing a PivotTable  &lt;br&gt;        Hands-on Exercise 3&amp;#58; Eye First Advertising Department Sales  &lt;br&gt;   &lt;br&gt;    Summary  &lt;br&gt;    Key Terms  &lt;br&gt;    Multiple Choice  &lt;br&gt;    Practice Exercises  &lt;br&gt;    Mid-Level Exercises  &lt;br&gt;    Capstone Exercise  &lt;br&gt;    Mini Cases  &lt;br&gt;   &lt;br&gt;&lt;B&gt;Chapter 6 &amp;mdash; Data Tables and Amortization Tables       &lt;/B&gt;  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 1 Tables&lt;/U&gt;  &lt;br&gt;    Separating and Combining Text  &lt;br&gt;    Manipulating Text with Functions  &lt;br&gt;        Hands-on Exercise 1&amp;#58; IT Department String Manipulation  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 2 Data Analysis and Windows&lt;/U&gt;  &lt;br&gt;    Identifying and Removing Duplicate Rows  &lt;br&gt;    Grouping and Subtotaling Data  &lt;br&gt;    Working with Windows  &lt;br&gt;        Hands-on Exercise 2&amp;#58; Ajax College Band  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 3 Conditional and Logical Functions&lt;/U&gt;  &lt;br&gt;    Using Conditions in Functions  &lt;br&gt;    Creating Nested IF Functions  &lt;br&gt;    Using AND, OR, NOT and IFERROR Functions  &lt;br&gt;        Hands-on Exercise 3&amp;#58; Classic Cars and Security  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 4 Amortization Table&lt;/U&gt;  &lt;br&gt;    Defining the Amortization Table  &lt;br&gt;    Using Functions in Amortization Tables  &lt;br&gt;        Hands-on Exercise 4&amp;#58; Purchase a New House  &lt;br&gt;   &lt;br&gt;    Summary            &lt;br&gt;    Key Terms          &lt;br&gt;    Multiple Choice    &lt;br&gt;    Practice Exercises           &lt;br&gt;    Mid-Level Exercises         &lt;br&gt;    Capstone Exercise           &lt;br&gt;    Mini Cases  &lt;br&gt;   &lt;br&gt;&lt;B&gt;Chapter 7 &amp;mdash; Data Consolidation, Links, and Formula Auditing &lt;/B&gt;  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 1 Data Consolidation&lt;/U&gt;  &lt;br&gt;    Consolidating Data from Multiple Worksheets  &lt;br&gt;    Defining the Three-Dimensional Workbook  &lt;br&gt;    Creating Three-Dimensional References in Formulas  &lt;br&gt;        Hands-on Exercise 1&amp;#58; Consolidating Best Restaurant Corporate Sales  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 2 Workbook Linking and Documentation&lt;/U&gt;  &lt;br&gt;    Linking Workbooks  &lt;br&gt;    Creating the Documentation Worksheet  &lt;br&gt;        Hands-on Exercise 2&amp;#58; Consolidating Workbooks for Corporate Sales and Adding Documentation  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 3 Workbook Auditing&lt;/U&gt;  &lt;br&gt;    Restricting Values to a Drop-Down List  &lt;br&gt;    Validating Data  &lt;br&gt;    Auditing Formulas  &lt;br&gt;    Setting up a Watch Window  &lt;br&gt;        Hands-on Exercise 3&amp;#58; JAS Manufacturing  &lt;br&gt;   &lt;br&gt;    Summary  &lt;br&gt;    Key Terms  &lt;br&gt;    Multiple Choice  &lt;br&gt;    Practice Exercises  &lt;br&gt;    Mid-Level Exercises  &lt;br&gt;    Capstone Exercise  &lt;br&gt;    Mini Cases  &lt;br&gt;   &lt;br&gt;&lt;B&gt;Chapter 8 &amp;mdash; What-If Analysis&lt;/B&gt;  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 1 One- and Two- Variable Data Tables&lt;/U&gt;  &lt;br&gt;    Creating a One-Variable Data Table  &lt;br&gt;    Creating a Two-Variable Data Table  &lt;br&gt;        Hands-on Exercise 1&amp;#58; Can You Afford It?  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 2 Goal Seek and Scenario Manager&lt;/U&gt;  &lt;br&gt;    Defining Forecasting  &lt;br&gt;    Solving Problems with Goal Seek  &lt;br&gt;    Using Scenario Manager  &lt;br&gt;        Hands-on Exercise 2&amp;#58; Purchase Golf Cars and Manufacture Golf Clubs  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 3 Solver&lt;/U&gt;  &lt;br&gt;    Loading the Solver Add-In  &lt;br&gt;    Solving Problems with Solver  &lt;br&gt;        Hands-on Exercise 3&amp;#58; FAL Computing Manufacturing  &lt;br&gt;   &lt;br&gt;    Summary  &lt;br&gt;    Key Terms  &lt;br&gt;    Multiple Choice  &lt;br&gt;    Practice Exercises  &lt;br&gt;    Mid-Level Exercises  &lt;br&gt;    Capstone Exercise  &lt;br&gt;    Mini Cases  &lt;br&gt;   &lt;br&gt;&lt;B&gt;Chapter 9 - Collaboration and Workbook Distribution&lt;/B&gt;  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 1 Excel Collaboration and Workbook Sharing&lt;/U&gt;  &lt;br&gt;    Tracking Changes  &lt;br&gt;    Enabling Simultaneous Changes by Multiple Users  &lt;br&gt;    Saving Workbooks in Different Formats  &lt;br&gt;    Sending a Workbook by E-mail  &lt;br&gt;    Copying Data to Word and PowerPoint  &lt;br&gt;        Hands-on Exercise 1&amp;#58; Collaborate and Share  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 2 Workbook Distribution&lt;/U&gt;  &lt;br&gt;    Finalizing Documents  &lt;br&gt;    Preparing Workbooks for Distribution  &lt;br&gt;        Hands-on Exercise 2&amp;#58; Distribute and Secure Workbooks  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 3 Excel Options and Add-ins&lt;/U&gt;  &lt;br&gt;    Understanding Excel Options  &lt;br&gt;    Working with the Quick Access Toolbar  &lt;br&gt;    Adding Add-ins  &lt;br&gt;        Hands-on Exercise 3&amp;#58; Customizing Excel  &lt;br&gt;   &lt;br&gt;    Summary  &lt;br&gt;    Key Terms  &lt;br&gt;    Practice Exercises  &lt;br&gt;    Mid-Level Exercises  &lt;br&gt;    Capstone Project  &lt;br&gt;    Mini Cases  &lt;br&gt;   &lt;br&gt;&lt;B&gt;Chapter 10 &amp;mdash; Templates, Styles, Web, and Macros&lt;/B&gt;  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 1 Worksheet Automation&lt;/U&gt;  &lt;br&gt;    Working with Existing Templates, Themes, and Styles  &lt;br&gt;    Using Styles for Advanced Formatting  &lt;br&gt;    Creating a Template  &lt;br&gt;        Hands-on Exercise 1&amp;#58; Use and Create Themes, Styles, and Templates  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 2 Web Pages and Queries&lt;/U&gt;  &lt;br&gt;    Creating a Web Page  &lt;br&gt;    Creating Web Queries  &lt;br&gt;        Hands-on Exercise 2&amp;#58; Query the Web and Create a Web Page  &lt;br&gt;   &lt;br&gt;&lt;U&gt;Section 3 Repetitive Tasks&lt;/U&gt;  &lt;br&gt;    Working with Macros  &lt;br&gt;    Creating Macro Buttons  &lt;br&gt;    Understanding the Basics of VBA  &lt;br&gt;        Hands-on Exercise 3&amp;#58; Work with Macros and Visual Basic for Applications  &lt;br&gt;   &lt;br&gt;    Summary  &lt;br&gt;    Key Terms  &lt;br&gt;    Multiple Choice  &lt;br&gt;    Practice Exercises  &lt;br&gt;    Mid-Level Exercises  &lt;br&gt;    Capstone Exercise  &lt;br&gt;    Mini Cases  &lt;br&gt; &lt;p&gt;Look this: &lt;strong&gt;&lt;a href="http://educational-software-book.blogspot.com"&gt;Droidmaker or Foundations of Python Network Programming&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Macromedia Fireworks 8: Training from the Source &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Patti Schulz&lt;/strong&gt; &lt;p&gt;&lt;p&gt;If you learn best by doing, and what you&amp;rsquo;re intent on doing is create  stunning Web graphics with Macromedia Fireworks 8, this is the place to  turn. The best-selling tutorial book on Fireworks has been completely  updated to get you hands-on fast with all of the program&amp;rsquo;s most  important features, including its newest&amp;#58; additional blend modes,  support for special characters and AutoShape properties, workflow  improvements, and more. Through project-based lessons that equal 16 to  20 hours of instruction, you&amp;rsquo;ll cover the entire process of creating  Web graphics with Fireworks 8&amp;mdash;from creating images to optimizing and  exporting them. Simple step-by-step instructions, loads of screen  shots, and a CD with media files and a trial version of the program  will have you creating rollovers, pop-ups, and more in no time. Whether  you&amp;rsquo;re new to the world of Fireworks graphics or a veteran user eager  to tap the power of the latest version, you&amp;rsquo;ll find the trusted,  Macromedia-certified instruction you need in these pages. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-951869638520487757?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/951869638520487757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/exploring-microsoft-office-excel-2007.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/951869638520487757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/951869638520487757'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/exploring-microsoft-office-excel-2007.html' title='Exploring Microsoft Office Excel 2007 Comprehensive or Macromedia Fireworks 8'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-172432806532549749</id><published>2009-01-22T02:48:00.000-08:00</published><updated>2009-01-22T02:55:20.981-08:00</updated><title type='text'>CCNP BCMSN Official Exam Certification Guide or Professional LINQ</title><content type='html'>&lt;h4&gt;CCNP BCMSN Official Exam Certification Guide &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;David Hucaby&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;&lt;I&gt;CCNP BCMSN Official Exam Certification Guide&lt;/I&gt; &lt;P&gt;Fourth Edition &lt;P&gt;&amp;nbsp;  &lt;br&gt;&amp;bull; Master all 642-812 exam topics with the official study guide &lt;br&gt;&amp;bull; Assess your knowledge with chapter-opening quizzes &lt;br&gt;&amp;bull; Review key concepts with foundation summaries &lt;br&gt;&amp;bull; Practice with hundreds of exam questions on the CD-ROM &lt;p&gt;David Hucaby, CCIE&amp;reg; No. 4594 &lt;p&gt;&lt;I&gt;CCNP BCMSN Official Exam Certification Guide&lt;/I&gt;, Fourth Edition, is a best of breed Cisco&amp;reg; exam study guide that focuses specifically on the objectives for the BCMSN exam. Successfully passing the BCMSN 642-812 exam certifies that you have knowledge and skills necessary to implement scalable multilayer switched networks. &lt;p&gt;&lt;I&gt;CCNP BCMSN Official Exam Certification Guide&lt;/I&gt;, Fourth Edition, follows a logical organization of the BCMSN exam objectives. Material is presented in a concise manner, focusing on increasing readers&amp;rsquo; retention and recall of exam topics. Lead network engineer and consultant David Hucaby shares preparation hints and test-taking tips, helping you identify areas of weakness and improve your switching knowledge through the use of the consistent features in each chapter. &amp;ldquo;Do I Know This Already?&amp;rdquo; quizzes open each chapter and allow you to decide how much time you need to spend on each section. Exam topic lists and Foundation Summary tables make referencing easy and give you a quick refresher whenever you need it. Scenario-based exercises help you think about exam objectives in real-world situations, thus increasing recall during exam time. Challenging chapter-ending review questions help you assess your knowledge and reinforce key concepts. &lt;p&gt;The companion CD-ROMcontains a powerful testing engine that enables you to focus on individual topic areas or take complete, timed exams. The assessment engine also tracks your performance and provides feedback on a module-by-module basis, presenting question-by-question remediation to the text. &lt;p&gt;Well regarded for its level of detail, assessment features, and challenging review questions and exercises, this book helps you master the concepts and techniques that will enable you to succeed on the exam the first time. &lt;p&gt;David Hucaby, CCIE&amp;reg; No. 4594, is a lead network engineer for a large medical environment using Cisco multilayer switching and security products. He also is an independent networking consultant focusing on Cisco-based solutions for healthcare and banking clients. &lt;p&gt;The official study guide helps you master all the topics on the BCMSN exam, including  &lt;br&gt;&amp;bull; Spanning Tree Protocol concepts  &lt;br&gt;&amp;bull; Virtual LAN (VLAN), VLAN trunking, and inter-VLAN routing  &lt;br&gt;&amp;bull; Gateway redundancy technologies and protocols  &lt;br&gt;&amp;bull; Wireless LAN topologies, components, connectivity, and standards  &lt;br&gt;&amp;bull; Implementing a Cisco Unified Wireless Network  &lt;br&gt;&amp;bull; Wireless client access   &lt;br&gt;&amp;bull; Access layer voice concepts  &lt;br&gt;&amp;bull; Preventing and mitigating attacks against switched network security &lt;p&gt;Companion CD-ROM &lt;P&gt;The CD-ROM contains an electronic copy of the book and more than 200 practice questions for the BCMSN exam, including simulation-based questions, all available in study mode, test mode, and flash card format. &lt;p&gt;This volume is part of the Exam Certification Guide Series from Cisco Press&amp;reg;. Books in this series provide officially developed exam preparation materials that offer assessment, review, and practice to help Cisco Career Certification candidates identify weaknesses, concentrate their study efforts, and enhance their confidence as exam day nears. &lt;p&gt;Category: Cisco Certification &lt;P&gt;Covers: BCMSN Exam 642-812 &lt;p&gt;$59.99 USA / $74.99 CAN &lt;P&gt;&amp;nbsp; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;New interesting book: &lt;strong&gt;&lt;a href="http://bookkeeping-textbooks.blogspot.com"&gt;El Ambiente Legal de Negocio&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Professional LINQ &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Scott Klein&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Professional LINQ introduces experienced programmers and database developers to LINQ database queries in their native VB and C# languages. Some of the topics covered include&amp;#58;&lt;br&gt;&lt;P&gt;&lt;br&gt;&lt;br&gt;&amp;bull; LINQ Queries&lt;br&gt;&lt;br&gt;&amp;bull; LINQ and the Standard Query Operators&lt;br&gt;&lt;br&gt;&amp;bull; Programming with XLinq&lt;br&gt;&lt;br&gt;&amp;bull; Querying XML with XLinq&lt;br&gt;&lt;br&gt;&amp;bull; Mixing XML and other data models&lt;br&gt;&lt;br&gt;&amp;bull; DLinq and Queries&lt;br&gt;&lt;br&gt;&amp;bull; LINQ over datasets&lt;br&gt;&lt;br&gt;&amp;bull; Interoperating with ADO.NET&lt;br&gt;&lt;br&gt;&amp;bull; LINQ and ASP.NET&lt;br&gt;&lt;P&gt;&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Acknowledgments.  &lt;br&gt;  &lt;br&gt;Introduction.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part I&amp;#58; Introduction to Project LINQ.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Project LINQ.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; A Look at Visual Studio 2008.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; LINQ Queries.  &lt;br&gt;  &lt;br&gt;Chapter 4&amp;#58; LINQ Standard Query Operators.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part II&amp;#58; LINQ to XML.&lt;/b&gt;&amp;#160;  &lt;br&gt;  &lt;br&gt;Chapter 5&amp;#58; Understanding LINQ to XML.  &lt;br&gt;  &lt;br&gt;Chapter 6&amp;#58; Programming with LINQ to XML.  &lt;br&gt;  &lt;br&gt;Chapter 7&amp;#58; LINQ to XML and Other LINQ Data Models.  &lt;br&gt;  &lt;br&gt;Chapter 8&amp;#58; Advanced LINQ to XML Programming Topics.  &lt;br&gt;  &lt;br&gt;Chapter 9&amp;#58; LINQ to XML and Visual Basic .NET.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Part III&amp;#58; LINQ to SQL.&lt;/b&gt;&amp;#160;  &lt;br&gt;  &lt;br&gt;Chapter 10&amp;#58; LINQ to SQL Overview.  &lt;br&gt;  &lt;br&gt;Chapter 11&amp;#58; LINQ to SQL Queries.  &lt;br&gt;  &lt;br&gt;Chapter 12&amp;#58; Advanced Query Concepts.  &lt;br&gt;  &lt;br&gt;Chapter 13&amp;#58; More About Entity Classes.  &lt;br&gt;  &lt;br&gt;Chapter 14&amp;#58; LINQ to DataSet.  &lt;br&gt;  &lt;br&gt;Chapter 15&amp;#58; Advanced LINQ to SQL Topics.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Appendixes.&lt;/b&gt;&amp;#160;  &lt;br&gt;  &lt;br&gt;Appendix A&amp;#58; Case Study.  &lt;br&gt;  &lt;br&gt;Appendix B&amp;#58; LINQ to Entities&amp;#58; The ADO.NET Entity Framework.  &lt;br&gt;  &lt;br&gt;Appendix C&amp;#58; LINQ to XSD.  &lt;br&gt;  &lt;br&gt;Index.&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-172432806532549749?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/172432806532549749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/ccnp-bcmsn-official-exam-certification.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/172432806532549749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/172432806532549749'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/ccnp-bcmsn-official-exam-certification.html' title='CCNP BCMSN Official Exam Certification Guide or Professional LINQ'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-5230971061466182489</id><published>2009-01-20T22:36:00.000-08:00</published><updated>2009-01-20T22:43:10.699-08:00</updated><title type='text'>Making a Movie in iMovie and iDVD or Windows XP Simplified Service Pack 2nd Edition</title><content type='html'>&lt;h4&gt;Making a Movie in iMovie and iDVD: Visual QuickProject Guide (Visual Quickproject Guide Series) &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Jeff Carlson&lt;/strong&gt; &lt;p&gt;&lt;p&gt;If you're like many users, you may just now be figuring out what Apple may have neglected to mention&amp;#58; A built-in movie studio-in the form of the free iMovie and iDVD apps included in Mac OS X-does not a moviemaker make. This book, however, does! Realizing that you won't want to waste a single minute reading about all you can do with iMovie and iDVD, best-selling author Jeff Carlson cuts straight to the chase in this compact, low-priced volume, using simple project-based instruction and big, colorful screen shots to guide you through the process of making your first movie with iMovie and iDVD. By focusing on a single goal (making that first movie) rather than exploring every option and feature, Jeff demonstrates the quickest, easiest, smartest route to cinematic success. Each short lesson builds on the last as you learn how to shoot, edit, and produce your own movies and then distribute them on DVDs to share with friends, family, and colleagues. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Project overview&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Create an iMovie project&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;7&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Import video into iMovie&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;11&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Assemble your movie&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;17&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Add photos and music&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;25&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Edit clips&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;33&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Add transitions&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;49&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Add titles&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;55&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Add effects&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;61&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Share your movie&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;65&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Explore iDVD&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;73&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Choose and customize a theme&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;77&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;13&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Add more content to the DVD&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;91&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;14&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Burn the DVD&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;99&lt;/TD&gt;&lt;/TABLE&gt; &lt;p&gt;Read also &lt;strong&gt;&lt;a href="http://financial-law-2008.blogspot.com/2009/01/trade-plunder-and-settlement-or.html"&gt;Trade Plunder and Settlement or Understanding Industrial and Corporate Change&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Windows XP Simplified Service Pack, 2nd Edition &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Paul McFedries&lt;/strong&gt; &lt;p&gt;&lt;p&gt;* The perfect guide for visual learners who are brand-new to Windows XP and want to be shown-rather than told-how to solve problems and work through tasks&lt;br&gt;* Features highly visual two-page tutorials and full-color step-by-step screen shots that walk Windows newcomers through tasks such as working with files, sharing a computer, browsing the Web, using e-mail, and even creating movies&lt;br&gt;* Covers new SP2 enhancements, including the new Windows Firewall and wireless interface as well as updates to Windows Update, Media Player, and Internet Explorer &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-5230971061466182489?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/5230971061466182489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/making-movie-in-imovie-and-idvd-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/5230971061466182489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/5230971061466182489'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/making-movie-in-imovie-and-idvd-or.html' title='Making a Movie in iMovie and iDVD or Windows XP Simplified Service Pack 2nd Edition'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-8869242443363475392</id><published>2009-01-19T22:38:00.000-08:00</published><updated>2009-01-19T22:44:49.615-08:00</updated><title type='text'>Designing the User Interface or Reconfigurable Computing</title><content type='html'>&lt;h4&gt;Designing the User Interface: Strategies for Effective Human-Computer Interaction &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Ben Shneiderman&lt;/strong&gt; &lt;p&gt;&lt;p&gt;In 1996, recognizing this book, ACM's Special Interest Group on Documentation (SIGDOC) presented Ben Shneiderman with the Joseph Rigo Award. SIGDOC praised the book as one "that took the jargon and mystery out of the field of human-computer interaction" and attributed the book's success to "its readability and emphasis on practice as well as research." &lt;p&gt;In revising this best-seller, Ben Shneiderman again provides a complete, current, and authoritative introduction to user-interface design. The user interface is the part of every computer system that determines how people control and operate that system. When the interface is well designed, it is comprehensible, predictable, and controllable; users feel competent, satisfied, and responsible for their actions. In this book, the author discusses the principles and practices needed to design such effective interaction. &lt;p&gt;Based on 20 years experience, Shneiderman offers readers practical techniques and guidelines for interface design. As a scientist, he also takes great care to discuss underlying issues and to support conclusions with empirical results. Interface designers, software engineers, and product managers will all find here an invaluable resource for creating systems that facilitate rapid learning and performance, yield low error rates, and generate high user satisfaction.  Coverage includes the human factors of interactive software (with added discussion of diverse user communities), tested methods to develop and assess interfaces, interaction styles (like direct manipulation for graphical user interfaces), and design considerations (effective messages, consistent screen design, appropriate color). &lt;/p&gt;&lt;h4&gt;Booknews&lt;/h4&gt;&lt;p&gt;In this revised and updated presentation of user interface design for designers, managers, and evaluators of interactive systems, Schneiderman (computer science, U. of Maryland) discusses the underlying issues, principles, and empirical results, and describes practical guidelines and techniques necessary to realize an effective design. Annotation c. Book News, Inc., Portland, OR (booknews.com) &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Go to: &lt;strong&gt;&lt;a href="http://word-processing-books.blogspot.com/2009/01/introduction-to-digital-photography-or.html"&gt;Introduction to Digital Photography or Programming with POSIX Threads&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Scott Hauck&lt;/strong&gt; &lt;p&gt;&lt;p&gt;The main characteristic of Reconfigurable Computing is the presence of hardware that can be reconfigured to implement specific functionality more suitable for specially tailored hardware than on a simple uniprocessor. Reconfigurable computing systems join microprocessors and programmable hardware in order to take advantage of the combined strengths of hardware and software and have been used in applications ranging from embedded systems to high performance computing. Many of the fundamental theories have been identified and used by the Hardware/Software Co-Design research field. Although the same background ideas are shared in both areas, they have different goals and use different approaches.This book is intended as an introduction to the entire range of issues important to reconfigurable computing, using FPGAs as the context, or "computing vehicles" to implement this powerful technology.  It will take a reader with a background in the basics of digital design and software programming and provide them with the knowledge needed to be an effective designer or researcher in this rapidly evolving field.&lt;br&gt;&lt;br&gt;&amp;bull; Treatment of FPGAs as computing vehicles rather than glue-logic or ASIC substitutes&lt;br&gt;&amp;bull; Views of FPGA programming beyond Verilog/VHDL&lt;br&gt;&amp;bull; Broad set of case studies demonstrating how to use FPGAs in novel and efficient ways &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Contents Preface Introduction Part One&amp;#58;  Hardware Part I INTRO Chapter 1 - General-Purpose FPGA Architecture &lt;br&gt;Chapter 2 - Reconfigurable Computing Devices Chapter 3 - Reconfigurable Computing Systems Chapter 4 - Reconfiguration Management Part Two&amp;#58;  Software Part II Intro Chapter 5 - Computer Models and System Architectures Andrй DeHon Chapter 6 - Hardware Description Languages (VHDL)&lt;br&gt;Chapter 7 - Compilation for Reconfigurable Computing Machines &lt;br&gt;Chapter 8 - Streaming Models&lt;br&gt;8.1 MATLAB/SIMULINK&lt;br&gt;8.2 SCORE Chapter 9 SIMD/Vector Chapter 10 - OS/Runtime Systems Chapter 11 - JHDL Chapter 12 -Technology Mapping Chapter 13 - Placement&lt;br&gt;13.1 General-purpose / FPGA&lt;br&gt;13.2 Datapath &lt;br&gt;13.3 Constructive Chapter 14 - Routing Chapter 15 - Retimin Chapter 16 - Bitstream Generation, JBits Chapter 17 - Fast Mapping Part Three&amp;#58; Application Development PART III INTRO Chapter 18 - Evaluating and Optimizing problems for FPGA implementations Chapter 19- Instance-specific design, Constant Propagation &amp; Partial Evaluation  &lt;br&gt;Chapter 20 - Precision Analysis &amp; Floating Point Chapter 21 - Distributed Arithmetic Chapter 22 - CORDIC Chapter 23 - Task allocation&amp;#58; FPGA vs. CPU partitioning Part Four&amp;#58;  Case Studies PART IV INTRO Chapter 24 - Image Processing, Variable Precision, Algorithm Alteration&amp;#58; SPIHT Compression Chapter 25 - Run-time reconfiguration&amp;#58; Automatic Target Recognition Chapter 26 - Problem-specific circuitry&amp;#58; SAT Solving &lt;br&gt;Chapter 27 - Multi-FPGA Systems&amp;#58; Logic Emulation Chapter 28- Floating Point Chapter 29 - FDTD Chapter 30 - Genetic Evolution &lt;br&gt;Chapter 31 - Packet Filtering (Networking application)&lt;br&gt;Chapter 32 - Active Pages [Memorycentric] Part Five&amp;#58;Theoretical Underpinnings and Future Directions &lt;br&gt;PART V INTRO Chapter 33- Theoretical Underpinnings, Metrics and Analysis Chapter 34 - Defect and Fault Tolerance Chapter 35 - Reconfigurable Computing and Nanotechnology &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-8869242443363475392?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/8869242443363475392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/designing-user-interface-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8869242443363475392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8869242443363475392'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/designing-user-interface-or.html' title='Designing the User Interface or Reconfigurable Computing'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-2988966066109488888</id><published>2009-01-19T12:26:00.000-08:00</published><updated>2009-01-19T12:33:25.785-08:00</updated><title type='text'>iSpeak German or JBoss 40</title><content type='html'>&lt;h4&gt;iSpeak German &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Alex Chapin&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;b&gt;See it. Hear it. Speak it.&lt;/b&gt;&lt;/p&gt; &lt;p&gt;Turn your iPod into a portable translator and put 1,500 German phrases in your pocket.&lt;/p&gt;  &lt;p&gt;Instead of just listening to the latest hits, you can use your iPod to hear and see 1,500 essential German phrases. It's as simple as listening to a song by your favorite artist: &lt;/p&gt; &lt;ol&gt;&lt;li&gt;&lt;b&gt;Go to &amp;#8220;Artist&amp;#8221;&lt;/b&gt;--Choose the theme you want. &lt;li&gt;&lt;b&gt;Go to &amp;#8220;Album&amp;#8221;&lt;/b&gt;--Select your topic within the theme. &lt;li&gt;&lt;b&gt;Select the phrase you want to hear&lt;/b&gt;&amp;#8212;you will not only hear the phrase but see it on your iPod screen! &lt;/ol&gt;  &lt;p&gt;Traveling has never been so easy nor sounded so good!&lt;/p&gt;  &lt;p&gt;Designed for use with iPod.&lt;br&gt; Also compatible with Zune and most MP3 players. See manual for details.&lt;br&gt; Contains one MP3 audio disc and 64-page booklet.&lt;/br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;   &lt;p&gt;Interesting book: &lt;strong&gt;&lt;a href="http://salad-greens.blogspot.com/2009/01/downtown-girls-guide-to-wine-or-tell-me.html"&gt;Downtown Girls Guide to Wine or Tell Me More&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;JBoss 4.0: The Official Guide &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Marc Fleury&lt;/strong&gt; &lt;p&gt;&lt;p&gt;If you need to understand how JBoss works, why not learn it from the people who created it? &lt;I&gt;JBoss 4.0 &amp;mdash; The Official Guide&lt;/I&gt; is the authoritative resource recognized as the official print documentation for JBoss 4.0. The only book for advanced JBoss users, this guide presents a complete understanding to configuring and using JBoss 4.0. It is fully up-to-date with the new features and changes in JBoss 4.0, including those used to integrate development with Eclipse, incorporate Aspect-Oriented Programming and implement J2EE 1.4 functionality months ahead of the commercial competition. Get under the hood and explore everything that JBoss 4.0 can offer you with &lt;I&gt;JBoss 4.0 &amp;mdash; The Official Guide&lt;/I&gt;. &lt;/P&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-2988966066109488888?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/2988966066109488888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/ispeak-german-or-jboss-40.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2988966066109488888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2988966066109488888'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/ispeak-german-or-jboss-40.html' title='iSpeak German or JBoss 40'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-2404349581919420192</id><published>2009-01-19T03:14:00.000-08:00</published><updated>2009-01-19T03:20:54.875-08:00</updated><title type='text'>Web Database Applications with PHP and MySQL 2E or Adobe Dreamweaver CS3 on Demand</title><content type='html'>&lt;h4&gt;Web Database Applications with PHP and MySQL 2E &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Hugh E Williams&lt;/strong&gt; &lt;p&gt;&lt;p&gt;There are many reasons for serving up dynamic content from aweb site&amp;#58;to offer an online shopping site, create customized information pages for users, or just manage a large volume of content through a database. Anyone with a modest knowledge of HTML and web site management can learn to create dynamic content through the PHP programming language and the MySQL database. This book gives you the background and tools to do the job safely and reliably.&lt;p&gt; Web Database Applications with PHP and MySQL, Second Edition thoroughly reflects the needs of real-world applications. It goes into detail on such practical issues as validating input (do you know what a proper credit card number looks like?), logging in users, and using templates to give your dynamic web pages a standard look.&lt;p&gt; But this book goes even further. It shows how JavaScript and PHP can be used in tandem to make a user's experience faster and more pleasant. It shows the correct way to handle errors in user input so that a site looks professional. It introduces the vast collection of powerful tools available in the PEAR repository and shows how to use some of the most popular tools.&lt;p&gt; Even while it serves as an introduction to new programmers, the book does not omit critical tasks that web sites require. For instance, every site that allows updates must handle the possibility of multiple users accessing data at the same time. This book explains how to solve the problem in detail with locking.&lt;p&gt; Through a sophisticated sample application&amp;#151;Hugh and Dave's Wine Store&amp;#151;all the important techniques of dynamic content are introduced. Good design is emphasized, such as dividing logic from presentation. The book introduces PHP 5 and MySQL 4.1 features, while providing techniques that can be used on older versions of the software that are still in widespread use.&lt;p&gt; This new edition has been redesigned around the rich offerings of PEAR. Several of these, including the Template package and the database-independent query API, are fully integrated into examples and thorougly described in the text. Topics include&amp;#58; Installation and configuration of Apache, MySQL, and PHP on Unix&amp;reg;, Windows&amp;reg;, and Mac OS&amp;reg; X systems Introductions to PHP, SQL, and MySQL administration Session management, including the use of a custom database for improved efficiency User input validation, security, and authentication The PEAR repository, plus details on the use of PEAR DB and Template classes Production of PDF reports &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Book review: &lt;strong&gt;&lt;a href="http://educational-software-book.blogspot.com"&gt;My New MAC or How to Do Everything with Access 2003&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Adobe Dreamweaver CS3 on Demand &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Steve Johnson&lt;/strong&gt; &lt;p&gt;&lt;p&gt;FOR THOSE WHO WOULD RATHER BE SHOWN HOW THAN TOLD HOW.&lt;br&gt; SEE HOW TO:&lt;br&gt;  - Understand and use the latest Web technologies to create sites&lt;br&gt; - Choose the right site structure and layout for sites&lt;br&gt; - Create and use Web page templates to quick create pages&lt;br&gt; - Create and maintain Cascading Style Sheets (CSS)&lt;br&gt; - Add Flash elements to Web pages&lt;br&gt; - Use JavaScript behaviors to implement page functionality&lt;br&gt; - Use coding tools to develop consistent and reusable code&lt;br&gt; - Manage collaboration with multiple developers&lt;br&gt; - Manage local, remote, and testing sites&lt;br&gt; - Transfer, synchronize, and validate sites&lt;br&gt; - Browse, organize, and process files using Adobe Bridge and Version Cue&lt;br&gt; - Test content on different target devices using Adobe Device Central&lt;br&gt; Includes ACE Courseware Objectives!&lt;br&gt;&lt;br&gt; This book uses real world examples to give you a context in which to perform a task. This book also includes workshops to help you put together individual tasks into projects. The Dreamweaver example files that you need for project tasks are available at www.perspection.com. &lt;br&gt;&lt;br&gt; Perspection has written and produced books on a variety of computer software, including Adobe Flash CS3 and 8, Adobe Photoshop CS3 and CS2, Microsoft Office 2007 and 2003, Microsoft Windows Vista and XP, Microsoft Expression Web, and Apple Mac OS X Panther. Perspection was founded in 1991, and is committed to providing information and training to help people use software more effectively. Perspection has written more than 80 computer books, and sold more than 5 million copies. &lt;br&gt;&lt;br&gt; This courseware meets the objectives for the Adobe Certified Expert (ACE) Program. Upon completion of this courseware you may be prepared to take an exam for ACE qualification. To learn more about becoming an Adobe Certified Expert, visit www.adobe.com/support/certification/ace.htm  &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;P style="MARGIN&amp;#58; 0px"&gt;Introduction xvii&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Preparing and Planning a Web Site&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Getting Started with Dreamweaver CS3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;3.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Working Within the Dreamweaver Environment&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 41&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;4.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Managing Web Site Files&amp;nbsp;&amp;nbsp; 69&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;5.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Working with Web Page Text&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 93&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;6.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Working with Web Page Images 131&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;7.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Linking Web Pages 161&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;8.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Creating Page Layouts Using Tables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 185&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;9.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Working with Cascading Style Sheets&amp;nbsp;&amp;nbsp; 215&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;10.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creating Page Layouts Using CSS_P&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 245&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;11.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creating Frames&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 265&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;12.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Working with Flash and Other Multimedia&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 285&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;13.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Creating Forms&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 313&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;14.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Viewing the HTML Behind the Page&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 335&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;15.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Working with Behaviors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 357&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;16.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Using Spry Widgets and Effects&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 385&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;17.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Using Code Snippets and Libraries 405&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;18.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Creating Templates&amp;nbsp;&amp;nbsp; 433&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;19.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Testing a Web Site&amp;nbsp;&amp;nbsp;&amp;nbsp; 455&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;20.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Managing a Web Site 477&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;21.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Moving Your Site to the Internet&amp;nbsp;&amp;nbsp; 495&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;22.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Automating Dreamweaver&amp;nbsp; 509&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;23.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Working Together with Adobe Programs 527&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;Index 563&lt;/P&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-2404349581919420192?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/2404349581919420192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/web-database-applications-with-php-and.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2404349581919420192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/2404349581919420192'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/web-database-applications-with-php-and.html' title='Web Database Applications with PHP and MySQL 2E or Adobe Dreamweaver CS3 on Demand'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-8754976124085276639</id><published>2009-01-18T15:03:00.000-08:00</published><updated>2009-01-18T15:09:41.934-08:00</updated><title type='text'>Building Online Stores with osCommerce or Publish and Prosper</title><content type='html'>&lt;h4&gt;Building Online Stores with osCommerce: Beginner Edition &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;David Mercer&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Building Online Stores with osCommerce: Beginner Edition will teach you how to build and maintain a working e-commerce Website using osCommerce. You will learn all the information required to set up, modify and maintain your own online store.&lt;p&gt;&lt;/p&gt;It is often hard to find well presented, clear, and helpful information regarding the many settings and complications associated with running an osCommerce store. This book is a boon for those who want to learn how to do things for themselves.&lt;p&gt;&lt;/p&gt;The book's business oriented approach focuses on using osCommerce to meet your business goals and requirements.&lt;p&gt;&lt;/p&gt;You will also learn how to get the most from the osCommerce community, and see how the open source nature of osCommerce can bring great benefits to the quality of your site.&lt;p&gt;&lt;/p&gt;By the end of this book, you will be confident in running your own store and possess enough know how to establish a strong online business.&lt;br&gt;There is a Professional Edition of this title available ISBN 1904811140 &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Book about: &lt;strong&gt;&lt;a href="http://apparel-guides.blogspot.com"&gt;Stretching Basics or The Doctors Book of Home Remedies for Men&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Publish and Prosper: Blogging for Your Business &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;D L Byron&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;p&gt;While personal blogs take up much of the blogosphere, blogs are quickly gaining popularity in business as an inexpensive and amazingly effective marketing tool. It&amp;rsquo;s time for a practical book about business blogging&amp;#58; this is the first book to demonstrate how businesses are blogging and how you can use blogging technology to converse with your customers to build your brand and sell your products. &lt;/p&gt;  &lt;p&gt;Written from the business person/designer&amp;rsquo;s perspectives, this book shows how businesses can leverage current, real-world blogging techniques, tools, and platforms to promote and enhance their ventures. The key idea is that the conversation with your market is stronger and more meaningful with a blog. Filled with practical information and a how-to approach, this book provides case studies of companies as large as Boeing or General Motors and as small as Clip-&amp;rsquo;n-seal. Readers will learn about the types of business blogs, how companies use blogs, how to sell blogs to management and IT, effective blog design, content, and conversation, pitfalls to avoid, how to develop Web presence, and more.&lt;/p&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Meet the blogs&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Determining your focus&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;21&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;How much blog - and how often?&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;43&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Designing for readers&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;57&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Tools and implementation&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;83&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Writing your blog&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;111&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Launching your blog and getting noticed&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;131&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Monitoring and managing your blog&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;149&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Beyond blogging&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;165&lt;/TD&gt;&lt;/TABLE&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-8754976124085276639?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/8754976124085276639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/building-online-stores-with-oscommerce.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8754976124085276639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8754976124085276639'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/building-online-stores-with-oscommerce.html' title='Building Online Stores with osCommerce or Publish and Prosper'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-7364231716417249666</id><published>2009-01-17T12:21:00.000-08:00</published><updated>2009-01-17T12:27:45.799-08:00</updated><title type='text'>Computer Networking First Step or Designing Interactions</title><content type='html'>&lt;h4&gt;Computer Networking First-Step &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Wendell Odom&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P style="MARGIN: 0px"&gt;Your first step into the world of computer networking&lt;BR&gt;  &lt;UL&gt;  &lt;LI&gt;No experience required   &lt;LI&gt;Includes clear and easily understood explanations   &lt;LI&gt;Makes learning easy&lt;/LI&gt;&lt;/UL&gt;  &lt;P style="MARGIN: 0px"&gt;Your first step to computer networking begins here!&lt;/P&gt;  &lt;UL&gt;  &lt;LI&gt;Learn basic networking terminology   &lt;LI&gt;Understand how information is routed from place to place   &lt;LI&gt;Explore Internet connectivity secrets   &lt;LI&gt;Protect your computer from intrusion   &lt;LI&gt;Build local-area networks (LANs)&lt;/LI&gt;&lt;/UL&gt;  &lt;P style="MARGIN: 0px"&gt;Welcome to the world of networking!&lt;/P&gt;  &lt;P style="MARGIN: 0px"&gt;&lt;BR&gt;Networking and the Internet touch our lives in untold ways every day. From connecting our computers together at home and surfing the net at high speeds to editing and sharing digital music and video, computer networking has become both ubiquitous and indispensable.&lt;/P&gt;  &lt;P style="MARGIN: 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN: 0px"&gt;No experience needed!&lt;/P&gt;  &lt;P style="MARGIN: 0px"&gt;&lt;BR&gt;&lt;I&gt;Computer Networking First-Step&lt;/I&gt; explains the basics of computer networking in easy-to-grasp language that all of us can understand. This book takes you on a guided tour of the core technologies that make up network and Internet traffic. Whether you are looking to take your first step into a career in networking or are interested in just gaining a conversational knowledge of the technology, this book is for you!&lt;/P&gt;  &lt;P style="MARGIN: 0px"&gt;&amp;nbsp;&lt;/P&gt; &lt;/p&gt;&lt;h4&gt;Slashdot.org&lt;/h4&gt;&lt;p&gt;The best thing going for the book is its relaxed, you-can-do-it tone. ... If you are looking for a conceptual understanding of computer networking to untangle the underlying mystery, read this book. I think this is a great text for high school students, home computer users, and even computer professionals who do not deal with networking in their daily work.&lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Introduction&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. I&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Networking basics&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;3&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;What is a network?&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;5&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;A network's reason for existence&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;17&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Building a network : it all starts with a plan&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;37&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. II&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Running the local department of (network) transportation&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;63&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;How to build a local (network) roadway&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;65&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Rules of the road : how to use the local (network) roadway&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;87&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Reducing congestion and driving faster on the local (network) roadway&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;107&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Adding local (network) roadways for no extra money&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;131&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. III&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Shipping and logistics : commerce using the (network) roadways&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;151&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Shipping goods over a (network) roadway&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;153&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Choosing shipping options when transporting the goods over the (network) roadway&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;181&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. IV&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Navigating the roadways to find the right street address&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;205&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Delivering the goods to the right street (IP) address&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;207&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Knowing where to turn at each intersection (router)&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;235&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Painting the road signs on your interstate (internetwork)&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;263&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 13&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;People like names, but computers like numbers&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;279&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. V&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Building an interstate (inter-LAN) highway system&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;293&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 14&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Leasing a (network) roadway between two points&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;295&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 15&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Leasing a (network) roadway between lots of places&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;315&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 16&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Driving from home onto the globally interconnected (internet) roadway&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;333&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. VI&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Securing the network&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;353&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 17&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Accepting the right people and rejecting the wrong people&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;355&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 18&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Keeping a watchful eye over who drives into your (network) neighborhood&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;373&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. VII&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Appendixes&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;391&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;App. A: Answers to chapter review questions&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;393&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;App. B: Converting IP addresses between decimal and binary&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;435&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Glossary&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;459&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Index&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;497&lt;/TD&gt;&lt;/TABLE&gt; &lt;p&gt;Go to: &lt;strong&gt;&lt;a href="http://business-textbooks.blogspot.com"&gt;Economics of the Environment or Creative Problem Solving&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Designing Interactions &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Bill Moggridg&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;Digital technology has changed the way we interact with everything from the games we play to the tools we use at work. Designers of digital technology products no longer regard their job as designing a physical object--beautiful or utilitarian--but as designing our interactions with it. In &lt;i&gt;Designing Interactions&lt;/i&gt;, award-winning designer Bill Moggridge introduces us to forty influential designers who have shaped our interaction with technology. Moggridge, designer of the first laptop computer (the GRiD Compass, 1981) and a founder of the design firm IDEO, tells us these stories from an industry insider's viewpoint, tracing the evolution of ideas from inspiration to outcome. The innovators he interviews--including Will Wright, creator of &lt;i&gt;The Sims&lt;/i&gt;, Larry Page and Sergey Brin, the founders of Google, and Doug Engelbart, Bill Atkinson, and others involved in the invention and development of the mouse and the desktop--have been instrumental in making a difference in the design of interactions. Their stories chart the history of entrepreneurial design development for technology.&lt;br&gt;&lt;br&gt;Moggridge and his interviewees discuss such questions as why a personal computer has a window in a desktop, what made Palm's handheld organizers so successful, what turns a game into a hobby, why Google is the search engine of choice, and why 30 million people in Japan choose the i-mode service for their cell phones. And Moggridge tells the story of his own design process and explains the focus on people and prototypes that has been successful at IDEO--how the needs and desires of people can inspire innovative designs and how prototyping methods are evolving for the design of digitaltechnology.&lt;br&gt;&lt;br&gt;&lt;i&gt;Designing Interactions&lt;/i&gt; is illustrated with more than 700 images, with color throughout. Accompanying the book is a DVD that contains segments from all the interviews intercut with examples of the interactions under discussion.&lt;br&gt;&lt;br&gt;&lt;b&gt;Interviews with&amp;#58;&lt;/b&gt;&lt;BR&gt;&lt;br&gt;Bill Atkinson, Durrell Bishop, Brendan Boyle, Dennis Boyle, Paul Bradley, Duane Bray, Sergey Brin, Stu Card, Gillian Crampton Smith, Chris Downs, Tony Dunne, John Ellenby, Doug Englebart, Jane Fulton Suri, Bill Gaver, Bing Gordon, Rob Haitani, Jeff Hawkins, Matt Hunter, Hiroshi Ishii, Bert Keely, David Kelley, Rikako Kojima, Brenda Laurel, David Liddle, Lavrans L&amp;oslash;vlie, John Maeda, Paul Mercer, Tim Mott, Joy Mountford, Takeshi Natsuno, Larry Page, Mark Podlaseck, Fiona Raby, Cordell Ratzlaff, Ben Reason, Jun Rekimoto, Steve Rogers, Fran Samalionis, Larry Tesler, Bill Verplank, Terry Winograd, and Will Wright &lt;/p&gt;&lt;h4&gt;What People Are Saying&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br&gt;"This will be &lt;i&gt;the&lt;/i&gt; book--the book that summarizes how the technology of interaction came into being and prescribes how it will advance in the future. Written by the designer who was there, who helped make it happen, who pioneered the digital revolution. Essential, exciting, and a delight for both eyes and mind."&lt;br /&gt; &amp;mdash;Don Norman, Nielsen Norman Group and Northwestern University, author of &lt;i&gt;Emotional Design&lt;/i&gt; &lt;p&gt; "During the past forty years, interaction designers have powerfully transformed the daily lives of billions. &lt;i&gt;Designing Interactions&lt;/i&gt; is a deeply knowing, intimate portrayal of these people: who they are, how they think, and precisely what they do. If you live or work with computers or cell phones--and who among us has any choice about that?--then you owe it to yourself to read this. A labor of love that was years in the making, this classic has no rival in its field."&lt;br /&gt;&amp;mdash;Bruce Sterling, author of &lt;i&gt;Shaping Things&lt;/i&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-7364231716417249666?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/7364231716417249666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/computer-networking-first-step-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7364231716417249666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7364231716417249666'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/computer-networking-first-step-or.html' title='Computer Networking First Step or Designing Interactions'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-4840934102647253082</id><published>2009-01-17T01:08:00.000-08:00</published><updated>2009-01-17T01:15:09.700-08:00</updated><title type='text'>Learning by Doing or Data Structures and Algorithm Analysis in C</title><content type='html'>&lt;h4&gt;Learning by Doing: A Comprehensive Guide to Simulations, Computer Games, and Pedagogy in e-Learning and Other Educational Experiences &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Clark Aldrich&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Designed for learning professionals and drawing on both game creators and instructional designers, &lt;i&gt;Learning by Doing&lt;/i&gt; explains how to select, research, build, sell, deploy, and measure the right type of educational simulation for the right situation.&amp;#160; It covers simple approaches that use basic or no technology through projects on the scale of computer games and flight simulators.&amp;#160;The book role models content as well, written accessibly with humor, precision, interactivity, and lots of pictures.&amp;#160; Many will also find it a useful tool to improve communication between themselves and their customers, employees, sponsors, and colleagues.&amp;#160; As John Con&amp;#233;, former chief learning officer of Dell Computers, suggests, &amp;#8220;Anyone who wants to lead or even succeed in our profession would do well to read this book.&amp;#8221;&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;See also: &lt;strong&gt;&lt;a href="http://ubersetzung-buch.blogspot.com"&gt;Die Gesetzliche Umgebung des Geschäfts&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Data Structures and Algorithm Analysis in C++ &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Mark Allen Weiss&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;In this second edition of his successful book, experienced teacher and Author Mark Allen Weiss continues to refine and enhance his innovative Approach to Algorithms And data structures.  Written for the advanced data structures course, this text highlights theoretical topics like Abstract data types and the efficiency of Algorithms, as well as performance and running time. This edition also includes A new chapter on advanced data structures and material on the Standard Template Library that conforms to the new standard. In Addition, All code has been updated and tested on multiple p1atforms and conforms to the ANSI ISO Final Draft standard.  Before covering Algorithms and data structures, the author provides A brief introduction to C++ for programmers unfamiliar with the language. All of the source code will be Available over the Internet.&lt;/P&gt; &lt;P&gt;Dr. Weiss also distinguishes the book with his user-friendly writing style, logical organization of topics, and extensive use of figures and examples that show the successive stages of an algorithm.&lt;/P&gt; &lt;/p&gt;&lt;h4&gt;Booknews&lt;/h4&gt;&lt;p&gt;Written for the advanced data structures course, this textbook highlights theoretical topics such as abstract data types and the efficiency of algorithms and data structures, as well as performance and running time.  The second edition adds an appendix on the Standard Template Library (STL), and C++ code that conforms to the ANSI ISO final draft standard. Annotation c. by Book News, Inc., Portland, Or. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;P&gt;What&amp;#39;s the Book About? * Mathematics Review * A Brief Introduction to Recursion * C++ Classes* C++ Details * Templates * Using Matrices&lt;/P&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-4840934102647253082?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/4840934102647253082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/learning-by-doing-or-data-structures.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/4840934102647253082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/4840934102647253082'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/learning-by-doing-or-data-structures.html' title='Learning by Doing or Data Structures and Algorithm Analysis in C'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-6457860961914441243</id><published>2009-01-16T15:56:00.000-08:00</published><updated>2009-01-16T16:03:27.021-08:00</updated><title type='text'>IT Auditing or MCSA MCSE</title><content type='html'>&lt;h4&gt;IT Auditing: Using Controls to Protect Information Assets &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Chris Davis&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;strong&gt;Protect Your Systems with Proven IT Auditing Strategies&lt;/strong&gt;&lt;p&gt;&amp;nbsp;&amp;quot;A must-have for auditors and IT professionals.&amp;quot;&amp;nbsp; -Doug Dexter, CISSP-ISSMP, CISA, Audit Team Lead, Cisco Systems, Inc.&lt;/p&gt;&lt;p&gt;Plan for and manage an effective IT audit program using the in-depth information contained in this comprehensive resource. Written by experienced IT audit and security professionals, IT Auditing&amp;#58; Using Controls to Protect Information Assets covers the latest auditing tools alongside real-world examples, ready-to-use checklists, and valuable templates. Inside, you&amp;#39;ll learn how to analyze Windows, UNIX, and Linux systems; secure databases; examine wireless networks and devices; and audit applications. Plus, you&amp;#39;ll get up-to-date information on legal standards and practices, privacy and ethical issues, and the CobiT standard.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Build and maintain an IT audit function with maximum effectiveness and value&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Implement best practice IT audit processes and controls&lt;/li&gt;&lt;li&gt;Analyze UNIX-, Linux-, and Windows-based operating systems&lt;/li&gt;&lt;li&gt;Audit network routers, switches, firewalls, WLANs, and mobile devices&lt;/li&gt;&lt;li&gt;Evaluate entity-level controls, data centers, and disaster recovery plans&lt;/li&gt;&lt;li&gt;Examine Web servers, platforms, and applications for vulnerabilities &lt;/li&gt;&lt;li&gt;Review databases for critical controls&lt;/li&gt;&lt;li&gt;Use the COSO, CobiT, ITIL, ISO, and NSA INFOSEC methodologies&lt;/li&gt;&lt;li&gt;Implement sound risk analysis and risk management practices&lt;/li&gt;&lt;li&gt;Drill down into applications to find potential controlweaknesses&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;p&gt;&lt;strong&gt;Chris Davis&lt;/strong&gt;, CISA, CISSP, shares his experience from architecting, hardening, and auditing systems. He has trained auditors and forensic analysts. Davis is the coauthor of the bestselling Hacking Exposed&amp;#58; Computer Forensics.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Mike Schiller&lt;/strong&gt;, CISA, has 14 years of experience in the IT audit field, most recently as the worldwide IT Audit Manager at Texas Instruments.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Kevin Wheeler&lt;/strong&gt;, CISA, CISSP, NSA IAM/IEM, is the founder and CEO of InfoDefense and has over ten years of IT security experience.&amp;amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;amp;nbsp;&lt;/p&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Look this: &lt;strong&gt;&lt;a href="http://cosmetology-books.blogspot.com/2009/01/active-living-cognitive-functioning-and.html"&gt;Active Living Cognitive Functioning and Aging or An ADHD Primer&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;MCSA/MCSE: Windows XP Professional Study Guide (70-270) &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Lisa Donald&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Here's the book you need to prepare for the Installing, Configuring, and Administering Microsoft Windows XP Professional exam (70-270). This Study Guide was developed to meet the exacting requirements of today's certification candidates. In addition to the consistent and accessible instructional approach that made Sybex the preferred choice for certification exam candidates, this book provides&amp;#58;&lt;br&gt;&lt;P&gt;&lt;br&gt;&lt;br&gt;&amp;bull; Practical information on installing, configuring, and administering Windows XP Professional&lt;br&gt;&lt;br&gt;&amp;bull; Updated and expanded information on key exam topics, including new Service Pack 2 enhancements&lt;br&gt;&lt;br&gt;&amp;bull; Leading-edge exam preparation software, including a testing engine, electronic flashcards, and simulation software&lt;br&gt;&lt;P&gt;  &lt;br&gt;  &lt;br&gt;Authoritative coverage of all exam objectives, including&amp;#58;&lt;br&gt;&lt;P&gt;&lt;br&gt;&lt;br&gt;&amp;bull; Installing Windows XP Professional&lt;br&gt;&lt;br&gt;&amp;bull; Implementing and conducting administration of resources&lt;br&gt;&lt;br&gt;&amp;bull; Implementing, managing, and troubleshooting hardware devices and drivers&lt;br&gt;&lt;br&gt;&amp;bull; Monitoring and optimizing system performance and reliability&lt;br&gt;&lt;br&gt;&amp;bull; Configuring and troubleshooting the desktop environment&lt;br&gt;&lt;br&gt;&amp;bull; Implementing, managing, and troubleshooting network protocols and services&lt;br&gt;&lt;br&gt;&amp;bull; Implementing, monitoring, and troubleshooting security&lt;br&gt;&lt;P&gt;&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Getting started with Windows XP Professional&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;1&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Automating the Windows XP installation&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;37&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Upgrading to Windows XP Professional&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;93&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Configuring the Windows XP environment&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;117&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Managing the Windows XP Professional desktop&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;169&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Managing users and groups&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;195&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Managing security&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;237&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Managing disks&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;279&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Accessing files and folders&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;335&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Managing network connections&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;389&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Managing printing&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;439&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Dial-up networking and Internet connectivity&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;481&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 13&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Optimizing Windows XP&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;551&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Ch. 14&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Performing system recovery functions&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;605&lt;/TD&gt;&lt;/TABLE&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-6457860961914441243?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/6457860961914441243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/it-auditing-or-mcsa-mcse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6457860961914441243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/6457860961914441243'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/it-auditing-or-mcsa-mcse.html' title='IT Auditing or MCSA MCSE'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-7123818763974047323</id><published>2009-01-14T19:49:00.000-08:00</published><updated>2009-01-14T19:56:22.778-08:00</updated><title type='text'>Object Oriented Application Development in Java or Beginning Perl</title><content type='html'>&lt;h4&gt;Object-Oriented Application Development in Java &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;E Reed Dok&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Get complete coverage of the Object-Oriented development process! Utilizing Java to develop object-oriented information systems, this text moves from an overview of key concepts and Java fundamentals into a building case study utilizing UML models.&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Part 1&amp;#58; Object Orientation and Java Fundamentals 1. Object-Oriented System Development 2. Java Programming Fundamentals 3. Java Programming with Supplied Classes 4. Object-Oriented Analysis and Design in a Nutshell Part 2&amp;#58; Defining Problem Domain Classes 5. Writing a Problem Domain Class Definition 6. More About Problem Domain Classes 7. Generalization/Specialization and Inheritance 8. Additional Inheritance Concepts and Techniques  9. Implementing Association Relationships Part 3&amp;#58; Defining GUI Classes 10. Writing Graphical User Interfaces 11. A GUI Interacting with a Problem Domain Class 12. Designing Multi-Window Applications 13. Using an Integrated Development Environment Part 4&amp;#58; Defining Data Access Classes 14. Designing Data Access Classes  15. Creating More Complex Database Applications Part 5&amp;#58; Deploying the Three-Tier Application 16. Combining the Three Tiers&amp;#58; GUI, Problem Domain, and Data Access Classes 17. Deploying Java Applications on the Web &lt;p&gt;New interesting textbook: &lt;strong&gt;&lt;a href="http://men-diseases-book.blogspot.com/2009/01/self-healing-reiki-or-eldercare-911.html"&gt;Self Healing Reiki or Eldercare 911&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Beginning Perl &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Simon Cozens&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Perl is an immensely popular scripting language that combines the best features of C, key UNIX utilities and a powerful use of regular expressions. It has a wide range of uses beyond simple text processing and is commonly used for web programming - creating and parsing CGI forms, validating HTML syntax and hyperlinks - as well as e-mail and Usenet news filtering. &lt;p&gt; Perl is increasingly the system administrator&amp;#39;s scripting language of choice and is used for file and directory manipulation, database access and a whole range of daily system operator chores. &lt;/p&gt;&lt;h4&gt;Electronic Review of Computer Books&lt;/h4&gt;&lt;p&gt;There are two groups of programmers in this world -- those who know enough about Perl, and those who don't. Thanks to Perl's rather exuberant personality, you can make a pretty good argument that the first group is the null set.  &lt;P&gt; Which brings us to the obvious question: How does a reasonably educated programmer get up to speed with Perl? Simon Cozens's &lt;i&gt;Beginning Perl&lt;/i&gt; is a respectable starting point, and it also weighs in at about 400 fewer pages than "the camel book" -- &lt;i&gt;Programming Perl&lt;/i&gt;, third edition, by Larry Wall et al., (O'Reilly &amp; Associates, 2000). &lt;i&gt;Beginning Perl&lt;/i&gt;'s stated audience, as well as its initial chapters, aim the book squarely at those new to programming. Of course, introducing someone to programming via Perl and its eccentricities is a disturbing concept, to say the least.  &lt;P&gt; Cozens approaches his topic in a big way, tackling everything from Chapter One's "First Steps in Perl" (with the obligatory "hello, world" program), up to CGI programming, debugging, database access, and module creation and use, plus a series of reference appendices. Throughout, he displays a writing style that's casual enough to be inviting, but without losing much in precision.  &lt;P&gt; That reader-friendly style is repeatedly put to the test by the subject matter, and Cozens does a nice job of detailing the ins-and-outs of Perl's handling of variables and variable interpolation, lists, hashes, references, control statements, and more. The author was clearly on the lookout for opportunities to drop into a shadowed box and emphasize some small but critical syntactic point, such as when to use brackets ([]) and when to use curly brackets ({}), or how to deal with Perl's built-in variables. About the only way the publisher could have improved that aspect of the book would have been to prehighlight those snippets in bright yellow and dog-ear the pages.  &lt;P&gt; Nowhere are Cozens's pedagogical and descriptive skills put to a greater test than in Chapter Five, "Regular Expressions." This is probably the one area where Perl most earns its reputation for source code that looks like your cat walked across the keyboard. Undaunted, Cozens plunges in, and does an admirable job of explaining and demonstrating the key issues and techniques.  &lt;P&gt; Thanks to the continued webification of the world, Chapters 12 and 13 (covering CGI programming and database access, respectively) are of particular interest. Even though both chapters are largely quick introductions to concepts with some code samples, they will likely be heavily used as references.  &lt;P&gt; My biggest complaint with this book is that Cozens handles the language and the ramifications of its use a bit too gently. In numerous places, he points out minor potholes that authors such as himself can easily fall into, and he typically makes solid recommendations to help avoid problems. But then he doesn't go far enough, and some of his advice is akin to telling people that they should handle nitroglycerin carefully because it will stain their clothes. While this might well be true (I haven't a clue, not being an explosives expert), it ignores a far more compelling and potentially dangerous issue. For instance, when discussing object-oriented programming, Cozens provides an example that shows how to set the attributes and values of an instance of an object by passing its constructor a hash (basically a 2D array). This technique might be handy, but it's the equivalent of letting code outside the object determine the number, name, type, and contents of an object's variables, something that should make just about any self-respecting programmer run screaming for the hills. Yet Cozens is remarkably sanguine about the prospects of people doing such things. Perhaps long use of the language has made him immune to such anything-goes Perlisms.  &lt;P&gt; A close second to the first objection is the use of examples. &lt;i&gt;Beginning Perl&lt;/i&gt; is peppered with example code, normally an excellent thing in this type of book, but Cozens falls into the trap of making virtually all the examples so short and tightly focused on the topic at hand that they never give readers the "30,000-foot view" of the language. Given the amount of nontrivial code being written in Perl today, I'm sure many readers would benefit from seeing several much longer examples that pulled together techniques from various sections of the book into a more coherent whole.  &lt;P&gt; &lt;i&gt;Beginning Perl&lt;/i&gt; is a good book (its curious positioning as an introduction to programming aside), and it should provide just about anyone with a solid introduction to one of the hottest and most important languages on the Internet.&lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-7123818763974047323?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/7123818763974047323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/object-oriented-application-development.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7123818763974047323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7123818763974047323'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/object-oriented-application-development.html' title='Object Oriented Application Development in Java or Beginning Perl'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-7318530220137053794</id><published>2009-01-14T10:37:00.000-08:00</published><updated>2009-01-14T10:44:09.865-08:00</updated><title type='text'>Google Hacks or Advanced ASPNET AJAX Server Controls</title><content type='html'>&lt;h4&gt;Google Hacks: Tips &amp; Tools for Finding and Using the World's Information &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Rael Dornfest&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Now that new features and services such as Google Maps, Google Talk, and Google Desktop have been added to the expanding Google universe, we've made the third edition of this bestseller into an infinitely more useful book for this powerful search engine. You'll not only find dozens of hacks for new Google services, but plenty of updated tips, tricks and scripts for hacking the old ones. &lt;p&gt;Everyone knows that Google lets you search billions of web pages. But few people realize that Google also gives you hundreds of cool ways to organize and play with information.&lt;/p&gt;  &lt;p&gt;Since we released the last edition of this bestselling book, Google has added many new features and services to its expanding universe: Google Earth, Google Talk, Google Maps, Google Blog Search, Video Search, Music Search, Google Base, Google Reader, and Google Desktop among them. We've found ways to get these new services to do even more.&lt;/p&gt; &lt;p&gt;The expanded third edition of Google Hacks is a brand-new and infinitely more useful book for this powerful search engine. You'll not only find dozens of hacks for the new Google services, but plenty of updated tips, tricks and scripts for hacking the old ones. Now you can make a Google Earth movie, visualize your web site traffic with Google Analytics, post pictures to your blog with Picasa, or access Gmail in your favorite email client. Industrial strength and real-world tested, this new collection enables you to mine a ton of information within Google's reach. And have a lot of fun while doing it:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Search Google over IM with a Google Talk bot&lt;/li&gt; &lt;li&gt;Build a customized Google Map and add it to your own web site&lt;/li&gt; &lt;li&gt;Cover your searching tracks and take back your browsing privacy&lt;/li&gt; &lt;li&gt;Turn any Google query into an RSS feed that you can monitor in Google Reader or the newsreader of your choice&lt;/li&gt; &lt;li&gt;Keep tabs on blogs in new, useful ways&lt;/li&gt; &lt;li&gt;Turn Gmail into an external hard drive for Windows, Mac, or Linux&lt;/li&gt; &lt;li&gt;Beef up your web pages with search, ads, news feeds, and more&lt;/li&gt; &lt;li&gt;Program Google with the Google API and language of your choice&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;For those of you concerned about Google as an emerging Big Brother, this new edition also offers advice and concrete tips for protecting your privacy. Get into the world of Google and bend it to your will!&lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;B&gt;Foreword   &lt;/B&gt; &lt;p&gt;Books about: &lt;strong&gt;&lt;a href="http://3d-graphics-books.blogspot.com"&gt;Core JavaServer Faces or Beginning Python&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Advanced ASP.NET AJAX Server Controls: For .NET Framework 3.5 &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Adam Calderon&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P&gt;ASP.NET AJAX server controls can encapsulate even the most powerful AJAX functionality, helping you build more elegant, maintainable, and scalable applications. This is the firstcomprehensive,code-rich guide to custom ASP.NET AJAX server controls for experienced ASP.NET developers. Unlike other books on ASP.NET AJAX, this book focuses &lt;I&gt;solely&lt;/I&gt; on server control development and reflects the significant improvements in ASP.NET 3.5 AJAX and the latest Visual Studio 2008 features for streamlining AJAX development.&lt;/P&gt;  &lt;P&gt;&amp;nbsp;&lt;/P&gt;  &lt;P&gt;Adam Calderon and Joel Rumerman first review the core Microsoft AJAX Library and JavaScript techniques needed to support a rich client-side experience. Next, they build upon these techniques showing how to create distributable AJAX-enabled controls that include rich browser-independent JavaScript client-side functionality. The authors thoroughly explain both the JavaScript and .NET aspects of control development and how these two distinct environments come together to provide a foundation for building a rich user experience using ASP.NET AJAX.&lt;/P&gt;  &lt;P&gt;&lt;B&gt;&amp;nbsp;&lt;/B&gt;&lt;/P&gt;  &lt;UL&gt;  &lt;LI&gt;  &lt;P&gt;Creating object oriented cross browser JavaScript that supports .NET style classes, interfaces, inheritance and method overloading  &lt;LI&gt;  &lt;P&gt;Working with components, behaviors, and controls and how they relate to DOM elements  &lt;LI&gt;  &lt;P&gt;Understand&amp;nbsp; Sys.Application and the part it plays in object creation, initialization, and events in the Microsoft AJAX Library  &lt;LI&gt;  &lt;P&gt;Build Extender and Script controls that provide integrated script generation for their corresponding client-side counterparts  &lt;LI&gt;  &lt;P&gt;Localizing ASP.NET AJAX controls including client script&lt;LI&gt;  &lt;P&gt;Understanding ASP.NET AJAX client and server communication architecture and the new support for Windows Communication Foundation (WCF)  &lt;LI&gt;  &lt;P&gt;Using ASP.NET AJAX Application Services and creating a custom application service to provide an integrated approach to communication from the client to the server  &lt;LI&gt;  &lt;P&gt;Designing controls for a partial postback environment  &lt;LI&gt;  &lt;P&gt;Understanding the AJAX Control Toolkit architecture and the many features it provides  &lt;LI&gt;  &lt;P&gt;Developing highly interactive controls using the AJAX Control Toolkit  &lt;LI&gt;  &lt;P&gt;Use the AJAX Control Toolkit&amp;rsquo;s base, support, and designer classes  &lt;LI&gt;  &lt;P&gt;Use the AJAX Control Toolkit to build new extender controls &lt;/LI&gt;&lt;/UL&gt;  &lt;P&gt;&amp;nbsp;&lt;/P&gt;  &lt;P&gt;Acknowledgments&lt;/P&gt;  &lt;P&gt;About the Authors&lt;/P&gt;  &lt;P&gt;Foreword&lt;/P&gt;  &lt;P&gt;Preface&lt;/P&gt;  &lt;P&gt;&amp;nbsp;&lt;/P&gt;  &lt;P&gt;Part I&amp;#58; Client Code&lt;/P&gt;  &lt;P&gt;Chapter 1&amp;#58; Programming with JavaScript&lt;/P&gt;  &lt;P&gt;Chapter 2&amp;#58; Microsoft AJAX Library Programming&lt;/P&gt;  &lt;P&gt;Part II&amp;#58; Controls&lt;/P&gt;  &lt;P&gt;Chapter 3&amp;#58; Components&lt;/P&gt;  &lt;P&gt;Chapter 4&amp;#58; Sys.Application&lt;/P&gt;  &lt;P&gt;Chapter 5&amp;#58; Adding Client Capabilities to Server Controls&lt;/P&gt;  &lt;P&gt;Chapter 6&amp;#58; ASP.NET AJAX Localization &lt;/P&gt;  &lt;P&gt;Part III&amp;#58; Communication&lt;/P&gt;  &lt;P&gt;Chapter 7&amp;#58; ASP.NET AJAX Communication Architecture&lt;/P&gt;  &lt;P&gt;Chapter 8&amp;#58; Application Services&lt;/P&gt;  &lt;P&gt;Chapter 9&amp;#58; Control Development in a Partial Postback Environment&lt;/P&gt;  &lt;P&gt;Part IV&amp;#58; AJAX Control Toolkit&lt;/P&gt;  &lt;P&gt;Chapter 10&amp;#58; ASP.NET AJAX Control Toolkit Architecture&lt;/P&gt;  &lt;P&gt;Chapter 11&amp;#58; Adding Client Capabilities to Server Controls Using the ASP.NET AJAX Control Toolkit&lt;/P&gt;  &lt;P&gt;Appendix A&amp;#58; JavaScript in Visual Studio 2008&lt;/P&gt;  &lt;P&gt;Appendix B&amp;#58; Validating Method Parameters&lt;/P&gt;  &lt;P&gt;Appendix C&amp;#58; ASP.NET Handlers and Modules&lt;/P&gt;  &lt;P&gt;Appendix D&amp;#58; Client Error Handling Code&lt;/P&gt;  &lt;P&gt;&amp;nbsp;&lt;/P&gt;  &lt;P&gt;Index&lt;/P&gt;  &lt;P&gt;&amp;nbsp;&lt;/P&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-7318530220137053794?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/7318530220137053794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/google-hacks-or-advanced-aspnet-ajax.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7318530220137053794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/7318530220137053794'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/google-hacks-or-advanced-aspnet-ajax.html' title='Google Hacks or Advanced ASPNET AJAX Server Controls'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-916395143914823460</id><published>2009-01-13T23:25:00.000-08:00</published><updated>2009-01-13T23:31:37.076-08:00</updated><title type='text'>Illustrator CS4 For Dummies or Programming ERLANG</title><content type='html'>&lt;h4&gt;Illustrator CS4 For Dummies &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Ted Alspach&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Have more fun and get more done with Illustrator&amp;#8212;here&amp;#8217;s how to free your creativity!  &lt;br&gt;   Illustrator is the artist&amp;#8217;s choice for creating spectacular graphics, and here&amp;#8217;s the fast and easy way to get up to speed on all the coolest features. This full-color guide gives you the scoop on the newest tools; tips on color control and path editing; ways to organize graphics; and how to create for print, the Web, or mobile devices.    &lt;ul&gt;    &lt;li&gt;Colorful choices &amp;#8212; learn when to choose RGB instead of CMYK and how to get perfect color when printing    &lt;li&gt;Follow the path &amp;#8212; compare path and pixel documents, adjust points on a path, and learn to use the versatile Pen and Pencil tools    &lt;li&gt;Just your type &amp;#8212; use the Character and Paragraph panels and get creative with type on a path    &lt;li&gt;The artistic Web &amp;#8212; work in pixel preview mode, create Web-specific vector graphics, and use Flash with Illustrator    &lt;li&gt;Get it out there &amp;#8212; set up your pages for printing and work with separations, or save files in Web friendly formats    &lt;/ul&gt;   &lt;br&gt;   Open the book and find&amp;#58;    &lt;ul&gt;    &lt;li&gt;How to work with Illustrator&amp;#8217;s panels and menus    &lt;li&gt;The newest tools and how to use them    &lt;li&gt;Ways to create basic shapes and bring them together    &lt;li&gt;Simple steps for tweaking color    &lt;li&gt;How to create straight lines and precise curves    &lt;li&gt;What to do with styles and effects    &lt;li&gt;How to organize with the Layers panel    &lt;li&gt;How Illustrator works with the rest of Adobe&amp;#8217;s Creative Suite    &lt;/ul&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Book review: &lt;strong&gt;&lt;a href="http://economic-development-books.blogspot.com/2009/01/democratic-institutions-of-undemocratic.html"&gt;Democratic Institutions of Undemocratic Individuals or Eugene McCarthy&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Programming ERLANG: Software for a Concurrent World &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Joe Armstrong&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Erlang solves one of the most pressing problems facing developers today: how to write reliable, concurrent, high-performance systems. It's used worldwide by companies who need to produce reliable, efficient, and scalable applications. Invest in learning Erlang now. &lt;p&gt; Moore's Law is the observation that the amount you can do on a single chip doubles every two years. But Moore's Law is taking a detour. Rather than producing faster and faster processors, companies such as Intel and AMD are producing multi-core devices: single chips containing two, four, or more processors. If your programs aren't concurrent, they'll only run on a single processor at a time. Your users will think that your code is slow. &lt;p&gt; Erlang is a programming language designed for building highly parallel, distributed, fault-tolerant systems. It has been used commercially for many years to build massive fault-tolerated systems that run for years with minimal failures. &lt;p&gt; Erlang programs run seamlessly on multi-core computers: this means your Erlang program should run a lot faster on a 4 core processor than on a single core processor, all without you having to change a line of code. &lt;p&gt; Erlang combines ideas from the world of functional programming with techniques for building fault-tolerant systems to make a powerful language for building the massively parallel, networked applications of the future. &lt;p&gt; This book presents Erlang and functional programming in the familiar Pragmatic style. And it's written by Joe Armstrong, one of the creators of Erlang. &lt;p&gt; It includes example code you'll be able to build upon. In addition, the book contains the full source code for two interesting applications: &lt;p&gt; ASHOUTcastserver which you can use to stream music to every computer in your house, and a full-text indexing and search engine that can index gigabytes of data. &lt;p&gt; Learn how to write programs that run on dozens or even hundreds of local and remote processors. See how to write robust applications that run even in the face of network and hardware failure, using the Erlang programming language. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Begin&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;br&gt;Road Map&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&lt;br&gt;Begin Again&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5&lt;br&gt;Acknowledgments&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6&lt;br&gt;Getting Started&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7&lt;br&gt;Overview&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7&lt;br&gt;Installing Erlang&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10&lt;br&gt;The Code in This Book&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12&lt;br&gt;Starting the Shell&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;13&lt;br&gt;Simple Integer Arithmetic&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;14&lt;br&gt;Variables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;16&lt;br&gt;Floating-Point Numbers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;21&lt;br&gt;Atoms&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;22&lt;br&gt;Tuples&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;24&lt;br&gt;Lists&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;27&lt;br&gt;Strings&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;29&lt;br&gt;Pattern Matching Again&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;30&lt;br&gt;Sequential Programming&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;33&lt;br&gt;Modules&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;33&lt;br&gt;Back to Shopping&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;39&lt;br&gt;Functions with the Same Name and Different Arity&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;42&lt;br&gt;Funs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;42&lt;br&gt;Simple List Processing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;48&lt;br&gt;List Comprehensions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;51&lt;br&gt;Arithmetic Expressions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;54&lt;br&gt;Guards&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;55&lt;br&gt;Records&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;59&lt;br&gt;Case and if Expressions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;62&lt;br&gt;Building Lists in Natural Order&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;63&lt;br&gt;Accumulators&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;64&lt;br&gt;Exceptions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;67&lt;br&gt;Exceptions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;67&lt;br&gt;Raising an Exception&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;68&lt;br&gt;Try...catch&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;69&lt;br&gt;Catch&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;72&lt;br&gt;Improving Error Messages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;73&lt;br&gt;Programming Style with try...catch&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;73&lt;br&gt;Catching Every Possible Exception&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;74&lt;br&gt;Old- and New-Style Exception Handling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;75&lt;br&gt;Stack Traces&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;75&lt;br&gt;Advanced Sequential Programming&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;77&lt;br&gt;BIFs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;78&lt;br&gt;Binaries&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;78&lt;br&gt;The Bit Syntax&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;80&lt;br&gt;Miscellaneous Short Topics&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;89&lt;br&gt;Compiling and Running Your Program&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;109&lt;br&gt;Starting and Stopping the Erlang Shell&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;109&lt;br&gt;Modifying the Development Environment&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;110&lt;br&gt;Different Ways to Run Your Program&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;113&lt;br&gt;Automating Compilation with Makefiles&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;118&lt;br&gt;Command Editing in the Erlang Shell&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;121&lt;br&gt;Getting Out of Trouble&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;122&lt;br&gt;When Things Go Wrong&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;122&lt;br&gt;Getting Help&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;125&lt;br&gt;Tweaking the Environment&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;126&lt;br&gt;The Crash Dump&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;127&lt;br&gt;Concurrency&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;129&lt;br&gt;Concurrent Programming&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;133&lt;br&gt;The Concurrency Primitives&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;134&lt;br&gt;A Simple Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;135&lt;br&gt;Client-Server-An Introduction&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;136&lt;br&gt;How Long Does It Take to Create a Process?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;140&lt;br&gt;Receive with a Timeout&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;142&lt;br&gt;Selective Receive&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;145&lt;br&gt;Registered Processes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;146&lt;br&gt;How Do We Write a Concurrent Program?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;148&lt;br&gt;A Word About Tail Recursion&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;148&lt;br&gt;Spawning with MFAs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;149&lt;br&gt;Problems&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;150&lt;br&gt;Errors in Concurrent Programs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;151&lt;br&gt;Linking Processes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;151&lt;br&gt;An on_exit Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;152&lt;br&gt;Remote Handling of Errors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;154&lt;br&gt;The Details of Error Handling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;154&lt;br&gt;Error Handling Primitives&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;162&lt;br&gt;Sets of Linked Processes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;164&lt;br&gt;Monitors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;164&lt;br&gt;A Keep-Alive Process&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;165&lt;br&gt;Distributed Programming&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;167&lt;br&gt;The Name Server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;169&lt;br&gt;The Distribution Primitives&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;174&lt;br&gt;Libraries for Distributed Programming&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;177&lt;br&gt;The Cookie Protection System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;178&lt;br&gt;Socket-Based Distribution&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;179&lt;br&gt;IRC Lite&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;183&lt;br&gt;Message Sequence Diagrams&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;185&lt;br&gt;The User Interface&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;186&lt;br&gt;Client-Side Software&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;187&lt;br&gt;Server-Side Software&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;191&lt;br&gt;Running the Application&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;195&lt;br&gt;The Chat Program Source Code&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;196&lt;br&gt;Exercises&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;203&lt;br&gt;Interfacing Techniques&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;205&lt;br&gt;Ports&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;206&lt;br&gt;Interfacing an External C Program&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;207&lt;br&gt;Open_port&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;213&lt;br&gt;Linked-in Drivers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;214&lt;br&gt;Notes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;218&lt;br&gt;Programming with Files&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;219&lt;br&gt;Organization of the Libraries&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;219&lt;br&gt;The Different Ways of Reading a File&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;220&lt;br&gt;The Different Ways of Writing to a File&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;228&lt;br&gt;Directory Operations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;232&lt;br&gt;Finding Information About a File&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;233&lt;br&gt;Copying and Deleting Files&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;234&lt;br&gt;Bits and Pieces&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;234&lt;br&gt;A Find Utility&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;235&lt;br&gt;Programming with Sockets&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;239&lt;br&gt;Using TCP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;240&lt;br&gt;Control Issues&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;249&lt;br&gt;Where Did That Connection Come From?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;252&lt;br&gt;Error Handling with Sockets&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;253&lt;br&gt;UDP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;254&lt;br&gt;Broadcasting to Multiple Machines&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;257&lt;br&gt;A SHOUTcast Server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;259&lt;br&gt;Digging Deeper&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;266&lt;br&gt;ETS and DETS: Large Data Storage Mechanisms&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;267&lt;br&gt;Basic Operations on Tables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;268&lt;br&gt;Types of Table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;269&lt;br&gt;ETS Table Efficiency Considerations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;270&lt;br&gt;Creating an ETS Table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;271&lt;br&gt;Example Programs with ETS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;273&lt;br&gt;DETS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;278&lt;br&gt;What Haven't We Talked About?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;281&lt;br&gt;Code Listings&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;282&lt;br&gt;OTP Introduction&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;285&lt;br&gt;The Road to the Generic Server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;286&lt;br&gt;Getting Started with gen_server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;295&lt;br&gt;The gen_server Callback Structure&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;299&lt;br&gt;Code and Templates&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;303&lt;br&gt;Digging Deeper&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;306&lt;br&gt;Mnesia: The Erlang Database&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;307&lt;br&gt;Database Queries&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;307&lt;br&gt;Adding and Removing Data in the Database&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;311&lt;br&gt;Mnesia Transactions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;313&lt;br&gt;Storing Complex Data in Tables&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;317&lt;br&gt;Table Types and Location&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;319&lt;br&gt;Creating the Initial Database&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;322&lt;br&gt;The Table Viewer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;323&lt;br&gt;Digging Deeper&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;323&lt;br&gt;Listings&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;325&lt;br&gt;Making a System with OTP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;329&lt;br&gt;Generic Event Handling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;330&lt;br&gt;The Error Logger&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;333&lt;br&gt;Alarm Management&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;340&lt;br&gt;The Application Servers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;342&lt;br&gt;The Supervision Tree&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;345&lt;br&gt;Starting the System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;348&lt;br&gt;The Application&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;352&lt;br&gt;File System Organization&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;354&lt;br&gt;The Application Monitor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;355&lt;br&gt;Digging Deeper&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;355&lt;br&gt;How Did We Make That Prime?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;357&lt;br&gt;Multicore Prelude&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;359&lt;br&gt;Programming Multicore CPUs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;361&lt;br&gt;How to Make Programs Run Efficiently on a Multicore CPU&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;362&lt;br&gt;Parallelizing Sequential Code&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;366&lt;br&gt;Small Messages, Big Computations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;369&lt;br&gt;Mapreduce and Indexing Our Disk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;373&lt;br&gt;Growing Into the Future&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;383&lt;br&gt;Documenting Out Program&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;385&lt;br&gt;Erlang Type Notation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;386&lt;br&gt;Tools That Use Types&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;389&lt;br&gt;Erlang on Microsoft Windows&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;391&lt;br&gt;Erlang&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;391&lt;br&gt;Fetch and Install MinGW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;391&lt;br&gt;Fetch and Install MSYS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;392&lt;br&gt;Install the MSYS Developer Toolkit (Optional)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;392&lt;br&gt;Emacs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;392&lt;br&gt;Resources&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;395&lt;br&gt;Online Documentation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;395&lt;br&gt;Books and Theses&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;396&lt;br&gt;Link Collections&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;396&lt;br&gt;Blogs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;396&lt;br&gt;Forums, Online Communities, and Social Sites&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;397&lt;br&gt;Conferences&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;397&lt;br&gt;Projects&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;397&lt;br&gt;Bibliography&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;398&lt;br&gt;A Socket Application&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;399&lt;br&gt;An Example&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 399&lt;br&gt;How lib_chan Works&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;402&lt;br&gt;The lib_chan Code&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;405&lt;br&gt;Miscellaneous&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;415&lt;br&gt;Analysis and Profiling Tools&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;415&lt;br&gt;Debugging&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;418&lt;br&gt;Tracing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;427&lt;br&gt;Dynamic Code Loading&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;431&lt;br&gt;Module and Function Reference&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;435&lt;br&gt;Module: application&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;435&lt;br&gt;Module: base64&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;436&lt;br&gt;Module: beam_lib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;437&lt;br&gt;Module: c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;437&lt;br&gt;Module: calendar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;439&lt;br&gt;Module: code&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;440&lt;br&gt;Module: dets&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;441&lt;br&gt;Module: dict&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;444&lt;br&gt;Module: digraph&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;445&lt;br&gt;Module: digraph_utils&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;446&lt;br&gt;Module: disk_log&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;447&lt;br&gt;Module: epp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;448&lt;br&gt;Module: erl_eval&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;449&lt;br&gt;Module: erl_parse&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;449&lt;br&gt;Module: erl_pp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;450&lt;br&gt;Module: erl_scan&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;450&lt;br&gt;Module: erl_tar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;450&lt;br&gt;Module: erlang&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;451&lt;br&gt;Module: error_handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;460&lt;br&gt;Module: error_logger&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;460&lt;br&gt;Module: ets&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;461&lt;br&gt;Module: file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;464&lt;br&gt;Module: file_sorter&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;466&lt;br&gt;Module: filelib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;467&lt;br&gt;Module: filename&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;467&lt;br&gt;Module: gb_sets&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;468&lt;br&gt;Module: gb_trees&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;470&lt;br&gt;Module: gen_event&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;471&lt;br&gt;Module: gen_fsm&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;472&lt;br&gt;Module: gen_sctp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;473&lt;br&gt;Module: gen_server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;474&lt;br&gt;Module: gen_tcp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;474&lt;br&gt;Module: gen_udp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;475&lt;br&gt;Module: global&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;475&lt;br&gt;Module: inet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;476&lt;br&gt;Module: init&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;477&lt;br&gt;Module: io&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;477&lt;br&gt;Module: io_lib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;478&lt;br&gt;Module: lib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;479&lt;br&gt;Module: lists&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;479&lt;br&gt;Module: math&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;483&lt;br&gt;Module: ms_transform&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;483&lt;br&gt;Module: net_adm&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;483&lt;br&gt;Module: net_kernel&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;484&lt;br&gt;Module: os&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;484&lt;br&gt;Module: proc_lib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;485&lt;br&gt;Module: qlc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;485&lt;br&gt;Module: queue&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;486&lt;br&gt;Module: random&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;487&lt;br&gt;Module: regexp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;488&lt;br&gt;Module: rpc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;488&lt;br&gt;Module: seq_trace&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;490&lt;br&gt;Module: sets&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;490&lt;br&gt;Module: shell&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;491&lt;br&gt;Module: slave&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;491&lt;br&gt;Module: sofs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;492&lt;br&gt;Module: string&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;496&lt;br&gt;Module: supervisor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;497&lt;br&gt;Module: sys&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;497&lt;br&gt;Module: timer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;498&lt;br&gt;Module: win32reg&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;499&lt;br&gt;Module: zip&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;500&lt;br&gt;Module: zlib&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;500&lt;br&gt;Index&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;503 &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-916395143914823460?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/916395143914823460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/illustrator-cs4-for-dummies-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/916395143914823460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/916395143914823460'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/illustrator-cs4-for-dummies-or.html' title='Illustrator CS4 For Dummies or Programming ERLANG'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-8339667450342221359</id><published>2009-01-13T13:13:00.000-08:00</published><updated>2009-01-13T13:21:53.129-08:00</updated><title type='text'>Teachers Discovering Computers or YouTube 4 You</title><content type='html'>&lt;h4&gt;Teachers Discovering Computers: Integrating Technology and Digital Media in &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Gary B Shelly&lt;/strong&gt; &lt;p&gt;&lt;p&gt;This title covers up-to-date topics in computer concepts, Internet and digital media integration, interactivity, extraordinary visual drawings and photographs, and unprecedented currency.&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Interesting book: &lt;strong&gt;&lt;a href="http://buecher-2008.blogspot.com/2009/01/wrtliches-judo-weg-der-fhrung-das.html"&gt;Wörtliches Judo Weg der Führung: Das Ermächtigen der Dünnen Blauen Linie von innen&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;YouTube 4 You &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Michael Miller&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;P style="MARGIN&amp;#58; 0px"&gt;VIEW. UPLOAD. SHARE. That&amp;#39;s what YouTube is all about&amp;ndash;viewing, uploading, and sharing your favorite videos. And the book you hold in your hands will help you get the most out of this hot website. You&amp;#39;ll learn how to find the latest viral videos, share your favorite videos with friends and the YouTube community, and shoot and upload your own videos to the YouTube website. &lt;I&gt;YouTube 4 You&lt;/I&gt; is the first book to take you inside YouTube, show you how the site works, and provide tips and tricks for becoming a more successful YouTuber!&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;You&amp;rsquo;ll Learn How To&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;bull; Find and watch the latest videos&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;bull; Manage and share your favorite videos&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;bull; Download and save YouTube videos to your computer or iPod&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;bull; Upload your own YouTube video creations&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;bull; Get more out of the YouTube community&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;bull; Troubleshoot viewing and uploading problems&lt;/P&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;P style="MARGIN&amp;#58; 0px"&gt;&lt;I&gt;Introduction&amp;nbsp; 1&lt;/I&gt;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&lt;B&gt;Part I YouTube 4 Everyone&lt;/B&gt;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;1 Welcome to YouTube&amp;nbsp; 7&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;2 Getting Around the YouTube Site&amp;nbsp; 13&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&lt;B&gt;Part II YouTube 4 Viewers&lt;/B&gt;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;3 Finding Videos to Watch&amp;nbsp; 27&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;4 Watching YouTube Videos&amp;nbsp; 39&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;5 Managing and Sharing Your Favorite Videos&amp;nbsp; 49&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;6 Downloading YouTube Videos to Your PC&amp;ndash;and Your iPod&amp;nbsp; 61&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&lt;B&gt;Part III YouTube 4 Video Makers&lt;/B&gt;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;7 What Type of Videos Do You Want to Upload?&amp;nbsp; 75&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;8 Creating Videos 4 YouTube&amp;nbsp; 89&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;9 Uploading Videos to YouTube&amp;nbsp; 99&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;10 Managing Your Uploaded Videos 109&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;11 Who Owns What&amp;#58; Legal Issues with YouTube Videos&amp;nbsp; 117&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&amp;nbsp;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;&lt;B&gt;Part IV YouTube 4 Advanced Users&lt;/B&gt;&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;12 Joining the YouTube Community&amp;ndash;and Creating Your Own Channel&amp;nbsp; 133&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;13 Adding YouTube Videos to Your Own Site or Blog&amp;nbsp; 153&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;14 Profiting from Your YouTube Videos&amp;nbsp; 163&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;15 Getting More Out of YouTube&amp;ndash;With Third-Party Tools&amp;nbsp; 175&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;16Troubleshooting YouTube Problems&amp;nbsp; 183&lt;/P&gt;  &lt;P style="MARGIN&amp;#58; 0px"&gt;Index&amp;nbsp; 191&lt;/P&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-8339667450342221359?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/8339667450342221359/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/teachers-discovering-computers-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8339667450342221359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8339667450342221359'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/teachers-discovering-computers-or.html' title='Teachers Discovering Computers or YouTube 4 You'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-4199053498611135426</id><published>2009-01-13T04:01:00.000-08:00</published><updated>2009-01-13T04:08:32.086-08:00</updated><title type='text'>Google Analytics or Microsoft Windows Command Line Administrators Pocket Consultant</title><content type='html'>&lt;h4&gt;Google Analytics &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Jerri L Ledford&lt;/strong&gt; &lt;p&gt;&lt;p&gt;You know you need to analyze the success of your Web site, but how? Do you even know what to look for? Is there a tool powerful enough to help you evaluate your marketing efforts, products, and services, but simple enough to use if you're not a propeller-head?  &lt;br&gt;  &lt;br&gt;Google Analytics is that tool, and this is the handbook you need to make it work for you. Learn to set up Google Analytics, understand the reports it generates, and use the information to make your Web site a real asset to your business.  &lt;br&gt;  &lt;br&gt;&lt;P&gt;&lt;br&gt;&lt;br&gt;&amp;bull;  Get familiar with the concept of analytics, what Google Analytics offers, and how it compares to popular site statistics programs.&lt;br&gt;&lt;br&gt;&amp;bull;  Learn to set up the program, navigate the interface, understand filters, and use goal-setting features.&lt;br&gt;&lt;br&gt;&amp;bull;  Integrate Google Analytics with Google AdWords.&lt;br&gt;&lt;br&gt;&amp;bull;  Make the most of reporting dashboards.&lt;br&gt;&lt;br&gt;&amp;bull;  Find out how to use analytics for marketing and content optimization.&lt;br&gt;&lt;br&gt;&amp;bull;  Understand what each type of report means and how to interpret it.&lt;br&gt;&lt;br&gt;&amp;bull;  Explore how other companies have used analytics to improve site performance.&lt;br&gt;&lt;br&gt;&amp;bull;  Investigate how to use Google Analytics for complete e-commerce analysis.&lt;br&gt;&lt;P&gt;  &lt;br&gt;  &lt;br&gt;Order your copy today and make your Web site work for you! &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Interesting book: &lt;strong&gt;&lt;a href="http://sales-textbook.blogspot.com/2009/01/financial-accounting-for-future.html"&gt;Financial Accounting for Future Business Leaders or Current Perspectives&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Microsoft Windows Command-Line Administrator's Pocket Consultant &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;William R Stanek&lt;/strong&gt; &lt;p&gt;&lt;p&gt;This practical, pocket-sized reference delivers ready answers for using Microsoft Windows command-line tools to manage multiple clients and servers. It's packed with hundreds of examples that show you how to run, use, schedule, and script Windows commands, support tools, and Resource Kit tools-without ever touching the GUI. Written by a well-known author of more than two dozen computer books-and featuring easy-to-read tables, lists, and step-by step instructions-this POCKET CONSULANT delivers fast, accurate information on the spot. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Acknowledgments&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Introduction&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. I&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Windows command line fundamentals&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;1&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Overview of the Windows command line&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;3&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;2&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Getting the most from the command line&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;15&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;3&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Command line scripting essentials&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;25&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;4&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Scheduling tasks to run automatically&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;57&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. II&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Windows systems administration&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;5&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Managing Windows systems&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;83&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;6&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Event logging, tracking, and automated monitoring&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;103&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;7&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Monitoring processes and performance&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;119&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. III&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Windows file system and disk administration&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;139&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;8&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Configuring and maintaining hard disk drives&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;141&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;9&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Partitioning basic disks&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;167&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;10&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Managing volumes and RAID on dynamic disks&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;181&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;Pt. IV&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Windows active directory and network administration&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;11&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Core active directory services administration&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;199&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;12&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Managing computer accounts and domain controllers&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;217&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;13&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Managing active directory users and groups&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;237&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;14&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Administering network printers and print services&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;267&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;15&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Configuring, maintaining, and troubleshooting TCP/IP networking&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;297&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;App&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Essential command-line tools reference&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;343&lt;/TD&gt;&lt;TR&gt;&lt;TD WIDTH="20%"&gt;&lt;/TD&gt;&lt;TD WIDTH="70%"&gt;Index&lt;/TD&gt;&lt;TD WIDTH="10%" ALIGN="RIGHT"&gt;377&lt;/TD&gt;&lt;/TABLE&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-4199053498611135426?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/4199053498611135426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/google-analytics-or-microsoft-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/4199053498611135426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/4199053498611135426'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/google-analytics-or-microsoft-windows.html' title='Google Analytics or Microsoft Windows Command Line Administrators Pocket Consultant'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-8796628172859404773</id><published>2009-01-12T15:50:00.000-08:00</published><updated>2009-01-12T15:57:03.665-08:00</updated><title type='text'>Metamagical Themas or Starting Out With Java</title><content type='html'>&lt;h4&gt;Metamagical Themas: Questing for the Essence of Mind and Pattern &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Douglas R Hofstadter&lt;/strong&gt; &lt;p&gt;&lt;p&gt;Hofstadter&amp;#8217;s collection of quirky essays is unified by its primary concern&amp;#58; to examine the way people perceive and think. &lt;/p&gt;&lt;h4&gt;What People Are Saying&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;Martin Gardner&lt;/strong&gt;&lt;br&gt;"This wonderful collection tackles virtually every area of fascination and controversy in science today." &lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Look this: &lt;strong&gt;&lt;a href="http://first-aid-book.blogspot.com"&gt;The Complete Book of Enzyme Therapy or Jerry Bakers Herbal Pharmacy&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Starting Out With Java: From Control Structures through Objects &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Tony Gaddis&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;b&gt;KEY BENEFIT&lt;/b&gt;&amp;#58; In &lt;b&gt;Starting Out with Java&amp;#58; From Control Structures through Objects&lt;i&gt;,&lt;/i&gt;&lt;/b&gt;  Gaddis covers procedural programming&amp;mdash;control structures and  methods&amp;mdash;before introducing objects in the latter part of the book. As  with all Gaddis texts, clear and easy-to-read code listings, concise  and practical real-world examples, and an abundance of exercises appear  in every chapter.&lt;br&gt; &lt;br&gt; &lt;b&gt; &lt;/b&gt;Introduction to Computers  and Java; Java Fundamentals; Decision Structures; Loops and Files;  Methods; A First Look at Classes; A First Look at GUI Applications;  Arrays and the ArrayList Class; A Second Look at Classes and Objects;  Text Processing and More about Wrapper Classes; Inheritance; Exceptions  and Advanced File I/O; Advanced GUI Applications; Applets and More;  Recursion.&lt;br&gt; &lt;b&gt;&lt;br&gt; &lt;/b&gt; &lt;b&gt; &lt;/b&gt;For all readers interested in introductory programming. &lt;br&gt;&lt;br&gt; &lt;/I&gt;&lt;/B&gt;&lt;/LI&gt;&lt;/UL&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Preface&lt;br&gt; &lt;br&gt;&lt;b&gt; Chapter 1 Introduction to Computers and Java&lt;/b&gt;&lt;br&gt; 1.1 Introduction&lt;br&gt; 1.2 Why Program?&lt;br&gt; 1.3 Computer Systems&amp;#58; Hardware and Software&lt;br&gt; 1.4 Programming Languages&lt;br&gt; 1.5 What Is a Program Made of?&lt;br&gt; 1.6 The Programming Process&lt;br&gt; 1.7 Object-Oriented Programming&lt;br&gt; &lt;br&gt;&lt;b&gt; Chapter 2 Java Fundamentals&lt;/b&gt;&lt;br&gt; 2.1 The Parts of a Java Program&lt;br&gt; 2.2 The print and println Methods, and the Java API&lt;br&gt; 2.3 Variables and Literals&lt;br&gt; 2.4 Primitive Data Types&lt;br&gt; 2.5 Arithmetic Operators&lt;br&gt; 2.6 Combined Assignment Operators&lt;br&gt; 2.7 Conversion between Primitive Data Types&lt;br&gt; 2.8 Creating Named Constants with final&lt;br&gt; 2.9 The String Class&lt;br&gt; 2.10 Scope&lt;br&gt; 2.11 Comments&lt;br&gt; 2.12 Programming Style&lt;br&gt; 2.13 Reading Keyboard Input&lt;br&gt; 2.14 Dialog Boxes&lt;br&gt; 2.15 Common Errors to Avoid&lt;br&gt; &lt;br&gt;&lt;b&gt; Chapter 3 Decision Structures&lt;/b&gt;&lt;br&gt; 3.1 The if Statement&lt;br&gt; 3.2 The if-else Statement&lt;br&gt; 3.3 The if-else-if Statement&lt;br&gt; 3.4 Nested if Statements&lt;br&gt; 3.5 Logical Operators&lt;br&gt; 3.6 Comparing String Objects&lt;br&gt; 3.7 More about Variable Declaration and Scope&lt;br&gt; 3.8 The Conditional Operator (Optional)&lt;br&gt; 3.9 The switch Statement&lt;br&gt; 3.10 Creating Objects with the DecimalFormat Class&lt;br&gt; 3.11 The printf Method&lt;br&gt; 3.12 Common Errors to Avoid&lt;br&gt; &lt;br&gt;&lt;b&gt; Chapter 4 Loops and Files&lt;/b&gt;&lt;br&gt; 4.1 The Increment and Decrement Operators&lt;br&gt; 4.2 The while Loop&lt;br&gt; 4.3 Using the while Loop for Input Validation&lt;br&gt; 4.4 The do-while Loop&lt;br&gt; 4.5 The for Loop&lt;br&gt; 4.6 Running Totals and Sentinel Values&lt;br&gt; 4.7 Nested Loops&lt;br&gt; 4.8 The break and continue Statements (Optional)&lt;br&gt; 4.9 Deciding Which Loop to Use&lt;br&gt; 4.10 Introduction to File Input and Output&lt;br&gt; 4.11 The RandomClass&lt;br&gt; 4.12 Common Errors to Avoid&lt;br&gt; &lt;br&gt;&lt;b&gt; Chapter 5 Methods&lt;/b&gt;&lt;br&gt; 5.1 Introduction to Methods&lt;br&gt; 5.2 Passing Arguments to a Method&lt;br&gt; 5.3 More about Local Variables&lt;br&gt; 5.4 Returning a Value from a Method&lt;br&gt; 5.5 Problem Solving with Methods&lt;br&gt; 5.6 Common Errors to Avoid&lt;br&gt; &lt;br&gt;&lt;b&gt; Chapter 6 A First Look at Classes&lt;/b&gt;&lt;br&gt; 6.1 Classes and Objects&lt;br&gt; 6.2 Instance Fields and Methods&lt;br&gt; 6.3 Constructors&lt;br&gt; 6.4 Overloading Methods and Constructors&lt;br&gt; 6.5 Scope of Instance Fields&lt;br&gt; 6.6 Packages and import Statements&lt;br&gt; 6.7 Focus on Object-Oriented Design&amp;#58; Finding the Classes and Their Responsibilities&lt;br&gt; 6.8 Common Errors to Avoid&lt;br&gt; &lt;br&gt;&lt;b&gt; Chapter 7 A First Look at GUI Applications&lt;/b&gt;&lt;br&gt; 7.1 Introduction&lt;br&gt; 7.2 Creating Windows&lt;br&gt; 7.3 Equipping GUI Classes with a main Method&lt;br&gt; 7.4 Layout Managers&lt;br&gt; 7.5 Radio Buttons and Check Boxes&lt;br&gt; 7.6 Borders&lt;br&gt; 7.7 Focus on Problem Solving&amp;#58; Extending Classes from JPanel&lt;br&gt; 7.8 Splash Screens&lt;br&gt; 7.9 Using Console Output to Debug a GUI Application&lt;br&gt; 7.10 Common Errors to Avoid&lt;br&gt; &lt;br&gt; &lt;b&gt;Chapter 8 Arrays and the ArrayList Class&lt;/b&gt;&lt;br&gt; 8.1 Introduction to Arrays&lt;br&gt; 8.2 Processing Array Elements&lt;br&gt; 8.3 Passing Arrays As Arguments to Methods&lt;br&gt; 8.4 Some Useful Array Algorithms and Operations&lt;br&gt; 8.5 Returning Arrays from Methods&lt;br&gt; 8.6 String Arrays&lt;br&gt; 8.7 Arrays of Objects&lt;br&gt; 8.8 The Sequential Search Algorithm&lt;br&gt; 8.9 Two-Dimensional Arrays&lt;br&gt; 8.10 Arrays with Three or More Dimensions&lt;br&gt; 8.11 The Selection Sort and the Binary Search Algorithms&lt;br&gt; 8.12 Command-Line Arguments and Variable-Length Argument Lists&lt;br&gt; 8.13 The ArrayList Class&lt;br&gt; 8.14 Common Errors to Avoid&lt;br&gt; &lt;br&gt; &lt;b&gt;Chapter 9 A Second Look at Classes and Objects&lt;/b&gt;&lt;br&gt; 9.1 Static Class Members&lt;br&gt; 9.2 Passing Objects As Arguments to Methods&lt;br&gt; 9.3 Returning Objects from Methods&lt;br&gt; 9.4 The toString Method&lt;br&gt; 9.5 Writing an equals Method&lt;br&gt; 9.6 Methods That Copy Objects&lt;br&gt; 9.7 Aggregation&lt;br&gt; 9.8 The this Reference Variable&lt;br&gt; 9.9 Enumerated Types&lt;br&gt; 9.10 Garbage Collection&lt;br&gt; 9.11 Focus on Object-Oriented Design&amp;#58; Class Collaboration&lt;br&gt; 9.12 Common Errors to Avoid&lt;br&gt; &lt;br&gt; &lt;b&gt;Chapter 10 Text Processing and More about Wrapper Classes&lt;/b&gt;&lt;br&gt; 10.1 Introduction to Wrapper Classes&lt;br&gt; 10.2 Character Testing and Conversion with the Character Class&lt;br&gt; 10.3 More String Methods&lt;br&gt; 10.4 The StringBuilder Class&lt;br&gt; 10.5 Tokenizing Strings&lt;br&gt; 10.6 Wrapper Classes for the Numeric Data Types&lt;br&gt; 10.7 Focus on Problem Solving&amp;#58; The TestScoreReader Class&lt;br&gt; 10.8 Common Errors to Avoid&lt;br&gt; &lt;br&gt; &lt;b&gt;Chapter 11 Inheritance&lt;/b&gt;&lt;br&gt; 11.1 What Is Inheritance?&lt;br&gt; 11.2 Calling the Superclass Constructor&lt;br&gt; 11.3 Overriding Superclass Methods&lt;br&gt; 11.4 Protected Members&lt;br&gt; 11.5 Chains of Inheritance&lt;br&gt; 11.6 The Object Class&lt;br&gt; 11.7 Polymorphism&lt;br&gt; 11.8 Abstract Classes and Abstract Methods&lt;br&gt; 11.9 Interfaces&lt;br&gt; 11.10 Common Errors to Avoid&lt;br&gt; &lt;br&gt; &lt;b&gt;Chapter 12 Exceptions and Advanced File I/O&lt;/b&gt;&lt;br&gt; 12.1 Handling Exceptions&lt;br&gt; 12.2 Throwing Exceptions&lt;br&gt; 12.3 Advanced Topics&amp;#58; Binary Files, Random Access Files, and Object Serialization&lt;br&gt; 12.4 Common Errors to Avoid&lt;br&gt; &lt;br&gt; &lt;b&gt;Chapter 13 Advanced GUI Applications&lt;/b&gt;&lt;br&gt; 13.1 The Swing and AWT Class Hierarchy&lt;br&gt; 13.2 Read-Only Text Fields&lt;br&gt; 13.3 Lists&lt;br&gt; 13.4 Combo Boxes&lt;br&gt; 13.5 Displaying Images in Labels and Buttons&lt;br&gt; 13.6 Mnemonics and Tool Tips&lt;br&gt; 13.7 File Choosers and Color Choosers&lt;br&gt; 13.8 Menus&lt;br&gt; 13.9 More about Text Components&amp;#58; Text Areas and Fonts&lt;br&gt; 13.10 Sliders&lt;br&gt; 13.11 Look and Feel&lt;br&gt; 13.12 Common Errors to Avoid&lt;br&gt; &lt;br&gt; &lt;b&gt;Chapter 14 Applets and More&lt;/b&gt;&lt;br&gt; 14.1 Introduction to Applets&lt;br&gt; 14.2 A Brief Introduction to HTML&lt;br&gt; 14.3 Creating Applets with Swing&lt;br&gt; 14.4 Using AWT for Portability&lt;br&gt; 14.5 Drawing Shapes&lt;br&gt; 14.6 Handling Mouse Events&lt;br&gt; 14.7 Timer Objects&lt;br&gt; 14.8 Playing Audio&lt;br&gt; 14.9 Common Errors to Avoid&lt;br&gt; &lt;br&gt; &lt;b&gt;Chapter 15 Recursion&lt;/b&gt;&lt;br&gt; 15.1 Introduction to Recursion&lt;br&gt; 15.2 Solving Problems with Recursion&lt;br&gt; 15.3 Examples of Recursive Methods&lt;br&gt; 15.4 A Recursive Binary Search Method&lt;br&gt; 15.5 The Towers of Hanoi&lt;br&gt; 15.6 Common Errors to Avoid&lt;br&gt; &lt;br&gt; Appendix A Getting Started with Alice&lt;br&gt; &lt;br&gt; &lt;b&gt;Student CD-ROM&amp;#58;&lt;/b&gt;&lt;br&gt; Appendix B The ASCII/Unicode Characters&lt;br&gt; Appendix C Operator Precedence and Associativity&lt;br&gt; Appendix D Java Key Words&lt;br&gt; Appendix E Installing the JDK and JDK Documentation&lt;br&gt; Appendix F Using the javadoc Utility&lt;br&gt; Appendix G More about the Math Class&lt;br&gt; Appendix H Packages&lt;br&gt; Appendix I Working with Records and Random Access Files&lt;br&gt; Appendix J Using JBuilder 8&lt;br&gt; Appendix K More about JOptionPane Dialog Boxes&lt;br&gt; Appendix L Answers to Checkpoints&lt;br&gt; Appendix M Answers to Odd-Numbered Review Questions&lt;br&gt; Case Study 1 Calculating Sales Commission&lt;br&gt; Case Study 2 The Amortization Class&lt;br&gt; Case Study 3 The PinTester Class&lt;br&gt; Case Study 4 Parallel Arrays&lt;br&gt; Case Study 5 The FeetInches Class&lt;br&gt; Case Study 6 The SerialNumber Class&lt;br&gt; Case Study 7 A Simple Text Editor Application&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-8796628172859404773?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/8796628172859404773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/metamagical-themas-or-starting-out-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8796628172859404773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8796628172859404773'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/metamagical-themas-or-starting-out-with.html' title='Metamagical Themas or Starting Out With Java'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-8366950382934265272</id><published>2009-01-12T05:38:00.000-08:00</published><updated>2009-01-12T05:45:10.979-08:00</updated><title type='text'>Microsoft Office Project 2007 or Microsoft Office Sharepoint Designer 2007 Brief</title><content type='html'>&lt;h4&gt;Microsoft Office Project 2007 &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Elaine Marmel&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;i&gt;Microsoft Office Project 2007 All-in-One Desk Reference For Dummies&lt;/i&gt; is a compilation of multiple short reference-style books covering Microsoft Project, enhanced by the format of a single, easy-to-use, task-oriented step-by-step package. All-in-One For Dummies books are made up of multiple minibooks that could each stand alone. Each minibook covers one topic completely.  &lt;br&gt;  &lt;br&gt;This book features a companion Web site where readers can download Microsoft Project add-ins, templates, and author-generated materials. The book also features a gate-fold cheat sheet that contains myriad quick-reference information, tips, and shortcuts for reference when using Microsoft Project 2007.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;The structure of the book is as follows&amp;#58;&lt;/b&gt;&lt;br&gt;Book I&amp;#58; Project Basics Book II&amp;#58; Structure of a Project Book III&amp;#58; Defining Task Details Book IV&amp;#58; Establishing Task Timing Book V&amp;#58; Working with Resources and Costs Book VI&amp;#58; Communicating Project Information Book VII&amp;#58; Resolving Problems with Your Plan Book VIII&amp;#58; Tracking Book IX&amp;#58; Advanced Project Topics Book X&amp;#58; Project in the Enterprise Environment Book XI&amp;#58; Project Case Studies&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;&lt;b&gt;Introduction.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Book I&amp;#58; Project Management.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; A Project Management Overview.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; The Ins and Outs of Using Project.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Just What Tasks Should You Include?  &lt;br&gt;  &lt;br&gt;Chapter 4&amp;#58; Exploring the Project Environment.  &lt;br&gt;  &lt;br&gt;Chapter 5&amp;#58; What&amp;#8217;s New in Project 2007.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Book II&amp;#58; Project Basics.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Building a Project Plan.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; Creating That First Task.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Exploring Task Views.  &lt;br&gt;  &lt;br&gt;Chapter 4&amp;#58; Working with Calendars.  &lt;br&gt;  &lt;br&gt;Chapter 5&amp;#58; Getting Help.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Book III&amp;#58; Getting Your Plan in Order.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Organizing the Structure of a Project Plan.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; Assigning Outline Codes to Tasks.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Using WBS Coding.  &lt;br&gt;  &lt;br&gt;Chapter 4&amp;#58; Linking and Consolidating Projects.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Book IV&amp;#58; Establishing Task Timing.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Looking at Timing.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; Defining What Drives Task Timing.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Adding Dependencies.  &lt;br&gt;  &lt;br&gt;Chapter 4&amp;#58; Working with Constraints and Deadlines.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Book V&amp;#58; Working with Resources and Costs.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Creating Resources.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; Understanding Costs.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Assigning Resources to Tasks.  &lt;br&gt;  &lt;br&gt;Chapter 4&amp;#58; Tallying Costs.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Book VI&amp;#58; Communicating Project Information.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Working with Views.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; Working with Tables.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Preparing Traditional Reports.  &lt;br&gt;&lt;br&gt;Chapter 4&amp;#58; Creating Visual Reports.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Book VII&amp;#58; Resolving Problems in Your Plan.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Working with Filters.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; Solving Resource Conflicts.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Reviewing Timing and Costs.  &lt;br&gt;  &lt;br&gt;Chapter 4&amp;#58; Putting Final Changes into Place.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Book VIII&amp;#58; Tracking.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Working with Baselines and Interim Plans.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; Entering Actuals.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Reviewing Your Budget.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Book IX&amp;#58; Advanced Project Topics.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Working Your Own Way.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; Changing the Look of a Project.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Using Macros.  &lt;br&gt;  &lt;br&gt;Chapter 4&amp;#58; Importing Information into Project.  &lt;br&gt;  &lt;br&gt;Chapter 5&amp;#58; Exporting Project Information.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Book X&amp;#58; The Basics of Project Server.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;Chapter 1&amp;#58; Understanding Project Server.  &lt;br&gt;  &lt;br&gt;Chapter 2&amp;#58; The Project Server Administrator.  &lt;br&gt;  &lt;br&gt;Chapter 3&amp;#58; Project Server and the Project Manager.  &lt;br&gt;  &lt;br&gt;Chapter 4&amp;#58; Project Server and the Team Member.  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Glossary.&lt;/b&gt;  &lt;br&gt;  &lt;br&gt;&lt;b&gt;Index.&lt;/b&gt;&lt;br&gt; &lt;p&gt;Go to: &lt;strong&gt;&lt;a href="http://ubersetzungsbuch.blogspot.com/2009/01/grundlagen-des-managements-wesentliche.html"&gt;Grundlagen des Managements: Wesentliche Konzepte und Anwendungen&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;Microsoft Office Sharepoint Designer 2007, Brief &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Robert Grauer&lt;/strong&gt; &lt;p&gt;&lt;p&gt;The goal of the Exploring series has been to move students beyond the point and click, helping them understand the why and how behind each skill. &lt;p&gt; Designing and building Web sites, integrating Microsoft Office 2007 documents and fading interactive web forms to Microsoft Office SharePoint Designer 2007 Web sites, html, xhtml, xml, and css. &lt;p&gt; For professionals seeking to enhance their knowledge of Microsoft SharePoint 2007. &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-8366950382934265272?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/8366950382934265272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/microsoft-office-project-2007-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8366950382934265272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/8366950382934265272'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/microsoft-office-project-2007-or.html' title='Microsoft Office Project 2007 or Microsoft Office Sharepoint Designer 2007 Brief'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-344412122561222063</id><published>2009-01-11T10:26:00.000-08:00</published><updated>2009-01-11T10:32:32.155-08:00</updated><title type='text'>Programming Logic and Design Comprehensive with CDROM or The Essentials of Computer Organization and Architecture</title><content type='html'>&lt;h4&gt;Programming Logic and Design, Comprehensive with CDROM &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Joyce Farrell&lt;/strong&gt; &lt;p&gt;&lt;p&gt;With a clear writing style that is stripped of highly technical jargon, Programming Logic and Design, Comprehensive, Fifth Edition provides beginning programmers with a guide to developing structured program logic. The book's main goal is to introduce universal programming concepts, while enforcing good style and logical thinking along the way. Designed for readers with little or no programming language experience, it begins with general programming concepts and key concepts of structure. Coverage then progresses to the intricacies of decision-making, looping, array manipulation, and methods. Additional chapters discuss control break programs, advanced array manipulation techniques, and file handling. After the reader has mastered programming fundamentals, an extremely thorough, yet easy-to-understand chapter covers the intricacies of object-oriented programming. The book concludes with chapters on event-driven programming, system modeling with the UML, and the fundamentals of relation database management.&lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Books about: &lt;strong&gt;&lt;a href="http://technology-industries.blogspot.com/2009/01/comunicacin-en-trabajoprincipios-y.html"&gt;Comunicación en Trabajo:Principios y Prácticas para Negocio y las Profesiones&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;The Essentials of Computer Organization and Architecture &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Linda Null&lt;/strong&gt; &lt;p&gt;&lt;p&gt;The Essentials of Computer Organization and Architecture was written to provide a textbook that incorporated all of the necessary organization and architecture topics, yet was concise enough to allow the material to be covered in one semester. Covering all the core topics, such as digital logic, data representation, machine-level language, general organization, assembly language programming, CPU organization, memory organization and input/output devices. The goal of The Essentials of Computer Organization and Architecture allow the students to tie the hardware knowledge covered in this book to the concepts learned in their introductory programming classes to give a complete and thorough picture of how hardware and software fit together. &lt;/p&gt;&lt;br&gt;&lt;br&gt;   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-344412122561222063?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/344412122561222063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/programming-logic-and-design.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/344412122561222063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/344412122561222063'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/programming-logic-and-design.html' title='Programming Logic and Design Comprehensive with CDROM or The Essentials of Computer Organization and Architecture'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-3654989040275001028</id><published>2009-01-11T01:14:00.000-08:00</published><updated>2009-01-11T01:21:06.317-08:00</updated><title type='text'>Photoshop Elements 5 or The Incredible Hulk Official Strategy Guide</title><content type='html'>&lt;h4&gt;Photoshop Elements 5: The Missing Manual &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Barbara Brundag&lt;/strong&gt; &lt;p&gt;&lt;p&gt;The most popular photo-editing program on the market, Photoshop Elements not only has Photoshop's marvelous powers, but includes creative capabilities the mothership lacks. The latest version, Photoshop Elements 5, offers new scrapbook features among many other improvements. Our Missing Manual carefully explains every feature (something no other book has done) by putting each one into a clear, easy-to-understand context -- all with a bit of wit and good humor. &lt;p&gt; Anyone still think that Adobe Photoshop Elements is a toy version of the real thing? As the most popular photo-editing program on the market, Photoshop Elements not only has Photoshop's marvelous powers, but also has capabilities the mothership lacks. Each new version includes more tools designed specifically for today's consumer digital photo enthusiasts. The latest edition, Photoshop Elements 5, solidifies the reputation of this superb and inexpensive product with new scrapbook features, a link to online photo services, and many other improvements.  &lt;p&gt; In fact, there's so much to Photoshop Elements that it can be quite confusing at times. That's precisely why our Missing Manuals are the bestselling books on the topic. Adobe provides a pamphlet and some help files; our book, now in its fifth edition, carefully explains every feature the program has to offer (something no other book has done) by putting each one into a clear, easy-to-understand context. &lt;i&gt;Photoshop Elements 5: The Missing Manual&lt;/i&gt; covers the Windows version of Adobe's workhorse and gives you the low down on a host of new features:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Learn to create multiple page documents, custom photo layouts with frames, and highly customized layouts for scrapbook projects&lt;/li&gt; &lt;li&gt;Master the new editor for Layer Styles, which lets you customize individual layers in a photo&lt;/li&gt; &lt;li&gt;"Attach" your photos to areas of a Yahoo! Map so your friends and family can see the pictures you took in specific places&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;Author Barbara Brundage also introduces you to a new sophisticated tool called "Curves" to adjust the color and contrast in your photos, and shows you how to burn multi-session CDs and DVDs. As always, she lets you know which features work well, which don't, and why -- all with a bit of wit and good humor. Although the book progresses from simple to complex tasks, you can easily jump around to learn specific techniques, such as creating photomontages (composites), restoring old photos, preparing images for the Web, and archiving. More than a dozen downloadable images let you practice using the editing tools right away!&lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;Books about: &lt;strong&gt;&lt;a href="http://cosmetic-surgery-books.blogspot.com/2009/01/deadly-emotions-or-salon-professionals.html"&gt;Deadly Emotions or The Salon Professionals Guide to Foot Care&lt;/a&gt;&lt;/strong&gt; &lt;h4&gt;The Incredible Hulk Official Strategy Guide &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;BradyGames Staff&lt;/strong&gt; &lt;p&gt;&lt;p&gt;&lt;p&gt;BradyGames&amp;rsquo; &lt;I&gt;The Incredible Hulk Official Strategy Guide&lt;/I&gt; includes the following&amp;#58;&lt;/P&gt;  &lt;UL&gt;  &lt;LI&gt;  &lt;br&gt;A complete walkthrough of all the destruction.&lt;/LI&gt;  &lt;LI&gt;  &lt;br&gt;Detailed map of New York pinpointing key items and unlockables.&lt;/LI&gt;  &lt;LI&gt;  &lt;br&gt;Comprehensive coverage of Hulk&amp;rsquo;s abilities including Rage and Power.&lt;/LI&gt;  &lt;LI&gt;  &lt;br&gt;In-depth listing of all the enemies Hulk will encounter.&lt;/LI&gt;  &lt;LI&gt;  &lt;br&gt;Expert multiplayer strategies focusing on strength and destruction.&lt;/LI&gt;&lt;/UL&gt;  &lt;p&gt;Platform&amp;#58; PS3, PS2, Xbox 360, Wii&lt;/P&gt;  &lt;p&gt;Genre&amp;#58; Action/Adventure&lt;/P&gt;This product is available for sale in North America only. &lt;/p&gt;&lt;br&gt;&lt;br&gt;   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2372594601187709515-3654989040275001028?l=computer-animation-book.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://computer-animation-book.blogspot.com/feeds/3654989040275001028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/photoshop-elements-5-or-incredible-hulk.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/3654989040275001028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2372594601187709515/posts/default/3654989040275001028'/><link rel='alternate' type='text/html' href='http://computer-animation-book.blogspot.com/2009/01/photoshop-elements-5-or-incredible-hulk.html' title='Photoshop Elements 5 or The Incredible Hulk Official Strategy Guide'/><author><name>Computing Books</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2372594601187709515.post-6281252491599752446</id><published>2009-01-10T13:03:00.000-08:00</published><updated>2009-01-10T13:09:38.385-08:00</updated><title type='text'>Starting Out with C or Core Concepts of Information Systems Auditing</title><content type='html'>&lt;h4&gt;Starting Out with C++: Early Objects &lt;/h4&gt; &lt;p&gt;Author: &lt;strong&gt;Tony Gaddis&lt;/strong&gt; &lt;p&gt;&lt;p&gt;In Starting Out with C++&amp;#58; Early Objects, Gaddis  covers objects and classes early after functions and before arrays and  pointers. As with all Gaddis texts, clear and easy-to-read code  listings, concise and practical real-world examples, and an abundance  of exercises appear in every chapter.&lt;br&gt; &lt;br&gt;   Introduction to Computers and Programming; Introduction to C++;  Expressions and Interactivity; Making Decisions; Looping; Functions;  Introduction to Classes and Objects; Arrays; Searching and Sorting  Arrays; Pointers; More About Classes and Object-Oriented Programming;  More About Characters, Strings, and the string Class; Advanced File and  I/O Operations; Recursion; Polymorphism, Virtual Functions, and  Multiple Inheritance; Exceptions, Templates, and the Standard Template  Library (STL); Linked Lists; Stacks and Queues; Binary Trees.&lt;br&gt; &lt;br&gt;  This text is intended for either a one-semester accelerated  introductory course or a traditional two-semester sequence covering C++  programming.&lt;br&gt; &lt;br&gt; &lt;/p&gt;&lt;br&gt;&lt;br&gt;  &lt;p&gt;&lt;h5&gt;Table of Contents:&lt;/h5&gt;Chapter 1 Introduction to Computers and Programming&lt;br&gt; 1.1 Why Program?&lt;br&gt; 1.2 Computer Systems&amp;#58; Hardware and Software&lt;br&gt; 1.3 Programs and Programming Languages&lt;br&gt; 1.4 What Is a Program Made of?&lt;br&gt; 1.5 Input, Processing, and Output&lt;br&gt; 1.6 The Programming Process&lt;br&gt; 1.7 Procedural and Object-Oriented Programming&lt;br&gt; 1.8 Case Studies&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 2 Introduction to C++&lt;br&gt; 2.1 The Parts of a C++ Program&lt;br&gt; 2.2 The cout Object&lt;br&gt; 2.3 The #include Directive&lt;br&gt; 2.4 Standard and Prestandard C++&lt;br&gt; 2.5 Variables, Constants, and the Assignment Statement&lt;br&gt; 2.6 Identifiers&lt;br&gt; 2.7 Integer Data Types&lt;br&gt; 2.8 The char Data Type&lt;br&gt; 2.9 The C++ string Class&lt;br&gt; 2.10 Floating-Point Data Types&lt;br&gt; 2.11 The bool Data Type&lt;br&gt; 2.12 Determining the Size of a Data Type&lt;br&gt; 2.13 More on Variable Assignments and Initialization&lt;br&gt; 2.14 Scope&lt;br&gt; 2.15 Arithmetic Operators&lt;br&gt; 2.16 Comments&lt;br&gt; 2.17 Focus on Software Engineering&amp;#58; Programming Style&lt;br&gt; 2.18 Case Studies&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 3 Expressions and Interactivity&lt;br&gt; 3.1 The cin Object&lt;br&gt; 3.2 Mathematical Expressions&lt;br&gt; 3.3 Implicit Type Conversion&lt;br&gt; 3.4 Explicit Type Conversion&lt;br&gt; 3.5 Overflow and Underflow&lt;br&gt; 3.6 Named Constants&lt;br&gt; 3.7 Multiple and Combined Assignment&lt;br&gt; 3.8 Formatting Output&lt;br&gt; 3.9 Working with Characters and String Objects&lt;br&gt; 3.10 Using C-Strings&lt;br&gt; 3.11 More Mathematical Library Functions&lt;br&gt; 3.12 Introduction to Files&lt;br&gt; 3.13 Focus on Object-Oriented Programming&amp;#58; Member Functions&lt;br&gt; 3.14 Focus on Debugging&amp;#58; Hand Tracing a Program&lt;br&gt; 3.15 Green Fields Landscaping Case Study&amp;mdash;Part 1&lt;br&gt; &lt;br&gt; Chapter 4 Making Decisions&lt;br&gt; 4.1 Relational Operators&lt;br&gt; 4.2 The ifStatement&lt;br&gt; 4.3 The if/else Statement&lt;br&gt; 4.4 The if/else if Statement&lt;br&gt; 4.5 Menus&lt;br&gt; 4.6 Nested if Statements&lt;br&gt; 4.7 Logical Operators&lt;br&gt;4.8 Validating User Input&lt;br&gt; 4.9 More About Variable Definitions and Scope&lt;br&gt; 4.10 Comparing Characters and Strings&lt;br&gt; 4.11 The Conditional Operator&lt;br&gt; 4.12 The switch Statement&lt;br&gt; 4.13 Enumerated Data Types&lt;br&gt; 4.14 Testing for File Open Errors&lt;br&gt; 4.15 Focus on Testing and Debugging&amp;#58; Validating Output Results&lt;br&gt; 4.16 Green Fields Landscaping Case Study&amp;mdash;Part 2&lt;br&gt; 4.17 Additional Case Studies&lt;br&gt; &lt;br&gt; Chapter 5 Looping&lt;br&gt; 5.1 The Increment and Decrement Operators&lt;br&gt; 5.2 Introduction to Loops&amp;#58; The while Loop&lt;br&gt;5.3 Using the while Loop for Input Validation&lt;br&gt; 5.4 Counters&lt;br&gt; 5.5 The do-while Loop&lt;br&gt; 5.6 The for Loop&lt;br&gt; 5.7 Keeping a Running Total&lt;br&gt; 5.8 Sentinels&lt;br&gt; 5.9 Using a Loop to Read Data From a File&lt;br&gt; 5.10 Focus on Software Engineering&amp;#58; Deciding Which Loop to Use&lt;br&gt; 5.11 Nested Loops&lt;br&gt; 5.12 Breaking Out of a Loop&lt;br&gt; 5.13 The continue Statement&lt;br&gt; 5.14 Focus on Testing and Debugging&amp;#58; Creating Good Test Data&lt;br&gt; 5.15 Central Mountain Credit Union Case Study&lt;br&gt; 5.16 Additional Case Studies&lt;br&gt; &lt;br&gt; Chapter 6 Functions&lt;br&gt; 6.1 Modular Programming&lt;br&gt; 6.2 Defining and Calling Functions&lt;br&gt; 6.3 Function Prototypes&lt;br&gt; 6.4 Sending Data into a Function&lt;br&gt; 6.5 Passing Data by Value&lt;br&gt; 6.6 The return Statement&lt;br&gt; 6.7 Returning a Value from a Function&lt;br&gt; 6.8 Returning a Boolean Value&lt;br&gt; 6.9 Using Functions in a Menu-Driven Program&lt;br&gt; 6.10 Local and Global Variables&lt;br&gt; 6.11 Static Local Variables&lt;br&gt; 6.12 Default Arguments&lt;br&gt; 6.13 Using Reference Variables as Parameters&lt;br&gt; 6.14 Overloading Functions&lt;br&gt; 6.15 The exit() Function&lt;br&gt; 6.16 Stubs and Drivers&lt;br&gt; 6.17 Case Study&amp;#58; Little Lotto&lt;br&gt; 6.18 Additional Case Studies&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 7 Introduction to Classes and Objects&lt;br&gt; 7.1 Combining Data into Structures&lt;br&gt; 7.2 Accessing Structure Members&lt;br&gt; 7.3 Initializing a Structure&lt;br&gt; 7.4 Nested Structures&lt;br&gt; 7.5 Structures as Function Arguments&lt;br&gt; 7.6 Returning a Structure from a Function&lt;br&gt; 7.7 Unions&lt;br&gt; 7.8 Abstract Data Types&lt;br&gt; 7.9 Object-Oriented Programming&lt;br&gt; 7.10 Introduction to Classes&lt;br&gt; 7.11 Introduction to Objects&lt;br&gt; 7.12 Defining Member Functions&lt;br&gt;7.13 Focus on Software Engineering&amp;#58; Separating Class Specification from Implementation&lt;br&gt; 7.14 Using a Constructor with a Class&lt;br&gt; 7.15 Overloading Constructors&lt;br&gt; 7.16 Destructors&lt;br&gt; 7.17 Input Validation Objects&lt;br&gt; 7.18 Using Private Member Functions&lt;br&gt; 7.19 Home Software Company OOP Case Study&lt;br&gt; 7.20 Introduction to Object-Oriented Analysis&lt;br&gt; 7.21 Focus on Object-Oriented Design&amp;#58; Finding the Classes and their Responsibilities&lt;br&gt; 7.22 Additional Case Studies&lt;br&gt; &lt;br&gt; Chapter 8 Arrays&lt;br&gt; 8.1 Arrays Hold Multiple Values&lt;br&gt; 8.2 Accessing Array Elements&lt;br&gt; 8.3 Inputting and Displaying Array Contents&lt;br&gt; 8.4 Array Initialization&lt;br&gt; 8.5 Processing Array Contents&lt;br&gt; 8.6 Using Parallel Arrays&lt;br&gt; 8.7 The typedef Statement&lt;br&gt; 8.8 Arrays as Function Arguments&lt;br&gt; 8.9 Two-Dimensional Arrays&lt;br&gt; 8.10 Arrays with Three or More Dimensions&lt;br&gt; 8.11 Vectors&lt;br&gt; 8.12 National Commerce Bank Case Study&lt;br&gt; 8.13 Arrays of Structures&lt;br&gt; 8.14 Arrays of Class Objects&lt;br&gt; 8.15 Additional Case Studies&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 9 Searching, Sorting, and Algorithm Analysis&lt;br&gt; 9.1 Introduction to Search Algorithms&lt;br&gt; 9.2 Searching an Array of Objects or Structures&lt;br&gt; 9.3 Introduction to Sorting Algorithms&lt;br&gt; 9.4 Sorting an Array of Objects or Structures&lt;br&gt; 9.5 Sorting and Searching Vectors&lt;br&gt; 9.6 Introduction to Analysis of Algorithms&lt;br&gt; 9.7 Case Studies&lt;br&gt; &lt;br&gt; Chapter 10 Pointers&lt;br&gt; 10.1 Pointers and the Address Operator&lt;br&gt; 10.2 Pointer Variables&lt;br&gt; 10.3 The Relationship Between Arrays and Pointers&lt;br&gt; 10.4 Pointer Arithmetic&lt;br&gt; 10.5 Initializing Pointers&lt;br&gt; 10.6 Comparing Pointers&lt;br&gt; 10.7 Pointers as Function Parameters&lt;br&gt; 10.8 Focus on Software Engineering&amp;#58; Dynamic Memory Allocation&lt;br&gt; 10.9 Focus on Software Engineering&amp;#58; Returning Pointers from Functions&lt;br&gt; 10.10 Pointers to Structures and Class Objects&lt;br&gt; 10.11 Focus on Software Engineering&amp;#58; Selecting Members of Objects&lt;br&gt; 10.12 United Cause Relief Agency Case Study&lt;br&gt; 10.13 Additional Case Studies&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 11 More About Classes and Object-Oriented Programming&lt;br&gt; 11.1 The this Pointer and Constant Member Functions&lt;br&gt; 11.2 Static Members&lt;br&gt; 11.3 Friends of Classes&lt;br&gt; 11.4 Memberwise Assignment&lt;br&gt; 11.5 Copy Constructors&lt;br&gt; 11.6 Operator Overloading&lt;br&gt; 11.7 Type Conversion Operators&lt;br&gt; 11.8 Convert Constructors&lt;br&gt; 11.9 Object Composition&lt;br&gt; 11.10 Inheritance&lt;br&gt; 11.11 Protected Members and Class Access&lt;br&gt; 11.12 Constructors, Destructors, and Inheritance&lt;br&gt; 11.13 Overriding Base Class Functions&lt;br&gt; 11.14 Case Studies&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 12 More About Characters, Strings, and the string Class&lt;br&gt; 12.1 C-strings&lt;br&gt; 12.2 Library Functions for Working with C-Strings&lt;br&gt; 12.3 String/Numeric Conversion Functions&lt;br&gt; 12.4 Character Testing&lt;br&gt; 12.5 Character Case Conversion&lt;br&gt; 12.6 Writing Your Own C-String Handling Functions&lt;br&gt; 12.7 More About the C++ string Class&lt;br&gt; 12.8 Creating Your Own String Class&lt;br&gt; 12.9 Advanced Software Enterprises Case Study&lt;br&gt; 12.10 Additional Case Studies&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 13 Advanced File and I/O Operations&lt;br&gt; 13.1 Files&lt;br&gt; 13.2 Output Formatting&lt;br&gt; 13.3 Passing File Stream Objects to Functions&lt;br&gt; 13.4 More Detailed Error Testing&lt;br&gt; 13.5 Member Functions for Reading and Writing Files&lt;br&gt; 13.6 Working with Multiple Files&lt;br&gt; 13.7 Binary Files&lt;br&gt; 13.8 Creating Records with Structures&lt;br&gt; 13.9 Random-Access Files&lt;br&gt; 13.10 Opening a File for Both Input and Output&lt;br&gt; 13.11 Online Friendship Connections Case Study&amp;#58; Object Serialization&lt;br&gt; 13.12 Additional Case Studies&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 14 Recursion&lt;br&gt; 14.1 Introduction to Recursion&lt;br&gt; 14.2 The Recursive Factorial Function&lt;br&gt; 14.3 The Recursive gcd Function&lt;br&gt; 14.4 Solving Recursively Defined Problems&lt;br&gt; 14.5 A Recursive Binary Search Function&lt;br&gt; 14.6 Focus on Problem Solving and Program Design&amp;#58; The QuickSort Algorithm&lt;br&gt;14.7 Recursion Example&amp;#58; The Towers of Hanol&lt;br&gt; 14.8 Focus on Problem Solving&amp;#58; Exhaustive and Enumeration Algorithms&lt;br&gt; 14.9 Focus on Software Engineering&amp;#58; Recursion Versus Iteration&lt;br&gt; 14.10 Case Studies&lt;br&gt; &lt;br&gt; Chapter 15 Polymorphism, Virtual Functions, and Multiple Inheritance&lt;br&gt; 15.1 Type Compatibility in Inheritance Hierarchies&lt;br&gt; 15.2 Polymorphism and Virtual Member Functions&lt;br&gt; 15.3 Abstract Base Classes and Pure Virtual Functions&lt;br&gt; 15.4 Multiple and Virtual Inheritance&lt;br&gt; 15.5 Focus on Object-Oriented Programming&amp;#58; Composition Versus Inheritance&lt;br&gt; 15.6 Secure Encryption Systems, Inc. Case Study&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 16 Exceptions, Templates, and the Standard Template Library (STL)&lt;br&gt; 16.1 Exceptions&lt;br&gt; 16.2 Function Templates&lt;br&gt; 16.3 Class Templates&lt;br&gt; 16.4 Class Templates and Inheritance&lt;br&gt; 16.5 Introduction to the Standard Template Library&lt;br&gt; 16.6 Case Studies&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 17 Linked Lists&lt;br&gt; 17.1 Introduction to the Linked List ADT&lt;br&gt; 17.2 Linked List Operations&lt;br&gt; 17.3 A Linked List Template&lt;br&gt; 17.4 Recursive Linked List Operations&lt;br&gt; 17.5 Variations of the Linked List&lt;br&gt; 17.6 The STL list Container&lt;br&gt; 17.7 Reliable Software Systems, Inc. Case Study&lt;br&gt; 17.8 Additional Case Studies&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 18 Stacks and Queues&lt;br&gt; 18.1 Introduction to the Stack ADT&lt;br&gt; 18.2 Dynamic Stacks&lt;br&gt; 18.3 The STL stack Container&lt;br&gt; 18.4 Introduction to the Queue ADT&lt;br&gt; 18.5 Dynamic Queues&lt;br&gt; 18.6 The STL deque and queue Containers&lt;br&gt; 18.7 Focus on Problem Solving and Program Design&amp;#58; Eliminating Recursion&lt;br&gt;&amp;nbsp;&lt;br&gt; Chapter 19 Binary Trees&lt;br&gt; 19.1 Definition and Applications of Binary Trees&lt;br&gt; 19.2 Binary Search Tree Operations&lt;br&gt; 19.3 Template Considerations for Binary Search Trees&lt;br&gt; 19.4 Case Studies&lt;br&gt;&lt;br&gt; Appendix A The ASCII Character Set&lt;br&gt; Appendix B Operator Precedence and Associativity&lt;br&gt;&lt;br&gt; Index&lt;br&gt; &amp;nbsp;&lt;br&gt; Appendices on the accompanying student CD&amp;#58;&lt;br&gt; Appendix C An Object-Oriented System Development Primer&lt;br&gt; Appendix D Using UML in Class Design&lt;br&gt; Appendix E Namespaces&lt;br&gt; Appendix F Passing Command Line Arguments&lt;br&gt; Appendix G Header File and Library Function Reference&lt;br&gt; Appendix H Binary Numbers and Bitwise Operations&lt;br&gt; Appendix I C++ Casts and Run-Time Type Identification&lt;br&gt; Appendix J Multi-Source File Programs&lt;br&gt; Appendix K Introduction to Microsoft Visual C++ 2005&lt;br&gt; Appendix L Introduction to Borland C++ Builder 6.0&lt;br&gt; Appendix M Introduction to Microsoft Visual C++ 2003&lt;br&gt; Appendix N .NET and Managed C++ &lt;br&gt; Appendix O Introduction to Flowcharting&lt;br&gt; Appendix P Answers to Checkpoints&lt;br&gt; Appendix Q Answers to Odd-Numbered Review Questions&amp;nbsp; &lt;p&gt;Interesting textbook: &lt;strong&gt;&lt;a href="http://small-business-2.blogspot.com"&gt;Electricity 4 or International Telecommunications Handbook&lt;/a&gt;&lt;/strong&gt; &l
