PDF-CHM-Books-Catalogue--
Posted: July 16th, 2009, 9:47am CEST
Pro SQL Server 2008 Replication is for MS database developers and administrators who want to learn about the different types of replication and those best suited to SQL Server 2008. This book will also cover advanced topics like replication with heterogeneous databases, backup and recovery of replicated databases, database mirroring with replication, log shipping with replication, troubleshooting, plus optimization and tuning. Tools like tablediff, SQLCMD, DTA, SQL Profiler, and Replication Monitor will be discussed to demonstrate the different techniques used in monitoring, administering, and troubleshooting replication.
- Examines the detailed configuration and the internal workings of the different replication types using real–life scenarios
- Covers replication with database mirroring and troubleshooting
- Discusses replication administration using different tools
What you’ll learn
- Configure hierarchical replication: snapshot, transactional and merge, and heterogeneous replication using real–life scenarios.
- Gain insight into the internal workings of the different replication types.
- Master the usage of different tools like tablediff, SQLCMD, DTA, and Replication Monitor in administering replication.
- Perform administration tasks such as backup and recovery, and manage replication with other high–availability techniques like database mirroring and log shipping.
- Conduct optimization and tuning of replicated databases.
- Develop troubleshooting techniques.
About the Author
Sujoy Paul is a results-oriented database and software professional with extensive experience in different relational database management systems like MS SQL Server 2000, Sybase ASA, and Sybase ASE; data modeling; case-based tools like PowerDesigner; and coding and testing in demanding hi-tech environments. Sujoy’s background includes expertise in database replication, with special interest in two-way replication, backup and recovery, performance and tuning, and troubleshooting. Sujoy has a demonstrated ability to provide training for replication and Microsoft certifications on design and administration of SQL Server 2000. Sujoy is a Microsoft Certified Professional (installing, configuring, and administering Microsoft SQL Server 2000 Enterprise Edition).
He is the author or coauthor of dozens of technical papers, including "Replicating SQL Server 2000 across Heterogeneous Databases" (SQLTeam.com, August 2003).
Full download
Posted: July 16th, 2009, 9:47am CEST
If you are a digital artist, illustrator, cartoonist, graphic artist, designer, or serious hobbyist looking for new and interesting ways to use Photoshop, this is the book for you! You already know how to use Photoshop as an image editing tool; now, challenge yourself and discover the more artistic aspects of the program with one of the world's best teachers by your side.
In addition to four brand new chapters on real world projects, this new edition of award-winning digital artist Derek Lea's bestselling Creative Photoshop contains several brand new features such as "What you'll learn in this chapter" summaries, so you can quickly find projects using the specific tools you'd like to focus on, and supplementary information at the end of each chapter, containing useful resources and additional gallery images to provide further study and inspiration.
*Stunning images from award winning digital artist Derek Lea inspire you to push your own creativity further than you even thought possible
*Compatible with previous versions of Photoshop
*Explore Photoshop from an entirely unique perspective as you learn how to create graffiti, antique effects, stencil art, and so much more
*Fully updated throughout for CS4, plus four brand new chapters on real world projects that combine traditional art methods with Photoshop to create tactile images
About the Author
Award-winning digital illustrator, author and regular contributor of tutorials and articles on Photoshop and Illustrator techniques to leading magazines worldwide; part-time instructor at the Centennial College, Toronto, Ontario, Canada
Full download
Posted: July 16th, 2009, 9:46am CEST
In this unique book and DVD package, Mark Galer shows you how to unleash the hidden potential of Adobe Photoshop Elements 7 for professional-quality image editing without the need to upgrade to the full version of Photoshop. Using real-world projects presented in step-by-step tutorials, this guide to Elements' less-known and most powerful post-capture editing techniques allows imaging professionals and photographers to circumnavigate the missing features and create stunning results.
*Learn how to use levels, sharpening tools and the secrets of Camera Raw to optimize your photos for the best possible image quality
*Use channels, motion blur and other advanced techniques to enhance your images
*Get creative with photomerge, high dynamic range imaging and layer masks to create stunning montages
An incredible DVD rounds off the package with over 7 hours of movie tutorials; JPEG, Raw and multi-layered PSD files for all projects; plug-in photo effects, actions, layer styles and adjustment layers to fast-track your skills and over 100 royalty-free stock images along with a bonus project that you won't find anywhere else.
Want to get the maximum performance out of Adobe Photoshop Elements 7? Then you need this book.
About the Author
Mark Galer is a Senior Lecturer in photography at the Royal Melbourne Institute of Technology, Australia. He is also co-writer and teacher on their new online photography courses. He has lectured in photography in the UK and Australia and has worked commercially as a freelance photographer on corporate and editorial assignments. He has written numerous top-selling photography books, including Photography Foundations for Art & Design, Adobe Photoshop Elements 5.0 Maximum Performance and Digital Photography in Available Light. He is an Official Adobe Ambassador for Photoshop and Photoshop Elements.
Full download
Posted: July 16th, 2009, 9:32am CEST
The creative work involved in creating concept art for games is one of the most rewarding jobs that an artist can have. In fact, it is possibly the most creative job in the entire game industry. Concept artists have the opportunity to visualize things that have never been seen before. They create the visual design of games. It is a huge responsibility and yet one of the most enjoyable experiences an artist can have.
When an artist creates a game, there is much more going on than in almost any other type of art anywhere. In a game, the artist is creating a self-contained world in which characters can interact with each other and things can happen. Unlike painting a picture, creating art for a game is about as close to intelligent art creation as an artist can get. It is like creating a world, and it is exciting to think about.
Concept art is the foundation of game creation. Game development relies on the concept art to give direction to the development team. The concept artist supplies the vision for the game. Without the concept art, there is a good chance that there will be miscommunication in the development process. The concept artist is the one who visualizes the game and then gives that vision to the rest of the development team.
This book is about creating game concept art. It covers a vast array of art required in the conceptual stage of game development. It is a beginning book, so it takes a basic look at creating game concept art. You do not need to have any game art development experience to read this book.
This book contains several step-by-step examples for you. These examples are designed to help you understand how the art is created. You are encouraged to follow the examples to get a feel for the project. After trying the examples in the book, you should try a few projects of your own.
Creating game concept art is fun. This book should help you on your way to a wonderful experience in creativity.
Full download
Posted: July 16th, 2009, 9:31am CEST
Vintage Games explores the most influential videogames of all time, including Super Mario Bros., Grand Theft Auto III, Doom, The Sims and many more. Drawing on interviews as well as the authors' own lifelong experience with videogames, the book discusses each game's development, predecessors, critical reception, and influence on the industry. It also features hundreds of full-color screenshots and images, including rare photos of game boxes and other materials. Vintage Games is the ideal book for game enthusiasts and professionals who desire a broader understanding of the history of videogames and their evolution from a niche to a global market.
*Explores the gameplay, history, development, and influence of the most important videogames of all time
*Includes material from interviews, contemporary reviews, manuals, and other primary and secondary sources
*Identifies and analyzes the key concepts behind each videogame
*Features hundreds of exclusive, full-color images
Full download
Posted: July 16th, 2009, 9:31am CEST
Get ready to explore the world of computer music creation with Pro Tools® LE 7! Even if you’ve never created music on your computer, Pro Tools LE 7 Ignite!, Second Edition will give you the skills you need to record and mix with confidence. Completely updated to cover the new features of Pro Tools LE 7.3 and 7.4, the book presents everything you need to know about this amazing digital audio workstation with easy-to-follow clarity and screen shots that make it easy to dive into the features. Begin with the basic techniques of recording, editing, and mixing MIDI and digital audio. Then, get ready to harness the power of Pro Tools as you explore software effects, virtual instruments, and mixes that you can automate and edit with some of the best tools in the business. Ignite your music with the power of Pro Tools LE 7.4!
About the Author
Andrew Hagerman began his musical life at the early age of eight as an aspiring tubist. Excelling at his craft, he studied at the prestigious Northwestern University in Chicago. During his time there, he also discovered a passion for position and arranging, creating works for orchestra, chamber ensemble and even jazz and rock bands. MIDI and computer music were in their infancy at this time, and Andy immediately recognized the usefulness of music technology in aiding the creative process. As a performer, he has performed in numerous ensembles of all types, and even enjoyed many years of playing at Disneyland, Walt Disney World, and Tokyo Disneyland. As a composer, he has been very active in the creation of planetarium and science center soundtracks, and his work can be heard worldwide, including at the renowned American Museum of Natural History in New York City. Presently the Associate Course Director of Advanced Audio Workstations at Full Sail Real World Education in Winter Park, Florida, Mr. Hagerman coordinates and guides the curriculum of one of the largest digital audio workstation lab environments in the world. He also remains active in composition and production with Singularity Arts, which serves the worldwide planetarium community.
Full download
Posted: July 16th, 2009, 9:28am CEST
Drupal is an award winning open source Content Management System (CMS). Based on PHP/MySQL, its power and flexibility combined with its exceptional design mean it is one of the most popular choices for creating a CMS website.
Drupal employs a specialized templating system and supports themes, which allow you to change the look and feel of the system's front and back-end interfaces.
Drupal 6 Themes is an ideal introduction to theming with Drupal 6. If you want to create a striking new look for your Drupal 6 website, this book is for you. This book is a revised, updated and expanded edition of Drupal 5 Themes, written specifically for Drupal 6. The book will show you techniques and tools to help you improve the look and feel of any Drupal 6-powered website.
Starting from the basics of theme setup and configuration, you will learn about the Drupal theming architecture and the PHPTemplate engine, and then move on to modifying existing themes and building new themes from scratch. You will find out about tools to make your theme development easier, and also find invaluable information about under-documented elements of the theming system.
What you will learn from this book?
- Learn about the Drupal 6 Theming Architecture
- Find and install new themes
- Get the most from Drupal's theme configuration system
- Create a new theme from scratch
- Master PHPTemplate
- Modify the default templates and styles
- Override the default templates with your own
- Create dynamic styling which responds to the content or the user
- Discover tools that make theming easier and more efficient
Approach
This book helps you understand the logic behind the theming system employed in Drupal, and how to make it work for you. You will learn key concepts and work through examples with careful, step-by-step instructions.
Who this book is written for?
The main requirements to make use of this book are knowledge of HTML, CSS, and a touch of creativity - you don't need to know anything about theming in Drupal, although you should be familiar with the basic operation of the Drupal system.
Although this book aims to make Drupal theming accessible to designers, theming in Drupal 6 involves writing some PHP code, and a basic knowledge of PHP will be helpful.
Regardless of your technical skills, this book will teach you to design themes for your Drupal websites in the easiest way.
About the Author
Ric Shreves is a partner in water&stone, a web development company that specializes in open source content management systems. He works primarily as a consultant and business systems analyst is currently on extended assignment with Peace Dividend Trust. He lives in Bali with his wife Nalisa, one dog, two cats, three turtles and a mind-boggling number of fish. First and foremost, I thank my loving wife Nalisa for her support and patience. It would also be remiss of me to fail to acknowledge my friend (and editor at ComputerWorld) Stefan Hammond, who provides more than a modicum of support and encouragement -- together with much-needed reality checks. Ric Shreves is a partner in water&stone water&stone, a web development company that specializes in open source content management systems, including Drupal. Ric has been building websites professionally since 1999 and now works primarily as a web applications consultant. He lives in Bali with his wife Nalisa.
Full download
Posted: July 16th, 2009, 9:27am CEST
JBoss Tools consist of the best Java frameworks and technologies placed together under the same "roof". Discovering JBoss Tools is like exploring a cave; at first everything seems unknown and complicated, but once you become familiar with the main features of the Tools, you will start to feel at home.
This is the first book in the market on JBoss Tools, waiting to assist you to throw away all the tiny, dedicated tools you have used earlier, thus helping you to reduce the time you spend on developing a Java application. This book will explore the tools that will help you to build Hibernate, Seam, JSF, Struts, Web Services, jBPM, ESB, and so on and show you how to use them through screenshots, examples, and source code. JBoss Tools comes with a set of dedicated wizards, generators, editors, reverse engineering capabilities, configuration files, templates, syntax highlighting, and more for each of these technologies. Just choose the technologies, and JBoss Tools will glue them together in amazing Java web applications.
This book will show you how to develop a set of Java projects using a variety of technologies and scenarios. Everything is described through JBoss Tools "eyes". After we settle the project (or scenario) that will be developed, we configure the proper environment for the current tool (the selected projects cover the main components of a web application, with regard to the backstage technology). We continue by exploring the tool to accomplish our tasks and develop the project's components. A cocktail of images, theoretical aspects, source code, and step-by-step examples will offer you a complete insight into every tool.
At the end, we deploy and test the project. In addition, every chapter is rich with pure notions about the underlying technology, which will initiate into you or remind you of the basic aspects of it. It will also show you complete and functional applications, and get you familiar with the main aspects of every tool. By the end you will have enough information to successfully handle your own projects with JBoss Tools.
No matter how much (or how little) experience they have, developers of all levels will benefit as their use of JBoss Tools is directly proportional to the complexity of their application. Since JBoss Tools covers all levels of experience, you can use it at your own level for your own applications, without involving unnecessary features. All you need is to be familiar with the Eclipse environment and Java core, and to have some expertise in the technology for which you want to use the JBoss Tools. Basic expertise for each technology is provided in the book, but for more complete and detailed aspects you should read dedicated specifications, tutorials, and articles.
About the Author
Anghel Leonard
The author is a senior Java developer with more than 12 years of experience in Java SE, Java EE, and the related frameworks. He has written and published more than 20 articles about Java technologies and more than 100 tips and tricks. He has also written two books about XML and Java (one for beginners and one for advanced developers). During this time, he has developed web applications using the latest technologies on the market. In the past two years, he has focused on developing RIA projects for GIS fields. He is interested to bring on web as much desktop as possible, therefore GIS applications represents a real challenge for him.
Full download
Posted: July 16th, 2009, 9:27am CEST
JavaScript: It's not just for calculators and image rollovers.
Drupal 6 is loaded with new features, and not all of them are necessarily implemented in PHP. This unique book, for web designers and developers, will take you through what can be done with JavaScript (and especially with jQuery) in Drupal 6.
With the combination of the powerhouse jQuery library with its own robust set of JavaScript tools, Drupal 6 comes with a pre-packaged killer JavaScript environment. Cross-platform by nature, it provides all of the tools necessary to create powerful AJAX-enabled scripts, gorgeous visual effects, and view-enhancing behaviors. In addition, Drupal developers have ported some of its most powerful PHP tools - like a theming engine and support for localization and language translation - to JavaScript, making it possible to write simple scripts where once only complex PHP code could be used.
This book gives you the keys to the toolbox, showing you how to use Drupal's JavaScript libraries to make your modules and themes more dynamic, interactive and responsive, and add effects to make your Drupal site explode into life!
If you've dipped your toe in the water of theme or module development with Drupal 6, this is the book you want to make the look and behavior of your work something special. With it's project-based approach, this book is carefully constructed to guide you from how JavaScript fits into the overall Drupal architecture through to making you a master of the jQuery library in the world of Drupal themes and modules.
What you will learn from this book?
- An introduction to JavaScript in Drupal 6
- The basics of the jQuery library
- Creating JavaScript-enabled themes
- Manipulating a page on the fly with jQuery
- Authoring simple PHPTemplate files designed to maximize scripting potential
- Using jQuery to add effects in Drupal 6
- Working with Drupal 6 behaviors
- Adding AJAX to modules
- Using Drupal's localization and language translation engine in your JavaScript
- Theming on the client-side with Drupal's JavaScript theme engine
- Building better forms
- Working with Drupal 6's JavaScript library
- Writing portable JavaScript tools as Drupal modules
Approach
This book focuses on teaching by example. Chapters are packed with example code, providing hands-on examples you can play with and then release to your own Drupal sites. By introducing short projects interspersed with discussion, the pace is rapid yet practical.
Who this book is written for?
This book is for web designers and developers who want to add JavaScript elements to Drupal themes or modules to create more flexible and responsive user interfaces.
You are expected to know about the basic operation of Drupal, and be familiar with the concept of theming and modules in Drupal. No experience of creating themes or modules is required.
You will need to know the basics of client-side web development; this means HTML, CSS, but also have a rudimentary grasp of the syntax of JavaScript. Familiarity with PHP programming will be an advantage, since we will be writing PHPTemplate files and (at the end) creating Drupal modules. However, the PHP is covered thoroughly enough that even the PHP neophyte will not find the text too demanding. The book also covers the jQuery JavaScript library and its use in Drupal, but no knowledge of jQuery is expected - you will learn everything you need in this book.
About the Author
Matt Butcher
Matt Butcher is a senior programmer at Palantir.net, where he specializes in content management systems, web services, and browser scripting. He has been an active participant in Open Source technologies for over a decade. Matt has written five books for Packt, including Learning Drupal 6 Module Development, Mastering OpenLDAP, and Drupal 6 JavaScript and jQuery., all of which are published by Packt. Matt writes his technical blog at technosophos.com. When not pushing bits, Matt likes to explore Chicago with his wife and three daughters.
Full download
Posted: July 16th, 2009, 9:23am CEST
Revise and reinvent 3D prototypes as much as you wish
Whether you're designing parts or assemblies, SolidWorks is what you need to tranform virtual 3D models into production design data. And whether you're new to this powerful CAD software or want to take your current skills to new levels, you'll find all the in-depth coverage you need in this comprehensive guide. Packed with step-by-step tutorials, timesaving techniques, and real-world examples, this book helps you accomplish tasks, avoid pitfalls, and start using SolidWorks 2009 like a pro.
-
Customize your user interface and use visualization tools
-
Create sketches, parts, assemblies, and drawings
-
Build intelligence into parts with smart components
-
Explore patterns, equations, and configurations
-
Learn multibody, surface, and master model techniques
-
Work with mold tools, plastic and sheet metal parts, and weldments
-
Create animations with SolidWorks Motion
The CD includes all the parts, assemblies, drawings, and examples you need to follow the tutorials in each chapter. You'll also find finished models, and templates.
About the Author
Matt Lombard is an independent SolidWorks consultant. Because of his popularity with SolidWorks user groups and through his SolidWorks Web site and online forums, he has built a reputation as a go-to resource for everything SolidWorks. He serves on the SolidWorks User Group Network Committee.
Full download
Posted: July 16th, 2009, 9:22am CEST
SOA is about architecture, not products and SOA enables you to create better business processes faster than ever. While BizTalk Server 2009 is a powerful tool, by itself it cannot deliver long-lasting, agile solutions unless we actively apply tried and tested service-oriented principles.
The current BizTalk Server books are all for the 2006 version and none of them specifically looks at how to map service-oriented principles and patterns to the BizTalk product. That's where this book fits in. In this book, we specifically investigate how to design and build service-oriented solutions using BizTalk Server 2009 as the host platform.
This book extends your existing BizTalk knowledge to apply service-oriented thinking to classic BizTalk scenarios. We look at how to build the most reusable, flexible, and loosely-coupled solutions possible in the BizTalk environment. Along the way, we dive deeply into BizTalk Server's integration with Windows Communication Foundation, and see how to take advantage of the latest updates to the Microsoft platform. Chock full of dozens of demonstrations, this book walks through design considerations, development options, and strategies for maintaining production solutions.
What you will learn from this book?
- Understand how the core aspects of SOA apply to specific BizTalk components
- Consume and expose WCF services from BizTalk solutions
- Build schemas that enable efficient data sharing
- Exploit asynchronous programming models and implement client callbacks
- Chain orchestrations together in a loosely coupled way
- See one solution for complex event processing in a BizTalk environment
- Efficiently version BizTalk artifacts
- Get to know Microsoft UDDI v3 services and how to add and reference services in this registry
- Enhance BizTalk solutions with the Microsoft ESB Guidance package
- Utilize the WCF SQL Server Adapter as both a client and a service
Approach
This book takes a hands-on approach to explain and present ways to use BizTalk Server 2009 in a service-oriented fashion. Written much like the author's blog, this book does not direct your every mouse click and keyboard stroke, but rather identifies the problem being solved, and includes the code snippets and screenshots necessary to recreate these solutions yourself.
Who this book is written for?
Targeted at individuals already familiar with BizTalk Server and not those expecting a full tutorial on every aspect of the product, this book is ideal for architects and developers who want to develop the most maintainable BizTalk Server solutions possible. This is the first book available on BizTalk Server 2009 and covers all relevant features for those of you designing a BizTalk business solution.
About the Author
Richard Seroter
Richard is a solutions architect for an industry-leading biotechnology company, a Microsoft MVP for BizTalk Server, and a Microsoft Connected Systems Advisor. He has spent the majority of his career in the field, working first for two global IT consulting firms, which gave him exposure to a diverse range of industries, technologies, and business challenges. Richard then joined Microsoft as a SOA/BPM technology specialist where his sole objective was to educate and collaborate with customers as they considered, designed, and architected BizTalk solutions. One of those customers liked him enough to bring him onboard full time as an architect after they committed to using BizTalk Server as their enterprise service bus. Once the BizTalk environment was successfully established, Richard transitioned into a solutions architect role where he now helps identify enterprise best practices and applies good architectural principles to a wide set of IT initiatives.
Full download
Posted: July 16th, 2009, 9:22am CEST
Solid/Liquid Separation (SLS) is a cross-sectional unit operation which is ubiquitous in all sectors of the process industry as well as in environmental protection. Hence process engineers and experts of different fields are frequently confronted with specific Solid/Liquid-Separation terms and definitions they do not use for their daily business. Very often they require a reference book with explanations and interpretations that are readily understandable.
To fulfil this need, BOKELA has assembled a team of authors consisting of academic and industrial experts to compile the 'Solid/Liquid Separation Lexicon'. This work gives a comprehensive survey of the definitions, terminology and concepts introduced by the Karlsruhe (Germany) School for Solid/Liquid-Separation Science. These terms are widely used as a standard and are now largely accepted in the scientific community.
Full download
Posted: July 16th, 2009, 9:22am CEST
Developing powerful web applications with clean, manageable code makes the maintenance process much easier. Aspect-Oriented Programming (AOP) is the easiest and quickest way to achieve such results. Spring is the only Java framework to offer AOP features. The combined power of Spring and AOP gives a powerful and flexible platform to develop and maintain feature-rich web applications quickly.
This book will help you to write clean, manageable code for your Java applications quickly, utilizing the combined power of Spring and AOP. You will master the concepts of AOP by developing several real-life AOP-based applications with the Spring Framework, implementing the basic components of Spring AOP: Advice, Joinpoint, Pointcut, and Advisor.
This book will teach you everything you need to know to use AOP with Spring. It starts by explaining the AOP features of Spring and then moves ahead with configuring Spring AOP and using its core classes, with lot of examples. It moves on to explain the AspectJ support in Spring. Then you will develop a three-layered example web application designed with Domain-Driven Design (DDD) and built with Test-Driven Development methodology using the full potential of AOP for security, concurrency, caching, and transactions.
What you will learn from this book?
- Learn how Aspect-Oriented Programming can support Object-Oriented Programming to solve problems in the implementation phase
- Write clean and concise code by implementing concurrency control in cross-cutting functionalities to manage code easily and create applications quickly
- Realize a dynamic proxy with JDK, by implementing an interface that manages invocations
- Realize the structural behavior of the pattern proxy design pattern by applying the crosscutting concerns of security, logging, and transactionality to specific Joinpoints
- Simplify applying Advices through using AspectJ annotations
- Develop better applications by handling important functionalities such as transaction management, application logging, exception management, and layout
- Learn how the AOP enabled by the Spring Framework and Inversion of Control (IoC), can help you to remove the implementation compromises in applications
Approach
Employing a comprehensive tutorial-based approach, this easy-to-follow book shows the reader various means of using AOP with Spring in a real-world scenario. Clear step-by-step instructions ensure that you will not get lost in the new world of AOP and Spring.
Who this book is written for?
If you are a Java software architect, engineer, or developer and want to be able to write applications in a more modular and concise way by using Spring, then you need this book. Readers need basic knowledge of Spring and its configuration.
About the Author
Massimiliano Dessì
Massimiliano Dessì is an experienced Java developer, who started developing JEE applications in 2000. In 2004 he discovered the Spring Framework 1.0, and since then he has been one of its most enthusiastic users.
Massimiliano is also a frequent speaker at Users Groups conferences, including, Java Users Groups, SpringFrameworkUser Group, Javaday, and Linux Users Groups. He is one of the founders of Java User Group Sardinia (https://jugsardegna.dev.java.
Full download
Posted: July 16th, 2009, 9:21am CEST
Improve your golf game by learning the underlying fundamentals of the golf swing in this acclaimed, unique contribution to the sport. Finally, you’ll understand: -why shortening your backswing doesn’t substantially decrease clubhead velocity -what components contribute to the optimal swing and what variations are acceptable -how and why properly shifting your weight adds to distance -why a golf ball behaves and spins as it does and much more.
Written by a physicist after some twenty years of research, Physics of Golf is the only book devoted exclusively to explaining the science behind a successful golf game. Technical appendices offer details for the so inclined. The revised and expanded second now offers you: -new material on high-tech club designs -a complete new chapter on short putts -additional applications of physics to the problems every player faces.
Full download
Posted: July 16th, 2009, 9:21am CEST
What do Wayne Gretzky and thermodynamics have in common? A lot more than you might think. The game the National Hockey League calls " the coolest game on earth" is also a fast-paced, dynamic display of physics in action.
In The Physics of Hockey, physicist and amateur hockey player Alain Haché examines some of the physical principles behind the world's most popular winter team sport. What makes ice so slippery you can skate on it? How can you skate backwards most rapidly? How can physics improve your slapshot? Why do some collisions cause injuries but not others? How does a Zamboni work? And how do you prepare a pure, smooth ice surface in Dallas when it's 90 degrees outside and there are twenty thousand people inside?
This is physics by a hockey fan for the hockey fan. Haché investigates the properties of the ice surface, the science of skating and of skates, the odds of winning and losing streaks, and the principles behind shooting, hitting, and goaltending. Touching on topics such as solid-state physics, statistical physics elasticity, probability, thermodynamics, and mechanics, Haché uses science to enhance our appreciation and understanding of the game. The book is illustrated with photos and graphs and punctuated with anecdotes to show how famous players, past and present, are really physicists on skates.
A thought-provoking, fun, and gentle introduction to some basic issues in physics, The Physics of Hockey is a truly unique book worthy of the shelf of every hockey fan and physics enthusiast.
About the Author
Alain Haché is an assistant professor of physics at the Université de Moncton, New Brunswick, Canada.
Full download
Posted: July 16th, 2009, 9:18am CEST
If you think computer security has improved in recent years, The Myths of Security will shake you out of your complacency. Longtime security professional John Viega, formerly Chief Security Architect at McAfee, reports on the sorry state of the industry, and offers concrete suggestions for professionals and individuals confronting the issue. Why is security so bad? With many more people online than just a few years ago, there are more attackers -- and they're truly motivated. Attacks are sophisticated, subtle, and harder to detect than ever. But, as Viega notes, few people take the time to understand the situation and protect themselves accordingly. This book tells you:
Why it's easier for bad guys to "own" your computer than you think Why anti-virus software doesn't work well -- and one simple way to fix it Whether Apple OS X is more secure than Windows What Windows needs to do better How to make strong authentication pervasive Why patch management is so bad Whether there's anything you can do about identity theft Five easy steps for fixing application security, and more
Provocative, insightful, and always controversial, The Myths of Security not only addresses IT professionals who deal with security issues, but also speaks to Mac and PC users who spend time online.
About the Author
John Viega is CTO of the SaaS Business Unit at McAfee, his second stint at McAfee. Previously, he was their Chief Security Architect, after which he founded and served as CEO of Stonewall Software, which focused on making anti-virus technology faster, better and cheaper. John was also the founder of Secure Software (now part of Fortify).
John is author of many security books, including Building Secure Software (Addison-Wesley), Network Security with OpenSSL (O'Reilly), and the forthcoming Myths of Security (O'Reilly). He is responsible for numerous software security tools and is the original author of Mailman, the GNU mailing list manager. He has done extensive standards work in the IEEE and IETF and co-invented GCM, a cryptographic algorithm that NIST has standardized. John is also an active advisor to several security companies, including Fortify and Bit9. He holds a MS and BA from the University of Virginia.
Full download