IT eBooks
Download, Read, Use
Micro, Nanosystems and Systems on Chips
Micro, Nanosystems and Systems on Chips

Micro and nanosystems represent a major scientific and technological challenge, with actual and potential applications in almost all fields of the human activity. The aim of the present book is to present how concepts from dynamical control systems (modeling, estimation, observation, identification, feedback control) can be adapted and applied to the development of original very small-scale systems and of their human interfaces. The application fields presented here come from micro and nanorobotics, biochips, near-field microscopy (AFM and STM) and nanosystems networks. Alina Voda has drawn contributions from leading experts at top research universities in France to produce a first overview of the major role that control systems science can play in the development of micro and nanosciences and technologies. ...
Static Analysis of Software
Static Analysis of Software

The existing literature currently available to students and researchers is very general, covering only the formal techniques of static analysis. This book presents real examples of the formal techniques called "abstract interpretation" currently being used in various industrial fields: railway, aeronautics, space, automotive, etc. The purpose of this book is to present students and researchers, in a single book, with the wealth of experience of people who are intrinsically involved in the realization and evaluation of software-based safety critical systems. ...
Making Use of Python
Making Use of Python

Python is a multipurpose development language that can be used on virtually every platform. It offers built-in support for critical development steps including data structures, dynamic typing, and dynamic building. It can be used in lieu of Java or C++, and Python scripts can be developed in a fraction of the time it takes to program and debug higher-level languages. Covers language basics and how to use Python for CGI scripting, GUI development, network programming, and much more. Demonstrates why Python is arguably the most sophisticated of the popular scripting languages and why its popularity continues to grow. ...
Java Open Source Programming
Java Open Source Programming

Written by leading authorities in the field, this book shows you how to leverage a suite of best-of-breed Open Source development tools to take the pain out of J2EE and build a complete Web-based application. You'll combine these tools to actually reduce the points of failure in your application, while increasing overall system stability and robustness. Along with the tools introduced here, you'll develop the PetSoar application, which follows the PetStore application used by Sun Microsystems to demonstrate features of J2EE. With PetSoar, the authors focus on developing a maintainable and flexible application, rather than showcasing the end result, so that you can apply the material in your own projects. ...
Managing and Leading Software Projects
Managing and Leading Software Projects

The book is organized around basic principles of software project management: planning and estimating, measuring and controlling, leading and communicating, and managing risk. Introduces software development methods, from traditional (hacking, requirements to code, and waterfall) to iterative (incremental build, evolutionary, agile, and spiral). Illustrates and emphasizes tailoring the development process to each project, with a foundation in the fundamentals that are true for all development methods. Topics such as the WBS, estimation, schedule networks, organizing the project team, and performance reporting are integrated, rather than being relegating to appendices. Each chapter in the book includes an appendix that covers the relevant topics from CMMI-DEV-v1.2, IEEE/ISO Standards 12207, IEEE Standard 1058, and the PMI Body of Knowledge. ...
Model Driven Engineering for Distributed Real-Time Embedded Systems
Model Driven Engineering for Distributed Real-Time Embedded Systems

Model-based development methods, and supporting technologies, can provide the techniques and tools needed to address the dilemma between reducing system development costs and time, and developing increasingly complex systems. This book provides the information needed to understand and apply model-drive engineering (MDE) and model-drive architecture (MDA) approaches to the development of embedded systems. Chapters, written by experts from academia and industry, cover topics relating to MDE practices and methods, as well as emerging MDE technologies. Much of the writing is based on the presentations given at the Summer School "MDE for Embedded Systems" held at Brest, France, in September 2004. ...
Drupal 6 Panels Cookbook
Drupal 6 Panels Cookbook

The Drupal Panels module allows a site administrator to create customized layouts for multiple uses. At its core, it is a drag and drop content manager that lets you visually design a layout and place content within that layout. Guidance is required when it comes to successfully implementing panels in your CMS. The Panels module lacks sufficient documentation and most Drupal users are left in the lurch with many unanswered questions. This book comes to your rescue and discusses all that you need to successfully incorporate Panels in your Drupal CMS. You will learn everything from setting up Panels, through using it, to integrating it with other modules. The book discusses the various problems involved in using Panels along with their solutions. It shows you how to reap added benefits using Panels. ...
Joomla! 1.5: Beginner's Guide
Joomla! 1.5: Beginner's Guide

Joomla! is one of the most popular open-source Content Management Systems, actively developed and supported by a world-wide user community. Although it's a fun and feature-rich tool, it can be challenging to get beyond the basics and build a site that meets your needs perfectly. Using this book you can create dynamic, interactive web sites that perfectly fit your needs. This practical guide gives you a head start in using Joomla! 1.5, helping you to create professional and good-looking web sites, whether you want to create a full-featured company or club web site or build a personal blog site. ...
Building job sites with Joomla!
Building job sites with Joomla!

Joomla! is a content management system that helps both novice users and expert developers to create powerful websites. Joomla! has extensions for construcing job sites; web sites for handling employment and careers. It can take hours to build even an elementary job site but imagine yourself building a job site such as Monster, CareerBuilder, a niche job listing such as TechCrunch or your own company job site within few minutes and with minimal development efforts. Building job sites with Joomla! shows you how to create your own job site with Joomla! with the Jobs! Pro extension. From the basic installation and configuration, you will see all the steps required to assemble a working job site in next to no time. ...
Alfresco 3 Web Content Management
Alfresco 3 Web Content Management

Alfresco provides a robust, easy to use, and scalable web content framework for managing multiple websites leveraging a common web infrastructure. If you are interested in configuring and building a new website quickly, determined to create a scalable infrastructure to stage multiple websites, and want to secure and control the content being pushed to external applications, then you have reached the right place. This book will guide you through creating, managing and publishing web content in staging, test and production environments. It will help you set up an infrastructure for supporting multiple websites using Alfresco, enabling a shortened web development cycle, and providing high return on investment and low cost of ownership. ...
← Prev       Next →
Reproduction of site books is authorized only for informative purposes and strictly for personal, private use.
Only Direct Download
IT eBooks Group © 2011-2026