PDF CHM Books Catalogue
Posted: February 29th, 2008, 7:34pm CET
These proceedings offer a written account of the scientific contributions presented at the 12th Iberoamerican Congress on Pattern Recognition (CIARP 2007), held in Vi˜na del Mar-Valpara´ıso, Chile. The aim of the congress was to promote and disseminate ongoing research and mathematical methods for pattern recognition, image analysis, and applications in such diverse areas as computer vision, bioinformatics, robotics and remote sensing, industry, health, space exploration, data mining, document analysis, natural language processing and speech recognition, among others. The volume is a manifestation of the ongoing success of the Iberoamerican Congress on Pattern Recognition (CIARP) that has featured in the landscape of international scientific conferences on pattern recognition and computer vision in the past few years. It provides evidence of the growing stature of the Iberoamerican scientific community in this subject area and of the interest its scientific contributions generate worldwide. As in the previous years, CIARP 2007 hosted participants from all over the world.
CIARP 2007 was organized by the Department of Informatics Engineering of the University of Santiago de Chile (USACH) and the Department of Informatics of the Technical University Federico Santa Mar´ıa (USM). The event was sponsored by the Advanced Technologies Application Center of Cuba (CENATAV), the Mexican Association for Computer Vision, Neurocomputing and Robotics (MACVNR), the Cuban Association for Pattern Recognition (ACRP), the Portuguese Association for Pattern Recognition (APRP), the Spanish Association for Pattern Recognition and Image Analysis (AERFAI), the Special Interest Group on Pattern Recognition of the Brazilian Computer Society (SIGPR-SBC), the Chilean Society for Computer Science by means of its technical committee, the Chilean Association for Pattern Recognition (AChiRP), the International Institute for Innovation and Entrepreneurship (3IE) and the Southeastern Pacific Research Institute for Advanced Technologies (SEPARI). CIARP 2007 was endorsed by the International Association for Pattern Recognition (IAPR).
Full download
Posted: February 29th, 2008, 6:47pm CET
Uncover, plug, and ethically disclose security flaws
Prevent catastrophic network attacks by exposing security flaws, fixing them, and ethically reporting them to the software author. Fully expanded to cover the hacker's latest devious methods, Gray Hat Hacking: The Ethical Hacker's Handbook, Second Edition lays out each exploit alongside line-by-line code samples, detailed countermeasures, and moral disclosure procedures. Find out how to execute effective penetration tests, use fuzzers and sniffers, perform reverse engineering, and find security holes in Windows and Linux applications. You'll also learn how to trap and autopsy stealth worms, viruses, rootkits, adware, and malware.
- Implement vulnerability testing, discovery, and reporting procedures that comply with applicable laws
- Learn the basics of programming, stack operations, buffer overflow and heap vulnerabilities, and exploit development
- Test and exploit systems using Metasploit and other tools
- Break in to Windows and Linux systems with perl scripts, Python scripts, and customized C programs
- Analyze source code using ITS4, RATS, FlawFinder, PREfast, Splint, and decompilers
- Understand the role of IDA Pro scripts, FLAIR tools, and third-party plug-ins in discovering software vulnerabilities
- Reverse-engineer software using decompiling, profiling, memory monitoring, and data flow analysis tools
- Reveal client-side web browser vulnerabilities with MangleMe, AxEnum, and AxMan
- Probe Windows Access Controls to discover insecure access tokens, security descriptors, DACLs, and ACEs
- Find and examine malware and rootkits using honeypots, honeynets, and Norman SandBox technology
About the Author
Shon Harris, MCSE, CISSP, is the president of Logical Security, an educator, and a security consultant.
Allen Harper, CISSP, is the president and owner of n2netsecurity, Inc., in North Carolina.
Chris Eagle is the associate chairman of the Computer Science Department at the Naval Postgraduate School (NPS) in Monterey, California.
Jonathan Ness, CHFI, is a lead software security engineer at Microsoft.
Full download
Posted: February 29th, 2008, 7:42am CET
Webmasters and Web programmers around the world know that PHP and MySQL provide a robust, easy-to-learn, open-source solution for creating dynamic, database-driven Web sites for eCommerce and content management. In fact, PHP is used in one of every three Web sites on the Internet and MySQL has been downloaded millions of times. PHP and MySQL provide a freely downloadable and widely supported alternative to ASP.NET.
Written by the bestselling author of PHP & MySQL For Dummies, this book provides six discreet minibooks that show you not only how to program in PHP, create and administer a MySQL database, and manipulate MySQL data via a Web interface, but also shows you how to create a secure Web site, and how to code the most popular Web applications, such as login programs and shopping cart applications.
The minibooks are organized as follows:
- Book I: PHP Programming - Setting Up Your PHP Environment, PHP Basics, Building PHP Scripts, PHP and Your Operating System, Object-Oriented Programming.
- Book II: Using MySQL - Setting Up MySQL, Administering MySQL, Building a Database, Other Administrative Tasks, Using MySQL Administrator, Using MySQL Query, Using phpMyAdmin.
- Book III: Using PHP with MySQL - Communicating with the Database; Creating and Modifying Database Structure; Adding, Updating, and Removing Data; Retrieving Data from the Database; Advanced Features.
- Book IV: Security - Server Security, Apache Security, Programming Securely in PHP, Using SSL.
- Book V: PHP Extensions - Introducing Extensions, Working with Packages Using PEAR, Using the XML Extension, Generating Graphics with the GD Extension.
- Book VI: PHP Web Applications - Building and Processing Dynamic Forms, Making Information Available on Multiple Web Pages, Building a Login Application, Building an Online Catalog, Building a Shopping Cart, Building a Content Management System.
- Book VII: Installation Appendixes - Installing PHP, Installing MySQL, Installing Apache.
About the Author
Janet Valade is the author of
PHP &MySQL For Dummies, which is in its third edition. She has also written
PHP & MySQL Everyday Apps For Dummies and
PHP & MySQL: Your visual blueprint for creating dynamic, database-driven Web sites. In addition, Janet is the author of
Spring into Linux and a co-author of
Mastering Visually Dreamweaver CS3 and Flash CS3 Professional.
Janet has 20 years of experience in the computing field. Most recently, she worked as a Web designer and programmer in an engineering firm for four years. Prior to that, Janet worked for 13 years in a university environment, where she was a systems analyst. During her tenure, she supervised the installation and operation of computing resources, designed and developed a data archive, supported faculty and students in their computer usage, wrote numerous technical papers, and developed and presented seminars on a variety of technology topics.
Full download
Posted: February 29th, 2008, 7:34am CET
IT organizations face a number of increasing pressures to increase productivity, improve application performance, provide infrastructure conducive to global collaboration, improve posture toward data protection and compliance, and minimize costs across the board. These pressures come largely as a result of initiatives to increase availability and resiliency in times of an "always on" business driven by the Internet, natural disasters, acts of war, and increasing competition. The challenge is that the corporate workforce continues to become more global, and the characteristics of WANs are dramatically different from those of LANs. Simply consolidating infrastructure provides better support for global collaboration, cost reduction, and better posture toward data protection and compliance, but does so at the cost of performance and productivity. Adding servers to the infrastructure potentially can improve performance but does so at the cost of capital and operational expenditure, data protection, and complexity.
Application acceleration and WAN optimization are powerful technologies incorporated into accelerator solutions that are designed to help IT professionals intelligently deploy, in central managed facilities, an infrastructure that provides performance metrics for remote users that foster productivity, job satisfaction, and global collaboration. Accelerator solutions enable high-performance access to remote information such as files, content, video, rich media, applications, and more. These solutions can help IT organizations satisfy requirements from users, management, and regulatory bodies simultaneously.
Full download
Posted: February 29th, 2008, 7:32am CET
There are two camps of service providers who make money off of the residential Internet users today. Camp one is made up of the Googles, Yahoos, and AOLs who are often referred to as “over the top” or WEB 2.0 service providers. This camp doesn’t need IMS, or at least they haven’t shown much interest in IMS. On the other hand, this camp is known for the cool innovative stuff like P2P VoIP (Skype), iTunes, and video PC such as YouTube and more.
Members of the other camp are the legacy, facilities-based wireline, wireless, and cable companies. Regarding IP service, this camp provides Internet broadband access and/or functions as an ISP. The problem with these two services is that they are flat rate and are considered commodities in most markets. For this camp, IMS presents perhaps the only real opportunity to become innovative and profit like the camp one player.
So, what is missing in the Internet architecture that limits facility-based telecom operators from improving their bottom line financially? Or better said, why do they need IMS? First, the Internet was designed for best-effort routing and connectivity. Adopting an IMS architecture over an IP-based infrastructure gives service providers control over what the user is doing. With control, knowing what the user is doing or what they want to do allows the operator to synchronize Quality of Service (QoS) with service provisioning and, equally important, monetizing the transaction. In short, IMS architecture provides a means to provide QoS with compensation.
Second, the camp one portals create value by combining non-telecom services with telecom services or so-called service mash-ups—for example, calling a buddy via VoIP over broadband and delivering a map displayed on a screen that shows where you are calling from. IMS architecture allows a telecom operator to do the same: bundle a nontelecom product with a telephone service (or voice) component.
Finally, today major Tier One telecom operators have many non-interoperable or so-called “smokestack” back-office functions generally referred to as operations and business support systems (OSS/BSS). With IMS architecture, these smokestacks can be reduced to one OSS/BSS, thereby increasing operational efficiency and reducing costs. So in a nutshell, what’s IMS? It’s a vast collection of developed functions and interface standards under one umbrella architecture called IMS. The key to its almost universal acceptance by the telecom standards community is that it reuses already established standards such as Session Initiation Protocol (SIP) and DIAMETER.
Full download
Posted: February 29th, 2008, 7:29am CET
Master the Signal Processing Concepts and Techniques Needed to Design and Operate Any Wireless Communications Network
Signal Processing for Wireless Communications offers communications engineers an application-focused guide to the essential concepts and techniques of wireless signal processing. This comprehensive reference examines the role that key algorithms and standard migration paths play in the design and day-to-day operations of today's state-of-the-art wireless networks.
Written by Dr. Joseph Boccuzzi, a leading signal processing expert with years of product development, research, and teaching experience, this on-target engineering tool takes readers step by step through major wireless topics…modulation theory…wireless multipath channel…modulation detection methods…performance improvement techniques…receiver digital signal processing…3G wideband CDMA…computer simulation estimation techniques…and 3G and beyond. Designed to bring engineers up to speed on the latest breakthroughs in signal processing technology, Signal Processing for Wireless Communications features:
- Expert coverage of 3G wideband CDMA
- Discussion of the role OFDM will play in future technologies
- Complete information on the role of vital signal processing algorithms within the context of wireless applications
- Discussions of advanced signal processing challenges in the mobile environment
- Over 500 detailed illustrations
Inside This Hands-On Signal Processing Guide
• Wireless Topics • Modulation Theory • Wireless Multipath Channel • Modulation Detection Techniques • Performance Improvement Techniques • Receiver Digital Signal Processing • 3G Wideband CDMA • Computer Simulation Estimation Techniques • 3G and Beyond
About the Author
Dr. Joseph Boccuzzi is the principal scientist in the wireless business unit of Broadcom Corporation. He teaches wireless signal processing in continuing education and graduate courses.
Full download
Posted: February 29th, 2008, 7:17am CET
“In the twenty-first” century it is reasonable to expect that some of the most important developments in science and engineering will come about through interdisciplinary research. Already in the making is surely one of the most interesting and exciting development we are sure to see for a long time, quantum computation.
A merger of computer science and physics, quantum computation came into being from two lines of thought. The first was the recognition that information is physical , which is an observation that simply states the obvious fact that information can’t exist or be processed without a physical medium.
At the present time quantum computers are mostly theoretical constructs. However, it has been proved that in at least some cases quantum computation is much faster in principle than any done by classical computer. The most famous algorithm developed is Shor’s factoring algorithm, which shows that a quantum computer, if one could be constructed, could quickly crack the codes currently used to secure the world’s data. Quantum information processing systems can also do remarkable things not possible otherwise, such as teleporting the state of a particle from one place to another and providing unbreakable cryptography systems.
Our treatment is not rigorous nor is it complete for the following reason: this book is aimed primarily at two audiences, the first group being undergraduate physics, math, and computer science majors. In most cases these undergraduate students will find the standard presentations on quantum computation and information science a little hard to digest. This book aims to fill in the gap by providing undergraduate students with an easy to follow format that will help them grasp many of the fundamental concepts of quantum information science.
This book is also aimed at readers who are technically trained in other fields.
This includes students and professionals who may be engineers, chemists, or biologists. These readers may not have the background in quantum physics or math that most people in the field of quantum computation have. This book aims to fill the gap here as well by offering a more “hand-holding” approach to the topic so that readers can learn the basics and a little bit on how to do calculations in quantum computation.
Finally, the book will be useful for graduate students in physics and computer science taking a quantum computation course who are looking for a calculationally oriented supplement to their main textbook and lecture notes.
Full download
Posted: February 28th, 2008, 5:47pm CET
CCDA Official Exam Certification Guide, Third Edition, is a best-of-breed Cisco® exam study guide that focuses specifically on the topics for the DESGN exam. Senior networking consultants Anthony Bruno and Steve Jordan expertly cover the latest exam content, helping you identify areas of weakness and improve your knowledge of Cisco network design. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.
CCDA 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 and concise Foundation Summary information make referencing easy and give you a quick refresher whenever you need it. Challenging chapter-ending review questions help you assess your knowledge and reinforce key concepts.
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.
Well regarded for its level of detail, assessment features, and challenging review questions and exercises, this book helps you master the concepts and techniques that will enable you to succeed on the exam the first time.
CCDA Official Exam Certification Guide, Third Edition, 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.
A. Anthony Bruno, CCIE® No. 2738, is a senior principal consultant with British Telecom with more than 17 years experience in the internetworking field. He has consulted for many enterprise and service-provider customers in the design, implementation, and optimization of large-scale data and IP telephony networks.
Steve Jordan, CCIE No. 11293, is a senior consultant with British Telecom with more than 11 years of experience in internetworking. He has extensive experience with large-scale data-center environments and has designed and implemented various network solutions in the manufacturing, telecommunication, and transportation industries.
This official study guide helps you master all the topics on the DESGN exam, including
- Network design methodology
- Network structure models
- Enterprise LAN design
- Wireless LAN design
- Enterprise edge module design
- WAN design
- IPv4 and IPv6
- Routing protocol selection
- RIP, EIGRP, OSPF, and IS-IS
- BGP, route manipulation, and IP multicast
- Security management, technologies, and design
- Voice architectures and IP telephony design
- Network management protocols
Full download
Posted: February 28th, 2008, 1:37pm CET
Understanding network performance and effectiveness is now crucial to business success. To ensure user satisfaction, both service providers and enterprise IT teams must provide service-level agreements (SLA) to the users of their networks–and then consistently deliver on those commitments. Now, two of the Cisco® leading network performance and accounting experts bring together all the knowledge network professionals need to do so.
Network Management: Accounting and Performance Strategies imparts a deep understanding of Cisco IOS® embedded management for monitoring and optimizing performance, together with proven best strategies for both accounting and performance management.
Benoit Claise and Ralf Wolter begin by introducing the role of accounting and performance management in today’s large-scale data and voice networks. They present widely accepted performance standards and definitions, along with today’s best practice methodologies for data collection.
Next, they turn to Cisco devices and the Cisco IOS Software, illuminating embedded management and device instrumentation features that enable you to thoroughly characterize performance, plan network enhancements, and anticipate potential problems and prevent them. Network standards, technologies, and Cisco solutions covered in depth include Simple Network Management Protocol (SNMP) and Management Information Bases (MIB), Remote Monitoring (RMON), IP accounting, NetFlow, BGP policy accounting, AAA Accounting, Network Based Application Recognition (NBAR), and IP SLA (formerly known as SAA). For each, the authors present practical examples and hands-on techniques.
- Compare accounting methods and choose the best approach for you
- Apply network performance best practices to your network
- Leverage built-in Cisco IOS network management system components to quantify performance
- Uncover trends in performance statistics to help avoid service degradation before it occurs
- Identify under use of network paths, so you can improve overall network efficiency
- Walk through hands-on case studies that address monitoring, capacity planning, billing, security, and voice networks
- Understand Cisco network performance, deliver on your SLAs, and improve accounting and billing
This book is part of the Networking Technology Series from Cisco Press®, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.
About the Author
Benoit Claise, CCIE No. 2686, is a Cisco Distinguished Engineer working as an architect for embedded management and device instrumentation. His area of expertise includes accounting, performance,and fault management. Claise is a contributor to the NetFlow standardization at the IETF in the IPFIX and PSAMP working groups. He joined Cisco in 1996 as a customer support engineer in the Technical Assistance Center network management team. He then became an escalation engineer before joining the engineering team.
Ralf Wolteris a senior manager, Consulting Engineering at Cisco Systems. He leads the Core and NMS/OSS consulting team for Europe and works closely with corporate engineering, as well as supporting large customer projects. His special field of interest is device instrumentation, related to accounting and performance management. He joined Cisco in 1996 as a systems engineer. He has provided technical leadership for many large network management projects in Europe, the Middle East, and Africa. Before his current position, he worked as a networking consultant at AT&T/NCR, focusing on the design and management of data networks.
Full download
Posted: February 28th, 2008, 12:43pm CET
The definitive guide to planning, architecting, deploying, supporting, and creating Voice over Wireless LAN solutions
Recent advances make it possible to deliver high-quality voice and video communications over a wireless LAN (WLAN), replacing costly wired telephone and video surveillance systems and dramatically reducing support costs. However, today’s new voice over WLAN (VoWLAN) technologies require fundamentally different skills and techniques from those used in traditional voice and video systems. Now, there’s a complete guide to every facet of VoWLAN deployment: planning, design, installation, security, maintenance, and troubleshooting.
- Understand VoWLAN components, applications, and benefits
- See VoWLAN at work in actual enterprise environments
- Master VoWLAN signaling, including voice signal characteristics, A/D conversion, and compression
- Discover the latest 802.11 VoWLAN standards, including 802.11e, 802.11r, and 802.11k
- Secure IP-based VoWLAN systems against intrusion and compromise
- Analyze your organization’s requirements and design an optimal VoWLAN solution
- Plan for capacity, roaming, and integration with cellular systems
- Install, configure, test, verify, and validate your VoWLAN system
- Plan for operational support and implement appropriate administration tools and methods
- Includes a complete VoWLAN glossary
About the Author
Jim Geier is the founder of Wireless-Nets, Ltd., and the company’s principal consultant. His 25 years of experience includes the analysis, design, software development, installation, and support of numerous wireless network-based systems for enterprises, airports, homes, retail stores, manufacturing facilities, warehouses, hospitals, and cities worldwide.
Jim has been active within the Wi-Fi Alliance, responsible for certifying interoperability of 802.11 (Wi-Fi) wireless LANs. He has also been active with the IEEE 802.11 Working Group, responsible for developing international standards for wireless LANs. He served as Chairman of the IEEE Computer Society, Dayton Section, and Chairman of the IEEE International Conference on Wireless LAN Implementation. Jim is an advisory board member of several leading wireless LAN companies.
Jim is the author of several books, including Wireless Networks First Step (Cisco Press), Wireless LANs (Sams), Wireless Networking Handbook(MTP), and Network Reengineering(McGraw-Hill), as well as numerous articles.
Jim’s education includes a bachelor’s and master’s degree in electrical engineering and a master’s degree in business administration.
Full download
Posted: February 28th, 2008, 12:37pm CET
This volume offers every clinical ophthalmologist valuable guidance in implementing the results of the latest multicenter clinical trials in practice. Chapters on all major disease entities review all pertinent trials, bring these trials into a real-world setting, and show how the results should influence day-to-day patient management. Coverage includes diseases in all ophthalmologic subspecialties--cornea/external disease, glaucoma, retina, pediatric ophthalmology, ocular oncology, neuro-ophthalmology, and oculoplastics. More than 170 illustrations, 92 in full color, complement the text. General ophthalmologists will have at their fingertips, in an easily digestible format, the current standard of patient care across the spectrum of ophthalmology.
Full download
Posted: February 28th, 2008, 9:40am CET
"The language used in the book is extremely clear.... The approach is very thoughtful.... This book is aimed at advanced undergraduates and beginning graduate students ... [and] would be a valuable addition to the library of any research lab at the physical end of biochemistry."
Chemistry World
Providing advanced undergraduate and graduate students with a foundation in the basic concepts of biophysics, students who have taken physical chemistry and calculus courses will find this book an accessible and valuable aid in learning how these concepts can be used in biological research. The text provides a rigorous treatment of the fundamental theories in biophysics and illustrates their application with examples including protein folding, enzyme catalysis and ion channel permeation. Through these examples, students will gain an understanding of the general importance and broad applicability of biophysical principles to biological problems.
About the Author
MEYER B. JACKSON is Professor of Physiology at the University of Wisconsin Medical School. He has been teaching graduate level biophysics for nearly 25 years.
Full download
Posted: February 28th, 2008, 9:37am CET
An in-depth guide to creating world-class Business Intelligence solutions
This comprehensive volume covers every aspect of PerformancePoint 2007, the latest in Microsoft's line of Business Intelligence applications. You will learn to collect and warehouse corporate data, perform fiscal analysis, distribute dynamic reports across the enterprise, and forecast business trends.
Business Intelligence with Microsoft Office PerformancePoint 2007 provides full details on creating scorecards, dashboards, and analytics and shows how to integrate PerformancePoint with Microsoft Office 2007 and SQL Server 2005 Reporting Services. You will get full coverage of the cutting-edge financial planning, reporting, security, and delivery tools available in PerformancePoint 2007.
About the Author
Craig Utley is a program manager at Microsoft on the SQL Server Customer Advisory Team, focusing on Business Intelligence.He has written, trained, spoken, and consulted on a variety of BI topics related to Microsoft technologies.
Full download
Posted: February 28th, 2008, 5:36am CET
This volume contains a collection of the papers presented during the First International ACM-L Workshop, which was held in Tucson, Arizona, on November 8, 2006, during the 25th International Conference on Conceptual Modeling, ER 2006. The workshop focused on enhancing the fundamental understanding of how to model continual learning from past experiences and how to capture knowledge from transitions between system states.
Active conceptual modeling is a continual process of describing all aspects of a domain, its activities, and changes from different perspectives based on our knowledge and understanding.
Included in this state-of-the-art survey are 11 revised full papers, carefully reviewed and selected from the workshop presentations. Rounded off with 4 invited lectures and an introductory and motivational overview, these papers represent the current thinking in conceptual modeling research.
Full download
Posted: February 28th, 2008, 5:29am CET
This book includes selected papers of the Asia Simulation Conference 2007, held in Seoul, Korea, October 10-12, 2007.
The 42 revised full papers presented were carefully reviewed and selected from 120 submissions; after the conference, the papers went through another round of revision. The papers are organized in topical sections on Manufacturing, Numerical Simulation I, General Application, Agent Based Simulation, Aero Space, System Dynamics, Numerical Simulation II, Web Based Simulation, General Engineering, Logistics Simulation, Simulation and AI, Simulation Tools, Statistical Methods, Health Care/Education as well as Methodology.
Full download
Posted: February 28th, 2008, 5:22am CET
This Cookbook by Windows PowerShell team developer Lee Holmes provides hundreds of tested scripts that you can use right away to get Microsoft's new tool working for you. More than 150 recipes, combined with a concise task-based introduction to the Windows PowerShell scripting language and environment, make it the perfect look-up guide when you encounter a thorny problem, or need a quick solution. The ideal companion to any tutorial or reference, this book meets the needs of system administrators at any level.
Microsoft has revolutionized the world of system management and command-line shells with its release of Windows PowerShell, and Lee Holmes gives you practical tools and inside advice that will make you a more productive user and administrator. You will be able to solve everything from automating routine tasks, working with files, event logs and other forms of structured data, to managing the users and resources of complex Windows networks. Each recipe includes a focused piece of code plus discussion of how and why it works, so that you can apply the solution to similar tasks.
You get an array of recipes covering PowerShell fundamentals, common tasks, and administrator tasks, including:
- Pipelines, variables, objects, looping and flow control, strings and unstructured text, calculations and math
- Simple files; structured files; Internet-enabled scripts; code reuse; lists, arrays and hashtables; user feedback; error management; environmental awareness; script signing; and more
- Files and directories, registry manipulation, comparing data, event logs, process cmdlets, service cmdlets, Active Directory, enterprise computer management, and more
Those who administer Microsoft's Exchange 2007 and System Center Operations Manager (formerly MOM) will also benefit from this book, with separate chapters devoted to these servers. All Windows administrators will appreciate the appendices that include a PowerShell language quick reference, and a reference to the .NET, WMI and COM objects that PowerShell scripters will use often.
With working scripts, tutorials, and references all in one volume,
Windows PowerShell Cookbook will turbocharge the productivity of any Windows administrator.
About the Author
Lee is a developer on the Microsoft Windows PowerShell team, and already spends quite a bit of his time explaining the technology to their customers through his blog (http://www.leeholmes.com/blog/). His vast experience with Windows PowerShell allows him to integrate both the "how" and the "why" into discussions. In addition, his integration with the administration community (via our newsgroups, mailing lists, and blogging community) gives him a great deal of insight into their needs. He currently resides in Washington.
Full download
Posted: February 28th, 2008, 5:21am CET
Written by popular author and .NET expert Jesse Liberty, this thoroughly updated tutorial for beginning to intermediate programmers covers the latest release of Microsoft's popular C# language (C# 3.0) and the newest .NET platform for developing Windows and web applications. Our bestselling Programming C# 3.0, now in its fifth edition, is a world-class tutorial that goes well beyond the documentation otherwise available. Liberty doesn't just teach C#; he tells the complete story of the C# language and how it integrates with all of .NET programming, so that you can get started creating professional quality web and Windows applications. This book: Provides a comprehensive tutorial in C# and .NET programming that also serves as a useful reference you'll want by your side while you're working Covers all of the new features of the language, thoroughly integrated into every chapter, rather than tacked on at the end Provides insight into best practices and insight into real world programming by a professional programmer who worked with C# as an independent contractor for nearly a decade before joining Microsoft as a Senior Program Manager Every chapter in this book has been totally revised, and the entire book has been reorganized to respond to the significant changes in the language Full coverage, from the ground up of LINQ (Language Integrated Query) and other C# 3.0 language innovations to speed up development tasks Explains how to use C# in creating Web Applications as well as Windows Applications, using both the new Windows Presentation Foundation (WPF) and the older WinForms technology This new edition of Programming C# 3.0 is for working programmers who want to develop proficiency inMicrosoft's most important language. No prior .NET experience is required for you to get started. There's no time like the present to work with C# -- and no book like this one to teach you everything you need to know. Special note to VB6 and Java programmers: if you've decided to transition to .NET, this book will take you there.
About the Author
Jesse Liberty, currently a Senior Program Manager on the Silverlight Development Team at Microsoft, is the author of Programming C#, Programming .NET 3.5, Learning ASP.NET with AJAX and numerous other books. He is a recognized .NET expert, whose experience includes Software Architect at PBS, and Distinguished Software Engineer at AT&T. He can be reached at http://www.JesseLiberty.com Donald Xie is a business analyst with Chevron. He loves programming and has worked as an independent solution consultant for many organizations. He is co-author of several books on general and .NET programming including Pro Visual Studio.NET and Fast Track ADO.NET.
Full download
Posted: February 28th, 2008, 5:21am CET
To help you be more efficient in your work, this handy pocket reference gives you instant reminders on how to use important MySQL functions, especially in conjunction with key parts of the LAMP open source infrastructure. This powerful database system is so rich in features that no administrator or programmer can stay familiar with all of them.
MySQL Pocket Reference is an ideal on-the-job companion, well organized to help you find and adapt the statements you need -- quickly.
Updated for the latest versions of this popular database, this edition covers many complex features that have been added to MySQL 5.0 and 5.1, including a section dedicated to stored procedures and triggers. After a brief introduction on installation and initial setup, the book explains:
- How to configure MySQL, such as setting the root password
- MySQL data types, including numerics, strings, dates, and complex types
- SQL syntax, commands, data types, operators, and functions
- Arithmetic, comparison and logical operators
- Aggregate and general functions
- Stored procedures and triggers, including procedure definition, procedure calls, procedure management, cursors, and triggers
You don't have time to stop and thumb through an exhaustive reference when you're hard at work. This portable and affordable guide is small enough to fit into your pocket, and gives you a convenient reference that you can consult anywhere. When you reach a sticking point and need to get to a solution quickly, the
MySQL Pocket Reference is the book you want to have.
About the Author
George Reese is the founder and President of Valtira LLC in Minneapolis, MN and author of technology books such as the MySQL Pocket Reference, Database Programming with JDBC and Java, and Java Database Best Practices. Throughout the Internet era, he has spent his career applying enterprise and web technologies to the marketing domain. He is the creator of the Simplicis Marketing Dashboard, the core product from Valtira.
George holds a BA in Philosophy from Bates College in Lewiston, Maine and an MBA from the Kellogg School of Management in Evanston, Illinois. He currently lives in Minnesota with his wife and two daughters.
Full download
Posted: February 27th, 2008, 7:24pm CET
Guided by the biggest names in renal pathology, the new Sixth Edition of this gold-standard text thoroughly examines the origins and manifestations of kidney disease. Experts offer careful pathologic descriptions, appropriate clinical correlations, and extensive discussions on causes and pathogenesis to clarify your understanding and facilitate easy, accurate diagnosis. This edition is in full color throughout and extensively reorganized. You'll appreciate the hundreds of razor-sharp illustrations, the increased number of international contributors, and the addition of important new topics. Two volumes make specific information even easier to pinpoint and retrieve.
Univ. of North Carolina at Chapel Hill. A Brandon/ Hill Medical List selection on renal pathology. New chapters are included on pathophysiologic mechanisms of renal injury and on renal neoplasms. Previous edition, c1992, entitled, Pathology of the Kidney, by Robert Heptinstall, was a threevolume set. Numerous halftone illustrations and references. DNLM: Kidney Diseases--pathology.
--This text refers to an out of print or unavailable edition of this title.
Full download
Posted: February 27th, 2008, 6:56pm CET
Completely updated for C# 3.0 and the .NET 3.5 platform, the new edition of this bestseller offers more than 250 code recipes to common and not-so-common problems that C# programmers face every day. Every recipe in the book has been reconsidered with more than a third of them rewritten to take advantage of new C# 3.0 features. If you prefer solutions you can use today to general C# language instruction, and quick answers to theory, this is your book. C# 3.0 Cookbook offers a new chapter on LINQ (language integrated query), plus two expanded chapters for recipes for extension methods, lambda functions, object initializers, new synchronization primitives and more. The new edition is also complemented by a public wiki, which not only includes all of the C# 2.0 recipes from the previous edition unchanged by the release of C# 3.0, but invites you to suggest better ways to solve those tasks. Here are some of topics covered: LINQ Numeric data types and Enumerations Strings and characters Classes and structures Generics Collections Exception handling Delegates, events, and lambda expressions Filesystem interactions Web site access XML usage (including LINQ to XML, XPath and XSLT) Networking Threading Data Structures & Algorithms Each recipe in the book includes tested code that you can download from oreilly.com and reuse in your own applications, and each one includes a detailed discussion of how and why the underling technology works. You don't have to be an experienced C# or .NET developer to use C# 3.0 Cookbook. You just have to be someone who wants to solve a problem now, without having to learn all the related theory first.
About the Author
Jay Hilyard has been developing applications for the Windows platform for over 15 years and for .NET for more than seven of those. He has published numerous articles in MSDN Magazine and he currently works on the New Product Team at Newmarket International in Portsmouth, NH. Stephen Teilhet has been working with the .NET platform since the pre-alpha version of the.NET 1.0 framework was being developed by Microsoft. Currently he works for Ounce Labs where he is working on enhancing their static security code analysis tool to find vulnerabilities in several languages including C# and Visual Basic.
Full download
Posted: February 27th, 2008, 6:55pm CET
If you want to speed up the development of your .NET applications, you're ready for C# design patterns -- elegant, accepted and proven ways to tackle common programming problems. This practical guide offers you a clear introduction to the classic object-oriented design patterns, and explains how to use the latest features of C# 3.0 to code them. C# Design Patterns draws on new C# 3.0 language and .NET 3.5 framework features to implement the 23 foundational patterns known to working developers. You get plenty of case studies that reveal how each pattern is used in practice, and an insightful comparison of patterns and where they would be best used or combined. This well-organized and illustrated book includes: An explanation of design patterns and why they're used, with tables and guidelines to help you choose one pattern over another Illustrated coverage of each classic Creational, Structural, and Behavioral design pattern, including its representation in UML and the roles of its various players C# 3.0 features introduced by example and summarized in sidebars for easy reference Examples of each pattern at work in a real .NET 3.5 program available for download from O'Reilly and the author's companion web site Quizzes and exercises to test your understanding of the material. With C# 3.0 Design Patterns, you learn to make code correct, extensible and efficient to save time up front and eliminate problems later. If your business relies on efficient application development and quality code, you need C# Design Patterns.
About the Author
Judith Bishop is a computer scientist, in Pretoria South Africa, specializing in the application of programming languages to distributed systems and web-based technologies. She is internationally known as an advocate of new technology. Her books on Java and C# have been published in six languages. She represents South Africa on IFIP TC2 on software and is a chair or member of numerous international conference committees and editorial boards.
Full download
Posted: February 27th, 2008, 12:36pm CET
The official publication of the International Society for the Study of the Lumbar Spine, this volume is the most authoritative and up-to-date reference on the lumbar spine. This edition provides more balance between basic science and clinical material and has been completely reorganized for easy reference. New chapters cover gene therapy, outcomes assessment, and alternatives to traditional nonoperative treatment. The editors have also added chapters on preparation for surgery, surgical approaches, spinal instrumentation, and bone grafts. Chapters on specific disorders have a consistent structure—definition, natural history, physical examination, imaging, nonoperative treatment, operative treatment, postoperative management, results of surgery, and complications.
Georgetown University, Washington, D.C. Second edition of a two-volume reference of the basic science and clinical aspects of the lumbar spine, and the diagnosis and management of low back disorders. Previous edition 1990. Sponsored by the International Society for the Study of the Lumbar Spine. 116 contributors, 69 U.S.
Full download
Posted: February 27th, 2008, 5:36am CET
Learning Autodesk® 3ds Max® 2008 | Foundation is your shortcut to learning 3ds Max quickly and effectively. Youll get hands-on experience with the key tools and techniques through easy-to-follow, step-by-step project-based lessons, while learning to model, animate, apply materials and render in both the games & design visualization pipelines. By the end of the book youll have a sense of the entire production process as you work on real-life production examples.
Whether youre a game artist or a graphic artist, Autodesk® 3ds Max® 2008 has the tools you need to succeed.
Game Artists will gain in-depth knowledge of the world-class Biped character animation toolset, unparalleled polygon modeling and texturing workflow.
Design Visualization Specialists such as architects, designers, and graphic artists, will gain the power to visually inform the design process through conceptual exploration, design validation and visual communication.
Bonus features included on DVD:
Link to a 30-day trial of Autodesk® 3ds Max® software
Bonus short films and new software feature demos
Autodesk 3ds Max hotkeys reference guide
Free models from Turbo Squid worth $160
Autodesk® 3ds Max® 2008
* An all-access pass to the production and teaching experience of Autodesks training experts
* Concept-driven lessons, fully illustrated in color, teach you the essentials of using 3ds Max 2008 so you can master the techniques of animation, modeling, materials, lighting and rendering
* DVD includes instructor led videos, support files and movies as well as interviews with contributing artists and FREE models from Turbo Squid worth US $160!
With this official Autodesk training guide, you will also:
Learn about the user interface (UI) and work in 3D space
Learn about animation basics and key frame animation
Character modeling with editable poly
Create rigs with biped
Make morph targets with paint tools
Learn about unwrapping UVs
Learn about motion mixer workflow
Understand & animate cameras
Learn about light types and advanced lighting techniques
Rendering Techniques & Tools (mental ray & Render Effect)
Full download
Posted: February 27th, 2008, 5:32am CET
This Festschrift volume, published in celebration of the 50th Anniversary of Artificial Intelligence, includes 34 refereed papers written by leading researchers in the field of Artificial Intelligence. The papers were carefully selected from the invited lectures given at the 50th Anniversary Summit of AI, held at the Centro Stefano Franscini, Monte Verità, Ascona, Switzerland, July 9-14, 2006.
The summit provided a venue for discussions on historical, business, political and educational perspectives of AI; scientific exchange on the state of the art; speculations about the future; contributions by researchers from different but related areas; presentations of the latest research by top scientists in the field; as well as many informal discussions among the participants and visitors. The selected papers reflect the breadth of the topics presented and discussed at the summit, covering subjects ranging from the history and prospects of AI, to speech recognition and processing, linguistics, bionics, and consciousness.
The papers are organized in topical sections on Historical and Philosophical Issues; Information Theory and Quantification; Morphology and Dynamics; Neurorobotics; Machine Intelligence, Cognition, and Natural Language Processing; Human-Like Intelligence: Motivation, Emotions, and Consciousness; Robot Platforms; and Art and AI.
Full download
Posted: February 27th, 2008, 5:30am CET
The three-volume set, LNCS 2329, LNCS 2330, and LNCS 2331, constitute the refereed proceedings of the Second International Conference on Computational Science, ICCS 2002, held in Amsterdam, The Netherlands, in April 2002.The three volumes present more than 350 reviewed contributed and invited papers and span the whole range of computational science, from foundational issues in computer science and mathematics to advanced applications in virtually all application fields making use of computational techniques. These proceedings give a unique account of recent results in the field.
Proceedings of the Intl Conference, held April 21-24, 2002 in Amsterdam, The Netherlands. Softcover.
Full download
Posted: February 27th, 2008, 5:29am CET
This book constitutes the refereed proceedings of the Second International Conference on Intelligent Text Processing and Computational Linguistics, CICLing 2001, held in Mexico City, Mexico in February 2001.
The 38 revised full papers and 12 short papers presented together with three invited papers were carefully reviewed and selected from 72 submissions. The books is divided in topical sections on computational linguistic theories, semantics, anaphora and reference, disambiguation, translation, text generation, dictionaries and corpora, morphology, parsing techniques, text categorization, information retrieval, and structure identification and text mining.
Proceedings of the Second International Conference, CICLing 2001, Computational Linguistics and Intelligent Text Processing, held in Mexico City, Mexico, in February of 2001. Main topics discussed included semantics, anaphora and reference, translation, and text generation. Softcover.
Full download
Posted: February 27th, 2008, 5:29am CET
This book constitutes the thoroughly refereed joint post-proceedings of the VLDB 2002 Workshop on Efficiency and Effectiveness of XML Tools and Techniques, EEXTT and the CAiSE 2002 Workshop on Data Integration over the Web, DIWeb.
The 10 revised full papers presented were carefully selected during two rounds of reviewing and revision. The papers are organized in topical sections on XML languages, XML modeling and integration, XML storage, benchmarking XML, and data integration over the Web.
Full download
Posted: February 27th, 2008, 5:28am CET
Geometric algebra (a Clifford Algebra) has been applied to different branches of physics for a long time but is now being adopted by the computer graphics community and is providing exciting new ways of solving 3D geometric problems.
John Vince (author of numerous books including Geometry for Computer Graphics and Vector Analysis for Computer Graphics) has tackled this complex subject in his usual inimitable style, and provided an accessible and very readable introduction.
As well as putting geometric algebra into its historical context, John tackles complex numbers and quaternions; the nature of wedge product and geometric product; reflections and rotations (showing how geometric algebra can offer a powerful way of describing orientations of objects and virtual cameras); and how to implement lines, planes, volumes and intersections. Introductory chapters also look at algebraic axioms, vector algebra and geometric conventions and the book closes with a chapter on how the algebra is applied to computer graphics.
Full download
Posted: February 27th, 2008, 5:28am CET
Secure and share your digital f iles at home.
Access them from virtually anywhere.
Photos. Tax records. Personal correspondence. Music and movies. Your home network contains much of what's vital to your life in today's digital world. You need to secure and back up those files. You need to be able to access them from anywhere—home, work, or on the road.
Windows Home Server makes automatic backups and easy access the norm. If you see the word "server" and think "difficult," stay with us. This book shows you how simple using Windows Home Server can be.
-
Define your needs and choose the Windows Home Server product that best meets them
-
Install Windows Home Server and get it running properly
-
Create and use accounts and permissions for shared resources
-
Manage automatic backups appropriately for your needs
-
Set up a system to facilitate data storage on Windows Home Server
-
Learn how to recover lost data
-
Monitor the health of your network and enhance your security
-
Explore the enhanced functionality of add-ins
About the Author
Rick Hallihan is an industry expert with a wide range of experience in technology, networking, and software development. Over the years he has developed software using Java, C, C++, and C#. Rick also has experience managing servers running Linux, Windows 2000 Server, and Windows Server 2003, including Active Directory and Group Policy management, and building networks with Cisco routing and networking hardware.
In addition, Rick has been an active technology enthusiast for many years. He has been blogging about Microsoft technologies and the Internet since March 2004. His blog can be found at http://onemanshouting.com. In January 2006, Rick was selected by Microsoft to participate in “Search Champs,” a collection of industry participants that meet in Redmond, WA, to learn about, discuss, and provide feedback on Microsoft’s Internet-oriented products and services.
Rick began his involvement with Microsoft’s Windows Home Server unknowingly with a blog post in January 2005, where he outlined a vision for a “Windows Server, Home Edition” that would leverage Microsoft’s Small Business Server platform. Little did Rick know that Microsoft was already hard at work building something similar. Soon after Windows Home Server was announced to the public, Rick was afforded the opportunity to discuss the product in-depth with Charlie Kindel, Microsoft’s general manager for Windows Home Server, mostly because of that predictive posting that he had made two years before.
Because of his involvement with the community, Rick was granted Microsoft’s MVP Award for Windows Home Server. Rick looks forward to being part of the emerging community that is developing around Windows Home Server.
Full download
Posted: February 26th, 2008, 7:47pm CET
Digital Television is as an authoritative and complete overview that describes the technology of digital television broadcasting. It gives you a thorough technical description of the underlying principles of the DVB standard and the various steps of signal processing. Also included is a complete technical glossary of terms, abbreviations, and expressions that gives you quick reference.
Now in it's 3rd edition, Digital Television, this book is completely up-to-date with standard and new technologies including:
- DVB and DVB-S2
- IPTV
- Mobile TV DVB-H
- HDTV
- High Definition formats 1080i and 720p
- Compression including MPEG, H.264, and VC-1
If you are looking for a concise technical briefing that will quickly get you up to speed without getting lost - this is the book you need.
KEY BENEFITS
* Enhance your knowledge of digital television with this authoritative, technical introduction
* Learn underlying priciples of the DVB system, compression technology, IPTV, Mobile TV, and more
* Understand analog and digital formats and signal processing from transmission to reception
Full download
Posted: February 26th, 2008, 7:41pm CET
This book is about change. It is as much a how-to guide for using a wiki as it is a how-to guide for making change happen. Status quo often becomes the norm when the tools available to people are difficult to use, highly structured and only meet a narrow set of needs, and don’t elicit a positive emotional connection from the people that use them. The wiki is a product of the idea that change can replace status quo as the norm if people have tools that do respond to their needs, emphasize the importance of people in building and managing knowledge, and maximize the feeling that they’re in charge of their own success.
In this book, you’ll explore the value of collaborative approaches that emphasize equal responsibility over hierarchy, look at the key differences between Wikipedia and thewikis used by organizations, and explorewhatmakes awiki different from other tools used for communication and collaboration. Based on my work running large-scalewiki projects and advising organizations on their wiki adoption, I’ve laid out a plan that shows you how to make the case for a wiki in your organization, run a wiki pilot that builds real, highly relevant examples you can use later on to grow wiki use, drive adoption throughout your organization, and minimize obstacles along the way.
Full download
Posted: February 26th, 2008, 7:10pm CET
This book constitutes the refereed proceedings of the 5th International Conference on Discovery Science, DS 2002, held in Lübeck, Germany, in November 2002.
The 17 revised full papers and 27 revised short papers presented together with 5 invited contributions were carefully reviewed and selected from 76 submissions. The papers are organized in topical sections on applications of discovery science to natural science, knowledge discovery from unstructured and semi-structured data, metalearning and analysis of machine learning algorithms, combining machine learning algorithms, neural networks and statistical learning, new approaches to knowledge discovery, and knowledge discovery from text.
Full download
Posted: February 26th, 2008, 7:08pm CET
Art Carpenter demystifies the powerful REPORT procedure and shows you how to incorporate this highly flexible and customizable procedure into your SAS reporting programs. Combining his years of SAS experience with a talent for instruction, Art offers clear and comprehensive coverage that demonstrates how valuable this procedure is for both summarizing and displaying data. Illustrated with over two hundred examples and sample exercises to reinforce your learning, this resource provides you with information that you can put to immediate use.
The text is divided into three distinct sections. Part 1 introduces you to PROC REPORT, showing you how it works and 'thinks.' This section is designed to be read linearly by users who are unfamiliar with the procedure. Part 2 is a collection of increasingly more complex examples that feature advanced options and capabilities. It also introduces the relationship between PROC REPORT and the Output Delivery System (ODS). Part 3 incorporates the options and statements described in Parts 1 and 2 into a series of examples that highlight many of the extended capabilities of PROC REPORT. Included in this section is a discussion of a few ODS statements and options that might be useful to a PROC REPORT programmer, plus an in-depth look at the PROC REPORT process itself, especially as it relates to the execution of compute blocks.
Your bonus CD-ROM includes Russ Lavery's "An Animated Guide to the SAS REPORT Procedure," coauthored with Art Carpenter and presented with an audio track and example programs; example SAS code; example SAS data sets; example results; and a compilation of nearly 100 related conference papers.
About the Author
Art Carpenter, an independent consultant and statistician, has been a SAS(r) user since 1976. His impressive list of publications includes Carpenter's Complete Guide to the SAS(r) Macro Language, Second Edition; Annotate: Simply the Basics; his co-authored Quick Results with SAS/GRAPH(r) Software; and two chapters in Reporting from the Field. He also has served as the general editor of Art Carpenter's SAS(r) Software Series. A SAS Certified Professional?, Art has presented over six dozen papers, posters, and workshops at SAS Global Forum, SAS Users Group International (SUGI) conferences, and various SAS regional conferences. Art has received several best-contributed-paper awards. He has served in various leadership roles for local, regional, national, and international users groups, including conference chair and executive board member of SAS Global Forum.
Full download
Posted: February 26th, 2008, 6:53pm CET
An all-star cast of authors analyze the top IT security threats for 2008 as selected by the editors and readers of Infosecurity Magazine. This book, compiled from the Syngress Security Library, is an essential reference for any IT professional managing enterprise security. It serves as an early warning system, allowing readers to assess vulnerabilities, design protection schemes and plan for disaster recovery should an attack occur. Topics include Botnets, Cross Site Scripting Attacks, Social Engineering, Physical and Logical Convergence, Payment Card Industry (PCI) Data Security Standards (DSS), Voice over IP (VoIP), and Asterisk Hacking.
Each threat is fully defined, likely vulnerabilities are identified, and detection and prevention strategies are considered. Wherever possible, real-world examples are used to illustrate the threats and tools for specific solutions.
* Provides IT Security Professionals with a first look at likely new threats to their enterprise
* Includes real-world examples of system intrusions and compromised data
* Provides techniques and strategies to detect, prevent, and recover
* Includes coverage of PCI, VoIP, XSS, Asterisk, Social Engineering, Botnets, and Convergence
About the Author
Craig A Schiller (CISSP-ISSMP, ISSAP) is the CISO for Portland State University and President of Hawkeye Security Training, LLC. He is the primary author of the first Generally Accepted System Security Principles. He is a co-author of Combating Spyware in the Enterprise and Winternals from Syngress, several editions of the Handbook of Information Security Management, and a contributing author to Data Security Management. Mr. Schiller has co-founded two ISSA chapters, the Central Plains chapter and the Texas Gulf Coast Chapter. Seth Fogie is the VP of Dallas-based Airscanner Corporation where he oversees the development of security software for the Window Mobile (Pocket PC) platform. He has co-authored numerous technical books on information security, including the top selling "Maximum Wireless Security" from SAMS, and "Security Warrior" from O'Reilly. Seth frequently speaks at IT and security conferences/seminars, including Black Hat, Defcon, CSI, and Dallascon. In addition, Seth has co-authored the HIPAA medical education course for the Texas Medical Associate and is acting Site Host for Security at the "InformIT.com" website where he writes articles and reviews/manages weekly information security related books and articles Colby DeRodeff, GCIA, GCNA; Manager, Technical Marketing, ArcSight, has spent nearly a decade working with global organizations guiding best practices and empowering the use of ArcSight products across all business verticals including government, finance and healthcare. In this capacity he has been exposed to countless security and organizational challenges giving him a unique perspective on todays information security challenges.
Recognized as an expert in the field of IT security, Colbys primary areas of focus are insider threat, the convergence of physical and logical security, as well as enterprise security and information management. As the leader of ArcSights Technical Marketing team, Colby drives content for customers to more easily identify and solve complex real-world issues. He has helped ArcSight grow from the earliest days as a sales consultant and implementation engineer, to joining the development organization where he was one of the founders of ArcSights Strategic Application Solutions team delivering content solutions to solve real world problems such as compliance and insider threat.
Colby has held several consulting positions at companies; such as Veritas where he was responsible for deploying their global IDS infrastructure and ThinkLink Inc, where he maintained an enterprise VoIP network.
Colby attended San Francisco State University and holds both the SANS Intrusion Analyst (GCIA) and Network Auditor (GCNA) certifications Michael Gregg is the President of Superior Solutions, Inc. and has more than 20 years experience in the IT field. He holds two associates degrees, a bachelors degree, and a masters degree and is certified as: CISSP, MCSE, MCT, CTT+, A+, N+, Security+, CNA, CCNA, CIW Security Analyst, CCE, CEH, CHFI, CEI, DCNP, ES Dragon IDS, ES Advanced Dragon IDS, and TICSA.
Full download
Posted: February 26th, 2008, 5:38am CET
From the Foreword. . . . . .The intellectual content in this book is high. While some of the methods it describes are relatively simple, most are quite sophisticated. Yet examples are given that concretely demonstrate how these concepts can be applied in practical hardware architectures. Moreover, there is very little overlap with other books on parallel processing. The focus on application-specific processors and their use in embedded systems leads to a rather different set of techniques. I believe that this book defines a new discipline. It gives a systematic approach to problems that engineers have been able to face only in an ad hoc way before.
---Edward A. Lee Department of Electrical Engineering and Computer Sciences, University of California at Berkeley
Embedded Multiprocessors Scheduling and Synchronization Series Volume: 3 This item is part of the Signal Processing and Communications series. Application-specific, embedded multiprocessors are increasingly found today in high- performance communications and multimedia systems such as cellular phones and base stations, high-speed modems, set-top boxes, and switches in high-speed networks. Systematic design and analysis of such embedded multiprocessors is becoming a very important research area in industry and academia. This book focuses on the incorporation of interprocessor communication costs into multiprocessor scheduling decisions, modeling and analysis of multiprocessor system performance, and the application of the synchronization graph model to the development of hardware and software that can significantly reduce interprocessor communication overhead. Embedded Multiprocessors is a one-of-a-kind single-source reference indispensable for electrical and electronics, computer, communications, signal processing, and microprocessing engineers, and upper-level undergraduate and graduate students in these disciplines.
Focuses on the incorporation of interprocessor communication costs into multiprocessor scheduling decisions, and the modeling and analysis of multiprocessor system performance. DLC: Embedded computer systems.
Full download
Posted: February 26th, 2008, 5:35am CET
"The book can be considered the definitive guide to Zope 3. If the reader is looking for a book containing a set of tutorials on creating and using Web applications, this is a great choice."
Pectu Dana, Timisoara, Romania; ACM Computing Reviews, September 2006
"This book is at once thorough, brief, and concise. This is by far the best technical books i've read on any subject.
I have been interested in Zope for almost a year now, but even as a seasoned programmer I was intimidated by its labrythian complexity. I struggled for weeks reading the free Zope material and learning almost nothing. This book presents the material in an accessable manner while shying away from the horrible puns and awful jokes present in so many technical books. This book would be a bargin at twice its price."
D. Morrione, Hemet, CA, amazon.com
Zope is a powerful Python web application platform for developing complex web applications rapidly and collaboratively. With version 3, Zope has been rebuilt on top of a Component Architecture that combines the best ideas available from modern web platforms.
This book focuses on Zope 3, though it also addresses the needs of Zope 2 developers who want to use Zope 3 features as they are backported into the Zope 2 platform. First, the key concepts of Zope and its Component Architecture are introduced. Each of Zope's capabilities is demonstrated by building a sample application and then extending it with more features.
About the Author
The author's computer programming started out as a hobby and became a profession very quickly. He has been a web developer for many years, having opened his own business during high school already. He started his first Zope project almost half a decade ago and has successfully used Zope in innumerable applications since. A few years ago, when the rewrite of Zope was initiated, he became a developer of Zope 3. He has been continually contributing to Zope and related projects itself since. Currently he is studying Physics at the Dresden University of Technology, while continuing the Internet business.
Full download
Posted: February 26th, 2008, 5:35am CET
This book constitutes the refereed proceedings of the 8th International Conference on High-Performance Computing and Networking, HPCN Europe 2000, held in Amsterdam, The Netherlands, in May 2000. The 52 revised full papers presented together with 34 revised posters were carefully reviewed for inclusion in the book. The papers are organized in sections on problem solving environments, metacomputing, load balancing, numerical parallel algorithms, virtual enterprises and virtual laboratories, cooperation coordination, Web-based tools for tele-working, monitoring and performance, low-level algorithms, Java in HPCN, cluster computing, data analysis, and applications in a variety of fields.
Proceedings of the 8th International Conference on High Performance Computing and Networking, held May 8-10, 2000, in Amsterdam, The Netherlands. Topics included problem-solving environments, metacomputing, partitioners/load balancing, and numerical parallel algorithms. Softcover.
Full download
Posted: February 26th, 2008, 5:35am CET
This book constitutes the joint refereed proceedings of the Third COST 263 International Workshop on Quality of Future Internet Services, QofIS 2002 and the Second International Workshop on Internet Charging and QoS Technologies, ICQT 2002, held in Zurich, Switzerland, in October 2002.
The 30 revised full papers presented together with an invited keynote paper were carefully reviewed and selected from a total of 74 submissions. The papers are organized in topical sections on end-to-end QoS, DiffServ traffic management, traffic marking and queueing, signaling and routing, multi-path routing, service differentiation and QoS control, congestion control and MPLS, charging technologies, pricing models, and economic models and security.
Proceedings of the Third COST 263 International Workshop on Quality of Future Internet Services, QofIS 2002, and Second International Workshop on Internet Charging and QoS Technologies, ICQT 2002, held October 2002 in Zurich, Switzerland. Softcover.
Full download
Posted: February 25th, 2008, 2:13pm CET
Let Todd Lammle help you master IOS commands for CCNA prep
To become a Cisco Certified Network Associate (CCNA), you must learn the hundreds of IOS commands used by Cisco routers and switches. This handy reference from Cisco networking authority Todd Lammle is just what you need to master those commands.
From a thorough introduction to Cisco's basic operating system to making the transition to IPv6, Todd Lammle walks you through hundreds of commands with short, to-the-point explanations and plenty of figures and real-world examples. If you're studying for your CCNA exam, this book all the the IOS commands you need to know. Whether you're prepping for the CCNA exam or already in the field, this handy reference tool should be on your bookshelf.
Inside, IOS commands are organized into these topic areas:
-
Internetworking and TCP/IP
-
Cisco Command Line Interface (CLI) and Security Device Manager (SDM)
-
Router configuration
-
LAN switch configuration
-
Advanced IOS and troubleshooting
-
Access lists
-
Network address translation
-
Wireless
-
Wide area networks
-
Security
-
IPv6
About the Author
Todd Lammle, CCSI, CCNA, CCNP, CCSP, CCVP, MCSE, CEH, CHFI, FCC RF Licensed, is a leading authority on Cisco networking. He is President of GlobalNet Training, Inc, a networking integration andtraining firm based in Dallas, and CEO of RouterSim, LLC. Todd is the bestselling author of numerous Cisco books, including the popular CCNA: Cisco Certified Network Associate Study Guide, with over 200,000 copies in print. He can be reached at www.lammle.com.
Full download
Posted: February 25th, 2008, 2:06pm CET
The premier reference on cardiac catheterization is now in its thoroughly revised Seventh Edition, reflecting the rapid evolution and growing clinical use of interventional techniques. The completely revamped interventional section includes new material on treatment of pediatric and adult congenital heart disease, as well as on coronary atherectomy, thrombectomy, distal embolic protection devices, bare metal and drug-eluting stents, and percutaneous valve therapies. Other significantly revised chapters include pulmonary angiography, endomyocardial biopsy, and circulatory assist devices. This edition's companion DVD features more than 100 digital cases, plus more than 20 animations showing the actions of various invasive and interventional devices.
Harvard Medical School, Boston, MA. Brandon/Hill Medical List first-purchase selection (#58). Clinical reference on invasive cardiology, for residents and practitioners. Entire text is contained on CD-ROM, which is available with the return of enclosed card.
--This text refers to an out of print or unavailable edition of this title.
Full download
Posted: February 25th, 2008, 1:59pm CET
This comprehensive text focuses on psychiatric issues associated with HIV/AIDS and provides clinicians with a basic understanding of epidemiology, virology, transmission, and medical treatments inclusive of occupational exposures. Psychosocial, spiritual, and sociocultural aspects of HIV/AIDS are covered, describing implications of HIV/AIDS across minority groups. The treatment section allows clinicians to organize an effective psychiatric treatment plan for all mental disorders associated with HIV/AIDS. Issues of adherence, prevention, and public well-being are emphasized throughout. The management of medical problems such as delirium, dementia, and pain management in special HIV/AIDS patients with co-morbid substance abuse as well as end of life care is also included.
Full download
Posted: February 25th, 2008, 1:58pm CET
Many changes have occurred in recent years to produce an increase in the amount of orthopaedic informationòÀÔinformation which residents will ultimately see in their conferences, on their in-training examination, and during their boards. Today's residents can access this information from a myriad of sources: the AAOS, the Internet, orthopaedic journals, review books, and texts. These resources can include summary statements, questions, annotated references, surgical techniques, or web links, but it is rare to find all of these in one source. Residents and practicing surgeons have less time to read through pages of text and even less time to review multiple sources to ascertain the important concepts for study. The increase in orthopaedic information has led residents to supplement current review texts with their own notes. This text was created from this need to efficiently and effectively gather, review, and retain this mass of information. In an effort to access the key orthopaedic concepts and to better prepare today's busy residents to score well on the Orthopaedic In-Training Examination (OITE) and the Orthopaedic Boards and for the busy practicing orthopaedic surgeon to pass the Re-certification Examination, the Orthopaedic Key Review Concept (OKRC) was founded.
In order to tailor the OKRC to today's residents and practicing physicians, residents training within the University of Pennsylvania Orthopaedic Residency Program were the primary authors on each chapter. Multiple references were used in an effort to create a timely, well-rounded, and thorough text including AAOS resources, previous in-training examinations, leading textbooks, and landmark journal publications. Each chapter presents the review material in a format that the residents felt focuses on the important concepts. Thus, the concepts were summarized and presented in a glossary-like format to explain only the important facts of each review concept. We avoided trying to present all possible information in orthopaedics in the text, but rather select only the important and testable concepts. Extraneous facts that were unlikely to be tested on a formal examination or asked of a resident during routine clinical practice were omitted or succinctly summarized. The material in this text provides answers to previous in-training examinations and review questions. The resident can therefore be assured that the text is up-to-date with the material from which the in-training and Board examinations are being developed.
The material in each chapter has been integrated into reasonable thought-lines thus making it intuitive in terms of finding certain topics. For example, we do not have a separate anatomy chapter but rather have placed the relevant anatomy at the beginning of each subspecialty chapter. We also separated statistics into its own chapter so we could cover this important topic in depth. The business chapter was also separated for the same reasons and we placed more pertinent information for the resident who is about to go into practice. The chapter on how to prepare for the OITE, boards, and re-certification examination contains valuable insights and statistics on success rates for the different examinations. To engender further confidence in this text, we received the approval of many of the leading orthopaedic surgeons in their respective subspecialties. Finally, we felt it was important to have the support of a major and respected publisher. We were fortunate to have Lippincott Williams & Wilkins overwhelmingly support the premise and format of this review and to lend their expertise and resources to ensure the highest quality of the final text.
In the end, the residents have written their own review book with the support of experts in their respective fields. This first edition is a testament to their need for a fresh review textbook and will form the foundation from which future editions will be written by subsequent groups of residents.
Full download
Posted: February 25th, 2008, 1:56pm CET
The definitive text on Hodgkin lymphoma is now in its thoroughly revised, updated Second Edition. More than 100 recognized authorities from all parts of the world provide comprehensive, current information on every aspect of Hodgkin lymphoma, including etiology, epidemiology, biology, pathology, evaluation, staging, treatment, and follow-up. This edition describes the increased use of PET scanning in staging and follow-up. Chapters discuss current treatment options—including combination chemotherapy, radiation therapy, novel treatment techniques, and hematopoietic stem cell transplantation—and offer guidelines for treatment selection. Full consideration is given to late effects of therapy and clinical trials for assessing quality of life in patients. This edition includes complete access to the fully searchable online text of the entire book with all the images at www.hodgkinlymphomasolution.com.
Full download
Posted: February 25th, 2008, 1:47pm CET
This book constitutes the refereed proceedings of the Second International Symposium on Computing in Object-Oriented Parallel Environments, ISCOPE 98, held in Santa Fe, NM, USA, in December 1998. The 10 revised full papers presented were carefully reviewed and selected for inclusion in the proceedings from a total of 39 submissions. Also included are 15 short papers selected from the initial submissions. The papers are organized in sections on applications, runtime and libraries, numerics and algorithms, metacomputing, frameworks and runtime, and arrays.
Proceedings of the Second International Symposium, ISCOPE 98 held in Sante Fe, New Mexico on December 8-11,1998, focusing on scientific computing in the high performance arena and discrete-event simulation, mobile computing, and web-based metacomputing. Softcover.
Full download
Posted: February 25th, 2008, 1:45pm CET
Professional Windows Vista Gadgets Programming
As an easy-to-use application that provides information at a glance, a gadget basically takes the concept of portal dashboards and moves them to the more accessible Windows desktop where users can quickly and easily obtain weather information, RSS news feeds, and much more. In Windows Vista, there are two types of gadgets—Sidebar and SideShow gadgets. Sidebar gadgets are mini applications hosted in the Sidebar pane located on the Windows desktop, and SideShow gadgets are applications that send information to SideShow-enabled devices, such as an external LCD display, or even a remote control. With this hands-on guide, you'll discover the simplicity of developing Vista Sidebar and SideShow gadgets that can run onthe Windows desktop as well as send information to SideShow-enabled devices.
This book contains two parts. The first covers Sidebar gadgets and the second part covers SideShow gadgets. In each part, Microsoft MVP author Wei-Meng Lee begins by walking you through the development of a simple gadget, introducing you to the key concepts in the process. Each chapter breaks down the specific APIs that are relevant to enhancing a gadget, and helpful code samples throughout every chapter detail the step-by-step progression of how a gadget is built. By the end of the book, you will beconfidently programming Vista gadgets.
What you will learn from this book
-
Components of a Sidebar gadget
-
Detailed description and code samples for using the Sidebar APIs
-
Tips on using .NET Interop to enhance Sidebar gadgets
-
How to Interface Sidebar gadgets with SideShow-enabled devices
-
Tips on localizing Sidebar gadgets
-
How to debug Sidebar gadgets
-
Details of a Sidebar gadget project
-
SideShow architecture
-
How to use the SideShow managed class for .NET development
-
Tips on understanding the Simple Content Format (SCF) content format for sending SideShow data
-
Interacting with SideShow-enabled devices
-
Step by step instruction on how to develop a SideShow gadget project
Who this book is for
This book is for developers who want to build Windows Vista gadgets that target both the desktop as well as SideShow-enabled devices.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
About the Author
Wei-Meng Lee , Microsoft MVP, is a technologist and founder of Developer Learning Solutions ( www.learn2develop.net ), a technology company specializing in hands-on training in the latest Microsoft technologies.
Wei-Meng speaks regularly at international conferences and has authored and co-authored numerous books on .NET, XML, and wireless technologies. He writes extensively for the online publications such as DevX.com and the O’Reilly Network on topics ranging from .NET to Mac OS X. He is also the author of .NET Compact Framework Pocket Guide (O’Reilly Media, Inc) and Practical .NET 2.0 Networking Projects (Apress). You can contact Wei-Meng at weimenglee@learn2develop.net
Full download
Posted: February 25th, 2008, 8:27am CET
As two of the leading MVC web frameworks for Python, Django and TurboGears allow you to develop and launch sites in a fraction of the time compared to traditional techniques and they provide greater stability, scalability, and management than alternatives. Packed with examples, this book will help you discover a new methodology for designing, coding, testing, and deploying rich web applications.
A team of expert authors shows you the power of MVC frameworks and the capabilities of the TurboGears and Django packages. The Django chapters show you how to automate production of common web development tasks, portal creation, and content management, so you can focus on higher-level application issues and design. The TurboGears chapters illustrate how to rapidly create modern, highly interactive Web 2.0 applications. For both frameworks, you'll create useful applications that exemplify common Web 2.0 design paradigms and their solutions. Ultimately, you'll leverage your Python skills using Django and TurboGears and go from novice to RIA expert.
What you will learn from this book
- How you can use frameworks to save you time and frustration in the development cycle
-
The elements, differences, and similarities of the TurboGears and Django frameworks
-
Advanced capabilities of both frameworks and how they easily solve issues common to web applications
-
Approaches to simplifying your client side JavaScript® with MochiKit, a Pythonic JavaScript library
-
How to pair TurboGears with Flash for even more possibilities
Who this book is for
This book is for Python developers who want to learn rapid Web 2.0 development techniques using frameworks and incorporating a model-view-controller architecture.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
About the Author
Dana Moore is a division scientist with BBN Technologies and is an acknowledged expert in the fields of peer-to-peer and collaborative computing, software agent frameworks, and assistive environments. Prior to joining BBN, Dana was chief scientist for Roku Technologies and a distinguished member of technical staff at Bell Laboratories. Dana is a popular conference speaker and a university lecturer. He has written articles for numerous computing publications and coauthored the books Peer-to-Peer: Building Secure, Scalable, and Manageable Networks; Jabber Developer’s Handbook; and Rich Internet Applications. Dana holds a Master of Science degree from the University of Maryland and a Bachelor of Science degree in industrial design, also from the University of Maryland.
Raymond Budd is a software engineer with BBN Technologies. He has designed, developed, and supported a variety of web applications and other distributed systems in Java, Ruby, and Python. He has been published in several conference proceedings such as the Eighteenth National Conference on Artificial Intelligence and journals including Applied Intelligence. Additional areas of interest include knowledge representations, knowledge engineering, and distributed planning and scheduling. He received a Bachelor of Science degree in computer science from the University of Pittsburgh.
William Wright is a senior principal investigator with SPARTA, where he develops networking software for systems distributed across the globe. His interests include real-time embedded systems, software architecture for reuse, and software agent frameworks. A frequent conference speaker, William has also written for Dr. Dobb’s Journal, Java Developer’s Journal, and Embedded Systems Programming, among others. He coauthored the books Jabber Developer’s Handbook and Beginning Java Networking. William holds a Master of Science degree in computer science from George Mason University and a Bachelor of Music degree in education from Indiana University.
Full download
Posted: February 25th, 2008, 8:24am CET
Render them speechless with this in-depth guide to mental ray
Turn 3D models into film-worthy digital animations by mastering mental ray rendering once and for all. This must-have guide is the only book on the market to focus exclusively on mental ray in Maya, 3ds Max, and XSI, and it's packed with techniques and insights you can't get anywhere else. Best of all, the book's advanced rendering concepts apply to other rendering software as well, including V-Ray, Brazil, Maxwell and RenderMan.
From scattering light to reducing render artifacts to deciphering rendering and shadow algorithms, you'll get a high-level look at advanced lighting, camera, and workflow techniques that usually take professionals years to figure out. This valuable book also covers the very latest on HDR image editing, viewing, and compositing tools—and features a sixteen-page color insert that showcases final rendered images.
-
Get the fundamentals on light, cameras, and mental ray output
-
Render from the host application or from the stand-alone renderer
-
Explore the full array of mental ray shaders and shader libraries
-
Get exclusive coverage of custom shaders that don't ship with any of the host applications
-
Simulate light bounce with indirect illumination for more realism
-
Apply textures, projections, and light profiles
-
Perform subsurface scattering and Nuke compositing
-
Master the fine points of Final Gather and ambient occlusion
-
Create photo-realistic characters, objects, and landscapes
About the Author
Boaz Livny teaches mental ray and advanced Maya courses at New York's prestigious Center for Advanced Digital Applications and heads the Advanced Maya training at the New York Film Academy. He is also owner of Vision Animation Studios, providing film, TV, and media services for clients such as Nicktoons, AOL, The Wilderness, Cinema Factory, and more.
Full download
Posted: February 25th, 2008, 8:16am CET
Maya is at the forefront of 3D graphics. The newest version of Maya has a host of new features and improvements to help the modeler achieve amazing results.
Before we move into modeling let’s go over some guideline we want to stick with to ensure clean models. These are concepts to follow when dealing with all models, be it a low polygon monster or a photorealistic human
Use quad polygons: A quad is a four sided polygon. Quad polygons are generally easier for everyone to work with. Quads subdivide in a predictable manner. It is easier for a character rigger to paint weights on quads. It is also easier for the texture artist to paint images with minimal stretching. If you need to terminate an edge loop, hide the triangle in a part of the mesh that is in an inconspicuous place that won’t deform. Any triangle used needs to be kept to an absolute minimum. Polygons with more than four sides (n-gons) cannot be used.
Uniformly spaced topology: By uniformly spacing the polygons you will be making everyone’s job easier. Uniformly spaced models will subdivide in a predictable manner. Uniform topology has less texture stretching then unevenly spaced mesh so it is easier for the texture artists to create images. It’s also easier for the character rigger to set up the model because the weights are much easier to distribute evenly across the model.
Model your edge loops according to the muscles: An edge loop is a path of connected polygons. By having the edge loops follow the muscles, the character will deform much better when animated. Proper edge loops also allow you to add extra detail only in sections of the model where needed.
Full download
Posted: February 25th, 2008, 8:14am CET
Doing statistics in JMP has never been easier! Learn how to manage JMP data and perform the statistical analyses most commonly used in research in the social sciences and other fields with JMP for Basic Univariate and Multivariate Statistics: A Step-by-Step Guide. Clearly written instructions guide you through the basic concepts of research and data analysis, enabling you to easily perform statistical analyses and solve problems in real-world research. Step by step, you'll discover how to obtain descriptive and inferential statistics, summarize results, perform a wide range of JMP analyses, interpret the results, and more. Topics include: screening data for errors and selecting subsets with the JMP Distribution platform, computing the coefficient alpha reliability index (Cronbach's alpha) for a multiple-item scale, performing bivariate anlayses for all types of variables, performing a one-way analysis of variance (ANOVA), performing a multiple regression, and using the JMP Fit Model platform to perform a one-way multivariate analysis of variance (MANOVA). This user-friendly book introduces researchers and students of the social sciences to JMP and to elementary statistical procedures, while more advanced statistical procedures that are presented make it an invaluable reference guide for experienced researchers as well.
About the Author
Ann Lehman, Ph.D., joined SAS Institute in 1979 and is a senior statistical writer, working with JMP since its inception in 1988. A coauthor of JMP Start Statistics and many other JMP user's manuals, Ann has a diverse background that includes editing and coauthoring SAS user's guides, writing and teaching SAS courses, and serving as technical editor of the JMPer Cable, JMP's technical newsletter.
Norm O'Rourke, Ph.D., R.Psych., is a clinical psychologist and assistant professor in the Department of Gerontology at Simon Fraser University in Vancouver, British Columbia, and an associate member of the SFU Department of Psychology. Norm's areas of research interest include mental illness and well-being, marriage in later life, and test construction and validation.
Larry Hatcher, Ph.D., is a professor of psychology at Saginaw Valley State University in Saginaw, Michigan, where he teaches classes in general psychology, industrial psychology, statistics, and computer applications in data analysis. He is the author of several books on statistics and data analysis.
Edward J. Stepanski, Ph.D., is the director of the Sleep Disorders Service and Research Center at Rush University Medical Center in Chicago and an associate professor of psychology and medicine at Rush Medical College. He uses data warehousing and computer analysis for a variety of research projects aimed at understanding sleep disorders and quantifying sleep-related daytime impairment. Ed has written more than 50 papers and book chapters on sleep disorders medicine.
Full download
Posted: February 25th, 2008, 8:03am CET
Digital Matters analyzes the complex interaction between the material and immaterial aspects of new digital technologies. It draws upon a mix of theoretical approaches including sociology, media theory and history, cultural studies, and the philosophy of technology to suggest that the matrix of science fiction and Hollywood is but an extreme example of the way in which contemporary technological society enframes and conditions its citizens.
The term ‘matrix’ has, since the release of the first instalment of the Wachowksi brothers’ films, become inseparably associated with Keanu Reeves, black leather trench coats and bullet-stopping kung fu. In the following pages we will attempt to restore to this term some of its earlier associations; indeed, a quick review of the other uses to which this term has been put will serve to prefigure some of the conceptions and causes of what we shall here call the matrix (the use of the lower case serving to distinguish it from the cinematic and cyberpunk resonances of the Matrix).
Full download
Posted: February 25th, 2008, 7:57am CET
This monograph has grown from my PhD thesis Interior point Methods for Semidefinite Programming [39] which was published in December 1997. Since that time, Semidefinite Programming (SDP) has remained a popular research topic and the associated body of literature has grown considerably. As SDP has proved such a useful tool in many applications, like systems and control theory and combinatorial optimization, there is a growing number of people who would like to learn more about this field.
My goal with this monograph is to provide a personal view on the theory and applications of SDP in such a way that the reader will be equipped to read the relevant research literature and explore new avenues of research. Thus I treat a selected number of topics in depth, and provide references for further reading. The chapters are structured in such a way that the monograph can be used for a graduate course on SDP.
With regard to algorithms, I have focused mainly on methods involving the socalled Nesterov–Todd (NT) direction in some way. As for applications, I have selected interesting ones — mainly in combinatorial optimization — that are not extensively covered in the existing review literature.
In making these choices I hasten to acknowledge that much of the algorithmic analysis can be done in a more general setting (i.e., working with self-concordant barriers, self-dual cones and Euclidean Jordan algebras). I only consider real symmetric positive semidefinite matrix variables in this book; this already allows a wealth of applications.
Full download
Posted: February 25th, 2008, 7:54am CET
Modern computer technology has opened up several new possibilities for optimizing the administration of educational and psychological tests. In computer adaptive testing (CAT), tests are automatically tailored to the proficiency level of the individual examinees. Currently, nearly all large-scale testing programs in the western world are already adaptive or in the process of becoming so. Written by active CAT researchers from Europe and North America, the chapters offer a comprehensive introduction to the latest developments in the theory and practice of CAT. The book can be used both as a basic reference on the state of the art in CAT and a valuable resource in graduate courses on test theory. The theoretical chapters in this book cover such topics as item selection and ability estimation, item pool development and maintenance, item calibration and model fit, and testlet-based adaptive testing. The practical chapters describe the operational aspects of existing large-scale CAT programs.
Full download
Posted: February 25th, 2008, 7:40am CET
Wireless sensor networks are currently being employed in a variety of applications ranging from medical to military, and from home to industry. Wireless Sensor Networks and Applications aims to provide a reference tool for the increasing number of scientists who depend upon sensor networks in some way. The topics covered include network design and modeling, network management, data management, security and applications. The topic covered in each chapter is given expository but also scholarly treatment, covering the history of the topic, reviewing state-of-the-art thinking relative to the topic, and discussing currently unsolved problems of special interest.
Full download
Posted: February 25th, 2008, 7:36am CET
This book gives an analysis of Hertz's posthumously published Principles of Mechanics in its philosophical, physical and mathematical context. In a period of heated debates about the true foundation of physical sciences, Hertz's book was conceived and highly regarded as an original and rigorous foundation for a mechanistic research program. Insisting that a law-like account of nature would require hypothetical unobservables, Hertz viewed physical theories as (mental) images of the world rather than the true design behind the phenomena. This paved the way for the modern conception of a model. Rejecting the concept of force as a coherent basic notion of physics he built his mechanics on hidden masses (the ether) and rigid connections, and formulated it as a new differential geometric language. Recently many philosophers have studied Hertz's image theory and historians of physics have discussed his forceless mechanics. The present book shows how these aspects, as well as the hitherto overlooked mathematical aspects, form an integrated whole which is closely connected to the mechanistic world view of the time and which is a natural continuation of Hertz's earlier research on electromagnetism. Therefore it is also a case study of the strong interactions between philosophy, physics and mathematics. Moreover, the book presents an analysis of the genesis of many of the central elements of Hertz's mechanics based on his manuscripts and drafts. Hertz's research program was cut short by the advent of relativity theory but its image theory influenced many philosophers as well as some physicists and mathematicians and its geometric form had a lasting influence on advanced expositions of mechanics.
About the Author
Jesper Lutzen is a Professor in the Department of Mathematics at the University of Copenhagen.
Full download
Posted: February 24th, 2008, 8:13am CET
Discover the concepts and techniques required to rig engaging CG character models with Maya in this unique book and DVD package. The stunning color images show just what you can achieve, and the detailed step-by-step tutorials show exactly how to achieve them.
Every technique and tip is backed up with practical tutorials, using the models, student work and tutorial assets on the companion DVD to offer a crash course in this vital skill. With Cheryl Cabrera youll learn about:
Designing your first Biped Character; Creating your first Biped Character - Modeling Basics, Biped Character Facial Expressions, Texturing Basics; Skeleton setup for a Biped Character Joint Placement; Control Rig setup for a Biped Character - IK and FK; Wrapping up the setup; Skinning your Character
* Use simple NURBS and polygon modeling in Maya for greater flexibility in your workflow
* Create control rig setups for a biped character - both IK and FK
* Put your new skills to work with the models and tutorial assets on the free DVD!
Full download
Posted: February 24th, 2008, 8:07am CET
The IT Essentials: PC Hardware and Software version 4 course in the Cisco® Networking Academy® is designed to prepare you to take and pass the CompTIA A+ exams based on the 2006 objectives. You must pass both the A+ Essentials and one of the technician exams to earn the A+ certification. Chapters 1 through 10 cover the foundational knowledge that aligns with the CompTIA A+ Essentials exam (220-601). Chapters 11 through 16 explore more advanced concepts in greater depth to prepare you for the specialized CompTIA A+ technician exams (220-602 for IT Technician, 220-603 for Remote Support Technician, and 220-604 for Bench Technician).
IT Essentials: PC Hardware and Software Labs and Study Guide, Third Edition, is designed as a valuable teaching and learning tool, incorporating new features to improve your hands-on skills and reinforce the key topics of the course. Each chapter contains a Study Guide section and a Labs section.
The Study Guide section is designed to provide additional exercises and questions to reinforce your understanding of the course topics, preparing you for the course assessments and focusing on preparing for the associated certification exams.
The Labs section features the complete collection of the lab exercises and worksheets specifically designed by Cisco to give students hands-on experience in a particular concept or technology.
Chapters 1–10 cover the following skills and competencies:
- Core competencies in the latest hardware and software technologies
- Information security skills
- Safety and environmental issues
- Soft skills for career development
Chapters 11–16 cover the following skills and competencies:
- Advanced troubleshooting skills
- Preparation for all three CompTIA job environment certification exams
- Advanced installation of computers, peripheral devices, networks, and security components
About the Author
Patrick Regan has been a PC technician, network administrator/engineer, design architect, and security analyst for the past 16 years after graduating with a bachelor’s degree in physics from the University of Akron. He has taught many computer and network classes at Sacramento local colleges (Heald College and MTI College) and has participated in and led many projects (Heald College, Intel Corporation, Miles Consulting Corporation, and Pacific Coast Companies). For his teaching accomplishments, he received the Teacher of the Year award from Heald College, and he has received several recognition awards from Intel. Previously, he worked as a product support engineer for the Intel Corporation Customer Service, a senior network engineer for Virtual Alert supporting the BioTerrorism Readiness suite, and as a senior design architect/engineer and training coordinator for Miles Consulting Corp (MCC), a premiere Microsoft Gold Certified Partner and consulting firm. He is currently a senior network engineer at Pacific Coast Companies, supporting a large enterprise network. He holds many certifications, including the Microsoft MCSE, MCSA, MCT; the CompTIA A+, Network+, Server+, Linux+, Security+, and CTT+; the Cisco CCNA; and the Novell CNE and CWNP Certified Wireless Network Administrator (CWNA).
Over the past several years, he has written several textbooks for Prentice Hall, including Troubleshooting the PC, Networking with Windows 2000 and 2003, Linux, Local Area Networks, Wide Area Networks, and the Acing series (Acing the A+, Acing the Network+, Acing the Security+, and Acing the Linux+). He also coauthored Exam Cram 70-290 MCSA/MCSE Managing and Maintaining a Microsoft Windows Server 2003 Environment, Second Edition.
Full download
Posted: February 24th, 2008, 7:45am CET
Now 100 percent updated for the latest technologies, this is today’s easiest, most visual guide to Cisco® networking. Even if you’ve never set up or managed a network,
Cisco Networking Simplified, Second Edition, helps you quickly master the concepts you need to understand. Its full-color diagrams and clear explanations give you the big picture: how each important networking technology works, what it can do for you, and how they all fit together. The authors illuminate networking from the smallest LANs to the largest enterprise infrastructures, offering practical introductions to key issues ranging from security to availability, mobility to virtualization.
What you always wanted to know about networking but were afraid to ask!
- How networks and the Internet work
- How to build coherent, cost-effective network infrastructures
- How to design networks for maximum reliability and availability
- What you need to know about data center and application networking
- How to secure networks against today’s threats and attacks
- How to take advantage of the latest mobility technologies
- How virtualizing networks can help businesses leverage their network investments even further
- How to combine messaging, calendaring, telephony, audio, video, and web conferencing into a unified communications architecture
Full download
Posted: February 24th, 2008, 7:30am CET
Security is a broad topic that is only becoming broader as we become more reliant on computers for everything we do, from work to home to leisure, and our computers become more and more interconnected. Most of our computing experiences now require, or are enriched by, Internet connections, which means our systems are constantly exposed to foreign data of unknown or uncertain integrity. When you click search links, download applications, or configure Internet-facing servers, every line of code through which the data flows is potentially subject to a storm of probing for vulnerable configuration, flawed programming logic, and buggy implementation—even within the confines of a corporate network. Your data and computing resources are worth money in the Web 2.0 economy, and where there’s money, there are people who want to steal it.
As the Web has evolved, we’ve also seen the criminals evolve. Ten years ago, the threat was an e-mail-borne macro virus that deleted your data. Five years ago, it was automatically propagating worms that used buffer overflows to enlist computers into distributed denial of service attack networks. Three years ago, the prevalent threat became malware that spreads to your computer when you visit infected websites and that subsequently delivers popup ads and upsells you rogue anti-malware. More recently, malware uses all these propagation techniques to spread into a stealthy distributed network of general-purpose “bots” that serve up your data, perform denial of service, or spew spam. The future is one of targeted malware that is deliberately low-volume and customized for classes of users, specific corporations, or even a single individual.
We’ve also seen computer security evolve. Antivirus is everywhere, from the routers on the edge to servers, clients, and soon, mobile devices. Firewalls are equally ubiquitous and lock down unused entry and exit pathways. Operating systems and applications are written with security in mind and are hardened with defense-in-depth measures such as no-execute and address layout randomization. Users can’t access corporate networks without passing health assessments.
One thing is clear: there’s no declaration of victory possible in this battle. It’s a constant struggle where winning means keeping the criminals at bay another day. And there’s also no clear cut strategy for success. Security in practice requires risk assessment, and successful risk assessment requires a deep understanding of both the threats and the defensive technologies.
Full download
Posted: February 24th, 2008, 6:09am CET
This book constitutes the refereed proceedings of the 7th International Conference on Cellular Automata for Research and Industry, ACRI 2006, held in Perpignan, France in September 2006.
The 53 revised full papers and 19 revised poster papers presented together with 6 invited lectures were carefully reviewed and selected from around 100 submissions. The papers are organized in topical sections on CA theory and implementation, computational theory, population dynamics, physical modeling, urban, environmental and social modeling, traffic and boolean networks, multi-agents and robotics, crypto and security, dynamical systems, as well as crowds and cellular automata.
Full download
Posted: February 24th, 2008, 6:05am CET
This book constitutes the refereed proceedings of the 15th International Conference on Advanced Information Systems Engineering, CaiSE 2003, held in Klagenfurt, Austria in June 2003.
The 45 revised full papers presented together with 3 invited contributions were carefully reviewed and selected from 219 submissions. The papers are organized in topical sections on XML, methods and models for information systems, UML, Internet business and social modeling, peer-to-peer systems, ontology-based methods, advanced design of information systems, knowledge, knowledge management, Web services, data warehouses, electronic agreements and workflow, requirements engineering, metrics and method engineering, and agent technologies and advanced environments.
Full download
Posted: February 24th, 2008, 6:05am CET
This book constitutes the refereed proceedings of the 9th International Conference on Extending Database Technology, EDBT 2004, held in Heraklion, Crete, Greece, in March 2004.
The 42 revised full papers presented together with 2 industrial application papers, 15 software demos, and 3 invited contributions were carefully reviewed and selected from 294 submissions. The papers are organized in topical sections on distributed, mobile and peer-to-peer database systems; data mining and knowledge discovery; trustworthy database systems; innovative query processing techniques for XML data; data and information on the web; query processing techniques for spatial databases; foundations of query processing; advanced query processing and optimization; query processing techniques for data and schemas; multimedia and quality-aware systems; indexing techniques; and imprecise sequence pattern queries.
Full download
Posted: February 24th, 2008, 6:05am CET
This book constitutes the refereed proceedings of the First International XML Database Symposium, XSym 2003, held in Berlin, Germany in September 2003.
The 18 revised full papers presented were carefully reviewed and selected from 65 submissions. The papers are organized in topical sections on XML-relational database management systems, XML query processing, systems and tools for XML data processing, XML access structures, stream processing and updates, and design issues.
Beginning in 1999, the database research literature has seen an explosion of publications with the goal of using an RDBMS to store and/or query XML data. The problems addressed and solved in this area are diverse. Some publications deal with using an RDBMS to store XML data; others deal with exporting existing relational data in an XML view. The papers use a wide variety of XML query languages, including subsets of XQuery, XML-QL, XPath, and even “oneoff” new proposals; they use a wide variety of languages or ad-hoc constructs to map between the relational and XML schema; and they differ widely in what they “push to SQL” and what they evaluate in middleware.
This diversity renders it difficult to know how the various results presented fit together, and even makes it hard to know what if any open problems remain. As a first step to rectifying this situation, we present a classification of the problem space and discuss how almost 40 papers fit into this classification. As a result of this study, we find that some basic questions are still open. In particular, for the XML publishing of relational data and for “schema-based” shredding of XML documents into relations, there is no published algorithm for translating even simple path expression queries (with the // axis) into SQL when the XML schema is recursive. It is our hope that this paper will stimulate others to refine our classification and, more importantly, to improve the state of the art and to address and solve the open problems that the classification reveals.
Full download
Posted: February 23rd, 2008, 5:38pm CET
The deep integration of IIS 7 and ASP.NET provides both IIS 7 administrators and ASP.NET developers with new and exciting programming tools, techniques, and approaches that were not possible with earlier versions of IIS. With this book, Dr. Shahram Khosravi presents you with the only resource to focus exclusively on the key features of this exciting integration.
Packed with detailed code walkthroughs and in-depth analyses of numerous real-world examples—all written and tested with Windows Vista, Windows Server 2008, ASP.NET 2.0, and ASP.NET 3.5 (Visual Studio 2008)—this book provides in-depth coverage of all the major systems that make up the IIS 7 and ASP.NET integrated infrastructure to help you gain the skills, knowledge, and experience you need to use them in your own applications and extend them to meet the requirements of your application.
What you will learn from this book
- How to write integrated IIS 7 and ASP.NET code that works with Windows Vista®, Windows Server® 2008, ASP.NET 2.0, and ASP.NET 3.5 (Visual Studio® 2008)
-
Tips for writing and plugging custom HTTP modules, handlers, and handler factories into the IIS 7 and ASP.NET integrated request processing pipeline
-
How to manage the IIS 7 and ASP.NET integrated configuration system from IIS 7 Manager, appcmd.exe, and managed code
-
Tips for implementing custom configuration sections in declarative fashion
-
How to use and extend the IIS 7 and ASP.NET integrated managed code API
-
How to implement and plug new graphical components into IIS 7 Manager
-
Techniques for implementing custom provider-based services, which are configurable from a configuration file, IIS 7 Manager, and managed code
-
Ways to use the IIS 7 and ASP.NET integrated tracing and diagnostics
-
ASP.NET and Windows Communication Foundation integration in IIS 7
Who this book is for
This book is for ASP.NET developers and IIS administrators who want to learn the IIS 7 and ASP.NET integrated programming for the first time.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Enhance Your Knowledge
Advance Your Career
About the Author
Dr. Shahram Khosravi is a senior software engineer, consultant, author, and instructor specializing in ASP.NET, Windows Communications Foundation (WCF), ASP.NET AJAX, Windows Workflow Foundation (WF), IIS 7 and ASP.NET Integrated Programming, ADO.NET, Web services, .NET, and XML technologies such as XSD, XSLT, XPath, SOAP, and WSDL. He also has years of experience in object-oriented analysis, design, and programming, architectural and design patterns, service-oriented analysis, design, and programming, 3D computer graphics programming, user interface design, and usability.
Shahram is the author of the following four books: Professional ASP.NET 3.5 and .NET 3.5 Programming (ASP.NET Internals plus ASP.NET AJAX, IIS 7.0, Windows Workflow Foundation, and Windows Communication Foundation), ASP.NET AJAX Programmer’s Reference with ASP.NET 2.0 or ASP.NET 3.5, Professional IIS 7 and ASP.NET Integrated Programming, and Professional ASP.NET Server Control and Component Development. He has written articles on the ASP.NET, ADO.NET, .NET, and XML technologies for the industry’s leading magazines such as Dr. Dobb’s Journal, asp.netPRO magazine, and Microsoft MSDN Online.
Full download
Posted: February 23rd, 2008, 5:20pm CET
Even two decades ago, few would have imagined that terrorism would be planned and carried out on such an enormous scale as it is today. Terrorist attacks rely on horror and surprise, invoking different times, places, victims, and methods. Their purpose is to cause widespread confusion, fear, injury, and death. They disrupt security, and even more importantly the perception of security, which is essential to the success of civilization. A framework of certainty and trust allows individuals to carry out the activities of normal life; loss of that belief can lead to distrust, fear, and even civil disruption.
Success against terrorism ultimately will result from exercising the fundamental strengths of society. Political and religious leaders must provide true leadership to their communities by openly condemning these activities. Children will be taught that no cause justifies inflicting pain and death upon the innocent. Of course there is the need to capture the perpetrators and plan to respond to the consequences of their attacks. This fight belongs to all civilized societies. However, today we do not have the necessary complete cooperation for such efforts across all geopolitical regions.
Terrorism pushes the limits of engagement to the extreme, justifying the killing of young children, for example. This loss of ethical boundaries also threatens the health care system. Precisely because it is unacceptable behavior to attack hospitals, ambulances, and health care personnel, they are at especially high risk. In addition, whether or not they are the targets, health care workers are the key agents of response to terrorism. It is critical that clinicians be able to diagnose, triage, decontaminate, and treat victims of terror attacks of all types.
The entire medical system must work together for successful consequence management. Statistics show that in mass chemical attacks, (such as occurred in the mid-1990s in Japan), a majority of victims present directly to hospitals, without triage or decontamination. It is no longer possible to assume that our colleagues who are hazardous materials (HAZMAT) experts, paramedical professionals, or military teams will conduct all triage, decontamination, and initial treatment prior to arrival at the hospital. Biological terrorism is similar in that victims are likely to present directly to hospitals and clinics. Therefore, both EMS professionals and hospital personnel must be prepared to conduct all aspects of care for the victims of terrorism.
We have learned that terrorists plan extensively to find vulnerable targets, and will likely avoid sites where there is a strong preparation. Hence, a prepared community is less likely to ever need to implement the principles contained in this text. By training in terrorism response, you are directly protecting your community and yourself from the pain, suffering, and death caused by those who no longer value the sanctity of human life.
One experienced author on hospital preparedness in this book teaches that responding to terrorism is òÀÜlike a military ambush.òÀÝ This means that the most important decisions must be made and practiced prior to the event. One half of this text is devoted to providing practical tools for the administrator, disaster planner and key health provider-leaders to prepare and plan for terrorism response at their clinical site.
Terrorism is an unfortunate reality of our time. This text is written by leading authorities on this topic from around the world, and we trust that the reader will find it to provide the most relevant and updated information to respond to this threat.
Full download
Posted: February 23rd, 2008, 4:13pm CET
This text presents the current and updated teaching of the Orthospinology procedure. Written by the author of the landmark text Upper Cervical Subluxation Complex, this book is a step-by-step, thoroughly illustrated guide to the Orthospinology procedure for correcting subluxations. Whereas Upper Cervical Subluxation Complex explains the "why" of upper cervical chiropractic care, Orthospinology Procedures teaches the "how" and reviews the evidence supporting this procedure. The book details the X-ray analysis methods used to quantify the subluxation and determine an effective correction vector. Subsequent chapters present steps for ensuring the precision of the X-ray analysis, performing specific adjustments, assessing the effectiveness of the adjustment, and fine-tuning the correction to the individual patient. More than 300 photographs and drawings clarify complex points.
Full download
Posted: February 23rd, 2008, 2:06pm CET
This book constitutes the refereed proceedings of the 6th International Conference on Cellular Automata for Research and Industry, ACRI 2004, held in Amsterdam, The Netherlands in October 2004.
The 60 revised full papers and 30 poster papers presented were carefully reviewed and selected from 150 submissions. The papers are devoted to methods and theory; evolved cellular automata; traffic, networks, and communication; applications in science and engineering; biomedical applications, natural phenomena and ecology; and social and economical applications.
In the middle of the last century, John von Neumann was interested in the concept of self-replication. During his research, he presented a model for an Universal Constructor (UC) system based on a two-dimensional cellular automaton of 29 states [1]. This UC is divided in two different parts: a tape that contains the description of the cellular machine to construct and the constructor in itself that reads the tape and builds the new corresponding machine with a dedicated cellular arm. Moreover, if the tape contains the description of the constructor and if the constructor, in addition to its building abilities, can also copy the tape information, then the resulting system is a self-replicating one (figure 1).
Full download
Posted: February 23rd, 2008, 1:54pm CET
As one of the few rising stars of the semiconductor industry, WLAN design is engaging more and more engineers and companies. Essential to the overall system design, is the radio design. In Wireless LAN Radios Arya Behzad covers the necessary theory while emphasizing the practical aspects of this promising technology.
This book introduces the nuances of the 802.11 WLAN PHY standards (A/B/G) and describes their specifications and impact on radio design. The possible choices for the radio architecture (direct-conversion, low-IF, super heterodyne) are examined and their impact on the transistor-level design is explained. Coverage includes the effect of certain analog/RF impairments on the overall system performance and a discussion of the choice of process technology on the radio architecture.
A high-level overview of radio design for wireless LAN systems
The Wireless Local Area Network (WLAN), in both the technical and business worlds, is one of the few rising stars in the semiconductor industry. It is attracting a growing number of engineers and companies with its fairly high reliability, low cost, and high throughputs. As this trend continues, it is becoming increasingly important for both LAN system designers and circuit designers to have a solid grasp of WLAN applications to design the next generation of radios.
Wireless LAN Radios presents a sophisticated overview of the subject, covering the necessary theory while emphasizing the practical aspects of this promising technology. Coverage includes:
-
802.11 flavors and system requirements
-
Receiver and transmitter radio architectures
-
Analog impairments and issues
-
Key radio building blocks
-
Calibration techniques
-
Case studies
-
A brief discussion of 802.11n
Wireless LAN Radios also presents a detailed explanation of analog, digital, and mixed-mode calibration techniques for improving system performance and chip yield, while the impact of radio architecture on die size, system cost, and power consumption is also thoroughly evaluated. Complete with several case studies that explore the morass of trade-offs faced in industry, this books offers a meaningful presentation of real-world issues facing designers, engineers, theorists, and researchers working in this industry. The book is also an excellent text for graduate students in the general area of wireless LAN design.
About the Author
Arya Behzad is currently a Broadcom Distinguished Engineer, where he is the Director of Engineering working on radios for current and future generation wireless products and Product Line Manager for all wireless LAN radio products. This book and his IEEE Expert Now course on wireless LAN radio design are both derived from his popular course on this topic at the IEEE ISSCC.
Full download
Posted: February 23rd, 2008, 1:20pm CET
The Real Business of Web Design reviews how the Internet became an integral part of our culture and provides a broad framework of specific tools for improving Web initiatives in any business. The author’s analysis of information as currency, the pitfalls of acronyms, the perils of "tech-talk," and the value of abundance helps make Web design understandable and the results meaningful and sustainable. This book provides insight on numerous companies now streamlining business processes and improving communications between customers, employees, suppliers, and partners using the Web.
Key insights of The Real Business of Web Design include how to:
• Simplify and clarify Web site development through mission-driven design
• Identify and satisfy both the site visitor and business objectives
• Optimize relations between executives, designers, and programmers
• Use the Web as a real-time, interactive marketing tool
• Increase returns (economic, social, creative, and humanitarian) from any Web initiative
The Real Business of Web Design is crucial for everyone wanting to take full advantage of the Internet as a business tool.
About the Author
John Waters is a leading designer, pioneer in the use of computers for design, and veteran Web designer. Among his clients are American Express, Dow Jones, Merrill Lynch, The Wall Street Journal, and the United Nations. His work has received countless business, industry, and design awards and has been featured in numerous design and communications magazines in the U.S. and abroad. He is currently Director of Design for interactive agency Waters International, Inc., visiting instructor in the ISD Master of Arts Program at Syracuse University, and former instructor of Visual Communications at Pratt Institute. He lives with his wife and daughter in New York City.
Full download
Posted: February 23rd, 2008, 1:19pm CET
Get ready for an in-depth exploration into the aesthetics of what makes a great mix! David Gibson's unique approach to mixing gives you a visual representation of the dynamics of the sounds involved in creating a musical mix. Through this three-dimensional, colorful explanation, you are introduced to a framework that will help you understand everything that an engineer does-- enabling you to not only recognize what you like, but how to achieve it in your studio. Expand your recording techniques by learning what your recording equipment does and how it all works together in a simple, visual manner. From bluegrass to big band, new age to heavy metal, classical to hip-hop, jazz to rap, and alternative rock to techno, Gibson has mapped out everything that can be done to create various effects in all standard mixes. Once you have a perspective on what can be done, you have the power to be truly creative on your own: to make art out of technology.
Full download
Posted: February 23rd, 2008, 11:48am CET
This bibliography has been abstracted from my book entitled “A History of the Personal Computer: The People and the Technology” (ISBN 0-9689108-0-7). It has been updated to add additional books and new books released between 2001 and 2005. It has also been rearranged to facilitate its use as a separate publication. The content of this eBook is a copy of my paperback book with the same title (ISBN 0-9689108-4-X) – First Edition 1.0.
Part One of the eBook is a bibliography of books and Part Two is a bibliography of periodical articles. We do believe that this bibliography is the most extensive available in reference to the history of the personal computer and the industry. The author would appreciate advisement of any errors or omissions.
Part Three is a reprint of an article written by the author entitled “What Was The First Personal Computer?” It was first printed in The Analytical Engine, May 1996 issue, Volume 3.3, pp. 42-46, a Journal of the Computer History Association of California. The reprint has been adjusted to correct an editorial error noted in the Fall 1996 issue, page 33 of the journal. This journal was discontinued after the Fall 1996 issue.
Full download
Posted: February 23rd, 2008, 11:45am CET
This book is aimed at students who are thinking of studying Computer Science or a related topic at university. Part One is a brief introduction to the topics that make up Computer Science, some of which you would expect to find as course modules in a Computer Science programme. These descriptions should help you to tell the difference between Computer Science as taught in different departments and so help you to choose a course that best suits you.
Part Two builds on what you have learned about the nature of Computer Science by giving you guidance in choosing universities and making your applications to them. Then Part Three gives you some advice on what to do once you get to university, how to get the most out of studying your Computer Science degree. The principal objective of the book is to produce happy students, students who know what they are letting themselves in for when they start a Computer Science course, and hence find themselves very well suited for the course they choose.
About the Author
Alistair Edwards is Senior Lecturer, Department of Computer Science, University of York
Full download
Posted: February 22nd, 2008, 9:38pm CET
Did you know that the special effects used in
The Matrix were rendered using the FreeBSD system? Yahoo and the Internet Movie Database are also powered by FreeBSD. Now you can learn how to use FreeBSD to its full potential as well!
FreeBSD Unleashed is a complete reference guide for FreeBSD administrators, developers, webmasters and database administrators and developers who want to learn more about this Unix-based, robust network. Once you've learned the tips and tricks included in
FreeBSD Unleashed, you will be able to contribute your ideas to the FreeBSD open source project and help it grow!
Teachers the reader everything he or she needs to know in order to use FreeBSD to its full potential. This book can be a very economical and powerful solutions to your needs. Softcover. CD-ROM included.
This book teaches the reader everything he/she needs to know in order to use FreeBSD to its full potential. It will show individuals how to use the same FreeBSD power that Yahoo!, the Internet Movie Database, and many other high profile internet sites depend on. Whether someone needs an enterprise class server, a small business server, or a dependable workstation, this book can be a very economical and powerful solution to your needs.
About the Author
Michael Urban is a biology student at the University of Minnesota. He has been working with various forms of Unix-like operating systems for several years including FreeBSD, Linux, and Solaris. Michael has worked as a technical analyst, and is now a systems administrator and webmaster for the Lion Research Center. He also does software development for them, including the development of Web-enabled database applications. When he is not studying for exams, or writing new Perl or Java code, he can usually be found immersed in research material on African lions.
Brian Tiemann has been a constant user of FreeBSD since his student days at Caltech, where he used it to build a movie fan Web site that has continued to grow and sustain more and more load until the present day. Born in Ukiah, California, Brian has remained in the state all his life; he currently lives in San Jose and works in the networking appliance field. Aside from FreeBSD, his other interests include Macintoshes, motorcycles, and animation.
Full download
Posted: February 22nd, 2008, 9:35pm CET
This book provides an introduction to Bluetooth programming, with a specific focus on developing real code. The authors discuss the major concepts and techniques involved in Bluetooth programming, with special emphasis on how they relate to other networking technologies. They provide specific descriptions and examples for creating applications in a number of programming languages and environments including Python, C, Java, GNU/Linux, Windows XP, Symbian Series 60, and Mac OS X. No previous experience with Bluetooth is assumed, and the material is suitable for anyone with some programming background. The authors place special emphasis on the essential concepts and techniques of Bluetooth programming, starting simply and allowing the reader to quickly master the basic concepts before addressing advanced features.
About the Author
Albert S. Huang is a PhD candidate at MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL). His primary areas of research are in robotics and computer vision. He is a Linux Bluetooth developer. Larry Rudolph, PhD, received his doctorate from NYU's Courant Institute. He is currently a Principal Research Scientist at MIT and a co-faculty member at the New England Complex Science Institute. His most recent research has been in the field of mobile computing.
Full download
Posted: February 22nd, 2008, 6:36pm CET
The logo of the CompTIA Authorized Quality Curriculum (CAQC) program and the status of this or other training material as “Authorized” under the CompTIA Authorized Quality Curriculum program signifies that, in CompTIA’s opinion, such training material covers the content of CompTIA’s related certification exam.
The contents of this training material were created for the CompTIA A+ exams covering CompTIA certification objectives that were current as of November 2006.
CompTIA has not reviewed or approved the accuracy of the contents of this training material and specifically disclaims any warranties of merchantability or fitness for a particular purpose. CompTIA makes no guarantee concerning the success of persons using any such “Authorized” or other training material in order to prepare for any CompTIA certification exam
Full download
Posted: February 22nd, 2008, 6:25pm CET
Geared to primary care practitioners, this straightforward, practical guide focuses on evaluation and management of common pediatric neurologic conditions. Coverage includes routine disorders such as headaches, ADHD and school problems, autism, seizures, developmental delays, behavioral problems, tics, changes in gait, and dizziness, as well as neurologic conditions encountered in the emergency room. The authors address everyday questions such as how to distinguish serious from non-serious conditions, whether or not to order an EEG or MRI, what to do when a child does not respond to medication, and how to discuss common concerns with parents. Each chapter includes typical case studies.
Full download
Posted: February 22nd, 2008, 6:19pm CET
The success of Wikipedia has proven just how effective wikis can be for collaborative editing on a large scale—larger than anyone originally thought possible. This book shows you how to install, use, manage, and extend a wiki using MediaWiki—the wiki engine used to power Wikipedia.
As each chapter builds on previous ones, tasks involving wikis progress from simple to those of increasing complexity and evolve from theory to case study. You'll learn wiki terminology and how to create user accounts and new pages, use wiki links, and find your way around the wiki. Special focus is placed on how wikis are used in software and web development projects and how their capabilities ideally suit a specific environment and audience. You'll quickly come to discover why wikis are a valuable addition for any organization that wants to increase productivity using web-based collaboration tools.
What you will learn from this book
- When to use wikis instead of a more formal content management system
-
What to look for when evaluating wikis in order to avoid unexpected pitfalls
-
How to install MediaWiki using Apache, PHP, MySQL®, and other alternatives
-
How wikitext allows you to edit content from any web browser and create links to other wiki pages
-
Ways to comment on pages, move them, track changes, and syndicate wiki pages with RSS
Who this book is for
This book is for programmers, developers, information architects, designers, and content authors who are looking to use wikis to improve team productivity. Knowledge of HTML, XML, CSS, PHP, MySQL, and PostgreSQL is necessary.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
About the Author
Mark S. Choate (Washington, D.C.) is co-founder and CEO of The Choate Group, LLC, a research and communications consulting firm serving organizations in the areas of knowledge management, research methodology, funding strategies, and grant writing. He was the lead developer of The Choate Group’s Metawrite authoring tool, a cross-platform desktop wiki, and he consults with organizations seeking to implement weblog and wiki solutions. He is the former vice president of interactive media for The News & Observer. He lectures at Georgetown University’s Communication, Culture and Technology (CCT) graduate program where he teaches The Technology of News, which evaluates the impact of Internet technology on news dissemination.
Full download
Posted: February 22nd, 2008, 6:12pm CET
Explore a ton of powerful Ubuntu Linux commands
This handy, compact guide teaches you to use Ubuntu Linux as the experts do: from the command line. Try out over 1000 commands to find and get software, monitor system health and security, and access network resources. Apply skills you learn from this book to use and administer desktops and servers running Ubuntu, Debian, and KNOPPIX or any other Linux distribution.
Expand your Linux expertise in these and other areas:
-
Using the shell
-
Finding online software
-
Working with files
-
Playing with music and images
-
Administering file systems
-
Backing up data
-
Checking and managing running processes
-
Accessing network resources
-
Handling remote system administration
-
Locking down security
About the Author
Christopher Negus is the author of the bestselling
Fedora and Red Hat Linux Bibles,
Linux Toys II,
Linux Troubleshooting Bible, and
Linux Bible 2008 Edition. He is a member of the Madison Linux Users Group. Prior to becoming a full-time writer, Chris served for eight years on development teams for the Unix operating system at AT&T, where Unix was created and developed. He also worked with Novell on Unix development and Caldera.
Francois Caen hosts and manages business application infrastructures, through his company Turbosphere LLC. As an open-source advocate, he has lectured on OSS network management and Internet services, and served as president of the Tacoma Linux User Group. FranÇois is a Red Hat Certified Engineer (RHCE).
Full download
Posted: February 22nd, 2008, 6:02pm CET
This concerns the field of video characterization and summarization. The term “characterization” refers to methods to analyze video content or some other medium at various levels. We emphasize video content processing, which encompasses methods in image, audio, and language understanding. The term “summarization” refers to techniques for abstracting video without apparent loss in content.
This book is organized as follows: We first introduce the field of video characterization and its relation to professional production standards and research in video understanding. Second, we describe various techniques for characterizing video content. In particular, we define the video skim as one of the most important video summarization techniques. Finally, we introduce subjective user-studies as an effective means to evaluate video characterization systems.
Multimodal Video Characterization and Summarization is a valuable research tool for both professionals and academicians working in the video field.
This book describes the methodology for using multimodal audio, image, and text technology to characterize video content. This new and groundbreaking science has led to many advances in video understanding, such as the development of a video summary. Applications and methodology for creating video summaries are described, as well as user-studies for evaluation and testing.
Full download
Posted: February 22nd, 2008, 5:38pm CET
This unique monograph explores the cardinal, or quantitative, aspects of objects in the presence of vagueness, called vaguely defined objects. In the first part of the book such topics as fuzzy sets and derivative ideas, twofold fuzzy sets, and flow sets are concisely reviewed as typical mathematical representations of vaguely defined objects. Also, a unifying, approximative representation is presented. The second part uses this representation, together with Lukasiewicz logic as a basis for constructing a complete, general and easily applicable nonclassical cardinality theory for vaguely defined objects. Applications to computer and information science are discussed. Audience: This volume will be of interest to mathematicians, computer and information scientists, whose work involves mathematical aspects of vagueness, fuzzy sets and their methods, applied many-valued logics, expert systems and data bases.
Full download
Posted: February 22nd, 2008, 5:31pm CET
Current graphics software and hardware combine to allow multiple-level functionality and open up new application areas for scientists of all disciplines, and for computer scientists and engineers in particular. This integrated guide explains and lists readily available and widely used graphics software tools and their applications, while also serving as a shortcut to graphics theory and programming. It grounds readers in fundamental concepts and helps them use visualization, modeling, simulation, and virtual reality to complement and improve their work. Features:
* Comprehensive and practical coverage of software graphics tools
* Provides a uniquely categorized compendium of 265 3-D graphics software tools
* Concise listings of platforms and pricing, applications, examples, functions, and related Web resources
* Shortcut to practical graphics principles and methods
* Includes a CD-ROM with extensive collection of source code and executables
* Extensive pointers to websites and other proven helpful sources
* Combines theory and OpenGL programming with an accessible approach Readers will find the book an authoritative and useful catalogue of practical, working software tools and methods.
About the author: Jim Chen is director of the Computer Graphics Laboratory at George Mason University and editor of the visualization column, and the Visualization Portal (website), for the IEEE magazine, Computing in Science and Engineering.
Introduces and categorizes the most commonly used graphics tools and their applications. It will help users pick the right tool for their particular need and maximize their results.
Full download
Posted: February 21st, 2008, 6:13pm CET
Router Security Strategies: Securing IP Network Traffic Planes provides a compre-hensive approach to understand and implement IP traffic plane separation and protection on IP routers. This book details the distinct traffic planes of IP networks and the advanced techniques necessary to operationally secure them. This includes the data, control, management, and services planes that provide the infrastructure for IP networking.
The first section provides a brief overview of the essential components of the Internet Protocol and IP networking. At the end of this section, you will understand the fundamental principles of defense in depth and breadth security as applied to IP traffic planes. Techniques to secure the IP data plane, IP control plane, IP management plane, and IP services plane are covered in detail in the second section.
The final section provides case studies from both the enterprise network and the service provider network perspectives. In this way, the individual IP traffic plane security techniques reviewed in the second section of the book are brought together to help you create an integrated, comprehensive defense in depth and breadth security architecture.
- Understand the operation of IP networks and routers
- Learn about the many threat models facing IP networks, Layer 2 Ethernet switching environments, and IPsec and MPLS VPN services
- Learn how to segment and protect each IP traffic plane by applying defense in depth and breadth principles
- Use security techniques such as ACLs, rate limiting, IP Options filtering, uRPF, QoS, RTBH, QPPB, and many others to protect the data plane of IP and switched Ethernet networks
- Secure the IP control plane with rACL, CoPP, GTSM, MD5, BGP and ICMP techniques and Layer 2 switched Ethernet-specific techniques
- Protect the IP management plane with password management, SNMP, SSH, NTP, AAA, as well as other VPN management, out-of-band management, and remote access management techniques
- Secure the IP services plane using recoloring, IP fragmentation control, MPLS label control, and other traffic classification and process control techniques
This security book is part of the Cisco Press® Networking Technology Series. Security titles from Cisco Press help networking professionals secure critical data and resources, prevent and mitigate network attacks, and build end-to-end self-defending networks.
About the Author
Gregg Schudel,CCIE No. 9591 (Security), joined Cisco in 2000 as a consulting system engineer supporting the U.S. Service Provider Organization. Gregg focuses on IP core network and services security architectures and technology for inter-exchange carriers, web services providers, and mobile providers. Gregg is also part of a team of Corporate and Field resources focused on driving Cisco Service Provider Security Strategy. Prior to joining Cisco, Gregg worked for many years with BBN Technologies, where he supported network security research and development, most notably in conjunction with DARPA and other federal agencies involved in security research. Gregg holds an MS in engineering from George Washington University, and a BS in engineering from Florida Institute of Technology.
David J. Smith, CCIE No. 1986 (Routing and Switching), joined Cisco in 1995 and is a consulting system engineer supporting the Service Provider Organization. Since 1999 David has focused on service provider IP core and edge architectures, including IP routing, MPLS technologies, QoS, infrastructure security, and network telemetry. Between 1995 and 1999, David supported enterprise customers designing campus and global WANs. Prior to joining Cisco, David worked at Bellcore developing systems software and experimental ATM switches. David holds an MS in information networking from Carnegie Mellon University, and a BS in computer engineering from Lehigh University.
Full download
Posted: February 21st, 2008, 7:16am CET
Now in its Fourth Edition, this text gives physiatry and neurology residents a comprehensive, practical introduction to electromyography. Section I reviews the anatomy and physiology of nerve problems in relation to the planning and performance of electrodiagnostic procedures. Section IIprovides technical information on electrophysiology, instrumentation, and specific techniques, with digital photographs showing important surface anatomy. Section III guides physicians through various clinical EMG problems, beginning with the patient's symptoms and proceeding through electrodiagnostic evaluation and diagnosis. This edition includes over 500 new illustrations. A bound-in CD-ROM contains digital videoclips of EMG recordings and test questions that can be submitted for CME credit.
Ohio State University, Columbus. Third edition of a text on electromyography procedures and principles, for physicians and specialists. Covers recently developed approaches to clinical electrodiagnosis. 17 U.S. contributors. DNLM: Electromyography.
Full download
Posted: February 21st, 2008, 4:58am CET
This book will help students to design their own organic synthesis, giving a wide coverage of synthetic methods. The disconnection approach is used throughout so that starting materials are chosen after analysing the structure of the target molecule. There are forty chapters: those on the synthesis of given types of molecule alternate with strategy chapters in which the methods just learnt are placed in a wider context. The instructional chapters cover many ways of making each type of molecule starting with simple aromatic and aliphatic compounds with one functional group and progressing to molecules with many functional groups. The number and position of these functional groups provides the classification for these chapters. The strategy chapters cover questions of selectivity, protection, and stereochemistry, and develop more advanced strategic thinking via reagents specially designed for difficult problems. Examples are drawn from pharmaceuticals, agrochemicals, natural products, pheromones, perfumery and flavouring compounds, dyestuffs, monomers, and intermediates used in more advanced synthetic work. Reasons for wishing to synthesise each compound are given, and further examples can be found in the accompanying workbook which also gives many problems and solutions classified in the same way as the main text. The book will also assist more experienced chemists who feel they are out of touch with present day thinking on the subject.
Workbook for Organic Synthesis: The Disconnection Approach The workbook which supports this text provides an extra selection of examples. Each example is analysed in the same way as those in the main text with disconnections followed by synthesis, allowing the student to explore a wider range of types of target molecule and synthetic method. The main function of the workbook is, however, to provide a graded series of problems which extend the student's experience of the types of molecules being synthesised by organic chemists. These, together with the examples, are classified into the same 40 chapters as the main text so that it is possible to use them in conjunction with it. Each problem is followed by a suggested solution or solutions analysed in the same way as the examples and no methodology other than that introduced in the main text is required. Examples and problems are interspersed to provide a developing chain of argument.
Full download
Posted: February 21st, 2008, 4:52am CET
After you’ve had some experience with Linux, you don’t need someone telling you to click the Help button for help or drag a file to the Trash icon to delete it. What you need is a reference book that shows you powerful commands and options that let you take hold of your Linux system, as well as the processes, users, storage media, network resources, and system services associated with it.
SUSE Linux Toolbox provides you with more than 1000 specific command lines to help you become a Linux power user. Whether you are a systems administrator or desktop user, the book will show you commands to create file systems, troubleshoot networks, lock down security, and dig out almost anything you care to know about your Linux system.
This book’s focus for your Linux command-line journey is openSUSE, the communitybased Linux distribution sponsored by Novell, Inc. and SUSE Linux Enterprise. Tapping into the skills needed to run those systems can help you to work with your own Linux systems and to learn what you need as a Linux professional.
Full download
Posted: February 21st, 2008, 4:52am CET
Remote web-based experimentation, enabling students and researchers to access the laboratory anytime via the Internet, is becoming an increasingly attractive way to complement or even replace traditional laboratory sessions. Placing a video camera & microphone before the equipment and apparatus to capture what is actually happening in the laboratory allows the images and audio data to be streamed to the client side. Researchers in different countries can share equipment and conduct research cooperatively and remotely. The authors summarise their research and discuss the development of the 5 web-based laboratories launched from the National University of Singapore. The principles, structure, and technologies required for the creation of Internet remote experimentation systems are discussed with particular emphasis on the integration of hardware and software systems. Also highlighted is the design and development of interfaces and components for use in typical web-based laboratories or similar web-control applications.
Full download
Posted: February 21st, 2008, 4:52am CET
The UML, or Unified Modeling Language, is the de facto standard adopted by the Object Management Group (OMG) and by almost all vendors of object modeling tools. The Unified Process is explicitly designed to work with the UML and is a whole design method covering the majority of the life cycle of a software product. John Hunt's book guides you through the use of the UML and the Unified Process and their application to Java systems. Key Topics Focusing explicitly on applying the notation and the method to Java, the book is clearly written to appeal to practitioners. This second edition is considerably revised and extended and includes examples taken from the latest version of Rational Rose and Together. All the UML references are updated to the latest version and the Patterns chapter has been expanded to include J2EE examples. New chapters are included showing how the Unified Process can be used in real world projects and project management, and there is comprehensive coverage of Agile Modeling.
- A truly practical introduction to object oriented analysis and design using the Unified Process. Where necessary the UML is introduced, to support the Unified Process steps.
- Good coverage of Design Patterns and how they integrate into Java development
- Focuses on the real world use of UML and the Unified Process via a detailed case study that follows the whole design process through from the initial setting up, to implementation in Java and Agile Modeling
- Features and Benefits
- How to use the Unified Process in real world projects
- Covers the Unified Process and UML in one book
- A concise and accessible step-by-step guide to applying the Unified Process and UML in Java
- Explains Design Patterns and discusses how Agile Modeling fits with the Unified Process John Hunt is Technical Director at JayDee Technology Ltd. He runs industrial courses, including server-side
Java technologies. He also leads development projects for government and blue chip organizations using Java, J2EE, XML and C#. He is the author of nine other books on Java, XML and object orientation.
Full download
Posted: February 21st, 2008, 4:51am CET
Ontologies provide a common vocabulary of an area and define - with different levels of formality - the meaning of the terms and the relationships between them. Ontologies may be reused and shared across applications and groups Concepts in the ontology are usually organized in taxonomies and relations between concepts, properties of concepts, and axioms are typically used for representing the knowledge contained in ontologies. With the growth of information available, e.g. on the WWW, they are popularly applied in knowledge management, semantic web, natural language generation, enterprise modelling, knowledge-based systems, ontology-based brokers, e-commerce platforms and interoperability between systems. This book looks at questions such as:
* What is an ontology?
* What are the uses of ontologies?
* What types of ontologies exist?
* What are the most well-known ones?
* How do I select the best ontology for my application?
* What are the principles for building an ontology?
* What methodologies should I use to build my own ontology?
* Which techniques are appropriate for each step?
* How do software tools support the process of building and using ontologies?
* What language can I use to implement ontologies?
* How can I integrate ontologies in a given language?
The book presents the theoretical foundations of ontological engineering and covers the practical aspects of selecting and applying methodologies, tools and languages for building ontologies. The applications of ontologies are also illustrated with case studies taken from the areas of knowledge management, e-commerce and the semantic web.
We strongly recommend this book for anyone who wants to have the most updated state of the art on Ontological Engineering, covering also the practical aspects of selecting and applying methodologies, languages, and tools for building ontologies. This book is recommended for researchers, postgraduates, practitioners, libraries, institutions, industry, scientists, students
About the Author
The three authors belong to the Ontological Engineering Group at Universidad Politécnica de Madrid (UPM), with a long experience in applying ontologies in information systems.
Excerpted from
Ontological Engineering by Asuncion Gomez-Perez, Mariano Fernandez Lopez, Oscar Corcho Garcia, Asuncion Gomez Perez, Mariano Fernandez-Lopez, Oscar Corcho-Garcia.
Full download
Posted: February 21st, 2008, 4:51am CET
Computer graphics comprises the creation and representation of simple graphical elements and images, as well as modern techniques for rendering a virtual reality. To apply these techniques correctly, one requires a basic understanding of the fundamental concepts in graphics.
This book introduces the most important basic concepts of computer graphics, coupling the technical background and theory with practical examples and applications throughout. Its user-friendly approach enables the reader to gain understanding through the theory at work, via the many example programs provided. With only elementary knowledge of the programming language Java, the reader will be able to create their own images and animations immediately, using Java 2D and/or Java 3D.
Features:
Presents computer graphics theory and practice in integrated combination
Focuses on the increasingly used Java 3D (and 2D in the first section of the book)
Uses many pedagogical tools, including numerous easy-to-understand example programs and end-of-chapter exercises
Offers Internet support for students and instructors (found at http://public.rz.fh-wolfenbuettel.de/~klawonn/computergraphics), such as additional exercises, solutions, program examples, slides for lecturers and links to useful websites
Provides an ideal, self-contained introduction to computer graphics
Written for second year undergraduates and above, this reader-friendly, clear and concise textbook will be an essential tool for those studying Computer Science and Computer Engineering.
Frank Klawonn has many years of experience teaching computer graphics and coordinating application projects with companies.
Full download
Posted: February 20th, 2008, 7:14pm CET
Detailed coverage of the underlying technologies required to build an end-to-end IPTV system
The television entertainment industry is currently experiencing a major transformation as broadband subscribers and improvements in compression techniques for digital video content continue to grow. This growth is fueling the demand for a new generation of technology professionals who will be responsible for implementing IP-based video services and digital home services around the world. Next Generation IPTV Services and Technologies explores key challenges associated with successfully managing the technical operation of an IPTV networking infrastructure and provides networking and IT specialists entering the IPTV sector with sound coverage of state-of-the-art technologies used to build end-to-end IPTV systems. Coverage includes:
IPTV network distribution technologies
IPTV real-time encoding and transportation
Broadcasting linear programming over IPTV
IPTV consumer devices
IPTV conditional access and DRM systems
Moving IPTV around the house
Video-on-demand over IP delivery networks
Additionally, this book examines IPTV technical subjects that are not included in any other single reference to date: Quality of Experience (QoE), techniques for speeding up IPTV channel changing times, IPTV CD software architecture, Whole Home Media Networking (WHMN), IP-based high-definition TV, interactive IPTV applications, and managing an IPTV network on a daily basis.
With a focus on changing job tasks and knowledge requirements for professionals, Next Generation IPTV Services and Technologies enables telecom operators, wireless mobile providers, cable TV companies, media companies, broadcasters, video production companies, and Internet portal companies to meet the demands of designing, implementing, and supporting end-to-end IPTV systems. Complete with helpful flowcharts and engineering schematics, it also serves as an ideal supplemental text for graduate- and postgraduate-level networking and IP protocol courses.
About the Author
Gerard O'Driscoll is an accomplished international telecommunications expert, entrepreneur, and globally renowned authority on emerging technologies. He has served in a variety of management, engineering, and commercial positions over the past fifteen years. O'Driscoll is widely regarded as an authority on the set-top box, IPTV, digital home, and mobile TV marketplaces. His Web site is www.tvmentors.com.
Full download
Posted: February 20th, 2008, 7:03pm CET
Professional Windows Live Programming
This step-by-step guide demystifies the next generation of Microsoft web programming—Windows Live. An exciting new set of tools and features, Windows Live can change the way you design, build, and market web sites. Experienced author Jon Arking presents you with a comprehensive road map to understanding the many hats of Windows Live: business model, online marketplace, development platform, and suite of consumer-oriented web sites.
After addressing the overall Live initiative, Arking breaks down the book into distinct sections: He first introduces you to a service or tool, then explains the mechanics of that service or tool, and finally relates it to the grander scheme of the Windows Live initiative. Plus, an array of real-world examples and code samples contributes to a clear understanding of exactly what Windows Live is, what it offers, who it will help, and the many different ways this powerful set of services can effectively work for you. The included showcase web site demonstrates how to integrate many of the major Live APIs.
What you will learn from this book
-
The generic platforms and languages prevalent among the Live services APIs
-
The purpose and potential of the major developer APIs
-
The advantages of combining multiple Live services
-
Ways to create Mashups with LiveExpo
-
Techniques for building mapping applications with the Virtual Earth APIs
-
Suggestions for integrating Live services into existing sites with Live Custom Domains
Who this book is for
This book is for web developers and programmers looking to incorporate Windows Live into their software. A working knowledge of HTML, DHTML, JavaScript, and Web Services is necessary.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
About the Author
Jon Arking is a Java certified and Microsoft certified software architect working in the greater Philadelphia region. He has been designing and developing multi - tiered enterprise systems for 10 years, specializing in system migrations and online web applications. Jon has spent much of his career designing systems, teaching classes, giving lectures, providing on - air interviews, and writing articles on various technical topics.
Full download
Posted: February 20th, 2008, 6:58pm CET
Increase your web traffic with better search results
Wonder how some companies pop up high in search engine rankings? It's all about search appeal. Master the strategies, techniques, and shortcuts in this detailed SEO guide and you can improve your web site's search rankings and start driving the targeted traffic you want to your virtual door. Learn to punch up keywords, add HTML tags for tracking, evaluate pay-per-click strategies, and much more. If you want to make SEO work for you, this is the book you need to succeed.
-
Learn how to give your web site search appeal
-
Target behaviors and draw the customers you really want
-
Employ social media in your search engine marketing
-
Optimize your site specifically for Google®, MSN®, or Yahoo!®
-
Demystify the role of links and linking in search
-
Understand robots, spiders, and crawlers
-
Analyze your SEO efforts and see what works
-
Make use of SEO tools available online
-
Create a winning SEO plan
-
Read interviews with over a dozen SEO experts
About the Author
Jerri L. Ledford has been a freelance business technology writer for more than 15 years. Over 750 of her articles, profiles, news stories, and reports have appeared online and in print. She also develops and teaches technology training courses for such companies as IBT Financial, Hewlett Packard, and CNET. She is the author of
Google Powered: Productivity with Online Tools and coauthor of
Google Analytics, both from Wiley.
Full download
Posted: February 20th, 2008, 6:56pm CET
Who Moved My Cheese? is a simple parable that reveals profound truths about change. It is an amusing and enlightening story of four characters who live in a 'Maze' and look for 'Cheese' to nourish them and make them happy.
Two are mice named Sniff and Scurry. And two are little people' - beings the size of mice who look and act a lot like people. Their names are Hem and Haw. 'Cheese' is a metaphor for what you want to have in life - whether it's a good job, a loving relationship, money, a possession, good health, or spiritual peace of mind. And 'The Maze' is where you look for what you want - the organization you work in, or the family or community you live in.
In the story, the characters are faced with unexpected change. Eventually, one of them deals with it successfully, and writes what he has learned from his experience on the maze walls.
When you come to see 'The Handwriting on the Wall', you can discover for yourself how to deal with change, so that you can enjoy less stress and more success (however you define it) in your work and in your life.
Written for all ages, this story takes less than an hour to read, but its unique insights can last for a lifetime.
Full download
Posted: February 20th, 2008, 5:27am CET
Most design pattern books are based on C++ and Java. But Ruby is different—and the language's unique qualities make design patterns easier to implement and use. In this book, Russ Olsen demonstrates how to combine Ruby's power and elegance with patterns, and write more sophisticated, effective software with far fewer lines of code.
After reviewing the history, concepts, and goals of design patterns, Olsen offers a quick tour of the Ruby language—enough to allow any experienced software developer to immediately utilize patterns with Ruby. The book especially calls attention to Ruby features that simplify the use of patterns, including dynamic typing, code closures, and "mixins" for easier code reuse.
Fourteen of the classic "Gang of Four" patterns are considered from the Ruby point of view, explaining what problems each pattern solves, discussing whether traditional implementations make sense in the Ruby environment, and introducing Ruby-specific improvements. You'll discover opportunities to implement patterns in just one or two lines of code, instead of the endlessly repeated boilerplate that conventional languages often require.
Design Patterns in Ruby also identifies innovative new patterns that have emerged from the Ruby community. These include ways to create custom objects with metaprogramming, as well as the ambitious Rails-based "Convention Over Configuration" pattern, designed to help integrate entire applications and frameworks.
Engaging, practical, and accessible, Design Patterns in Ruby will help you build better software while making your Ruby programming experience more rewarding.
About the Author
Russ Olsen has been building software for more than twenty-five years. He has led projects through several generations of programming technologies, from FORTRAN to C to C++ to Java, and now Ruby. He has been using and teaching Ruby since 2002. Olsen writes the popular technology blog Technology As If People Mattered (http://www.russolsen.com).
Full download
Posted: February 20th, 2008, 5:25am CET
Database Management Systems (DBMSs) are a ubiquitous and critical component of modern computing, and the result of decades of research and development in both academia and industry. Architecture of a Database System presents an architectural discussion of DBMS design principles, including process models, parallel architecture, storage system design, transaction system implementation, query processor and optimizer architectures, and typical shared components and utilities. Successful commercial and open-source systems are used as points of reference, particularly when multiple alternative designs have been adopted by different groups. Historically, DBMSs were among the earliest multi-user server systems to be developed, and thus pioneered many systems design techniques for scalability and reliability now in use in many other contexts. While many of the algorithms and abstractions used by a DBMS are textbook material, Architecture of a Database System addresses the systems design issues that make a DBMS work. Architecture of a Database System is an invaluable reference for database researchers and practitioners and for those in other areas of computing interested in the systems design techniques for scalability and reliability that originated in DBMS research and development.
Full download
Posted: February 20th, 2008, 5:23am CET
Customize Salesforce for all your business needs
See how Salesforce helps manage accounts, market products, and improve service
Got something to sell? Work for somebody who does? You need salesforce.com, and this book tells you how to use it. Whether you're a salesperson, channel manager, marketing mogul, customer service rep, or executive, you'll find secrets here for making your job easier, your day more productive, and your business more successful with Salesforce.
Discover how to
- Set up and personalize your system
- Manage relationships with partner companies
- Execute marketing campaigns
- Analyze data with reports
- Improve customer service
- Calculate sales forecasts
About the Author
Tom Wong is Senior Director, Customer Marketing Programs at salesforce.com and a leading authority on CRM applications.
Liz Kao is a Certified salesforce.com Consultant.
Full download
Posted: February 20th, 2008, 5:20am CET
After three decades of research and practice, reuse of existing software artefacts remains the most promising approach to decreasing effort for software development and evolution, increasing quality of software artefacts and decreasing time to market of software products. Over time, we have seen impressive improvements, in extra-organizational reuse, e.g. COTS, as well as in intra-organizational reuse, e.g. software product families.
Despite the successes that we, as a community, have achieved, several challenges remain to be addressed. The theme for this eighth meeting of the premier international conference on software reuse is the management of software variability for reusable software. All reusable software operates in multiple contexts and has to accommodate the differences between these contexts through variation. In modern software, the number of variation points may range in the thousands with an even larger number of dependencies between these points. Topics addressing the theme include the representation, design, assessment and evolution of software variability.
The proceedings that you are holding as you read this report on the current state-ofthe-art in software reuse. Topics covered in the proceedings include software variability, testing of reusable software artefacts, feature modeling, aspect-oriented software development, composition of components and services, model-based approaches and several other aspects of software reuse.
Full download
Posted: February 20th, 2008, 5:19am CET
This book constitutes the refereed proceedings of the Second International Conference on Technologies for Interactive Digital Storytelling and Entertainment, TIDSE 2004, held in Darmstadt, Germany in June 2004.
The 30 revised full papers presented were carefully reviewed and selected for inclusion in the book; also included are the abstract of a keynote talk and 10 descriptions of demonstrations and interactive exhibitions of computer art. The papers are organized in topical sections on interactive storytelling, virtual humans, authoring, mobility, learning, theory, applications, gaming, and demonstrations and exhibitions.
Interactive Digital Storytelling has evolved as a prospering research topic banding together formerly disjointed disciplines stemming from the arts and humanities as well as computer science. It’s tied up with the notion of storytelling as an effective means for the communication of knowledge and social values since the existence of humankind. It also builds a bridge between current academic trends investigating and formalizing computer games, and developments towards the experience-based design of human-media interaction in general.
Full download
Posted: February 20th, 2008, 5:19am CET
This volume contains the proceedings of the 10th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2004). TACAS 2004 took place in Barcelona, Spain, from March 29th to April 2nd, as part of the 7th European Joint Conferences on Theory and Practice of Software (ETAPS 2004), whose aims, organization, and history are detailed in a foreword by the ETAPS Steering Committee Chair, José Luiz Fiadeiro.
TACAS is a forum for researchers, developers, and users interested in rigorously based tools for the construction and analysis of systems. The conference serves to bridge the gaps between different communities including, but not limited to, those devoted to formal methods, software and hardware verification, static analysis, programming languages, software engineering, real-time systems, and communication protocols that share common interests in, and techniques for, tool development. In particular, by providing a venue for the discussion of common problems, heuristics, algorithms, data structures, and methodologies, TACAS aims to support researchers in their quest to improve the utility, reliability, flexibility, and efficiency of tools for building systems.
TACAS seeks theoretical papers with a clear link to tool construction, papers describing relevant algorithms and practical aspects of their implementation, papers giving descriptions of tools and associated methodologies, and case studies with a conceptual message.
Full download
Posted: February 20th, 2008, 5:19am CET
The CC program committee is pleased to present this volume with the proceedings of the 13th International Conference on Compiler Construction (CC 2004). CC continues to provide an exciting forum for researchers, educators, and practitioners to exchange ideas on the latest developments in compiler technology, programming language implementation, and language design. The conference emphasizes practical and experimental work and invites contributions on methods and tools for all aspects of compiler technology and all language paradigms.
This volume serves as the permanent record of the 19 papers accepted for presentation at CC 2004 held in Barcelona, Spain, during April 1–2, 2004. The 19 papers in this volume were selected from 58 submissions. Each paper was assigned to three committee members for review. The program committee met for one day in December 2003 to discuss the papers and the reviews. By the end of the meeting, a consensus emerged to accept the 19 papers presented in this volume. However, there were many other quality submissions that could not be accommodated in the program; hopefully they will be published elsewhere.
The continued success of the CC conference series would not be possible without the help of the CC community. I would like to gratefully acknowledge and thank all of the authors who submitted papers and the many external reviewers who wrote reviews.
I especially thank the program committee members for their efforts and commitment in providing thoughtful and knowledgeable reviews. Special thanks go to our invited keynote speaker, Prof. Mary Lou Soffa from the University of Pittsburgh. Finally, many thanks to the entire ETAPS committee for making CC 2004 possible, especially to Fernando Orejas, the ETAPS 2004 organizing committee chair and to José Luiz Fiadeiro, the current chair of the ETAPS steering committee.
Full download
Posted: February 19th, 2008, 5:40pm CET
This book constitutes the refereed proceedings of the 7th International Workshop on Hybrid Systems: Computation and Control, HSCC 2004, held in Philadelphia, PA, USA, in March 2004.
The 43 revised full papers presented together with an invited article were carefully reviewed and selected from 117 submissions. The papers address all current issues in hybrid systems such as tools for analysis and verification, control and optimization, modeling and engineering applications, and emerging topics in programming language support and implementation; a special focus is on the interplay between biomolecular networks, systems biology, formal methods, and control of hybrid systems.
Proceedings of the Third International Workshop on Hybrid Systems: Computation and Control, held in Pittsburgh, Pennsylvania, on March 23-25, 2000. Focus of the workshop was on modeling, control, synthesis, design, and verification of hybrid systems. Softcover.
Full download
Posted: February 19th, 2008, 5:41am CET
Thoroughly revised and updated for its Third Edition, this highly acclaimed volume is the most comprehensive reference on hospital epidemiology and infection control. In 115 chapters written by over 150 leading experts, the book examines every type of hospital-acquired (nosocomial) infection and addresses every issue relating to surveillance, prevention, and control of these infections in patients and in healthcare workers. This edition features two brand-new sections: a six-chapter section on bioterrorism and a five-chapter section on healthcare quality improvement. Other new chapters cover using the personal computer for healthcare epidemiology; infections associated with xenotransplantation; nosocomial bacteremia; and filamentous fungi.
Univ. of Texas, Galveston. Comprehensive reference on the principles of surveillance, prevention, and control of hospital-associated infections and those in other medical facilities. For professionals. Previous edition: c1996. Includes seven new chapters with most chapters being either moderately or extensively revised. DNLM: Cross Infection--epidemiology.
Full download
Posted: February 19th, 2008, 5:27am CET
Software has become omnipresent and vital in our information-based society, so all software producers should assume responsibility for its reliability. While "reliable" originally assumed implementations that were effective and mainly error-free, additional issues like adaptability and maintainability have gained equal importance recently. For example, the 2004 ACM/IEEE Software Engineering Curriculum Guidelines list software evolution as one of ten key areas of software engineering education.
Mens and Demeyer, both international authorities in the field of software evolution, together with the invited contributors, focus on novel trends in software evolution research and its relations with other emerging disciplines such as model-driven software engineering, service-oriented software development, and aspect-oriented software development. They do not restrict themselves to the evolution of source code but also address the evolution of other, equally important software artifacts such as databases and database schemas, design models, software architectures, and process management. The contributing authors provide broad overviews of related work, and they also contribute to a comprehensive glossary, a list of acronyms, and a list of books, journals, websites, standards and conferences that together represent the communitys body of knowledge.
Combining all these features, this book is the indispensable source for researchers and professionals looking for an introduction and comprehensive overview of the state of the art. In addition, it is an ideal basis for an advanced course on software evolution.
About the Author
Tom Mens is professor at the Institute of Computer Science of the University of Mons-Hainaut in Belgium. He obtained his PhD in Science in 1999 at the Vrije Universiteit Brussel on the topic of software evolution. Being one of the leading researchers in this domain, he currently directs the ERCIM Working Group on Software Evolution.
Serge Demeyer is professor at the University of Antwerp (Department of Mathematics and Computer Science), where he leads a research group investigating the theme of "Software Reengineering" (LORE - Lab On REengineering). His main research interest concerns software engineering (more precisely, reengineering of object-oriented software systems) but due to historical reasons he maintains a heavy interest in hypermedia systems as well. He is an active member of the corresponding international research communities, serving in various conference organization and program committees.
Full download
Posted: February 19th, 2008, 5:15am CET
The bones of the hand and wrist, which are linked by synovial joints, provide a mobile yet stable framework that is crucial for strenuous work and fine manipulative activity. A built-in mechanism of self-preservation provides this complex apparatus with the ability to sustain a lifetime of use. Injury or disease can have an adverse effect on joint structure and metabolism, resulting in painful impairment of hand function.
Although there are a variety of diseases that are caused by different agents, the basic pathologic processes are the same. Knowledge of the basic science of bone and joint is critical to the comprehension of the mechanisms that are responsible for the development of adverse changes. The first part of this chapter describes the organization and physiology of bone and synovial joints. The changes in these tissues in response to four basic pathological conditions—injury, degeneration, inflammation, and infection—are then detailed. Within each disorder, the fundamental principles of therapeutic interventions are also discussed to maintain clinical relevance.
Full download
Posted: February 19th, 2008, 5:06am CET
What should every citizen know about computers and computer technology? For better or worse, answers typically depend upon who is asked.
• Students commonly have a practical bent: How can one get the computer to perform specific tasks, why does a machine act the way it does, what is involved in getting computers to interact, and so on.
• Computing faculty typically emphasize the need to understand concepts and problem solving.
• The National Research Council (NRC) identifies appropriate general knowledge and skill as computer fluency, and summarizes its perspective in a 1999 report, Being Fluent with Information Technology.
On the surface, such perspectives may seem unrelated or contradictory. The practical details of interest to students may seem quite different from the high-level concepts and abstractions highlighted by faculty. Some textbooks written by faculty may do a fine job in covering foundational material, but often omit the practical issues that motivate students. Other books may describe pragmatic elements about how to run specific software (e.g., how one can utilize a bold type font in a word processing document), thus satisfying some students, but such books rarely provide adequate coverage of more general and lasting concepts.
Full download
Posted: February 19th, 2008, 5:01am CET
This book constitutes the refereed proceedings of the 16th International Conference on Information Processing in Medical Imaging, IPMI'99, held in Visegrad, Hungary in June/July 1999.
The 24 revised full papers and the 28 posters presented have been carefully reviewed and selected from a total of 82 submissions. The volume addresses the full range of current topics in the area in particular new imaging techniques, 3D ultrasound and PET, segmentation, image analysis of the brain cortex, registration, feature, detection and modelling, cardiovascular image analysis, shape modelling and analysis, segmentation and detection, measurement and quantitative analysis, and analysis of image sequences and functional imaging.
Full download
Posted: February 19th, 2008, 4:56am CET
This book constitutes the thoroughly refereed post-proceedings of the Dagstuhl Seminar 03041 on Numerical Software with Result Verification held at Dagstuhl Castle, Germany, in January 2003.
The 18 revised full papers presented were selected during two rounds of reviewing and improvements. The papers are organized in topical sections on languages, software systems and tools, new verification techniques based on interval arithmetic, applications in science and engineering, and novel approaches to verification.
Full download
Posted: February 19th, 2008, 4:54am CET
This book constitutes the refereed proceedings of the Second International Workshop on Biologically Motivated Computer Vision, BMCV 2002, held in Tübingen, Germany, in November 2002.
The 22 revised full papers and 37 revised short papers presented together with 6 invited papers were carefully reviewed and selected from 97 submissions. The papers are organized in topical sections on neurons and features, motion, mid-level vision, recognition - from scenes to neurons, attention, robotics, and cognitive vision.
Full download
Posted: February 19th, 2008, 4:54am CET
Today’s business leaders agree that effectively managing and leveraging information to make decisions has never been more important. More than 60 percent of CEOs feel their organizations need to do better at leveraging their information (IBM® Attributes and Capabilities Study, 2005). CFOs feel that if they leverage their information effectively, they can create five times more value for their organization (IBM Global CFO Study, 2006). Meanwhile, the information challenges become more complicated by the hour as the amount of digital information will double every 11 hours by 2010! It is therefore no surprise that now, more than ever, database skills are in demand and commanding increasing salaries. Our value as technology professionals is further increased as we learn and develop new skills on industry leading products. One of the most technologically advanced products in the industry is IBM DB2® 9 for Linux®, UNIX®, and Windows® (LUW).
More than 20 years ago, relational database technology was invented in IBM Research delivering the first commercially available database in the early 1980s. Today, tens of thousands of businesses all over the world rely on DB2 databases to store key corporate data assets and run their business both traditionally and over the Web. IBM DB2 9 for Linux, UNIX, and Windows builds on this industryleading success by providing cost effective management of both relational data and pure XML data in a single data server — to provide you with all of the business information you need to solve challenging new problems.
Full download
Posted: February 19th, 2008, 4:54am CET
Use Trusted Computing to Make PCs Safer, More Secure, and More Reliable
Every year, computer security threats become more severe. Software alone can no longer adequately defend against them: what’s needed is secure hardware. The Trusted Platform Module (TPM) makes that possible by providing a complete, open industry standard for implementing trusted computing hardware subsystems in PCs. Already available from virtually every leading PC manufacturer, TPM gives software professionals powerful new ways to protect their customers. Now, there’s a start-to-finish guide for every software professional and security specialist who wants to utilize this breakthrough security technology.
Authored by innovators who helped create TPM and implement its leading-edge products, this practical book covers all facets of TPM technology: what it can achieve, how it works, and how to write applications for it. The authors offer deep, real-world insights into both TPM and the Trusted Computing Group (TCG) Software Stack. Then, to demonstrate how TPM can solve many of today’s most challenging security problems, they present four start-to-finish case studies, each with extensive C-based code examples.
Coverage includes
- What services and capabilities are provided by TPMs
- TPM device drivers: solutions for code running in BIOS, TSS stacks for new operating systems, and memory-constrained environments
- Using TPM to enhance the security of a PC’s boot sequence
- Key management, in depth: key creation, storage, loading, migration, use, symmetric keys, and much more
- Linking PKCS#11 and TSS stacks to support applications with middleware services
- What you need to know about TPM and privacy--including how to avoid privacy problems
- Moving from TSS 1.1 to the new TSS 1.2 standard
- TPM and TSS command references and a complete function library
About the Author
David Challener went to work for IBM in East Fishkill after graduating with his Ph.D. in Applied Mathematics from the University of Illinois, (Urbana-Champaign). After helping design the first TPM (representing IBM), he became chair of the TCG TSS committee. When the IBM PC division was sold to Lenovo, he became a Lenovo employee, where he has represented the company on the TCG Technical Committee, TPM workgroup, and many other groups, while continuing to chair the TSS committee. Currently he is the Lenovo Board Member for TCG.
Kent Yoder has been working for the IBM Linux® Technology Center since graduating from Purdue University with a degree in Computer Science in 2001. He has represented IBM on the TCG TSS committee and has helped write and maintain TrouSerS, an open-source TSS library that implements the TSS software specification for the TCG TPM hardware.
Ryan Catherman was a member of the Trusted Computing Group, including active memberships in the TSS and TPM working groups while employed at IBM. He was also coauthor of the IBM implementation of Trusted Computing software at its inception and originator of Unix versions of this software. Currently, he works for Opsware Incorporated, a recent HP acquisition, and holds a masters degree in Computer Engineering.
David Safford is a researcher at IBM’s T. J. Watson Research Center in Hawthorne, New York. There he has led security research in numerous areas, including ethical hacking, threat analysis, security engineering, intrusion detection sensors, vulnerability scanning, cryptography, and operating system security. Prior to coming to IBM in 1996, he was Director of Supercomputing and Networking at Texas A&M University, and an A-7 pilot in the United States Navy.
Leendert van Doorn is a Senior Fellow at AMD where he runs the software technology office. Before joining AMD he was a senior manager at IBM’s T.J. Watson Research Center, where he managed the secure systems and security analysis departments. He received his Ph.D. from the Vrije Universiteit in Amsterdam where he worked on the design and implementation of microkernels. Nowadays his interests are in managed runtime systems, accelerated computing (AMD’s name for heterogenous and homogenous manycore computing), security, and virtualization. In his former job at IBM he worked on FIPS 140-2 level 4 physically secure coprocessors, trusted systems, and virtualization. He was also actively involved in IBM’s virtualization strategy, created and lead IBM’s secure hypervisor and trusted virtual data center initiatives, and was on the board of directors for the Trusted Computing Group. Despite all these distractions, he continued to contribute code to the Xen open-source hypervisor, such as the integrated support code for AMD-V and Intel®VT-x. When conference calls and meetings are getting too much for him, he is known to find refuge at CMU.
Full download
Posted: February 18th, 2008, 5:55pm CET
Session Initiation Protocol (SIP) was conceived in 1996 as a signaling protocol for inviting users to multimedia conferences. With this development, the next big Internet revolution silently started. That was the revolution which would end up converting the Internet into a total communication system which would allow people to talk to each other, see each other, work collaboratively or send messages in real time. Internet telephony and, in general, Internet multimedia, is the new revolution today and SIP is the key protocol which allows this revolution to grow.
The book explains, in tutorial fashion, the underlying technologies that enable real-time IP multimedia communication services in the Internet (voice, video, presence, instant messaging, online picture sharing, white-boarding, etc). Focus is on session initiation protocol (SIP) but also covers session description protocol (SDP), Real-time transport protocol (RTP), and message session relay protocol (MSRP). In addition, it will also touch on other application-related protocols and refer to the latest research work in IETF and 3GPP about these topics. (3GPP stands for "third-generation partnership project" which is a collaboration agreement between ETSI (Europe), ARIB/TTC (Japan), CCSA (China), ATIS (North America) and TTA (South Korea).) The book includes discussion of leading edge theory (which is key to really understanding the technology) accompanied by Java examples that illustrate the theoretical concepts.
Throughout the book, in addition to the code snippets, the reader is guided to build a simple but functional IP soft-phone therefore demonstrating the theory with practical examples.
This book covers IP multimedia from both a theoretical and practical point of view focusing on letting the reader understand the concepts and put them into practice using Java. It includes lots of drawings, protocol diagrams, UML sequence diagrams and code snippets that allow the reader to rapidly understand the concepts.
KEY FEATURES
* Focus on HOW multimedia communications over the Internet works to allow readers to really understand and implement the technology
* Explains how SIP works, including many programming examples so the reader can understand abstract concepts like SIP dialogs, SIP transactions, etc.
* It is not focused on just VoIP. It looks At a wide array of enhanced communication services related to SIP enabling the reader put this technology into practice.
* Includes nearly 100 references to the latest standards and working group activities in the IETF, bringing the reader completely up to date.
* Provides a step-by-step tutorial on how to build a basic, though functional, IP soft-phone allowing the reader to put concepts into practice.
* For advanced readers, the book also explains how to build a SIP proxy and a SIP registrar to enhance one's expertise and marketability in this fast moving area.
Full download
Posted: February 18th, 2008, 5:40pm CET
The Insider's Best-Practice Guide to Rapid PyQt 4 GUI Development
Whether you're building GUI prototypes or full-fledged cross-platform GUI applications with native look-and-feel, PyQt 4 is your fastest, easiest, most powerful solution. Qt expert Mark Summerfield has written the definitive best-practice guide to PyQt 4 development.
With Rapid GUI Programming with Python and Qt you'll learn how to build efficient GUI applications that run on all major operating systems, including Windows, Mac OS X, Linux, and many versions of Unix, using the same source code for all of them. Summerfield systematically introduces every core GUI development technique: from dialogs and windows to data handling; from events to printing; and more. Through the book's realistic examples you'll discover a completely new PyQt 4-based programming approach, as well as coverage of many new topics, from PyQt 4's rich text engine to advanced model/view and graphics/view programming. Every key concept is illuminated with realistic, downloadable examples—all tested on Windows, Mac OS X, and Linux with Python 2.5, Qt 4.2, and PyQt 4.2, and on Windows and Linux with Qt 4.3 and PyQt 4.3.
Coverge includes
- Python basics for every PyQt developer: data types, data structures, control structures, classes, modules, and more
- Core PyQt GUI programming techniques: dialogs, main windows, and custom file formats
- Using Qt Designer to design user interfaces, and to implement and test dialogs, events, the Clipboard, and drag-and-drop
- Building custom widgets: Widget Style Sheets, composite widgets, subclassing, and more
- Making the most of Qt 4.2's new graphics/view architecture
- Connecting to databases, executing SQL queries, and using form and table views
- Advanced model/view programming: custom views, generic delegates, and more
- Implementing online help, internationalizing applications, and using PyQt's networking and multithreading facilities
About the Author
Mark Summerfield works as an independent trainer and consultant specializing in C++, Qt, Python, and PyQt. He was Trolltech’s documentation manager from 2000 to 2004, was the founding editor of Qt Quarterly, Trolltech’s customer newsletter, and coauthored C++ GUI Programming with Qt 3 and C++ GUI Programming with Qt 4.
Full download
Posted: February 18th, 2008, 5:39pm CET
A visual, interdisciplinary approach to solving problems in numerical methods
Computing for Numerical Methods Using Visual C++ fills the need for a complete, authoritative book on the visual solutions to problems in numerical methods using C++. In an age of boundless research, there is a need for a programming language that can successfully bridge the communication gap between a problem and its computing elements through the use of visual-ization for engineers and members of varying disciplines, such as biologists, medical doctors, mathematicians, economists, and politicians. This book takes an interdisciplinary approach to the subject and demonstrates how solving problems in numerical methods using C++ is dominant and practical for implementation due to its flexible language format, object-oriented methodology, and support for high numerical precisions.
In an accessible, easy-to-follow style, the authors cover:
-
Numerical modeling using C++
-
Fundamental mathematical tools
-
MFC interfaces
-
Curve visualization
-
Systems of linear equations
-
Nonlinear equations
-
Interpolation and approximation
-
Differentiation and integration
-
Eigenvalues and Eigenvectors
-
Ordinary differential equations
-
Partial differential equations
This reader-friendly book includes a companion Web site, giving readers free access to all of the codes discussed in the book as well as an equation parser called "MyParser" that can be used to develop various numerical applications on Windows. Computing for Numerical Methods Using Visual C++ serves as an excellent reference for students in upper undergraduate- and graduate-level courses in engineering, science, and mathematics. It is also an ideal resource for practitioners using Microsoft Visual C++.
About the Author
Shaharuddin Salleh, PhD, is Professor in Computational Mathematics, Faculty of Science (Mathematics), Universiti Teknologi, Malaysia (UTM). Dr. Salleh's research is in parallel computing algorithms and scheduling, mobile computing, intelligent systems, and numerical/combinatorial optimization problems. He is also an IT Manager at the Research Management Centre, UTM.
Albert Y. Zomaya, PhD, is the Head of School and CISCO Systems Chair Professor of Internetworking in the School of Information Technologies at the University of Sydney. He is the author or coauthor of several books and more than 300 publications. He is an IEEE Fellow.
Sakhinah Abu Bakar is Lecturer in Computational Mathematics at the School of Mathematical Sciences, Faculty of Science and Technology, National University of Malaysia. She is currently pursuing her PhD degree at the University of Sydney.
Full download
Posted: February 18th, 2008, 5:37pm CET
The history of computing has its origins at the outset of civilization. As towns and communities evolved there was a need for increasingly sophisticated calculations. This book traces the evolution of computation, from early civilisations 3000 B.C. to the latest key developments in modern times.
This useful and lively text provides a comprehensive introduction to the key topics in the history of computing, in an easy-to-follow and concise manner. It covers the significant areas and events in the field - from the ancient Egyptians through to the present day - and both gives the reader a flavour of the history and stimulates further study in the subject.
Features:
Ideal for undergraduate courses, it offers many pedagogical features such as chapter-opening key topics, chapter introductions, exercises, chapter summaries, glossary, etc.
Offers detailed information on major figures in computing, such as Boole, Babbage, Shannon , Turing and Von Neumann
Includes a history of programming languages, including syntax and semantics
Presents an overview of the history of software engineering
Discusses the progress of artificial intelligence, with extension to such key disciplines as philosophy, psychology, linguistics, neural networks and cybernetics
Examines the history of the Internet revolution, World Wide Web and Dot-Com Bubble
Follows the evolution of a number of major technology companies such as IBM, Motorola and Microsoft
Focusing on the fundamental areas in the computing field, this clearly written and broad-ranging text will capture the attention of the reader and greatly benefit computer science students. In addition, it is suitable for self-study, and will also be of interest to the more casual reader.
Dr Gerard ORegan is a CMMI software process improvement consultant with research interests including software quality and software process improvement; mathematical approaches to software quality; and the history of computing. He has published A Practical Approach to Software Quality and Mathematical Approaches to Software Quality.
Full download
Posted: February 18th, 2008, 5:37pm CET
his book provides a solid foundation in the fundamentals of programming in Interactive Data Language (IDL), an array-oriented data analysis and visualization environment developed and marketed by Research Systems, Incorporated (RSI) of Boulder, Colorado. IDL is available for Windows, MacOS, UNIX (including Linux), and VMS platforms.
The first version of IDL for VAX/VMS was released in 1981 by RSI founder David Stern. Since then, IDL has emerged from its roots in the astronomical and space sciences to become a widely used tool in research, educational, and commercial settings in areas as diverse as the earth sciences, medical physics, and engineering test and analysis. Examples of real-world tasks where IDL is used include analyzing and visualizing images from the Hubble Space Telescope; rendering threedimensional volumes of the human body from magnetic resonance imaging; and monitoring and controlling the plasma field of a nuclear fusion tokamak.
Full download
Posted: February 18th, 2008, 5:36pm CET
The Sarbanes-Oxley Act (officially titled the Public Company Accounting Reform and Investor Protection Act of 2002), signed into law on 30 July 2002 by President Bush, is considered the most significant change to federal securities laws in the United States since the New Deal. It came in the wake of a series of corporate financial scandals, including those affecting Enron, Arthur Andersen, and WorldCom. The law is named after Senator Paul Sarbanes and Representative Michael G. Oxley. It was approved by the House by a vote of 423-3 and by the Senate 99-0.
This book illustrates the many Open Source cost-saving opportunities that public companies can explore in their IT enterprise to meet mandatory compliance requirements of the Sarbanes-Oxley act. This book will also demonstrate by example and technical reference both the infrastructure components for Open Source that can be made compliant, and the Open Source tools that can aid in the journey of compliance. Although many books and reference material have been authored on the financial and business side of Sox compliance, very little material is available that directly address the information technology considerations, even less so on how Open Source fits into that discussion.
The format of the book will begin each chapter with the IT business and executive considerations of Open Source and SOX compliance. The remaining chapter verbiage will include specific examinations of Open Source applications and tools which relate to the given subject matter, and last a bootable ?live? CD will have fully configured running demonstrations of Open Source tools as a valuable technical reference for implementation of the concepts provided in the book
* Only book that shows companies how to use Open Source tools to achieve SOX compliance, which dramatically lowers the cost of using proprietary, commercial applications.
* Only SOX book with a bootable-Linux CD containing countless applications, forms, and checklists to assist companies in achieving SOX compliance.
* Only SOX compliance book specifically detailing steps to achieve SOX compliance for IT Professionals.
About the Author
Christian Lahti is a computer services consultant and an expert in security. He is a regular speaker at industry shows such as LinuxWorld and OSCON. He is the technical editor of Windows to
Linux Migration Toolkit (Syngress, ISBN: 1931836396). Roderick Peterson is the Information Technology Director at NeoMagic. He has more than 20 yeras' experience in the IT industry and has successfully led the development and deployment of major applications at several global companies.
Full download
Posted: February 17th, 2008, 8:23am CET
This book teaches Plone development best practices, focusing on Plone 3.0. It covers setting up a development environment, customizing Plone's look and feel, creating new content types and forms, connecting to external databases, managing users and groups intelligently, configuring a production-ready server, LDAP authentication, and caching. Aimed at developers wanting to leverage the proven user interface and flexible infrastructure of this open-source Content Management System, it takes a pragmatic approach, building a realistic example application whose code is included with the book. Built on the Zope application server and written in Python, Plone makes it easy for content authors to create and edit web content, and is also used by developers as a framework to build content-centric web applications like dynamic websites and intranets. Readers need familiarity with Python and basic web technologies such as HTML and CSS, and would also benefit from prior Zope/ Plone experience.
Full download
Posted: February 17th, 2008, 6:41am CET
A "fuzzer" is a program that attempts to discover security vulnerabilities by sending random data to an application. If that application crashes, then it has deffects to correct. Security professionals and web developers can use fuzzing for software testing--checking their own programs for problems--before hackers do it!
Open Source Fuzzing Tools is the first book to market that covers the subject of black box testing using fuzzing techniques. Fuzzing has been around fow a while, but is making a transition from hacker home-grown tool to commercial-grade quality assurance product. Using fuzzing, developers can find and eliminate buffer overflows and other software vulnerabilities during the development process and before release.
* Fuzzing is a fast-growing field with increasing commercial interest (7 vendors unveiled fuzzing products last year).
* Vendors today are looking for solutions to the ever increasing threat of vulnerabilities. Fuzzing looks for these vulnerabilities automatically, before they are known, and eliminates them before release.
* Software developers face an incresing demand to produce secure applications---and they are looking for any information to help them do that.
About the Author
Noam Rathaus is the co-founder and CTO of Beyond Security, a company specializing in the development of enterprise-wide security assessment technologies, vulnerability assessment-based SOCs (security operation centers) and related products. He holds an electrical engineering degree from Ben Gurion University, and has been checking the security of computer systems from the age of 13. Noam is also the editor-in-chief of SecuriTeam.com, one of the largest vulnerability databases and security portals on the Internet. He has contributed to several security-related open-source projects including an active role in the Nessus security scanner project. He has written over 150 security tests to the open source tool's vulnerability database, and also developed the first Nessus client for the Windows operating system. Noam is apparently on the hit list of several software giants after being responsible for uncovering security holes in products by vendors such as Microsoft, Macromedia, Trend Micro, and Palm. This keeps him on the run using his Nacra Catamaran, capable of speeds exceeding 14 knots for a quick getaway. Gadi Evron works for the McLean, VA-based vulnerability assessment solution vendor Beyond Security as Security Evangelist and is the chief editor of the security portal SecuriTeam. He is a known leader in the world of Internet security operations, especially regarding botnets and phishing. He is also the operations manager for the Zeroday Emergency Response Team (ZERT) and a renowned expert on corporate security and espionage threats. Previously, Gadi was Internet Security Operations Manager for the Israeli government and the manager and founder of the Israeli governments Computer Emergency Response Team (CERT).
Full download
Posted: February 17th, 2008, 6:35am CET
This book will detail the default and custom installation of VMwares ESX server as well as basic and advanced virtual machine configurations. It will then walk the reader through post installation configurations including installation and configuration of VirtualCenter. From here, readers will learn to efficiently create and deploy virtual machine templates. Best practices for securing and backing up your virtual environment are also provided. The book concludes with a series of handy, time-saving command and configuration for: bash shell keystrokes, Linux commands, configuration files, common/proc files, VMware ESX commands, and troubleshooting.
*Follows Syngress' proven "How to Cheat" pedagogy providing readers with everything they need and nothing they don't
*Gartner has stated that if companies have not begun or have planned to begin a virtualization effort; they are quickly falling behind the mainstream for IT organizations
*Currently, VMware has 2.5 million users and more than 5,500 enterprise server customers for their products
About the Author
David Rule Jr. (VMware VCP, VAC, MCP, Citrix CCEA, CCA) is a Senior Consultant for Choice Solutions LLC, an Overland Park, KS-based systems integrator that provides IT design, project management, and support for enterprise computing systems. Davids primary role is in developing virtualization strategies for Choice Solutions clients.
Full download
Posted: February 17th, 2008, 6:34am CET
Groundbreaking Patterns for Building Simpler, More Powerful Networks
In Patterns in Network Architecture, pioneer John Day takes a unique approach to solving the problem of network architecture. Piercing the fog of history, he bridges the gap between our experience from the original ARPANET and today’s Internet to a new perspective on networking. Along the way, he shows how socioeconomic forces derailed progress and led to the current crisis.
Beginning with the seven fundamental, and still unanswered, questions identified during the ARPANET’s development, Patterns in Network Architecture returns to bedrock and traces our experience both good and bad. Along the way, he uncovers overlooked patterns in protocols that simplify design and implementation and resolves the classic conflict between connection and connectionless while retaining the best of both. He finds deep new insights into the core challenges of naming and addressing, along with results from upper-layer architecture. All of this in Day’s deft hands comes together in a tour de force of elegance and simplicity with the annoying turn of events that the answer has been staring us in the face: Operating systems tell us even more about networking than we thought. The result is, in essence, the first “unified theory of networking,” and leads to a simpler, more powerful–and above all–more scalable network infrastructure. The book then lays the groundwork for how to exploit the result in the design, development, and management as we move beyond the limitations of the Internet.
Using this new model, Day shows how many complex mechanisms in the Internet today (multihoming, mobility, and multicast) are, with this collapse in complexity, now simply a consequence of the structure. The problems of router table growth of such concern today disappear. The inescapable conclusion is that the Internet is an unfinished demo, more in the tradition of DOS than Unix, that has been living on Moore’s Law and 30 years of band-aids. It is long past time to get networking back on track.
• Patterns in network protocols that synthesize “contradictory” approaches and simplify design and implementation
• “Deriving” that networking is interprocess communication (IPC) yielding
• A distributed IPC model that repeats with different scope and range of operation
• Making network addresses topological makes routing purely a local matter
• That in fact, private addresses are the norm–not the exception–with the consequence that the global public addresses required today are unnecessary
• That mobility is dynamic multihoming and unicast is a subset of multicast, but multicast devolves into unicast and facilitates mobility
• That the Internet today is more like DOS, but what we need should be more like Unix
• For networking researchers, architects, designers, engineers
Provocative, elegant, and profound, Patterns in Network Architecture transforms the way you envision, architect, and implement networks.
About the Author
John Dayhas been involved in research and development of computer networks since 1970, when they were 12th node on the “Net.” Mr. Day has developed and designed protocols for everything from the data link layer to the application layer.
Also making fundamental contributions to research on distributed databases, he developed one of two fundamental algorithms in the updating of multiple copies. He also did work on the early development of supercomputers and was a member of a development team on three operating systems. Mr. Day was an early advocate of the use of Formal Description Techniques (FDTs) for protocols and shepherded the development of the three international standard FDTs: Estelle, LOTOS, and extending SDL. Mr. Day managed the development of the OSI reference model, naming and addressing, and a major contributor to the upper-layer architecture; he also chaired the US ANSI committee for OSI Architecture and was a member of the Internet Research Task Force’s Name Space Research Group. He has been a major contributor to the development of network management architecture, working in the area since 1984 defining the fundamental architecture currently prevalent and designing high-performance implementations; and in the mid-1980s, he was involved in fielding a network management system, 10 years ahead of comparable systems. Recently, Mr. Day has turned his attention to the fundamentals of network architectures and their implications (as discussed in this book).
Mr. Day is also a recognized scholar in the history of cartography, on Neolithic Korea, and on Jesuits in 17th-century China. Most recently, Mr. Day has also contributed to exhibits at the Smithsonian and a forthcoming chapter in Matteo Ricci Cartographia.
Full download
Posted: February 17th, 2008, 6:19am CET
Brian Holdsworth's Digital Logic Design is a well established undergraduate text on digital systems - offering full coverage of the field for first and second year modules and HND units. It has also proved popular in industry as a reference text.
Clive Woods has fully revised the text to cover all the latest developments in the field and to match current degree module syllabuses. The layout has also been redesigned to make it easier to use. The resulting book is highly accessible as well as being fully comprehensive.
New, updated and expanded topics in the fourth edition include: EBCDIC, Grey code, practical applications of flip-flops, linear and shaft encoders, memory elements and FPGAs. The section on fault-finding has been expanded. A new chapter is dedicated to the interface between digital components and analog voltages.
*A highly accessible, comprehensive and fully up to date digital systems text
*A well known and respected text now revamped for current courses
*Part of the Newnes suite of texts for HND/1st year modules
About the Author
The late B. Holdsworth was born in Leeds and after war service in the Royal Navy he was awarded the B.Sc.(Eng.) degree by London University, and later in 1964 was awarded the M.Sc. degree by the University of Birmingham. After working on Radar Development with the Marconi Company for a number of years he was appointed Senior Lecturer at the University of Science and Technology, Kumasi, Ghana. This appointment was followed by further university appointments in Nigeria and Zambia.On returning to the UK in 1968 he joined the staff of the University of London at Chelsea College where he held successively the appointments of Lecturer and Senior Lecturer until he retired in 1985.
Full download
Posted: February 17th, 2008, 6:13am CET
This practical tutorial has detailed, carefully explained case studies using PHP to build new, effective mashup applications, which combine data from multiple external online sources into an integrated Web 2.0 experience. If you are confident with PHP programming and interested in mashing things up, this book is for you! All you need to know about formats, protocols, web services, and web APIs is covered as you learn to write PHP code to remotely consume services like Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, the Internet UPC Database, and even the California Highway Patrol Traffic data! The 5 real-world PHP projects each start with an overview of technologies and protocols needed and then dive into the tools used and details of creating the project, and you can download each project's source code. You will learn how these technologies work with each other and how to use this information, together with your imagination, to build your own cutting-edge websites.
Full download
Posted: February 17th, 2008, 5:47am CET
At a time when business demands urge companies to innovate and CIOs face increasing cost pressures, offshore delivery offers the opportunity to industrialize the implementation processes for system harmonization, consolidation, and enhancement, thereby realizing substantial cost savings and quality improvements. Rightshore
® - a registered trademark of Capgemini - is about organizing the distributed delivery process that embraces on-site, nearshore and offshore services.
This book describes successful global delivery models utilizing industrialized methods to deliver SAP® projects from India. While the first part is devoted to management concepts, service offerings and the peculiarities of working together with India, the second part features eight case studies from different industries and from around the world describing how India delivery centers have been successfully deployed in SAP® development projects.
About the Author
Anja Hendel works for the Corporate IT of Celesio AG in Stuttgart and was a senior consultant with Capgemini in Germany. She is experienced in managing technical teams with a focus on large international SAP® template and roll-out projects. She holds a degree in combined business administration and computer science from the University of Cooperative Education Stuttgart, and a B.A. from the Open University in Milton Keynes.
Wolfgang Messner is a director with Capgemini in India and experienced in business consulting and managing cross-cultural teams in software development. He was a visiting faculty at the Indian Institute of Management Bangalore, and holds a doctorate in marketing from the University of Kassel, an MBA from the University of Wales, and an advanced degree in computing science from the Technical University Munich and the University of Newcastle-upon-Tyne.
Frank Thun is a principal consultant with Capgemini in Germany and heads the sales logistics consulting team. He has experience in designing and executing business transformation projects in North and Central America, Asia and Europe. He holds an advanced degree in Economics from the University of Kiel and the University of Glasgow.
Full download
Posted: February 17th, 2008, 5:47am CET
This book constitutes the refereed proceedings of the 9th International Conference on Information and Communications Security, ICICS 2007, held in Zhengzhou, China, in December 2007.
The 38 revised full papers presented were carefully reviewed and selected from 222 submissions. The papers are organized in topical sections on authentication and key exchange, digital signatures, applications, watermarking, fast implementations, applied cryptography, cryptanalysis, formal analysis, system security, and network security.
Full download
Posted: February 17th, 2008, 5:46am CET
Bioinformatics involve the creation and advancement of algorithms using techniques including computational intelligence, applied mathematics and statistics, informatics, and biochemistry to solve biological problems usually on the molecular level. Major research efforts in the field include sequence analysis, gene finding, genome annotation, protein structure alignment analysis and prediction, prediction of gene expression, protein-protein docking/interactions, and the modeling of evolution.
This book deals with the application of computational intelligence in bioinformatics. Addressing the various issues of bioinformatics using different computational intelligence approaches is the novelty of this edited volume.
Full download
Posted: February 16th, 2008, 5:06pm CET
Updated for its Seventh Edition, Principles of Ambulatory Medicine is the definitive reference for all clinicians caring for adult ambulatory patients. It provides in-depth coverage of the evaluation, management, and long-term course of all clinical problems addressed in the outpatient setting. A major focus is on preventive care, grounded in excellent patient-physician communication. This edition features increased coverage of preventive care, particularly the impact of genetic testing as a diseasepredictor.
Johns Hopkins Univ., Baltimore, MD. A Brandon/Hill Medical List first-purchase and minimal-core selection. Comprehensive, major reference to patient care and preventive medicine. For primary care physicians and residents, internists, and general and family practitioners in the office setting. Previous edition: c1995. DNLM: Ambulatory Care.
Full download
Posted: February 16th, 2008, 5:00pm CET
Thoroughly updated for its Second Edition, this volume is the most comprehensive, current reference on perioperative transfusion medicine and coagulation. It provides complete information on all current blood products and transfusion risks, transfusion and coagulation issues during the preoperative, intraoperative, and postoperative periods, and specific concerns in each surgical subspecialty. Eighteen new chapters in this edition cover blood shortages, economic concerns, emergency needs, virus transmission, parasitic and septic risks, immunosuppression risks, non-infectious risks, production and storage issues, hemoglobin-based oxygen-carrying solutions, perfluorocarbon-based oxygen-carrying solutions, preoperative plateletphoresis, volume resuscitation, antifibrinolytics, aprotinin, DDAVP, platelet inhibitors, burn patients, and post-surgical stress response.
Full download
Posted: February 16th, 2008, 4:58pm CET
The idea for the development of this book arose while preparing for the oral portion of the American Board of Psychiatry and Neurology board examination. I quickly came to realize that there was no current published collection of cases in pediatric neurology that might serve as a study aid. Although this book will likely appeal most to adult and pediatric neurology residents preparing for the oral board examination, it is also intended to be of interest to a broader audience of practicing adult and child neurologists, general pediatricians, and medical students.
Although it is difficult to recreate the oral board examination experience on paper, this book is written as a case-based review with discussions structured according to the format used in the neurology oral boards. Both common and rare neurologic disorders are covered in the text, but the majority of cases are based on actual patient presentations. The cases demonstrate the diverse and fascinating disease processes found in the field of child neurology. The vignettes in this book are presented randomly and not by disease category to simulate the experience of the oral boards. However, for individuals who wish to perform more focused study on a particular area of child neurology, an index by disease category is provided in the back of the book. Overall, this book is intended to help readers gain a foundation of knowledge in pediatric neurology and develop an organized approach to clinical decision making.
Full download
Posted: February 16th, 2008, 12:55pm CET
The #1 reference in the field for the last quarter of a century, Goldfrank's Toxicologic Emergencies, Eighth Edition, has been completely updated to equip emergency physicians with today's most authoritative guide to clinical toxicology. The book presents unsurpassed coverage of all aspects of toxicologic emergencies_from pharmacology and clinical presentation…to treatment guidelines and case studies. Using a unique case-study approach, Goldfrank's fully examines general principles and techniques…the biochemical and molecular basis of toxicology…and how toxins affect vital signs, organs, and systems throughout the body. The Eighth Edition now features:
A case-based approach that maximizes understanding of clinical applications of the material.
Antidotes in depth, offering easy-to-find, detailed guidance on the use of antidotes.
Quick-reference tables on inside covers, providing immediate access to “must-have” vital-sign statistics, lab values, and common equations.
New to the Eighth Edition: expanded coverage of bioterrorism, inhalant abuse, and international considerations
A companion website with more than 1200 self- assessment questions and annotated answers critical cases in medical toxicology reviewed in detail, 100 color photos of plants, mushrooms, spiders, snakes, marine life, and dermatologic reactions of toxicologic importance
About the Author
Neal E. Flomenbaum, MD, FACP, FACEP Emergency Physician-in-Chief, New York Presbyterian Hospital; Professor of Clinical Medicine, Weill Medical College, Cornell University; Consultant, New York City Poison Center, New York, New York.
Lewis R. Goldfrank, MD, FACEP, FAAEM, FAACT, FACMT, FACP Professor and Chair, Department of Emergency Medicine, New York University School of Medicine; Director, Emergency Medicine, Bellevue Hospital Center and New York University Medical Center; Medical Director, New York City Poison Center, New York, New York.
Robert S. Hoffman, MD, FAACT, FACMT Director, New York City Poison Center; Attending Physician, Department of Emergency Medicine, Bellevue Hospital Center and New York University Medical Center; Associate Professor, Emergency Medicine and Medicine (Clinical Pharmacology), New York University School of Medicine, New York, New York.
Mary Ann Howland, PharmD, DABAT, FAACT Clinical Professor of Pharmacy, St. John’s University College of Pharmacy; Consultant, Department of Emergency Medicine, Bellevue Hospital Center and New York University Medical Center; Senior Consultant in Residence, New York City Poison Center, New York, New York.
Neal A. Lewin, MD, FACP, FACEP, FACMT Director, Didactic Education, Attending Physician, Department of Emergency Medicine, Bellevue Hospital Center and New York University Medical Center; Clinical Associate Professor of Emergency Medicine and Medicine (Clinical Pharmacology), New York University School of Medicine; Consultant, New York City Poison Center, New York, New York.
Lewis S. Nelson, MD, FACEP, FACMT Director, Medical Toxicology Fellowship Program; Associate Director, New York City Poison Center; Attending Physician, Department of Emergency Medicine, Bellevue Hospital Center and New York University Medical Center; Assistant Professor of Emergency Medicine, New York University School of Medicine, New York, New York.
Full download
Posted: February 16th, 2008, 12:52pm CET
The best textbook on pain management! This comprehensive resource covers every aspect of diagnosing and treating specific pain conditions and syndromes. Features a concise introduction to basic concepts in pain management, plus an expanded section on evaluation and assessment techniques.
Harvard Medical School, Boston, MA. Discusses the fundamentals of pain, the various diseases and disorders in which pain poses a major problem, and the methods employed in its management. Emphasizes the use of the analgesic block as an aid to diagnosis, prognosis, and therapy. Previous edition, c1993, was titled Principles and Practice of Pain Management. For physicians.
About the Author
Carol A. Warfield, MD Edward Lowenstein Professor of Anesthesia Harvard Medical School Chief, Department of Anesthesia and Critical Care Medicine Beth Israel Deaconess Medical Center Boston, Massachusetts Zahid H. Bajwa, MB Assistant Professor of Anesthesia Harvard Medical School Director of Education and Clinical Pain Research Beth Israel Deaconess Medical Center Boston, Massachusetts
Full download
Posted: February 16th, 2008, 12:49pm CET
Thoroughly updated for its Third Edition, this book is a comprehensive review for the American Board of Family Medicine certification and recertification exams. This edition contains over 1,800 board-format questions, including over 1,000 multiple-choice questions from the major subject areas of family practice and over 700 questions drawn from 60 clinical problem sets. The book includes a pictorial atlas of clinical photographs, radiographs, and lab smears, with questions regarding these images. Detailed answers and explanations follow the questions. This book includes 20 AMA PRA Category 1 Credit(s)™ sponsored by Lippincott Williams & Wilkins. Four practice exams are available on a companion Website.
Mayo Clinic Jacksonville, FL. Exam review of important topics typically appearing on American Board of Family Practice in-training exams, board certification exams, and recertification exams. Answers with rationales accompany a host of questions. Previous edition: c1998. Softcover.
Full download
Posted: February 16th, 2008, 9:09am CET
When we embarked on this endeavor, we knew that the tools that made up Microsoft’s Enterprise Project Management (EPM) solution were large and complex. Writing a book on the topic was going to require a significant amount of work and focus. We are grateful to have been selected to add this book to the McGraw-Hill Complete Reference series. Writing a technical book where the title includes the word “complete” is a somewhat daunting task, however, especially for people who have never written anything so large. Actually, the really complete version would probably require thousands of pages. We did what we thought was best to cover the spectrum of topics. In some cases, we made judgment calls about features and how likely they were to provide value. Although we skipped lower-value features in some areas, we delved deeper in others. We chose to spend a good portion of effort on configuration and data flow of the systems.
Note that throughout the book, we make recommendations and discuss “best practices.” We stand behind each of them based on our experiences, our discussions with other consultants, information we learned at seminars and trade shows, and so on. Keep in mind, however, that not every one of our recommendations will be the right solution for you and your organization. To succeed, make sure you identify stakeholders, analyze (with the stakeholders) your organization’s needs, and make the decisions that best suit those needs.
The flow of the book follows the general process of what it takes to actually succeed with an implementation of Project Server 2007, starting with value of planning. It was written for a blended audience, from the EPM novice on one end of the spectrum, to the experienced EPM professional. Finally, we hope this can truly be a “reference” in that after your system is up and running, you may go back to a single chapter for specific and useful (through possibly obscure) information.
About the Author
Dave Gochberg works for Berbee Information Networks, specializing in the area of Microsoft Enterprise Project Management.
Rob Stewart is a technical consultant for Berbee and has eight years of experience with Microsoft's Project Management suite of tools.
Full download
Posted: February 16th, 2008, 5:51am CET
Since their very inception, both fuzzy and rough set theories have earned a sound, well-deserved reputation owing to their intrinsic capabilities to model uncertainty coming from the real world. The increasing amount of investigations on both subjects reported every year in the literature vouches for the dynamics of the area and its rapid advancements.
In the last few years the widespread utilization of fuzzy and rough sets as granulation sources has contributed to lay both methodologies in a privileged position within Granular Computing, thus giving rise to a sort a modeling which is far closer to the way human beings perceive their environment via granulated knowledge.
This volume is a compilation of the best papers presented at the First International Symposium on Fuzzy and Rough Sets (ISFUROS 2006) held in Santa Clara, Cuba. You will therefore find valuable contributions both in the theoretical field as in several application domains such as intelligent control, data analysis, decision making and machine learning, just to name a few. Together, they will catch you up with the huge potential of the aforementioned methodologies.
Full download
Posted: February 16th, 2008, 5:42am CET
This book is intended for anyone who has an interest in useful Perl scripting, in particular on the Windows platform, for the purpose of incident response, and forensic analysis, and application monitoring. While a thorough grounding in scripting languages (or in Perl specifically) is not required, it is helpful in fully and more completely understanding the material and code presented in this book. This book contains information that is useful to consultants who perform incident response and computer forensics, specifically as those activities pertain to MS Windows systems (Windows 2000, XP, 2003, and some Vista). My hope is that not only will consultants (such as myself) find this material valuable, but so will system administrators, law enforcement officers, and students in undergraduate and graduate programs focusing on computer forensics.
*Perl is the third most commonly used programming language in the world
*Helps security professionals in updating settings on a remote server several cities away, collecting data for a report to management, and more
*The companion Web site for the book contains dozens of scripts the reader can download and use today
About the Author
Harlan Carvey developed an interest in computer security while in the military. After leaving active duty, he began working in the area of penetration testing and vulnerability assessments, leading teams of engineers, and developing his own tools to optimize his ability to collect and analyze data. As most clients employed Windows to some degree, Harlan began to see a disparity in knowledge and support for these operating systems, and decided to seize the opportunity and focus on Windows as an area of interest and research. This led him to address topics in incident response and forensic analysis, and to his position as a forensic analyst.
Harlan has been a prolific author and presenter, beginning with the Usenix LISA-NT conference in 2000. He has also presented at Black Hat, DefCon 9, MISTI, and HTCIA/GMU conferences. Harlan has had articles published in the Information Security Bulletin as well as on the SecurityFocus web site, and is the author of Windows Forensics and Incident Recovery.
Full download
Posted: February 16th, 2008, 5:38am CET
Explore a ton of powerful Fedora Linux commands
This handy, compact guide teaches you to use Fedora Linux as the experts do: from the command line. Try out over 1000 commands to find and get software, monitor system health and security, and access network resources. Apply skills you learn from this book to use and administer desktops and servers running Fedora, CentOS, Red Hat Enterprise Linux, or any other Linux distribution.
Expand your Linux expertise in these and other areas:
-
Using the shell
-
Finding online software
-
Working with files
-
Playing with music and images
-
Administering file systems
-
Backing up data
-
Checking and managing running processes
-
Accessing network resources
-
Handling remote system administration
-
Locking down security
About the Author
Christopher Negus is the author of the bestselling
Fedora and Red Hat Linux Bibles,
Linux Toys II,
Linux Troubleshooting Bible, and
Linux Bible 2008 Edition. He is a member of the Madison Linux Users Group. Prior to becoming a full-time writer, Chris served for eight years on development teams for the Unix operating system at AT&T, where Unix was created and developed. He also worked with Novell on Unix development and Caldera.
Francois Caen hosts and manages business application infrastructures through his company Turbosphere LLC. As an open-source advocate, he has lectured on OSS network management and Internet services, and served as president of the Tacoma Linux User Group. FranÇois is a Red Hat Certified Engineer (RHCE).
Full download
Posted: February 16th, 2008, 5:37am CET
Many challenging problems in information systems engineering involve the manipulation of complex metadata artifacts or models, such as database schema, interface specifications, or object diagrams, and mappings between models. Applications solving metadata manipulation problems are complex and hard to build. The goal of generic model management is to reduce the amount of programming needed to solve such problems by providing a database infrastructure in which a set of high-level algebraic operators are applied to models and mappings as a whole rather than to their individual building blocks.
This book presents a systematic study of the concepts and algorithms for generic model management. The first prototype of a generic model management system is described, the algebraic operators are introduced and analyzed, and novel algorithms for implementing them are developed. Using the prototype system and the operators presented, solutions are developed for several practically relevant problems, such as change propagation and reintegration.
Full download
Posted: February 16th, 2008, 5:37am CET
This book constitutes the refereed proceedings of the 7th International Symposium on Functional and Logic Programming, FLOPS 2004, held in Nara, Japan, in April 2004.
The 18 revised full papers presented together with 3 invited contributions were carefully reviewed and selected from 55 submissions. The papers are organized in topical sections on logic and functional-logic programming, applications, program analysis, rewriting, types and modules, logic and semantics, and functional programming.
Full download
Posted: February 16th, 2008, 5:37am CET
This book constitutes the refereed proceedings of the 6th Asia-Pacific Web Conference, APWeb 2004, held in Hangzhou, China, in April 2004.
The 60 revised full papers, 24 revised short papers, 15 revised poster papers, and 3 revised industrial papers presented together with 3 keynote papers and 3 invited papers were carefully reviewed and selected from 386 full paper submissions. The papers are organized in topical sections on web semantics, web personalization, web intelligence, XML processing, XML and Databases, P2P systems and applications, grid computing and networking, web-based query processing, advanced query processing, advanced applications, knowledge discovery and pattern recognition, web mining, data mining and data analysis, text mining, information retrieval, web services and web computing, web safety, web technologies, web caching and mobile objects, workflow management, and e-commerce.
Full download
Posted: February 16th, 2008, 5:37am CET
This book constitutes the refereed proceedings of the 11th International SPIN workshop on Model Checking Software, SPIN 2004, held in Barcelona, Spain, in April 2004.
The 19 revised full papers presented together with the abstracts of an invited talk and 2 tutorials were carefully reviewed and selected from 48 submissions. The papers are organized in topical sections on heuristics and probabilities, improvements of SPIN, validation of timed systems, tool presentations, abstraction and symbolic methods, and applications.
Full download
Posted: February 15th, 2008, 5:50pm CET
The vast information stored in this classic reference is right at your fingertips with this fully searchable online version. This easy-to-navigate Website gives you instant access to the latest surgical techniques and treatments for primary open angle glaucoma, retinal detachment, ocular hypertension, and more. And you'll manage every eye problem, large and small, with confidence. In addition to quarterly updates to the core content of Duane's, the Website will add new videos, new test questions, and more throughout your entire two-year subscription. It's still the Duane's Ophthalmology you have trusted for over 30 years, but we are no longer providing you with a CD-ROM that can't be updated. With Duane's Ophthalmology being fully online, we can better serve your needs by providing you with the most up-to-date information every time you access the site.
Full download
Posted: February 15th, 2008, 5:25pm CET
The four-volume set LNCS 3036, LNCS 3037, LNCS 3038 and LNCS 3039 constitutes the refereed proceedings of the 4th International Conference on Computational Science, ICCS 2004, held in Kraków, Poland in June 2004.
The four volumes present more than 550 reviewed contributed and invited papers of the main conference and its 30 workshops. The papers span the whole range of computational science, from foundational and methodological issues in computer science and algorithmic mathematics to advanced applications in virtually all sciences making use of computational techniques. The proceedings is a unique record of recent progress in the field.
Full download
Posted: February 15th, 2008, 5:25pm CET
The growing complexity of agent systems calls for models and technologies that allow for system predictability and enable feature discovery and verification. Formal methods and declarative technologies have recently attracted a growing interest as a means for dealing with such issues.
This book presents revised and extended versions of 11 papers selected for presentation at the First International Workshop on Declarative Agent Languages and Technologies, DALT 2003, held in Melbourne, Australia in July 2003 during AAMAS; also included are 3 invited papers by leading researchers in the area to ensure competent coverage of all relevant topics.
The papers are organized in topical sections on
- software engineering and MAS prototyping
- agent reasoning, BDI logics, and extensions
- social aspects of multi-agent systems
Full download
Posted: February 15th, 2008, 5:11am CET
This book focuses on the objectives for the CWNA exam, but it's also a useful learning tool for anyone wanting to master the many domains of wireless. You’ll learn about wireless technology basics such as radio frequency—based communications, and you’ll learn about specific standards and protocols that make it all work. In addition, using step-by-step procedures, you will learn how to install, secure, and troubleshoot Wi-Fi or 802.11-based networks effectively. You’ll even learn to use wireless LAN analysis tools that reveal the way your wireless network works and help you troubleshoot network problems. The glossary provides you with a quick reference for definitions and basic knowledge of the many topics covered in this book.
As you prepare for the CWNA certification, as with most other certifications, you need some hands-on experience with the technology to seal the information in your mind. In particular, be sure you have experience configuring access points and client devices. Linksys access points will provide all the features with which you should be familiar, and you can connect to them with most any client device. However, you’ll get the best experience if you have access to small and medium business—class wireless LAN switches as well. Make sure you learn to use a wireless LAN protocol analyzer as Chapter 12 teaches. This makes for good testing and experience, but any vendor's access point should suffice as long as it provides most of the common features provided by autonomous access points. The main goal is to get your hands on some equipment and work through the configuration steps.
The CWNP web site (http://www.cwnp.com) lists official CWNA training courses available in your area. These courses provide you with access to a certified instructor who can help answer any questions you may have related to the certification. You will also see demonstrations of equipment that may be more difficult to acquire on your own. I always recommend attending the official courses when time and the budget allow.
Wireless Experts
Though the Wireless CWNA exam is not as advanced as the CWNE exam, many wireless experts might decide to gain this valuable certification because of the essential wireless topics that it covers. You will also earn a valuable credential in the CWNA certification. In addition to the enhanced credentials, the process of studying these wireless LAN technologies makes you think differently about wireless technology and may bring greater value to your employer or customers. I work as an independent consultant and have been enriched greatly by going through the process of understanding these standard uses of radio frequency—based technologies. My clients have benefited as well.
Wireless Beginners
If you’re new to the world of wireless networking or have just acquired your Wireless# certification, the CWNA certification is for you too.
There is no other vendor-neutral certification that does a better job of proving you understand how wireless really works.
Full download
Posted: February 15th, 2008, 5:06am CET
Primary care physicians and other healthcare providers, residents, and students often face the challenge of diagnosing conditions for patients on the basis of undifferentiated presenting complaints or concerns. Pressures from payers of medical care to increase clinical efficiency while maintaining high-quality care has made the effective use of time in the clinic very important to primary care practitioners.
Taylor's 10-Minute Diagnosis Manual, 2nd ed., has been specifically designed to support the busy practitioner in the process of diagnosing patient problems in this environment.
The Manual is organized around common presenting symptoms, signs, and laboratory and imaging findings, and each chapter serves as a stand-alone, concise, clear, and easily read information source for the area covered. The Manual works well at the point of care and fits inside the lab coat pocket.
The editors are pleased to include in this new edition the latest information and clinical evidence in addition to changes in clinical practice since the first edition was published. While adding this new content, the editors of the 2nd edition have made every effort to maintain the excellent readability and utility that Dr. Taylor and the authors and editors of the 1st edition were able to achieve.
All the authors and editors of the 2nd edition hope that Taylor's 10-Minute Diagnosis Manual is useful to you while you care for patients.
For the authors and editors,
Full download
Posted: February 15th, 2008, 5:03am CET
This best-selling emergency department reference is now in its thoroughly updated Third Edition. The foremost authorities provide practical information on over 600 clinical problems in a fast-access two-page outlineformat that's perfect for on-the-spot consultation. Coverage of each disorder includes clinical presentation, pre-hospital, diagnosis, treatment, disposition, and ICD-10 coding. Icons enable practitioners to quickly spot the information they need. This edition provides up-to-date information on topics such as emerging infections, new protocols, and new treatments.
Rush Medical College, Chicago, IL. Reference text provides the latest information in emergency medicine in a rapid-access, two-page format. Offers clinical presentations, diagnoses, treatments, dispositions, and ICD-9/10 coding for more than 600 clinical problems. Previous edition: c1999. For physicians and residents. DNLM: Emergency Medicine--Handbooks.
Full download
Posted: February 15th, 2008, 4:56am CET
Imagine that you have a large and complex application running in your shop, and you discover that you need what looks like fairly complex changes made to it in a hurry. You consult your programmers and they tell you that the changes will probably take several months, but they will take a look. A meeting is called of all the people involved - not just programmers and analysts, but users and operations personnel as well. The essential logic of the program is put up on the wall, and the program designers walk through the program structure with the group. During the ensuing discussion, they realize that two new modules have to be written and some other ones have to change places. Total time to make the changes - a week!
Quite a few parts of this scenario sound unlikely, don't they? Users, operations people and programmers all talking the same language - unthinkable! But it actually did happen just the way I described. The factor that made this experience so different from most programmers' everyday experience is the truly revolutionary technology I will be describing in this book.
While this technology has been in use for productive work for the last 20 years, it has also been waiting in the wings, so to speak, for its right time to come on stage. Perhaps because there is a "paradigm shift" involved, to use Kuhn's phrase (Kuhn 1970), it has not been widely known up to now, but I believe now is the time to open it up to a wider public.
Full download
Posted: February 15th, 2008, 4:45am CET
The volume "Modern Information Processing: From Theory to Applications," edited by Bernadette Bouchon-Meunier, Giulianella Coletti and Ronald Yager, is a collection of carefully selected papers drawn from the program of IPMU'04, which was held in Perugia, Italy.
The book represents the cultural policy of IPMU conference which is not focused on narrow range of methodologies, but on the contrary welcomes all the theories for the management of uncertainty and aggregation of information in intelligent systems, providing a medium for the exchange of ideas between theoreticians and practitioners in these and related areas.
The book is composed by 7 sections:
UNCERTAINTY
PREFERENCES
CLASSIFICATION AND DATA MINING
AGGREGATION AND MULTI-CRITERIA DECISION MAKING
KNOWLEDGE REPRESENTATION
The book contributes to enhancement of our ability to deal effectively with uncertainty in all of its manifestations.
The book can help to build brigs among theories and methods methods for the management of uncertainty.
The book addresses issues which have a position of centrality in our information-centric world.
The book presents interesting results devoted to representing knowledge: the goal is to capture the subtlety of human knowledge (richness) and to allow computer manipulation (formalization).
The book contributes to the goal: an efficient use of the information for a good decision strategy.
Full download
Posted: February 15th, 2008, 4:43am CET
Monte Carlo methods are a class of computational algorithms for simulating the behavior of a wide range of various physical and mathematical systems (with many variables). Their utility has increased with general availability of fast computers, and new applications are continually forthcoming. The basic concepts of Monte Carlo are both simple and straightforward and rooted in statistics and probability theory, their defining characteristic being that the methodology relies on random or pseudo-random sequences of numbers. It is a technique of numerical analysis based on the approximate solution of a problem using repeated sampling experiments and observing the proportion of times a given property is satisfied. The term Monte Carlo was first used to describe calculational methods based on chance in the 1940s, but the methods themselves preceded the term by as much as a century. Quantum Monte Carlo (QMC) first appeared in 1982 and similarly was preceded by development of the related calculational methodology. The success of QMC methods over the past few decades has been remarkable, and this book will clearly demonstrate that success in its discussion of applications. For isolated molecules, the basic material of chemistry, QMC methods have produced exact solutions of the Schroedinger equation for very small systems and the most accurate solutions available for very large systems. The range of applications is impressive: folding of protein molecules, interactions in liquids, structure modeling in crystals and enzymes, quantum dots, designing heat shields and aerodynamic forms, architecture, design, business and economics, and even cinema and video games (3D modeling). This book takes a similar approach to Henry Schaefers classic book Quantum Chemistry (OUP, 1984 now a Dover edition), collecting summaries of some of the most important papers in the quantum Monte Carlo literature, tying everything together with analysis and discussion of applications. Quantum Monte Carlo is a reference book for quantum Monte Carlo applications, belonging near the desk of every quantum chemist, physicist, and a wide range of scientists and engineers across many disciplines, destined to become a classic.
About the Author
James Anderson is Evan Pugh Professor in the Departments of Physics and Chemistry at Pennsylvania State University.
Full download
Posted: February 15th, 2008, 4:31am CET
As dawn broke over the 21st century, Information Technology officially celebrated its golden anniversary … it might be thought that the 50 year-mark would go hand-in-hand with the age of reason, but nothing could be further from the truth. In the extended family of innovation, IT is still the rebellious teenager: immature, incomplete and frustrating. Frequent counter-performances have left users irritated, while corporate board-members continue to be annoyed by the sheer unpredictability of results, despite the massive investments being made. So often in the world of IT, arx tarpeia capitoli proxima: high praise is swiftly followed by a sharp fall! The lack of foresight on the part of programmers led to record turnover being generated by the need to correct the Y2K bug and its actual or presumed effects. The overlyhyped stock market triumphs of the New Economy were followed by a nosedive which left investors in a state of shock; the very investors who had sought to plough their funds and put their unlimited trust in high-yield ventures which would seemingly be devoid of setbacks. Nevertheless, IT remains fallow ground for dreams of greater things, and is still behind many a success story. It continues to embody a new intellectual frontier, offering a world of ubiquity and unlimited exploits.
Full download
Posted: February 14th, 2008, 6:55pm CET
This book examines multicast technology and will be a key text for undergraduate engineering students and master students in networks and telecoms. However, it will be equally useful for a wide range of professionals in this research field.
Multicast routing was introduced with the advent of multiparty applications (for example, videoconferencing on the Internet) and collaborative work (for example, distributed simulations). It is related to the concept of group communication, a technique introduced to reduce communication costs.
The various problems of multicast routing on the Internet are examined in detail. They include: group membership management, quality of service, reliability, safety, scalability and transport. Throughout the text, several protocols are introduced in order to analyze, compare and cover the various aspects of multicast routing.
About the Author
Abderrahim Benslimane is Professor of Computer Science and Engineering at the University of Avignon, France. Currently, he is responsible for the Masters programme in networks, telecoms and multimedia. He is team leader of the computer networks and multimedia applications research group. His research and teaching interests are group communication protocols, quality of service in wired and mobile networks and inter-vehicular communication. He is also author of several refereed publications in these areas, as well as being involved in related scientific projects.
Full download
Posted: February 14th, 2008, 6:52pm CET
This book is an introduction to a set of software specification methods. Its targeted audience are readers who do not wish to read pages of definitions in order to understand the basics of a method. The same case study is used to introduce each method, following a rigorously uniform presentation format. Special care has been devoted to ensure that specifications do not deviate from the case study text. As much as the method allows, what is specified is what appears in the case study text. The benefits are twofold. First, the reader can easily switch from one method to another, using his knowledge of the case study as a leverage to understand a new method. Second, it becomes easier to compare methods, because the same behavior is specified in each case.
Each method presentation follows the same pattern. The concepts are progressively introduced when they are needed. To illustrate the specification process, questions that the specifier should raise during the analysis of the case study are stated. Answers are provided as if they were given by an imaginary client. The question/answer process guides the derivation of the specification. Interestingly, the questions raised depend on the method, which is illustrative of the differences between them. When a question is raised in one method and not in another, the reader has an issue to resolve: does the other method allow this question? If so, what should the answer be? As such, this book is a trigger to stimulate the reader’s curiosity about specification methods; it does not intend to provide all the answers. More elaborate materials are referenced in each chapter for a deeper coverage.
About the Author
Henri Habrias, University of Nantes, France
Marc Frappier, University of Sherbrooke, Canada
Full download
Posted: February 14th, 2008, 6:48pm CET
Vertigo and dizziness are one of the most common complaints of patients consulting a doctor. These symptoms can be very disturbing to the patient, but a precise diagnosis is often di cult to make and, in many instances, satisfying therapy is lacking. The diagnostic approach has to be multidisciplinary including otolaryngology, ophthalmology and neurology. In November 1996 an international conference on 'Therapy of ocular motility and related visual disturbances' was held at Case Western Reserve University, Cleveland, Ohio, and was organized by H.]. Kaminiski and R.J Leigh [conference summary see, Neurology 1997;48:1178-1184]. At this conference it became quite clear that impressive progress has been made on the basic neurophysiological and neuropharmacological mechanisms of ocular motility over the last 10 years, and has resulted in a number of successful therapeutical studies. However, it was also obvious that more research and clinical studies are required. Particularly in the field of drug therapy, the number of patients investigated in double-blind controlled studies is still very small.
Over the last years the basic mechanisms of benign paroxysmal positioning vertigo (BPPV), one of the most common causes of vertigo, have successfully been worked out. The correct application of these findings to physical therapy has led to impressive, often astonishing results. With a single maneuver lasting less than 5 min patients who had su ered from vertigo for many years can often be cured.
Full download
Posted: February 14th, 2008, 6:40pm CET
This book constitutes the refereed proceedings of the 26th International Conference on Conceptual Modeling, ER 2007, held in Auckland, New Zealand, in November 2007.
The 37 revised full papers presented together with 3 keynote lectures were carefully reviewed and selected from 167 submissions. The papers are organized in topical sections on data warehousing and data mining, design methodologies and tools, information and database integration, information modelling concepts and ontologies, integrity constraints, logical foundations of conceptual modelling, patterns and conceptual meta-modelling, requirements elicitation, reuse and reengineering, semi-structured data and XML, as well as Web information systems and XML.
Full download
Posted: February 14th, 2008, 6:40pm CET
The amount of digitized information available on the Internet, in digital libraries, and other forms of information systems grows at an exponential rate, while becoming more complex and more dynamic. As a consequence, information organization, information retrieval and the presentation of retrieval results have become more and more difficult.
Information visualization offers a unique method to reveal hidden patterns and contextual information in a visual presentation and allows users to seek information in an intuitive way. Jin Zhang provides a systematic explanation of the latest advancements in information retrieval visualization from both theoretical and practical perspectives. He reviews the main approaches and techniques available in the field, explains theoretical relationships between information retrieval and information visualization, and presents major information retrieval visualization algorithms and models. He then takes a detailed look at the theory and applications of information retrieval visualization for Internet traffic analysis, and Internet information searching and browsing. The author also addresses challenges such as ambiguity, metaphorical applications, and system evaluation in information retrieval visualization environments. Finally, he compares these information retrieval visualization models from the perspectives of visual spaces, semantic frameworks, projection algorithms, ambiguity, and information retrieval, and discusses important issues of information retrieval visualization and research directions for future exploration.
Readers of this book will gain an in-depth understanding of the current state of information retrieval visualization. They will be introduced to existing problems for researchers and professionals, along with technical and theoretical findings and advances made by leading researchers. The book also provides practical details for the implementation of an information retrieval visualization system.
Full download
Posted: February 14th, 2008, 6:40pm CET
The book presents the state-of-the-art in high performance computing and simulation on modern supercomputer architectures. It covers trends in hardware and software development in general and specifically the future of vector-based systems and heterogeneous architectures. The application contributions cover computational fluid dynamics, fluid-structure interaction, physics, chemistry, astrophysics, and climate research. Innovative fields like coupled multi-physics or multi-scale simulations are presented. All papers were chosen from presentations given at the fifth Teraflop Workshop held in November 2006 at Tohoku University, Japan, and the sixth Teraflop Workshop held in March 2007 at the Stuttgart High Performance Computing Center (HLRS), Germany.
Full download
Posted: February 14th, 2008, 6:40pm CET
Optimization of adaptive signal processing algorithms for wireless communications is based on a model of the underlying propagation channel. In practice, this model is never known perfectly. For example, its parameters have to be estimated and are only known with significant errors.
In this book, a systematic treatment of this practical design problem is provided for signal processing in the physical layer with multiple antennas. The design of robust signal processing algorithms is based on a description of the errors and the uncertainties in the system's model. It applies principles of modern estimation, optimization, and information theory. Tutorial introductions to relevant literature and mathematical foundations give the necessary background and context to the reader.
The book provides detailed derivations and enlightening insights into the related technical problems covering the following topics in detail: An overview of the principles of training-based multiple-input multiple-output (MIMO) channel estimation. Robust minimax estimation of the wireless communication channel. Robust minimax prediction of the wireless communication channel based on the maximum Doppler frequency. Identification of channel and noise correlations (power delay profile, spatial and temporal correlations, spatial correlations of interference). Interpolation of band-limited autocovariance sequences. Robust linear and nonlinear precoding for the multi-user downlink with multiple antennas which is based on incomplete channel state information or channel correlations (performance measures, duality, robust Tomlinson-Harashima precoding, robust vector precoding, nonlinear beamforming).
Full download
Posted: February 13th, 2008, 6:19pm CET
This book constitutes the thoroughly refereed post-proceedings of the IFIP TC6 5th International Workshop on Active Networks, IWAN 2003, held in Kyoto, Japan, in December 2003.
The 24 revised full papers presented were carefully reviewed and selected from 73 submissions. The papers are organized in topical sections on high performance and network processors, high-level active network applications, low-level active network applications, self-organization of active services, experiences with service engineering for active networks, management in active networks, and selected topics in active networks.
Full download
Posted: February 13th, 2008, 5:17pm CET
LINQ, Language INtegrated Query, is a new extension to the Visual Basic and C# programming languages designed to simplify data queries and database interaction. It addreses O/R mapping issues by making query operations like SQL statements part of the programming language. It also offers built-in support for querying in-memory collections like arrays or lists, XML, DataSets, and relational databases.
LINQ in Action is a fast-paced, comprehensive tutorial for professional developers. This book explores what can be done with LINQ, shows how it works in an application, and addresses the emerging best practices. It presents the general purpose query facilities offered by LINQ in the upcoming C# 3.0 and VB.NET 9.0 languages. A running example introduces basic LINQ concepts. You'll then learn to query unstructured data using LINQ to XML and relational data with LINQ to SQL. Finally, you'll see how to extend LINQ for custom applications.
LINQ in Action will guide you along as you explore this new world of lambda expressions, query operators, and expression trees. As well, you'll explore the new features of C# 3.0, VB.NET 9.0. The book is very practical, anchoring each new idea with running code. Whether you want to use LINQ to query objects, XML documents, or relational databases, you will find all the information you need to get started
But LINQ in Action does not stop at the basic code. This book also shows you how LINQ can be used for advanced processing of data, including coverage of LINQ's extensibility, which allows querying more data sources than those supported by default. All code samples are built on a concrete business case. The running example, LinqBooks, is a personal book cataloging system that shows you how to create LINQ applications with Visual Studio 2008.
About the Author
Fabrice Marguerie is a software architect and developer based in Paris, France. Fabrice is a C# MVP has been working with LINQ from the first prototypes. Steve Eichert is a Sr. Software Engineer for Algorithmics, Inc. based in Philadelphia, PA. Jim Wooley has been working with .NET since PDC 2000 and has been actively evangelizing LINQ since its announcement in 2005. He leads the Atlanta VB Study Group and serves as INETA Membership Manager for the Georgia region.
Full download
Posted: February 13th, 2008, 6:00am CET
Penetration testing a network requires a delicate balance of art and science. A penetration tester must be creative enough to think outside of the box to determine the best attack vector into his own network, and also be expert in using the literally hundreds of tools required to execute the plan. This second volume adds over 300 new pen testing applications to the pen tester's toolkit. It includes the latest information on Snort, Nessus, Wireshark, Metasploit, Kismet and all of the other major Open Source platforms. It also includes "BackTrack2" on CD, a set of pen testing tools that complements those found on the "Auditor" CD that comes with Volume 1.
The authors of the book are expert penetration testers who have developed many of the leading pen testing tools such as the Metasploit framework. The authors allow the reader inside their heads to unravel the mysteries of things like cross scripting attacks, fuzzing tools, Google hacks, and more.
Covers Metasploit Release 3
Includes BackTrack2 Toolkit
Implements the Snort 2.6, Wireshark, and Nessus
About the Author
Chris Hurley is a Senior Penetration Tester in the Washington, DC area. He has more than 10 years of experience performing penetration testing, vulnerability assessments, and general INFOSEC grunt work. He is the founder of the WorldWide WarDrive, a four-year project to assess the security posture of wireless networks deployed throughout the world. Chris was also the original organizer of the DEF CON WarDriving contest. He is the lead author of WarDriving: Drive, Detect, Defend (Syngress Publishing, ISBN: 19318360305). He has contributed to several other Syngress publications, including Penetration Tester's Open Source Toolkit (ISBN: 1-5974490210), Stealing the Network: How to Own an Identity (ISBN: 1597490067), InfoSec Career Hacking (ISBN: 1597490113), and OS X for Hackers at Heart (ISBN: 1597490407). He has a BS from Angelo State University in Computer Science and a whole bunch of certifications to make himself feel important. He lives in Maryland with his wife, Jennifer, and daughter, Ashley.
Full download
Posted: February 13th, 2008, 5:57am CET
This guide explains the use and administration of eHelp's latest software package, emphasizing administrator setup and maintenance.
Provides with an explanation of installing and configuring RoboHelp and presents an outline for creating a documentation plan. Softcover. CD-ROM included.
RoboHelp Enterprise is the best-selling tool for developing, creating, and maintaining WinHelp, HTML Help, WebHelp, WebHelp Enterprise, JavaHelp, and OracleHelp online help. Even though you can develop WinHelp and HTML Help using a variety of basic WinHelp and HTML Help tools and compilers, RoboHelp Enterprise speeds up and enhances the entire development process by automating virtually every phase, from starting projects and creating topics to testing and releasing.
About the Author
John Hedtke is an international award-winning author with over two decades of experience in technical communications and computing, including five years as a programmer/analyst and seven years in technical publications management. He has written 23 books, more than 70 manuals and online help systems, and nearly 100 magazine articles. He makes frequent radio and speaking appearances throughout North America and Europe.
Brenda Huettner is a writer, speaker, and consultant with 18 years of experience in the technical publications field. She has written manuals, help systems, procedures, and proposals for a wide variety of corporate clients, and has published several magazine articles. A regular presenter at conferences across the country, Huettner speaks on career issues, documentation, and management.
Full download
Posted: February 13th, 2008, 5:54am CET
The SGML FAQ Book: Understanding the Foundation of HTML and XML is similar, but not quite the same kind of thing as an online FAQ or `Frequently Asked Questions' list. It addresses questions from people who already actually use SGML in some way (including HTML authors), and people who are about to use it. It deals mainly with issues that arise when using SGML in practice.
A very brief introduction to SGML is included as Appendix A.
The questions discussed in
The SGML FAQ Book are repeatedly heard by people who make their living serving the SGML community.
SGML experts spend many hours teaching these details, sometimes repeatedly because some questions do not seem important -
until you run into them. So one benefit of this book is learning more of the art of document creation and management, both by general reading before questions arise and by specific reference when a question arises. For the latter use, the appendices, glossary, and index are particularly important.
A second benefit of this book is that it provides a common theme to its answers that you can apply in your use of SGML, HTML and related languages in general. The fundamental answer to many of the questions boils down to `simplify': many questions do not show up if you use the simple, elegant core of SGML without worrying about optional features.
The credo of this book is simply, `SGML doesn't need to be complicated'. SGML has the potential for complexity at certain points. But much of the complexity comes from optional parts and can be avoided. SGML methodology and its primary benefits suffer no loss even if you skip many features, which speaks well for the quality of SGML's overall design. Many of the questions discussed involve those optional parts, and therefore can be avoided by judicious designers and authors.
The two key goals of the book are (1) to answer questions that you may actually encounter as an SGML user, and to help you get `unstuck' and be as productive as possible in using the language and (2) to show proactive ways you can simplify your use of SGML, and get its very substantial benefits with minimal complexity.
Addresses the questions SGML users of all kinds run into in their daily work (from the Web author to the hi-tech documentation specialist). In a clear style this book provides the answers to those questions, as well as recommendations on how to use SGML most effectively.
Full download
Posted: February 13th, 2008, 5:51am CET
The fourth conference in the series of international meetings on Integrated Formal Methods, IFM, was held in Canterbury, UK, 4–7 April 2004. The conference was organized by the Computing Laboratory at the University of Kent, whose main campus is just outside the ancient town of Canterbury, part of the county of Kent.
Kent is situated in the southeast of England, and the university sits on a hill overlooking the city of Canterbury and its world-renowned cathedral. The University of Kent was granted its Royal Charter in 1965. Today there are almost 10,000 full-time and part-time students, with over 110 nationalities represented.
The IFM meetings have proven to be particularly successful. The first meeting was held in York in 1999, and subsequently we held events in Germany in 2000, and then Finland in 2002. The conferences are held every 18 months or so, and attract a wide range of participants from Europe, the Americas, Asia and Australia. The conference is now firmly part of the formal methods conference calendar. The conference has also evolved in terms of themes and subjects represented, and this year, in line with the subject as a whole, we saw more work on verification as some of the challenges in this subject are being met.
Full download
Posted: February 12th, 2008, 4:51pm CET
The Second Edition of the Best Damn Firewall Book Period is completely revised and updated to include all of the most recent releases from Microsoft, Cisco, Juniper Network, SonicWALL, and Check Point.
Compiled from the best of the Syngress firewall library and authored by product experts such as Dr. Tom Shinder on ISA Server, this volume is an indispensable addition to a serious networking professionals toolkit.
Coverage includes migrating to ISA Server 2006, integrating Windows Firewall and Vista security into your enterprise, successfully integrating Voice over IP applications around firewalls, and analyzing security log files.
Sections are organized by major vendor, and include hardware, software and VPN configurations for each product line.
New to this Edition:
* Microsoft firewall protection, from Windows Firewall to ISA Server 2006
* Cisco PIX Version 7, including VPN configuration and IDS
* Analyzing Firewall Logs and Reports
* VoIP and Firewall Bypassing
About the Author
Thomas W. Shinder, MD is an MCSE and has been awarded the Microsoft Most Valuable Professional (MVP) award for his work with ISA Server and is recognized in the firewall community as one of the foremost experts on ISA Server. His first two books on ISA Server have sold more than 50,000 units worldwide. Tom has consulted with major companies and organizations such as Microsoft Corp., Xerox, Lucent Technologies, FINA Oil, Hewlett-Packard, and the U.S. Department of Energy. Tom is the primary contributor on ISAserver.org (isaserver.org), where he answers hundreds of questions per week on the discussion boards and is the leading content contributor.
Full download
Posted: February 12th, 2008, 5:51am CET
Using Moodle is a complete, hands-on guide for instructors learning how to use Moodle, the popular course management system (CMS) that enables remote web-based learning and supplements traditional classroom learning. Updated for the latest version, this new edition explains exactly how Moodle works by offering plenty of examples, screenshots and best practices for its many features and plug-in modules.
Moodle gives teachers and trainers a powerful set of web-based tools for a flexible array of activities, including assignments, forums, journals, quizzes, surveys, chat rooms, and workshops. This book is not just a how-to manual. Every chapter includes suggestions and case studies for using Moodle effectively. By itself, Moodle won't make your course better. Only by applying effective educational practices can you truly leverage its power. With this book, you will:
- Get a complete overview CMS in general and Moodle in particular. Review Moodle's basic interface and learn to start a course.
- Learn to add Moodle tools to your course, and how different tools allow you to give quizzes and assignments, write journals, create pathed lessons, collaboratively develop documents, and record student grades.
- Discover some of the creative ways teachers have used Moodle. There are plenty of ideas for effectively using each tool.
- Effectively manage your Moodle course, such as adding and removing users, and creating user groups. Learn to use Moodle's built-in survey functions for assessing your class.
- Find out how to administer an entire Moodle site. A system administrator usually handles these functions, but if you're on your own, there's a lot of power behind the curtain.
Using Moodle is both a guide and a reference manual for this incredibly powerful and flexible CMS. Authored by the Moodle community, this authoritative book also exposes little known but powerful hacks for more technically savvy users, and includes coverage of blogs, RSS, databases, and more. For anyone who is using, or thinking of using, this CMS,
Using Moodle is required reading.
About the Author
Jason Cole is currently the academic technology manager at San Francisco State University, where he's responsible for managing a Blackboard implementation that has over 15,000 users. A member of the Moodle community, he has developed a student data integration tool for the system, and contributed to discussions regarding a document management system and object model for version 2.0. Jason earned a Ph.D. in educational technology from the University of Northern Colorado.
Full download
Posted: February 12th, 2008, 5:50am CET
It was almost midnight, and the crowd’s excitement was palpable. The line had wrapped around the electronics store, getting longer with each passing hour. As the clock ticked closer to midnight, the pack grew more and more electric. In just a few minutes, it would be in their hands. Was the crowd waiting to buy a new CD? Was a new Star Wars movie opening? Was there some new game console about to go on sale? Believe it or not, people were lined up to get a copy of the new Microsoft Windows operating system—and, yes, some people did line up for Vista; it happened. However, the rabid fan base didn’t really need to wait in line for Vista—thousands upon thousands got it early, via the beta program or a TechNet subscription, or they got their hands on it when it was released to corporations some two months before the consumer release.
Still, Windows Vista came with all the hype and fanfare you’d come to expect from a new Windows release. Millions were spent on the launch, and it was clear that Microsoft had a lot at stake in Vista. The good news was that Vista made some great strides with new and improved features, especially in security. As an IT professional, you’ll appreciate its ease of configuration and deployment to your users. With all its new security features, you’ll probably be able to sleep a little better at night. Users will appreciate the slick new graphical user interface—even if they will have to learn some new places to point and click.
Full download
Posted: February 12th, 2008, 5:48am CET
Windows Vista is the latest iteration of the Windows product, bringing a number of new features to the Windows operating system and to the Windows networking. This book is designed to help you learn all about Windows Vista in preparation for Exam 70-620, Configuring Microsoft Windows Vista Client. The Windows Vista MCTS exam tests your ability to support Microsoft Windows Vista by configuring various components of the operating system, including the new built-in applications and networking features. This book, along with your real-world experience and hands-on practice, can help you prepare for and pass the exam.
The Windows Vista client exam can provide you with the Microsoft Certified Technology Specialist certification. In keeping with Microsoft’s certification tradition, the Windows Vista exam is challenging. You will need knowledge of Windows Vista both conceptually and in actual configurations. As such, you will need hands-on experience in order to master the exam. This book is designed to help you be successful. Using the knowledge you gain from this book, the hands-on labs you perform, and the practice questions and exam, you will be ready to tackle Exam 70-620.
Full download
Posted: February 12th, 2008, 5:28am CET
Practical, Real-World ITIL Configuration Management–From Start to Finish
The IT Infrastructure Library® (ITIL) places the “best practices” in IT operations at your command. ITIL helps you make better technology choices, manages IT more effectively, and drives greater business value from all your IT investments. The core of ITIL is configuration management: the discipline of identifying, tracking, and controlling your IT environment’s diverse components to gain accurate and timely information for better decision-making.
Now, there’s a practical, start-to-finish guide to ITIL configuration management for every IT leader, manager, and practitioner. ITIL-certified architect and solutions provider Larry Klosterboer helps you establish a clear roadmap for success, customize standard processes to your unique needs, and avoid the pitfalls that stand in your way.
You’ll learn how to plan your implementation, deploy tools and processes, administer ongoing configuration management tasks, refine ITIL information, and leverage it for competitive advantage. Throughout, Klosterboer demystifies ITIL’s jargon, illuminates each technique with real-world advice and examples, and helps you focus on the specific techniques that offer maximum business value in your environment.
Coverage includes
- Assessing your current configuration management maturity and setting goals for improvement
- Gathering and managing requirements to align ITIL with organizational needs
- Describing the schema of your configuration management database (CMDB)
- Identifying, capturing, and organizing configuration data
- Choosing the best tools for your requirements
- Integrating data and processes to create a unified logical CMDB and configuration management service
- Implementing pilot projects to demonstrate the value of configuration management and to test your planning
- Moving from a pilot to wide-scale enterprise deployment
- Defining roles for deployment and ongoing staffing
- Leveraging configuration management information: Reporting and beyond
- Measuring and improving CMDB data accuracy
About the Author
Larry Klosterboer is a certified IT architect specializing in systems management. He works for IBM’s global service delivery team out of Austin, Texas. Larry has more than 18 years of experience in service delivery, spanning technologies from mainframe to networking to desktop computing. His areas of focus have included network design, UNIX® systems administration, asset management, and most recently, implementing IT service management.
Full download
Posted: February 11th, 2008, 7:32pm CET
Exchange, SQL and IIS are at the core of most Microsoft enterprise servers. The 2007 releases of these products, along with the release of Windows Vista and Windows 2008 Server, represents the biggest overhaul of Windows enterprise products since Windows 2000. The dramatic changes to security tools and the addition of features that support "anywhere access" present IT professionals with a steep learning curve. Making certain that these products are configured to meet regulatory compliance requirements adds addtionaly complexity to day-to-day management network management.
The Best Damn Exchange, SQL and IIS Book Period delivers an all-in-one reference for Windows System Administrators deploying the 2007 releases of these core Microsoft servers. The coverage is comprehensive, and provides users with just about everything they need to manage a Windows enterprise server. Special Bonus coverage includes how to gather and analyze the many log files generated by these servers.
Key Features:
* All-in-one coverage includes Exchange, SQL, and IIS Servers
* Integrated coverage on all key security features
* Bonus coverage includes analyzing server logs and integrating Communicator 2007
About the Author
Henrik Walther is a Senior Microsoft Server Consultant working for an IT outsourcing services company in Copenhagen, Denmark. Henrik has over 10 years of experience in the industry. He specializes in migrating, implementing, and supporting Microsoft Windows Active Directory and Microsoft Exchange environments.
Henrik is a Microsoft Exchange MVP (Most Valuable Professional). He runs the exchange-faq.dk website and writes Exchange-related articles for both msexchange.org and outlookexchange.com. He also spends time helping his peers in the Exchange community via forums, newsgroups, and mailing lists. Mark Horninger , A+, Net+, Security+, MCSE+I, MCSD, MCAD,MCDBA, MCTS, MCITP, MCPD is President and founder of Haverford Consultants Inc.(haverford-consultants.com/ ), located in the suburbs of Philadelphia, PA. He develops custom applications and system engineering solutions, specializing primarily in Microsoft operating systems and Microsoft BackOffice products. He is also an adjunct professor at Kaplan University in the Web department. He has over 15 years of computer consulting experience and has passed 50+ Microsoft Certified Exams. During his career Mark has worked on many extensive and diverse projects including database development, application development, training, embedded systems development and Windows NT and 200x project rollout planning and implementations. Mark lives with his wife Debbie and two children in Havertown, PA. He is the author of Configuring and Troubleshooting Windows XP Professional MCSE Windows 2000 Professional Study Guide and Designing SQL Server 2000 Databases for .NET Enterprise Servers. Chris Adams is IIS Program Manager for Microsoft. Chris spends his time building and reviewing technical content for IIS, working with IIS Most Valuable Professionals (MVP), and spear-heading programs to best reach customers for the IIS team. Chris was formally a Microsoft Product Support Services (PSS) engineer, technical lead, and supportability lead for the IIS product and has deep, technical experience in the usage and functionality of IIS 4.0, 5.0, 5.1, 6.0, and 7.0. Chris is currently Microsoft certified as a MCP, MCSA, and MCSE.
Full download
Posted: February 11th, 2008, 6:48pm CET
Graphics and game developers must learn to program for mobility. This book will teach you how.
"This book - written by some of the key technical experts...provides a comprehensive but practical and easily understood introduction for any software engineer seeking to delight the consumer with rich 3D interactive experiences on their phone. Like the OpenGL ES and M3G standards it covers, this book is destined to become an enduring standard for many years to come."
- Lincoln Wallen, CTO, Electronic Arts, Mobile
This book is an escalator, which takes the field to new levels. This is especially true because the text ensures that the topic is easily accessible to everyone with some background in computer science...The foundations of this book are clear, and the authors are extremely knowledgeable about the subject.
- Tomas Akenine-Möller, bestselling author and Professor of Computer Science at Lund University
"This book is an excellent introduction to M3G. The authors are all experienced M3G users and developers, and they do a great job of conveying that experience, as well as plenty of practical advice that has been proven in the field."
- Sean Ellis, Consultant Graphics Engineer, ARM Ltd
The exploding popularity of mobile computing is undeniable. From cell phones to portable gaming systems, the global demand for multifunctional mobile devices is driving amazing hardware and software developments. 3D graphics are becoming an integral part of these ubiquitous devices, and as a result, Mobile 3D Graphics is arguably the most rapidly advancing area of the computer graphics discipline.
Mobile 3D Graphics is about writing real-time 3D graphics applications for mobile devices. The programming interfaces explained and demonstrated in this must-have reference enable dynamic 3D media on cell phones, GPS systems, portable gaming consoles and media players.
The text begins by providing thorough coverage of background essentials, then presents detailed hands-on examples, including extensive working code in both of the dominant mobile APIs, OpenGL ES and M3G.
C/C++ and Java Developers, graphic artists, students, and enthusiasts would do well to have a programmable mobile phone on hand to try out the techniques described in this book.
The authors, industry experts who helped to develop the OpenGL ES and M3G standards, distill their years of accumulated knowledge within these pages, offering their insights into everything from sound mobile design principles and constraints, to efficient rendering, mixing 2D and 3D, lighting, texture mapping, skinning and morphing.
Along the way, readers will benefit from the hundreds of included tips, tricks and caveats.
*Written by key industry experts who helped develop the standards of the field
*Hands-on code examples are presented throughout the book, and are also offered on the companion website
*Provides examples in the two most popular programing interfaces, OpenGL ES and M3G
Full download
Posted: February 11th, 2008, 6:36pm CET
A good web development framework anticipates what you need to do and makes those tasks easier and more efficient; jQuery practically reads your mind. Developers of every stripe-hobbyists and professionals alike-fall in love with jQuery the minute they've reduced 20 lines of clunky JavaScript into three lines of elegant, readable code. This new, concise JavaScript library radically simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages.
jQuery in Action, like jQuery itself, is a concise tool designed to make you a more efficient and effective web developer. In a short 300 pages, this book introduces you to the jQuery programming model and guides you through the major features and techniques you'll need to be productive immediately. The book anchors each new concept in the tasks you'll tackle in day-to-day web development and offers unique lab pages where you immediately put your jQuery knowledge to work.
There are dozens of JavaScript libraries available now, with major companies like Google, Yahoo and AOL open-sourcing their in-house tools. This book shows you how jQuery stacks up against other libraries and helps you navigate interaction with other tools and frameworks.
jQuery in Action offers a rich investigation of the up-and-coming jQuery library for client-side JavaScript. This book covers all major features and capabilities in a manner focused on getting the reader up and running with jQuery from the very first sections. Web Developers reading this book will gain a deep understanding of how to use jQuery to simplify their pages and lives, as well as learn the philosophy behind writing jQuery-enhanced pages.
About the Author
Bear Bibeault has been working in the area of web applications since the mid-90s, getting started with beta versions of JSP and Servlets. He is a senior moderator at the popular JavaRanch site, and has contributed articles to that site's JavaRanch Journal. He also co-authored two other Manning books: Ajax in Practice and Prototype and Scriptaculous in Action. Bear works and resides in Austin, TX. Yehuda Katz contributes actively to jQuery, heading up the plugin development team. He also runs Visual jQuery, a dynamic, brosable version of the jQuery API, used heavily by new users of the library and core developers alike. Born in Minnesota and raised in New York, he now lives in sunny Santa Barbara, CA, where he works for Procore Technologies.
Full download
Posted: February 11th, 2008, 6:20pm CET
Optimize Your Entire Requirements Process–and Use Requirements to Build More Successful Software
Using IBM® Rational® RequisitePro®, you can systematically improve the way you create and maintain requirements–and use those requirements to build more effective, higher-quality software. Now, for the first time, there’s a comprehensive, hands-on guide to optimally using RequisitePro in real-world development environments.
Utilizing a start-to-finish sample project, requirements expert Peter Zielczynski introduces an organized, best-practice approach to managing requirements and shows how to implement every step with RequisitePro. You’ll walk through planning, eliciting, and clarifying stakeholder requirements; building use cases and other key project documents; managing changing requirements; transforming requirements into designs; and much more. Every stage of the process is illuminated with examples, realistic artifacts, and practical solutions.
This book is an invaluable resource for everyone who creates requirements, and everyone who relies on them: business analysts, systems analysts, project managers, architects, designers, developers, and testers alike.
Coverage includes
- Overcoming the three leading causes of project failure: lack of user input, incomplete requirements and specifications, and poorly managed change
- Understanding each type of software requirement–how they interrelate, and what makes a good requirement
- Establishing a Requirements Management Plan that describes how requirements are created and handled throughout the project lifecycle
- Developing a Vision document that can drive your project from beginning to end
- Creating high-quality use cases
- Using requirements as the basis for system design
- Leveraging RequisitePro features for improved project management
- Integrating requirements management with the IBM Rational Unified Process®
About the Author
Peter Zielczynski has 25 years of experience in information technology. He holds a Ph.D. degree in computer science from the Technical University of Warsaw. He has published more than ten articles in technical journals and has made several presentations at international conferences, including the Rational Users Conference. Peter worked at Cyfronet developing expert systems, and then as a consultant for such clients as IBM, Merrill Lynch, Ernst & Young, and AIG. He was cofounder and CEO of a consulting company, International Object Technology, which was eventually acquired by a publicly traded company, The A Consulting Team (currently Helios & Matheson North America). Peter specializes in Requirements Management, Object-Oriented Analysis and Design, and Project Management and has been using Rational tools since 1994.
Full download
Posted: February 11th, 2008, 6:12pm CET
An essential resource on the future of IP networks
Everyone agrees that Internet Protocol (IP) has played and will play a major role in the evolution of networks and services. The exact nature and scope of that role, however, remains a point of discussion. Assembling the foremost experts in their respective fields, editors Salah Aidarous and Thomas Plevyak present the community with an invaluable resource for research and development in Managing IP Networks: Challenges and Opportunities.
Issues related to end-to-end network and service management, for example, will dramatically impact the future of IP networks, yet there remains a scholarly deficit between the significance of these topics and their presence in the current literature. Aidarous and Plevyak make up this difference, addressing these and other critical challenges affecting the growth of IP networks, with contributions from:
- Paul Levine
- Joberto Martins
- Burkhard Stiller
- Mostafa Hashem Sherif
- Andrea Fumagalli
- Javier Aracil
- Luca Valcarenghi
Network operations engineers, computer scientists, and management software vendors, as well as professionals in the continuing education and research and development communities, will find Managing IP Networks to be an invaluable addition to their professional libraries.
About the Author
The late Dr. SALAH AIDAROUS worked in the Network Management Division of NEC America on the planning and development of integrated network management systems. Prior to his association with NEC, he was with Nortel Technology (formerly BNR), working on a broad range of assignments in telecommunications networks and services planning and development.
THOMAS PLEVYAK is Editor in Chief of IEEE Communications magazine and a past president and director of publications of the IEEE Communications Society (ComSoc). An IEEE Fellow, he is currently employed at Verizon Communications in Arlington, Virginia, in the field of operations and network management standards.
Full download
Posted: February 11th, 2008, 6:01pm CET
Generic programming attempts to make programming more efficient by making it more general. This book is devoted to a novel form of genericity in programs, based on parameterizing programs by the structure of the data they manipulate.
The book presents the following four revised and extended chapters first given as lectures at the Generic Programming Summer School held at the University of Oxford, UK in August 2002:
- Generic Haskell: Practice and Theory
- Generic Haskell: Applications
- Generic Properties of Datatypes
- Basic Category Theory for Models of Syntax
Full download
Posted: February 11th, 2008, 6:00pm CET
This book is dedicated to the memory of Ole-Johan Dahl who passed away in June 2002 at the age of 70, shortly after he had received, together with his colleague Kristen Nygaard, the ACM Alan M. Turing Award:
"For ideas fundamental to the emergence of object-oriented programming, through their design of the programming languages Simula I and Simula 67."
This Festschrift opens with a short biography and a bibliography recollecting Ole-Johan Dahl's life and work, as well as a paper he wrote entitled: "The Birth of Object-Orientation: the Simula Languages." The main part of the book consists of 14 scientific articles written by leading scientists who worked with Ole-Johan Dahl as students or colleagues. In accordance with the scope of Ole-Johan Dahl's work and the book's title, the articles are centered around object-orientation and formal methods.
Full download
Posted: February 11th, 2008, 6:00pm CET
Because Your Computer Should Improve Your Life, Not Complicate It
No Nonsense Guides are here. With a plainspoken approach, these books are inexpensive starters that are light on idle chat and heavy on practical advice. They're lean and mean and stripped down to fighting weight, so you'll get from point A to point Z with instruction that's short and sweet, clear and concise. So, crack the cover and unleash enough useful information and helpful pointers to transform you into a first-rate Photoshop Elements 2 user.
What you'll do inside:
- Revive old photos
- Create digital paintings
- Organize your images
- Optimize graphics for the Web
- Share files with friends
- Make slide shows
- Save files for premium performance
- Add 3-D type
- Transform photos into works of art
- Combine images
- Create illusions
- Improve digital photos
About the Author
Kate Bodenmiller still owns a Mac Se II, which she keeps in a box in her basement. With the help of more current apple technology, she makes a living as a freelance graphic designer in the book publishing and consumer product fields.
Greg Simsic is an artist living and working in New York City. He has penned 5 books on Photoshop and Illustrator including Photoshop Type Magic and www.photoshop.imageready-his latest. All of these books emphasize simple, clear direction-some say an antidote to his otherwise altogether aimless sojourns. He has worked in the graphics and design field for ten years.
Full download
Posted: February 11th, 2008, 6:00pm CET
Microsoft SharePoint 2007 Technologies: Planning, Design and Implementation provides an in-depth examination of the tasks involved in planning, designing and deploying SharePoint in your enterprise. SharePoint 2007 significantly extends the breadth of capabilities for end users, administrators, developers, and designers. The cutting-edge technology encompasses some major new functional areas such as Business Intelligence, Information LifeCycle Management, and Enterprise Content Managementall can be leveraged to satisfy many different business scenarios.
SharePoint 2007 Technologies will provide readers with practical knowledge and techniques about integration of other 2007 products such as Office and Exchange Server, and readers will walk away with the ability to easily expose and leverage back-end business data and understand how it all joins together. Readers will further gain a solid appreciation of the architecture, administration, end user features, development, and integration opportunities offered by SharePoint 2007. The expertise of the author team in helping many large corporations deploy Microsoft technologies within their enterprises makes this book an invaluable tool to businesses of any size.
* Complete guide to getting the most out of your SharePoint 2007 deployments
* Critical techniques for system architects to design and deploy SharePoint 2007 Technologies
* Features most important issues for day to day efficient management and usage
* How to customize and extend your SharePoint environment for your own needs
About the Author
Kevin Laahs is a senior member of the Technology Leadership Group within HPs Consulting and Integration practice. He is currently focused on Exchange Server 2003 and SharePoint Portal Server V2 and helps customers determine how such products can assist in solving their business problems. Kevin is a frequent speaker at industry events such as the Microsoft Exchange Conference and TechEd. Kevin is co-author of Microsoft SharePoint Portal Server: Building Knowledge Sharing Applications. Emer McKenna is a member of the Technology Leadership Group within HPs Consulting and Integration practice. She is focused on assisting customers with the planning, design, implementation and integration of messaging and collaborative technologies into their enterprise. Emer is co-author of Microsoft SharePoint Portal Server: Building Knowledge Sharing Applications. Veli-Matti Vanamo is a KM Technologist in the HP Consulting and Integration Knowledge Management group. His main focus is designing, developing and deploying enterprise knowledge management systems based on Microsoft SharePoint Products and Technologies, Microsoft.NET and Groove. For the last 2 years he has been the technical architect responsible for the internal HP Consulting and Integration Enterprise Knowledge Management Systems. Veli-Matti is a frequent speaker at industry events such as Microsoft TechEd.
Full download
Posted: February 11th, 2008, 5:45pm CET
This book compares the two computer algebra programs, Maple and Mathematica used by students, mathematicians, scientists, and engineers.
Structured by presenting both systems in parallel, Mathematicas users can learn Maple quickly by finding the Maple equivalent to Mathematica functions, and vice versa.
This student reference handbook consists of core material for incorporating Maple and Mathematica as a working tool into different undergraduate mathematical courses (algebra, geometry, calculus, complex functions, special functions, integral transforms, mathematical equations).
Part I describes the foundations of Maple and Mathematica (with equivalent problems and solutions). Part II describes Mathematics with Maple and Mathematica by using equivalent problems.
Full download
Posted: February 11th, 2008, 5:42pm CET
Web Engineering: Modelling and Implementing Web Applications presents the state of the art approaches for obtaining a correct and complete Web software product from conceptual schemas, represented via well-known design notations.
Describing mature and consolidated approaches to developing complex applications, this edited volume is divided into three parts and covers the challenges web application developers face; design issues for web applications; and how to measure and evaluate web applications in a consistent way.
With contributions from leading researchers in the field this book will appeal to researchers and students as well as to software engineers, software architects and business analysts.
Full download
Posted: February 11th, 2008, 5:42pm CET
Data Mining, the automatic extraction of implicit and potentially useful information from data, is increasingly used in commercial, scientific and other application areas.
This book explains and explores the principal techniques of Data Mining: for classification, generation of association rules and clustering. It is written for readers without a strong background in mathematics or statistics and focuses on detailed examples and explanations of the algorithms given. This should prove of value to readers of all kinds, from those whose only use of data mining techniques will be via commercial packages right through to academic researchers.
This book aims to help the general reader develop the necessary understanding to use commercial data mining packages discriminatingly, as well as enabling the advanced reader to understand or contribute to future technical advances in the field. Each chapter has practical exercises to enable readers to check their progress. A full glossary of technical terms used is included.
Full download
Posted: February 10th, 2008, 7:09pm CET
This volume presents proceedings from the 19th IFIP World Computer Congress in Santiago, Chile. The proceedings of the World Computer Congress are a product of the gathering of 2,000 delegates from more than 70 countries to discuss a myriad of topics in the ICT domain. Of particular note, this marks the first time that a World Computer Congress has been held in a Latin American country.
Topics in this series include:
- The 4th International Conference on Theoretical Computer Science
- Education for the 21st Century- Impact of ICT and Digital Resources
- Mobile and Wireless Communication Networks
- Ad-Hoc Networking
- Network Control and Engineering for QoS, Security, and Mobility
- The Past and Future of Information Systems: 1976-2006 and Beyond
- History of Computing and Education
- Biologically Inspired Cooperative Computing
- Artificial Intelligence in Theory and Practice
- Applications in Artificial Intelligence
- Advanced Software Engineering: Expanding the Frontiers of Software
For a complete list of the more than 300 titles in the IFIP Series, visit springer.com.
For more information about IFIP, please visit ifip.org.
Full download
Posted: February 10th, 2008, 4:08pm CET
Starting with simple examples showing the relevance of cutting and pasting logics, the monograph develops a mathematical theory of combining and decomposing logics, ranging from propositional and first-order based logics to higher-order based logics as well as to non-truth functional logics. The theory covers mechanisms for combining semantic structures and deductive systems either of the same or different nature (for instance, two Hilbert calculi or a Hilbert calculus and a tableau calculus). The important issue of preservation of properties is extensively addressed. For instance, sufficient conditions are provided for a combined logic to be sound and complete when the original component logics are known to be sound and complete.
The book brings the reader to the front line of current research in the field by showing both recent achievements and directions of future investigations (in particular, multiple open problems). It also provides examples of potential applications in emergent fields like security protocols, quantum computing, networks and argumentation theory, besides discussing more classical applications like software specification, knowledge representation, computational linguistics and modular automated reasoning.
This monograph will be of interest to researchers and graduate students in mathematical logic, theory of computation and philosophical logic with no previous knowledge of the subject of combining and decomposing logics, but with a working knowledge of first-order logic. The book will also be relevant for people involved in research projects where logic is used as a tool and the need for working with several logics at the same time is mandatory (for instance, temporal, epistemic and probabilistic logics).
Full download
Posted: February 10th, 2008, 3:57pm CET
Whether you are an experienced Flash designer or developer looking for a guide to doing animation in Flash, or a novice to Flash who is looking for an effective way to create and distribute animations, this book will prove invaluable to you. Covering every aspect of Flash animation, the book is a fast-paced yet thorough review of the Flash animation process. Written by the Emmy-Award winning team at ANIMAX, this book not only reveals the step-by-step process followed by one of today's leading Flash animation studios, it gives you valuable tips and tricks to take your Flash animation to the next level. Divided into three phases of production (pre-production, animation, post-production) this book breaks the Flash animation process into smaller, more manageable steps. And because the authors approach the animation process from various perspectives (such as producer, animator, and editor) the book balances many of the real-world issues facing today's Flash animators, from artistic to technical to financial. The book starts off by looking at planning and designing an animation project, including working out your goals, and putting together character libraries and storyboards. Next up we look at the production phase, which includes using plug-ins to make your work more efficient, implementing your animation, and adding special effects. Finally, we look at post-production work, including how After Effects can be used effectively alongside Flash for tasks such as camera mechanics, how to make Flash not look like Flash, and tips and tricks from the experts. Whatever the reason, like millions of others around the world you've become interested in Flash animation. And you've come to the right place to learn more. This book is compatible with pretty much any fairly recent version of Flash.
- Covers the full process of Flash animation, through preproduction, production, and post production
- Covers many practical techniques, including creating character libraries, using plugins, and camera mechanics with After Effects.
- Written by the Emmy award winning ANIMAX studios team
About the Author
An Emmy Award-winning producer and writer, Tim is currently head of production at ANIMAX (www.animaxent.com). With over fifteen years of industry experience (including stints at Warner Bros., Disney, Klasky-Csupo and Internet pioneering animation house Icebox) Jones is a seasoned pro at directing creative and technical teams on a wide range of award-winning projects. Recently admitted to the Producer's Guild of America, his past speaking engagements include FITC, FlashForward, ShowBiz Expo, and Digital Hollywood. Jones has a BFA in Creative Writing from Bowling Green State University and is currently getting his MBA from Pepperdine University. Adept at managing and leading technical and creative design and animation production crews, Al has over 20 years of animation experience for TV, interactive, and live environmental installations. Al was a character designer and storyboard cleanup artist for Warner Bros. Television, specifically on Animaniacs and Histeria; a traditional animator at DIC Studios on Sabrina the Teenage Witch; and the Lead Flash Animator for both Icebox.com and Klasky Csupo Studios. Al has been a pioneer in a variety of animation related fields and mediums. At Sonic Images, Al created animation for some of the first interactive CD-ROM titles for children, including Children's Musical Theatre and Pigs. As the Animation Director at Vision III Imaging his productions combined traditional animation techniques and an auto-stereoscopic process for texture and depth enhancement. A biography for this author is not available. A biography for this author is not available.
Full download
Posted: February 10th, 2008, 3:55pm CET
All-in-One is All You Need
Fully revised for the latest exam release, this authoritative volume offers thorough coverage of all the material on the Certified Information Systems Security Professional (CISSP) exam. Written by a renowned security expert and CISSP, this guide features complete details on all 10 exam domains developed by the International Information Systems Security Certification Consortium (ISC²). Inside, you'll find learning objectives at the beginning of each chapter, exam tips, practice questions, and in-depth explanations. CISSP All-in-One Exam Guide, Fourth Edition will not only help you pass the test, but also be your essential on-the-job reference.
Covers all 10 subject areas on the exam:
- Access control
- Application security
- Business continuity and disaster recovery planning
- Cryptography
- Information security and risk management
- Legal, regulations, compliance, and investigations
- Operations security
- Physical (environmental) security
- Security architecture and design
- Telecommunications and network security
The CD-ROM features:
- Simulated exam with practice questions and answers
- Video training from the author
- Complete electronic book
About the Author
Shon Harris, CISSP, MCSE, is the president of Logical Security, an IT security consulting and training company. She is a former engineer in the Air Force's Information Warfare unit, an instructor, and the bestselling author of the previous three editions of this book. Shon has taught computer and information security to a wide range of clients, including RSA, the Department of Defense, the Department of Energy, the National Security Agency (NSA), and many more.
Full download
Posted: February 10th, 2008, 3:49pm CET
This book teaches Business Analysts to model business processes in JBoss jBPM and generate workflow application code from their models without Java coding expertise. It is a full toolkit for anyone wanting to implement Business Process Management correctly, covering tasks common to all BPM implementations, although it is focused on popular, free, open-source jBPM, with its flexible, scalable process engine, pluggable modular architecture, and easy programming model (jPDL) blending the best of Java and declarative techniques. The practical approach with step-by-step instructions uses a realistic case study to explore and explain BPM, model creation, and implementation. It covers: efficient, standards-friendly mapping of business processes; using the jBPM toolset to work with business process maps, analyze process execution data, and for ongoing process improvement; setting up business rules: task assignments, escalation points; process variables; automating activities and decisions.
Full download
Posted: February 10th, 2008, 3:48pm CET
This book covers all aspects of OSWorkflow for Java developers and system architects, from basics of Business Process Management and installing OSWorkflow to developing complex Java applications and integrating this open-source Java workflow engine with the third-party components Drools for business rules, Quartz for task scheduling, and Pentaho for dashboards. Authored by an active developer of the OSWorkflow project, it gives step-by-step instructions, explaining the basics and clarifying and reinforcing principles with real-life examples. OSWorkflow is a pure Java open-source workflow engine for technical users, who can focus on the business logic and rules without Petri Net or finite state machine coding and easily integrate OSWorkflow into applications to create simple or complex workflows as needed. Because OSWorkflow provides a relatively low-level but highly flexible workflow implementation for Java developers, it is not a quick plug-and-play solution for non-technical users.
Full download
Posted: February 10th, 2008, 3:48pm CET
The Wikipedia page for Ajax (http://en.wikipedia.org/wiki/Ajax) provides more than 40 meanings for the word, including the names of two characters in Homer’s Iliad (Ajax the Great and Ajax the Lesser), the name of an Amsterdam soccer team, a couple of automobiles, a horse, and—my personal favorite—a household cleaner made by Colgate. However, Ajax is also the term for a collection of technologies many say could revolutionize the Web. If various weblogs and online and print commentaries are to be believed, Ajax is the future of web development, the enabler of Web 2.0, and probably a cure for fatal diseases, as well.
Many web developers want to provide their users with a far richer client experience but don’t want to write a Windows client application (or, for practical reasons, cannot write one). Ajax could be just what they need. It allows web applications to behave almost like desktop applications, with features such as keyboard shortcuts and drag-and-drop placement.
ASP.NET “Atlas” was the code name for a new set of technologies from Microsoft that provide Ajax-like functionality for the ASP.NET developer. It offered many of the same benefits for Ajax development that ASP.NET provides for server-side development. In autumn of 2006, the final product name was announced: ASP.NET AJAX. (However, Atlas is much easier to pronounce.)
I resisted writing about Ajax for quite some time. For years, I had used and written about the technologies that make up Ajax, but the term itself had to be coined in early 2005 before the technology really took off. In my opinion, Clemens Vasters said it best: “Web 2.0 yadda yadda AJAX yaddayadda Profit!(?)” (see http://vasters.com/clemensv/PermaLink,guid,d88c1112-d8da-496e-9fd0-8cf03cf55c32.aspx).
The hype reminds me of the buzz that accompanied XML and web services a few years back: everybody was talking about them, but few had ever read their specs. Once reality settled in, the hype vanished and actual real-world applications appeared that made effective use of both technologies.
Full download
Posted: February 10th, 2008, 3:26pm CET
Flex is the quickest and most effective technology for the creation of Rich Internet Applications for the Web. Its extensive library of components and totally customizable framework, combined with the ubiquity of Flash Player, has guaranteed its success.
The ecosystem of products that rotate around Flex 2 and Flex 3 is really broad. Flex Builder, Flex SDK, and Charting Components are all essential parts of the technology that fit the different requirements of web development.
This enormous set of possibilities can easily lead to overload for developers like you. Theres just too much to learn and too many potential places to go when you hit a brick wall. Wouldnt it be nice to have a library of solutions to solve these problems quickly and easily?
This book provides just that, with more than 100 solutions to common problems in one handy volume.
Flex Solutions: Essential Techniques for Flex 2 and Flex 3 Developers faces problems and provides solutions that can be applied to any project, from the most simple to the most complex. The solutions range from customizing Flex components with ActionScript 3.0, using the data models and the ActionScript classes as Value objects, validating and formatting data, using RPC classes to access remote data, to optimizing data-exchange performance using AMF3.
Solutions are also provided for enhancing the security of Flex applications; and techniques are offered for optimizing the actual work environment by increasing the performance of Flex Builder, adding video content, and creating an AIR project to bring your web application onto the desktop.
If you want to learn about and start to develop RIAs in a short time, being immediately productive and mastering the Flex development techniques, Flex Solutions: Essential Techniques for Flex 2 and 3 Developers is the book you need.
Full download
Posted: February 10th, 2008, 3:25pm CET
Many Flex books cover the basics—this book does something different, and goes far further. The authors, leading Flash platform developers at Almer/Blank, working with Adobe User Group communities, are the creators of the Rich Media Exchange (RMX), a social media network for Adobe developers. In covering just how the RMX was built, this book contains all the knowledge you need to build similar large-scale Rich Internet Applications with Adobe Flex. From the inception of the idea through to deployment, the authors show the techniques needed to plan and build advanced applications. You'll learn how to use forms, styles, validators, video, sound analysis, and framework caching, ensuring you make the most of the new features introduced in Flex 3. Powerful applications require solid back ends. This book shows how to hook up a Flex application to PHP back-end systems such as Drupal and OpenAds. You'll learn how various parts of the RMX were built, including the blogs, event calendar, jobs board, and advertising system—elements that come together to really showcase the power of Flex. The RMX is built by Adobe Developers for Adobe Developers—a rewarding community relationship that guarantees results. The same spirit is carried into this book, with the authors wanting and helping to take you to the next level of Flash Platform application development.
In this book you'll learn how to
- Effectively plan, wireframe, specify, develop, and release large-scale Flex applications, and discover what other development tools you'll want to start using immediately
- Make your Flex applications look less like Flex with advanced styling and skinning techniques
- Harness advanced Flex form features, including coding validators and building your custom form components
- Implement a robust advertising system for a Flex application using OpenAds
- Build powerful, custom multimedia players in Flex, including video players with the native VideoDisplay class and from scratch, and music players with advanced sound visualization
About the Author
R Blank is CTO of Almer/Blank, an Adobe Solution Partner based in Venice, California that specializes in video and application development for the Flash Platform, for clients including E! Entertainment Television, Microsoft, Apple, and IKEA. For over 12 years he has been an interactive designer, developer, consultant, teacher, and author, specializing in the planning, development and release of rich interfaces; R has specialized in Flash since 1999.
R holds four Flash Certifications, was one of the first 50 Macromedia Certified Flash Developers in the world, and is a contributing author for the Macromedia Flash MX 2004 Designer Certification Exam. R also founded and manages LAFlash.org, a community of over 1,300 Flash industry professionals, and home to three Macromedia Users Groups for Flash. R also serves on the Information Technology Faculty at the University of Southern California (USC) Viterbi School of Engineering.
Previously, R co-founded and served as Director of Product & Design at Wildform, where he co-created Flix, the first video encoder for Flash (now owned by On2). R has an MBA in Entrepreneurship from the UCLA Anderson School of Management and a BA in History from Columbia University.
Full download
Posted: February 10th, 2008, 2:42pm CET
"A recommended read for all IT professionals and a must read for those in management."Tom Molnar, business systems analyst
"The combination of practicality, ease of implementation, and positive return on investment is what makes this book work so well. The easy-to-implement action steps makes dealing with these ten social responsibilities something that is almost as easy as buckling your seat belt when you get into an automobile."Brandon L. Harris, educator and author
Socially Responsible IT Management shows IT professionals how to overcome the social crisis that has resulted from the wide-spread use of information technology. By responsibly managing security threats, protecting individual privacy, reducing hazardous waste, and minimizing other negative effects on IT staff and computer users, as well as ordinary citizens around the world, IT professionals can benefit the society at large and reap rewards for their own organizations as well.
Scandals at Enron, Andersen, Sotheby's and Christie's, Merrill Lynch, and Tyco are fueling a crisis of confidence in business. Regulators, voters, investors, customers, and employees are demanding that businesses be more socially responsible. Rhetoric is not enough, all organizations need to demonstrate that they are living up to social expectations. Erbschloe shows managers how to take charge of key aspects of their IT operations and follow a morally, ethically, and legally correct path to success.
· Supported by author speaking tour and "Computer Economics" website, www.computereconomics.com
· Step-by-step instructions on how to accomplish objectives of privacy and security
· Explains principles of ergonomics, energy efficiency, and recycling that can bring return on investment
About the Author
Michael Erbschloe an information technology consultant, educator, and author. Michael has also taught and developed technology related curriculum for several universities including the University of Denver, and speaks at conferences and industry events around the world. He has authored hundreds of articles on technology and several books including Information Warfare: How to Survive Cyber Attacks.
Full download
Posted: February 10th, 2008, 1:34pm CET
If your business needs to control its documents, structure its workflow, or share information over the Web, you need SharePoint. It’s simply the quickest way to fill those needs using standard tools business users already know: Microsoft Office and Internet Explorer. Best of all, SharePoint is free (well, kind of); SharePoint Services are part of Windows Server 2003 so if you have Windows Server 2003 already, you can download the installation from Microsoft and install it fairly easily.
In this book, I cover the Microsoft Office SharePoint Server 2007 product editions as well as the underlying Windows SharePoint Services 3.0. I also cover how SharePoint integrates with Microsoft Office, SharePoint Designer, InfoPath, and Visual Studio.
This book covers what SharePoint administrators, site owners, and SharePoint developers need to know. SharePoint administrator is an emerging job title that covers a wide range of experience. I’ve met administrative assistants, tech writers, programmers, and others who wear that hat. Basically, SharePoint administrators organize, customize, maintain, and support a SharePoint portal. Site owners are the people that create and maintain parts of the portal—usually there is one site owner for each department, and the site owner organizes the content and appearance of his department’s site. SharePoint developers extend SharePoint and integrate it with other business systems. These developers need to know more than a programming language—they also need to understand what SharePoint provides out-of-the-box so they can extend it using the simplest approach.
Full download
Posted: February 10th, 2008, 12:50pm CET
Before the Java language was available, distributed systems engineering was greatly concerned with the problem of heterogeneity—the differences between CPUs, OSes, languages, and data formats. The challenge was to create architectureneutral formats and protocols which could be adapted to any architecture without burdening the programmer. RPC and CORBA IIOP represent two such approaches.
After the Java language was mooted as a universal language, an interesting question was raised: how could a distributed system design be simplified by the assumption that every host is Javacapable? The Java Remote Method Invocation (RMI) API is at once a working demonstration of the answer and a popular tool for building realworld Javabased distributed systems.
The Java RMI API was originally designed by Ann Wollrath, Roger Riggs, and Jim Waldo at Sun Microsystems Laboratories, East Coast Division. It was designed with the twin aims of simplicity (ease of use) and naturalness (being a good fit with the language).
Full download
Posted: February 10th, 2008, 7:45am CET
Source Code China
The New Global Hub of IT Outsourcing
Welcome to the new technology outsourcing services industry reality: China!
The factors that point to a country's potential and success as an outsourcing destination inevitably lead to the one country that is rapidly becoming the new hub for IT outsourcing—China.
Most business executives and international business leaders do not realize the benefits that outsourcing to China has.These include:
-
The largest pool of annual computer sciences and software graduate talent
-
More than a decade of sustained economic growth and a stable outlook
-
World-class infrastructure and networks
-
Expanding English and foreign-language capability
-
Government commitment to the high-tech industry
-
Stringent enforcement of IPR protection and data security
-
Steady expansion of companies into China as their core business strategic market
How will your business leverage this new technological landscape? Source Code China considers this paradigm shift and examines how China became the new global and strategic technology outsourcing leader.
Challenging the conventional outsourcing destinations and wisdom, author Cyrill Eltschinger, an industry pioneer and outsourcing expert with more than a decade of experience working in China, reveals how your company can gain a competitive edge from China's technology leadership. He shares strategies for success, important lessons learned, and practical advice for today's multinational executive in search for excellence.
Win the global outsourcing race—learn why China is the clear choice for your business' leading source of offshoring technology talent. Source Code China provides you with the competitive edge to prepare your business for the new reality of the global technology landscape.
About the Author
Cyrill Eltschinger is CEO of I.T. UNITED, a strategic outsourcing firm that specializes in tailor-made technology solutions and staff augmentation IT services. The company today is one of the most trusted China-based outsourcing services providers, delivering cost-effective IT solutions to clients inside and outside China. He currently serves as Chairman of SwissCham China (Swiss Chinese Chamber of Commerce), is an industry subject expert for the Gerson Lehrman Group Technology Council, and is an advisor to several China government agencies. He is an avid aviator and was the first foreigner to be awarded a private pilot's license in China since 1949.
Full download
Posted: February 10th, 2008, 7:42am CET
to think about what it means. What is Computer Graphics? Simply defined, Computer Graphics (or CG) is the images generated or modified on a computer. These images may be visualizations of real data or imaginary depictions of a fantasy world.
The use of Computer Graphics effects in movies such as The Incredibles and games such as Myst have dazzled millions of viewers worldwide. The success of such endeavors is prompting more and more people to use the medium of Computer Graphics to entertain, to educate, and to explore.
For doctors, CG provides a noninvasive way to probe the human body and to research and discover new medications. For teachers, CG is an excellent tool to visually depict concepts to their students. For business people, CG has come to signify images of charts and graphs used for analysis of data. But for most of us, CG translates into exciting video games, special effects and entire films-what are often referred to as CG productions. This entertainment aspect of CG is what has made it such a glamorous and sought-after field.
Ten years ago, CG was limited to high-end workstations, available only to an elite few. Now, with the advances in PC processing power and the availability of 3D graphics cards, even high school students can work on their home PC to create professional quality productions
The goal of this book is to expose you to the fundamental principles behind modern computer graphics. We present these principles in a fun and simple manner. We firmly believe that you don't have to be a math whiz or a high tech computer programmer to understand CG. A basic knowledge of trigonometry, algebra, and computer programming is more than sufficient.
As you read this book, you will learn the bits and bytes of how to transform your ideas into stunning visual imagery. We will walk you through the processes that professionals employ to create their productions, Based on the principles that we discuss, you will follow these processes step and step, to design and create your own games and animated movies.
We will introduce you to the OpenGL API—a graphics library that has become the de facto standard on all desktops. We will also introduce you to the workings of Maya, a 3D software package. We will demonstrate the workings of the Maya Personal Learning Edition—a (free) download is required.
Full download
Posted: February 10th, 2008, 7:38am CET
Constraint databases provide extra expressive power over relational databases in a largely hidden way at the data-storage or physical level. Constraints, such as linear or polynomial equations, are used to represent large sets in a compact manner. They keep the view of the database for a user or application programmer almost as simple as in relational databases. "Introduction to Constraint Databases" comprehensively covers both constraint-database theory and several sample systems. The book reveals how constraint databases bring together techniques from a variety of fields, such as logic and model theory, algebraic and computational geometry, and symbolic computation, to the design and analysis of data models and query languages. Constraint databases are shown to be powerful and simple tools for data modeling and querying in application areas¿such as environmental modeling, bioinformatics, and computer vision--that are not suitable for relational databases. Specific applications are examined in geographic information systems, spatiotemporal data management, linear programming, genome databases, model checking of automata, and other areas. Topics and features: *Offers a database perspective and a focus on simplicity at the user level *Utilizes simple tools for determining whether queries are safe or not *Incorporates scientist-supplied descriptions of applications *Explains constraint databases from a developer's viewpoint *Provides extensive exercise sets, and sample software systems, that facilitate rapid learning of the topic within a real-world software context This volume presents a comprehensive introduction to the theory and applications of constraint database systems, which provide new methods for the design of data models and query languages. It is an essential resource for advanced students, practitioners, and professionals in computer science, database systems, and information systems.
Full download
Posted: February 10th, 2008, 7:38am CET
Classifying objects into categories at different granularity levels, establishing links between known objects, and discovering clues between known and unknown objects are essential for new-generation semantic data models. This book introduces the Resource Space Model (RSM), which effectively organizes and correctly manages resources by normalizing classification semantics.
This volume presents basic models of RSM and the Semantic Link Network (SLN), the relationship between the two, and an approach to integrating the two models and exploring their semantic-rich interconnection. Also detailed is a comprehensive theory of query operations on RSM and extensive coverage of the distributed RSM in parallel with the distributed relational database systems.
This text is sure to be considered a substantial contribution to the field of Knowledge Grid by researchers in the areas of web, semantic web, and decentralized data engineering, as well as the emerging semantic and knowledge grid arena.
Full download
Posted: February 9th, 2008, 3:08pm CET
The seventh edition of the Manual of Obstetrics is the first without the authorship and editorial guidance of Dr. Ken Niswander. It was Dr. Niswander who created the Manual of Obstetrics in 1980 and served as the sole editor for the first three editions. For the fourth edition, Dr. Niswander invited me to join him as his associate editor. He graciously mentored me and taught me the ropes of the editorial process. Through the fifth and sixth editions, he allowed me to assume increasingly greater responsibilities, preparing for the day when he would step aside. The seventh edition represents the end of almost 30 years of editorial excellence by Dr. Niswander, but not the retirement of his wisdom and influence. I am honored to have the opportunity to carry on the tradition he started, and I hope to continue the standard of excellence that he established for the Manual of Obstetrics.
The most significant and obvious change in the seventh edition is implementation of a new format that is a more structured outline with reduced density of sentences and wording. This has been done to allow the manual to be used in both print and electronic media. The purpose of the Manual of Obstetrics has always been to be a quick, reliable source of information that is useful for making clinical decisions. In today's world, this requires a format that is adaptable to both paper and electronic media. To accomplish this, all of the chapters of the seventh edition have been reformatted and rewritten in an outline style that is less dependent on dense paragraphs and more conducive to electronic searches to find specific information.
Two new chapters have been added to the seventh edition, and two previous chapters have been combined into a single chapter. In recognition of the continued importance of preeclampsia/eclampsia, two experts in the field, Dr. Barton and Dr. Sibai, have contributed a new chapter that focuses solely on this unique disease of pregnancy. The previous edition's chapters on hypertensive disorders (sans preeclampsia/eclampsia) and cardiovascular complications have been combined and rewritten by Dr. Parry into a new chapter, òÀÜCardiovascular Disease and Chronic Hypertension.òÀÝ A new chapter, òÀÜObstetric Anesthesia,òÀÝ by Dr. Fragneto has been added in response to the crucial role of pain management in modern obstetrics.
The Manual of Obstetrics is intended to be used by all levels of obstetric practitioners, as well as by nurses and students. We hope that the changes in the seventh edition will improve its usefulness to all providers who care for pregnant women or are faced with specific obstetric issues as they care for their patients.
I want to acknowledge the editorial assistance and direction provided by Louise Bierig, the developmental editor, during the complicated process of assembling all the chapters in their new format into a cohesive book. Also, the organizational assistance of my secretary, Rosie Clevenger, was far above and beyond the call of her normal duties. Without both of their efforts, the seventh edition could not have come to fruition.
Finally, my gratitude and highest praise goes to the distinguished physicians who are the chapter authors for the manual. It is their knowledge and experience that makes the manual the resource that it is. Without their contributions, this manual would not exist. Thank you.
Full download
Posted: February 9th, 2008, 9:20am CET
This detailed reference guide to jQuery, an open-source JavaScript library that shields web developers from browser inconsistencies, simplifies adding dynamic, interactive elements, and reduces development time, covers the syntax of every jQuery method, function, and selector with detailed discussions to help readers get the most from jQuery. After analyzing an example jQuery script, detailed reference chapters cover the components of jQuery from Selectors to AJAX. The last chapters cover jQuery's elegant plug-in architecture and the popular Dimensions and Form plug-ins. The book offers web developers both a broad, organized view of all that the jQuery library has to offer and a quick a reference for comprehensive details. Readers need basic HTML and CSS, and familiarity with JavaScript syntax, but no knowledge of jQuery is assumed. However, this is not an introductory title and readers starting out with jQuery should first read the companion book from Packt, Learning jQuery.
About the Author
Karl Swedberg is a web developer at Structure Interactive in Grand Rapids, Michigan, where he spends much of his time implementing design with a focus on "web standards"--semantic HTML, well-mannered CSS, and unobtrusive JavaScript.
Before his current love affair with web development, Karl worked as a copy editor, a high-school English teacher, and a coffee house owner. His fascination with technology began in the early 1990s when he worked at Microsoft in Redmond, Washington, and it has continued unabated ever since.
Karl's other obsessions include photography, karate, English grammar, and fatherhood. He lives in Grand Rapids with his wife, Sara, and his two children, Benjamin and Lucia.
Jonathan Chaffer is the Chief Technology Officer of Structure Interactive, an interactive agency located in Grand Rapids, Michigan. There he oversees web development projects using a wide range of technologies, and continues to collaborate on day-to-day programming tasks as well.
In the open-source community, Jonathan has been very active in the Drupal CMS project, which has adopted jQuery as its JavaScript framework of choice. He is the creator of the Content Construction Kit, a popular module for managing structured content on Drupal sites. He is responsible for major overhauls of Drupal's menu system and developer API reference.
Jonathan lives in Grand Rapids with his wife, Jennifer.
Full download
Posted: February 9th, 2008, 9:03am CET
The fourth edition of this popular pocket guide provides quick-reference information that will help you use Oracle's PL/SQL language, including the newest Oracle Database 11g features. It's a companion to Steven Feuerstein and Bill Pribyl's bestselling
Oracle PL/SQL Programming.
This concise guide boils down the most vital PL/SQL information into an accessible summary of:
- Fundamental language elements (e.g., block structure, datatypes, declarations)
- Statements for program control, cursor management, and exception handling
- Records, procedures, functions, triggers, and packages
- Calling PL/SQL functions in SQL
- Compilation options, object-oriented features, collections, and Java integration
The new edition describes such Oracle Database 11g elements as PL/SQL's function result cache, compound triggers, the CONTINUE statement, the SIMPLE_INTEGER datatype, and improvements to native compilation, regular expressions, and compiler optimization (including intra-unit inlining). In addition, this book now includes substantial new sections on Oracle's built-in functions and packages.
When you need answers quickly, the
Oracle PL/SQL Language Pocket Reference will save you hours of frustration.
Distills the most vital information from Oracle PL/SQL Programming into an accessible summary of fundamental language elements, statements for program control, cursor management, and exception handling. Covers Oracle8 objects, collections, and external procedures. Softcover.
--This text refers to an out of print or unavailable edition of this title. About the Author
Steven Feuerstein is considered one of the world's leading experts on the Oracle PL/SQL language, having written ten books on PL/SQL, including Oracle PL/SQL Programming and Oracle PL/SQL Best Practices (all from O'Reilly Media). Steven has been developing software since 1980, spent five years with Oracle (1987-1992) and serves as PL/SQL Evangelist for Quest Software. His Oracle PL/SQL Best Practices column is one of the most popular pages on the Oracle Technology Network and he writes regularly for Oracle Magazine. Bill Pribyl is the primary author of Learning Oracle PL/SQL and the coauthor of Oracle PL/SQL Programming and its companion pocket reference, all from O'Reilly Media. He is oddly proud of having used PL/SQL to write TCP/IP networking clients, tnsping callouts, near-realtime commodity price loaders, and transcendental functions. Bill, who holds a degree in physics from Rice University, is the former editor of the IOUG technical journal (Select) and former president of the South Central Oracle Users Group. At home with his family in Houston, Texas, one of Bill's current nonbillable titles include Webmaster for his neighborhood civic club. Chip Dawes has been building and maintaining systems on relational databases since 1988 and with Oracle since 1990. He is currently a consultant with D&D Technologies, a Chicago consultancy. He enjoys working with, lecturing on, and writing about Oracle database administration, client server application development, and Unix system administration.
Full download
Posted: February 9th, 2008, 6:01am CET
RFID is a method of remotely storing and receiving data using devices called RFID tags. RFID tags can be small adhesive stickers containing antennas that receive and respond to transmissions from RFID transmitters. RFID tags are used to identify and track everything from Exxon EZ pass to dogs to beer kegs to library books.
For security professionals needing to get up and running fast with the topic of RFID, this How to Cheat approach to the topic is the perfect "just what you need to know" book!
* For most business organizations, adopting RFID is a matter of when
* The RFID services market is expected to reach $4 billion by 2008
About the Author
An expert in multiple fields including computer networks and physics (the parent fields of RFID), Dr. Paul Sanghera is an educator, technologist, and an entrepreneur living in Silicon Valley, California. With a Master degree in Computer Science from Cornell University and a Ph.D. in Physics from Carleton University, he has authored and co-authored more than 100 technical papers published in well reputed European and American research journals. He has earned several industry certifications including CompTIA Network+, CompTIA Project+, CompTIA Linux+, Sun Certified Java Programmer, and Sun Certified Business Component Developer. Dr. Sanghera has contributed to building the world class technologies such as Netscape Communicator, and Novells NDS. He has taught technology courses at various institutes including San Jose Sate University and Brooks College. As an engineering manager, he has been at the ground floor of several startups. He is the author of the following four books:
SCJP Exam for J2SE 5: A Concise and Comprehensive Study Guide for The Sun Certified Java Programmer Exam; In Depth: Project Management Professional Study Guide for PMP and CAPM Exams; Sun Certified System Administrator for Solaris 10 Study Guide; SCBCD Exam Study Kit: Java Business Component Developer Certification For EJB.
Full download
Posted: February 9th, 2008, 6:00am CET
How Computers Work is the premier four-color guide to PCs. Using hundreds of pages of detailed, color drawings, How Computers Work, not only tells, but shows readers everything from how a signal travels through a circuit to why your game c -With more than 600,000 copies sold, How Computers Work is the classic graphic reference with four color explanations of how computers really work -Features the best graphics, drawings and details of all past editions for readers of all levels in one complete visual package -Features an all new, updated CD-ROM with animated footage of the inside of your PC. See in full motion how the inside of your computer really works
Discusses the inner workings of today's home and business computers including Pentium III and MMX processors, fingerprint and voice recognition, Notebook and palm computers, and how virtual reality equipment adds a third dimension to PC worlds. Softcover. CD-ROM included.
--This text refers to an out of print or unavailable edition of this title. How Computers Work shows you how chips, software, memory, and hardware work using detailed four-color drawings. An interactive game-like CD-ROM takes you directly inside your computer. This book is completely updated and revised to include the latest technology developments.
An updated introduction to the workings of the computer explores the basics of microchips, hardware, software, and computer memory, providing an entertaining and informative tour of every part of the computer, from hard drive and processor to mouse, monitor, and keyboard. Also takes you through the workings of digital cameras, ebooks, Bluetooth, and much more. --This text refers to an out of print or unavailable edition of this title.
About the Author
Ron White is a senior editor at PC Computing where he writes the CD-Ron and Net Kahuna columns. Founder of one of the earliest PC user groups, he has been writing about computers for 15 years, and is the author of two other books, How Software Works and How Anyone Can Fix and Rev Up PCs. The second edition of How Computers Work won an award for best non-fiction computer book from the Computer Press Association. Timothy Downs is a long-time artist with Ziff Davis Publications. He currently illustrates for PCComputing and has been illustratior for the popular How It Works stories there. He is the original artist for the first edition of How Computers Work. --This text refers to an out of print or unavailable edition of this title.
Full download
Posted: February 9th, 2008, 5:59am CET
This tutorial guide for anyone wanting to start building Service-Oriented Architecture applications using powerful, free tools explains in detail how to build and deploy them by creating Web Services with PHP, combining them into SOAs with WS-BPEL using free ActiveBPEL Designer, and deploying composite WS-BPEL-based orchestrations to the open-source ActiveBPEL engine. Unlike many books on SOA, it is not focused on architecture, but discusses practical aspects of SOA and WS-BPEL development with many examples, showing you how to apply architecture in practice. In SOA, Web Services are part of a business process determining the logical order of Service Activities - logical units of work performed by one or more services. Today the most popular tool for organizing service activities into business processes is Web Services Business Process Execution Language (WS-BPEL). A graphical WS-BPEL tool like ActiveBPEL Designer can significantly simplify defining a business process with WS-BPEL.
Full download
Posted: February 9th, 2008, 5:57am CET
Today, identity is more than anything, economic. The technology used to create, utilize and protect identities is increasingly ill-matched to the economics and uses of identities. Identity theft is the misuse of private authenticating information to steal money. Protecting identity requires privacy. Proving identity requires exposing information. Together, these points illustrate that the near-term search for cheap identity management is a formula for long-term fraud resulting in ever-increasing identity theft.
The Economics of Identity Theft: Avoidance, Causes and Possible Cures, a professional book, discusses privacy as multi-dimensional, and then pulls forward the economics of privacy in the first few chapters. This book also includes identity-based signatures, spyware, and the placement of biometric security in an economically broken system, which results in a broken biometric system. The final chapters include systematic problems with practical individual strategies for preventing identity theft for any reader of any economic status. In conclusion, four startling previews of the future are written as scenarios.
Full download
Posted: February 9th, 2008, 5:57am CET
Assembly language continues to hold a core position in the programming world because of its similar structure to machine language and its very close links to underlying computer-processor architecture and design. These features allow for high processing speed, low memory demands, and the capacity to act directly on the system's hardware. This completely revised second edition of the highly successful Introduction to Assembly Language Programming introduces the reader to assembly language programming and its role in computer programming and design. The focus is on providing readers with a firm grasp of the main features of assembly programming, and how it can be used to improve a computer's performance. The revised edition covers a broad scope of subjects and adds valuable material on protected-mode Pentium programming, MIPS assembly language programming, and use of the NASM and SPIM assemblers for a Linux orientation. All of the language's main features are covered in depth. The book requires only some basic experience with a structured, high-level language.
Topics and Features: Introduces assembly language so that readers can benefit from learning its utility with both CISC and RISC processors [ NEW ].- Employs the freely available NASM assembler, which works with both Microsoft Windows and Linux operating systems [ NEW ].- Contains a revised chapter on "Basic Computer Organization" [ NEW].- Uses numerous examples, hands-on exercises, programming code analyses and challenges, and chapter summaries.- Incorporates full new chapters on recursion, protected-mode interrupt processing, and floating-point instructions [ NEW ].
Assembly language programming is part of several undergraduate curricula in computer science, computer engineering, and electrical engineering. In addition, this newly revised text/reference can be used as an ideal companion resource in a computer organization course or as a resource for professional courses.
Full download
Posted: February 9th, 2008, 5:57am CET
Parsing, also referred to as syntax analysis, has been and continues to be an essential part of computer science and linguistics. Today, parsing techniques are also implemented in a number of other disciplines, including but not limited to, document preparation and conversion, typesetting chemical formulae, and chromosome recognition.
This second edition presents new developments and discoveries that have been made in the field. Parsing techniques have grown considerably in importance, both in computational linguistics where such parsers are the only option, and computer science, where advanced compilers often use general CF parsers. Parsing techniques provide a solid basis for compiler construction and contribute to all existing software: enabling Web browsers to analyze HTML pages and PostScript printers to analyze PostScript. Some of the more advanced techniques are used in code generation in compilers and in data compression.
In linguistics, the importance of formal grammars was recognized early on, but only recently have the corresponding parsing techniques been applied. Also their importance as general pattern recognizers is slowly being acknowledged. This text Parsing Techniques explores new developments, such as generalized deterministic parsing, linear-time substring parsing, parallel parsing, parsing as intersection, non-canonical methods, and non-Chomsky systems.
To provide readers with low-threshold access to the full field of parsing techniques, this new edition uses a two-tiered structure. The basic ideas behind the dozen or so existing parsing techniques are explained in an intuitive and narrative style, and problems are presented at the conclusion of each chapter, allowing the reader to step outside the bounds of the covered material and explore parsing techniques at various levels. The reader is also provided with an extensive annotated bibliography as well as hints and partial solutions to a number of problems. In the bibliography, hundreds of realizations and improvements of parsing techniques are explained in a much terser, yet still informal, style, improving its readability and usability.
The reader should have an understanding of algorithmic thinking, especially recursion; however, knowledge of any particular programming language is not required.
Full download
Posted: February 8th, 2008, 9:32pm CET
Portable, powerful, and a breeze to use, Python is ideal for both standalone programs and scripting applications. With this hands-on book, you can master the fundamentals of the core Python language quickly and efficiently, whether you're new to programming or just new to Python. Once you finish, you will know enough about the language to use it in any application domain you choose.
Learning Python is based on material from author Mark Lutz's popular training courses, which he's taught over the past decade. Each chapter is a self-contained lesson that helps you thoroughly understand a key component of Python before you continue. Along with plenty of annotated examples, illustrations, and chapter summaries, every chapter also contains Brain Builder, a unique section with practical exercises and review quizzes that let you practice new skills and test your understanding as you go.
This book covers:
- Types and Operations -- Python's major built-in object types in depth: numbers, lists, dictionaries, and more
- Statements and Syntax -- the code you type to create and process objects in Python, along with Python's general syntax model
- Functions -- Python's basic procedural tool for structuring and reusing code
- Modules -- packages of statements, functions, and other tools organized into larger components
- Classes and OOP -- Python's optional object-oriented programming tool for structuring code for customization and reuse
- Exceptions and Tools -- exception handling model and statements, plus a look at development tools for writing larger programs
Learning Python gives you a deep and complete understanding of the language that will help you comprehend any application-level examples of Python that you later encounter. If you're ready to discover what Google and YouTube see in Python, this book is the best way to get started.
Provides a description of the basic building blocks of a Python program. Introduces more advanced topics, including some complex, realworld examples and shows programmers how to use Python with specialized libraries to build largescale applications. Softcover.
--This text refers to an out of print or unavailable edition of this title. About the Author
Mark Lutz is the world leader in Python training, the author of Python's earliest and best-selling texts, and a pioneering figure in the Python community since 1992. He is also the author of O'Reilly's Programming Python, 3rd Edition and Python Pocket Reference, 3rd Edition. Mark began teaching Python classes in 1997, and has instructed more than 200 Python training sessions as of 2007. Mark also has BS and MS degrees in Computer Science and 25 years of software development experience.
Full download
Posted: February 8th, 2008, 5:26pm CET
This book contains over 400 of the best images from the ten years that Dr. Willerson served as Editor of Circulation, a journal of the American Heart Association and the leading cardiovascular journal worldwide. Each of the excellent pictures from the journal's highly popular Images in Cardiovascular Medicine is accompanied by a short two- to three-page commentary edited by Hugh A. McAllister, Jr., MD.
In this book we present interesting and relatively unusual images of the cardiovascular system that should be of interest to all who care for patients with cardiovascular disease. These images were published in Circulation from 1993 to 2005, and after 1998, many were published in the electronic version of the journal. We believe that it is useful, however, to have them in one book where they might be available for review by students and practitioners of cardiovascular medicine toward the goal of always improving patient care.
Full download
Posted: February 8th, 2008, 5:22pm CET
Some parts of the following explanation have been simplified. As a result a few sections will not be as detailed as some readers would like. I make no apologies for this. There are many excellent textbooks that cover the fine detail. The purpose of this book is to provide a comprehensive “big picture” of the Internet and the technologies that underpin it.
What is all the noise about? Within the last few years everyone has been talking about the World Wide Web, and wide area networks. It seems that only a few months ago the information technology department was constantly pushing for local area networks and before that the mainframe always needed expanding. Why the sudden shift and is this simply a new fad?
The concept of the Internet started back in the late 1960s when part of the US Department of Defence was looking at ways of providing a “survivable” means of communication between different military bases. They wanted a relatively simple suite of programs that would enable communication to continue between different military sites in the event of a nuclear attack on the USA or any of its West European allies.
The concept was that there should be a variety of different lines of communication between different bases. If one base was destroyed then communication between the remaining bases would not be completely disrupted. This simple starting point rapidly developed from a fledgeling concept to, in the late 1970s, a relatively mature technology.
Full download
Posted: February 8th, 2008, 5:13pm CET
Dr. John Henderson (JWH) is 93 years old, very much alive, very much alert although only recently starting to slow down. This author (JAG) has had the distinct privilege of working closely with JWH for the past 20 years. This fourth edition of Orbital Tumors collates the Mayo Clinic experience in dealing with pathologically verified tumefactions or angiographically proven arteriovenous communications involving the orbit over a 50-year period. While preparing this edition, there were ongoing discussions with JWH concerning various orbital problems, which always incorporated the historical perspective and have been incorporated into the text as appropriate. While diagnostic tools are more robust in the JAG era, this author has been reeducated in the art and craft of a detailed history and a careful examination, a skill set seemingly displaced by the ready availability of neuroimaging. As JWH often mentions, òÀÜthe patient is telling you the answer to their problem, we just have to hear the answer.òÀÝ This from a clinician who did not have access to the modern neuroimaging we take for granted. We have attempted to resolve this dilemma, as appropriate.
In many instances, a final answer does involve surgery, many aspects of which are surprisingly unchanged over the 50-year period. The fourth edition details some new approaches not described in the earlier editions. We also give patient profiles, treatment recommendations, and an ultimate prognosis for the busy clinician with orbital questions. Our intended target audience includes ophthalmologists, neurosurgeons, plastic surgeons, otorhinolaryngologists, along with interested neurologists and internists. This edition also represents the last effort for JWH. I, for one, will be forever grateful for JWH's wisdom, insight, and advice.
This is also a perfect opportunity to acknowledge the tireless efforts of many whose contributions are vitally important but perhaps not as visible as others. From the Mayo Foundation staff: Marlene Messenger, James Wentz, LeAnn Stee, Roberta Schwartz, Susan Miller, and Jane Wiggs. From the Lippincott staff: Joanthan Pine, Jean McGough, Fran Gunning, and from Laserwords Ann Mary Francis. This book would not have been possible without their help.
Full download
Posted: February 8th, 2008, 5:07pm CET
The sixth edition of the Manual of Orthopaedics continues the recent trend of altering the content and the format to be of greater use to a wider audience of students and practicing physicians. This is the second edition which uses this title, which was changed from the Manual of Acute Orthopaedic Therapeutics with the fifth edition. The title change reflected a new direction for the manual. The introduction will conclude with a list of new features in the sixth edition. It is worthwhile to review the history of this useful òÀÜspiral notebookòÀÝ to place the continuing changes within the context of history.
The Manual of Acute Orthopaedic Therapeutics was the creation of Dr. Larry Iversen who worked out its basic framework and conceptualization with his orthopaedic mentor, Dr. D. Kay Clawson. Dr. Iversen was at the time a senior resident working closely with Dr. Clawson, who was the first professor and Chairman of the Department of Orthopaedic Surgery at the University of Washington. The orthopaedic services at the University Hospital and King County Hospital (later renamed Harborview Medical Center) were active and focused mainly around the management of injured patients. Drs. Clawson and Iversen saw the need for a manual that would improve teaching and patient care in these institutions. These were days when the management of long bone fractures was in transition from traction and casting to operative techniques, and the University of Washington Orthopaedic department was at the forefront with wonderful, dedicated, and creative clinicians like Drs. Robert Smith and Sigvard Hansen. Care was primarily delivered by junior house staff, interns, and students, and they needed information readily at hand. Therefore, the manual provided the òÀÜhow-to'sòÀÝ for traction, casting, and pre- and postoperative care while explaining the rationale for treatment decisions and providing an excellent reference list for later review and in-depth study. This manual was a labor of love for Drs. Iversen and Clawson; the two would often work on the manuscripts for three straight weeks seated around the dining room table in Dr. Clawson's home. Little Brown publishers liked the concept of the book and added it to its growing list of subspecialty spiral manuals; the book enjoyed broad acceptance.
Full download
Posted: February 8th, 2008, 4:45pm CET
Semantic Webs promise to revolutionize the way computers find and integrate data over the internet. They will allow Web agents to share and reuse data across applications, enterprises, and community boundaries. However, this improved accessibility poses a greater threat of unauthorized access, which could lead to the malicious corruption of information. Building Trustworthy Semantic Webs addresses the urgent demand for the development of effective mechanisms that will protect and secure semantic Webs.
Design Flexible Security Policies to Improve Efficiency
Securing semantic Webs involves the formation of policies that will dictate what type of access Web agents are allowed. This text provides the tools needed to engineer these policies and secure individual components of the semantic Web, such as XML, RDF, and OWL. It also examines how to control unauthorized inferences on the semantic Web. Since this technology is not fully realized, the book emphasizes the importanceof integrating security features into semantic Webs at the onset of their development.
Through its expansive coverage, Building Trustworthy Semantic Webs describes how the creation of semantic security standards will ensure the dependability of semantic Webs. It provides Web developers with the tools they need to protect sensitive information and guarantee the success of semantic Web applications.
Full download
Posted: February 8th, 2008, 4:43pm CET
Russ Eberhart and Yuhui Shi have succeeded in integrating various natural and engineering disciplines to establish Computational Intelligence. This is the first comprehensive textbook, including lots of practical examples. Professor Shun-ichi Amari, RIKEN Brain Science Institute, Japan
Computational Intelligence describes a large, diverse, and evolving field of theories and techniques, all inspired in one way or the other by nature. The three pillars of CI, neural networks, fuzzy systems, and evolutionary computation, along with their many variants, interact in meaningful ways to solve very complex problems. This book is an excellent introduction to the field, greatly suited for an advanced undergraduate/ beginning graduate student course, or for an interested scientist or engineer. The authors guide the reader in an easy flowing way through the history and foundational mathematics toward practical implementation of a few fundamental problem-solving systems in each area. In the fuzzy set chapters, they picked the most common application tool, fuzzy rule-based systems, even mixing in evolutionary design into the implementation. This book is an excellent choice on its own, but, as in my case, will form the foundation for our advanced graduate courses in the CI disciplines. James M. Keller, University of Missouri-Columbia
The excellent new book by Eberhart and Shi asserts that computational intelligence rests on a foundation of evolutionary computation. This refreshing view has set the book apart from other books on computational intelligence. The book has an emphasis on practical applications and computational tools, which are very useful and important for further development of the computational intelligence field. I am delighted that I have a copy of this book. Professor Xin Yao, The Centre of Excellence for Research in Computational Intelligence and Applications
Full download
Posted: February 8th, 2008, 4:40pm CET
This book constitutes the refereed proceedings of the European Workshop on Logics in Artificial Intelligence, JELIA 2000, held in Malaga, Spain in September/October 2000. The 24 revised full papers presented together with three invited papers were carefully reviewed and selected out of 60 submissions. The papers are organized in topical sections on knowledge representation, reasoning about actions, belief revision, theorem proving, argumentation, agents, decidability and complexity, updates, and preferences.
Proceedings of the European Workshop, JELIA 2000, held in Malaga, Spain, September 29- October 2, 2000. Major paper topics include knowledge representation, belief revision, reasoning about actions, and agents. Softcover.
Full download
Posted: February 8th, 2008, 4:39pm CET
This book constitutes the refereed proceedings of the 31st International Colloquium on Automata, Languages and Programming, ICALP 2004, held in Turku, Finland, in July 2004.
The 97 revised full papers presented together with abstracts of 6 invited talks were carefully reviewed and selected from 379 submissions. The papers address all current issues in theoretical computer science including algorithms, automata, complexity, cryptography, database logics, program semantics, and programming theory.
Full download
Posted: February 8th, 2008, 4:39pm CET
The Internet and the worldwide web play an increasingly important role in our private and professional activities, for example in accessing information about cultural, political, economical, medical or scientific information. Many people assume that they can access such information privately.
This book addresses the topic of querying information privately in a systematic and comprehensive way, developing practical solutions in the context of database systems. Based on thorough theoretical analyses, the author develops concepts for solutions of real-world settings, in particular for scalable database systems.
Full download
Posted: February 8th, 2008, 5:27am CET
This advanced textbook provides a comprehensive survey of hardware and software architectural principles and methods of computer systems organization and design. It covers both CISC and RISC processors in detail, presenting Pentium, PowerPC, MIPS, SPARC and Itanium. In addition, assembly language programming for both CISC (Pentium) and RISC (MIPS) processors is covered in detail. Numerous assembly language code examples are included to give hands-on experience to students. These examples are not code fragments, but completely working programs that the students can run when they download the free assemblers. Topics and features: * Detailed discussion of digital logic and memory design * Concepts are related to practical designs and implementations * Presentation of material is suitable for self-study * Extensive examples and figures are used to help students grasp the concepts * Large number of end-of-chapter exercises will reinforce the concepts discussed in the chapter * Free assembler information for students to download from book website * Each chapter begins with an overview and ends with a summary.
Advanced textbook provides a comprehensive survey of hardware and software architectural principles and methods of computer systems organization and design. Covers both CISC and RISC processors in detail.
Full download
Posted: February 8th, 2008, 5:26am CET
Simulation for research and design accounts for a substantial fraction of engineering computation. With valid and credible models, simulation is often dramatically more cost-effective than are real experiments, which can be expensive, dangerous, or, in fact, impossible because a new system may not yet be available.
Modeling and simulation of today’s wholly distributed and autonomously managed high speed/broadband networks present major challenges for the telecommunications society – some of which were addressed during the activities of the COST Action 256 [1] which was completed in June 2001. COST 256 had the objective of determining the need and making suggestions for the enhancement of existing tools, and for developing new ones supporting the modeling and simulation of emerging terrestrial and satellite communication networks. The Action had met its desired objectives within the known resource and time constraints. In the Final Report of the Action it was stated that there was a definite and urgent need for intensifying European R&D activities on simulation and modeling tools for research in emerging multi-service telecommunications systems, in order that Europe may become a key market player in this vital area.
Full download
Posted: February 8th, 2008, 5:26am CET
The 18th Tyrrhenian Workshop on digital communications is devoted to wireless communications. In the last decade, wireless communications research boosted launching new standards and proposing new techniques for the access technology. We moved from the UTRA standard capable to transmit 0.5 bit/s/Hz to WLAN which is promising 2.7 bit/s/Hz. Now wireless communication systems are facing a flourishing of new proposal moving from multiple antennas at transmitter and receiver side (MIMO systems), to new powerful Forward Error Correction Codes, to adaptive radio resource management algorithms. The new challenge, however, is the move towards multimedia communications and IP technology. This move implies efforts in several new aspects. First of all an open network, as IP is, imposes the necessity of a secure network, to guarantee the privacy of the ongoing communications, avoid the use of the networks by unauthorized customers, avoid the misuses and the charge to third parties of the cost of the connection. Also, quality of service (QoS) of the communications is becoming a must in IP networks which are carrying services which need a guaranteed QoS as telephony, real time services, etc. To get this new target some form of access control to the network must be setup. Recently, new form of communication networks has appeared to collect data for several applications (sensor networks, ad hoc networks, etc.) and they need a connection with a backbone network which could be a wireless one with a larger range than the sensor or ad hoc networks. These new networks are helpful for monitoring applications, and for actuation of some measure to permit a regular use of the available resources. An example could be the use of a road lane in one or opposite direction in different hours of the day as traffic condition requires.
This workshop is trying to put together all these new aspects of wireless communication systems.
It is organized in five sessions entitled: “4G wireless systems”, “ad hoc and cellular networks”, “security and applications in wireless networks”, “QoS and efficiency in multimedia heterogeneous wireless networks”, and “wireless sensor networks”.
Full download
Posted: February 7th, 2008, 6:26am CET
Presenting comprehensive and well-integrated coverage of physiology, pathophysiology, and clinical problems, Pediatric Critical Care Medicine is a core textbook and clinical reference for pediatric intensivists at all levels of training. It offers thorough preparation for subspecialty certification and recertification examinations and provides a ready reference for specific problems in the clinical setting. An extensive section on organ system physiology and pathophysiology provides the foundation for physiologically based clinical decision-making. Subsequent sections address clinical disorders of each organ system encountered in the pediatric ICU. The clinical chapters are concise and designed for rapid reference. Numerous illustrations and tables complement the text.
Full download
Posted: February 7th, 2008, 5:27am CET
Mobile multimedia communication is increasingly in demand because of the basic need to communicate at any time, anywhere, using any technology. In addition, to voice communication, people have a desire to access a range of other services that comprise multimedia elements—text, image, animation, high fidelity audio and video using mobile communication networks. To meet these demands, mobile communication technologies has evolved from analog to digital, and the networks have passed through a number of generations from first generation (1G) to fourth generation (4G).
Chapter I provides a brief description of the different generations of mobile communication networks including their standards, major services, and transmission rates. The characteristics of 4G from a users’ point of view, as well as its major research challenges in terms of mobile terminals, network system, and mobile services will also be presented in this chapter.
With the rapid development of mobile communication systems, demands for the transmission of multimedia information using portable devices are increasing day by day. Chapter II demonstrates the effectiveness of transport layer handoff schemes for multimedia transmission, and is compared with that achieved by mobile Internet protocol (IP).
Understating the parameters that determine the suitability of a communication standard for the transmission of multimedia information for a particular application is of paramount importance for mobile system designers, users, and researchers. Chapter III describes multimedia applications needing the services of mobile network systems, and presents the fundamentals of issues involved in the delivery of multimedia content with the desired quality of service (QoS). Current and future challenges in achieving successful mobile multimedia information transmission are also discussed.
The personalized communication system is gaining more importance with an increase of communication ways due to the social reform by the technological advancement. Chapter IV introduces a personalized system for device independent and position aware communication, which is secure, scalable, and an open architecture. This chapter also presents the further research in this field.
The application of multimedia information in treatment or medical diagnosis using portable devices is proliferating with the development of mobile multimedia communication. Chapter V provides an overview of the existing therapy methods based on paper materials and mobile electronic devices in the current literature, and proposes the software solutions for the patients, the careers, and the professional speech and language therapists (SLTs), which could be accessible by mobile devices such as personal digital assistants (PDA). Finally, the recommendations for the direction of future research and development are made in this chapter.
Full download
Posted: February 7th, 2008, 5:13am CET
Modern robotics has moved from the industrial manufacturing environment to human environment for service and entertainment in the recent few years. The human environment is typically unstructured and quite often everchanging, the robot is required to be capable of independently learning the dynamic environment as well as continuously adjusting its behavior to accomplish the desired tasks during its execution. It should be able to capture the properties of the environment effectively and make suitable decisions accordingly to properly deal with the current situation in realtime. In order to accomplish the desired tasks, mobile robots should have a certain level of intelligence to deal with the uncertainties occurred the environment that they are operating in. For instance, if a mobile robot is required to keep track of a moving object, it needs to determine by itself the movement of the target and plan its appropriate path to closely follow the target. Meanwhile, the robot may be asked to execute other tasks such as obstacle avoidance during its motion. However, the pre-programmed robots can not accomplish such tasks adaptively since they have no ability to handle the real operating situations in a smart fashion.
Full download
Posted: February 7th, 2008, 5:05am CET
The emergence of virtual reality applications and human-like interfaces has given rise to the necessity of producing realistic models of the human body. Building and animating a synthetic, cartoon-like, model of the human body has been practiced for many years in the gaming industry and advances in the game platforms have led to more realistic models, although still cartoon-like. The issue of building a virtual human clone is still a matter of ongoing research and relies on effective algorithms which will determine the 3D structure of an actual human being and duplicate this with a three-dimensional graphical model, fully textured, by correct mapping of 2D images of the human on the 3D model.
Realistic human animation is also a matter of ongoing research and, in the case of human cloning, relies on accurate tracking of the 3D motion of a human, which has to be duplicated by his 3D model. The inherently complex articulation of the human body imposes great difficulties in both the tracking and animation processes, which are being tackled by specific techniques, such as modeling languages, as well as by standards developed for these purposes. Particularly the human face and hands present the greatest difficulties in modeling and animation due to their complex articulation and communicative importance in expressing the human language and emotions.
Within the context of this book, we present the state-of-the-art methods for analyzing the structure and motion of the human body in parallel with the most effective techniques for constructing realistic synthetic models of virtual humans.
Full download
Posted: February 7th, 2008, 5:01am CET
THE MOST RESPECTED HISTOLOGY TEXT IN THE WORLD IS NOW BETTER THAN EVER
Recognized as the leading medical histology text in the world, Basic Histology: Text & Atlas offers the most comprehensive approach to the relationship between tissue structure and function and the physiologic response in the human body. Completely updated and redesigned in true-to-life color, it continues to pave the way as the most authoritative text of its kind.
*Showcases over 600 high quality photomicrographs, electron micrographs, and illustrations, 500 of which are in full color
*Emphasizes cell biology as the most fundamental approach to understanding structure and function of tissues and organs
*Clear and comprehensive explanations of microscopic anatomy
*Full-color photomicrographs prepared from new tissue samples feature distinctive labeling that clearly pinpoints the elements of interest and enhances the didactic nature of the book
*Bonus CD-ROM image library includes all of the photomicrographs and illustrations in the book
*Medical applications relate histology to pathobiology, diagnosis, and clinical aspects of disease
*Key concepts highlighted in each chapter
Image Library CD-ROM
*Includes over 600 photomicrographs and illustrations from Basic Histology: Text & Atlas, 10th Edition
*Organized by chapter
*Fully searchable
*“Zoom in” and “zoom out” functionality facilitates exploration of the relationship between structure and function of cells and tissues and physiologic response
*Advanced image management system enables compilation of image catalogs and importation of images into PowerPoint presentations --This text refers to an out of print or unavailable edition of this title.
About the Author
Luiz Carlos Junqueira, MD, PhD
Professor Emeritus
Medical School
University of São Paulo
São Paulo, Brazil
José Carneiro, MD, PhD
Professor Emeritus
Institute of Biomedical Sciences
University of São Paulo
São Paulo, Brazil
Full download
Posted: February 7th, 2008, 4:58am CET
In 1958 Croes published a twenty page article in Operations Research describing a new method to handle traveling salesman problems based on the iterative use of simple edge-exchange mechanisms. This article can be seen as the seminal paper on local search, reporting for the first time the success of simple neighborhood-based iteration methods when applied to combinatorial optimization problems.
Half a century of practice reveals that local search has become quite extensively used, and evidence exists that it has become one of the most frequently and widely applied heuristic search methods in engineering, operations research, and design. By October 2006 the well-known search engine Google returned over twenty million entries upon the query ‘local search’. Applications of local search are abundantly available in real life, and they are by no means limited to small-scale or insignificant toy problems. On the contrary, fields are known where local search provides a competitive edge to business and product engineering. For instance, in chip design, the use of tools applying local-search-based techniques for determining area-effective silicon layouts has resulted in smaller chips than those that could be obtained with other placement techniques, resulting in cost savings of several million euros on a yearly basis as a result of increased production yield. The use of local search techniques in logistics has enabled the computation of cost-effective routes for the transportation of packets that need to be shipped over a complex network of roads and railways. This improves throughput and shortens delivery time, which in turn leads to substantial cost savings.
Full download
Posted: February 7th, 2008, 4:58am CET
Formal concept analysis has been developed as a field of applied mathematics based on the mathematization of concept and concept hierarchy. It thereby allows us to mathematically represent, analyze, and construct conceptual structures. The formal concept analysis approach has been proven successful in a wide range of application fields.
This book constitutes a comprehensive and systematic presentation of the state of the art of formal concept analysis and its applications. The first part of the book is devoted to foundational and methodological topics. The contributions in the second part demonstrate how formal concept analysis is successfully used outside of mathematics, in linguistics, text retrieval, association rule mining, data analysis, and economics. The third part presents applications in software engineering.
Full download
Posted: February 7th, 2008, 4:57am CET
Many stakeholders within and outside the company can be identified, ranging from top-level management to software engineers. Each stakeholder requires specific information presented in an accessible way, to deal with the impact of such wide-ranging developments. To predict the effects of such developments and modifications of an organisation’s business and IT, it is necessary but very difficult to obtain an overview of these changes and their impact on each other, and to provide both decision makers and engineers implementing the changes with the information they need.
This book is about enterprise architecture, the practice that tries to describe and control an organisation’s structure, processes, applications, systems, and technology in such an integrated way. More specifically, we focus on methods and techniques for making and using integrated descriptions by means of architecture models, visualisation of these models for various stakeholders, and analysis of the impact of changes.
Full download
Posted: February 7th, 2008, 4:57am CET
The Internet has created new business areas for the graphic arts industry: Information is formatted to be published both on paper and on-line and new forms of cooperation with customers and co-producers develop. The author gives a broad review of new services and processes, the Internet has made possible. The reader gains insight into the existing diversity of notions and concepts. Various examples shed light on specific applications such as online editing systems, Web-based project management tools, and online-tracking of print processes. Two viewpoints are being considered: The viewpoint of the entrepreneur who introduces electronic business concepts to optimize the company's processes, and the viewpoint of the service provider supplying e-business services. The book enables business executives to make sound decisions on which solution promises the maximum benefit to respond to specific business challenges. Thus it is an indispensable guide for business executives in the graphic arts industry.
Full download
Posted: February 6th, 2008, 8:36pm CET
Doody Enterprises : "Primary sources in this volume include reminiscences of John Brown Gordon, an ex-Confederate general; Louis Hughes, a former slave; Freedman's Burea Act; Frederick Douglass; Frances Butler Leigh, a plantation owner; Alexander Stephens, former Confederate vice president; Andrew Johnson; Charles Sumner; Hiram Revels, an African American senator; James Shepherd Pike, journalist; Rufus B. Bullock, Georgia governor; John Paterson Green, former slave; Edward Winslow Martin, U.S. vice-president; James Rapier, U.S. Representative from Alabama; and Rutherford B. Hayes. Also included are the 13th, 14th and 15th Amendments to the Constitution, freeing the slaves and giving men the right to vote, and the First Reconstruction Act of 1867."
--Reviewed by Blanche Woolls,
Oneota Reading Journal, October 2005
The
Reconstruction Era Reference Library provides targeted information on post-Civil War America, from the end of the war in 1865 to the Compromise of 1877.
Reconstruction Era Reference Library: Primary Sources includes rich source material, including the Civil Rights Act, Freedman's Bureau Law, diaries of former slaves, the Reconstruction Act of 1867 and more.
Full download
Posted: February 6th, 2008, 6:18pm CET
The study of computer networking concepts and administration is an essential part of the education of computer science and information science students. A basic networking course should provide a strong theoretical background, practice in network design and creation, and the experience of maintaining and managing a network. Having taught computer networking for over ten years, the authors of this book have used many different textbooks and have found that several cover networking using a strictly theoretical or mathematical approach. This text uses an easy-to-understand, practical format, making it not only more interesting to the student but easier for the instructor to explain and hold the attention of the students. With good lab exercises, strong real-world scenarios, and instruction on the use of common, popular tools and utilities, best practices, and recommended strategies and implementations, this book provides coverage of all necessary topics for individuals interested in developing network literacy and competency.
Full download
Posted: February 6th, 2008, 6:03pm CET
Fundamental Algorithms begins with mathematical preliminaries. The first section offers a good grounding in a variety of useful mathematical tools: proof techniques, combinatorics, and elementary number theory. Knuth then details the MIX processor, a virtual machine architecture that serves as the programming target for subsequent discussions. This wonderful section comprehensively covers the principles of simple machine architecture, beginning with a register-level discussion of the instruction set. A later discussion of a simulator for this machine includes an excellent description of the principles underlying the implementation of subroutines and co-routines. Implementing such a simulator is an excellent introduction to computer design.
In the second section, Knuth covers data structures--stacks, queues, lists, arrays, and trees--and presents implementations (in MIX assembly) along with techniques for manipulating these structures. Knuth follows many of the algorithms with careful time and space analysis. In the section on tree structures, the discussion includes a series of interesting problems concerning the combinatorics of trees (counting distinct trees of a particular form, for example) and some particularly interesting applications. Also featured is a discussion of Huffmann encoding and, in the section on lists, an excellent introduction to garbage collection algorithms and the difficult challenges associated with such a task. The book closes with a discussion of dynamic allocation algorithms.
The clear writing in
Fundamental Algorithms is enhanced by Knuth's dry humor and the historical discussions that accompany the technical matter. Overall, this text is one of the great classics of computer programming literature--it's not an easy book to grasp, but one that any true programmer will study with pleasure.
Full download
Posted: February 6th, 2008, 6:01pm CET
The 7th edition of
Langford's Advanced Photography brings this bestselling advanced guide bang up to date. Efthimia Bilissi maintains Michael Langford's renowned level of technical detail, balancing art and technique, whilst adding information on all the latest digital technologies. This book covers it all; from cameras, lenses, digital imaging sensors and films to insights into photography as an industry and how to kick start your career. Genres are explored, from portraiture and fine art to aerial, and broad coverage of digital manipulation, film processing, colour theory, archiving and storage provide everything the serious photographer needs to extend their art into professional realms. Exciting new areas such as infrared, underwater and stereoscopic photography are included, with a key section on business practices covering how to manage accounts, charge for jobs and self-promote. The book benefits from a full glossary, charts and inspirational images throughout, with a summary and projects to try at the end of each chapter.
A comprehensive guide to digital and film photography for the serious amateur, student or training professional
Fully updated to cover new digital technologies, workflow and methods from image manipulation to colour management and archiving
The ONLY comprehensive guide to photography at an advanced level
About the Author
Lecturer in Image Science at The University of Westminster, UK. Previous Editor in Chief/Technical Editor on Fotografia and Imaging Pro magazines and winner of The Royal Photographic Society's Selwyn Award. Michael Langford, renowned author, teacher, and practitioner, is a legend because of his skill that balanced art and technique. He inspired and taught thousands. As Photography Course Director at the Royal College of Art, London, UK, his key involvement with photography courses and exams set the standard worldwide.
Full download
Posted: February 6th, 2008, 5:42pm CET
During recent years, a continuously increasing amount of personal data has been made available through different websites around the world. Although the availability of personal information has created several advantages, it can be easily misused and may lead to violations of privacy. With growing interest in this area, Digital Privacy: Theory, Technologies, and Practices addresses this timely issue, providing information on state-of-the-art technologies, best practices, and research results, as well as legal, regulatory, and ethical issues. This book features contributions from experts in academia, industry, and government.
Full download
Posted: February 6th, 2008, 9:20am CET
This is not a programming guide. Yes, there is code, but this digital shortcut is not about coding. Rather, this is really a short about design, about philosophy, and about appreciating beauty. This short looks at the way in which the grace of Ruby informs the design of Rails.
This is a surprisingly underappreciated concept. Of course, many people have already written about what they find beautiful in Railsaspects of style we will explore furtherbut what the newcomer to Rails might miss is that Rails's design directly reflects Ruby's underlying beauty. Although the name Ruby on Rails suggests that the Rails model could be developed on top of other languages (Perl on Rails? Visual Basic on Rails? Cobol on Rails?), such development is impossible without losing some things in the process. Sure, any Rails port or clone can share certain outward similarities (in the way a cheap lemon and a well-designed automobile both have steering wheels and engines and doors and seats), but Rails's success is as much a measure of Ruby's expressive power as it is of Rails's conventions. Sadly, however, this point is usually lost on people coming to Rails from other more limited languages (PHP, Perl, C++, Java, and so on); but then again, it is never really a connection that is stressed.
This digital shortcut is not a guide for learning Rails; you can already find many excellent books on that topic. However, all of them are designed to quickly drive their readers toward proficiency in Rails. They just do not have the luxury of exploring the Ruby foundation of Rails in any depth. Instead, they usually have to treat distinctive Ruby featuresthings such as symbols, blocks, and metaprogrammingin passing (if at all), like quaint towns and scenic overlooks glimpsed briefly from a car hurtling forward on an interstate highway. The problem here is that the beauty of Ruby gets short shrift. Therefore, many people who have come to coding in Ruby from Rails do not really get Ruby as much as they would like. That is where this digital shortcut comes in.
We're taking the scenic route instead. I do not cover a hitlist of topics either quickly or in depth. I do not teach you Ruby or Rails in 10 days or your money back. I assume you already know how Rails works. By extension, I also assume you have some experience with Ruby but do not understand it entirely; that is, your Ruby coding resembles more Ruby-inflected PHP or Ruby-tinged Java, and you want to become more articulate in the Ruby language. This is not an in-depth guide to the Ruby language, however. Instead, I share with you a few examples of code from within the Rails source code (and perhaps a few other places) that I think are beautiful, some of which also conveniently cause confusion and bewilderment to newcomers. The main goal is aesthetic appreciation and philosophical alignment, nothing more. However, I hope this approach affects you in subtler waysimproving your understanding of why Ruby works and how you can become a better programmer in it.
Full download
Posted: February 6th, 2008, 7:29am CET
...a new edition of a comprehensive reference with 28 of the 50 chapters either completely updated or rewritten by new authors...reflects the fact that this treatment modality is now the standard of care for a variety of cancers.
Univ. of Nebraska, Omaha. Reference on the basic and clinical science of dose-intensive cancer therapy. For hematologists, oncologists, and fellows in the field. Previous edition: c1995. Halftone illustrations with a few color plates. Extensive references. DNLM: Neoplasms--drug therapy. Added to Brandon-Hill Medical List in April 2001.
Full download
Posted: February 6th, 2008, 7:27am CET
Featuring over 1,500 mammographic images, this atlas is a comprehensive guide to interpreting mammograms. It presents the full spectrum of manifestations of breast diseases, as well as cases involving the postsurgical and augmented breast. Chapters are organized according to the pattern seen on the mammogram to develop readers' pattern recognition skills and to allow quick and complete definition of etiologies and clinical implications for a particular finding. This edition includes new chapters on the augmented breast, the role of ultrasound and MRI in breast imaging, and imaging-guided breast interventions. The terminology of the BI-RADS(R) lexicon is used throughout.
Full download
Posted: February 6th, 2008, 5:56am CET
This book constitutes the refereed proceedings of the 13th European Symposium on Programming, ESOP 2004, held in Barcelona, Spain, in March/April 2004.
The 27 revised full papers presented together with the abstract of an invited talk were carefully reviewed and selected from a total of 118 submissions. The papers deal with a broad variety of current issues in the specification, analysis, and implementation of programming languages and systems.
Full download
Posted: February 6th, 2008, 5:54am CET
This book constitutes the refereed proceedings of the Second International Conference on Trust Management, iTrust 2004, held in Oxford, UK, in March/April 2004.
The 21 revised full papers and 6 revised short papers presented together with 3 invited contributions were carefully reviewed and selected from 48 submissions. Besides technical topics in distributed and open systems, issues from law, social sciences, business, and philosophy are addressed in order to develop a deeper and more fundamental understanding of the issues and challenges in the area of trust management in dynamic open systems.
Full download
Posted: February 6th, 2008, 5:53am CET
This book constitutes the refereed proceedings of the 7th International Conference on Fundamental Approaches to Software Engineering, FASE 2004, held in Barcelona, Spain, in March/April 2004.
The 22 revised full papers and 4 tool presentation papers presented together with an invited paper and the abstract of another invited talk were carefully reviewed and selected from a total of 98 submissions. The papers are organized in topical sections on objects and aspects, smart cards, components, security and web services, modeling and requirements, testing, and model checking and analysis.
Full download
Posted: February 5th, 2008, 4:49pm CET
SAC 2003 was the tenth in a series of annual workshops on Selected Areas in Cryptography. This marked the third time that the workshop had been held at Carleton University in Ottawa with previous workshops being held there in 1995 and 1997. The intent of the SAC workshops is to provide a relaxed atmosphere in which researchers in cryptography can present and discuss new work on selected areas of current interest.
The themes for the SAC 2003 workshop were:
- design and analysis of symmetric key cryptosystems,
- primitives for symmetric key cryptography, including block and stream ciphers, hash functions, and MACs,
- efficient implementation of cryptographic systems in public and symmetric key cryptography,
- cryptographic solutions for Web services security,
- cryptography and security of trusted and distributed systems.
A total of 85 papers were submitted to SAC 2003, two of which were subsequently withdrawn. After a review process that had all papers reviewed by at least three referees, 25 papers were accepted for presentation at the workshop. We would like to thank all of the authors who submitted papers, whether or not those papers were accepted, for submitting their high-quality work to this workshop.
Full download
Posted: February 5th, 2008, 4:30pm CET
Todays embedded devices and sensor networks are becoming more and more sophisticated, requiring more efficient and highly flexible compilers. Engineers are discovering that many of the compilers in use today are ill-suited to meet the demands of more advanced computer architectures.
Updated to include the latest techniques, The Compiler Design Handbook, Second Edition offers a unique opportunity for designers and researchers to update their knowledge, refine their skills, and prepare for emerging innovations. The completely revised handbook includes 14 new chapters addressing topics such as worst case execution time estimation, garbage collection, and energy aware compilation. The editors take special care to consider the growing proliferation of embedded devices, as well as the need for efficient techniques to debug faulty code. New contributors provide additional insight to chapters on register allocation, software pipelining, instruction scheduling, and type systems.
Written by top researchers and designers from around the world, The Compiler Design Handbook, Second Edition gives designers the opportunity to incorporate and develop innovative techniques for optimization and code generation.
Full download
Posted: February 5th, 2008, 4:28pm CET
This book presents the state-of-the-art in simulation on supercomputers. Leading researchers present results achieved on systems of the Stuttgart High Performance Computing Center (HLRS) for the year 2007. The reports cover all fields of computational science and engineering, ranging from CFD and computational physics and chemistry to computer science, with a special emphasis on industrially relevant applications. Presenting results for both vector-based and microprocessor-based systems, the book makes it possible to compare the performance levels and usability of various architectures. As the HLRS operates the largest NEC SX-8 vector system in the world, this book gives an excellent insight into the potential of such systems. The book further covers the main methods in high performance computing. Its outstanding results in achieving the highest performance for production codes are of particular interest for both scientists and engineers. The book comes with a wealth of coloured illustrations and tables.
Full download
Posted: February 5th, 2008, 4:28pm CET
The technologies of mobile communications and ubiquitous computing pervade our society, and wireless networks sense the movement of people and vehicles, generating large volumes of mobility data. This is a scenario of great opportunities and risks: on one side, mining this data can produce useful knowledge, supporting sustainable mobility and intelligent transportation systems; on the other side, individual privacy is at risk, as the mobility data contain sensitive personal information. A new multidisciplinary research area is emerging at this crossroads of mobility, data mining, and privacy.
This book assesses this research frontier from a computer science perspective, investigating the various scientific and technological issues, open problems, and roadmap. The editors manage a research project called GeoPKDD, Geographic Privacy-Aware Knowledge Discovery and Delivery, funded by the EU Commission and involving 40 researchers from 7 countries, and this book tightly integrates and relates their findings in 13 chapters covering all related subjects, including the concepts of movement data and knowledge discovery from movement data; privacy-aware geographic knowledge discovery; wireless network and next-generation mobile technologies; trajectory data models, systems and warehouses; privacy and security aspects of technologies and related regulations; querying, mining and reasoning on spatiotemporal data; and visual analytics methods for movement data.
This book will benefit researchers and practitioners in the related areas of computer science, geography, social science, statistics, law, telecommunications and transportation engineering.
Full download
Posted: February 5th, 2008, 5:50am CET
Structured to follow the software life cycle, Patterns for Performance and Operability provides advice and examples-based instructions at every phase. You can read it from start to finish or go directly to those chapters that interest you the most. Whatever approach you choose, you will learn:
How to:
· Define and document comprehensive non-functional requirements for any software system
· Define scope and logistics for non-functional test activities
· Execute non-functional tests and report results clearly and effectively
· Patterns for defensive software designs in common software scenarios that promote operability and availability
· Implement the right level of reporting, monitoring, and trending for highly available production software systems
Patterns for:
· Software designs that support simpler and more efficient operation in a production environment
· Software design that support high-performance and scalability
Strategies and Techniques for:
· Techniques for managing and troubleshooting during a production crisis
· Strategies for resisting project pressure to compromise on quality or completeness of non-functional activities in the software cycle
Full download
Posted: February 5th, 2008, 5:48am CET
As the Hypertext Markup Language / Extensible Markup Language / Cascading Style Sheets (HTML/XML/CSS) parsing and rendering engine for the Firefox, Mozilla, and Netscape browsers, Gecko is one of the most widely deployed cross-platform rendering engines in the world.
As both a Netscape engineer and later as the development manager of the Mozilla Gecko team, I had the privilege to work on the Gecko engine from its inception.
Gecko was born out of the desire to create a cross-platform, smallfootprint, fast, state-of-the-art, embeddable Web browsing engine that would leapfrog our competition in the “browser wars.” It had become painfully apparent that it was too difficult to add full CSS2, CSS3, and XML Web standards support to the lumbering Netscape 4.x engine. The idea was to start from scratch using only a few libraries from the original engine. Early in the Gecko project, there were discussions about using Java rather than C++ to leverage Java’s cross-platform capabilities. It was ultimately decided that C++, along with special development processes, tools, and design techniques, would yield the best solution. Many of those processes, tools, and design techniques are described as best practices throughout this book.
Full download
Posted: February 5th, 2008, 5:48am CET
Ruby on Rails is fast displacing PHP, ASP, and J2EE as the development framework of choice for discriminating programmers, thanks to its elegant design and emphasis on practical results.
RailsSpace teaches you to build large-scale projects with Rails by developing a real-world application: a social networking website like MySpace, Facebook, or Friendster.
Inside, the authors walk you step by step from the creation of the site's virtually static front page, through user registration and authentication, and into a highly dynamic site, complete with user profiles, image upload, email, blogs, full-text and geographical search, and a friendship request system. In the process, you learn how Rails helps you control code complexity with the model-view-controller (MVC) architecture, abstraction layers, automated testing, and code refactoring, allowing you to scale up to a large project even with a small number of developers.
This essential introduction to Rails provides
- A tutorial approach that allows you to experience Rails as it is actually used
- A solid foundation for creating any login-based website in Rails
- Coverage of newer and more advanced Rails features, such as form generators, REST, and Ajax (including RJS)
- A thorough and integrated introduction to automated testing
The book's companion website provides the application source code, a blog with follow-up articles, narrated screencasts, and a working version of the RailSpace social network.
About the Author
Michael Hartl is a programmer and entrepreneur. Before discovering Rails, he used Zope/Python in a startup he cofounded to produce fantasy sports websites, including BracketManager, at the time the number one independent NCAA Basketball Tournament website. Previously, he was a physics instructor at the California Institute of Technology, where he received the Lifetime Achievement Award for Excellence in Teaching. He also served as Caltech's editor for The Feynman Lectures on Physics: The Definitive and Extended Edition (Addison-Wesley). He is a graduate of Harvard College and has a Ph.D. in physics from Caltech.
Aurelius Prochazka is a pioneer of interactive, user-driven websites and has founded several companies, including Creative Internet Design, Inc., and ArsDigita Corporation. After working extensively with many operating systems and web frameworks, he happily calls Macintosh OS X and Ruby on Rails his preferred programming environments. Aurelius is the principal developer of Caltech's main website, as well as its admissions and alumni sites. He is a graduate of Rensselaer Polytechnic Institute and has a Ph.D. in computational fluid dynamics from Caltech.
Full download
Posted: February 5th, 2008, 5:47am CET
This book constitutes the refereed proceedings of the 8th International Workshop on Information Security Applications, WISA 2007, held in Jeju Island, Korea, August 27-29, 2007.
The 27 revised full papers presented were carefully selected during two rounds of reviewing and improvement from 95 submissions. The papers are organized in topical sections on Public Key Crypto Applications, Biometrics/Information Hiding, Secure Hardware, Secure Systems, Wireless and Mobile Security, Application Security/Secure Systems, Access Control/DB Security, Smart Cards/Secure Systems and Anonymity and P2P Security.
Full download
Posted: February 5th, 2008, 5:38am CET
Our first book on Access was entitled Accessible Access 2000. Given that this one is all about Access 2003, we clearly had to change the title. As soon as you change the title of a book, you get a new ISBN and technically it’s a new book. However, since the original book seemed to be popular with its readers, we didn’t want to change a formula that worked. So in truth this is essentially a second edition of that original book, updated for Access 2003.
Both of us seriously dislike technical books that are simply re-badged for newer versions of the software without being properly re-written where appropriate. With that in mind we have reread every word. We have checked every single example to make sure that they all still work and are all still relevant to Access 2003. We have retaken every screen shot in Access 2003 to make sure that they all match what you should see when using the product.
We have also added entirely new material on pivot tables/charts, Data Access Pages, object dependencies and file formats. Despite these additions, we hope we have managed to stick to the original ethos of the book, which was to concentrate on the core parts of Access, rather than drilling into too much detail.
Full download
Posted: February 5th, 2008, 5:38am CET
Central to Formal Methods is the so-called Correctness Theorem which relates a specification to its correct Implementations. This theorem is the goal of traditional program testing and, more recently, of program verification (in which the theorem must be proved). Proofs are difficult, though even with the use of powerful theorem provers. This volume explains and illustrates an alternative method, which allows the construction of (necessarily correct) algorithms from a specification using algebraic transformations and refinement techniques which prevent the introduction of errors. Based on teaching material used extensively at Loughborough University, John Cooke introduces the basics, using simple examples and lots of detailed working (which can often be re-used).
Constructing Correct Software will provide invaluable reading for students and practitioners of Computer Science and Software Engineering to whom correctness of software is of prime importance.
Full download
Posted: February 5th, 2008, 5:38am CET
Empirical studies have become an integral element of software engineering research and practice. This unique text/reference includes chapters from some of the top international empirical software engineering researchers and focuses on the practical knowledge necessary for conducting, reporting and using empirical methods in software engineering.
Part 1, Research Methods and Techniques, examines the proper use of various strategies for collecting and analysing data, and the uses for which those strategies are most appropriate. Part 2, Practical Foundations, provides a discussion of several important global issues that need to be considered from the very beginning of research planning. Finally, Knowledge Creation offers insight on using a set of disparate studies to provide useful decision support.
Topics and features:
Offers information across a range of techniques, methods, and qualitative and quantitative issues, providing a toolkit for the reader that is applicable across the diversity of software development contexts
Presents reference material with concrete software engineering examples
Provides guidance on how to design, conduct, analyse, interpret and report empirical studies, taking into account the common difficulties and challenges encountered in the field
Arms researchers with the information necessary to avoid fundamental risks
Tackles appropriate techniques for addressing disparate studies ensuring the relevance of empirical software engineering, and showing its practical impact
Describes methods that are less often used in the field, providing less conventional but still rigorous and useful ways of collecting data
Supplies detailed information on topics (such as surveys) that often contain methodological errors
This broad-ranging, practical guide will prove an invaluable and useful reference for practising software engineers and researchers. In addition, it will be suitable for graduate students studying empirical methods in software development.
Dr. Forrest Shull is a senior scientist at the Fraunhofer Center for Experimental Software Engineering, Maryland, and the director of its Measurement and Knowledge Management Division. In addition, he serves as associate editor in chief of IEEE Software magazine, specializing in empirical studies.
Dr. Janice Singer heads the Human Computer Interaction program at the National Research Council, Canada. She has been conducting empirical research in software engineering for the past 12 years.
Dr. Dag Sjøberg is currently research director of the software engineering group of the Simula Research Laboratory, Norway, which is ranked No. 3 in the world (out of 1400 institutions) in an evaluation in 2007 in the area of software and systems engineering.
Full download
Posted: February 4th, 2008, 5:39pm CET
A MASTER CLASS IN POWER SUPPLY DESIGN THROUGH CIRCUIT SIMULATION
- PSpice AND SPICE 3 models
- Selected examples from the book
- Getting started with Converter Design and Analysis
- Solving Convergence Problems
- CD with OrCAD/PSpice Examples
With this book/CD package, designing today's smaller, cooler-running switchmode power supplies (SMPS) is faster and simpler. Expert Steven M. Sandler provides full explanations of modeling fundamentals and SPICE 3 simulation methods. He walks readers through every aspect of powerful circuit simulation techniques, including filters and magnetics. There's no better source for learning how to:
- Model power factor correctors
- Simulate magnetic components, including EMI filters, buck topology converters, magnetic cores, magnetic circuits, flyback converters, and more
- Design synchronous rectifiers
- Solve convergence problems
- Improve simulation performance
- And much more!
About the Author
Steven M. Sandler is a consultant to AEi Systems, LLC, a power electronics firm he founded in 1995, and author of SMPS Simulation with SPICE 3, published by McGraw-Hill. He developed and taught courses at Motorola University and has written many articles on power circuit modeling for PCIM, PEIN, and Intusoft Online. He holds a BSEE from Pacific Western University.
Full download
Posted: February 4th, 2008, 5:23pm CET
This book constitutes the refereed proceedings of the 26th European Conference on Information Retrieval Research, ECIR 2004, held in Sunderland, UK, in April 2004.
The 28 revised full papers presented together with 2 keynote papers were carefully reviewed and selected from 88 submissions. The papers are organized in topical sections on user studies, question answering, information models, classification, summarization, image retrieval, evaluation issues, cross-language IR, and web-based and XML IR.
Full download
Posted: February 4th, 2008, 5:42am CET
Thoroughly revised and updated to include the latest information on caring for the sick neonate and now in an easy-to-open flexible binding. This new edition provides step-by-step directions for 50 procedures used in the careof sick newborns, ranging from the fundamental to the extremely complex. Detailed drawings and photographs illustrate anatomic landmarks and detailsof each procedure; concise instructions are presented in outline form; and alternative methods and procedures are discussed where appropriate. New to this edition: eight additional chapters - Informed Consent for Procedures in the Neonate, Cannulation for ECMO, Flexible Fiberoptic Bronchoscopy, Phototherapy, Intraosseous Infusions, Tapping Ventricular Reservoirs, Cryotherapy and Dialysis / Ultrafiltration; two new chapters in the appendix - Standard Surgical Instruments for Use in Neonates and Suture Materials; 11 chapters written by new authors. --This text refers to an outof print or unavailable edition of this title.
George Washington Univ., Washington, DC. Step-by-step atlas of procedures for residents, neonatologists, and other members of the neonatal-perinatal healthcare team. Halftone illustrations. Previous edition: c1993. Wire-spiral binding. DNLM: Neonatology--Atlases.
Full download
Posted: February 4th, 2008, 5:36am CET
"... The program devoted to the Julia and Mandelbrot sets is particularly exciting. Seeing the beautiful sets appearing on the screen, manipulating parameters oneself and observing the effects is infinitely more enlightening than viewing a picture in a book. ... Each chapter also provides a guide to ideas which the graduate student might wish to explore in that particular field." J E Scully, The Physicist 2000/37/6
Chaos: A Program Collection for the PC presents an outstanding selection of executable programs with introductory texts to chaos theory and its simulation. Students in physics, mathematics, and engineering will find a thorough introduction to fundamentals and applications in this field. Many numerical experiments and suggestions for further studies help the reader to become familiar with this fascinating topic. The second edition includes one CD-ROM, the executable programs are Windows 95 compatible.
Full download
Posted: February 4th, 2008, 5:32am CET
Optical networks and the related technologies, network management software and services have undergone remarkable developments, and such networks are now the ultra-high-speed backbone networks for communication. Wavelength-Division Multiplexing (WDM), the ability to support multiple communication pathways over the same fiber, enables efficient use of the enormous capability for data communication of optical networks.
This book gives a broad overview of techniques used in the design of WDM networks for efficient dissemination of information in computer networks. It starts with an overview of the hardware components, then provides a thorough review of WDM, wavelength-routed networks, algorithms for route and wavelength assignment, design of broadcast and select networks, logical topology design, and techniques to handle faults and algorithms for efficient use of optical networks. Each topic has been covered rigorously with emphasis on detailed explanations of the approaches used, starting from the fundamentals up to the state of the art. The optimization techniques covered in the book include graph-theoretic algorithms, mixed-integer linear programming and heuristics.
The book is intended for beginners as well as for specialists, and the reader should be able to design WDM networks and follow developments in the field. Each chapter contains a detailed, annotated bibliography. There are numerous exercises for the reader to test understanding of the subject, while readers unfamiliar with mathematical programming techniques and network flow optimization are offered short, easy-to-understand appendices at the end of the book.
Full download
Posted: February 4th, 2008, 5:32am CET
The evolution of technologies has greatly changed the basic structure of our industry and nature of our daily lives. Industries which did not exist several decades ago have made remarkable progress in recent years and flourished. One of the most typical examples is the computer game industry. This book presents a sample of the most recent research concerning the application of computational intelligence techniques and internet technology in computer games.
Gaming is regarded by many people as a new and promising tool to deal with complex problems in which human decisions have far reaching effects on others. It has been used for various purposes such as decision-making, education, training, research, entertainment, and etc. [1]-[12]. In recent years, various approaches concerning the applications of Evolutionary Algorithms to the field of games have been proposed [13]-[17].
Full download
Posted: February 4th, 2008, 5:32am CET
Computational intelligence paradigms offer many advantages in maintaining and enhancing the field of healthcare. This volume presents seven chapters selected from the rapidly growing application areas of computational intelligence to healthcare systems, including intelligent synthetic characters, man-machine interface, menu generators, analysis of user acceptance, pictures archiving and communication systems.
This book will serve as a useful resource for the health professionals, professors, students, and the computer scientists, who are working on or interested in learning healthcare systems, to overview the current state of the art of diverse applications of computational intelligence to healthcare practice.
Full download
Posted: February 3rd, 2008, 7:44am CET
This book will introduce you to one of the most important extensions to PHP that are available, starting with PHP version 5.0—the PHP Data Objects, commonly known as PDO.
PHP grew in to a very popular web programming language due to its simplicity and ease of use. One of the key factors of this growing success is the built-in possibility to access many popular relational database management systems (RDBMS), such as MySQL, PostgreSQL, and SQLite, to name just a few. Today, most of the existing and newly created web applications interconnect with these databases to produce dynamic, data-driven websites.
While most PHP-enabled web servers are still running PHP versions prior to 5.0, the enhancements and performance improvements introduced with this new version will lead to wide acceptance of PHP 5 at all levels during coming years. This imposes the need to start familiarizing ourselves with all the advanced features available in this version today.
Full download
Posted: February 3rd, 2008, 7:43am CET
Microsoft Silverlight allows you to create rich multimedia interfaces with the power and flexibility of Flash, but with the extensibility and the great tools that .NET offers. With Silverlight and ASP.NET Revealed, you’ll learn to use Microsoft’s Silverlight technology in conjunction with ASP.NET and Visual Studio 2008 (codename Orcas). You will ultimately incorporate Silverlight into an ASP.NET web site and use the ASP.NET controls that render Silverlight content. But you’ll also get the basics of Silverlight, too, making this book a must-read for any web developer curious about Silverlight.
Silverlight and ASP.NET Revealed assumes a deep knowledge of ASP.NET, but no knowledge of Silverlight.
About the Author
Matthew MacDonald is an author, educator, and MCSD developer who has a passion for emerging technologies. He is a regular writer for developer journals such as
Inside Visual Basic,
ASPToday, and
Hardcore Visual Studio .NET, and he's the author of several books about programming with .NET, including
User Interfaces in VB .NET: Windows Forms and Custom Controls,
The Book of VB .NET, and
.NET Distributed Applications. In a dimly remembered past life, he studied English literature and theoretical physics.
Full download
Posted: February 3rd, 2008, 7:35am CET
Visualizing the data is an essential part of any data analysis. Modern computing developments have led to big improvements in graphic capabilities and there are many new possibilities for data displays. This new volume in the series Springer Handbooks of Computational Statistics gives an overview of modern data visualization methods, both in theory and practice. There are definitive chapters on modern graphical tools such as mosaic plots, parallel coordinate plots and linked views. There are chapters dedicated to graphical methodology for particular areas of statistics, for example Bayesian analysis, genomic data and cluster analysis, as well as chapters on software for graphics. Specialists from all over the world have contributed papers on their areas of expertise.
Full download
Posted: February 3rd, 2008, 7:34am CET
Most innovations in the car industry are based on software and electronics, and IT will soon constitute the major production cost factor. It seems almost certain that embedded IT security will be crucial for the next generation of applications. Yet whereas software safety has become a relatively well-established field, the protection of automotive IT systems against manipulation or intrusion has only recently started to emerge.
Lemke, Paar, and Wolf collect in this volume a state-of-the-art overview on all aspects relevant for IT security in automotive applications. After an introductory chapter written by the editors themselves, the contributions from experienced experts of different disciplines are structured into three parts. "Security in the Automotive Domain" describes applications for which IT security is crucial, like immobilizers, tachographs, and software updates. "Embedded Security Technologies" details security technologies relevant for automotive applications, e.g., symmetric and asymmetric cryptography, and wireless security. "Business Aspects of IT Systems in Cars" shows the need for embedded security in novel applications like location-based navigation systems and personalization.
The first book in this area of fast-growing economic and scientific importance, it is indispensable for both researchers in software or embedded security and professionals in the automotive industry.
About the Author
Christof Paar holds the Chair for Communication Security at the Ruhr-University Bochum, Germany, and is director of the Horst Görtz Institute for IT Security. Before coming to Bochum, he was with WPIs ECE Department, USA, for seven years. He is co-founder of CHES (Cryptographic Hardware and Embedded Systems), the international leading workshop series for embedded security. He has over 70 peer-reviewed publications and patents in the area of applied security. Dr. Paar has lectured intensively in academia and industry, including courses at NASA, Motorola Research and Philips Research. He is a pioneer in the emerging field of IT security for automotive applications.
Full download
Posted: February 3rd, 2008, 7:33am CET
Client-Side Reporting with Visual Studio in C# shows how to design and create stunning professional reports with the SQL Server 2005 and Visual Studio 2005 Reporting Services.
- The only comprehensive guide to client-side Reporting Services
- Practical, step-by-step instruction on designing, developing, and deploying real-world reports
- Quickly turns beginners into sophisticated report writers
- Gives expert tips on handling complex reporting scenarios
The power of SQL Server 2005 Reporting Services is now available for client-side reporting in Visual Studio 2005, with or without SQL Server. This hands-on guide takes you step by step through the design, development, and deployment of a variety of professional reports for Windows, web, and mobile clients. It is the most complete single source of information on this exciting and important new technology.
What you'll learn
- Discover the huge potential and utility of client-side reporting.
- See how to use Report Builder and Report Viewer like a pro.
- Master reporting with Windows Forms, ASP.NET 2.0 Web Forms, and Mobile Clients.
- Learn how to automate reports with Windows Services.
- Explore server-side Reporting Services and consume them from local clients.
- Move from Crystal Reports to Reporting Services.
Who is this book for?
Any VS user with any kind of reporting need can now easily create professional, enterprise-level reports with Reporting Services. Report designers, report writers, business analysts, and decision-makers will all find that Client-Side Reporting with Visual Studio in C# empowers them to get the information they need&emdash;when and how they want it. Since VS and SQL Server now share the same reporting interface, VS users will also become comfortable with server-side reporting, while SQL Server developers and DBAs will see how they can leverage their server-side expertise for client-side reporting.
About the Author
Asif Sayed has over 15 years' experience in software development and business process architecture. A senior systems analyst with Direct Energy in Toronto, Canada, he also teaches .NET technologies at Centennial College in Scarborough, Ontario.
Full download
Posted: February 3rd, 2008, 7:31am CET
"Maturing Usability" provides an understanding of how current research and practice has contributed towards improving quality issues in software, interaction and value.
Divided into three parts, Quality in Software looks at how using development tools can enhance the usability of a system, and how methods and models can be integrated into the process to help develop effective user interfaces. Quality in Interaction addresses theoretical frameworks on the nature of interactions; techniques and metrics for evaluation interaction quality; and the transfer of concepts and methods from research to practice. Finally, Quality in Value assesses the impact that a system has in the real world, focusing on increasing the value of usability practice for software development and on increasing value for users.
A balance between theoretical and empirical approaches is maintained throughout, and all those interested in exploring usability issues in human-computer interaction will find this a very useful book.
Full download
Posted: February 3rd, 2008, 7:30am CET
This volume contains a selection of papers covering the latest research and experiences on the application of Information and Communication Technologies in the field of Education, especially in the Ibero-American space.
Areas covered include:
- Design, development and evaluation of innovative educational environments
- Web based courses, tools and resources
- ICT in special education
- Collaborative learning
- Distance learning supported by ICT
- E-Learning in Higher Education
- Innovative experiments using ICT in educational context
- Teacher training on the utilization of ICT in education
- Methodologies for ICT use in educational context
- Social aspects of the utilization of ICT in education
- Educational applications of ubiquous computing
An important book for researchers and practitioners in e-learning, computer-based education, educational software, distributed learning, lifelong learning and open and distance learning; as well as developers and users of educational software and computer-mediated educational tools.
Full download
Posted: February 3rd, 2008, 7:30am CET
In any software design project, the analysis stage - documenting and designing technical requirements for the needs of users - is vital to the success of the project.
This third edition of the successful Analysis and Design of Information Systems provides a comprehensive introduction and user-friendly survey to all aspects of business transformation and analysis, and aims to provide the complex set of tools covering all types of systems, including legacy, transactional, database, and web/e-commerce topics. Focusing on the applied aspects of analysis to create systems that meet the needs of their users, (consumers and businesses), this revised text aims to enhance the set of techniques and tools that the analyst/designer requires for success and to organizations to implement business transformation of operations.
Topics and features:
Additional chapters on Web interface tools, security and change control, and data warehouse system design
Developments on new designs and technologies, particularly in the area of web analysis and design; a revised Web/Commerce chapter addresses component middleware for complex systems design
New case studies and more examples, providing readers with a deeper understanding of practicalities
Presents modelling tools within a SDLC framework, thereby providing readers with a step-by-step understanding of when and how to use them
More coverage on converting logical models to physical models, how to generate DDL, and testing database functionalities
Expanded scope of analysis and design to include more specific conventions, such as logical to physical design steps, XML, data values, and denormalization
Based on feedback the author received from instructors and practitioners in industry, this enhanced text/reference presents a set of good practices that allow readers to adjust to the constraints and needs of any business. It is a valuable resource and guide for all information systems students, as well as practitioners and professionals who need an in-depth understanding of the principles of the analysis and design process.
Dr. Arthur M. Langer is the senior director of the Center for Technology, Innovation, and Community Engagement at Columbia Universityâs Fu Foundation School of Engineering and Applied Science. He is on the faculty in the Department of Organization and Leadership at the Graduate School of Education (Teachers College), and associate director of instruction and curricular development for programs in information technology in the School of Continuing Education.
Full download
Posted: February 2nd, 2008, 8:45pm CET
Although the Web is growing at an astounding pace, surpassing the 8 billion page mark, most pages are still designed for human consumption and cannot be processed by machines. Computers are used to display the information, but human intervention is still required to interpret the results. The Semantic Web unleashes a revolution of new possibilities in which content is given formal, machine processable semantics.
This book provides a well-paced introduction to the Semantic Web. It covers a wide range of topics, from new trends (ontologies, rules) to existing technologies (Web Services and software agents) to more formal aspects (logic and inference). It includes: real-world (and complete) examples of the application of Semantic Web concepts; how the technology presented and discussed throughout the book can be extended to other application areas, i.e. Geographic Information Sciences, Bioinformatics and Fine Arts.
Full download
Posted: February 2nd, 2008, 8:37pm CET
Community Server provides a platform that enables communities to be easily created and continuously thrive. It achieves this task by including all of the applications that are useful for the growth of communities. In addition, Community Server is extremely flexible and is able to meet the requirements of each community. The combination of simplicity and flexibility make Community Server an ideal platform.
Who This Book Is For
This book is for web developers who are interested in customizing the presentation of a Community Server site. If you are an experienced developer, then it will be most helpful for your understanding of the materials in this book if you are experienced with ASP.NET. If you have any experience with web development in general, then you will be comfortable with the topics covered in this book.
Aims of This Book
One of the main goals of this book is to provide you with the material required to easily create a custom theme for Community Server. By reading this book you will become familiar with the various files and content that is expected to be included with these themes. Additionally, you will be equipped with the knowledge of the new controls available in the latest version of Community Server. As a result, you will be able to create custom controls for your site.
The overarching goal of this book is to provide you with enough material so that you can more easily turn a Community Server site into one that meets your requirements, particularly in the area of your site presentation.
Full download
Posted: February 2nd, 2008, 6:35pm CET
Do-All Computing for Distributed Systems: Cooperation in the Presence of Adversity studies algorithmic issues associated with cooperative execution of multiple independent tasks by distributed computing agents including partitionable networks.
Recent results have shed light on the understanding of how adversity affects efficiency, by presenting failure-sensitive upper and lower bounds for Do-All in several models for computation. The ability to cooperatively perform a collection of tasks is key to solving a broad array of computation problems ranging from distributed search to distributed simulation and multi-agent collaboration which is introduced within this book.
Do-All Computing for Distributed Systems: Cooperation in the Presence of Adversity is structured to meet the needs of a professional audience composed of researchers and practitioners in industry. This volume is also suitable for graduate-level students in computer science.
Full download
Posted: February 2nd, 2008, 6:45am CET
An organizations employees are often more intimate with its computer system than anyone else. Many also have access to sensitive information regarding the company and its customers. This makes employees prime candidates for sabotaging a system if they become disgruntled or for selling privileged information if they become greedy. Insider Computer Fraud: An In-depth Framework for Detecting and Defending against Insider IT Attacks presents the methods, safeguards, and techniques that help protect an organization from insider computer fraud.
Drawing from the authors vast experience assessing the adequacy of IT security for the banking and securities industries, the book presents a practical framework for identifying, measuring, monitoring, and controlling the risks associated with insider threats. It not only provides an analysis of application or system-related risks, it demonstrates the interrelationships that exist between an application and the IT infrastructure components it uses to transmit, process, and store sensitive data. The author also examines the symbiotic relationship between the risks, controls, threats, and action plans that should be deployed to enhance the overall information security governance processes.
Increasing the awareness and understanding necessary to effectively manage the risks and controls associated with an insider threat, this book is an invaluable resource for those interested in attaining sound and best practices over the risk management process.
Full download
Posted: February 2nd, 2008, 6:44am CET
Aggressively being adopted by organizations in all markets, service-oriented architecture (SOA) is a framework enabling business process improvement for gaining competitive advantage. Service-Oriented Architecture (SOA): Strategy, Methodology, and Technology guides you through the challenges of deploying SOA. It demonstrates conclusively that strategy and methodology are the keys to implementing SOA and provides the methodology needed for SOA success. The book examines the role of both non-agile and agile project management techniques for deploying SOA. Its methodology applies frameworks of governance, communications, product realization, project management, architecture, data management, service management, human resource management and post implementation processes. Filled with case studies, the book shows the methodology in action. This reference benefits business managers, business analysts, and technology project managers who are serious about adopting SOA as a long-term strategy. It is also benefits those new to business process management, enterprise architecture, and information systems and need to understand SOA, its business drivers, and its methodology.
Full download
Posted: February 1st, 2008, 4:39pm CET
With its state-of-the-art capabilities for rapidly processing and retrieving huge quantities of data, Microsoft® SQL Server 2000 is quickly growing in popularity among large corporations. But learning how to take advantage of the powerful, built-in data-mining services in SQL Server to turn all that data into meaningful information takes time and effort. Data Mining with SQL Server 2000 Technical Reference is the ideal, in-depth reference guide for any database developer, administrator, or IT professional who needs comprehensive information about these powerful new data-mining services. In particular, it fully examines the data-warehousing architecture in SQL Server 2000 to show how to take full advantage of the data-mining services in this RDBMS. This is the only Microsoft-approved technical guide to the data mining services in SQL Server 2000.
Guide for the IT professional and developer to uncovering hidden information and meaningful patterns in large databases, featuring extensive coverage of Microsoft SQL Server 2000. Also demonstrates how to structure and mine large databases with SQL Server 2000 algorithms to find nuggets of useful information. Features a companion Web site with additional resources.
Full download
Posted: February 1st, 2008, 4:28pm CET
Assertion-based IP is much more than a comprehensive set of related assertions. It is a full-fledged reusable and configurable transaction-level verification component, which is used to detect both interesting and incorrect behaviors. Upon detecting interesting or incorrect behavior, the assertion-based IP alerts other verification components within a simulation environment, which are responsible for taking appropriate action. The focus of this book is to bring the assertion discussion up to a higher level and introduce a process for creating effective, reusable, assertion-based IP, which easily integrates with the users existing verification environment, in other words the testbench infrastructure.
The guiding principles promoted in this book when creating an assertion-based IP monitor are:
- modularityassertion-based IP should have a clear separation between detection and action
- clarityassertion-based IP should be written initially focusing on capturing intent (versus optimizations)
A unique feature of this book is the fully worked out, detailed examples. The concepts presented in the book are drawn from the authors experience developing assertion-based IP, as well as general assertion-based techniques. Creating Assertion-Based IP is an important resource for design and verification engineers.
Full download
Posted: February 1st, 2008, 5:32am CET
Want to assert yourself as a cutting-edge PHP web developer? Take a practical approach, learning by example from author Quentin Zervaas, and discover how to bring together the many technologies needed to create a successful, modern web application.
In Practical PHP Web 2.0 Applications, PHP, MySQL, CSS, XHTML, and JavaScript/Ajax development techniques are brought together to show you how to create the hottest PHP web applications, from planning and design up to final implementation, without going over unnecessary basics that will hold you back. This book includes must-have application features such as search functionality, maps, blogs, dynamic image galleries, and personalized user areas.
Topics covered include application planning and design; setting up the application framework; using CSS for easier styling; adding dynamic effects the easy way--using JavaScript libraries such as Prototype and script.aculo.us; and implementing several must-have web application features such as user login, blogs, dynamic image galleries, search functionality, mapping with map APIs, and much more. Zervaas covers everything in a practical, tutorial style so you can start working on your own projects as quickly as possible.
- Create cutting edge PHP/MySQL web applications.
- Implement must-have functionality such as blogs, maps, search, and dynamic image galleries.
- Master styling with CSS and dynamic effects using Ajax/JavaScript libraries.
What you’ll learn
- How to set up the perfect PHP/MySQL application development environment
- How to implement basic user management functionality
- How to effectively make use of Prototype and script.aculo.us, and other JavaScript libraries
- How to effectively style a dynamic application using CSS
- How to create a basic blog system and enhance it with Ajax
- How to add personalized user areas to your web application
- How to create a dynamic image gallery
- How to add search functionality to your application
- How to use mapping APIs to add maps to your application
- How to use measure subject popularity using tagging and then use those tag statistics to create graphs and more
Who is this book for?
This book is for any PHP developer who wants to stay ahead of the curve, with practical, high-level web application development techniques
About the Author
QUENTIN ZERVAAS is a web developer based in Adelaide, South Australia, where he has been self-employed since 2003. After receiving his bachelor’s degree in computer science from the University of Adelaide in 2001, Quentin worked for several web development firms before branching out on his own, developing a wide range of custom web applications for customers all around the world.
Full download
Posted: February 1st, 2008, 5:28am CET
The landscape of doing SharePoint development has changed considerably in the last year, with the release of SharePoint Server 2007 and its related technologies. You need a contemporary reference to stay on top of the latest ways to combine .NET development techniques with your SharePoint development techniques, and
SharePoint 2007 Development Techniques is your guide.
What makes this book unique are the topics that have never before been discussed in a SharePoint 2007 context. Learn how to incorporate the latest trends, capabilities, and enhancements in your daily SharePoint development activities.
What you’ll learn
- Using Windows Workflow Foundation to create workflows in SharePoint Designer
- Integrating business messaging with BizTalk Server 2006 into your SharePoint sites
- Developing list item relationships via a feature
- Creating and sharing database data by combining SharePoint with SQL Server 2005 Reporting Services
- Constructing queries using SQL full-text extensions
Who is this book for?
This book is targeted to SharePoint developers who want to learn about combining new .NET technologies with Microsoft Office SharePoint Server 2007.
About the Author
Nikander Bruggeman is a software developer and architect specializing in Microsoft technology. In the early days of his career, he started out developing Netscape Livewire applications. Nikander's expertise covers SharePoint, C#, ASP.NET, SQL Server, BizTalk, InfoPath, JavaScriptTM, Commerce Server, HTML, Visual Basic 6, MTS, COM+, Site Server, Tridion, OOSC, CBD, UML, RUP, and design patterns.
Full download
Posted: February 1st, 2008, 5:25am CET
The Information Management Systems group at the University of Padua, led by Maristella Agosti, has been a major contributor to information retrieval (IR) and digital libraries for nearly twenty years. This group has gained an excellent reputation in the IR community and has produced some of the best-known IR researchers, whose work spans a broad range of topics.
The papers in this book deal with e.g. automated text categorizations, web link analysis algorithms, retrieval in multimedia digital libraries, and multilingual information retrieval. The presentation of original research results built on the past work of the group which at the same time summarizes past findings and opens up new directions and new areas of possible future research and cooperation will appeal to researchers and developers in institutions and companies working on search engines and information retrieval algorithms.
About the Author
Maristella Agosti is full professor in computer science, with a main focus on databases and information retrieval, at the Faculty of Humanities and at the Department of Information Engineering (DEI) of the University of Padova. She is the leader of the Information Management System (IMS) group of DEI and coordinates a number of national and international research projects. Her current interests are digital libraries, system architectures with a special focus on annotations, and multimedia digital archives.
Full download
Posted: February 1st, 2008, 5:22am CET
Server Sprawl and escalating IT costs have managers and system administrators scrambling to find ways to cut costs and reduce Total Cost of Ownership of their physical infrastructure. Combining software applications onto a single server, even if those applications are from the same software vendor, can be dangerous and problems hard to troubleshoot.
Virtualization allows you to consolidate many servers onto a single physical server reducing hardware, electrical, cooling, and administrative costs. These virtual servers run completely independent of each other so if one crashes the other are not affected. Planning and implementing a server consolidation is a complex process. This book details the requirements for such a project, includes sample forms and templates, and delivers several physical to virtual migration strategies which will save both time and costs. Readers of this book will easily be able to plan and deploy VMware, Microsoft Virtual Server, and Xen.
Key Features:
* Create a virtual network to exchange information or provide a service to other virtual machines or computers.
* Use virtualization to support removable media such as CD or DVD optical disks
* Reduce server costs, administration overhead, and complexity
About the Author
David Rule Jr. (VMware VCP, VAC, MCP, Citrix CCEA, CCA) is a Senior Consultant for Choice Solutions LLC, an Overland Park, KS-based systems integrator that provides IT design, project management, and support for enterprise computing systems. Davids primary role is in developing virtualization strategies for Choice Solutions clients.
Full download
Posted: February 1st, 2008, 5:19am CET
This is the fifth volume in a series of book publications featuring basic interdisciplinary research in spatial cognition. The study of spatial cognition is the study of knowledge about spatial properties of objects and events in the world. Spatial properties include location, size, distance, direction, separation and connection, shape, pattern, and so on. Cognition is about the structures and processes of knowledge: its acquisition, storage, retrieval, manipulation, and use by humans, nonhuman animals, and machines. Broadly construed, cognitive activities include sensation and perception, thinking, attention, imagery, attitudes, memory, learning, language, and reasoning and problem-solving; the interaction of these activities with motoric (body movement) and affective (emotional) processing is recognized as critically important, as well. Cognition is typically considered to make up much of the activity of the mind. But though the mind is an expression of the structures and processes of the brain and nervous system, it is also an expression of an organism or agent with a physical body that typically exists in a physical and socio-cultural world.
Researchers study spatial cognition for several reasons. Spatial cognition plays important roles in most of the domains of knowledge and behavior of sentient beings, including activities associated with biological survival, social interaction, cultural practice, and economic exchange. Attempts to describe, predict, and explain the basic components of spatial cognition and their interrelationships stimulate a host of interesting basic questions about how important parts of reality work. Cognition about space and place is an important expression of human-environment or human-earth relationships. What’s more, the study of spatial cognition holds the promise of helping to solve many practical problems and improve the lot of humanity, whether by improving information systems, the layout and appearance of built environments, the equitable selection of personnel, or the design of effective and efficient educational programs.
Full download
Posted: February 1st, 2008, 5:18am CET
Biometric recognition, or simply Biometrics, is a rapidly evolving field with applications ranging from accessing one's computer to gaining entry into a country. Biometric systems rely on the use of physical or behavioral traits, such as fingerprints, face, voice and hand geometry, to establish the identity of an individual. The deployment of large-scale biometric systems in both commercial (e.g., grocery stores, amusement parks, airports) and government (e.g., US-VISIT) applications has served to increase the public's awareness of this technology. This rapid growth has also highlighted the challenges associated with designing and deploying biometric systems. Indeed, the problem of biometric recognition is a "Grand Challenge" in its own right. The past five years has seen a significant growth in biometric research resulting in the development of innovative sensors, robust and efficient algorithms for feature extraction and matching, enhanced test methodologies and novel applications. These advances have resulted in robust, accurate, secure and cost effective biometric systems.
The Handbook of Biometrics -- an edited volume contributed by prominent invited researchers in Biometrics -- describes the fundamentals as well as the latest advancements in the burgeoning field of biometrics. It is designed for professionals composed of practitioners and researchers in Biometrics, Pattern Recognition and Computer Security. The Handbook of Biometrics can be used as a primary textbook for an undergraduate biometrics class. This book is also suitable as a secondary textbook or reference for advanced-level students in computer science.
Full download
Posted: February 1st, 2008, 5:17am CET
Human Factors and Voice Interactive Systems, Second Edition provides in-depth information on current topics of major interest to speech application developers, and updates material from chapters that appeared in the previous edition.
The first nine chapters of the book cover issues related to interactive voice response systems, including both mobile and multimodal device user interfaces as well as classic automated telephone systems. The remaining chapters cover special topics including synthetic speech and the design of speech applications to enhance accessibility to people with disabilities and the ever-growing population of older adults.
Human Factors and Voice Interactive Systems, Second Edition is a collection of applied research and scholarly synthesis contributions by seasoned professionals in the field that highlight continuing efforts to study human interaction with speech technologies.
Full download