PDF CHM Books Catalogue
Posted: July 31st, 2008, 8:12pm CEST
Who knew how simple computers could be?
What can you do with your new PC? The sky's the limit! Absolute Beginner's Guide to Computer Basics will show you how to set up and configure your PC, including how to connect to the Internet. Then you'll learn how to fix your digital photos, create digital scrapbooks, download digital music to your iPod, burn your own custom CDs, watch DVD movies, write letters and memos, balance your checkbook, and create show-stopping presentations. And if you need more computing horsepower, you'll even learn how to upgrade your PC and add new peripherals. It's all easy, thanks to Michael Miller's step-by-step instructions and helpful advice!
Full download
Posted: July 31st, 2008, 8:06pm CEST
We live in an era in which parallel computing has become mainstream and very affordable. This is mainly because hardware costs have come down rapidly. With the advent of the Internet, we also experience the phenomenon of data explosion in every application of interest. Processing voluminous datasets is highly computation intensive. Parallel computing has been fruitfully employed in numerous application domains to process large datasets and handle other time-consuming operations of interest. As a result, unprecedented advances have been made in such areas as biology, scientific computing, modeling and simulations, and so forth. In this handbookwe present recent developments in the areas of parallel models, algorithms, and applications.
There are many ways of achieving parallelism. Some examples include the use of supercomputers, clusters, network of workstations, and grid computing. In sequential computing, the Random Access Machine (RAM), which executes arithmetic and Boolean operations as well as read and write memory operations, has been universally accepted as an appropriate model of computing. On the other hand, numerous parallel models of computing have been proposed in the literature. These models differ in the way the processors communicate among themselves.
Full download
Posted: July 31st, 2008, 7:02pm CEST
Whether you're a small business owner wanting to update your website to promote a big sale next month, a student assigned to create a website for a class, or you're curious about web design but you don't have any HTML experience, Macromedia Contribute 3 In a Snap can help. Organized into short, bite-sized tasks, you will quickly be able to accomplish the steps required to build a website without any HTML code. You will learn how to easily update text and images to existing web pages and create new pages with the use of Macromedia Contribute 3 and more familiar programs such as Microsoft Word and Excel. Use this tool to help you create web pages in a snap!
These days, nobody really needs to learn everything there is to know about HTML and Web publishing.
You just want a book that will quickly show you how to create, edit, and publish Web pages quickly and efficiently without having to learn all the HTML tags and arcane concepts and everything.
Create Web Pages in a Snap is designed specifically for today's computer user:
* Somebody who is new to Web page editing, but not new to computers or the Internet.
* Somebody who doesn't have time for long-winded, mind-numbing explanations and certainly no time or patience for a book that talks down to its readers.
Organized into a series of well-organized, bite-sized, quickly accomplished tasks, this book lets the reader zero right in on the one particular task he or she wants to accomplish, quickly figure out what to do, do it, and then get back to work.
About the Author
Ned Averill-Snell has been making technology make sense since 1986, when he began writing beginner's documentation for one of the world's largest software companies. After writing manuals and training materials for several major technology companies, Ned switched sides and became a computer journalist, serving as a writer and editor for two national magazines, Edge and Art & Design News.
A freelance writer since 1991, Ned has written more than two dozen computer books and hundreds of articles. Between books, Ned works as a professional actor in regional theater, commercials and industrial films.
Full download
Posted: July 31st, 2008, 6:58pm CEST
Unix Unleashed, Third Edition is written with the power user and system administrator in mind. This book will help the reader understand the nuances of the major Unix variants including SVR4, HP-UX, Solaris, AIX, BSD, IRIX, SunOS, and Linux. It will help the reader decide which Unix shell works best for their particular situation. Other topics such as Kernel Configuration, Networking, User Administration, and File Management are covered extensively for the administrator who wants a variety of options to choose from for best performance. The book also provides in-depth coverage of configuring and optimizing mail, DNS, HTTP and other services many companies deploy across their intranet and on the Internet.
Full download
Posted: July 31st, 2008, 6:45pm CEST
Fundamental data structures in a consistent object-oriented framework
Now revised to reflect the innovations of Java 5.0, Goodrich and Tamassia’s Fourth Edition of Data Structures and Algorithms in Java continues to offer accessible coverage of fundamental data structures, using a consistent object-oriented framework. The authors provide intuition, description, and analysis of fundamental data structures and algorithms. Numerous illustrations, web-based animations, and simplified mathematical analyses justify important analytical concepts.
Key Features of the Fourth Edition:
- Updates to Java 5.0 include new sections on generics and other Java 5.0 features, and revised code fragments, examples, and case studies to conform to Java 5.0.
- Hundreds of exercises, including many that are new to this edition, promote creativity and help readers learn how to think like programmers and reinforce important concepts.
- New case studies illustrate topics such as web browsers, board games, and encryption.
- A new early chapter covers Arrays, Linked Lists, and Recursion.
- A new final chapter on Memory covers memory management and external memory data structures and algorithms.
- Java code examples are used extensively, with source code provided on the website.
- Online animations and effective in-text art illustrate data structures and algorithms in a clear, visual manner.
Access additional resources on the web www.wiley.com/college/goodrich):
- Java source code for all examples in the book
- Animations
- Library (net.datastructures) of Java constructs used in the book
- Problems database and search engine
- Student hints to all exercises in the book
- Instructor resources, including solutions to selected exercises
- Lecture slides
About the Author
Professor Goodrich and Tamassia are well-recognized researchers in algorithms and data structures, having published many papers in this field, with applications to Internet computing, information visualization, computer security, and geometric computing. they have served as principal investigators in several joint projects sponsored by the National Science Foundation, the Army Research Office, and the Defense Advanced research Projects Agency. They are also active in educational technology research, with special emphasis on algorithm visualization systems.
Michael Goodrich received his Ph.D. in Computer Science from Purdue University in 1987. He is currently a professor in the Department of Computer Science at University of California, Irvine. Previously, he was a professor at Johns Hopkins University. He is an editor for the International Journal of Computational Geometry & Applications and Journal of Graph Algorithms and Applications.
Roberto Tamassia received his Ph.D. in Electrical and Computer Engineering from the University of Illinois at Urbana-Champaign in 1988. He is currently a professor in the Department of Computer Science at Brown University. He is editor-in-chief for the Journal of Graph Algorithms and Applications and an editor for Computational Geometry: Theory and Applications. he previously served on the editorial board of IEEE Transactions on Computers.
In addition to their research accomplishments, the authors also have extensive experience in the classroom. For example, Dr. Goodrich has taught data structures and algorithms courses, including Data Structures as a freshman-sophomore level course and Introduction to Algorithms as an upper level course. He has earned several teaching wards in this capacity. His teaching style is to involve the students in lively interactive classroom session that bring out the intuition and insights behind data structuring and algorithmic techniques. Dr. Tamassia has taught Data Structures and Algorithms as an introductory freshman-level course since 1988. One thing that has set his teaching style apart is his effective use of interactive hypermedia presentations integrated with the Web.
This instructional Web sites, datastructures.net and algorithmdesign.net, supported by Drs. Goodrich and Tamassia, are used as reference material by students, teachers, and professionals worldwide.
Full download
Posted: July 31st, 2008, 12:41pm CEST
Quickly learn how to create dynamic Web content with this step-by-step guide to using JSP technology
Web developers and designers are bringing new life to the Web by using JavaServer Pages (JSP) to create and maintain dynamic content that leverages existing business systems. This powerful technology lets you change the overall Web page layout without altering the underlying content by separating the user interface from content generation. Following an innovative, task-based approach, this book will quickly show you how to develop these information-rich Web pages with JSP. As you progress through each chapter and complete the exercises, you gain the essential skills necessary for working with this technology. You also learn how to rapidly develop Web-based applications that are platform independent, and uncover the advantages of choosing JSP over other Web scripting languages such as ColdFusion and PHP.
With numerous real-world examples and expert advice, this book:
* Provides a concise and task-oriented introduction to JSP
* Helps you evaluate the suitability of JSP for your project
* Is a practical introduction to JSP's syntax and fundamental strengths
* Includes numerous working scripts, with information on how to adapt and extend them to meet individual needs
The companion Web site contains:
* All source code from the book
* Frequently asked questions, quizzes, and best practices
* Links to other JSP sites
About the Author
MADHUSHREE GANGULI has been a development executive with NIIT since 2000. Her work involves the design, development, testing, and implementation of Instructor Led Training (ILT) courses. Ganguli has authored several ILT courses on Adobe Frame Maker 6.0, Publisher 2000, and SQL Server 7.0. She has also developed courses on WML applications and Advanced Java. Ganguli has contributed snippets for various technical magazines and newspapers.
Full download
Posted: July 31st, 2008, 10:09am CEST
This comprehensive introduction to software synthesis techniques and programming is intended for students, researchers, musicians, sound artists and enthusiasts in the field of music technology.
The art of sound synthesis is as important for the electronic musician as the art of orchestration is important for symphonic music composers. Those who wish to create their own virtual orchestra of electronic instruments and produce original sounds will find this book invaluable. It examines a variety of synthesis techniques and illustrates how to turn a personal computer into a powerful and flexible sound synthesiser. The book also discusses a number of ongoing developments that may play an important role in the future of electronic music making.
Previously published as Computer Sound Synthesis for the Electronic Musician, this second edition features a foreword by Jean-Claude Risset and provides new information on:
· the latest directions in digital sound representation
· advances in physical modelling techniques
· granular and pulsar synthesis
· PSOLA technique
· humanoid voice synthesis
· artificial intelligence
· evolutionary computing
The accompanying CD-ROM contains examples, complementary tutorials and a number of synthesis systems for PC and Macintosh platforms, ranging from low level synthesis programming languages to graphic front-ends for instrument and sound design. These include fully working packages, demonstration versions of commercial software and experimental programs from top research centres in Europe, North and South America.
* Increase your understanding of the major computer synthesis techniques with this accessibly written introduction
* Discover the latest developments and future direction of the field
* Try out a range of synthesis software for free - available on the accompanying CD-ROM
About the Author
Eduardo Reck Miranda is a researcher at Sony Computer Science Laboratory, and a renowned composer in his own right. He is one of the creators of the Computer Music Group (NUCOM) of the Brazilian Computer Science Society (SBC); he is also a member of the International Computer Music Association (ICMA), the Brazilian Electroacoustic Music Association (SBME) and the Audio Engineering Society (AES). He is on the editorial boards of Leonardo Music Journal, Organised Sound, and Contemporary Music Review.
Full download
Posted: July 31st, 2008, 7:57am CEST
"This is an excellent book from experienced authors and talented editors." (
Computing Reviews, June 23, 2008)
Written by a panel of experts, this book presents a high-level introduction to new technologies and methods in the field of software engineering. Divided into four clear parts, it covers software architectures, emerging methods, technologies for software evolution, and process management. It is a one-stop resource for software engineering practitioners and professionals.
A high-level introduction to new technologies andmethods in the field of software engineering
Recent years have witnessed rapid evolution of software engineering methodologies, and until now, there has been no single-source introduction to emerging technologies in the field. Written by a panel of experts and divided into four clear parts, Emerging Methods, Technologies, and Process Management in SoftwareEngineering covers:
-
Software Architectures – Evolution of software composition mechanisms; compositionality in software product lines; and teaching design patterns
-
Emerging Methods – The impact of agent-oriented software engineering in service-oriented computing; testing object-oriented software; the UML and formal methods; and modern Web application development
-
Technologies for Software Evolution – Migrating to Web services and software evolution analysis and visualization
-
Process Management – Empirical experimentation in software engineering and foundations of agile methods
Emerging Methods, Technologies, and Process Management in Software Engineering is a one-stop resource for software engineering practitioners and professionals, and also serves as an ideal textbook for undergraduate and graduate students alike.
About the Author
Andrea De Lucia, PhD, is Professor of Computer Science, Director of the International Summer School on Software Engineering, and Coordinator of the Software Engineering Laboratory at the University of Salerno (Italy).
Filomena Ferrucci, PhD, is Associate Professor of Computer Science, Program Co-chair of the International Summer School on Software Engineering, and Member of the Department of Mathematics and Informatics at the University of Salerno, where she teaches software engineering and Web information systems courses.
Genny Tortora is Dean of the Faculty of Mathematical, Physical, and Natural Sciences at the University of Salerno. She is the coeditor of two books.
Maurizio Tucci is Professor of Computer Science and coordinator of the bachelor and master programs in computer science at the University of Salerno.
Full download
Posted: July 31st, 2008, 7:10am CEST
Written by members of the development team at Apple, Programming with Quartz is the first book to describe the sophisticated graphics system of Mac OS X. By using the methods described in this book, developers will be able to fully exploit the state-of-the-art graphics capabilities of Mac OS X in their applications, whether for Cocoa or Carbon development. This book also serves as an introduction to 2D graphics concepts, including how images are drawn and how color is rendered. It includes guidance for working with PDF documents, drawing bitmap graphics, using Quartz built-in color management, and drawing text. Programming with Quartz is a rich resource for new and experienced Mac OS X developers, Cocoa and Carbon programmers, UNIX developers who are migrating to Mac OS X, and anyone interested in powerful 2D graphics systems.
* This is the definitive guide to the revolutionary graphics system of Mac OS X that uses the Portable Document Format (PDF) as the basis of its imaging model.
* It contains the latest on programming with Quartz for Mac OS X version 10.4.
* Carefully crafted and extensive code examples show how to accomplish most of the drawing tasks possible with Quartz.
About the Author
David Gelphman is a senior software engineer on Apple's Graphics and Imaging team. He has over 20 years of experience working with the PostScript and PDF imaging model that is at the heart of Quartz graphics. His computer career began with scientific computing while he was earning his PhD in experimental particle physics at Stanford. Apple's introduction of the Macintosh in 1984 caused him to make a sharp turn into the world of user-friendly computing and he hasn't looked back.
While working at Adobe Systems, David co-designed Apple's LaserWriter 8 printer driver and was team lead of the development project. At Adobe he also worked closely with third party developers, taught PostScript programming, wrote a number of technical notes, and contributed to the evolution of the PostScript language. After leaving Adobe he continued to combine software engineering work with documentation for software developers, authoring an article for Apple's
develop technical journal in addition to a number of Apple technical notes. Today David writes system software for Mac OS X but continues to be involved with third party documentation and enjoys writing sample code for developers outside of Apple.
Bunny Laden is a senior technical writer for Apple Computer who writes documentation for Mac OS X technologies, including Quartz, Core Image, and Quartz Composer. She has won technical writing awards for a number of Apple documents— QuickTime VR Authoring Studio, Handling Unicode Text With MLTE, Supporting Printing in Your Applicationand for the book Learning Carbon (O'Reilly & Associates). In her former life as an academician, she authored articles on a number of topics including music cognition and musical acoustics.
Full download
Posted: July 31st, 2008, 7:09am CEST
Get the most out of Windows XP using this friendly, solutions-oriented guide. See how much you can do with the world’s most popular operating system--including making movies and playing music--and learn about all its new updates such as networking for both home and office, faster boot features, better security, and improved Web browsing.
Learn to run this sophisticated operating system with ease and enjoy the many features that make XP an efficient, rock-solid computing environment. Tap powerful functionality like home and small-office networking, Media Player, system security, and privacy protection. Manage files and folders, searches, and taskbar grouping with the simplified visual design. Communicate through text messaging, voice, or video through Windows Messenger. View, store, and organize digital photographs with My Pictures. Quickly change custom desktop configurations with fast user-switching.
How To Do Everything with Windows XP will help you accomplish more in less time than you ever imagined.
- Operate effectively in the Home or Professional environments
- Configure the XP desktop and master the XP Control Panel
- Use the innovative features of Internet Explorer 6 and Network Setup Wizard
- Access and run a virtual desktop through Remote Desktop and Remote Assistance
- Capture, edit, organize, and share home movies with Windows Movie Maker
- Play DVDs, store digital music, or burn CDs with the media player
- Unleash greater networking capabilities
- Bridge networks, create firewalls, and use new security features
- Play games with greater stability and support features
- Learn the advantages of Windows 2000-generation code
About the Author
Curt Simmons (Saint Jo, Texas) is a freelance writer and technical trainer who specializes in Windows operating systems and BackOffice products. He holds the Microsoft Certified Systems Engineer (MCSE) and Microsoft Certified Trainer certifications (MCT). Aside from his technical expertise, Curt has a BA in English and a Master's degree in education. He has been working with windows Me since Beta 1. His numerous other books include MCSE Study Tips for Dummies, Configuring Windows 2000 Server, and the forthcoming Active Director Bible from IDG Books.
Full download
Posted: July 31st, 2008, 7:07am CEST
The original idea of How to Do Everything with Your iMac was a simple one. The iMac is a complete computer with a wonderful bundle of applications that enable you to do just about anything you need a computer to do. So, I wanted my book on the iMac to be as comprehensive as possible, teaching the reader how to be productive while enjoying this exciting little tool.
It was a risk, though, because the prevailing winds suggested that iMac owners might want thin books with only the basics to get up and running with their easy-to-use iMac. A 600-page book on the iMac? To some, it didn’t make sense. Would readers buy this book?
The results speak for themselves, with the first two editions of the book selling tens of thousands of copies in each edition—a bestseller in the computer-book business. The folks at Osborne/McGraw-Hill were tickled enough to create an entire series of How to Do Everything books.
Now, we’ve put together this third edition, largely to tackle all of the new software and capabilities that Apple continues to pile onto the iMac. Not the least of these is Mac OS X—arguably the first all-new Mac OS since the advent of the Macintosh. While Mac OS X is still a work in progress, many iMac users will no doubt be exploring Mac OS X, if not using it on a regular basis.
But the newness of Mac OS X necessitates covering both Mac OS 9 and Mac OS X in this book. That way, you’re sure to get a sense of what both operating systems are capable of, as well as how they differ. As we go forward with Mac OS X, there will still be a lot of Mac OS 9 to contend with, in the form of the Classic environment and older applications. I hope you’ll enjoy the hybrid approach, which I feel will truly tell you “everything” you need to know about the modern iMac’s operating systems.
In How to Do Everything with Your iMac, Third Edition, we’ve extended the book’s focus to include coverage of Mac OS X, including some of the applications that come bundled with Mac OS X, such as the Apple Mail application. Likewise, it’s been updated to discuss new iMac capabilities, such as burning CD-RW media, and to cover the latest iMac models and application version numbers.
Coverage of the Internet is rearranged to get you up and running more quickly, starting with Chapter 6’s quick guide to the Internet. That’s in addition to Chapters 18–23, where you’ll find extensive coverage of e-mail (both Outlook Express and Mail), the World Wide Web and Apple’s iTools applications, which make it easy to transfer files online, create Web pages, and display images and movies on the Web. There you’ll also find coverage of America Online and some advice and instruction for using your iMac with a high-speed Internet connection.
Full download
Posted: July 31st, 2008, 5:48am CEST
First Looks
GoToMeeting v3.0
GuardedID 1.02
Howard Verity TW3
Kodak EasyShare 5300 All-In-One printer
Logitech X-240
MSI Q677 Crystal Edition
Nokia E61i
Oki Printing Solutions C6000n
Panasonic Lumix DMC-FZ8
RealPlayer 11 (beta)
Sennheiser PXC 450 NoiseGard
Sony VAIO VGN-SZ370P
Adobe Acrobat Connect
ATI Radeon HD 2900 XT
Falcon Northwest Mach V (Radeon HD 2900 XT)
Sprint Mogul by HTC (PPC-6800)
Spy Sweeper 5.5 with Antivirus
System Shield 3 Internet Security
Trend Micro InterScan Gateway Security Appliance 1.5
Westinghouse L2410NM
Front Side
Abort, Retry, Fail v26n16
Best of the Internet
E-Waste is a Global Affair
Future Watch: TV In Your Glasses
Gearlog: Handy Laptop Helpers
iPhone: Anatomy of the Hype
Nintendo Wimbledon Gets Served
Stay in Luxury-At the Airport
The Botnet Mafia
Q&A: Hacking's Boy Wonder
Real Estate Deals Head Online
Opinion
Where Are All The 'Concept' Computers?
The Trouble with Web Apps
Touch Screens Done Right
PCMagVote.com Launches!
Bubble 2.0 Coming Soon
Google Is Watching You
Cars
HD Radio Adds Fourth Automaker
Honda Pilot Sports Great Navigation
Power Mirrors: A Must-Have Option
Enterprise Solutions
E-Mail Marketing 101
Vista Tip: Custom Search Folders
Google Tip: Wildcards
Four Tough Office Problems, Solved
From VCR to DVD: Update Your Oldies
A Long-Ignored Threat: RTF Files
SMB Boot Camp
Web Content Filtering
Ask Loyd
Replacing a Laptop Hard Drive
Can You Copy From IDE to SATA?
Identify The Devices That Slow You Down
Ask Neil
Excel Formulas That Read Your Mind
Tricky Word Formatting Tips
Cover Story Feature
The Essential Guide To PC Memory
The Ultimate Fantasy Football User Guide
Special Back-To-School PC Buying Guide
Hardware
Buying Guide: Desktops and Laptops
25 Years of PC Magazine
25 Years of PC Magazine: Year Sixteen 1997
Full download