Saturday, January 31, 2009

Linux or Microsoft Office Visio 2003 Inside Out

Linux: Linux Security Secrets and Solutions

Author: ISECOM

Completely rewritten by a new, internationally renowned author team

Based on the new Linux 2.6 kernel, this edition is written from scratch by a global team of open source Linux security experts. Hacking Exposed Linux, Third Edition reveals brand-new Linux attacks, countermeasures, and case studies. The book is platform independent, so you will be able to learn how to secure any version of Linux that you are running.



Book review: The Frog Run or Biscuits Pancakes and Quick Breads

Microsoft Office Visio 2003 Inside Out

Author: Mark H Walker

Dig into Microsoft Visio 2003—and discover how you can really put your business diagrams and technical drawings to work! This supremely organized reference packs all the information you need to master every major tool, task, and enhancement in Visio 2003—without the fluff. Learn how to create exactly the diagram you need—from basic flowcharts to organization charts, computer networks, and office layouts. Work smarter with core functions for diagramming assets; planning projects and presentations; using templates; and customizing and saving shapes. Quickly advance your expertise with new Visio features and capabilities; use advanced Microsoft ShapeSheet® techniques; extend Visio with code written with Microsoft Visual Basic®; take advantage of Visio integration with Microsoft .NET technology; and more. You'll gain hundreds of timesaving solutions, troubleshooting tips, and handy workarounds in concise, fast-answer format. Plus, you get the Office Productivity Kit on CD-ROM—featuring author extras; bonus content; tools and templates; the Microsoft Computer Dictionary, Fifth Edition; a handy eBook guide to the new Microsoft Office OneNote™ application; and dozens of other resources. With INSIDE OUT, you'll discover the best and fastest ways to perform everyday tasks—and challenge yourself to new levels of Visio mastery!



Table of Contents:
Acknowledgements
We'd Like to Hear from You
About the CD
Conventions and Features Used in This Book
Pt. 1Introduction to Visio 2003
Ch. 1Getting Started with Visio 20033
Ch. 2Creating a Diagram33
Ch. 3Connecting Shapes63
Ch. 4Adding Text to Shapes and Diagrams83
Ch. 5Using Visio Diagrams on the Web145
Ch. 6Storing Data in Diagrams165
Ch. 7Using Visio Diagrams with Other Programs203
Ch. 8Saving and Printing Your Work231
Pt. 2Inside Business Diagrams
Ch. 9Creating Flowcharts261
Ch. 10Visualizing an Organization283
Ch. 11Displaying Relationships and Processes in Block Diagrams307
Ch. 12Tracking Projects and Schedules323
Ch. 13Adding Impact to Microsoft PowerPoint Presentations345
Pt. 3Inside Network Diagrams
Ch. 14Creating Network Diagrams367
Ch. 15Planning and Mapping Web Sites393
Pt. 4Inside Scaled Drawings
Ch. 16Measuring and Dimensioning with Precision421
Ch. 17Using CAD Drawings in Visio471
Ch. 18Laying Out Floor and Site Plans497
Pt. 5Inside Database and Software Diagrams
Ch. 19Diagramming and Documenting Databases553
Ch. 20Diagramming Software Systems581
Pt. 6Inside the Visio Platform
Ch. 21Customizing Shapes and Solutions609
Ch. 22Drawing and Editing to Create New Shapes637
Ch. 23Defining Styles, Patterns, and Colors681
Ch. 24Connecting Diagrams and Databases711
Ch. 25Making Shapes Smart735
Pt. 7Inside Technical Diagrams
Ch. 26Managing Facilities with Space Plans757
Ch. 27Diagramming for Mechanical, Electrical, and Process Engineering801
Pt. 8Appendixes
App. AInstalling Visio 2003841
App. BTemplate and Stencil Reference851
Index of Troubleshooting Topics857
Index863

Friday, January 30, 2009

Pay Per Click Search Engine Marketing for Dummies or Digital Video for Beginners

Pay Per Click Search Engine Marketing for Dummies

Author: Peter Kent

Plan and launch your PPC campaign and keep track of its progress

If you want potential customers to form a traffic jam at your Web site, Pay Per Click just might do the trick. This book will help you decide! It tells you all about Google AdWords and Yahoo! Sponsored Search, targeting your customers, watching out for fraud, assessing the pros and cons of Pay Per Click, and making Pay Per Click work for you.

Discover how to



• Use the right keywords to trigger your ads

• Figure your breakeven point

• Write ads that reach your customers

• Calculate return on investment

• Use geo targeting

• Track your ad results




Interesting textbook: Funding Effectiveness or Strategic Dynamics

Digital Video for Beginners: A Step-by-Step Guide to Making Great Home Movies

Author: Colin Barrett

Digital video cameras have become more affordable and reliable than ever, and with the help of former television producer, editor, and cameraman Colin Barret, new owners of this hot technology can produce a memorable video right at home. Barret offers the fruits of his expertise in a thorough, practical introduction that covers it all. In addition to advice on choosing a camcorder and tips on getting the most out of its features, illustrated tutorials explain how to shoot creatively and master techniques such as point-of-view, close-ups, cutaway shots, and effective lighting. Spice up the sound by incorporating audio tracks, and find out how to create special effects. There's even a detailed description of how to set up a fully functional home editing suite.

Table of Contents:
Introduction6
What you need to know about your camcorder12
Anatomy of the camcorder14
Useful accessories16
The lens18
Focusing20
Getting the right exposure22
Low light24
Artificial light and color temperature26
Timecode28
Built-in camcorder effects30
Widescreen32
Step-by-step shooting techniques34
Planning the shoot36
Shooting to edit38
Establishing shots40
Backgrounds and surroundings42
When to zoom and pan44
Action shots46
Get in close48
Shooting cutaways50
Reverse shots52
Over-the-shoulder shots54
Point-of-view shots56
Composition58
Color60
Natural light62
Difficult lighting situations64
Sound recording66
Audio dub and commentary facilities68
Organizing your footage70
How to shoot great home movies72
The natural look74
Filming children76
Children's birthday parties78
School plays and concerts80
Filming babies and toddlers82
Video portraits84
Weddings86
Christmas and special holidays88
Halloween90
Summer vacation92
Winter vacation94
Sports events96
A video tour of your house and yard98
A video portrait of your neighborhood100
Step-by-step digital video-editing techniques102
Video-editing software104
From camcorder to computer106
The rough edit108
Trimming clips110
Insert edits112
Transitions114
Sound editing116
Adding sound at the editing stage118
Titling120
Illustrated titles122
Video special effects124
Showing and sharing your movies126
Making a videotape128
Making a DVD130
DVD menus and interfaces132
Video compression134
Movies and the Internet136
Glossary138
Index142
Bibliography, online resources, acknowledgments144

Thursday, January 29, 2009

An Introduction to Numerical Methods or Microsoft Flight Simulator 2004

An Introduction to Numerical Methods: A MATLAB Approach

Author: Abdelwahab Kharab

Numerical methods are a mainstay of researchers and professionals across the many mathematics, scientific, and engineering disciplines. The importance of these methods combined with the power and availability of today's computers virtually demand that students in these fields be well versed not only in the numerical techniques, but also in the use of a modern computational software package. Updated to reflect the latest version of MATLAB, the second edition of An Introduction to Numerical Methods continues to fulfill both these needs. It introduces the theory and applications of the most commonly used techniques for solving numerical problems on a computer. It covers a wide range of useful algorithms, each presented with full details so that readers can visualize and interpret each step. Highlights of the second edition:
· A new chapter on numerical optimization
· New sections on finite elements
· More exercises and applied problems in each chapter
· MATLAB incorporated as an integral part of the text Emphasis on understanding how the methods work, a simple, direct style, and thorough coverage make this book an outstanding initiation that allows students to see almost immediate results. It will boost their confidence in their ability to master the subject and give them valuable experience in the use of MATLAB.

Booknews

This textbook describes the theory and application of the most commonly used numerical methods for solving engineering and science problems with a computer. The authors cover systems of linear equations, interpolation, spline functions, the method of least squares, differential equations, and a new method for approximating the eigenpairs of a matrix. The CD-ROM contains 37 MATLAB functions. Annotation c. Book News, Inc., Portland, OR (booknews.com)



Table of Contents:
1Introduction1
2Number System and Errors21
3Roots of Equations37
4System of Linear Equations79
5Interpolation131
6Interpolation with Spline Functions153
7The Method of Least Squares175
8Numerical Differentiation and Integration203
9Numerical Methods for Ordinary Differential Equations247
10Boundary-Value Problems311
11Eigenvalues and Eigenvectors329
12Partial Differential Equations359
Bibliography and References389
App. ACalculus Review393
App. BMATLAB Built-In Functions397
App. CText MATLAB Functions401
Answers to Selected Exercises403
Index427

Book review: Discovering Genomics Proteomics and Bioinformatics Second Edition or Rexx Programmers Reference

Microsoft Flight Simulator 2004: A Century of Flight: Official Strategies & Secrets

Author: Andy Mahood

Flight Simulator 2004: A Century of Flight lets pilots of all ages and abilities experience history in the cockpit of such famous planes as the Wright Flyer, the Spirit of St. Louis, and the Douglas DC-3. This official strategy guide, written with the full cooperation of Microsoft Game Studios, will help you deepen your knowledge and enjoyment of every aspect of flight, whether you're trying to land that Comet in a crosswind or request take-off clearance from ATC so you can get that 737 full of passengers to Chicago on time. Inside you'll find:



• Detailed specifications, statistics and flying tips for all the historical and modern aircraft.

• Exciting flight challenges so you can apply concepts and techniques, such as difficult navigation and approach procedures.

• Thorough coverage of all flight aspects, from taxi and takeoff, to in-flight navigation, to approaches and landings.

• Fun role-playing scenarios that let you become a bush pilot, airline pilot, or aerobatic pilot.

• Details on the Flight Simulator community, with dozens of great add-ons and Internet resources.

• Exclusive designer tips straight from the Microsoft's Flight Simulator 2004 team.




Wednesday, January 28, 2009

Access 2002 for Dummies or Microsoft SQL Server 2005 Programming For Dummies

Access 2002 for Dummies

Author: John Kaufeld

The truth is, the database is the computer world's best-kept secret that everyone really knows about. Everyone knows about them because everyone uses them – from the little database you use to keep track of addresses and phone numbers on your computer to huge databases that banks use to house the financial information of millions of people. However, nobody talks about databases because they're so darned complicated to set up and use; quite frankly, nobody but the geeks who design and build them really know how they work!

How does this apply to you? Well, being a normal human being (translation: not a computer geek), you probably have work to do. In fact, you may have lots of work piled up precariously around your office. Someone, possibly your boss (or, if you work at home, your Significant Other), suggested that a database may help you get more organized, eliminate the piles, and generally make the safety inspector happy. Good advice, except for the fact that you, like most other people, don't know thing-one about setting up a database. And you have this program called Access 2002 on your computer that's supposed to do all that for you.

But how do you get started with Access 2002 and have it set up the kind of database you need? Well, you've come to the right place.

Written in plain, understandable English (try to find that in your typical software manual), Access 2002 For Dummies shows you how to make sense of that whole complicated database thing without boring you silly or turning you into a world-class computer geek. Here are just a few of the topics you'll find covered in Access 2002 For Dummies:

  • Touring the basic functionsof Access 2002
  • Designing and building a database – without tearing out what's left of your hair
  • Building data relationships, keys, and indexes
  • Making your data presentable
  • Searching: Find, filter, and sort
  • Posing queries and creating calculations
  • Running reports and creating charts
  • Feeding your data to a Web site
  • Top Ten lists on timesaving techniques, surviving database crises, and tips from those computer geeks to make your database life easier

So no matter what you want to use your database for – whether it's to store inventory information, to feed information dynamically to a Web site, or simply to track your business contacts (so you can get rid of that drawer full of business cards) – you can find all the information you need in Access 2002 For Dummies.



Table of Contents:
Introduction1
Pt. IWhich Came First: The Data or the Base?7
Ch. 1The 37-Minute Overview9
Ch. 2Finding Your Way around like a Native23
Ch. 3Calling the Online Saint Bernard and Other Forms of Help33
Pt. IITruly Tempting Tables43
Ch. 4Designing and Building a Home for Your Data45
Ch. 5Relationships, Keys, and Indexes (And Why Your Really Do Care)69
Ch. 6New Data, Old Data, and Data in Need of Repair79
Ch. 7Making Your Table Think with Formats, Masks, and Validations89
Ch. 8Making Your Datasheets Dance103
Ch. 9Table Remodeling Tips for the Do-It-Yourselfer117
Pt. IIIFinding the Ultimate Answer to Everything (Well, Not Everything)125
Ch. 10Quick Searches: Find, Filter, and Sort127
Ch. 11Pose a Simple Query, Get 10,000 Answers139
Ch. 12Searching a Slew of Tables153
Ch. 13The Ands and Ors of Dr. Boole163
Ch. 14Teaching Queries to Think and Count171
Ch. 15Calculating Your Way to Fame and Fortune179
Ch. 16Automated Editing for Big Changes191
Pt. IVTurning Your Table into a Book201
Ch. 17AutoReport: Like the Model-T, It's Clunky but It Runs203
Ch. 18Wizardly Help with Labels, Charts, and Multilevel Reports215
Ch. 19It's Amazing What a Little Formatting Can Do229
Ch. 20Headers and Footers for Groups, Pages, and Even (Egad) Whole Reports247
Pt. VWizards, Forms, and Other Mystical Stuff263
Ch. 21Spinning Your Data into (and onto) the Web265
Ch. 22Making Forms That Look Cool and Work Great277
Ch. 23If Love Is Universal, Why Can't I Export to It?289
Ch. 24The Analyzer: Your Data's Dr. Freud, Dr. Watson, and Dr. Jekyll297
Ch. 25Talking to Your Computer305
Pt. VIThe Part of Tens315
Ch. 26Ten Timesaving Keyboard Shortcuts317
Ch. 27Ten Common Crises and How to Survive Them321
Ch. 28Ten Tips from the Database Nerds327
Index331

Go to: Faces Along the Bar or Melting Pot

Microsoft SQL Server 2005 Programming For Dummies

Author: Andrew Watt

Create and modify databases and keep them secure

Get up to speed on using T-SQL to store and manipulate data

SQL Server 2005 improves an already great database management system. This book shows you how to put it to work in a hurry. You'll find out how to use the SQL Server Management Studio and the SQLCMD utility to write T-SQL code, retrieve data from single or multiple SQL Server tables, add data using the INSERT statement, and much more.

* Create queries to retrieve data
* Ensure SQL Server security
* Use Visual Studio(r) 2005 with SQL Server
* Create tables, views, and indexes
* Work with Common Language Runtime
* Query XML data



Monday, January 26, 2009

MCSE Self Paced Training Kit or C Programming

MCSE Self-Paced Training Kit (Exam 70-293) Planning and Maintaining a Microsoft Windows Server 2003 Network Infrastructure

Author: Craig Zacker

Announcing an all-new MCSA/MCSE Training Kit designed to help maximize your performance on Exam 70-293, a core exam for the new Windows Server 2003 certification. This kit packs the tools and features that exam candidates want most-including in-depth, self-paced training based on final exam content; rigorous, objective-by-objective review; exam tips from expert, exam-certified authors; and a robust testing suite. It also provides real-world scenarios, case study examples, and troubleshooting labs for skills and expertise that you can apply to the job.

Focusing on network infrastructure management for Windows Server 2003, this official study guide covers topics such as implementing, managing, and maintaining IP addressing, name resolution, network security measures, routing and remote access, and monitoring and troubleshooting network infrastructure.

Ace your exam preparation and ramp up quickly on Windows Server 2003 by working at your own pace through the lessons, hands-on exercises, and practice tests. The flexible, best-of-class test engine on CD features 300 practice questions and pre-assessment and post-assessment capabilities. Choose timed or untimed testing mode, generate random tests, or focus on discrete objectives or chapters, and get detailed explanations for right and wrong answers-including pointers back to the book for further study. You also get a 120-day evaluation version of Windows Server 2003 and a 15 percent exam discount voucher-making this kit an exceptional value and a great career investment.



Book about: Bathshebas Breast or I Can See Tomorrow

C++ Programming

Author: Larry Ullman

What do Adobe, Microsoft, Amazon.com, and Google have in common? They all use C++ to develop products and provide services! As one of the world’s most popular programming languages, C++ opens up a world of possibilities—if you’re willing to learn it! This guide makes that task easy by tackling both object-oriented programming principles and the ABCs of C++ itself through a series of task-based lessons that employ friendly language and a plethora of visual aids to explain every aspect of the development language. From basic syntax and data types to working with numbers, characters, loops, and arrays, master programmers Larry Ullman and Andreas Signer cover all the C++ fundamentals at just the level of detail you require. Using examples tested on Windows, Unix, and Mac OS X operating systems, this streamlined guide prepares you to start developing C++ apps for any platform. Throughout, you’ll find the tips, techniques, and sound real-world advice that have made Visual QuickStart Guides the No. 1 training source for today’s tech warriors!



Table of Contents:
Ch. 1Creating a basic program1
Ch. 2Simple variables and data types29
Ch. 3Operators and control structures57
Ch. 4Input, output, and files99
Ch. 5Defining your own functions137
Ch. 6Complex data types169
Ch. 7Introducing objects207
Ch. 8Class inheritance237
Ch. 9Advanced OOP267
Ch. 10Error handling and debugging313
Ch. 11Dynamic memory management339
Ch. 12Namespaces & modularization379
Ch. 13Working with templates415
Ch. 14Extended topics443

Sunday, January 25, 2009

RAW Pipeline or Macs Portable Genius

RAW Pipeline: Revolutionary Techniques to Streamline Digital Photo Workflow

Author: Ted Dillard

Digital photography has changed the visual world, bringing an onslaught of new tools, techniques, and technology—a daunting challenge for photographers trying to keep up with the latest innovations. Fortunately, that task has just gotten a little easier. RAW Pipeline is the solution to mastering the biggest, most important innovation in digital photography: the RAW image file. It explains exactly what a RAW file is, and how to process and efficiently control it. Discover new ways to “think RAW” while shooting and new methods for effectively handling RAW’s time-demanding processing requirements in the computer. Learn how to harness the power of Photoshop’s layers and masks—and then break the boundaries of image control by combining these with Adobe’s ingenious Smart Object technology. Finally, you’ll see how to navigate the RAW workflow process—with the end result being a fine-art quality print. RAW Pipeline will truly revolutionize how you work on your images in Photoshop.
 



Interesting textbook: Teach Yourself Baby Sleep or Climate Chaos

Macs Portable Genius

Author: Paul McFedries

The Genius is in.


You don't have to be a genius to use a Mac®. But if you want to get the very most out of yours, put this savvy Portable Genius guide to work and start ramping up the pace. Want to connect Bluetooth®? Set up iChat®? Use the Webcam? Upgrade your Mac? You'll find cool and useful Genius tips, insider secrets, full-color images, and pages of easy-to-access shortcuts and tools that will save you loads of time and let you enjoy your Mac to the max. Keep this indispensable Genius on hand and watch your Mac IQ soar.

Portable GENIUS

Fun, hip, and straightforward, the new Portable Genius series gives forward-thinking Apple users useful information in handy, compact books that are easy to navigate and don't skimp on the essentials. Collect the whole series and make the most of your Apple digital lifestyle.



Saturday, January 24, 2009

Microsoft Office Word 2007 or Painless Project Management with Fogbugz

Microsoft Office Word 2007: Introductory Concepts and Techniques

Author: Gary B Shelly

In Microsoft Word 2007: Introductory Concepts and Techniques you'll find features that are specifically designed to improve retention, and prepare readers for future success. Our trademark step-by-step, screen-by-screen approach now encourages users to expand their understanding of the Word 2007 software through experimentation, exploration, and planning ahead.



Table of Contents:
1. Creating and Editing a Word Document
2. Creating a Research Paper
3. Creating a Cover Letter and a Resume Web Feature: Creating a Web Page Using Word
Appendices A: Project Planning Guidelines B: Introduction to Microsoft Office 2007 C: Microsoft Office Word 2007 Help D: Publishing Office 2007 Web Pages to a Web Server E: Customizing Microsoft Office Word 2007 F: Steps for the Windows XP User G: Microsoft Business Certification Program

New interesting book: En Aprendizaje Organizativo

Painless Project Management with Fogbugz

Author: Gunderloy

Project management is the bane of the team approach to programming. Many programs out there purport to help a development team manage a project--the only trouble is most of them aren’t very good. World-renowned software guru Joel Spolsky’s company, Fog Creek Software, has created a tool called FogBugz that incorporates all of Joel’s insight into what works and what doesn’t work in project management. FogBugz is based on a keeping track of a database of cases. At any given time, every case is assigned to one person who must resolve it or forward it to someone else. Cases can be prioritized, documented, sorted, discussed, edited, assigned, estimated, searched, and tracked. Because FogBugz is web-based, everyone on the team always sees the whole picture. Everything from customer feature requests to high-level design discussions to tiny bug fix details is instantly searchable and trackable.

Painless Project Management with FogBugz, Second Edition, written with the guidance of the whole FogBugz team, completely describes the ins and outs of the latest version of FogBugz, version 6 of which is scheduled for release simultaneously with this book.
What you’ll learn

If you are looking for a quick read on how to do software development project management (with or without FogBugz) that can get you started right away, this is the book. The tips and techniques and information about configuration and implementation are key benefits. For the developer wanting to be able to get started with the basics and not have to worry about various methodologies, theory, and discussions of various styles, this is probably the best book on software projectmanagement.
Who is this book for?

This book is for users of FogBugz, potential users of FogBugz, project managers using FogBugz, and project managers who might use FogBugz
Related Titles


  • Painless Project Management with FogBugz



Friday, January 23, 2009

PCs or Security Training Guide

PCs: The Missing Manual

Author: Andy Rathbon

Your vacuum comes with one. Even your blender comes with one. But your PC--something that costs a whole lot more and is likely to be used daily and for tasks of far greater importance and complexity--doesn't come with a printed manual. Thankfully, that's not a problem any longer: "PCs: The Missing Manual" explains everything you need to know about PCs, both inside and out, and how to keep them running smoothly and working the way you want them to work.

A complete PC manual for both beginners and power users, "PCs: The Missing Manual" has something for everyone. PC novices will appreciate the unassuming, straightforward tutorials on PC basics, such as hooking up a monitor, keyboard, mouse, printer, and scanner. Families will enjoy sections on networking several computers to share an Internet connection, sharing one monitor between two PCs, connecting portable media players, and creating a home theater system. Adventurous PC users will like the clear photos explaining how to take your PC apart and replace or upgrade any failing parts; IT professionals will be grateful to have something to hand to their coworkers who need solid, trusted information about using their PC.

In "PCs: The Missing Manual," bestselling computer author Andy Rathbone delivers simple, reliable advice on the kinds of things PC users confront every day. He shows you how to connect and configure today's must-have devices (including digital cameras, portable music players, digital camcorders, and keychain drives); burn CDs and DVDs; scan and fax documents, and more. His section on the Internet explains how to choose the best Internet Service Provider and web browser for your needs; send email;findinformation quickly on the Web; share photos online; set up a blog; set up a webcam; access TV and radio through the Internet; and shop safely online. And Rathbone delivers plenty of guidance on keep your privacy and your PC safe by installing firewalls, creating safe passwords, running antivirus software, removing spyware and adware, and backing up important files.



Table of Contents:
Ch. 1Inside your PC7
Ch. 2Keyboards and mice57
Ch. 3Monitors and video83
Ch. 4Printers113
Ch. 5Digital cameras, camcorders, and Webcams147
Ch. 6Scanners183
Ch. 7Sound199
Ch. 8Digital music players223
Ch. 9Hard drives and floppy drives253
Ch. 10CD and DVD drives281
Ch. 11Getting online317
Ch. 12Email343
Ch. 13Surfing the Web375
Ch. 14Networking403
Ch. 15Security463
Ch. 16Fixing common problems495
Ch. 17Advanced troubleshooting521

New interesting textbook: American Shaman or Invitation to Health

Security+ Training Guide (Exam SYO-101)

Author: Todd King

The Security+ certification is CompTIA's response to membership requests to develop a foundation-level certification for security workers. The IT industry is in agreement that there is a need to better train, staff, and empower those tasked with designing and implementing information security, and Security+ is an effort to meet this demand. The exam is under consideration by Microsoft as the baseline security certification for Microsoft's new security certification initiative.

The Security+ Training Guide is a comprehensive resource for those preparing to take this exam, covering everything in a format that maps to the exam objectives. The book has been subjected to a rigorous technical review, ensuring content is superior in both coverage and technical accuracy.

The accompanying CD features PrepLogic™ Practice Tests, Preview Edition. This product includes one complete PrepLogic Practice Test with approximately the same number of questions found on the actual vendor exam. Each question contains full, detailed explanations of the correct and incorrect answers. The engine offers two study modes, Practice Test and Flash Review, full exam customization, and a detailed score report.



Thursday, January 22, 2009

The Java Programming Language or Enterprise SOA

The Java Programming Language

Author: Ken Arnold

Direct from the creators of the Java(tm) programming language, the completely revised fourth edition of The Java(tm) Programming Language is an indispensable resource for novice and advanced programmers alike.

Developers around the world have used previous editions to quickly gain a deep understanding of the Java programming language, its design goals, and how to use it most effectively in real-world development. Now, Ken Arnold, James Gosling, and David Holmes have updated this classic to reflect the major enhancements in Java(tm) 2 Standard Edition 5.0 (J2SE(tm) 5.0).

The authors systematically cover most classes in Java's main packages, java.lang.*, java.util, and java.io, presenting in-depth explanations of why these classes work as they do, with informative examples. Several new chapters and major sections have been added, and every chapter has been updated to reflect today's best practices for building robust, efficient, and maintainable Java software.

Key changes in this edition include

*New chapters on generics, enums, and annotations, the most powerful new language features introduced in J2SE 5.0
*Changes to classes and methods throughout to reflect the addition of generics
*Major new sections on assertions and regular expressions
*Coverage of all the new language features, from autoboxing and variable argument methods to the enhanced for-loop and covariant return types
*Coverage of key new classes, such as Formatter and Scanner

The Java(tm) Programming Language, Fourth Edition, is the definitive tutorial introduction to the Java language and essential libraries and an indispensable reference for all programmers, including those with extensive experience. It brings together insights you can only get from the creators of Java: insights that will help you write software of exceptional quality.

Booknews

"A reference for Java programmers, offering a solid foundation in Java programming strategies and techniques. After a concise introduction to the programming language, chapters describe its commands, constructs, and libraries and offer real-world examples showing how to exploit its portability and flexibility. Coverage includes classes and objects, interfaces, exception-handling, and Java core library packages. This second edition integrates Java 1.1 in both text and examples. Assumes familiarity with basic programming concepts."
--Annotation c. by Book News, Inc., Portland, Or.

Booknews

"A resource for both novice and advanced programmers, explaining basic design goals of the language and application of the language in real- world development, and providing insight into why and how the language was designed and intended to be used. This third edition gives more in-depth treatment of newer language features, and examples on using some of the new APIs. This edition also contains expanded material on nested classes and garbage collection."
--Arnold is staff engineer at Sun Microsystems Laboratories. Annotation c. Book News, Inc., Portland, OR (booknews.com)



Table of Contents:
1A quick tour1
2Classes and objects41
3Extending classes75
4Interfaces117
5Nested classes and interfaces133
6Enumeration types151
7Tokens, values, and variables161
8Primitives as types183
9Operators and expressions201
10Control flow229
11Generic types247
12Exceptions and assertions279
13Strings and regular expressions305
14Threads337
15Annotations387
16Reflection397
17Garbage collection and memory447
18Packages467
19Documentation comments481
20The I/O package499
21Collections567
22Miscellaneous utilities623
23System programming661
24Internationalization and localization685
25Standard packages715

New interesting textbook: ProTools For Musicians and Songwriters or Adobe InDesign CS4 One on One

Enterprise SOA: Service Oriented Architecture Best Practices (The Coad Series)

Author: Dirk Krafzig

Service-Oriented Architecture Best Practices

A proven roadmap for delivering on the promise of service-oriented architecture

Enterprise SOA presents a complete roadmap for using service-oriented architectures to reduce cost and risk, improve efficiency and agility, and liberate yourself from the vagaries of changing technology.

While other books focus on low-level technical details, this book identifies pragmatic architectural strategies and project management techniques for the entire SOA lifecycle: planning, design, implementation, testing, rollout, and maintenance. The authors introduce crucial measures for supporting service-oriented architectures outside the IT organization. Then, to illuminate the realities of SOA deployment, they present four end-to-end case studies drawing on their experiences in a wide range of industries. Along the way, you'll discover how to:

  • Calculate and communicate the economic value proposition for SOA

  • Link SOA to business process management

  • Use SOA to overcome the formidable challenges of distributed system design and development

  • Make your business technology independent, by focusing on architecture, not specific interfaces

  • Go beyond individual projects to establish an effective long-term SOA roadmap

  • Manage infrastructure heterogeneity when eliminating it isn't realistic

  • Recognize the nontechnical success factors for SOA in the enterprise

  • Reflect lessons from Credit Suisse, Halifax Bank of Scotland, and other world-class enterprises

Whether you're a manager, architect, analyst, or developer, ifyou must drive greater value from IT services, Enterprise SOA will show you how—from start to finish.



Tuesday, January 20, 2009

Digital Photo Art or CSS Web Design for Dummies

Digital Photo Art: Transform Your Images with Traditional and Contemporary Art Techniques

Author: Theresa Airey

With its inventive blend of classic art and contemporary digital techniques, this fresh, exciting guide offers photographers and visual artists an array of creative concepts and projects found nowhere else.

Go beyond the boundaries of the simple digital photograph with these exciting mixed-media art techniques that employ both computer software and traditional hands-on materials. This unique blend of the classic and the new results in eye-catching images that incorporate painting, printmaking, photography, and digital art. Every magnificent page displays exciting and groundbreaking ways to utilize today's digital tools. Use programs such as nik Color Efex Pro! and Adobe Photoshop to reproduce the effects of an old bromoil print or a watercolor painting. With Lazertran inkjet paper, varnish, and turpentine, create a pseudo Polaroid transfer that looks just like an original. Hand color photographs with pastel pencils, or try encaustic wax for an otherworldly effect. With these time-honored artist's tools and modern computer effects, the sky's the limit on creativity.



Book review: Access 2003 Programming by Example with VBA XML and ASP or Game Design

CSS Web Design for Dummies

Author: Richard Mansfield



• Cascading Style Sheets (CSS) is a Web markup standard that allows Web designers to define the appearance and position of a Web page using special dynamic effects

• This book is the perfect beginner reference, showing those new to CSS how to design Web pages and implement numerous useful CSS effects available

• Seasoned For Dummies author Richard Mansfield explains how CSS can streamline and speed up Web development

• Explains how to take control of the many elements in a Web page, integrate CSS into new or existing sites, choose the best coding techniques, and execute advanced visual effects such as transitions

• U Features a special discussion on browser incompatibility issues involving CSS and how to solve potential problems



Monday, January 19, 2009

Access 2003 Programming by Example with VBA XML and ASP or Game Design

Access 2003 Programming by Example with VBA, XML, and ASP

Author: Julitta Korol

This book is designed to take Access users to the next step--programming--and consists of six parts that cover an introduction to VBA programing AKO, DDL, event programming, ASP and XML.



Read also Surviving a Stalker or Living Longer for Dummies

Game Design: Theory and Practice

Author: Richard Rous

One of the most important but least discussed elements of a computer game is the gameplay that makes a game compelling and entertaining.



InDesign CS2 For Dummies or Upgrading and Repairing Laptops

InDesign CS2 For Dummies

Author: Barbara Assadi



• Over the last few years, Adobe InDesign has made significant inroads against QuarkXPress, with adoptions by major media companies such as Meredith Corporation and Hearst Magazines; it is now the only desktop publishing program taught at many art schools

• Shows graphic designers how to get up to speed quickly on the latest InDesign release, make the most of program tools, create great page designs, add sparkle, and output to a variety of media

• The authors, both Quark experts who've converted to InDesign, offer special tips and insights to Quark users who are making (or thinking of making) the switch to InDesign




New interesting book: An Introduction to Economic Dynamics or Case Studies in Organizational Communication

Upgrading and Repairing Laptops

Author: Scott Mueller

Scott Mueller has gone where no computer book author has gone before — right past all the warranty stickers, the hidden screws, and the fear factor to produce a real owner's manual that every laptop owner should have on his desk. Upgrading and Repairing Laptops, Second Edition shows the upgrades users can perform, the ones that are better left to the manufacturer, and how to use add-on peripherals to make the most of a laptop. This second edition has been updated to include:

  • The latest processors and motherboards
  • Complete assembly and disassembly information
  • Updated memory standards
  • Upgrading your hard drive to increase performance
  • Changes in networking and firewalls
The included DVD contains one-of-a-kind video showing just what's inside a portable PC. If you have ever wondered what goes on inside your portable PC, how to upgrade/repair it, or how to live on the road with it, this is the one must-have book of the year!



Table of Contents:
Introduction1
1Portable Systems Background7
2Portable PC Overview: Types and Features45
3System Maintenance and Assembly65
4Processors127
5Motherboards175
6Memory215
7Power245
8Expansion Buses265
9Hard Disk Storage305
10Removable Storage377
11Graphics and Sound489
12Communications569
13Keyboards and Pointing Devices603
14Portable System Accessories637
15Software/Operating Systems673
16Problem Solving and Troubleshooting709
17Portable Resource Guide751
A: List of Acronyms763
B: Glossary773
C: Key Vendor Contacts873
Index849

Programming Ruby or PHP Cookbook

Programming Ruby: The Pragmatic Programmers' Guide (Pragmatic Programmers Series)

Author: Dave Thomas

Ruby is an increasingly popular, fully object-oriented dynamic programming language, hailed by many practitioners as the finest and most useful language available today. When Ruby first burst onto the scene in the Western world, the Pragmatic Programmers were there with the definitive reference manual, "Programming Ruby: The Pragmatic Programmer's Guide." Now in its second edition, author Dave Thomas has expanded the famous Pickaxe book with over 200 pages of new content, covering all the improved language features of Ruby 1.8 and standard library modules. The Pickaxe contains four major sections: An acclaimed tutorial on using Ruby. The definitive reference to the language. Complete documentation on all built-in classes, modules, and methods Complete descriptions of all 98 standard libraries. If you enjoyed the First Edition, you'll appreciate the expanded content, including enhanced coverage of installation, packaging, documenting Ruby source code, threading and synchronization, and enhancing Ruby's capabilities using C-language extensions. Programming for the World Wide Web is easy in Ruby, with new chapters on XML/RPC, SOAP, distributed Ruby, templating systems, and other web services. There's even a new chapter on unit testing. This is the definitive reference manual for Ruby, including a description of all the standard library modules, a complete reference to all built-in classes and modules (including more than 250 significant changes since the First Edition). Coverage of other features has grown tremendously, including details on how to harness the sophisticated capabilities of irb, so you can dynamically examine and experiment with your running code. "Ruby is awonderfullypowerful and useful language, and whenever I'm working with it this book is at my side" --Martin Fowler, Chief Scientist, ThoughtWorks



Book review: Changement Global :la Cartographie des Contours Changeants de l'Économie Mondiale

PHP Cookbook: Solutions and Examples for PHP Programmers

Author: David Sklar

When it comes to creating dynamic web sites, the open source PHP language is red-hot property: used on more 19 million web sites today, PHP is now more popular than Microsoft's ASP.NET technology. With our Cookbook's unique format, you can learn how to build dynamic web applications that work on any web browser. This revised new edition makes it easy to find specific solutions for programming challenges.
"PHP Cookbook" has a wealth of solutions for problems that you'll face regularly. With topics that range from beginner questions to advanced web programming techniques, this guide contains practical examples -- or "recipes" -- for anyone who uses this scripting language to generate dynamic web content. Updated for PHP 5, this book provides solutions that explain how to use the new language features in detail, including the vastly improved object-oriented capabilities and the new MySQLi database extension. New sections on classes and objects are included, along with new material on processing XML, building web services with PHP, and working with SOAP/REST architectures. With each recipe, the authors include a discussion that explains the logic and concepts underlying the solution.



Table of Contents:
1Strings1
2Numbers35
3Dates and times57
4Arrays101
5Variables141
6Functions157
7Classes and objects177
8Web basics229
9Form259
10Database access291
11Sessions and data persistence335
12XML351
13Web automation395
14Consuming Web services439
15Building Web services461
16Internet services489
17Graphics517
18Security and encryption543
19Internationalization and localization569
20Error handling, debugging, and testing595
21Performance tuning and load testing627
22Regular expressions641
23Files663
24Directories703
25Command-line PHP727
26PEAR and PECL743

Sunday, January 18, 2009

DB2 SQL PL or Carpenters Complete Guide to the SAS Macro Language

DB2 SQL PL: Essential Guide for DB2 UDB on Linux, UNIX, Windows, i5/OS and z/OS

Author: Janmohamed

  • IBM's definitive guide to writing DB2 SQL PL stored procedures, triggers, UDFs, and dynamic compound SQL
  • Fully updated to reflect the entire DB2 UDB product family, and new SQL PL improvements for Windows, UNIX, Linux, iSeries, and zSeries
  • Presents expert tips and best practices drawn from extensive experience in real customer environments
  • Covers everything from basic program structure through advanced techniques
  • Includes up-to-the-minute coverage of optimization and troubleshooting

Using the IBM DB2 SQL Procedural Language (SQL PL), programmers can drive major improvements in database performance, manageability, and time-to-market. Now, IBM's own experts present the definitive guide to DB2 SQL PL development on any platform: Windows, UNIX, Linux, iSeries, or zSeries.

DB2 SQL PL, Second Edition shows developers how to take advantage of every facet of the SQL PL language and development environment. The authors offer up-to-the-minute coverage, best practices, and tips for building basic SQL procedures, writing flow-of-control statements, creating cursors, handling conditions, and much more. Along the way, they illuminate advanced features ranging from stored procedures and triggers to user-defined functions.

The only book to combine practical SQL PL tutorials and a detailed syntax reference, DB2 SQL PL, Second Edition draws on the authors' unparalleled expertise with SQL PL in real business environments. Coverage includes

  • Using SQL PL to improve manageability and performance, while clearly separating DBA and development roles
  • Writing more efficient stored procedures, triggers, user-defined functions (UDFs), and dynamic compound SQL
  • Identifying SQL PL performance bottlenecks--and resolving them
  • Leveraging new language enhancements for Windows, UNIX, and Linux: improved table function support, session based locking, nested save points, new prepare options, and more
  • Using new features for iSeries V5R3: built-in string and date/time manipulation functions, SEQUENCE objects, and more
  • Utilizing zSeries Version 8's integrated stored procedures debugging and improved SQL Conditions support
  • Mastering DB2 Development Center, the unified development environment for creating DB2 stored procedures

Whether you're developing new SQL PL applications, migrating or tuning existing applications, or administering DB2, you'll find this book indispensable.



Table of Contents:
Ch. 1Introduction1
Ch. 2Basic SQL procedure structure11
Ch. 3Overview of SQL PL language elements37
Ch. 4Using flow of control statements63
Ch. 5Understanding and using cursors and result sets93
Ch. 6Condition handling125
Ch. 7Working with dynamic SQL175
Ch. 8Nested SQL procedures193
Ch. 9User-defined functions and triggers215
Ch. 10Leveraging DB2 application development features271
Ch. 11Deploying SQL procedures, functions, and triggers299
Ch. 12Performance tuning325
Ch. 13Best practices355
App. AGetting started with DB2371
App. BInline SQL PL for DB2 UDB for Linux, UNIX, and Windows411
App. CBuilding from the command line419
App. DUsing the DB2 development center431
App. ESecurity considerations in SQL procedures463
App. FDDL473

New interesting book: Expectativas Pacientes Gerentes:a Arte de Achado e Cuidado de Pacientes Leais

Carpenter's Complete Guide to the SAS Macro Language

Author: Art Carpenter

Here's your macro guide from %MACRO to %MEND! Learn and understand the basic composition and operation of the SAS macro facility and the SAS macro language. Carpenter packs this book with examples that illustrate how to write SAS macros, convert SAS code to macros, define macro variables and pass macro parameters, plus much more to help you understand how to use macro statements within SAS macros. This complete guide includes the following topics: macros that interface with the DATA step, how to write dynamic code, utility macros that control your operating environment, SAS System AUTOCALL macros, macro references and Screen Control Language (SCL), and how to write and use macros efficiently. Carpenter's book is a must-have for both new and experienced SAS macro users. Knowledge of base SAS is expected, along with a desire to learn more! Supports releases 6.09 and higher of SAS software.

Booknews

Introduces the SAS System Macro Facility to experienced macro programmers with a good general grounding in base SAS software. Explains how to accomplish such tasks as writing SAS macros, converting SAS code to macros, and using macros to generalize SAS programs to maximize their usefulness. The first two (of three) parts can serve as a text for a course or self-study. Annotation c. Book News, Inc., Portland, OR (booknews.com)



Saturday, January 17, 2009

An Introduction to Artificial Intelligence or Learn C by Making Games

An Introduction to Artificial Intelligence

Author: Philip C Jackson

This comprehensive, easy-to-read survey of how machines (computers) can be made to act intelligently explores problem-solving methods, representation and models, game playing, automated understanding of natural languages, heuristic scene analysis, specific artificial intelligence accomplishments and other related topics. With 132 illustrations.



New interesting book: Successful Grants Program Management or Action Research in Organisations

Learn C++ by Making Games

Author: Erik Yuzwa

Learn C++ by Making Games teaches the fundamentals of C++ from a unique and fun perspective. Using game specific code and examples, the book helps anyone wanting to learn C++ progress from the basics to more advanced topics. As you learn C++, you'll be putting the code and techniques into practice by programming a game project in each part of the book. The book begins with an introduction to the fundamentals of the C++ language, including the basic data types of the language. It then progresses further into creating and defining variables, basic mathematical operators, and the various loop structures at your disposal. Next, you'll learn how to use functions to make code more readable and maintainable, along with techniques for breaking up source code into several files for readability. From there you'll move to data structures and explore concepts such as using collections to store multiple copies of a data type. With these foundations of C++ firmly applied, you'll be ready to learn the basics of pointers that you'll need for all of your C++ programming. Next comes an introduction to object-oriented programming (OOP) concepts, including classes, objects, inheritance, virtual methods, and polymorphism. From there, reading and writing data files (serialization) are covered. The book concludes with an exploration of how to use the Simple DirectMedia Layer to display graphics and handle basic input, sound, linked lists, templates, along with a variety of more advanced topics, including using SDL to create a simple demo. This book is ideal for an introductory C++ course, or for anyone wanting to teach themselves C++ through the creation of game projects!



Good Video Games and Good Learning or Learning Maya 7

Good Video Games and Good Learning: Collected Essays on Video Games, Learning, and Literacy

Author: James Paul Ge

This book discusses a broad range of topics concerning video games, learning and literacy. These include the ways games can marry pleasure, learning and mastery through the sense of ownership, agency and control players enjoy when gaming, as well as controversial issues surrounding games. The book explores relationships between values, identity, content and learning, and focuses on how to understand and explain many young people's differential experiences of learning in gaming and schooling respectively.



Go to: Marx or Rescuing Justice and Equality

Learning Maya 7: The Modeling and Animation Handbook: Based on the Academy Award-Winning Animated Short The ChubbChubbs! from Sony Pictures Imageworks

Author: Alias Learning Tools

This exceptional, full-color Maya Press title produced by Alias, the software's creators takes a brand-new, creative approach to teaching modeling and animation. Using characters from the Academy Award-winning short film "The ChubbChubbs", it demonstrates the basic workflows and features needed to create models and animations in Maya. Written for experienced users who are already familiar with the Maya interface and basic techniques, it addresses everything from modeling and tessalation to forward and inverse kinematics, and shows you how to achieve realistic motion and subtle character and clothing deformations. The companion DVD includes instructor-led tutorials, scene files, artist interviews, Maya PLE.



Friday, January 16, 2009

Sendmail or IPv6 Essentials

Sendmail

Author: Bryan Costales

A classic O'Reilly title since 1993, sendmail now covers Versions 8.10 through 8.14 of this email routing program, including dozens of new features, options, and macros. This edition also takes a more nuts-and-bolts approach than its predecessors. It includes both an administration handbook and a reference guide that provide you with clear options for installing, configuring and managing sendmail's latest versions and companion programs. The sendmail program has withstood the test of time because of its ability to solve the mail-routing needs of all sites large or small, complex or simple. But it's also difficult to configure and even more difficult to understand. That's why this book has proven valuable since the dawn of email. With it, you will be able to configure the program to meet any need, so that you never again have to call in a sendmail guru to bail you out. sendmail includes the following sections: Some Basics is especially useful for people new to the program. It covers the basic concepts underlying mail delivery and the roles sendmail plays in that delivery Administration covers all aspects of handling sendmail, from downloading and installing new releases to managing mailing lists and aliases Configuration Reference contains a heavily cross-referenced guide for configuring and tuning sendmail. Every arcane detail of sendmail is listed alphabetically Appendices contain more detail about sendmail than you may ever need This edition also includes new material on SSL and AUTH and a new chapter on Mitlers. If you're interested in what has changed since the last edition, one appendix categorizes the many improvements of sendmail's intervening versions by chapter, completewithreferences to the appropriate sections and page numbers in the book. With sendmail, system administrators, programmers, network engineers, and even inexperienced users will be able to match this challenging but necessary utility to the needs of their network.

Booknews

For UNIX system administrators, provides a sendmail tutorial, plus reference material on every aspect of the program. Annotation c. Book News, Inc., Portland, OR (booknews.com)



Book review: Corporate Governance or Transnational Civil Society

IPv6 Essentials

Author: Silvia Hagen

IPv6, the next generation Internet Protocol, has been in the works since the early 90s when the rapid growth of the Internet threatened to exhaust existing IP addresses. Drawing on 20 years of operational experience with the existing protocol (IPv4), the new protocol offers scalability, increased security features, real-time traffic support, and auto-configuration -- so that even a novice user can connect a machine to the Internet. But what does this mean for IT professionals? Having learned all the strengths and weaknesses of the old protocol, will you need to start from scratch with the new?

IPv6 Essentials provides a succinct, in-depth tour of all the new features and functions in IPv6, guiding you through everything you need to know to get started -- including how to configure IPv6 on hosts and routers and which applications currently support IPv6. Aimed at system and network administrators, engineers, network designers, and IT managers, this book will help you plan for, design, and integrate IPv6 into your current IPv4 infrastructure.

Beginning with a short history of IPv6, Silvia Hagen provides an overview of its new functionality and describes some live test and production networks that are using the new protocol. Hagen then shares informative in-depth discussions of the new IPv6 header format and Extension Headers, IPv6 address format, and IPv6 message format. IPv6 Essentials also covers:

  • Security in IPv6: concepts, requirements, and solutions -- including the IPSEC framework and security elements available for authentication and encryption
  • Quality of Service: covers the types of QoS in IPv6 and how they can be implemented
  • Networking: Layer 2 support for IPv6 with sample network designs that show how to integrate IPv6 into your network without interrupting IPv4 services
  • Routing protocols and upper layer protocols

Getting started on different operating systems: Sun Solaris, Linux, Windows 2000 and Windows XP

Whether you're ready to start implementing IPv6 today or are planning your strategy for the future, IPv6 Essentials will provide the solid foundation you need to get started.

Slashdot.org

A well-written, clear, up-to-date guide to understanding IPv6 in-depth. This is a real accomplishment, because computer networking protocols are completely abstract, and translating all of these abstractions into understandable language is a noteworthy feat. The book explains how it all works to a very practical depth, so that the reader will be well-prepared to begin implementation.



Table of Contents:
Preface

1. IPv6 Versus IPv4
The History of IPv6
Overview of Functionality
Transition Aspects
IPv6 Alive

2. The Structure of the IPv6 Protocol
General Header Structure
The Fields in the IPv6 Header
Extension Headers

3. IPv6 Addressing
Address Types
Address Notation
Prefix Notation
Format Prefixes
Address Privacy
Aggregatable Global Unicast Address
Anycast Address
Multicast Address
Required Addresses

4. ICMPv6
General Message Format
ICMP Error Messages
ICMP Informational Messages
Processing Rules
The ICMPv6 Header in a Trace File
Neighbor Discovery
Autoconfiguration
Path MTU Discovery
Multicast Group Management

5. Security in IPv6
Types of Threats
Basic Security Requirements and Techniques
Security in the Current Internet Environment
Current Solutions
Open Security Issues in the Current Internet
The IPSEC Framework
IPv6 Security Elements
Security Association Negotiation and Key Management
Interworking of IPv6 Security with Other Services
Open Issues in IPv6 Security

6. Quality of Service in IPv6
QoS Paradigms
Quality of Service in IPv6 Protocols
QoS Architectures
Mapping IP QoS to Underlying Transmission Networks
Further Issues in IP QoS

7. Networking Aspects
Layer 2 Support for IPv6
Multicasting
Mobile IP
Network Designs

8. Routing Protocols
RIPng
OSPF for IPv6 (OSPFv3)
BGP Extensions for IPv6
Other Routing Protocols for IPv6

9. Upper-Layer Protocols
UDP/TCP
DHCP
DNS
SLP
FTP
Telnet
Web Servers

10. Interoperability
Dual-Stack Techniques
Tunneling Techniques
Network Address and Protocol Translation
Comparison
Vendor Support

11. Get Your Hands Dirty
Sun Solaris
Linux
Microsoft
Applications
Cisco Router
Description of the Tests
Vendor Support

A. RFCs

B. IPv6 Resources

C. Recommended Reading

Index

Wednesday, January 14, 2009

Exploring IBM SOA Technology and Practice or Alison Balters Mastering Microsoft Access 2003

Exploring IBM SOA Technology and Practice

Author: Bobby Woolf

Service oriented architecture (SOA) is a major technology trend focused on making corporate information technology (IT) an enabler of business flexibility and innovation. While SOA is not the unique province of any single vendor, IBM has taken a leadership position in the industry and is actively helping organizations in many industries be successful with SOA. This book will help you migrate your existing computing infrastructure in the direction of a service oriented architecture using IBM technology and services.

In Exploring IBM SOA Technology & Practice, IBM SOA expert Bobby Woolf explores IBM's vision for success with SOA. Woolf starts by describing the reasons an organization should consider adopting SOA. Issues and challenges faced once you decide to adopt SOA are examined. Guidance is given on how to prepare, select good SOA projects, and how to structure a committee to manage all SOA projects in an organization.

Woolf then moves in for a closer look at the nuts and bolts of SOA including the IBM SOA Reference Architecture, the suite of IBM products/services (e.g., IBM WebSphere) used to implement that architecture, and SOA application development practices. Vital topics such as lifecycle management and governance are covered.

At the "Member's Only" Web site, you will find direct links to a rich array of SOA videos, Webcasts, white papers, and other SOA resources to help your projects succeed.

This book is a key resource for IT professionals and business people who work closely with IT and want to learn how to use SOA to make their corporations more successful and it shows how they can work with IBM to achieve that success.

What People Are Saying

Jon Richter
"This book shows how to incorporate all of the working pieces for an SOA and provides the reader keen insight on how to leverage these pieces to make a service oriented architecture flourish."--(Jon Richter, SOA Governance Lead, WW SOA Delivery Team, IBM SWG Services)


Dave Artus
"[This book summarizes] the wealth of IBM thinking on Service Oriented Architectures in this concise exposition. I shall be using this in my future SOA engagements."--(Dave Artus, Consulting IT Specialist, WebSphere Services, IBM Hursley Labs)


Roland Barcia
"The first step to consumability is documentation. This book makes SOA approachable and consumable, by providing a big picture view on SOA, and how to take the next steps."--(Roland Barcia, Web 2.0 Enablement and SOA Assets Lead, IBM Software Services for WebSphere)




Interesting book: Aspirin or The GI Made Simple

Alison Balter's Mastering Microsoft Access 2003

Author: Alison Balter

What Alison's book offers over other books in that she is able to take a highly technical topic and present it in a manner that is easy to comprehend. It is a book that the reader will often want to read from cover to cover, but it can also act as an excellent reference. Readers of this book will learn:

  • Access 11 application development and real-world solutions to specific development and programming problems.
  • Professional programming techniques backed by concise, no-nonsense explanations of the underlying theories.
  • Debugging and troubleshooting methods to solve problems quickly and get stalled development projects back on track.



Table of Contents:
Introduction
Pt. IThe Basics of Access Development
1Access As a Development Tool
2What Every Developer Needs to Know About Databases and Tables
3Relationships: Your Key to Data Integrity
4What Every Developer Needs to Know About Query Basics
5What Every Developer Needs to Know About Forms
6What Every Developer Needs to Know About Reports
7VBA: An Introduction
8Objects, Properties, Methods, and Events Explained
9Advanced Form Techniques
10Advanced Report Techniques
11Advanced Query Techniques
12Advanced VBA Techniques
13Exploiting the Power of Class Modules
14What Are ActiveX Data Objects and Data Access Objects, and Why Are They Important?
Pt. IIWhat to Do When Things Don't Go as Planned
15Debugging: Your Key to Successful Development
16Error Handling: Preparing for the Inevitable
17Optimizing Your Application
Pt. IIIDeveloping Multiuser and Enterprise Applications
18A Strategy to Developing Access Applications
19Using External Data
20Developing Multiuser and Enterprise Applications
Pt. IVBlack-Belt Programming
21Using ActiveX Controls
22Automation: Communicating with Other Applicatioins
23Exploiting the Power of the Windows API
24Creating Your Own Libraries
25Using Builders, Wizards, and Menu Add-Ins
26An Introduction to Access and the Internet/Intranet
Pt. VAdding Polish to Your Application
27Database Security Made Easy
28Advanced Security Techniques
29Documenting Your Application
30Maintaining Your Application
31Third-Party Tools That Can Help You Get Your Job Done Effectively
32Distributing Your Application
Pt. VIAppendixes
A: Table Structures
B: Naming Conventions
Index

Pro SQL Server 2005 Replication or Essential Introduction to Computers Seventh Edition

Pro SQL Server 2005 Replication

Author: Sujoy P Paul

Replication is a way of copying and updating information in a database. This allows all users to see the same information and any changes made to it. Replication also duplicates the database across a number of computers so that, if one computer goes down, the information is not lost and can still be accessed. Pro SQL Server 2005 Replication, written by Sujoy Paul, a Microsoft Certified Professional for SQL Server, focuses on this most critical and complex of data management tasks.

This book is for Microsoft database developers and administrators who want to learn about the different types of replication and those best suited to SQL Server 2005. The book will also delve into advanced topics like replication of SQL Server with heterogeneous databases, replication of different database objects like stored procedures, backup and recovery of replicated databases, plus performance and tuning. This book is an ideal read whether you're a novice or advanced replication user.



New interesting textbook: 400 Rush Hour Recipes or Checkered Flag Cooking

Essential Introduction to Computers, Seventh Edition

Author: Gary B Shelly

The perfect coverage of essential computer concepts. Topics include hardware, software, communications, networks, the Internet, and covers information on how to purchase computers for personal use.



Microsoft Money 2006 For Dummies or Practical Packet Analysis

Microsoft Money 2006 For Dummies

Author: Peter Weverka

Do you know where you money goes? Would balancing your budget take an act of Congress? Does your idea of preparing for the future involve lottery tickets?

This friendly guide provides everything you need to know to stay on top of your finances and make the most of your money — both your cash and your Microsoft Money 2006 software program (the Premium, Deluxe, or Standard edition). You’ll find out how to record financial transactions, analyze different investments, determine your net worth, plan for retirement, make informed financial decisions, and more.

With step-by-step, easy-to-understand instructions and lots of screen shots, Microsoft Money 2006 For Dummies shows and tells you how to:



• Set up accounts and record all transactions, including charge card purchases

• Do your banking, categorize your spending and income, reconcile an account, print checks, and more

• Research and track investments

• Create a realistic budget, schedule bill payments, estimate your income tax bill, plan for retirement, and more

• Generate reports and charts that help you understand your spending habits, see where you stand financially, and improve your financial picture

• Track assets, liabilities, loans, and mortgages

• Use online banking services



You can even get really serious and use the Lifetime Planner to map out your hopes and dreams and find out if you’re on the way to achieving them. This book could be the best investment you’ll ever make!



Table of Contents:
Introduction.

Part I: Setting Up and Starting Out.

Chapter 1: Introducing Money.

Chapter 2: The Basics.

Chapter 3: Setting Up Your Accounts.

Chapter 4: Recording Your Financial Activity.

Part II: Banking with Money.

Chapter 5: Categorizing Your Spending and Income.

Chapter 6: Reconciling, or Balancing, an Account.

Chapter 7 Writing and Printing Checks.1

Part III: Money for Investors.

Chapter 8: Setting Up Investment Accounts.

Chapter 9: Tracking the Value of Your Investments.

Chapter 10: Researching and Analyzing Your Investments.

Part IV: Getting Your Money’s Worth.

Chapter 11: Some Important Housekeeping Chores.

Chapter 12: Pinching Your Pennies.

Chapter 13: Planning for the Years Ahead.

Chapter 14: Preparing for Tax Time.

Part V: Improving Your Financial Picture.

Chapter 15: Reports and Charts for Seeing Where You Stand Financially.

Chapter 16: Tracking Assets, Liabilities, Loans, and Mortgages.

Part VI: Going Online with Money.

Chapter 17: Getting Ready to Go Online.

Chapter 18: Banking and Bill Paying Online.

Part VII: The Part of Tens.

Chapter 19: Ten Things You Should Do Periodically.

Chapter 20: Ten Ways to Good Health — Financially Speaking, That Is.

Chapter 21: Ten Things to Do If You Are Self-Employed.

Chapter 22: Ten Things Ex-Quicken Users Should Know about Money.

Appendix: Glossary of Financial Terms.

Index.

Go to: Personnel Management in Government Agencies and NonProfit Organizations or Federalist

Practical Packet Analysis: Using Wireshark to Solve Real-World Network Problems

Author: Chris Sanders

It's easy enough to install Wireshark and begin capturing packets off the wire--or from the air. But how do you interpret those packets once you've captured them? And how can those packets help you to better understand what's going on under the hood of your network? Practical Packet Analysis shows how to use Wireshark to capture and then analyze packets as you take an indepth look at real-world packet analysis and network troubleshooting. The way the pros do it.

Wireshark (derived from the Ethereal project), has become the world's most popular network sniffing application. But while Wireshark comes with documentation, there's not a whole lot of information to show you how to use it in real-world scenarios. Practical Packet Analysis shows you how to:

* Use packet analysis to tackle common network problems, such as loss of connectivity, slow networks, malware infections, and more
* Build customized capture and display filters
* Tap into live network communication
* Graph traffic patterns to visualize the data flowing across your network
* Use advanced Wireshark features to understand confusing packets
* Build statistics and reports to help you better explain technical network information to non-technical users

Because net-centric computing requires a deep understanding of network communication at the packet level, Practical Packet Analysis is a must have for any network technician, administrator, or engineer troubleshooting network problems of any kind.

Technical review by Gerald Combs, creator of Wireshark