Mäklare

Categories
Animal | Application |Art | Artificial Intelligence | Business | Certification | Commerce | Computer - Hardware | Databases | Electronics | Engineering | Grammar | History | Intelligence | Internet | IT - General | Language | Magazine | Medical | Photographic | Networking| Programming | Security | Uncategorized | WWW

PDF-CHM-Books-Catalogue--


Full download


Posted: August 31st, 2008, 12:02pm CEST

Tags  [edit]

If you have spent much time developing Web apps over the past couple of years, you’ve probably heard the term social network so many times that you hear it ringing in your ears while you sleep. (Talk about nightmares.) Until Facebook released its platform, one could understand the nightmares, because social networking seemed far more important to teenage girls on MySpace than to serious Web developers. However, when the Facebook Platform was announced by Facebook, social networking suddenly became a buzzword worth dreaming about for the Web development community. A whole new breed of Web application was born — a social network–enabled application.

If you are interested in developing a Web application that taps into the social networking heart of Facebook, you’ve found the right book.

Full download


Posted: August 31st, 2008, 11:59am CEST

Tags  [edit]

Here's an even better way to get your BlackBerry fix

Admit it. You're addicted to your BlackBerry. That's okay. Most usersare, and this book is just going to make it worse. Now you'll discover how to use your BlackBerry to retrieve documents, weatherforecasts, and Web infor-mation; use it as a wordprocessor or drawing tool; even control yourcomputer over a network with it. And we haven't even gotten to theway-out stuff.

Pick a few of these hacks

  1. Play games with BlackBerry
  2. Search the Web
  3. Connect to your PC wirelessly
  4. Use BlackBerry as a USB thumb drive
  5. Install custom ringtones
  6. Supersize security
  7. Draw sketches on your screen
  8. Play your BlackBerry like a piano
. . . and more!

Tweaks, tricks, and add-on apps to customize your BlackBerry—plus Java code for even cooler hacks

Companion Web site
At wiley.com/go/extremetech you'll find source code, project materials, and more information

About the Author

Glenn Bachmann is president and founder of Bachmann Software, a leading provider of mobile and wireless software products and services. His company's crack software developers help design, program, and complete critical mobile computing solutions that enable their clients to remain highly competitive. Glenn is coauthor of Professional Palm OS Programming, also published by Wiley.


Full download


Posted: August 31st, 2008, 11:57am CEST

Tags  [edit]

The Internet Encyclopedia is the first comprehensive examination of the core topics in the Internet field. The Internet Encyclopedia, a three-volume reference work with 205 chapters and more than 2,600 pages, provides comprehensive coverage of the Internet as a business tool, IT platform, and communications and commerce medium. The audience includes the libraries of two-year and four-year colleges and universities with MIS, IT, IS, data processing, computer science, and business departments; public and private libraries; and corporate libraries throughout the world. It is the only comprehensive source for reference material for educators and practitioners in the Internet field.

Education, libraries, health, medical, biotechnology, military, law enforcement, accounting, law, justice, manufacturing, financial services, insurance, communications, transportation, aerospace, energy, and utilities are among the fields and industries expected to become increasingly dependent upon the Internet andWeb technologies. Companies in these areas are actively researching the many issues surrounding the design, utilization, and implementation of these technologies.

Full download


Posted: August 31st, 2008, 11:53am CEST

Tags  [edit]

Build 10 ready-to-use VoiceXML applications!

Following an introduction to VoiceXML and a review of how to set up your work environment, Mark Miller guides you through the steps to building ten complete programs that utilize VoiceXML and related technologies to create fully functional solutions. Each project begins with a clear problem statement, a walk-through of the solution that you’ll build, and a list of the tools and VoiceXML elements you’ll use to complete the project. Throughout the projects, Miller shares tips and suggestions for working hands-on with the project. Actual telephone numbers are provided that allow you to access real data to test your results.

The ten example projects are:

    1. Basic VoiceXML application template
    2. Linking to multiple resources
    3. Dynamically outputting contact information, transferring calls, and storing voice messages
    4. User authentication through voice recognition
    5. Combining projects 1 through 4 to build a more complex system
    6. Voice-controlled telephone dialer
    7. Voice report recorder
    8. Quiz and survey generator
    9. Voice interface for a calendar of events
    10. Voice-enabled FAQ engine

The companion Web site includes:

  • All source code from the book
  • Extensive documentation of the VoiceXML elements and attributes
  • A newsgroup for continued discussion of each project
About the Author

MARK MILLER is a corporate trainer and consultant. He has taught XML, Perl, Database Connectivity, CGI Scripting, Photoshop, HTML, and XML with Java at Autodesk, Hewlett-Packard, and SGI. His previous projects include national speaking engagements on bilingual Web sites, building a ticketing and theater review service, and creating an e-commerce solution.

Full download


Posted: August 31st, 2008, 11:45am CEST

Tags  [edit]

Packed with useful tips, techniques, and code examples

Build quality Web pages with XHTML and add some pizzazz with CSS

You don't have to be a master programmer to build great Web pages! This book shows you what HTML is about and how to use XHTML to format great-looking pages. Then you'll see how CSS helps you manipulate colors, fonts, and more. You can even add scripting languages and build interactive pages — here's how!

Discover how to:

  • Plan your Web site to prevent problems

  • Use the proper syntax for HTML and XHTML

  • Build a company Web site

  • Upload and publish Web pages

  • Integrate scripts with XHTML

  • Test and debug your Web pages

About the Author

Ed Tittel is a full-time independent writer, trainer, and consultant who works out of his home near beautiful Austin, Texas. Ed has been writing for the trade press since 1986 and has worked on more than 140 books. In addition to this title, Ed has worked on more than 35 books for Wiley, including Windows Server 2008 For Dummies, XML For Dummies, and Networking with NetWare For Dummies.

Ed is a Contributing Editor at Tomshardware.com, writes for half-a-dozen different TechTarget.com Web sites, including WhatIs.com, SearchNetworking. com, and SearchWindows.com, and also writes occasionally for other Web sites and magazines. When he’s not busy doing all that work stuff, Ed likes to travel, shoot pool, spend time with his family (especially taking walks with young Gregory), and turn the tables on his Mom, who now makes her home with the rest of the Texas Tittels.

Jeff Noble runs a small Web design and multimedia company called Conquest Media (www.conquestmedia.com) in Austin, Texas. Jeff has been working on, in, and around the Web for nearly 10 years, and he specializes in designing and creating unique, easy to use, functional Web sites. When he’s away from his computer, Jeff is often far from the madding crowd, choosing instead to hike and camp in wild places as far away from a wall socket as he can get.


Full download


Posted: August 31st, 2008, 11:45am CEST

Tags  [edit]

Create high-quality animations at little to no cost!

The fun and easy way® to film in a virtual world and get your movie noticed

Want to master Machinima? This friendly, hands-on guide is packed with savvy techniques for movie-making in Machinima's most popular creation engines — from The Sims 2 to World of Warcraft® to Moviestorm. You get tips on scriptwriting, directing, cinematography, editing, set design, sound recording, distribution — everything you need to become a successful Machinima filmmaker!

  • Create your first movie
  • Build 3D objects

  • Navigate legal issues

  • Publicize your film

  • Develop your own tools and content

  • Become a Machinima pro

About the Author

Hugh Hancock, one of the two people who coined the word Machinima in 1999, has worked in the medium for more than a decade running Strange Company (www.Strangecompany.org), the world's oldest professional Machinima production company. He was lectured on Machinima on three continents, had his work shown on five (we're still waiting or Antarctica), had his films featured in Entertainment Weekly, on Suicide Girls (www.suicidegirls.com) and in The New York Times, and produced machinima films for the BBC, BAFTA, Electronic Arts, and many others. In 2007, he was awarded the first Award for Outstanding Contribution to Machinima by the Online Machinima Film Festival. Most recently, he completed work on BloodSpell (www.bloodspell.com), Strange Company's first feature film, and is currently working on Strange Company's next major project. He lives in Edinburgh and is intermittently single.

Johnnie Ingram is the former site editor of Machinima.com and holds degrees in both drama and computer science. He lives with his computers in a converted church hall in Scotland. He has previously worked as a theater director, an online journalist, and a drama teacher, as well as once dressing up as a priest in order to sell washing powder. He was first assistant director for BloodSpell. He is now a self-employed Web designer and Strange Company's Head of  Beverage Acquisition and Caffeine Development. He is married with one cat.


Full download


Posted: August 31st, 2008, 11:41am CEST

Tags  [edit]

Delivers the goods on the latest Adobe product for graphics users of all levels. Teaches not just which InDesign command does what but also why it works and when to use it. Includes short, real-world projects that teach just enough information that you’ll be able to learn it and absorb it. Plus, provides details for those converting their layouts from Quark or PageMaker2, and includes a color insert with examples of good layout choices, InDesign’s Swatches palette, and more.

Add your creativity to the exceptional production capabilities of Adobe InDesign CS and you’ll get amazing results. Follow real-world examples to get started laying out professional-quality pages and printing with precision. Take advantage of the built-in support for publishing PDFs as eBooks, on the Web, and more. Learn all the latest features, including tables of contents, tables that flow from page to page, transparency, drag-and-drop color, the powerful Swatches palette, and the revival of the built-in word processor Story Editor.
  • Convert Quark, PageMaker, and other existing documents
  • Customize your interface for efficient production
  • Set type with greater precision using OpenType support
  • Create print and PDF workflow output to the latest standards
  • Properly plan for page size, column width, and paragraph design
  • Work with color palettes, overprinting, spot color, duotones, CMYK, and much more
  • Import documents, tables, graphics--virtually anything you can see on a screen, with full transparency available!
  • Integrate tightly with other Adobe products
  • Use with Mac OS X and Windows XP
  • Prepare your documents with preflighting, separation previews, color paper, custom preview backgrounds, and more
  • Learn printing solutions from practical examples
About the author: David Bergsland has been a designer and art director for the past 35 years, and has taught digital publishing since 1991. He has written six books on graphics topics.

About the Author

David Bergsland (Albuquerque, NM) has been a designer and art director for the past 35 years. He’s been a type designer since 1983; and has been teaching professional digital publishing in the classroom and through web-based distance learning programs since 1991. He’s written six book on graphics topics including Publishing with InDesign (OnWord Press, 2000); Publishing with Photoshop (OnWord Press, 2001) and Publishing with Illustrator and FreeHand (OnWord Press, 2001). His design firm, Bergsland Design, handles projects large and small for a wide variety of design needs and clients.

Full download


Posted: August 31st, 2008, 11:41am CEST

Tags  [edit]

Technological advances and changes in the global economy are motivating and enabling an increasing geographic distribution of work. Today, the geographic distance between an average pair of workers is increasing in industries ranging from banking, to wine production, to clothing design. According to Bureau of Labor surveys of workers, more people worked for an employer with more than one location in 1998 (61.8 percent) than in 1979 (52.3 percent). Many workers today communicate regularly with coworkers at a distance; some monitor and manipulate tools and objects at a distance. Work teams are spread across different cities or countries. For example, research and development laboratories are increasingly deploying labs in countries other than the home of their headquarters (Brockhoff 1998), and software development teams increasingly are composed of programmers from around the globe (Carmel 1999). Joint ventures and multiorganizational projects are pervasive and entail work in many places. Complex work arrangements involving long-distance commuting and multiple employers are becoming commonplace. Some spectacular examples—ranging from the Hudson’s Bay Company’s fur trading empire in the seventeenth century to the recent development of the Linux computer operating system—suggest that distributed work arrangements can be innovative, flexible, and highly successful.

Nonetheless, geographically distributed work has always presented challenges to the conduct of work and personal life. Distributed work can change the way people communicate, how they organize themselves and their work, and the manner in which they live. Research from over thirty years ago to the present suggests that physical proximity can have powerful and positive effects in everyday life as well as in science, government, and business (Sykes, Larntz, and Fox 1976). Moreover, proximity has proven to be hard to simulate through modern technologies such as videoconferencing.

Full download


Posted: August 31st, 2008, 11:41am CEST

Tags  [edit]

Convenient one-stop view of wireless networking including cellular networks, WiFi and WiMax, ad hoc networks, sensor networks, mesh networking, and the full range of options in between.

Over the past decade, the world has witnessed an explosion in the development and deployment of new wireless network technologies. From cellular mobile telephony to the ubiquitous WiFi networks in coffee-shops and airports, to the emerging WiMAX wireless broadband access networks, the menu of wireless access systems has become so comprehensive that wireline access to user devices may soon become a relic of the past. Wireless Networking serves as a one-stop view of cellular, WiFi, and WiMAX networks, as well as the emerging wireless ad hoc and sensor networks. Rather than provide descriptive accounts of these technologies and standards, the book emphasizes conceptual perspectives on the modeling, analysis, design and optimization of such networks. Furthermore, the authors present wireless networking within the unifying framework of resource allocation, using simple abstractions of the underlying physical wireless communication. In short, Wireless Networking is an in-depth, exhaustive, and invaluable asset to anyone working in this rapidly evolving field.

*Goes beyond descriptive and qualitative treatments, by presenting the foundations underlying the various wireless networking technologies

*Provides abstractions, models and analyses of established and emerging wireless networks, thereby supplying the reader with a conceptual and quantitative treatment, thus ensuring longevity of the learning from this material

*Aids comprehension by including over 120 figures, four appendices on the mathematics of the various models, several inline exercises, and extensive problem sets at the end of each chapter

About the Author

Anurag Kumar, Ph.D., is professor and chairman in the Department of Electrical Communication Engineering in the Indian Institute of Science (IISc), Bangalore. Previously, he was with Bell Laboratories. Professor Kumar was also the coordinator at IISc of the Education and Research Network Project (ERNET), India's first wide-area packet network.

D. Manjunath, Ph.D., is associate professor in the Department of Electrical Engineering of the Indian Institute of Technology (IIT), Bombay. He previously served on the faculty at IIT, Kanpur.

Joy Kuri, Ph.D., is assistant professor at the Center for Electronics Design and Technology at the Indian Institute of Science, Bangalore.

Full download


Posted: August 31st, 2008, 11:41am CEST

Tags  [edit]

FastSOA is a great book with lots of meat on the bones and practical real-world XML and SOA knowledge. Much of what passes for SOA right now is simply block diagrams and vague exhortations to get the architecture right. Frank Cohen gives a practical guide to what software developers, architects, and CIOs have to do to deliver highly scalable, well performing, and easy to maintain services. --Jeff Barr, Amazon.com, Web Services Evangelist

Without the right controls to govern SOA development, the right set of tools to build SOA, and the right support of exciting new protocols and patterns, your SOA efforts can result in software that delivers only 1.5 transactions per second (TPS) on expensive modern servers. This is a disaster enterprises, organizations, or institutions avoid by using Frank Cohen's FastSOA patterns, test methodology, and architecture.

In FastSOA you will learn how to apply native XML technology to SOA for:

* Data mediation using mid-tier data and service caching to handle the explosion of new schemas and new devices in an ever changing environment
* Data aggregation in the SOA middle-tier for off-line browsing, service acceleration through mid-tier caching and transformation, and bandwidth-needs reduction
* Increased service and application scalability and performance
* Successful evaluations of application server, XML parser, relational and native XML database, Enterprise Service Bus, Business Integration server, workflow server, and Web Service tools for performance, scalability, and developer productivity
* Improved service governance through XML persistence in SOA registries and repositories
* Composite data services (CDS) to provide maximum reuse of software components and data, accelerate performance, and reduce development time and maintenance in your SOA

About the author

Frank Cohen is the "go to" guy when enterprises need to build, test, and solve performance and scalability problems in complex interoperating information systems. Frank's articles appear on IBM developerWorks, and he is author of Java Testing and Design: From Unit Tests to Automated Web Tests. He is the principal maintainer of the popular TestMaker open-source test utility and framework, and Director of Solutions Engineering at Raining Data, publisher of the TigerLogic XQuery engine and native XML database.

Full download


Posted: August 31st, 2008, 11:41am CEST

Tags  [edit]

Introductory real analysis can be an exciting course; it is the gateway to an impressive panorama of higher mathematics. But for all too many students, the excitement takes the form of anxiety or even terror; they are overwhelmed. For many, their study of mathematics ends one course sooner than they expected, and for many others, the doorways that should have been opened now seem rigidly barred. It shouldn’t have to be that way, and this book is offered as a remedy.

GOALS FOR INTRODUCTORY ANALYSIS

The goals of first courses in real analysis are often too ambitious. Students are expected to solidify their understanding of calculus, adopt an abstract point of view that generalizes most of the concepts, recognize how explicit examples fit into the general theory and determine whether they satisfy appropriate hypotheses, and not only learn definitions, theorems, and proofs but also learn how to construct valid proofs and relevant examples to demonstrate the need for the hypotheses. Abstract properties such as countability, compactness and connectedness must be mastered.

Full download


Posted: August 30th, 2008, 4:59pm CEST

Tags  [edit]

This is the definitive reference for the latest generation of the enormously popular and influential SPARC microprocessors — the 64-bit SPARC-V9 — which is now being used by a variety of computer system vendors and is destined to set the standard for high performance capacity into the next century. Describes the architecture and instruction set of the 64-bit SPARC-V9 — a RISC-style processor architecture that supports a linear address space accessed by 64-bit addresses, fault-tolerance, object-oriented software, lightweight threads, and superscalar and multiprocessor implementations. MARKETS: For implementors of the SPARC architecture, microprocessor designers, hardware engineers, developers of SPARC-V9 system software, software engineers who write SPARC-V9 software in assembly language; and for students of computer architecture.

Full download


Posted: August 30th, 2008, 4:59pm CEST

Tags  [edit]

This is the decade of redesigning enterprise processes for e-business ! Creating a process advantage has always been a formidable strategic weapon for business enterprises, but the internet and e-business have brought new urgency to it. A different form of business process redesign or reengineering (BPR) has been ignited by e-business to create value in new and exciting ways.

I cannot imagine any career in line management that will not require basic skills in BPR for e-business. Whether you are in a start-up that is trying to design new marketing processes around the internet, or in a large traditional brick-and-mortar enterprise that is redoing its supply chain for e-business, or in a Big 5 consulting company that has an electronic commerce practice, or a non-profit that is restructuring web-based customer service, or whether you work in Stockholm or Singapore -- you will definitely need skills in BPR for e-business. The career advancement opportunities that it opens are endless.

In such an environment, business professionals need to learn how to describe, analyze, diagnose, and redesign a business process through robust BPR methodologies and tools. In an era of e-business, redesigning a business process involves more than restructuring the workflow. It also involves changing the information flows around the business process, and changing the knowledge management capabilities of the process by harnessing the collective intellectual assets around it. This book is targeted to the practicing or future business professional/manager who would like to learn how to carry this out in e-business settings.

About the Author

Omar A. El Sawy is Professor of Information Systems at the Marshall School of Business, University of Southern California. His Ph.D. is from Stanford Business School.


Full download


Posted: August 30th, 2008, 4:59pm CEST

Tags  [edit]

This book describes a powerful language for multidimensional declarative programming called Lucid. Lucid has evolved considerably in the past ten years. The main catalyst for this metamorphosis was the discovery that Lucid is based on intensional logic, one commonly used in studying natural languages. Intensionality, and more specifically indexicality, has enabled Lucid to implicitly express multidimensional objects that change, a fundamental capability with several consequences which are explored in this book. The author covers a broad range of topics, from foundations to applications, and from implementations to implications. The role of intensional logic in Lucid as well as its consequences for programming in general is discussed. The syntax and mathematical semantics of the language are given and its ability to be used as a formal system for transformation and verification is presented. The use of Lucid in both multidimensional applications programming and software systems construction (such as a parallel programming system and a visual programming system) is described. A novel model of multidimensional computation--education--is described along with its serendipitous practical benefits for harnessing parallelism and tolerating faults. As the only volume that reflects the advances over the past decade, this work will be of great interest to researchers and advanced students involved with declarative language systems and programming.

About the Author

Edward A. Ashcroft and Anthony A. Faustini are both at Arizona State University. Rangaswamy Jagannathan is at SRI International. William W. Wadge is in the Department of Computer Science, University of Victoria.

Full download


Posted: August 30th, 2008, 4:58pm CEST

Tags  [edit]

The past four years have seen a phenomenal rise in interest in the Internet. Tens of millions of users regularly access this network to carry out operations such as browsing through electronic newspapers, downloading bibliographies, participating in news groups and emailing friends and colleagues. The number of applications that are hosted within the Internet has also grown; however, there are major problems in developing such applications:

• The first problem is security. There are still many problems concerned with ensuring that unauthorized access is prevented. This is becoming one of the major drag factors why commercial applications, particularly those involving the direct transfer of funds across communication lines, have been relatively slow in developing as compared with academic applications.

• The lack of a specific programming language for Internet applications. Currently applications are written in a wide variety of languages including C, Pascal and TCL/TK which have to access fairly low-level facilities such as protocol handlers.

• It is very difficult to build interaction into an Internet application. Most of the applications that have been developed tend to give the impression of being interactive. However, what they usually involve is just the user moving through a series of text and visual images following pointers to other sections of text and visual images. The most one often gets with the vast majority of Internet applications is some small amount of interactivity, for example an application asking the user for an identity and a password and checking what has been typed against some stored data which describes the user.

• The majority of interactive applications are non-portable: they tend to be firmly anchored within one computer architecture and operating system by virtue of the fact, for example, that they tend to use run-time facilities provided by one specific operating system.

Full download


Posted: August 30th, 2008, 4:58pm CEST

Tags  [edit]

With the second edition of Absolute Java, best-selling author Walt Savitch offers a comprehensive introduction of the java programming language.  This book gives programmers the tools to master the Java language.  He takes full advantage of the new Java 5.0 features and incorporates the new Scanner class. There is comprehensive coverage of generic types, including how to define classes with type parameters, collection classes done as generic classes, and linked lists done with type parameters.

Full download


Posted: August 30th, 2008, 4:58pm CEST

Tags  [edit]

Get the results you want from your Sony A700

With its built-in Super Steady Shot vibration reduction, 12.2 megapixel resolution, and amazingly fast focusing capability, the Sony A700 is a top-drawer camera. Make the most of it with this information-packed guide. You'll learn to use all the controls, refresh your knowledge of photography basics, explore the effects of various lenses, and get practical advice for capturing the shot you want in all sorts of situations. This is a working guide. Take it everywhere you take your A700.

  • Get the feel of your Sony A700 right away with the Quick Tour

  • Examine the effects of natural and artificial light, flash, reflectors, diffusers, and more

  • Compare prime, zoom, normal, wide, and telephoto lenses, with special emphasis on Sony lenses

  • Apply professional tips for shooting a wide variety of subjects

  • View, download, and print your photos

About the Author

Alan Hess is a professional freelance photographer. He specializes in concert and event photography, but has also done commercial photography for everything from a guitar manufacturer's brochure to a women's workout wear catalog. Alan is also a key contributor to the Lexar Pro Photography Web site.

Full download


Posted: August 29th, 2008, 1:27pm CEST

Tags  [edit]

Starting a new business venture is like going into a tropical forest on a treasure hunt. There are rewards to be won, in both material wealth and in personal satisfaction, but there are dangers lurking and you can easily lose your way.

This book is written not only to help you convince your financial backers that you will succeed and come back with a bag of gold, but also to help you write your own guidebook for the journey. The author has himself spent 40 years on foot among the trees, both in small business on his own account and as a guide and adviser to others.

Before beginning work on your business plan or your cash flow forecast, you would do well to ask yourself two vital questions.

Full download


Posted: August 29th, 2008, 1:25pm CEST

Tags  [edit]

Distributed systems are fast becoming the norm in computer science. Formal mathematical models and theories of distributed behavior are needed in order to understand them. This book proposes a distributed pi-calculus called Dpi, for describing the behavior of mobile agents in a distributed world. It is based on an existing formal language, the pi-calculus, to which it adds a network layer and a primitive migration construct. A mathematical theory of the behavior of these distributed systems is developed, in which the presence of types plays a major role. It is also shown how in principle this theory can be used to develop verification techniques for guaranteeing the behavior of distributed agents. The text is accessible to computer scientists with a minimal background in discrete mathematics. It contains an elementary account of the pi-calculus, and the associated theory of bisimulations. It also develops the type theory required by Dpi from first principles.

This book proposes a formal mathematical language, a distributed pi-calculus called Dpi, for describing, at varying levels of abstraction, the behaviour of mobile agents in a distributed world. It is based on an existing formal language, the pi-calculus, to which it adds a network layer and a primitive migration construct.

About the Author

Matthew Hennessy is a Professor of Computer Science at the Department of Informatics, University of Sussex. This is his 3rd book.

Full download


Posted: August 29th, 2008, 1:25pm CEST

Tags  [edit]

There are many algorithm texts that provide lots of well-polished code and proofs of correctness. This book is not one of them. Instead, this book presents insights, notations, and analogies to help the novice describe and think about algorithms like an expert. By looking at both the big picture and easy step-by-step methods for developing algorithms, the author helps students avoid the common pitfalls. He stresses paradigms such as loop invariants and recursion to unify a huge range of algorithms into a few meta-algorithms. Part of the goal is to teach the students to think abstractly. Without getting bogged with formal proofs, the book fosters a deeper understanding of how and why each algorithm works. These insights are presented in a slow and clear manner accessible to second- or third-year students of computer science, preparing them to find their own innovative ways to solve problems.

Rather than provide lots of well-polished code and proofs of correctness, this book presents insights, notations, and analogies to help the novice describe and think about algorithms like an expert. It stresses paradigms such as loop invariants and recursion to unify a huge range of algorithms into a few meta-algorithms.

About the Author

Jeff Edmonds received his Ph.D. in 1992 at University of Toronto in theoretical computer science. His thesis proved that certain computation problems require a given amount of time and space. He did his postdoctorate work at the ICSI in Berkeley on secure multi-media data transmission and in 1995 became an Associate Professor in the Department of Computer Science at York University, Canada. He has taught their algorithms course thirteen times to date. He has worked extensively at IIT Mumbai, India, and University of California San Diego. He is well published in the top theoretical computer science journals in topics including complexity theory, scheduling, proof systems, probability theory, combinatorics, and, of course, algorithms.

Full download


Posted: August 29th, 2008, 1:24pm CEST

Tags  [edit]

"This is an introductory book on the subject of partial differential equations which is suitable for a large variety of basic courses on this topic. In particular, it can be used as a textbook or self-study book for large classes of readers with interests in mathematics, engineering, and related fields. Its usefulness stems from its clarity, balance and conciseness, achieved without compromising the mathematical rigor. One particularly attractive feature is the way in which the authors managed to emphasize the relevance of the theoretical tools in connection with practical applications."
Mathematical Reviews

A complete introduction to partial differential equations, this textbook provides a rigorous yet accessible guide to students in mathematics, physics and engineering. The presentation is lively and up to date, paying particular emphasis to developing an appreciation of underlying mathematical theory. Beginning with basic definitions, properties and derivations of some basic equations of mathematical physics from basic principles, the book studies first order equations, classification of second order equations, and the one-dimensional wave equation. Two chapters are devoted to the separation of variables, whilst others concentrate on a wide range of topics including elliptic theory, Green's functions, variational and numerical methods. A rich collection of worked examples and exercises accompany the text, along with a large number of illustrations and graphs to provide insight into the numerical examples.

Full download


Posted: August 29th, 2008, 1:23pm CEST

Tags  [edit]

Buy low, sell high, and join the eBay community

Economy shopper or entrepreneur — discover the secrets to eBay success!

The bucks start here! Whether you're saving them or earning them, eBay's the place, and Marsha Collier is the person to show you how. Get great safe-shopping secrets, find out how to sell what people are buying, ship stuff the right way, bag auction bargains, deal with problem transactions like a pro, and more.

Discover how to

  • Bid to win your first auction
  • Unearth unmatched bargains
  • Earn positive feedback points
  • Turn your junk into cash as an eBay seller
  • Enhance listings with photos
About the Author

Marsha Collier spends a good deal of time on eBay. She loves buying and selling (she’s a PowerSeller with her own eBay store) as well as meeting eBay users from around the world. As columnist, author of three best-selling books on eBay, and guest lecturer at eBay University, she shares her knowledge of eBay with millions of online sellers. Thousands of eBay fans also read her monthly newsletter, Cool eBay Tools, to keep up with the changes on the site. eBay For Dummies is published in special versions for the United Kingdom, Canada, Germany, and Australia. Currently, she has 15 books in print on her favorite subject — eBay.

Out of college, Marsha worked in Fashion Advertising for the Miami Herald and then as Special Projects Manager for the Los Angeles Daily News. In 1984, she founded a home-based advertising and marketing business. Her successful business, the Collier Company, Inc., was featured by Entrepreneur magazine in 1985 (today she’s Entrepreneur.com’s eBay columnist). Marsha’s company later received the Small Business of the Year award from her California State Assemblyman and the Northridge Chamber of Commerce.

Most of all, Marsha loves a great deal — that’s what drew her to eBay in 1996, and that’s partially what keeps her busy on the site now. She buys everything from replacement toothbrush heads to parts for pool equipment to designer dresses. Marsha knows how to work and profit from eBay, and in this book, she shares that knowledge with you.

Full download


Posted: August 29th, 2008, 1:20pm CEST

Tags  [edit]

SERVER CONTROLS ARE AN INTEGRAL aspect of every ASP.NET application we build. They encapsulate browser appearance and server functionality in a reusable object. They can be used across multiple pages within a single ASP.NET application and across multiple ASP.NET applications. ASP.NET comes with a lot of prebuilt server controls. We have simple controls such as the label, and we have complex controls such as the GridView. We can also create our own server controls to meet a need not met by one of the existing controls by inheriting from the appropriate base class and overriding its methods as needed.

This model of using server controls to encapsulate browser appearance and server functionality has served our needs well since the inception of ASP.NET 1.0, but our server control needs are changing.

A new server control need that has recently surfaced is the ability to incorporate AJAX functionality directly into the server control.

Full download


Posted: August 29th, 2008, 1:20pm CEST

Tags  [edit]

Model SQL Server Databases That Work Better, Do More, and Evolve More Smoothly

Effective data modeling is essential to ensuring that your databases will perform well, scale well, and evolve to meet changing requirements. However, if you’re modeling databases to run on Microsoft SQL Server 2008 or 2005, theoretical or platform-agnostic data modeling knowledge isn’t enough: models that don’t reflect SQL Server’s unique real-world strengths and weaknesses often lead to disastrous performance.

A Developer’s Guide to Data Modeling for SQL Server is a practical, SQL Server-specific guide to data modeling for every developer, architect, and administrator. This book offers you invaluable start-to-finish guidance for designing new databases, redesigning existing SQL Server data models, and migrating databases from other platforms.

You’ll begin with a concise, practical overview of the core data modeling techniques. Next, you’ll walk through requirements gathering and discover how to convert requirements into effective SQL Server logical models. Finally, you’ll systematically transform those logical models into physical models that make the most of SQL Server’s extended functionality. All of this book’s many examples are available for download from a companion Web site.

This book enables you to
  • Understand your data model’s physical elements, from storage to referential integrity
  • Provide programmability via stored procedures, user-defined functions, triggers, and .NET CLR integration
  • Normalize data models, one step at a time
  • Gather and interpret requirements more effectively
  • Learn an effective methodology for creating logical models
  • Overcome modeling problems related to entities, attribute, data types, storage overhead, performance, and relationships
  • Create physical models—from establishing naming guidelines through implementing business rules and constraints
  • Use SQL Server’s unique indexing capabilities, and overcome their limitations
  • Create abstraction layers that enhance security, extensibility, and flexibility
About the Author

Eric Johnson (Microsoft SQL MVP)is the co-founder of Consortio Services and the primary database technologies consultant. His background in information technology is diverse, ranging from operating systems and hardware to specialized applications and development. He has even done his fair share of work on networks. Because IT is a way to support business processes, Eric has also acquired an MBA. All in all, he has ten years of experience with IT, much of it working with Microsoft SQL Server. Eric has managed and designed databases of all shapes and sizes. He has delivered numerous SQL Server training classes and Webcasts as well as presentations at national technology conferences. Most recently, he presented at TechMentor on SQL Server 2005 replication, reporting services, and integration services. In addition, he is active in the local SQL Server community, serving as the president of the Colorado Springs SQL Server Users Group. He is also the co-host of CS Techcast, a weekly podcast for IT professionals at www.cstechcast.com. You can find Eric’s blog at www.consortioservices.com/blog.

Joshua Jones (MCTS, SQL Server 2005; MCITP, Database Administrator) is operating systems and database systems consultant with Consortio Services in Colorado Springs. There he provides training, administration, analysis, and design support for customers using SQL Server 2000 and 2005. In his seven years as an IT professional, he has worked in many areas of information technology, including Windows desktop support, Windows 2000 and 2003 server infrastructure design and support (AD, DNS, MS Exchange), telephony switch support, and network support. Josh has spoken at various PASS sponsored events about SQL Server topics such as 64-bit SQL Server implementation, reporting services administration, and performance tuning. He is also a co-host of CS Techcast, a weekly podcast for IT professionals at www.cstechcast.com.

Full download


Posted: August 29th, 2008, 1:06pm CEST

Tags  [edit]

The classical factory fades into history as production plants today develop into modern service centers. Problems in management arise for which many companies are not yet prepared: economic efficiency of modern added value is not a property of products alone but of the process. Decisive potential in business now is a question of process capability, rather than production capability. Process capability in business requires real-time systems for optimization. Business-IT needs to be developed from telecommunications and ERP to real-time services, which are not offered by the prevailing ERP systems.

Today, only modern Manufacturing Execution Systems (MES) offer real-time applications. They generate current as well as historic mappings of production facilities and thus they can be used as basis for optimizations. It is important to map the supply chain in real time. Increasing complexity in production requires an integrated view of the production and service facilities: detailed scheduling, status collection, quality, performance analysis, tracing of material and so on have to be recorded and displayed in an integrated way.

MES (Manufacturing Execution System) where developed in the mid-nineties. MESA (Manufacturing Execution System Association) standardized applications and appointed three application layers of production, as a principle. Further standardizations on this subject are already being developed, like ISA S95. Expectations regarding MES are high, related to TQM, SIX Sigma, production scheduling or optimized material movements.

This book describes the requirements for optimized Manufacturing Execution Systems. It gives an overview of the efficiency potentials and different applications of Manufacturing Execution Systems.

About the Author

Dr. Jürgen Kletti, born in 1948, studied Electrical Engineering at the University of Karlsruhe, specializing in Engineering IT. After graduation, he founded the company MPDV Mikrolab GmbH where he now acts as CEO and President. Since 1990 MPDV has mainly been dealing with software products and services for the manufacturing industry. MPDV’s main product is the software system HYDRA, which offers, besides the MES functions, numerous applications to increase efficiency.


Full download


Posted: August 29th, 2008, 1:06pm CEST

Tags  [edit]

The design and control of autonomous intelligent mobile robotic systems operating in unstructured changing environments includes many objective difficulties. There are several studies about the ways in which, robots exhibiting some degree of autonomy, adapt themselves to fit in their environments. The application and use of bio-inspired and intelligent techniques such as reinforcement learning, artificial neural networks, evolutionary computation and so forth in the design and improvement of robot designs is an emergent research topic. Researchers have obtained robots that display an amazing slew of behaviours and perform a multitude of tasks. These include perception of environment, planning and navigation in rough terrain, pushing boxes, negotiating an obstacle course, etc.

This volume offers a wide spectrum of sample works developed in leading research throughout the world about evolutionary mobile robotics and demonstrates the success of the technique in evolving efficient and capable mobile robots.


Full download


Posted: August 29th, 2008, 1:06pm CEST

Tags  [edit]

Agility and Execution – Organizational Success Through Flexible Business Processes

Only a company which is flexible, agile and responsive will be successful. The secret to success is agility, meaning the ability to quickly adapt company processes. Against this backdrop, IT is of particular importance as it is virtually the machine implementing company processes.

A variety of very different routes – much discussed in the IT world – lead to the goal of agility. The most radical of these is what is called extreme programming. The fathers of extreme programming assume that the user is not actually aware of what he really wants. There would be no sense in planning a solution, because the end user would not understand the plan anyway and, even if he did, he would permanently be making changes to it. This is why the ‘eXtreme’ programmers see more sense in working on solutions bit by bit and conferring with the end user in the same piecemeal way. This results in a test-driven, thoroughly experimental approach. However, one must concede that this approach does have agility, and it is this agility that one must try to carry over into other IT concepts. For one thing is clear: agility to IT generally means shortening introduction and adaptation cycles.

The concepts for the so-called Service-oriented Architectures (SOA) are taking the same – and in my opinion right – direction. Here, too, small functional building blocks are employed, which are represented by Services as standardized interfaces.

These can be flexibly assembled to form entire business processes of an organization. A Service-oriented Architecture starts with a company’s processes. As a consequence of service-orientation, new and particularly more flexible ways evolve to carry out the technical implementation of business process requirements in IT. In order to achieve this, business processes must be described formally in order to be understood by the service-oriented IT platforms.

Full download


Posted: August 29th, 2008, 1:05pm CEST

Tags  [edit]

This book addresses the current challenges facing information management (IM) and presents practical solution propositions. It is divided into three parts. The first section describes six current trends and challenges to IM. The second section introduces a comprehensive model of integrated information management (IIM), which represents an answer to the previously described trends and challenges. The individual components of the model are introduced and explicated. Using six practical examples, the third section describes how selected concepts of IIM can be implemented. This book is built upon the fundamental premise of transferring successful management concepts from industrial production to IT management.

Primarily, this book addresses IT managers. Readers receive a practice-oriented overview of relevant topics and challenges confronting IM. At the same time this book presents results of real pilot projects, which were implemented at collaborating companies of the Competence Center for IIM at the University of St. Gallen.


Full download


Posted: August 29th, 2008, 1:05pm CEST

Tags  [edit]

Computer and communication networks are among society's most important infrastructures. The internet, in particular, is a giant global network of networks with central control or administration. It is a paradigm of a complex system, where complexity may arise from different sources: topological structure, network evolution, connection and node diversity, and /or dynamical evolution. This is the first book entirely devoted to the new and emerging field of nonlinear dynamics of TCP/IP networks. It addresses both scientists and engineers working in the general field of communication networks.

Full download


Posted: August 28th, 2008, 5:59pm CEST

Tags  [edit]

It is a great pleasure to introduce this inaugural edition of Systems Thinking: Coping with 21st Century Problems by John Boardman and Brian Sauser. In response to the increasing relevance of “systems thinking” to global challenges from terrorism to energy to clean water to healthcare, these authors provide a unique perspective on the word “system.” A perspective that causes us to rethink its meaning and rationale, and to reconnect, in a conscious and explicit manner, with the inherent opportunities and difficulties with a “systems approach.” This is increasingly necessary for us to address the seemingly intractable systems problems within our society.

The authors first provide the context to systems thinking from an engineering systems point of view, and then extrapolate their discussion to problems that are decidedly societal, where engineering and technology is just an element of an overarching solution. While the authors present pragmatic mechanisms to understand and address co-evolving systems problems and solutions, the primary contribution of this textbook is to initiate critical thinking within the reader while addressing such problems in an attempt to encourage “a systems response.” Within an environment where the treatment of subjects such as systems engineering and systems architecting and systems thinking take on a decidedly linear approach, this is a most nonlinear treatment of the subject.

This textbook is ideally suited for business, organizational, and technical leaders as well as political and social leaders. It can serve as a primary text for courses on systems thinking and critical thinking, and as a complementary text for courses on systems engineering and systems architecting. The material in this text represents significant research conducted by the authors in the application of systems engineering and systems thinking principles to engineering systems and enterprise systems, and has benefited from student feedback from multiple courses taught on related subjects by both Boardman and Sauser.

Full download


Posted: August 28th, 2008, 5:58pm CEST

Tags  [edit]

The present book provides an effective direct method of the numerical solution of singular integral equations for both one and two (or more) dimensions and includes multiple integrals, especiaIly as applied to separated and vortex flows in aerodynamics. The authors of the book are a professional mathematician (Ivan Lifanov) and a numerical experimentalist in aerodynamics (Sergei Belotserkovsky) who have coIlaborated for many years. The book* represents a notable milestone in the brilliant 2SD-year history of the theory of functions of a complex variable and provides a strong impetus for future development of singular integral equations in aerodynamics.

Full download


Posted: August 28th, 2008, 8:01am CEST

Tags  [edit]

This state-of-the-art survey, reflecting on the teaching of programming, has been written by a group of primarily Scandinavian researchers and educators with special interest and experience in the subject of programming. The 14 chapters - contributed by 24 authors - present practical experience gathered in the process of teaching programming and associated with computing education research work. Special emphasis is placed on practical advice and concrete suggestions.

 

The authors are all members of the Scandinavian Pedagogy of Programming Network (SPoP), and bring together a diverse body of experiences from the Nordic countries. The 14 chapters of the book have been carefully written and edited to present 4 coherent units on issues in introductory programming courses, object-oriented programming, teaching software engineering issues, and assessment. Each of these individual parts has its own detailed introduction.

 

The topics addressed span a wide range of problems and solutions associated with the teaching of programming such as introductory programming courses, exposition of the programming process, apprentice-based learning, functional programming first, problem-based learning, the use of on-line tutorials, object-oriented programming and Java, the BlueJ environment to introduce programming, model-driven programming as opposed to the prevailing language-driven approach, teaching software engineering, testing, extreme programming, frameworks, feedback and assessment, active learning, technology-based individual feedback, and mini project programming exams.


Full download


Posted: August 28th, 2008, 7:55am CEST

Tags  [edit]

Capitalize on the Vast Potential of Alternative Energy Sources Such as Fuel Cells and Biofuels

Synthetic Fuels Handbook is a comprehensive guide to the benefits and trade-offs of numerous alternative fuels, presenting expert analyses of the different properties, processes, and performance characteristics of each fuel. It discusses the concept systems and technology involved in the production of fuels on both industrial and individual scales.

Written by internationally renowned fuels expert James G. Speight, this vital resource describes the production and properties of fuels from natural gas and natural gas hydrates…tar sand bitumen…coal…oil shale…synthesis gas…crops…wood sources…biomass…industrial and domestic waste…landfill gas...and much more. Using both U.S. and SI units, Synthetic Fuels Handbook features:

  • Information on conventional and nonconventional fuel sources
  • Discussion of the production of alternative fuels on both industrial and individual scales
  • Analyses of properties and uses of gaseous, liquid, and solid fuels from different sources
  • Comparison of properties of alternative fuels with petroleum-based fuels

Discover All the Benefits and Trade-Offs of Synthetic Fuels

• Fuel sources: conventional and nonconventional • Natural gas and natural gas hydrates • Petroleum and heavy oil • Tar sand bitumen • Coal • Oil shale • Synthesis gas • Crops • Wood sources • Biomass • Industrial and domestic waste • Landfill gas • Comparison of the properties and uses of gaseous fuels from different sources • Comparison of the properties and uses of liquid fuels from different sources • Comparison of the properties and uses of solid fuels from different sources

About the Author

James G. Speight, Ph.D., D.Sc., is a fuels consultant and visiting professor at both the University of Utah and the University of Trinidad and Tobago. He is recognized internationally as an expert in the characterization, properties, and processing of conventional and synthetic fuels. Dr. Speight is the author, editor, or compiler of more than 30 books related to fossil fuel processing and environmental issues, including Lange's Handbook of Chemistry, Sixteenth Edition; Chemical Process and Design Handbook; and Perry's Standard Tables and Formulas for Chemical Engineers, all available from McGraw-Hill.

Full download


Posted: August 28th, 2008, 7:53am CEST

Tags  [edit]

Student tested and approved!

If you suffer from math anxiety, then sign up for private tutoring with Bob Miller!

Do theorems, derivatives, and integrals leave your head spinning?

If so, you are like hundreds of thousands of other students who face math-especially, calculus-with fear.

Luckily, there is a cure: Bob Miller's Clueless series!

Like the teacher you always wished you had (but never thought existed), Bob Miller brings knowledge, empathy, and fun to the often-troubling subject of calculus. He breaks down the learning process in an easy, non-technical way and builds it up again using his own unique methods.

Meant to bridge the gulf between the student, the textbook, and the teacher, High School Calculus for the Clueless is packed with all the latest information you need to conquer calculus, including:

  • step-by-step explanations of limits, derivatives, and integrals
  • easy-to-grasp methods for tough topics such as asymptotes and infinite series
  • everything you need to know about logarithms
  • sure-fire techniques for solving calculus word problems

"I am always delighted when a student tells me that he or she hated math...but taking a class with me has made math understandable...even enjoyable." Now it's your turn. Sharpen your #2 pencils, and let Bob Miller show you how to never be clueless again!

About the Author

Bob Miller was a lecturer in mathematics at City College of New York for more than 30 years. He has also taught at Westfield State College and Rutgers. His principal goal is to make the study of mathematics both easier and more enjoyable for students.


Full download


Posted: August 28th, 2008, 7:50am CEST

Tags  [edit]

Learn advanced optical design techniques from the field's most respected guide

Honed for more than 20 years in an SPIE professional course taught by renowned optical systems designer Robert E. Fischer, Optical System Design, Second Edition brings you the latest cutting-edge design techniques and more than 400 detailed diagrams that clearly illustrate every major procedure in optical design.

This thoroughly updated resource helps you work better and faster with computer-aided optical design techniques, diffractive optics, and the latest applications, including digital imaging, telecommunications, and machine vision. No need for complex, unnecessary mathematical derivations-instead, you get hundreds of examples that break the techniques down into understandable steps. For twenty-first century optical design without the mystery, the authoritative Optical Systems Design, Second Edition features:

  • Computer-aided design use explained through sample problems
  • Case studies of third-millennium applications in digital imaging, sensors, lasers, machine vision, and more
  • New chapters on optomechanical design, systems analysis, and stray-light suppression
  • New chapter on polarization including lots of really useful information
  • New and expanded chapter on diffractive optics
  • Techniques for getting rid of geometrical aberrations
  • Testing, tolerancing, and manufacturing guidance
  • Intelligent use of aspheric surfaces in optical design
  • Pointers on using off-the-shelf optics
  • Basic optical principles and solutions for common and advanced design problems
About the Author

Robert Fischer is the president of Optics 1, Inc., and a past president of SPIE.

Biljana Tadic-Galeb (Westlake Village, CA) is a senior optical staff engineer at Optics 1.

Paul Yoder is a consultant specializing in optical and opto-mechanical design.


Full download


Posted: August 28th, 2008, 7:42am CEST

Tags  [edit]

The relatively recent increase in computational power available for mathematical modeling and simulation raises the possibility that modern numerical methods can play a significant role in the analysis of complex particulate flows. This introductory monograph focuses on basic models and physically based computational solution strategies for the direct and rapid simulation of flowing particulate media. Its emphasis is primarily on fluidized dry particulate flows in which there is no significant interstitial fluid, although fully coupled fluid-particle systems are discussed as well. An introduction to basic computational methods for ascertaining optical responses of particulate systems also is included. The successful analysis of a wide range of applications requires the simulation of flowing particulate media that simultaneously involves near-field interaction and contact between particles in a thermally sensitive environment. These systems naturally occur in astrophysics and geophysics; powder processing pharmaceutical industries; bio-, micro- and nanotechnologies; and applications arising from the study of spray processes involving aerosols, sputtering, and epitaxy. Audience An Introduction to Modeling and Simulation of Particulate Flows is written for computational scientists, numerical analysts, and applied mathematicians and will be of interest to civil and mechanical engineers and materials scientists. It is also suitable for first-year graduate students in the applied sciences, engineering, and applied mathematics who have an interest in the computational analysis of complex particulate flows. Contents List of Figures; Preface; Chapter 1: Fundamentals; Chapter 2: Modeling of particulate flows; Chapter 3: Iterative solution schemes; Chapter 4: Representative numerical simulations; Chapter 5: Inverse problems/parameter identification; Chapter 6: Extensions to swarm-like systems; Chapter 7: Advanced particulate flow models; Chapter 8: Coupled particle/fluid interaction; Chapter 9: Simple optical scattering methods in particulate media; Chapter 10: Closing remarks; Appendix A. Basic (continuum) fluid mechanics; Appendix B. Scattering; Bibliography; Index

This advanced introduction focuses on basic models and physically-based computational solution strategies for the direct and rapid simulation of flowing particulate media. It will be welcomed by computational scientists, numerical analysts, and applied mathematicians and will be of interest to civil and mechanical engineers and materials scientists.

About the Author

About the Author T. I. Zohdi is an Associate Professor in the Department of Mechanical Engineering at the University of California Berkeley. He has received the Zienkiewicz Prize and Medal from the Institution of Civil Engineers in London, the Emerald Literati Club's Best Paper of the Year Award of 2001, and the Junior Achievement Award of the American Academy of Mechanics. His main research interests are in modeling and simulation of micro-macro multiscale systems.

Full download


Posted: August 28th, 2008, 7:35am CEST

Tags  [edit]

This book presents different approaches in IP traffic theory and classifies them, especially towards applications in the Internet. It comprises the state of the art in this area, which is currently presented only by numerous research papers and overview articles.

The book provides an ideal starting point for detailed studies of traffic analysis in IP networks. It gives the reader the possibility to judge on different models and to select the appropriate for his individual needs in applications.

The mathematical toolbox for this is kept as low as low as possible – the authors build a bridge between abstract representation of mathematical tools and applications. This, in turn, is certainly the most interesting topic for experts planning large data networks as well as practitioners and researchers working in this area The book also serves as useful reference for lecturers and students at universities.

About the Author

Professor Dr.- Ing. Christian Grimm has been working for more than ten years with measuring and modelling of data traffic in packet switched networks. In his PhD thesis he investigated complex methods for the traffic modelling in the World Wide Web. At present he is head of the division for research and development and new network services at the regional computing centre for lower saxony. Since 2003 he has an assistant professorship (Juniorprofessur) in computer networks at the faculty of electrical engineering and computer sciences at the university of Hannover.

Professor Dr. rer.nat. Georg Schlüchtermann finished his study in Mathematics in 1984. He habilitated 1994 at the Ludwig-Maximilians-Universität in functional analysis. Since 2001 he is apl. professor at the faculty for mathematics, computer sciences and statistics at the university of Munich. He is lecturing in the fields of traffic theory, mathematical modelling in mobile communication and finance mathematics.


Full download


Posted: August 28th, 2008, 7:33am CEST

Tags  [edit]

Currently in a state of cultural transition, global society is moving from a literary society to digital one, adopting widespread use of advanced technologies such as the Internet and mobile devices. Digital media has an extraordinary impact on society s formative processes, forcing a pragmatic shift in their management and organization.

Digital Literacy: Tools and Methodologies for Information Society strives to define a conceptual framework for understanding social changes produced by digital media and creates a framework within which digital literacy acts as a tool to assist younger generations to interact critically with digital media and their culture, providing scholars, educators, researchers, and practitioners a technological and sociological approach to this cutting-edge topic from an educational perspective.


Full download


Posted: August 28th, 2008, 7:31am CEST

Tags  [edit]

“The-computer-as-we-know-it” will have no role in our future everyday lives. This is the position taken in this book which elaborates how it will be replaced by a new generation of technologies, moving computing off the desktop and ultimately integrating it with real world objects and everyday environments. Computing becomes thus an inseparable part of our everyday activities while simultaneously disappearing into the background. It becomes a ubiquitous utility taking on a role similar to electricity – an enabling but invisible and pervasive medium revealing its functionality on request in an unobtrusive way and supporting people’s everyday activities.

As members of the Steering Group of the EU-funded Disappearing Computer research initiative, the editors of this book successfully assembled a collection of 13 elaborate chapters and three forewords that address the issues and challenges in this area. All authors are prominent researchers who set out investigating, developing and deploying future, people-centred smart environments. This book provides a unique combination of concepts, methods and prototypes of ubiquitous and pervasive computing reflecting the current interest in smart environments and ambient intelligence.

Excerpts from the three forewords for the book:

Thierry van der Pyl and Thomas Skordas from the European Commission state that: The Disappearing Computer initiative anticipated and pioneered the concept of ambient intelligence … and allowed to advance the boundaries of what is possible with the computer today.

Gregory Abowd from GeorgiaTech in the US writes about this research: While substantial progress was shown on the creation of information artefacts, it is the new behaviors and user experiences that promise long-term impact.

Finally, Emile Aarts from Philips Research comments on the relationship of ambient technology and people’s behavior: "This current volume undoubtedly provides a major contribution to fill up this gap of knowledge."


Full download


Posted: August 28th, 2008, 7:28am CEST

Tags  [edit]

This book constitutes the refereed proceedings of the Second International Conference on Virtual Reality, ICVR 2007, held in Beijing, China in July 2007 in the framework of the 12th International Conference on Human-Computer Interaction, HCII 2007 with 8 other thematically similar conferences.

The 81 revised papers presented were carefully reviewed and selected from numerous submissions. The papers accepted for presentation thoroughly cover the thematic area of Virtual Reality, addressing the following major topics: 3D rendering and visualization, interacting and navigating in virtual and augmented environments, industrial applications of virtual reality, as well as health, cultural, educational and entertainment applications.


Full download


Posted: August 28th, 2008, 7:27am CEST

Tags  [edit]

SQL Server 2008 Transact–SQL Recipes: A Problem–Solution Approach is an example–based guide to the Transact–SQL language that is at the core of SQL Server 2008. Learn to create databases, insert and update data, generate reports, secure your data, and more. Author Joseph Sack takes common Transact–SQL tasks and breaks them down into a problem/solution format that is quick and easy to read so that you can get the job done fast when the pressure is on.
  • Focused on solutions: Look up what you need to do. Learn how to do it. Do it.
  • Current: Newly updated for SQL Server 2008.
  • Comprehensive: Covers 30 different Transact–SQL problem domains.
What you’ll learn
  • Create databases, tables, and indexes.
  • Query and manipulate data.
  • Store and manage XML inside the database.
  • Move business logic into the database.
  • Encrypt data and capture changes for compliance purposes.
  • Implement Full–Text Search.
  • Interface with Service Broker.
  • And more!
Who is this book for?

Developers who use Microsoft SQL Server 2008 as their back–end database. Database administrators who create, manage, and secure those databases.

About the Author

Joseph Sack works for Microsoft as a SQL Server Dedicated Support Engineer in the Premier Field Engineering team. For 10+ years, he has been developing and supporting SQL Server environments for clients in financial services, IT consulting, manufacturing, retail and the real estate industry. He is the author of SQL Server 2005 T–SQL Recipes and SQL Server 2000 Fast Answers for DBAs and Developers. He is the co–author of Pro SQL Server 2005 and Beginning SQL Server 2000 DBA: From Novice to Professional.


Full download


Posted: August 28th, 2008, 7:24am CEST

Tags  [edit]

Whether you need an approachable on-ramp to .NET or you want to enhance your skills, C# 3.0 Unleashed is a comprehensive, in-depth guide to the solutions you seek. You’ll learn to do more with the new tools that are available, including Visual Studio 2008 and the .NET Framework Class Libraries. Throughout this book, you’ll get a practical look at what can be the most useful tools for any given task. You’ll also learn common traps to avoid and learn insightful tips that will save you time and help you be more productive.

 

C# 3.0 Unleashed contains complete coverage of the C# programming language. The author covers all the essential syntax, but keeps the focus on practical application. The chapters are arranged to take you step-by-step from the core of the C# language to elements of the .NET Framework, and further into advanced concepts on distributed n-tier Internet applications. Additionally, C# 3.0 Unleashed shows you how to debug, monitor, and scale enterprise applications, enabling you to use the C# programming language to ship the right code at the right time.

 

What’s included in this book:

  • A complete reference for C# syntax, object oriented programming, and component programming with C#
  • Comprehensive data coverage through ADO.NET and LINQ
  • An introduction to UI technologies, including Windows Forms, WPF, ASP.NET Ajax, and Silverlight
  • Coverage of traditional ASMX and WCF Web Services
  • Coverage of multiple .NET technologies, including networking, instrumentation, interop, and multi-threading
  • In-depth discussion of platform concepts including CLR, Garbage Collection, Type System, Assemblies, and Code Access Security
  • Guidance on design and architecture for a big-picture view and essential help in piecing together all you’ve learned

 About the Author


Joe Mayo has more than 21 years of software engineering experience and has worked with C# and .NET since July 2000. He regularly contributes to the community through his website, C# Station, which has been running since July 2000. He enjoys giving presentations on .NET, and you can occasionally find him online in a forum or newsgroup, doing what he loves to do–talking about .NET. For his community service over the years, he has been a recipient of multiple Microsoft Most Valuable Professional (MVP) awards. These days, Joe makes a living through the company he founded, Mayo Software Consulting, Inc., delivering value to customers through custom .NET software development services.


Full download


Posted: August 28th, 2008, 7:22am CEST

Tags  [edit]

Dojo offers Web developers and designers a powerful JavaScript toolkit for rapidly developing robust Ajax applications. Now, for the first time, there’s a complete, example-rich developer’s guide to Dojo and its growing library of prepackaged widgets. Reviewed and endorsed by the Dojo Foundation, the creators of Dojo, this book brings together all the hands-on guidance and tested code samples you need to succeed.

 

Expert Web developer James E. Harmon begins by demonstrating how to “Ajax-ify” existing applications and pages with Dojo, adding Ajax features such as client- and server-side validation as quickly and nondisruptively as possible. Next, he presents in-depth coverage of Dojo’s user interface, form, layout, and specialized Widgets, showing how they work and how to use them most effectively. Among the Widgets, he covers in detail: Date Pickers, Rich Text Editors, Combo Boxes, Expandable Outlines, and many others.

 

In conclusion, Harmon introduces the Dojo toolkit’s powerful capabilities for simplifying Ajax development. He thoroughly explains Dojo’s helper functions, shortcuts, and special methods, illuminating each feature with examples of the JavaScript problems it can solve. This section’s far-ranging coverage includes strings, JSON support, event handling, Ajax remoting, Dojo and the DOM, testing, debugging, and much more. All source code examples are provided on a companion Web site, including source code for a complete tutorial case study application.

 

About the Author


James E. Harmon is the President and Senior Instructor at Object Training Group in Chicago. He is an experienced developer who spent a majority of his career building large scale online applications at Accenture and for several other Web-centric consulting firms. He now specializes in training Java Developers to be more productive by using the latest technologies and frameworks.

 

The book’s web site is http://www.ObjectTrainingGroup.com/dojobook.

 


Full download


Posted: August 27th, 2008, 5:39pm CEST

Tags  [edit]

This monograph deals with the description and design of digital images. Regarding digital images as special input/output relations in our previous book with LNCIS series, the description problem of digital images is transformed into the realization problem of digital images. From the data in digital images, mathematical models will be constructed. Then new systems which describe faithfully any digital images provide new results and their extensions which design digital images. As concerned with mathematical models for digital images, this monograph introduces 2-Commutative Linear Representation Systems for two-dimensional images and 3-Commutative Linear Representation Systems for three-dimensional images. This monograph is intended for researchers and graduate students who specialized in image processing and system theory.

Full download


Posted: August 27th, 2008, 5:38pm CEST

Tags  [edit]

This book constitutes the refereed proceeding of the 13th European Software Process Improvement Conference, EuroSPI 2006, held in Joensuu, Finland in October 2006.

The 18 revised full papers presented were carefully reviewed and selected from 62 submissions. The papers are organized in topical sections on SPI (Software Process Improvement) processes, SPI and risk management, measurement, process modelling, human factors, and implementation of SPI.


Full download


Posted: August 27th, 2008, 12:38pm CEST

Tags  [edit]

As modern organizations migrate from older information architectures to new Web-based systems, the discipline of software engineering is changing both in terms of technologies and methodologies. There is a need to examine this new frontier from both a theoretical and pragmatic perspective, and offer not only a survey of new technologies and methodologies but discussions of the applicability and pros/cons of each.

Software Engineering for Modern Web Applications: Methodologies and Technologies presents current, effective software engineering methods for the design and development of modern Web-based applications, offering scholars, researchers, and practitioners innovative research on the theoretical frameworks, structures, management, and implications software engineering for modern Web applications.

About the Author

Dan Brandon obtained a BS from Case Western Reserve University, an MS, and PhD in Engineering University of Connecticut; his PhD specialization was in computer methods. Before returning to the university environment, Dr. Brandon accumulated over thirty years of commercial experience in both the IT technical and management arenas. He is currently a Professor of Information Technology Management (ITM) and chairperson of that department at Christian Brothers University (CBU) in Memphis, TN. He has been published in a number of books, journals, and conference proceedings. He is a member of the Society of Information Management (SIM), the Information Resource Management Association (IRMA), and the Project Management Institute (PMI). He continues to do consulting with a number of companies both locally and internationally. Currently he is involved in the design and development of comprehensive open source software systems for project management and other business applications.


Full download


Posted: August 27th, 2008, 12:34pm CEST

Tags  [edit]

Software has bugs. Period.

That's true, unfortunately. Even the good old "hello, world" program, known to virtually every C and C++ programmer in the world, can be considered to be buggy. Developing software means having to deal with defects; old ones, new ones, ones you created yourself, and those that others brought to life. Software developers debug programs for a living.

Hence, good debugging skills are a must-have. That said, it is regrettable that debugging is hardly taught in engineering schools. That's how the idea for this book was born.

The Developer's Guide to Debugging is a book for both professional software developers seeking to broaden their skills and students that want to learn the tricks of the trade from the ground up. With small examples and exercises it is well suited to accompany a CS course or lecture. At the same time it can be used as a reference guide to address problems as the need arises.

This book goes beyond the level of simple source code debugging scenarios. In addition, it covers the most frequent real-world problems from the areas of program linking, memory access, parallel processing and performance analysis. The picture is completed by chapters covering static checkers and techniques to write code that leans well towards debugging.

While the focus lies on C and C++, the workhorses of the software industry, one can apply many techniques described in The Developer's Guide to Debugging to programs written in other languages.


Full download


Posted: August 27th, 2008, 12:33pm CEST

Tags  [edit]

Methods of Historical Analysis in Electronic Media provides a foundation for historical research in electronic media by addressing the literature and the methods—traditional and the eclectic methods of scholarship as applied to electronic media. It is about history—broadcast electronic media history and history that has been broadcast, and also about the historiography, research written, and the research yet to be written. Divided into five parts, this book: • addresses the challenges in the application of the historical methods to broadcast history; • suggests the various methods appropriate for electronic-media research based on the nature of the object under study; • suggests new approaches to popular historical topics; • provides a broad topical look at history in broadcasting; and • provides a broad overview of what has been accomplished, a historian's challenges, and a look to the future. Intended for students and researchers in broadcast history, Methods of Historical Analysis in Electronic Media provides an understanding of the qualitative methodological tools necessary for the study of electronic media history, and illustrates how to find primary sources for electronic media research.

Full download


Posted: August 27th, 2008, 9:25am CEST

Tags  [edit]

With electronic commerce growing so rapidly, businesses need to examine critical elements that could influence users' perceptions of business-to-business and business-to-consumer electronic commerce. This book presents a study of key components and concepts of e-commerce, evaluates the critical success factors for global e-commerce, the economics of e-commerce, and the practical issues involved with e-commerce in various applications. Also included are discussions of the impact of e-commerce on small businesses and entrepreneurships in the United States, consequences of information technology for customer loyalty, internal e-mail messaging systems within organizations, and e-commerce comparisons of the United States and the United Kingdom.

Many experts believe that by the beginning of the next century, the majority of business transactions and communications will be conducted through the use of web-enabled technologies, particularly electronic commerce. As a result, many organizations around the world are looking into the emerging applications of electronic commerce technologies and ways to utilize them in support of their business strategies and postures. With this field growing so rapidly, the object of all businesses is to examine the critical elements that could impact a user’s perception of business-to-business and business-to-consumer electronic commerce. Strategies for eCommerce Success presents a study of key components and concepts of eCommerce, evaluating the critical success factors for global eCommerce, the economics of eCommerce and the practical issues involved with eCommerce in various applications.

About the Author

Bijan Fazlollahi is an associate professor in the Institute of International Business, J. Mack Robinson College of Business at Georgia State University. He currently serves on the editorial board of the Journal of Database Administration and has published articles in journals such as Interfaces, Information and Management, and Information Systems Research. He was a Fulbright Scholar to the former U.S.S.R, 1992-1993, and is an honorary professor at Azerbaijan State Oil University. He lives in Atlanta, Georgia.

Full download


Posted: August 27th, 2008, 8:49am CEST

Tags  [edit]

If anyone asks us “Do you think motion capture will replace key-frame animation?” we will say “No.”

Motion capture (mocap) is a very fast and accurate way to bring human motion into a 3D computer animation, but it is not always the best way. Mocap technology exhibits its remarkable strengths for some projects while other methods, such as key-framing, work much better for some other projects. We all need to make sure that whichever the method we decide to use, that’s the most effective method for the project.

In this book, we try to give you a basic overview of motion capture based off of the most popular method which is currently (circa 2007) optical motion capture that tracks retro-reflective markers. We don’t even try to say that our way is the only way or always the best way, just that it works for us. You will find many different ways to tackle problems as you go along and find different ways to think about mocap data. Every person we know in the mocap industry has a different idea about how to do things and very good reasons for doing them that way. It’s a big pond and there’s room for lots of different ideas and methods. If you use motion capture you’ll create some of your own methods.

Our goal is to help those who are involved in 3D computer animation and games have a better understanding of motion capture as a whole so that they can decide if they need it for a project, and if they do, how it can be used. One of the things we try to do in this book is to have a mix of showing you how to do things and telling you the theory behind it. Neither one of us was interested in writing a “manual” nor a definite guide that tells you exactly what you need to do with specific mocap hardware and software. We wanted to make the information as broad as possible and applicable to as many situations as possible. So there will be times you need to rely on the user manuals from your hardware and software providers.

We are currently using optical motion capture systems at our workplaces and our pipelines involve Maya and MotionBuilder, where MotionBuilder is currently the only widely available motion editing tool with adequate functionality. Many examples in this book are products of the pipelines. However, let us emphasize this again: this is not the only way. Other applications can work in your pipeline. Photography did not replace painting as some predicted. It has found its own place in visual arts.

We believe that motion capture is finding its own place in motion picture and interactive arts. We hope this book will help you get started with mocap and give you a roadmap to how it all works. We also hope to see results of your creative endeavors.

Full download


Posted: August 27th, 2008, 8:48am CEST

Tags  [edit]

Covers the all-new Windows Server 2008!

Your one-stop guide to setting up, using, and maintaining Windows Server 2008

If, like many system administrators, you've been waiting impatiently for the arrival of Windows Server 2008, wait no more! It's here, and so is this book to help you install it, configure it, network with it, secure it, command it with Windows PowerShell, and more. Services best practices and the cool IIS Web server are covered, too.

Discover how to:

  • Use Windows Server Virtualization

  • Perform a complete PC restore

  • Configure server roles and features

  • Add network clients and protocols

  • Work with Active Directory RMS

About the Author

John Mueller is a freelance author and technical editor. He has writing in his blood, having produced 78 books and over 300 articles to date. The topics range from networking to artificial intelligence and from database management to heads-down programming. Some of his current books include a Windows power optimization book, a book on .NET security, and books on Amazon Web Services, Google Web Services, and eBay Web Services. His technical editing skills have helped over 52 authors refine the content of their manuscripts. John has provided technical editing services to both Data Based Advisor and Coast Compute magazines. He has also contributed articles to a number of magazines, including CIO.com, DevSource, InformIT, Informant, DevX, SQL Server Professional, Visual C++ Developer, Hard Core Visual Basic, asp.netPRO, Software Test and Performance, and Visual Basic Developer.

Full download


Posted: August 27th, 2008, 8:48am CEST

Tags  [edit]

8 books in 1 — from miking to mixing to mastering

Your one-stop guide to the software and hardware that make music magic

When you add Pro Tools to your home recording studio, you have the software used to create hit records. When you add this book to your bookshelf, you get the insight you need to capture your sounds, edit your tracks, create a mix, and master your songs for the world to hear. Add in your talent and you're on your way to music stardom.

Discover how to:

  • Navigate the Pro Tools windows and menus

  • Master microphone choice and placement

  • Edit the errors out of your tracks

  • Blend sounds into a final mix

  • Work with MIDI instruments and sounds

About the Author

Jeff Strong, the author of Home Recording For Musicians For Dummies, is President of the REI Institute, which is a MusicMedicine research organization and therapy provider. Jeff graduated from the Percussion Institute of Technology at the Musician’s Institute in Los Angeles in 1983, and has worked in or owned a recording studio since 1985. Every week, he records dozens of custom CDs with Pro Tools for his clients. He has also released 12 commercially available therapeutic CDs, 4 of which can be purchased at www.reiinstitute.com. An eight-CD set focusing on shifting the brain is also available beginning Fall 2008 through Sounds True (www.soundstrue.com). Pro Tools All-in-One Desk Reference For Dummies, 2nd Edition is his ninth book.

Full download


Posted: August 27th, 2008, 8:26am CEST

Tags  [edit]

"No present book comes near this one in the range and depth of treatment of these two extremely important methods—the Lanczos algorithm and the method of conjugate gradients." Chris Paige, School of Computer Science, McGill University.   The Lanczos and conjugate gradient (CG) algorithms are fascinating numerical algorithms. This book presents the most comprehensive discussion to date of the use of these methods for computing eigenvalues and solving linear systems in both exact and floating point arithmetic. The author synthesizes the research done over the past 30 years, describing and explaining the "average" behavior of these methods and providing new insight into their properties in finite precision. Many examples are given that show significant results obtained by researchers in the field. The author emphasizes how both algorithms can be used efficiently in finite precision arithmetic, regardless of the growth of rounding errors that occurs. He details the mathematical properties of both algorithms and demonstrates how the CG algorithm is derived from the Lanczos algorithm. Loss of orthogonality involved with using the Lanczos algorithm, ways to improve the maximum attainable accuracy of CG computations, and what modifications need to be made when the CG method is used with a preconditioner are addressed. This book is intended for applied mathematicians, computational scientists, engineers, and physicists who have an interest in linear algebra, numerical analysis, and partial differential equations. It will be of interest to engineers and scientists using the Lanczos algorithm to compute eigenvalues and the CG algorithm to solve linear systems, and to researchers in Krylov subspace methods for symmetric matrices, especially those concerned with floating point error analysis. Moreover, it can be used in advanced courses on iterative methods or as a comprehensive presentation of a well-known numerical method in finite precision arithmetic. Contents Preface; Chapter 1: The Lanczos algorithm in exact arithmetic; Chapter 2: The CG algorithm in exact arithmetic; Chapter 3: A historical perspective on the Lanczos algorithm in finite precision; Chapter 4: The Lanczos algorithm in finite precision; Chapter 5: The CG algorithm in finite precision; Chapter 6: The maximum attainable accuracy; Chapter 7: Estimates of norms of the error in finite precision; Chapter 8: The preconditioned CG algorithm; Chapter 9: Miscellaneous; Appendix; Bibliography; Index.

The author synthesizes the research done over the past 30 years, describing and explaining the 'average' behavior of these methods and providing new insight into their properties in finite precision. Many examples are given that show significant results obtained by researchers in the field.

About the Author

Gérard Meurant is Director of Research in the military applications division at Commissariat à l'Énergie Atomique (CEA) in Bruyères le Châtel, France. He is the author of Computer Solution of Large Linear Systems (North–Holland, 1999) and serves on the editorial boards of the International Journal of High Speed Computing and Numerical Algorithms. In 1988 Meurant was awarded the Prix CEA and in 1995 the Palmes Académiques, an honor presented each year by the French Ministry of Education.

Full download


Posted: August 27th, 2008, 8:06am CEST

Tags  [edit]

"Extensive, exhaustive, complete...Half the terms I didn't know! Every studio exec, director, producer, student and journalist should read this book cover to cover!"
Scott Ross, Co-Founder/CEO, Digital Domain

"An indispensable tool for anyone working in the visual effects medium today."
Marty Cohen, Post Production Executive, DreamWorks

"Karen has put together what will soon be referred to as the 'FX terminology bible.' Amazingly comprehensive and, as books go, a whole lot of words and very, very heavy."
Steve Oedekerk, Director

Visual Effects in a Digital World is a comprehensive guide to visual effects terms and techniques that serves as a valuable resource for both novice and professional filmmakers from different generations, disciplines, and even different continents to be able to speak the same language. Written by award-winning visual effects expert Karen Goulekas, Visual Effects in a Digital World consolidates the knowledge of this rapidly expanding industry into a manageable, accessible reference guide. Covering over 7,000 visual effects terms and providing 177 accompanying illustrations, Goulekas has written what Visual Effects Producer Fiona Stone called "a comprehensive reference book for the modern-day film industry" and "an invaluable resource for the novice and experienced filmmaker alike."

Features:

*16 pages of color from blockbuster films to illustrate definitions of terms

*Covers topics such as computer graphics, digital compositing, live action, stage, and miniature photography, and a wide range of computer and Internet concepts

*Offers job descriptions for positions found throughout the industry

*Demystifies the jargon used by practitioners in every subspecialty

About the Author

Karen Goulekas is an award-winning visual effects supervisor for feature films in Los Angelas working with Dreamworks Studio and Pacific Data Images, a leader in the computer generated visual effects field. Her work has been acknolwdged by the following awards; British Academy Award for Luc Bresson's film "The Fifth Element", two Emmy Awards for graphic design and anumation for NBC's Barcelona Summers Games of the XXV Olympiad, the Them Park Best Attraction Award for Jim Cameron's 3D stereo film "T23D" and an INternational Monitor Award for her commercial work on "Checy Longroad."


Full download


Posted: August 26th, 2008, 4:22pm CEST

Tags  [edit]

As humankind seeks to extend its spatiotemporal reach both on and beyond its planet, it is constantly being forced by a recalcitrant nature to renegotiate the terms of its covenant with her. In some cases, the bargaining gets tough and nature takes offence, gradually revealing her anger with the terms that humanity seeks to impose on her through rising temperatures and melting icecaps (Stern 2007). In other cases, where humanity shows some degree of respect for nature’s laws—as they apply to inanimate things, living creatures, and, indeed, humanity itself—she can be cajoled into concessions of benefit to the species such as longer lifespans, healthier and more enjoyable lives, and greater security. Yet nature is coy about revealing her laws. Knowledge of these has to be painstakingly teased out of her, systematically in the case of science, less so in the case of other social and institutional practices.

Our constant need to undertake informed negotiations with nature in order to survive and prosper means that we have always lived in a knowledge society. If we have only just become aware of it, perhaps this is because it has only been in the past fifty years that mankind’s collective claims on nature have begun to exceed what nature is currently prepared to deliver. Unfortunately, it now appears that we lack many of the skills needed to negotiate with nature and hence to move forward without offending her. The need for valid knowledge, then, has never been greater. Valid knowledge is the key to the generation and, through its transformation into capital, the exploitation of wealth. But valid for whom? In the Middle Ages, for example, the Church was the wealthiest single institution in Christendom (Baschet 2006) and the Church, through its control of education, largely determined what passed off as valid knowledge and what went against its teachings. The early Church had its doctors some 1,500 hundred years before the universities had their doctors in physics and chemistry. What passed off as valid knowledge for Saint Jerome or Saint Augustine would be unrecognizable as such to a modern scientist.

Full download


Posted: August 26th, 2008, 4:21pm CEST

Tags  [edit]

With the maturing of mobile portable telephony and the emerging broadband access market, greater fiber transmission capacity will be essential in the early 21st century. Since the demand for more capacity drives the development of new optics-based technologies, fiber optics therefore remains a vibrant area for research. Mathematical Principles of Optical Fiber Communications is intended to support and promote interdisciplinary research in optical fiber communications by providing essential background in both the physical and mathematical principles of the discipline. Chapter topics include the basics of fibers and their construction, fiber modes and the criterion of single mode operation, the nonlinear Schrödinger equation, the variational approach to the analysis of pulse propagation, and, finally, solitons and some new results on soliton formation energy thresholds. These chapters are written to be as independent as possible while taking the reader to the frontiers of research on fiber optics communications.

This book is intended to support and promote interdisciplinary research in optical fiber communications by providing essential background in both the physical and mathematical principles of the discipline. It is written to be as independent as possible while taking the reader to the frontiers of research on fiber optics communications.

About the Author

J. K. Shaw is a Professor of Mathematics at Virginia Polytechnic Institute and State University. He is currently a Program Director in Applied Mathematics at the National Science Foundation. His areas of research are fiber optic communications, spectral theory, and optical fibers. As well as being a member of the Electromagnetics Academy, Institute for Theory and Computation, and "Who's Who in Electromagnetics," Professor Shaw is the author of numerous papers appearing in mathematic and engineering journals.

Full download


Posted: August 26th, 2008, 7:22am CEST

Tags  [edit]

Traditional methods for handling spatial data are encumbered by the assumption of separate origins for horizontal and vertical measurements. Modern measurement systems operate in a 3-D spatial environment. The 3-D Global Spatial Data Model: Foundation of the Spatial Data Infrastructure offers a new model for handling digital spatial data, the global spatial data model or GSDM.

The GSDM preserves the integrity of three-dimensional spatial data while also providing additional benefits such as simpler equations, worldwide standardization, and the ability to track spatial data accuracy with greater specificity and convenience. This groundbreaking spatial model incorporates both a functional model and a stochastic model to connect the physical world to the ECEF rectangular system.

Combining horizontal and vertical data into a single, three-dimensional database, this authoritative monograph provides a logical development of theoretical concepts and practical tools that can be used tohandle spatial data more efficiently. The book clearly describes procedures that can be used to handle both ECEF and flat-Earth rectangular components in the context of a rigorous global environment.


Full download


Posted: August 26th, 2008, 7:15am CEST

Tags  [edit]

Our growing dependence on increasingly complex computer and software systems necessitates the development of formalisms, techniques, and tools for assessing functional properties of these systems. One such technique that has emerged in the last twenty years is model checking, which systematically (and automatically) checks whether a model of a given system satisfies a desired property such as deadlock freedom, invariants, or request-response properties. This automated technique for verification and debugging has developed into a mature and widely used approach with many applications. Principles of Model Checking offers a comprehensive introduction to model checking that is not only a text suitable for classroom use but also a valuable reference for researchers and practitioners in the field.

The book begins with the basic principles for modeling concurrent and communicating systems, introduces different classes of properties (including safety and liveness), presents the notion of fairness, and provides automata-based algorithms for these properties. It introduces the temporal logics LTL and CTL, compares them, and covers algorithms for verifying these logics, discussing real-time systems as well as systems subject to random phenomena. Separate chapters treat such efficiency-improving techniques as abstraction and symbolic manipulation. The book includes an extensive set of examples (most of which run through several chapters) and a complete set of basic results accompanied by detailed proofs. Each chapter concludes with a summary, bibliographic notes, and an extensive list of exercises of both practical and theoretical nature.

About the Author

Christel Baier is Professor and Chair for Algebraic and Logical Foundations of Computer Science in the Faculty of Computer Science at the Technical University of Dresden.

Joost-Pieter Katoen is Professor at the RWTH Aachen University and leads the Software Modeling and Verification Group within the Department of Computer Science. He is affiliated with the Formal Methods and Tools Group at the University of Twente.

Full download


Posted: August 26th, 2008, 7:13am CEST

Tags  [edit]

You might think more than enough design books exist in the programming world already. In fact, there are so many that it makes sense to ask why you would read yet another. Is there really a need for yet another design book? In fact, there is a greater need than ever before, and Practical API Design: Confessions of a Java Framework Architect fills that need!
  • Teaches you how to write an API that will stand the test of Time
  • Written by the designer of the NetBeans API at Sun
  • Based on best practices, scalability, and API design patterns
What you’ll learn
  • What an API is and what the theories are behind good API design
  • When and why to build an API
  • API design patterns applicable to all programming languages, especially modern, object–oriented languages
  • How to optimize and test APIs
Who is this book for?

This book is recommended to every API architect who prefers a bit more engineering design over a purely artistic one.

About the Author

Jaroslav Tulach is the founder and initial architect of NetBeans, later acquired by Sun. As creator of the technology behind NetBeans, he is still with the project to find ways to improve the design skills among all the programmers who contribute to the success of NetBeans open source project.


Full download


Posted: August 26th, 2008, 7:12am CEST

Tags  [edit]

Android Essentials is a no–frills, no–nonsense, code–centric run through the guts of application development on Google’s Mobile OS. This book uses the development of a sample application to work through topics, focusing on giving developers the essential tools and examples required to make viable commercial applications work. Covering the entirety of the Android catalog in less than 150 pages is simply impossible. Instead, this book focuses on just four main topics: the application life cycle and OS integration, user interface, location–based services, and networking.
  • Thorough, complete, and useful work on the nuts and bolts of applicatio development in Android
  • Example driven and practically minded
  • A tool for hobbyists and professionals who want to create production–quality applications
What you’ll learn
  • Understand how an Android application functions and communicates with the handset that hosts it.
  • Comprehend the complexities of timers, services, and multimedia playback.
  • Create and display a rich mix of custom–rendered screens and tailored Android widgets.
  • Understand how location–based services are becoming more and more important in the mobile world.
  • See how to use Google’s powerful Map tool.
  • Explore the intricacies of network connectivity in the mobile world.
Who is this book for

This book is for professional software engineers looking to move their ideas and applications into the mobile space with Android. The author assumes the reader has a passable understanding of Java. They should be able to write classes and handle basic inheritance structures. This book also targets hobbyist developers looking to negotiate the complex minefield of mobile software.


Full download


Posted: August 26th, 2008, 7:10am CEST

Tags  [edit]

SQL Server 2008 is a first–rate database management system. It offers more capability than any previous release of SQL Server. More than just a classic relational database management system, SQL Server 2008 includes exciting and powerful features that make it useful for everything from large corporate data warehouses to ad hoc departmental databases. You’ll find enhanced support for XML, new support for spatial data, transparent data encryption, a policy–based management system, and more.

Author and developer Robin Dewson will show you the way from beginner to SQL Server 2008 professional. Learn to install SQL Server 2008 and navigate around Management Studio before getting right to the heart of mastering fundamental SQL Server 2008 tasks: creating tables, storing data, securing data, and retrieving it again. Dewson ensures you’ll be fully prepared to use all the basics and create a solid foundation for your own projects.

Don’t forget about backups! Your database will house important data, so backing up is essential to protect yourself from inevitable hardware failure. Dewson walks you through SQL Server 2008’s easy–to–use backup and recovery feature set, giving you the grounding that you need in order to set up a reliable plan for recovery in your own environment.

Learn to use Transact–SQL, a full–blown procedural language that is built right into the database system. Transact–SQL is the key to unlocking everything that SQL Server 2008 has to offer. Using Transact–SQL, you can write centrally encapsulated business logic through the use of stored procedures, automatically trigger processing through the use of triggers, and manipulate data within the server without having to move data back and forth across the network.

Finally, you’ll learn a bit about SQL Server 2008 Reporting Services, a powerful tool that allows enterprise reporting. Reporting Services enables you to develop and serve reports across your organization and even to business partners outside your company. Reporting Services also gives end users the ability to create their own reports, helping them transform business data into valuable, usable information to guide their day–to–day decisions.

About the Author

Robin Dewson has been hooked on programming ever since he bought his first computer, a Sinclair ZX80, in 1980. He has been working with SQL Server since version 6.5 and Visual Basic since version 5. Robin is a consultant mainly in the city of London, where he has been for nearly eight years. He also has been developing a rugby–related website as well as maintaining his own site at www.fat-belly.com.

Full download


Posted: August 26th, 2008, 7:07am CEST

Tags  [edit]

User identification and authentication are essential parts of information security. Users must authenticate as they access their computer systems at work or at home every day. Yet do users understand how and why they are actually being authenticated, the security level of the authentication mechanism that they are using, and the potential impacts of selecting one authentication mechanism or another? Introducing key concepts, Mechanics of User Identification and Authentication: Fundamentals of Identity Management outlines the process of controlled access to resources through authentication, authorization, and accounting in an in-depth, yet accessible manner. It examines today's security landscape and the specific threats to user authentication. The book then outlines the process of controlled access to resources and discusses the types of user credentials that can be presented as proof of identity prior to accessing a computer system. It also contains an overview on cryptography that includes the essential approaches and terms required for understanding how user authentication works. This book provides specific information on the user authentication process for both UNIX and Windows. Addressing more advanced applications and services, the author presents common security models such as GSSAPI and discusses authentication architecture. Each method is illustrated with a specific authentication scenario.

Full download


Posted: August 26th, 2008, 7:01am CEST

Tags  [edit]

Are you ready to go beyond the basics to fully exploit the power of Microsoft Access? Do you want to build powerful applications that provide enhanced functionality and increase user productivity? You can easily make an Access database do a whole lot more than can be achieved with the provided user interface. All you need is this book and a desire to learn how to communicate with Access in its built-in language—Visual Basic for Applications, or VBA.

Learn Microsoft Access 2000 Programming by Example takes a gradual approach to teaching you about VBA. Start by learning VBA structures and constructs, and familiarizing yourself with the Visual Basic environment. Then find out about two object models that Access uses—DAO and ADO. Add some SQL/DDL skills, and then determine what really happens in forms and reports with event-driven programming. Finally, learn how to operate your database from a Web browser.

About the Author

Julitta Korol is a computer consultant, technical writer, and software trainer in New York City. She is a best-selling author of nine computer books published by Mikom Publishing in Warsaw, Poland, and the author of Learn Microsoft Excel 2000 VBA Programming from Wordware. She lives on Long Island, N.Y.


Full download


Posted: August 26th, 2008, 6:54am CEST

Tags  [edit]

Microsoft’s DirectX is a powerful set of application programming interfaces used for multimedia application development. The latest version offers increased performance, better usability, and more power to create the next generation of interactive entertainment products that rival anything seen in the past. This revision of the best-selling Advanced 3-D Game Programming Using DirectX 7.0 focuses on the new features of DirectX 8.0, providing plenty of code to help readers understand how to create computer games using this advanced multimedia application development platform.

Among the topics discussed are: * Lighting and shading schemes * Networking and multithreading * Texture mapping * Scene management

Along with several sample applications that target specific algorithms, full source code is provided for a client-server networked 3-D first-person game that demonstrates many of the techniques discussed in the book. This gives readers the opportunity to develop their own code easily, basing it upon the technology discussed in the book.

About the Author

Peter Walsh has over six years experience in the interactive entertainment field using DirectX, starting with version 1.0. He is studying gaming technology and development at Abertay University in Scotland, which is a university at the forefront of gaming technology. Peter also worked with IC-CAVE, a research, development, and consultancy firm specializing in increasing the future significance of the gaming industry.


Full download


Posted: August 26th, 2008, 6:52am CEST

Tags  [edit]

This book brings together a series of country-based studies to examine, in depth, the nature and extent of IT policies as they have evolved from a complex historical interaction of politics, technology, institutions, and social and cultural factors. In doing so many key questions are critically examined. Where can we find successful examples of IT policy? Who has shaped policy? Who did governments turn to for advice in framing policy?

Several chapters outline the impact of military influence on IT. What is the precise nature of this influence on IT development? How closely were industry leaders linked to government programs and to what extent were these programs, particularly those aimed at the generation of 'national champions', misconceived through undue special pleading? How effective were government personnel and politicians in assessing the merits of programs predicated on technological trajectories extrapolated from increasingly complex and specialized information?

This book will be of interest to academics and graduate students of Management Studies, History, Economics, and Technology Studies, and Government and Corporate policy makers engaged with technology policy.

About the Author

Richard Coopey is Senior Research Fellow at the Business History Unit, London School of Economics, where he has been working since 1996 on the Warwick/LSE ESRC-funded project on IT policy history in postwar Britain. He is the co-author of 3i: Fifty Years Investing in Industry (OUP, 1995).

Full download


Posted: August 26th, 2008, 6:33am CEST

Tags  [edit]

Today, trade policy is at the forefront of the development agenda, and it is a critical element of any strategy to fight poverty. This renewed interest in trade liberalization does not come from dogma but instead is based on a careful assessment of development experience over the last 50 years.

Developing countries that increased their integration into the world economy over the past two decades achieved higher growth in incomes, longer  life expectancy, and better schooling. These countries,home to some 3 billion people, enjoyed an average 5 percent growth rate in income per capita in the 1990s compared to 2 percent in rich countries. A common thread exists among these developing countries that have been successful at generating greater growth and at lifting people out of poverty.

They opened up their economies as part of a broader development strategy that builds on two pillars: improving the investment climate for the private sector to generate jobs and empowering poor people, so they can participate in growth.

Full download


Posted: August 26th, 2008, 6:30am CEST

Tags  [edit]

"Due to the increasing importance of the intangible assets of a company, firms are now concerned with how best to manage and measure knowledge and other intangibles. In addition to this, information technology has drastically changed the way these measurements are managed. Strategies for Information Technology and Intellectual Capital: Challenges and Opportunities presents efficient ways for executives and practitioners to understand the impact of IT on the intellectual capital of their firms, as well as search for a new mandate for management in the knowledge economy that takes into consideration the pervasive role of IT on their competitive boundaries. Strategies for Information Technology and Intellectual Capital: Challenges and Opportunities provides a detailed synopsis on the history, origin, taxonomies, ontologies, measurement models, and dynamics of intellectual capital. "

About the Author

Luiz Antonio Joia is an Associate Professor and MBA Head at the Brazilian School of Public and Business Administration of Getulio Vargas Foundation. He is also an Adjunct Professor at Rio de Janeiro State University. He has published two books, several chapters and articles in journals such as: Internet Research - Electronic Networking, Applications and Policy; International Journal of Information Management; Journal of Global Information Management; Journal of Intellectual Capital; Information Strategy - The Executive's Journal; Journal of Teacher Training and Technology; Journal of Knowledge Management; Journal of Workplace Learning. He is a member of the Editorial Board of the Journal of Intellectual Capital (Emerald) and of the Electronic Government (Inderscience). He holds a B.Sc. in Civil Engineering from the Militar Institute of Engineering, Brazil, and a M.Sc. in Civil Engineering and a D.Sc. in Engineering Management from the Federal University of Rio de Janeiro. He also holds a M.Sc. in Management Studies from the Oxford University, U.K. He was a World Bank consultant in Educational Technology and is an invited member of the Technical Board of the Working Group WG 8.5 (Informatics in the Public Administration) of the IFIP (International Federation for Information Processing).

Full download


Posted: August 26th, 2008, 6:28am CEST

Tags  [edit]

Traffic grooming is the name given to a family of optical network design problems that has attracted significant attention from both academia and industry in the last decade or so. The huge bandwidth of fiber optical networking is much larger than the typical bandwidth demands experienced by network service providers. This mismatch creates a need for multiplexing the low rate traffic demands into optical wavelength channels, but this requires costly electronic switching equipment, potentially offsetting the benefit of cheap optical transport. Traffic grooming refers to network design and resource allocation algorithms that can enable cost-efficient use of both network bandwidth and electronic switching. Due to the increasing bandwidth of optical communication on the one hand, and the growing variety of traffic demand magnitudes on the other, traffic grooming has grown from a narrow research area to a mainstream requirement for real world practitioners.

This book presents the practical motivation, theoretical description, and extant techniques for traffic grooming in optical networks. The description of the various topics of research will be authored by leading researchers in this area, and will contain comprehensive description of related literature for each area. This book is intended to be a definitive reference and text for traffic grooming both for the practitioner in industry and the student in academia.


Full download


Posted: August 25th, 2008, 9:47am CEST

Tags  [edit]

The importance of visual data mining, as a strong sub-discipline of data mining, had already been recognized in the beginning of the decade. In 2005 a panel of renowned individuals met to address the shortcomings and drawbacks of the current state of visual information processing. The need for a systematic and methodological development of visual analytics was detected.

This book aims at addressing this need. Through a collection of 21 contributions selected from more than 46 submissions, it offers a systematic presentation of the state of the art in the field. The volume is structured in three parts on theory and methodologies, techniques, and tools and applications.


Full download


Posted: August 25th, 2008, 9:33am CEST

Tags  [edit]

Wireless personal area networks and wireless sensor networks are rapidly gaining popularity, and the IEEE 802.15 Wireless Personal Area Working Group has defined no less than three different standards so as to cater to the requirements of different applications. One of them is the low data rate WPAN known as 802.15.4, which covers a broad range of applications that demand low power, low complexity scenarios typically encountered in home automation, sensor networks, logistics, and other similar applications. The initial standard, adopted in 2003, has enjoyed wide industry support and was even adopted by the ZigBee Alliance as the foundation for the ZigBee specification. In time, and partly because of the requirements of the ZigBee specification, a revised 802.15.4 standard was adopted in September 2006.

While industry support has been quite warm, researchers were slower to follow, and in-depth analyses of the operation and performance of 802.15.4-compliant networks were rather scarce. Reports on the operation of single-cluster 802.15.4 networks became more common only in 2006, while those pertaining to the operation of multi-cluster networks are still counted in single-digit numbers as of the time of this writing; security of 802.15.4 WPANs has also received little attention so far. The aim of this book is to fill this gap by providing sufficient insight into some of the most important aspects of wireless personal area networks with 802.15.4 – their performance, interconnections, and security – which has been our main research focus since 2004, in a single, coherent and informative volume. The book focuses on the MAC layer, where many variables exist that critically affect performance; it does not describe all the details of 802.15.4 technology (the official standard should be used to that effect), various application scenarios of 802.15.4 networks (other books deal with those topics), or the issues related to 802.15.4 communications at the physical layer (which are extensively covered by the research community). Furthermore, it relies on analytical techniques, rather than simulation, whenever possible, since we believe that rigorous mathematical techniques, in particular the tools of queueing theory, provide the best foundation for performance evaluation tasks.

Full download


Posted: August 25th, 2008, 9:33am CEST

Tags  [edit]

If you are interested in learning about Web 2.0 and the history of its development, Web 2.0 Heroes: Interviews with 20 Web 2.0 Influencers contains all the information you need to understand Web 2.0 and its importance. Read first person accounts from industry leaders and innovators, who describe the influence and potential of Web 2.0, a second generation of web-based communities and hosted services that facilitate collaboration among users. Enjoy interviews with representatives from companies like eBay, Microsoft, Sun Microsystems, and Adobe/Macromedia as you gain a greater understanding Web 2.0.

Is it technology? Is it philosophy? Or is it simply marketing hype? Web 2.0 is a concept so fluid that even the experts in this book don't agree on what it means. Some feel that no definition is even necessary. But most agree on one thing: Web 2.0 is a sweeping tide that's changing the face of the Internet.

Web 2.0 is not about mass marketing. It's about actually understanding the masses. And it's not about controlling the message. It's about engaging the audience and actually hearing what they have to say. It's about enabling creativity, realizing a culture of contribution, and putting the user in control.

Here is a rich smorgasbord of unique viewpoints — from bloggers, social networking developers, corporate communicators, online strategists, distinguished engineers, and others. These are the people who are shaping today's Web. What they have to say can help you shape your organization's future.

About the Author

Bradley L. Jones manages various high-profile sites for Jupitermedia (internet.com) that focus on making technical information easy to understand and easy to learn. He oversees a dozen sites including Developer.com, DevX, Gamelan.com, VBForums, jGuru, and Java Boutique. In addition, he writes a weekly e-newsletter and numerous articles devoted to helping readers understand complex topics. He is an internationally bestselling author with a number of books to his credit, and has been recognized as an influencer in the technical community.


Full download


Posted: August 25th, 2008, 9:33am CEST

Tags  [edit]

Learn how to successfully implement trustworthy computing tasks using aspect-oriented programming

This landmark publication fills a gap in the literature by not only describing the basic concepts of trustworthy computing (TWC) and aspect-oriented programming (AOP), but also exploring their critical interrelationships. The author clearly demonstrates how typical TWC tasks such as security checks, in-and-out conditions, and multi-threaded safety can be implemented using AOP.

Following an introduction, the book covers:

  • Trustworthy computing, software engineering, and computer science

  • Aspect-oriented programming and Aspect.NET

  • Principles and case studies that apply AOP to TWC

Coverage includes Aspect.NET, the AOP framework developed by the author for the Microsoft.NET platform, currently used in seventeen countries. The author discusses the basics of Aspect.NET architecture, its advantages compared to other AOP tools, and its functionality. The book has extensive practical examples and case studies of trustworthy software design and code using the Aspect.NET framework. In addition, the book explores other software technologies and tools for using AOP for trustworthy software development, including Java and AspectJ.

This book also includes a valuable chapter dedicated to ERATO, the author's teaching method employed in this book, which has enabled thousands of students to quickly grasp and apply complex concepts in computing and software engineering, while the final chapter presents an overall perspective on the current state of AOP and TWC with a view toward the future.

Software engineers, architects, developers, programmers, and students should all turn to this book to learn this tested and proven method to create more secure, private, and reliable computing.

About the Author

Vladimir O. Safonov, PhD, is Professor of the Computer Science Department at St. Petersburg University and the head of the university's Java Technology Laboratory. With some thirty years of experience leading major software projects, developing software, and teaching software technologies, Professor Safonov is one of the leading innovators in computer science and software engineering in Russia. He holds four U.S. software patents and four Russian software patents and has published five books and over eighty papers. He is also a Microsoft Research 2005/2006 RFP winner for TWC and Secure Software Development.


Full download


Posted: August 25th, 2008, 9:25am CEST

Tags  [edit]

The Mathematica Handbook is intended to provide a convenient reference of all built-in Mathematica Version 2.0 objects to both beginning and advanced users of Mathematica alike. This book arose out of the need to have a convenient reference of all Mathematica commands and objects along with typical examples of them. In addition, The Mathematica Handbook contains commands and examples of those commands found in the packages contained in the Calculus (beginning on page 584), Statistics (beginning on page 610), and Numerical Math (beginning on page 714) folders (or directories). The commands in these sections are listed within each package, and the packages are listed alphabetically within each folder (or directory) as well. The end of The Handbook includes a list of references (on page 773) and an index (beginning on page 775). The Preface describes how to use the entries of The Handbook and then briefly discusses elementary rules of Mathematica syntax, defining functions, and using commands that are contained in the standard Mathematica packages

Of course, appreciation must be expressed to those who assisted in this project. In particular, we would like to thank our editor, Charles Glaser, and production editor, Brian Miller, for providing valuable, timely, and pleasant feedback on our work. We would also like to thank the people at Wolfram Research, Inc., particularly Brad Horn, who has been most helpful during this endeavor, for the help they have provided during this project. Finally, we would like to thank those close to us for their patience, kindness, and understanding over the course of this project.

Full download


Posted: August 25th, 2008, 9:19am CEST

Tags  [edit]

Many decisions are required throughout the software development process. These decisions, and to some extent the decision-making process itself, can best be documented as the rationale for the system, which will reveal not only what was done during development but the reasons behind the choices made and alternatives considered and rejected. This information becomes increasingly critical as software development becomes more distributed and encompasses the corporate knowledge both used and refined during the development process. The capture of rationale helps to ensure that decisions are well thought out and justified and the use of rationale can help avoid the mistakes of the past during both the development of the current system and when software products (architecture and design, as well as code) are reused in future systems.

Burge, Carroll, McCall, and Mistrík describe in detail the capture and use of design rationale in software engineering to improve the quality of software. Their book is the first comprehensive and unified treatment of rationale usage in software engineering. It provides a consistent conceptual framework and a unified terminology for comparing, contrasting and combining the myriad approaches to rationale in software engineering. It is both an excellent introductory text for those new to the field and a uniquely valuable reference for experienced rationale researchers. The book covers the use of rationale for decision making throughout the software lifecycle, starting from the first decisions in a project and continuing through requirements definition, design, implementation, testing, maintenance, redesign and reuse.

About the Author

Janet E. Burge is an Assistant Professor at Miami University Computer Science and Systems Analysis Department. Her major research interests are in Software Engineering and Artificial Intelligence. Her primary research area is in Design Rationale, with a focus on Design Rationale for Software Maintenance. She received her PhD in Computer Science from WPI in 2005, her M.S in Computer Science from WPI in 1999, and her B.S. in Computer Science from Michigan Technological University in 1984.

John M. Carroll is the Edward M. Frymoyer Chair Professor of Information Sciences and Technology at the Pennsylvania State University. His research interests include methods and theory in human-computer interaction, particularly as applied to networking tools for collaborative learning and problem solving, and the design of interactive information systems. He serves on several editorial boards for journals, handbooks, and series and is Editor-in-Chief of the ACM Transactions on Computer-Human Interactions. He received the Rigo Award and the CHI Lifetime Achievement Award from ACM, the Silver Core Award from IFIP, and the Alfred N. Goldsmith Award from IEEE. He is a fellow of the ACM, IEEE, and HFES.

Raymond McCall is an Associate Professor in the Department of Planning and Design at the University of Colorado, Denver. His major areas of research are in design rationale methods and systems. Since 1992, most of his research has concentrated on the use of rationale to support the design of artifacts for human exploration of space. For much of this time he collaborated with NASA contractors and with employees of the Johnson Space Center in Houston. He has nearly 30 years of experience in design rationale usage in architectural design, planning, policy making and software design. He created the first hypertext systems for support of design rationale in the 1970s and 1980s and was the first to integrate support for rationale capture and delivery into 3D computer-aided design systems.

Ivan Mistrí­k is an independent consultant for software-intensive systems engineering. He has 40 years experience in both software and systems engineering as an information systems developer, R&D leader, research analyst, and ICT management consultant. He is the author or co-author of more than 80 articles and papers in international journals, conferences, books and workshops and was an editor of the Special Issue on "Relating Software Requirements and Architectures" published in 2005.


Full download


Posted: August 25th, 2008, 8:58am CEST

Tags  [edit]

Covers a broad range of Solaris system administration topics such as managing user accounts and groups; managing server and client support; shutting down and booting a system; managing removable media (CDs, diskettes, and PCMCIA cards); managing software (packages and patches); managing disks and devices; managing file systems, backing up and restoring data; managing printing services; working with remote systems (rlogin, ftp, and rcp); managing terminals and modems; managing system security; managing system resources (disk quotas, accounting, and crontabs); managing system performance; and troubleshooting Solaris software problems.

The above topics are described for both SPARC and x86 platforms where appropriate.

This book is intended for anyone responsible for administering one or more systems running the Solaris 7 release.

Full download


Posted: August 25th, 2008, 8:55am CEST

Tags  [edit]

Since the mid 1990s, data hiding has been proposed as an enabling technology for securing multimedia communication, and is now used in various applications including broadcast monitoring, movie fingerprinting, steganography, video indexing and retrieval, and image authentication. Data hiding and cryptographic techniques are often combined to complement each other, thus triggering the development of a new research field of multimedia security. Besides, two related disciplines, steganalysis and data forensics, are increasingly attracting researchers and becoming another new research field of multimedia security. This journal, LNCS Transactions on Data Hiding and Multimedia Security, aims to be a forum for all researchers in these emerging fields, publishing both original and archival research results.

This second issue contains five papers dealing with a wide range of topics related to multimedia security. The first paper introduces Fingercasting, which allows joint fingerprinting and decryption of broadcast messages. The second paper presents an estimation attack on content-based video fingerprinting. The third proposes a statistics and spatiality-based feature distance measure for error resilient image authentication. The fourth paper reports on LTSB steganalysis. Finally, the fifth paper surveys various blind and robust watermarking schemes for 3D shapes.


Full download


Posted: August 25th, 2008, 8:47am CEST

Tags  [edit]

As information resources management becomes increasingly dependent on emerging technologies to combat its challenges and decipher its effective strategies, the demand builds for a critical mass of research in this area.

Innovative Technologies for Information Resources Management brings together compelling content related to the continually emerging technologies in areas of information systems such as Web services, electronic commerce, distance learning, healthcare, business process management, and software development. Focusing on the implications innovative technologies have on the managerial and organizational aspects of information resources management, this book provides academicians and practitioners with a requisite and enlightening reference source.

About the Author

Mehdi Khosrow-Pour, D.B.A. is currently the Executive Director of the Information Resources Management Association (IRMA). Previously, he served on the faculty of the Pennsylvania State University as an Associate Professor of Information Systems for twenty years. He has written or edited over twenty books in Information Technology Management and he is also the editor of the Information Resources Management Journal, Journal of Cases on Information technology, Journal of Electronic Commerce in Organizations, and International Journal of Cases on Electronic Commerce.


Full download


Posted: August 25th, 2008, 8:26am CEST

Tags  [edit]

Excel Basics to Blackbelt is intended to serve as an accelerated guide to decision support designs. Its structure is designed to enhance the skills in Excel of those who have never used it for anything but possibly storing phone numbers, enabling them to reach to a level of mastery that will allow them to develop user interfaces and automated applications. To accomplish this, the major theme of the text is "the integration of the basic"; as a result readers will be able to develop decision support tools that are at once highly intuitive from a working-components perspective but also highly significant from the perspective of practical use and distribution. Applications integration discussed includes the use of MS MapPoint, XLStat and RISKOptimizer, as well as how to leverage Excel's iteration mode, web queries, visual basic code, and interface development. There are ample examples throughout the text.

About the Author

Elliot Bendoly is an associate professor at Emory University's Goizueta Business School. He holds a Ph.D. from Indiana University in the fields of operations management and decision sciences with an information systems specialization in ERP and knowledge management. Professor Bendoly serves on the editorial boards of the Journal of Operations Management and Decision Sciences. His research has been published in leading academic journals, including the Journal of Operations Management, Production and Operations Management, MIS Quarterly, ISR, Journal of Applied Psychology, Decision Sciences, and the Journal of Service Research. He is also the co-editor of Strategic ERP Extension and Use. He has served as the academic liaison for APICS and is a co-founder of the Behavioral Dynamics in Operations Management (BDOM) Network. He has lectured on decision support at research institutions such as Harvard, as well as to practitioners at firms such as AT Kearney and Price Waterhouse Coopers.

Full download


Posted: August 25th, 2008, 8:22am CEST

Tags  [edit]

Written for trained professionals in business, industry, government, and education, as well as for graduate students and researchers, this book approaches the subject of enterprise architecture and the best applications of current technology from many viewpoints. Producers, consumers, designers, and end users are considered, as is practical everyday implementation of advanced technology from both entrepreneurial and academic perspectives.

Designing the proper network and using it to integrate the computers and communications resources of our enterprise is a demanding task. It means, first and foremost, having an architectural concept. It also calls for becoming familiar with hundreds of suppliers of hardware and software, including network switching, transmission, management, and maintenance gear, as well as of methods and techniques for system integration. The primary role of an enterprise architecture is to tie together all components into one aggregate; define the functions to be supported, including their tolerances, their resource requirements and their timing;

answer enduser needs with precision, but also in the most cost effective manner. The enterprise architecture incorporates the protocols under which the different components must operate, as well as the interfaces — including user interfaces. On the whole, this must follow open architectural principles, providing compatibility between systems and devices procured from different vendors but working together seamlessly. This text helps to understand the issues and interpret the significance of changes underway so that interpretation can become a liaison agent.

Both policy and technical issues are considered. The 16 chapters present what needs to be known about effective use of technological resources currently at our disposal or available in the next couple of years.

Full download


Posted: August 25th, 2008, 8:10am CEST

Tags  [edit]

This book provides a theoretical and practical explanation of the latest advancements in information retrieval and their application to existing systems. It takes a system approach, discussing all aspects of an Information Retrieval System.

The major difference between this book and the first edition is the addition to this text of descriptions of the automated indexing of multimedia documents, as items in information retrieval are now considered to be a combination of text along with graphics, audio, image and video data types. The growth of the Internet and the availability of enormous volumes of data in digital form have necessitated intense interest in techniques to assist the user in locating data.

The importance of the Internet and its associated hypertext linked structure are put into perspective as a new type of information retrieval data structure. The total system approach also includes discussion of the human interface and the importance of information visualization for identification of relevant information. With the availability of large quantities of multi-media on the Internet (audio, video, images), Information Retrieval Systems need to address multi-modal retrieval.

The primary use of this book is as a college text on Information Retrieval Systems. But in addition to the theoretical aspects, the book maintains a theme of practicality that puts into perspective the importance and utilization of the theory in systems that are being used by anyone on the Internet. The student will gain an understanding of what is achievable using existing technologies and deficient areas that warrant additional research. The text provides coverage of all of the major aspects of information retrieval and has sufficient detail to allow students to implement a simple Information Retrieval System.

A college textbook on information retrieval with a theoretical and practical explanation of the newest developments in the field. Uses a total systems approach and discusses the most important aspects and issues of information retrieval. Previous edition not cited. DLC: Database management.

Full download


Posted: August 25th, 2008, 8:10am CEST

Tags  [edit]

New Algorithms, Architectures and Applications for Reconfigurable Computing consists of a collection of contributions from the authors of some of the best papers from the Field Programmable Logic conference (FPL’03) and the Design and Test Europe conference (DATE’03). In all, seventy-nine authors, from research teams from all over the world, were invited to present their latest research in the extended format permitted by this special volume. The result is a valuable book that is a unique record of the state of the art in research into field programmable logic and reconfigurable computing.

The contributions are organized into twenty-four chapters and are grouped into three main categories: architectures, tools and applications. Within these three broad areas the most strongly represented themes are coarse-grained architectures; dynamically reconfigurable and multi-context architectures; tools for coarse-grained and reconfigurable architectures; networking, security and encryption applications.

Field programmable logic and reconfigurable computing are exciting research disciplines that span the traditional boundaries of electronic engineering and computer science. When the skills of both research communities are combined to address the challenges of a single research discipline they serve as a catalyst for innovative research. The work reported in the chapters of this book captures that spirit of that innovation.


Full download


Posted: August 25th, 2008, 8:09am CEST

Tags  [edit]

"I have been using OmniMark for a decade to solve many different kinds of information management problems. When OmniMark Technologies Corporation added features to their excellent language that allowed server functionality and database access, OmniMark became an even better, more powerful platform for data processing. When they made it free, it made me wonder why anyone is still using Perl.

I have used OmniMark as a very stable middle-tier programming language that is lightning fast, scaleable, and really fun to use. The language has a certain elegance that, once you learn how to `think OmniMark', you never want to even consider the alternatives. The native hierarchical architecture of the language, plus its luxuriously rich pattern matching syntax and support for structured information using XML and SGML parsing, make OmniMark a real joy.

"This book covers the core language, plus practical examples for common Internet programming applications. OmniMark is such a powerful program that I can't think of any Internet programming problem that can't be solved with OmniMark. This book makes that clear in real, understandable terms."

-Brian Travis, is the author of OmniMark At Work Volume 1: Getting Started and XML and SOAP Programming for Biz-Talk® Servers
"OmniMark has been the secret weapon of markup language programmers since the earliest days of SGML. Its new XML support should bring it to a far wider audience."

-Charles F. Goldfarb, is the inventor of SGML and author of The XML Handbook.

Full download


Posted: August 24th, 2008, 3:21pm CEST

Tags  [edit]

Take advantage of the widest possible range of filtering techniques and still keep design time to a minimum with this book and CD-ROM toolkit. Complementing the book, this highly valuable disc contains an archive of filter coefficients and design functions written in Matlab.

About the Author

Jolyon M. De Freitas is a senior scientist at QinetiQ, Winfrith, UK. He earned his M.S. in medical physics and his Ph.D. in optical metrology from Aberdeen University.

Full download


Posted: August 24th, 2008, 3:12pm CEST

Tags  [edit]

On first thought, it might seem strange that another book on the 8080 and Z-80 should appear at this time. Z-80 CPU cards generally became available in 1977 and the 8080 CPU is even older. But the Z-80 computer seems to become more popular with time. For example, the TRS-80 Model II announced recently by Radio Shack, and Heath's H-89 both use the CPU. High-level languages such as Pascal, APL, BASIC, FORTRAN, and C are now run on the 8080 and Z-80. Furthermore, Microsoft has available a Z-80 CPU card that can be easily inserted into the Apple II computer. There should be an increasing interest in the 8080 and Z-80 CPUs in the coming years, and I believe, a great increase in the number of 8080 and Z-80 programmers. So, there is a growing need for a book that covers programming for the 8080 and Z-80 assembly languages.

Full download


Posted: August 24th, 2008, 3:10pm CEST

Tags  [edit]

The popular Postmortem column in Game Developer magazine features firsthand accounts of how some of the most important and successful games of recent years have been made. This book offers the opportunity to harvest this expertise with one volume. The editor has organized the articles by theme and added previously unpublished analysis to reveal successful management techniques. Readers learn how superstars of the game industry like Peter Molyneux and Warren Spector have dealt with the development challenges such as managing complexity, software and game design issues, schedule challenges, and changing staff needs.

Postmortems from Game Developer enhances your project management skills by showcasing projects from start to finish with candid, thorough, and specific accounts of the good and bad decisions made along the way.

About the Author

Editor Austin Grossman has expertly compiled and commented on the postmortems to bring insight to the collection. (Each Game Developer postmortem is credited to its respective author.) Presently a consultant on game design and interactive story development, Austin has 10 years' experience in the computer gaming industry. Notable writing and design credits include Ultima Underworld II and System Shock for Looking Glass Technologies and Trespasser: Jurassic Park for Dreamworks Interactive. Other credits include contributions to EA Games' Clive Barker's Undying, Ion Storm's Deus Ex, and Liquid Entertainment's Battle Realms.

Full download


Posted: August 24th, 2008, 3:04pm CEST

Tags  [edit]

In the two decades since field-programmable gate arrays (FPGAs) were introduced, they have radically changed the way digital logic is designed and  deployed. By marrying the high performance of application-specific integrated circuits (ASICs) and the flexibility of microprocessors, FPGAs have made possible entirely new types of applications. This has helped FPGAs supplant both ASICs and digital signal processors (DSPs) in some traditional roles.

To make the most of this unique combination of performance and flexibility, designers need to be aware of both hardware and software issues. Thus, an FPGA user must think not only about the gates needed to perform a computation but also about the software flow that supports the design process. The goal of this book is to help designers become comfortable with these issues, and thus be able to exploit the vast opportunities possible with reconfigurable logic.

We have written Reconfigurable Computing as a tutorial and as a reference on the wide range of concepts that designers must understand to make the best use of FPGAs and related reconfigurable chips—including FPGA architectures, FPGA logic applications, and FPGA CAD tools—and the skills they must have for optimizing a computation. It is targeted particularly toward those who view FPGAs not just as cheap, slow ASIC gates or as a means of prototyping before the “real” hardware is created, but are interested in evaluating or embracing the substantial advantages reprogrammable devices offer over other technologies. However, readers who focus primarily on ASIC- or CPU-based implementations will learn how FPGAs can be a useful addition to their normal skill set. For some traditional designers this book may even serve as an entry point into a completely new way of handling their design problems.

Because we focus on both hardware and software systems, we expect readers to have a certain level of familiarity with each technology. On the hardware side, we assume that readers have a basic knowledge of digital logic design, including understanding concepts such as gates (including multiplexers, flip-flops, and RAM), binary number systems, and simple logic optimization. Knowledge of hardware description languages, such as Verilog or VHDL, is also helpful.

We also assume that readers have basic knowledge of computer programming, including simple data structures and algorithms. In sum, this book is appropriate for most readers with a background in electrical engineering, computer science, or computer engineering. It can also be used as a text in an upper-level undergraduate or introductory graduate course within any of these disciplines.

Full download


Posted: August 24th, 2008, 2:58pm CEST

Tags  [edit]

With over 7.5 million users generating $5.6 billion in sales in the second quarter of 2003 alone, eBay has become a fundamental part of contemporary American life.Still, there are many people who, while comfortable with a computer and the Internet, aren't completely sure about how to bid, buy, or sell on eBay. Or, if they are familiar with eBay basics, feel like they are at a disadvantage when pitted against more experienced eBay users. They're not unintelligent, they just don't have the time to learn all the tips and tricks that are second-nature to power eBay users. eBay In a Snap's unique, random-access approach lets the reader zero right in on the thing he or she wants to learn about, and get back to winning a bid or selling a product at the highest price.Written by a well-known expert on Internet shopping, bargain-hunting, and auctions, eBay in a Snap reveals the best tips, tricks, and techniques for everything from enhancing a listing with HTML and multimedia to buying and selling a car on eBay.

About the Author

Preston Gralla is the author of more than two dozen books about computers and the Internet, including How the Internet Works, Windows XP Hacks, and several on Internet shopping, bargain-hunting, and auctions.

He has been a columnist for ZDNet/CNet, and is currently a columnist for TechTarget.com and PriceGrabber.com. His commentaries about technology have been featured on National Public Radio's All Things Considered, and he has appeared frequently on television and radio networks and shows, including the CBS Early Show, CNN, MSNBC, and ABC World News Now.


Full download


Posted: August 24th, 2008, 2:56pm CEST

Tags  [edit]

...this guide reveals the key elements of successful B2B integration and collaborative e-commercie by highlighting business needs, technologies and development strategies

Comprehensive guide reveals the key elements of successful B2B integration and collaborative e-commerce, by highlighting business needs, technologies, and development strategies. Case studies included. Softcover.

About the Author

Gunjan Samtani is Divisional Vice President, Information Technology at UBS PaineWebber, one of the world's leading financial services firms. He has several years of experience in the management, design, architecture, and implementation of large-scale EAI and B2B integration projects. He is recognized internationally as an expert in Internet and e-business technologies. He has presented papers at several national and international conferences and is the author of more than 100 articles and research publications in fields of technology and finance.

Full download


Posted: August 24th, 2008, 2:56pm CEST

Tags  [edit]

SharePoint is a web-based collaboration and document management platform from Microsoft. Microsoft Office SharePoint Designer (SPD) is a WYSIWYG HTML editor and web design program, which has replaced FrontPage, and is the ideal environment for working with pages on a SharePoint site.

This book is ideal for people new to SharePoint Designer who need to put together a working SharePoint site as quickly as possible. If you want to get started, and finished, as quickly as possible, this book is for you. You won't just learn how to use SharePoint Designer; you'll see how to use it to put together a SharePoint site.

This book will introduce you to the SharePoint Designer environment, and lead you through the key features as you complete important SharePoint customization activities. Throughout the book, you will be developing an example site for a wine business, and you will see what help SharePoint Designer offers, and step through clear instructions to get things done.

The book begins by familiarizing you with the Designer environment and helping you to connect to your SharePoint site. You will then learn how to add and format content, and use SharePoint's workflow tools to collaborate with other content creators before learning how to connect to different SharePoint data sources. You will also learn to use ASP.NET Web Parts in your SharePoint site to create calendars, graphs, integrate with Exchange Server, and add powerful search tools to your site.

Full download


Posted: August 24th, 2008, 2:55pm CEST

Tags  [edit]

Human, Social, and Organizational Aspects of Health Information Systems offers an evidence-based management approach to issues associated with the human and social aspects of designing, developing, implementing, and maintaining health information systems across a healthcare organizationspecific to an individual, team, organizational, system, and international perspective. Integrating knowledge from multiple levels, this book will benefit scholars and practitioners from the medical information, health service management, information technology arenas.

About the Author

Andre W. Kushniruk is an associate professor and director of the School of Health Information Science at the University of Victoria. Kushniruk conducts research in a number of areas including: evaluation of the effects of technology, human-computer interaction in health care, and other domains as well as cognitive science. His work is known internationally and he has published widely in the area of health informatics. He holds undergraduate degrees in psychology and biology, as well as an MSc in computer science and a PhD in cognitive psychology. He focuses on developing new methods for the evaluation of information technology and studying human-computer interaction in health care and he has been a key researcher on a number of national and international collaborative projects.

Elizabeth M. Borycki teaches health information science at the School of Health Information Science at the University of Victoria. She has a unique blend of industry, consulting, and academic experience. She has worked on the implementation of electronic health record systems in major hospital settings. She has an MS in nursing and has worked in healthcare and health informatics positions related to improving use of information in healthcare for more than 10 years. She completed her doctorate degree in management and organization in healthcare at the University of Toronto and is involved in numerous national and international projects in health informatics, with a focus on understanding the impact of information technology on healthcare work and information processing.


Full download


Posted: August 24th, 2008, 2:55pm CEST

Tags  [edit]

With the emergence of the Java 3D API, the creation of high quality 3D animated graphics for Java applications and applets becomes a possibility. With numerous aspects of the business, science, medical, and educational fields implementing this technology, the need for familiarity of Java 3D amplifies.

Interactive Web-Based Virtual Reality with Java 3D provides both advanced and novice programmers with comprehensive, detailed coverage of all of the important issues in Java 3D. This essential book delivers illustrations of essential keywords, syntax, and methods to provide an easy-to-read learning experience for the reader.

About the Author

Chi Chung Ko received the B.Sc. (1st Class Honours) and Ph.D. degrees in Electrical Engineering from Loughborough University of Technology, U.K. He is a Professor with the Department of Electrical and Computer Engineering, National University of Singapore. His current research interests include adaptive signal processing, communications and Internet experimentation. He has written over 300 publications in these areas. He has served on the editorial boards of the IEEE Transaction on Signal Processing, and the IEEE Transactions on Antenna and Propagation. He is now serving as Editors for the EURASIP Journal on Wireless Communications and Networking, as well as the ETRI Journal.

Cheng Chang Dong received the B.S.E.E. and M.S.E.E. degrees from Harbin Institute of Technology, China, and the Ph.D. degree from Beijing University of Aeronautics and Astronautics, China, in 1990, 1995, and 1999, respectively. From 2000 to 2004, he was a Research Fellow in the Department of Electrical and Computer Engineering at the National University of Singapore (NUS) and the Temasek Laboratories at the Nanyang Technological University (NTU). Currently, he is the managing director of NDI Automation PTE LTD (Singapore).


Full download


Posted: August 24th, 2008, 2:54pm CEST

Tags  [edit]

I recently came across a fascinating book, Regional Advantage—Culture and Competition in Silicon Valley and Route 128.1 The author compares the rise and dominance of Silicon Valley during the 1970s and 1980s with the slow decline of Route 128 during the 1980s and hypothesizes that the contrasts in development were mainly due to the large differences in industrial culture. More specifically, she claims that industrial culture in Silicon Valley is one of dense networks, close collaboration between small and highly innovative companies, low vertical integration where companies instead depend for much of their own products on the skills and expertise of neighboring companies, and companies’ close relationship with their suppliers and industrial customers that ties their own success to the success of the others, and vice versa. The author makes a convincing point that such a culture is particularly capable of coping with global competition fueled by ever-shorter technology cycles.

What bearing can a study of industrial sociology possibly have on technical systems such as database management systems (DBMS)? It seems to me that indeed there are important parallels. Database systems tend to be huge monolithic systems with an internal structure that is reminiscent of tight vertical integration. One suspects that this requires the vendors themselves to follow a strategy of vertical integration. So if the study teaches us any lesson, it is that database systems should be broken up into smaller pieces that can each be procured from the best and most innovative suppliers. Many will benefit: the DBMS vendors who will have a technological edge over their slower competitors, the customers who will get the best technology for their money, and the suppliers who have a dependable partner that allows them to stay ahead of the crowd.

Full download


Posted: August 24th, 2008, 2:53pm CEST

Tags  [edit]

It covers proper structure of SQL queries, how to produce a desired result and minimize a burden on SQL command processors, and how to modify data and database structure for ease of use and increased efficiency. Paper. DLC: SQL (Computer program language). --This text refers to an out of print or unavailable edition of this title.

This is the second edition of the popular practitioner's guide to SQL, the industry-standard database query language. Like most computer languages, SQL can be overwhelming when you first see it, but for years readers have relied on this book to clear the confusion and explain how SQL works and how to use it effectively. Packed with tips, tricks, and good information, SQL Clearly Explained, Second Edition teaches database users and programmers everything they need to know to get their job done including

· formulating SQL queries,
· understanding how queries are processed by the DBMS,
· maximizing performance,
· using SQL to enter, modify, or delete data,
· creating and maintaining database structural elements, and
· embedding SQL in applications.

Features
· Updated and expanded to include changes in the SQL standard (SQL:1999) as well as recently implemented aspects of SQL-92.
· Includes CD with examples from the book as well as MySQL, a popular open-source DBMS, on which the examples are based.
· Web enhanced with extra features available online at www.mkp.com

About the Author

Jan L. Harrington, the author of 30 books, including SQL, Clearly Explained (Academic Press), has been writing about databases since 1984. She is a professor and chair of the department of computer science and information systems at Marist College, where she teaches database design and management, object-oriented programming, data communications, and computer architecture.


Full download


Posted: August 24th, 2008, 1:55pm CEST

Tags  [edit]

Sams Teach Yourself Adobe Premiere in 24 Hours offers practical advice from an author with a strong writing background, solid teaching experience, and extensive television production credentials -- TV anchor, reporter, photographer, and editor plus recipient of a regional Emmy award and two Society of Professional Journalists 1st place awards. Rather than simply presenting a collection of disconnected hands-on tutorials, Sams Teach Yourself Adobe Premiere in 24 Hours will always remind its readers of the big picture and what they're trying to accomplish. To that end Sams Teach Yourself Adobe Premiere in 24 Hours will supplement its Premiere functionality instruction with tips on shooting high quality video, creating professional voice-overs, and effective editing methods. Anyone with a Wintel PC who wants to venture into anything more than very simple video editing will eventually turn to this book!

About the Author

Jeff Sengstack has worn many hats: TV news reporter/anchor, video producer, writer focusing on PC technology, high school math/science teacher, radio station disk jockey, music publisher marketing director and (presently) school board trustee. As a news reporter he won a regional Emmy and two Society of Professional Journalists first-place awards. He's an Adobe Certified Expert and Trainer on Premiere and wrote Adobe's Higher Education Digital Video Curriculum Guide. He's written 300 articles and five books, including Sams Teach Yourself DVD Authoring in 24 Hours. His focus these days is creating family tree DVDs and video tutorials to supplement this book. Visit his Web site at www.sengstack.com.


Full download


Posted: August 23rd, 2008, 8:50am CEST

Tags  [edit]

Math word problems (or story problems, depending on where and when you went to school). What topic has caused more hair to be pulled from tender heads, more tears and anguish, and, at the same time, more feeling of satisfaction and accomplishment? When I told friends that I was writing this book, their responses were varied, but none was mild or without a strong opinion one way or the other. Oh, the stories (pardon the pun) I heard. And, lucky you, I’ve taken some of the accounts and incorporated the better stories in this book. Everyone has his favorite word problem, most of them starting with, “If Jim is twice as old as Ted was. . . .”

I was never crazy about math word problems until I got to teach them. It’s all a matter of perspective. I’ve taken years (and years and years) of experience of trying to convey the beauty and structure of math word problems to others and put the best of my efforts in this book. I hope that you enjoy the problems and explanations as much as I’ve enjoyed writing them.

Full download


Posted: August 23rd, 2008, 8:34am CEST

Tags  [edit]

Once listed in the "nice to have" sections of job postings, these days the knowledge of JavaScript is a deciding factor when it comes to hiring web developers. And rightly so. Where in the past we used to have the occasional few lines of JavaScript embedded in a web page, now we have advanced libraries and extensible architectures, powering the "fat-client", AJAX-type rich internet applications.

JavaScript is the language of the browser, but it's also heavily employed in many other environments: server-side programming, desktop applications, application extensions and widgets. It's a pretty good deal: you learn one language and then code all kinds of different applications. While this book has one chapter specifically dedicated to the web browser environment including DOM, events, and AJAX tutorials, the rest is applicable to all the other environments too.

This book treats JavaScript as a serious object-oriented language, showing you how to build robust, maintainable, and powerful libraries and applications. Along the way, we cover many of the recent innovations such as AJAX, JSON, and interesting design and coding patterns. After reading this book, you'll be prepared to ace your JavaScript job interview and even impress with some bits that the interviewer maybe didn't know. You should read this book if you want to be able to take your JavaScript skills to a new level of sophistication.

What you will learn from this book?

* Learn to think in JavaScript, the language of the web browser
* The basics of object-oriented programming, and how they apply to JavaScript
* Set up and use your training environment (Firebug)
* Master data types, operators, and flow control statements
* Understand functions: usage patterns, variable scope, and built-in functions
* Closures demystified
* Create and use objects
* Understand and use prototypes
* Reuse code with common patterns for inheritance
* Understand and work with the BOM (Browser Object Model)
* The DOM (Document Object Model) - accessing, modifying, adding, and deleting nodes
* Build responsive web pages with AJAX
* JSON (JavaScript Object Notation)
* Listen and respond to browser events
* Apply design patterns to solve common problems
* Adopt coding patterns that unleash the unique power of the language
* Make your programs cleaner, faster, and compatible with other programs and libraries
* Achieve missing object-oriented features in JavaScript such as private properties and methods

Who is this book written for?

The book requires no prior knowledge of JavaScript and works from the ground up to give you a thorough grounding in this powerful language. If you do already know some JavaScript, you will find plenty of eye-openers as you discover just what the language can do.

This book takes a do-it-yourself approach when it comes to writing code, because the best way to really learn a programming language is by writing code. You are encouraged to type code into Firebug's console, see how it works and then tweak it and play around with it. There are practice questions at the end of each chapter to help review what you have learned.

About the Author

Stoyan Stefanov is a Yahoo! web developer, Zend Certified Engineer, book author, and contributor to the international PHP community.Stoyan is the engineering lead of Yahoo's performance optimization tool 'YSlow', as well as other open-source tools and 'PEAR' libraries.


Full download


Posted: August 23rd, 2008, 8:33am CEST

Tags  [edit]

As the information revolution continues to accelerate, the environment remains high on public and political agendas around the world. These two topics are rarely connected, but information - its collection, processing, accessibility and verification - is crucial in dealing with environmental challenges such as climate change, unsustainable consumption, biodiversity conservation and waste management. The information society (encompassing entities such as the internet, satellites, interactive television and surveillance cameras) changes the conditions and resources which are involved in environmental governance: old modes and concepts are increasingly being replaced by new, informational ones. Arthur P. J. Mol explores how the information revolution is changing the way we deal with environmental issues; to what extent and where these transformations have (and have not) taken place; and what the consequences are for democracy and power relations. This book will appeal to scholars and students of environmental studies and politics, political sociology, geography and communications studies.

How have global changes in information technology and communications affected environmental policy and governance? Arthur Mol shows how the information revolution brings about new forms of environmental governance and examines the resulting successes and problems.

About the Author

Arthur P. J. Mol is Chair and Professor in Environmental Policy in the Department of Social Sciences at Wageningen University. He is the author of Globalization and Environmental Reform: The Ecological Modernization of the Global Economy (2001) and The Refinement of Production: Ecological Modernization Theory and the Chemical Industry (1995).

Full download


Posted: August 23rd, 2008, 8:32am CEST

Tags  [edit]

Long believed to be a sanctuary of computer security, the Macintosh OS X operating system is increasingly under fire, making it as vulnerable to attack as Windows or Linux operating systems.

Threats to Macintosh's OS X operating system are increasing in sophistication and number. Whether it is the exploitation of an increasing number of holes, use of rootkits for post compromise concealment or distributed denial of service, knowing how the system is vulnerable and how to defend it is critical to computer security. This book brings all this information together, providing a solid basis to help you succeed in protecting your organization from risk.

* Cuts through the hype with a serious discussion of the security
vulnerabilities of the Mac OS X operating system
* Reveals techniques by which OS X can be "owned"
* Details procedures to defeat these techniques
* Offers a sober look at emerging threats and trends

About the Author

David Harley (BA, CISSP) has written or contributed to over a dozen security books, including Viruses Revealed and the forthcoming AVIEN Malware Defense Guide for the Enterprise. He is an experienced and well-respected antivirus researcher, and he also holds qualifications in security audit (BS7799 Lead Auditor), ITIL Service Management, and medical informatics. His background includes security analysis for a major medical research charity and managing the Threat Assessment Centre for the U.K.s National Health Service, specializing in the management of malware and e-mail security. His Small Blue-Green World provides consultancy and authoring services to the security industry, and he is a frequent speaker at security conferences.

Full download


Posted: August 23rd, 2008, 8:31am CEST

Tags  [edit]

The recent, rapid emergence of the virtual organization has added new dynamics and challenges to the context of relationships between organizational managers and their employees, customers, and other constituents.

Computer-Mediated Relationships and Trust: Managerial and Organizational Effects provides an exhaustive collection of leading research on trust within the context of computer-mediated relationships through review of the existent work on trust from multiple scholarly disciplines, and introduces trust in a third dimension. Addressing a complete set of issues and challenges intrinsic to the virtual-organization domain such as managing remote workers, selling products to unseen consumers, technology-mediated relationships with other organizations, and more this book provides libraries with an authoritative reference to the most pressing issues facing organizations as they strive to establish trust in virtual environments.


Full download


Posted: August 23rd, 2008, 8:30am CEST

Tags  [edit]

Master each stage of 2D drawing with this highly practical, step-by-step course

Beginning AutoCAD 2007 is a course based on learning and practising the essentials of 2D drawing using AutoCAD. Bob McFarlane's hands-on approach is uniquely suited to independent learning and use on courses. The focus on 2D drawing ensures the reader gets a thorough grounding in the subject, with a greater depth of coverage than tends to be available from general introductions to AutoCAD. As a result, this book provides a true, step-by-step, detailed exploration of the AutoCAD functions required at each stage of producing a 2D drawing - an approach often not found in the many software reference guides available.

The emphasis on learning through doing makes this book ideal for anyone involved in engineering, construction or architecture - where the focus is on productivity and practical skills. The author has also matched the coverage to the requirements of City and Guilds, Edexcel (BTEC) and SQA syllabuses.

The following new features in AutoCAD 2007 are covered in this book:
* Create: Using enhanced commands and draughting tools to create all types of content
* Manage: Using the Sheet Set Manager and Attribute Extraction to manage data and information
* Produce: Using dynamic blocks, dynamic input and selection preview to increase productivity
* Share: Using e-transmit, publish to the web and PDF files to share information

As well as providing an introductory course in AutoCAD, this book is a useful refresher for anyone using AutoCAD, especially those upgrading to the new release and seeking to master its new features. The course is also designed to be fully relevant to anyone using other recent software releases, including AutoCAD 2006.

About the Author

Bob has been writing AutoCAD books since 1993, the first being published for AutoCAD Release 12.

Outside of work, Bobs interests include Bonsai trees, stamp collecting, remote control aircraft and kite flying. At present Bob spend most of his time with his wife Helen, his children Linda and Stephen and his granddaughter Ciara.


Full download


Posted: August 23rd, 2008, 8:30am CEST

Tags  [edit]

This book is designed to teach you how to develop sophisticated, dynamic, and interactive websites by using ColdFusion.

ColdFusion, launched in 1995 by Allaire Corporation (now owned by Macromedia), was the first web application server available for Windows NT–based web servers. ColdFusion is now in a new version named MX, which is the version covered in this book.

Today, ColdFusion is used by more than half of all Fortune 500 companies by some counts. It has grown from its modest beginnings to this wide level of industry acceptance because it offers a powerful, yet easy-to-use, environment in which web-based applications can be rapidly designed, prototyped, and deployed. ColdFusion is available for Windows NT, 2000, and XP as well as Linux, Solaris, and HPUX.

Compared to some other web application server products, ColdFusion offers a simplicity that often belies its powerful capabilities. These capabilities include working with data in databases, interacting with the Internet through e-mail and HTTP, creating and consuming web services, providing the logic for interactive data applications in Flash, and much more.

The goal of this book is to teach web developers how to turn their knowledge of HTML into a strong command of ColdFusion so that they can begin to develop the dynamic web applications and interactive websites that are becoming common on the Internet and intranets worldwide.

Full download


Posted: August 23rd, 2008, 8:30am CEST

Tags  [edit]

Priced at $99, Keynote is the new application that promises to bring to everyone the ability to create stunning, professional-quality presentations. It includes professionally designed themes, top-end typography, animated charts and tables, and cinematic quality transitions. Keynote has Apple's traditional elegance and ease-of-use, with intuitive controls and beautiful graphics.

Keynote 1.0 has been positively reviewed by the press. Though Apple has not yet released any sales figures, it is clear that the software is gaining rapid adoption. According to MacCentral, the company's CFO was saying that its software sales were great, "fueled by the release of iLife, Keynote, and Final Cut Express." The First Looks reviews are just coming out now, but they are undeniably positive.

This book shows users how to:

  • Design compelling presentations swiftly, using Keynote's advanced typography, gorgeous charts, and included layout themes.
  • Give a presentation pizzazz by using spiffy visual effects like slide transitions, builds, and element effects.
  • Easily manage a presentation's pace using Keynote's thumbnail viewer, slide navigator, and grouping capabilities.
  • Precisely control how to convey a message with advanced but easy-to-use anti-aliased text, dynamic alignment guides and multimedia components.
About the Author

Curt Simmons is a popular author, technology trainer, and digital photo enthusiast. He has a bachelor's degree in speech communication and multiple computer industry certifications, and he is the author of more than 30 books about computer operating systems, networking, digital photography software, and more. When he is not writing, he spends his time with his wife and children and constantly working on his 100-year-old Victorian home.


Full download


Posted: August 23rd, 2008, 8:26am CEST

Tags  [edit]

Sams Teach Yourself Mac OS X Panther All in One is designed to teach, in one big book, the new Mac user how to easily work with his hardware, his operating system, and all the applications he is likely to want to use to work with digital media. The book does not assume the reader wants to learn how to use just one product, but covers multiple products and technologies together in a logical fashion.

* Setting up and configuring Mac hardware.
* Understanding the Mac OS X interface.
* Burning CDs and DVDs with iDVD.
* Playing and organizing MP3s and digital music with iTunes.
* Digital photography with iPhoto.
* Editing digital video with iMovie.

About the Author

John Ray is the Director of Engineering/IT Services at Blue Cosmos Design, Inc. An award-winning developer, he provides customized TCP/IP programming solutions to clients nationwide. He has worked on projects for the FCC, the National Regulatory Research Institute, The Ohio State University, Xerox, and the State of Florida, as well as serving as IT Director for Blue Cosmos Design, Inc. He has written or contributed to more than 10 titles currenlty in print, including Special Edition Using TCP/IP, Sams Teach Yourself Dreamweaver UltraDev 4 in 21 Days, and Maximum Linux Security.

Robyn Ness holds a masters degree in psychology with a specialization in judgment and decision-making. She currently works as a Web developer for the department of Communications and Technology at The Ohio State University, focusing on issues of usability and content design. John Ray is the Director of Engineering/IT Services at Blue Cosmos Design, Inc. An award-winning developer, he provides customized TCP/IP programming solutions to clients nationwide, including The Ohio State University. In the past three years, he has authored or co-authored several books, including Special Edition Using TCP/IP, and Mac OS X Maximum Security.


Full download


Posted: August 23rd, 2008, 8:25am CEST

Tags  [edit]

Sams Teach Yourself Macromedia Studio All in One has all the answers for beginning users of Macromedia's Web design and development products in one big, easy-to-use book. It doesn't assume the reader wants to learn how to use just one product, but covers multiple products and technologies together in a logical, well-integrated fashion.

A compendium of multiple reference books in one volume, this book is designed for the beginner who wants to buy just one book that is likely to answer all his current -- and future -- questions on the most recent versions of:

  • Macromedia Dreamweaver
  • Macromedia Flash
  • Macromedia Contribute
  • Macromedia Fireworks
  • Macromedia Freehand
About the Author

Lead Author

John Ray is an award winning developer and technology consultant with more than 16 years of programming and administration experience. He has worked on projects for the FCC, The Ohio State University, Xerox, and the State of Florida, as well as serving as IT director for a Columbus, Ohio-based design and application development company. He has written or contributed to more than 11 titles currently in print, including Mac OS X Panther Unleashed and Sams Teach Yourself Mac OS X Panther All in One.

Contributing Authors

Betsy Bruce works at MediaPro, Inc., in the Seattle area, where she specializes in creating eLearing applications using Dreamweaver, Authorware, and Flash. She was lead developer on a project with the Cobalt Group, where her team won the 2003 Macromedia Innovation in eLearning award. She is a Macromedia certified trainer for Dreamweaver, CourseBuilder for Dreamweaver, Flash, and Authorware. Betsy received a bachelor's degree from the University of Iowa and is in the process of earning a master's in educational technology from San Diego State University. She is frequently a speaker at conferences on creating eLearning and using Dreamweaver. She is also the author of eLearning with Dreamweaver MX: Creating Online Learning Applications from New Riders Publishing. Born and raised in Iowa, Besty now lives on the West Coast. Her Web site is located at www.betsybruce.com.

Phillip Kerman is an independent programmer, teacher, and writer who specializes in Macromedia projects. Phillip has transistioned his expertise from Authorware to Director and, now, to Flash. Over the past decade, he has had to adapt to a total of 20 version upgrades-Flash MX 2004 being the most significant of them all! In addition to retooling and building his own skills, Phillip finds teaching the biggest challenge. He has trained and made presentations around the world, in such exotic locations as Reykjavik, Iceland; Melbourne, Australia; Amsterdam, Holland; and McAlester, Oklahoma. His writing has appeared in Macworld, on the Macromedia DevNet Web site and Developer Resource Kit CD-ROM, and in his self-published The Phillip Newsletter (www.phillipkerman.com/newsletter). He is also the author of Flash MX 2004 for Rich Internet Applications and ActionScripting in Flash MX from New Riders Publishing.

Jackson West lives in the San Francisco Bay Area, where he consults on Web programming, graphics, and multimedia applications. He has spent time at a number of top software companies including Microsoft, Macromedia, and Sonic Solutions. He has written for CNET, McGraw-Hill, and Sams Publishing. He is always looking for ways to be cheaper and faster. You can visit Jackson on the Web at www.jacksonwest.com.


Full download


Posted: August 23rd, 2008, 8:25am CEST

Tags  [edit]

Quick and concise coverage of the most important features of .NET Server. Hands-on, easy-to-follow content that allow the reader to install and configure .NET Server. Coverage of advanced networking features such as Virtual Private Networking and Routing and Remote Access. Provides an overview of the .NET initiative and what that means for IT Professionals. Windows .NET Server fixes problems such as security and scalability found in Windows 2000 and adds a number of new services and application deployment tools. This book will appeal to many IT professionals who wish to configure a .NET test Server and read about its deployment. Network administrators and IT professionals often want a quick fix when it comes to learning about new IT solutions such as the .NET Server software. This book provides a hands-on approach to quickly learning and running the features of .NET Server. The book will also provide information on advanced features such as routing and remote access and Virtual Private Networking, which is often skipped in books of this size and intent. Joe Habraken is a computer technology professional and best-selling author with more than fifteen years of experience in the information technology field. He has written more than twenty computer and information technology publications including Microsoft Office XP 8 in 1, Practical Cisco Routers, and the Absolute Beginner's Guide to Networking, Third Edition. Joe, a Microsoft Certified Professional and Cisco Certified Network Associate, currently serves as an assistant professor in the business management program at the University of New England where he teaches a wide variety of LAN, WAN, OS, and other information technology courses.

Sams Teach Yourself Microsoft Windows Server 2003 in 24 Hours is a straightforward, step-by-step introduction to Microsoft's newest network operating system. This book not only highlights the functions and capabilities of the software, but also provides a practical hands-on look at important server features and tools. After reading this book you will have all of the information you need to get a Windows domain up and running quickly and easily.

About the Author

Joe Habraken is a computer technology professional and best-selling author with more than 15 years of experience in the information technology field. His recent publications include Microsoft Office XP 8-in-1, The Absolute BeginnerÕs Guide to Networking (3rd Edition), and Practical Cisco Routers. Joe currently serves as an assistant professor at the University of New England in Biddeford, ME, where he heads up the Information Technology program offered by the Business Administration Department. Joe is a Microsoft Certified Professional and a Cisco Certified Network Associate.


Full download


Posted: August 23rd, 2008, 8:25am CEST

Tags  [edit]

Advances in the business world in recent years have caused many companies to rethink how they handle the sharing of information. With the invention of e-mail, our lives have changed dramatically. No longer must we wait for a reply to arrive in the mail or by courier. Replies can be instantaneous: the sender clicks the Send button and off goes the message! But we still tend to print, fax, and courier documents unnecessarily. The Adobe Portable Document Format (PDF) provides a way to maintain the original intent of your document on any recipient’s computer screen or printer. It enhances this with the capability to secure, electronically mark-up, and even digitally sign PDF files.

The speed and efficiency gained by adding the PDF format to the office workflow have greatly increased our ability to share information. PDF provides a common file format for transferring documents among a wide audience. It eliminates the concerns about working on different computer platforms, because the Acrobat Reader used to view and print PDF files is available on more than one dozen computer platforms. PDF also eliminates concerns of having the same software used to create a document because virtually any electronic or paper file can be converted to PDF. Advantages of PDF include smaller file size for easy e-mailing and a universal format—regardless of the application used to create the original file. In other words, your clients can view the PDF documents you created, whether you used Microsoft Word, Adobe PageMaker, or QuarkXpress to create the original file; they simply have to download the free Acrobat Reader from Adobe’s Web site, and they are up and running.

Each year, more and more people are learning about the many benefits of using Adobe Acrobat and its PDF file format. PDF documents are used in every corner of the world, by all types of businesses, for every imaginable use. Contracts and legal documents are sent in PDF format as e-mail attachments where they can be marked-up and digitally signed, brochures are saved as PDF files for use on the World Wide Web where they can be secured against modifications, and documents used for high-end printing and saved in PDF format provide a single high-quality file to transfer to a commercial printer.

Whether you are looking to make your electronic files more accessible, convert paper documents to digital files, or improve your workflow by allowing on-line document review across many computer platforms, Acrobat provides a solution for you.

Full download


Posted: August 23rd, 2008, 8:24am CEST

Tags  [edit]

F. Scott Barker's Access 2002 Power Programming gives many practical techniques for the corporate and independent developer.

The main topics covered are:

  • The Root of Power Programming;
  • Manipulating and Presenting Data;
  • Extending Access with Interoperability;
  • Adding the Professional Look and Distributing Applications;
  • Managing Databases;
  • Adding Finishing Touches.

New features of Access 2002 will be covered thoroughly, including:

  • A whole new chapter devoted to Data Pages, which is Microsoft's way of bringing the Web interface into everyday office solutions.
  • A new chapter clarifying the confusion over ADP/MDB and DAO/ADO. Including when and where to use each.
  • There are a number of new additions to VBA which developers will need good exposure to in order to take advantage of them.
  • A number of changes have been implemented in the form design with control features added.
About the Author

F. Scott Barker holds a B.S. in computer science and has worked as a database developer for more than 15 years, first with Clipper and then for the last eight years with Microsoft Access, Visual Basic, and SQL Server.

While working at Microsoft for two years, Scott was on the Microsoft Access and FoxPro teams. He now contracts with Microsoft and the Access team by developing in-house tools used throughout Microsoft. With his company, Applications Plus, Scott also does contract development for companies in the banking, medical, and insurance industries.

Scott has trained for Application Developers Training Company and others all around the United States. He is a frequent speaker at Access conferences throughout the U.S., Canada, and Europe. Through his classes and conferences, Scott has trained thousands of developers.

Scott has written articles for Smart Access (Pinnacle), Data Based Advisor Magazine (Advisor), Access, VB, SQL Advisor (Advisor), Microsoft Office & VBA Developer (Informant Communications), and the German VBA Magazin. Scott is the author of Using Access 97, published by Que Corporation, and of Sams/Que's Access Power Programming books for Access versions 95, 97, and 2000. He has also tech edited/reviewed a number of books.


Full download


Posted: August 23rd, 2008, 8:24am CEST

Tags  [edit]

You've heard about Extreme Programming. You might have read articles or books describing the XP process, but what next? How do you implement XP principles into an actual Java project? This unique book explains everything you need for XP development, starting with Ant, the popular Java build tool. The authors describe every stage of a real-world project life cycle - testing, refactoring, versioning, deployment, and more - with practical examples that you can immediately put to use in your own projects.

Every aspect of an XP project includes unique challenges, and "Extreme Programming with Ant" works through each step of the process:

*Mitigate risks by creating spike tests with Ant buildfiles
*Add version control and testing with JUnit
*Automate nightly builds and reporting
*Deploy applications dynamically using XDoclet
*Add additional team members after a project is underway
*Write custom Ant components to facilitate deployment
*Adapt an XP process for use by other teams or across an enterprise

Throughout the book, the authors include dozens of ideas for extending Ant with useful custom features such as generating UML diagrams and creating reports and metrics on-the-fly. All code and examples have been built, tested, and deployed using Ant 1.5.3.

About the Author

Jeremy Poteet is the Chief Security Officer for appDefense, a consulting company specializing in application security. He is a CISSP and was the winner in the 2002 eWeek OpenLabs OpenHack IV competition, and has more than 15 years experience in software development. Jeremy has promoted Ant as the build process and XP as a development methodology for both internal projects and with various clients across the country. He has led numerous Java development and XP projects and has incorporated Ant at several customer sites. He has been involved in every aspect of the software development process, with team sizes ranging from 1 to over 100.

Glenn Niemeyer is a consultant with Technology Partners Inc., a Mid-west based Consulting Firm. He has a Masters Degree in Electrical Engineering from the University of Missouri, and 15 years of experience in software development. Glenn joined Technology Partners in 1996, and has been a technical team leader and project leader on a number of software development projects. He is also active in the area of Application Security. Glenn can be reached at gniemeyer@tech-partners.com


Full download


Posted: August 22nd, 2008, 7:12pm CEST

Tags  [edit]

Just as education has promoted democracy and economic growth, the Internet has the potential to benefit society as a whole. Digital citizenship, or the ability to participate in society online, promotes social inclusion. But statistics show that significant segments of the population are still excluded from digital citizenship.

The authors of this book define digital citizens as those who are online daily. By focusing on frequent use, they reconceptualize debates about the digital divide to include both the means and the skills to participate online. They offer new evidence (drawn from recent national opinion surveys and Current Population Surveys) that technology use matters for wages and income, and for civic engagement and voting.

Digital Citizenship examines three aspects of participation in society online: economic opportunity, democratic participation, and inclusion in prevailing forms of communication. The authors find that Internet use at work increases wages, with less-educated and minority workers receiving the greatest benefit, and that Internet use is significantly related to political participation, especially among the young. The authors examine in detail the gaps in technological access among minorities and the poor and predict that this digital inequality is not likely to disappear in the near future. Public policy, they argue, must address educational and technological disparities if we are to achieve full participation and citizenship in the twenty-first century.

About the Author

Karen Mossberger is Associate Professor in the Graduate Program in Public Administration, College of Urban Planning and Public Affairs, University of Illinois at Chicago.

Caroline J. Tolbert is Associate Professor in the Department of Political Science at the University of Iowa.

Ramona S. McNeal is Visiting Assistant Professor in the Political Studies Department at the University of Illinois at Springfield.

Full download


Posted: August 22nd, 2008, 11:56am CEST

Tags  [edit]

Presents in-depth configuration tips and techniques to help eliminate security threats to your LINUX-based computer or network, as delivered by an experienced computer hacker who is now a writer, and security consultant. Softcover. CD-ROM included.

Maximum Linux Security helps Linux administrators identify and plug security holes on their systems by detailing Linux system holes, attack methods, and hacker's tools that hackers have had years to study, explore, and improve upon. As Linux continues to become more and more mainstream, network administrators will need to know all about the weaknesses in Linux systems that hackers and crackers have had years to learn and explore. Maximum Linux Security provides a crash course on the vulnerabilities of Linux systems, and how to protect these systems from outside attacks. Written from the same hacker perspective as Maximum Security, this book contains everything the Linux network administrator needs to know about protecting his or her systems. This edition of the book has been revised, expanded, and updated to cover the latest advances in Linux hacking tools and techniques, and to more thoroughly cover firewalls, intrusion detection, Linux graphical environments, and routers.

About the Author

 

Anonymous is a self-described Unix and Perl fanatic who lives in southern California with his wife Michelle and a half-dozen computers. He currently runs an Internet security consulting company and is at work building one of the world's largest computer security archives. He also moonlights doing contract programming for several Fortune 500 firms.

John Ray is an award-winning developer and security consultant with more than 16 years of programming and administration experience. He has worked on projects for the FCC, The Ohio State University, Xerox, and the state of Florida, as well as serving as IT Director for Blue Cosmos Design, Inc. Ray has written/contributed to more than 10 titles currently in print, ranging from Using TCP/IP: Special Edition to Sams Teach Yourself Dreamweaver UltraDev 4 in 21 Days.


Full download


Posted: August 22nd, 2008, 11:49am CEST

Tags  [edit]

Beginning Mac OS X Programming

Every Mac OS X system comes with all the essentials required for programming: free development tools, resources, and utilities. However, finding the place to begin may be challenging, especially if you have no prior development knowledge. This comprehensive guide offers you an ideal starting point to writing programs on Mac OS X, with coverage of the latest release — 1.4 "Tiger."

With its hands-on approach, the book examines a particular element and then presents step-by-step instructions that walk you through how to use that element when programming. You'll quickly learn how to efficiently start writing programs on Mac OS X using languages such as C, Objective-C®, and AppleScript®, technologies such as Carbon® and Cocoa®, and other Unix tools. In addition, you'll discover techniques for incorporating the languages in order to create seamless applications. All the while, you can follow along on your own system so that you'll be prepared to apply your new Mac OS X skills to real-world projects.

What you will learn from this book

  • The major role the new Xcode plays in streamlining Mac OS X development
  • The process for designing a graphical user interface on Mac OS X that conforms to Apple's guidelines
  • How to write programs in the C and Objective-C programming languages
  • The various scripting languages available on the Mac OS X system and what tasks each one is best suited to perform
  • How to write shell scripts that interact with pre-installed command-line tools

Who this book is for

This book is for novice programmers who want to get started writing programs that run on Mac OS X. Experienced programmers who are new to the Mac will also find this book to be a useful overview of the Mac development environment.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

About the Author

Michael Trent has been programming in Objective-C since1997 and programming Macs since well before that. He is a regular contributor to Steven Frank’s www.cocoadev.com website, technical reviewer for numerous books and magazine articles, and occasional dabbler in Mac OS X open source projects. Currently, he is using Objective-C and Apple Computer’s Cocoa frameworks to build professional and consumer applications for Mac OS X. Michael holds a Bachelor of Science in Computer Science and a Bachelor of Arts in Music from Beloit College of Beloit, Wisconsin. He lives in Pittsburgh, Pennsylvania, with his family.

Drew McCormack has a Ph.D. in Chemical Physics and works as a computational scientist in the Theoretical Chemistry group at the Free University in Amsterdam. He is involved in developing the Quantum Chemistry software ADF (www.scm.com), which is run the world over on computers ranging from desktop Macs to massive supercomputers. He programs regularly in Python, C++, Objective-C, Fortran, and Bash, and in his spare time develops the Cocoa financial software Trade Strategist (www.trade-strategist.com). Drew maintains the Maniacal Extent website—a reference to the chaotic dimension, time—which details his various interests and activities (www.maniacalextent.com).


Full download


Posted: August 22nd, 2008, 11:44am CEST

Tags  [edit]

If you’ve recently made the move from using FrontPage to Dreamweaver — or are planning such a change—this book is for you. Although the two programs share the common goal of creating Web sites, many of the particulars on how that goal is reached are different for Dreamweaver and FrontPage.

This book is designed to ease your transition into Dreamweaver while providing a general introduction to its use. Special focus has been given to the extensions created by Macromedia specifically to help FrontPage users.

These extensions are covered in Chapter 2, “Defining a Site,” and are available on Macromedia Exchange

(www.macromedia.com/exchange/dreamweaver); you also can download them by selecting the link from this book’s CD-ROM.

All the basics of Web design are covered here: setting up a site, entering text, adding images, establishing links, and more. You’ll also find coverage of many of the features that make Dreamweaver the world’s leading Web authoring tool, including Cascading Style Sheet support, prewritten JavaScript behaviors, updatable Library items, and templates. You’ll even learn how to use some of Dreamweaver’s integration capabilities with Flash and Fireworks.

HTML—Dreamweaver’s basic language—is used throughout the book rather than FrontPage’s proprietary terminology. You’ll find a handy FrontPage-to-Dreamweaver jargon guide inside the back cover.

As you work through the exercises in this book, you’ll find references to specific documents to use as examples. Each chapter has its own Media folder containing the examples and support files. You can download these examples from my resource site (www.fp2dw.com) or by selecting the link found on the CD-ROM that accompanies this book.

You will find helpful tips and notes throughout the book that give you additional insight into the topics being discussed. You’ll also find that I provide keyboard shortcuts wherever they apply. The Macintosh shortcut is listed first in parentheses followed by the Windows shortcut in brackets.

Full download


Posted: August 22nd, 2008, 11:36am CEST

Tags  [edit]

This book is designed to teach you the best practices in developing Windows DNA applications. We have avoided making this book a primer on every technology associated with Windows DNA. If we had followed this course, this would be an encyclopedia set. Everyone has their favorite authors and books on the various technical subject areas. The market is full of books to teach you the basics, the how, this book tries to be different in that we pull out the important points to teach you about the why. If you need training in a particular technology covered in this book, Sams has a number of 24-hour and 21-day books that cover a wide range of topics.

Straight off it should be understood that you most likely will not be working in all aspects of Windows DNA, rather you will tend to choose an area where you feel comfortable and then become a deep expert in that area. Nevertheless, you will want to know about the other areas so that you have a better understanding of how you can best work with the other members of your team. This book will give you a comprehensive view of the entire Windows DNA landscape.

Windows DNA is an evolving model for how to build applications that utilize Internet technologies. Since the emergence of Windows DNA in 1997, it has evolved greatly and continues to do so as the Internet industry evolves. Even during the time it took to write this book, the model was changing to support emergent technologies like BizTalk and SOAP. It will become very clear that transactions, messages, XML, and HTTP play a major role in the model.

We hope that this book meets your needs and expectations. We have tried to add a great deal of value to the book by teaching best practices so that you can reach maximum productivity quickly. You may feel tempted to jump around the book, and that is OK, keep in mind though that this book is building a single project so subsequent chapters build upon previous chapters. All chapters that utilize code have a directory on the CD with the chapter beginning state and ending state so that you can jump in at any point.

Full download


Posted: August 22nd, 2008, 8:09am CEST

Tags  [edit]

Coauthored by the lead architect for the VisiBroker Java ORB, this is the authoritative guide to programming with VisiBroker for Java. Designed to help Java developers quickly master the skills they need to develop more powerful and sophisticated distributed, object-oriented, client/server systems from scratch or by combining existing components, it covers all the crucial bases in the lifecycle of a VisiBroker implementation, including:

*Analysis and design in distributed object systems
*Basic and advanced VisiBroker for Java implementations
*Performance considerations and fine-tuning
*The approved OMG IDL to Java mapping
*VisiBroker interfaces to legacy relational databases using JDBC

The CD-ROM contains:

VisiBroker for Java 3.0
VisiBroker naming and event services
Complete code for all the examples from the book

How to build advanced distributed object systems using the latest version of VisiBroker for Java.

In this new edition of the acclaimed book on the VisiBroker ORB, technical insiders from the VisiBroker development team at Inprise bring you up to speed on the latest version of this most popular implementation of the CORBA standard–VisiBroker 4 for Java. They significantly update and expand the book, providing complete guidance for creating faster and better distributed object-oriented systems, either from scratch or by combining existing components. Youll learn programming techniques in CORBA, then explore in depth basic and advanced VisiBroker for Java implementations.

About the Author

VIJAYKUMAR NATARAJAN is an architect for VisiBroker products at Inprise Corporation, contributing to both the VisiBroker for Java and C++ products.

STEFAN REICH is a senior software engineer at Inprise Corporation, contributing to the VisiBroker and AppServer product lines.

BHASKAR VASUDEVAN currently works as an architect at @ztec Software, building cutting-edge e-commerce solutions for Bay Area companies.


Full download


Posted: August 22nd, 2008, 8:06am CEST

Tags  [edit]

Transform your IT infrastructure without extra hardware

Cut hardware costs, expand your capacity, and manage an entire fleet of virtual machines in your enterprise with the leading virtualization solution, VMware Infrastructure 3 (VI3), and the step-by-step instruction in this must-have guide. This essential book is packed with the technical details, best practices, and how-tos you need to install, configure, and run a virtual infrastructure at maximum efficiency. You'll learn how to create and manage virtual networks and machines, configure every product in the VI3 suite, monitor resources and performance, maintain security, and much more.

Coverage includes:

  • Installing and configuring the VI3 product suite, including ESX Server 3.5and ESXi, Virtual Center 2.0, VMotion, and VMware Consolidated Backup

  • Creating and managing virtual networks and setting virtual switch security

  • Configuring and managing storage devices, including iSCSI, NAS/NFS, and fiber channel storage

  • Setting up and deploying virtual machines, including guest operating systems

  • Migrating machines, from virtual to virtual and from physical to virtual

  • Allocating CPU and memory and monitoring resource usage

  • Backing up, restoring, and securing virtual machines and infrastructures

  • Managing resource utilization with VMotion and DRS

  • Managing host and virtual machine updates with VMware Update Manager

  • Setting up and deploying virtual machines and guest operating systems

  • Performing physical to virtual and virtual to virtual migrations using VMware Converter

  • Implement disaster recovery and business continuity plans with VMware HA and VCB

Run 2 to 2,000 Virtual Servers with VI3's Robust, Scalable Tools

Partition Even Mission-Critical Physical Servers into Virtual Ones

Expand Your IT Capacity without Extra Hardware

Follow Best Practices for Monitoring Access and Protecting Data

Reinforce Your Skills with Real-World Examples

About the Author

Chris McCain is a seven-year veteran of the IT work place with a strong history of working across Windows, SQL Server, and SharePoint. For the past three years, Chris has been helping small businesses to Fortune 100 companies realize, design, and implement virtualization technologies. His dedication to promoting education to the IT community is clearly shown in his classroom delivery, consultative engagements, and in his IT focused blogs at www.getyournerdon.com.


Full download


Posted: August 22nd, 2008, 8:06am CEST

Tags  [edit]

In the war zone that is the modern Internet, manually reviewing each networked system for security fl aws is no longer feasible. Operating systems, applications, and network protocols have grown so complex over the last decade that it takes a dedicated security administrator to keep even a relatively small network shielded from attack.

Each technical advance brings new security holes. A new protocol might result in dozens of actual implementations, each of which could contain exploitable programming errors. Logic errors, vendor-installed backdoors, and default confi gurations plague everything from  modern operating systems to the simplest print server. Yesterday’s viruses seem positivelytame compared to the highly optimized Internet worms that continuously assault every system attached to the global Internet.

To combat these attacks, a network administrator needs the appropriate tools and knowledge to identify vulnerable systems and resolve their security problems before they can be exploited. One of the most powerful tools available today is the vulnerability assessment, and this chapter describes what it is, what it can provide you, and why you should be performing them as often as possible. Following this is an analysis of the different types of solutions available, the advantages of each, and the actual steps used by most tools during the assessment process. The next section describes two distinct approaches used by the current set of assessment tools and how choosing the right tool can make a signifi cant impact on the security of your network. Finally, the chapter closes with the issues and limitations that you can expect when using any of the available assessment tools.

Full download


Posted: August 22nd, 2008, 7:56am CEST

Tags  [edit]

Essential Skills--Made Easy!

Develop and deploy Web sites with Macromedia's unique Dreamweaver MX development environment. Get a complete introduction to this popular software's tools, features, and potent functionality. Web experts Ray West and Tom Muck will lead you through all the essentials while focusing on real-world implementation. Begin with basic site construction and design principles, make data and content decisions, and then build your site with tables, forms, behaviors, and other Web development components. Create server-side scripts, dynamic Web applications, and database-driven content while working simultaneously with source code and visual design. Learn to easily work with ASP--plus, learn the basics of ASP.NET, JSP, PHP, and ColdFusion.

Designed for Easy Learning:

  • Modules--Each concept is divided into logically organized modules (chapters), ideal for self-paced learning
  • Critical Skills--Each module opens with the specific skills covered in the module
  • Mastery Checks--End-of-module reviews test knowledge using short-answer, multiple-choice, and fill-in-the-blank questions
  • Ask the Experts--Q&A sections throughout are filled with bonus information and helpful tips
  • Progress Checks--Quick self-assessment sections check your progress
  • Projects--Practical exercises show how to apply the critical skills learned in each module
  • Annotated Syntax--Example code annotated with commentary describes the programming techniques being illustrated
About the Author

Ray West is the Vice President and CIO of WorkAble Solutions, Inc; an Orlando, FL based company specializing in the Web-based administration of health care alliances. He is an experienced developer who has used Drumbeat to build enterprise-level web applications.

Thomas Muck is the Web Application Developer for Integram, a privately held corporation in Northern Virginia. He is responsible for the development of front-and back-end e-commerce capabilities.


Full download


Posted: August 22nd, 2008, 7:38am CEST

Tags  [edit]

This book provides a comprehensive transition from JScript to the .NET Framework/platform including coverage of JScript.NET (language), ASP.NET, and Windows Forms. The book will discuss the language changes to ease the developer into working with the new syntax. and then several chapters on ASP.NET will correlate the differences between the former ASP programming model and the new .NET programming model.

About the Author

Justin Rogers is currently a vendor for Microsoft Projects through CompuWare Corporation and previously worked for the Microsoft Frameworks team as the owner for the .NET QuickStart Tutorials available on the .NET Frameworks SDK. Justin enjoys working with DirectX and has worked on many open source game projects. After owning the QuickStarts, Justin moved on to an Internet-enabled Peer-to-Peer screensaver game called the Terrarium. This game was introduced at the PDC and was considered one of the leading technology demos for high performance .NET applications.


Full download


Posted: August 22nd, 2008, 7:38am CEST

Tags  [edit]

Learn how to how to use C# for Internet programming with the hands-on techniques and clear explanations. This book discusses some C# features that allow rapid development of solutions such as garbage collection, simplified type declarations, and scalability support. The book explains key concepts in a simple and practical manner. Web Forms and Web Controls usher in an elegant way to make dynamic Web pages. The book covers these topics with how-to code examples and projects. One of the newest developments in Internet programming is the use of XML and the SOAP communication protocol. .NET Web Services harness these two technologies, and is covered in later sections of the book.

clear explanations. This book discusses some C# features that allow rapid development of solutions such as garbage collection, simplified type declarations, and scalability support. The book explains key concepts in a simple and practical manner. Web Forms and Web Controls usher in an elegant way to make dynamic Web pages. The book covers these topics with how-to code examples and projects. One of the newest developments in Internet programming is the use of XML and the SOAP communication protocol. .NET Web Services harness these two technologies, and is covered in later sections of the book.

About the Author

PHIL SYME has been writing applications with C++ and Visual Basic since the release of Windows 3.1. He has helped create several enterprise scale projects developed for Fortune 500 companies that use Microsoft technologies. Phil has also co-authored articles published in IEEE symposiums. Phil lives in Baltimore, Maryland, and can be reached at psyme@home.com.

PETER AITKEN has been writing about computers and programming for more than 10 years, with some 30 books and more than 1.5 million copies in print as well as hundreds of magazine and trade publication articles. His book titles include Sams Teach Yourself Internet Programming with Visual Basic in 21 Days and Sams Teach Yourself C in 21 Days. A regular contributor to Office Pro magazine and the DevX Web site, Peter is the proprietor of PGA Consulting, providing custom application and Internet development to business, academia, and government since 1994.


Full download


Posted: August 21st, 2008, 8:55am CEST

Tags  [edit]

Praise for Business Continuity Planning for Data Centers and Systems: A Strategic Implementation Guide

"Continuity is a primary business driver. This timely book offers a refreshingly honest road map to informed decision making by one of the mission critical industry's foremost real estate experts. It is a must-read for anyone thinking about 7x24."
—Gerald Gehm, AIA, LEED AP, Principal, Gensler

"Ron is a knowledgeable player in the data center community with a great breadth of experience. He has assembled a terrific guide here that will be a valuable reference for anyone planning a major data center project."
—Joshua Rabina, cofounder and co-President, Sentinel Data Centers

"Ron Bowman's experience in data centers is unique among real estate development professionals. He offers a macro perspective on a holistic set of data center issues, from site selection to design to today's new energy challenges."
—Bob Morris, Principal, Corgan Associates

"I met Ron almost twenty years ago in a riser closet of a building that turned out to be one of the first intelligent or smart buildings in the NYC area. He is a strategic leader in business continuity planning and has been an invaluable resource for site planning and network implementation. This book is a must-read for anyone in the business continuity arena."
—Anthony J. Ontiveros, Vice President/GM, RCN Telecom Services

"An admirable and audacious effort to tackle a difficult and complex subject and make it enjoyable to read. A must for all professionals in the data center industry."
—Peter Gross, Chief Executive Officer, EYP Mission Critical Facilities, Inc.

How well is your business prepared to survive an interruption?

A must-read for everyone who wants to ensure the protection and continuity of their business, Business Continuity Planning for Data Centers and Systems is an invaluable "toolkit" for CEOs and managers who find themselves in the role of internal consultant on corporate business continuity planning.

Practical and much needed, this book removes the guesswork and frustration from the business continuity implementation project and provides essential guidance on how to develop, test, and maintain plans to handle emergencies, protect people, and ensure that business continues—come what may.

About the Author

Ronald H. Bowman Jr. is the Executive Vice President of Tishman Technologies. He is a veteran real estate professional with over twenty years of expe-rience in directing leasing, consulting, construction, and management programs, both nationally and internationally. As Executive Vice President, he assists corporate clients with their technology and data center, construction, business continuity, and mission-critical facilities needs, and how they can enhance a company's real estate assets and operations.


Full download


Posted: August 21st, 2008, 8:50am CEST

Tags  [edit]

Sams Teach Yourself Beginning Programming in 24 Hours, Second Edition explains the basics of programming in the successful 24-Hours format. The book begins with the absolute basics of programming: Why program? What tools to use? How does a program tell the computer what to do? It teaches readers how to program the computer and then moves on by exploring the some most popular programming languages in use. The author starts by introducing the reader to the Basic language and finishes with basic programming techniques for Java, C++, and others.

About the Author

Greg Perry is a speaker and writer on both the programming and the application sides of computing. He is known for his skills at bringing advanced computer topics down to the novice's level. Perry has been a programmer and trainer since the early 1980s. He received his first degree in computer science and a master's degree in corporate finance. Perry's books have sold more than 2 million copies worldwide. He has authored bestselling books that include Sams Teach Yourself Office XP in 24 Hours, Absolute Beginner's Guide to C, Teach Yourself Visual Basic 6 in 21 Days, and Sams Teach Yourself Windows XP in 24 Hours. He has written about rental-property management and loves to travel. His favorite place to be when away from home is either at New York's Patsy's or in Italy because he wants to practice his fractured, broken Italian (if a foreign language were as easy as a computer language, he'd be fluent by now).


Full download


Posted: August 21st, 2008, 8:47am CEST

Tags  [edit]

Martin Wilde explores the cutting-edge creative potential of game audio systems, addressing the latest working methods used in creating and programming immersive, interactive and non-linear audio for games. The book demonstrates how game programmers can create a software system enabling the audio content provider (composer or sound designer) to maintain direct control over the composition and presentation of an interactive game soundtrack. This platform-independent system is described step-by-step in Wilde's approachable style with illuminating case studies. Readers can develop their own audio engines using the source codes provided on the accompanying CD-ROM.

As a programmer and accomplished musician experienced in developing sound and music software engines for computer games on various platforms, Martin Wilde is uniquely qualified to address individuals exploring game audio regardless of their area of responsibility or level of expertise. Wilde examines the shifting roles and responsibilities in game audio integration offering:

· programmers and artists a common framework to collaborate and develop compelling and creative audio soundtracks;

· producers a useful primer on audio development enabling them to make reasoned and informed decisions about this critical game component;

· students insight into the technical issues involved in integrating audio into a game who can then practice these skills by building their own game audio engines based on the source code provided.

About the Author

Martin Wilde has designed, developed and shipped sound and music software engines for computer game titles on a multitude of platforms for both hardware manufacturers and software developers in the US and internationally. He holds two United States patents, a Masters degree in Computer Studies in Music from Northwestern University, and is the chairman of the Audio Engineering Society (AES) Technical Committee on Audio for Games. Martin is also an active member of the Interactive Audio Special Interest Group (IASIG) and regularly publishes articles on game audio, most recently in the AES Journal and on the Sonify.org website. Over the years, he has made numerous presentations to the AES, the Game Developers Conference, the Interactive Multimedia Association, and the International Computer Music Association. Martin is currently a member of Motorola, Inc.s Multi-Media Engine software development group in their Personal Communications Sector.


Full download


Posted: August 21st, 2008, 8:44am CEST

Tags  [edit]

Written with the beginner in mind and based on introductory ColdFusion courses taught by the author, Macromedia ColdFusion MX Development guides the new developer through the fundamentals of building Web applications using the newest release of Macromedia's popular development platform - ColdFusion MX. Starting with a tour of the ColdFusion development environment and progressing through several well-commented examples of how to use ColdFusion Markup Language (CFML) commands and functions, the book demonstrates how to implement many of the basic functions found on dynamic, database-driven Web sites. Three detailed case studies then illustrate how to integrate these functions into complete and coherent Web applications that support a corporate employee directory, an online conference registration site, and an electronic commerce site with a shopping cart.

  • Configure the ColdFusion MX development environment using the ColdFusion MX Administrator
  • Implement loops decision logic within your ColdFusion MX applications
  • Retrieve data from a server-side database and use it to construct a Web page
  • Develop a browser-based interface for adding records to, updating records in, and deleting records from a server-side database
  • Send and receive e-mail messages using ColdFusion MX
  • Incorporate JavaScript into HTML forms that check for completion of required fields and that validate user input
  • Maintain state information with cookies and session variables
  • Make use of the ColdFusion MX Application Framework
  • Implement free-text searching with Verity and ColdFusion MX
About the Author

Eric Ladd (eric@netlinkrg.com) is a Macromedia Certified Advanced ColdFusion Developer and a principal and senior developer for NetLink Resource Group in Alexandria, Virginia. NetLink specializes in custom application development for Internet, intranet, and extranet systems and has served the Web development needs of clients such as the U.S. Postal Service, Litton/PRC (currently Northrop Grumman), MCI, Digex, Marriott International, the National Institutes of Health, and the Pan American Health Organization. 

Eric has co-authored six books for the Que imprint of Pearson Technology Group. Prior to this book, his most recent effort was Platinum Edition Using XHTML, XML, and Java 2 (ISBN: 0-7897-2473-1), which received positive critical and reader reviews and is currently used at many universities as a comprehensive Web development text. In addition to the books he has co-authored, Eric has made authoring and technical editing contributions to 10 other Que titles. On top of his development and writing activities, Eric holds faculty appointments with the George Washington University in Washington, D.C., and EEI Communications in Alexandria, Virginia, where he teaches classes in dynamic Web technologies such as JavaScript, ColdFusion, and Active Server Pages. 

Outside of work, Eric enjoys hitting the gym, biking, and being dragged around the Metro D.C. area by his boxers Zack and Ripley.


Full download


Posted: August 21st, 2008, 8:41am CEST

Tags  [edit]

Since its introduction in 1996, Macromedia Flash has become the standard for delivering high impact, vector-based graphics to the Web. Flash is deceptively simple at first, yet has great depth and flexibility.Sams Teach Yourself Macromedia Flash 5 in 24 Hours offers a clearly written, well-organized introduction to this powerful product, and gives the beginner an overview of the entire package, without becoming too overwhelming.

A new version of Flash is expected to be released in the 1st quarter of 2002. It will have user interface improvements, several new features, and extensive improvements to existing features.

About the Author

Phillip Kerman is an independent programmer, teacher, and writer who specializes in Macromedia products. His degree in imaging and photographic technology from the Rochester Institute of Technology was earned back when "multimedia" had a different meaning than it has today. One of Phillip's internships, for example, involved programming multiple slide projector presentations with dissolves synchronized to a sound track-the multimedia of the 1980s. In 1993 he found Macromedia Authorware a natural fit for his interests and skills. After getting his start at The Human Element, Inc., he moved back to Portland, Oregon, to work on his own.

Phillip has transitioned his expertise from Authorware to Director and, now, to Flash. Over the past decade, he has had to adapt to a total of 20 version upgrades-Flash MX 2004 being the most significant of them all! In addition to retooling and building his own skills, Phillip finds teaching the biggest challenge. He has trained and made presentations around the world, in such exotic locations as Reykjavik, Iceland; Melbourne, Australia; Amsterdam, Holland; and McAlester, Oklahoma. His writing has appeared in Macworld, on the Macromedia DevNet Web site and Developer Resource Kit CD-ROM, and in his self-published The Phillip Newsletter (http://www.phillipkerman.com/newsletter).

Phillip is also the author of Flash MX 2004 for Rich Internet Applications and ActionScripting in Flash MX from New Riders Publishing.


Full download


Posted: August 21st, 2008, 8:37am CEST

Tags  [edit]

Visual Basic.NET will integrate state of the art programming language features, including inheritance, polymorphism, and garbage collection. The book will explain these key concepts in a simple and practical way.* Web Forms and Web Controls usher in an elegant way to make dynamic web pages. The book will cover these topics with how-to code examples and projects.*

One of the newest developments in Internet programming is the use of XML and the SOAP communication protocol. .NET Web Services harness these two technologies, and will be covered in later sections of the book.

About the Author

Peter Aitken has been writing about computers and programming for more than 10 years, with some 30 books and more than 1.5 million copies in print as well as hundreds of magazine and trade publication articles. His book titles include Sams Teach Yourself Internet Programming With Visual Basic in 21 Days and Sams Teach Yourself C in 21 Days. A regular contributor to Office Pro magazine and the DevX Web site, Peter is the proprietor of PGA Consulting, providing custom application and Internet development to business, academia, and government since 1994. You can reach him at peter@pgacon.com.

Philip Syme has been writing applications with C++ and Visual Basic since the release of Windows 3.1. He has helped create several enterprise scale projects developed for Fortune 500 companies that use Microsoft technologies. Phil has also coauthored articles published in IEEE symposiums. Phil lives in Baltimore, Maryland, and can be reached at psyme@home.com.


Full download


Posted: August 21st, 2008, 8:29am CEST

Tags  [edit]

Choice Outstanding Academic Title, 2006

Evolutionary computation, the use of evolutionary systems as computational processes for solving complex problems, is a tool used by computer scientists and engineers who want to harness the power of evolution to build useful new artifacts, by biologists interested in developing and testing better models of natural evolutionary systems, and by artificial life scientists for designing and implementing new artificial evolutionary worlds. In this clear and comprehensive introduction to the field, Kenneth De Jong presents an integrated view of the state of the art in evolutionary computation. Although other books have described such particular areas of the field as genetic algorithms, genetic programming, evolution strategies, and evolutionary programming, Evolutionary Computation is noteworthy for considering these systems as specific instances of a more general class of evolutionary algorithms. This useful overview of a fragmented field is suitable for classroom use or as a reference for computer scientists and engineers.

About the Author

Kenneth A. De Jong is Professor of Computer Science at George Mason University and the founding editor of the journal Evolutionary Computation (MIT Press).

Full download


Posted: August 21st, 2008, 8:27am CEST

Tags  [edit]

LiveMotion is Adobe's premiere Web graphics and animation design tool. It allows designers to work with vector and raster graphics in an easy-to-use environment, with an interface that is designed to be both intuitive and familiar to those who use other Adobe products.

A new version of LiveMotion is expected to be released in the 1st quarter of 2002. It includes powerful new scripting capabilities, using the industry standard, JavaScript. And it has greatly improved integration with other Adobe products like GoLive, Photoshop, and Illustrator.

Sams Teach Yourself Adobe LiveMotion X in 24 Hours offers a clearly written, approachable tutorial that carefully steps the reader through the basics of creating Web graphics and animations with LiveMotion. The book has been thoroughly reorganized and revised to better cover all the most important features of LiveMotion.

About the Author

Coined "one of the greatest digerati" and deemed one of the Top 25 Most Influential Women on the Web, Molly E. Holzschlag leaves little doubt that in the world of Web design and development, she is one of the most vibrant and influential people around. With more than 20 Web development book titles to her credit, Molly is also a popular columnist and feature writer for such diverse publications as Macworld, PCMagazine, IBM developerWorks, WebReview.com, and Builder.com. She is an engaging speaker and teacher, appearing regularly at such conferences as Comdex, Internet World, CMP's WEB shows, and Web Builder.

As a steering committee member for the Web Standards Project (WaSP), Molly works along with a group of other dedicated Web developers and designers to promote W3C recommendations. Currently, she is serving as the Associate Editor for Digital Web Magazine. Molly also acts as an advisory board committee member to numerouse organizations, including World Organization of Webmasters.

In more academic arenas, Molly teaches Webmaster courses at the University of Arizona, University of Phoenix, and Pima Community College. She wrote the very popular column "Integrated Design" for Web Techniques Magazine for the last three years of its publication, and she spent a year as Executive Editor for WebReview.com.


Full download


Posted: August 21st, 2008, 8:17am CEST

Tags  [edit]

"The book addresses telecommunications workers, developers, middleware researchers, software engineers, and software architects." (IT Professional, July/August 2004)

A state-of-the-art guide to middleware technologies, and their pivotal role in communications networks.

Middleware is about integration and interoperability of applications and services running on heterogeneous computing and communications devices. The services it provides - including identification, authentication, authorization, soft-switching, certification and security - are used in a vast range of global appliances and systems, from smart cards and wireless devices to mobile services and e-Commerce.

Qusay H. Mahmoud has created an invaluable reference tool that explores the origins and current uses of middleware (highlighting the importance of such technologies as CORBA, J2EE and JMS) and has thus compiled the roadmap to future research in this area.

Middleware for Communications:

  • discusses the emerging fields of Peer-to-Peer (P2P) and grid middleware detailing middleware platforms such as JXTA and the Globus middleware toolkit.
  • shows how Middleware will play a significant role in mobile computing.
  • presents a Platform Supporting Mobile Applications (PLASMA) - a middleware platform that consists of components for location, event, and profile handling of Location-Based Services.
  • introduces middleware security focusing on the appropriate aspects of CORBA, J2EE, and .NET and demonstrates how to realize complex security capabilities such as role-based access control (RBAC) and mandatory access control (MAC).
  • discusses how Quality of Service (QoS) component middleware can be combined with Model Driven Architecture (MDA) technologies to rapidly develop, generate, assemble and deploy flexible communications applications.
This incomparable overview of middleware for communications is suitable for graduate students and researchers in communications and computing departments. It is also an authoritative guide for engineers and developers working on distributed systems, mobile computing and networked appliances.

Full download


Posted: August 21st, 2008, 8:15am CEST

Tags  [edit]

Among more than 102,000,000 blogs, a few stand out as influential, ground-breaking, and singularly successful. These thirty bloggers, who write about everything from business trends to parenting, have been featured in Wired magazine, Popular Science, and on CNN, NPR, MSNBC, and 20/20. In one-on-one conversations with Michael A. Banks, these innovative, creative thinkers have shared their tactics, their philosophies, what drives them, how they mine for subject matter, and their personal secrets for success. Come and learn from the masters.

They've gained a loyal following that continues to grow. They write about everything from business trends and the inner workings at Microsoft to parenting tips, personal secrets, and prolonging the life of your vehicle. They're passionate about their subjects and about the free expression of blogging. And they're even more passionate about being passionate.

They are thirty of the nation's most successful bloggers, and their stories and secrets—in their own words—fill these pages.

Technorati lists well over 102 million blogs, yet in such a sea of content, these bloggers stand out. Their voices are heard, their words are read, and their messages have an impact. In this fascinating and intimate look at the blogosphere, these influential and innovative individuals tell you what it takes to achieve blogging success.

If you've even thought about starting a blog, you can't afford to miss this wisdom.

About the Author

Michael A. Banks has written more than forty books, including the bestseller Crosley: Two Brothers and a Business Empire that Transformed the Nation. Online since 1979, he wrote some of the first hands-on guides introducing people to the online world and such services as CompuServe, AOL, and Prodigy, as well as the pre-Web Internet. He has also chronicled online activities for Windows magazine, Computer Shopper, CMagazine, PC World, BYTE, and other publications.

An enthusiastic blogger, Banks has participated in online communities for more than a quarter-century. He sees blogging as the cottage industry of the 21st century, and foresees a variety of new Internet-based business categories changing the shape of business over the next decade.


Full download


Posted: August 21st, 2008, 8:12am CEST

Tags  [edit]

This book is the only resource you’ll need for using and getting the most out of MySpace. The book is divided into three parts.

Part I, “Customizing Your MySpace Pages,” starts with the basics of creating your MySpace profile and then editing it using HTML and CSS, adding images and photos, and animating your profile with Flash and other animation tools. Even if you’re brand new to MySpace you can get your profile up and running quickly.

Part II, “Expanding Your MySpace Presence,” tells you how to polish your profile through the use of third-party templates and plug-ins (of which there are many), creating your own blog, and using many other ways to update your profile.

Part III, “Making Your MySpace Presence Extreme!,” shows you how you can establish yourself in the MySpace community and create an online following. In this section you’ll also learn how to unleash your inner artist and market your music on MySpace.

The Appendixes section contains helpful references to HTML commands and color and style tables.

Full download


Posted: August 21st, 2008, 7:40am CEST

Tags  [edit]

This book has been written as a beginner’s guide to computer performance analysis. For those who work in a predominantly IBM environment the typical job titles of those who would benefit from this book are Manager of Performance and Capacity Planning, Performance Specialist, Capacity Planner, or System Programmer. For Hewlett-Packard installations job titles might be Data Center Manager, Operations Manager, System Manager, or Application Programmer. For installations with computers from other vendors the job titles would be similar to those from IBM and Hewlett-Packard.

In keeping with Einstein’s principle stated above, I tried to keep all explanations as simple as possible. Some sections may be a little difficult for you to comprehend on the first reading; please reread, if necessary. Sometimes repetition leads to enlightenment. A few sections are not necessarily hard but a little boring as material containing definitions and new concepts can sometimes be. I have tried to keep the boring material to a minimum.

This book is written as an interactive workbook rather than a reference manual. I want you to be able to try out most of the techniques as you work your way through the book. This is particularly true of the performance modeling sections. These sections should be of interest to experienced performance analysts as well as beginners because we provide modeling tools that can be used on real systems. In fact we present some new algorithms and techniques that were developed at the Hewlett-Packard Performance Technology Center so that we could model complex customer computer systems on IBM-compatible Hewlett-Packard Vectra computers.

Full download


Posted: August 20th, 2008, 5:49am CEST

Tags  [edit]

Design Cutting-Edge Aided Navigation Systems for Advanced Commercial & Military Applications

Aided Navigation is a design-oriented textbook and guide to building aided navigation systems for smart cars, precision farming vehicles, smart weapons, unmanned aircraft, mobile robots, and other advanced applications. The navigation guide contains two parts explaining the essential theory, concepts, and tools, as well as the methodology in aided navigation case studies with sufficient detail to serve as the basis for application-oriented analysis and design.

Filled with detailed illustrations and examples, this expert design tool takes you step-by-step through coordinate systems, deterministic and stochastic modeling, optimal estimation, and navigation system design. Authoritative and comprehensive, Aided Navigation features:

  • End-of-chapter exercises throughout Part I
  • In-depth case studies of aided navigation systems
  • Numerous Matlab-based examples
  • Appendices define notation, review linear algebra, and discuss GPS receiver interfacing
  • Source code and sensor data to support examples is available through the publisher-supported website

Inside this Complete Guide to Designing Aided Navigation Systems

• Aided Navigation Theory: Introduction to Aided Navigation • Coordinate Systems • Deterministic Modeling • Stochastic Modeling • Optimal Estimation • Navigation System Design • Navigation Case Studies: Global Positioning System (GPS) • GPS-Aided Encoder • Attitude and Heading Reference System • GPS-Aided Inertial Navigation System (INS) • Acoustic Ranging and Doppler-Aided INS

About the Author

About the Author Jay A. Farrell, Ph.D., is a Professor and former Chair of the Department of Electrical Engineering at the University of California, Riverside. Dr. Farrell is the author of over 150 technical publications, as well as co-author of the books, Adaptive Approximation Based Control: Unifying Neural, Fuzzy and Traditional Adaptive Approximation Approaches and McGraw-Hill's The Global Positioning System and Inertial Navigation.

Full download


Posted: August 20th, 2008, 5:48am CEST

Tags  [edit]

KEEP MORE MONEY IN YOUR POCKET AT TAX TIME AND SEND LESS OF IT TO THE GOVERNMENT.

Canadians love to hate taxes. For many, the biggest expense they face every year is their tax bill, and complaining about a huge tax bill is something of a national sport. But most Canadians have done little or nothing to reduce the income tax they pay.

Reducing your annual tax bill is the first step in protecting your hard-earned income. Savvy tax planning not only helps you keep more of your money in your hands, it can be a key step to accumulating wealth in the future.

In this comprehensive guide, Canada’s foremost tax expert, Tim Cestnick, offers 101 tips for year-round tax planning. From brand new changes to the tax rules, to little-known strategies, 101 Tax Secrets for Canadians reveals the smart tips and advice that can save taxpayers from all walks of life thousands of dollars on their tax bill. Whether you are an employee or self-employed, a student, a retiree, an investor, single, or part of a family, there are tax-saving tips for you in this book.

There is literally something for everyone in this book. Personal tax rates and tax credits were changed in the 2006 federal budget, affecting every tax-paying Canadian. And the new universal child care benefit was introduced, providing all families with $1,200 per year for each child under age 6. What else is inside 101 Tax Secrets for Canadians, 2007:

  • Up-to-date information on recent changes to income trusts
  • Other essential guidelines and changes for the 2007 tax season
  • Updates on RRSPs and pension income-tax credits
  • A look at the most recent innovations in tax-smart investing
  • Advice designed to maximize your retirement income
  • Strategies to deal with your estate in a tax-smart manner
  • A summary of changes relevant in your province
  • Tim’s “Tax Planning Tip Sheet,” a detailed checklist to design your own game plan for paying less tax
  • helpful charts, tables, and sidebars for fast access to important information
About the Author

Tim Cestnick, FCA, CPA, CFP, TEP is the bestselling author of The Tax Freedom Zone, Winning the Tax Game, Winning the Estate Planning Game, and Winning the Education Savings Game, and Co-author of Death & Taxes and Your Family's Money. Tim is a frequent guest in the national media. He writes a bi-weekly column in the Globe and Mail and regularly appears on Canada AM, ROBTv, CBC Newsworld, and many investment programs on both television and radio across the country.

Tim is experienced in all areas of personal taxation, particularly those related to owner/managers and U.S. personal tax. He has completed the CICA's In-Depth Tax Course and the Canadian Securities Course and is a member of the Canadian Tax Foundation and the teaching faculty of the Institute of Chartered Accountants of Ontario.
After obtaining his CA designation with Deloitte & Touche, Tim became a partner at a local accounting firm and then was managing director of national tax services at one of Canada's largest investment managers. Most recently, Tim co-founded the WaterStreet Group Inc., Canada's first and largest Multiple-Family Office Firm.


Full download


Posted: August 20th, 2008, 5:46am CEST

Tags  [edit]

Master the Vegas Pro 8 toolset, including its industry-leading HD and audio capabilities. This comprehensive guide delivers the nuts and bolts of the essential tasks, from installing the application to outputting, together with practical editing techniques and real-world examples for working more efficiently.

Packed with all the necessary materials, including video footage, sequences, and detailed instructions, this book and DVD combo gives you a working knowledge of Vegas Pro 8. Better expert advice simply cant be found. Key features include:

* Capturing video including HD, HDV, XDCAM, and AVCHD
* Using editing tools, transitions, filters, and third-party plug-ins
* Multicam production and editing
* Color correction, titling and compositing
* Recording and editing audio; using audio plug-ins
* Creating and using Media Manager databases
* Web video workflow
* 24p HDCAM/DVCAM workflow for the independent filmmaker

About the Author

is a virtuoso performer, preeminent music producer, and noted videographer. The recipient of the first-ever award for Native American music in 2001, he also has received Emmy, Peabody, Dupont, and Telly awards. Recognized as a world leader in the Vegas product knowledgebase, he has authored numerous articles for Vegas and its sister applications. He also hosts two web sites for users of Vegas and related products.


Full download


Posted: August 20th, 2008, 5:45am CEST

Tags  [edit]

Companies worldwide are rapidly adopting Service-Oriented Architecture (SOA), a design methodology used to connect systems as services, and Business Process Management (BPM), the art of orchestrating these services. Media organizations from news organizations to music and media download services to movie studios are adapting to SOA-style architectures, but have run into roadblocks unique to the media and entertainment industry. These challenges include incorporating real-time data, moving large amounts of data at one time, non-linearity and flexibility for workflow, and unique metrics and data gathering. The Service-Oriented Media Enterprise details the challenges and presents solutions for media technology professionals. By addressing both the IT and media aspects, it helps individuals improve current enterprise technologies and operations.

KEY BENEFITS
A complete overview of SOA and BPM, specific for media-based organizations
Technical information about SOA and BPM standards and how they are used
A how-to guide for jump-starting SOA projects within the media enterprise
Complete service example code and descriptions

About the Author

John Footen is currently a Vice President at National TeleConsultants, a provider of strategic consulting and design services to the media and entertainment industry. He has more than 20 years? experience in the operation, design, and installation of media systems and now leads NTCs consulting, engineering, and project management teams in the areas of media software systems integration, Service Oriented Architecture, and Business Process Management. Mr. Footen has been involved in dozens of projects throughout the Americas, Asia, and EMEA. He is a member of SMPTE and a participant on its S22 technical committee. He is a board member of the Advanced Media Workflow Association and chairs the AMWA's Media Services Architecture Group. He has degrees in Computer Science and Film and Television Production from New York University.

Joey Faust is currently a Systems Engineer at National TeleConsultants, a provider of strategic consulting and design services to the Media & Entertainment industry. His areas of expertise include business process modeling, SOA systems design, web services and XML technologies, and media technologies. He is a member of NTCs media software systems integration group.


Full download


Posted: August 20th, 2008, 5:45am CEST

Tags  [edit]

10 books in 1 — your key to success with your laptop!

Your one-stop guide to setting up, using, and troubleshooting a laptop

Who'd have thought there was so much to know about such a compact, convenient device? You need this handy book! It helps you pick a laptop, decide what extras you need (or want), use applications for work and play, manage your power supply, join a network, keep your laptop safe and updated, and more.

Discover how to:

  • Synchronize your laptop with your desktop

  • Work with photos and videos

  • Connect to a wireless network

  • Add RAM, a drive, or peripherals

  • Travel safely with your laptop

About the Author

Corey Sandler was the first executive editor of PC Magazine. He has written more than 160 books, including Upgrading & Fixing Laptops For Dummies and Laptops For Dummies Quick Reference.

Full download


Posted: August 20th, 2008, 5:44am CEST

Tags  [edit]

Today, most colleges and universities offer evolutionary study as part of their biology curriculums. Evolution For Dummies will track a class in which evolution is taught and give an objective scientific view of the subject. This balanced guide explores the history and future of evolution, explaining the concepts and science behind it, offering case studies that support it, and comparing evolution with rival theories of creation, such as intelligent design. It also will identify the signs of evolution in the world around us and explain how this theory affects our everyday lives and the future to come.

Fascinating case studies highlight evolutionary research in the lab and in the wild

From Darwin to DNA — your objective guide to the key concepts of evolution

Want to get a clear understanding of evolution? This plain-English guide explains what evolution is, how it works, and the ways it affects your life. You'll see how evolution impacts everything from body shape to behavior to choosing a mate, ways we can trace the past evolutionary history of species, and how humans continue to evolve.

Discover:

  • What natural selection is and how it works

  • The evolutionary history of modern humans

  • The evolution of viruses and scientists' fight against them

  • The role of genetics in the evolution of species

About the Author

Dr. Greg Krukonis: Greg Kukonis has a Bachelor of Arts degree in Biology from the University of Pennsylvania and a PhD from the University of Arizona, Department of Ecology and Evolutionary Biology. He has been a postdoctoral researcher at Wesleyan University in Middletown, Connecticut, and Stanford University. He is currently an adjunct assistant professor of biology at Lewis and Clark College in Portland, Oregon.

Tracy Barr: Tracy Barr is a professional writer and editor who has authored or co-authored several other books for Wiley, including Adoption For Dummies, Cast-Iron Cooking For Dummies, Yorkshire Terriers For Dummies, and Latin For Dummies. She lives in Indianapolis with her husband and four children.


Full download


Posted: August 20th, 2008, 5:43am CEST

Tags  [edit]

QoS-Based Resource Allocation and Transceiver Optimization derives a comprehensive theoretical framework for SIR balancing, with and without noise. The theory considers the possible use of receive strategies (e.g. interference filtering or channel assignment), which can be included in the model in an abstract way. Power allocation and receiver design are mutually interdependent, thus joint optimization strategies are derived.

QoS-Based Resource Allocation and Transceiver Optimization provides a better understanding of interference balancing and the characterization of the QoS feasible region. It also provides a generic algorithmic framework, which may serve as a basis for the development of new resource allocation algorithms. QoS-Based Resource Allocation and Transceiver Optimization is an invaluable resource for every engineer and researcher working on multiuser interference problems in wireless communications.

Full download


Posted: August 20th, 2008, 5:41am CEST

Tags  [edit]

Average-Case Complexity is a thorough survey of the average-case complexity of problems in NP. The study of the average-case complexity of intractable problems began in the 1970s, motivated by two distinct applications: the developments of the foundations of cryptography and the search for methods to "cope" with the intractability of NP-hard problems. This survey looks at both, and generally examines the current state of knowledge on average-case complexity. Average-Case Complexity is intended for scholars and graduate students in the field of theoretical computer science. The reader will also discover a number of results, insights, and proof techniques whose usefulness goes beyond the study of average-case complexity.

Full download


Posted: August 20th, 2008, 5:41am CEST

Tags  [edit]

This article gives several applications of the following paradigm, which has proven extremely powerful in algorithm design and computational complexity. First, design a probabilistic algorithm for a given problem. Then, show that the correctness analysis of the algorithm remains valid even when the random strings used by the algorithm do not come from the uniform distribution, but rather from a small sample space,
appropriately chosen. In some cases this can be proven directly (giving unconditional derandomization”), and in others it uses computational assumptions, like the existence of 1-way functions (giving “conditional derandomization”).

The article is based on a series of lectures given by the authors in 1995, where the notes were scribed by the attending students. (The detailed list of scribes and other contributors can be found in the Acknowledgements section at the end of the manuscript.) The current version is essentially the same, with a few minor changes. We note that this publication takes place a decade after the lectures were given. Much has happened in the area of pseudorandomness and derandomization since, and perhaps a somewhat different viewpoint, different material, and different style would be chosen were these lectures given today. Still, the material presented is self contained, and is a prime manifestation of the “derandomization” paradigm. The material does lack references to newer work though. We recommend the reader interested in randomness, derandomization and their interplay with computational complexity to consult the following books and surveys, as well as their extensive bibliography: [31, 14, 36, 37, 21, 42].

Full download


Posted: August 20th, 2008, 5:39am CEST

Tags  [edit]

HCI professionals will repeat quotes with statistics, learn from case studies, and copy chapters for their managers. Thorough & thoughtful, practical & actionable-- readers will be able to put the ideas to work immediately!

Ben Shneiderman, University of Maryland

"Cost-Justifying Usability" delivers much more than the promise of its title. Each chapter is worth the price of admission! I found more useful ideas and creative thinking in this book than I've come across in one place in years. Moreover, the collection of articles goes far beyond what the book title might suggest: it not only offers the definitive treatment of determining ROI for usability, but also provides a complete overview of usability considerations for getting you there. From specific calculations to help you with extending the business case, to introducing ethnography into the product development process, Cost Justifying Usability offers a treasure of gems for every user-centered design professional.
Dominick J. Dellino, Director of User Research and Testing, Washington Mutual

You just know that an improvement of the user interface will reap rewards, but how do you justify the expense and the labor and the timeguarantee a robust ROI!ahead of time? How do you decide how much of an investment should be funded? And what is the best way to sell usability to others?

In this completely revised and new edition, Randolph G. Bias (University of Texas at Austin, with 25 years experience as a usability practitioner and manager) and Deborah J. Mayhew (internationally recognized usability consultant and author of two other seminal books including The Usability Engineering Lifecycle) tackle these and many other problems. It has been updated to cover cost-justifying usability for Web sites and intranets, for the complex applications we have today, and for a host of productsoffering techniques, examples, and cases that are unavailable elsewhere. No matter what type of product you build, whether or not you are a cost-benefit expert or a born salesperson, this book has the tools that will enable you to cost-justify the appropriate usability investment.

·Includes contributions by a host of experts involved in this work, including Aaron Marcus, Janice Rohn, Chauncey Wilson, Nigel Bevan, Dennis Wixon, Clare-Marie Karat, Susan Dray, Charles Mauro, and many others;
·Includes actionable ideas for every phase of the software development process;
·Includes case studies from inside a variety of companies;
·Includes ideas from the other side of the table, software executives who hold the purse strings, who offer thoughts on which proposals for usability support theyve funded, and which ones theyve declined.

About the Author

Randolph G. Bias is an associate professor in the University of Texas at Austin School of Information. With a Ph.D. in cognitive psychology from The University of Texas at Austin, Bias spent two decades in industry as a human factors professional, addressing software usability for AT&T Bell Labs, IBM, and then BMC Software where he founded and managed the usability department.

Dr. Deborah J. Mayhew is owner and principal of Deborah J. Mayhew & Associates, a consulting firm based in Massachusetts, offering courses and consulting on all aspects of Usability Engineering and user interface design. Clients include American Airlines, AT&T, Ford,Harvard Univeristy, and NASA. Dr. Mayhew received her Ph.D. in Experimental Cognitive Psychology from Tufts University. She is the author of Principles and Guidelines in Software User Interface Design (Prentice Hall), a coeditor of Cost-Justifying Usability (Academic Press), and a contributor to Human Factors and Web Development.


Full download


Posted: August 20th, 2008, 5:38am CEST

Tags  [edit]

The importance of semantics has been recognized in different areas of data and information management, including better access, exchange, interoperability, integration, and analysis of data. Semantics of data is about associating meaning to data, understanding what data represents, and improving the value of data. Ubiquitous and Pervasive Knowledge and Learning Management: Semantics, Social Networking and New Media to Their Full Potential presents an alternative view to ubiquitous and pervasive knowledge, architectural frameworks, and methodological issues, and introduces some of the major techniques and tools developed in the domain of ontology building, analysis, and semantic Web. Ubiquitous and Pervasive Knowledge and Learning Management: Semantics, Social Networking and New Media to Their Full Potential contributes to the revolutionary domain of semantic Web and information systems in the following aspects: vision, methodologies, tools, and applications.

About the Author

Dr. Miltiadis D. Lytras earned his Ph.D., MBA, and B.Sc. from Athens University of Economics and Business (AUEB). He is a faculty member in both the Computers Engineering and Informatics Department (CEID) and the Department of Business Administration at the University of Patras. He s also a faculty member in the Technology Education and Digital Systems Department at the University of Piraeus. Since 1998, he has been a research officer in ELTRUN, the research center in the Department of Management Science and Technology at AUEB. His research focuses on Semantic Web, knowledge management and e-learning, with more than 50 publications in these areas. He has co-edited nine special issues in international journals and has authored/edited six books. He is the founder of the Semantic Web and Information Systems Special Interest Group in the Association for Information Systems (http://www.sigsemis.org) as well as the co-founder of AIS SIG on Reusable Learning Objects and Learning Design (http://www.sigrlo.org). He serves as the Editor-in-Chief for three international journals, while acting as an associate editor or editorial board member in seven other journals. Dr. Ambjörn Naeve (www.nada.kth.se/~amb) has a background in mathematics and computer science and received his Ph.D. in computer science from KTH in 1993. He is presently coordinator of research on Interactive Learning Environments and the Semantic Web at the Centre for user-oriented Information technology Design (CID: http://cid.nada.kth.se) at the Royal Institute of Technology (KTH: www.kth.se) in Stockholm, where he heads the Knowledge Management Research group (KMR: http://kmr.nada.kth.se).

Full download


Posted: August 20th, 2008, 5:37am CEST

Tags  [edit]

"Information systems are shaped by the environment in which they operate, and e-Procurement in Emerging Economies: Theory and Cases explains how e-procurement is shaped in emerging economies. Contributors from Italy, China, India, Turkey, Slovenia, Australia, and UK have submitted case studies and theoretical insights on e-procurement and its implications for emerging economies, covering a gamut of issues that are relevant to understand how Web-based function and services effect buyer supplier interactions in emerging economies. e-Procurement in Emerging Economies: Theory and Cases presents issues such as legal, technical, cultural and social analysis on e-procurement, and offers technical and managerial solutions to professionals in different emerging economies and industries."

About the Author

Prof. Ashis K. Pani, Chairman, Information Systems Area, XLRI Jamshedpur and the Co-ordinator of the Center for e-Business. His research and teaching focus on how businesses can effectively use information technology (IT) in general and the Internet in particular. His current areas of interest are e-Business, e-SCM, e-Procurement, e-CRM, e-Security, IT Outsourcing and application of AI techniques. Presently member of the Indian Association of Research in Computing Sciences (IARCS) and Computer Society of India (CSI).

Full download


Posted: August 19th, 2008, 2:04pm CEST

Tags  [edit]

This book brings you face-to-face with the most fundamental idea in computer programming:

The interpreter for a computer language is just another program. It sounds obvious, doesn’t it? But the implications are profound. If you are a computational theorist, the interpreter idea recalls Gödel’s discovery of the limitations of formal logical systems, Turing’s concept of a universal computer, and von Neumann’s basic notion of the stored-program machine.

If you are a programmer, mastering the idea of an interpreter is a source of great power. It provokes a real shift in mindset, a basic change in the way you think about programming.

I did a lot of programming before I learned about interpreters, and I produced some substantial programs. One of them, for example, was a large data-entry and information-retrieval system written in PL/I. When I implemented my system, I viewed PL/I as a fixed collection of rules established by some unapproachable group of language designers. I saw my job as not to modify these rules, or even to understand them deeply, but rather to pick through the (very) large manual, selecting this or that feature to use. The notion that therewas some underlying structure to the way the language was organized, and that I might want to override some of the language designers’ decisions, never occurred to me. I didn’t know how to create embedded sublanguages to help organize my implementation, so the entire program seemed like a large, complex mosaic, where each piece had to be carefully shaped and fitted into place, rather than a cluster of languages, where the pieces could be flexibly combined. If you don’t understand interpreters, you can still write programs; you can even be a competent programmer. But you can’t be a master.

Full download


Posted: August 19th, 2008, 2:03pm CEST

Tags  [edit]

The World Wide Web (WWW) has changed the way people communicate with each other, how information is disseminated and retrieved, and how business is conducted. The term Semantic Web comprises techniques that promise to dramatically improve the currentWWWand its use. This book is about this emerging technology.

The success of each book should be judged against the authors’ aims. This is an introductory textbook about the Semantic Web. Its main use will be to serve as the basis for university courses about the Semantic Web. It can also be used for self-study by anyone who wishes to learn about Semantic Web technologies.

The question arises whether there is a need for a textbook, given that all information is available online. We think there is a need because on the Web there are too many sources of varying quality and too much information.

Some information is valid, some outdated, some wrong, and most sources talk about obscure details. Anyone who is a newcomer and wishes to learn something about the Semantic Web, or who wishes to set up a course on the Semantic Web, is faced with these problems. This book is meant to help out. A textbook must be selective in the topics it covers. Particularly in a field as fast developing as this, a textbook should concentrate on fundamental aspects that can reasonably be expected to remain relevant some time into the future. But, of course, authors always have their personal bias.

Even for the topics covered, this book is not meant to be a reference work that describes every small detail. Long books have already been written on certain topics, such as XML. And there is no need for a reference work in the Semantic Web area because all definitions and manuals are available online. Instead, we concentrate on the main ideas and techniques and provide enough detail to enable readers to engage with the material constructively and to build applications of their own.

Full download


Posted: August 19th, 2008, 2:01pm CEST

Tags  [edit]

Given life by Turing Award winning Bell Labs computer scientist Ken Thompson at Murray Hill, N.J., in August 1969, UNIX spent its early years as a research curiosity. When I met up with Unix in the summer of '82, however, it already possessed the one characteristic that destined it to dominate a major chunk of the world's market for operating systems—portability. UNIX kicked off the era of open systems, the first wholesale paradigm shift in the history of computing, by being the first portable operating system.

Portability is so crucial because it symbolizes everything that open systems is about, and is the critical computing ingredient for the Information Age. You may hear people use the word primarily to talk about their applications that can run on more than one type of computer platform, but, at its highest level of abstraction, portability is much more. When you think about using standard network interfaces to pass data between different computers, that's portability of information; running applications across a range of devices from desktop to mainframe—or even supercomputer—is portability across scale; and the ability to swap out old technology for the latest technical advances without dramatically affecting the rest of your installation is portability through time. All this is necessary to support the extremely sophisticated levels of information malieability that corporations need to make the Information Age really work.

UNIX was always technically cool, advanced, insanely great, etc. So cool that Bell Labs began giving it away to colleges and universities in 1975 because they thought it would be a good recruitment tool—they believed graduate computer engineers would want to work at the place that produced such an elegant piece of technology. But UNIX's all-important portability didn't come about until 1977. Before that, UNIX's technical qualities alone had lured many Bell operating company department heads to Murray Hill, where they learned about UNIX from its small team of creators and began deploying it on Digital Equipment Corporation computers throughout the Bell System. By 1977, AT&T found itself buying a much larger percentage of Digital's annual output than seemed comfortable. (AT&T didn't want to be responsible for a precipitous drop in Digital's fortunes if it had to stop buying for any reason.) So that year, UNIX's creators ported UNIX for the first time, to a non-Digitalcomputer whose only significant characteristic was that it was a non-Digital computer.

After that, UNIX was portable, and entrepreneurs ported it to new microcomputers like crazy. That's when I came on the scene, as a computer industry news reporter covering all that entrepreneurial energy. Even in 1982, the manifest destiny felt by the people in the UNIX industry was clear. And the idea of a common operating system atop different hardware platforms so powerfully fired the imaginations of information systems managers in major corporations that, today, UNIX has become their de facto server operating system.

Given that you've purchased or are considering this book, you already know that UNIX is ubiquitous. What UNIX is not, however—even with the modern graphical user interfaces that paint a pretty face on it—is easy to program or administer compared to DOS or NetWare. Just as a 747 is a bit more complicated to run than, say, a glider, UNIX's increased flexibility and power come with the price of greater complexity.

This book, which delves deeply into the underpinnings of UNIX systems and offers detailed information on many different brands of UNIX , can be your first step on an enjoyable journey into the powerful, technically elegant world of open, portable computing.

Mike Azzara, associate publisher/editorial director, Open Systems Today.

Full download


Posted: August 19th, 2008, 1:59pm CEST

Tags  [edit]

Illustrating the relevance of linear approximation in a variety of fields, Numerical Linear Approximation in C presents a unique collection of linear approximation algorithms that can be used to analyze, model, and compress discrete data. Developed by the lead author, the algorithms have been successfully applied to several engineering projects at the National Research Council of Canada.

Basing most of the algorithms on linear programming techniques, the book begins with an introductory section that covers applications, the simplex method, and matrices. The next three parts focus on various L1, Chebyshev, and least squares approximations, including one-sided, bounded variables, and piecewise. The final section presents the solution of underdetermined systems of consistent linear equations that are subject to different constraints on the elements of the unknown solution vector.

Except in the preliminary section, all chapters include the C functions of the algorithms, along with drivers that contain numerous test case examples and results. The accompanying CD-ROM also provides the algorithms written in C code as well as the test drivers. To use the software, it is not required to understand the theory behind each function.


Full download


Posted: August 19th, 2008, 1:58pm CEST

Tags  [edit]

From the reviews of the Second Edition ...

"The book stresses how systems operate and the rationale behind their design, rather than presenting rigorous analytical formulations ... [It provides] the practicality and breadth essential to mastering the concepts of modern communications systems." -Telecommunication Journal In this expanded new edition of his bestselling book, telephony expert John Bellamy continues to provide telecommunications engineers with practical, comprehensive coverage of all aspects of digital telephone systems, while addressing the rapid changes the field has seen in recent years. Bellamy discusses the near-complete conversion to digital technology in telephone networks worldwide, examines both existing and emerging technologies, and explores the intricacies of carrying voice over data networks as well as the use of telephone networks for carrying data for Internet access. He emphasizes system design, implementation, and application, but also correlates the practice to communications theory. With 30 percent new material, Digital Telephony,

Third Edition features:

* Clear explanations on how to overcome problems associated with the replacement of old analog technology with new digital technology
* A new chapter on digital mobile telephone technology
* New material on how, data networks support voice communication
* A new chapter on digital subscriber access technologies
* More than 300 graphs illustrating concepts
* Examples from the U.S. network as well as ITU public telephone networks


Full download


Posted: August 19th, 2008, 1:55pm CEST

Tags  [edit]

This is the first book devoted to both SVG and X3D as a new and universal means of visualizing information. It presents the state-of-the-art research emerging in this novel area and introduces SVG and X3D fundamentals and leading authoring tools. The key topics covered include: - The foundations of SVG and X3D - Data, information, knowledge and network visualization - Advanced and distributed user interfaces - Visualizing metadata and the Semantic Web - Visual interfaces to Web services - New trends and paradigms in publishing and Interactive TV - Displaying geographically referenced data and chemical structures - Advanced use of Adobe Illustrator and X3D-Edit authoring tools This book will be essential reading not only for researchers, Web developers and graduate students but also for undergraduates and everyone who is interested in using the next-generation computer graphics on their websites.

Full download


Posted: August 19th, 2008, 9:29am CEST

Tags  [edit]

Although the highly anticipated petascale computers of the near future will perform at an order of magnitude faster than today’s quickest supercomputer, the scaling up of algorithms and applications for this class of computers remains a tough challenge. From scalable algorithm design for massive concurrency toperformance analyses and scientific visualization, Petascale Computing: Algorithms and Applications captures the state of the art in high-performance computing algorithms and applications. Featuring contributions from the world’s leading experts in computational science, this edited collection explores the use of petascale computers for solving the most difficult scientific and engineering problems of the current century.

Covering a wide range of important topics, the book illustrates how petascale computing can be applied to space and Earth science missions, biological systems, weather prediction, climate science, disasters, black holes, and gamma ray bursts. It details the simulation of multiphysics, cosmological evolution, molecular dynamics, and biomolecules. The book also discusses computational aspects that include the Uintah framework, Enzo code, multithreaded algorithms, petaflops, performance analysis tools, multilevel finite element solvers, finite element code development, Charm++, and the Cactus framework.

Supplying petascale tools, programming methodologies, and an eight-page color insert, this volume addresses the challenging problems of developing application codes that can take advantage of the architectural features of the new petascale systems in advance of their first deployment.


Full download


Posted: August 19th, 2008, 9:27am CEST

Tags  [edit]

Every since the fl int axe triggered the Paleolithic Revolution over two million years ago we have lived by a culture of scarcity. Technology shortfall placed innovative capability in the hands of only a few: those who provided their hunter - gatherer communities with tools for hunting and butchering; then those who could read and write; then, much later, the small number adept in the mysteries of science. For most of history the vast majority of the community, illiterate and uneducated, were excluded.

As time passed, institutions emerged in response to the requirements generated by innovation. The organizational demands of the Paleolithic hunt shaped our top – down command structures. The Agricultural Revolution of ten thousand years ago provisioned the fi rst cities and triggered the emergence of our legal and political systems. The printing press established our national languages and created the modern state. The 19th century Industrial Revolution introduced our fi rst grade schools to train farmhands for the factory.

Every social institution in the modern world was set up in the past, with the limited tools of the past, in order to solve the problems of the past. Few of these institutions will survive what lies ahead, as the new Information Revolution gathers speed and strength, and drives accelerating rates of innovation faster than the old ways can manage. If we are to prepare for the coming radical social changes, at every level from the personal to the global, we must fi nd ways better to predict, and to organize ourselves accordingly.

Full download


Posted: August 19th, 2008, 8:27am CEST

Tags  [edit]

This book’s primary goal is to help you prepare to take and pass Microsoft’s exam number 70-649, Upgrading Your MCSE on Windows Server 2003 to Windows Server 2008. Our secondary purpose in writing this book is to provide exam candidates with knowledge and skills that go beyond the minimum requirements for passing the exam and help to prepare them to work in the real world of Microsoft computer networking.

What Is MCTS Exam 70-649?

Microsoft Certifi ed Technology Specialist (MCTS) Exam 70-649 is a requirement for those upgrading their Windows Server 2003 MCSE certifi cation to the Microsoft Certifi ed Information Technology Professional (MCITP) for Windows Server 2008. Microsoft’s stated target audience consists of IT professionals with MCSE certifi cation on Windows Server 2003 and experience on a medium-sized or large company network. This means a multisite network with at least three domain controllers, running typical network services such as fi le and print services, messaging, database, fi rewall services, proxy services, remote access services, an intranet, and Internet connectivity.

Full download


Posted: August 19th, 2008, 8:06am CEST

Tags  [edit]

Take charge of your career with CISA certification

Prepare for CISA certification and improve your job skills with the training you'll receive in this valuable book. Covering the very latest version of the exam, it's packed with instruction on all exam content areas, including the most up-to-date regulations, IS auditing best practices, and compliances. You'll find practical exercises and plenty of real-world scenarios—just what you need for the CISA exam, and beyond.

Full coverage of all exam objectives in a systematic approach, so you can be confident you're getting the instruction you need for the exam

Real-world scenarios that put what you've learned in the context of actual job roles

Challenging review questions in each chapter to prepare you for exam day—more than 500 questions included

Exam Essentials, a key feature in each chapter that identifies critical areas you must become proficient in before taking the exam

A handy tear card that maps every official exam objective to the corresponding chapter in the book, so you can track your exam prep objective by objective

FEATURED ON THE CD

SYBEX TEST ERNGINE:
Test your knowledge with advanced testing software. Includes all chapter review questions and bonus exams.

ELECTRONIC FLASHCARDS:
Reinforce your understanding with flashcards that can run on your PC, Pocket PC, or Palm handheld.
Also on CD, you'll find the entire book in searchable and printable PDF.
Study anywhere, any time, and approach the exam with confidence.

About the Author

David L. Cannon, CISA, CCSP, is President and founder of CertTest Training Center, a leading CISA training provider. David has over 15 years of IT training and consulting experience in such industries as IT operations, security, system administration, and management. He teaches CISA preparation courses across the country and wrote the first edition of this book, which received high praise from CISA candidates.


Full download


Posted: August 19th, 2008, 8:01am CEST

Tags  [edit]

CCNA Security Official Exam Certification Guide is a best of breed Cisco® exam study guide that focuses specifically on the objectives for the CCNA® Security IINS exam. Senior security instructors Michael Watkins and Kevin Wallace share preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.

 

CCNA Security Official Exam Certification Guide presents you with an organized test preparation routine through the use of proven series elements and techniques. “Do I Know This Already?” quizzes open each chapter and allow you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks sections help drill you on key concepts you must know thoroughly.

 

The companion CD-ROM contains a powerful testing engine that allows you to focus on individual topic areas or take complete, timed exams. The assessment engine also tracks your performance and provides feedback on a topic-by-topic basis, presenting question-by-question remediation to the text and laying out a complete study plan for review.

Well-regarded for its level of detail, assessment features, and challenging review questions and exercises, this official study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time.

 

CCNA Security Official Exam Certification Guide is part of a recommended learning path from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press. To find out more about instructor-led training, e-learning, and hands-on instruction offered by authorized Cisco Learning Partners worldwide, please visit www.cisco.com/go/authorizedtraining.

 

Michael Watkins, CCNA/CCNP®/CCVP®/CCSP®, is a full-time senior technical instructor with SkillSoft Corporation. With 13 years of network management, training, and consulting experience, Michael has worked with organizations such as Kraft Foods, Johnson and Johnson, Raytheon, and the United States Air Force to help them implement and learn the latest network technologies.

 

Kevin Wallace, CCIE® No. 7945, is a certified Cisco instructor working full time for SkillSoft, where he teaches courses in the Cisco CCSP, CCVP, and CCNP tracks. With 19 years of Cisco networking experience, Kevin has been a network design specialist for the Walt Disney World Resort and a network manager for Eastern Kentucky University. Kevin also is a CCVP, CCSP, CCNP, and CCDP with multiple Cisco security and IP communications specializations.

 


About the Author


Michael Watkins, CCNA/CCNP/CCVP/CCSP, is a full-time senior technical instructor with SkillSoft Corporation. With 13 years of network management, training, and consulting experience, he has worked with organizations such as Kraft Foods, Johnson and Johnson, Raytheon, and the U.S. Air Force to help them implement and learn about the latest network technologies. In addition to holding more than 20 industry certifications in the areas of networking and programming technologies, he holds a bachelor of arts degree from Wabash College.

 

Kevin Wallace, CCIE No. 7945, is a certified Cisco instructor working full time for SkillSoft, where he teaches courses in the Cisco CCSP, CCVP, and CCNP tracks. With 19 years of Cisco networking experience, he has been a network design specialist for the Walt Disney World Resort and a network manager for Eastern Kentucky University. He holds a bachelor of science degree in electrical engineering from the University of Kentucky. He is also a CCVP, CCSP, CCNP, and CCDP, with multiple Cisco security and IP communications specializations.


Full download


Posted: August 19th, 2008, 7:54am CEST

Tags  [edit]

Master Visually Excel 2007 covers the basics of using the program, such as navigating in worksheets and workbooks and understanding how to enter information into a worksheet, as well as intermediate through advance features, such as using formulas and functions and finding and controlling formulaic errors. A two-color, step-by-step consumer guide it features screen shots with specific, numbered instructions showing the actions users need to perform to execute certain tasks. In-depth, complete coverage of Excel 2007 allows users to grow at ones own pace and achieve anything from a basic understanding of this dynamic data tool to higher level productivity using the advanced features found in Excel.

Full download


Posted: August 19th, 2008, 7:51am CEST

Tags  [edit]

Wireless communications will play a major role in future communication systems. In fact, the need of wireless access to the Internet will become increasingly important, and novel network communication paradigms, such as ad-hoc wireless networks or integrated mobile/satellite systems, will be developed in the near future. Detection algorithms will play an important role in the design of efficient wireless communication systems as it will be mandatory to adhere to specific constraints in terms of power consumption and detection speed.

  • Provides a unified approach to statistical detection for stochastic channels, with particular emphasis on wireless communications
  • Shows how algorithms for trellis-based sequence detection can be systematically extended to trellis-based and graph-based symbol detection algorithms and vice-versa
  • Contains numerous examples of applications with an extended set of numerical results relative to the algorithms’ performance
  • Describes per-survivor processing, a key concept used to implement adaptive detection techniques
  • Presents a detailed description of graph-based detection
  • Features problems at the end of each chapter

* Includes a companion website featuring a solutions manual, electronic versions of the figures and a sample chapter *

By featuring detection algorithms which can be applied to wireless communications, as well as wired and storage systems such as those relative to transmissions over inter-symbol interference channels, this book will have far reaching appeal. Researchers and practitioners working in wireless and storage system design, both in academia and in industry, will all find it extremely useful.


Full download


Posted: August 19th, 2008, 7:43am CEST

Tags  [edit]

The recent surge of technology outsourcing has intensified the cross-cultural effects of information systems designs and constructions, as well as the potential shortage of suitable information specialists at strategic locations. Millions of dollars of investments in information systems are at risk of being underutilized or rejected by users for cultural reasons. Information Resources Management: Global Challenges addresses challenges in managing information resources in dynamic social environments across cultures, including research on key factors for social acceptance of information technology, and user adoption of information management methods. Information Resources Management: Global Challenges explores new paradigms under which information resources will generate original meanings for a contemporary generation of users, with increasing interest toward user-centered and culture-centric information systems.

About the Author

Dr. Wai K. Law is Professor of Business Strategy and Information Systems at the University of Guam, USA. He received his Management Ph.D and Computer Science master degrees from Michigan State University. He has broad experience in information systems planning, quantitative modelling, computer simulations and database construction. His research interests are in business strategy and policy, logistics, IS strategy, multi-cultural IRM, e-business and innovative IT education. He has published in numerous journals and refereed conference proceedings. He also authored several books in the areas of strategic simulation and problem-based instruction.

Full download


Posted: August 19th, 2008, 7:42am CEST

Tags  [edit]

Virtual technology is increasingly prevalent in all spheres of daily life, including infiltration into governmental policies, processes, infrastructures, and frameworks. E-Government Research: Policy and Management provides scholars and practitioners with a critical mass of research on the integration, management, implications, and application of e-government. Covering such issues as e-government adoption and diffusion; social and performance issues of e-government; and information security, privacy, and policy, this book is an essential resource to any library collection.

About the Author

Donald F. Norris is Director of the Maryland Institute for Policy Analysis and Research (MIPAR) and Professor of Public Policy at the University of Maryland, Baltimore County (UMBC). He is a specialist in public management, urban affairs, and the application, uses and impacts of information technology in public organizations. He holds a B.S. in history from the University of Memphis and both an M.A. and a Ph.D. in government from the University of Virginia.

Full download


Posted: August 19th, 2008, 7:40am CEST

Tags  [edit]

This book constitutes the refereed proceedings of the 4th International Workshop on Algorithms in Bioinformatics, WABI 2004, held in Bergen, Norway, in September 2004.

The 39 revised full papers presented were carefully reviewed and selected from 117 submissions. Among the topics addressed are all current issues of algorithms in bioinformatics, such as exact and approximate algorithms for genomics, genetics, sequence analysis, gene and signal recognition, alignment, molecular evolution, phylogenetics, structure determination or prediction, gene expression and gene networks, proteomics, functional genomics, and drug design.


Full download


Posted: August 19th, 2008, 7:39am CEST

Tags  [edit]

This book introduces the fundamentals of 2-D and 3-D computer graphics. Additionally, a range of emerging, creative 3-D display technologies are described, including stereoscopic systems, immersive virtual reality, volumetric, varifocal, and others.

Interaction is a vital aspect of modern computer graphics, and issues concerning interaction (including haptic feedback) are discussed. Included with the book are anaglyph, stereoscopic, and Pulfrich viewing glasses. Topics covered include: - essential mathematics, - vital 2-D and 3-D graphics techniques, - key features of the graphics, - pipeline, - display and interaction techniques, - important historical milestones.

Designed to be a core teaching text at the undergraduate level, accessible to students with wide-ranging backgrounds, only an elementary grounding in mathematics is assumed as key maths is provided. Regular ‘Over to You’ activities are included, and each chapter concludes with review and discussion questions.


Full download


Posted: August 19th, 2008, 7:38am CEST

Tags  [edit]

The nature of governance is rapidly changing, due to new technologies which expand public sector capabilities. Modern Public Information Technology Systems: Issues and Challenges examines the most important dimensions of managing information technology in the public sector. It explores the impact of information technology on governmental accountability and distribution of power, the implications of privatization as an IT business model, and the global governance of information technology. Modern Public Information Technology Systems: Issues and Challenges provides a fresh look at the evolution of federal technology and political accountability in governmental information systems. Descriptions of general policy and technical applications, as well as practical implementation guidelines make this book a must-have for professors, students, and practitioners.

About the Author

G. David Garson is full professor of public administration at North Carolina State University, where he teaches courses on American government, research methodology, computer applications, and geographic information systems. In 1995 he was recipient of the Donald Campbell Award from the Policy Studies Organization, American Political Science Association, for outstanding contributions to policy research methodology and in 1997 of the Aaron Wildavsky Book Award from the same organization. He is author of Guide to Writing Quantitative Papers, Theses, and Dissertations (Dekker, 2001), editor of Social Dimensions of Information Technology (2000), Information Technology and Computer Applications in Public Administration: Issues and Trends (1999), and Handbook of Public Information Systems (1999), and is author of Neural Network Analysis for Social Scientists (1998), Computer Technology and Social Issues (1995), and is author, coauthor, editor, or coeditor of 17 other books and author or coauthor of more than 50 articles. For the last 20 years he has also served as editor of the Social Science Computer Review and is on the editorial board of four additional journals. He may be contacted at David_Garson@ncsu.edu.

Full download


Posted: August 15th, 2008, 6:41pm CEST

Tags  [edit]

Picture the images you'll capture with your 40D

In the Canon EOS 40D, speed and reliability meet superior image quality and affordability. And the more you know about your camera, the better your images will be. So don't wait another minute. Learn how to work with color spaces and white balance, use Live View, set up the 40D for your shooting style, set and evaluate exposure, and more. Get helpful tips and advice that you can use every time in this handy guide that goes wherever you take pictures.

  • Discover how to use and modify Picture Styles, and why you should

  • Create customized settings for the subjects you shoot most often

  • Explore Canon lenses

  • Work with natural light, onboard flash, and accessory Speedlites

  • Understand when and why to use RAW capture

  • Get insights for shooting action, events, weddings, stock shots, macro images, landscapes, and more

About the Author

Charlotte K. Lowrie is a freelance stock, editorial, and portrait photographer and award-winning writer. Her images have been featured on the Canon Digital Learning Center, in Microsoft publications, and in national magazines. Charlotte teaches BetterPhoto.com classes, and she is the author of eight books including the bestselling Canon EOS Digital Rebel XTi Digital Field Guide, Camera Raw Studio Skills, and several other Wiley titles. She is the coauthor of Exposure and Lighting for Digital Photographers Only, also from Wiley. Visit her Web site at wordsandphotos.org.

Full download


Posted: August 15th, 2008, 6:40pm CEST

Tags  [edit]

Service Oriented Architecture is mainly a mindset, an enterprise strategy whose natural implementation is represented by web services. SOA is not a single product or single reference architecture to be followed, but SOA is all about best practices, reference architectures, processes, toolsets, and frameworks, along with many other things which will help you and your organization to increase the responsiveness and agility of your enterprise architecture. Standards and frameworks play a greater role in enabling easy and widespread industry adoption of SOA.

This book will help you learn the importance of designing a sound architecture for successful implementation of any business solution, different types of C/S architecture, and various tenets of SOA, explaining the fundamentals and explaining the advantage of using the Service Oriented Architecture in designing of the business solution. From a basic XML-over-HTTP approach to the REST and SOAP protocols, we get into the details of how web services can be implemented with various degrees of complexity and flexibility using JAVA.
This book will explain the concepts of business layer that is 'The SOA core'. You will also learn when SOA will define as an asset to your project with the help of practical examples.

In the early years when the WS-approach began to emerge it suffered from difficulties due to many factors, for instance, complex adoption process and poor standardization. Now, with little effort times are mature for using this technology and also getting great advantages, both immediate and as an investment for our future works. The book concludes with the focus on explanation of these assets.

Full download


Posted: August 15th, 2008, 6:39pm CEST

Tags  [edit]

Many times, security professionals need a reference for reviewing, developing, and implementing a security policy architecture. This text will walk the reader through the process for an effective policy architecture for a small, medium, or large enterprise. Whether the reader is a novice or an experienced security professional, this text will give examples and hints on how to review an existing security policy architecture and develop it from scratch. The reader also will receive tips on how to gain enterprise support and communicate the security policy architecture to the enterprise, whether the enterprise is a global company or a private firm. At times, security professionals need to validate their own security policy development direction against others in the industry. This book will assist any security professional who has the responsibility of developing and maintaining a security policy architecture.

Full download


Posted: August 15th, 2008, 6:38pm CEST

Tags  [edit]

There is no area of applied science more diverse and powerful than the mechanics of deformable solids nor one with a broader and richer history. From Galileo and Hooke through Coulomb, Maxwell, and Kelvin to von Neuman and Einstein, the question of how solids behave for structural applications has been a basic theme for physical research exciting the best minds for over 400 years. From fundamental questions of solid-state physics and material science to the mathematical modeling of instabilities and fracture, the mechanics of solids remains at the forefront of today’s research. At the same time, new innovative applications such as composites, prestressing, silicone chips, and materials with memory appear everywhere around us.

To present to a student such a wonderful, multifaceted, mental jewel in a way that maintains the excitement while not compromising elegance and rigor, is a challenge no teacher can resist. It is not too difficult at the undergraduate level where, in a series of courses, the student sees that the simple solutions for bending, torsion, and axial load lead directly to analysis and design of all sorts of aircraft structures, machine parts, buildings, dams, and bridges. However, it is much more difficult to maintain this enthusiasm when, at the graduate level, the next layer of sophistication is necessary to handle all those situations, heretofore glassed over and postponed, where the strength-ofmaterials approach may be inaccurate or where a true field theory is required immediately.

This book has evolved from over 30 years of teaching advanced seniors and first-term graduate students a core course on the application of the full-range field theory of deformable solids for analysis and design. It is presented to help teachers meet the challenges of leading students in their exciting discovery of the unifying field theories of elasticity and plasticity in a new era of powerful machine computation for students with little experimental experience and no exposure to drawing and graphic analysis. The intention is to concentrate on fundamental concepts, basic applications, simple problems yet unsolved, inverse strategies for optimum design, unanswered questions, and unresolved paradoxes in the hope that the enthusiasm of the past can be recaptured and that our continued fascination with the subject is made contagious.

Full download


Posted: August 15th, 2008, 6:37pm CEST

Tags  [edit]

This textbook is intended for use by SPI (software process improvement) managers and researchers, quality managers, and experienced project and research managers. The papers constitute the research proceedings of the 14th EuroSPI (European Software Process Improvement, www.eurospi.net) conference in Potsdam, September 26-28, 2007, Germany. Conferences in this series have been held since 1994 in Dublin, 1995 in Vienna (Austria), 1997 in Budapest (Hungary), 1998 in Gothenburg (Sweden), 1999 in Pori (Finland), 2000 in Copenhagen (Denmark), 2001 in Limerick (Ireland), 2002 in Nuremberg (Germany), 2003 in Graz (Austria), 2004 in Trondheim (Norway), 2005 in Budapest (Hungary), and 2006 in Joensuu (Finland). EuroSPI established an experience library (library. eurospi.net) which will be continuously extended over the next few years and will be made available to all attendees. EuroSPI also established an umbrella initiative for establishing a European Qualification Network in which different SPINs and national initiatives join mutually beneficial collaborations (EQN - EU Leonardo a Vinci network project).

With a general assembly during October 15–16, 2007 through EuroSPI partners and networks, in collaboration with the European Union (supported by the EU Leonardo da Vinci Programme), a European certification association has been created for the IT and services sector to offer SPI knowledge and certificates to industry, establishing close knowledge transfer links between research and industry. The biggest value of EuroSPI lies in its function as a European knowledge and experience exchange mechanism for SPI know-how between research institutions and industry.

Full download


Posted: August 15th, 2008, 6:35pm CEST

Tags  [edit]

Scientific computing is a collection of tools, techniques and theories required to develop and solve mathematical models in science and engineering on a computer. The purpose of this book is to supply a collection of problems together with their detailed solution which will prove to be valuable to students as well as to research workers in the fields of scientific computing. The book provides the various skills and techniques needed in scientiic computing. The topics range in difficulty from elementary to advanced. Almost all problems are solved in detail and most of the problems are selfcontained. A number of problems contain C++ or Java code. All fields in scientific computing are covered such as matrices, numerical analysis, neural networks, genetic algorithms etc. All relevant definitions are given. Students can learn important principles and strategies required for problem solving. Chapter 1 gives a gentle introduction to problems in scientific computing. Teachers will also find this text useful as a supplement, since important concepts and techniques are developed in the problems. Basic knowledge in linear algebra, analysis, C++ and Java programming are required. We have tested the C++ programs with gcc 3.3 and Microsoft Visual Studio.NET (VC 7). The Java programs have been tested with version 1.5.0. The material was tested in our lectures given around the world.

Any useful suggestions and comments are welcome,

Full download


Posted: August 14th, 2008, 9:44am CEST

Tags  [edit]

With viruses, spyware, and a seemingly unending onslaught of new cyber-threats, security is a crucial and constant concern for all networking professionals. This is especially true for mobile networking professionals, who are all too aware of mobile technology's special vulnerability. This indispensable reference turns mobile network developers, architects, and engineers into mobile security specialists. Covering each type of mobile technology from WiFi to Bluetooth, the book details each technology's security weaknesses and provides comprehensive countermeasures to thwart threats. It explains in language geared for networking professionals the essentials of the latest security standards and protocols. Most importantly, the book pinpoints security issues encountered end-to-end throughout an entire mobile network. The book's complete catalog of security vulnerabilities ensures that all viable security measures are taken. A practical, hands-on discussion of promising next-generation research into mobile security prepares mobile professionals for the ever-looming next waves of security threats.

About the Author

Selim Aissi is manager and chief architect of manageability and security at Intel Corporation’s Mobile Platform Group. He attended the University of Michigan, where he earned his M.S. and Ph.D. in aerospace engineering. He is a Certified Information Systems Security Professional (CISSP), Senior Member of IEEE, and had served on the editorial and technical boards of several journals and conferences.

AnandR. Prasad is a senior researcher at DoCoMo Euro-Labs, Munich, Germany. A senior member of the IEEE, he earned his Ph.D. for studies on IP-based WLANs: protocols, security and deployment at Delft University of Technology, The Netherlands.

Nora Dabbous is a security architect for Gemplus, Suresnes, France, where she researches such security technologies as biometrics and smart cards. She earned an M.S. in telecommunications engineering from the University of Bologna, Italy.


Full download


Posted: August 14th, 2008, 8:53am CEST

Tags  [edit]

Virtual teams constitute a relatively new knowledge area that has risen from two recent changes: the globalization of industry and markets, and advances in information communication technology tools. Continual technological advancement is set against a backdrop of international mergers, take-overs, and alliances, which invariably leads to more distributed collaboration, both formal and informal. The concept of creativity is often at the core of such proactive decisions. Higher Creativity for Virtual Teams: Developing Platforms for Co-Creation presents advanced research on the concept of creativity using virtual teams, demonstrating a specific focus and application for virtual teams. This book presents tools, processes, and frameworks to advance the overall concept that leveraging ideas from different locations in an organization and within extended networks is based on creativity, which can deliver innovation.

About the Author

Steven MacGregor is an innovation consultant in Catalonia, Spain and Research Fellow at IESE Business School, Barcelona where he works across two research streams Business Innovation and Business in Society. He also teaches at the University of Girona and the European University and holds advisory posts for the European Regions Research and Innovation (ERRIN) network in Brussels and the international Design series of conferences based in Croatia. Dr. MacGregor previously held a Spanish Government funded post-doctoral post at Ikerlan Technological Research Centre, part of the Mondragón Corporation in the Basque Country, the largest industrial cooperative in the world. He is a visiting professor at ETEO, the Business School of the University of Mondragón. He holds a PhD in Engineering Design Management from the University of Strathclyde in Glasgow and has completed visiting researcher positions at Stanford Universitys Centre for Design Research, the Institute for Complex Engineered Systems at Carnegie-Mellon University and the Grouplab Human Computer Interaction laboratory at the University of Calgary. He was listed in US publication Who s Who in Science & Engineering (2003) at age 25 and has published in Business Week Online, the Journal of Product Innovation Management, and the European Journal of Innovation Management. Teresa Torres Coronas, Ph. D., has a bachelors degree in economics (Barcelona University) and a Ph.D. in management (Rovira i Virgili University). She won first prize in the 2000 edition of EADA related management research. She is the author of the book Valuing Brands (Ediciones Gestión 2000. Spain), co-author or the book Retrieve Your Creativity (Septem Ediciones, Spain), co-editor of the book Changing the way you teach: Creative tools for management education, (Septem Ediciones, Spain, in press), and author of many articles and conference papers about intangible management, management education, and applied creativity and TI. She is managem

Full download


Posted: August 14th, 2008, 8:53am CEST

Tags  [edit]

There are several Oracle certification tracks—this book is concerned with the Oracle Database Administration certification track, specifically for release 11g of the database. There are three levels of DBA certification: Certified Associate (OCA), Certified Professional (OCP), and Certified Master (OCM). The OCA qualification is based on two examinations, the second of which is covered in this book. The OCP qualification requires passing a third examination. These examinations can be taken at any Prometric Center and consists of between sixty and seventy questions to be completed in ninety minutes. The OCM qualification requires completing a further two-day evaluation at an Oracle testing center, involving simulations of complex environments and use of advanced techniques.

To prepare for the second OCA examination, you can attend an Oracle University instructor-led training course, you can study Oracle University online learning material, or you can read this book. In all cases, you should also refer to the Oracle Documentation Library for details of syntax. This book will be a valuable addition to other study methods, but it is also sufficient by itself. It has been designed with the examination objectives in mind, though it also includes a great deal of information that will be useful to you in the course of your work.

Full download


Posted: August 14th, 2008, 8:50am CEST

Tags  [edit]

Create a first-rate resume that will get you hired in IT 

Stand out in a crowd of IT job applicants by creating and submitting a winning resume and cover letter with help from this practical guide. Fully revised and updated for the latest trends, technologies, and in-demand jobs, Ace the IT Resume, Second Edition reveals how to best showcase your IT skills and experience. You'll get tips for adapting your resume for different formats, using the right keywords, and getting your resume in the hands of the hiring manager. With an encyclopedia of sample resumes, job descriptions, and resume strategies, this is your must-have guide to landing a great IT job.

  • Present your skills, experience, and education in the most effective format
  • Optimize your online resume
  • Customize your resume based on the job you're seeking
  • Write compelling and relevant cover letters
  • Avoid common pitfalls and analyze your resume for errors
  • Discover ways to quickly get hands-on experience
  • Network with IT professionals to make connections

Full download


Posted: August 14th, 2008, 8:48am CEST

Tags  [edit]

The Only Authorized Guide to IBM Cognos 8 Business Intelligence

Develop, deploy, and maintain a complete BI solution across your enterprise. IBM Cognos 8 Business Intelligence: The Official Guide shows you how to take full advantage of the robust service-oriented architecture and simplified role-based user interfaces. Learn how to create, share, and analyze data-rich reports that lead to increased productivity and better business decisions. Featuring real-world insight and expert tips, this is a must-have guide for IBM Cognos 8 Business Intelligence users of all levels, from administrators to end users.

  • Measure and monitor performance using dashboards and scorecards    
  • Assign user roles and privileges            
  • Provide complete and consistent access to a broad range of data sources via Cognos Connection
  • Use Cognos 8 Go! to extend BI to Office applications, mobile devices, and search engines
  • Enable business users to create reports with Query Studio
  • Develop new insights by exploring data in multiple dimensions and perspectives with Analysis Studio
  • Build Dimensional Reports with Report Studio
  • Use Event Studio to identify and deliver mission-critical information
  • Create, modify, organize, and publish a model from Cognos Framework Manager        
  • Implement sound security measures
  • Take advantage of the management tools in Cognos Administration to ensure maximum reliability and availability
About the Author

Dan Volitich is president and owner of John Daniel Associates, a Cognos-exclusive partner serving Fortune and mid-market enterprises in the Business Intelligence market for more than a decade. In recognition of Dan's product expertise, John Daniel is one of 12 companies worldwide to have successfully completed all technical requirements for Cognos Accredited Partner status.


Full download


Posted: August 14th, 2008, 8:43am CEST

Tags  [edit]

Ever since Visual Basic was merged into .NET, it's become the core language for creating business applications with Windows. The latest version, VB 2008, is even more useful -- and provides even more incentive for migrating from VB 6. All it lacks is a good book on how to harness its power. Programming Visual Basic 2008 fills the void. Written in a lively and engaging style by a developer who's grown up with Visual Basic, including both VB 6 and VB .NET, this hands-on guide addresses the core topics of the new VB, from basic to complex, with plenty of code examples. Programming Visual Basic 2008 also examines .NET programming from the application level with a chapter-by-chapter plan for developing, documenting, and deploying a full data-driven application. You learn, step-by-step, how to build and deploy a library management system, complete with patron, inventory, and barcode support. The book's broad range of topics include: VB language and its syntax An overview of the .NET Framework Object-oriented development in VB and .NET Generic objects, collections, and nullable types Design and management of software projects Integrating desktop features with Windows Forms Database design with SQL Server 2008 Database interface design with ADO.NET The new LINQ feature, and how to use it within VB and .NET Embedding XML within application source code Encryption and authentication in .NET Interacting with data stored in files and directories Web development using ASP.NET Deploying an application to a user's workstation And much more Programming Visual Basic 2008 is ideal for VB 6 programmers who are ready to move to .NET, as well as VB.NET programmers who wish to improve their project-focusedsoftware development skills. Programming novices and developers coming from other languages will find the book valuable because of its language instruction and project design knowledge. Once you finish the book, you will have a firm grasp of VB 2008's core concepts and language elements, and understand how to build VB projects as they were intended -- as complete, cohesive solutions.

About the Author

Tim Patrick is a software architect and developer with 25 years of experience in designing and building custom software solutions. As a Microsoft MVP and Microsoft Certified Solution Developer, he spends his days writing Visual Basic applications. Tim has published five tutorial and reference books on Visual Basic development, along with several articles on Visual Basic and related technologies. His works include "Visual Basic 2005 in a Nutshell" and "Visual Basic 2005 Cookbook," both published by O'Reilly Media.

Full download


Posted: August 14th, 2008, 8:40am CEST

Tags  [edit]

This book is about the way companies are directed and controlled, and relate to their sources of finance—what has come to be called corporate governance. The term‘company’ is better than ‘corporation’ as it reflects the human dimension; companies are collections of people, not just inanimate structures.

There are separate chapters describing corporate governance in five leading economies—Germany, Japan, France, the USA, and the UK. Each chapter is descriptive, not normative. The aim is to make sense of current practice and to shed light on the main changes and probable developments bearing in mind what has already taken place since Keeping Good Company was written in 1991. Had this book been written in 2025 not 2003–4, it would have contained chapters on the three economies which by then may have surpassed in size all except the USA—China, India, and Russia. The main focus is on quoted companies, but the principles of good governance apply to companies of almost any size, though their application may vary according to circumstances; unquoted companies will be considered because of their significance and the special problems they pose.

Full download


Posted: August 14th, 2008, 8:39am CEST

Tags  [edit]

Photography is a complex craft. Some excel at the technical side of image-making, focusing perfectly on the subject, releasing the shutter at just the right moment and making exposures with the precise amount of light. Others are artists and storytellers, capturing a fleeting moment in time which inspires a viewer to gaze upon an image and ponder its meaning. The best photographers are masters of both.

In this highly visual, informative new book, Angela Faris Belt discusses the four crucial elements of photography that are essential for successful technical and conceptual image-making:

the photographic frame and its borders
quality of focus as determined by the aperture or lens
shutter speeds and their effects in relation to time and motion
the physical media used to create the aggregate image

Step-by-step guidance including informative screen shots, traditional darkroom and Photoshop techniques, suggested exercises, and before and after images help both film and digital photographers improve their skills, learn new techniques, and better understand their craft. More than 300 stunning, full color images and portfolios featuring the work of over 40 prestigious artists provide visual inspiration as well as a gorgeous collection of artwork for photography enthusiasts.

*Learn from an expert author how to combine your creative vision with technical accuracy to produce images that are visually provoking as well as technically inspiring
*Includes over 300 stunning full color images and highlights the portfolios of 40+ prestigious artists
*Contains screenshots, before-and-after images, and how-to information to help both students and photographers practice skills and learn new techniques
*Follow the suggested exercises at the end of each chapter to develop your own portfolio of images

About the Author

Angela Faris Belt holds an MFA in Photography from the University of Michigan. She is a fine art photographer who has worked as a professional educator for fifteen years. Her work has been exhibited nationally and internationally, and she has received several awards and recognition for her fine art work and her work in photography education. She lives with her husband David in the mountains outside of Denver, Colorado, and serves as full-time faculty at The Art Institute of Colorado.

For more information about the artist-author, go to www.angelafaris.com.


Full download


Posted: August 14th, 2008, 8:35am CEST

Tags  [edit]

At 70 terabytes and growing, Wal-Mart's data warehouse is still the world's largest, most ambitious, and arguably most successful commercial database. Written by one of the key figures in its design and construction, Data Warehousing: Using the Wal-Mart Model gives you an insider's view of this enormous project. Continuously drawing from this example, the author teaches you the general principles and specific techniques you need to understand to be a valuable part of your organization's own data warehouse project, however large or small. You'll emerge with a practical understanding of both the business and technical aspects of building a data warehouse for storing and accessing data in a strategically useful way.

What further sets this book apart is its focus on the informational needs of retail companies-including both market and organizational issues that affect the data's collection and use. If retail is your field, this book will prove especially valuable as you develop and implement your company's ideal data warehouse solution.

Features

  • Written by a member of the team of four engineers who designed and built the Wal-Mart Data Warehouse database, a team whose database design was recognized internally in 1991 by Wal-Mart with the company's Team Innovational Technical award.
  • Provides essential information for project managers, consultants, data warehouse managers, and data architects.
  • Takes an in-depth look at a wide range of technical issues, including architecture, construction approaches, tool selection, database system selection, and maintenance.
  • Addresses issues specific to retail business: vendors, inventory, sales analysis, geography, article categories, and more.
  • Explains how to determine business requirements at the outset of the project-and how to develop return on investment analyses after the warehouse has been brought online.
About the Author

Paul Westerman is a Global Marketing Manager for Compaq Computers, Inc. He began his retail career with Wal-Mart, where he was one of the four people responsible for designing and building the Wal-Mart data warehouse-still the world's largest. Since then, Paul has played a key role in many very large data warehouses projects around the world-in the retail industry, telephone industry, and other areas-and has spoken to audiences around the world about the benefits of applying the data warehouse technology to business. He holds a BS in Computing and Information Sciences from Oklahoma State University.


Full download


Posted: August 14th, 2008, 8:30am CEST

Tags  [edit]

The concept of electronic government (eGov), sometimes electronic governance, is about to emerge from a practitioners’ concept to one that also attracts research. Conferences abound, and research scales up from individual researchers and projects to institutes, both those governed by industry, such as IBM’s Institute for Electronic Government1 and those governed by universities, such as the Center for Technology in Government at Albany University.2 Research and development programs such as the EU Information Society Technologies and Government Online are focusing on developing strategic and transferable IT (information technology) uses in government. Research institutes with the focus on policies and development focus increasingly on IT use, such as the Institute for Development Policy and Management at the University of Manchester.3 Countries and states establish ”Task Forces” in the field, and there is a rich supply of Web pages with titles like ”Electronic Government Resources,” where electronic services are offered.4

It is hard to estimate the amount of effort to implement eGov currently going on around the world. Many things relevant to the field come under different names. Much material is not available on the Web, and even if it is, it is often in other languages than English as it is for use in one particular country rather than intended for the rest of the world to read. Still, an indication of the amount is that a search with Adobe pdf Finder5 finds 23,308 pdf documents containing the words “Electronic Government,” while an AltaVista search finds 44,979 html documents (March 30, 2001). One interesting observation is that not only is research increasingly focusing on developing countries, but also policy documents and implementations come increasingly from countries outside North America, EU and Australia/ New Zealand, such as India, Malaysia and Mexico. From a start in the U.S. and the EU, electronic government is increasingly on the agenda worldwide.

Full download


Posted: August 14th, 2008, 8:28am CEST

Tags  [edit]

Rough set theory is a new soft computing tool which deals with vagueness and uncertainty. It has attracted the attention of researchers and practitioners worldwide, and has been successfully applied to many fields such as knowledge discovery, decision support, pattern recognition, and machine learning.

Rough Computing: Theories, Technologies and Applications offers the most comprehensive coverage of key rough computing research, surveying a full range of topics from granular computing to pansystems theory. With its unique coverage of the defining issues of the field, this commanding research collection provides libraries with a single, authoritative reference to this highly advanced technological topic.

About the Author

Aboul Ella Hassanien received a BSc (Hons) and an MSc, both from Ain Shams University, Faculty of Science, Pure Mathematics and Computer Science Department, Cairo, Egypt. In 1998, he received his doctoral degree from the Department of Computer Science, Graduate School of Science & Engineering, Tokyo Institute of Technology, Japan. Currently, he is an associate professor at Cairo University, Faculty of Computer and Information, IT Department. His research interests include rough set theory, wavelet theory, x-ray mammogram analysis, medical image analysis, fuzzy image processing and multimedia data mining.

Zbigniew Suraj received an MSc from the Pedagogical University in Rzeszów (Poland), a PhD from the Warsaw University in mathematics, and a DSc (habilitation) in computer science from the Institute of Computer Science, Polish Academy of Sciences. He is presently a professor at the University of Rzeszów (Poland), head of the Chair of Computer Science at the University. His recent research interests focus on concurrency, rough set theory and its applications, knowledge discovery, data mining, and approximate reasoning.

Dominik l zak received a PhD in computer science from Warsaw University, Poland. He serves as an executive member of the International Rough Set Society, editor-in-chief of Online International Journal on Rough Set Methods, guest editor and reviewer for a number of international scientific journals, chair of several international scientific conferences, and is a member of several IEEE technical committees.

Pawan Lingras is a professor and chairperson of the Department of Mathematics and Computing Science at Saint Mary s University, Halifax, Canada. His undergraduate education from Indian Institute of Technology, Bombay, India was followed by graduate studies at the University of Regina, Canada. His areas of interests include artificial intelligence, information retrieval, data mining, Web intelligence, and intelligent transportation systems.


Full download


Posted: August 14th, 2008, 8:25am CEST

Tags  [edit]

This text is designed to help managers who have to deal with a complex environment, and who are often presented with "ready-made" solutions as to how to best organize their firm, to best use information technology.

Information Technology and Organizational Transformation presents a simple and attractive framework within which managers can analyse their firm's environment and characteristics, and reflect on the most appropriate way - for them - to "put the puzzle together." It provides a clearly structured treatment of organizational issues, strategy, and people issues and how they are impacted by technology

The book draws from the latest research in industrial organization, strategy, information technology, organizational theory, and leadership. It examines the individual puzzle pieces that have to be put together - strategy, structure, information technology, and leadership. It presents the cases of three firms, Oticon, Li & Fung and Progressive Insurance, that were equally successful in putting these pieces together, while choosing pieces with dramatically different forms and adjusting them in radically different ways.

This text provides the manager and student with an integrated conceptual but pragmatic framework to analyse their situation. Courses examining the role of Information Technology in emerging organizational forms will find a well-grounded conceptual framework, illustrated with in-depth case studies.

About the Author

Suzanne Rivard is Professor of Information Technology and holds the Chair of Strategic Management of Information Technology at HEC Montréal. Her work has been published in such journals as Communications of the ACM, Canadian Journal of Administrative Sciences, Data Base, Information and Management, Journal of Management Information Systems, and MIS Quarterly, and others. Currently she is an associate editor on the board of Information Systems Research, the Journal of the Association for Information Systems, and Revue Gestion.


Full download


Posted: August 14th, 2008, 8:24am CEST

Tags  [edit]

With the fast pace of change in today’s business environment, the need to transform organizations into agile enterprises that can respond quickly to change has never been greater. Methods and computer technologies are needed to enable rapid business and system change, and this practical book shows professionals how to achieve this agility. The solution lies in Enterprise Integration (both business and technology integration). For business integration, the book explains how to use enterprise architecture methods to integrate data, processes, locations, people, events and business plans throughout an organization.

To attain technology integration, this cutting-edge resource shows professionals how to use XML, enterprise portals, enterprise application integration (EAI), Web services, service-oriented architecture (SOA) and business process management (BPM). These technologies and related products can be used with business methods to rapidly deliver priority systems into production.

CD-ROM Included! Contains a tutorial that takes professionals through a model driven approach to software development. The disc also includes an overview and sampling of practical tools that help users better plan and mange their enterprise architecture effort.

About the Author

Clive Finkelstein is an independent consultant and presenter of public and in-house courses on the rapid delivery of enterprise architecture using enterprise engineering. Acknowledged world wide as the "Father of Information Engineering", he has over 42 years of industry experience and is a well-respected author/coauthor of numerous books and articles on the subject.


Full download


Posted: August 14th, 2008, 8:20am CEST

Tags  [edit]

Assessing the most valuable technology for an organization is becoming a growing challenge for business professionals confronted with an expanding array of options. This book is an A-Z compendium of technological terms written for the non-technical executive, allowing quick identification of what the term is and why it is significant. This is more than a dictionary - it is a concise review of the most important aspects of information technology from a business perspective: the major advantages, disadvantages and business value propositions of each term are discussed, as well as sources for further reading, and cross-referencing with other terms where applicable. The essential elements of each concept are covered in a succinct manner so the reader can quickly obtain the required knowledge without wading through exhaustive descriptions. With over 200 terms, this is a valuable reference for non- and semi-technical managers, executives and graduate students in business and technology management.

This is an A-Z compendium of over 200 information technology terms written for the non-technical executive. A concise review of the most important aspects from a business perspective including advantages, disadvantages and business value propositions. For non- and semi-technical managers, executives and graduate students in business and technology management.

About the Author

Dr Robert Plant obtained his PhD in Computer Science at the University of Liverpool, England, in 1987. He is currently an associate professor at the School of Business Administration, at the University of Miami, and specializes in teaching MIS Strategy both here and at other universities and companies. His research interests focus on the role of information systems in strategic management.

Dr Stephen Murrell obtained a D. Phil in Computation in 1986 from the Oxford University's Programming Research Group. He is currently a lecturer in Computer Engineering at the University of Miami, where he specializes in teaching Programming, Algorithms, and Operating Systems. His primary area of research is in Programming Languages.

Full download


Posted: August 14th, 2008, 8:18am CEST

Tags  [edit]

Evolving from the current PSTN to Internet Telephony is not an easy task. … The two authors [of this book] are uniquely qualified to explain how this evolution can be architected. … Both authors have used their unique expertise to produce this very first book on the topic.
-From the Foreword by Roch Glitho, Ph.D., Editor-in-Chief, IEEE Communications Magazine, 2003-2005

The executable Internet (X Internet) brings new power and sophistication in delivering services and capabilities to users. The X Internet, both the executable Internet and the extended Internet, fundamentally alters the desktop and Internet landscapes by blurring their distinction both online and off resulting in a new era of information technology.

Authoritative and comprehensive, X Internet: The Executable and Extendable Internet examines this new paradigm from practical and strategic perspectives. It provides a roadmap for building applications that deliver X Internet capabilities. From a strategic angle, it delves into the legal aspects of using and creating this new breed of Internet applications.

Discussing computer human interaction, the book details the development of a rich Internet environment, including graphical design, multimedia, architectures, software development techniques, tools, and information management for X-enriched systems, the components that make up manyof the Web 2.0 applications so popular today. It also includes appendices that contain information on a framework for auditing X systems and various guides for using audio and video and building user interfaces.

X Internet systems offer almost limitless possibilities for building rich, interactive systems that increase productivity and dramatically enhance the user experience. X Internet: The Executable and Extendable Internet provides a thorough yet accessible understanding of this new Internet that is becoming critical to software development and systems management.


Full download


Posted: August 13th, 2008, 4:59pm CEST

Tags  [edit]

Ubiquitous and pervasive technologies such as RFID and smart computing promise a world of networked and interconnected devices. Everything from tires to toothbrushes could soon be in communications range, heralding the dawn of an era in which today's Internet of People gives way to tomorrow's Internet of Things where billions of objects will have the ability to report their location, identity, and history over wireless connections.

Connectivity and Communication Anything, Anywhere, and Anytime

An examination of the exciting expansion period in this research, The Internet of Things: From RFID to the Next-Generation Pervasive Networked Systems provides comprehensive, technical, and practical deploying policy guidance that covers fundamentals and recent advances in pervasive networked systems. The book addresses the conceptual and technical issues that influence the technology roadmap and gives an in-depth introduction to the Internet of Things and its effect on businesses and individuals. Discussing case studies, experience reports, and best practice, it contains information on emerging technologies, market opportunities, and policy implications.

Practical Guidance and Balanced Coverage

The first book of its kind to address major new technological developments and define the Internet of Things, this text provides balanced coverage of theory and practical issues. Reflecting research trends and industry needs, itis a comprehensive technical and practical guide to recent advances in pervasive networked systems.


Full download


Posted: August 13th, 2008, 2:26pm CEST

Tags  [edit]

JDBC: Practical Guide for Java Programmers is the quickest way to gain the skills required for connecting your Java application to a SQL database. Practical, tutorial-based coverage keeps you focused on the essential tasks and techniques, and incisive explanations cement your understanding of the API features you'll use again and again. No other resource presents so concisely or so effectively the exact material you need to get up and running with JDBC right away.

Features

  • Provides tutorial-based instruction in key JDBC techniques, complemented by example code.
  • Centered around an incrementally developed example of a three-tiered application for a video rental e-commerce site.
  • Designed to help you tackle standard JDBC tasks: connecting your database to the Internet, displaying query results, using stored procedures, updating the database, storing metadata, carrying out transactions, working with binary large objects, implementing security, and more.
  • Via the companion Web site, provides code for the examples, tools for loading the example database, links to useful JDBC sites, and a forum in which to interact with other readers.
About the Author

Gregory D. Speegle is an associate professor at Baylor University where he has taught graduate and undergraduate database courses for 10 years. He received a B.S. degree from Baylor in 1984, and a Ph.D. from the University of Texas in 1990. He has been the graduate director since 1994. Dr. Speegle believes students should be comfortable using databases as part of routine programming. His area of research interest is multimedia databases.


Full download


Posted: August 13th, 2008, 2:19pm CEST

Tags  [edit]

Offering new services is a great way for your organization to drive traffic and boost revenue, and what better foundation for these services than IP? This much is a given. The difficulty is uniting business and technical perspectives in a cohesive development and deployment process.

Meeting this challenge is the focus of Developing IP-Based Services. The only book of its kind devoted exclusively to IP-based services, it provides a blueprint for all the engineers, managers, and analysts who must come together to build these services and bring them online.

Inside, you'll find just the right balance of business and technical coverage, introduced with a lucid discussion of the principles of service development and wrapped up with three case studies illustrating effective provisioning in today's marketplace. Read the chapters relating to your role, and you'll play it more successfully. Have your team read the entire book, and you'll achieve a level of collaboration and shared understanding that will quickly accrue to the bottom line.

Features

  • Valuable insight from authors with extensive service provisioning and product development experience.
  • Written for business and technical readers at a wide range of companies, including established telecoms, ISPs, ASPs, Clecs, bandwidth brokers, and vendors.
  • Probes the business issues that will make or break your effort, including shortening the development cycle and choosing a competitive model.
  • Provides the technical coverage required for successful implementation, according to the terms of the business model you choose.
  • Focuses on the IP technologies that offer your service and its users the greatest value, including MPLS, Voice Over IP, and multicast.
  • Helps you meet tough challenges relating to security and Quality of Service.
  • Concludes with case studies illustrating successful service development and deployment in three companies.
About the Author

Monique Morrow, CTO Consulting Engineer at Cisco Systems, has twenty years of experience in IP internetworking, including work for both enterprise companies and service providers in the US and Europe. She holds an MS in Telecommunications Management and an MBA.

Kateel Vijayananda, Network Consulting Engineer at Cisco Systems, has ten years of experience in data networking, featuring design, implementation, management of IP networks and software development devoted to OSI protocol stack implementation. He holds a PhD in Computer Science.


Full download


Posted: August 13th, 2008, 1:12pm CEST

Tags  [edit]

Advances in Wireless Communications covers a broad range of topics in the field of wireless communications, with chapters describing state-of-the-art solutions along with basic theoretical studies in information and communications theory. Thus, the book offers a far-reaching panorama of this exciting field.
Contributions have been grouped into six areas. Many of the topics cut across all the protocol layers. In fact, as challenging as the more standard communication theory related problems are, it is the multifaceted and multilayer system problems of wireless and mobile communications that offer the most significant opportunities for breakthroughs.
Advances in Wireless Communications offers an abundance of stimulating ideas and presents state-of-the-art technologies relevant to wireless communications. This book furthers the understanding of this exciting and fast-growing field, and the material presented is useful to students and researchers in their own search for new and better solutions towards the realization of the wireless information age. The book may also be used as a text for advanced courses on the topic.

Offers an abundance of stimulating ideas and presents state-of-the-art technologies relevant to wireless communications covering a wide range of topics in the field, describing state-of-the-art solutions along with basic theoretical studies in information & communications theory.

Full download


Posted: August 13th, 2008, 10:00am CEST

Tags  [edit]

The science of simulation and modeling (SM) strives to showcase the highest possible level of reality in order to determine the conditions necessary for optimal performance. SM is a multifaceted and complex field due to the numerous applications involved, particularly since SM applications range from nuclear reaction to supermarket queuing. Simulation and Modeling: Current Technologies and Applications includes examinations of current issues related to simulation such as: Web-based simulation, virtual reality, augmented reality, and artificial intelligence.

This book combines different methods, views, theories, and applications of simulations into one volume, and offers insight into the computer science aspect of simulation and modeling while integrating the business practices of SM.

Full download


Posted: August 13th, 2008, 9:58am CEST

Tags  [edit]

The last decade has seen tremendous growth in usage of the World Wide Web. Web caching is a technology aimed at reducing the transmission of redundant network traffic and improving access to the Web. The key idea in Web caching is to cache frequently- accessed content so that it may be used profitably later. This leads to cost savings, reduction in network traffic, improved access and better content availability. Web Caching and Its Applications gives the reader an understanding of the latest developments in Web caching research.

Topics covered include architectural aspects, aspects requiring coordination among caches, aspects related to network traffic, techniques that complement caching, practical aspects, and aspects related to performance. While Web Caching and Its Applications is designed for a professional audience, students will appreciate the exercises for applying the knowledge to solving practical problems related to Web caching and Internet performance. The book includes an exhaustive list of references for further study.

Full download


Posted: August 13th, 2008, 9:53am CEST

Tags  [edit]

You may be passionate about photography, and own a digital SLR with perhaps more advanced equipment as well. But do the photographs you take with this powerful equipment come out as well as you'd like?

With this fascinating and beautifully illustrated book, you learn how to apply the techniques and principles of classic photography so you can make great images with today's digital equipment. Harold Davis, author and renowned fine art photographer, puts the focus in Practical Artistry on light and exposure, two crucial concepts you need to understand and master if you are to truly capture the images you see.

Davis presents a generous number of his own images in each chapter, complete with technical information and an explanation of what he was trying to achieve. These striking photographs not only illustrate the lesson at hand, but also serve as inspiration for your own efforts. Browsing the photographs alone will tell you a lot.

Topics covered in this book include:
  • Camera, lenses, and equipment
  • Understanding exposure and measuring light
  • Relationship of aperture to shutter speed and ISO
  • Working with depth of field
  • Natural lighting, studio lighting, and the use of flash
  • Light and color temperature
  • Working with white balance
  • Photographing at dawn or dusk
  • Photography at night
  • Capturing motion
  • Telling a story with your image
  • Capturing people, places, and things
  • Setting up a digital workflow
  • RAW processing and double RAW processing
  • Adjusting exposure and reducing noise
  • Black & white photography
  • And much more
Concise and to the point, Practical Artistry clearly demonstrates that photography, essentially, is writing with light, and that the type of images you produce depend on the many choices you have for using that skill. Harold Davis gives you an array of choices in full living color.

About the Author

Harold Davis is an author, photographer, and expert technologist. Harold's photographs have been widely published, exhibited, and collected. Many of Harold's fine art photography posters are well known, including some recent alternatively processed digital flower images published by New York Graphic Society.

Full download


Posted: August 13th, 2008, 9:42am CEST

Tags  [edit]

Bringing a fresh new perspective to remote sensing, object-based image analysis is a paradigm shift from the traditional pixel-based approach. Featuring various practical examples to provide understanding of this new modus operandi, Multispectral Image Analysis Using the Object-Oriented Paradigm reviews the current image analysis methods and demonstrates advantages to improve information extraction from imagery. This reference describes traditional image analysis techniques, introduces object-oriented technology, and discusses the benefits of object-based versus pixel-based classification. It examines the creation of object primitives using image segmentation approaches and the use of various techniques for object classification. The author covers image enhancement methods, how to use ancillary data to constrain image segmentation, and concepts of semantic grouping of objects. He concludes by addressing accuracy assessment approaches. The accompanying two CD-ROMs present sample data that enable the use of different approaches to problem solving. Integrating remote sensing techniques and GIS analysis, Multispectral Image Analysis Using the Object-Oriented Paradigm distills new tools to extract information from remotely sensed data.

Full download


Posted: August 13th, 2008, 9:38am CEST

Tags  [edit]

This first book on the numerical analysis of polynomial systems is a stepping stone at the interface of symbolic computation and numerical computation. Bernard Sturmfels, Department of Mathematics, University of Berkeley

I am not familiar with any books that do such a careful job of combining numerical analysis with the algebra of polynomial equations. Dr. Stetter's book is unique in this regard. David Cox, Department of Mathematics, Amherst College

In many important areas of scientific computing, polynomials in one or more variables are employed in the mathematical modeling of real-life phenomena; yet most of classical computer algebra assumes exact rational data. This book is the first comprehensive treatment of numerical polynomial algebra, an emerging area that falls between classical numerical analysis and classical computer algebra, and which has received surprisingly little attention so far. The author introduces a conceptual framework that permits the meaningful solution of various algebraic problems with multivariate polynomial equations whose coefficients have some indeterminacy; for this purpose, he combines approaches of both numerical linear algebra and commutative algebra. For the application scientist, this book provides both a survey of polynomial problems in scientific computing that may be solved numerically and a guide to their numerical treatment. In addition, the book provides both introductory sections and novel extensions, making it more easily accessible.

This book is the first comprehensive treatment of numerical polynomial algebra, an emerging area that falls between classical numerical analysis and classical computer algebra, and which has received surprisingly little attention so far.

About the Author

Hans J. Stetter is Professor Emeritus of Numerical Mathematics at the Vienna University of Technology, Austria. He is the author of more than 90 publications and has been editor or associate editor of Computing, Numerische Mathematik, Transactions on Numerical Software, Mathematics of Computation, and various other journals. He is a member of the German Academy of Natural Scientists Leopoldina.

Full download


Posted: August 13th, 2008, 9:35am CEST

Tags  [edit]

Nobody can dispute the incredible impact that the Web continues to have on the way in which people work, shop, research, play, and communicate. In the span of just a few short years, enterprises in nearly every industry and market have had to reevaluate the way in which they do business with their business partners and end customers. Having a presence on the Web has become an absolute necessity for large and small enterprises alike. But a mere Web presence in the form of online “brochure-ware” is not enough. Enterprises must provide their business partners and end customers with advanced services through their Web sites. Examples abound and include home banking, package tracking, order entry, order status inquiry, and other customer services. It is quickly becoming an accepted notion that businesses without a Web strategy will cease to exist within a few short years.

The incredible challenge facing IT management is how to provide these advanced services in the face of flat budgets, scarce labor, and Y2K upgrades. Because the advanced Web-based services tap into the operational heart of the enterprise, it is imperative that IT management leverages the existing, mission-critical applications and data. There is neither the time nor the budget to rewrite and port everything to Web servers. IT staff must integrate the existing systems with new, burgeoning corporate intranets being developed.

Web-to-host integration is the most pressing, but equally the most rewarding, challenge facing IT professionals around the world. Web-to-host integration permits the proven, mission-critical data center systems and applications to be seamlessly and synergistically assimilated with Internet technology-based networks and Web server-based information infrastructures. Web-to-host integration permits PC, Apple Mac, and workstation users to effortlessly access data center applications and databases via a standard Web browser such as Netscape Navigator or Microsoft Internet Explorer — across the global Internet, a corporate-specific intranet, or a business-to-business extranet. Web-to-host integration also permits data resident on legacy systems to be easily incorporated into highly visual, multimedia Web pages that also happen to include data from other sources — including Web servers.

Full download


Posted: August 13th, 2008, 9:29am CEST

Tags  [edit]

With the introduction of new revisions to Microsoft products—for example, Windows, Exchange, and Communications Server—we have seen a trend toward “roles” within each product, as opposed to the various products being an all-in-one type of solution (as with Exchange 2007), or being additional features that work as a snap-in, such as DNS in Windows 2003.

With earlier versions of Windows Server 2000 or 2003, an Active Directory server was just that—an Active Directory server. What we are trying to say here is that it was more-or-less an “all-or-nothing” deal when creating a domain controller in Windows 2003. Very little flexibility existed in the way a domain controller could be installed, with the exception of whether a domain controller would also be a global catalog server or flexible single master operation (FSMO) server.

Full download


Posted: August 13th, 2008, 9:25am CEST

Tags  [edit]

This book presents the latest worldwide results in theory and practice of formal techniques for networked and distributed systems. The theme of the book is addressed by specialized papers in the following areas:
  • Formal Methods in Software Development,
  • Process Algebra,
  • Timed Automata,
  • Theories and Applications of Verification,
  • Distributed Systems Testing,
  • Test Sequence Derivation.
In addition, the last part of the book contains special contributions by leading researchers in the above areas to add breadth and give more perspectives to the results.

This volume contains the selected proceedings of the International Conference on Formal Techniques for Networked and Distributed Systems (FORTE 2001), which was sponsored by the International Federation for Information Processing (IFIP) and held in Cheju Island, Korea in August 2001. FORTE 2001 combines two prestigious conferences, FORTE (Formal Description Techniques for Distributed Systems and Communication Protocols) and PSTV (Protocol Specification Testing and Verification), and has more than 20 years of history.

Formal Techniques for Networked and Distributed Systems
will be essential reading for researchers and engineers working in the fields of communications, test equipment R&D, and telecommunications, as well as to software engineering tool developers.

Presents the latest worldwide results in theory and practice of formal techniques for networked and distributed systems. Essential reading for researchers and engineers working in the fields of communications, test equipment R&D, and telecommunications.

Full download


Posted: August 13th, 2008, 9:18am CEST

Tags  [edit]

Subdivision is an exciting new area in computer graphics that allows a geometric shape to be modeled as the limit of a sequence of increasingly faceted polyhedra. Companies such as Pixar and Alias/Wavefront have made subdivision surfaces the basic building block for much of their computer graphics/modeling software. Assuming a background of basic calculus and linear algebra, this book is intend to provide a self-contained introduction to the theory and practice of subdivision. The book attempts to strike a balance between providing a complete description of the basic theory of subdivision (such as convergence/smoothness analysis) while considering practical issues associated with implementing subdivision (such as representing and manipulating polyhedral meshes). Its target audience consists of graduate and advanced undergraduate students of computer graphics, as well as practitioners.

Full download


Posted: August 13th, 2008, 9:16am CEST

Tags  [edit]

Korn Shell Programming by Example is a straight-forward, nuts and bolts book that will become a standard in the libraries of Unix administrators everywhere because of its real-life examples, progressive style, and lack of unnecessary fluff. Based on the Korn shell, it is an essential reference for administrators on how to program their system, and it is also beneficial for those new to Unix who need to know how to automate their system. Most of all, Korn Shell Programming by Example teaches and arms readers with the ability to solve problems they might encounter.

About the Author

 

Dennis O'Brien started his technical career as a COBOL programmer during the early 1970s. He has participated in each daring step made by the industry since then and stands in awe of all that has transpired. This is his first book-writing effort, although he has delivered many symposium sessions and papers, and portions of his published code lives in private software. Through his company, Bruden Corp. (bruden), he has created materials for many technical classes with focus on C language programming, Shell programming, UNIX User, UNIX Admin, UNIX Internals, and various OpenVMS courses.

 

Dennis is a co-owner of the Bruden Corporation. He started working in the computer industry in 1972, began working with and delivering training on OpenVMS in 1983 with Digital Equipment Corp., and has been providing UNIX training and development since 1989 with Vastek Co. and Bruden Corp. He was a co-founder of the Vastek Company. He won five Instructor Excellence awards while working for Digital Equipment Corporation. He provides training and development in UNIX from the user to the internals level. He also provides training in OpenVMS and C programming languages.

 

He has trained many Compaq Computer Corporation's customer support center engineers. He is known by many of Compaq's employees and customers as one of the best technical instructors in the industry. He has a unique ability to address the needs of the most novice and the most technical audiences in a manner that makes learning technical details easy and fun.

 


Full download


Posted: August 13th, 2008, 9:10am CEST

Tags  [edit]

"Provide[s] a well laid out review of the open source movement, including its technologies, policies, and impact and implications.... Overall, this book ties together the many interlocking pieces within the development and history of the open source movement." -- A. Hollister, State University of Cortland, CHOICE

The open source movement is a worldwide effort to promote an open style of software development more aligned with the accepted intellectual style of science than the proprietary modes of invention that have been characteristic of modern business. The idea is to keep the scientific advances created by software development openly available for everyone to use, understand, and improve. The very process of open source creation is highly transparent. This book addresses prominent projects in the open source movement, along with its enabling technologies, social characteristics, legal issues, business venues, and public and educational roles.

About the Author

Fadi P. Deek received his Ph.D. in Computer and Information Science from the New Jersey Institute of Technology (NJIT). He is Dean of the College of Science and Liberal Arts and Professor of Information Systems, Information Technology, and Mathematical Sciences at NJIT, where he began his academic career as a Teaching Assistant in 1985. He is also a member of the Graduate Faculty - Rutgers University Ph.D. Program in Management.

James A. M. McHugh received his Ph.D. degree in Applied Mathematics from the Courant Institute of Mathematical Sciences, New York University. During the course of his career, he has been a member of technical staff at Bell Telephone Laboratories (Wave Propagation Laboratory), Director of the Ph.D. program in computer science at the New Jersey Institute of Technology, Acting Chair of Computer and Information Science Department at NJIT, and Director of the Program in Information Technology. He is currently a tenured Full Professor in the Computer Science Department at NJIT.

Full download


Posted: August 13th, 2008, 9:02am CEST

Tags  [edit]

Written by two INFOSEC experts, this book provides a systematic and practical approach for establishing, managing and operating a comprehensive Information Assurance program. It is designed to provide ISSO managers, security managers, and INFOSEC professionals with an understanding of the essential issues required to develop and apply a targeted information security posture to both public and private corporations and government run agencies.

There is a growing concern among all corporations and within the security industry to come up with new approaches to measure an organization's information security risks and posture. Information Assurance explains and defines the theories and processes that will help a company protect its proprietary information including:

* The need to assess the current level of risk.
* The need to determine what can impact the risk.
* The need to determine how risk can be reduced.

The authors lay out a detailed strategy for defining information security, establishing IA goals, providing training for security awareness, and conducting airtight incident response to system compromise. Such topics as defense in depth, configuration management, IA legal issues, and the importance of establishing an IT baseline are covered in-depth from an organizational and managerial decision-making perspective.

* Experience-based theory provided in a logical and comprehensive manner.
* Management focused coverage includes establishing an IT security posture, implementing organizational awareness and training, and understanding the dynamics of new technologies.
* Numerous real-world examples provide a baseline for assessment and comparison.

About the Author

Joseph G. Boyce, CISA, is a Senior Information Assurance (IA) Manager within the Department of Defense (DoD). He has over 25 years of experience as an IA INFOSEC professional with particular expertise in developing and managing large-scale organizational IA programs to ensure the protection of highly critical and sensitive information. Mr. Boyce attended the Advanced Management Program of the U.S. National Defense Universitys Information Resources Management College and holds an M.S. degree in Information Systems from the U.S. Naval Postgraduate School and an M.P.A. degree from Harvard University. Dan W. Jennings has over 20 years of IT experience within the U.S.

Department of Defense and has held security management positions within the U.S. European Command (USEUCOM) for the past 10 years. He is well known and respected as the USEUCOM theaters Department of Defense Intelligence Information System (DoDIIS) security representative at the national level. He holds a Bachelors degree in Information Systems Management from the University of Maryland.

Full download


Posted: August 13th, 2008, 8:13am CEST

Tags  [edit]

Telephone networks have come a long ways in the last 100 years. Or have they? If one looks at how a telephone network works, not much has changed. Connections are still made through “dedicated” circuits connected end to end for the duration of a call. While switchboard operators have been replaced by digital switching systems, the concept of connecting those circuits has not evolved much.

The telephone itself is still the same boring instrument, consisting of a speaker, a microphone, and a dial. About the most innovation we have seen there is the addition of a touch-tone dial and a display for caller names.

The networks themselves are still hierarchical switching networks, although some of the layers have been collapsed over the years. Calls are still routed through dedicated routes based on the digits dialed, and a tandem switch is still used to interconnect to other networks. This is a far cry from packet networks.

Packet networks have been around for many years, dedicated to transporting data from network to network. I can remember working on packet networks and building circuits during my tenure at the Bell System. I was fortunate that I was one of the few who worked on both voice and data networks because of my background in data and my expertise in data and voice networks.

Back then packet networks were used for dedicated computing purposes, providing the backbone for major computer networks. Public access was not provided, and the concept of connecting to the Internet did not yet exist (there was no public Internet at the time). In fact, there weren’t many personal computers then. Apple had emerged with the Apple II (I traded in my Apple I for the Apple II).

I remember when I first got a “portable” computer. It was one of the first “laptops,” if you will, although you would need a pretty big lap for this beast. It was an Osborne Computer, designed to be transportable (it had a really big handle) so that you could compute on the move. What that really meant was you could haul it from work to home and set it up on the kitchen table.

Of course, in those days there were no hot spots, Starbucks didn’t yet exist, and the only wireless telecommunications was radiotelephone. Yet even then, the concept of marrying the computer with the telephone was there. My Osborne had an RJ-11 jack on the back where you could plug in a telephone line for the modem that allowed you to connect the computer at a lightning-fast 300 baud.

Full download


Posted: August 12th, 2008, 4:33pm CEST

Tags  [edit]

Sams Teach Yourself Access 2002 Programming in 24 Hours will considerably improve the quality of the database applications that the reader can create with Microsoft Access. Concise tutorials that quickly bring the reader up to speed will be the goal of each chapter. Having completed this book, the readers will be able to understand any sample VBA code that they see, and will possess the skills to attack all of the most common Access programming tasks.

Topics covered in the book will include:¨
* Using data aware controls¨
* Creating data aware web pages¨
* Creating views to organize data¨
* Building reusable code modules¨
* Programming reports ¨
* Communicating results with graphing¨
* Automating contact and task management with Outlook¨
* Access programming for Internet Explorer

About the Author

Paul Kimmel is the founder of Software Conceptions. Software Conceptions provides software development and consulting services to small, medium, and large companies worldwide. Paul has been developing business solutions in Microsoft Access for more than 10 years and is available for consulting and development projects (at pkimmel@softconcepts.com).

Paul is the author of several books on Visual Basic and Access programming, including the upcoming Visual Basic.NET Unleashed, and is the co-author of Sams Microsoft Access 2002 Development Unleashed. Paul is the weekly author of the free newsletter Code Guru Visual Basic Tech Notes from Internet.com. Paul resides in Okemos, Michigan with wife Lori and children Trevor, Douglas, Alex, and Noah, all accompanied by their assorted critters.


Full download


Posted: August 12th, 2008, 3:46pm CEST

Tags  [edit]

9 books in 1 — your key to success with AutoCAD!

Your one-stop guide to creating great technical drawings using AutoCAD 2009

Nobody ever said AutoCAD was easy, which is why you need a book that is! These nine minibooks cover all the stuff you need to know to set up AutoCAD for 2D or 3D, create drawings, modify and share them, publish your work, and more. There's even a minibook devoted to AutoCAD LT, to increase your options!

Discover how to:

  • Navigate the AutoCAD interface

  • Work with lines, shapes, and curves

  • Add explanatory text to your drawings

  • Understand the differences between AutoCAD and AutoCAD LT

  • Render your drawings

About the Author

Lee Ambrosius works for Autodesk as a technical writer for the Platform Solutions and Emerging Business (PSEB) division and is based out of his home office. Before that, he worked as an independent consultant for more than three years, and before that he was a resident of a cubicle farm for about eight years, where he worked as a systems analyst creating custom applications. Even though Lee doesn’t work for himself anymore, he still runs his Web site, www.hyperpics.com, and his blog, hyperpics.blogs.com. He has been using AutoCAD since 1994, when he was first exposed to Release 12 for DOS, and has been customizing and programming AutoCAD since 1996. Lee was an AutoCAD consultant and trainer for more than ten years, and has been teaching at Autodesk University since 2004.

For over a decade, Lee has authored a variety of works that include articles for CAD magazines and white papers for Autodesk and has been a contributing author on a few occasions for AutoCAD books. He has been a technical editor for the recent editions of AutoCAD For Dummies and AutoCAD and AutoCAD LT Bible. The first version of this book, AutoCAD and AutoCAD LT All-in-One Desk Reference For Dummies, was his first venture into being a coauthor for a book before going off and authoring the book AutoCAD 2008 3D Modeling Workbook For Dummies.

Full download


Posted: August 12th, 2008, 3:37pm CEST

Tags  [edit]

Push your creative ideas to the next level in content delivery.
Use real and simulated 3D space in your Flash games and interactive systems.

3D possibilities offer an untapped creative approach to thinking and designing with Flash. Tap into this medium by:
* Creating reusable templates to reduce costs and cycle time for project development.
* Experimenting with author-provided interactive examples that demonstrate a broad range of Flash applications from website to DVD/CD-ROM delivery.
* Practicing the real-world project techniques presented by the authors in full color.
* Expanding your horizons with experimental projects.

Jim Ver Hague is a professor of Computer Graphics Design at the Rochester Institute of Technology. He has more than 30 years' experience in the field of computer graphics and has lectured, consulted, and conducted workshops internationally in the fields of multimedia, electronic publishing, computer-aided information design, and computer art and sculpture.

Chris Jackson is a computer graphics designer and Associate Professor at Rochester Institute of Technology. Chris has an extensive background in graphic design, printing and interactive multimedia. His professional work has received over 25 distinguished national and international awards for online communication.

User Level: Intermediate

Key Features:
* Techniques for creating reusable templates that reduce costs and cycle time for project development.
* A companion CD-ROM that includes an artists' gallery of example projects and project media for real-world exercises and tutorials.
* A balance of practical and experimental projects designed to teach and stretch your skills.

About the Author

Jim Ver Hague is a professor of Computer Graphics Design in the College of Imaging Arts and Sciences at the Rochester Institute of Technology. He has more than 30 years experience in the field of computer graphics, ranging from the US space program to microcomputer-based applications in graphic design to the design of training, educational and diagnostic tools for the medical profession. Jim has lectured, consulted, and conducted workshops internationally in the fields of multimedia, electronic publishing, computer-aided information design, and computer art and sculpture. Jim holds degrees in communications design, mathematics, and sculpture.

Chris Jackson is a computer graphics designer and professor at the Rochester Institute of Technology. His professional design work for clients that include Eastman Kodak, has received over 25 distinguished national and international awards for online communication.


Full download


Posted: August 12th, 2008, 7:35am CEST

Tags  [edit]

Start building XUL-based applications with this introduction to XUL and its technologies

With so many different programming languages and operating systems, developers have been clamoring for a single "meta-language" to develop user interfaces that are cross-platform and cross-device. Mozilla.org responded by creating the eXtensible User interface Language (XUL), which allows developers to break from platform dependencies and develop rich, dynamic user interfaces in record time. Mozilla.org designed XUL to work together with such technologies as Resource Description Framework (RDF), XBL (XML Binding Language), JavaScript, XML (eXtensible Markup Language), and Cascading Style Sheets (CSS).

Essential XUL Programming provides developers with an in-depth tutorial on developing XUL-based applications. This detailed reference covers four major areas:
* Getting Started: Includes definitions of key XUL terminology, information to get started writing XUL code, and fundamentals of XML and CSS
* XUL in Depth: Focuses on core XUL technologies and examines a step-by-step process for creating XUL applications
* XUL Applications: Provides case studies of how XUL can be applied to the real world
* References and Appendices: Offers reference information needed to develop XUL applications, details all XUL elements and attributes, and contains visual examples of XUL interfaces

The authors have also developed an open source software project called jXUL at www.jXUL.org. The jXUL library allows for the development of dynamically compiled Swing user interfaces using a XUL document as a description language for the user interface. The jXUL library represents the beginning of open source development of a XUL framework for the Java Programming Language.

The companion Web site at www.xulbook.com features:
* Source code and examples from the book
* Corrections, updates, and XUL news
* Links to other XUL resources on the Web

About the Author

VAUGHN BULLARD is a senior principal software engineer with BTG Inc., where he is the Java/XML/UML evangelist and instructor for the Defense and Intelligence Systems Division. He currently teaches and develops curricula for software development technologies including XML, Java, and UML for Learning Tree International.

KEVIN T. SMITH is a senior principal software engineer at BTG, Inc., where he specializes in Java, XML, and Internet security solutions for a wide variety of customers. He has taught courses in computer science, and gives technical presentations at multiple organizations and conferences.

MICHAEL C. DACONTA is Director of Web and Technology Services for McDonald Bradley, Inc., where he conducts training seminars and develops advanced systems with Java, JavaScript, and XML. He is a Sun-certified Java programmer and coauthor of Java Pitfalls, Java 2 and JavaScript for C and C++ Programmers, and C++ Pointers and Dynamic Memory Management (all from Wiley).

Full download


Posted: August 12th, 2008, 7:29am CEST

Tags  [edit]

mod_perl is a unique piece of software that wholly integrates the power of Perl with the flexibility and stability of the Apache Web server. With mod_perl, developers can harness the power of the full Apache API and develop Web applications quickly and without sacrificing performance.

The mod_perl Developer's Cookbook teaches programming with the mod_perl API by example. The book takes developers from the basics of mod_perl to the development advanced Web applications. Developers will learn tricks, solutions, and mod_perl idioms gleaned from the authors' experience as developers and expert users of mod_perl.

Geoffrey Young is a frequent contributor to the mod_perl community and has written scores of mod_perl handlers, the most useful of which can be found on CPAN.

Paul Lindner manages, designs, and implements mod_perl applications at Critical Path. He is a long-time Internet and open-source developer, and was one of the founders of the Internet Gopher at the University of Minnesota.Randy Kobes is a professor of physics at the University of Winnipeg who conducts research on chaos and fractals. He used mod_perl to establish a search engine for CPAN.

About the Author

Geoffrey Young is a frequent contributor to the mod_perl community and has written scores of mod_perl handlers, the most useful of which can be found on CPAN. When not programming or writing, he is busy spending time with his wife and daughter, slowly rebuilding their house a room at a time.

Paul Lindner manages, designs, and implements mod_perl applications at Critical Path. He is a long-time Internet and open-source developer, and was one of the founders of the Internet Gopher at the University of Minnesota. Recently he has developed large mission-critical Web systems for the International Telecommunications Union, the United Nations Office for the High Commissioner for Human Rights, Red Hat, and Critical Path.

Randy Kobes is a professor of physics at the University of Winnipeg in Canada who conducts research on chaos and fractals. He used mod_perl to establish a search engine for the Comprehensive Perl Archive Network.


Full download


Posted: August 12th, 2008, 7:23am CEST

Tags  [edit]

Transform the quality of your digital photographs with the latest Adobe Photoshop Elements software and the expert knowledge of award-winning photographer and author Mikkel Aaland.

Improved RAW support and an AI tool that automatically finds faces are just a few of the exciting new Elements 4 features in this streamlined book for today's digital photographers. Aaland not only explains the secrets to producing dazzling pictures, he shows you with stunning full-color photographs of his own and other top pros, downloadable for your practice. Find what you need fast in this edition's new tighter organization.

The leading names in Photoshop Elements learning, Mikkel Aaland and Photoshop Elements 4 Solutions will teach you to see an image not for what it is, but what it can become.

  • Zoom and pan for more compelling slide shows
  • Separate foreground from background with the new Magic Extractor
  • Adjust skin tone for a beautiful natural look even in harsh lighting
  • Integrate more smoothly with Adobe® Premiere® Elements
  • Enjoy new RAW support for Adobe DNG files
  • Make spectacular panoramics with Photomerge®
  • Create composites seamlessly with new Defringe tool
  • Get organized with new Creation templates and easier downloading
  • Color it professional with advanced color control

Download dozens of photographs and useful practice files at www.wiley.com/go/elementssolutions

About the Author

Mikkel Aaland is an award-winning photographer and author of ten books, including Shooting Digital. His photography has been published in Wired, Newsweek, and several European periodicals. His work has been exhibited in major institutions around the world, including the Bibliothèque Nationale in Paris and the former Lenin Museum in Prague.


Full download


Posted: August 12th, 2008, 7:17am CEST

Tags  [edit]

Designed as a main or supplementary text for courses on microprocessors or microcontrollers. Packaged with a customized disk containing an 8051 assembler and 8051 simulator. Focuses on programming the Intel 8051 microcontroller, one of the most common microprocessors used in controls or instrumentation applications using assembly code. Text has been updated to include easier-to-read computer programs and more hardware interfacing. Instruction Set in the Appendix has been expanded. Preliminary and hardware chapters from Ayala's 8086 text (1995) have been added so the 8051 text can now be used in a first microprocessor course as well as advanced. ALSO AVAILABLE INSTRUCTOR SUPPLEMENTS CALL CUSTOMER SUPPORT TO ORDER Solutions Manual, ISBN: 0-314-20985-9 Transparency Masters, ISBN: 0-314-20986-7

About the Author

Mr. Ayala is a professional engineer and Professor Emeritus at Western Carolina University.

Full download


Posted: August 12th, 2008, 7:15am CEST

Tags  [edit]

"This book is well written and highly recommended for students and professionals in engineering, computer science, mathematics and related fields." Mathematical Reviews

Concerned with successfully transmitting data through a noisy channel, coding theory can be applied to electronic engineering and communications. Based on the authors' extensive teaching experience, this text provides a completely modern and accessible course on the subject. It includes sections on linear programming and decoding methods essential for contemporary mathematics. Numerous examples and exercises make the volume ideal for students and instructors.

Coding theory is concerned with successfully transmitting data through a noisy channel. It's an extremely popular subject that finds applications in electronic engineering and communications. This book is based on the authors extensive teaching experience and provides a completely modern and accessible course. It includes sections on linear programming and decoding methods that are essential for contemporary mathematics but not covered well in existing textbooks. There are numerous examples and exercises that make this book ideal from the point of view of both students and instructors.

Full download


Posted: August 12th, 2008, 7:13am CEST

Tags  [edit]

Business Intelligence (BI): Its not just a technology. Its not just a methodology. Its a powerful new management approach that when done right can deliver knowledge, efficiency, better decisions, and profit to almost any organization that uses it.

When BI first came on the scene, it promised a lot but often failed to deliver. The missing element was the business-centric focus explained in The Profit Impact of Business Intelligence. Written by BI gurus Steve Williams and Nancy Williams, The Profit Impact of Business Intelligence shows step by step how you can achieve the promise of BI by connecting it to your organizations strategic goals, culture, and strengths while correcting your BI weaknesses.

Features:

* Provides a practical, process-oriented guide to achieve the full promise of BI.

* Shows how world-class companies used BI to become leaders in their industries.

* Helps senior business and IT executives understand the strategic impact of BI and how they can ensure a strong payoff from their BI investments.

* Identifies the most common mistakes organizations make in implementing BI.

* Includes a helpful glossary of BI terms.

* Includes a BI readiness assessment for your organization.

* Includes Web links and extensive references for more information.

About the Author

Steve Williams, President and Founder of DecisionPath Consulting, is a leading advocate of business-driven BI design and development. His consulting firm is one of the largest in the specialized field of Business Intelligence and Data Warehousing. Steve has over 23 years experience in information systems and systems engineering and has co-authored a training course on the BI Pathway Method

Nancy Williams is Vice President of DecisionPath Consulting. With over 21 years of business and technical experience, she provides technical and strategic leadership on business intelligence as well as hands-on guidance for client engagements.


Full download


Posted: August 12th, 2008, 7:13am CEST

Tags  [edit]

"It is easy to write books that address broad topics and ideas leaving the reader with the question Yes, but how? By combining a comprehensive guide to data preparation for data mining along with specific examples in SAS, Mamdouh's book is a rare finda blend of theory and the practical at the same time. As anyone who has mined data will confess, 80% of the problem is in data preparation; Mamdouh addresses this difficult subject with strong practical techniques and methods.

If you are working on an SAS data mining project, this book is a must! If you are working on any data mining project, the techniques and methods will be a guiding light!" --Frank Byrum, Chief Scientist, CorMine Intelligent Data, LLC

Are you a data mining analyst, like many, that spends up to 80% of your time on assuring data quality and preparing that data for developing and deploying predictive models? And do you find lots of literature on data mining theory and concepts, but when it comes to practical advice on developing good mining views find little how to information? And are you, like most analysts, preparing the data in SAS?

This book is intended to fill this gap as your source of practical recipes. It introduces a framework for the process of data preparation for data mining, and presents the detailed implementation of each step in SAS. In addition, business applications of data mining modeling require you to deal with a large number of variables, typically hundreds if not thousands. Therefore, the book devotes several chapters to the methods of data transformation and variable selection.

FEATURES
A complete framework for the data preparation process, including implementation details for each step.
The complete SAS implementation code, which is readily usable by professional analysts and data miners;
A unique and comprehensive approach for the treatment of missing values, optimal binning, and cardinality reduction;
Assumes minimal proficiency in SAS and includes a quick-start chapter on writing SAS macros.
CD includes dozens of SAS macros plus the sample data and the program for the books case study.

About the Author

Mamdouh Refaat is a data mining and business analytics consultant advising major organizations in North America and Europe. He has held several positions in consulting organizations and software vendors, including the director of consulting services at ANGOSS Software Corporation, a global data mining software and service provider. During his career, Mamdouh has managed numerous data mining consulting projects in marketing, CRM, and credit risk for Fortune 500 organizations in North America and Europe. In addition, he has delivered over 50 professional training courses in data mining and business analytics. Mamdouh holds a Ph.D. in Engineering from the University of Toronto, and an MBA from the University of Leeds.
During his career, Mamdouh has managed numerous data mining consulting projects in marketing, CRM, and credit risk for Fortune 500 organizations in North America and Europe. In addition, he has delivered over 50 professional training courses in data mining and business analytics.

Mamdouh holds a PhD in Engineering from the University of Toronto, and an MBA from the University of Leeds.


Full download


Posted: August 12th, 2008, 7:13am CEST

Tags  [edit]

As designs increase in complexity, so has the value of verification engineers within the hardware design team. In fact, the need for skilled verification engineers has grown dramatically--functional verification now consumes between 40 and 70% of a project's labor, and about half its cost. Currently there are very few books on verification for engineers, and none that cover the subject as comprehensively as this text.

A key strength of this book is that it describes the entire verification cycle and details each stage. The organization of the book follows the cycle, demonstrating how functional verification engages all aspects of the overall design effort and how individual cycle stages relate to the larger design process. Throughout the text, the authors leverage their 35 plus years experience in functional verification, providing examples and case studies, and focusing on the skills, methods, and tools needed to complete each verification task. Additionally, the major vendors (Mentor Graphics, Cadence Design Systems, Verisity, and Synopsys) have implemented key examples from the text and made these available on line, so that the reader can test out the methods described in the text.

Full download


Posted: August 11th, 2008, 8:36am CEST

Tags  [edit]

An invaluable reference for any JSP developer's library. Sue makes the complicated seem simple with her conversational writing style and well thought out examples and analogies.

-Matt Houser, J2EE Developer with The Washington Post and former Sun Microsystems Java Instructor.

Web developers and page authors who use JavaServer Pages (JSP) know that it is much easier and efficient to implement web pages without reinventing the wheel each time. In order to shave valuable time from their development schedules, those who work with JSP have created, debugged, and used custom tagsa set of programmable actions that provide dynamic behavior to static pagespaving the way towards a more common, standard approach to using Java technology for web development. The biggest boost to this effort however has only recently arrived in the form of a standard set of tag libraries, known as the JSTL, which now provides a wide range of functionality and gives web page authors a much more simplified approach to implementing dynamic, Java-based web sites.

JSTL: Practical Guide for JSP Programmers is a timely resource for anyone interested in doing large-scale J2EE application development. It sticks to the main features of the JSTL so that developers don't have to sift through unnecessary details to begin using the tags and working with the expression language. Sue Spielman's straight-forward, practical approach is enhanced with numerous code samples and insightful descriptions to make learning the JSTL a quickly and easily accomplished task.

About the Author

Sue Spielman has over 15 years hands-on experience delivering leading edge technology products. She has been working with Java ever since it was born. Sue is the President and Senior Consulting Engineer of Switchback Software LLC (www.switchbacksoftware.com) a consulting firm that specializes in business and web application development and deployment using the latest in J2EE & J2ME technologies. She is the JSP/Servlet columnist for OnJava.com and a recognized Java expert appearing in industry magazines including JavaPro, XML, and Devx.com. Sue is a featured speaker on various Java technologies at conferences throughout the United States and abroad.


Full download


Posted: August 11th, 2008, 8:34am CEST

Tags  [edit]

Remote Sensing image analysis is mostly done using only spectral information on a pixel by pixel basis. Information captured in neighbouring cells, or information about patterns surrounding the pixel of interest often provides useful supplementary information. This book presents a wide range of innovative and advanced image processing methods for including spatial information, captured by neighbouring pixels in remotely sensed images, to improve image interpretation or image classification. Presented methods include different types of variogram analysis, various methods for texture quantification, smart kernel operators, pattern recognition techniques, image segmentation methods, sub-pixel methods, wavelets and advanced spectral mixture analysis techniques. Apart from explaining the working methods in detail a wide range of applications is presented covering land cover and land use mapping, environmental applications such as heavy metal pollution, urban mapping and geological applications to detect hydrocarbon seeps.

The book is meant for professionals, PhD students and graduates who use remote sensing image analysis, image interpretation and image classification in their work related to disciplines such as geography, geology, botany, ecology, forestry, cartography, soil science, engineering and urban and regional planning.


Full download


Posted: August 11th, 2008, 8:22am CEST

Tags  [edit]

250+ detailed illustrations

The bestselling, state-of-the-art guide to cable installation for voice and data revised and updated to reflect the very latest advances and standards

Packed with essential time- and trouble-saving information, and written by a 25-year cabling veteran, LAN Wiring shows installers all the details of proper LAN cabling, while it teaches network and IT managers the basics of connecting LAN hardware. The author includes everything needed to design, install, and maintain today's high-performance structured cabling systems for data networks of all topologies. Inside readers will find quick reference data, diagrams, tables, charts, details, and standards designed to make their job go smoothly and quickly. This resource is certain to help anyone's future-proofed system stand as a model of reliability and ease of maintenance.

Completely revised and updated, this third edition features the very newest cabling standards, fiber optics, Gigabit Ethernet, cable support structures, wireless LANs, plus:

  • Updates on the latest TIA/EIA and TSB wiring standards
  • Hot topics in connectivity, technologies, topologies, and techniques—Gigabit Ethernet copper and fiber, NIC cards and switches supporting Gigabit, Category 6 and Category 7 wiring, copper cabling, power over Ethernet and other networks, voice over IP (VoIP)
  • 10 Gigabit cabling
  • Work group wiring
  • Fiber optic cabling techniques
  • Wireless networking
  • WiFi 802.11 a, b, g, and i technologies
  • Upgrade paths for future growth
  • More help with monitoring, administering, and troubleshooting
  • Updates in every chapter
  • 25 percent more illustrations
  • New guidance and information on training and certification
  • New online resources
  • Legacy cabling systems
About the Author

James Trulove has accumulated more than twenty-five years of experience in LAN, WLAN, and data communications systems with companies including Intel, Motorola, Lucent, Cisco, and Nortel. Mr. Trulove has an extensive background in designing, installing, and troubleshooting LAN cabling and networks, and currently works for a leading manufacturer of wireless networking test systems and equipment. He is a longtime consultant on wired and wireless networks for home and business, and the author of a number of books and articles on networking technologies.

Full download


Posted: August 11th, 2008, 8:22am CEST

Tags  [edit]

Our hero is Turing, an interactive tutoring program and namesake (or virtual emanation?) of Alan Turing, World War II code breaker and father of computer science. In this unusual novel, Turing's idiosyncratic version of intellectual history from a computational point of view unfolds in tandem with the story of a love affair involving Ethel, a successful computer executive, Alexandros, a melancholy archaeologist, and Ian, a charismatic hacker. After Ethel (who shares her first name with Alan Turing's mother) abandons Alexandros following a sundrenched idyll on Corfu, Turing appears on Alexandros's computer screen to unfurl a tutorial on the history of ideas. He begins with the philosopher-mathematicians of ancient Greece -- "discourse, dialogue, argument, proof... can only thrive in an egalitarian society" -- and the Arab scholar in ninth-century Baghdad who invented algorithms; he moves on to many other topics, including cryptography and artificial intelligence, even economics and developmental biology. (These lessons are later critiqued amusingly and developed further in postings by a fictional newsgroup in the book's afterword.) As Turing's lectures progress, the lives of Alexandros, Ethel, and Ian converge in dramatic fashion, and the story takes us from Corfu to Hong Kong, from Athens to San Francisco -- and of course to the Internet, the disruptive technological and social force that emerges as the main locale and protagonist of the novel.

Alternately pedagogical and romantic, Turing (A Novel about Computation) should appeal both to students and professionals who want a clear and entertaining account of the development of computation and to the general reader who enjoys novels of ideas.

Pocket-size text offers an introduction to theoretical computer science in the form of a fictional novel. DLC: Turing, Alan Mathison, 1912-1954--Fiction.

About the Author

Christos H. Papadimitriou is C. Lester Hogan Professor of Computer Science at the University of California, Berkeley and a member of the National Academy of Engineering and the American Academy of Arts and Sciences. He is the author of many books on computational theory.

Full download


Posted: August 11th, 2008, 8:21am CEST

Tags  [edit]

Create a safety net while you work out your major plan

Identify critical IT systems, develop a long-range strategy, and train your people

Some disasters get coverage on CNN — some just create headaches for the affected organization. The right plan will get your business back on track quickly, whether you're hit by a tornado or a disgruntled employee with super hacking powers. Here's how to assess the situation, develop both short-term and long-term plans, and keep them updated.

Discover how to:

  • Select your disaster recovery team

  • Conduct a Business Impact Analysis

  • Determine risks

  • Get management support

  • Create appropriate plan documents

  • Test your plan

About the Author

Peter H. Gregory, CISA, CISSP, is the author of fifteen books on security and technology, including Solaris Security (Prentice Hall), Computer Viruses For Dummies (Wiley), Blocking Spam and Spyware For Dummies (Wiley), and Securing the Vista Environment (O’Reilly).

Peter is a security strategist at a publicly-traded financial management software company located in Redmond, Washington. Prior to taking this position, he held tactical and strategic security positions in large wireless telecommunications organizations. He has also held development and operations positions in casino management systems, banking, government, non-profit organizations, and academia since the late 1970s.

He’s on the board of advisors for the NSA-certified Certificate program in Information Assurance & Cybersecurity at the University of Washington, and he’s a member of the board of directors of the Evergreen State Chapter of InfraGard.

Full download


Posted: August 11th, 2008, 8:21am CEST

Tags  [edit]

Network Security is a comprehensive resource written for anyone who plans or implements network security measures, including managers and practitioners. It offers a valuable dual perspective on security: how your network looks to hackers who want to get inside, and how you need to approach it on the inside to keep them at bay.

You get all the hands-on technical advice you need to succeed, but also higher-level administrative guidance for developing an effective security policy. There may be no such thing as absolute security, but, as the author clearly demonstrates, there is a huge difference between the protection offered by routine reliance on third-party products and what you can achieve by actively making informed decisions. Youll learn to do just that with this books assessments of the risks, rewards, and trade-offs related implementing security measures.

Features
+ Helps you see through a hackers eyes so you can make your network more secure.
+ Provides technical advice that can be applied in any environment, on any platform, including help with intrusion detection systems, firewalls, encryption, anti-virus software, and digital certificates.
+ Emphasizes a wide range of administrative considerations, including security policies, user management, and control of services and devices.
+ Covers techniques for enhancing the physical security of your systems and network.
+ Explains how hackers use information-gathering to find and exploit security flaws.
+ Examines the most effective ways to prevent hackers from gaining root access to a server.
+ Addresses Denial of Service attacks, malware, and spoofing.
+ Includes appendices covering the TCP/IP protocol stack, well-known ports, and reliable sources for security warnings and updates.

About the Author

Jan L. Harrington, the author of 30 books, including SQL, Clearly Explained (Academic Press), has been writing about databases since 1984. She is a professor and chair of the department of computer science and information systems at Marist College, where she teaches database design and management, object-oriented programming, data communications, and computer architecture.


Full download


Posted: August 11th, 2008, 5:31am CEST

Tags  [edit]

Step-by-Step, Full-Color Graphics!

Get started using Mac OS X 10.5 Leopard right away--the QuickSteps way. Color screenshots and clear instructions show you how to use all the new and improved features available in this revolutionary operating system. Follow along and learn to customize your desktop, organize and store files, use email and Web applications, and add hardware and software. You'll also get tips for enjoying photos, music, and movies, setting up a wired or wireless network, and securing your system. Get the book that gets you up-and-running on Mac OS X Leopard in no time.

Use these handy guideposts:

  • Shortcuts for accomplishing common tasks
  • Need-to-know facts in concise narrative
  • Helpful reminders or alternate ways of doing things
  • Bonus information related to the topic being covered
  • Errors and pitfalls to avoid
About the Author

Guy Hart-Davis is the author of CNET Do-It-Yourself iPod Projects, How to Do Everything with Your iPod and iTunes, Third Edition, and many other computer books.


Full download


Posted: August 11th, 2008, 5:28am CEST

Tags  [edit]

"This book will provide a valuable resource for the OpenMP community."

- Timothy G. Mattson, Intel Corporation

"This book has an important role to play in the HPC community-both for introducing practicing professionals to OpenMP and for educating students and professionals about parallel programming. I'm happy to see that the authors have put together such a complete OpenMP presentation."

- Mary E. Zozel, Lawrence Livermore National Laboratory

The rapid and widespread acceptance of shared-memory multiprocessor architectures has created a pressing demand for an efficient way to program these systems. At the same time, developers of technical and scientific applications in industry and in government laboratories find they need to parallelize huge volumes of code in a portable fashion. OpenMP, developed jointly by several parallel computing vendors to address these issues, is an industry-wide standard for programming shared-memory and distributed shared-memory multiprocessors. It consists of a set of compiler directives and library routines that extend FORTRAN, C, and C++ codes to express shared-memory parallelism.

Parallel Programming in OpenMP is the first book to teach both the novice and expert parallel programmers how to program using this new standard. The authors, who helped design and implement OpenMP while at SGI, bring a depth and breadth to the book as compiler writers, application developers, and performance engineers.

Features:

  • Designed so that expert parallel programmers can skip the opening chapters, which introduce parallel programming to novices, and jump right into the essentials of OpenMP.
  • Presents all the basic OpenMP constructs in FORTRAN, C, and C++.
  • Emphasizes practical concepts to address the concerns of real application developers.
  • Includes high quality example programs that illustrate concepts of parallel programming as well as all the constructs of OpenMP.
  • Serves as both an effective teaching text and a compact reference.
  • Includes end-of-chapter programming exercises.
About the Author

Rohit Chandra is currently a Chief Scientist at NARUS, Inc., a provider of internet business infrastructure solutions. He previously was a Principal Engineer in the Compiler Group of Silicon Graphics, where he helped design and implement OpenMP.

Ramesh Menon is a Staff Engineer at NARUS, Inc. Prior to NARUS, Ramesh was a Staff
Engineer at SGI representing SGI in the OpenMP forum. He was the founding Chairman
of the OpenMP Architecture Review Board (ARB) and supervised the writing of the
first OpenMP specifications.

 

Leonardo Dagum currently works for Silicon Graphics in the Linux Server Platform Group where he is responsible for the I/O infrastructure in SGI's scalable Linux server systems.
He helped define the OpenMP Fortran API. His research interests include parallel algorithms and performance modeling for parallel systems.

Dave Kohr is currently a member of the Technical Staff at NARUS, Inc. He previously was
a Member of the Technical Staff in the Compiler Group at Silicon Graphics, where he helped
define and implement the OpenMP.

Dror Maydan is currently Director of Software at Tensilica, Inc., the provider of application-specific processor technology. He previously was an Engineering Department Manager in the Compiler Group of Silicon Graphics where he helped design and implement OpenMP.

Jeffrey McDonald currently owns SolidFX, a private software development company. In the capacity of Engineering Department Manager at Silicon Graphics, he proposed the OpenMP API effort and helped develop it into the industry standard it is today.


Full download


Posted: August 11th, 2008, 5:17am CEST

Tags  [edit]

Inspired by the structure of the human brain, artificial neural networks have been widely applied to fields such as pattern recognition, optimization, coding, control, etc., because of their ability to solve cumbersome or intractable problems by learning directly from data. An artificial neural network usually consists of a large number of simple processing units, i.e., neurons, via mutual interconnection. It learns to solve problems by adequately adjusting the strength of the interconnections according to input data. Moreover, the neural network adapts easily to new environments by learning, and it can deal with information that is noisy, inconsistent, vague, or probabilistic. These features have motivated extensive research and developments in artificial neural networks. This volume is probably the first rather diversely comprehensive treatment devoted to the broad areas of algorithms and architectures for the realization of neural network systems. Techniques and diverse methods in numerous areas of this broad subject are presented. In addition, various major neural network structures for achieving effective systems are presented and illustrated by examples in all cases. Numerous other techniques and subjects related to this broadly significant area are treated.

Full download


Posted: August 11th, 2008, 5:06am CEST

Tags  [edit]

The simulation of social behavior in a variety of domains is an increasingly important technological tool.

eference survey of social simulation work, Social Simulation: Technologies, Advances and New Discoveries comprehensively collects the most exciting developments in the field. Drawing research contributions from a vibrant community of experts on social simulation, this Premier Reference Source provides a set of unique and innovative approaches, ranging from agent-based modeling to empirically based simulations, as well as applications in business, governmental, scientific, and other contexts. This book will be a significant reference tool for researchers, educators, and practitioners in such fields as sociology, geography, economics, environmental science, artificial intelligence, machine learning, computer engineering, and networks, and a valuable, interdisciplinary addition to academic libraries.

About the Author

Bruce Edmonds is Director of the Centre for Policy Modelling at the Manchester Metropolitan University, and a Senior Research Fellow there. He gained his first degree in Mathematics and his Ph.D. in philosophy on Measures of complexity. His field is the intersection of sociology and computer science: both applying social mechanisms to the organisation of distributed computer science and the use of computational techniques to model aspects of society.

Cesareo Hernandez Iglesias is Professor of Business and Economics (B&E) and head of the Business and Economics Department at the University of Valladolid, Spain. He graduated from the University of Barcelona in Industrial Engineering (1970) and Economics (1974). He obtained his Ph.D. in 1975 on applications of Control Theory to Econometrics. He initially worked in time series analysis in econometric modelling as a postgraduate at the L.S.E. and Imperial College in London from 1971-74. His current research interests within the INSISOC Group (Engineering Social Systems Group) include economic methodology and social simulation.

Klaus G. Troitzsch has been a full professor of computer applications in the social sciences at the University of Koblenz-Landau since 1986. He took his PhD in political science from the University of Hamburg. From 1974 to 1978 he was a member of the Liberal Party Group in the Parliament of Hamburg. In 1979 he returned to academia as a senior researcher in an election research project. His main interests in teaching and research are social science methodology and, particularly, the simulation of social processes. He was among the founders of the Research Committee on Modelling and Simulation of the German Sociological Association (1988), of the SimSoc Consortium, which publishes the Journal of Artificial Societies and Social Simulation (JASSS, now in its tenth year), and of the European Social Simulation Association (ESSA). Most of his research projects were devoted to developing simulation tools for micro, multilevel, and agent-based simulation or to implement simulation courses for social scientists, part of which have been offered in annual summer and spring courses for nearly ten years. He is author, co-author, and co-editor of a number of books and articles on simulation, and he organized several national and international conferences in social simulation.


Full download


Posted: August 11th, 2008, 5:02am CEST

Tags  [edit]

Computational Studies of Human Motion: Part 1, Tracking and Motion Synthesis reviews methods for kinematic tracking of the human body in video. The review confines itself to the earlier stages of motion, focusing on tracking and motion synthesis. There is an extensive discussion of open issues. The authors identify some puzzling phenomena associated with the choice of human motion representation --- joint angles vs. joint positions. The review concludes with a quick guide to resources and an extensive bibliography of over 400 references. Computational Studies of Human Motion: Part 1, Tracking and Motion Synthesis is an invaluable reference for those engaged in computational geometry, computer graphics, image processing, imaging in general, and robotic.

We review methods for kinematic tracking of the human body in video. The review is part of a projected book that is intended to cross-fertilize ideas about motion representation between the animation and computer vision communities. The review confines itself to the earlier stages of motion, focusing on tracking and motion synthesis; future material will cover activity representation and motion generation.

In general, we take the position that tracking does not necessarily involve (as is usually thought) complex multimodal inference problems. Instead, there are two key problems, both easy to state.

Full download


Posted: August 11th, 2008, 5:00am CEST

Tags  [edit]

This fifth edition has been fully updated to cover the many advances made in CAGD and curve and surface theory since 1997, when the fourth edition appeared. Material has been restructured into theory and applications chapters. The theory material has been streamlined using the blossoming approach; the applications material includes least squares techniques in addition to the traditional interpolation methods. In all other respects, it is, thankfully, the same. This means you get the informal, friendly style and unique approach that has made Curves and Surfaces for CAGD: A Practical Guide a true classic.

The book's unified treatment of all significant methods of curve and surface design is heavily focused on the movement from theory to application. The author provides complete C implementations of many of the theories he discusses, ranging from the traditional to the leading-edge. You'll gain a deep, practical understanding of their advantages, disadvantages, and interrelationships, and in the process you'll see why this book has emerged as a proven resource for thousands of other professionals and academics.

Features:

*Provides authoritative and accessible information for those working with or developing computer-aided geometric design applications

*Covers all significant CAGD curve and surface design techniques-from the traditional to the experimental

*Includes a new chapter on recursive subdivision and triangular meshes

*Presents topical programming exercises useful to professionals and students alike

*Offers complete C implementations of many of the book's examples via a companion website

About the Author

Professor Gerald Farin currently teaches in the computer science and engineering department at Arizona State University. He received his doctoral degree in mathematics from the University of Braunschweig, Germany, in 1979. His extensive CAGD experience includes working as a research mathematician in a computer-aided development for Daimler-Benz, serving on the executive committee of the ASU PRISM project, and speaking at a multitude of symposia and conferences. Farin has authored and edited several books and papers, and he is editor-in-chief of Computer Aided Geometric Design.


Full download


Posted: August 11th, 2008, 4:59am CEST

Tags  [edit]

Information operations involve the use of military information and how it is gathered, manipulated, and fused. It includes such critical functions asintelligence, surveillance, reconnaissance, command and control, communications, and precision navigation. Separating myth from reality, this authoritative resource provides military professionals with a current and comprehensive understanding of information warfare operations planning,including offensive, defensive, and influence operations. The book identifies the features of information operations that differ from traditional military operations and reveals why this discipline is more important now than ever before. Professionals discover new planning tools that have been brought together under a single platform to become the next Information Operations Planning Tool for the U.S. Department of Defense. Additionally, the book defines identifies new threats and opportunities, and explains why the U.S. is not yet winning the war for the minds.

About the Author

Patrick D. Allen is senior lead systems engineer at General Dynamics Advanced Information Systems and an adjunct professor at Old Dominion University. Dr. Allen holds an M.S. in operations research from the University of California, Berkeley, an M.S.S. from Army War College, and a Ph.D. in operations research and mineral economics from the Colorado School of Mines.

Full download


Posted: August 11th, 2008, 4:58am CEST

Tags  [edit]

A hands-on resource combining Visual Basic programming with COM+ programming. In addition to learning Visual Basic, readers learn how to administer COM+ components and provide security. They also learn how COM+ can be used to solve problems of Enterprise Application Integration.

(InformIT) A guide to learning program Visual Basic and COM+ programming languages by example. Follows a logical, linear teaching progression that is sure to take the confusion out of the learning process. The end result of the lessons in the text is a full, working program that the reader creates and understands as the text progresses. Softcover.

About the Author

Peishu Li is a Microsoft Certified Solution Developer who has more than 10 years' experience in developing enterprise and Internet solutions using Microsoft tools and technologies. Peishu's areas of expertise include COM, DCOM, MTS, COM+, MSMQ, IBM MQSeries, SQL Server, Visual Studio tools, ASP, EAI, XML, and UML.

Peishu is currently working at edeagroup.com as a technical development manager. A Dallas-based e-business solution leader, edeagroup.com assists its clients in building e-business relationships by providing innovative consulting solutions for e-business strategies, creative services, and Internet-enabled information technology.


Full download


Posted: August 11th, 2008, 4:57am CEST

Tags  [edit]

'This is a short book, but an elegant one. It would serve as an excellent course text for a course on the practical aspects of mathematical finance.' International Statistical Institute

'This book is thought-provoking and rewarding. Even for the less experienced programmer, the presentation is readily accessible, and the coded examples can be directly used to solve real-life problems.' Journal of the American Statistics Association

'This book, although it is quite short, does cover a significant amount of material and does deal with some fairly advanced topics that are important to practitioners. The real strength of the book is its clarity and conciseness.' SIAM Review

Newly updated second edition and now in paperback! This is the first book on implementing financial models using object-oriented C++. Assuming only a basic knowledge of C++ and mathematical finance, the reader learns how to produce well-designed, structured, reusable code via carefully-chosen examples. This new edition includes several new chapters covering topics of increasing robustness in the presence of exceptions, designing a generic factory, interfacing C++ with EXCEL, and improving code design using the idea of decoupling. Complete ANSI/ISO compatible C++ source code is hosted on an accompanying website for the reader to study in detail, and reuse as they see fit. Whether you are a student of financial mathematics, a working quantitative analyst or financial mathematician, you need this book. Offering practical steps for implementing pricing models for complex financial products, it will transform your understanding of how to use C++.

Using carefully-chosen examples, this book explains how to create well-designed, structured, reusable code, particularly for financial applications. New chapters explain interfacing C++ with EXCEL, designing a generic factory, and improving code design with decoupling. Complete ANSI/ISO compatible C++ source code is hosted on an accompanying web site.

About the Author

Mark S. Joshi is an Associate Professor in the Centre for Actuarial Studies at the University of Melbourne.

Full download


Posted: August 11th, 2008, 4:55am CEST

Tags  [edit]

Step-by-step techniques, illustrated with highly visual examples throughout the book, show you how to build up your ActionScripting skills quickly and effectively. A support website provides all the content you need to try out the techniques shown in the book for yourself.

Ideal for those studying multimedia and information technology and anyone who wants to produce highly effective online interactive content. This guide gives you all you need to ensure you have a firm foundation of knowledge on how to use ActionScript creatively so you can produce professional results.

* Benefit from explanations and examples of why and how ActionScript can simplify Flash production and expand your design possibility

* Learn all the basics of strong scripting skills to enable professional results

* Written from a creative viewpoint, finally a book that talks your language!

Text covers ActionScript from a designer's viewpoint, showing non-programmers how to make the most of this invaluable scripting tool. Provides step-by-step techniques, illustrated with highly visual examples throughout the text. Softcover.

About the Author

Managing Director of Sprite Interactive Ltd, UK a new media agency, and previously Creative Director with Disney and Buena Vista International.


Full download


Posted: August 11th, 2008, 4:53am CEST

Tags  [edit]

This book marks the culmination of the second stage of a two-stage project initiated in 2002. In that year, we co-edited a special issue of the Journal of Computer-Mediated Communication about multilingualism on the Internet (published in 2003). Our call for papers, distributed online, yielded far more proposals than we had expected, and many of high caliber. Because of this evident interest in online multilingualism, and knowing that we could include only a limited number of articles in the special journal issue, we conceived the idea of an extended volume.

This book reproduces the eight articles originally published online, some in slightly abridged or modified form. These studies were authored by David Palfreyman and Muhamed Al Khalil, Yukiko Nishimura, Hsi-Yao Su, Dimitris Koutsougiannis and Bessie Mitsikopoulou, Salvador Climent and colleagues, Mercedes Durham, Sandi de Oliveira, and Siriporn Panyametheekul and Susan Herring.

Most of the other chapters were commissioned by us in response to proposals submitted by authors, with a few exceptions. Two pioneering attempts to investigate aspects of multilingualism online that had previously been published elsewhere are reprinted here, with minor modifications—these are the chapters by Mark Warschauer and colleagues about online communication in Egypt and by Ann-Sofie Axelsson and her collaborators on attempts to switch languages in a graphical chat environment. We invited several other scholars to submit articles based on their expertise in relevant areas. RuthWodak agreed to prepare a chapter about her work on multilingualism in Europe and in the European Union; she was joined by Scott Wright, whose doctoral dissertation at Lancaster University proved relevant. Jannis Androutsopoulos contributed a study of language choice and code switching

Full download


Posted: August 11th, 2008, 4:51am CEST

Tagsusability User tests   [edit]

Many aspects of usability testing have been thoroughly studied and documented. This isnt true, however, of the details of interacting with the test participants who provide the critical usability data. This omission has meant that there have been no training materials and no principles from which new moderators can learn how to interact.

Moderating Usability Tests is the place for new and experienced moderators to learn about the rules and practices for interacting that have never been described in one place before. Authors Dumas and Loring draw on their combined 40 years of usability testing experience to develop and present the most effective principles and practices - both practical and ethical --for moderating successful usability tests.

To help usability professionals, students, and novices understand these principles, the authors provide videos from their lab that demonstrate good and poor interaction as well as commentary from a panel of testing experts on why certain techniques succeed or fail. The videos are accessible from the publishers companion web site.

Presents the ten golden rules that maximize every sessions value
Offers targeted advice on how to maintain objectivity
Discusses the ethical considerations that apply in all usability testing
Explains how to reduce the stress that participants often feel
Considers the special requirements of remote usability testing
Demonstrates good and bad moderating techniques with laboratory videos accessible from the publishers companion web site

About the Author

Joe Dumas is a recognized expert in usability evaluation. He has 25 years experience as a usability professional. He as moderated or observed others moderate thousands of usability testing sessions and taught numerous students and usability professionals how to moderate. He is the author of A practical guide to usability testing (with Ginny Redish), Designing user interfaces for software, and numerous articles, both for researchers and practitioners. He is currently a Usability Consultant for Oracle Corporation. He was a Senior Human Factors Specialist at Bentley Colleges Design and Usability Center and taught graduate courses in the colleges Human Factors in Information Design Masters Degree program. He has a Ph.D. in Cognitive Psychology.


Full download


Posted: August 10th, 2008, 3:49pm CEST

Tags  [edit]

'... a very good balance between the theory and practice of real-time embedded system designs.' —Jun-ichiro itojun Hagino, Ph.D., Research Laboratory, Internet Initiative Japan Inc., IETF IPv6 Operations Working Group (v6ops) co-chair 'A cl

Develop a working understanding of the common design patterns and program structures of RTOSs so you can create your own standard building blocks. You learn how to decompose an application into units, and how to combine these units with other objects and services to create standard building blocks.

About the Author

Qing Li is a senior architect at Blue Coat Systems, Inc. leading the design and development efforts of the next-generation IPv6 enabled secure proxy appliances. Qing holds multiple US patents. Qing is a contributing author of the book titled. He is the author of the embedded systems development book titled "Real-Time Concepts for Embedded Systems" published in April 2003.

Full download


Posted: August 10th, 2008, 3:48pm CEST

Tags  [edit]

As industry adopts a consumer focus in its product development strategy, it offers broader product ranges, shorter model lifetimes, and the ability to process orders in arbitrary lot sizes. This offers the ability to conduct early product design and development trade-off analysis among these competing objectives. The use of information technologies and networking capabilities is essential in the dissemination of product knowledge in order to integrate the decision-making process among heterogeneous and distributed partners / units. "Computer-based Design and Manufacturing" offers insights into the methods and techniques that enable implementing a consumer-focused product design philosophy by integrating capabilities for intelligent information support and group decision-making utilizing a common enterprise network model and knowledge interface through shared technologies.

The book will be a collection of the latest methods and state-of-the-art technologies in intelligent product and customer focused design. This book will offer:

- Discussion of applied methods developed in field of the product design

- Latest research results

- Discussion on the need and solutions for new engineering paradigm and philosophy required for product design

- Coverage of advances in information systems and technology in support of CFPD

- Discussion of how to use web-based design environments

 


Full download


Posted: August 10th, 2008, 3:35pm CEST

Tags  [edit]

The Handbook of High-Performance Virtual Teams

The Handbook of High-Performance Virtual Teams is an essential resource for leaders, virtual team members, and work group leaders. The editors provide a proven framework based on five principles for working collaboratively across boundaries of time, space, and culture. Written by experts in the field, the contributors offer practical suggestions and tools for virtual teams who need to assess their current level of effectiveness and develop strategies for improvement. This important resource also contains an array of illustrative cases as well as practical tools for designing, implementing, and maintaining effective virtual work.

Praise for The Handbook of High-Performance Virtual Teams

"Finally, the definitive user's guide for everyone who has ever managed a virtual team: clear, practical, concise, easy to read, and complete. It takes leading virtual teams to the next level by driving results through productivity and collaboration. A must-read for every professional who hopes to be a global manager in the twenty-first century."
—Peter Giulioni, executive director, Keenan MBA Career Resource Center, Marshall School of Business, University of Southern California

"This handbook is essential reading for anyone responsible for starting or making virtual teams more effective. It provides the information you need about structure, leadership, the importance of trust, crossing cultural barriers, and much more."
—William C. Byham, Ph.D., chairman and CEO, Development Dimensions International, Inc.

"Leaders, managers, and team members everywhere need to learn from the best how to cultivate high performance from virtual teams, and all the frameworks to do so are in this book, served up with the wisdom of the sages of virtual teams."
—Michael Sampson, effective collaboration advisor and author, The Michael Sampson Company Limited

"This book is critical reading for leaders and practitioners facing the global virtual work environment. It provides exceptional insight into virtual teaming, which is key to producing profound business results."
—Ed Schaniel, IDS Director of Employee Involvement and Lean Integration, The Boeing Company

About the Author

Jill Nemiro is an associate professor in the Psychology and Sociology Department at California State Polytechnic University, Pomona, and an adjunct professor in the Human Resources Design Master's Program at Claremont Graduate University. She is the author of Creativity in Virtual Teams from Pfeiffer.

Michael Beyerlein is head of the Department of Leadership and Supervision at Purdue University. He has authored or edited nineteen books including Guiding the Journey to Collaborative Work Systems.

Lori Bradley is executive director of Organizational Effectiveness, Talent Management and Leadership Development for Wyeth, a Fortune 200 global pharmaceutical company.

Susan Beyerlein isresearch associate with the Center for Collaborative Organizations at the University of North Texas. She is the co-editor of eleven previous books.


Full download


Posted: August 10th, 2008, 3:26pm CEST

Tags  [edit]

At the Fall 2006 Embedded Systems Conference, I was asked by Tiffany Gasbarrini, Acquisitions Editor of Elsevier Technology and Books if I would be interested in writing a book on embedded multi-core. I had just delivered a talk at the conference entitled, “ Development and Optimization Techniques for Multi-core SMP ” and had given other talks at previous ESCs as well as writing articles on a wide variety of software topics. Write a book – this is certainly a much larger commitment than a presentation or technical article. Needless to say, I accepted the offer and the result is the book that you, the reader, are holding in your hands. My sincere hope is that you will fi nd value in the following pages.

Full download


Posted: August 10th, 2008, 3:18pm CEST

Tags  [edit]

Effectively forecast, manage, and control software across the entire project lifecycle

Accurately size, estimate, and administer software projects with real-world guidance from an industry expert. Fully updated to cover the latest tools and techniques, Applied Software Measurement, Third Edition details how to deploy a cost-effective and pragmatic analysis strategy. You will learn how to use function points and baselines, implement benchmarks and tracking systems, and perform efficiency tests. Full coverage of the latest regulations, metrics, and standards is included.

  • Measure performance at the requirements, coding, testing, and installation phases
  • Set function points for efficiency, cost, market share, and customer satisfaction
  • Analyze quality and productivity using assessments, benchmarks, and baselines
  • Design and manage project cost, defect, and quality tracking systems
  • Use object-oriented, reusable component, Agile, CMM, and XP methods
  • Assess defect removal efficiency using unit tests and multistage test suites
About the Author

Capers Jones is a renowned author, consultant, and speaker. He was the founder and chairman of Software Productivity Research (SPR), where he retains the title of Chief Scientist Emeritus. Jones is the author of Estimating Software Costs, Second Edition.


Full download


Posted: August 10th, 2008, 2:51pm CEST

Tags  [edit]

Python Essential Reference, Second Edition, is the definitive guide to the Python programming language. Designed for programmers, it covers the core language, more than 100 modules in the standard library, and the techniques used to extend Python with compiled procedures in C or C++. Coverage expands upon and clarifies existing Python documentation - especially for advanced topics, including operating system interfaces, threads, network programming, and Unicode.

Concise, to the point, and extensively indexed, readers will find this volume packed with information not previously available in any other single reference source. Updated for Python 2.1, it is a must-have for any serious programmer wanting to develop advanced Python applications.

As a comprehensive reference to the Python programming language, this book will help you:
* Learn about the features in Python 2.0 and 2.1
* Master the details of Python types, operators, and the execution model
* Discover the details of Unicode and internationalization support
* Learn the details of operating system interfaces, threads, and network-programming modules
* Build C/C++ extensions to Python
* Make effective use of the Python library
* Find the information you need to start developing advanced Python applications

About the Author

David Beazley is a developer of several software development tools including SWIG (a popular tool for integrating C/C++ programs with other programming languages including Python, Perl, Tcl, Ruby, PHP, Java) and PLY) a Python version of the lex/yacc parsing tools). Beazley has been programming Python since 1996 and helped pioneer the use of Python with scientific computing software while working at Los Alamos National Laboratory. From 1998-2005 he was assistant professor in the Department of computer Science at the University of Chicago where he enjoyed tormenting students with insane projects in operating systems, networks, and compilers. Currently he is a freelance software developer.


Full download


Posted: August 10th, 2008, 2:41pm CEST

Tags  [edit]

The last decade has seen a large interest in technologies that have as their motivation some aspect of human function. Some of these, like artificial intelligence, can be seen to be rooted in the psychological domain. Others, like neural networks, genetic algorithms, and evolutionary programming, are inspired by reconsiderations of biological processes. Common to all these so-called “intelligent technologies” is a need to represent knowledge in a manner that is both faithful to the human style of processing information as well as a form amenable to computer manipulation.

Fuzzy sets were originally introduced in 1965; the related discipline of fuzzy logic is proving itself as the most appropriate medium to accomplish this task. At one level, fuzzy logic can be viewed as a language that allows one to translate sophisticated statements from natural language into a mathematical formalism. Once we have this mathematical form of knowledge, we are able to draw upon hundreds of years of recent history in technology to manipulate this knowledge.

Full download


Posted: August 10th, 2008, 2:37pm CEST

Tags  [edit]

The First book that teaches what SQL programmers need in order to successfully make the transition from transactional systems (OLTP) into the world of OLAP.

Before SQL programmers could begin working with OLTP (On-Line Transaction Processing) systems, they had to unlearn procedural, record-oriented programming before moving on to SQLs declarative, set-oriented programming. This book covers the next step in your growth. OLAP (On-Line Analytical Processing), Data Warehousing and Analytics involve seeing data in the aggregate and over time, not as single transactions. Once more it is time to unlearn what you were previously taught.

This book is not an in-depth look at particular subjects, but an overview of many subjects that will give the working RDBMS programmers a map of the terra incognita they will faceif they want to grow.

* Expert advice from a noted SQL authority and award-winning columnist, who has given ten years of service to the ANSI SQL standards committee and many more years of dependable help to readers of online forums.

* First book that teaches what SQL programmers need in order to successfully make the transition from transactional systems (OLTP) into the world of data warehouse data and OLAP.

* Offers real-world insights and lots of practical examples.

* Covers the OLAP extensions in SQL-99; ETL tools, OLAP features supported in DBMSs, other query tools, simple reports, and statistical software.

About the Author

Joe Celko is a noted consultant, lecturer, teacher, and one of the most-read SQL authors in the world. He is well known for his ten years of service on the ANSI SQL standards committee, his dependable help on assorted SQL newsgroups, his column in Intelligent Enterprise (which won several Readers Choice Awards), and the war stories he tells to provide real-world insights into SQL programming. His best-selling books include Joe Celkos SQL for Smarties: Advanced SQL Programming, Joe Celkos SQL Puzzles and Answers, Joe Celkos Trees and Hierarchies in SQL for Smarties, and Joe Celkos SQL Style, all published by Morgan Kaufmann.


Full download


Posted: August 10th, 2008, 2:04pm CEST

Tags  [edit]

Harold Wheeler, in his classic 1947 papers, created the fi eld of electrically small antennas. This fi eld has long been important for frequencies below roughly 1 GHz, where a half-wavelength is about 6 inches. These electrically small antennas have characteristics in common that limit performance: low radiation resistance, high reactance, low effi ciency, narrow bandwidth, and increased loss in the matching network. Most of these limitations are shared by two other classes of antennas: superdirective antennas and superconducting antennas. This book is divided into three interrelated chapters: Chapter 1 on electrically small antennas, Chapter 2 on superdirective antennas, and Chapter 3 on superconducting antennas. Each chapter includes extensive references and an author list. An overall subject index is provided at the end of the book. We antenna engineers have done what is possible by rearranging the wires; future signifi cant advances will come through use of new low-loss magnetic materials and through use of circuits to compensate for impedance deficiencies. Both areas are addressed.

Many engineers interested in these topics have not had the benefi t of early papers on these three subject areas. This book aims to be a primer on what has been investigated and what works. Over the years many ideas on improving electrically small antennas have appeared. These are discussed under three categories: designs that work, clever physics but bad numbers, and pathological antennas. In retrospect, the simplest antennas are the best: dipoles with or without fatness or loading; patches with appropriate substrates. There are no wideband electrically small antennas, unless effi ciency is sacrifi ced for bandwidth. The relatively new fi eld of Non-Foster circuits may change this situation.

Full download


Posted: August 10th, 2008, 12:00pm CEST

Tags  [edit]

Prolog is a programming language in which solutions to computing problems are expressed as facts representing relationships between objects and as rules specifying consequences which derive from facts. In Prolog, the mechanisms for representing knowledge about objects and relationships are both high-level and general-purpose. This brings two substantial benefits to the programmer. The first is that, to a very large extent, he or she is freed from concern about the organisation of physical storage for the data which a program is to manipulate.  The second is the ease with which concepts and relationships from many areas of human activity can be expressed in the language. You will be able to use Prolog to tackle problems from outside the familiar scope of traditional computing, and you will be able to describe them in a concise and powerful notation. Many of these problems are in the exciting and growing area of Artificial Intelligence, where the ground rules for tasks are often uncertain or scarcely articulated, the tasks themselves so open-ended as to have no identifiable conclusion. Such tasks as general problem-solving, understanding natural language and acquiring and using expertise have been the province of human intellectual endeavour. Programming a computer to carry out these tasks is a challenge indeed.

Full download


Posted: August 10th, 2008, 11:58am CEST

Tags  [edit]

This book focuses on recent developments in representational and processing aspects of complex data-intensive applications.

Focuses on recent developments in representational and processing aspects of object-oriented data modeling, covering hot topics such as reverse engineering and work-flow modeling. Each chapter contains a subject review and real-life applications of material. DLC: Object-oriented methods (Computer science).

About the Author

Michael Papazoglou is Professor of Computer Science and Director of INFOLAB at Tilburg University, the Netherlands.

Full download


Posted: August 10th, 2008, 11:55am CEST

Tags  [edit]

Whether you are using a digital compact or dSLR camera to shoot, or a Mac or PC to manipulate your images, Joe Farace explains what products are out thereand how to use them to get the best shots.

While most books offer photographers tips and tricks for working with the latest software package, this book offers a new approach to working with digital images:

Learn how to use digital imaging tools not just a particular software package to produce professional prints or digital images for the web.

Getting Started with Digital Imaging offers a new approach for amateur photographers working with digital images. It takes you behind the screens, showing you how to use the tools - not the software itself - to produce professional prints or digital images for the Web.

Joe Farace guides you through the entire digital workflow, from choosing the right digital camera, setting up your digital darkroom, learning the key imaging tools and shortcuts, understanding file formats, printing and preparing images for the web.

Packed with step-by-step tutorials, case studies and invaluable tips from the pros, this guide will help you get to grips with digital imaging and produce fantastic results in no time at all.

* Guides you through digital workflow from capture to output
* Relevant for ALL digital imaging software
* Real world examples and invaluable tips are clearly explained with high quality full color images and screengrabs

* Get the most out of the digital imaging tools you have without the need to upgrade
* Streamline your digital photography workflow
* Packed with step-by-step tutorials, fully illustrated real world examples, and tips from the pros

About the Author

Author of more than 25 books and over 1600 magazine articles, Joe Farace has been a regular contributor to Shutterbug magazine since 1994 with his Digital Innovations and Web Profiles columns. He was the original editor of eDigitalPhoto magazine and contributes to magazines such as Photo District News and PHOTO Techniques. He holds workshops and seminars at FOTOfusion, Palm Beach Photo Workshop, Shutterbug and Popular Photography and Imaging, has spoken at the PPA national events and New England Council of Camera Club's annual conference.


Full download


Posted: August 10th, 2008, 11:54am CEST

Tags  [edit]

Java Connector Architecture (JCA) presents the JCA and identifies the scope in which a JCA-based adapter operates. The book quickly moves to the design methodologies employed in adapter using the JCA. The book then progresses to information about testing and deploying adapters in a production environment. Java Connector Architecture defines a development methodology and suggests analysis and design patterns, which are useful both for building connectors to legacy applications and for designing adapters for new applications.

About the Author

Atul Apte has been leading software development projects in the message-based middleware domain for close to 20 years. His experience includes coding in C, C++, and Java. until recently, Apte served as director of adapter development at SAGA Software, acquired by Software AG of Germany. His now the founder of iConexio Technologies, Inc., a Canadian company focused on developing standards-based application integration frameworks and tools.


Full download


Posted: August 10th, 2008, 11:51am CEST

Tags  [edit]

When you need to land and operate a robot on Mars, "halfway" software is not an option. While helping to develop the Collaborative Information Portal, or CIP, for NASA's Mars Exploration Rover mission, Ronald Mak identified and refined a set of principles that represent the fundamental goals necessary for any successful enterprise system. Following them, Mak's team developed a CIP that scientists, researchers, and engineers have been using continually for over two years to access data from two Martian rovers. Its uptime record—99.9%.

The principles are language and platform independent. They're not design patterns or code samples. They're not even rocket science. They just work.

Real-world examples from the Rover mission help you learn to:

  • Take advantage of what others have learned from their mistakes
  • Realize that clients may not know how to know what they want
  • Acknowledge that you aren't clairvoyant
  • Think like a user
  • Test, anticipate, be flexible, and keep it simple
  • Recognize that code integration is a greater challenge than code development
  • Become the successful architect of a successful system
About the Author

Ronald Mak was a senior computer scientist and software architect at the NASA Ames Research Center. He was the architect and lead developer of the middleware for the Collaborative Information Portal, an important enterprise software system that is a part of NASA’s ongoing and highly successful Mars Exploration Rover mission. Mission managers, scientists, and engineers continue to use CIP—after over two years of continuous operation, it has an uptime record of better than 99.9 percent.

Working as a key member of the CIP development teamvalidated the principles that Ron describes in this book.Ron was also the architect and lead developer of an enterprise class information portal for NASA’s International Space Station and the future Crew Exploration Vehicle.

Prior to joining NASA, Ron had over 15 years of experience designing and developing enterprise systems using several programming languages and technologies on various platforms.
Most of these systems were highly successful, but therewere a few failures, too. The Martian principles are derivedfrom these experiences.
Ron held an academic appointment with the University of California at Santa Cruz, and he worked on contract to NASAAmes. He earned his B.S. degree with distinction in the Mathematical Sciences and his M.S.
degree in Computer Science from Stanford University.

He has written three previous books on computer science, Java Number Cruncher, the Java Programmer’s Guide to Numerical Computing (Prentice Hall PTR, 2003), Writing Compilers and Interpreters, C++ Edition (Wiley, 1996), and Writing Compilers and Interpreters, a Practical Approach (Wiley, 1991). He recently wrote several papers about CIP for refereed journals. He continues to hone his exposition of the Martian principles by giving presentations to both industry and academic audiences.

Ron recently co-founded and is the CTO of Willard & Lowe Systems, Inc. (www.willardlowe.com) which develops enterprise systems for information management and collaboration.

Full download


Posted: August 10th, 2008, 11:49am CEST

Tags  [edit]

Multimedia technologies are becoming more sophisticated, enabling the Internet to accommodate a rapidly growing audience with a full range of services and efficient delivery methods. Although the Internet now puts communication, education, commerce and socialization at our finger tips, its rapid growth has raised some weighty security concerns with respect to multimedia content. The owners of this content face enormous challenges in safeguarding their intellectual property, while still exploiting the Internet as an important resource for commerce.

Data Hiding Fundamentals and Applications focuses on the theory and state-of-the-art applications of content security and data hiding in digital multimedia. One of the pillars of content security solutions is the imperceptible insertion of information into multimedia data for security purposes; the idea is that this inserted information will allow detection of unauthorized usage.

* Provides a theoretical framework for data hiding, in a signal processing context;
* Realistic applications in secure, multimedia delivery;
* Compression robust data hiding;
* Data hiding for proof of ownership--WATERMARKING;
* Data hiding algorithms for image and video watermarking.

About the Author

Ali N. Akansu received the BS degree from the Technical University of Istanbul, Turkey, in 1980, the MS and Ph.D degrees from the Polytechnic University,Brooklyn, New York in 1983 and 1987, respectively, all in Electrical Engineering. He has been with the Electrical & Computer Engineering Department of the New Jersey Institute of Technology since 1987. He was an academic visitor at IBM T.J.Watson Research Center and at GEC-Marconi Electronic Systems Corp. during the summers of 1989 and 1996, and 1992, respectively. He serves as a consultantto the industry. His current research interests are signal theory, linear transform theory (subbands and wavelets) and algorithms, image-video compression andmultimedia networks, signal processing techniques for digital communications, communication networks and Internet technologies.


Full download


Posted: August 10th, 2008, 11:48am CEST

Tags  [edit]

Multiprotocol Label Switching (MPLS) is a data plane and control technology that is used in packet (that is Internet Protocol) networks. Now over ten years old, it has taken root firmly as a fundamental tool in many service provider networks. The last ten years have seen a considerable consolidation of MPLS techniques and protocols. This has resulted in the abandoning of some of the original features of MPLS, and the development of other new features. MPLS has moved from a prospective solution, to a grown-up technology. Now that MPLS has reached this level of maturity, these new tools and features allow more sophisticated services to the users of the network. These tools and features are discussed within various contexts throughout several networking-related books published by MK and this presents us with a unique publishing opportunity.

The proposed book is a best-of-the-best collection of existing content from several books MK has published in recent years on MPLS technology (multi-label protocol switching). Individual chapters on MPLS technology are derived from a handful of MK books and are combined in one new volume in a way that makes sense as a reference work for those interested in new and developing aspects of this technology, i.e., network operators and designers who need to determine which aspects of their networks would benefit from MPLS technology and applications. It also serves as a definitive reference for engineers implementing MPLS-based products.

This book represents a quick and efficient way to bring valuable content together from leading experts in the field while creating a one-stop-shopping opportunity for customers to receive the information they would otherwise need to round up from separate sources. Suitable and current content will be collected from the following titles: Evans, Deploying IP and MPLS QoS (2006); Farrel, GMPLS (2005); Ash, Traffic Engineering (2006); Vasseur, Network Recovery (2005); Farrel, The Internet and Its Protocols (2004); Nadeau, MPLS Management (2003); and Davie, MPLS Technology and Applications (2000). These chapters will be updated where necessary and two new chapters will be added at the beginning and the end of the book to bring the content into focus and discuss next generation developments.

* Coverage of major applications of MPLS such as traffic engineering, VPNs, IP integration, GMPLS, and QoS written by leading experts in the field contributes to your practical knowledge of this key technology
* Shows you how to implement various MPLS applications that will result in saving your organization time and money
* Shows you how you can evaluate MPLS applications and techniques in relation to one another so you can develop an optimum network design

About the Author

Bruce Davie joined Cisco Systems in 1995, and was awarded recognition as a Cisco Fellow in 1998. He leads an architecture group with responsibility for the development of Multiprotocol Label Switching (MPLS) and Quality of Service (QoS) capabilities for IP networks. He has more than 15 years of networking and communications industry experience. Some of his most prominent contributions to the industry include authoring numerous books, RFCs, journal articles, and conference papers on IP networking. He is also an active participant in both the Internet Engineering Task Force and the Internet Research Task Force, and is a senior member of the IEEE. Prior to joining Cisco, Bruce worked at Bell Communications Research (Bellcore) and led a number of networking research projects as director of internetworking research and chief scientist. He holds a Ph.D. in Computer Science from Edinburgh University and a B.E. from the University of Melbourne.

Adrian Farrel has nearly two decades of experience designing and developing portable communications software. As MPLS Architect and Development Manager at Data Connection Ltd., he led a team that produced a carrier-class MPLS implementation for customers in the router space. As Director of Protocol Development for Movaz Networks, Inc., he helped build a cutting-edge system that integrated many IP-based protocols to control and manage optical switches. Adrian is active within the IETF, where he is co-chair of the CCAMP working group responsible for GMPLS. He has co-authored and contributed to numerous Internet Drafts and RFCs on MPLS, GMPLS, and related technologies. He was a founding board member of the MPLS Forum, frequently speaks at conferences, and is the author of several white papers on GMPLS.


Full download


Posted: August 10th, 2008, 7:54am CEST

Tags  [edit]

The only book that provides full coverage of UWB multiband OFDM technology

Ultra-wideband (UWB) has emerged as a technology that offers great promise to satisfy the growing demand for low-cost, high-speed digital networks. The enormous bandwidth available, the potential for high data rates, and the promise for small size and low processing power with reduced implementation cost all present a unique opportunity for UWB to become a widely adopted radio solution for future wireless home networking technology.

Ultra-Wideband Communications Systems is the first book to provide comprehensive coverage of the fundamental and advanced issues related to UWB technology, with a particular focus on multiband orthogonal frequency division multiplexing (multiband OFDM). The multiband OFDM approach was a leading method in the IEEE 802.15.3astandard and has recently been standardized by ECMA International. The book also explores several major advanced state-of-the-art technologies to enhance the performance of the standardized multiband OFDM approach. Additional coverage includes:

  • Characteristics of UWB channels

  • An overview of UWB single-band and multiband OFDM approaches

  • MIMO multiband OFDM

  • Performance characterization

  • Performance under practical considerations

  • Differential multiband OFDM

  • Power-controlled channel allocation

  • Cooperative UWB multiband OFDM

Complete with pointers for future research opportunities to enhance the performance of UWB multiband OFDM technology over current and future wireless networks, this is an indispensable resource for graduate students, engineers, and academic and industrial researchers involved with UWB.

About the Author

W. Pam Siriwongpairat, PhD, is a Wireless Communications Specialist with Meteor Communications Corporation. From January to May 2006, she was a research associate in the Department of Electrical and Computer Engineering and Institute for Systems Research at the University of Maryland, College Park. Her current research interests span a broad range of areas from digital signal processing to wirelesscommunications and networking, including ultra-wideband communications, space-time-frequency coding for multi-antenna communications, cross-layer design for wireless networks, communications in mobile ad hoc networks and wireless sensor networks, OFDM systems, and software-defined radio and cognitive radio technologies.

K. J. Ray Liu, PhD, is Professor and Associate Chair for Graduate Studies and Research of Electrical and Computer Engineering Department at the University of Maryland, College Park. Dr. Liu is the recipient of numerous honors and awards including best paper awards from IEEE Signal Processing Society (twice), IEEE Vehicular Technology Society, and EURASIP, as well as recognitions from the University of Maryland including university-level Distinguished Scholar-Teacher Award, Invention of the Year Award, and college-level Poole and Kent Company Senior Faculty Teaching Award.


Full download


Posted: August 10th, 2008, 7:54am CEST

Tags  [edit]

Grids are a crucial enabling technology for scientific and industrial development. Peer-to-peer computing, grid, distributed storage technologies, emerging web service technologies, and other types of networked distributed computing have provided new paradigms exploiting distributed resources. Grids are revolutionizing computing as profoundly as e-mail and the Web.

From Grids to Service and Pervasive Computing, the 10th edited volume of the CoreGRID series, is based on the 2008 CoreGRID Symposium, held August 25-26 in the Canary Islands, Spain. The CoreGRID Symposium is organized jointly with the Euro-Par 2008 conference. The aim of this symposium is to strengthen and advance scientific and technological excellence in the area of grid and peer-to-peer computing.

This volume is designed for a professional audience composed of researchers and practitioners within the grid and peer-to-peer computing industry. This volume is also suitable for advanced-level students in computer science.


Full download


Posted: August 10th, 2008, 7:54am CEST

Tags  [edit]

". . .well written and well organized. . .It contains many exercises and can be used as a textbook in an advanced course on topics in approximation theory. . . .The book has a nice blend of theory and applications and should make a valuable reference book to researchers as well as teachers."--Mathematical Reviews

"The authors. . .do a fine job of combining their ideas into a coherent text that is a must for researchers and advanced students of the subject." --Computing Reviews

"This book covers basic results of approximation theory. It contains also new developments in the theory of moments and Sinc approximation, n-widths, s-numbers and the relationship of these to computational algorithms .... This important book can be of great interest to graduate students and researchers in approximation, constructive function theory and numerical methods." --Zentralblatt fur Mathematik und ihre Grenzgebiete

Selected Topics in Approximation and Computation addresses the relationship between modern approximation theory and computational methods. The text is a combination of expositions of basic classical methods of approximation leading to popular splines and new explicit tools of computation, including Sinc methods, elliptic function methods, and positive operator approximation methods. It also provides an excellent summary of worst case analysis in information based complexity. It relates optimal computational methods with the theory of s-numbers and n-widths. It can serve as a text for senior-graduate courses in computer science and applied mathematics, and also as a reference for professionals.

About the Author

Marek Kowalski is at University of Warsaw.

Full download


Posted: August 10th, 2008, 7:54am CEST

Tags  [edit]

A must-read in formal and semi-formal verification!

This book will explain how to verify SoC logic designs using formal and semi-formal verification techniques. The critical issue to be addressed is whether the functionality of the design is the one that the designers intended. Simulation has been used for checking the correctness of SoC designs (as in functional verification), but many subtle design errors cannot be caught by simulation. Recently, formal verification, giving mathematical proof of the correctness of designs, has been getting much more attention. So far, most of the books on formal verification target the register transfer level (RTL) or lower levels of design. For higher design productivity, it is essential to debug designs as early as possible. That is, designs should be completely verified at very abstracted design levels (higher than RTL). This book covers all aspects of high-level formal and semi-formal verification techniques for system level designs.

First book that covers all aspects of formal and semi-formal, high-level (higher than RTL) design verification targeting SoC designs.

Formal verification of high-level designs (RTL or higher).

Verification techniques are discussed with associated system-level design methodology.

About the Author

Mukul Prasad received the Bachelor of Technology degree in Electrical Engineering from the Indian Institute of Technology, Delhi, India, in 1995, and the Ph.D. degree in Electrical Engineering & Computer Sciences from the University of California at Berkeley in 2001.

Since 2001 he has been a member of the research staff in the Trusted Systems Innovation group at Fujitsu Laboratories of America in Sunnyvale, California. His doctoral thesis and his subsequent research has involved the development and application of verification technologies such as Satisfiability solvers. His work has received a Best Paper Award at the Design Automation & Test in Europe Conference (DATE 2002). His current research addresses various problems in system-level design validation. He has co-authored more than 20 technical papers and presented three tutorials at international conferences and jointly holds 3 U.S. patents in the area of formal validation.

Full download


Posted: August 9th, 2008, 7:18am CEST

Tags  [edit]

Database and Data Communication Network Systems examines the utilization of the Internet and Local Area/Wide Area Networks in all areas of human endeavor. This three-volume set covers, among other topics, database systems, data compression, database architecture, data acquisition, asynchronous transfer mode (ATM) and the practical application of these technologies. The international collection of contributors was culled from exhaustive research of over 100,000 related archival and technical journals.

This reference will be indispensable to engineering and computer science libraries, research libraries, and telecommunications, networking, and computer companies. It covers a diverse array of topics, including:

* Techniques in emerging database system architectures
* Techniques and applications in data mining
* Object-oriented database systems
* Data acquisition on the WWW during heavy client/server traffic periods
* Information exploration on the WWW
* Education and training in multimedia database systems
* Data structure techniques in rapid prototyping and manufacturing
* Wireless ATM in data networks for mobile systems
* Applications in corporate finance
* Scientific data visualization
* Data compression and information retrieval
* Techniques in medical systems, intensive care units

Examines the utilization of the Internet and local area wide area networks in all areas of human endeavor. Covers database systems, data compression, database architecture, data acquisition, asynchronous transfer mode, and the practical application of these technologies. Three volume set.

About the Author

Cornelius T. Leondes received his B.S., M.S., and Ph.D. from the University of Pennsylvania and has held numerous positions in industrial and academic institutions. He is currently a Professor Emeritus at the University of California, Los Angeles. He has also served as the Boeing Professor at the University of Washington and as an adjunct professor at the University of California, San Diego. He is the author, editor, or co-author of more than 100 textbooks and handbooks and has published more than 200 technical papers. In addition, he has been a Guggenheim Fellow, Fulbright Research Scholar, IEEE Fellow, and a recipient of IEEE's Baker Prize Award and Barry Carlton Award.


Full download


Posted: August 9th, 2008, 7:03am CEST

Tags  [edit]

The only single-source reference available on atmospheric chemistry, aerosols, and atmospheric models

This fully revised and expanded version of John H. Seinfeld's successful Atmospheric Chemistry and Physics of Air Pollution provides a rigorous, comprehensive treatment of the chemistry of the atmosphere. With new chapters on such important topics as cloud physics, nucleation, and wet deposition, this book offers a truly up-to-date examination of atmospheric chemistry today, including:

  • Chemistry of the stratosphere and troposphere
  • Formation, growth, dynamics, thermodynamics, and properties of aerosols
  • Meteorology of air pollution
  • Transport, diffusion, and removal of species in the atmosphere
  • Formation and chemistry of clouds
  • Interaction of atmospheric chemistry and climate
  • Radiative and climatic effects of gases and particles
  • Formulation of mathematical chemical/transport models of the atmosphere.

Complete with solved examples, problems graded according to difficulty, and hundreds of illustrations, this state-of-the art reference is an ideal resource for both students and professionals in all areas of engineering as well as atmospheric science.

About the Author

JOHN H. SEINFELD is Louis E. Nohl Professor and Chairman of the Division of Engineering and Applied Science at the California Institute of Technology, where he has been a faculty member since 1967.

SPYROS N. PANDIS is a member of the faculty of Carnegie Mellon University in the departments of chemical engineering and engineering and public policy. He received his PhD at the California Institute of Technology in 1990.


Full download


Posted: August 9th, 2008, 6:57am CEST

Tags  [edit]

This book addresses an unmet need in this topic area. It is a complete beginner's tutorial resource to tips, troubleshooting, techniques, and program development for Access 2002. The book covers fundamentals such as database normalization, query design, object manipulation, and optimization and custom programming for forms and reports. It makes the reader more efficient, productive, and knowledgeable in Access VBA. Speed techniques are mentioned. Shortcuts, tips, and techniques increase productivity. This book deals with getting data from outside sources and using VBA to ensure data integrity and consistency, which no other Access VBA book does. It also tackles problems in a variety of day-to-day situations that programmers often face.

About the Author

Bob Villareal has been working with microcomputers since 1981 and has nearly 10 years experience with VBA programming in both Access and Excel. Bob has written many tracking and management applications and has been developing databases for a large insurance firm for well over a decade.

Bob also does freelance programming and instruction. He is a contributor to the monthly publication and Web journal, Inside Microsoft Access, as well as a Microsoft Access instructor at Tulsa Community College in Tulsa, Oklahoma. Bob earned his Bachelor of Science degree in Communications from the University of Tulsa.


Full download


Posted: August 9th, 2008, 6:54am CEST

Tags  [edit]

At last, George Maestri’s advanced-techniques volume of his groundbreaking [digital] Character Animation book. Completely new: No updated material from the first volume (covering Essential Techniques) or from the first edition (published in 1996 and now out of print). If you are into 3D animation at all—learning, practicing (or managing those who do), teaching—you owe it to yourself buy this book. If you’re into other 3D disciplines—modeling, compositing, lighting, etc.—it’s highly recommended that you at least take a look at this volume; it provides a ton of insight into what the folks over in modeling do 16 hours a day and as a result, might make you more valuable as a member of the project team. See why Maestri’s books have been adopted as teaching texts around the world and are on the bookshelves of so many working pros in CG: it’s all about the foundational techniques and the secrets involved that bring life and verve to the characters you’re working on. Nobody teaches this stuff better than Maestri these days. And the books are just fun to look at and use: full-color, lots of visuals, to-the-point writing style, all backed up by George’s years of industry experience. Wrapped up nicely with the contributing help of Angie Jones (game-design hero and now becoming an MVP in Hollywood’s CG effects community).

As soon as George Maestri's classic (digital) Character Animation was released, people began asking when he was going to do on edition for trully high-end users with the most advanced skill sets. Here it is; George writes directly to CG professionals, with more non-software-specific approaches to character animation.

About the Author

Growing up in Arizona, George Maestri was well renowned as the kid who could always draw a really cool Camaro. He got his first taste of computers before high school when he taught himself to program computer games on his Dad's mainframe. He landed his first programming job at age 16, writing code for the Altair 8800. He earned a degree in computer science and Silicon Valley quickly seduced him, where he worked as an engineer on early Unix-based graphics systems in the '80s. After a few years, he noticed that the people who created art on computers had a lot more fun than the engineers who made the machines. This sparked an early midlife crisis and George embarked on a career change.

George enrolled in the animation program at DeAnza College in Cupertino, California, and was soon making his own student films. There he met Joe Murray, who had just pitched an animated series idea to Nickelodeon. Joe hired George to help with development of Rocko's Modern Life. Soon after that, George found himself working day and night on the pilot as an animator and assistant producer. Miraculously, the show was picked up, and George moved to Los Angeles in 1993, where he worked on Rocko's Modern Life as a writer for the entire run of the show, earning a Cable Ace nomination in the process.

During his time at Nickelodeon, George taught himself 3D animation. His interest in this subject soon landed him a monthly column covering 3D animation for DV magazine. George has continued working as a freelance journalist, writing articles on animation production for magazines such as Computer Graphics World, Animation Magazine, Film & Video, and Digital Magic.


Full download


Posted: August 9th, 2008, 6:49am CEST

Tags  [edit]

The essential introduction to using Microsoft's Web Matrix tool for ASP.NET development

An Introduction to Web Matrix provides an easy to follow treatment of the application of this new software, which is rapidly becoming the preferred vehicle for the teaching of website design. Written by two experienced users, the material is presented in a way that makes it ideal for students meeting the subject for the first time, whether they are on an undergraduate or postgraduate course. The scope of the book includes the functionality of the software, its installation and application and the design and operation of web-based material using it. Coverage of the use of HTML and SQL is also included, as is the design and implementation of on-line databases.

There are numerous examples to illustrate ideas and concepts. The examples provide a practical illustration of how the software may be used. At the conclusion of each chapter, a set of exercises is provided to allow the reader to review and practice the material presented.

* A simple introduction for users with no previous experience of the design process
* Abundant screen dumps and diagrams aid fast assimilation of the material
* Accompanying website with a wide range of facilities

Text provides an easy-to-follow guide to the application of Web Matrix. Covers the functionality of the software, its installation, and application for the design and implementation of dynamic web pages. For students, or for use by developers as self-study. Includes practical examples and chapter exercises. Softcover.

About the Author

Colin Hardy is a Senior Lecturer in Computing at the University of Sunderland, United Kingdom. He has been involved with teaching and research since 1993. His current area of interest is VB.NET, HCI and Software Engineering.

Simon Stobart is a Principal Lecturer in Computing at the University of  Sunderland, United Kingdom. He has been involved with teaching and research since 1989. His current area of interest is software engineering for dynamic web-based systems. 'An Introduction to Web Matrix' is his third published book.


Full download


Posted: August 9th, 2008, 6:44am CEST

Tags  [edit]

"The best introduction to Haskell available. There are many paths towards becoming comfortable and competent with the language but I think studying this book is the quickest path. I urge readers of this magazine to recommend Programming in Haskell to anyone who has been thinking about learning the language. Duncan Coutts, Monad Reader

Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs. This introduction is ideal for beginners: it requires no previous programming experience and all concepts are explained from first principles via carefully chosen examples. Each chapter includes exercises that range from the straightforward to extended projects, plus suggestions for further reading on more advanced topics. The author is a leading Haskell researcher and instructor, well-known for his teaching skills. The presentation is clear and simple, and benefits from having been refined and class-tested over several years. The result is a text that can be used with courses, or for self-learning. Features include freely accessible Powerpoint slides for each chapter, solutions to exercises and examination questions (with solutions) available to instructors, and a downloadable code that's fully compliant with the latest Haskell release.

This introduction is ideal for beginners as it requires no previous programming experience and all concepts are explained from first principles via carefully chosen examples. Each chapter includes exercises that range from the straightforward to extended projects, plus suggestions for further reading on more advanced topics.

About the Author

Graham Hutton has worked in four of the leading centres for research and teaching on functional programming, He has more than fifteen years of experience in functional programming research, during which time he has published more than thirty research articles, chaired the Haskell Workshop and edited a special issue on Haskell of the Journal of Functional Programming. He also has more than ten years experience in teaching Haskell, and in promoting the use of functional programming in the curriculum.

Full download


Posted: August 9th, 2008, 6:42am CEST

Tags  [edit]

Circuits from silk? Today's technophiles probably have no idea how much today's computer technology owes to the invention of one ingenuous textile manufacturer in nineteenth-century France. Here, master storyteller James Essinger shows through a series of remarkable and meticulously researched historical connections how the Jacquard loom kick-started a process of scientific evolution which would lead directly to the development of the modern computer.

Jacquard's 1804 invention, a loom which used punch cards with stored instructions for weaving different patterns and designs, enabled the master silk-weavers of Lyons to weave fabrics 25 times faster than the competition. Here, Essinger reveals the plethora of extraordinary links between that innovation in weaving and today's computer age, introducing us to the intriguing and colorful people who paved the way. The book concludes by bringing the story completely up-to-date with the latest developments in the World Wide Web and the fascinating phenomenon of artificial intelligence.

Attractively illustrated and compellingly narrated, Jacquard's Web presents an eye-opening and scarcely known history that will prove fascinating to readers of popular science, especially those interested in the history of science, technology, and computing, as well as professional scientists, historians, and students.

About the Author

James Essinger is a writer with a particular interest in the history of ideas that have had a practical impact on the modern world. He is currently working on a novel about Charles Babbage and Ada Lovelace and on a popular history of the written word.

Full download


Posted: August 9th, 2008, 6:42am CEST

Tags  [edit]

Network models are critical tools in business, management, science and industry. Network Models and Optimization: Multiobjective Genetic Algorithm Approach presents an insightful, comprehensive, and up-to-date treatment of multiple objective genetic algorithms to network optimization problems in many disciplines, such as engineering, computer science, operations research, transportation, telecommunication, and manufacturing.

Network Models and Optimization: Multiobjective Genetic Algorithm Approach extensively covers algorithms and applications, including shortest path problems, minimum cost flow problems, maximum flow problems, minimum spanning tree problems, travelling salesman and postman problems, location-allocation problems, project scheduling problems, multistage-based scheduling problems, logistics network problems, communication network problem, and network models in assembly line balancing problems, and airline fleet assignment problems.

Network Models and Optimization: Multiobjective Genetic Algorithm Approach can be used both as a student textbook and as a professional reference for practitioners in many disciplines who use network optimization methods to model and solve problems.


Full download


Posted: August 9th, 2008, 6:37am CEST

Tags  [edit]

Got goods to sell? Then get this guide! Chances are, if something exists (and maybe even if it doesn't), it's been sold on eBay! But making sure that your items not just sell, but sell quickly, at your desired price, and without any snafus in shipping or payment takes some doing in the world's largest bazaar. To ensure that kind of eBay success, you need this no-nonsense guide. In these pages, eBay aficionados Jim Heid and Toby Malina have teamed with the folks at TechTV to create the first and last word on selling at eBay. Through easily digestible text and a visually approachable design that shows you how to take flattering photos of your merchandise and design beautiful pages, this handy guide hones in on precisely what you need to know to sell or even start your own business on eBay. Filled with need-to-know information about everything from payment methods to shipping considerations and establishing starting bid prices, this is where you'll want to go before you go online!

About the Author

Jim Heid is a veteran author and contributing editor for Macworld magazine as well as the editorial director of Avondale Media, which produces how-to DVDs on numerous topics. Graphic designer and Macintosh consultant Toby Malina is the technical/editorial director of Thunder Lizard Productions, a Seattle-based conference production company.


Full download


Posted: August 9th, 2008, 6:35am CEST

Tags  [edit]

New automated, application-independent methodology for designing and deploying sensor networks

Following this book's clear explanations, examples, and illustrations, domain experts can design and deploy nontrivial networked sensing applications without much knowledge of the low-level networking aspects of deployment. This new approach is based on the Abstract Task Graph (ATaG), a data-driven programming model and an innovative methodology forarchitecture-independent programming and automatic software synthesis for sensor networks. ATaG programs are concise, understandable, and network-independent descriptions of global application functionality that can be automatically compiled onto any target deployment.

The book begins with an overview chapter that addresses the important issues of programming methodologies and compares various programming models for sensor networks. Next, the authors set forth everything you need for designing and deploying sensor networks using ATaG, including:

  • Detailed description of the ATaG model's features

  • System-level support for architecture-independent programming

  • Examination of the graphical programming and software synthesis environment for ATaG

  • Case study illustrating the process of end-to-end application development and software synthesis using ATaG

Throughout the book, the authors provide code excerpts and figures to help clarify key concepts and explain each step.

For programmers, the graphical formalism of the ATaG program, coupled with the fact it uses an existing language (Java), means that no special training is needed to start developing and deploying applications in ATaG. Everything you need to know is clearly set forth in this book.

About the Author

Amol B. Bakshi, PhD, is a Research Assistant Professor in the Ming Hsieh Department of Electrical Engineering at the University of Southern California (USC), Los Angeles. He also manages the Integrated Asset Management project at the USC-Chevron Center of Excellence for Research and Academic Training on Interactive Smart Oilfield Technologies. Dr. Bakshi's PhD research was on programming models for networked sensor systems and led to the creation of the ATaG programming model and software synthesis toolkit. His current interests include semantic Web technologies for information integration, smart oilfield technologies, model integrated computing, and sensor networks.

Viktor K. Prasanna, PhD, is Charles Lee Powell Chair in Engineering and Professor of Electrical Engineering and Professor of Computer Science at the University of Southern California (USC), Los Angeles. He is also an associate member of the Center for Applied Mathematical Sciences (CAMS) at USC, and a member of the USC-Chevron Center of Excellence for Research and Academic Training on Interactive Smart Oilfield Technologies. He has served on the editorial boards of the Journal of Parallel and Distributed Computing, Proceedings of the IEEE, IEEE Transactions on VLSI Systems, and IEEE Transactions on Parallel and Distributed Systems. He was editor-in-chief of the IEEE Transactions on Computers and was the founding chair of the IEEE Computer Society Technical Committee on Parallel Processing. He is a Fellow of the IEEE and the ACM.


Full download


Posted: August 7th, 2008, 3:02pm CEST

Tags  [edit]

"As you might expect, there are plenty of UML diagrams. Real-time UML specifications are used throughout, consistent with the purpose of the book. Designers with UML expertise who want to understand how to address real-time applications will find this book useful, as will those in the real-time world who need to understand how to bring UML to bear on the design problem." - William Wong, Electronic Design

Go straight to the source and ensure design success with this hands-on workshop from the best-selling embedded UML guru.

This practical new book provides much-needed, practical, hands-on experience capturing analysis and design in UML. It holds the hands of engineers making the difficult leap from developing in C to the higher-level and more robust Unified Modeling Language, thereby supporting professional development for engineers looking to broaden their skill-sets in order to become more saleable in the job market.

It provides a laboratory environment through a series of progressively more complex exercises that act as building blocks, illustrating the various aspects of UML and its application to real-time and embedded systems. With its focus on gaining proficiency, it goes a significant step beyond basic UML overviews, providing both comprehensive methodology and the best level of supporting exercises available on the market. Each exercise has a matching solution which is thoroughly explained step-by-step in the back of the book. The techniques used to solve these problems come from the authors decades of experience designing and constructing real-time systems. After the exercises have been successfully completed, the book will act as a desk reference for engineers, reminding them of how many of the problems they face in their designs can be solved.

*Tutorial style text with keen focus on in-depth presentation and solution of real-world example problems

*Highly popular, respected and experienced author

*CD includes test version of the popular Rhapsody tool, allowing engineers to capture and work out the exercises in the book

Full download


Posted: August 7th, 2008, 9:16am CEST

Tags  [edit]

"Oxford University Press publishes a wonderful series of books entitled Handbook of Logic in Computer Science. ... Volume 5: Logic and Algebraic Methods, has I think the best discussion of abstract data types that I have read."--he Bulletin of Mathematics Books

Logic is now widely recognized as one of the foundational disciplines of computing, and its applications reach almost every aspect of the subject, from software engineering and hardware to programming languages and AI. The Handbook of Logic in Computer Science is a multi-volume work covering all the major areas of application of logic to theoretical computer science. The handbook comprises six volumes, each containing five or six chapters giving an in-depth overview of one of the major topics in field. It is the result of many years of cooperative effort by some of the most eminent frontline researchers in the field, and will no doubt be the standard reference work in logic and theoretical computer science for years to come. Volume 5: Algebraic and Logical Structures covers all the fundamental topics of semantics in logic and computation. The extensive chapters are the result of several years of coordinated research, and each have thematic perspective. Together, they offer the reader the latest in research work, and the book will be indispensable

About the Author

S Abramsky, Department of Computing, Imperial College of Science, Technology and Medicine, London Dov Gabbay, Department of Computer Science, King's College, London T S E Maibaum, Department of Computing, Imperial College of Science, Technology and Medicine, London

Full download


Posted: August 7th, 2008, 7:44am CEST

Tags  [edit]

QuickTime is the industry standard for developing and distributing multimedia content on the Web and CD-ROM, for both Windows and Macintosh computers. Its powerful, extensible software architecture lets you deliver state-of-the-art digital content over the Web or on CD-ROM.

This third edition of the best-selling and award-winning QuickTime for the Web has been fully revised and expanded and includes QuickTime Pro 6 and a full set of content development tools. This hands-on guide shows how to integrate animation, video, recorded sound, MIDI, text, still images, VR, live streams, games, and user interactivity into a Web site, and now also covers QuickTime support for the MPEG-4 global multimedia standard.

Written for Web masters, site designers, HTML and multimedia authors, and anyone else who wants to incorporate sound or video into their Web site, this book offers clear and detailed instruction in an engaging style. Written by an expert at Apple Computer, this is the most complete and authoritative source for creating QuickTime content for the Web.

The first edition of this book won the Touchstone 2000 Merit Award for Books, awarded annually by STC (Society for Technical Communications).

Features
*Written for both Windows and Macintosh developers.
*Illustrates all the latest features in QuickTime Pro 6, including MPEG-4 support.
*Includes a companion CD-ROM with the full version of QuickTime Pro 6 (a $29.99 value) for Windows and Macintosh.
*CD-ROM also includes free tools for creating and editing movies, cut-and-paste HTML and JavaScript examples, royalty-free audio, prebuilt interactive sprites, and a demo copy of LiveStage Pro with a special offer for $100 off from Totally Hip Software.

About the Author

Steve Gulie is a recognized QuickTime expert. His is a senior technical writer and multimedia Web monkey for Apple Computer, and has been a featured speaker at Apple's Worldwide Developer Conference and QuickTime Live! He develops Web sites that include QuickTime content of every kind, from live poetry readings to VR tours. He has written about HTML, QuickTime, and CD-ROMs for WIRED magazine, and has also produced commercial CD-ROMs, such as Life Near 310 Kelvin, that include HTML, digital audio, and QuickTime movies. He is on the Web at http://homepage.mac.com/qt4web/


Full download


Posted: August 7th, 2008, 7:41am CEST

Tags  [edit]

Offering unique insight from the author's years of experience working with this technology, the book presents a comparison of the properties of conventional analogue and new digital PMR systems.

This practical new book is written for mobile communication professionals who are involved in the planning, design, testing, installation, maintenance, sales and marketing of digital professional mobile radio (PMR) equipment and systems. Written by one of the key developers of PMR, this essential reference provides comprehensive coverage of digital PMR systems and includes advanced tools which help skilled practitioners solve difficult technical questions in short time with reasonable accuracy. Offering unique insight from the author's years of experience working with this technology, the book presents a comparison of the properties of conventional analogue and new digital PMR systems. Moreover, it features critical topics not covered in any other resource, such as transmitter switching spectrum, real Doppler situations, and real usable frequency economy.

Text provides comprehensive coverage of digital PMR systems. For professionals involved in the planning, design, testing, installation, maintenance, sales, or frequency management of digital PMR equipment and systems. Includes index and references. DLC: Mobile communications systems.

About the Author

Hans-Peter A. Ketterling is a consultant and author in the field of land mobile radio, operating through his consulting enterprise, Mobile Radio Consulting Berlin. He holds a Dipl.-Ing degree in telecommunications from the Technical University of Berlin.

Full download


Posted: August 7th, 2008, 7:39am CEST

Tags  [edit]

At one time, the office was a physical place, and employees congregated in the same location to work together on projects. The advent of the Internet and the World Wide Web, however, not only made the unthinkable possible, it forever changed the way persons view both the office and work. The Handbook of Research on Virtual Workplaces and the New Nature of Business Practices compiles authoritative research from XX scholars from over XX countries, covering the issues surrounding the influx of information technology to the office environment, from choice and effective use of technologies to necessary participants in the virtual workplace.

About the Author

Pavel Zemliansky is an associate professor of writing and rhetoric at James Madison University where he also directs the first-year composition program. Dr. Zemliansky teaches courses in composition, visual and digital rhetoric, and methods of teaching writing. He has published several books and numerous book chapters and journal articles on rhetoric and the teaching of writing.

Kirk St.Amant is an assistant professor of technical communication and rhetoric in the Department of English at Texas Tech University. He has a background in anthropology, international government, and technical communication and his research interests include intercultural exchanges via online media and international outsourcing. He has taught online and conventional courses in technical and professional communication and in intercultural communication for Texas Tech University, Mercer University, and James Madison University. He has also taught courses in e-commerce, distance education, and business communication in Ukraine as a part of the USAID-sponsored Consortium for the Enhancement of Ukrainian Management Education (CEUME).


Full download


Posted: August 7th, 2008, 7:34am CEST

Tags  [edit]

"In recent years, comprehensive texts have been written for several of the other major areas of Artificial Intelligence, including machine learning, natural-language processing, and constraint-satisfaction processing, but until now, the field of planning has been devoid of such a resource, despite the considerable number of advances in and the significant maturation of planning research in the past decade. With Automated Planning: Theory and Practice, Malik Ghallab, Dana Nau, and Paolo Traverso have filled that void, and have done so with a remarkably clear and well-written book."
-From the Foreword by Martha E. Pollack, University of Michigan

Automated planning technology now plays a significant role in a variety of demanding applications, ranging from controlling space vehicles and robots to playing the game of bridge. These real-world applications create new opportunities for synergy between theory and practice: observing what works well in practice leads to better theories of planning, and better theories lead to better performance of practical applications.

Automated Planning mirrors this dialogue by offering a comprehensive, up-to-date resource on both the theory and practice of automated planning. The book goes well beyond classical planning, to include temporal planning, resource scheduling, planning under uncertainty, and modern techniques for plan generation, such as task decomposition, propositional satisfiability, constraint satisfaction, and model checking.

The authors combine over 30 years experience in planning research and development to offer an invaluable text to researchers, professionals, and graduate students.

*Comprehensively explains paradigms for automated planning.
*Provides a thorough understanding of theory and planning practice, and how they relate to each other.
*Presents case studies of applications in space, robotics, CAD/CAM, process control, emergency operations, and games.

About the Author

Malik Ghallab is Director of Research at the Laboratoire d'Analyse et d'Architecture des Systèmes, Centre National de la Recherche Scientifique, LAAS-CNRS, Toulouse. He was the director of the French national AI program, coordinated the five national research programs in information science, and served as the chair of ASTI, the French technical society in information sciences and technologies. Currently, he is also the director of the French national interdisciplinary program on robotics and artificial entities (Robea).

Dana Nau is a professor at the University of Maryland, and an AAAI Fellow. His research interests include AI planning and searching, and computer-integrated design and manufacturing. He holds appointments in the Department of Computer Science, the Institute for Systems Research, the Institute for Advanced Computer Studies, and the Department of Mechanical Engineering. He has more than 250 technical publications, and has co-authored computer programs that won the 1997 world championship of computer bridge and one of the top four awards in the 2002 International Planning Competition. Other awards he has received include an NSF graduate fellowship, an NSF Presidential Young Investigator award, an Outstanding Faculty award, and several best paper awards.

Paolo Traverso is the Head of Sistemi di Ragionamento Automatico at the Instituto Trentino di Cultura - Instituto per la Ricerca Scientifica e Tecnologica, (ITC-IRST). He was the project leader of industrial and experimental projects such as the development of Rail Traffic Management Systems, the design of tools for Automatic Train Protection, the synthesis of industrial controllers, and the development of systems for planning and control in space environment.


Full download


Posted: August 7th, 2008, 7:32am CEST

Tags  [edit]

How to use the Web successfully

This book guides readers through proven techniques for achieving and measuring success in search engine marketing (i.e. how to be the top of the rank), along with a review of the most important search engines and directories.

Explains why and how marketers can and must optimize their sites for searchability from the outset

Describes how to optimize, for both local and international users using tutorials and walkthroughs to demonstrate how to steadily improve your site rankings

Completely revised and updated this new edition focuses on the key aspects of how people search, the mobile Internet and pay per click adverting

About the Author

Managing Director of Sprite Interactive Ltd, UK a new media agency, and previously Creative Director with Disney and Buena Vista International. Information Architect, Sprite Interactive.

Full download


Posted: August 6th, 2008, 4:59pm CEST

Tags  [edit]

Complete coverage of e-discovery, a growth market, from the people that run the TechnoForensics annual tradeshow.

This book provides IT security professionals with the information (hardware, software, and procedural requirements) needed to create, manage and sustain a digital forensics lab and investigative team that can accurately and effectively analyze forensic data and recover digital evidence, while preserving the integrity of the electronic evidence for discovery and trial.

IDC estimates that the U.S. market for computer forensics will be grow from $252 million in 2004 to $630 million by 2009. Business is strong outside the United States, as well. By 2011, the estimated international market will be $1.8 billion dollars. The Techno Forensics Conference, to which this book is linked, has increased in size by almost 50% in its second year; another example of the rapid growth in the digital forensics world.

The TechnoSecurity Guide to Digital Forensics and E-Discovery features:

* Internationally known experts in computer forensics share their years of experience at the forefront of digital forensics
* Bonus chapters on how to build your own Forensics Lab
* 50% discount to the upcoming Techno Forensics conference for everyone
who purchases a book

About the Author

Jack Wiles is a Security Professional with over 30 years experience in security-related fields, including computer security, disaster recovery, and physical security. He is a professional speaker and has trained federal agents, corporate attorneys, and internal auditors on a number of computer crime-related topics. He is a pioneer in presenting on a number of subjects that are now being labeled Homeland Security topics. Well over 10,000 people have attended one or more of his presentations since 1988. Jack is also a cofounder and President of TheTrainingCo. and is in frequent contact with members of many state and local law enforcement agencies as well as Special Agents with the U.S. Secret Service, FBI, U.S. Customs, Department of Justice, the Department of Defense, and numerous members of High-Tech Crime units. He was also appointed as the first president of the North Carolina InfraGard chapter, which is now one of the largest chapters in the country. He is also a founding member and official MC of the U.S. Secret Service South Carolina Electronic Crimes Task Force.

Jack is also a Vietnam veteran who served with the 101st Airborne Division in Vietnam in 1967-68. He recently retired from the U.S. Army Reserves as a lieutenant colonel and was assigned directly to the Pentagon for the final seven years of his career. In his spare time, he has been a senior contributing editor for several local, national, and international magazines.

Full download


Posted: August 6th, 2008, 9:14am CEST

Tags  [edit]

Independent and unbiased self-paced study with fully integrated book, practice exams, and e-learning modules.

This exam is designed to validate Windows Server 2008 Active Directory skills. This exam will fulfill the Windows Server 2008 Technology Specialist requirements of Exam 70-640.

The Microsoft Certified Technology Specialist (MCTS) on Windows Server 2008 credential is intended for information technology (IT) professionals who work in the complex computing environment of medium to large companies. The MCTS candidate should have at least one year of experience implementing and administering a network operating system in an environment that has the following characteristics: 250 to 5,000 or more users; three or more physical locations; and three or more domain controllers.

MCTS candidates will manage network services and resources such as messaging, a database, file and print, a proxy server, a firewall, the Internet, an intranet, remote access, and client computer management.

In addition MCTS candidates must understant connectivity requirements such as connecting branch offices and individual users in remote locations to the corporate network and connecting corporate networks to the Internet.

* THE independent source of exam day tips, techniques, and warnings not available from Microsoft
* Comprehensive study guide guarantees 100% coverage of all Microsoft's exam objectives
* Interactive FastTrack e-learning modules help simplify difficult exam topics
* Two full-function ExamDay practice exams guarantee double coverage of all exam objectives
* Free download of audio FastTracks for use with iPods or other MP3 players
* 1000 page "DRILL DOWN" reference for comprehensive topic review

About the Author

Tony Piltzecker (CISSP, MCSE, CCNA, CCVP, Check Point CCSA, Citrix CCA), is an independent consultant based in Boston, MA. Tony's specialties include network security design, Microsoft operating system and applications architecture, as well as Cisco IP Telephony implementations. Tonys background includes positions as Systems Practice Manager for Presidio Networked Solutions, IT Manager for SynQor Inc, Network Architect for Planning Systems, Inc, and Senior Networking Consultant with Integrated Information Systems. Along with his various certifications, Tony holds a bachelors degree in business administration.


Full download


Posted: August 6th, 2008, 7:19am CEST

Tags  [edit]

Having realistic estimates of effort at an early stage in a Web project's life is vital to the successful management of resources. The principles of the prediction process are identifying the influencing factors, gathering past project data, generating an effort prediction model, and assessing the effectiveness of such prediction model. Cost Estimation Techniques for Web Projects provides a step-by-step methodology to improving cost estimation practices for Web projects. Utilizing such techniques as stepwise regression modeling, case-base reasoning, classification and regression trees, and expert opinion, this book is a powerful tool for scholars, researchers, and practitioners in the areas of Web development, Web engineering, project management, and software engineering.

About the Author

Dr. Emilia Mendes is a senior lecturer in Computer Science at the University of Auckland (New Zealand), where she leads the WETA (Web Engineering, Technology and Applications) research group. She is the principal investigator in the Tukutuku Research project, aimed at developing and comparing Web effort models using industrial Web project data, and benchmarking productivity within and across Web companies. She has active research interests in the areas of Web engineering, Empirical Software Engineering, Hypermedia and Computer Science education. In particular she focuses on Web quality and metrics, Measurement, effort Prediction and Productivity benchmarking for Web applications, Object-oriented metrics and measurement, Software and Web engineering education, evidence-based research, systematic literature reviews, and Case-based reasoning, in which areas she has published widely. Dr.

Mendes has been on the programme committee of more than 70 conferences and workshops, and on the editorial board of the International Journal of Web Engineering and Technology, the Journal of Web Engineering, and the Journal of Software Measurement. She has collaborated with Web companies in New Zealand and overseas on Web effort estimation and usability measurement. Dr. Mendes worked in the software industry for ten years before obtaining her PhD in Computer Science from the University of Southampton (UK), and moving to Auckland. She is a member of the Australian and New Zealand Software Measurement Associations.

Full download


Posted: August 6th, 2008, 7:16am CEST

Tags  [edit]

The design and analysis of experiments is an essential part of investigation and discovery in science, of process and product improvement in manufacturing, and of comparison of competing protocols or treatments in the applied sciences. This book offers a step by step guide to the experimental planning process and the ensuing analysis of normally distributed data. Design and Analysis of Experiments emphasizes the practical considerations governing the design of an experiment based on the objectives of the study and a solid statistical foundation for the analysis. Almost all data sets in the book have been obtained from real experiments, either run by students in statistics and the applied sciences, or published in the scientific literature. Details of the planning stage of numerous different experiments are discussed. The statistical analysis of experimental data is based on estimable functions and is developed with some care. Design and Analysis of Experiments starts with basic principles and techniques of experimental design and analysis of experiments. It provides a checklist for the planning of experiments, and explains the estimation of treatment contrasts and analysis of variance. These basics are then applied in a wide variety of settings. Designs covered include completely randomized designs, complete and incomplete block designs, row-column designs, single replicate designs with confounding, fractional factorial designs, response surface designs, and designs involving nested factors and factors with random effects, including split-plot designs. The book is accessible to all readers who have a good basic knowledge of expected values, confidence intervals and hypothesis tests. It is ideal for use in the classroom at both the senior undergraduate and the graduate level. A guide to the use of the SAS System computer

Full download


Posted: August 6th, 2008, 7:13am CEST

Tags  [edit]

When Chris Forsythe, Eric Grose and I co-edited the first edition of Human Factors and Web Development, our intent was to compile the definitive "seminal" research on the impact of the World Wide Web (WWW) development in the fields of cognitive psychology, engineering, user interface design, and educational technology.

In 1996, at the time we were planning the book chapters, there were very few publications or web specific resources for practitioners or researchers to cite, so we sought out the trend setters in academia, corporate, and government institutions. The purpose of the first edition was to share research on human factors, including user interface (UI) design standards, as best practices shifted to accommodate the delivery of information on the web.

As sole editor of the second edition, my approach to planning the content of this volume changed significantly because of the new technological landscape in 2001 and the global integration of the Internet in schools, libraries, homes, and businesses. Because many computer users are connected both at home and at work, the web has transformed communication, consumption patterns, and access to businesses, politicians, and neighbors halfway around the world. With numerous books on the user-friendly web sites, my challenge was to deliver a second edition with another radically different snapshot of the research being conducted at the beginning of the twenty-first century.

Full download


Posted: August 6th, 2008, 7:09am CEST

Tags  [edit]

Designing distributed computing systems is a complex process requiring a solid understanding of the design problems and the theoretical and practical aspects of their solutions. This comprehensive textbook covers the fundamental principles and models underlying the theory, algorithms and systems aspects of distributed computing. Broad and detailed coverage of the theory is balanced with practical systems-related issues such as mutual exclusion, deadlock detection, authentication, and failure recovery. Algorithms are carefully selected, lucidly presented, and described without complex proofs. Simple explanations and illustrations are used to elucidate the algorithms. Important emerging topics such as peer-to-peer networks and network security are also considered. With state-of-the-art algorithms, numerous illustrations, examples and homework problems, this textbook is suitable for advanced undergraduate and graduate students of electrical and computer engineering and computer science. Practitioners in data networking and sensor networks will also find this a valuable resource. Additional resources are available online at www.cambridge.org/9780521876346.

Comprehensive textbook covering the fundamental principles and models underlying the theory, algorithms and systems aspects of distributed computing. For advanced undergraduate and graduate students of electrical and computer engineering and computer science. Also of interest to practitioners in data networking, wireless networking, and sensor networks. Additional resources online: www.cambridge.org/9780521876346.

About the Author

Ajay D. Kshemkalyani is an associate professor in the Department of Computer Science, at the University of Illinois at Chicago. He was awarded his PhD in Computer and Information Science in 1991 from The Ohio State University. Before moving to academia, he spent several years working on computer networks at IBM Research Triangle Park. In 1999, he received the National Science Foundation's CAREER Award. He is a senior member of the IEEE, and his principal areas of research include distributed computing, algorithms, computer networks, and concurrent systems. He currently serves on the editorial board of Computer Networks.

Mukesh Singhal is Full Professor and Gartner Group Endowed Chair in Network Engineering in the Department of Computer Science at the University of Kentucky. He was awarded his PhD in Computer Science in 1986 from the University of Maryland, College Park. In 2003, he received the IEEE Technical Achievement Award, and currently serves on the editorial boards for the IEEE Transactions on Parallel and Distributed Systems and the IEEE Transactions on Computers. He is a Fellow of the IEEE, and his principal areas of research include distributed systems, computer networks, wireless and mobile computing systems, performance evaluation, and computer security.

Full download


Posted: August 6th, 2008, 7:06am CEST

Tags  [edit]

Independent and unbiased self-paced study with fully integrated book, practice exams, and e-learning modules.

This exam is designed to validate proficieny supporting Windows Vista client. This exam will fulfill the Windows Vista Technology Specialist requirements of Exam 70-620.

The Microsoft Certified Technology Specialist (MCTS) on Windows Vista credential is intended for information technology (IT) professionals who work in the complex computing environment of medium to large companies. The MCTS candidate should have at least one year of experience in Tier 1 or Tier 2 phone support in an upper midsize organization or enterprise environment.

MCTS candidates should have experience resolving issues concerning network connectivity, desktop operating systems, security, and applications. Their experience should also include addressing logon problems, performing password resets, and resolving most issues with desktop applications.

* THE independent source of exam day tips, techniques, and warnings not available from Microsoft
* Comprehensive study guide guarantees 100% coverage of all Microsoft's exam objectives
* Interactive FastTrack e-learning modules help simplify difficult exam topics
* Two full-function ExamDay practice exams guarantee double coverage of all exam objectives
* Free download of audio FastTracks for use with iPods or other MP3 players
* 1000 page "DRILL DOWN" reference for comprehensive topic review

About the Author

Tony Piltzecker (CISSP, MCSE, CCNA, CCVP, Check Point CCSA, Citrix CCA), is an independent consultant based in Boston, MA. Tony's specialties include network security design, Microsoft operating system and applications architecture, as well as Cisco IP Telephony implementations. Tonys background includes positions as Systems Practice Manager for Presidio Networked Solutions, IT Manager for SynQor Inc, Network Architect for Planning Systems, Inc, and Senior Networking Consultant with Integrated Information Systems. Along with his various certifications, Tony holds a bachelors degree in business administration.


Full download


Posted: August 6th, 2008, 7:03am CEST

Tags  [edit]

Richard Stiennon, vice president at Gartner
"Nmap is one of the tools in your toolbox you need as a network analyst. I would recommend everyone in the world use it to check port 135 to see if [they] have desktop servers listening on it. If you don't, you're going to be down in the next couple of weeks."

A comprehensive guide and tool suite Nmap, which has over 1,000,000 users and is distributed with many operating systems including Redhat Linux, Debian Linux, Gentoo, FreeBSD, and OpenBSD.

Nmap, or Network Mapper, is a free, open source tool that is available under the GNU General Public License as published by the Free Software Foundation. It is most often used by network administrators and IT security professionals to scan corporate networks, looking for live hosts, specific services, or specific operating systems. Part of the beauty of Nmap is its ability to create IP packets from scratch and send them out utilizing unique methodologies to perform the above-mentioned types of scans and more. This book provides comprehensive coverage of all Nmap features, including detailed, real-world case studies.

About the Author

Angela Orebaugh (, GCIA, GCFW, GCIH, GSEC, CCNA) is a Senior Scientist in the Advanced Technology Research Center of Sytex, Inc. where she works with a specialized team to advance the state of the art in information systems security. She has over 10 years experience in information technology, with a focus on perimeter defense, secure network design, vulnerability discovery, penetration testing, and intrusion detection systems. She has a Masters in Computer Science, and is currently pursuing her Ph.D. with a concentration in Information Security at George Mason University.

Full download


Posted: August 6th, 2008, 6:44am CEST

Tags  [edit]

If you are just starting in the field of digital system design with programmable logic, this book is all you will need!

Programmable logic has made it possible to create digital systems that are malleable allowing for updates, changes, and enhancements on the same chip making digital systems cost effective and quickly available. This book focuses on two types of this logic: field programmable gate arrays (FPGAs) and complex programmable logic devices (CPLDs). Critical insight is provided via detailed discussions, worked examples, and case studies of circuit design principles and common design decisions. VHDL (VHSIC Hardware Description Language) is introduced and used throughout the book as it is one of the primary languages used in programmable logic.

Design Fundamentals and Concepts Include
The Basics: Flow Charts, Block Diagrams, Formal Verification, Design Specifications
Printed Circuit Boards (PCB): Design, Testing, and Environmental Issues
Software and Hardware Programming Languages
Digital Logic Design Principles with VHDL
Digital Signal Processing
Interfacing Analog and Digital: DAC and ADC
Systems Level Design Including 2 Cases Studies

About the Author

Ian A. Grout received his B.Eng in Electronic Engineering (1991) and PhD (1994) from Lancaster University (UK). He has worked in both industry and the academic field in microelectronic circuit and electronics design and test. He currently works in the areas of mixed-signal integrated circuit (IC) design for testability (DfT) and digital electronic circuit design using programmable logic. The author is currently a lecturer within the Department of Electronic and Computer Engineering at the University of Limerick (Ireland). He currently teaches programmable logic and integrated circuit design and test principles within the university and has worked in Limerick since 1998. Prior to this he was a lecturer in the Engineering Department at Lancaster University (UK).


Full download


Posted: August 6th, 2008, 6:44am CEST

Tags  [edit]

This book will immediately become an indispensable reference book for the storage industry movers and shakers, developers and users. It will be a valued contribution for years to come. - Rick Wietfeldt, CTO, Emerging Technologies and Strategy, Texas Instruments, Inc.

Consumer electronics engineers, technicians, and managers, embedded engineers, system engineers, product designers & developers, network engineers and managers, programmers, marketing and sales personnel, and providers of content to electronic device end users

* Presents best practices for selecting, integrating, and using storage devices to achieve higher performance, greater reliability and lower cost
* Teardown photos provide rare visuals of the "guts" of the devices discussed
* Covers hot topics including flash memory, DVRs, Apple iPods, home networks, and automotive electronics, from basic layouts to standards, advanced features, and exciting growth opportunities

About the Author

Tom Coughlin is a 25-year veteran of the digital storage industry. He has worked at several companies (including Ampex, Seagate, Maxtor, and Polaroid) designing and managing the design of digital storage products. He is the founder and organizer of the Storage Visions Conference, the leading annual event on digital storage in consumer electronics. Attendance at Storage Visions has increased about 70% annually in recent years, and includes all the major worldwide players in the technology. Tom is also a market analyst in the storage area and the author of annual reports on entertainment content creation and distribution and on the integration of digital storage into consumer electronics. He has extensive industry contacts and a broad base of support for the research required to complete this book. He has over 50 publications and six patents to his credit and is active in the IEEE Consumer Electronics Society (current chairman of the Santa Clara Valley IEEE CE Society), the IDEMA Consumer Electronics Committee (co-chair), and other professional organizations. Tom has a bachelor of science in Physics and a Masters in Electrical Engineering with a minor in Materials Science.


Full download


Posted: August 6th, 2008, 5:51am CEST

Tags  [edit]

XML Schema is the new language standard from the W3C and the new foundation for defining data in Web-based systems. There is a wealth of information available about Schemas but very little understanding of how to use this highly formal specification for creating documents. Grasping the power of Schemas means going back to the basics of documents themselves, and the semantic rules, or grammars, that define them. Written for schema designers, system architects, programmers, and document authors, Modeling Business Objects with XML Schema guides you through understanding Schemas from the basic concepts, type systems, type derivation, inheritance, namespace handling, through advanced concepts in schema design.

*Reviews basic XML syntax and the Schema recommendation in detail.
*Builds a knowledge base model step by step (about jazz music) that is used throughout the book.
*Discusses Schema design in large environments, best practice design patterns, and Schema's relation to object-oriented concepts.

About the Author

Berthold Daum holds a Ph.D. in mathematics and was a codeveloper of NATURAL 4GL at Software AG. He has lectured in database design at the University of Karlsruhe and has practical experience in the design and implementation of large distributed online systems. In the 1980s, he became involved in artificial intelligence and was a member of the ISO standardization committee for PROLOG. He has published various articles in trade magazines and scientific publications, and is co-author with Udo Merten of System Architecture with XML, and author of the forthcoming Modeling Business Objects with XML Schema. Currently he runs a consulting agency for industrial communication.


Full download


Posted: August 6th, 2008, 5:38am CEST

Tags  [edit]

Networking guide to the Postfix Mail Transfer software package, showing how to configure Postfix for specific tasks, how to use external databases with Postfix, and how to migrate from Sendmail. Also explains e-mail protocols, setting up Postfix as an ISP or office mail server, and using list servers and Web mail interfaces with Postfix. Softcover.

This book will offer broad coverage to instruct both the large ISP and the small business network administrator on how to install and configure a full featured Internet email system with a minimum amount of expense. This is possible using the Linux Operating System which supplies all of the necessary server software, the Postfix email software package, and Public Domain client email software on the client PC's. This book also includes educational information that can be used by network administrators in using Postfix to connect an office email server to an ISP. The Postfix email software package is in widely used on the Internet without any books documenting how to install, configure, and operate the email server. This book will provide all the information needed to run Postfix effectively and efficiently.

About the Author

Rich Blum has worked for the past 12 years as a network and systems administrator for the U.S. Department of Defense at the Defense Finance and Accounting Service. There he has been using Unix operating systems as an FTP server, TFTP server, e-mail server, mail list server, and network monitoring device in a large networking environment. Rich currently serves on the board of directors for Traders Point Christian Schools and is active on the computer support team at the school, supporting a Microsoft network in the classrooms and computer lab of a small K-8 school. Rich has a Bachelor of Science degree in Electrical Engineering and a Master of Science degree in Management, specializing in Management Information Systems, both from Purdue University.

When Rich is not being a computer nerd, he is either playing electric bass for the church worship band or spending time with his wife, Barbara, and two daughters, Katie Jane and Jessica.


Full download


Posted: August 5th, 2008, 9:39am CEST

Tags  [edit]

From the popular I. M. Wrights Hard Code column at Microsoft, this book presents a series of thematically-arranged essays. It features provocative insights about development processes that can spark the imaginationand help simulate productivity.

Key Book Benefits:

Provides insights into how Microsoft drives excellence in large, distributed, and diverse business groups

Features a foreword by Mike Zintel, Director of Development at Microsoft

About the Author

Eric Brechner is Director of Development Excellence in the Engineering Excellence business group at Microsoft Corporation. He began writing "Hard Code" in 2001 as an internal resource for Microsoft employees, hoping to initiate an ongoing discussion of best practices among development engineers.


Full download


Posted: August 5th, 2008, 9:16am CEST

Tags  [edit]

Like any other software system, Web sites gradually accumulate “cruft” over time. They slow down. Links break. Security and compatibility problems mysteriously appear. New features don’t integrate seamlessly. Things just don’t work as well. In an ideal world, you’d rebuild from scratch. But you can’t: there’s no time or money for that. Fortunately, there’s a solution: You can refactor your Web code using easy, proven techniques, tools, and recipes adapted from the world of software development.

In Refactoring HTML, Elliotte Rusty Harold explains how to use refactoring to improve virtually any Web site or application. Writing for programmers and non-programmers alike, Harold shows how to refactor for better reliability, performance, usability, security, accessibility, compatibility, and even search engine placement. Step by step, he shows how to migrate obsolete code to today’s stable Web standards, including XHTML, CSS, and REST—and eliminate chronic problems like presentation-based markup, stateful applications, and “tag soup.”

The book’s extensive catalog of detailed refactorings and practical “recipes for success” are organized to help you find specific solutions fast, and get maximum benefit for minimum effort. Using this book, you can quickly improve site performance now—and make your site far easier to enhance, maintain, and scale for years to come.

Topics covered include

•    Recognizing the “smells” of Web code that should be refactored
•    Transforming old HTML into well-formed, valid XHTML, one step at a time
•    Modernizing existing layouts with CSS
•    Updating old Web applications: replacing POST with GET, replacing old contact forms, and refactoring JavaScript
•    Systematically refactoring content and links
•    Restructuring sites without changing the URLs your users rely upon

This book will be an indispensable resource for Web designers, developers, project managers, and anyone who maintains or updates existing sites. It will be especially helpful to Web professionals who learned HTML years ago, and want to refresh their knowledge with today’s standards-compliant best practices.

About the Author

Elliotte Rusty Harold is an internationally respected writer, programmer, and educator. His Cafe con Leche Web site has become one of the most popular sites for information on XML. In addition, he is the author and coauthor of numerous books, the most recent of which are Java I/O (O’Reilly, 2006), Java Network Programming (O’Reilly, 2004), Effective XML (Addison-Wesley, 2003), and XML in a Nutshell (O’Reilly, 2002).

Full download


Posted: August 5th, 2008, 9:14am CEST

Tags  [edit]

No competing book provides a more in-depth understanding of the working principles and operations of the computer to a general audience. Ensures maximum productivity by providing an intimate working knowledge of the personal computer at all levels. Uses the unique "Peter Norton" approach: expert advice in a user-friendly, hands-on exploratory mode. Topics covered: Inside IBM-standard PCs, processors, disks, memory, peripherals, networking (including the Internet), and the newest developments in 3-D audio and video.

The book will introduce and discuss all of the new XP features in a style that is both conceptual and informative. It covers why and when to
upgrade to XP and if so, how to do it; understanding services and their configurations; explanation of the new Internet options, such as third party cookie alert, firewalls, and Web publishing wizard; Registry configurations and why the configurations work as they do; networking topics and integration ideas for home networks, as well as explanations about using the networking wizards., and understanding how XP works with software and hardware.

Provides a more in-depth understanding of the working principles and operations of the computer to a general audience. Uses the unique 'Peter Norton' approach: expert advice in a user-friendly, hands-on exploratory mode. Softcover.

About the Author

Scott Clark has been the director of Peter Norton's computer books for over twelve years. He has written for many of them and has edited almost every book in the series. He was the primary author for the best-selling sixth edition of Peter Norton's Inside the PC, and made major contributions to the seventh and eighth editions. He has among his other titles, Peter Norton's Complete Guide to Norton SystemWorks, and The Effective Executive's Guide to Microsoft Access 2002. Scott has been a visiting professor of website design and Internet technologies at Fullerton College. He lives in Southern California in a house full of Stickley furniture and Disney memorabilia.


Full download


Posted: August 5th, 2008, 7:54am CEST

Tags  [edit]

Independent and unbiased self-paced study with fully integrated book, practice exams, and e-learning modules.

This exam is designed to validate skills as a Windows Server 2008 Enterprise Administrator. This exam will fulfill the Windows Server 2008 IT Professional requirements of Exam 70-647.

The Microsoft Certified IT Professional(MCITP) on Windows Server 2008 credential is intended for information technology (IT) professionals who work in the complex computing environment of medium to large companies. The MCITP candidate should have at least one year of experience implementing and administering a network operating system in an environment that has the following characteristics: 250 to 5,000 or more users; three or more physical locations; and three or more domain controllers.

A MCITP Enterprise Administrator is responsible for the overall IT environment and architecture, and translates business goals into technology decisions and designs mid-range to long-term strategies. The enterprise administrator is also responsible for infrastructure design and global configuration changes.

* Interactive FastTrack e-learning modules help simplify difficult exam topics
* Two full-function ExamDay practice exams guarantee double coverage of all exam objectives
* Free download of audio FastTracks for use with iPods or other MP3 players
* 1000 page "DRILL DOWN" reference for comprehensive topic review* THE independent source of exam day tips, techniques, and warnings not available from Microsoft
* Comprehensive study guide guarantees 100% coverage of all Microsoft's exam objectives

About the Author

Tony Piltzecker (CISSP, MCSE, CCNA, Check Point CCSA, Citrix CCA), author of the CCSA Exam Cram, is the IT Operations Manager for SynQor, Inc., where he is responsible for the network design and support for multiple offices worldwide. Tony's specialties include network security design, implementation, and testing. Tony's background includes positions as a Senior Networking Consultant with Integrated Information Systems and a Senior Engineer with Private Networks, Inc. Tony holds a bachelor's degree in Business Administration, and is a member of ISSA.

Full download


Posted: August 5th, 2008, 7:36am CEST

Tags  [edit]

Independent and unbiased self-paced study with fully integrated book, practice exams, and e-learning modules.

This exam is designed to validate skills as a Windows Server 2008 Server Administrator. This exam will fulfill the Windows Server 2008 IT Professional requirements of Exam 70-646.

The Microsoft Certified IT Professional(MCITP) on Windows Server 2008 credential is intended for information technology (IT) professionals who work in the complex computing environment of medium to large companies. The MCITP candidate should have at least one year of experience implementing and administering a network operating system in an environment that has the following characteristics: 250 to 5,000 or more users; three or more physical locations; and three or more domain controllers.

A MCITP Server Administrator is responsible for the operations and day-to-day management of an infrastructure of servers for an enterprise organization. Server administrators manage the infrastructure, web, and IT application servers, and use scripts to accomplish tasks on a regular basis. They conduct most server management tasks remotely by using Terminal Server or administration tools installed on their local workstation. MCITP Server Administrators also support engineering projects, and are responsible for server builds and configuration.

* Interactive FastTrack e-learning modules help simplify difficult exam topics
* Two full-function ExamDay practice exams guarantee double coverage of all exam objectives
* Free download of audio FastTracks for use with iPods or other MP3 players
* 1000 page "DRILL DOWN" reference for comprehensive topic review* THE independent source of exam day tips, techniques, and warnings not available from Microsoft
* Comprehensive study guide guarantees 100% coverage of all Microsoft's exam objectives

About the Author

Tony Piltzecker (CISSP, MCSE, CCNA, Check Point CCSA, Citrix CCA), author of the CCSA Exam Cram, is the IT Operations Manager for SynQor, Inc., where he is responsible for the network design and support for multiple offices worldwide. Tony's specialties include network security design, implementation, and testing. Tony's background includes positions as a Senior Networking Consultant with Integrated Information Systems and a Senior Engineer with Private Networks, Inc. Tony holds a bachelor's degree in Business Administration, and is a member of ISSA.

Full download


Posted: August 5th, 2008, 7:29am CEST

Tags  [edit]

The only book on Netcat, one of the world's most popular open source security tools, used by systems administrators and hackers alike.

Netcat in one of the most commonly used anti-hacking tools in the world. It reads and writes data across network connections, using the TCP/IP protocol. It is designed to be a reliable "back-end" tool that can be used directly or easily driven by other programs and scripts. At the same time, it is a feature-rich network debugging tool, since it can create almost any kind of connection you would need and has very interesting built-in capabilities. It lends itself to being useful in a myriad of situations. This book offers a comprehensive look at its possibilities.

* Comprehensive introduction to the #4 most popular open source security tool
available
* Tips and tricks on the legitimate uses of Netcat
* Detailed information on its nefarious purposes
* Demystifies security issues surrounding Netcat
* Case studies featuring dozens of ways to use Netcat in daily tasks

About the Author

Jan Kanclirz Jr. (CCIE #12136-Security, CCSP, CCNP, CCIP, CCNA, CCDA, INFOSEC Professional, Cisco WLAN Support/Design Specialist) is currently a Senior Network Information Security Architect at IBM Global Services. Jan specializes in multi vendor designs and post-sale implementations for several technologies such as VPNs, IPS/IDS, LAN/WAN, firewalls, content networking, wireless and VoIP. Beyond network designs and engineering Jans background includes extensive experience with open source applications and Linux. Jan has contributed to several Syngress book titles: Managing and Securing Cisco SWAN, Practical VoIP Security and How to Cheat at Securing a Wireless Network.

In addition to Jans full-time position at IBM G.S., Jan runs a security portal www.MakeSecure.com, where he dedicates his time to security awareness and consulting. Jan lives in Colorado, where he enjoys outdoor adventures.


Full download


Posted: August 5th, 2008, 7:18am CEST

Tags  [edit]

Most of the problems that people have with their PCs are software-based and easily fixable,at little or no expense--if you know how! This book walks the Reader step-by-step through the same troubleshooting and correction processes that experts use when people pay them $50 per hour or more to work on the PCs. This book thoroughly covers the software side of PC troubleshooting, repair and maintenance, which is by far the most common side on which problems occur on the average PC.

(Prima Tech) A quick lesson on giving a personal computer new life, with a tutorial on how computers work, a guide to finding and solving problems, advice on computer issues, preventive care and maintenance instructions, and tips to installing upgrades. Softcover.

About the Author

Faithe Wempen, M.A., has written over 60 books on computer hardware and software, and is a Microsoft Office Specialist Master Instructor and an A+ Certified computer technician. She is a freelance computer support technician and trainer, teaches courses in Microsoft Office and computer concepts at Indiana University Purdue University at Indianapolis (IUPUI), and is a frequent contributor to technical magazines and Web sites including Microsoft Office Solutions magazine and TechProGuild.com. Faithe is a Contributing Editor at CertCities.com for Microsoft Office and A+, an online instructor and course developer for the Hewlett-Packard Learning Center Online, and on the advisory team for the A+ Certification program at Training, Inc. She lives in Noblesville IN, where she co-owns and manages Sycamore Knoll Bed and Breakfast.

Full download


Posted: August 5th, 2008, 7:12am CEST

Tags  [edit]

Adobe ColdFusion is an application server, renowned for rapid development of dynamic websites, with a straightforward language (CFML), powerful methods for packaging and reusing your code, and AJAX support that will get developers deep into powerful web applications quickly.

This book is the most intense guide to creating professional ColdFusion applications available. Packed with example code, and written in a friendly, easy-to-read style, this book is just want you need if you are serious about ColdFusion.

This book will give you clear, concise and, of course, practical guidance to take you from the basics of ColdFusion 8 to the skills that will make you a ColdFusion developer to be reckoned with.

ColdFusion expert John Farrar will teach you about the basics of ColdFusion programming, application architecture, and object reuse, before showing you a range of topics including AJAX library integration, RESTful Web Services, PDF creation and manipulation, and dynamically generated presentation files that will make you the toast of your ColdFusion developer town.

This book digs deep with the basics, with real-world examples of the how and whys, to get more done faster with ColdFusion 8.
This book also covers the new features of ColdFusion 8 Update 1.

Full download


Posted: August 5th, 2008, 7:08am CEST

Tags  [edit]

Reading Data Mining by Bhavani Thuraisingham is a poignant experience masterful and readable summary of her field...a profound overview of an important domain of human knowledge a memorable opus.
-Dr. Dobb's Journal

There is now so much data on the Web that managing it with conventional tools is becoming almost impossible. To manage this data, provide interoperability and warehousing between multiple data sources and systems, and extract information from the databases and warehouses, various tools are being developed. In fact, developments in multimedia database management have exploded during the past decade. To date, however, there has been little information available on providing a complete set of services for multimedia databases, including their management, mining, and integration on the Web for electronic enterprises. Managing and Mining Multimedia Databases fills that gap. Focusing on managing and mining multimedia databases for electronic commerce and business, it explores database management system techniques for text, image, audio, and video databases. It addresses the issues and challenges of mining multimedia databases to extract information, and discusses the directions and challenges related to integrating multimedia databases for the Web, particularly for e-business. This book provides a comprehensive overview of multimedia data management and mining technologies, from the underlying concepts, architectures, and data models for multimedia database systems to the technologies that support multimedia data management on the Web, privacy issues, and emerging standards, prototypes, and products. Designed for technical managers, executives, and technologists, it offers your only opportunity to learn about both multimedia data management and multimedia data mining within a single book.

A comprehensive overview of multimedia data management and mining technologies. Fills a gap in the literature by exploring database management techniques for text, image, audio, and video databases. Discusses emerging trends, prototypes, and other new developments. DLC: Database management.

Full download


Posted: August 5th, 2008, 7:07am CEST

Tags  [edit]

Class-tested and coherent, this groundbreaking new textbook teaches web-era information retrieval, including web search and the related areas of text classification and text clustering from basic concepts. Written from a computer science perspective by three leading experts in the field, it gives an up-to-date treatment of all aspects of the design and implementation of systems for gathering, indexing, and searching documents; methods for evaluating systems; and an introduction to the use of machine learning methods on text collections. All the important ideas are explained using examples and figures, making it perfect for introductory courses in information retrieval for advanced undergraduates and graduate students in computer science. Based on feedback from extensive classroom experience, the book has been carefully structured in order to make teaching more natural and effective. Although originally designed as the primary text for a graduate or advanced undergraduate course in information retrieval, the book will also create a buzz for researchers and professionals alike.

Coherent and up -to -date, this textbook for advanced undergraduate and beginning graduate students in computer science covers all aspects of the design and implementation of systems for gathering, indexing, and searching documents; methods for evaluating systems; and an introduction to the use of machine learning methods on text collections

About the Author

Christopher Manning is an Associate Professor of Computer Science and Linguistics at Stanford University. His research concentrates on probabilistic models of language and statistical natural language processing, information extraction, text understanding and text mining.

Dr Prabhakar Raghavan is Head of Yahoo! Research and a Consulting Professor of Computer Science at Stanford University.

Dr Hinrich Schütze resides as Chair of Theoretical Computational Linguistics at the Institute for Natural Language Processing, University of Stuttgart,

Full download


Posted: August 5th, 2008, 7:05am CEST

Tags  [edit]

A First class handbook in databases for first-class learning

This handy textbook covers all you need to know to begin to use databases such as Microsoft Access.

Learning Made Simple books give readers skills without frills. They are matched to the main qualifications, and written by experienced teachers and authors to make often tricky subjects simple to learn. Every book is designed carefully to provide bite-sized lessons matched to learners needs.

Building on the multi-million success of the previous series Made Simple Books, Learning Made Simple titles provide both a new colourful way to study and a useful adjunct to any training course. Using full colour throughout, and written by leading teachers and writers, Learning Made Simple books will help readers learn new skills and develop their talents.

Whether studying at college, training at work, or reading at home, aiming for a qualification or simply getting up to speed, Learning Made Simple books will give readers the advantage of easy, well-organised training materials in a handy volume with two or four-page sections for each topic for ease of use.

*Learning Made Simple, a colourful approach to support self-study and training courses alike

*Written by experienced trainers for inexperienced learners to succeed, matched to main qualifications

About the Author

Moira Stephen lives and works in Edinburgh. Moira has worked for several computer companies in sales and customer support roles before becoming a college lecturer/consultant trainer specialising in PC applications. She started writing computer books in 1993 and became a Made Simple author when the series started in April 1994. Moira is married with two children - Kim and Clare (who would very much like to see their names on the Internet)! She is a graduate from Edinburgh University. And lists her hobbies as rallying (navigator for husband), music and cooking & eating Indian food. Moira is the author of the following Made Simple books: Access for Windows 3.1 Access for Windows 95 Access 97 for Windows Access 2000 Access 2000 in Business Powerpoint for Windows 3.1 Powerpoint for Windows 95 Powerpoint 97 for Windows Powerpoint 2000 AmiPro for Windows 3.1 WordPro for Windows 3.1 Publisher 97 Publisher 2000


Full download


Posted: August 5th, 2008, 6:54am CEST

Tags  [edit]

Analog Circuits Cookbook is a collection of tried and tested recipes form the masterchef of analog and RF design. Based on articles from Electronics World, this book provides a diet of high quality design techniques and applications, and proven ciruit designs, all concerned with the analog, RF and interface fields of electronics. Ian Hickman uses illustrations and examples rather than tough mathematical theory to present a wealth of ideas and tips based on his own workbench experience.

This second edition includes 10 of Hickman's latest articles, alongside 20 of his most popular classics. The new material includes articles on power supplies, filters using negative resistance, phase noise and video surveillance systems.

Essential reading for all circuit design professionals and advanced hobbyists
Contains 10 of Ian Hickman's latest articles, alongside 20 of his most popular classics.

Offers expert advice on aspects of analog design, from direct digital synthesis to radio frequency measurements, and from optoelectronics to logarithmic amplifiers. Provides high quality design techniques and proven circuit designs, all concerned with analog, RF or interface fields of electronics. Softcover.

About the Author

EUR.ING, BSc Hons, C. Eng, MIEE, MIEEE, Electronics author and freelance journalist

Full download


Posted: August 5th, 2008, 5:42am CEST

Tags  [edit]

Prepare for Microsoft's new certification for SharePoint administrators

Qualified SharePoint administrators are in demand, and what better way to show your expertise in this growing field than with Microsoft's new MCTS: Microsoft Office SharePoint Server 2007, Configuration certification. Inside, find everything you need to prepare for exam 70-630, including full coverage of exam topics such as configuring content management, managing business intelligence, and more.

  • Full coverage of all exam objectives in a systematic approach, so you can be confident you're getting the instruction you need for the exam

  • Practical hands-on exercises to reinforce critical skills

  • Real-world scenarios that put what you've learned in the context of actual job roles

  • Challenging review questions in each chapter to prepare you for exam day

  • Exam Essentials, a key feature in each chapter that identifies critical areas you must become proficient in before taking the exam

  • A handy tear card that maps every official exam objective to the corresponding chapter in the book, so you can track your exam prep objective by objective

FEATURED ON THE CD

SYBEX TEST ERNGINE:
Test your knowledge with advanced testing software. Includes all chapter review questions and bonus exams.

ELECTRONIC FLASHCARDS:
Reinforce your understanding with flashcards that can run on your PC, Pocket PC, or Palm handheld.
Also on CD, you'll find the entire book in searchable and printable PDF.
Study anywhere, any time, and approach the exam with confidence.

About the Author

James Pyles is an experienced instructor and author. He is currently a technical writer for EmergeCore Networks. James has authored training materials and many books, including PC Technicians Street Smarts: A Real World Guide to CompTIA A+ Skills.


Full download


Posted: August 5th, 2008, 5:32am CEST

Tags  [edit]

The spreadsheet has become a ubiquitous engineering tool, and Microsoft Excel is the standard spreadsheet software package. Over the years, Excel has become such a complex program that most engineers understand and use only a tiny part of its power and features. This book is aimed at electronics engineers and technicians in particular, showing them how to best use Excel's features for computations, circuit modeling, graphing, and data analysis as applied to electronics design. Separate chapters cover lookup tables and file I/O, using macros, graphing, controls, using Analysis Toolpak for statistical analysis, databases, and linking into Excel from other sources, such as data from a serial port. The book is basically an engineering cookbook, with each chapter providing tutorial information along with several Excel "recipes" of interest to electronics engineers. The accompanying CD-ROM features ready-to-run, customizable Excel worksheets derived from the book examples, which will be useful tools to add to any electronics engineer's spreadsheet toolbox.

Engineers are looking for any and all means to increase their efficiency and add to their "bag of design tricks." Just about every electronics engineer uses Excel but most feel that the program has many more features to offer, if they only knew what they were! The Excel documentation is voluminous and electronics engineers don't have the time to read it all and sift through looking for those features that are directly applicable to their jobs and figure out how to use them. This book does that task for them-pulls out those features that they need to know about and shows them how to make use of them in specific design examples that they can then tailor to their own design needs.

*This is the ONLY book to deal with Excel specifically in the electronics field

*Distills voluminous and time-consuming Excel documentation down to nitty-gritty explanations of those features that are directly applicable to the electronics engineer's daily job duties

*The accompanying CD-ROM provides ready-to-use, fully-customizable worksheets from the book's examples

Written specifically for electronics engineers, provides useful, time-saving Excel procedures for solving design problems, engineering computation, circuit modeling, graphing, and data analysis. Softcover.

About the Author

Aubrey Kagan is a registered professional engineer with 24 years of experience in electronics design, specializing in industrial controls. He has a BSEE from the Technion, Israel Institute of Technology, and an MBA from the University of Witwatersrand (South Africa). He has designed projects that have operated two miles underground in a mine to 600 miles above the earth in the International Space Station. He is currently a senior design engineer for Weidmuller Canada. He has written a series of tutorial articles for Circuit Cellar magazine on using Excel capabilities specifically for electronics applications, as well as numerous other technical articles.


Full download


Posted: August 5th, 2008, 5:28am CEST

Tags  [edit]

A large number of cultural heritage objects around the world are deteriorating or being destroyed due to the work of natural disasters, such as earthquakes and floods, and human-inflicted destruction, such as war and vandalism. In the wake of these threats, 3D data becomes a critical component to permanently recording the shapes of these important objects so that they might be passed down to future generations.

Digitally Archiving Cultural Objects describes thorough research and methods for preserving cultural heritage objects through the use of 3D digital data. These methods were developed through using computer vision and computer graphics technologies. This data can also be used for simulation and restoration purposes as well as towards various multimedia applications.

This comprehensive book is organized into four parts. Part 1 describes various sensors designed to obtain data. Part 2 contains a collection of papers that describe the geometric pipeline, converting obtained data into a consistent geometric model, through determining relative relations among digital data and connecting those data into a uniform representation. Part 3 concerns photometric issues, including how to map color pictures on a geometric model and how to remove the effect of sunlight in the pictures obtained. Part 4 reports on the effort to establish a digital museum to restore and display the original appearance of heritage objects as well as conduct analyses of obtained data for heritage research.


Full download


Posted: August 4th, 2008, 6:24pm CEST

Tags  [edit]

This book gets you started with LINQ and shows how it will make your programming life easier by making use of new features from the .NET Framework 3.0. This book is split into seven chapters, each of which is dedicated to presenting a feature of LINQ and its usage in real-life scenarios. Language Integrated Query (LINQ) is a new feature in Visual Studio 2008 that extends its query capabilities, using C# and Visual Basic. Visual Studio 2008 comes with LINQ provider assemblies that enable the use of LINQ with data sources such as in-memory collections, SQL relational databases, ADO.NET Datasets, XML documents, etc. In Visual Studio 2008, Visual C# and Visual Basic are the languages that implement the LINQ language extensions. LINQ language extensions use the new standard query operators API, which is the query language for any collection that implements IEnumerable.

Full download


Posted: August 4th, 2008, 6:07pm CEST

Tags  [edit]

The do-it-yourself hobbyist market, particularly in the area of electronics, is hotter than ever. This books gives the “evil genius” loads of projects to delve into, from an ultrasonic microphone, to a body heat detector, and all the way to a Star Wars Light Saber. This book makes creating these devices fun, inexpensive, and easy.

SHOCK AND AMAZE! INEXPENSIVE PROJECTS YOU CAN BUILD!

INSIDE: PROJECTS THAT TOUCH THE LEADING EDGE OF ELECTRONICS

Electronics fans have waited a long time for this book. Not since 1983 has author Bob Iannini published a collection of his amazing projects -- all of them fun, easy, and inexpensive to make at home and, best of all, seriously exciting and impressive!

Iannini takes the stuff of science fiction and science future and brings it down to size for the home hobbyist. Full of easy-to-follow plans and clear diagrams and schematics, and respectful of your wallet, Electronic Gadgets for the Evil Genius gives you:

* Illustrated instructions and plans for amazing pretested projects advanced enough for sophisticated electronics enthusiasts but described in sufficient detail to be built easily by newcomers
* Explanations of the science and math behind each project (i.e., you can explore different methods of achieving acceleration)
* Frustration-free plans -- needed parts are listed, along with sources -- and most of these projects can be built for $100 or less

About the Author

Bob Iannini runs Information Unlimited, a firm dedicated to the experimenter and technology enthusiast. Founded in 1974, the company holds many patents, ranging from weapons advances to children's toys. Mr. Iannini's 1983 Build Your Own Laser, Phaser, Ion Ray Gun & Other Working Space-Age Projects, now out of print, remains a popular source for electronics hobbyists.


Full download


Posted: August 4th, 2008, 5:29pm CEST

Tags  [edit]

"An excellent, ground breaking book, highly recommended."--Books-On-Line

The American ENIAC is customarily regarded as having been the starting point of electronic computation. This book rewrites the history of computer science, arguing that in reality Colossus--the giant computer built by the British secret service during World War II--predates ENIAC by two years. Colossus was built during the Second World War at the Government Code and Cypher School at Bletchley Park. Until very recently, much about the Colossus machine was shrouded in secrecy, largely because the code-breaking algorithms that were employed during World War II remained in use by the British security services until a short time ago. In addition, the United States has recently declassified a considerable volume of wartime documents relating to Colossus. Jack Copeland has brought together memoirs of veterans of Bletchley Park--the top-secret headquarters of Britain's secret service--and others who draw on the wealth of declassified information to illuminate the crucial role Colossus played during World War II. Included here are pieces by the former WRENS who actually worked the machine, the scientist who pioneered the use of vacuum tubes in data processing, and leading authorities on code-breaking and computer science.
A must read for anyone curious about code-breaking or World War II espionage, Colossus offers a fascinating insider's account of the world first giant computer, the great great grandfather of the massive computers used today by the CIA and the National Security Agency.

About the Author

Jack Copeland is a Reader in Philosophy and Director of the Turing Project at the University of Canterbury in New Zealand. A contributor to Scientific American, his books include Turing's Machines, Artificial Intelligence, and The Essential Turing.

Full download


Posted: August 4th, 2008, 8:39am CEST

Tags  [edit]

No matter how much Mac experience you have, Mac OS X Leopard requires that you get reacquainted. This little guide is packed with more than 300 tips and techniques to help you do just that. You get all details you need to learn Leopard's new features, configure your system, and get the most out of your Mac. Pronto. Mac OS X Leopard Pocket Guide offers an easy-to-read format for users of all levels. If you're a Mac newcomer, there's a Survival Guide that explains how to adapt, and a chapter on Mac OS X's key features. Experienced Mac users can go right to the heart of Leopard with chapters on system preferences, applications and utilities, and configuring. In all, plenty of tables, concise descriptions, and step-by-step instructions explain: What's new in Leopard, including the Time Machine How to use Leopard's totally revamped Finder All about Spaces and how to quickly flip between them How to search for and find things with Spotlight How to use Leopard's enhanced Parental Controls Handy keyboard shortcuts to help you be more efficient Quick tips for setting up and configuring your Mac to make it your own If you're ready to tame Apple's new cat, this is the guide you want.

About the Author

Chuck Toporek is a long-time Mac user. When not strapped to his desk, editing the latest tech book, he can be found riding his mountain bike, writing, out taking pictures somewhere, or watching cartoons.

Full download


Posted: August 4th, 2008, 8:35am CEST

Tags  [edit]

Everything you need to use MATLAB and SIMULINK for interactive modeling.

With today's personal computers, students have the power to create simulations of electric machinery that allow them to study transient and control performance and test conceptual designs. The outcome of these simulations can reveal behaviors that may not have been readily apparent from the theory and design of the machines.

This book and its accompanying website offer a complete treatment from background theory and models to implementation and verification techniques for simulations and linear analysis of frequently studies machine systems. They include:

  • Three- and single-phase transformers, modeling of core saturation.
  • Three- and single-phase induction machines.
  • Three- and six-phase synchronous machines, wound and permanent magnet field.
  • DC machines: four-quadrant drive operation, starting, speed and torque control.
  • Induction machine drives: volts/hertz control and field-oriented control Synchronous machines in power system studies: multi-machine system, shaft torsionals, excitation control.
  • Synchronous machine drives: self-control and permanent magnet field.

Every chapter of Dynamic Simulation of Electric Machinery includes exercises and projects that can be explored using the accompanying software. A full chapter is devoted to the use of MATLAB and SIMULINK, and an appendix provides a convenient overview of key numerical methods used.

Dynamic Simulation of Electric Machinery provides professional engineers and students with a complete toolkit for modeling and analyzing power systems on their desktop computers.

 

About the Author

DR. CHEE-MUN ONG is a professor of Electrical Engineering at Purdue University in West Lafayette, Indiana.


Full download


Posted: August 4th, 2008, 8:31am CEST

Tags  [edit]

Computer science is quite a young research area. However, it has already been subject to several major advance steps which, in general, have been closely linked to the technological progresses of the machine components. It can easily be assumed that the current evolution takes place at the level of the communication networks whose quality, either on the reliability or the efficiency levels, begins to be satisfying on large scales.

Beyond the practical interest of the data transfers, this implies a new vision of the computer tool in scientific computing. Indeed, after the successive eras of the single workstations, of the parallel machines and finally of the local clusters, the last advances in large scale networks have permitted the emergence of clusters of clusters. That new concept of meta-cluster is defined by a set of computational units (workstations, parallel machines or clusters) scattered on geographically distinct sites. Those meta-clusters are then commonly composed of heterogeneous machines linked together by a communication network generally not complete and whose links are also heterogeneous.

As for parallelism in general, the obvious interest of such meta-clusters is to gather a greater number of machines allowing faster treatments and/or the treatment of larger problems. In fact, the addition of a machine in an existing parallel system, even if that machine is less efficient than the ones already in the system, increases the potential degree of parallelism of that system and thus enhances its performance. Moreover, such an addition also increases the global memory capacity of the system which thus allows thestorage of more data and then the treatment of larger problems. So, the heterogeneity of the machines does not represent any particular limitation in meta-clusters. Besides, its management has already been intensively studied in the context of local clusters. Nevertheless, a new problem arises with meta-clusters and consists in the efficient management of the heterogeneous communication links. That point is still quite unexplored.

However, it must be noticed that each hardware evolution often comes with a software evolution. Indeed, it is generally necessary to modify or extend the  programming paradigms to fully exploit the new capabilities of the machines,the obvious goal always being a gain either in the quality of the results or in the time to obtain them, and if possible, in both of them. Hence, in the same way the parallel machines and local clusters have induced the developments of communication libraries in the programming languages, the emergence of meta-clusters implies an updating of the parallel programming schemes to take into account the specificities of those new computational systems.

Full download


Posted: August 4th, 2008, 8:19am CEST

Tags  [edit]

This book provides a comprehensive introduction to the basic principles, design techniques and analytical tools of wireless communications, focusing primarily on the design of practical systems. It begins with an overview of wireless systems and standards. The characteristics of the wireless channel are then described, including capacity limits. Various modulation and coding schemes are then discussed in detail, including state-of-the-art adaptive modulation and diversity techniques. The concluding chapters deal with multiple and random access in wireless networks, cellular system design, and ad-hoc network design.

Wireless technology is a truly revolutionary paradigm shift, enabling multimedia communications between people and devices from any location. It also underpins exciting applications such as sensor networks, smart homes, telemedicine, and automated highways. This book provides a comprehensive introduction to the underlying theory, design techniques and analytical tools of wireless communications, focusing primarily on the core principles of wireless system design. The book begins with an overview of wireless systems and standards. The characteristics of the wireless channel are then described, including their fundamental capacity limits. Various modulation, coding, and signal processing schemes are then discussed in detail, including state-of-the-art adaptive modulation, multicarrier, spread spectrum, and multiple antenna techniques. The concluding chapters deal with multiuser communications, cellular system design, and ad-hoc network design. Design insights and tradeoffs are emphasized throughout the book. It contains many worked examples, over 200 figures, almost 300 homework exercises, over 700 references, and is an ideal textbook for students. The book is also a valuable reference for engineers in the wireless industry.

About the Author

Andrea Goldsmith received her Ph.D. from the University of California, Berkeley, and is an Associate Professor of Electrical Engineering at Stanford University. Prior to this she was an Assistant Professor at the California Institute of Technology. She has also held positions in industry at Maxim Technologies and AT&T Bell Laboratories. She is a Fellow of the IEEE, has received numerous awards and honors and is the author of over 100 technical papers in the field of wireless communications.

Full download


Posted: August 4th, 2008, 8:14am CEST

Tags  [edit]

In Silico introduces Maya programming into one of the most fascinating application areas of 3D graphics: biological visualization. In five building-block tutorials, this book prepares animators to work with visualization problems in cell biology. The book assumes no deep knowledge of cell biology nor 3D graphics programming. An accompanying DVD-ROM includes code derived from the tutorials, the working Maya computer files, and sample animated movies. The interior of the book contains generous Maya screen captures, tables, and flowcharts to compliment the instruction and tutorials. Full 4 color illustrations rendered from the authors' working files illustrate the capacity to produce striking pictures from the rendered models being created. Throughout the text, key words are set in bold type and subsequently defined in a glossary. Page margin tips and tricks compliment the adjacent copy, and icons direct the reader to specific references within the Maya Help library. The visualizations in the book are stunning examples of the state of the art.

*Teaches artists and scientists to create realistic digital images of humans and nature with popular CG program, Maya

*This self-contained study guide includes background, foundations, and practice

*Step-by-step example programs and end-result demonstrations help readers develop thie own portfolios

*Gorgeous four color screen shots throughout

Full download


Posted: August 4th, 2008, 8:11am CEST

Tags  [edit]

Pattern recognition is becoming increasingly important in the age of automation and information handling and retrieval.
This book provides the most comprehensive treatment available of pattern recognition, from an engineering perspective. Developed through more than ten years of teaching experience, Pattern Recognition is appropriate for both advanced engineering students and practicing engineers.

Coverage includes:
· Feature generation, including features based on Wavelet Transforms and Fractals.
· Feature selection techniques.
· Design of linear and non linear classifiers, including Bayesian, Multilayer Perceptrons, and RBF networks
. Context-dependent classification, including Dynamic Programming and Hidden Markov Modeling techniques
. Classical approaches, as well as more recent developments in clustering algorithms, such as fuzzy, possibilistic, morphological, genetic, and annealing techniques
. Coverage of numerous, diverse applications, including Image Analysis, Character Recognition, Medical Diagnosis, Speech Recognition, and Channel Equalization
. Numerous computer simulation examples, supporting the methods given in the book, available via the Webb. --This text refers to an out of print or unavailable edition of this title.

About the Author

Sergios Theodoridis holds a physics degree from Athens University and an M.Sc. and a Ph.D. degree in electronics and electrical engineering from the University of Birmingham, UK He is currently with the Department of Informatics, University of Athens. His research interests lie in the areas of adaptive signal processing, communications, and pattern recognition. Theodoridis has published more than 40 papers in journals and more than 50 refereed conference papers, and he is the coeditor of Adaptive System Identification and Signal Processing Algorithms. Theodoridis was General Chairman for EUSIPCO 98 and Organizing Chairman of PARPLE 1995, plus he has served as an Associate Editor for IEEE Transactions on Signal Processing. He has held various consultancy posts both in Industry and the Greek Government, and he has participated in a number of European Union funded projects.

Konstantinos Koustroumbas holds a computer engineering degree from the University of Patras, an M.Sc. degree from the University of London, UK, and a Ph.D. from Athens University. His research interests lie in the area of neural networks and pattern recognition. Koustroumbas is currently with the Hellenic Telecommunications Organization.


Full download


Posted: August 4th, 2008, 8:00am CEST

Tags  [edit]

Get up to speed on Mac OS X Leopard with this in-depth guide

The beauty of Leopard is that there is so much more than meets the eye, including over 300 new enhancements and its ability to run on both Intel PCs and PowerPC Macs. This comprehensive reference is your best guide on how to tame this powerful new cat. You'll find the latest technologies, new wireless networking, cool Dashboard widgets, a reflective Dock, and more. Discover secret tips and workarounds that even Apple doesn't know about.

  • Install Mac OS 10.5 Leopard and personalize your settings

  • Master Intel architecture and universal/binary applications

  • Set up a local network, share files, and deploy network services

  • Manage user accounts and tap all the utilities

  • Get the most out of the Automator, QuickLook, and new Parental Controls

  • Block ports, view logs, and maximize new Leopard security

About the Author

Samuel A. Litt is an Apple Certified Technical Coordinator as well as a certified member of the Apple Consultants Network. He is a certified SonicWall security administrator, a Qlogic certified systems administrator, and is certified in Xsan and Avid Unity Storage Area Networks as well. He currently serves as the manager of Macintosh support for the Department of Information Technology and Telecommunications for the City of New York. His works published to date include the Mac OS X Administration Basics Exam Cram Study Guide, the Mac OS X Bible Panther and Leopard Editions, as well as several articles for Element K’s Mac Administrator Journal and Quark’s X-RAY magazine.

Elizabeth Costa-Woods has been working with Macs for over 10 years and is an Apple certified technical coordinator. She is currently a Macintosh systems administrator for the City of New York. Before working for the City, she worked for the City Volunteer Corp., Cause Effective, and the Nathan Cummings Foundation. Elizabeth currently lives in New Jersey with her husband and two children.

Thomas Clancy, Jr. is one of the four co-owners of Valiant Technology Inc., a consulting and support company in New York City, along with Douglas Heyman, Gene McMurray, and Georg J. Dauterman. Tom attended Queens College (CUNY) and received his bachelor’s degree in European history and secondary education. Tom currently lives in Putnam County, New York (aka Ice Station Zebra) with his wife, Alice, and their two sons, Jack and Theodore. Tom would like to point out that he is not related to “the” Tom Clancy, although he is proud to be related to another Tom Clancy: his dad, a retired veteran of the FDNY (which is a more important job than “World Famous Author” no matter how you slice it, although the pay isn’t as good, sadly).

Douglas Heyman is a longtime Mac user, having cut his teeth on the venerable System 6 on an SE with two 800K floppies and 1MB of memory. Early in his career, he worked as a writer and managing editor of numerous literary projects. Shifting his professional focus to one of his main loves, technology, he spent the next few years as in-house IT staff for a major New York advertising agency. He currently works as a founding partner and vice president of Valiant Technology, a New York-based technology solutions provider. Born and raised in New Jersey, he resides in Hoboken with his loving wife, Suzanne, and his wondrous son, Marcus.

Warren Gottlieb is a professional Mac IT consultant who has transformed a deeply rooted passion and hobby into his profession. He has worked with a number of the top Macintosh tech firms in New York City, and currently works with DeepTech, Inc., home to Manhattan’s finest Mac specialists. Warren is pursuing his studies at the City University of New York’s Hunter College. Despite many solitary Mac-hours, Warren most enjoys interacting with people, and loves to aid in their comfort and enjoyment of technology. Warren resides in Queens, New York, in a home where the ratio of Macs to humans is 3:1, and where AirTunes plays well into the early hours of the morning.

Seth B. Zuckerman is founder and president of Expert CC, LLC, a premier full-service Macintosh consulting firm based in sunny Long Beach, NY, servicing the Tri-State area. Expert CC’s focus is the support and service of industries tasked with multimedia and digital arts content creation. Seth is an Apple certified technical coordinator as well as a certified SonicWall security administrator, holding Apple XSAN, Apple Desktop repair, and Apple Portable repair certifications.


Full download


Posted: August 4th, 2008, 7:21am CEST

Tags  [edit]

The era of seemingly unlimited growth in processor performance is over: single chip architectures can no longer overcome the performance limitations imposed by the power they consume and the heat they generate. Today, Intel and other semiconductor firms are abandoning the single fast processor model in favor of multi-core microprocessors--chips that combine two or more processors in a single package. In the fourth edition of Computer Architecture, the authors focus on this historic shift, increasing their coverage of multiprocessors and exploring the most effective ways of achieving parallelism as the key to unlocking the power of multiple processor architectures. Additionally, the new edition has expanded and updated coverage of design topics beyond processor performance, including power, reliability, availability, and dependability.

About the Author

John L. Hennessy is the president of Stanford University, where he has been a member of the faculty since 1977 in the departments of electrical engineering and computer science. Hennessy is a fellow of the IEEE and the ACM, a member of the National Academy of Engineering, the National Academy of Science, the American Academy of Arts and Sciences, and the Spanish Royal Academy of Engineering. He received the 2001 Eckert-Mauchly Award for his contributions to RISC technology, the 2001 Seymour Cray Computer Engineering Award, and shared the John von Neumann award in 2000 with David Patterson.

David A. Patterson was the first in his family to graduate from college (1969 A.B UCLA), and he enjoyed it so much that he didn't stop until a PhD, (1976 UCLA). After 4 years developing a wafer-scale computer at Hughes Aircraft, he joined U.C. Berkeley in 1977.


Full download


Posted: August 4th, 2008, 7:17am CEST

Tags  [edit]

Today, an ever-expanding set of human activities, ranging from business processes to healthcare to education and research, is dependent upon the Internet. Most processes involve a workflow, the coordinated execution of multiple activities. In a given application, once the key stages of the workflow have been isolated, an infrastructure to coordinate the handling of individual cases is necessary.

Internet-Based Workflow Management shows how to understand, develop, and use societal services for process coordination in an information grid with a rich set of hardware and software resources. In such a semantic web, individual services offered by autonomous service providers can be composed to perform the complex tasks involved in emerging new applications.

The book is designed to be accessible to IT practitioners and researchers as well as to those without formal training in computer science. Businesspeople, scientists, engineers, or anyone else involved in the development of Internet-centric applications will find the book an invaluable resource. The coverage includes:
* Workflow management
* Distributed systems
* Modeling of distributed systems and workflows
* Networking
* Quality of service
* Open systems
* Software agents
* Knowledge management
* Planning

In the final chapter of the book, Dan Marinescu brings together all these elements in a case study that shows the step-by-step development of middleware for process coordination. This middleware is available under an open source license at www.wiley.com.

About the Author

DAN C. MARINESCU joined the Computer Science Department at the University of Central Florida in August 2001. Since 1984 he has been Associate and then Full Professor with the Computer Sciences Department at Purdue University, in West Lafayette, Indiana. He is conducting research in parallel and distributed systems, computational biology, ubiquitous computing and Petri nets and has published more than 130 papers in journals and refereed conference proceedings in these areas.

Full download


Posted: August 3rd, 2008, 3:58pm CEST

Tags  [edit]

The Laboratory Computer: A Practical Guide for Physiologists and Neuroscientists introduces the reader to both the basic principles and the actual practice of recording physiological signals using the computer.
It describes the basic operation of the computer, the types of transducers used to measure physical quantities such as temperature and pressure, how these signals are amplified and converted into digital form, and the mathematical analysis techniques that can then be applied. It is aimed at the physiologist or neuroscientist using modern computer data acquisition systems in the laboratory, providing both an understanding of how such systems work and a guide to their purchase and implementation.

Written by an expert in the field, the book presents:
· The key facts and concepts that are vital for the effective use of computer data acquisition systems;
· A unique overview of the commonly available laboratory hardware and software, including both commercial and free software;
· A practical guide to designing one's own or choosing commercial data acquisition hardware and software.

Univ. of Strathclyde, Glasgow, UK. Features the latest advances in laboratory computer methodology and technology for physiologists and neuroscientists. Features an introduction to laboratory computing, followed by the many common types and uses of the laboratory computer. Wire-spiral binding under softcover.

Full download


Posted: August 3rd, 2008, 8:21am CEST

Tags  [edit]

The nature of handwriting in our society has significantly altered over the ages due to the introduction of new technologies such as computers and the World Wide Web. With increases in the amount of signature verification needs, state of the art internet and paper-based automated recognition methods are necessary.

Pattern Recognition Technologies and Applications: Recent Advances provides cutting-edge pattern recognition techniques and applications. Written by world-renowned experts in their field, this easy to understand book is a must have for those seeking explanation in topics such as on- and offline handwriting and speech recognition, signature verification, and gender classification.

About the Author

Brijesh Verma is Associate Professor in the School of Computing Sciences at Central Queensland University. His research interests include pattern recognition and computational intelligence. He has authored/co-authored 11 books (1 text book, 10 edited books), 5 book chapters and 101 papers in refereed international journals and conference proceedings. He has supervised 29 research students including 7 PhD students in the areas of pattern recognition and computational intelligence. He has received (chief investigator/co-chief investigator) 11 research grants including ARC and industry linkage grants. He is editors-in-chief of International Journal of Computational Intelligence and Applications (IJCIA) published by World Scientific and an associate editor of IEEE Transaction on Biomedicine in Information Technology. He is serving/has served on organizing, program and advisory committees of over 35 national and international conferences. He is a Senior Member of IEEE, IEEE Computational Intelligence Society and a member of International Neural Network Society (INNS). He is a chair of IEEE Computational Intelligence Queensland Chapter.

Michael Blumenstein is Senior Lecturer and Head of the School of Information and Communication Technology, Griffith University, Gold Coast Campus. His research interests include the areas of Pattern Recognition and Computational Intelligence. His research spans such topics as automated handwriting recognition, the analysis of video imagery for automatic object detection (surveillance) and numerous applications of Artificial Intelligence to the fields of Engineering, Environmental Science and Coastal Management. Dr Blumenstein has published over 50 papers in peer-reviewed conferences and journals in his areas of expertise and has been invited to serve on numerous national/international conference committees in the fields of pattern recognition and computational intelligence.


Full download


Posted: August 3rd, 2008, 8:20am CEST

Tags  [edit]

10 books in 1 — your key to networking success!

Your one-stop guide to the latest updates on networking

Packed with new and updated material on Windows Server 2008, the latest Red Hat Fedora, Vista, and Office 2007, and the most up-to-date wireless standards, this solitary reference contains everything you need to manage both large and small networks. With these ten minibooks, you'll discover how to make your network share information in the most efficient way possible.

Discover how to:

  • Manage Macs in a Windows environment

  • Handle mobile devices on a network

  • Configure Windows® XP and Vista clients

  • Back up and protect your data

  • Set up a wireless network

About the Author

Doug Lowe has written a whole bunch of computer books, including more than 35 For Dummies books, among them Networking For Dummies, 8th Edition, Java All-in-One Desk Reference For Dummies, PowerPoint 2007 For Dummies, and Word 2007 All-in-One Desk Reference For Dummies. He lives in sunny Fresno, California, where the motto is “Fres-YES!,” (unfortunately, I’m not making that up) with his wife, the youngest of his three daughters, and a couple of dogs (a goofy-looking six-month-old Shar-Pei/black Lab mix named Lucy and a yellow Lab named Odie). He’s one of those obsessive-compulsive decorating nuts who creates computer-controlled Halloween decorations that rival Disney’s Haunted Mansion.

Full download


Posted: August 3rd, 2008, 8:16am CEST

Tags  [edit]

Yes, you can turn those great melodies and smokin’ grooves in your head into stunning digital music! And you don’t have to be a musical genius or a computer geek to do it! Composing Digital Music For Dummies shows you everything you need to know to compose great tunes using the hottest digital tools.

This friendly, plain-English guide explains all of the digital music basics, including how to work with the latest hardware and software, use templates from the companion CD-ROM to make a quick start, build your first tune, and save it in different formats. You’ll also find out how to add instruments to your score, set tempos and keys, create chord symbols and show fretboards, add lyrics to your tune, and much more. Discover how to:

  • Write and arrange digital music
  • Determine what — if any — equipment you need
  • Create your own ringtones and mp3s
  • Compose with a MIDI controller, or a mouse
  • Work with notation software
  • Use keyboard shortcuts
  • Publish your creations on the Internet
  • Build your own tune from scratch
  • Extract parts from your score for each instrument

The companion CD-Rom also includes a demo of Sebelius 5, the most popular music notation software, as well as audio files for all music examples in the book. With this step-by-step guide and your computer, you’ll have everything you need to start writing, arranging, and publishing your own digital music — immediately!

About the Author

Russell Dean Vines has over 30 years of professional music experience. Hehas composed and arranged hundreds of jazz and contemporary music pieces heard on TV, radio, and the stage.

Full download


Posted: August 3rd, 2008, 8:12am CEST

Tags  [edit]

This is an in-depth review, by eight respected researchers of the electrochemistry of semiconductors and electronics. The book covers possible electrochemical avenues towards the goals of achieving greater semiconductor purity, crystal uniformity, and circuit density, and thus, faster more compact electronic devices.

This book reflects the confluence of two trends. On the one hand, Electrochemistry is reemerging as a vital scientific discipline after many years of relative obscurity. Issues such as the space race, the energy crisis, and the environmental movement have prompted rapid expansion in electrochemical research and the subject is becoming an important foundation of modern technology. On the other hand, the relentless drive towards faster, more compact electronic devices continues to probe the limits of materials science, setting ever higher goals for semiconductor purity, crystal uniformity, and circuit density. The following chapters discuss possible electrochemical avenues towards these goals. The aim is to highlight opportunities in electronics technology to match current advances in areas such as energy conversion, batteries, and analytical chemistry.

Full download


Posted: August 3rd, 2008, 7:58am CEST

Tags  [edit]

In LEGO Mindstorm Masterpieces, some of the world's leading LEGO Mindstorms inventors share their knowledge and development secrets. The unique style of this book will allow it to cover an incredibly broad range of topics in unparalleled detail. Chapters within the book will include detailed discussions of the mechanics that drive the robot - and also provide step-by-step construction diagrams for each of the robots. This is perfect book for LEGO hobbyists looking to take their skills to the next level whether they build world-class competitive robots or just like to mess around for the fun of it.

For experienced users of LEGO Mindstorms, LEGO Mindstorms Masterpiece is composed of three fundamental sections:
· Part One: A review of the advanced robot building concepts and theories.
· Part Two: Step-by-step building instructions for a series of complex models. The companion programming code is included, along with in-depth explanations of concepts needed for the specific models. Robots include Line Followers, Bipeds, Stair and Wall Climbers, a Joystick Controlled Cannon, a Robotic Game Player, Plant Waterer, and a Drink Mixer.
· Part Three: Ideas for modifying the building instructions by expanding the pieces and kits.

Topics covered:
1. Behavior: This section includes robots designed to interact with the environment, or with other robots. Behavior is the key word as the robots are designed to behave in some specific way, and all the technical details and implementations are secondary to this main goal.
2. Motion: The projects in this category are aimed at solving some specific motion problem. The focus of these robots is on the mechanical techniques rather than on software.
3. Interaction: These projects allow the reader to build robots for the purpose of interacting with the user by playing games or responding to user commands in real time.
4. Automation: Opposite of the previous category, this one hosts robots designed to perform totally automated operations. These projects will build robots able to complete tasks without human intervention.
5. Calculus: The most abstract of the sections contain robots with minimum knowledge of the external world. Pneumatic ALUs, and Turning machines are fully explained.

Ø Advanced users need inspiration too! Advanced projects with suggestions for enhancements and improvements make the explanations of the theories and physics of the robots as well as the complete building instructions, make this book extremely useful to readers long after the building of the robots has been completed.
Ø Written by the "DaVincis of LEGO" and other highly regarded LEGO personalities. This experienced authoring team is assembled of highly respected and visible superstars in the LEGO community.
Ø Proven success in the LEGO MINDSTORMS market. Syngress has already had a hit with the bestselling book, Building Robots with LEGO MINDSTORMS

Full download


Posted: August 3rd, 2008, 7:57am CEST

Tags  [edit]

This book will therefore serve as both an introductory title and an in-depth reference that will grow with the reader as they begin to create their own Web Services. They will come to understand what Web Services are, where they fit into the 'big picture' and will have many coding examples to choose from within the first five chapters. As they begin to "get serious" about developing enterprise level Web Services, they will be able to refer back to the detailed information about the classes that implement Web Services and come to a deeper understanding of what is happening behind the scenes.

About the Author

Robert Tabor (MCP) has over eight years experience in Microsoft technologies as a software consultant for many well-known companies, such as Ernst & Young, KPMG, Cambridge Technology Partners, Sprint, the American Heart Association, and the Mary Kay Corporation. He has a degree in Management Information Systems from Loyola University of Chicago. Robert provides thought leadership on .NET, SOAP, and Web Services at his site http://www.SOAPWebServices.com.


Full download


Posted: August 3rd, 2008, 6:54am CEST

Tags  [edit]

'Anderson's book gives an excellent, clearly written account of automata theory.' SIAM Review

Recent applications to biomolecular science and DNA computing have created a new audience for automata theory and formal languages. This is the only introductory book to cover such applications. It begins with a clear and readily understood exposition of the fundamentals that assumes only a background in discrete mathematics. The first five chapters give a gentle but rigorous coverage of basic ideas as well as topics not found in other texts at this level, including codes, retracts and semiretracts. Chapter 6 introduces combinatorics on words and uses it to describe a visually inspired approach to languages. The final chapter explains recently-developed language theory coming from developments in bioscience and DNA computing. With over 350 exercises (for which solutions are available), many examples and illustrations, this text will make an ideal contemporary introduction for students; others, new to the field, will welcome it for self-learning.

Recent applications to bioscience have created a new audience for automata theory and formal languages. This is the only introduction to cover such applications. With over 350 exercises, many examples and illustrations, this is an ideal contemporary introduction for students; others, new to the field, will welcome it for self-learning.

About the Author

Professor of Mathematics and Chair of Division of Mathematics and Computer Science, University of South Carolina at Spartanburg.

Full download


Posted: August 3rd, 2008, 6:31am CEST

Tags  [edit]

The fraction of the industrial semiconductor budget that manufacturing-time testing consumes continues to rise steadily. It has been known for quite some time that tackling the problems associated with testing semiconductor circuits at earlier design levels significantly reduces testing costs. Thus, it is important for hardware designers to be exposed to the concepts in testing which can help them design a better product. In this era of system-on-a-chip, it is not only important to address the testing issues at the gate level, as was traditionally done, but also at all other levels of the integrated circuit design hierarchy.

This textbook is intended for senior undergraduate or beginning graduate levels. Because of its comprehensive treatment of digital circuit testing techniques, it can also be gainfully used by practicing engineers in the semiconductor industry. Its comprehensive nature stems from its coverage of the transistor, gate, register-transfer, behavior and system levels of the design hierarchy. In addition to test generation techniques, it also covers design for testability, synthesis for testability and built-in self-test techniques in detail. The emphasis of the text is on providing a thorough understanding of the basic concepts; access to more advanced concepts is provided through a list of additional reading material at the end of the chapter.

The contents of the book are such that it contains all the material required for a first, one-semester, course in Testing (approximately 40 hours of teaching). The chapters are organized such that seven of the chapters contain mandatory material, while a selection from the remaining chapters may optionally be included.

Full download


Posted: August 3rd, 2008, 6:21am CEST

Tags  [edit]

The easiest way to go mobile with Windows XPone step at a time! Teach yourself exactly what you need to know about using your laptop, notebook, or Tablet PC to stay connected and productive at the office, at home, and on the road. With Step by Step, you work at your own pace through easy-to-follow lessons and practice files on CD. For the office, youll learn how to access networks, connect your mobile devices, cell phones, and extra monitors, and share filesno wires! For home, see how to create CDs, manage your digital photos, play back music through a stereo, display photos and videos on a TV, and connect to your home network and shared printers. On the road, connect to wireless hotspots, play back DVDs and music, monitor battery life, and access Web sites and documents offline. With Step by Step, youll soon be doing everything you want to do with your mobile PC! Teach yourself all the great things you can do with your mobile PCone step at a time! Perfect companion title for using your mobile PC at the office, at home, or on the road. Features easy-to-follow lessons and hands-on, skill-building exercises for learning at your own pace. CD contains all practice files for the lessons, samples, exercises, templates, and a complete ebook.

About the Author

Andrew Fuller is a Lead Program Manager in the Mobile PC group in the Windows division at Microsoft. He has more than 10 years of experience in the IT industry both in Europe and the United States.

Ravi Soin is a Lead Program Manager in the Mobile PC group in the Windows division at Microsoft and a cofounder of the Mobile PC group. He has worked for several of the leading companies in the IT industry over the last 10 years.


Full download


Posted: August 3rd, 2008, 6:10am CEST

Tags  [edit]

Reflecting the tremendous advances that have taken place in the study of fuzzy set theory and fuzzy logic from 1988 to the present, this book not only details the theoretical advances in these areas, but considers a broad variety of applications of fuzzy sets and fuzzy logic as well. Theoretical aspects of fuzzy set theory and fuzzy logic are covered in Part I of the text, including: basic types of fuzzy sets; connections between fuzzy sets and crisp sets; the various aggregation operations of fuzzy sets; fuzzy numbers and arithmetic operations on fuzzy numbers; fuzzy relations and the study of fuzzy relation equations. Part II is devoted to applications of fuzzy set theory and fuzzy logic, including: various methods for constructing membership functions of fuzzy sets; the use of fuzzy logic for approximate reasoning in expert systems; fuzzy systems and controllers; fuzzy databases; fuzzy decision making; and engineering applications. For everyone interested in an introduction to fuzzy set theory and fuzzy logic.

Provides the reader with comprehensive coverage of theoretical foundations of fuzzy set theory and fuzzy logic, as well as a broad overview of the increasingly important applications of these novel areas of mathematics. DLC: Fuzzy sets.

Full download


Posted: August 3rd, 2008, 6:07am CEST

Tags  [edit]

WordNet, an electronic lexical database, is considered to be the most important resource available to researchers in computational linguistics, text analysis, and many related areas. Its design is inspired by current psycholinguistic and computational theories of human lexical memory. English nouns, verbs, adjectives, and adverbs are organized into synonym sets, each representing one underlying lexicalized concept. Different relations link the synonym sets.

The purpose of this volume is twofold. First, it discusses the design of WordNet and the theoretical motivations behind it. Second, it provides a survey of representative applications, including word sense identification, information retrieval, selectional preferences of verbs, and lexical chains.

Contributors: Reem Al-Halimi, Robert C. Berwick, J. F. M. Burg, Martin Chodorow, Christiane Fellbaum, Joachim Grabowski, Sanda Harabagiu, Marti A. Hearst, Graeme Hirst, Douglas A. Jones, Rick Kazman, Karen T. Kohl, Shari Landes, Claudia Leacock, George A. Miller, Katherine J. Miller, Dan Moldovan, Naoyuki Nomura, Uta Priss, Philip Resnik, David St-Onge, Randee Tengi, Reind P. van de Riet, Ellen Voorhees.

WordNet, an electronic lexical database, is considered to be the most important resource available to researchers in computational linguistics, text analysis, and many related areas. English nouns, verbs, adjectives, and adverbs are organized into synonym sets, each representing one underlying lexicalized concept. Different relations link the synonym sets. The purpose of this volume is twofold. First, it discusses the design of WordNet and the theoretical motivations behind it. Second, it provides a survey of representative applications, including word sense identification, information retrieval, selectional preferences of verbs, and lexical chains.

Full download


Posted: August 3rd, 2008, 6:07am CEST

Tags  [edit]

This is the first book that provides a balanced treatment of image processing basics and software principles used in the practical application of image processing. Working in the MATLAB computing environment, it provides a stable, well-supported set of software tools capable of addressing a broad spectrum of applications in digital image processing. The major areas covered include intensity transformations, linear and nonlinear spatial filtering, filtering in the frequency domain, image restoration and registration, color image processing, wavelets, image data compression, morpohological image processing, image segmentation, regions and boundary representation and description, and object recognition. For software developers working with image processing.

Digital Image Processing Using MATLAB
is the first book that provides a balanced treatment of image processing fundamentals and the software principles used in their practical implementation. The book integrates material from the leading text, Digital Image Processing by Gonzalez and Woods, and the Image Processing Toolbox of the MathWorks. Inc., a recognized leader in scientific computing. The Image Processing Toolbox provides a stable, well-supported set of software tools for addressing a broad range of applications in digital image processing. A unique feature of this hook is its emphasis on showing how to enhance those tools by the development of new code. This is important in image processing, where there is a need for extensive experimental work in order to arrive at acceptable problem solutions.

After an introduction to the fundamentals of MATLAB programming, the book addresses the mainstream areas of image processing. Areas covered include intensity transformations, linear and nonlinear spatial filtering, filtering in the frequency domain, image restoration and registration, color image processing, wavelets, image data compression, morphological image processing, image segmentation, regions and boundary representation and description, and object recognition.

Some Highlights
  • The book is self-contained.
  • Over 60 new image processing functions are developed—a 35% increase over the comprehensive set of functions in the Image Processing Toolbox.
  • A fully documented listing of every new function developed is included in the book.
  • Using C code with MATLAB is covered in detail.
  • There are 114 examples, over 400 images, and over 150 graphs and line drawings that enhance the discussion of the material.
  • All MATLAB, Image Processing Toolbox, and new functions used in the book, are conveniently summarized in an appendix.
  • The design of graphical user interfaces (GUIs) is covered in detail.
  • A book web site provides complimentary support.
About the Author

Rafael C. Gonzalez. R.C. Gonzalez received the B.S.E.E. degree from the University of Miami in 1965 and the M.E. and Ph.D. degrees in electrical engineering from the University of Florida, Gainesville, in 1967 and 1970, respectively. He joined the Electrical and Computer Engineering Department at the University of Tennessee, Knoxville (UTK) in 1970, where he became Associate Professor in 1973, Professor in 1978, and Distinguished Service Professor in 1984. He served as Chairman of the department from 1994 through 1997. He is currently a Professor Emeritus of Electrical and Computer Engineering at UTK.

Richard E. Woods earned his B.S., M.S., and Ph.D. degrees in Electrical Engineering from the University of Tennessee, Knoxville. His professional experiences range from entrepreneurial to the more traditional academic, consulting, governmental, and industrial pursuits. Most recently, he founded MedData Interactive, a high technology company specializing in the development of handheld computer systems for medical applications. He was also a founder and Vice President of Perceptics Corporation, where he was responsible for the development of many of the company's quantitative image analysis and autonomous decision making products.

Steven L. Eddins is development manager of the image processing group at The MathWorks, Inc. He led the development of several versions of the company's Image Processing Toolbox. His professional interests include building software tools that are based on the latest research in image processing algorithms, and that have a broad range of scientific and engineering applications.


Full download


Posted: August 3rd, 2008, 6:06am CEST

Tags  [edit]

This timely volume explores the psychological aspects of cyberspace, a virtual world in which people from around the globe are acting and interacting in many new, unusual, and occasionally alarming ways. Drawing on research in the social sciences, communications, business, and other fields, Patricia Wallace examines how the online environment can influence the way we behave, sometimes for the better, sometimes not. Our own online behavior then becomes part of the Internet's psychological environment for others, creating opportunities for shaping the way this new territory for human interaction is unfolding. Since the Internet--and our experience within it--is still young, we have a rare window of opportunity to influence the course of its development. With a new preface that incorporates many of the changes online and in the field since the hardcover edition was published, the paperback edition of The Psychology of the Internet includes the latest coverage of e-commerce, workplace surveillance and datamining, all areas of recent intense public concern. Patricia M. Wallace is Executive Director of the Center for Knowledge and Information Management at the Robert H. Smith School of Business, University of Maryland. She is author of an interactive psychology CD-ROM called PRISM and of the textbook Introduction to Psychology, Fourth Edition (with Jeffrey Goldstein). Dr. Wallace is also the principal investigator on grants from the Annenberg Projects/Corporation for Public Broadcasting dealing with language learning through CD-ROMs and the Internet.

Examines how humans act and interact with the Internet, from online romance, to the use of the Internet for crime and pornography. Also discusses issues of recent import, such as online customer profiling and privacy, workplace surveillance and the Internet, and the use of webcams. Studies the influence of the Internet on the mind. Softcover. DLC: Communication--Psychological aspects. 

Full download


Posted: August 3rd, 2008, 6:04am CEST

Tags  [edit]

Your book fills the gap which all of us felt existed too long. Congratulations on this excellent contribution to our field."

--Jan van Leeuwen, Utrecht University

"This is an impressive book. The subject has been thoroughly researched and carefully presented. All the machine models central to the modern theory of computation are covered in depth; many for the first time in textbook form. Readers will learn a great deal from the wealth of interesting material presented."

--Andrew C. Yao, Professor of Computer Science, Princeton University "Models of Computation" is an excellent new book that thoroughly covers the theory of computation including significant recent material and presents it all with insightful new approaches. This long-awaited book will serve as a milestone for the theory community."

--Akira Maruoka, Professor of Information Sciences, Tohoku University "This is computer science."
--Elliot Winard, Student, Brown University

In Models of Computation: Exploring the Power of Computing, John Savage re-examines theoretical computer science, offering a fresh approach that gives priority to resource tradeoffs and complexity classifications over the structure of machines and their relationships to languages. This viewpoint reflects a pedagogy motivated by the growing importance of computational models that are more realistic than the abstract ones studied in the 1950s, '60s and early '70s.

Assuming only some background in computer organization, Models of Computation uses circuits to simulate machines with memory, thereby making possible an early discussion of P-complete and NP-complete problems. Circuits are also used to demonstrate that tradeoffs between parameters of computation, such as space and time, regulate all computations by machines with memory. Full coverage of formal languages and automata is included along with a substantive treatment of computability. Topics such as space-time tradeoffs, memory hierarchies, parallel computation, and circuit complexity, are integrated throughout the text with an emphasis on finite problems and concrete computational models FEATURES: Includes introductory material for a first course on theoretical computer science. Builds on computer organization to provide an early introduction to P-complete and NP-complete problems. Includes a concise, modern presentation of regular, context-free and phrase-structure grammars, parsing, finite automata, pushdown automata, and computability. Includes an extensive, modern coverage of complexity classes. Provides an introduction to the advanced topics of space-time tradeoffs, memory hierarchies, parallel computation, the VLSI model, and circuit complexity, with parallelism integrated throughout. Contains over 200 figures and over 400 exercises along with an extensive bibliography.

About the Author

John E. Savage is a professor of Computer Science at Brown University. He is a Guggenheim Fellow, a Fellow of the IEEE, ACM, and the AAAS, and a recipient of a Fulbright-Hayes grant. Professor Savage is also the author of The Complexity of Computing (Wiley and Sons, 1976) and a co-author of The Mystical Machine (Addison-Wesley, 1986).


Full download


Posted: August 3rd, 2008, 6:02am CEST

Tags  [edit]

Offers complete coverage of the C++ programming language. This title offers provides all the tools necessary for experienced and novice programmers to master C++, including: thorough coverage of the Standard Template Library; complete and fully executable code throughout; sections highlighting programming tips and common pitfalls; and a logical order of coverage of C++ topics in order for readers to better understand the language. This book is appropriate for anyone interested in learning how to programming using the C++ programming language.

Absolute C++
is the definitive textbook on C++ from best-selling author Walt Savich. This brand new book provides complete, thorough, absolute coverage of the C++ programming language.

Absolute C++ provides all of the tools necessary for experienced and novice programmers alike to master C++, emphasizing the qualities and complexities of the language aver elementary programming technique. Thus, it presents:

  • Complete and fully executable programs throughout to demonstrate language features
  • Extensive coverage of the Standard Template Library (STL)—this is a necessary element in understanding C++ as it examines the full functionality and versatility of the language
  • A logical ordering of topics that allows readers to better understand the language (for example, covering arrays before classes-this institutes a more progressive method of learning how the language works before moving on to advanced features
  • Material on the Unified Modeling Language (UML) and Patterns to take advantage of the latest trends in software engineering
  • Sections highlighting programming tips and common pitfalls to enhance understanding
Absolute C++ also offers a full supplements package for instructors, including instructor's manual, solutions manual, PowerPoint slides, and Testfen, a computerized test generator. A companion web site (www.aw.com/savitch) is available for all readers to help enhance and test their understanding of the material.


Full download


Posted: August 2nd, 2008, 6:19am CEST

Tags  [edit]

If you are new to C++ programming, C++ Primer Plus, Fifth Edition is a friendly and easy-to-use self-study guide. You will cover the latest and most useful language enhancements, the Standard Template Library and ways to streamline object-oriented programming with C++. This guide also illustrates how to handle input and output, make programs perform repetitive tasks, manipulate data, hide information, use functions and build flexible, easily modifiable programs. With the help of this book, you will:
  • Learn C++ programming from the ground up.
  • Learn through real-world, hands-on examples.
  • Experiment with concepts, including classes, inheritance, templates and exceptions.
  • Reinforce knowledge gained through end-of-chapter review questions and practice programming exercises.

C++ Primer Plus, Fifth Edition makes learning and using important object-oriented programming concepts understandable. Choose this classic to learn the fundamentals and more of C++ programming.

About the Author

Stephen Prata teaches astronomy, physics, and computer science at the College of Marin in Kentfield, California. He received his B.S. from the California Institute of Technology and his Ph.D. from the University of California, Berkeley. Stephen has authored or coauthored more than a dozen books for The Waite Group. He wrote The Waite Group's New C Primer Plus, which received the Computer Press Association's 1990 Best How-to Computer Book Award, and The Waite Group's C++ Primer Plus, nominated for the Computer Press Association's Best How-to Computer Book Award in 1991.


Full download


Posted: August 2nd, 2008, 6:17am CEST

Tags  [edit]

Cake is a rapid development framework for PHP that uses well-known design patterns and provides a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss of flexibility. It means you can code faster, your code is better, and it makes writing Web 2.0-style apps a snap.

This book builds on your knowledge as a PHP developer to provide a fast-paced, step-by-step tutorial in building CakePHP applications. The book is packed with example code and demo applications, so that you can see techniques in action.

About author

Junal Rahman is a Computer Science graduate from Independent University of Bangladesh. His areas of expertise include programming with PHP framework and Facebook applications. He has worked for several software companies as a Web Application Developer. During his undergraduate studies, Junal fell in love with .NET programming, but as soon as he started his internship, he fell in love with PHP. He currently works as a Development Engineer at Trippert Labs. At Trippert, Junal collaboratively works to create Facebook applications. He also maintains a blog that can be found at http://junal.wordpress.com. Apart from keeping up with the ever changing field of information technology, he spends much of his private life pursing his interests in screenplay and script writing. In the future, Junal hopes to create films and short dramas, and eventually make his very own movies.

Full download


Posted: August 1st, 2008, 8:00am CEST

Tags  [edit]

First Looks
ABBYY FineReader Professional 9.0
Adobe Dreamweaver CS4 beta
Alienware Area-51 m15x
ASUS EeePC 900
Cerise Quad-Core Workstation
Gateway DX442XP
HP Color LaserJet CM1312nfi MFP
Kodak EasyShare M1033
LaCie Little Big Disk Quadra
Lenovo ThinkCentre M57p eco
Lenovo ThinkVision L190x
LG 47LG60
Magellan Maestro 5310
Motorola MOTO Z9 (AT&T)
Netflix Player by Roku
OmniPage Professional 16
Smartparts SP8PRT Digital Picture Frame and Printer

Front Side
Strange Google Names
A Safety Net for Disaster Relief
Best Of The Internet
Giving Patents an Upgrade
Multipurpose Speakers for Your Ipod
Take Your Tech to the Beach
The New iPhone: Faster, Cheaper, and Plentiful
Turning Old Gadgets Into Cash
Understanding the Brain

Opinion
Microsoft, the Spandex Granny
Windows 7 Already a Threat to Vista
Copyrights-and Wrongs
Dvorak's Inside Track

Business Solutions
Podcasting for Profit

Internet Solutions
Gmail Tech Tip: Use Emoticons to Search Gmail

Mobile Solutions
Mobility Tech Tip: Better Battery Life

Office Solutions
Macros 101: The Quick Access Toolbar
Microsoft Word Tech Tip: Jump Around

SMB Boot Camp
Managing Drive Images

Software Solutions
Beyond Red-Eye
Windows Vista Tech Tip: What's Holding You Back?
Windows XP Tech Tip: Viewing Pictures

Ask Loyd
Starting with the CPU

Ask Neil
Free Up Some Disk Space
Vista's Virtual Store

Cover Story Feature
Build Tomorrow's Network Today

Cover Story Review
Our Favorite Photo and Inkjet Printers

Full download


Posted: August 1st, 2008, 7:28am CEST

Tags  [edit]

IN LOOKING AT HOW WE COULD BEST SERVE our readers, we had to decide whether to ask you to spend your time wading through the detail of what particular messages look like (and there are many of them) or to focus more on interesting applications. Because the details of message formats are well-documented elsewhere (see Appendixes A and C for resources), and because the debugger capabilities incorporated in many of the freely available IM-style Jabber clients accurately show the XML structure of messages sent and received, we felt that your interests as a developer would be best served if we would give you more interesting examples with lots of working code that you could build on.

As developers ourselves, we felt that one good example is worth a thousand words of protocol specification.That is not to say that we won’t cover message structure and protocol—we will. However, we learned Jabber by constructing model applications and observing how they worked, and we suspect that most other developers work this way, too. Frankly, it’s more leverageable to learn the high-level APIs in the JabberBeans (Java) and JabberPy (Python) libraries than to know the precise XML structure of every potential message and message type.

Full download


Posted: August 1st, 2008, 7:22am CEST

Tags  [edit]

Having trouble deciding which coding scheme to employ, how to design a new scheme, or how to improve an existing system? This summary of the state-of-the-art in iterative coding makes this decision more straightforward. With emphasis on the underlying theory, techniques to analyse and design practical iterative coding systems are presented. Using Gallager's original ensemble of LDPC codes, the basic concepts are extended for several general codes, including the practically important class of turbo codes. The simplicity of the binary erasure channel is exploited to develop analytical techniques and intuition, which are then applied to general channel models. A chapter on factor graphs helps to unify the important topics of information theory, coding and communication theory. Covering the most recent advances, this text is ideal for graduate students in electrical engineering and computer science, and practitioners. Additional resources, including instructor's solutions and figures, available online: www.cambridge.org/9780521852296.

Deciding which coding scheme to employ, how to design a new scheme, or how to improve an existing system? This summary of modern iterative coding makes the decision more straightforward by presenting the techniques to analyse and design practical iterative coding systems. Resources available online: www.cambridge.org/9780521852296.

About the Author

Tom Richardson is Vice President and Chief Scientist at Flarion Technologies, Inc., New Jersey. He was awarded his Ph.D. in electrical engineering in 1990 from M.I.T., after which he worked for 10 years at the Bell Labs' Mathematical Sciences Research Center. He is the inventor of over 20 patents.

Rüdiger Urbanke is a professor in the School of Computer and Communication Sciences at the Ecole Polytechnique Fédérale de Lausanne, Switzerland (EPFL). He was awarded his Ph.D. in electrical engineering in 1995 from Washington University, after which he worked for Bell Labs until joining the faculty at EPFL in 1999. He is currently on the board for the 'Foundations and Trends in Communications and Information Theory' series for the IEEE.

Full download


Posted: August 1st, 2008, 7:04am CEST

Tags  [edit]

Object-Oriented Programming in C++ begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous edition, each chapter reflects the latest ANSI C++ standard and the examples have been thoroughly revised to reflect current practices and standards.

 

Educational Supplement

Suggested solutions to the programming projects found at the end of each chapter are made available to instructors at recognized educational institutions. This educational supplement can be found at www.prenhall.com, in the Instructor Resource Center.


About the Author

Robert Lafore has been writing books about computer programming since 1982. His best- selling titles include Assembly Language Programming for the IBM PC, C Programming Using Turbo C++, C++ Interactive Course, and Data Structures and Algorithms in Java. Mr. Lafore holds degrees in mathematics and electrical engineering, and has been active in programming since the days of the PDP-5, when 4K of main memory was considered luxurious. His interests include hiking, windsurfing, and recreational mathematics.


Full download


Posted: August 1st, 2008, 6:58am CEST

Tags  [edit]

The only single, up-to-date source for Grid issues in bioinformatics and biology

Bioinformatics is fast emerging as an important discipline for academic research and industrial applications, creating a need for the use of Grid computing techniques for large-scale distributed applications. This book successfully presents Grid algorithms and their real-world applications, provides details on modern and ongoing research, and explores software frameworks that integrate bioinformatics and computational biology.

Additional coverage includes:

  • Bio-ontology and data mining

  • Data visualization

  • DNA assembly, clustering, and mapping

  • Molecular evolution and phylogeny

  • Gene expression and micro-arrays

  • Molecular modeling and simulation

  • Sequence search and alignment

  • Protein structure prediction

  • Grid infrastructure, middleware, and tools for bio data

Grid Computing for Bioinformatics and Computational Biology is an indispensable resource for professionals in several research and development communities including bioinformatics, computational biology, Grid computing, data mining, and more. It also serves as an ideal textbook for undergraduate- and graduate-level courses in bioinformatics and Grid computing.

About the Author

El-Ghazali Talbi, PhD, is a Full Professor in the Computer Science Laboratory at the Université de Lille, Centre National de la Recherche Scientifique, and Institut National de Recherche en Informatique et en Automatique in France. Dr. Talbi has contributed to numerous publications in international journals and conferences and has organized many workshops and sessions discussing parallel and distributed computing for bioinformatics.

Albert Y. Zomaya, PhD, is the CISCO Systems Chair Professor of Internet-working in the School of Information Technologies at the University of Sydney. He also serves as Deputy Director for the Sydney University Biological Informatics and Technology Center and is the author or coauthor of several books and publications.


Full download


Posted: August 1st, 2008, 6:43am CEST

Tags  [edit]

Sams Teach Yourself C in 24 Hours, Second Edition, shows you how to program in C in an easy-to-understand format. C is a powerful and flexible language used for a wide range of projects. You begin with learning the basics to write a first program and then move on to arrays, pointers, disk input/output, and functions. This book will allow you to understanding data types, loops, and strings to make your programs work for you. You'll also work with arrays, structures, and unions to expand your programming skills, use pointers to access and retrieve data elements, develop programs that process mathematical equations, functions, and variables, and explore memory management techniques.

About the Author

Tony Zhang is a software engineer with more than 15 years of computer programming experience. Besides application-level programming experience in GUI, client/server, database, and networking, Tony has enhanced his system-level programming skills for X86 and advanced digital signal/image processors through his involvement on various projects. He is also the co-author of Sams Teach Yourself Perl 5 for Windows NT in 21 Days.


Full download


Posted: August 1st, 2008, 6:42am CEST

Tags  [edit]

Presenting the first book ever to provide a complete introduction to m-Commerce!

Mobile Commerce, or m-Commerce, is part of an explosion of new usage scenarios that overcome the limitations of mobile devices in support of highly personalized and time-critical activities for consumers and enterprises alike. With tens of millions of m-Commerce consumers around the world today and a billion mobile phone users, the question is not whether m-Commerce will materialize but rather whether you and your company are ready for it. In this innovative book, Norman Sadeh, an internationally recognized authority on m-Commerce, dives into a discussion of the exciting developments that are currently impacting businesses and consumers the world over. In addition to reviewing the background and driving forces behind m-Commerce, such as the transition to 3G, Sadeh thoroughly explores the m-Commerce value chain and the changing role of many of its actors from mobile network operators and portals to content providers, e-tailers, and financial organizations.

Along with offering a managerial overview of m-Commerce, Sadeh draws on his experience to provide in-depth analysis on topics such as:
* WAP, 3GPP's OSA, and positioning technologies
* Mobile security and payment
* Opportunities for new m-Commerce services and applications
* What it takes to succeed based on lessons learned from leaders such as NTT, DoCoMo, Webraska, Nordea, and Oracle Mobile

About the Author

NORMAN SADEH is an Associate Professor in the School of Computer Science and the Institute for eCommerce at Carnegie Mellon University and, until recently, also served as Chief Scientist of the European research initiative in "New Methods of Work and eCommerce." Dr. Sadeh is also well known for his pioneering research in planning, scheduling, and supply chain management. He is on the editorial board of several journals, is frequently invited to speak at industry conferences, and has conducted research and consulted with a number of Fortune 1000 companies in North America, Europe, and Asia.

Full download


Posted: August 1st, 2008, 6:40am CEST

Tags  [edit]

Solutions-oriented book filled with step by step explanations of the various techniques needed for opening and publishing all types of documents in a wide range of platforms using Adobe Acrobat. Covers Adobe Acrobat 5. Softcover.

Sahlin provides the user with concise information about getting the most from all aspects of Adobe Acrobat version 5.0. It features hands-on examples of how the software provides unique solutions to real-world problems.

Take Adobe Acrobat far beyond reading PDF (Portable Document Format) documents. Learn to harness the power of Adobe Acrobat--and create and publish sophisticated electronic documents you never thought possible. From simple electronic memos to indexed electronic catalogs, Acrobat is the powerful, flexible tool for any electronic publishing task--including projects that require multimedia. Create, enhance, and edit PDF documents, or use the Internet to share working PDF documents for review or mark-up. How To Do Everything with Adobe Acrobat will help you master the many different components and purposes of this premier electronic document sharing software.
  • Convert documents to PDF and e-mail
  • Capture PDF documents from Web pages, scanners, digital cameras, and more
  • Publish--and frequently update--a technical or educational e-book
  • Create a linked table of contents or thread of linked articles
  • Integrate sound and movie files into your PDF documents to create multimedia presentations
  • Accumulate data from users with PDF forms
  • Develop a navigation structure with links, PageActions, buttons, and menus
  • Share documents--review and add comments in multi-author environments
  • Optimize documents for print, Web, or CD-ROM applications
  • Index a searchable catalog of PDFs
About the Author

Doug Sahlin is a digital artist, Web site designer and computer book author who lives in Lakeland, Florida. In addition to writing numerous magazine articles on Web design and graphics, he is the author of Carrara 1 Bible and Carrara 1 for Dummies, both from IDG books. He also develops Flash 4 courses for Digital Think.

Full download