PDF CHM Books Catalogue
Posted: July 3rd, 2008, 2:11pm CEST
System designers are faced with a large set of data which has to be analysed and processed efficiently. Advanced computational intelligence paradigms present tremendous advantages by offering capabilities such as learning, generalisation and robustness. These capabilities help in designing complex systems which are intelligent and robust.
The book includes a sample of research on the innovative applications of advanced computational intelligence paradigms. The characteristics of computational intelligence paradigms such as learning, generalization based on learned knowledge, knowledge extraction from imprecise and incomplete data are the extremely important for the implementation of intelligent machines. The chapters include architectures of computational intelligence paradigms, knowledge discovery, pattern classification, clusters, support vector machines and gene linkage analysis. We believe that the research on computational intelligence will simulate great interest among designers and researchers of complex systems. It is important to use the fusion of various constituents of computational intelligence to offset the demerits of one paradigm by the merits of another.
Full download
Posted: July 3rd, 2008, 12:41pm CEST


Your 2-in-1 SELF-PACED TRAINING KIT features official exam prep and practice for the skills measured by Exam 70-640.
Announcing an all-new SELF-PACED TRAINING KIT designed to help maximize your performance on 70-640, the required exam for the new Microsoft® Certified Technology Specialist (MCTS): Windows Server 2008 Active Directory Configuration certification. This 2-in-1 kit includes the official Microsoft study guide, plus practice tests on CD to help assess your skills. It comes packed with the tools and features exam candidates want most—including in-depth, self-paced training based on final exam content; rigorous, objective-by-objective review; exam tips from expert, exam-certified authors; and customizable testing options. It also provides real-world scenarios, case study examples, and troubleshooting labs for skills and expertise that you can apply to the job.
Focusing on Active Directory in Windows Server 2008, this official study guide covers configuring, managing, and supporting user and computer accounts, groups, Domain Name System zones and client settings; group policy objects; the new Active Directory Lightweight Directory Service and Active Directory Rights Management Service; backup and recovery; and communication security.
Work at your own pace through the lessons and lab exercises. Then assess yourself using 300+ practice questions on the CD, which features multiple, customizable testing options to meet your specific needs. Choose timed or untimed testing mode, generate random tests, or focus on discrete objectives. You get detailed explanations for right and wrong answers—including pointers back to the book for further study. You also get an exam discount voucher—making this kit an exceptional value and a great career investment.
Full download
Posted: July 3rd, 2008, 12:34pm CEST
A new architecture for Axis2 was introduced during the first Axis2 summit, which was held in 2004 in Colombo, Sri Lanka. This new architecture is more flexible, efficient, and configurable in comparison to Axis1.x architecture. Some well established concepts from Axis 1.x, like handlers, have been preserved in the
new architecture.
Since its introduction less than four years ago, Apache Axis2 has become widely accepted as a framework for practical Web Service development, which is suitable not only for commercial application development, but also as a teaching tool and as a research platform. Apache Axis2 itself has evolved during the past three years, taking into consideration community requirements, and has acquired a number of new features. All of these have been contributed in an effort to create a simple and easy-to-use Web Service framework.
The main goal of this book is to provide an introduction to Axis2. It teaches how to develop web applications using Axis2 and how to make proper use of available features. It does not attempt to cover either Web Services or Axis2 in minute detail, opting rather to provide a good understanding for using both. The in-depth technical details of Axis2, I believe, are best covered in a book in their own right.
When designing and writing this book, my objective was to achieve a number of goals. Firstly, I wanted to present a very clear introductory text, free of verbosity and nonsense, so that a beginner can understand the concepts easily and develop confidence for using the technology within a short period of time. Secondly, I have, as far as possible, tried to cover the concepts in the form of a discussion combined with the instruction style of a tutorial, so that the reader can try out the concepts for himself/herself and grasp them easily. Because of this most of the chapters contain a plethora of comprehensive samples. Thirdly, I have intentionally avoided presenting full descriptions of Axis2 features, while making sure that no important points have been omitted. Descriptions of some of the minor and rarely used features have been left out for the sake of simplicity. And finally, I want this book to help you, the reader, explore, understand, and realize the potential of Web Services and Axis2.
Full download
Posted: July 3rd, 2008, 12:33pm CEST
In your opinion, which network faces the biggest security risk today: the small office with multiple power users or large corporation with a large LUA base?
The unmanaged networks. I have seen very well managed and very secure networks in both small and large organizations, and I have seen poorly managed and very insecure networks in both as well. It is not really a matter of size but of how much time and effort is put into the security aspects of it. One of the largest weaknesses seems to be training. Security today is about end-points. The attacks are against people far more prevalent than those against technology and vulnerabilities. We need to, as an industry, understand how to push the security out to the assets that we are trying to protect. In the past we have centralized security because it was a way to centralize management of security. The challenge now is to de-centralize security, while still permitting centralized management. This is a non-trivial task, but it must be done. As a starting point, I dare every IT manager to start analyzing the risks to his or her network, and specifically, what it is they want the network to be used for. Once you understand what it is you want the network to provide you have a chance to work on making it provide that and nothing else. To me, that is the most important thing we can do. A properly staffed IT group, with adequate training and resources to train its users, an organizational mandate to protect the organization's assets, and a keen understanding of the business they serve will build a network that is adequately secured regardless of the size of the network. Windows Server 2008 certainly provides some very powerful technologies to help you manage security in your network, but while that is a necessary component, it is insufficient by itself. At a very base level, it is about the people and the processes you have, more than about the technology. Technology will help, but it is just a tool that your people will implement using a process that helps or hurts.
About the Author
Jesper Johansson, Ph. D. in Management Information Systems, has 20 years experience in information technology security. He is a security architect for a large e-commerce company, responsible for application security strategy across the range of properties and services. Prior, he was a security manager for Microsoft Corporation. He is author of several TechNet Magazine security articles and is a co-author of two other security books, Protect Your Windows Network and Windows Vista Security. When he is not working on information security, he teaches scuba diving.
The Windows Server Security Team designs, develops, tests, and supports Windows Server security solutions for Microsoft.
Full download
Posted: July 3rd, 2008, 10:07am CEST
The first part of this book discusses the mobile games industry, and includes analysis of why the mobile industry differs from other sectors of the games market, a discussion of the sales of mobile games, their types, the gamers who play them, and how the games are sold.
The second part describes key aspects of writing games for Symbian smartphones using Symbian C++ and native APIs. The chapters cover the use of graphics and audio, multiplayer game design, the basics of writing a game loop using Symbian OS active objects, and general good practice. There is also a chapter covering the use of hardware APIs, such as the camera and vibra.
Part Three covers porting games to Symbian OS using C or C++, and discusses the standards support that Symbian OS provides,and some of the middleware solutions available. A chapter about the N-Gage platform discusses how Nokia is pioneering the next generation of mobile games, by providing a platform SDK for professional games developers to port games rapidly and effectively.
The final part of the book discusses how to create mobile games for Symbian smartphones using java ME, Doja (for Japan) or Flash Lite 2. This book will help you if you are:
* a C++ developer familiar with mobile development but new to the games market
* a professional games developer wishing to port your games to run on Symbian OS platforms such as S60 and UIQ
* someone who is interested in creating C++, Java ME or Flash Lite games for Symbian smartphones.
This book shows how to create mobile games for Symbian smartphones such as S60 3rd Edition, UIQ3 or FOMA devices. It includes contributions from a number of experts in the mobile games industry, including Nokia's N-gage team, Ideaworks3D, and ZingMagic, as well as academics leading the field of innovative mobile experiences.
Full download
Posted: July 3rd, 2008, 10:00am CEST
The question “Streamciphers: dead or alive?” was posed by Adi Shamir. Intended to provoke debate, the question could not have been better, or more starkly, put. However, it was not Shamir’s intention to suggest that stream ciphers themselves were obsolete; rather he was questioning whether stream ciphers of a dedicated design were relevant now that the AES is pervasively deployed and can be used as a perfectly acceptable stream cipher.
To explore this question the eSTREAM Project was launched in 2004, part of the EU-sponsored ECRYPT Framework VI Network of Excellence. The goal of the project was to encourage academia and industry to consider the “dead stream cipher” and to explore what could be achieved with a dedicated design. Now, after several years of hard work, the project has come to a close and the 16 ciphers in the final phase of eSTREAM are the subject of this book.
The designers of all the finalist ciphers are to be congratulated. Regardless of whether a particular algorithm appears in the final portfolio, in reaching the third phase of eSTREAM all the algorithms constitute a significant milestone in the development of stream ciphers.
However, in addition to thanking all designers, implementers, and cryptanalysts who participated in eSTREAM, this is a fitting place to offer thanks to some specific individuals.
Full download
Posted: July 3rd, 2008, 9:58am CEST
There is a certain state of mind, a certain transient condition that arises, where everything seems to resonate and effort becomes effortless. Athletes call it being in the zone, some others call it flow. Flow has nothing to do with triumph or accomplishment; it isn’t the product of your labors. Flow is the merging of a watchmaker and his watch or an artist and her paints.
The dot-com bust was a confusing time for web development, but rising from the burst dreams of instant wealth, something strange and exciting happened. The web development community as a whole reached a kind of flow. In a world filled with duct-tape solutions and proprietary formats, suddenly web developers were clamoring for standards compliance, for elegance and simplicity. And it wasn’t just to fendoff browser compatibility issues, but because the code looked beautiful.
Through the fits and starts, the competing ideas, and the explosion of development frameworks that followed, an identity began to emerge. This identity is as much a philosophical statement about what the web could be as it is a technical statement about how to accomplish those goals. This identity is still emerging, and there are still many problems to be solved, but one thing is now certain: web application development has come of age as a rich discipline of programming that stands up on its own.
Ruby on Rails is just one part of this much larger story, but in many ways it is the symbol of this coming of age. Rails challenged the web development community to rethink what it meant to build a web application. It provided an entire application ecosystem when most developers were embedding their code inside HTML files. It made unit testing not only easy but also cool, and did so at a time when debugging web applications was, at best, a black art. It introduced a new generation of web developers to the ideas of meta-programming and domain-specific languages. And, most of all, it found the voice of the change that was taking place: that the web provides a natural and elegant architecture on which to write applications if only we can create the right metaphors to harness it.
Full download