Saturday, January 31, 2009

Professional XML or Eclipse for Dummies

Professional XML

Author: Alessandro Vernet



• As XML gains popularity, developers are looking to implement XML technologies in their line-of-business applications

• This book offers readers real-world insight into XML so that they can build the best possible applications

• Offers an in-depth look at XML and discusses XML tools, services (RSS, SOAP, REST, WSDL), programming (DOM, SAX, Ajax), and languages (.NET, Java, PHP)




Interesting textbook: Lose to Win or The Hungry Self

Eclipse for Dummies

Author: Barry Burd



• In his friendly, easy-to-understand style, the bestselling author of Java 2

• For Dummies shows developers how to get up to speed fast on this popular Java IDE

• Eclipse, an open source product originally developed by IBM, has an estimated 500,000 users-a 45 percent market share among Java IDEs

• Shows Java developers how to maximize programming productivity with Eclipse, covering all the basics as well as advanced techniques such as using Ant, developing new Eclipse plug-ins, and working with Javadocs JAR files



Table of Contents:
Pt. IThe Eclipse landscape7
Ch. 1Reader, meet Eclipse; Eclipse, meet the reader9
Ch. 2Installing Eclipse19
Ch. 3Using the Eclipse Workbench41
Ch. 4Changing your perspective65
Ch. 5Some useful perspectives and views83
Pt. IIUsing the Eclipse environment103
Ch. 6Using the Java editor105
Ch. 7Getting Eclipse to write your code119
Ch. 8Straight from the source's mouse137
Ch. 9More Eclipse "sourcery"155
Ch. 10Refactoring : a Burd's eye view173
Ch. 11Refactor this!189
Ch. 12Looking for things in all the right places225
Pt. IIIDoing more with Eclipse249
Ch. 13Working with projects251
Ch. 14Running code281
Ch. 15Getting help299
Ch. 16Squashing bugs315
Pt. IVThe part of tens323
Ch. 17Ten frequently asked questions (and their answers)325
Ch. 18Ten great plug-ins for Eclipse331

Friday, January 30, 2009

Teach Yourself Visually PowerPoint 2003 or The Little Digital Video Book

Teach Yourself Visually PowerPoint 2003

Author: Nancy C Muir

* Helpful sidebars that offer practical tips and tricks
* Succinct explanations that walk you through step by step
* Full-color screen shots that demonstrate each task
* Two-page lessons that break big topics into bite-sized modules

Learn How To:
* Enter and format presentation text
* Work with outlines and layouts
* Draw, rotate, and resize objects
* Animate slides with transitions and effects
* Insert movies and sounds
* Present in a business or Internet setting



Read also Auf die Quelle gegründete Theorie: Das Schaffen und Unterstützen der Wettbewerbsvorsprung

The Little Digital Video Book: A Friendly Introduction to Home Video

Author: Michael Rubin

Congratulations! You've got a brand-new digital camcorder. Now what do you do with it? Before you shoot a single frame of tape, pick up The Little Digital Video Book. This friendly guide to the basics of digital video will teach you how to shoot well, organize easily, and quickly edit your own footage. For new camcorder owners, it's the ideal--and affordable--introduction to the exciting world of quality digital filmmaking.

The Little Digital Video Book is not some dense, jargon-filled reference tome. Instead, it focuses on practical shooting and editing techniques, and shows you how to start (and actually finish) that video project you have in mind--in less than a day. You get a thorough grounding in the basics of digital video, from how to get a good close-up shot and how to add a sound track to your video to how to organize your videotapes. The Little Digital Video Book is platform- and software-neutral, truly making it the guide for the moviemaking masses.



Table of Contents:

Ch. 1 The Basics 1

Ch. 2 Your Camera 17

Ch. 3 Shooting 49

Ch. 4 Organizing Your Video 111

Ch. 5 Getting Ready to Edit 129

Ch. 6 Editing 153

Ch. 7 Finishing Up 205

Index 217

Thursday, January 29, 2009

Fundamentals of Process Control Theory with CD ROM or Implementing Backup and Recovery

Fundamentals of Process Control Theory with CD-ROM

Author: Paul W Murrill

ISA's all-time best-selling book is now updated and expanded, offering a way for you to teach yourself the complexities of process control theory. Fundamentals of Process Control Theory has been praised for its clear, stylish presentation of the principles of process automation and its excellent overview of advanced control techniques.

More than just a reference book, it's a complete course on the subject, with exercises and answers to work through. Both theoretical and practical, this guide allows readers to teach themselves the fundamental scientific principles that govern process control, particularly feedback control. Its 17 self-study units provide a solid foundation in theory, as well as a discussion of recent technologies such as computer-integrated manufacturing, statistical process control, and expert systems. New chapters focus on the conceptual framework for an application, offering a practical understanding of the theory, along with specific illustrations on how concepts are implemented.

Booknews

The Independent learning modules have been regularized and given a new mission: four per year with an emphasis on emerging technologies. Annotation c. Book News, Inc., Portland, OR (booknews.com)



Interesting textbook: What Every Home Owner Needs to Know about Mold and What to Do about It or Babyproofing Bible

Implementing Backup and Recovery (Veritas Series): The Readiness Guide for the Enterprise

Author: David B Littl

  • Offers the first comprehensive reference on the topic of backup systems for both UNIX and Windows NT
  • Provides a complete tutorial on the general topic of data backup systems along with a detailed, step-by-step guide for planning and full implementation of backup systems
  • Authors include personal tips and strategic and tactical advice gained from many company implementations
  • Uses VERITAS NetBackup product to illustrate backup system functions



Table of Contents:
Acknowledgments
About the Authors
Introduction
Pt. 1Introduction to Backup and Recovery in the Enterprise Environment1
Ch. 1Backup and Recovery System Requirements Explained3
Ch. 2Business Requirements of Backup Systems17
Ch. 3An Introduction to NetBackup31
Pt. 2Backup Product Tutorial43
Ch. 4Evaluating Storage Media Requirements45
Ch. 5General Discussion on Configuration53
Ch. 6Monitoring the Backup Process91
Ch. 7Evaluating Other Backup-Related Features and Options115
Ch. 8General Troubleshooting Tips133
Ch. 9The Expanding Backup System151
Pt. 3The Enterprise Impact of Backup Systems181
Ch. 10The Future of Backup183
Ch. 11Major Players in the Backup Arena197
App. ACommand-Line Interface Guide215
App. B: Glossary229
App. CTuning Your Backup and Recovery Application241
App. DDisaster Recovery Planning Kit: From End to Beginning245
App. EBusiness Impact Analysis Planning Kit: The Storm Before the Calm269
App. FPerformance Test Tech Note285
App. GNetBackup Performance Tuning on Windows291
Index323

Wednesday, January 28, 2009

Microsoft Office Word 2007 or MindManager for Dummies

Microsoft Office Word 2007: Comprehensive Concepts and Techniques

Author: Gary B Shelly

In Microsoft Word 2007: Complete 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.



See also: Microsoft Excel 2007 or Eric Meyer on CSS

MindManager for Dummies

Author: Hugh Cameron

The first book available on this fast-growing and highly regarded software package MindManager allows users to visually map their ideas and brainstorming sessions in order to better organize thoughts and put them into action. Exploring all there is to know about the MindManager product, including the Standard, Business, Enterprise, and handheld releases, this book walks readers through the process and techniques in using MindManager to communicate ideas.
Hugh Cameron (Indianapolis, IN) heads Camtech, Inc., a clinical engineering company that extends its reach to incorporate a diverse group of projects. Roger Voight, PhD, is a certified project manager with more than 30 years of experience in software design, development, and software project management.



Table of Contents:
Introduction.

Part I: Discovering Visual Organization.

Chapter 1: Getting Organized — Visually.

Chapter 2: Making Your First Map.

Chapter 3: Exploring the Neighborhood.

Part II: The Path Takes You There.

Chapter 4: Icons and Colors.

Chapter 5: Images: Graphic Ideas.

Chapter 6: Grouping and Relating Topics.

Chapter 7: Getting Wordy.

Chapter 8: Catapulting Your Creativity.

Part III: Maps and Buried Treasure.

Chapter 9: Putting Plans in Place.

Chapter 10: Big Maps for Big Ideas or Projects.

Chapter 11: Adding Supplemental Information.

Chapter 12: Putting the World at Your Mouse Click.

Chapter 13: Finding and Filtering the Information You Need.

Chapter 14: Getting a Fast Start with Templates and Styles.

Chapter 15: Letting a Wonderful Wizard Guide You.

Chapter 16: Recombining the Building Blocks with Scripting.

Part IV: Maps through Webs and Windows.

Chapter 17: Mining and Managing Information.

Chapter 18: To the Host with It: Creating Web Pages.

Chapter 19: Presenting Your Maps with PowerPoint.

Chapter 20: Word Wonders.

Chapter 21: Out to Outlook.

Chapter 22: Linking with Microsoft Project.

Part V: The Part of Tens.

Chapter 23: Ten Helpful Add-Ins and User Groups.

Chapter 24: Ten(Or So) Shortcuts.

Chapter 25: Ten Useful Things You Won’t Need Every Day.

Part VI: Appendixes.

Appendix A: Differences in MindManager Editions.

Appendix B: Using Tablets and PDAs.

Appendix C: Useful Scripts.

Index.

Monday, January 26, 2009

RoxioEasy Media Creator 8 For Dummies or The Practice of System and Network Administration

RoxioEasy Media Creator 8 For Dummies

Author: Greg Harvey PhD

Your step-by-step guide to digital media fun - no experience required!

Share your movies, create a music library, or preserve important records

What do you want to put on CDs or DVDs? Whether you need a backup archive for valuable business data or a personalized video library that rocks, you can do it with Roxio Easy Media Creator 8. Follow this handy guide to find the task you want to perform and make it happen, quickly and easily.

Discover how to



• Quickly navigate the Creator 8 suite

• Copy data with Drag-to-Disc

• Schedule regular backups

• Produce slideshows with background music

• Build media projects with task Assistants

• Create DVDs with audio, video, and photos




Table of Contents:
Ch. 1Getting acquainted with Easy Media Creator 89
Ch. 2The ins and outs of digital media and gear37
Ch. 3Backing up and copying data files55
Ch. 4Organizing media files with media manager111
Ch. 5Editing audio with sound editor137
Ch. 6Managing digital photos163
Ch. 7Burning audio CDs, MP3, and DVD music discs207
Ch. 8Creating disc labels and case inserts231
Ch. 9Acquiring digital media253
Ch. 10Creating and editing video productions273
Ch. 11Building and burning DVDs311
Ch. 12Top ten (or so) components of the Roxio Creator 8 suite329
Ch. 13Ten (or so) coolest features in the Roxio Creator 8 suite339

Look this: Type 2 Diabetes or Healing Yourself with Self Hypnosis

The Practice of System and Network Administration

Author: Thomas A Limoncelli

The first edition of The Practice of System and Network Administration introduced a generation of system and network administrators to a modern IT methodology. Whether you use Linux, Unix, or Windows, this newly revised edition describes the essential practices previously handed down only from mentor to protйgй. This wonderfully lucid, often funny cornucopia of information introduces beginners to advanced frameworks valuable for their entire career, yet is structured to help even the most advanced experts through difficult projects.

The book's four major sections build your knowledge with the foundational elements of system administration. These sections guide you through better techniques for upgrades and change management, catalog best practices for IT services, and explore various management topics. Chapters are divided into The Basics and The Icing. When you get the Basics right it makes every other aspect of the job easier--such as automating the right things first. The Icing sections contain all the powerful things that can be done on top of the basics to wow customers and managers.

Inside, you'll find advice on topics such as
-The key elements your networks and systems need in order to make all other services run better
-Building and running reliable, scalable services, including web, storage, email, printing, and remote access -Creating and enforcing security policies
-Upgrading multiple hosts at one time without creating havoc
-Planning for and performing flawless scheduled maintenance windows
-Managing superior helpdesks and customer care
-Avoiding the "temporary fix" trap
-Building data centers that improve server uptime
-Designing networks for speed and reliability
-Web scaling and security issues
-Why building a backup system isn't about backups
-Monitoring what you have and predicting what you will need
-How technically oriented workers can maintain their job's technical focus (and avoid an unwanted management role)
-Technical management issues, including morale, organization building, coaching, and maintaining positive visibility
-Personal skill techniques, including secrets for getting more done each day, ethical dilemmas, managing your boss, and loving your job
-System administration salary negotiation
It's no wonder the first edition received Usenix SAGE's 2005 Outstanding Achievement Award!

This eagerly anticipated second edition updates this time-proven classic:
-Chapters reordered for easier navigation
-Thousands of updates and clarifications based on reader feedback
-Plus three entirely new chapters: Web Services, Data Storage, and Documentation

ercb.com - Jack Woehr

Despite sporting a title that sounds about as interesting as The Longest Checkers Games I Ever Saw, Thomas Limoncelli and Christine Hogan's The Practice of System and Network Administration is an exceptionally valuable book.

This book assumes you have the technical skills already. Now the authors are going to teach you how to use those technical skills, with an emphasis on reality bites. This makes for an entertaining read, as we are introduced to the Rioting Mob enterprise-wide desktop upgrade, the rule of No Changes On Friday, the value of Visible Presence the Next Day, rules for Shredding, and the heartburn of Dealing with Printer Abuse. And how could we have survived until now without knowing why data centers install their Power Down Units upside down?

So you don't get the wrong impression, this is not a book of humor. Nor, overall, is the book funny or witty. Ironic perhaps; this is a technical book for technical people, but when you're an administrator, the problem is always in the wetware, and let's face it, people are pretty funny. So it's no coincidence that the phrase "social engineering" recurs in the book like a leitmotif.

The greatest value of the book is Limoncelli and Hogan's breathtakingly comprehensive view of the playing field of system and network administration. They see how the puzzle pieces fit, from the cloud down to hand-holding with the end user. They are equally familiar with network security issues, fire suppression, rack mounts, and unmanageable management goals.

Some readers' favorite chapter might be the last, Chapter 31, "Firing System Administrators," a topic wherein end users and managers find much common ground, but that's probably not fair to administrators. I know, because I administer the Suns at work while my pal Paul administers the Linux and Windows boxes. Paul is a much better administrator: Although perhaps I understand the machines and software better than he does, he is more humane than I am. So are the authors of this book, who among their other hats wear one called Social Director and one called Mr. Break Time, both of whom flow with enough of the milk of human kindness to bear with the team member known as The Martyr.

What The Practice of System and Network Administration is really about is administering machines for people. Four of the authors' goals Simplicity, Clarity, Generality, and Automation are extensively applied to a wealth of technical problems, but woven through the treatment is their fifth goal - Communication.

Nonetheless, The Practice of System and Network Administration is not a feel-good book. It's a technical book of the first caliber, one properly scoped, carried out with first-rate writing, skillfully edited, well-designed, attractively bound, and typeset cleanly in LaTex style. Recommended reading for advanced administrators and those who would be if they could.



Sunday, January 25, 2009

Dreamweaver CS4 for Windows and Macintosh or Network Exam Cram 2

Dreamweaver CS4 for Windows and Macintosh: (Visual QuickStart Guide Series)

Author: Tom Negrino

With the release of Adobe Creative Suite CS4, Dreamweaver solidifies its role as the de facto tool of choice for anyone using Photoshop and designing for the Web. Adobe Dreamweaver CS4 for Windows and Macintosh: Visual QuickStart Guide uses a combination of task-based instruction and strong visuals to teach beginning and intermediate users how to create, design, and publish powerful, innovative Web sites with Dreamweaver. Leading technology authors Tom Negrino and Dori Smith take readers step-by-step through the new features in Adobe Dreamweaver CS4, with completely revised chapters on critical tools like linking and including images and Flash animations. They also cover improvements to using styles and CSS in Dreamweaver, and the new Code Navigator in Dreamweaver CS4. Beginning users will learn to create their first Web site, add text, style and position page content, manage styles, work with links, incorporate images, media, tables, forms, and frames, design site navigation, and so much more. Experienced users will find this a convenient reference to the new features of Dreamweaver CS4.



Book about: Administración de recursos Humana

Network+ Exam Cram 2: Exam N10-003

Author: Mike Harwood

Attention Network + Candidates: Stop spending valuable study time sorting through confusing study aids. Network + Exam Cram 2 is the second edition of a best-selling Network + study guide that gives you unique insight into exam concepts. Packed with test-taking strategies, time-saving tips and Exam Notes, only the information that you need to know for the test is included in a logical, easy-to-follow format. You will also receive a CD that includes over 100 practice test questions and the Cram Sheet tear card for last-minute test review. Network + Exam Cram 2 is the smarter, more efficient way to get certified.



Table of Contents:
Ch. 1Introduction to networking1
Ch. 2Cabling and connectors33
Ch. 3Networking devices59
Ch. 4OSI model and network protocols87
Ch. 5TCP/IP (transmission control protocol/Internet protocol)111
Ch. 6WAN technologies Internet access, and security protocols143
Ch. 7Network operating systems and client connectivity177
Ch. 8Network security217
Ch. 9VLANs, antivirus, fault tolerance, and disaster recovery241
Ch. 10Troubleshooting connectivity271
Ch. 11Troubleshooting and supporting the network317
Ch. 12Practice exam 1345
Ch. 13Answer key to practice exam 1361
Ch. 14Practice exam 2373
Ch. 15Answers to practice exam 2389
App. ACD contents and installation instructions401

Saturday, January 24, 2009

CCNA Virtual Lab or Mcts

CCNA Virtual Lab

Author: Todd Lamml

Perfect Your Cisco(r) Networking Skills on a Virtual Network!


If you're serious about passing the CCNA exam, you need hands-on experience with routers and switches. This unique software product offers unlimited opportunities for you to practice your skills on a virtual network. You can use the pre-designed networks in conjunction with labs that cover CCNA exam objectives--or design your own custom networks and labs. An affordable alternative to products and courses costing hundreds, even thousands, of dollars, the CCNA Virtual Lab, Titanium Edition gives you all the practical experience and know-how you need for success on the exam--and in the real world.
* Work in pre-designed networks or make your own with the drag-and-drop capabilities of the Network Visualizer
* Create a network of unlimited devices that can be saved and used for further practice
* Access configuration consoles for network devices, including 2621Cisco routers and 1900, 2950, and 3550 Cisco switches, and practice using over 470 commands
* Test your troubleshooting skills using Net Assessment, a tool for generating and evaluating problem-solving scenarios
* Prepare for the exam with over 250 labs from Todd Lammle, including Two-Router Labs, VLSM Labs, an OSPF Lab, NAT-PAT Labs, a 3550 Switching Lab, Net Connect Labs, Standard Labs, and Extended Labs



Table of Contents:
Introduction.

CCNA Virtual Labs.

Two-Router Labs.

Chapter 4: Introduction to the Cisco IOS.

Standard Lab 4—Introduction To The Cisco IOS.

Chapter 4: Introduction to the Cisco IOS.

Standard Lab 5—IP Routing.

Chapter 5: Introduction to IP Routing.

Standard Lab 6—EIGRP And OSPF.

Standard Lab 7—Configuring The Catalyst Switch.

Chapter 7: Introduction to Configuring the Catalyst Switch.

Setting Passwords.

Standard Lab 8—Virtual LANs.

Chapter 8: Virtual LANs.

Standard Lab 9—Managing a Cisco Internetwork.

Chapter 9: Introduction to Managing a Cisco Internetwork.

Standard Lab 10—Managing Traffic with Access Lists.

Chapter 10: Introduction to Managing Traffic with Access Lists.

Standard Lab 11—Cisco Wide Area Network Support.

Chapter 11: Introduction to Cisco Wide Area Network Support.

Extended Labs.

Extended Lab 4—Introduction to the Cisco IOS.

Chapter 4: Introduction to the Cisco IOS.

Extended Lab 5—IP Routing.

Chapter 5: Introduction to IP Routing.

Extended Lab 6—EIGRP And OSPF.

Extended Lab 7—Configuring The Catalyst Switch.

Chapter 7: Introduction to Configuring the Catalyst Switch.

Extended Lab 8—Virtual LANs.

Chapter 8: Virtual LANs.

Extended Lab 9—Managing a Cisco Internetwork.

Chapter 9:Introduction to Managing a Cisco Internetwork.

Extended Lab 10—Managing Traffic with Access Lists.

Chapter 10: Introduction to Managing Traffic with Access Lists.

Extended Lab 11—Cisco Wide Area Network Support.

Chapter 11: Introduction to Cisco® Wide Area Network Support.

NAT/PAT Labs.

NAT (Network Address Table).

Configuring Your Routers For NAT.

Setting up the NAT Lab.

Configuring Dynamic NAT.

Configuring PAT.

Net Connect Labs.

Net Connect—Introduction.

Net Connect—Registration.

Net Connect—Signing Out.

Net Connect—Status.

Net Connect—Contacts.

Net Connect—Chat.

Net Connect—Chatroom.

Host/Router and a Router and Two Switches.

Net Connect—Example Networks.

OSPF Lab.

OSPF DR and BDR Elections—Introduction.

Hands-on Lab: OSPF DR and BDR Elections.

VLSM with Summarization Lab.

Section 1: Configuring the Routers.

Configuring F through J.

Testing your configuration.

Section 2: Configuring EIGRP with Discontiguous Networking.

Section 3: Configuring Summarization.

Switching Lab.

Hands-On Lab: Configuring Trunking, VLANs, VTP, and InterVLAN routing with the Cisco 3550 Switch.

VLSM Labs.

RIPv2 with Variable Length Subnet Masks (VLSMs).

CCNA Practice Sims.

RIP Practice Sim.

OSPF Practice Sim.

Access List Practice Sim.

Configured Networks.

Two-Router Labs.

Standard Labs.

Other Configured Labs.

Books about: Sensational Skillet or Yum

McTs: Windows Server 2008 Network Infrastructure Configuration (Exam 70-642)

Author: Tylor Wentworth

* This comprehensive guide offers coverage of the exam objectives, real-world scenarios, hands-on exercises, and challenging review questions
* Prepares readers to configure network access and name resolution and deploy servers
* The newest set of Microsoft Certified Technology Specialist (MCTS) and Microsoft Certified Information Technology Professional (MCITP) certifications will include exams on Windows Server 2008 and this book is a must-have for those who are looking to upgrade their certifications



Friday, January 23, 2009

The Game Design Reader or Lotus Notes R5 for Dummies Quick Reference

The Game Design Reader: A Rules of Play Anthology

Author: Katie Salen

The Game Design Reader is a one-of-a-kind collection on game design and criticism, from classic scholarly essays to cutting-edge case studies. A companion work to Katie Salen and Eric Zimmerman's textbook Rules of Play: Game Design Fundamentals, The Game Design Reader is a classroom sourcebook, a reference for working game developers, and a great read for game fans and players.

Thirty-two essays by game designers, game critics, game fans, philosophers, anthropologists, media theorists, and others consider fundamental questions: What are games and how are they designed? How do games interact with culture at large? What critical approaches can game designers take to create game stories, game spaces, game communities, and new forms of play?

Salen and Zimmerman have collected seminal writings that span 50 years to offer a stunning array of perspectives. Game journalists express the rhythms of game play, sociologists tackle topics such as role-playing in vast virtual worlds, players rant and rave, and game designers describe the sweat and tears of bringing a game to market. Each text acts as a springboard for discussion, a potential class assignment, and a source of inspiration. The book is organized around fourteen topics, from The Player Experience to The Game Design Process, from Games and Narrative to Cultural Representation. Each topic, introduced with a short essay by Salen and Zimmerman, covers ideas and research fundamental to the study of games, and points to relevant texts within the Reader. Visual essays between book sections act as counterpoint to the writings.

Like Rules of Play, The Game Design Reader isan intelligent and playful book. An invaluable resource for professionals and a unique introduction for those new to the field, The Game Design Reader is essential reading for anyone who takes games seriously.



Table of Contents:
Foreword
Preface
Interstitial : how to win "Super Mario Bros"
The player experience3
The rules of a game9
Gaming the game15
The game design process21
Player and character27
Games and narrative33
Game communities39
Speaking of games45
Game design models53
Game economies59
Game spaces65
Cultural representation71
What is a game?77
What is play?83
Interstitial : cosplay
Interstitial : urban invasion
Nature and significance of play as a cultural phenomenon (1955)96
The definition of play : the classification of games (1962)122
Shoot club : the DOOM 3 review (2004)156
Interstitial : collateral romance
Construction of a definition (1990)172
I have no words & I must design (1994)192
The cabal : valve's design process for creating half-life (1999)212
Interstitial : urban games
Semiotic domains : is playing video games a "waste of time?" (2003)228
The evil summoner FAQ v1.0 : how to be a cheap ass (2001)268
Play and ambiguity (2001)296
A theory of play and fantasy (1972)314
"Complete freedom of movement" : video games as gendered play spaces (1998)330
Interstitial : DDR step charts
Formal abstract design tools (1999)366
Game theory (1992)382
Games and design patterns (2005)410
Tools for creating dramatic game dynamics (2005)438
Game analysis : Centipede (2001)460
Interstitial : indie game jam
Unwritten rules (1999)476
Beyond the rules of the game : why are Rooie rules nice? (1983)504
Changing the game (1978)518
The design evolution of magic : the gathering (1993 | 2004)538
Interstitial : blast theory
Eyeball and cathexis (1983)558
Frames and games (1983)578
Bow, Nigger (2004)602
Cultural models : do you want to be the blue sonic or the dark sonic? (2003)610
Interstitial : red vs. blue
Interaction and narrative (2000 | 2005)642
Game design as narrative architecture (2004)670
Adventure as a video games : adventure for the atari 2600 (1983-84)690
Eastern front (1941) (2003)714
Interstitial : serious games
The lessons of Lucasfilm's habitat (1990)728
Hearts, clubs, diamonds, spades : players who suit MUDs (1996)754
Declaring the rights of players (2000)788
Virtual worlds : a first-hand account of market and society on the cyberian frontier (2001)814
Interstitial : painstation
Coda : piercing the spectacle (2005)866
Interstitial : Le Parkour
Final word924

New interesting textbook: La construction & Diriger un Commerce de Recherche Réussi :un Guide pour le Professionnel Indépendant

Lotus Notes R5 for Dummies Quick Reference

Author: Stephen Londergan

Waste no time with the unimportant odds and ends of Lotus Notes -- start completing your tasks right away. From using super-fast Notes-enhanced information searches to organizing your calendar, this superb, bite-sized reference, Lotus Notes R5 For Dummies Quick Reference, gives you the information you need in order to use all the important features of Lotus Notes R5. E-mail, calendars, databases, and more all are at your disposal, and all these can be stress free after you flip through this handy guide. Take advantage of this product's new-and-improved, user-friendly interface and discover its easy compatibility with Windows 98 and NT. Find out about your options for using Notes on-site or on the go. All this information (and more) is at your fingertips in Lotus Notes R5 For Dummies Quick Reference and can easily be accessed thanks to this book's lay-flat binding.



Thursday, January 22, 2009

Pro SQL Server 2005 Reporting Services or Macromedia Flash 8 For Dummies

Pro SQL Server 2005 Reporting Services

Author: Rodney Landrum

 

Purchase this book and you'll get the free, fully searchable eBook--a $20 value! (Details are printed inside the book.)

 


It does a good job of covering the fundamentals and simple reporting needs. For the SSRS newcomer, it is a great place to start.


— Will Wagers, C# Online.NET

SQL Server Reporting Services (SSRS) 2005 is the latest version of the reporting technology from Microsoft. This book examines all of the technology that SSRS provides to design, author, render and deploy professional business reports to the Web or to the company intranet (in a variety of formats, from HTML to XML, PDF, or TIFF), with detailed examples at every step.

It covers all of the new functionality present in the 2005 version, including the new management and BI development studios as well as the new report viewer controls and end-user reporting tools. It also contains significantly expanded chapters on Business Intelligence along with a wealth of tips and workarounds for effective development with SSRS.

The authors are both highly experienced with SQL Server and with business reporting in the medical industry, which is subject to rigorous HIPAA regulations and strict security. It is not their intention to evangelize the product or present "idealized" examples based on the simple built-in schemas. Instead, they take a hard, critical look at the technology and provide exactly what the reader needs to know to deliver effective reports. Their code examples are based on real, complex schemas and the need to deliver versatile, dynamic reports, as well as on strict security and performance requirements.

In summary, this book will provide you withstep-by-step guides, best practices, and real code examples covering all of the common Reporting Services tasks, including:

  • A detailed overview of the reporting architecture and tools
  • The new Report Definition Language Standard, which is XML-based and allows you to define reports in VS.NET
  • Building effective queries for high-performance reporting
  • Building custom .NET applications with SSRS
  • Rendering reports to HTML, XML, PDF and Excel
  • Deploying secure reports, using Windows authentication through Active directory
  • Business Intelligence reporting using SQL Server Analysis Services



Table of Contents:
Ch. 1Introducing the reporting services architecture1
Ch. 2Report authoring : designing efficient queries17
Ch. 3Using report designer35
Ch. 4Building reports81
Ch. 5Using custom .NET code with reports123
Ch. 6Rendering reports from .NET applications147
Ch. 7Deploying reports175
Ch. 8Managing reports197
Ch. 9Securing reports249
Ch. 10Delivering business intelligence with SSRS285
Ch. 11Performing ad hoc reporting using report builder321

Books about: Economia de Desenvolvimento

Macromedia Flash 8 For Dummies

Author: Ellen Finkelstein

Make the Web interactive with your own animations

Liven up your Web site with graphics that move, buttons that light up, and more

Flash is fun - and this book makes it easy whether you're using a Mac(r) or Windows(r). Fill letters with images, create buttons that glow or change color when you pass your mouse over them, play video and sound files, morph objects into different ones, and do dozens of other things to make your site flashier.

Discover how to
* Create animated text
* Find sample Flash files
* Explore links to additional information
* Add sound and video
* Build great user interfaces
* Publish your Flash files



Tuesday, January 20, 2009

Beginning Joomla or Nikon D200 Digital Field Guide

Beginning Joomla!: From Novice to Professional

Author: Dan Rahmel

Do you want the ability to manage documents, photos, and other content over the Web but don't want to shell out thousands of dollars in proprietary solutions? Want to create an online community for your hobby or user group? You're not alone. For thousands of like-minded around the globe, the answer is Joomla!, an open source content management system used to manage all sorts of data over the Web.

While Joomla! is relatively easy to install, a fair amount of knowledge is required in order to configure the application to your specific needs. Beginning Joomla! answers many of the questions you're sure to have, guiding you through the process of creating your own design templates, adding and managing content, and adding popular community features such as article commenting, user profile management, and forums. Later chapters discuss e-commerce integration, explore search engine optimization, and show you how to extend Joomla! by creating your own plug-ins.



Books about: Going Wild in the Kitchen or Jazzy Jars

Nikon D200 Digital Field Guide

Author: David D Busch

You've been waiting for an affordable dSLR with the quality and versatility of the Nikon D200. Packed with great techniques and full-color examples, this book helps you take advantage of all the D200's features. From the Quick Tour on how to use your D200 to the intricacies of setting white balance, working with the flash, converting NEF, and shooting superb images in more than twenty common situations, it's all here - and it goes anywhere you and your Nikon can.
* Get a clear understanding of your camera's challenges and advantages
* Choose the right shooting, exposure, and focus modes for each type of shot
* Use extended ISO and noise reduction
* Explore how various lenses can enhance your work
* Work with different flash options and available light

Visit our Web site at wiley.com/compbooks



Monday, January 19, 2009

Introduction to Solid Modeling Using Solidworks 2008 with Solidworks Student Design Kit or DB2 Fundamentals Certification for Dummies with CD ROM

Introduction to Solid Modeling Using SolidWorks 2008 with SolidWorks Student Design Kit

Author: William E Howard

This text presents solid modeling not just as a communication tool, but as an essential part of the design process. To this end, the text explores design intent, the use of solid models in engineering analysis, and introduces techniques from manufacturing such as mold design and sheet metal patterning.

Howard and Musto provide a student-friendly presentation filled with easy to use tutorials. Their approach is also designed to help students understand how engineering is used in the real world. For instance, modeling exercises are largely centered on examples drawn from industrial applications. FREE Solid Works software is now available to students with an access card, so students can apply exactly what they are reading!



Interesting textbook: Healing Your Emotional Self or PDR Guide to over the Counter Drugs

DB2 Fundamentals Certification for Dummies with CD-ROM

Author: Jennifer Gibbs

IBM Universal Database is experiencing tremendous share growth, and certification in DB2 is quickly becoming an important hiring factor with many corporations turning to UDB for their database solutions. This book will guide you quickly through preparation for the DB 2 Fundamentals exam and start you on the path to DB2 certification!

The IBM DB2 Universal Database is one of IBM's Business Intelligence solution tools, and offers an extensive array of application options. DB2 Fundamentals certification is a vendor-neutral, product-neutral lead-in exam that establishes the basic solution

* Focused specifically on this exam, DB 2 Fundamentals FD will allow readers to prepare quickly and efficiently for the Fundamentals exam.
* Extensive self-assessment opportunities, including questions prepared by IBM insiders with access to the actual exam content
* Iincludes coverage of what to expect during the actual testing situation, and tips and hints on how to best prepare for the exam
* Organized around the exam objectives so the reader can easily identify areas for extra review



Table of Contents:
Introduction1
Pt. IDB2 Certification: What Do I Need to Know?7
Ch. 1What the Heck Is Certification and Why Should I Care?9
Ch. 2How to Get Certified and What's Available17
Ch. 3Taking the Test: A Trial Run27
Pt. IIIntroducing DB245
Ch. 4An Introduction to DB2 Products and Packaging47
Ch. 5Installing a DB2 Server89
Ch. 6Installing a DB2 Client133
Ch. 7Getting Clients and Servers Talking167
Ch. 8The DB2 Tools185
Pt. IIIThe Geeky Stuff: Inside DB2221
Ch. 9Database Building Blocks223
Ch. 10Security and DB2275
Ch. 11Database Concurrency311
Pt. IVTalking to DB2 with Structured Query Language335
Ch. 12SQL Boot Camp337
Ch. 13The Rest of the SQL Story371
Pt. VThe Part of Tens401
Ch. 14SQL Questions That You'll Need to Read Ten Times403
Ch. 15Ten Sources of DB2 Information409
AppAbout the CD-ROMs413
Index417
Hungry Minds End-User License Agreement431
Installation Instructions433

No Place to Hide or Programming 16 Bit PIC Microcontrollers in C

No Place to Hide

Author: Robert OHarrow

In No Place to Hide, award-winning Washington Post reporter Robert O'Harrow, Jr., pulls back the curtain on an unsettling trend: the emergence of a data-driven surveillance society intent on giving us the conveniences and services we crave, like cell phones, discount cards, and electronic toll passes, while watching us more closely than ever before. He shows that since the September 11, 2001, terror attacks, the information industry giants have been enlisted as private intelligence services for homeland security. And at a time when companies routinely collect billions of details about nearly every American adult, No Place to Hide shines a bright light on the sorry state of information security, revealing how people can lose control of their privacy and identities at any moment.

Now with a new afterword that details the latest security breaches and the government's failing efforts to stop them, O'Harrow shows us that, in this new world of high-tech domestic intelligence, there is literally no place to hide.

As O'Harrow writes, "This book is all about you and your personal information -- and the story isn't pretty."



Table of Contents:
Contents

Introduction: No Place to Hide

1 Six Weeks in Autumn

2 Data Revolution

3 Who Am I?

4 The Matrix

5 Look Me Up Sometime

6 The Immutable Me

7 Total Information Awareness

8 The Government's Eyes and Ears

9 Good Guys, Bad Guys

10 No Place to Hide Notes Acknowledgments Index


Interesting textbook: Finanziamento della costruzione: Il processo di sviluppo di bene immobile, della valutazione e delle finanze

Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24

Author: Lucio Di Jasio


A Microchip insider tells all on the newest, most powerful PICs ever!

• FREE CD-ROM includes source code in C, the Microchip C30 compiler, and MPLAB SIM software

• Includes handy checklists to help readers perform the most common programming and debugging tasks

The new 16-bit PIC24 chip provides embedded programmers with more speed, more memory, and more peripherals than ever before, creating the potential for more powerful cutting-edge PIC designs. This book teaches readers everything they need to know about these chips: how to program them, how to test them, and how to debug them, in order to take full advantage of the capabilities of the new PIC24 microcontroller architecture.

Author Lucio Di Jasio, a PIC expert at Microchip, offers unique insight into this revolutionary technology, guiding the reader step-by-step from 16-bit architecture basics, through even the most sophisticated programming scenarios. This book's common-sense, practical, hands-on approach begins simply and builds up to more challenging exercises, using proven C programming techniques. Experienced PIC users and newcomers to the field alike will benefit from the text's many thorough examples, which demonstrate how to nimbly side-step common obstacles, solve real-world design problems efficiently, and optimize code for all the new PIC24 features.

You will learn about:
• basic timing and I/O operations,
• multitasking using the PIC24 interrupts,
• all the new hardware peripherals
• how to control LCD displays,
• generating audio and video signals,
• accessing mass-storage media,
• how toshare files on a mass-storage device with a PC,
• experimenting with the Explorer 16 demo board, debugging methods with MPLAB-SIM and ICD2 tools, and more!



E Mail Selling Techniques or How to Cheat in Adobe Photoshop Elements 6

E-Mail Selling Techniques (That Really Work!)

Author: Stephan Schiffman

The sales culture of the twenty-first century is one where decisions are often made on the fly, calls are not thought out, and communication is based on onscreen ramblings, hitting "send," and seeing what happens next. While e-mail has made it easier for salespeople to communicate than ever before, it's crucial to your success that your message is clear, concise, and to the point.

Renowned sales guru Stephan Schiffman understands the unique benefits and challenges of using e-mail as a sales tool. E-mail Selling Techniques delivers dependable strategies to help you understand when and how to use e-mail to communicate with a client or prospect.

E-mail Selling Techniques offers essential guidelines for:

  • The proper length and format of sales e-mails
  • Advice on tone and content
  • Tips for writing attention-grabbing subject lines
  • Identifying when a phone call might be more appropriate
If you rely on computers and portable e-mail devices to do business, Stephan Schiffman will show you how to use technology to your advantage and get the deal done.

Stephan Schiffman, America's #1 Corporate Sales Trainer, is the author of dozens of bestselling books, including Cold Calling Techniques, (That Really Work), 5th Edition; and The 250 Sales Questions to Close the Deal. His clients include Aetna, AT&T, Blue Cross/Blue Shield, Boise Office Solutions, ChevronTexaco, Cox Communications, EMC, Federal Express, IBM, Merrill Lynch, Motorola, The New York Times, Sony, and Waste Management. END



Table of Contents:
Introduction     ix
Foundation Concepts
A Tale of Two E-mail Messages     3
E-mail and the New Sales Culture     5
Way Back When     7
The Information Equation     9
The Information Equation, Continued     11
Wishful Thinking     13
Screwing Up the Sales Process     15
Relationship = Commitment     19
No Magic Wand     21
This Won't Hurt a Bit     23
Mass E-mail Ticks People Off     27
What Makes E-mail Different     31
What Makes E-mail Different, Continued     33
Why E-mail Is Not Enough     37
Top of the Mind     43
Nine E-mail Strategies for Accelerating the Selling Cycle     45
The Art of the Next Step
The Selling Process and the Next Step     49
The Best Available Evidence     51
What Has to Take Place?     53
Establishing the Relationship     55
Selling Signals and Buying Signals     57
The Date     59
"Hey, Would You Take a Look at My Web Site?"     65
The Message Template     69
The Perfect E-mail Message?     73
What Works
About the Subject Line     79
The Secret Weapon     83
Signatures     91
The P.S     93
My Pet Peeve     95
Three Critical E-mail Selling Principles     97
E-mail "Branding"     107
E-mail and Online Newsletters     109
On Opt-In Lists     113
E-mail and Article Distribution     119
E-mail and Blogging     123
E-mail as a C-Level Selling Tool     125
What Not to Do
22 Unforgivable E-mail Mistakes     131
On Cold Calling     141
Online Resources Worth Checking Out     143
Index     145

Book review: Mercadotecnia Global

How to Cheat in Adobe Photoshop Elements 6: Create Stunning Photomontages on a Budget

Author: David Asch

How to Cheat in Elements 6 is an invaluable resource for all users of Photoshop Elements and shows you how to 'cheat' by sharing insider secrets from clever and cunning Elements gurus, David Asch and series forerunner, Steve Caplin.

Compatible with previous releases of Elements, this is jam packed with dazzling tips and tricks, unearthed secrets, and creative techniques that challenge and inspire.

Work through each section to build up your Photoshop Elements skills, creating everything from basic layer and masking effects right up to advanced manipulation. Or just dip right into a project to learn a new technique:
* turn day into night
* add snow, shadows and water to your scenes
* make fire and smoke
* give your car a respray
...if you can imagine it, we can show you how to do it in Photoshop Elements!

A full glossary of terms, useful keyboard shortcuts, and a detailed index will help you locate that fantastic technique in a flash. Follow the QuickTime movie tutorials on the CD, and use the high resolution royalty free images in your own creations . you can also ask questions, solve problems and meet other Elements users in the book's dedicated website, howtocheatinphotoshopelements.com

Once you have mastered the techniques in this book - the only limit is your imagination!

David Asch is a freelance author and journalist specializing in Photoshop and Photoshop Elements image editing and manipulation.

Steve Caplin is a graphic artist, illustrator, and journalist who loves to create photomontages that blur the line between illusion and reality.

Work through each section to build up your PhotoshopElements skills, creating everything from basic layer and masking effects right up to advanced manipulation. Or just dip right into a project to learn a new technique:
* turn day into night
* add snow, shadows and water to your scenes
* make fire and smoke
* give your car a respray
...if you can imagine it, we can show you how to do it in Photoshop Elements!



Sunday, January 18, 2009

Take Back Your Life or Microsoft Outlook 2007 Programming

Take Back Your Life!: Using Microsoft Outlook to Get Organized and Stay Organized

Author: Sally McGe

Unrelenting e-mail. Conflicting commitments. Endless interruptions. In Take Back Your Life!, productivity expert Sally McGhee shows you how to take control and reclaim something you thought you'd lost forever—your work-life balance. Now you can benefit from Sally's popular and highly regarded corporate education programs, learning simple but powerful techniques for rebalancing your personal and professional commitments using the productivity features in Microsoft® Outlook®.

Learn the proven methods that will empower you to:

  • Clear away distractions and loose ends and focus on what's really important to you and your business.
  • Take charge of your productivity using techniques and processes designed by McGhee Productivity Solutions and implemented in numerous Fortune 500 companies.
  • Customize and exploit the productivity features in Microsoft Outlook to help you create balance at home and on the job.

When you change your approach, you can change your results. So learn what thousands of Sally's clients worldwide have discovered about taking control of their everyday productivity—and start transforming your own life today! Note: Take Back Your Life covers Microsoft Office Outlook 2003, Outlook Version 2002, and Outlook 2000.



Table of Contents:
Ch. 1Change your approach, change your results2
Ch. 2What is personal productivity?18
Ch. 3The three phases for creating an integrated management system36
Ch. 4Setting up your approved collecting points48
Ch. 5Clearing the mind76
Ch. 6Introducing the planning and action categories98
Ch. 7Processing and organizing your task list110
Ch. 8Setting up your reference system156
Ch. 9Processing and organizing your e-mail180
Ch. 10Prioritizing and planning220

See also: Simple French Cookery or Wine

Microsoft Outlook 2007 Programming: Jumpstart for Power Users and Administrators

Author: Sue Mosher

Microsoft Outlook is the most widely used e-mail program and offers the most programmability. Sue Mosher introduces key concepts for programming Outlook using Visual Basic for Applications, custom Outlook forms, and external scripts, without the need for additional development tools.

For those who manage Outlook installations, it demonstrates how to use new features in the Outlook E12 programming model such as building scripts that can create rules and views and manage categories. Power users will discover how to add new features to Outlook, such as the ability to process incoming mail and extract key information. Aimed at the non-professional programmer, it also provides a roadmap for taking Outlook applications to a higher level using Visual Studio Tools for Office, Microsoft InfoPath, SharePoint, and other technologies

*Dozens of new programming objects detailed including views, rules, categories, searches
*No previous coding experience or additional development tools required
*Examples outline issues using real-world functionality



Saturday, January 17, 2009

Movie Maker 2 for Windows or Winning at Internet Poker for Dummies

Movie Maker 2 for Windows: Visual QuickStart Guide

Author: Jan Ozer

Just because you have the built-in software to transform your homemade videos into compelling, creative content doesn't necessarily mean you have the know-how to do so. For that you need this no-nonsense task-based guide. In these pages video guru Jan Ozer uses simple, step-by-step instructions peppered with plenty of visual aids and loads of time-saving tips to show you how to use Microsoft's Movie Maker 2 video-editing software (which is included with Windows XP) to edit your videos and share them with family and friends. Providing a visual approach to a visual product, Jan shows you how to start making movie magic instantly and effortlessly with the transitions, title options, and 2-D special effects included in Movie Maker 2. you'll learn how to create wipes, dissolves, freeze frames, and more in the process of producing a finished product that you'll be proud to email to friends, post on your Web site, or copy to CD or DVD.



Table of Contents:
Pt. IGetting started1
Ch. 1Getting your PC ready for Movie Maker3
Ch. 2Creating watchable video15
Ch. 3Getting started with Movie Maker41
Pt. IIGathering your assets73
Ch. 4Capturing DV75
Ch. 5Capturing analog video89
Ch. 6Working with still images107
Ch. 7Importing music119
Ch. 8Working in the contents pane135
Pt. IIIEditing149
Ch. 9Trimming and assembling your movie151
Ch. 10Using transitions197
Ch. 11Applying special effects221
Ch. 12Working with audio241
Ch. 13Designing titles and credits255
Ch. 14Working with AutoMovie273
Pt. IVOutput283
Ch. 15Writing to tape285
Ch. 16Outputting digital files295
App. ASonic solutions myDVD319
App. BCreating movies in photo story327
App. CWindows media encoder and tools341

Interesting book: Le fait d'augmenter au Surveillant

Winning at Internet Poker for Dummies

Author: Chris Derossi

Take poker online the fun and easy way!

Five years ago, 50 million people were playing poker recreationally or professionally. Now that number is more than 100 million, including a huge influx of young people. Online betting is up nearly four-fold over the past year, with total wagers running over $30 billion. Winning at Internet Poker For Dummies provides the lowdown on the hottest game around, highlighting the best sites and virtual games and showing how to make secure online bets. The book covers setting up an account, securing funds, navigating a basic online poker game, using Internet abbreviations and lingo, observing online poker etiquette, playing popular online poker games such as Texas Hold 'Em and Omaha, devising a winning strategy, and participating in tournaments.



Pro ASPNET 35 in C 2008 or Crystal Reports Encyclopedia Volume 2

Pro ASP.NET 3.5 in C# 2008: Includes Silverlight 2, Third Edition

Author: Matthew MacDonald

ASP.NET 3.5 is the latest version of Microsoft’s revolutionary ASP.NET technology. It is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 3.5 in C# 2008 raises the bar for high–quality, practical advice on learning and deploying Microsoft’s dynamic web solution.

This new edition is updated with everything you need to integrate Silverlight 2.0 and SQL Server 2008 into your ASP.NET applications. You will learn about Silverlight’s exciting new features so that your ASP projects can be rich in visual flair and compelling to the user.

Seasoned .NET professionals Matthew MacDonald and Mario Szpuszta explain how you can get the most from this groundbreaking new technology. They cover ASP.NET 3.5 as a whole, illustrating both the brand–new features and the functionality carried over from previous versions of ASP. This book will give you the knowledge you need to code real ASP.NET 3.5 applications in the best possible style.

This book will teach you ASP.NET 3.5 starting with core concepts before moving on to more advanced topics. You will learn

  • Core concepts of ASP.NET 3.5. Why it’s special. What its fundamental principals are. The basics of Visual Studio. How ASP.NET 3.5 controls are created, and how they fit into ASP.NET 3.5 pages, ultimately creating full applications.
  • Data access details. The intricacies of ADO.NET and how to perform data binding to many sources from databases to file streams to XML. The authors include LINQ coverage so you’re on the bleeding edge.
  • Security. Once considered the Achilles heel of all Windows web applications, security has vastly improved and is a cornerstone of ASP.NET 3.5. This book explains the various forms of available security and how to best apply them.
  • Taking things further using advanced user interface techniques. This includes user controls, customer server controls, client–side JavaScript, and GDI+.
  • Web services. In an increasingly connected world, working with web services grows in importance. This book will show you how to work with them.
  • ASP.NET AJAX, with an emphasis on contemporary web development techniques.
  • Development using Internet Information Services 7, Microsoft’s premier web hosting platform.
  • And much more…

  • About the Apress Pro Series

    The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.

    You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.



    Go to: The Spirit of Democracy or Sick

    Crystal Reports Encyclopedia Volume 2: Programming .NET 2005

    Author: Brian Bischof

    Written with experienced .NET programmers in mind, this volume provides in-depth information for integrating Crystal Reports into various applications, fully maps out the Crystal Reports object model, and enables developers to create windows, Web, and enterprise-level reporting solutions. Featuring code samples that can be copied and pasted into the reader's own applications, this manual explores all platforms and programming languages. Completely examining the latest VS.NET 2005 version of the software, this edition is updated with detailed tutorials on every aspect of the program to speed users through the process of creating reports.



    Friday, January 16, 2009

    Heavenly Sword or Learning the Korn Shell2nd Edition

    Heavenly Sword: Prima Official Game Guide

    Author: Doublejump Productions

    Super Styles: Master the tricks to building "super style" points to unleash devastating level-three attacks.
    Glyphs: Earn every glyph to unlock all special combos and bonus feature movies.
    Maps: Labeled maps detailing items and key locations.
    Walkthrough: The complete story mode walkthrough gives you the tools to dominate every enemy and master every puzzle.
    Art Section: Beautiful art section with some of the most spectacular art available.



    Read also Eatiquettes the Main Course on Dining Etiquette or Salsas

    Learning the Korn Shell,2nd Edition

    Author: Bill Rosenblatt

    The Korn shell is an interactive command and scripting language for accessing Unix® and other computer systems. As a complete and high-level programming language in itself, it's been a favorite since it was developed in the mid 1980s by David G. Korn at AT&T Bell Laboratories. Knowing how to use it is an essential skill for serious Unix users. Learning the Korn Shell shows you how to use the Korn shell as a user interface and as a programming environment.

    Writing applications is often easier and quicker with Korn than with other high-level languages. Because of this, the Korn shell is the most often used shell in commercial environments and among inexperienced users. There are two other widely used shells, the Bourne shell and the C shell. The Korn shell, or ksh, has the best features of both, plus many new features of its own. ksh can do much to enhance productivity and the quality of a user's work, both in interacting with the system, and in programming. The new version, ksh93, has the functionality of other scripting languages such as awk, icon, Perl, rexx, and tcl.

    Learning the Korn Shell is the key to gaining control of the Korn shell and becoming adept at using it as an interactive command and scripting language. Prior programming experience is not required in order to understand the chapters on basic shell programming. Readers will learn how to write many applications more easily and quickly than with other high-level languages. In addition, readers will also learn about Unix utilities and the way the Unix operating system works in general. The authors maintain that you shouldn't have to be an internals expert to use and program the shell effectively.

    A solid offering for many years, this newly revised title inherits a long tradition of trust among computer professionals who want to learn or refine an essential skill.

    Booknews

    A thorough introduction to UNIX's newest and most powerful command interpreter, which combines the best features of the older Bourne and C shells, in addition to providing many new features of its own. The volume provides a guide to all aspects of Korn shell usage: interactive "command line" use, plus coverage of shell programming. Annotation c. Book News, Inc., Portland, OR (booknews.com)



    Table of Contents:
    Preface
    1Korn Shell Basics1
    2Command-Line Editing33
    3Customizing Your Environment65
    4Basic Shell Programming91
    5Flow Control135
    6Command-Line Options and Typed Variables172
    7Input/Output and Command-Line Processing209
    8Process Handling257
    9Debugging Shell Programs290
    10Korn Shell Administration321
    ARelated Shells337
    BReference Information366
    CBuilding ksh from Source Code386
    DAT&T ast Source Code License Agreement390
    Index397

    Wednesday, January 14, 2009

    Assembler Language Programming for IBM and IBM Compatible Computers Formerly 370 360 Assembler Language Programming or Digital Design and VERILOG HDL Fundamentals

    Assembler Language Programming for IBM and IBM Compatible Computers Formerly 370/360 Assembler Language Programming

    Author: Nancy B Stern

    Presents a comprehensive business-oriented approach to teaching assembly language programming on IBM and IBM-compatible computers, geared towards freshman and sophomores majoring in data processing or computer science. Rich in student aids including self-evaluation quizzes, chapter objectives, exercises, and chapter summaries.



    Interesting textbook: Optimal Muscle Performance and Recovery or My House Is Killing Me

    Digital Design and Verilog HDL Fundamentals

    Author: Joseph Cavanagh

    Comprehensive and self contained, this tutorial covers the design of a plethora of combinational and sequential logic circuits using conventional logic design and Verilog HDL. Number systems and number representations are presented along with various binary codes. Several advanced topics are covered, including functional decomposition and iterative networks. A variety of examples are provided for combinational and sequential logic, computer arithmetic, and advanced topics such as Hamming code error correction. Constructs supported by Verilog are described in detail. All designs are continued to completion. Each chapter includes numerous design issues of varying complexity to be resolved by the reader.



    Table of Contents:

    Ch. 1 Number Systems, Number Representations, and Codes 1

    Ch. 2 Minimization of Switching Functions 83

    Ch. 3 Combinational Logic 137

    Ch. 4 Combinational Logic Design Using Verilog HDL 231

    Ch. 5 Computer Arithmetic 425

    Ch. 6 Computer Arithmetic Design Using Verilog HDL 503

    Ch. 7 Sequential Logic 565

    Ch. 8 Sequential Logic Design Using Verilog HDL 739

    Ch. 9 Programmable Logic Devices 821

    Ch. 10 Digital and Analog Conversion 869

    Ch. 11 Magnetic Recording Fundamentals 899

    Ch. 12 Additional Topics in Digital Design 921

    App. A Event Queue 1013

    App. B Verilog Project Procedure 1029

    App. C Answers to Select Problems 1031

    Index 1135

    Command Conquer 3 Tiberium Wars or Man Behind the Microchip

    Command & Conquer 3 Tiberium Wars

    Author: Prima Games

    Detailed Unit Stats - An in depth look at all the units in the game with behind the scene stats will give you the edge you need for victory.
    Complete Campaign Walkthrough - Don't get stuck on any one scenario or mission. The Prima walkthrough will provide all the strategies and tips you need to keep the story rolling.
    Muliplayer Maps & Strategy - Full color detailed maps of every multiplayer battleground gives you the birds eye view of the strategic points of control. Tips and strategies from the experts will provide the edge you need to succeed against other players from around the world.



    Read also Presa del salto: Sviluppo della carriera come artista visivo

    Man Behind the Microchip: Robert Noyce and the Invention of Silicon Valley

    Author: Leslie Berlin

    Hailed as the Thomas Edison and Henry Ford of Silicon Valley, Robert Noyce was a brilliant inventor, a leading entrepreneur, and a daring risk taker who piloted his own jets and skied mountains accessible only by helicopter. Now, in The Man Behind the Microchip, Leslie Berlin captures not only this colorful individual but also the vibrant interplay of technology, business, money, politics, and culture that defines Silicon Valley.
    Here is the life of a high-tech industry giant. The co-founder of Fairchild Semiconductor and Intel, Noyce co-invented the integrated circuit, the electronic heart of every modern computer, automobile, cellular telephone, advanced weapon, and video game. With access to never-before-seen documents, Berlin paints a fascinating portrait of Noyce: an ambitious and intensely competitive multimillionaire who exuded a "just folks" sort of charm, a Midwestern preacher's son who rejected organized religion but would counsel his employees to "go off and do something wonderful," a man who never looked back and sometimes paid a price for it. In addition, this vivid narrative sheds light on Noyce's friends and associates, including some of the best-known managers, venture capitalists, and creative minds in Silicon Valley. Berlin draws upon interviews with dozens of key players in modern American business--including Andy Grove, Steve Jobs, Gordon Moore, and Warren Buffett; their recollections of Noyce give readers a privileged, first-hand look inside the dynamic world of high-tech entrepreneurship.
    A modern American success story, The Man Behind the Microchip illuminates the triumphs and setbacks of one of the most important inventors and entrepreneurs ofour time.

    The Washington Post - David Kushner

    The book is at its best when connecting Noyce's adventure with the industry and culture booming around him. The success went to his head, and he was soon chain-smoking and brashly cheating on his wife. Despite his "disdain for hierarchy," as Berlin calls it, Noyce floated readily to the top, far from the distant front lines of engineering that he once swore by. Though slow going at times, Berlin's thoughtful and thorough biography is at once a celebratory and a cautionary tale.

    Publishers Weekly

    By the high-tech boom of the 1990s, Intel CEO Andy Grove had become the man most commonly associated with the industry's leading manufacturer of microprocessors. But the real credit for creating Intel, Berlin argues, belongs to Noyce (1927-1990), who cofounded the company with Gordon Moore in 1968-a little more than a decade after the two men took part in the creation of another early Silicon Valley fixture, Fairchild Semiconductor. Berlin, a science historian at Stanford, provides a well-rounded biography that easily establishes Noyce's scientific credentials-in addition to holding the patent on the integrated circuit, he also just missed out on taking credit for two Nobel-worthy discoveries-as well as his bumpy path through the corporate world, which began when he was recruited by seven colleagues to break away from the research lab where they were employed to found Fairchild. Interviews with Noyce's contemporaries and family illuminate the less happy aspects of his personal life. With the bloom off the Internet economy, it may prove harder to generate interest in the life of a technology executive, but that shouldn't diminish Berlin's excellent work here. (June) Copyright 2005 Reed Business Information.



    Tuesday, January 13, 2009

    Final Cut Pro 6 for Mac OS X or C 30 Design Patterns

    Final Cut Pro 6 for Mac OS X: Visual QuickPro Guide [Visual QuickPro Guide Series]

    Author: Lisa Brenneis

    Newly updated for Final Cut Pro 6, this Visual QuickPro Guide is hands-down one of the most sought out books on Apple’s non-linear editing system. An undisputed master of the digital video medium, Lisa Brenneis once again demystifies the complexities of the program with her straightforward approach that uses tasked-based, step-by-step instructions and loads of visuals and time-saving tips. Busy professionals and newcomers alike will appreciate that they can quickly find and learn tasks specific to their needs, benefiting from the award-winning Visual QuickPro style. Topics covered include essential editing tasks and media-management strategies, transitions, effects and filters, rendering options, and much much more. This is a must-have reference for anyone wanting to learn to use Final Cut Pro, whether they are new to the program or are upgrading.



    Table of Contents:

    Introduction
    Chapter 1: Welcome to Final Cut Pro
    Chapter 2: Installing and Setting Up
    Chapter 3: Presets and Preferences
    Chapter 4: Projects, Sequences, and Clips
    Chapter 5: Capturing Video
    Chapter 6: Importing Digital Media
    Chapter 7: Organizing Clips in the Browser
    Chapter 8: Working with Clips in the Viewer
    Chapter 9: Basic Editing
    Chapter 10: Editing in the Timeline and the Canvas
    Chapter 11: Fine Cut: Trimming Edits
    Chapter 12: Audio Tools and Techniques
    Chapter 13: Creating Transitions
    Chapter 14: Compositing and Effects Overview
    Chapter 15: Motion Effects
    Chapter 16: Filters and Compositing
    Chapter 17: Titles and Generators
    Chapter 18: Real Time and Rendering
    Chapter 19: Creating Final Output
    Chapter 20: Managing Complex Projects
    Appendix A: Keyboard Shortcuts
    Index

    See also: Ultimate Cabbage Soup Diet or World of Street Food

    C# 3.0 Design Patterns

    Author: Judith Bishop

    If you want to speed up the development of your .NET applications, you're ready for C# design patterns -- elegant, accepted and proven ways to tackle common programming problems. This practical guide offers you a clear introduction to the classic object-oriented design patterns, and explains how to use the latest features of C# 3.0 to code them. C# Design Patterns draws on new C# 3.0 language and .NET 3.5 framework features to implement the 23 foundational patterns known to working developers. You get plenty of case studies that reveal how each pattern is used in practice, and an insightful comparison of patterns and where they would be best used or combined. This well-organized and illustrated book includes: An explanation of design patterns and why they're used, with tables and guidelines to help you choose one pattern over another Illustrated coverage of each classic Creational, Structural, and Behavioral design pattern, including its representation in UML and the roles of its various players C# 3.0 features introduced by example and summarized in sidebars for easy reference Examples of each pattern at work in a real .NET 3.5 program available for download from O'Reilly and the author's companion web site Quizzes and exercises to test your understanding of the material. With C# 3.0 Design Patterns, you learn to make code correct, extensible and efficient to save time up front and eliminate problems later. If your business relies on efficient application development and quality code, you need C# Design Patterns.



    The Pentium Chronicles or Digital Signal Processing Using MATLAB

    The Pentium Chronicles: The People, Passion, and Politics Behind Intel's Landmark Chips

    Author: Robert P Colwell

    The Pentium Chronicles describes the architecture and key decisions that shaped the P6, Intel's most successful chip to date.  As author  Robert Colwell recognizes, success is about learning from others, and Chronicles is filled with stories of ordinary, exceptional people as well as frank assessments of "oops" moments, leaving you with a better understanding of what it takes to create and grow a winning product.



    Table of Contents:
    Foreword.

    Preface.

    1. Introduction.

    2. The Concept Phase.

    3. The Refinement Phase.

    4. The Realization Phase.

    5. The Production Phase.

    6. The People Factor.

    7. Inquiring Minds Like Yours.

    Bibliography.

    Appendix.

    Glossary.

    Index.

    Interesting textbook: International Business or Manufacturing Automation and Integration

    Digital Signal Processing Using MATLAB

    Author: Vinay K Ingl

    This supplement to any standard DSP text is one of the first books to successfully integrate the use of MATLAB® in the study of DSP concepts. In this book, MATLAB® is used as a computing tool to explore traditional DSP topics, and solve problems to gain insight. This greatly expands the range and complexity of problems that students can effectively study in the course. Since DSP applications are primarily algorithms implemented on a DSP processor or software, a fair amount of programming is required. Using interactive software such as MATLAB® makes it possible to place more emphasis on learning new and difficult concepts than on programming algorithms. Interesting practical examples are discussed and useful problems are explored. This updated second edition includes new homework problems and revises the scripts in the book, available functions, and m-files to MATLAB® V7.

    Booknews

    The primary use of this textbook is as a supplement in junior- or senior-level undergraduate courses on DSP, and assumes familiarity with the fundamentals of MATLAB. Ingle and Proakis (Northeastern University) round out the text with application projects in adaptive filtering and communications. Annotation c. Book News, Inc., Portland, OR (booknews.com)



    Windows Powershell Scripting Guide or The Ultimate HTML Reference

    Windows PowerShell Scripting Guide

    Author: Ed Wilson

    Get practical guidance for using Windows PowerShell to manage Windows Vista and Windows Server 2008. Written by Ed Wilson, a leading scripting expert and trainer at Microsoft, this reference offers a task-based approach to help you find the information you need for day-to-day tasks. With more than 200 scripts, it offers rich examples that administrators can customize for their own environment and needs. The scripts range in complexity from one-line commands, to full-blown scripts with managed output and command-line arguments-examples that are applicable to all skill levels. Includes a companion CD with fully searchable eBook, sample scripts, and other resources for managing your Windows-based environment. Description:ISBN-10: 0-7356-2279-5Short Description Discover how to use Windows PowerShell to manage your Windows® environment. This practical, task-based reference includes expert insights and example scripts from a leading scripting trainer. Features a CD with eBook, scripts, and other resources.



    Go to: Understanding Consumer Behavior or Principles of Practical Cost Benefit Analysis

    The Ultimate HTML Reference

    Author: Ian Lloyd

    "The Ultimate HTML Reference" is just that" comprehensive, authoritative, and completely up-to-date. The book covers: Every element in the HTML and XHTML Specifications, including an example of its correct use Coverage of depreciated elements and those from the upcoming HTML 5 specification The popular microformats so you can future-proof your website Detailed browser compatibility information for every element will save you hours of painful debugging and frustration



    Monday, January 12, 2009

    Openvpn or Guide to Networking Essentials

    Openvpn: Learn how to Build Secure VPNs Using This Powerful Open Source Application: Building and Integrating Virtual Private Networks

    Author: Markus Feilner

    OpenVPN is a powerful, open source SSL VPN application. It can secure site-to-site connections, WiFi and enterprise-scale remote connections. While being a full-featured VPN solution, OpenVPN is easy to use and does not suffer from the complexity that characterizes other IPSec VPN implementations. It uses the secure and stable TLS/SSL mechanisms for authentication and encryption.

    This book is an easy introduction to this popular VPN application. After introducing the basics of security and VPN, the book moves on to cover using OpenVPN, from installing it on various platforms, through configuring basic tunnels, to more advanced features, such as using the application with firewalls, routers, proxy servers, and OpenVPN scripting. While providing only necessary theoretical background, the book takes a practical approach, presenting plenty of examples. Network administrators and any one who is interested in building secure VPNs using OpenVPN will find the book valuable. It presumes basic knowledge of Linux, but no knowledge of VPNs is required. All basic VPN and relevant security concepts are covered.

    Chapter 1 looks at what VPNs are, how they evolved during the last decade, why it is necessary to modern enterprises, how typical VPNs work. The chapter also covers some essential networking concepts.
    Chapter 2 explains VPN security issues, including symmetric and asymmetric encryption, the SSL/TLS library, and SSL certificates.
    Chapter 3 introduces OpenVPN. In this chapter, we learn about the history of OpenVPN, how OpenVPN works, and how OpenVPN compares to IPSec VPN applications.
    Chapter 4 covers installing OpenVPN on both Windows, the Mac, Linux, and FreeBSD. Itcovers the installation on Linux from the source code and RPM packages. Installation on Suse and Debian is covered in detail.
    In Chapter 5, an encryption key for OpenVPN is created and it is then used to setup up our first OpenVPN Tunnel between two windows systems in the same network. The key is then copied on a Linux system and this system is connected through a tunnel to the first windows machine.
    Chapter 6 shows how to create x509 server and client certificates for use with OpenVPN. easy-rsa which comes with OpenVPN and is available for both Windows and Linux is used.
    Chapter 7 reviews the syntax of the command line tool openvpn, which enables building tunnels quickly. The configuration options of openvpn are covered in detail with examples.
    Chapter 8 shows how to make the example tunnels created earlier safer and persistent by choosing a reliable combination of configuration file parameters. It then covers how to configure firewalls on Linux and Windows to work with OpenVPN.
    Chapter 9 focuses on using xca, the advanced Windows tool with which x509 certificates can be easily managed. Its Linux equivalent, Tinyca2, which can even manage multiple certificate authorities, is also covered.
    Chapter 10 covers advanced OpenVPN configurations, including Tunneling through a proxy server, pushing routing commands to clients, pushing and setting the default route through a tunnel, Distributed compilation through VPN tunnels with distcc, and OpenVPN scripting.
    Chapter 11 shows how to debug and monitor VPN tunnels. It covers standard networking tools that can be used for scanning and testing the connectivity of a VPN server.



    Interesting book: Sports Medicine and Rehabilitation or Living Lean

    Guide to Networking Essentials

    Author: Greg Tomsho

    Guide to Networking Essentials, Fifth Edition has been revised and provides a baseline level of knowledge for success in industry and preparation for networking certifications, including the MCSA, MCSE, CNA and CCNA designations. This new edition has been updated to cover new industry topics such as Networked Attached Storage (NAS), Cable Installation and Management, as well as, Fixed and Mobile WiMAX. Written with a focus on networking operating systems, this book continues to provide up-to-date coverage of Microsoft Windows XP and Server 2003 technologies along with UNIX, Red Hat Linux, and Novell Netware operating systems.



    Table of Contents:
    Ch. 1Introduction to networks and networking concepts1
    Ch. 2Network design essentials41
    Ch. 3Networking media69
    Ch. 4Network interface cards123
    Ch. 5Making networks work159
    Ch. 6Network communications and protocols193
    Ch. 7Network architectures239
    Ch. 8Simple network operations291
    Ch. 9Understanding complex networks333
    Ch. 10Introduction to network security363
    Ch. 11Supporting a small business network407
    Ch. 12Network administration and support441
    Ch. 13Enterprise and wide area networks481
    Ch. 14Solving network problems527
    App. ACommon networking standards and older technologies575
    App. BPlanning and implementing networks593
    App. CNetwork troubleshooting guide607
    App. DNetworking resources, online and offline613

    Using Microsoft Office Project 2007 or Absolute FreeBSD

    Using Microsoft Office Project 2007 (Special Edition)

    Author: QuantumPM

    Special Edition Using Microsoft® Office Project2007


     


    We crafted this book to grow with you, providing the reference material you need as you move toward Project proficiency and use of more advanced features. If you buy only one book on Project 2007, Special Edition Using Microsoft® Office Project2007 is the only book you need.


     


    THEONLYDESKTOPPROJECTBOOK YOUNEED


     


    • Leverage Microsoft Project 2007 to support your management processes, communication and collaboration within your organization


    • Manage your project through initiation, tracking, controlling, performance measuring , and closing


    • Model real life project scenarios with the scheduling engine


    • Define tasks, milestones, summary tasks, and recurring tasks to create your project schedule


    • Create task relationships, constraints, and perform advanced actions on tasks


    • Customize the project to fit your needs


    • Use views, tables, filters, and groups to review your project and application interface schedule


    • Manipulate Microsoft Project 2007 data using other Microsoft Office applications


    • Implement Visual Reports to allow 3D models of project data for sharing and analysis


    • Master advanced features with built-in and advanced manual techniques


     


    Special Edition Using Microsoft Office Project 2007 continues the great QUE tradition of bringing together all of the features and capabilities of our software in a logical, easy-to-follow manner. With the knowledge and experience that QuantumPM, LLC brings to the domain of project management and to the use of Microsoft® Office Project 2007, this book should be on every desktop!”


    –Mike Angiulo, General Manager, Microsoft’s Office Project Business Unit


     


    QuantumPM, LLC is a project, program, and portfolio management product and services firm that helps its clients create pragmatic and valuable solutions to address real world problems. The company combines state-of-the-art tools from Microsoft and other technology leaders, its own expertise, and industry best practices to create solutions that support the way their customers work. QuantumPM services include Management Consulting, Technical Consulting, Training, Hosting Services, Earned Value Management, and Business Intelligence solutions. This book is a culmination of many experiences, people, and industries that together make up QuantumPM, LLC. It includes many insights into Microsoft Office Project 2007 from the experts who have used this tool in the field for many years.


     



    Introduction


    I Getting Started with Microsoft Project 2007


    1 Power of Microsoft Project 2007


    2 Microsoft Project 2007 Quick Start


    3 Microsoft Project and the Project Management Domain


    II Organizing for Success–Project Initiation and Planning


    4 Getting Started After Business Initiative Is Approved


    5 Setting Up Project for Your Use


    6 Creating Your Project Schedule


    7 Defining Task Logic


    8 Defining Project Resources


    9 Understanding Work Formula Basics


    10 Scheduling Single and Multiple Resource Assignments


    11 Using Standard Views, Tables, Filters, and Groups to Review Your Schedule


    12 Performing a Schedule Reality Check


    III Project Execution Through Completion


    13 Tracking Your Project Progress


    14 Analyzing Performance


    15 Using Reports for Tracking and Control


    16 Revising the Schedule


    17 Closing the Project


    IV Tailoring Microsoft Office Project 2007 to Your Needs


    18 Managing Project Files


    19 Formatting Views


    20 Creating and Customizing the Basic Reports


    21 Creating and Customizing Visual Reports


    22 Customizing Views, Tables, Filters, Groups, and Fields


    23 Customizing Toolbars, Menus, and Forms


    V Microsoft Office Project 2007 Knowledge In Depth


    24 Working with Multiple Projects


    25 Resolving Resource Allocation Problems


    26 Exporting and Importing Project Data


    27 Manipulating Data Using Other Applications


    Index


     




    Table of Contents:
    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1


    I Getting Started with Microsoft Project 2007


    1 Power of Microsoft Project 2007 . . . . . . . . . . . . . . . .9


    2 Microsoft Project 2007 Quick Start . . . . . . . . . . . . .29


    3 Microsoft Project and the Project Management Domain . . . . . . . . . . . . . . . . . . . . . .69


    II Organizing for Success–Project Initiation and Planning


    4 Getting Started After Business Initiative Is Approved . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87


    5 Setting Up Project for Your Use . . . . . . . . . . . . . . .107


    6 Creating Your Project Schedule . . . . . . . . . . . . . . .143


    7 Defining Task Logic . . . . . . . . . . . . . . . . . . . . . . . . .197


    8 Defining Project Resources . . . . . . . . . . . . . . . . . . .249


    9 Understanding Work Formula Basics . . . . . . . . . . .283


    10 Scheduling Single and Multiple Resource Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . .313


    11 Using Standard Views, Tables, Filters, and Groups to Review Your Schedule . . . . . . .369


    12 Performing a Schedule Reality Check . . . . . . . . . .419


    III Project Execution Through Completion


    13 Tracking Your Project Progress . . . . . . . . . . . . . . . .443


    14 Analyzing Performance . . . . . . . . . . . . . . . . . . . . . .473


    15 Using Reports for Tracking and Control . . . . . . . . .519


    16Revising the Schedule . . . . . . . . . . . . . . . . . . . . . . .557


    17 Closing the Project . . . . . . . . . . . . . . . . . . . . . . . . .565


    IV Tailoring Microsoft Office Project 2007 to Your Needs


    18 Managing Project Files . . . . . . . . . . . . . . . . . . . . . .581


    19 Formatting Views . . . . . . . . . . . . . . . . . . . . . . . . . . .601


    20 Creating and Customizing the Basic Reports . . . .657


    21 Creating and Customizing Visual Reports . . . . . . .707


    22 Customizing Views, Tables, Filters, Groups, and Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .755


    23 Customizing Toolbars, Menus, and Forms . . . . . .813


    V Microsoft Office Project 2007 Knowledge In Depth


    24 Working with Multiple Projects . . . . . . . . . . . . . . .853


    25 Resolving Resource Allocation Problems . . . . . . .885


    26 Exporting and Importing Project Data . . . . . . . . . .913


    27 Manipulating Data Using Other Applications . . . .959


    Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .995

    Look this: Recipes from Historic America or Mustard Seed Market and Cafe Natural Foods Cookbook

    Absolute FreeBSD: The Complete Guide to FreeBSD

    Author: Michael W Lucas

    FreeBSD--the powerful, flexible, and free Unix-like operating system--is the preferred server for many enterprises. But it can be even trickier to use than either Unix or Linux, and harder still to master.

    "Absolute FreeBSD, 2nd Edition" is your complete guide to FreeBSD, written by FreeBSD committer Michael W. Lucas. Lucas considers this completely revised and rewritten second edition of his landmark work to be his best work ever; a true product of his love for FreeBSD and the support of the FreeBSD community. "Absolute FreeBSD, 2nd Edition" covers installation, networking, security, network services, system performance, kernel tweaking, filesystems, SMP, upgrading, crash debugging, and much more, including coverage of how to: Use advanced security features like packet filtering, virtual machines, and host-based intrusion detection Build custom live FreeBSD CDs and bootable flash Manage network services and filesystems Use DNS and set up email, IMAP, web, and FTP services for both servers and clients Monitor your system with performance-testing and troubleshooting tools Run diskless systems Manage schedulers, remap shared libraries, and optimize your system for your hardware and your workload Build custom network appliances with embedded FreeBSD Implement redundant disks, even without special hardware Integrate FreeBSD-specific SNMP into your network management system.

    Whether you're just getting started with FreeBSD or you've been using it for years, you'll find this book to be the definitive guide to FreeBSD that you've been waiting for.



    Sunday, January 11, 2009

    Looking for Information or Modeling a Character in 3 DS Max

    Looking for Information: A Survey of Research on Information Seeking, Needs, and Behavior

    Author: Donald Cas

    Looking for Information explores human information seeking and use. It provides examples of methods, models and theories used in information behavior research, and reviews more than four decades of research on the topic. The book should prove useful for scholars in related fields, but also for students at the graduate and advanced undergraduate levels. It is intended for use not only in information studies and communication, but also in the disciplines of education, management, business, medicine, nursing, public health, and social work.

    This second editon of Looking for Information reflects a vastly increased literature on the topic of information behavior. Among the additions are over 400 new citations to relevant works, most of which appeared between March, 2002, and January, 2006. Many new studies are described in the section reviewing research findings (Chapters Eleven and Twelve), Chapter Nine's examples of methods, and a widely expanded discussion of theories applied in information behavior research (Chapter Seven).



    See also: Community Nutrition in Action or Mapping the Social Landscape

    Modeling a Character in 3 DS Max

    Author: Scott Wetterschneider

    Highly anticipated update to the best-selling character modeling book by Paul Steed, this book is geared towards the behinning modeler. It establishes a flecible professional-level skill set for readers by guiding them through the creation of not one but three imaginative characters.



    Flex 3 Component Solutions or Against the Machine

    Flex 3 Component Solutions: Build Amazing Interfaces with Flex Components

    Author: Jack Herrington

    Components make Flex and Flash greater than the sum of their parts and will remain a key advantage over Silverlight for some time to come. The developer communities have created an amazing array of components, so many great ones that even mere engineers can become cutting-edge designers if only they knew which components and what to do with them.This book demonstrates and illustrates this diverse set of components with screenshots that make you stop and stare with envy when you browse the book. You'll think "I could look like a superhero if I hooked that up to our data API." This book makes it clear that it's a lot easier than you think.

  • Coverage of all that's cool with Flex and Flash Components.
  • Special attention paid to workflow for freelancers and small-shop practisioners who want to "do it all" when it comes to Web design and development.
  • Learn which application and which tools are the right ones to choose to tackle any job with efficiency and maximum creativity.
  • In this book you'll learn:

  • How to use Flex and Flex Builder.
  • 2D and 3D data visualization techniques.
  • Chart and Graph building tools.
  • How to integrate with interactive mappeing tools from Google and Yahoo.
  • How to use Flex components to display hierarchical data.
  • How to customize skins.

    Who is this book for?

    Current Flex and Flash developers and designers, certainly. Engineers who want some incentive to get involved in RIA development so they can make themselves look like superheroes.



    Interesting textbook: Communication Skills for Business and Professions or Going Alone

    Against the Machine: Being Human in the Age of the Electronic Mob

    Author: Lee Siegel

    From the author hailed by the New York Times Book Review for his “drive-by brilliance” and dubbed by the New York Times Magazine as “one of the country’s most eloquent and acid-tongued critics” comes a ruthless challenge to the conventional wisdom about the most consequential cultural development of our time: the Internet.

    Of course the Internet is not one thing or another; if anything, its boosters claim, the Web is everything at once. It’s become not only our primary medium for communication and information but also the place we go to shop, to play, to debate, to find love. Lee Siegel argues that our ever-deepening immersion in life online doesn’t just reshape the ordinary rhythms of our days; it also reshapes our minds and culture, in ways with which we haven’t yet reckoned. The web and its cultural correlatives and by-products—such as the dominance of reality television and the rise of the “bourgeois bohemian”—have turned privacy into performance, play into commerce, and confused “self-expression” with art. And even as technology gurus ply their trade using the language of freedom and democracy, we cede more and more control of our freedom and individuality to the needs of the machine—that confluence of business and technology whose boundaries now stretch to encompass almost all human activity.

    Siegel’s argument isn’t a Luddite intervention against the Internet itself but rather a bracing appeal for us to contend with how it is transforming us all. Dazzlingly erudite, full of startlingly original insights,and buoyed by sharp wit, Against the Machine will force you to see our culture—for better and worse—in an entirely new way.

    The New York Times - Janet Maslin

    Mr. Siegel has done something in which [Pauline] Kael once specialized: nailing an inchoate malaise that we already experience but cannot easily explain…Against the Machine…brings dead-on accuracy to depicting the quietly insinuating ways in which the Internet can blow your mind. And it announces exactly what's wrong with this picture.

    Salon - Louis Bayard

    He ranges widely, he reads closely.... He gets our attention, yes —and then the questions resume.... Siegel, in other words, has a habit of reaching for the invective nearest to hand, without much regard for the implications. Which places him, cheek by jowl, with the blogo-barbarians pounding on the gates.

    Publishers Weekly

    Siegel, a controversial former NewRepublic.com blogger and past Slate.com art critic, provides a fascinating look at how the Internet is reshaping the way we think about ourselves and the world. Siegel explores how the Internet affects culture and social life, particularly the psychological, emotional and social cost of high-tech solitude. Arguing that the Internet's widespread anonymity eliminates boundaries, Siegel discusses the half-fantasy, half-realism of online personas. Internet pornography, Siegel intones, collapses public and private, transforming others into the instrument of the viewer's will. By experiencing virtual selves rather than other individuals, a danger arises: people run the risk of being reduced to personas that other Internet users manipulate toward their own ends. Insightful and well written with convincing evidence to support Siegel's polemic, this book is a welcome addition to the debate on the personal ramifications of living in a wired world. (Jan.)

    Copyright 2007 Reed Business Information

    Kirkus Reviews

    News flash! The Internet has changed our lives!Anyone who hasn't been living under a rock for the past 15 years is well aware that computers and the Internet have radically altered the world in many ways, some positive (e.g., quick access to random information, a convenient place to store Word documents) and some negative (e.g., less meaningful human contact). Which means that a 200-page diatribe pining for pre-Pentium days seems more than a little archaic. In his recent books, Siegel (Not Remotely Controlled: Notes on Television, 2007, etc.) has demonstrated a predilection for intellectualizing topics that don't necessarily merit intellectualization (Joey and Iron Chef America, for instance). Here he waxes philosophic on the Electronic Age, but he's behind the times. For instance, the YouTube, MySpace and Match.com backstories and/or functionalities are familiar to anybody with even the slightest interest in Internet culture. Siegel uses the words and thoughts of such contempo-philosophers as Malcolm Gladwell and Alvin Toffler to support or disprove his arguments, which further underscores the fact that this material has been covered better elsewhere. Of Wikipedia, Siegel writes, "Why does Wikipedia exist? If you ask its promoters the question, they'll look at you as though you were wearing a loincloth and carrying a club . . . They'll throw up their hands. 'It's convenient!' they'll say. Duh!"Siegel's snotty, Luddite attitude doesn't make much of a case for "being human."



  • Saturday, January 10, 2009

    Adobe Lightroom 2 The Missing FAQ or Maintaining and Repairing PCs

    Adobe Lightroom 2 - The Missing FAQ: Real Answers to Real Questions Asked by Lightroom Users

    Author: Victoria Bampton

    When you have a Lightroom question, where do you look? Do you trawl through thousands of web pages looking for the information you need? Perhaps post on a forum and wait for hours for anyone to reply? Maybe try to figure out the Help files? From now on, you look right here! This is the reference book that should have shipped with Lightroom.

    Adobe Lightroom 2 - The Missing FAQ is a 436 page compilation of the most frequently asked questions, presented in question and answer format so that you can easily find the answers you're looking for.

    Whether you're a new user who likes to dive straight into new software and figure it out as you go along, a more experienced user wanting to learn how to get the best out of Lightroom, or you've just got a burning question you'd like answered, this book is for you.

    These are real-world answers to real questions asked by real Lightroom users. It not only covers how to do things, but also why they work the way they do. Lightroom may have a mind of its own... but now you can learn how it thinks.



    New interesting textbook: O Analista Legítimo:uma Caixa de ferramentas para Pensar na Lei

    Maintaining and Repairing PCs: Concepts and Practice

    Author: Charles J Brooks

    For introductory courses in computer hardware, computer software, PC repair and A+ certification.

     

    Prepares students with the knowledge, ability, and skills demanded by the computer industry and covers the objectives of the 2006 CompTIA A+ Certification exams.



    Table of Contents:

    Table of Contents:

    Table of Contents Chapter 1 Communications and Professionalism Chapter 2 Basic PC Terms and Concepts Chapter 3 Advanced System Boards Chapter 4 Standard I/O Systems Chapter 5 Mass Storage Unit Systems Chapter 6 Data Communications Chapter 7 Printers Chapter 8 Portable Systems Chapter 9 Operating System Fundamentals Chapter 10 Windows Operating Systems Chapter 11 Basic System Troubleshooting Chapter 12 Operating System Troubleshooting Chapter 13 Security and Preventive Maintenance Appenidix A A+ Objective Map Glossary Index

    Solaris 10 or Expert SQL Server 2005 Integration Services

    Solaris 10: The Complete Reference

    Author: Paul Watters

    The Ultimate Resource on Solaris 10.
    Includes full details on all the new features.


    Maximize all the capabilities of Sun Microsystems' FREE, innovative, and powerful UNIX-based operating system with help from this authoritative guide. Get full details on installation, process and device management, access control and security, networking, services, directories, and applications. You'll learn to take advantage of the new features available in Solaris 10, including the rewritten TCP/IP stack, the enhanced cryptographic framework, cross-platform optimization, Linux interoperability, and much more. Whether you're new to Solaris or migrating from Linux or Windows, you'll need this comprehensive resource.

    • Install and run Solaris 10 on UltraSPARC or Intel systems
    • Manage files, directories, and processes, and use shell commands
    • Set up user- and role-based access control
    • Use the Solaris Management Console (SMC) to manage users and groups
    • Configure devices and file systems
    • Implement efficient backup and recovery services
    • Enable system logging, monitoring, accounting, and tuning
    • Configure DHCP, firewalls, and remote access
    • Work with DNS, NIS/NIS+, and LDAP
    • Enable shared file systems and printers using Samba and/or NFS
    • Use Sun Java System Application Server and Apache HTTP Server



    Table of Contents:

    Part I: Installation


    Chapter 1: Introduction to Solaris 10


    Chapter 2: System Concepts and Choosing Hardware


    Chapter 3: Solaris 10 Installation


    Chapter 4: Initialization, OpenBoot PROM, and Run Levels

    Part II: System Essentials


    Chapter 5: Installing Software, Live Upgrade, and Patching


    Chapter 6: Text Processing and Editing


    Chapter 7: Shells, Scripts, and Scheduling


    Chapter 8: Process Management


    Part III Security


    Chapter 9: System Security


    Chapter 10: File System Access Control


    Chapter 11: Role-Based Access Control


    Chapter 12: Users, Groups, and the Sun Management Console


    Chapter 13: Kerberos and Pluggable Authentication

    Part IV: Managing Devices


    Chapter 14: Device and Resource Management


    Chapter 15: Installing Disks and File Systems


    Chapter 16: File System and Volume Management


    Chapter 17: Backup and Recovery


    Chapter 18: Printer Management


    Chapter 19: Pseudo File Systems and Virtual Memory


    Chapter 20: System Logging, Accounting, and Tuning


    Part V: Networking


    Chapter 21: Basic Networking


    Chapter 22: DHCP and NTP


    Chapter 23: Routing and Firewalls


    Chapter 24: Remote Access


    Chapter 25: Internet Layer (IPv6)


    Part VI: Services, Directories, and Applications


    Chapter 26:Network File System and Caching File System


    Chapter 27: Sendmail


    Chapter 28: Domain Name Service


    Chapter 29: Network Information Service (NIS/NIS+)


    Chapter 30: Lightweight Directory Access Protocol (LDAP)


    Chapter 31: Samba


    Chapter 32: Application Development and Debugging


    Chapter 33: Web Applications and Services

    See also: Peopleware: Progetti produttivi e squadre

    Expert SQL Server 2005 Integration Services

    Author: Brian Knight

    As a practical guide for Integration Services ETL development, this book shows you ways to implement your ETL solution requirements from the data to the administration and everything in-between. Each chapter begins with a review of pertinent ETL concepts and moves into working those out into a design with multiple examples and related Integration Services features with the end goal of putting it all together to get a solution.



    Friday, January 9, 2009

    Collaboration Explained or Microsoft Office Live for Dummies

    Collaboration Explained: Facilitation Skills for Software Project Leaders

    Author: Jean Tabaka

    Collaboration Explained is a deeply pragmatic book that helps agile practitioners understand and manage complex organizational and team dynamics. As an agile coach, I’ve found the combination of straightforward advice and colorful anecdotes to be invaluable in guiding and focusing interactions with my teams. Jean’s wealth of experience is conveyed in a carefully struck balance of reference guides and prose, facilitating just-in-time learning in the agile spirit. All in all, a superb resource for building stronger teams that’s fit for agile veterans and neophytes alike.”

    –Arlen Bankston, Lean Agile Practice Manager, CC Pace

    “If Agile is the new ‘what,’ then surely Collaboration is the new ‘how.’ There are many things I really like about Jean’s new book. Right at the top of the list is that I don’t have to make lists of ideas for collaboration and facilitation anymore. Jean has it all. Not only does she have those great ideas for meetings, retrospectives, and team decision-making that I need to remember, but the startling new and thought-provoking ideas are there too. And the stories, the stories, the stories! The best way to transfer wisdom. Thanks, Jean!”

    –Linda Rising, Independent Consultant

    The Hands-On Guide to Effective Collaboration in Agile Projects

    To succeed, an agile project demands outstanding collaboration among all its stakeholders. But great collaboration doesn’t happen by itself; it must be carefully planned and facilitated throughout the entire project lifecycle. Collaboration Explained is the first book to bringtogether proven, start-to-finish techniques for ensuring effective collaboration in any agile software project.

    Since the early days of the agile movement, Jean Tabaka has been studying and promoting collaboration in agile environments. Drawing on her unsurpassed experience, she offers clear guidelines and easy-to-use collaboration templates for every significant project event: from iteration and release planning, through project chartering, all the way through post-project retrospectives.

    Tabaka’s hands-on techniques are applicable to every leading agile methodology, from Extreme Programming and Scrum to Crystal Clear. Above all, they are practical: grounded in a powerful understanding of the technical, business, and human challenges you face as a project manager or development team member.

    ·   Build collaborative software development cultures, leaders, and teams

    ·   Prepare yourself to collaborate–and prepare your team

    ·   Define clear roles for each participant in promoting collaboration

    ·   Set your collaborative agenda

    ·   Master tools for organizing collaboration more efficiently

    ·   Run effective collaborative meetings–including brainstorming sessions

    ·   Promote better small-group and pair-programming collaboration

    ·   Get better information, and use it to make better decisions

    ·   Use non-abusive conflict to drive positive outcomes

    ·   Collaborate to estimate projects and schedules more accurately

    ·   Strengthen collaboration across distributed, virtual teams

    ·   Extend collaboration from individual projects to the entire development organization

    © Copyright Pearson Education. All rights reserved.



    Table of Contents:
    Ch. 1What is collaboration?3
    Ch. 2What are collaborative cultures?7
    Ch. 3Who are collaborative leaders?13
    Ch. 4What are collaborative teams?23
    Ch. 5Defining project collaboration events47
    Ch. 6Preparing yourself as the process owner71
    Ch. 7Preparing participants for collaboration85
    Ch. 8Setting the collaborative agenda97
    Ch. 9The organizing tools109
    Ch. 10Starting the collaborative meeting137
    Ch. 11Defining the steps147
    Ch. 12Gathering the information - brainstorming and listing155
    Ch. 13Dialogues, small groups, and expert input approaches167
    Ch. 14Team estimating approaches185
    Ch. 15Processing the information193
    Ch. 16Visioning, retrospection, and other approaches213
    Ch. 17Managing the meeting participants227
    Ch. 18Managing conflict253
    Ch. 19Guerilla collaboration263
    Ch. 20Closing the collaborative meeting269
    Ch. 21Collaboration practices for small teams279
    Ch. 22Collaboration practices for distributed teams285
    Ch. 23Collaboration for organizations297
    Ch. 24Generic project meetings305
    Ch. 25Crystal clear325
    Ch. 26Scrum341
    Ch. 27XP and industrial XP357

    Look this: A Experiência de Liderança (com InfoTrac?)

    Microsoft Office Live for Dummies

    Author: Karen S Fredricks



    • Microsoft Office Live is a service that allows individuals, small businesses, and organizations to create Web sites, share documents, and have a shared storage area on the Web

    • Explains how to create a Web site; share documents, contact lists, project plans, and calendars; send or receive e-mails using Live Mail; and allow customers, employees, and vendors access to data based on specific security restrictions

    • Discusses establishing security levels, sharing documents, defining and managing projects, tracking company assets, using the Contact Manager, using marketing campaigns, and working with client workspaces

    • Office Live services can be used independently but they also integrate well with Microsoft Office programs used regularly by more than 400 million people around the world, including Microsoft Access, Excel, Outlook, Microsoft Office Live Meeting and Microsoft Office Small Business Edition




    Head First Object Oriented Analysis and Design or Final Fantasy III Official Strategy Guide

    Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D

    Author: Brett D McLaughlin

    "Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible, usable for the practitioner." Ivar Jacobson, Ivar Jacobson Consulting

    "I just finished reading HF OOA&D and I loved it! The thing I liked most about this book was its focus on why we do OOA&D-to write great software!" Kyle Brown, Distinguished Engineer, IBM

    "Hidden behind the funny pictures and crazy fonts is a serious, intelligent, extremely well-crafted presentation of OO Analysis and Design. As I read the book, I felt like I was looking over the shoulder of an expert designer who was explaining to me what issues were important at each step, and why." Edward Sciore, Associate Professor, Computer Science Department, Boston College

    Tired of reading Object Oriented Analysis and Design books that only makes sense after you're an expert? You've heard OOA&D can help you write great software every time-software that makes your boss happy, your customers satisfied and gives you more time to do what makes you happy.

    But how?

    "Head First Object-Oriented Analysis & Design" shows you how to analyze, design, and write serious object-oriented software: software that's easy to reuse, maintain, and extend; software that doesn't hurt your head; software that lets you add new features without breaking the old ones. Inside you will learn how to: Use OO principles like encapsulation and delegation to build applications that are flexible Apply the Open-Closed Principle (OCP) and the Single Responsibility Principle (SRP) to promote reuse of your code Leverage the power of design patternsto solveyour problems more efficiently Use UML, use cases, and diagrams to ensure that all stakeholders are communicating clearly to help you deliver the right software that meets everyone's needs.

    By exploiting how your brain works, "Head First Object-Oriented Analysis & Design" compresses the time it takes to learn and retain complex information. Expect to have fun, expect to learn, expect to be writing great software consistently by the time you're finished reading this!



    New interesting book: The Greatest Battle or Social Work Macro Practice

    Final Fantasy III Official Strategy Guide

    Author: BradyGames

    BradyGames’ Final Fantasy III Official Strategy Guide includes the following:


    • A complete walkthrough of the entire game.

    • Detailed area maps.

    • Extensive item and equipment lists.

    • Expert boss strategies to defeat even the toughest foe.

    • In-depth bestiary.

    • Game secrets revealed!

    Platform: Nintendo DS
    Genre: Role-Playing GameThis product is available for sale in North America only.



    Thursday, January 8, 2009

    High Performance Linux Clusters with OSCAR Rocks OpenMosix and MPI or CCNP BCMSN Portable Command Guide

    High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI

    Author: Joseph D Sloan

    To the outside world, a "supercomputer" appears to be asingle system. In fact, it's a cluster of computers that share a local area network and have the ability to work together on a single problem as a team. Many businesses used to consider supercomputing beyond the reach of their budgets, but new Linux applications have made high-performance clusters more affordable than ever. These days, the promise of low-cost supercomputing is one of the main reasons many businesses choose Linux over other operating systems.

    This new guide covers everything a newcomer to clustering will need to plan, build, and deploy a high-performance Linux cluster. The book focuses on clustering for high-performance computation, although much of its information also applies to clustering for high-availability (failover and disaster recovery). The book discusses the key tools you'll need to get started, including good practices to use while exploring the tools and growing a system. You'll learn about planning, hardware choices, bulk installation of Linux on multiple systems, and other basic considerations. Then, you'll learn about software options that can save you hours—or even weeks—of deployment time.

    Since a wide variety of options exist in each area of clustering software, the author discusses the pros and cons of the major free software projects and chooses those that are most likely to be helpful to new cluster administrators and programmers. A few of the projects introduced in the book include:

    • MPI, the most popular programming library for clusters. This book offers simple but realistic introductory examples along with some pointers for advanced use.
    • OSCAR and Rocks, two comprehensive installation and administrative systems
    • openMosix (a convenient tool for distributing jobs), Linux kernel extensions that migrate processes transparently for load balancing
    • PVFS, one of the parallel filesystems that make clustering I/O easier
    • C3, a set of commands for administering multiple systems

    Ganglia, OpenPBS, and cloning tools (Kickstart, SIS and G4U) are also covered. The book looks at cluster installation packages (OSCAR & Rocks) and then considers the core packages individually for greater depth or for folks wishing to do a custom installation. Guidelines for debugging, profiling, performance tuning, and managing jobs from multiple users round out this immensely useful book.



    Table of Contents:
    Pt. IAn introduction to clusters
    1Cluster architecture3
    2Cluster planning18
    3Cluster hardware31
    4Linux for clusters46
    Pt. IIGetting started quickly
    5OpenMosix65
    6OSCAR86
    7Rocks121
    Pt. IIIBuilding custom clusters
    8Cloning systems139
    9Programming software164
    10Management software184
    11Scheduling software198
    12Parallel filesystems210
    Pt. IVCluster programming
    13Getting started with MPI227
    14Additional MPI features248
    15Designing parallel programs264
    16Debugging parallel programs283
    17Profiling parallel programs300
    Pt. VAppendix

    New interesting textbook: The Iron Cage or Infrastructure

    CCNP BCMSN Portable Command Guide

    Author: Scott D Empson

    All the BCMSN 642-812 commands in one compact, portable resource



    Preparing for the CCNP® certification? Working as a network professional? Here are all the CCNP-level commands for the BCMSN exam you need in one condensed, portable resource. The CCNP BCMSN Portable Command Guide is filled with valuable, easy-to-access information and is portable enough for use whether you’re in the server room or the equipment closet.



    This book will help you memorize commands and concepts as you work to pass the CCNP BCMSN exam (642-812). The guide summarizes all CCNP certification-level Cisco IOS® Software commands, keywords, command arguments, and associated prompts, providing you with tips and examples of how to apply the commands to real-world scenarios. Sample configurations throughout the book provide you with a better understanding of how these commands are used in simple network designs.



    The topics in this portable command guide cover how to do the following:

    • Implement VLANs
    • Conduct the operation of Spanning Tree Protocol and EtherChannel in a hierarchical network
    • Implement inter-VLAN routing
    • Implement gateway redundancy technologies
    • Describe and configure wireless client access
    • Describe and configure security features in a switched network
    • Configure support for voice


    Scott Empson is currently the assistant program chair of the bachelor of applied information systems technology degree program at the Northern Alberta Institute of Technology in Edmonton, Alberta, Canada, teaching Cisco® routing, switching, and network designcourses in certificate, diploma, and applied degree programs at the post-secondary level. He is also the program coordinator of the Cisco Networking Academy® Program at NAIT, a Regional Academy covering central and northern Alberta. He has earned three undergraduate degrees and currently holds several industry certifications, including CCNP, CCDA®, CCAI, and Network+.


    • Access all CCNP BCMSN commands—use as a quick offline resource for research and solutions
    • Logical “how-to” topic groupings provide one-stop research
    • Great for review before taking the CCNP BCMSN certification exam
    • Compact size makes it easy to carry with you, wherever you go
    • “Create your own journal” section with blank, lined pages allows you to personalize the book for your needs


    This book is part of the Cisco Press® Certification Self-Study Product Family, which offers readers a self-paced study routine for Cisco® certification exams. Titles in the Cisco Press Certification Self-Study Product Family are part of a recommended learning program from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press.



    Category: Cisco Press—Cisco Certification


    Covers: CCNP BCMSN Certification 642-812




    Principles of Information Systems 8th Edition or Computer Animation

    Principles of Information Systems, 8th Edition

    Author: Ralph Stair

    Built on the successful framework of previous editions, the eagerly anticipated eighth edition of Principles of Information Systems has been heavily revised and reorganized and now offers a streamlined text that covers the most up-to-date and relevant topics of information technology. The overall vision, framework, and pedagogy that made the previous editions so popular has been retained, making this a highly comprehensive IS text. Accomplished authors Ralph Stair and George Reynolds continue to expose their readers to clear learning objectives that are reinforced by timely, real-world business examples and hands-on activities. Regardless of their major, students can use this book to understand and practice fundamental IS principles so that they can function more efficiently and effectively as workers, managers, decision makers, and organizational leaders.



    Table of Contents:
    Part 1: An Overview 1. An Introduction to Information Systems 2. Information Systems in Organizations Part 2: Information Technology Concepts 3. Hardware: Input, Processing, and Output Devices 4. Software: Systems and Application Software 5. Organizing Data and Information 6. Telecommunications and Networks 7. The Internet, Intranets, and Extranets Part 3: Business Information Systems 8. Electronic and Mobile Commerce 9. Enterprise Systems 10. Information and Decision Support Systems 11. Knowledge Management and Specialized Information Systems Part 4: Systems Development 12. Systems Development: Investigation and Analysis 13. Systems Design, Implementation, Maintenance, and Review Part 5: Information Systems in Business and Society 14. The Personal and Social Impact of Computers

    Book about: Lara Croft Tomb Raider Anniversary or Pro Sharepoint 2007 Development Techniques

    Computer Animation: Algorithms and Techniques

    Author: Rick Parent

    Driven by the demands of research and the entertainment industry, the techniques of animation are pushed to render increasingly complex objects with ever-greater life-like appearance and motion. This rapid progression of knowledge and technique impacts professional developers, as well as students. Developers must maintain their understanding of conceptual foundations, while their animation tools become ever more complex and specialized. The second edition of Rick Parent's Computer Animation is an excellent resource for the designers who must meet this challenge. The first edition established its reputation as the best technically oriented animation text. This new edition focuses on the many recent developments in animation technology, including fluid animation, human figure animation, and soft body animation. The new edition revises and expands coverage of topics such as quaternions, natural phenomenon, facial animation, and inverse kinematics. The book includes up-to-date discussions of Maya scripting and the Maya C++ API, programming on real-time 3D graphics hardware, collision detection, motion capture, and motion capture data processing.

    * The leading text for animation courses that have a technical focus
    * Includes companion site with contemporary animation examples drawn from research and entertainment, sample animations, and example code
    * Decribes the key mathematical and algorithmic foundations of animation that provide the animator with a deep understanding and control of technique

    Booknews

    Written for graphics programmers and animators, this textbook and guide covers techniques at various levels of complexity and includes background information on the underlying mathematics and physics concepts. It outlines the history of animation, and introduces key concepts like rendering, transformation, and orientation representation. Advanced techniques are illustrated with detailed working examples. Parent teaches computer graphics and animation at Ohio State University. Annotation c. Book News, Inc., Portland, OR (booknews.com)

    What People Are Saying

    Larry Gritz
    This book is, hand's down, my recommendation on the technical aspects of computer animation techniques. It's both a broad overview of the field, as well as a handy reference. I expect it to be a common sight on the bookshelves of students, teachers, graphics researchers, and practitioners in the field.-- Larry Gritz, Exluna




    Wednesday, January 7, 2009

    Introduction to Computing Systems or Web Style Guide

    Introduction to Computing Systems: From Bits and Gates to C and Beyond

    Author: Yale N Patt

    Introduction to Computing Systems: From bits & gates to C & beyond, now in its second edition, is designed to give students a better understanding of computing early in their college careers in order to give them a stronger foundation for later courses. The book is in two parts: (a) the underlying structure of a computer, and (b) programming in a high level language and programming methodology.

    To understand the computer, the authors introduce the LC-3 and provide the LC-3 Simulator to give students hands-on access for testing what they learn. To develop their understanding of programming and programming methodology, they use the C programming language. The book takes a "motivated" bottom-up approach, where the students first get exposed to the big picture and then start at the bottom and build their knowledge bottom-up. Within each smaller unit, the same motivated bottom-up approach is followed. Every step of the way, students learn new things, building on what they already know. The authors feel that this approach encourages deeper understanding and downplays the need for memorizing. Students develop a greater breadth of understanding, since they see how the various parts of the computer fit together.



    Look this: Everything Mediterranean Cookbook or Everything Slow Cooker Cookbook

    Web Style Guide: Basic Design Principles for Creating Web Sites

    Author: Patrick J Lynch

    Consistently praised in earlier editions as the best volume on classic elements of web site design, Web Style Guide, now in its Third Edition, continues its tradition of emphasis on fundamentals. Focusing on the needs of web site designers in corporations, government, nonprofit organizations, and academic institutions, the book explains established design principles and how they apply in web design projects in which information design, interface design, and efficient search and navigation are of primary concern.

     

    New in this edition:

     

    —a full chapter devoted to Universal Usability

    —guidelines and techniques for creating universally usable designs

    —a full chapter on Information Architecture and how best to promote its robust development

    —information on Search Engine Optimization and the designs that improve it

    —techniques for using Cascading Style Sheets for layouts and typographic design

    —185 illustrations, all in full color

    Donald A. Norman

    At last, a book on the design of Web sites with the viewer in mind.

    Booknews

    This guide focuses on interface and graphic design principles underlying Web site design, and gives advice on issues ranging from planning and organizing goals, to design strategies for a site, to elements of individual page design. Addresses practical concerns of bending and adapting HTML to the purposes of graphic page design, and discusses issues and constraints of designing complex, multilayered sites. Includes a wealth of technical information on graphics and multimedia, illustrated with b&w photos and examples. Annotation c. by Book News, Inc., Portland, Or.

    The New York Times - J.D. Biersdorfer

    Staid and solid, the book is....sort of an Elements of Style for Webmasters, and the authors even invoke that classic handboook's injunction to "prefer the specific to the general, the definite to the vague, the concrete to the abstract."

    What People Are Saying

    Donald A. Norman
    At last, a book on the design of Web sites with the viewer in mind....[It] intelligently and succinctly discusses all those topics so badly neglected by most Web sites. -- (Donald A. Norman, author of The Design of Everyday Things and The Invisible Computer)


    Craig Locatis
    One of the few resources that discusses organizing information on the Web in ways that serve users. This guide addresses a critical need in a practical way. -- (Craig Locatis, National Library of Medicine, National Institutes of Health)


    E. R. Tufte
    A style guide for the interface with real long-run value, showing us deep principles of design rather than simply fashion and technology. -- (Edward R. Tufte, Yale University)




    Table of Contents:
    1 Process 1
    2 Universal Usability 51
    3 Information Architecture 71
    4 Interface Design 95
    5 Site Structure 121
    6 Page Structure 151
    7 Page Design 171
    8 Typography 205
    9 Editorial Style 231
    10 Forms and Applications 249
    11 Graphics 267
    12 Multimedia 301 Abbreviations 315 References 317 Illustration Credits 327 Index 329

    Creating Web Pages For Dummies or Java Persistence with Hibernate

    Creating Web Pages For Dummies

    Author: Bud E Smith

    It’s easy to design, build, and post a Web page with Google Page Creator or CoffeeCup HTML Editor, but a friendly guide still comes in handy. Creating Web Pages For Dummies®, 9th Edition introduces you to Web design software and online page-building tools, and walks you through the process in record time.

    Like its previous editions, this book gives you the skinny on getting Web pages up and running with the least amount of hassle. But not just ho-hum Web pages! Yours will look fantastic and be easy to build, and you’ll even get a trial version of CoffeeCup HTML Editor and visual design tools on the bonus CD. You’ll learn to:

    • Get a simple page designed and online by the end of Chapter 3
    • Optimize photos, video, and audio for the Web and get them onto your page
    • Register for a Google account and use the versatile Google Page Creator
    • Build pages using basic HTML or CoffeeCup HTML Editor
    • Identify and apply elements of design, avoid common errors, and create pages that get noticed
    • Maintain control by creating and editing pages in HTML with a text editor
    • Understand how image file size affects your pages, how to upload photos to Flickr, and how to add sound and video files to your Web pages
    • Develop your pages into a site with CoffeeCup HTML Editor and Visual Editor

    You’ll even find out more about blogging and Blogger.com. The trial software on the CD is for Windows, but the instructions for building great Web pages work on any system!



    Go to: The Japanese Conspiracy The Oahu Sugar Strike of 1920 or John Adams

    Java Persistence with Hibernate

    Author: Christian Bauer

    Persistence-the ability of data to outlive an instance of a program-is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping making it a snap to work with SQL databases in Java applications. Hibernate applications are cheaper, more portable, and more resilient to change. Because it conforms to the new EJB 3.0 and Java Persistence 1.0 standard, Hibernate allows the developer to seamlessly create efficient, scalable Java EE applications.

    "Java Persistence with Hibernate" explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques.

    In this revised edition of the bestselling "Hibernate in Action," authors Christian Bauer and Gavin King-the founder of the Hibernate project-cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence standard.



    Table of Contents:
    foreword to t

    Tuesday, January 6, 2009

    PowerPoint 2007 All in One Desk Reference For Dummies or Adobe Photoshop Elements 6 Maximum Performance

    PowerPoint 2007 All-in-One Desk Reference For Dummies

    Author: Peter Weverka

    7 books in 1—your key to PowerPoint success!

    Your one-stop guide to perfect presentations with PowerPoint 2007

    Everybody uses PowerPoint, right? How can you make your presentations pop? Check this handy reference with its easy-to-use minibooks! Once you get going with all the cool new stuff in PowerPoint 2007, you find out how to jazz up your presentations with charts, transitions, photos, animation, and even some ultra-cool power-user tricks.

    Discover how to



    • Plan and create a presentation

    • Use speed techniques

    • Handle master slides and master styles

    • Customize slides with themes and templates

    • Make diagrams and charts

    • Create video slides




    Book review: Juniper Networks Secure Access SSL VPN Configuration Guide or Untangling the Web

    Adobe Photoshop Elements 6 Maximum Performance: Unleash the Hidden Performance of Elements

    Author: Mark Galer

    Unleash the hidden potential for professional image editing in Adobe ® Photoshop ® Elements with this project-based, real-world guide.

    Using step-by-step instructions and accompanying movie tutorials, Mark Galer leads you through the less well-known and most powerful post-production editing techniques Adobe ® Photoshop ® Elements has to offer. Cunning tricks and clever workarounds help you to create professional images without features from the full Adobe ® Photoshop ® package that you need but don't want to pay for — perform tasks you didn't think were possible in Adobe ® Photoshop ® Elements!

    Whether you're an imaging professional or a photography enthusiast, this book will help you get the maximum performance from your software. Learn how to:
    * Create striking effects with no commercial lighting or studio equipment
    * Extend the dynamic range of your digital camera by merging multiple exposures
    * Optimize, enhance and montage images with stunning results

    The accompanying DVD provides extensive support with movie tutorials for all projects, high resolution images, multilayered files of completed projects, a stock library and a keyboard shortcut guide.

    Mark Galer is a freelance photographer, accomplished lecturer and best-selling author of number books on photography. He is an official Adobe Ambassador for Adobe ® Photoshop ® and Adobe ® Photoshop ® Elements.

    * Save money by unleashing the hidden potential of Elements for professional image editing rather than upgrading to the full Photoshop software
    * Practical, step-by-step projects show you how to solve real-world problems andcreate stunning
    images using clever workarounds and powerful, little-known techniques
    * Free DVD includes more than 5 hours of tutorials, image files, a stock library and keyboard shortcut guide — worth the cover price alone!



    Table of Contents:
    Part 1: Optimize Projects 1: Crop and Correct; 2: Levels; 3: Camera RAW; 4: Target Tones; 5: Contrast; 6: Hue and Saturation; 7: Sharpening; 8: Printing; Part 2: Enhance Projects 1: Depth of Field; 2: Shafts of Light; 3: Black and White; 4: Toning; 5: Character Portrait; 6: Glamour Portrait; 7: Motion Blur; 8: Low Key; 9: Channels; Part 3: Montage Projects 1: Creative Montage; 2: Replacing a Sky; 3: High Dynamic Range; 4: Creative Type; 5: Displacement; 6: Preserving Shadows; 7: Panoramas; 8: Hair Transplant; Jargon Buster; Keyboard Shortcuts; DVD Movie tutorials; High resolution images; Camera RAW and 16 Bits/Channel files; Adobe presets; Maximum Performance Action files.

    Real World Adobe Illustrator CS3 or UML Distilled

    Real World Adobe Illustrator CS3

    Author: Mordy Golding

    Real World Adobe Illustrator CS3 is the definitive reference to Adobe's industry-standard vector graphics software. With an easy, engaging style, author Mordy Golding takes readers through all of the features of the program, explaining not only how to use the multitude of features but also why and when to use them. This edition has been thoroughly updated for Illustrator CS3, including insightful techniques on using the new Live Color environment and its tools, a new Isolation mode for working on complex artwork, and new tools for drawing, erasing, modifying, and cropping graphic. New integration features with Flash CS3 are also covered in depth; for example, readers learn how symbols can be defined as movie clips for use in Flash. Now that Illustrator and Flash are both part of several bundled offerings of the Creative Suite, this coverage is a key part of the entire uninterrupted workflow from initial concept to final execution.

    Along with tips, sidebars, and expert commentary, there are also numerous illustrations and screen shots included to offer readers the most complete coverage on this extraordinary application. Designers from all fields--illustrators, animators, package designers, graphic designers, web designers, and more--will find Real World Adobe Illustrator CS3 their one-stop guide to creating powerful designs in Illustrator



    Books about: Hashimotos Thyroiditis or PMDD

    UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd Edition

    Author: Martin Fowler

    Now widely adopted as the de facto industry standard and sanctioned by the Object Management Group, the Unified Modeling Language (UML) is a notation all software developers need to know and understand. However, the UML is a big language, and not all of it is equally important. The award-winning first edition of UML Distilled was widely praised for being a concise guide to the core parts of the UML and has proved extremely successful in helping developers get up and running quickly. UML Distilled, Second Edition, maintains the concise format with significantly updated coverage of use cases and activity diagrams, and expanded coverage of collaborations. It also includes a new appendix detailing the changes between UML versions.

    Written for those with a basic understanding of object-oriented analysis and design, this book begins with a summary of UML's history, development, and rationale and then moves into a discussion of how the UML can be integrated into the object-oriented development process. The primary author profiles the various modeling techniques in the UML--such as use cases, class diagrams, and interaction diagrams--and describes the notation and semantics clearly and succinctly. He also outlines useful non-UML techniques such as CRC cards and patterns. These descriptions are made even more relevant with a collection of best practices based on the primary author's experience and a brief Java programming example demonstrating the implementation of a UML-based design. With this tour of the key parts of the UML, readers will be left with a firm foundation upon which to build models and develop further knowledge of the Unified Modeling Language.

    Praise for the First Edition

    "UML Distilled is a recipient of the prestigious 1997 Software Development Magazine Productivity Award in the Books category. Addison-Wesley congratulates authors Martin Fowler and Kendall Scott for their outstanding work."

    "This book is a godsend. It is packed with solid advice presented in a concise and highly readable way. The essence of the notations is explained very well indeed but the author goes beyond this to give very clear insights into the application of UML techniques."
    —Jennifer Stapleton, Vice President Technical, British Computer Society

    "UML Distilled is well written, knowledgeable about both systems development and UML, and disarmingly honest."
    —Robert L. Glass, The Software Practitioner (March 1998)

    "UML Distilled proves that you can say a lot of useful things about computing in a small book."
    —Gregory V. Wilson, Dr. Dobb's Journal

    Booknews

    A pioneer in the field provides software developer users of this industry standard with a foundation for integrating the Unified Modeling Language into the object-oriented development process, in the context of its history. Appends modeling techniques and their uses, and changes between UML versions. Annotation c. Book News, Inc., Portland, OR (booknews.com)



    Table of Contents:
    List of Figures
    Foreword to the Third Edition
    Foreword to the First Edition
    Preface
    Ch. 1Introduction1
    Ch. 2Development Process19
    Ch. 3Class Diagrams: The Essentials35
    Ch. 4Sequence Diagrams53
    Ch. 5Class Diagrams: Advanced Concepts65
    Ch. 6Object Diagrams87
    Ch. 7Package Diagrams89
    Ch. 8Deployment Diagrams97
    Ch. 9Use Cases99
    Ch. 10State Machine Diagrams107
    Ch. 11Activity Diagrams117
    Ch. 12Communication Diagrams131
    Ch. 13Composite Structures135
    Ch. 14Component Diagrams139
    Ch. 15Collaborations143
    Ch. 16Interaction Overview Diagrams147
    Ch. 17Timing Diagrams149
    AppChanges between UML Versions151
    Bibliography161
    Index167

    Monday, January 5, 2009

    Microsoft Office Excel 2007 Data Analysis or The Productive Programmer

    Microsoft Office Excel 2007 Data Analysis: Your Visual Blueprint for Creating and Analyzing Data, Charts, and PivotTables

    Author: Denise Etheridg

    Welcome to the only guidebook series that takes a visual approach to professional-level computer topics. Open the book and you'll discover step-by-step screen shots that demonstrate over 110 Excel data analysis techniques, including:

    * Identifying trends in your data
    * Sorting, filtering, and identifying lists
    * Creating, editing, and checking formulas
    * Calculating interest rates and depreciation
    * Performing simple sorts and filters
    * Hiding rows or columns in a PivotTable
    * Adding and removing chart data
    * Querying an Access database
    * Assigning digital signatures
    * Solving a formula with a data table

    "I was stuck on an Excel problem for two days. Finally, I opened one of your books, and there was a macro to accomplish exactly what I needed! You made me look good to the boss."
    -Rob L. Meerscheidt(The Woodlands, TX)

    * High-resolution screen shots demonstrate each task
    * Succinct explanations walk you through step by step
    * Two-page lessons break big topics into bite-sized modules
    * "Apply It" and "Extra" sidebars highlight useful tips



    Interesting book: American Jezebel or Lafayette

    The Productive Programmer

    Author: Neal Ford

    Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity-how to work smarter, spurn interruptions, get the most out your computer, and avoid repetition-he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team. You'll learn to: Write the test before you write the code Manage the lifecycle of your objects fastidiously Build only what you need now, not what you might need later Apply ancient philosophies to software development Question authority, rather than blindly adhere to standards Make hard things easier and impossible things possible through meta-programming Be sure all code within a method is at the same level of abstraction Pick the right editor and assemble the best tools for the job This isn't theory, but the fruits of Ford's real-world experience as an Application Architect at the global IT consultancy ThoughtWorks. Whether you're a beginner or a pro with years of experience, you'll improve your work and your career with the simple and straightforward principles in The Productive Programmer.



    Table of Contents:
    Foreword     vii
    Preface     ix
    Introduction     1
    Why a Book on Programmer Productivity?     2
    What This Book Is About     3
    Where to Go Now?     5
    Mechanics
    Acceleration     9
    Launching Pad     10
    Accelerators     18
    Macros     33
    Summary     35
    Focus     37
    Kill Distractions     38
    Search Trumps Navigation     40
    Find Hard Targets     42
    Use Rooted Views     44
    Use Sticky Attributes     46
    Use Project-Based Shortcuts     47
    Multiply Your Monitors     48
    Segregate Your Workspace with Virtual Desktops     48
    Summary     50
    Automation     51
    Don't Reinvent Wheels     53
    Cache Stuff Locally     53
    Automate Your Interaction with Web Sites     54
    Interact with RSS Feeds     54
    Subvert Ant for Non-Build Tasks     56
    Subvert Rake for Common Tasks     57
    Subvert Selenium to Walk Web Pages     58
    Use Bash to Harvest Exception Counts     60
    Replace Batch Files withWindows Power Shell     61
    Use Mac OS X Automator to Delete Old Downloads     62
    Tame Command-Line Subversion     62
    Build a SQL Splitter in Ruby     64
    Justifying Automation     65
    Don't Shave Yaks     67
    Summary     68
    Canonicality     69
    DRY Version Control     70
    Use a Canonical Build Machine     72
    Indirection     73
    Use Virtualization     80
    DRY Impedance Mismatches     80
    DRY Documentation     88
    Summary     93
    Practice
    Test-Driven Design     97
    Evolving Tests     99
    Code Coverage     105
    Static Analysis     109
    Byte Code Analysis     110
    Source Analysis     112
    Generate Metrics with Panopticode     113
    Analysis for Dynamic Languages     116
    Good Citizenship     119
    Breaking Encapsulation     120
    Constructors     121
    Static Methods     121
    Criminal Behavior     126
    Yagni     129
    Ancient Philosophers     135
    Aristotle's Essential and Accidental Properties      136
    Occam's Razor     137
    The Law of Demeter     140
    Software Lore     141
    Question Authority     143
    Angry Monkeys     144
    Fluent Interfaces     145
    Anti-Objects     147
    Meta-Programming     149
    Java and Reflection     150
    Testing Java with Groovy     151
    Writing Fluent Interfaces     152
    Whither Meta-Programming?     154
    Composed Method and Slap     155
    Composed Method in Action     156
    Slap     160
    Polyglot Programming     165
    How Did We Get Here? And Where Exactly Is Here?     166
    Where Are We Going? And How Do We Get There?     169
    Ola's Pyramid     173
    Find the Perfect Tools     175
    The Quest for the Perfect Editor     176
    The Candidates     179
    Choosing the Right Tool for the Job     180
    Un-Choosing the Wrong Tools     186
    Conclusion: Carrying on the Conversation     189
    Building Blocks     191
    Index     199

    Sunday, January 4, 2009

    Microsoft Office Word 2007 Illustrated Complete or A Practical Guide to Enterprise Architecture

    Microsoft Office Word 2007 - Illustrated Complete

    Author: Jennifer Duffy

    Part of the Illustrated Series, this practical, easy to navigate book provides the essential knowledge of Microsoft Word 2007 students need to succeed in both the classroom and beyond.



    Read also 365 Deployment Days or Three African American Classics

    A Practical Guide to Enterprise Architecture (The Coad Series)

    Author: James McGovern


    • Comprehensive explanation of enterprise architecture concepts and methods
    • Extend the Rational Unified Process to include Enterprise Architecture
    • Unified view of the various architectural disciplines to create strategic blueprints
    • Perspectives on Enterprise Development and Technology

    Indispensable technical, process, and business insight from leading enterprise architects

    Many organizations today face the challenge of designing, building, and maintaining large-scale distributed enterprise systems that are able to adapt to changing business needs. Many repeat the mistakes of others, resulting in cost overruns, blown deadlines, and lost opportunity. Today's business climate places additional burden on IT to deliver. Ever-adapting business drivers can diverge from the capabilities of the enterprise IT systems today, especially if the systems are complex, fragile, and intolerant of change. Enterprise architecture can help future-proof IT investments made today.

    A Practical Guide to Enterprise Architecture helps readers create adaptive architecture strategies for successfully implementing enterprise architectures. This classic handbook goes beyond theory and presents strategies that are based on experiences within organizations across multiple industry verticals. Behind each opinion, technique, and principle is a wealth of knowledge provided by some of the best-known industry thought leaders today.

    This book's authors have architected industrial-strength software and infrastructure for many of the world's leading firms-in financial services, telecommunications, media, and e-business. They present practical guidance, candidassessments of existing practice, and detailed examples from their own experience. Coverage includes:
    • Strategies for enterprise architecture-which ones work and why
    • Proven "product line" practices for streamlining the design of enterprise software
    • Understanding how to translate key business drivers into enterprise architecture output
    • Agile architectural and modeling techniques-presented by their creator, Scott Ambler
    • Architecting presentation tiers, user experience, and usability methods to create a reusable base of core assets
    • Overcoming the challenges of transitioning to agile methods
    • Identifying architecture enabling human resource practices

    Whether you're a working architect or plan to become one, A Practical Guide to Enterprise Architecture will be your timely, trusted advisor-today and for years to come.



    Table of Contents:
    Acknowledgments
    Foreword
    Preface
    Ch. 1Systems Architecture1
    Ch. 2Software Architecture35
    Ch. 3Service-Oriented Architecture63
    Ch. 4Software Product Lines91
    Ch. 5Methodology Overview111
    Ch. 6Enterprise Unified Process141
    Ch. 7Agile Architecture149
    Ch. 8Agile Modeling165
    Ch. 9Presentation Tier Architecture179
    Ch. 10Usability and User Experience205
    Ch. 11Data Architecture225
    Ch. 12Thought Leadership257
    App. A269
    App. B273
    App. C275
    App. D277
    App. E281
    App. F287
    App. G293
    About the Authors295
    Index297

    Painter X Creativity or Beginning JSP Jsf and Tomcat Web Development

    Painter X Creativity: Digital Artist's Handbook

    Author: Jeremy Sutton

    Empower your artistry in the digital environment

    This unique Painter book addresses both creative and technical proficiency, helping you step ahead in today's world of photography, art, multimedia, and design. This lavishly illustrated guide speaks directly to all visual artists and shows you how to combine traditional and stateof-the-art media to capture the essence of your vision.

    Fully updated for Corel Painter X and the newest range of Wacom graphics tablets, progressive, well-structured tutorials from beginner to advanced level, case studies, and examples of art will inspire your imagination at every stage. Let world-renowned Painter master Jeremy Sutton guide you step-by-step in how to experiment with creative ideas and techniques that you can adapt to your own style.

    New time-saving tips, workflow strategies, and keyboard short cuts allow you to quickly transform your work with Corel Painter X's outstanding natural-media tools. From expressive paintings to evocative collage portraits, oil impressionism, live portrait paintings, and painterly effects for video, television, and the Web, you get the best techniques through...

    *Clear explanations with colorful screen grabs and inspiring artworks that lead you through the sophisticated and creative Painter tools
    *Practical, hands-on tutorials, and project illustrations that show you every step in image development, including multimedia artist techniques
    *A CD-ROM packed with unique custom brushes, tutorial images, and additional art materials not supplied with Painter X

    Included on the resource CD:
    *48 extra brushes including many unique custom brushes not supplied with Painter
    *38custom color sets
    *Jeremy's SupaDoopa custom palettes to help speed up your workflow
    *Collection of Jeremy's favorite Image Hose nozzles, paper textures, and patterns to greatly enhance the variety and richness of art materials available at your fingertips
    *Gain instant access to Jeremy's interface customization and optimize your creativity with unique custom workspaces, new to Painter X
    *4 QuickTime movies including a studio tour, artwork commentary, and details on Wacom tablets
    *Have fun practicing with 28 tutorial images!

    *Clear explanations with colorful screen grabs and inspiring artworks that lead you through the sophisticated and creative Painter tools
    *Practical, hands-on tutorials, and project illustrations that show you every step in image development, including multimedia artist techniques
    *Chapter endings with quizzes and questions to cement learning
    *A CD-ROM packed with unique custom brushes, tutorial images for all projects, and additional art materials not supplied with Painter X



    See also: Adobe Illustrator CS2 Classroom in a Book or Ruby Pocket Reference

    Beginning JSP, Jsf, and Tomcat Web Development: From Novice to Professional

    Author: Giulio Zambon

    Start building Java-based web applications now, even if you’re a complete newcomer to Java. Comprehensive and example-driven, Beginning JSP(tm), JSF(tm), and Tomcat Web Development is all you need to develop dynamic web applications using JSP, connect to databases with JSF, and put them into action using the world’s most popular open source Java web server, Apache Tomcat.

    • A comprehensive introduction to JavaServer Pages (JSP), JavaServer Faces (JSF), and the Apache Tomcat web application server
    • Key concepts made easy to grasp by numerous working examples and a walkthrough of the development of a complete e-commerce project
    • Written for professionals by a practicing Java web application professional and expert

    What you’ll learn
    • Develop dynamic web applications using the popular JavaServer Pages (JSP) technology.
    • Connect to SQL-based databases, like MySQL, from JSP/JSF-based web pages.
    • Integrate XML and HTML markup into your Java web page or Java-based web application.
    • Build an e-commerce web site using sound design principles
    • Deploy web applications using the world’s most popular and widely adopted open source Java web application server, Apache Tomcat.

    Who is this book for?

    This book is ideal for anyone new to Java who wants to start developing Java web applications, but also offers a valuable refresher to Java web developers who are new to the latest JSP, JSF, and Tomcat standards.
    About the Apress Beginning Series

    The Beginning series from Apress is the right choice to get the information you need to land that crucial entry-level job. Thesebooks will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.&rdquo You'll start your journey by seeing what you need to know--but without needless theory and filler. You'll build your skill set by learning how to put together real-world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there--it is your trusted guide through unfamiliar territory!
    Related Titles from Apress

    • Pro JSP 2, Fourth Edition
    • Pro Apache Tomcat 6
    • Pro JSF and AjaxPro JSF and Ajax: Building Rich Internet Components



    Saturday, January 3, 2009

    The Art of Multiprocessor Programming or Professional SharePoint 2007 Development

    The Art of Multiprocessor Programming

    Author: Maurice Herlihy

    This book is the first comprehensive presentation of the principles and tools available for programming multiprocessor machines. It is of immediate use to programmers working with the new architectures. For example, the next generation of computer game consoles will all be multiprocessor-based, and the game industry is currently struggling to understand how to address the programming challenges presented by these machines.
    This change in the industry is so fundamental that it is certain to require a significant response by universities, and courses on multicore programming will become a staple of computer science curriculums.
    The authors are well known and respected in this community and both teach and conduct research in this area. Prof. Maurice Herlihy is on the faculty of Brown University. He is the recipient of the 2003 Dijkstra Prize in distributed computing. Prof. Nir Shavit is on the faculty of Tel-Aviv University and a member of the technical staff at Sun Microsystems Laboratories. In 2004 they shared the Gödel Prize, the highest award in theoretical computer science.

    * THE book on multicore programming, the new paradigm of computer science
    * Written by the world's most revered experts in multiprocessor programming and performance
    * Includes examples, models, exercises, PowerPoint slides, and sample Java programs



    Table of Contents:

    1 Introduction; 2 Mutual Exclusion; 3 Concurrent Objects and Linearization; 4 Foundations of Shared Memory; 5 The Relative Power of Synchronization Methods; 6 The Universality of Consensus; 7 Spin Locks and Contention; 8 Monitors and Blocking Sychronization; 9 Linked Lists: the Role of Locking; 10 Concurrent Queues and the ABA Problem; 11 Concurrent Stakcs and Elimination; 12 Counting, Sorting and Distributed Coordinatino; 13 Concurrent Hashing and Natural Parallelism; 14 Skiplists and Balanced Search; 15 Priority Queues; 16 Futures, Scheduling and Work Distribution; 17 Barriers; 18 Transactional Memory; Appendices

    Books about: Booms Bubbles and Busts in the Us Stock Market or Physical Principles of Wireless Communications

    Professional SharePoint 2007 Development

    Author: John Holliday



    • Beginning with an introduction to the technologies in Microsoft's application platform, this thorough guide then goes on to highlight the technologies in SharePoint 2007 that are new for developers

    • The author team focuses on how SharePoint fits in and complements the underlying platform; this is discussed throughout the book so that readers can learn how to take existing investments in the MSFT platform and move those to SharePoint

    • Places special emphasis on the key areas of SharePoint development: base platform, collaboration, portal and composite application frameworks, enterprise search, ECM, business process/workflow/electronic forms and finally business intelligence

    • Demonstrates how to develop applications with RSS, blogs, and wikis; use and customize enterprise search, XML, XSLT in search, and the search Web service; build Portal solutions; and develop Collaboration using calendars, tasks, issues and email events




    The Online Genealogy Handbook or HTML XHTML

    The Online Genealogy Handbook

    Author: Brad Schepp

    The Internet has made learning about one’s ancestors easier than ever. But it’s also given family researchers a tsunami of websites to navigate and explore, and that can cause confusion. Which ones are trustworthy, and which will leave them empty-handed? This friendly, easy-to-use guide helps would-be genealogists sort through the clutter, strike gold, and unearth the secrets of their family’s past. Brad and Debra Schepp evaluate hundreds of resources (many not well known), recommend the best, offer proven advice for overcoming research obstacles, and explain how to verify the information that turns up. And the Schepps don’t limit the process to the Internet; they offer suggestions for projects readers can complete with their newly uncovered personal histories, encompassing everything from scrapbooking to family reunions.



    Book review: Lifes Healing Choices or Implementing an Inpatient Smoking Cessation Program

    HTML & XHTML: The Definitive Guide: Creating Effective Web Pages

    Author: Chuck Musciano

    Put everthing you need to know about HTML & XHTML at your fingertips. For nearly a decade, hundreds of thousands of web developers have turned to HTML & XHTML: The Definitive Guide to master standards-based web development. Truly a definitive guide, the book combines a unique balance of tutorial material with a comprehensive reference that even the most experienced web professionals keep close at hand. From basic syntax and semantics to guidelines aimed at helping you develop your own distinctive style, this classic is all you need to become fluent in the language of web design.

    The new sixth edition guides you through every element of HTML and XHTML in detail, explaining how each element works and how it interacts with other elements. You'll also find detailed discussions of CSS (Cascading Style Sheets), which is intricately related to web page development. The most all-inclusive, up-to-date book on these languages available, this edition covers HTML 4.01, XHTML 1.0, and CSS2, with a preview of the upcoming XHTML2 and CSS3. Other topics include the newer initiatives in XHTML (XForms, XFrames, and modularization) and the essentials of XML for advanced readers. You'll learn how to:
    -Use style sheets to control your document's appearance
    -Work with programmatically generated HTML
    -Create tables, both simple and complex
    -Use frames to coordinate sets of documents
    -Design and build interactive forms and dynamic documents
    -Insert images, sound files, video, Java applets, and JavaScript programs
    -Create documents that look good on a variety of browsers

    The authors apply a natural learning approach that uses straightforward language and plenty of examples. Throughout the book, they offer suggestions for style and composition to help you decide how to best use HTML and XHTML to accomplish a variety of tasks. You'll learn what works and what doesn't, and what makes sense to those who view your web pages and what might be confusing. Written for anyone who wants to learn the language of the Web--from casual users to the full-time design professionals--this is the single most important book on HTML and XHTML you can own.

    Booknews

    This guide to creating web documents using HTML and XHTML starts with basic syntax and semantics, and finishes with broad style guidelines for designing accessible documents that can be delivered to a browser. Links, formatted lists, cascading style sheets, forms, tables, and frames are covered. The fourth edition is updated to HTML 4.01 and XHTML 1.0. Annotation c. Book News, Inc., Portland, OR (booknews.com)



    Table of Contents:

    Friday, January 2, 2009

    The Second Coming of Steve Jobs or Higher Order Perl

    The Second Coming of Steve Jobs

    Author: Alan Deutschman

    From the acclaimed Vanity Fair and GQ journalist–an unprecedented, in-depth portrait of the man whose return to Apple precipitated one of the biggest turnarounds in business history. With a new epilogue on Apple’s future survival in today’s roller-coaster economy, here is the revealing biography that blew away the critics and stirred controversy within industry and media circles around the country.

    Dallas Morning News

    A fascinating portrait of the Apple Computer founder…A mesmerizing, outstanding read, this book crackles with energy. Some of the passages will make your mouth drop open.

    Chicago Sun Times

    Alan Deutschman’s delicious Steve Jobs biography is a psychological profile with a fruit-flavored iMac punch line. The book is a pleasure to read, but not surprisingly, Jobs wishes you wouldn’t.

    San Francisco Chronicle

    Deutschman illuminates the attributes that have made Jobs not only a success but also an influential innovator in two major industries. The Second Coming…includes fascinating details about Jobs…anyone interested in the culture of Silicon Valley should find it well worth a read.

    Fast Company

    Great Read. One of the keenest observers of the business and culture of Silicon Valley sets his sights on one of the most remarkable stories in the recent history of Silicon Valley.

    Business 2.0

    A carefully sketched portrait of a paradoxical man…reads like a novel and has the scope of Ben Hur. And it’s the strangest of high-tech industry books it’s good.

    Forbes.com

    Deutschman, in a mere 301 pages, rips a hole in Jobs that can only be compared to the fatal tear in the Hindenburg.

    Publishers Weekly

    A revealing, balanced portrait of Apple Computers CEO and founder Steven Jobs, this fast-paced business biography is based on interviews with nearly 100 of his associates and friends. One glaring absence, however, is Jobs himself, who apparently declined to be interviewed by Deutschman, a Vanity Fair contributing editor and staff writer at GQ. Still, Deutschman provides a juicy, privileged look inside the Apple core. He reports that Jobs's recent resuscitation of Apple, to which the visionary entrepreneur returned in 1996 after being ousted by John Sculley a decade earlier, was accomplished through a "reign of terror" that shook up thousands of complacent employees. Like other commentators, Deutschman portrays Jobs as both engaging and troubling, a natural charmer who is also an abusive, egomaniacal boss fond of meting out public humiliations. But Deutschman goes further, replacing the image of the pop-culture icon with a complex, contradictory figure--an insecure elitist who yearns for the patronage of the masses, a narcissistic vegetarian billionaire who thrives on scarcity and adversity. Among the book's revelations are details of Jobs's bulimia-like eating disorders in the 1970s; his reconnection in the '80s with his long-lost biological sister, novelist Mona Simpson (Jobs was given up for adoption at birth); and his explosive negotiations with Disney honchos Michael Eisner and Jeffrey Katzenberg, who produced the hits A Bug's Life and Toy Story with Pixar, Jobs's animation film studio. Though this gossipy bio has a slick magazine feel, Deutschman gets closer to Jobs's inner self than any previous attempt. Agent, Suzanne Gluck, ICM. (Sept.) Copyright 2000 Cahners Business Information.|

    Library Journal

    The story of Steve Jobs is a complex one, with dramatic reversals of fortune and rebounds from apparent defeat to the height of success. Deutschman, a contributing editor at Vanity Fair and Fortune magazine's Silicon Valley correspondent for seven years, has interviewed nearly 100 people, including Jobs's close friends, colleagues, and rivals. The work focuses on Jobs's life and career, from his 1985 exile from Apple Computers (the company he cofounded), through his return to the struggling company 12 years later as acting CEO, to his recent appointment as Apple's chief executive. During his second tenure at Apple, the company experienced a dramatic turnaround, with high profits and the tripling of stock prices. Along the way, Jobs achieved success with his animation studio, Pixar, culminating in the 1995 release of Toy Story. Jobs's personal life and relationships with family and friends are also related. This fascinating study of Jobs and of the inner workings of Pixar and Apple Computers is an important addition to both public and academic libraries. [Previewed in Prepub Alert, LJ 5/1/00].--Lucy Heckman, St. John's Univ. Lib., Jamaica, NY Copyright 2000 Cahners Business Information.

    The Standard

    Even the dot-com hype has failed to produce a CEO with the rock-star status of Steve Jobs. Maybe that's not surprising. There really is something elusively compelling about Jobs. He's figured prominently in at least five nonfiction books. A major literary novel is widely assumed to be based on his life. And he was the subject, along with Bill Gates, of a TV miniseries. It's enough to make one wonder at the amount of attention paid to the head of Apple Computer which is, when you get down to it, not a particularly important tech company.

    Now along comes Alan Deutschman, a Silicon Valley journalist and Vanity Fair contributing editor, with The Second Coming of Steve Jobs, a book that even prior to publication has succeeded on at least one front: It apparently annoyed its subject a great deal. Jobs reportedly complained to the head of Random House (Broadway Books is one of its imprints) that Deutschman had written a "hatchet job." Vanity Fair canceled plans - apparently rather late in the production cycle - to excerpt the book in its October issue, citing space concerns. Deutschman told the New York Times that, although he has no evidence of it, he believes Jobs pressured the magazine to cancel the story. Naturally the net effect of all this will be to focus more attention on Deutschman's book.

    The Second Coming gets under way with Deutschman's observation that the arc to the Jobs story is now something right out of a three-act Hollywood screenplay. We have the rise of the precocious co-founder of Apple, his brutal comeuppance running the ill-fated NeXT, and his unlikely redemption as head of Pixar and a miraculously resuscitated Apple. Jobs is a helpful protagonist, by turns charming and cruel, possessed of a towering ego and, maybe most important, a gift for transcendent rhetoric.

    Recently he was in the news touting Apple's newest machine and its iMovie software. Is iMovie good? Is iMovie insanely great? No. IMovie, Jobs declares, "is profound." The software, he says, will "help iMac customers have an emotional experience."

    What is Jobs up to when he says things like that? Does he really mean it? Or is it all done for effect? Jobs himself was apparently not willing to take up this or any other question with Deutschman, who instead has based his book on "scores" of interviews with people around Jobs. It's difficult to evaluate these sources, as Deutschman tells us that many insisted on anonymity, and a high number of the attributed quotes in the book come from other journalists or from PR people.

    Even so, the raw material of Jobs' life is undeniably interesting, and if you don't know the basic plot points very well, Deutschman's book is a good primer. Jobs rises from the working-class milieu of the family that adopted him, drops out of college and at a fantastically young age co-founds Apple. From the beginning, apparently, he is possessed of irresistible charisma and self-confidence.

    There's a pleasant dishiness to this particular retelling. Deutschman dutifully notes that Jobs was "the first businessman as rock star," adding that Jobs would have been Time's Man of the Year if not for his messy personal life, including a daughter born out of wedlock whom he was reluctant to support. (Time's honor went to "the computer" instead.) The author also gives us a peek at Jobs' romantic dalliances with, among others, singer Joan Baez and artist Maya Lin. And he recounts Jobs' reunion with his biological sister, writer Mona Simpson, as well as the subsequent apparent rupture when her novel A Regular Guy seemed to be patterned on Jobs' life.

    All this is fun, and probably the source of Jobs' distress over the book, but there isn't much depth to it. Various scenes that turn on Jobs humiliating this or that bit player - playing a mean prank on a small-time computer consultant, telling an unnamed minion that "you've baked a really lovely cake, but then you've used dog shit for frosting" - end up going nowhere. Jobs is referred to as "Steve" throughout the book, and we also meet "Bill" (Gates), "Ross" (Perot), "Scott" (McNealy) and "Ann" (Winblad). This seems meant to imply a familiarity with the subject, but it sounds superficial.

    Perhaps it's telling that the book's preface doesn't lay out any particular set of ideas about Jobs that will carry through the ensuing three-act drama. Instead it's a patch-together of scenes and sentences that appear later in the book - which only makes Deutschman's habit of repetition worse. On page 2 we learn that "NeXT was bleeding money, hemorrhaging money"; on page 48 we find that "NeXT was burning through money, bleeding money, hemorrhaging money"; on page 55 it turns out that "the company was bleeding money" and as for Pixar, well, you'll not be surprised to learn on page 121 that it, too, "was bleeding money."

    More annoying than repetition is inconsistent repetition: In the preface, "a newspaper reporter" asks Jobs whether layoffs at NeXT mean the company is a failure. "'I don't want to do this interview,' he said softly. He got up and walked away." When the same anecdote crops up again in the book's third chapter, the reporter now works for "a weekly trade magazine"; Jobs delivers the same line, and stands up to go, but this time he doesn't. ("He returned and sat for an interview.")


    Nit-picking aside, what does this collection of entertaining anecdotes add up to? In the end, it's hard to tell what Deutschman thinks of his subject. At NeXT, Jobs seems like little more than a spoiled, bullying tyrant who is in way over his head. At Pixar, he is a mere figurehead, most notable for being easily ignored. Yet the book seems willing to give Jobs almost complete credit for the resurgence of Apple, explaining that he cracked down on an undisciplined workforce and conjured up marketing magic.

    The book offers an unhelpful good Steve-bad Steve dichotomy and concludes with a string of 10 "opinions and theories" about Jobs and why people might still want to read a book about him ("he's a great enigma") culled from Silicon Valley onlookers. In a final act of desperation, Deutschman quotes his boss: "Steve had what Vanity Fair's editor Graydon Carter liked to call the 'X factor,' a charisma and buzz and fascination that was an invaluable asset for a mogul." Ah, yes - the "X factor."

    Almost perfectly empty observations like that are what make The Second Coming of Steve Jobs feel like the sort of quickie bios that get written about rock stars, based largely on the recollections of hangers-on. It's less an explanation of our obsession with Steve Jobs than it is evidence that the obsession persists.

    In his 1993 book Steve Jobs and the NeXT Big Thing, Randall Stross concludes that the legendary Apple founder was something of a construct: "The human eye has trouble focusing on the group; it prefers the heroic individual." So if we have to think about Jobs as a rock star, maybe the place to start is with Bob Dylan circa Don't Look Back - a young man who was celebrated not just as a star, but as something of a prophet. Certainly Dylan was very talented, but he was also, like Jobs, of the right place and time to stand as a symbol of something larger. For Jobs, the problem during the period Stross focuses on was that he had come to believe this construct himself. The result was some $250 million hurled down a black hole.

    The idea that the public Jobs was at least as much a reflection of his times as a shaper of them is a compelling one - although it does not satisfactorily explain his rise from the ashes of NeXT and his return to the cover of business magazines. Perhaps what Jobs learned in the interim is that success is never inevitable, even for American heroes, and that a CEO is ultimately better off believing in his products' profundity rather than his own.

    Business 2.0

    ...reads like a novel and has the scope of Ben Hur. And it's the strangest of high-tech industry books—it's good.



    Book review: Real Estate Principles and Practices or The Guide to Critical Thinking in Economics

    Higher-Order Perl

    Author: Mark Jason Dominus

    "Higher-Order Perl is the most exciting, most clearly-written, most comprehensive, and most forward-looking programming book I've read in at least ten years. It's your map to the future of programming in any language."
    —Sean M. Burke, Leading Programmer, Comprehensive Perl Archive Network (CPAN)
    Most Perl programmers were originally trained as C and Unix programmers, so the Perl programs that they write bear a strong resemblance to C programs. However, Perl incorporates many features that have their roots in other languages such as Lisp. These advanced features are not well understood and are rarely used by most Perl programmers, but they are very powerful. They can automate tasks in everyday programming that are difficult to solve in any other way. One of the most powerful of these techniques is writing functions that manufacture or modify other functions. For example, instead of writing ten similar functions, a programmer can write a general pattern or framework that can then create the functions as needed according to the pattern. For several years Mark Jason Dominus has worked to apply functional programming techniques to Perl. Now Mark brings these flexible programming methods that he has successfully taught in numerous tutorials and training sessions to a wider audience.

    Dr. Dobb's Journal, November 2005 - Gregory V. Wilson

    "It's well written...everyone who claims to be an expert ought to read it..these techniques allow programmers to accomplish far more than they're used to."

    Computing Reviews, Association for Computing Machinery, July 2005 - Martin Schweitzer

    "It is, quite simply, one of the best books on programming I have read for a long time."

    August 2005 - gaal.livejournal.com

    "I love it in any book, but tech books of course are typically expected to do something like append to your knowledge, so when one takes it in unexpected directions that's terrific. Okay, I actually expected no less from this book - MJD is a joyfully intelligent writer."



    Table of Contents:
    Ch. 1Recursion and callbacks1
    Ch. 2Dispatch tables41
    Ch. 3Caching and memoization63
    Ch. 4Iterators115
    Ch. 5From recursion to iterators203
    Ch. 6Infinite streams255
    Ch. 7Higher-order functions and currying325
    Ch. 8Parsing359
    Ch. 9Declarative programming471

    Thursday, January 1, 2009

    Sams Teach Yourself Microsoft SQL Server T SQL in 10 Minutes or Introducing Character Animation with Blender

    Sams Teach Yourself Microsoft SQL Server T-SQL in 10 Minutes

    Author: Ben Forta

    Sams Teach Yourself Microsoft SQL Server T-SQL in 10 Minutes offers straightforward, practical answers when you need fast results. By working through 10-minute lessons, you’ll learn everything you need to know to take advantage of Microsoft SQL Server’s T-SQL language.

    This handy pocket guide starts with simple data retrieval and moves on to more complex topics, including the use of joins, subqueries, full text-based searches, functions and stored procedures, cursors, triggers, table constraints, XML, and much more.

    You’ll learn what you need to know methodically, systematically, and simply–in highly focused lessons designed to make you immediately and effortlessly productive.

    Tips point out shortcuts and solutions

    Cautions help you avoid common pitfalls

    Notes explain additional concepts, and provide additional information

    10 minutes is all you need to learn how to…
    • Use T-SQL in the Microsoft SQL Server environment
    • Construct complex T-SQL statements using multiple clauses and operators
    • Filter data so you get the information you need quickly
    • Retrieve, sort, and format database contents
    • Join two or more related tables
    • Make SQL Server work for you with globalization and localization
    • Create subqueries to pinpoint your data
    • Automate your workload with triggers
    • Create and alter database tables
    • Work with views, stored procedures, and more

     Register your book at www.samspublishing.com/register to download examples and source code from this book.



    New interesting book: Disabling Globalization or The Business and Economics of Linux and Open Source

    Introducing Character Animation with Blender

    Author: Tony Mullen

    Let this in-depth professional book be your guide to Blender, the powerful open-source 3D modeling and animation software that will bring your ideas to life. Using clear step-by-step instruction and pages of real-world examples, expert animator Tony Mullen walks you through the complexities of modeling and animating, with a special focus on characters. From Blender basics to creating facial expressions and emotion to rendering, you’ll jump right into the process and learn valuable techniques that will transform your movies.

    Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.



    Table of Contents:
    Forewords     viii
    Introduction     x
    Creating a Character with Blender     1
    Blender Basics: Interface and Objects     3
    Work Areas and Window Types     4
    Navigating the 3D Space     9
    Objects and Datablocks     18
    User Preferences     24
    Working with Meshes     27
    Polygons and Subsurfacing     28
    Extrusion Modeling and Box Modeling     32
    Completing the Model with Materials, Textures, and Particles     89
    Material Datablock     90
    Material Properties     92
    Textures and UV Mapping     99
    Using Static Particles     116
    Armatures and Rigging     129
    Blender Armature System     130
    Building a Simple Armature     131
    Rigging Captain Blender     141
    Shape Keys and Facial Rigging     187
    Shape Key Basics     188
    Building a Shape Key Set for Captain Blender     198
    Facial Bones and Controls     217
    Improved Mesh Deformations Using Driven Shape Keys     234
    Bringing It to Life: Animation     239
    Basics of Animation     241
    Keyframes and Ipos     242
    Using the Ipo Editor: Bouncing a Ball     244
    Interpolation and Extend Types     252
    Armature Animation     259
    Posing and Keyframing with the Action Editor     260
    Walk and Run Cycles     273
    Pose-to-Pose Animation     288
    Facial Animation and Lip Sync     299
    Facial Posing     300
    Lip Sync     306
    Playback     312
    Nonlinear Animation     315
    Using the NLA Editor     316
    NLA in Action     325
    Mixing Actions: Walking and Talking     337
    Further Issues in Character Animation     341
    Interacting with Props     342
    Deformation with Lattices     350
    Softbodies and Metaballs     356
    Lighting, Rendering, and Editing Your Animation     363
    Lighting Basics     364
    Rendering Your Animation     379
    Editing in the Sequence Editor     383
    Using Python Scripts     387
    Installing and Executing Python Scripts     388
    Standard Scripts     389
    Extended Functionality with Scripts     396
    Blender in Production     399
    Full-Scale Productions: Elephants Dream and Plumiferos     401
    GPL, Creative Commons, and the Blender Artistic License     402
    Elephants Dream, the World's First "Open Movie"     403
    A Preview of Plumiferos     405
    A Look Into Elephants Dream     407
    Proog and Emo Rigs     408
    Texturing Proog     421
    Ways of Walking: Following a Path vs. a Manually Keyed Walk     422
    Tips on Studying the Elephants Dream Files     424
    Feifi the Canary: Plumiferos Takes Wing     427
    Introducing Feifi     428
    Rigging a Cartoon Bird     432
    Blender in the Pipeline     441
    Production Pipeline     442
    Using Libraries     445
    Collaboration with Subversion and Verse     445
    ...and Back Into Blender     446
    Blender and Beyond     449
    Other Software and Formats     451
    Importing and Exporting Other File Formats     452
    Useful Open-Source Software for Blender Artists     453
    Blending into the (Near) Future     457
    Resources for Further Learning     459
    Selected Online Resources     460
    Recommended Books     464
    On Becoming a Blender Master      466
    Index     467