Sunday, February 22, 2009

Pearson Educations Review for the AP Computer Science A and AB or AutoCAD

Pearson Education's Review for the AP Computer Science A and AB

Author: Susan Horwitz

Key Message: Pearson Education’s Review for the AP Computer Science Exam in Java  covers everything you need to know to get the score you want. It is written by a former AP Exam writer and is developed to help you take advantage of her experience. Key Topics: This test prep guide will help you: Understand how to approach the GridWorld case study, a required part of the AP Computer Science A and AB curricula; Review the most current AP Java topics (for both the A and AB exams) tested on the exam in a clear and concise manner; Practice with six sample exams - three for the A and three for the AB exam; Develop sound test-taking strategies with this book’s detailed review of Java, hundreds of practice questions, test taking tips, and AP-style grading guide. Key Market: Used in the classroom or as a self-study guide, this is an ideal resource for those taking the AP Computer Science exam in Java.

 



Interesting textbook: Interactive Distance Learning in PreK 12 Settings or Pro Office 2007 Development with VSTO

AutoCAD: Secrets Every User Should Know

Author: Dan Abbott

"I've been using AutoCAD for 22 years and have written a hundred books on the subject. I reviewed many CAD books back in the days when book reviews were common in CAD publications; some were innovative, others were just sad. But for nearly a decade, it's been mostly silence on the book review front. Then earlier in the summer, a book arrived in the mail from Sybex: AutoCAD Secrets Every User Should Know by Dan Abbott. Reading it, I got excited: here's a book for every AutoCAD user, even old-timers like me." - Ralph Grabowski, Editor, upFront.eZine.com: The Business of CAD

Learn the "why" behind the "how" in this one-of-a-kind reference packed with tips and techniques from award-winning AutoCAD expert Dan Abbott. This info-packed guide reveals some of the best kept AutoCAD secrets on technical standards, AutoLISP programming, DOS functions, scripts, 3D, and everything in between. Based on his popular "Things Every AutoCAD User Should Know" session at Autodesk University and other industry events, Dan gives you the answers to frequently asked AutoCAD questions in his direct and entertaining style while using real-world case studies to put your skills into practice. Read it cover to cover or dive right in to the sections you need most, then get ready to improve your productivity, save more time, and become an AutoCAD all-star.



Saturday, February 21, 2009

Computer Graphics for Java Programmers or Systems Biology

Computer Graphics for Java Programmers

Author: Kang Zhang

A great many varied and interesting visual effects can be achieved with computer graphics, for which a fundamental understanding of the underlying mathematical concepts – and a knowledge of how they can be implemented in a particular programming language – is essential.

Computer Graphics for Java Programmers, 2nd edition covers elementary concepts in creating and manipulating 2D and 3D graphical objects, covering topics from classic graphics algorithms to perspective drawings and hidden-line elimination. 

Completely revised and updated throughout, the second edition of this highly popular textbook contains a host of ready-to-run-programs and worked examples, illuminating general principles and geometric techniques. Ideal for classroom use or self-study, it provides a perfect foundation for programming computer graphics using Java.



Table of Contents:
Preface
1Elementary Concepts1
2Applied Geometry25
3Rotations and Other Transformations53
4Some Classic Algorithms79
5Perspective113
6Hidden-face Elimination127
7Hidden-line Elimination163
8Some Applications183
App. ALinear Interpolation of 1/z223
App. BA Note on Event Handling227
App. CFile Obj3D.java231
App. DProgram HLines.java237
App. EHints and Solutions to Exercises247
Bibliography267
Index269

Books about: Pilates or The Memory Advantage

Systems Biology: Properties of Reconstructed Networks

Author: Bernhard O Palsson

Genome sequences are now available that enable us to determine the biological components that make up a cell or an organism. The new discipline of systems biology examines how these components interact and form networks, and how the networks generate whole cell functions corresponding to observable phenotypes. This textbook describes how to model networks, determine their properties, and relate these to phenotypic functions. Some knowledge of linear algebra and biochemistry is required, since the book reflects the irreversible trend of increasing mathematical content in biology education.



Friday, February 20, 2009

Love and Sex with Robots or Creating Vista Gadgets

Love and Sex with Robots: The Evolution of Human-Robot Relationships

Author: David Levy

Love, marriage, and sex with robots? Not in a million years? Maybe a whole lot sooner.From a leading expert in artificial intelligence comes an eye-opening, superbly argued book that explores a new level of human intimacy and relationships—with robots.

From Pygmalion falling for his chiseled Galatea to Dr. Frankenstein marveling at his "modern Prometheus" to the man-meets-machine fiction of Philip K. Dick and Michael Crichton, humans have been enthralled by the possibilities of emotional relationships with their technological creations. Synthesizing cutting-edge research in robotics with the cultural history and psychology of artificial intelligence, Love and Sex with Robots explores this fascination and its far-reaching implications.

Using examples drawn from around the world, David Levy shows how automata have evolved from the mechanical marvels of centuries past to the electronic androids of the modern age, and how human interactions with technology have changed over the years. Along the way, Levy explores many aspects of human relationships—the reasons we fall in love, why we form emotional attachments to animals and to virtual pets such as the Tamagotchi, and why these same attachments could extend to love for robots. He also examines the needs we seek to fulfill through sexual relationships, tracking the development of life-sized dolls, machines, and other sexual devices, and demonstrating how society's ideas about what constitutes normal sex have changed—and will continue to change—as sexual technology becomes increasingly sophisticated.

Shocking but utterly convincing, Love and Sex withRobots provides insights that are surprisingly relevant to our everyday interactions with technology. This is science brought to life, and Levy makes a compelling and titillating case that the entities we once deemed cold and mechanical will soon become the objects of real companionship and human desire. Anyone reading the book with an open mind will find a wealth of fascinating material on this important new direction of intimate relationships, a direction that, before long, will be regarded as perfectly normal.

The Washington Post - Joel Achenbach

"Levy's book is entertaining in parts, such as the eye-opening (even climactic) section on the evolution of vibrators."..."But throughout Love and Sex with Robot's, there's a recurring sense of the writer trying a little too hard: Every brick must be carefully laid as he builds the great edifice of his thesis. Thus, we must labor through long sections on why people fall in love, why they love their pets, how they become attached to their computers, and so on, before we can get to the good stuff on sex toys. And it's not clear that Levy -- described on the book jacket as "an internationally recognized expert in artificial intelligence" -- is truly an expert on the subject of human love. He seems more like a partisan in a technological debate most of us didn't realize was going on."

Diana Hartle - Library Journal

Levy, a renowned expert on Artificial Intelligence (AI) and author of Robots Unlimited, gives us an awe-inspiring and frightening peek into the future, to imagine a society where humans have deep psychological and physical relationships with robots. Rather than focusing on the current state of the art, Levy explores both the technological breakthroughs and the evolutionary changes in human behavior necessary to achieve his utopian dream. Our psychological knowledge of relationships is used as design specifications to develop animate creations that can play a major role in the advancement of humankind. Levy uses today's robots (e.g., ASIMO, AIBO, Repliee Qi, the RealDoll) and research into human behavior with technology to argue that love and sex with robots on a grand scale is inevitable. While Levy asks and answers a lot of intriguing questions, he does not acknowledge whether, just because we can, we should. Although reading the book in public would not raise eyebrows in Japan, here, be prepared to cause a major stir. Strongly recommended for academic and public libraries.

Kirkus Reviews

By mid-century, people will be marrying robots, asserts Levy, author of numerous books on chess, computers and artificial intelligence (Robots Unlimited: Life in a Virtual Age, 2005, etc.). To doubt that, he writes, is to be unaware of the rapid progress being made in artificial intelligence, materials science and other relevant technological areas. Levy explores the changing relationship between humans and robots, from industrial and service robots to children's toys and virtual pets-think Tamagotchi-to the caregiver robots being developed in Japan to help the elderly. Once a more human-like appearance can be achieved, says Levy, robots will move on to roles as companions and lovers. He analyzes the reasons people fall in love with each other and finds the same reasons applicable to human-robot relationships. He notes that social mores regarding marriage are changing, and he predicts that the combination of dynamic changes in social and cultural thinking with major advances in technology will move society toward acceptance of human-robot marriage. The advantages-a partner programmed to one's individual desires, one that can never truly die or fall out of love-are considerable. As for sex with a robot, Levy devotes an illustrated chapter to technological solutions to the problems facing the amorous human partner, ranging from old-fashioned mechanical devices to virtual-reality software systems. It's easy for the casual reader to be swept along by Levy's assumptions and arguments, so that statements such as, "If we can accept that a robot can think, then there is no good reason we should not also accept that it could have feelings of love and feelings of lust" may seem reasonable on firstreading, but highly questionable upon deeper reflection. Levy is willing to go far out on a limb with his predictions, and even the reader who remains unconvinced may well enjoy this thought-provoking and entertaining ride into the future. Agent: Molly Glick/Jean V. Naggar Literary Agency



See also: Comunicazioni di Digitahi

Creating Vista Gadgets: Using HTML, CSS and JavaScript with Examples in RSS, Ajax, ActiveX (COM) and SilverLight

Author: Rajesh Lal

A one-stop resource for each aspect of designing and developing Sidebar gadgets, perfect for anyone who wants to create killer gadgets

  • Explores one of the super cool features new to Windows Vista -- the Sidebar
  • It is a one-stop resource for each aspect of designing and developing Sidebar gadgets, perfect for anyone who wants to create killer gadgets
  • Includes complete design instructions for four never-before-seen gadgets

Windows Vista Sidebar is a panel located on the desktop of a PC where gadgets can be placed for easy access and reference. These gadgets are small, single-purpose applications, such as clocks, calendars, games, RSS notifiers, search tools, stock tickers, etc, that reside on the Windows desktop and on the Windows Sidebar. The book will be a tutorial to design and develop a gadget. It will provide ready-to-use samples using .NET, XML, CSS and AJAX. After reading the book, a web developer/designer will be confident enough to start developing gadgets for Windows Vista Sidebar. The beginner portion of the book shows an overview of the subject with the design pattern, the architecture and implementation details. The later sections will have solid examples for instant results. In short, the book will tell how to do everything with Sidebar Gadgets using solid, unique examples. Brief outline: " Brief background on Gadgets " Define architecture, design consideration and implementation to give a clear view to the developer " Step by step, create a useful Gadget sample "My Blogs" " Elaborate the architecture design constraint and implementation details for the sample " Detail the standard practices " Recheck the gadget created forstandard practices " Improvise and Improve with compare and contrast " Add advanced samples with .NET, AJAX and XHTML.



Table of Contents:

Introduction 1

Pt. I The Foundation

1 Innovate with Windows Vista Sidebar Gadgets 7

2 The Architecture 29

3 An Approach to Design 49

4 Selling Your Gadget 75

Pt. II Developing a Gadget

5 Creating a Simple Gadget with RSS/Atom Feed 91

6 Design Patterns and Standard Practices 115

7 The MyBlog Gadget Revisited 139

8 Debugging and Deploying a Gadget 159

Pt. III Advanced Samples

9 Site Statistics Gadget with Ajax - An Information Gadget 183

10 Most Recent Used .NET Projects - An Application Gadget 211

11 Radio Gadget and YouTube Video Gadget - Fun Gadgets 237

12 Silverlight World Clock - Utility Gadget 261

Pt. IV Appendixes

App. A Tips and Tricks 289

App. B Extras 315

Index 321

Thursday, February 19, 2009

Cisco or Microsoft SQL Server 2005 Analysis Services

Cisco: A Beginner's Guide

Author: Toby J Velt

Get started using Cisco technologies quickly and easily

Here is a fully updated edition of the bestselling introductory guide to Cisco products and technologies. Cisco: A Beginner's Guide, Fourth Edition provides you with a practical hands-on resource for successfully designing and managing a Cisco network. Learn to work with Cisco routers and switches, wireless technologies, and storage tools. You'll also get full details on network security, including firewalls, as well as communications solutions such as VoIP. This is a must-have resource for anyone interested in internetworking and Cisco technologies.

  • Work with Cisco's Internet technologies
  • Configure Cisco routers and networks
  • Understand Cisco internetworking technologies including LAN switches, multilayered switching, and VLANs
  • Secure your network using CiscoSecure ACS, Cisco PIX firewall, IOS Firewall, and other methods
  • Enable wireless internetworking using the Cisco Aironet andAirespace products
  • Deploy VoIP via Cisco Unified Communications
  • Implement Cisco storage area network (SAN) and content delivery network (CDN) solutions
  • Use both open standard routing protocols (RIP, OSPF, BGP) and Cisco-proprietary protocols (IGRP and EIGRP)
  • Design, manage, and troubleshoot a robust Cisco network

 

Toby J. Velte, Ph.D., MCSE+I, CCNA, CCDA, is cofounder of Velte Publishing, Inc., is an internationally bestselling author of business technology articles and books.

Anthony T. Velte, CISSP, CISA, is cofounder of Velte Publishing, Inc., and coauthor of several books on Cisco technologies.



Table of Contents:

Part I: Cisco Overview

Ch. 1: Cisco and the Internet

Ch. 2: Network Primer

Part II: Cisco Internetworking Tools

Ch. 3: Router Overview

Ch. 4: Configuring Routers

Ch. 5: Switches

Ch. 6: Security Overview

Ch. 7: Security Building Blocks

Ch. 8: Cisco Wireless Solutions

Part III: Cisco Business Solutions

Ch. 9: Cisco Unified Contact Center

Ch. 10: Storage Tools

Ch. 11: Cisco Content Networking and Video Solutions

Part IV: Designing Cisco Networks

Ch. 12: Routing Protocols

Ch. 13: Network Management

Ch. 14: Network Design Process

Ch. 15: Troubleshooting Cisco Networks

INDEX

Books about: Practices of an Agile Developer or Valley Boy

Microsoft SQL Server 2005 Analysis Services

Author: Edward Melomed

Microsoft SQL Server 2005 Analysis Services is definitive guide to programming Analysis Services 2005. It will give you unparalleled insight into the ways in which Analysis Services functions straight from the members of the Analysis Services team at Microsoft . It not only explains ways to use Analysis Services 2005 to design and create multidimensional objects, databases, dimensions, cubes, but it also provides invaluable information about the reasons behind design decision taken by the development team.

 

Chapters include:

  • Introduction to Analysis Services
  • Creating Multidimensional Models using Analysis Services
  • Security
  • High availability
  • Localization and Globalization



Tuesday, February 17, 2009

Parallel Scientific Computing in C and MPI With CD or Joystick Nation

Parallel Scientific Computing in C++ and MPI / With CD

Author: George Karniadakis

This book provides a seamless approach to numerical algorithms, modern programming techniques and parallel computing. These concepts and tools are usually taught serially across different courses and different textbooks, thus observing the connection between them. The necessity of integrating these subjects usually comes after such courses are concluded (e.g., during a first job or a thesis project), thus forcing the student to synthesize what is perceived to be three independent subfields into one in order to produce a solution. The book includes both basic and advanced topics and places equal emphasis on the discretization of partial differential equations and on solvers. Advanced topics include wavelets, high-order methods, non-symmetric systems and parallelization of sparse systems. A CD-ROM accompanies the text.



Table of Contents:

1. Scientific computing and simulation science;
2. Basic concepts;
3. Approximations;
4. Roots and integrals;
5. Explicit discretizations;
6. Implicit discretizations;
7. Relaxation: discretization and solvers;
8. Propagation: numerical diffusion and dispersion;
9. Fast linear solvers;
10. Fast eigensolvers; Appendix A: C++ basics; Appendix B: MPI basics; Bibliography.

Interesting textbook: JavaScript or Explanation Based Neural Network Learning

Joystick Nation: How Videogames Ate Our Quarters, Won Our Hearts and Rewired Our Minds

Author: J C Herz

J.C. Hertz brings us the first popular history and critique of electronic entertainment from its genesis as primitive blips in the labs of Cold War computer programmers to the studios where networked 3-D theme parks are created. Tracing this neon branch of the computer industry from a small cadre of inspired nerds to an entertainment behemoth that rivals Hollywood box office billings, she brings to life the history of Space Invaders, Pac Man, Super Mario, Myst, Doom, and other celebrated games. She explores the culture of virtual construction workers who "do code" wherever the next big game is being created - and the world of designers, writers, and musicians who make their living in this boomtown industry. At the same time, Herz investigates the games themselves and the role they have come to play in an increasingly virtual world.

Publishers Weekly

As much as Herz's (Surfing the Internet) new book is an enthusiastic and diligently researched history of, as she puts it, "the evolution of videogames from blips to behemoths," it is also an engaging exploration of "the human drive to play." Herz describes how that drive has persisted and developed in response to wave upon wave of technological refinement. She begins with a time line that plots the growth of the interactive entertainment from 1962, when an MIT electrical engineer created Spacewar, a videogame that scientists across the county copied and installed in university computer systems across the country, to today's $6-billion-a-year global industry. Especially intriguing are the interspersed profiles of the behind-the-scenes programmers who start out tinkering with code, become obsessed with a new game form and wind up millionaires. Only fellow gamers will share Herz's adulation for some of these programmers ("I've never been starstruck. Until now. I can't believe. I'm actually talking to the guy who wrote Defender," she writes), but most readers will be fascinatedand some concernedby the sense of generations being formed and changed by this latest collision of entertainment and a technology that, unlike TV, film and music, has been designed primarily for solitary consumption. (June)

Kirkus Reviews

Here is a look at an essential part of American youth that goes beyond a mere chronicle to engage all of the political, social, and cultural implications of video games.

Herz (Surfing the Internet, 1995) eschews a historical point of view for a free-associating meditation on the video game culture that, by her calculations, has engulfed one-fifth of our population. Of course, not being able to dispense with the historical aspects of her subject entirely, Herz offers up "A Natural History of Videogames" timeline: The first video game was actually created in 1962 by some MIT graduate students; thus, Herz notes, "If the history of videogames were a twenty-four-hour day, Pong would arise at 6:37 a.m." And in tracing the trajectory from Pong to Doom, she evokes such "classics" as Q*Bert, Space Invaders, and Pole Position. Equally clever is her sardonic suggestion to right-wing critics of video game violence that they turn it to their advantage with an "Operation Rescue level of Doom, where you gun down abortion doctors" or even a video game version of an all-out military operation. "But, then," she remarks, "been there, played that. Gulf War." (Anyway, she observes that in most video games, the violence is perpetrated by teenage boys and girls playing, not criminals, but law-enforcement officers.) Herz adroitly examines the gender gap in video game development, citing political feminists' scholarly critiques of Ms. Pac Man and Frogger, and her research shines in her strong study of characterization in video games, as she traces the connections between Japanese comic-book anime and the popularity of a certain Italian-American plumber named Mario.

This otherwise smart and entertaining read ends a bit too abruptly during a discussion of how computer simulation approximates reality. Nevertheless, Joystick Nation will please its citizenry.



Monday, February 16, 2009

Digital Multimedia Perception and Design or Java Cookbook

Digital Multimedia Perception and Design

Author: Ghinea

Digital Multimedia Perception and Design provides a well-rounded synopsis of the state-of-the-art technologies in perceptual-based multimedia design. It is the only such book on the market, uniting cutting-edge research by some of the top people in the field and filling a gap in the existing multimedia design literature. Digital Multimedia Perception and Design highlights how perceptual requirements can be incorporated in the design, development and transmission of multimedia, providing readers with a rich body of research and work done in this exciting area. This book aids all those interested in building true end-to-end multimedia information systems, and is useful to researchers, multimedia designers, and content and infrastructure providers.


About the Author:
Gheorghita Ghinea is a Senior Lecturer in the School of Information Systems, Computing and Mathematics at Brunel University He holds a BSc (Hons) Degree in Computer Science and Mathematics, an MSc in Computer Science (with Distinction, 1996), both from the University of the Witwatersrand, Johannesburg, South Africa and a PhD in Computer Science (2000) from the University of Reading, U.K.. He has published over 60 research papers in leading international journals and peer-reviewed conferences and has consulted for both public and private organizations in his areas of research interest which are: distributed multimedia (especially perceptual aspects), web-based systems, ubiquitous computing, and telemedicine . Dr. Ghinea is a member of the IEEE and the British Computer Society.

bio 2 -Sherry Chen is a Senior Lecturer in the School of Information Systems, Computing and Mathematics at Brunel University. Sheobtained her PhD degree from the University of Sheffield in 2000. Her current research interests include human-computer interaction, data mining, digital libraries, and educational technology. She has published widely in these areas. Dr. Chen was the co-editor of the books, Adaptive and Adaptable Hypermedia Systems and Advances in Web-based Education: Personalized Learning Environments. She is a member of the editorial boards of five computing journals. She has been invited to give several talks, including 9th International Conference on User Modelling and EPSRC Network of Women in Computer Science colloquium.

Digital Crime and Forensic Science in Cyberspace



New interesting textbook: Diets in a Nutshell or Just Love Me

Java Cookbook: Solutions and Examples for Java Developers

Author: Ian F Darwin

The Java Cookbook is a comprehensive collection of problems, solutions, and practical examples for anyone programming in Java. Developers will find hundreds of tried-and-true Java "recipes" covering all of the major APIs as well as some APIs that aren't as well documented in other Java books.

The Java Cookbook, like the bestselling Perl Cookbook, covers a lot of ground, and offers Java developers short, focused pieces of code that can be easily incorporated into other programs. The idea is to focus on things that are useful, tricky, or both. The book includes code segments covering many specialized APIs—like media and servlets—and should serve as a great "jumping-off place" for Java developers who want to get started in areas outside of their specialization.

The book provides quick solutions to particular problems that can be incorporated into other programs, but that aren't usually programs in and of themselves.



Table of Contents:
Preface
1Getting Started: Compiling, Running, and Debugging1
2Interacting with the Environment38
3Strings and Things53
4Pattern Matching with Regular Expressions87
5Numbers112
6Dates and Times149
7Structuring Data with Java171
8Object-Oriented Techniques205
9Input and Output230
10Directory and Filesystem Operations288
11Programming Serial and Parallel Ports306
12Graphics and Sound338
13Graphical User Interfaces370
14Internationalization and Localization415
15Network Clients436
16Server-Side Java: Sockets464
17Network Clients II: Applets and Web Clients488
18Web Server Java: Servlets and JSP517
19Java and Electronic Mail564
20Database Access608
21XML649
22Distributed Java: RMI665
23Packages and Packaging685
24Threaded Java712
25Introspection, or "A Class Named Class"748
26Using Java with Other Languages777
Afterword801
Index803

Sunday, February 15, 2009

Adobe Photoshop Elements 3 or Pdf Forms Using Adobe Acrobat and Adobe Livecycle Designer

Adobe Photoshop Elements 3: In A Snap (Sams Teach Yourself Series)

Author: Jennifer Fulton

These days, nobody really wants to learn everything there is about a software product like Photoshop Elements. And even if you did, who has the time to endlessly tinker and play with it until you figure everything out?

You just want a book that will quickly show you how to do things with Photoshop Elements - things that aren't already covered in the docs, and things you can't just figure out on your own.

Adobe Photoshop Elements in a Snap is designed specifically for today's computer user.

  • Somebody who is new to Photoshop Elements, but not new to computers.
  • Somebody who doesn't have time for long-winded, mind-numbing explanations - and certainly no time or patience for bad jokes.

Comprised of a series of well-organized, bite-sized, quickly accomplished tasks, the book lets the reader zero right in on the one particular task he or she wants to accomplish, quickly figure out what to do, do it, and then get back to work.



Go to: Mexican Bar or Guide to Good Food

PDF Forms Using Adobe Acrobat and Adobe LiveCycle Designer

Author: Ted Padova

This comprehensive guide to creating fillable forms with the latest release of Adobe Acrobat is packed with real-world insights and techniques gained from daily use of Adobe Acrobat and Adobe LiveCycle Designer under business deadline situations. You’ll get step-by-step instructions that show you how to easily create and implement interactive PDF forms using both Adobe Acrobat and Adobe LiveCycle Designer.



Thursday, February 12, 2009

Discrete Mathematics or Information Assurance for the Enterprise

Discrete Mathematics

Author: Richard Johnsonbaugh

Focused on helping readers understand and construct proofs – and, generally, expanding their mathematical maturity – this best-seller is an accessible introduction to discrete mathematics. Takes an algorithmic approach that emphasizes problem-solving techniques. Expands discussion on how to construct proofs and treatment of problem solving. Increases number of examples and exercises throughout. 

Booknews

New edition of a time-tested text first published in 1984 in response to a need for a course that extended students' mathematical maturity and ability to deal with abstraction and included useful topics such as combinatorics, algorithms, and graphs. Intended for a one-or two- term introductory course, the text does not require knowledge of calculus, and there are no computer science prerequisites. Annotation c. by Book News, Inc., Portland, Or.



Look this: The Golden Text of AA or Pregnancy and Birth

Information Assurance for the Enterprise: A Roadmap to Information Security

Author: Corey Schou

Going beyond the technical coverage of computer and systems security measures, Information Assurance for the Enterprise provides readers an overarching model for information assurance for businesses, government agencies, and other enterprises needing to establish a comprehensive plan. All the components of security and how they relate are featured, and readers will also be shown how an effective security policy can be developed. Topics like asset identification, human factors, compliance with regulations, personnel security, risk assessment and ethical considerations are covered, as well as computer and network security tools and methods.
This is one of the only texts on the market that provides an up-to-date look at the whole range of security and IA topics. In post-9/11 times, managers and IT professionals need to address a wide range of security-related issues, and develop security systems that take all these diverse factors into account. As someone who has worked extensively with the U.S. State Department and other governmental agencies, Corey Schou is uniquely positioned to write the definitive book on the subject; and Daniel Shoemaker is a professor and consultant to the Department of Homeland Security in matters of Information Assurance policy.



Table of Contents:
Ch. 1Knowing what to secure1
Ch. 2Assessing risks25
Ch. 3Security policy57
Ch. 4Building and documenting an information assurance framework89
Ch. 5Maintaining security of operations113
Ch. 6Ensuring controlled access139
Ch. 7Personnel security175
Ch. 8Physical security205
Ch. 9Assuring against software vulnerabilities231
Ch. 10Continuity planning and disaster recovery257
Ch. 11Laws, regulations, and crime283
Ch. 12Network security basics : malware and attacks311
Ch. 13Cryptology339
Ch. 14Ensuring the secure use of software367
Ch. 15Human factors : ensuring secure performance393
Ch. 16Information ethics and codes and conduct419
App. AApache longbow AH-64D : target acquisition and display system (TADS) upgrade project441

Wednesday, February 11, 2009

Macromedia Flash MX Game Design Demystified or New Perspectives on JavaScript Comprehensive

Macromedia Flash MX Game Design Demystified: The Official Guide to Creating Games with Flash

Author: Jobe Makar

So you wanna be a hotshot game designer? Well, if you have a basic grasp of Macromedia Flash MX, you can. Unafraid to tackle some of the more complicated aspects of game creation (including physics and trigonometry!), this comprehensive reference covers it all. Macromedia Flash Game Design Demystified starts out with the basics: planning, adapting ActionScript techniques, using introductory Flash game techniques, and more. Then it gets down to the real business of building simple games. You'll tackle simple-logic and quiz games before moving on to multiplayer and complex-logic games (chess, for example)--learning about importing 3-D graphics, adding sound effects, and licensing your games in the process. The book's companion CD includes the source files for a number of games as well as the tutorials and lessons that go along with the book and XML server software to facilitate multiplayer games. If you're tired of the games that you have and want to make your own action, this book offers comprehensive coverage of sophisticated techniques--but put in easy-to-grasp, practical terms.

Booknews

Written for developers familiar with Flash, this guide explains techniques for automating, repeating, and governing the actions of games. The first half of the book describes collision detection and reactions, tile-based worlds, artificial intelligence algorithms, graphics and sound, while the second half walks through the ActionScript code and functions of six sample games. The CD-ROM contains example files and a trial version of Flash MX. Annotation c. Book News, Inc., Portland, OR



Table of Contents:
Introduction
Pt. 1Getting Started
Ch. 1First Steps3
Ch. 2The Plan: From Idea to Design17
Pt. 2Examining the Nuts and Bolts
Ch. 3Trigonometry 10133
Ch. 4Basic Physics57
Ch. 5Collision Detection83
Ch. 6Collision Reactions135
Ch. 7Tile-Based Worlds161
Ch. 8The Isometric Worldview189
Ch. 9Artificial Intelligence227
Ch. 10Using a High Score List261
Ch. 11Graphics in Games273
Ch. 12The Sound of Games321
Ch. 13Dissecting a Chat349
Pt. 3The Games
Ch. 14Word Search375
Ch. 15Ice World: A Platform Game401
Ch. 16Pinball437
Ch. 17Tic-Tac-Toe: Your First Multiplayer Game459
Ch. 189-Ball475
Ch. 19Don't Fall!503
App. A: Protecting Your Games525
App. B: Multiuser Servers535
App. CThe ElectroServerAS Object553
App. D: XML Basics in Flash577
App. E: Developer Resources591
App. F: Other Games601
Index605

Read also Fatigue as a Window to the Brain or Neurogenic Bladder a Medical Dictionary Bibliography and Annotated Research Guide to Internet References

New Perspectives on JavaScript, Comprehensive

Author: Partrick Carey

This book uses a practical, step-by-step approach to provide comprehensive instruction on basic to advanced JavaScript concepts.



Monday, February 9, 2009

Developing Feeds with RSS and Atom or Adobe After Effects 7 Hands On Training

Developing Feeds with RSS and Atom: Developer's Guide to Syndicating News and Blogs

Author: Ben Hammersley

Perhaps the most explosive technological trend over the pasttwo years has been blogging. As a matter of fact, it's beenreported that the number of blogs during that time has grownfrom 100,000 to 4.8 million-with no end to this growth insight.

What's the technology that makes blogging tick? The answeris RSS—a format that allows bloggers to offer XML-basedfeeds of their content. It's also the same technologythat's incorporated into the websites of media outlets sothey can offer material (headlines, links, articles, etc.)syndicated by other sites.

As the main technology behind this rapidly growing field ofcontent syndication, RSS is constantly evolving to keep pacewith worldwide demand. That's where Developing Feeds withRSS and Atom, 2nd Edition steps in. It provides bloggers,web developers, and programmers with a thorough explanationof syndication in general and the most popular technologiesused to develop feeds.

This book not only highlights all the new features of RSS2.0-the most recent RSS specification-but also offerscomplete coverage of its close second in the XML-feed arena,Atom. The book has been exhaustively revised to explain:metadata interpretationthe different forms of content syndication the increasing use of web services how to use popular RSS news aggregators on the marketAfter an introduction that examines Internet contentsyndication in general (its purpose, limitations, andtraditions), this step-by-step guide tackles various RSS andAtom vocabularies, as well as techniques for applyingsyndication to problems beyond news feeds. Mostimportantly, it gives you a firm handle on how to createyour own feeds, and consume or combine other feeds.

If you'reinterested in producing your own content feed,Developing Feeds with RSS and Atom is the one book you'llwant in hand.



Book review: Como a universidade Trabalha:Ensino superior e a Nação Mal paga

Adobe After Effects 7 Hands-On Training

Author: Chad Fahs

Learn Adobe After Effects 7.0 with hands-on exercises and demo movies. Do you like to learn by doing? Do manuals leave you bored and craving real-world examples? Do you want concrete training that goes beyond theory and reference materials? If so, this is the book for you. These hands-on exercises, complete with insider tips and detailed color illustrations, teach you the latest techniques for creating motion graphics and special effects for film, video, and the Web. You'll learn to animate text and images, integrate sound, and publish the results to a variety of formats. You'll also learn to use the new project management enhancements, how to fine-tune animations, use animation blending and freeze frame options, convert alpha channels to masks with Auto-Trace, use the new Script Editor, and more.



Table of Contents:
1Getting started2
2Understanding the workspace10
3Beginning a new project26
4Creating a composition40
5Creating keyframes and animation in the timeline60
6Playing with time106
7Previewing movies126
8Working with layers148
9Working with text layers206
10Applying effects250
11Parenting layers274
12Painting on layers296
13Creating masks322
14Creating track mattes346
15Working with color keys364
16Working with 3D layers380
17Using expressions410
18Tracking motion and stabilizing footage426
19Working with audio438
20Rendering final movies450

Sunday, February 8, 2009

Podcast Solutions or SQL Server 2005 T SQL Recipes

Podcast Solutions: The Complete Guide to Podcasting

Author: Michael Geoghegan

Are you the kind of person whos got a lot to say? Have you ever wanted to share your talents, thoughts, and opinions with others, but have lacked the broadcasting knowledge and contacts to achieve such a goal?
Well, today it's well within your grasp, thanks to Podcasting -- using only some simple recording equipment, a computer, and the Internet, you can record and distribute your own audio shows, including anything you want - comedy, debate, news, reviews, interviews, music -- the only limit is your imagination.
Of course, you'll need a guide to tell you what you need to know, which is where this indispensable book comes in. Written by two of the best and brightest podcasting pioneers, Podcast Solutions is a shrewd and comprehensive guide to podcasting. From downloading podcasts to producing your own for fun or profit, Podcast Solutions covers the entire world of podcasting with insight, humor, and the unmatched wisdom of experience. In its 200+ pages, youll learn:

  • How to receive podcasts - everything you need to know to find, subscribe to and receive quality shows on your iPod, computer or any other mp3 player.
  • How podcasting is being applied in many different industries - entertainment, education, sales and marketing, religious study, intra-corporate communications, and more.
  • How to plan and design your own top quality podcast, including expert advice on designing a show built for success.
  • How to Set up your "podcast studio," whether youre a casual hobbyist or a committed professional. Includes insights and buying advice on finding the right microphones, mixers, software, hardware, and more to meet your needs and fit yourbudget.
  • The secrets to achieving "broadcast quality" audio for your show.
  • How to include music, phone calls and audio feedback into your podcast inexpensively and legally.
  • The techniques needed to turn your podcasts into Internet-ready audio files and get them out there ready to be received by your anxiously-waiting listeners, using simple hardware and software tools.
  • The meaning of RSS, XML, mp3, LAME, and several other acronyms you thought youd never understand.
  • Insiders tips on creating a web presence that will enhance the popularity and professionalism of your show.
  • Secrets of attracting listeners through the creative use of directories, user groups, mailing lists and more.
  • How to make money with your podcast by attracting sponsors, advertisers, and other revenue sources.

The book contains all this and more. This is the guide to podcasting you've been looking for, and the only one you'll need.



Table of Contents:
Ch. 1Podcasting 1011
Ch. 2Listening to podcasts13
Ch. 3Podcasting how-to27
Ch. 4Planning your podcast33
Ch. 5Podcasting tools57
Ch. 6Recording your podcast89
Ch. 7Putting it all together109
Ch. 8Preparing your file131
Ch. 9Serving it up147
Ch. 10Getting heard171
Ch. 11Making money with podcasting189

Go to: Princípios de Contabilidade

SQL Server 2005 T-SQL Recipes: A Problem-Solution Approach

Author: Joseph Sack

If you are looking for a succinct, easy to use, and up-to-date reference guide for SQL Server 2005 and T-SQL, I highly recommend SQL Server 2005 T-SQL Recipes.


— David Hayden, .NET Developer


Each chapter is completely autonomous, so you can just look up the syntax you need at the time without having to rely on knowledge from previous chapters. It's really an excellent reference that deserves a place on your desk.


— Sean McCown, ITBookworm

Need to brush up on specific SQL Server tasks, procedures, or Transact-SQL commands? Not finding what you need from SQL Server books online? Or perhaps you just want to familiarize yourself with the practical application of new T-SQL--related features. SQL Server 2005 T-SQL Recipes: A Problem-Solution Approach is an ideal book, whatever your level as a DBA or developer.

This "no-fluff" desk reference offers direct access to the information you need to get the job done. It covers basic T-SQL data manipulation, the use of stored procedures, triggers and UDFs, and advanced T-SQL techniques for database security and maintenance. It also provides hundreds of practical recipes that describe the utilities of features and functions, with a minimim of background theory.

Additionally, this book provides "how-to" answers to common SQL Server T-SQL questions, conceptual overviews, and highlights of new features introduced in SQL Server 2005. It also features concise T-SQL syntax examples, and you can use the book to prepare for a SQL Server-related job interview or certification test.



Saturday, February 7, 2009

Manga Studio for Dummies or Sams Teach Yourself Microsoft Visual C 2005 in 24 Hours

Manga Studio for Dummies®

Author: Doug Hills

Love Manga? The newest features of Manga Studio help you bring your ideas to life! The tools available in the latest version of this powerful program make it easy to turn your computer into your drawing board, and Manga Studio For Dummies makes it easy to get started.

Discover how to use Manga Studio to begin creating comics in manga or Western styles, add color to your creations, and share them with your adoring public. It’s a breeze once you know your way around the program. Manga may have begun in Japan, but Manga Studio For Dummies is written in plain English, and shows you how to:



• Build and use page templates

• Rough in your comic with penciling techniques

• Work 100 0igital, or use a combination of digital and traditional tools if you prefer

• Work with layers, rulers, and panels

• Add speech bubbles and sound effects text

• Ink your work and add tones

• Prepare your creations for print or distribution on the Web



Written by a working digital artist, Manga Studio For Dummies covers both Manga Studio Debut and EX versions. As an added bonus, it even gives you a peek into the world of manga and comics in general. With the help of Manga Studio For Dummies, you just might find yourself among the comic artists whose work populates the Web and gathers thousands of fans!



Read also Is Weight Loss Surgery Right for You or Huntingtons Disease

Sams Teach Yourself Microsoft Visual C# 2005 in 24 Hours: Complete Starter Kit

Author: James Foxall

Looking to break into C# programming? Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit is a valuable resource. You will start by learning the basics of the Visual C# environment and begin to build working programs very quickly. As the programs become more complex, you will discover more of the advanced features of the C# programming language and the Visual C# tool.

 

Set with the practical goal of providing you with a solid foundation from which to grow and develop your C# programming skills, this book is perfect for use in a professional setting or for use with personal projects. The accompanying CD includes Visual C# 2005 Express Edition, a streamlined, easy-to-use development tool that makes Windows programming with C# fun. Jump in with both feet with the help of Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit.



Table of Contents:
Hour 1Jumping in with both feet : a Visual C# 2005 programming tour7
Hour 2Navigating Visual C# 200533
Hour 3Understanding objects and collections61
Hour 4Understanding events83
Hour 5Building forms - the basics103
Hour 6Building forms - advanced techniques125
Hour 7Working with traditional controls153
Hour 8Using advanced controls181
Hour 9Adding menus and toolbars to forms201
Hour 10Creating and calling methods225
Hour 11Using constants, data types, variables, and arrays245
Hour 12Performing arithmetic, string manipulation, and date/time adjustments271
Hour 13Making decisions in Visual C# code289
Hour 14Looping for efficiency301
Hour 15Debugging your code313
Hour 16Designing objects using classes335
Hour 17Interacting with users353
Hour 18Working with graphics371
Hour 19Performing file operations395
Hour 20Working with text files and the registry413
Hour 21Working with a database437
Hour 22Controlling other applications using automation453
Hour 23Deploying applications469
Hour 24The 10,000-foot view479

Friday, February 6, 2009

Computer Vision or Color Management for Digital Photographers For Dummies

Computer Vision

Author: George Stockman

Computer Vision presents the necessary theory and techniques for students and practitioners who will work in fields where significant information must be extracted automatically from images. It will be a useful resource automatically from images. It will be a useful resource book for professionals and a core text for both undergraduate and beginning graduate computer vision and imaging courses.

Features


• Topics include image databases an virtual and augmented reality in addition to classical topics.
• Offers a complete view of two real-world systems that use computer vision.
• Contains applications from industry, medicine, land use, multimedia, and computer graphics.
• Includes over 250 exercises and programming projects, 48 separately defined algorithms, and 360 figures.
• The companion website features include image archive, sample

Booknews

This well-illustrated guide presents the theory and techniques for students and practitioners. Using image databases and applications from many fields as supporting material the topics covered include: imaging and image representation, binary image analysis, pattern recognition, filtering and enhancing, color and shading, texture, content-based image retrieval, motion from 2D image sequences, image segmentation, matching in 2D, perceiving 3D from 2D, 3D sensing and object pose computation, 3D models and matching, virtual reality, and case studies. The authors both teach computer science and engineering, Shapiro at the U. of Washington, Stockman at Michigan State U. Annotation c. Book News, Inc., Portland, OR (booknews.com)



Book review: L'Ergothérapie Réussie

Color Management for Digital Photographers For Dummies

Author: Don Mason



• Shows digital photo enthusiasts how to ensure that the color in an image file is accurately represented and reproduced, from camera or scanner to monitor or printer

• Packed with color management solutions that will help novices create picture-perfect images

• Discusses the main components of color management including understanding light, matching digital images to displays and prints, working with color spaces, calibrating a printer, and using color management tools

• Familiarizes readers with the various color management tools that help calibrate consistent picture quality




Table of Contents:
Introduction     1
About This Book     1
Who This Book Is For     1
Conventions Used in This Book     2
How This Book Is Organized     2
The Basics of Color Editing     2
Image Brightness and Contrast Corrections     2
Color Corrections     3
Finishing Work     3
The Part of Tens     3
Icons Used in This Book     3
Where to Go from Here     4
The Basics of Color Editing     5
Understanding Color     7
Understanding Calibration Basics     7
Getting to Know the Language of Color     9
Hue     9
Saturation     11
Brightness     11
Color space     13
Color gamut     13
Clipping     13
Mixing Colors     14
Understanding grays     15
Understanding channels     16
Why are there 256 levels?     17
Understanding Color Modes     17
RGB     17
Index color     17
Grayscale     18
Bitmap     18
CMYK     19
ConvertingColor Modes     19
Controlling Lighting     21
Understanding Color Temperature     22
Using Balanced Lighting     23
Going for Neutral Gray     24
Building a viewing booth     25
Employing viewing booth alternatives     27
Calibrating Your Monitor     29
What Is Monitor Calibration?     29
Working with CRT versus LCD Monitors     30
Calibrating with Hardware Devices     32
Adjusting Hardware Controls on an LCD Display     33
Using Calibration Software     36
Using Adobe Gamma     37
Calibrating with just RGB controls on a Mac     42
Calibrating LCD monitors that have brightness and contrast controls     47
Calibrating monitors that have white-balance, brightness, and contrast controls in Windows     52
Calibrating monitors with just white-balance controls in Windows     53
Calibrating Mac monitors that have white-point adjustments     54
Color Profiles and File Formats     55
What's a Color Profile?     55
Understanding the Different Types of Profiles     57
Monitor profiles     57
Workspace profiles     57
Output profiles      58
Working with Workspace Profiles in Elements     58
Defining your color workspace     58
Embedding the workspace profile     60
Managing Print Colors with Output Profiles     61
Acquiring device profiles     62
Installing profiles on your computer     65
Using output profiles when printing     67
Choosing and Changing File Formats     69
Which formats support profiles?     69
When can you change a file format?     71
Understanding Bit Depth     73
Understanding dynamic range     74
Where you get 16-bit images     75
Intake Brightness and Contrust Carrectimis     77
Making Tonal and Brightness Corrections     79
Checking Out Your Images     80
Fixing Tone Problems     81
Using the Levels Dialog Box     84
Getting to Black and White     88
Adjusting Gamma levels     89
Correcting a low-contrast file     92
Correcting an underexposed file     93
Correcting an overexposed file     94
Correcting a high contrast file     95
Finding the first real black and white pixels     95
The Levels black-and-white preview option     97
Breaking the Rules of Editing     100
Knowing when to break the rules     101
Breaking the rules for white-point adjustments     102
Breaking the rules for black-point adjustments     105
Correcting Contrast     111
Correcting Image Contrast     111
Fixing Contrast Problems with the Auto Contrast Command     114
Working with the Brightness/Contrast Command     117
Modifying Contrast with Adjust Color Curves     121
Using the Shadows/Highlights Tool to Adjust Contrast     124
Traveling Back in Time with the Undo Command     131
Using Adjustment Layers     133
Adding Adjustment Layers to Your Editing Arsenal     134
Creating Adjustment Layers     134
Working with Adjustment Layers     136
Changing the opacity of layers     137
Moving adjustment layers between files     137
Choosing a layer blending mode     139
Correcting Image Contrast with a Curves Adjustment     Layer 139
Increasing image contrast     140
Reducing image contrast     144
Color Carrections     149
Identifying Color Problems      151
Identifying a Colorcast     151
Discovering Memory Colors     153
Getting Familiar with Color Saturation     155
Color Correcting Skin Tones     157
Correcting Skin Tones     157
Using the Hue/Saturation Tool     164
Understanding the Hue/Saturation dialog box     164
Editing Hue/Saturation     165
Removing a Colorcast     173
Using Levels and Color Variations to Make Color Corrections     179
Using Levels for Color Correction     179
Correcting color by using Levels     181
Analyzing the Levels adjustments     184
Working with Color Variations     185
Correcting color with Color Variations     188
Darkening and lightening images     191
Saturating images with Color Variations     191
Advanced Color-Correction Methods     195
Cleaning Up the Whites     195
Examining color channels in Levels     198
Using Auto Levels     199
Setting White and Black Points with the Levels Eyedroppers     204
Fine-Tuning with the Hue/Saturation Command     212
Correcting Overexposed Saturated Files     216
Correcting Color by Using Levels      221
Understanding the effects of adjusting color in Levels     222
Color correcting a file with Levels     223
Camera Raw Color Correction     227
Understanding Camera Raw     228
Using the Raw Converter     228
Making Adjustments in Camera Raw     233
Working with Camera Raw Defaults     239
Finishing Work     241
Printing     243
Preparing Files for Printing     243
Printing and image resolution     244
Changing image resolution     246
Cropping images     248
Converting Color     250
Printing to Epson Inkjet Printers     251
Using automatic profile selection     252
Selecting a printer profile manually     259
Printing with a printer profile in Windows     259
Printing with a custom profile     261
Printing to HP Inkjet Printers     262
Printing to HP printers in Windows     263
Printing to HP printers on a Macintosh     264
Printing to Canon Printers     265
Printing to Canon printers in Windows     265
Printing to Canon Printers on a Mac     266
Renaming Color Profiles      268
Printing Contact Prints     268
Choosing Paper and Inks     271
Soft Proofing Color     273
Understanding Soft Proofing     273
Converting to an Output Profile     274
Converting color in Windows     274
Converting profiles by using operating system tools on a Macintosh     277
Viewing the Soft Proof     279
Part of Tens     283
Ten Tips for Better Tone and Color     285
Calibrating Your Monitor     285
Using a Gray Card     286
Or Using the GretagMacbeth ColorChecker     287
Shooting Pictures in Proper Lighting     287
Shooting Photos against a Background     288
Using Curves Adjustment Layers     288
Shooting in Camera Raw     289
Editing 16-Bit Images     289
Editing for Content     290
Using Filters     290
Tea Reasons to Upgrade to Photoshop     293
Using the Curves Dialog Box     293
Using the Channels Dialog Box     297
Changing Bit Depth     298
Improving Dynamic Range     300
Working with More Color Modes     300
Converting to a Profile      303
Proofing Color     304
Embedding Profiles     304
More Options for Using Camera Raw     305
More Selection Tools     306
Index     309

Thursday, February 5, 2009

Game Programming Gem 5 or Comet and Reverse Ajax

Game Programming Gem 5, Vol. 5

Author: Kim Pallister

With every new volume, the Game Programming Gems series continues to provide a road map through the vast array of development challenges facing today's game programmers. With the wisdom of many industry experts, Gems 5 includes 62 newly unearthed gems that were polished up for your reading pleasure. These gems are filled with practical insights and techniques that will solve your current problems and help inspire future games. You and your team need to develop for today's platforms, while preparing for the new technology looming on the horizon and with the tools provided here, you can! So dig into this new collection and put it to work.



Book about: Moderne Wertpapierbestand-Theorie und Investitionsanalyse

Comet and Reverse Ajax: The Next Generation Ajax 2.0

Author: Dave Cran

One of the most basic laws of a web application is that the client, not the server, must initiate any communication between the two. There are a number of common–use cases where, ideally, the server would like to talk to the client—dashboards and monitoring apps, chat rooms and other collaborations, and progress reports on long–running processes. Comet (a.k.a. Reverse Ajax) provides a mechanism for enabling this. Comet is moderately complex to implement. But this practical, hands–on book gets you going.

  • In Part 1 of this book, we start by examining the use cases, and look at the simple alternatives to Comet and how far they can satisfy your needs. In some situations, though, only Comet will do.
  • In Part 2, we demonstrate how to set up and run a Comet–based application.
  • With this book, be a part of the next generation, Ajax 2.0.

    What you’ll learn

  • Find out what Comet is and the trouble with HTTP.
  • See how to achieve push, polling, piggy–backing, raw sockets, and more.
  • Explore some common use cases and a worked example on “magnetic poetry.”
  • Understand what some issues and techniques are including the two–request limit, pub–sub and server architectures, and continuations vs. native Comet.
  • Use implementations of Comet, including Cometd/Bayeaux, Reverse Ajax in DWR, and more.
  • Work through the final example using DWR Framework.
  • Who is this book for?

    This firstPress title is for Ajax developers who are intrigued by Comet/Reverse Ajax, key to the next generation Ajax 2.0.



    Wednesday, February 4, 2009

    How to Do Systems Analysis or VHDL

    How to Do Systems Analysis

    Author: John E Gibson

    This book focuses on systems analysis, broadly defined to also include problem formulation and interpretation of proposed alternatives in terms of the value systems of stakeholders. Therefore, the book is a complement, not a substitute to other books when teaching systems engineering and systems analysis. The nature of problem solving discussed in this book is appropriate to a wide range of systems analyses. Thus the book can be used as a stand-alone book for teaching the analysis of systems. Also unique is the inclusion of broad case studies to stress problem solving issues, making How to Do Systems Analysis a complement to the many fine works in systems engineering available today.



    Table of Contents:
    Preface.

    A Personal Note from William T. Scherer.

    A Personal Note from William F. Gibson.

    A Personal Note from Scott F. Ferber.

    Original Preface from Jack Gibson.

    Acknowledgments.

    1. Introduction.

    1.1 What is a System?

    1.2 Terminology Confusion.

    1.3 Systems Analysis Equals Operations Research Plus Policy Analysis.

    1.4 Attributes of Large-Scale Systems.

    1.5 Intelligent Transportation Systems (ITS): An Example of a Large-Scale System.

    1.6 Systems Integration.

    1.7 What Makes a “Systems Analysis” Different?

    1.8 Distant Roots of Systems Analysis.

    1.9 Immediate Precursors to Systems Analysis.

    1.10 Development of Systems Analysis As a Distinct Discipline: The Influence of RAND.

    Historical Case Study: IIASA (A).

    Exercises.

    Case Study:  Fun at Six Flags?

    Historical Case Study: IIASA (B).

    2. Six Major Phases of Systems Analysis.

    2.1 The System Analysis Method: Six Major Phases.

    2.2 The Goal-Centered or Top-Down Approach.

    2.3 The Index of Performance Concept.

    2.4 Developing Alternative Scenarios.

    2.5 Ranking Alternatives.

    2.6 Iteration and the “Error-Embracing” Approach.

    2.7 The Action Phase: The Life-Cycle of a System.

    Exercises.

    Case Study: Methodologies or Chaos? Part A.

    Case Study: Methodologies or Chaos? Part B.

    CaseStudy: Wal-Mart Crisis!

    3. Goal Development.

    3.1 Seven Steps in Goal Development.

    3.2 On Generalizing the Question.

    3.3 The Descriptive Scenario.

    3.4 The Normative Scenario.

    3.5 The Axiological Component.

    3.6 Developing an Objectives Tree.

    3.7 Fitch’s Goals for Urbanizing America: An Example of Objectives Tree Construction.

    3.8 Content Analysis of Fitch’s Goals.

    3.9 Validate.

    3.10 Iterate.

    Case Study: Distance Learning in the Future?

    Historical Case Study: Goals of 4C, Inc.

    4. The Index of Performance.

    4.1 Introduction.

    4.2 Desirable Characteristics for an Index of Performance.

    4.3 Economic Criteria.

    4.4 Compound Interest.

    4.5 Four Common Criteria for Economic Efficiency.

    4.6 Is there a Problem with Multiple Criteria?

    4.7 What is Wrong with the B-C Ratio?

    4.8 Can IRR be Fixed?

    4.9 Expected Monetary Value.

    4.10 Nonmonetary Performance Indices.

    Exercises.

    Case Study: Sky High Airlines

    Case Study: Bridges—Where to Spend the Security Dollars?

    Case Study: Measuring the Process and Outcomes of Regional Transportation Collaboration.

    Case Study: Baseball Free Agent Draft.

    5. Develop Alternative Candidate Solutions.

    5.1 Introduction.

    5.2 The Classical Approach to Creativity.

    5.3 Concepts in Creativity.

    5.4 Brainstorming.

    5.5 Brainwriting.

    5.6 Dynamic Confrontation.

    5.7 Zwicky’s Morphological Box.

    5.8 The Options Field/Options Profile Approach.

    5.9 Computer Creativity.

    5.10 Computer Simulation: a Tool in Option Development.

    5.11 Why a Dynamic Simulation for Creating Options?

    5.12 Context-Free Simulation Models?

    5.13 Bottom-Up Simulation or Top-Down?

    5.14 Lessons from the Susquehanna River Basin Model.

    5.15 The Forrester Urban Model (FUM) and Societal Values.

    5.16 Extensions and Variations.

    5.17 Where to go from Here?

    Exercises.

    Case Study: Winnebago.

    Case Study: Distance Learning in the Future?

    Historical Case Study: Real-Time Television Link with Mars Orbiter.

    Historical Case Study: A Highway Vehicle Simulator.

    RFP from DOT.

    6. Rank Alternative Candidates.

    6.1 Introduction.

    6.2 Rating and Ranking Methods.

    6.3 Condorcet and Arrow Voting Paradoxes.

    6.4 A MultiStage Rating Process.

    6.5 Decision Analysis.

    6.6 Basic Axioms of Decision Theory.

    6.7 Properties of Utility Functions.

    6.8 Constructing a Utility Curve.

    6.9 Some Decision Analysis Classic Examples.

    6.10 Estimation Theory in Decision Analysis.

    6.11 Some Practical Problems with Decision Analysis. 

    6.12 Practical Trade Studies.

    Exercises.

    Case Study: Training Center Location.

    Case Study: Corporate Headquarters Location.

    Case Study: Business School Selection.

    7. Iteration and Transition.

    7.1 Iteration.

    7.2 Segment and Focus.

    7.3 The Transition Scenario.

    7.4 The Gantt Chart.

    7.5 Interaction Matrices.

    7.6 The Delta Chart.

    7.7 The Audit Trail.

    7.8 Cost of Failure to Stay on Schedule.

    7.9 Responsibilities of Major Actors.

    7.10 Sign-Offs by Cooperating Groups.

    Exercises.

    8. Management of the Systems Team.

    8.1 Introduction.

    8.2 Personal Style in an Interdisciplinary Team.

    8.3.”Out-Scoping” and “In-Scoping” in a System Study.

    8.4 Building the Systems Team.

    8.5 Tips on Managing the Team.

    8.6 Functional or Project Management?

    8.7 How to Make an Effective Oral Presentation.

    8.8 How to Write a Report.

    9. Project Management.

    9.1 Introduction.

    9.2 Project Management Versus Process Management.

    9.3 The Hersey-Blanchard Four-Mode Theory.

    9.4 Relation of Management Style to Project Management.

    9.5 Preliminary Project Planning.

    9.6 Dealing with Conflict in Project Management.

    9.7 Life-Cycle Planning and Design.

    9.8 PERT/CPM Program Planning Method: An Example.

    9.9 Quality Control in Systems Projects.

    Case Study: Project Management.

    10. The 10 Golden Rules of Systems Analysis.

    10.1 Introduction.

    10.2 Rule 1: There Always Is a Client.

    10.3 Rule 2: Your Client Does Not Understand His Own Problem.

    10.4 Rule 3: The Original Problem Statement is too Specific: You Must Generalize the Problem to Give it Contextual Integrity.

    10.5 Rule 4: The Client Does Not Understand the Concept of the Index of Performance.

    10.6 Rule 5: You are the Analyst, Not the Decision-Maker.

    10.7 Rule 6: Meet the Time Deadline and the Cost Budget.

    10.8 Rule 7: Take a Goal-Centered Approach to the Problem, Not a Technology-Centered or Chronological Approach  .

    10.9 Rule 8: Nonusers Must be Considered in the Analysis and in the Final Recommendations.

    10.10 Rule 9: The Universal Computer Model is a Fantasy.

    10.11 Rule 10: The Role of Decision-Maker in Public Systems is Often a Confused One.

    References.

    Index.

    Go to: Southern Recipes and Legends or Crab Lovers Book

    VHDL: Programming by Example

    Author: Douglas L Perry

    THE HANDS-DOWN FAVORITE USER’S GUIDE TO VHDLCOMPLETELY UPDATED TO REFLECT THE VERY LATEST DESIGN METHODS

    CD-ROM WITH WORKING CODE EXAMPLES, VERIFICATION TOOLS AND MORE

    No matter what your current level of expertise, nothing will have you writing and verifying concise, efficient VHDL descriptions of hardware designs as fast – or as painlessly – as this classic tutorial from master teacher Doug Perry. Beginners will find it an invaluable learning tool and experienced pros will keep it on their desk as a trusted reference.

    Perry teaches VHDL through a series of hundreds of practical, detailed examples, gradually increasing in complexity until you’re capable of designing a fully functional CPU. The new Fourth Edition has been completely updated with all of the VDHL codes used in the examples changed to reflect today’s faster and more efficient design methods. You’ll also find:
    * A CD-ROM containing working code of all of the VDHL examples, with their matching designs along with VITAL verification tools and a working copy of ModelSIM
    * All the tools you need for simulation and synthesis
    * A listing of the IEEE 1164 STD-LOGIC package used throughout the book
    * Useful tables and figures
    * Instructions for reading the Bachus-Naur format (BNF) descriptions found in the VHDL Language Reference Manual

    There truly is no faster or smarter way to master VHDL than Doug Perry’s “learn by example” approach. It works!

    Booknews

    A guide to writing concise, efficient descriptions of hardware using VHDL. The author uses real-world examples, sample designs, and extensive graphics. This second edition features a description of VHDL with Synthesis, reflects the IEEE 1164 standard modeling package, contains all new tables and figures, includes quick reference language tables, and addresses many issues concerning VHDL design and the available options and alternatives. Printed on acidic paper. Annotation c. Book News, Inc., Portland, OR (booknews.com)



    Monday, February 2, 2009

    Access 2007 for Starters or Adobe PageMaker 70 Classroom in a Book

    Access 2007 for Starters: The Missing Manual

    Author: Matthew MacDonald

    This fast-paced book teaches you the basics of Access 2007 so you can start using the program right away. Rather than include every detail, Access for Starters: The Missing Manual shows you how to work with Access's most-used features and Microsoft's new context-sensitive user interface. Ideal for small businesses and households, Access runs on PCs and manages large stores of information, including data, pages of text, and pictures -- everything from a list of family phone numbers to an enormous product catalog. However, each new version of the program crammed in yet another set of features; so many that even the pros don't know where to find them all. Access 2007 breaks the mold: Microsoft completely redesigned the user interface with a tabbed toolbar and context-sensitive menus that makes features easy to locate. One thing that hasn't improved is Microsoft's documentation. Even if you find the features you need, you still may not know what to do with them. This concise For Starters Manual sticks with the basics -- just enough to get you going on your own Access database.



    Interesting book: American Exceptionalism American Anxiety or Why and How Audits Must Change

    Adobe PageMaker 7.0 Classroom in a Book

    Author: Adobe Creative Team

    Untitled

    You've added Adobe PageMaker7.0 to your digital studio (or plan to). Now pick up the fastest, easiest, most comprehensive way to master the award-winning page-layout program—Adobe PageMaker 7.0 Classroom in a Book. This bestselling, hands-on workbook and CD package delivers something no other guide can: Adobe's official training series, developed by the company's own experts and tested in its classrooms and labs.

    Each chapter is a self-paced lesson, based on real-world design projects. And each project builds on the skills you learn in previous lessons. For example, you may start by creating a single-page, black-and-white flyer, then quickly progress to more challenging projects, such as designing professional-quality letterhead, an eight-page CD booklet, a sports catalog, a Web-based newsletter, and more. Along the way, you'll learn to take advantage of version 7.0's new features, including its seamless integration with Adobe Photoshop and Illustrator, its ability to merge text and images from database and spreadsheet programs, and the way it now allows you to view and create PDFs, as well as open and edit QuarkXPress documents.

    Library Journal

    Desktop publishing packages like PageMaker allow even small businesses to produce professional-looking materials. This beginner's guide walks users step by step through common projects, such as creating a brochure, a flyer, and a newsletter, and also includes lessons on starting a web newsletter and online PDF (Adobe Acrobat format) newsletter. The accompanying CD contains lesson material, which can be used in conjunction with the review questions at the end of each chapter. A good supplementary resource for public libraries. Copyright 2001 Cahners Business Information.

    Booknews

    Organized around specific projects, ten lessons provide step-by-step instruction for using Pagemaker 7.0. The book outlines the creation of flyers, letterheads, newsletters, catalogs and the like, using text, graphics, typography, layout, type, and color. It also describes the use of Photoshop, Illustrator, databases, spreadsheets, PDFs, and Quark, as they coordinate with Pagemaker. Basics are covered before advanced projects are introduced. An accompanying CD- ROM contains lesson files. Annotation c. Book News, Inc., Portland, OR (booknews.com)



    Table of Contents:
    Getting Started
    Lesson 1Flyer
    Lesson 2Architect's letterhead
    Lesson 3Project proposal
    Lesson 4Jewelcase booklet
    Lesson 5Cycling guidebook
    Lesson 6Adventure newsletter
    Lesson 7Recreational catalog
    Lesson 8Sailing publication
    Lesson 9Newletter on the Web
    Lesson 10PDF Web page
    Index

    Sunday, February 1, 2009

    Blogwars or Advanced NXT

    Blogwars

    Author: David D Perlmutter

    Political blogs have grown astronomically in the last half-decade. In just one month in 2005, for example, popular blog DailyKos received more unique visitors than the population of Iowa and New Hampshire combined. But how much political impact do bloggers really have?
    In Blogwars, David D. Perlmutter examines this rapidly burgeoning phenomenon, exploring the degree to which blogs influence--or fail to influence--American political life. Challenging the hype, Perlmutter points out that blogs are not that powerful by traditional political measures: while bloggers can offer cogent and convincing arguments and bring before their readers information not readily available elsewhere, they have no financial, moral, social, or cultural leverage to compel readers to engage in any particular political behavior. Indeed, blogs have scored mixed results in their past political crusades. But in the end, Perlmutter argues that blogs, in their wide dissemination of information and opinions, actually serve to improve democracy and enrich political culture. He highlights a number of the particularly noteworthy blogs from the specialty to the superblog-including popular sites such as Daily Kos, The Huffington Post, Powerlineblog, Instapundit, and Talking Points Memo--and shows how blogs are becoming part of the tool kit of political professionals, from presidential candidates to advertising consultants. While the political future may be uncertain, it will not be unblogged.
    For many Internet users, blogs are the news and editorial sites of record, replacing traditional newspapers, magazines, and television news programs. Blogwars offers the first full examination of this new andcontroversial force on America's political landscape.



    Table of Contents:
    Preface     xi
    Beyond the Blog "Revolution"     3
    From Cybercommunity to Blogland     49
    The Ascent of Blogs     61
    Mercuries and Wisebots: External Political Roles of Bloggers     109
    "My Fellow Blogging Americans": Internal Political Roles of Bloggers     149
    Afterpost: Continue the Conversation     205
    Notes     213
    Index     237

    Books about: Power Tools for Synthesizer Programming or Print Like a Pro

    Advanced NXT: The Da Vinci Inventions Book

    Author: Matthias Paul Scholz

    The popularity of NXT and the success of The Da Vinci Code are combined in this fascinating book. Projects for building and programming five of Leonardo's most famous inventions are covered in detail. This book is written for serious NXT programmers and covers the most popular programming environments available today. It is abundantly illustrated and includes sample code and countless "best practices" strategies.