PDF CHM Books Catalogue
Posted: October 16th, 2008, 6:47pm CEST
Until now there has been no comprehensive pocket reference guide for professional and student structural engineers. The Structural Engineers Pocket Book is a unique compilation of all table, data, facts, formulae and rules of thumb needed for scheme design by structural engineers in the office, in transit or on site.
By bringing together data from many sources, this pocket book is a compact source of job-simplifying information at an affordable price. It is a first point of reference as well as saving valuable time spent trying to track down information that is needed on a daily basis.
This may be a small book in terms of its physical dimensions, but it contains a wealth of useful engineering knowledge. Concise and precise, the book is split into 13 sections, with quick and clear access to subject areas including: timber, masonry, concrete, aluminium and glass. British Standards are used and referenced throughout.
*the only book of its kind for structural engineers.
*brings together information from many different sources for the first time.
*comprehensive, yet concise and affordable.
Full download
Posted: October 16th, 2008, 6:20pm CEST
Features forex market guidelines and sample trading plans
The fun and easy way® to get started in currency trading
Want to capitalize on the growing forex market? This nuts-and-bolts guide gives you a step-by-step action plan for understanding and trading the forex market. It offers practical guidance and savvy tips in everything from comprehending currency quotes to using leverage, trading with fundamentals, and navigating technical analysis.
- Identify trading opportunities
-
Understand what drives the market
-
Choose a trading broker
-
Execute a successful trade
-
Minimize risk and maximize profit
-
Analyze currency charts
About the Author
Mark Galant founded GAIN Capital in 1999; today, the firm's proprietary trading platform is used by clients from 140 countries around the globe.
Brian Dolan has over 18 years of experience in the foreign exchange markets and oversees fundamental and technical research at FOREX.com.
Full download
Posted: October 16th, 2008, 6:12pm CEST
Widely praised for its in–depth coverage of Drupal internals, bestselling
Pro Drupal Development has been completely updated for Drupal 6 in this latest edition, and there are even more tricks of the trade to help you further yourself as a professional Drupal developer.
Assuming you already know how to install and bring a standard installation online, John K. VanDyk gives you everything else you need to customize your Drupal installation however you see fit. Pro Drupal Development, Second Edition delves deep into Drupal internals, showing you how to take full advantage of its powerful architecture.
What you’ll learn
- Find out how to create your own modules, develop your own themes, and produce your own filters.
- Learn the inner workings of each key part of Drupal, including user management, sessions, the node system, caching, and the various APIs available to you.
- Discover how to optimize your Drupal installation to perform well under high–load situations.
- Gain the knowledge needed to secure your Drupal installation and other best practice techniques.
- Learn to integrate Ajax into and internationalize your Drupal web site.
Who is this book for?
Web developers maintaining and creating sites with Drupal. It is assumed that you already know the basics of Drupal and are able to install and bring up a basic installation. This book takes you deeper into the internals of Drupal and teaches how to tweak and modify it in order to create that perfect web site. Simply put, if you are working with Drupal, you need Pro Drupal Development, Second Edition.
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.
About the Author
John K. VanDyk has been a Drupal developer since 2004. In 2005, he organized the first Drupal conference in Antwerp, Belgium, with Drupal founder Dries Buytaert. John has contributed several modules to Drupal—including the actions, workflow, publish, subscribe, and pubcookie modules—and has been instrumental in the design of Drupal’s Content Construction Kit. John’s day job is as an entomology professor and systems analyst at Iowa State University, where he teaches undergraduate courses about insects. In his spare time, when not hacking on Drupal, John enjoys squash hunting and raising children.
Full download
Posted: October 16th, 2008, 6:08pm CEST
Cambridge Certificate in Advanced English 4 contains four complete tests for the Cambridge Certificate in Advanced English (CAE) examination from Cambridge ESOL. These papers provide candidates with an excellent opportunity to familiarise themselves with the content and format of the CAE examination and to practise examination techniques using genuine papers from Cambridge ESOL. Attractive colour visual material for Paper 5 is included with each test, enabling students to prepare thoroughly for the paired interview (Paper 5). A 'with answers' edition also contains a comprehensive section of keys and transcripts, making it ideal for self-study. A Cassette Set containing the recorded material for the aural component of the exam (Paper 4) is also available. The Teacher's Book contains transcripts of the recorded material and answer keys. In addition, it provides a comprehensive guide to each paper and an insight into marking procedures and grading, illustrated by authentic sample answers.
Contains four complete past papers from Cambridge ESOL for the Cambridge Certificate in Advanced English examination
Full download
Posted: October 16th, 2008, 6:07pm CEST
You’ve long been enamored with the Python language, and have mastered its many nuances. Yet something seems to be missing—a productivity boost that you know is possible but you’re not sure how to go about it. This was the sentiment of so many developers before discovering Agile programming paradigm, which embraces concepts such as automation, effective code management, and test–driven development.
Foundations of Agile Python Development is the first book to apply these sought–after principles to Python developers, introducing both the tools and techniques built and supported by the Python community. Authored by Jeff Younker, a well–known member of Python’s agile community who is perhaps best known for his creation of a popular Python testing framework, this book is sure to be a hit among readers who may have reached their limits of knowledge regarding the Python language, yet are seeking to improve their understanding of how sound processes can boost productivity to unparalleled heights.
What you’ll learn
- Understand why the Agile movement is increasing productivity and decreasing programmer stress the world around.
- Use Eclipse and Subversion to add a whole new level of efficiency to your daily programming activities.
- Change your perspective on testing from a necessary evil to a compelling and crucial part of your development process.
- Automate your build process, eliminating much of the tedium surrounding testing and deployment tasks.
Who is this book for?
Python developers seeking to take advantage of efficient developer tools and techniques to boost productivity
About the Author
Jeff Younker once trained in mathematics and biochemistry at the University of Houston, but was lost to the world of computers early in his trials. He has been employed in one capacity or another in the world of scripts and programming for over 15 years. He’s been developing in Python for the last several years after a long stint working with Java and Perl.
Full download
Posted: October 16th, 2008, 6:06pm CEST
In today’s fast-changing, competitive environment, having an up-to-date information system (IS) is critical for all companies and institutions. Rather than creating a new system from scratch, reengineering is an economical way to develop an IS to match changing business needs. Using detailed examples, this practical book gives you methods and techniques for reengineering systems for flexibility and reliability. It helps you reengineer a system to continue to provide for business critical missions as well as achieve a smooth transformation to an up-to-date software technology environment. What’s more, it shows you how to redevelop a flexible system that can evolve to meet future business objectives, reduce start time and save money in the reengineering process.
This unique resource places particular emphasis on the reengineering of legacy assembler systems using the FermaT workbench, and describes other widely available general techniques. The book poses the key questions that you need to address before reengineering can provide an integrated framework that reveals the answers. A built workbench is used to illustrate the approach with the application of real case studies.
About the Author
Hongji Yang is a reader at DeMontfort University in England. His previous positions include senior research assistant at Durham University and lecturer at Jilin University in China. Dr. Yang has done extensive research in the areas of software engineering and computer networking. He holds a Ph.D. in computer science from Durham University and a M. Phil. and B.Sc. in computer science from Jilin University in China. He has published extensively.
Martin Ward is a senior research fellow at DeMontfort University in England. He was previously a principal consultant, director and senior systems architect at Software Migrations, Ltd., as well as a visiting and research fellow and senior research assistant at the University of Durham. He holds a Ph.D. in computer science from St. Annes College, Oxford University. He has published extensively.
Full download
Posted: October 16th, 2008, 6:03pm CEST
This book outlines a methodology for the use of parallel processing in real time systems. It provides an introduction to parallel processing in general, and to embedded systems in particular. Among the embedded systems are processors in such applications as automobiles, various machinery, IPGAs (field programmable gate arrays), multimedia embedded systems such as those used in the computer game industry, and more.
* Presents design and simulation tools as well as case studies.
* First presentation of this material in book form.
Full download
Posted: October 16th, 2008, 6:00pm CEST
A complete and definitive guide to auditing the security of IT systems for managers, CIOs, controllers, and auditors
This up-to-date resource provides all the tools you need to perform practical security audits on the entire spectrum of a company's IT platforms-from the mainframe to the individual PC-as well as the networks that connect them to each other and to the global marketplace. Auditing and Security: AS/400, NT, Unix, Networks, and Disaster Recovery Plans is the first book on IT security written specifically for the auditor, detailing what controls are necessary to ensure a secure system regardless of the specific hardware, software, or architecture a company runs. The author uses helpful checklists and diagrams and a practical, rather than theoretical, method to understanding and auditing a company's IT security systems and their requirements. This comprehensive volume covers the full range of issues relating to security audits, including:
* Hardware and software
* Operating systems
* Network connections
* The cooperation of logical and physical security systems
* Disaster recovery planning
Full download
Posted: October 16th, 2008, 5:59pm CEST
Sams Teach Yourself More Visual Basic.NET in 21 Days provides step-by-step coverage of the most important new features of Visual Basic.NET and .NET that will allow programmers to begin creating rich Web applications and Web Services. Intermediate programmers gain the knowledge and skills to be able to design professional Windows applications and Web services. See how to use previous VB skills in this new environment. Covered topics include:
* The .NET Framework; Classes and how to work with them;
* Databases--the types available and how to pick the right one;
* Review SQL and how to use it;
* Application design process including developing a working prototype;
* Create control objects that enhance applications;
* How to use Crystal Reports; error-handling, performance, testing, and debugging;
* How to get a product to market;
* How to make use of XML in VB.NET.
About the Author
Lowell Mauer has worked in the field of data processing for more than 22 years as a programmer, instructor, and consultant. He has taught programming at Brooklyn College in New York City and Montclair State College in New Jersey, and has developed and marketed several Visual Basic applications, including a SQL Server-based reservation system for a private golf course. As a manager he has attended and presented training sessions in several countries and is an expert is more than six computer languages, including Visual Basic and Transact-SQL. He currently is a senior consultant in New York City.
Full download
Posted: October 16th, 2008, 5:59pm CEST
Sams Teach Yourself XML in 24 Hours, Second Edition focuses on teaching the reader the fundamental concepts of XML using practical, hands-on examples. Rather than dwelling on dry theory, the book is filled with clear, real-world examples of how the technology can be used today.
This book includes coverage of topics such as:
* Displaying XML files in HTML files;
* Parsing HTML files into corresponding hierarchical tree structure;
* Embedding XML code into an HTML file;
* Using Extensible Style Sheets (XSL) ;
* Performing queries in XSL;
* Building an online store.
About the Author
Michael Morrison is a writer, developer, toy inventor, and author of a variety of books including HTML and XML for Beginners, The Unauthorized Guide to Pocket PC, XML Unleashed, and The Complete Idiot's Guide to Java 2. Michael is the instructor of several Web-based courses and also serves as a technical director for ReviewNet, a company that provides Web-based staffing tools for information technology personnel. Finally, Michael is the creative lead at Gas Hound Games, a toy company he cofounded that is located on the Web at http://www.gashound.com/. When not risking life and limb on his skateboard or mountain bike, trying to avoid the penalty box in hockey, or watching movies with his wife, Masheed, Michael enjoys daydreaming next to his koi pond.
Full download
Posted: October 16th, 2008, 12:16pm CEST
Discover how to utilize the latest WAP technologies to meet your business needs With wireless services rapidly exploding worldwide, WAP is becoming the most talked about standard for wireless applications. In this accessible book, mobility experts Steve Mann and Scott Sbihli cut through the buzz and the jargon surrounding the technology to provide an authoritative yet easy-to-understand discussion on all aspects of this fast-growing protocol.With their help, you’ll become well-versed in the terminology of WAP components and gain valuable insight into how WAP fits in with wireless business development. You’ll learn what WAP is, how it works, and what benefits your company can derive from using it.
Plus, you’ll get pointers to additional resources for more information. Thorough, up-to-date coverage includes:
- The nuts and bolts of WAP’s key technologies, including WML (Wireless Markup Language)
- Key wireless technologies and how WAP fits in
- WAP applications development tools and how WAP-compatible Web pages are created
- Currently available WAP-com-patible products and services
- The history of WAP development
- Case studies of three enterprise WAP projects plus an individual’s experience with a consumer WAP service
Wiley Tech Briefs Focused on the needs of the corporate IT and business manager, the Tech Briefs series provides in-depth information on a new or emerging technology, solutions, and vendor offerings available in the marketplace. With their accessible approach, these books will help you get quickly up-to-speed on a topic so that you can effectively compete, grow, and betterserve your customers.
About the Author
STEVE MANN is President of Creative Digital Publishing, a leading provider of technical information for the handheld and mobile computing industries. Mann released the first freeware application for Palm and is the creator of the most widely distributed Palm travel application, WorldFAQ. He is the bestselling author of Programming Applications with WAP and Advanced Palm Programming (both from Wiley). SCOTT SBIHLI is cofounder of Empyrean Design Works, a full- service consulting and software development company focused on products and solutions for the enterprise related to handheld devices, smart phones, and mobile and wireless computing. He was the Palm Computing Platform Editor for Pen Computing magazine for three years.
Full download
Posted: October 16th, 2008, 5:47am CEST
In the event of system failure
Sometimes a Windows XP installation can fail to the point where you can do nothing to save it. You have a number of options open to you, such as attempting to repair the installation and, at the other extreme, reformatting all your hard drives and starting over. However, often the easiest approach is to install a fresh instance of Windows XP on a new hard disk partition and then work from the new installation to recover data from the old installation.
–From Chapter 11, Locating and Migrating User Data
They say there’s a solution to everything. When it comes to Windows XP, PC Magazine knows ’em all
Ever wish they’d consulted you before they designed Windows XP? Sure, it’s a great system, but there’s this one feature that makes you crazy. Or that annoying problem that keeps occurring. Well, you can rely on Neil Randall and your friends at PC Magazine to correct that oversight. Here’s the complete compendium of solutions to the things that bug you, threaten your security, slow you down, or other-wise prevent Windows XP from achieving perfection.
You can redesign Windows XP
- Create the interface that works for you
- Tweak your taskbar and control your folders
- Remove the stuff that gets in your way
- Install what you want; dump what you don’t
- Unlock hidden settings in Media Player
- Use Group Policy Editor to change the way users interact with their PCs
- Reinstall Windows without losing important files
- Lock it down with the Encrypting File System
- Find helpful features hidden in Outlook Express
- Dig into the Registry to remove every last trace of spyware
About the Author
Neil Randall just might know more about Microsoft Windows than anyone else on the planet. He has faithfully tested each new version beginning with Windows 95 and shares his vast first-hand experience regularly with PC Magazine’s readers.
Full download
Posted: October 16th, 2008, 5:47am CEST
Beginning Web Programming in VB .NET: From Novice to Professional will teach you the fundamentals of the web environment and how Visual Studio .NET (VS .NET) makes it accessible to VB programmers. You'll build a working website that demonstrates all the elements of a VB web application. Author Daniel Cazzulino takes a step-by-step approach to each example to explore the essential technologies and how VS .NET helps to integrate them into a highly interactive, attractive web application.
In this tutorial guide youll learn how to
- Create dynamic web pages with ASP.NET web forms and web server controls
- Display and manipulate data using ADO.NET and VS .NET components
- Persist state in different ways, within the "stateless" web environment
- Create XML files and XML schema, and use them for data transfer
- Integrate your web applications with others through web services
- Make your application more secure via the security features in ASP.NET and IIS
- Eliminate bugs and unexpected failures through effective debugging and exception-handling techniques
- Improve the performance of your application and prepare it for release
About the Author
Daniel Cazzulino (a.k.a. kzu) lives in Buenos Aires, Argentina, and is a senior architect, developer, and cofounder of Clarius Consulting S.A.. He has coauthored several books on web development and server controls with ASP.NET, written and reviewed many articles for ASP Today and C# Today, and currently enjoys sharing his .NET and XML experiences through his blog, kzu:dotnet.
Daniel works closely with Microsoft in key projects from the Patterns and Practices group. Microsoft rewarded him as Most Valuable Professional (MVP) on XML Technologies for his contributions to the community, mainly through the XML-savvy open source project, NMatrix, that he cofounded. He also started the promising MVP.XML project with fellow XML MVP experts worldwide.
Surprisingly enough, Daniel is a lawyer who found a more exciting career as a developer and .NET/XML geek.
Victor Garcia Aprea is founder of Clarius Consulting, which provides training, consulting and development in Microsoft .NET technologies. Aprea has been involved with ASP.NET since its beginning, and he was named Microsoft MVP for ASP.NET in 2002 and 2003 (the 2004 awards aren't due yet!). Aprea has written books and articles and reviewed for numerous publishers. He is a regular speaker at Microsoft Argentina (MSDN DevDays, Ask the Experts panel, etc.) and .NET local user groups. Please read Victor's own blogs, or check out his Apress blogs. Or you may email him at vga@aspnet2.com.
Full download
Posted: October 16th, 2008, 5:46am CEST
The PC Graphics Handbook serves advanced C++ programmers dealing with the specifics of PC graphics hardware and software. Discussions address: · 2D and 3D graphics programming for Windows and DOS · Device-independent graphics · Mathematics for computer graphics · Graphics algorithms and procedural operations · PC video systems architecture, including its history and development · High-end graphics systems and coprocessors · Artificial life · Virtual reality · Animation techniques for simulations and video games · VGA, SuperVGA, and VESA · Device drivers · Graphics and animation primitives The authors cover the spectrum of PC graphics programming, including theoretical and practical topics - creating a singularly comprehensive resource for programmers.
Full download
Posted: October 16th, 2008, 5:43am CEST
System-Level Power Optimization for Wireless Multimedia Communication Power Aware Computing focuses on emerging issues in power aware portable multimedia communications devices beyond low-power electronic design. Specifically, this work is a compilation of system-level power management approaches including theoretical and simulation studies, field measurements, algorithm development and experimental test beds related to low power computing, mobile communication and networking. The authors address integrative power optimization studies that jointly consider computing, communications and networking. The chapters reflect four clusters of work: theoretical studies, work related to networks of sensors, techniques for optimizing hardware and software design, and application-level issues.
Full download
Posted: October 16th, 2008, 5:41am CEST
Geographic information systems represent an exciting and rapidly expanding technology via which spatial data may be captured, stored, retrieved, displayed, manipulated and analyzed. Applications of this technology include detailed inventories of land use parcels. Spatial patterns of disease, geodemographics, environmental management and macroscale inventories of global resources. The impetus for this book is the relative lack of research into the integration of spatial analysis and GIS, and the potential benefits in developing such an integration. From a GIS perspective, there is an increasing demand for systems that do something other than display and organize data. From a spatial analytical perspective, there are advantages to linking statistical methods and mathematical models to the database and display capabilities of a GIS. Although the GIS may not be absolutely necessary for spatial analysis, it can facilitate such an analysis and moreover provide insights that might otherwise have been missed. The contributions to the book tell us where we are and where we ought to be going. They suggest that the integration of spatial analysis and GIS will stimulate interest in quantitative spatial science, particularly exploratory and visual types of analysis. They represent a unique statement of the state-of-the-art issues in integration and interface.
Full download