Showing posts with label programing e-book. Show all posts
Showing posts with label programing e-book. Show all posts

Monday, May 5, 2008

Distributed Applications with Microsoft Visual Basic 6.0 MCSD-

Download

Programming for the Java(TM) Virtual Machine

The core of Java(TM) technology, the Java virtual machine is an abstract computing machine that enables the Java(TM) platform to host applications
on any computer or operating system without rewriting or recompiling.
Download

Desktop Applications with Microsoft Visual C++ 6.0

Download

Developing user interfaces for Microsoft Windows

Download

Desktop Applications with Microsoft Visual Basic 6.0 MCSD Training Kit

Download

Upgrading to PHP 5

Upgrading to PHP 5
O'Reilly Media, Inc.; 1 edition | ISBN: 0596006365 | 348 pages | July 2004 | CHM | 0.5 Mb
If you're using PHP 4, then chances are good that an upgrade to PHP 5 is in your future. The more you've heard about the exciting new features in PHP 5, the sooner that upgrade is probably going to be. Although an in-depth, soup-to-nuts reference guide to the language is good to have on hand, it's not the book an experienced PHP programmer needs to get started with the latest release. What you need is a lean and focused guide that answers your most pressing questions: what's new with the technology, what's different, and how do I make the best use of it? In other words, you need a copy of Upgrading to PHP 5. This book is targeted toward PHP developers who are already familiar with PHP 4. Rather than serve as a definitive guide to the entire language, the book zeroes in on PHP 5's new features, and covers these features definitively. You'll find a concise appraisal of the differences between PHP 4 and PHP 5, a detailed look at what's new in this latest version, and you'll see how PHP 5 improves on PHP 4 code. See PHP 4 and PHP 5 code side-by-side, to learn how the new features make it easier to solve common PHP problems. Each new feature is shown in code, helping you understand why it's there, when to use it, and how it's better than PHP 4. Short, sample programs are included throughout the book. Topics covered in Upgrading to PHP 5 include:
* The new set of robust object-oriented programming features
* An improved MySQL extension, supporting MySQL 4.1, prepared statements, and bound parameters
* Completely rewritten support for XML: DOM, XSLT, SAX, and SimpleXML
* Easy web services with SOAP
* SQLite, an embedded database library bundled with PHP 5
* Cleaner error handling with exceptions
* Other new language features, such as iterators, streams, and more.

Upgrading to PHP 5 won't make you wade through information you've covered before. Written by Adam Trachtenberg, coauthor of the popular PHP Cookbook, this book will take you straight into the heart of all that's new in PHP 5. By the time you've finished, you'll know PHP 5 in practice as well as in theory.
Download

Microsoft Project 2007 Bible

Microsoft Project 2007 Bible

Author: Elaine J. Marmel | Size: 68.16 MB | Format: PDF | Publish By: Wiley | ISBN: 0470009926
***
Description:
Whether you're managing a project for a small team or supervising a corporate assignment involving hundreds, the power of Microsoft Project 2007 and the detailed information in this comprehensive guide can keep you on track. From setting budgets to allocating resources to tracking results, each of the book's seven parts thoroughly focuses on key elements in a logical sequence so you can find what you need.

* Identify your goals and the scope of your projects
* Manage projects across organizations and multiple locations
* Get the most out of Gantt charts and views
* Assign tasks, check progress, and make adjustments
* Issue interim reports and look at the Big Picture
* Create a custom HTML page with VBA and VBScript
* Import and export Project information
Code:
http://rapidshare.com/files/79507851/Microsorojec07Bible_Hendoone.rar

Using Moodle: Teaching with the Popular Open Source Course Management System

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.
Download

Knoppix Hacks: Tips and Tools for Using the Linux Live CD to Hack, Repair, and Enjoy Your PC

If you think Knoppix is just a Linux demo disk, think again. Klaus Knopper created an entire Linux distribution on a bootable CD (and now a DVD) so he could use his favorite open source tools on any computer. This book includes a collection of tips and techniques for using the enormous amount of software Knoppix offers-not just to work and play, but also to troubleshoot, repair, upgrade, and disinfect your system without having to install a thing.
Knoppix Hacks is just like the distribution it covers: a veritable Swiss Army knife packed full of tools. Scores of industrial-strength hacks-many of them new to this second edition-cover both the standard Knoppix CD and the feature-rich DVD "Maxi" distribution, which is included with this book. Discover how to use Knoppix to its full potential as your desktop, rescue CD, or as a launching point for your own live CD.
With Knoppix Hacks, you can:
Investigate features of the KDE desktop and its Internet applications
Save your settings and data between reboots with persistent storage
Employ Knoppix as a system administration multitool to replace failed servers and more
Use the CD/DVD as a rescue disc to repair filesystems or a system that won't boot
Rescue Windows systems with Knoppix to back up files and settings, hack the registry, and more
Explore other live CDs based on Knoppix that could augment your system
Easily install the popular Debian GNU/Linux distribution with all of your hardware detected and configured
Remaster Knoppix to include your favorite software and custom branding
Whether you're a new Linux user, power user, or system administer, this book helps you take advantage of Knoppix and customize it to your needs. You may just find ways to use Knoppix that you never considered.
Download

Apress AutoCAD 2006 VBA A Programmers Reference

Download

Software Evolution

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.
Download

Principles of Data Mining

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.
Download

Iterative UML Development Using Visual C++ 6.0

Patrick Sheridan, Jean M. Sekula "Iterative UML Development Using Visual C++ 6.0"
Republic of Texas Pr | 1999-10 | ISBN: 1556227027 | 281 pages | PDF | 1,2 Mb

Review:
This book, like its counterparts written for Visual Basic, cuts through the techno jargon fluff that other instructive books use for filler. The authors present a comprehensive linked business example that offers continuity throughout the entire volume. This approach is refreshing and does not waste precious time by introducing non-relevant problems. It is a great treasure for experienced project designers as well as those muddling with legacy code.
Download

Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears (Programmer to Programmer)

Book Description:
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(r) 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.
Download

Microsoft Office Publisher 2007 For Dummies (For Dummies (Computer/Tech))

Book Description:
Microsoft Publisher 2007 For Dummies is a 50-75% revision to Microsoft Publisher 2000 For Dummies, covering both the Publisher 2003 and Publisher 2007 editions. The book focuses on three markets: Small and medium-sized businesses using Publisher for marketing campaigns; churches using Publisher to communicate via newsletters and marketing charity events; and schools using Publisher to communicate via newsletters and projects.
New features covered in the 2007 edition include:
  • Applying branding to materials
  • Searching for templates
  • Previewing templates
  • The Publisher Task pane
  • Storing and retrieving frequently used design elements
  • Personalizing e-mail with mail merge
  • Personalizing hyperlinks
  • Improving navigation with bookmarks
  • Combining lists within Publisher
  • Publishing in PDF or XPS format
  • Creating press-ready PDFs
  • Creating a new marketing campaign
  • Linking to Business Contacts for tracking
  • Searching folders
  • And more!
Download

The Unabridged Pentium 4: IA32 Processor Genealogy (PC System Architecture Series)

Book Description:
The Unabridged Pentium 4 offers unparalleled coverage of Intel's IA32 family of processors, from the 386 through the Pentium 4 and Pentium M processors. Unlike other texts, which address solely a hardware or software audience, this book serves as a comprehensive technical reference for both audiences. Inside, the Mindshare trainers cover not only the hardware design and software enhancements of Intel's latest processors, they also explain the relationship between these hardware and software characteristics.
As a result, readers will come away with a complete understanding of the processor's internal architecture, the Front Side Bus (FSB), the processor's relationship to the system, and the processor's software architecture.
Essential topics covered include:
Goals of single-task and multi-task operating systems
The 386 processor—the baseline ancestor of the IA32 processor family
The 486 processor, including a cache primer
The Pentium processor
The P6 roadmap, P6 processor core, and P6 FSB
The Pentium Pro processor, including the Microcode Update feature
Pentium II and the Pentium II Xeon processors
Pentium III and Pentium III Xeon processors
The Pentium 4 processor family
The Pentium M processor
Processor identification, System Management Mode, and the IO and Local APICs
An "at-a-glance" table of contents allows readers to quickly find topics ranging from 386 Demand Mode Paging to Pentium 4 CPU Arbitration. An accompanying CD-ROM contains additional book material.
Whether you design software or hardware or are responsible for system maintenance or customer support, The Unabridged Pentium 4 will prove an invaluable reference to the world's most widely used microprocessor chips.
X45 Short UrLs

Digital Television, Third Edition: Satellite, Cable, Terrestrial, IPTV, Mobile TV in the DVB Framework

Book Description:
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
Download

Character Recognition Systems: A Guide for Students and Practitioners

Book Description:
"Much of pattern recognition theory and practice, including methods such as Support Vector Machines, has emerged in an attempt to solve the character recognition problem. This book is written by very well-known academics who have worked in the field for many years and have made significant and lasting contributions. The book will no doubt be of value to students and practitioners."
-Sargur N. Srihari, SUNY Distinguished Professor, Department of Computer Science and Engineering, and Director, Center of Excellence for Document Analysis and Recognition (CEDAR), University at Buffalo, The State University of New York

"The disciplines of optical character recognition and document image analysis have a history of more than forty years. In the last decade, the importance and popularity of these areas have grown enormously. Surprisingly, however, the field is not well covered by any textbook. This book has been written by prominent leaders in the field. It includes all important topics in optical character recognition and document analysis, and is written in a very coherent and comprehensive style. This book satisfies an urgent need. It is a volume the community has been awaiting for a long time, and I can enthusiastically recommend it to everybody working in the area."
-Horst Bunke, Professor, Institute of Computer Science and Applied Mathematics (IAM), University of Bern, Switzerland

In Character Recognition Systems, the authors provide practitioners and students with the fundamental principles and state-of-the-art computational methods of reading printed texts and handwritten materials. The information presented is analogous to the stages of a computer recognition system, helping readers master the theory and latest methodologies used in character recognition in a meaningful way.

This book covers:
*

Perspectives on the history, applications, and evolution of Optical Character Recognition (OCR)
*

The most widely used pre-processing techniques, as well as methods for extracting character contours and skeletons
*

Evaluating extracted features, both structural and statistical
*

Modern classification methods that are successful in character recognition, including statistical methods, Artificial Neural Networks (ANN), Support Vector Machines (SVM), structural methods, and multi-classifier methods
*

An overview of word and string recognition methods and techniques
*

Case studies that illustrate practical applications, with descriptions of the methods and theories behind the experimental results

Each chapter contains major steps and tricks to handle the tasks described at-hand. Researchers and graduate students in computer science and engineering will find this book useful for designing a concrete system in OCR technology, while practitioners will rely on it as a valuable resource for the latest advances and modern technologies that aren't covered elsewhere in a single book.
Download

Real-Time Systems: Design Principles for Distributed Embedded Applications (The Springer International Series in Engineering and Computer Science)

Book Description:
Real-Time Systems: Design Principles for Distributed Embedded Applications focuses on hard real-time systems, which are computing systems that must meet their temporal specification in all anticipated load and fault scenarios. The book stresses the system aspects of distributed real-time applications, treating the issues of real-time, distribution and fault-tolerance from an integral point of view. A unique cross-fertilization of ideas and concepts between the academic and industrial worlds has led to the inclusion of many insightful examples from industry to explain the fundamental scientific concepts in a real-world setting. Thus, this book serves as an excellent text for advanced level courses on real-time systems.
Real-Time Systems: Design Principles for Distributed Embedded Applications also serves as an invaluable reference for professionals in industry. The book explains the relevance of the latest scientific insights to the solution of everyday problems in the design and implementation of distributed and embedded real-time systems. Thus, as a reference source the book presents state-of-the-art real-time technology in a coherent, concise and understandable manner. Because the cost-effectiveness of a particular method is of major concern in an industrial setting, design decisions are examined from an economic viewpoint. The recent appearance of cost-effective powerful system chips has tremendous influence on the architecture and economics of future distributed system solutions. The composability of an architecture, i.e., the capability to build dependable large systems out of pre-tested components with minimal integration effort, is one of the great challenges for designers of the next generation of real-time systems. The topic of composability is thus a recurring theme throughout the book.
Real-Time Systems: Design Principles for Distributed Embedded Applications is essential reading for anyone involved in the field of real-time systems.
Download

Design of Low-Voltage CMOS Switched-Opamp Switched-Capacitor Systems (The Springer International Series in Engineering and Computer Science)

Book Description:
Demand for low-power low-voltage integrated circuits (ICs) has rapidly grown due to the increasing importance of portable equipment in all market segments including telecommunications, computers, and consumer electronics. The need for low-voltage ICs is further motivated by CMOS technology scaling that requires low supply voltages for device reliability. On the other hand, switched-capacitor (SC) circuits, which have been well known for high accuracy and low distortion, have also become increasingly attractive for low-voltage, low-power, and even high-frequency applications. Switched-opamp (SO) technique has been proposed to enable SC circuits to operate with a single 1-V supply in standard CMOS processes without any clock voltage multiplier or low-threshold devices. However, the existing SO technique requires the opamps to turn off after their integrating phases and thus is not suitable for most of the switched-capacitor systems.
In Design of Low-Voltage CMOS Switched-Opamp Switched-Capacitor Systems, the emphasis is put on the design and development of advanced switched-opamp architectures and techniques for low-voltage low-power switched-capacitor (SC) systems. Specifically, the book presents a novel multi-phase switched-opamp technique together with new system architectures that are critical in improving significantly the performance of switched-capacitor systems at low supply voltages:
*A generic fast-settling double-sampling SC biquadratic filter architecture is proposed to achieve high-speed operation for SC circuits.
*A low-voltage double-sampling (DS) finite-gain-compensation (FGC) technique is employed to realize high-resolution SD modulator using only low-DC-gain opamps to maximize the speed and to reduce power dissipation.
*A family of novel power-efficient SC filters and SD modulators are built based on using only half-delay SC integrators.
*Single-opamp-based SC systems are designed for ultra-low-power applications. In addition, on the circuit level, a fast-switching methodology is proposed for the design of the switchable opamps to achieve switching frequency up to 50 MHz at 1V, which is improved by about ten times compared to the prior arts.
Finally, detailed design considerations, architecture choices, and circuit implementation of five chip prototypes are presented to illustrate potential applications of the proposed multi-phase switched-opamp technique to tackle with and to achieve different stringent design corners such as high-speed, high-integration-level and ultra-low-power consumption at supply voltages of 1V or lower in standard CMOS processes.

Download