FlazX | Browse Computer Book | Community Board | Links | Blog | Login
Google
Web flazx.com


eBook By Category (Programming)



QuickInfo about Programming
Computer programming (often simply programming) is the craft of implementing one or more interrelated abstract algorithms using a particular programming language to produce a concrete computer program. Programming has elements of art, science, mathematics, and engineering.




eBooks
1001 Things You Always Wanted to Know About Visual FoxPro
Programming ebook: 1001 Things You Always Wanted to Know About Visual FoxPro Cover

1001 Things You Wanted to Know About Visual FoxPro provides the granular ?how-to? techniques of every area of traditional Visual FoxPro application development

3D Programming for Windows (Pro - Developer)
Programming ebook: 3D Programming for Windows (Pro - Developer) Cover

Get the practical introduction to programming 3D graphics using the Windows Presentation Foundation--straight from programming legend Charles Petzold

The Windows Presentation Foundation is a key component of

NET Framework 3

97 Things Every Programmer Should Know: Collective Wisdom from the Experts
Programming ebook: 97 Things Every Programmer Should Know: Collective Wisdom from the Experts Cover

With this book, you get 97 short and extremely useful programming tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi Dahan, Neal Ford, and many more

They encourage you to stretch yourself by learning new languages, looking at problems in new ways, following specific practices, taking responsibility for your work, and becoming as good at the entire craft of programming as you possibly can



This wealth of practical knowledge contains principles that apply to projects of all types

A Beginner's Guide to Gambas: Programming
Programming ebook: A Beginner's Guide to Gambas: Programming Cover

A Beginner's Guide to Gambas is the first definitive reference for the Linux-based Gambas programming language

Gambas ships with a graphical development environment based on the Basic programming language

It supports object-oriented programming and is similar to Microsoft's Visual Basic product

A Discipline of Programming (Prentice-Hall Series in Automatic Computation)
Programming ebook: A Discipline of Programming (Prentice-Hall Series in Automatic Computation) Cover

Author Edsger W

Dijkstra introduces A Discipline of Programming with the statement, `My original idea was to publish a number of beautiful algorithms in such a way that the reader could appreciate their beauty

` In this classic work, Dijkstra achieves this goal and accomplishes a great deal more

A Field Guide to Genetic Programming
Programming ebook: A Field Guide to Genetic Programming Cover

Genetic programming (GP) is a systematic, domain-independent method for getting computers to solve problems automatically starting from a high-level statement of what needs to be done

Using ideas from natural evolution, GP starts from an ooze of random computer programs, and progressively refines them through processes of mutation and sexual recombination, until high-fitness solutions emerge

All this without the user having to know or specify the form or structure of solutions in advance

ABAP Objects
Programming ebook: ABAP Objects Cover

The all-new 2nd Edition of this bestselling book covers ABAP development with SAP NetWeaver

Whether you are new to ABAP programming, an experienced developer, or a consultant or project team member: this in-depth reference provides you with comprehensive knowledge of all facets of ABAP technology



Based on ABAP Objects, this 1000+ page book describes all concepts of modern ABAP up to Release 7

ABAP Objects: Introduction to Programming SAP Applications (SAP Press)
Programming ebook: ABAP Objects: Introduction to Programming SAP Applications (SAP Press) Cover

Written by two leading experts and approved by SAP's ABAP Language Group, this guide provides an in-depth and comprehensive introduction to SAP application programming for Release 4

6

Includes two CDs carrying a fully operational SAP Basis System, and containing all the example programs from the book

Advanced Lingo for Games
Programming ebook: Advanced Lingo for Games Cover

Finally there is a games book for Director developers! Up until now, Lingo programmers have had to figure it out themselves while Java and C programmers have had dozens of games books to choose from

With Advanced Lingo for Games, the new book by Gary Rosenzweig, Lingo programmers can learn from an expert game developer who has created hundreds of games with Macromedia Director

Advanced Qt Programming: Creating Great Software with C and Qt 4 (Prentice Hall Open Source Software Development)
Programming ebook: Advanced Qt Programming: Creating Great Software with C   and Qt 4 (Prentice Hall Open Source Software Development) Cover

This book is aimed at existing C /Qt programmers and presents ideas and techniques that are too advanced or specialized (although not necessarily difficult), for a first book on Qt



Qt has now grown to over 700 classes and well over a million words of documentation, far too much to cover in a single volume

So instead of covering everything very thinly, the book focuses on key areas of Qt technology and tries to provide more comprehensive coverage than is available elsewhere

Agent-Oriented Programming: From Prolog to Guarded Definite Clauses (Lecture Notes in Computer Science)
Programming ebook: Agent-Oriented Programming: From Prolog to Guarded Definite Clauses (Lecture Notes in Computer Science) Cover

The authors present a systematic development of the concurrent object-oriented agent programming language Guarded Definite Clauses (GDC)

In contrast to other languages used in agent programming, like Java, Telescript, and Agent-TCL, this language is derived from the artificial intelligence programming tradition and emphasizes AI applications

The first part of the book is devoted to the principled evolution of the paradigm GDC; during the course of this evolution, the reader can also learn a lot about the history and the dramatically changing fortune, booms, and busts, of AI

Algorithms in Snobol 4
Programming ebook: Algorithms in Snobol 4 Cover

An Inductive Logic Programming Approach to Statistical Relational Learning (Frontiers in Artificial Intelligence and Applications, Vol. 148) (Frontiers in Artificial Intelligence and Applications)
Programming ebook: An Inductive Logic Programming Approach to Statistical Relational Learning (Frontiers in Artificial Intelligence and Applications, Vol. 148) (Frontiers in Artificial Intelligence and Applications) Cover

In this publication, the author Kristian Kersting has made an assault on one of the hardest integration problems at the heart of Artificial Intelligence research

This involves taking three disparate major areas of research and attempting a fusion among them

The three areas are: Logic Programming, Uncertainty Reasoning and Machine Learning

An Introduction to Programming with IDL: Interactive Data Language
Programming ebook: An Introduction to Programming with IDL: Interactive Data Language Cover

In today's information age, scientists and engineers must quickly and efficiently analyze extremely large sets of data

One of the best tools to accomplish this is Interactive Data Language (IDL®), a programming and visualization environment that facilitates numerical modeling, data analysis, and image processing

IDL's high-level language and powerful graphics capabilities allow users to write more flexible programs much faster than is possible with other programming languages

An Introduction to Programming with Mathematica, Third Edition
Programming ebook: An Introduction to Programming with Mathematica, Third Edition Cover

An Introduction to Programming with Mathematica® is designed to introduce the Mathematica programming language to a wide audience

Since the last edition of this book was published, significant changes have occurred in Mathematica and its use worldwide

Keeping pace with these changes, this substantially larger, updated version includes new and revised chapters on numerics, procedural, rule-based, and front-end programming, and gives significant coverage to the latest features up to, and including, Mathematica 5

Anatomy of Lisp (McGraw-Hill computer science series)
Programming ebook: Anatomy of Lisp (McGraw-Hill computer science series) Cover



User review
The most intelligent book ever written on LISP
This book is not up to date, this book is out-of-print, but if you're a lisp or scheme hacker you owe it to yourself to get a copy of this book any [legal] way you can

This is by far the most intelligent book ever written on LISP



The book starts with the basics of symbolic computing, and then moves on: a detailed analysis of syntax (without taking any shortcuts on sexprs), interpretation, [a hasty introduction to] the lambda calculus, denotational semantics (!

Android Application Development: Programming with the Google SDK
Programming ebook: Android Application Development: Programming with the Google SDK Cover

This practical book provides the concepts and code you need to develop software with Android, the open-source platform for cell phones and mobile devices that's generating enthusiasm across the industry

Based on the Linux operating system and developed by Google and the Open Handset Alliance, Android has the potential to unite a fragmented mobile market

Android Application Development introduces this programming environment, and offers you a complete working example that demonstrates Android architectural features and APIs

ANSI Common LISP
Programming ebook: ANSI Common LISP Cover

This book provides an excellent introduction to Common Lisp

In addition to chapters covering the basic language concepts, there are sections discussing the Common Lisp object system (CLOS) and speed considerations in Lisp

Three fair-sized examples of nontrivial Lisp projects are also included

Apl Programming and Computer Techniques
Programming ebook: Apl Programming and Computer Techniques Cover

AppleScript (Developer Reference)
Programming ebook: AppleScript (Developer Reference) Cover

Developers will advance their AppleScript skills easily with this guide

Part of the Developer Reference series, this book is packed with professional secrets for designing and building automated solutions with AppleScript, the powerful, system-level scripting language built into every Mac

Programmers will discover new ways to increase their professional efficiency and become more valuable in their jobs

With up to date coverage of Mac OS X 10

Aptana Radrails: An Ide for Rails Development
Programming ebook: Aptana Radrails: An Ide for Rails Development Cover

A comprehensive guide to using RadRails to develop your Ruby on Rails projects in a professional and productive manner

Comprehensive guide to using RadRails during the whole development cycle Code Assistance, Graphical Debugger, Testing, Integrated Console Manage your gems, plug-ins, servers, generators, and Rake tasks Rails 2

0-ready Includes a chapter about Subversion and Database integration Smart Code Assistants for HTML, JavaScript, and CSS

In Detail

Aptana RadRails is an Integrated Development Environment for Ruby on Rails projects

Built on top of the well-known Eclipse platform, RadRails provides all the tools you need to create a whole Rails application from a single interface, allowing you to focus on the creative part of the development as your IDE takes care of the mechanics

Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition)
Programming ebook: Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition) Cover

This magnificent tour de force presents a comprehensive overview of a wide variety of algorithms and the analysis of them

Now in its third edition, The Art of Computer Programming, Volume I: Fundamental Algorithms contains substantial revisions by the author and includes numerous new exercises

Although this book was conceived several decades ago, it is still a timeless classic

Art of Computer Programming, Volume 2: Seminumerical Algorithms (3rd Edition)
Programming ebook: Art of Computer Programming, Volume 2: Seminumerical Algorithms (3rd Edition) Cover

Volume 2 of Donald Knuth's classic series The Art of Computer Programming covers seminumerical algorithms, with topics ranging from random number generators to floating point operations and other optimized arithmetic algorithms

Truly comprehensive and meticulously written, this book (and series) is that rarest of all creatures--a work of authoritative scholarship in classical computer science, but one that can be read and used profitably by virtually all working programmers

The book begins with fundamental questions regarding random numbers and how to use algorithms to generate them

Art of Computer Programming, Volume 3: Sorting and Searching (2nd Edition)
Programming ebook: Art of Computer Programming, Volume 3: Sorting and Searching (2nd Edition) Cover

The first revision of this third volume is the most comprehensive survey of classical computer techniques for sorting and searching

It extends the treatment of data structures in Volume 1 to consider both large and small databases and internal and external memories

The book contains a selection of carefully checked computer methods, with a quantitative analysis of their efficiency

Aspect-Oriented Programming with the e Verification Language: A Pragmatic Guide for Testbench Developers (Systems on Silicon)
Programming ebook: Aspect-Oriented Programming with the e  Verification Language: A Pragmatic Guide for Testbench Developers (Systems on Silicon) Cover

What's this AOP thing anyway, really-when you get right down to it-and can someone please explain what an aspect actually is?

Aspect-Oriented Programming with the e Verification Language takes a pragmatic, example based, and fun approach to unraveling the mysteries of AOP

In this book, you'll learn how to:



Automatic Quantum Computer Programming: A Genetic Programming Approach (Genetic Programming)
Programming ebook: Automatic Quantum Computer Programming: A Genetic Programming Approach (Genetic Programming) Cover

The potential of large-scale quantum computers, once realized, promises to radically transform computer science

Despite large-scale international efforts, however, essential questions about the potential of quantum algorithms are still unanswered

The application of automatic programming technologies, particularly genetic programming techniques, has produced several new quantum algorithms

Basic BASIC: An introduction to computer programming in BASIC language (Hayden computer programming series)
Programming ebook: Basic BASIC: An introduction to computer programming in BASIC language (Hayden computer programming series) Cover

Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))
Programming ebook: Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly)) Cover

How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects

You will be able to look over the shoulder of major coding and design experts to see problems through their eyes

Beginning AppleScript (Programmer to Programmer)
Programming ebook: Beginning AppleScript (Programmer to Programmer) Cover

What is this book about?

Geared toward programmers with no prior development knowledge, Beginning AppleScript serves as a comprehensive guide to using AppleScript on the Mac OS X platform

  This title introduces the reader to AppleScript, and then illustrates how to efficiently start writing scripts through sample programs as each concept is introduced

Beginning Lua Programming (Programmer to Programmer)
Programming ebook: Beginning Lua Programming (Programmer to Programmer) Cover

Lua offers a wide range of features that you can use to support and enhance your applications

With this book as your guide, you?ll gain a thorough understanding of all aspects of programming with this powerful language

Beginning Lua with World of Warcraft Add-ons
Programming ebook: Beginning Lua with World of Warcraft Add-ons Cover

If you play World of Warcraft, chances are you know what Deadly Boss Mods is: it's the most widely downloaded modification available for WoW, considered required software for many professional raid guilds, and arguably the most popular modern video game mod in history

Paul Emmerich, the author of Deadly Boss Mods, will take you from novice to elite with his approachable, up-to-date guide to building addons for the most popular video game in history

Using the powerful Lua scripting language and XML, you'll learn how to build and update powerful mods that can fundamentally remake your World of Warcraft experience and introduce you to the field of professional software development

Beginning Mac OS X Snow Leopard Programming
Programming ebook: Beginning Mac OS X Snow Leopard Programming Cover

A solid introduction to programming on the Mac OS X Snow Leopard platform

The Mac OS X Snow Leopard system comes with everything you need in its complete set of development tools and resources

However, finding where to begin can be challenging

This book serves as an ideal starting point for programming on the Mac OS X Snow Leopard platform

Beginning Mac Programming: Develop with Objective-C and Cocoa
Programming ebook: Beginning Mac Programming: Develop with Objective-C and Cocoa Cover

Beginning Mac Programming takes you through concrete, working examples, giving you the core concepts and principles of development in context so you will be ready to build the applications you've been imagining

It introduces you to Objective-C and the Cocoa framework in clear, easy-to-understand lessons, and demonstrates how you can use them together to write for the Mac, as well as the iPhone and iPod

You'll explore crucial developer tools like Xcode and Interface Builder, and learn the principles of object-oriented programming, and how memory, data, and storage work to help you build your software

Beginning REALbasic: From Novice to Professional (Expert's Voice)
Programming ebook: Beginning REALbasic: From Novice to Professional (Expert's Voice) Cover

If youre just getting into programming, or youre already an experienced VB programmer who wants to quickly learn a programming alternative, then REALbasic is the ideal language for you

REALbasic is an easy-to-learn, powerful, cross-platform programming language that allows you to write powerful applications that may be distributed across Windows, Mac, and Linux

Beginning REALbasic is an ideal beginners title: it starts off with a detailed introduction to REALbasic and its interface and basic functions to get you settled in comfortably

Beginning Xcode (Programmer to Programmer)
Programming ebook: Beginning Xcode (Programmer to Programmer) Cover

Xcode is a powerful suite of free development tools from Apple Computer that will allow you to create Macintosh applications, plug-ins, web components, applets, and more using languages such as C, C++, Objective-C, Java, and AppleScript

What you will learn from this book: Control window layout to match your development style

Master source file organization

Beyond Programming: To a New Era of Design (Johns Hopkins University/Applied Physics Laboratory Series in Science and Engineering)
Programming ebook: Beyond Programming: To a New Era of Design (Johns Hopkins University/Applied Physics Laboratory Series in Science and Engineering) Cover

This book provides a unique examination of the software development process, arguing that discipline, still dominated by methods conceived in the framework of older technologies, must undergo a fundamental reexamination of its guiding principles in order for significant progress to take place

To gain fresh insights into how we ought to direct future research, the author begins with a search for first principles

The book begins with an exploration of the scientific foundations of computer technology, then examines design from the perspective of practitioners

Beyond Simple BASIC: Delving Deeper into Your ZX Spectrum
Programming ebook: Beyond Simple BASIC: Delving Deeper into Your ZX Spectrum Cover

Building Expert Systems in Prolog (Springer Compass International)
Programming ebook: Building Expert Systems in Prolog (Springer Compass International) Cover

This book is aimed at the Prolog programmer interested in either building expert systems or experimenting with various expert system techniques

Dennis Merritt chooses a step-by-step approach to building systems, explaining the concepts and showing the Prolog code at each stage

The book builds on simple beginning systems and progresses up to relatively sophisticated expert system tools

Building Tablet PC Applications
Programming ebook: Building Tablet PC Applications Cover

Many pen-based software platforms have been introduced in the last decade, but only recently has the introduction of faster processors and hardware enabled mainstream introduction of tablet-sized pen-based PCs

This book tackles the challenge of writing compelling Tablet PC software on two fronts

First, it distills decades of usability research into pen-based computing to present an authoritative discussion of the optimal design of pen-based user interfaces

BusinessObjects XI (Release 2): The Complete Reference
Programming ebook: BusinessObjects XI (Release 2): The Complete Reference Cover

This book is a must read for anyone deploying BusinessObjects

It covers everything from planning your upgrade to the latest release, to best practices in universe design, and powerful report creation that maximizes business insight

This book covers the most frequently used features for the full BI suite, in one comprehensive book

Carbon Programming
Programming ebook: Carbon Programming Cover

Aimed at developers who want to work with low-level C APIs on the new Mac OS X, Carbon Programming provides a monumental and thorough tutorial and reference

With plenty of information on `legacy` Mac OS 8/9, this text will bridge the gap between the old and new for developers

Weighing in at over 1,500 pages, Carbon Programming is truly comprehensive and packed with extensive source code

Career Programmer, The: Guerilla Tactics for an Imperfect World
Programming ebook: Career Programmer, The: Guerilla Tactics for an Imperfect World Cover

Conquer the problems that all professional programmers routinely face, regardless of language, operating system, or platform Improve your ability to deliver solid code, on time and under budget, in even the most uncooperative environments Master the self-defense techniques that you need to shield yourself, your project, and your code from corporate politics, arbitrary management decisions, and marketing-driven deadlines

Unrealistic schedules, unstable releases, continual overtime, and skyrocketing stress levels are legendary in the software development industry

Unlike traditional occupations such as accounting or administration, the software business is populated by programmers who are as creative and passionate about their work as musicians or artists

For most, it is a complete surprise when they enter the business world and find that internal politics, inept management, and unrealistic marketing drive the process rather than a structured and orderly approach based on technical issues and quality

Cocoon Developer's Handbook (Developer's Library)
Programming ebook: Cocoon Developer's Handbook (Developer's Library) Cover

Cocoon Developer's Handbook is a thorough, detailed guide to developing XML-based Web publishing applications using Apache's powerful Cocoon framework

This book is a practical, detailed guide for experienced developers who need to learn how to implement the Cocoon framework in a Web XML publishing system

The book is not a theoretical work about XSL, XSP, and XSLT standards, but rather a hands-on explanation of these technologies within the Cocoon framework, with examples and solutions to get developers up and running with Cocoon

Code Complete
Programming ebook: Code Complete Cover

Believed by many of our customers to be the best practical guide to writing commercial software, and Highly Recommended



User review
My Favorite Programming Book
There's not much I can add that other reviewers haven't already written

I asked another programmer what book he would recommend and he said `Code Complete`

Code Craft: The Practice of Writing Excellent Code
Programming ebook: Code Craft: The Practice of Writing Excellent Code Cover

Many programmers know how to write correct code - code that works

But not all know how to craft great code - code that is well written and easy to understand

`Code Craft` teaches programmers how to move beyond writing correct code to writing great code

Code Generation in Action
Programming ebook: Code Generation in Action Cover

Developers using code generation are producing higher quality code faster than their hand-coding counterparts

And, they enjoy other advantages like maintainability, consistency and abstraction

Using the new CG methods they can make a change in one place, avoiding multiple synchronized changes you must make by hand

Code Leader: Using People, Tools, and Processes to Build Successful Software (Programmer to Programmer)
Programming ebook: Code Leader: Using People, Tools, and Processes to Build Successful Software (Programmer to Programmer) Cover

This book is for the career developer who wants to take his or her skill set and/or project to the next level

If you are a professional software developer with 3?4 years of experience looking to bring a higher level of discipline to your project, or to learn the skills that will help you transition from software engineer to technical lead, then this book is for you

Coder to Developer: Tools and Strategies for Delivering Your Software
Programming ebook: Coder to Developer: Tools and Strategies for Delivering Your Software Cover

Are you ready to take the leap from programmer to proficient developer? Based on the assumption that programmers need to grasp a broad set of core skills in order to develop high-quality software, `From Coder to Developer` teaches you these critical ground rules

Topics covered include project planning, source code control, error handling strategies, working with and managing teams, documenting the application, developing a build process, and delivering the product

Coders at Work
Programming ebook: Coders at Work Cover

Peter Seibel interviews 15 of the most interesting computer programmers alive today in Coders at Work, offering a brand-new companion volume to Apress?s highly acclaimed best-seller Founders at Work by Jessica Livingston

As the words ?

Coding for Data and Computer Communications
Programming ebook: Coding for Data and Computer Communications Cover

Coding is an highly integral component of viable and efficient computer and data communications, yet the often heavy mathematics that form the basis of coding can prevent a serious and practical understanding of this important area

`Coding for Data and Computer Communications` eschews the complex mathematics and clearly describes the core concepts, principles, and methods of channel codes ( for error correction), source codes (for compressing data), and secure codes (for cryptography, data hiding, and privacy)

Conveniently organized and segmented into three associated parts for these coding types, the book examines the most important approaches and techniques used to make the storage and transmission of information (data) fast, secure, and reliable

Compiling Esterel
Programming ebook: Compiling Esterel Cover

Designed as the definitive reference on the compilation of the Esterel synchronous reactive real-time language, Compiling Esterel covers all aspects of the language and includes a tutorial, a reference manual, its formal semantics, and detailed technical information about the many techniques used to compile it

Esterel is based on the simple idea of providing a software language that has a synchronous model of time

That is, the execution of the program is divided into discrete instants, and statements are either guaranteed to execute in a single instant, or take multiple instants as requested by the programmer

Component-Oriented Programming
Programming ebook: Component-Oriented Programming Cover

Component Oriented Programming offers a unique programming-centered approach to component-based software development that delivers the well-developed training and practices you need to successfully apply this cost-effective method

Following an overview of basic theories and methodologies, the authors provide a unified component infrastructure for building component software using JavaBeans, EJB, OSGi, CORBA, CCM,

NET, and Web services

Computability and Complexity: From a Programming Perspective (Foundations of Computing)
Programming ebook: Computability and Complexity: From a Programming Perspective (Foundations of Computing) Cover

`Neil Jones is one of the precious few computer scientists with great expertise and leadership roles in both formal methods and complexity

This makes his book especially valuable

` -- Yuri Gurevich, Professor of Computer Science, University of Michigan

Computability and complexity theory should be of central concern to practitioners as well as theorists

Computer Programming for Teens
Programming ebook: Computer Programming for Teens Cover

Ready to learn computer programming but aren?t sure where to start? Look no further, Computer Programming for Teens is the book for you

Concepts, Techniques, and Models of Computer Programming
Programming ebook: Concepts, Techniques, and Models of Computer Programming Cover

This innovative text presents computer programming as a unified discipline in a way that is both practical and scientifically sound

The book focuses on techniques of lasting value and explains them precisely in terms of a simple abstract machine

The book presents all major programming paradigms in a uniform framework that shows their deep relationships and how and where to use them together

Concurrent and Real-Time Programming in Ada
Programming ebook: Concurrent and Real-Time Programming in Ada Cover

Ada is the only ISO-standard, object-oriented, concurrent, real-time programming language

It is intended for use in large, long-lived applications where reliability and efficiency are essential, particularly real-time and embedded systems

In this book, Alan Burns and Andy Wellings give a thorough, self-contained account of how the Ada tasking model can be used to construct a wide range of concurrent and real-time systems

Constraint Logic Programming using Eclipse
Programming ebook: Constraint Logic Programming using Eclipse Cover

Constraint logic programming lies at the intersection of logic programming, optimisation and artificial intelligence

It has proved a successful tool in many areas including production planning, transportation scheduling, numerical analysis and bioinformatics

Eclipse is one of the leading software systems that realise its underlying methodology

DarkBASIC Programming for the Absolute Beginner (No Experience Required (Course Technology))
Programming ebook: DarkBASIC Programming for the Absolute Beginner (No Experience Required (Course Technology)) Cover

Looking for an inexpensive way to learn the fundamentals of game programming? Look no further! DarkBASIC Programming for the Absolute Beginner will provide you with a fun, gentle learning curve for learning DarkBASIC-- no prior programming experience required!

Data Access Patterns: Database Interactions in Object-Oriented Applications
Programming ebook: Data Access Patterns: Database Interactions in Object-Oriented Applications Cover

25 proven patterns for improving data access and application performance Efficient, high-quality data access code is crucial to the performance and usability of virtually any enterprise application--and there's no better way to improve an existing system than to optimize its data access code

Regardless of database engine, platform, language, or application, developers repeatedly encounter the same relational database access challenges

In Data Access Patterns, Clifton Nock identifies 25 proven solutions, presenting each one in the form of a clear, easy-to-use pattern

Data Compression
Programming ebook: Data Compression Cover

Topics in this guide to data compression techniques include the Shannon-Fano and Huffman coding techniques, Lossy compression, the JPEG compression algorithm, and fractal compression

Readers also study adaptive Huffman coding, arithmetic coding, dictionary compression methods, and learn to write C programs for nearly any environment

The disk illustrates each learned technique and demonstrates how data compression works

Debugging by Thinking : A Multidisciplinary Approach (HP Technologies)
Programming ebook: Debugging by Thinking : A Multidisciplinary Approach (HP Technologies) Cover

Debugging by Thinking: A Multi-Disciplinary Approach is the first book to apply the wisdom of six disciplines-logic, mathematics, psychology, safety analysis, computer science, and engineering-to the problem of debugging

It uses the methods of literary detectives such as Sherlock Holmes, the techniques of mathematical problem solving, the results of research into the cognitive psychology of human error, the root cause analyses of safety experts, the compiler analyses of computer science, and the processes of modern engineering to define a systematic approach to identifying and correcting software errors



* Language Independent Methods: Examples are given in Java and C++
* Complete source code shows actual bugs, rather than contrived examples
* Examples are accessible with no more knowledge than a course in Data Structures and Algorithms requires
* A `thought process diary` shows how the author actually resolved the problems as they occurred

User review
Interesting approach, not so good C++ code
The book lays out debugging strategies, heuristics, tactics, and approaches from the perspectives of detective, safety expert, psychologist, engineer, and computer scientist respectively

Debugging with GDB: The GNU Source-Level Debugger for GDB
Programming ebook: Debugging with GDB: The GNU Source-Level Debugger for GDB Cover

Design Concepts with Code: An Approach for Developers
Programming ebook: Design Concepts with Code: An Approach for Developers Cover

This book is all about getting developers to realize good, solid interface design for their products by considering a reasonable set of design axioms

Design Concepts with Code: An Approach for Developers shows how you can create design through code by using technologies such as SVG, XHTML, XML, XSLT, and XSL-FO

It explores how, by using some simple scripting, you don?

Designing Component-Based Applications
Programming ebook: Designing Component-Based Applications Cover

This book provides a worthwhile tour of Microsoft technologies based on DCOM and Microsoft Transaction Server (MTS) with plenty of advice for today's enterprise developer

The book begins with Microsoft's Distributed Internet Architecture (DNA) and DNA's notion of a three-tier model for separating business objects for better scalability

Of course, COM is an important part of DNA, and the author's introduction to COM is as good as any

Developing Enterprise Applications -An Impurist's View
Programming ebook: Developing Enterprise Applications -An Impurist's View Cover

Developing Enterprise Applications using Using VB6, MTS, SQLServer and IIS- An Impurist's View shows software architects, developers and managers how to apply both common and lesser known patterns and framework components to create flexible, global enterprise applications using Microsoft's tools and technologies

Along the way, you will see hints, warnings and implementation techniques that were developed after many late nights of scouring through documentation to find the solution to particular quirks

Learn how to address the architectural reasoning behind each framework component decision and see the tradeoff decisions that must be made to achieve the ultimate goal of long-term business success

Developing Practical Wireless Applications
Programming ebook: Developing Practical Wireless Applications Cover

In a constant stream of new ideas, wireless technologies continue to emerge offering a range of capabilities, each affording simplicity and ease-of-use

Such diversity and choice should surely beg the question, `are manufacturers using the right technology for the right product?`

Developing Practical Wireless Applications will explore this question and, in doing so, will illustrate many of the wireless technologies currently available whilst drawing upon their individual strengths and weaknesses

Developing Quality Metadata: Building Innovative Tools and Workflow Solutions
Programming ebook: Developing Quality Metadata: Building Innovative Tools and Workflow Solutions Cover

With the explosion of new audio and video content on the Web, it's more important than ever to use accurate and comprehensive metadata to get the most out of that content

Developing Quality Metadata is an advanced user guide that will help you improve your metadata by making it accurate and coherent with your own solutions

This book is designed to get you thinking about solving problems in a proactive and productive way by including practical descriptions of powerful programming tools and user techniques using several programming languages

Developing with Google App Engine (Firstpress)
Programming ebook: Developing with Google App Engine (Firstpress) Cover

Developing with Google App Engine introduces development with Google App Engine, a platform that provides developers and users with infrastructure Google itself uses to develop and deploy massively scalable applications

Introduction to concepts Development with App Engine Deployment into App Engine
What you?ll learn Create processes that are ideal for cloud platforms

Disassembling Code : IDA Pro and SoftICE
Programming ebook: Disassembling Code : IDA Pro and SoftICE Cover

This book describes how software code analysis tools such as IDA Pro are used to disassemble programs written in high-level languages and recognize different elements of disassembled code in order to debug applications in less time

Also described are the basics of Assembly language programming (MASM) and the system and format of commands for the Intel microprocessor

Aspects of disassembling, analyzing, and debugging software code are considered in detail, and an overview of contemporary disassemblers and debuggers used when analyzing executable code is provided

Dylan Programming: An Object-Oriented and Dynamic Language
Programming ebook: Dylan Programming: An Object-Oriented and Dynamic Language Cover

Dylan (DYnamic LANguage) is a new programming language invented by Apple Computers and developed in collaboration with several partners

Dylan Programming is a tutorial on programming in Dylan which introduces the basic ideas underlying the language

Extensive examples are given to show how to write effective object-oriented programs

Elements of Programming
Programming ebook: Elements of Programming Cover

?Ask a mechanical, structural, or electrical engineer how far they would get without a heavy reliance on a firm mathematical foundation, and they will tell you, ?not far

?

Engineering Distributed Objects
Programming ebook: Engineering Distributed Objects Cover

The pay-offs for creating distributed applications are in achieving portability, scalability and fault-tolerance

In order to simplify building software that performs robustly regardless of platform or network infrastructure, a new strata of ?middleware has been created

Enhancing the Quality of ABAP Development
Programming ebook: Enhancing the Quality of ABAP Development Cover

Based on practical experiences with implementing, optimizing, and maintaining small and large SAP installations, this unique new book teaches developers, IT managers, and project leaders how to significantly improve the efficiency and quality of ABAP development in their own organizations

Take advantage of expert insights on the do?s and don?

Erlang and OTP in Action
Programming ebook: Erlang and OTP in Action Cover

Concurrent programming has become a required discipline for all programmers

Multi-core processors and the increasing demand for maximum performance and scalability in mission-critical applications have renewed interest in functional languages like Erlang that are designed to handle concurrent programming

Erlang, and the OTP platform, make it possible to deliver more robust applications that satisfy rigorous uptime and performance requirements

Erlang Programming
Programming ebook: Erlang Programming Cover

This book is an in-depth introduction to Erlang, a programming language ideal for any situation where concurrency, fault tolerance, and fast response is essential

Erlang is gaining widespread adoption with the advent of multi-core processors and their new scalable approach to concurrency

With this guide you'll learn how to write complex concurrent programs in Erlang, regardless of your programming background or experience

Essential COM (DevelopMentor Series)
Programming ebook: Essential COM (DevelopMentor Series) Cover

The Component Object Model (COM) is deep and extremely difficult, making it impossible to grasp the ideas behind this specification quickly or easily

Don Box, the author of Essential COM concedes that it took him six months of reading documentation, writing programs, and experiencing general puzzlement before he had his personal COM epiphany

Nonetheless, if you're a C++ programmer and you want your skills to continue to be relevant in a PC market dominated by Windows 95 and Windows NT, you need to get going down the path toward your own COM enlightenment

Essential PowerShell (Addison-Wesley Microsoft Technology Series)
Programming ebook: Essential PowerShell (Addison-Wesley Microsoft Technology Series) Cover

Use PowerShell to Streamline and Automate Your Most Time-Consuming Windows Administration Tasks

 

With Windows PowerShell, Microsoft brings innovative console-based system administration and scripting to Windows clients and servers

PowerShell combines the best features of traditional UNIX shells with the immense power of the

NET Framework, offering a consistent and easy-to-use replacement for both the Windows command line and the Windows Script Host

Essential XUL Programming
Programming ebook: Essential XUL Programming Cover

A revolutionary new technology for the rapidly expanding world of e-commerce, XUL (XML User Interface Language) is an XML-based user interface language that gives Web developers control over all aspects of the
Web interface

Featuring two tutorials on programming with XUL, this book shows developers how to use basic XUL elements to build a sample interface for an e-commerce site, then goes on to explore more sophisticated applications by creating an information portal inside an application

Readers will find expert tips and advice on how to get started writing XUL code as well as how to extend it into Java and other non-Netscape interfaces

Event-Based Programming: Taking Events to the Limit
Programming ebook: Event-Based Programming: Taking Events to the Limit Cover

Languages like C#, VB

NET, and Delphi include built-in support for events, and these events become very powerful when they connect the objects and components of a system

Events make it possible for such parts to interact without any coupling

Expert F# (Expert's Voice in .Net)
Programming ebook: Expert F# (Expert's Voice in .Net) Cover

Expert F#

Expert F# is about practical programming in a beautiful language that puts the power and elegance of functional programming into the hands of

NET developers

In combination with

Fast, Efficient and Predictable Memory Accesses: Optimization Algorithms for Memory Architecture Aware Compilation
Programming ebook: Fast, Efficient and Predictable Memory Accesses: Optimization Algorithms for Memory Architecture Aware Compilation Cover

The memory system is increasingly turning into a bottleneck in the design of embedded systems

The speed improvements of memory systems are lower than the speed improvements of processors, eventually leading to embedded systems whose performance is limited by the memory

This problem is known as the `memory wall` problem

Flow-Based Programming: A New Approach to Application Development
Programming ebook: Flow-Based Programming: A New Approach to Application Development Cover

Written by a pioneer in the field, this is a thorough guide to the cost- and time-saving advantages of Flow-Based Programming

It explains the theoretical underpinnings and application of this programming method in practical terms

Readers are shown how to apply this programming in a number of areas and how to avoid common pitfalls

FORTRAN 90 for Scientists and Engineers
Programming ebook: FORTRAN 90 for Scientists and Engineers Cover

The introduction of the Fortran 90 standard is the first significant change in the Fortran language in over 20 years

this book is designed for anyone wanting to learn Fortran for the first time or or a programmer who needs to upgrade from Fortran 77 to Fortran 90



Employing a practical, problem-based approach this book provides a comprehensive introduction to the language

Foundations of GTK+ Development (Expert's Voice in Open Source)
Programming ebook: Foundations of GTK+ Development (Expert's Voice in Open Source) Cover

GTK+ is one of the most influential graphical toolkits for the Linux operating system

It is the technology upon which the GNOME and XFCE desktop environments are based, and its crucial to have clear understanding of its complexities to build even a simple Linux desktop application

Foundations of GTK+ Development guides you through these complexities, laying the foundation that will allow you to cross from novice to professional

Foundations of Object-Oriented Programming Using .NET 2.0 Patterns (Foundations)
Programming ebook: Foundations of Object-Oriented Programming Using .NET 2.0 Patterns (Foundations) Cover

Foundations of Object-Oriented Programming Using

NET 2

0 Patterns
solves the object-oriented and pattern-programming problem by mixing the two&emdash;the book teaches object-oriented concepts using patterns, or a solutions-based approach

Foundations of Qt Development
Programming ebook: Foundations of Qt Development Cover

As the standard for KDE desktop environment, Trolltechs Qt is a necessary basis for all programmers who want to develop cross-platform applications on Windows, Mac OS, Linux, and FreeBSD

A multitude of popular applications have been written in Qt including Adobe Photoshop Elements, Google Earth, Perforce Visual Client, and Skype

Foundations of Qt Development is based on Qt 4

From COBOL to OOP (The Morgan Kaufmann Series in Software Engineering and Programming)
Programming ebook: From COBOL to OOP (The Morgan Kaufmann Series in Software Engineering and Programming) Cover

Driven by the year-2000 problem, the hordes of COBOL developers experienced a renaissance, but the times when COBOL was state-of-the-art are long gone

Object-orientation, application servers, web front-ends, and relational database systems dominate the scene for new projects today

The fact remains however, that millions of lines of source code written in the structured programming language COBOL work daily on computer systems all over the world

Genetic Programming Theory and Practice V (Genetic and Evolutionary Computation)
Programming ebook: Genetic Programming Theory and Practice V (Genetic and Evolutionary Computation) Cover

Genetic Programming Theory and Practice V was developed from the fifth workshop at the University of Michigan?s Center for the Study of Complex Systems to facilitate the exchange of ideas and information related to the rapidly advancing field of Genetic Programming (GP)

Contributions from the foremost international researchers and practitioners in the GP arena examine the similarities and differences between theoretical and empirical results on real-world problems

Getting Started with Processing
Programming ebook: Getting Started with Processing Cover

Learn computer programming the easy way with Processing, a simple language that lets you use code to create drawings, animation, and interactive graphics

Programming courses usually start with theory, but this book lets you jump right into creative and fun projects

It's ideal for anyone who wants to learn basic programming, and serves as a simple introduction to graphics for people with some programming skills

Google Web Toolkit Applications
Programming ebook: Google Web Toolkit Applications Cover

?Ryan clearly understands the GWT value proposition and how GWT integrates into a diverse web technology stack?and not just in a theoretical way

Guide to Fortran 2003 Programming
Programming ebook: Guide to Fortran 2003 Programming Cover

This concise, accessible, and easy-to-read guide introduces the most important features of Fortran 03

Features: presents a complete discussion of all the basic features needed to write complete Fortran programs; makes extensive use of examples and case studies; provides a detailed exploration of control constructs, modules, procedures, arrays, character strings, data structures and derived types, pointer variables, and object-oriented programming; introduces the topic of modules as the framework for organizing data and procedures for a Fortran program; investigates the excellent input/output facilities available in Fortran; includes appendices listing the many intrinsic procedures and providing a brief informal syntax specification for the language; supplies simple problems throughout the book

This indispensable textbook provides a tutorial for anyone who wants to learn Fortran 03, and is eminently suitable as a reference for professionals

Guides for Application Integration (Patterns & Practices)
Programming ebook: Guides for Application Integration (Patterns & Practices) Cover

This guide examines in detail what application integration means and describes the capabilities needed to enable application integration

It discusses the major challenges involved and shows how you can adapt your application integration environment to meet those challenges

It also examines the Microsoft software products and services you can use to help you design your application integration environment

GWT in Practice
Programming ebook: GWT in Practice Cover

If you're a web developer, you know that you can use Ajax to add rich, user-friendly, dynamic features to your applications

With the Google Web Toolkit (GWT), a new Ajax tool from Google that automatically converts Java to JavaScript, you can build Ajax applications using the Java language

`GWT in Practice` is an example-driven, code-rich book designed for web developers already familiar with the basics of GWT who now want hands-on experience

Hacker's Guide to Visual FoxPro 7.0
Programming ebook: Hacker's Guide to Visual FoxPro 7.0 Cover

An irreverent look at how Visual FoxPro really works, this guide gives developers insight into every command, function, event, and method of version 7

0, including Service Pack One

Recognized within the FoxPro developer community as the indispensable resource for serious FoxPro development, this updated edition covers Visual FoxPro's Power Tools and the various components of the language, including Xbase traditions and assumptions

Handbook of Constraint Programming (Foundations of Artificial Intelligence)
Programming ebook: Handbook of Constraint Programming (Foundations of Artificial Intelligence) Cover

Constraint programming is a powerful paradigm for solving combinatorial search problems that draws on a wide range of techniques from artificial intelligence, computer science, databases, programming languages, and operations research

Constraint programming is currently applied with success to many domains, such as scheduling, planning, vehicle routing, configuration, networks, and bioinformatics



The aim of this handbook is to capture the full breadth and depth of the constraint programming field and to be encyclopedic in its scope and coverage

Haskell: The Craft of Functional Programming (2nd Edition)
Programming ebook: Haskell: The Craft of Functional Programming (2nd Edition) Cover

The second edition of Haskell: The Craft of Functional Programming is essential reading for beginners to functional programming and newcomers to the Haskell programming language

The emphasis is on the process of crafting programs and the text contains many examples and running case studies, as well as advice an program design, testing, problem solving and how to avoid common pitfalls

Building on the strengths of the first edition, the book includes many new and improved features:

Complete coverage of Haskell 98, the standard version of Haskell which will be stable and supported by implementations for years to come

Head First Programming: A Learner's Guide to Programming Using the Python Language
Programming ebook: Head First Programming: A Learner's Guide to Programming Using the Python Language Cover

Looking for a reliable way to learn how to program on your own, without being overwhelmed by confusing concepts? Head First Programming introduces the core concepts of writing computer programs -- variables, decisions, loops, functions, and objects -- which apply regardless of the programming language

This book offers concrete examples and exercises in the dynamic and versatile Python language to demonstrate and reinforce these concepts

Hello World! Computer Programming for Kids and Other Beginners
Programming ebook: Hello World! Computer Programming for Kids and Other Beginners Cover

`Computer programming is a powerful tool for children to 'learn learning, ' that is, to learn the skills of thinking and problem-solving,,

Children who engage in programming transfer that kind of learning to other things

`--Nicholas Negroponte, the man behind the One Laptop Per Child project that hopes to put a computer in the hands of every child on earth, January 2008

Your computer won't respond when you yell at it

How to Design Programs: An Introduction to Programming and Computing
Programming ebook: How to Design Programs: An Introduction to Programming and Computing Cover

This introduction to programming places computer science in the core of a liberal arts education

Unlike other introductory books, it focuses on the program design process

This approach fosters a variety of skills--critical reading, analytical thinking, creative synthesis, and attention to detail--that are important for everyone, not just future computer programmers

How to Write Parallel Programs: A First Course
Programming ebook: How to Write Parallel Programs: A First Course Cover

In the not-too-distant future every programmer, software engineer, and computer scientist will need to understand parallelism, a powerful and proven way to run programs fast

The authors of this straightforward tutorial explain why this is so and provide the instruction that will transform ordinary programmers into parallel programmers



How to Write Parallel Programs focuses on programming techniques for the largest class of parallel machines - general purpose asynchronous or MIMD machines

Inductive Logic Programming: 14th International Conference, ILP 2004, Porto, Portugal, September 6-8, 2004, Proceedings (Lecture Notes in Computer Science / Lecture Notes in Artificial Intelligence)
Programming ebook: Inductive Logic Programming: 14th International Conference, ILP 2004, Porto, Portugal, September 6-8, 2004, Proceedings (Lecture Notes in Computer Science / Lecture Notes in Artificial Intelligence) Cover

This book constitutes the refereed proceedings of the 14th International Conference on Inductive Logic Programming, ILP 2004, held in Porto, Portugal, in September 2004

The 20 revised full papers presented were carefully reviewed and selected for inclusion in the book

The papers address all current topics in inductive logic programming, ranging from theoretical and methodological issues to advanced applications in various areas

Inferno Programming with Limbo
Programming ebook: Inferno Programming with Limbo Cover

Inferno Programming with Limbo is the first complete developer?s guide to programming for the Inferno operating system

Developed at Lucent's Bell Labs, Inferno enables cross-platform, portable, distributed application development that is well suited for networked applications on resource constrained, embedded systems

Inside Server-Based Applications (Mps General)
Programming ebook: Inside Server-Based Applications (Mps General) Cover

Building server-side applications requires a different way of thinking

Many APIs are not in the repertoire of most programmers, so Inside Server-Based Applications provides an extremely useful survey of requisite C APIs, along with custom C++ classes and advice for creating Windows 2000 services and other server components

Any intermediate to advanced C/C++ developer will benefit from this intelligent and practical-minded title

Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism
Programming ebook: Intel Threading Building Blocks: Outfitting C++ for Multi-core Processor Parallelism Cover

Multi-core chips from Intel and AMD offer a dramatic boost in speed and responsiveness, and plenty of opportunities for multiprocessing on ordinary desktop computers

But they also present a challenge: More than ever, multithreading is a requirement for good performance

This guide explains how to maximize the benefits of these processors through a portable C++ library that works on Windows, Linux, Macintosh, and Unix systems

Internet Applications with Visual FoxPro 6.0
Programming ebook: Internet Applications with Visual FoxPro 6.0 Cover

Users learn how to build large Internet database applications using Tahoe as the foundation

Covered are server side Web applications, including ASP (ODBC and ActiveX automation servers), FoxISAPI, and advanced Web features such as cookies, authentication, and browser functionality encapsulation

Non-HTML distributed applications and remote data services are also explored

Internet Programming with OmniMark
Programming ebook: Internet Programming with OmniMark Cover

`I have been using OmniMark for a decade to solve many different kinds of information management problems

When OmniMark Technologies Corporation added features to their excellent language that allowed server functionality and database access, OmniMark became an even better, more powerful platform for data processing

When they made it free, it made me wonder why anyone is still using Perl

Itanium Architecture for Software Developers
Programming ebook: Itanium Architecture for Software Developers Cover

This unique description of the Intel® Itanium? application architecture helps the software development community to use the power of Intel's new line of 64-bit processors

The book provides: Knowledge that helps developers understand how to create high-performance software by tapping the unique features of the architecture and corresponding compilers

Korn Shell Programming by Example
Programming ebook: Korn Shell Programming by Example Cover

Korn Shell Programming by Example is a straight-forward, nuts and bolts book that will become a standard in the libraries of Unix administrators everywhere because of its real-life examples, progressive style, and lack of unnecessary fluff

Based on the Korn shell, it is an essential reference for administrators on how to program their system, and it is also beneficial for those new to Unix who need to know how to automate their system

Most of all, Korn Shell Programming by Example teaches and arms readers with the ability to solve problems they might encounter

Learn Pascal in Three Days (With CD-ROM)
Programming ebook: Learn Pascal in Three Days (With CD-ROM) Cover

Learn Pascal in Three Days (3e

) is an update of one of the best-selling introductions to Pascal on the market for beginning programmers

The title is recognized as one of the best introductions to Pascal suitable for students or anyone wanting a solid foundation in structured programming

Learn to Program, Second Edition (The Facets of Ruby Series)
Programming ebook: Learn to Program, Second Edition (The Facets of Ruby Series) Cover

Computers are everywhere, on every desk, in your iPod, cell phone, and PDA

To live well in the 21st century, you need to know how to make computers do things

And to really make computers do what you want, you have to learn to program

Learn to Tango with D
Programming ebook: Learn to Tango with D Cover

In recent years, much work has been put into creating programming languages that embody a blend of many of the most admired characteristics of their predecessors

One such language is D, which provides developers with the speed of languages such as C and C++ combined with the power and flexibility of languages such as Ruby and Python

Learn to Tango with D introduces you to the powerful D language, with special attention given to the Tango software library

LEGO MINDSTORMS NXT-G Programming Guide (Technology in Action)
Programming ebook: LEGO MINDSTORMS NXT-G Programming Guide (Technology in Action) Cover

The reader of this book will be someone looking for more detailed information on the NXT-G programming language used to program the LEGO Mindstorms NXT robotics kit

LEGO MINDSTORMS NXT-G Programming Guide is suitable for young programmers, age 10 and up, as well as parents and teachers who want to learn the new language for themselves or be able to assist students/children with learning to properly program their robots

Includes easy-to-follow examples for each and every programming block Provides programming techniques simple enough to be understood by young programmers, age 10 and up

Lex & Yacc (A Nutshell Handbook)
Programming ebook: Lex & Yacc (A Nutshell Handbook) Cover

This book shows you how to use two Unix utilities, lex andyacc, in program development

These tools help programmers build compilers and interpreters, but they also have a wider range of applications

You'll find tutorial sections for novice users, reference sections for advanced users, and a detailed index

Linear and Nonlinear Programming
Programming ebook: Linear and Nonlinear Programming Cover

`Linear and Nonlinear Programming` is considered a classic textbook in Optimization

While it is a classic, it also reflects modern theoretical insights

These insights provide structure to what might otherwise be simply a collection of techniques and results, and this is valuable both as a means for learning existing material and for developing new results

Linear Genetic Programming (Genetic and Evolutionary Computation)
Programming ebook: Linear Genetic Programming (Genetic and Evolutionary Computation) Cover

Linear Genetic Programming examines the evolution of imperative computer programs written as linear sequences of instructions

In contrast to functional expressions or syntax trees used in traditional Genetic Programming (GP), Linear Genetic Programming (LGP) employs a linear program structure as genetic material whose primary characteristics are exploited to achieve acceleration of both execution time and evolutionary progress

Online analysis and optimization of program code lead to more efficient techniques and contribute to a better understanding of the method and its parameters

Lingo in a Nutshell (Nutshell Handbook)
Programming ebook: Lingo in a Nutshell (Nutshell Handbook) Cover

Once again, O'Reilly scores big with a comprehensive treatment of a programming language that doesn't spend much time teaching the fundamentals

Lingo in a Nutshell sets a benchmark for Lingo documentation that no other book or online resource meets

Lingo in a Nutshell has to do with behind-the-scenes aspects of Lingo, including file management, data structures, loops, conditionals, and event handlers

Linux Programming by Example (By Example)
Programming ebook: Linux Programming by Example (By Example) Cover

Linux Programming By Example introduces programmers with some background in C but no knowledge of the specifics of Linux programming to the fundamentals of Linux system programming and application development

Topics covered include using GNU development tools, system programming, file handling in Linux, interprocess communication, network programming, application programming interfaces, debugging and memory management, and version control and software distribution



User review
A more recent `edition` is available
`I bought the book and started to read: Page 3 says: `To see the code for this book, go to ,,

Linux System Programming: Talking Directly to the Kernel and C Library
Programming ebook: Linux System Programming: Talking Directly to the Kernel and C Library Cover

This book is about writing software that makes the most effective use of the system you're running on -- code that interfaces directly with the kernel and core system libraries, including the shell, text editor, compiler, debugger, core utilities, and system daemons

The majority of both Unix and Linux code is still written at the system level, and Linux System Programming focuses on everything above the kernel, where applications such as Apache, bash, cp, vim, Emacs, gcc, gdb, glibc, ls, mv, and X exist

Written primarily for engineers looking to program (better) at the low level, this book is an ideal teaching tool for any programmer

Lisp in Small Pieces
Programming ebook: Lisp in Small Pieces Cover

This is a comprehensive account of the semantics and the implementation of the whole Lisp family of languages, namely Lisp, Scheme and related dialects

It describes 11 interpreters and 2 compilers, including very recent techniques of interpretation and compilation

The book is in two parts

Logic Programming with Prolog
Programming ebook: Logic Programming with Prolog Cover

This book teaches the techniques of Logic Programming through the Prolog language

The name stands for Programming in Logic

Prolog has been used for a wide variety of applications, including as the basis for a standard ?

Lotus Notes and Domino 6 Programming Bible
Programming ebook: Lotus Notes and Domino 6 Programming Bible Cover

* Covers all the programming techniques, concepts, and languages used with Notes and Domino, as well as the many new features of Domino 6
* Thoroughly examines the Notes and Domino role with Java, XML, Web services, and other IBM products and technologies
* Provides extensive code and examples, many geared to the needs of administrators
* High-profile authors, known to their audience through conferences and articles
* Companion Web site shows example applications from the book running on a live Domino server and provides code download

User review
Print the online help manual or buy this book
Pretty disappointing,,

reads like an online help manual

It does not contain any examples, does not teach practical applications or creative uses

Macroimplementation of Snobol 4
Programming ebook: Macroimplementation of Snobol 4 Cover

Managing Projects with GNU make, Third Edition
Programming ebook: Managing Projects with GNU make, Third Edition Cover

The utility simply known as `make` is one of the most enduring features of both Unix and other operating systems

First invented in the 1970s, `make` still turns up to this day as the central engine in most programming projects; it even builds the Linux kernel

In the third edition of the classic `Managing Projects with GNU make,` readers will learn why this utility continues to hold its top position in project build software, despite many younger competitors

Mastering Kylix 2
Programming ebook: Mastering Kylix 2 Cover

Kylix is Borland's new tool, based on Delphi, for developing applications that run on the Linux operating system

In this book, best-selling Mastering Delphi author Marco Cantu tackles all aspects of using the tool

Whether you are a Delphi developer who wants to learn Linux development, or you are a Linux developer who wants to learn how to use the Kylix toolset, this is the reference you need

Masterminds of Programming: Conversations with the Creators of Major Programming Languages (Theory in Practice (O'Reilly))
Programming ebook: Masterminds of Programming: Conversations with the Creators of Major Programming Languages (Theory in Practice (O'Reilly)) Cover

Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages

In this unique collection, you'll learn about the processes that led to specific design decisions, including the goals they had in mind, the trade-offs they had to make, and how their experiences have left an impact on programming today

Masterminds of Programming includes individual interviews with:

Adin D

Math Toolkit for Real-Time Programming
Programming ebook: Math Toolkit for Real-Time Programming Cover

Do big math on small machines Write fast and accurate library functions Master analytical and numerical calculus Perform numerical integration to any order Implement z-transform formulas Need to learn the ins and outs of the fundamental math functions in

Master analytical and numerical calculus with this solid course in applied math from the renowned columnist of Embedded Systems Programming magazine

You will learn how to do big math on small machines with fast and accurate library functions, numerical integration to any order and z-transform formulas

Features never-before-published methods and a versatile set of algorithms to use in your own projects

MegaFox: 1002 Things You Wanted to Know About Extending Visual FoxPro
Programming ebook: MegaFox: 1002 Things You Wanted to Know About Extending Visual FoxPro Cover

With its native data engine, rich object-oriented language, and capabilities to produce COM servers and consumer Web services, Visual FoxPro is the single most flexible programming tool available to software developers

But in today's programming environment, nothing stands alone

This guide will show developers how to extend the scope and power of Visual FoxPro as a development tool by integrating it with other software technologies

Microsoft Solutions Framework Essentials (Pro-Developer (Paperback))
Programming ebook: Microsoft  Solutions Framework Essentials (Pro-Developer (Paperback)) Cover

Get the hands-on guidance you need to understand how to work with the Microsoft Solutions Framework (MSF), Version 4

MSF is a deliberate and disciplined approach to technology projects based on a defined set of principles, models, disciplines, concepts, guidelines, and proven practices from Microsoft

MSF has a long history of helping teams and organizations become more successful in delivering business-driven technology solutions to their customers

Microsoft Visual Web Developer(TM) 2005 Express Edition: Build a Web Site Now! (Build a Web Page Now)
Programming ebook: Microsoft  Visual Web Developer(TM) 2005 Express Edition: Build a Web Site Now! (Build a Web Page Now) Cover

With this lively, eye-opening, and hands-on book, all you need is a computer and the desire to learn how to create Web pages now using Visual Web Developer Express Edition! Featuring a full working edition of the software, this fun and highly visual guide walks you through a complete Web page project from set-up to launch

You?

Microsoft Office Automation with Visual FoxPro
Programming ebook: Microsoft Office Automation with Visual FoxPro Cover

Visual FoxPro developers are used to building large, complex applications using only VFP as their programming environment

But Windows users are demanding more?integration with other applications such as the Microsoft Office suit?

Microsoft Visual Foxpro 6.0 Programmer's Guide (Programmer's Guide)
Programming ebook: Microsoft Visual Foxpro 6.0 Programmer's Guide (Programmer's Guide) Cover

This book helps you exploit Microsoft Visual FoxPro 6, a powerful end-user tool that allows you to build small-scale but effective database programs quickly and that ships with Visual Studio 6

The guide assumes little programming or database experience and provides a basic tour of programming and objects, plus database objects like tables and views

(Visual FoxPro 6 is arguably a good place to try out basic object-oriented programming techniques for the very first time

Microsoft Windows Script Host 2.0 Developer's Guide
Programming ebook: Microsoft Windows Script Host 2.0 Developer's Guide Cover

Since the release of Microsoft Windows 98, Windows Script Host (WSH) has become increasingly popular as a tool for automating routine, daily PC tasks to save time and effort

But learning how to script with WSH has been difficult because of a lack of good documentation-until now

MICROSOFT WINDOWS SCRIPT HOST 2

Microsoft® Visual Web Developer(TM) 2008 Express Edition Step by Step (Step by Step (Microsoft))
Programming ebook: Microsoft® Visual Web Developer(TM) 2008 Express Edition Step by Step (Step by Step (Microsoft)) Cover

Teach yourself Visual Web Developer 2008?one step at a time

Ideal for beginning developers who want to design modern, dynamic Web sites, this practical tutorial delivers hands-on guidance for creating data-driven pages that integrate Web services and ASP

Mobile Phone Programming: and its Application to Wireless Networking
Programming ebook: Mobile Phone Programming: and its Application to Wireless Networking Cover

This book provides a solid overview of mobile phone programming targeting both academia and industry

The book covers all commercial realizations of Symbian, Windows Mobile and Linux platforms

Each programming language (JAVA, Python, C/C++) and a set of development environments are introduced ?

Mule 2: A Developer's Guide (Firstpress)
Programming ebook: Mule 2: A Developer's Guide (Firstpress) Cover

Published with the developer in mind, firstPress technical briefs explore emerging technologies that have the potential to be critical for tomorrow's industry

Apress keeps developers one step ahead by presenting key information as early as possible in a PDF of 150 pages or less

Explore the future through Apress,,

Multi-Agent Programming : Languages, Platforms and Applications (Multiagent Systems, Artificial Societies, and Simulated Organizations)
Programming ebook: Multi-Agent Programming : Languages, Platforms and Applications (Multiagent Systems, Artificial Societies, and Simulated Organizations) Cover

Multi-Agent Programming is an essential reference for anyone interested in the most up-to-date developments in MAS programming

While previous research has focused on the development of formal and informal approaches to analyze and specify Multi-Agent Systems, this book focuses on the development of programming languages and tools which not only support MAS programming, but also implement key concepts of MAS in a unified framework

Part I describes approaches that rely on computational logic or process algebra ?

Multidimensional Programming
Programming ebook: Multidimensional Programming Cover

This book describes a powerful language for multidimensional declarative programming called Lucid

Lucid has evolved considerably in the past ten years

The main catalyst for this metamorphosis was the discovery that Lucid is based on intensional logic, one commonly used in studying natural languages

Multithreading Applications in Win32: The Complete Guide to Threads
Programming ebook: Multithreading Applications in Win32: The Complete Guide to Threads Cover

Multithreading--dividing an application into multiple independent streams of execution--is a powerful but potentially intimidating programming technique

Multithreading Applications in Win32: The Complete Guide to Threads teaches you how to build multithreaded applications step by step, starting with simple examples and gradually introducing complicating factors and the Win32 APIs you'll need to deal with them

After you've mastered the basic concepts, you'll learn exactly how to implement multithreading applications using C, C++, and MFC, plus specific applications of multithreading on the Win32 platform

Next Generation ABAP Development
Programming ebook: Next Generation ABAP Development Cover

This book shows advanced ABAP programmers new concepts, technologies, techniques, and functions that have been introduced to ABAP (Release 7

0) in the last few years

Based on a single real-world example that runs throughout the book - a university upgrading from SAP R/3 4

Ning For Dummies (For Dummies (Computer/Tech))
Programming ebook: Ning For Dummies (For Dummies (Computer/Tech)) Cover

Ning is a cool, free social networking platform, and you can learn how to use Ning quickly and easily with Ning For Dummies

If you have a cause to promote or a passion about a topic, here?s how to explore existing networks and interact with others who share your obsession, as well as how to start one of your own

Object Oriented Programming in Eiffel
Programming ebook: Object Oriented Programming in Eiffel Cover

Provides a clear introduction to the Eiffel programming language

Covers the language, logical assertions, and design of object-oriented systems, making it ideal for a new programmer or those unfamiliar with object-oriented programming

Paper

Object Oriented Programming under Windows NT and 95
Programming ebook: Object Oriented Programming under Windows NT and 95 Cover

Objected-Oriented Programming for Windows 95 and NT brings the power of true object-oriented programming methods to real-world Windows development



The book describes fundamental object-oriented programming methods and explains how readers may apply them within the Windows 95 (and 98) and Windows NT environments using three leading programming tools - Microsoft Visual C++ and Visual Basic and Borland Delphi



Readers will understand how traditional object-oriented principles and techniques correspond to the characteristics of modern operating environments and how OOP approaches can help them more efficiently create genuinely user-friendly applications

Object-Oriented Design Knowledge: Principles, Heuristics And Best Practices
Programming ebook: Object-Oriented Design Knowledge: Principles, Heuristics And Best Practices Cover

In order to properly understand a field, a researcher has to first understand the accumulated knowledge of that field

Micro-architectural design has accumulated knowledge elements that are clearly defined

These elements, such as design patterns, are properly differentiated and generally understood, but other elements such as heuristics, best practices, and others are just vague concepts

Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS
Programming ebook: Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS Cover



User review
THE book on object-oriented programming in Common Lisp
Sonya Keene is one of the very best technical writers in the entire computer industry, and she was one of the inner circle of experts who designed and standardized the Common Lisp Object System

This book is crystal clear, accurate, and comprehensive



User review
Really great book on CLOS
This is a great book

Object-Oriented Programming in the Beta Programming Language
Programming ebook: Object-Oriented Programming in the Beta Programming Language Cover

Object-oriented programming originated with the Simula language developed by Kristen Nygaard in Oslo in the 1960s

Now, from the birthplace of OOP, comes the new BETA programming language, for which this book is both tutorial and reference

It provides a clear introduction to the basic concepts of OOP and to more advanced topics

Objective-C for Absolute Beginners: iPhone and Mac Programming Made Easy
Programming ebook: Objective-C for Absolute Beginners: iPhone and Mac Programming Made Easy Cover

It seems as if everyone is writing applications for Apple?s iPhone and iPad, but how do they all do it? It?

Objective-C: Visual QuickStart Guide
Programming ebook: Objective-C: Visual QuickStart Guide Cover

Objective C 2

0 is the object-oriented language that is the basis for Cocoa and Cocoa Touch, the development environment for the iPhone/iPod Touch

You'll learn all the basics: from handling data and creating functions to managing memory and handling exceptions

Online Storage Systems and Transportation Problems with Applications : Optimization Models and Mathematical Solutions (Applied Optimization)
Programming ebook: Online Storage Systems and Transportation Problems with Applications : Optimization Models and Mathematical Solutions (Applied Optimization) Cover

This books covers the analysis and development of online algorithms involving exact optimization and heuristic techniques, and their application to solve two real life problems

The first problem is concerned with a complex technical system: a special carousel based high-speed storage system - Rotastore

The second problem originates in the health sector and leads to a vehicle routing problem

OpenEdge Development: Progress 4GL Handbook
Programming ebook: OpenEdge Development: Progress 4GL Handbook Cover

This book is a comprehensive tour of all the essential elements of the Progress 4GL

The Progress 4GL remains by far the most powerful and comprehensive language for developing serious business applications

Combined with the Progress RDBMS(tm) database and the other components of the Progress OpenEdge(tm) product family, the Progress 4GL can support you in building and deploying your applications in ways that are matched by no other environment today

Palm OS Programming
Programming ebook: Palm OS Programming Cover

The PalmOS is the most widely-distributed operating system for handheld computers, with tens of millions of devices in use worldwide

Palm has a thriving developer community, with over 350,000 registered developers and countless hobbyist developers

The new edition of PalmOS Programming introduces the many updates to the PalmOS operating system in the past 24 months, including wirelss, color, and the Visor devices

Palm OS Programming Bible (With CD-ROM)
Programming ebook: Palm OS Programming Bible (With CD-ROM) Cover

With complete coverage of the new Palm wireless and Web capabilities, this one-step reference shows programmers how to create next-generation applications for Palm OS devices using all the latest development platforms and tools

The author has tested the many code samples against all Palm OS versions right up to the new OS 3

5

Parallel and Distributed Logic Programming: Towards the Design of a Framework for the Next Generation Database Machines (Studies in Computational Intelligence)
Programming ebook: Parallel and Distributed Logic Programming: Towards the Design of a Framework for the Next Generation Database Machines (Studies in Computational Intelligence) Cover

The book Parallel and Distributed Logic Programming provides a clear introduction to parallel and distributed approach to logic programming

It examines the existing models of distributed logic programming, analyses the pros and cons of these models, and proposes an alternative framework for distributed logic programming using extended Petri nets

The hardwired realization of the Petri net based framework is presented in detail

PC Intern: The Encyclopedia of System Programming (Developers Series)
Programming ebook: PC Intern: The Encyclopedia of System Programming (Developers Series) Cover

Already used by 600,000 programmers in its previous editions, this encyclopedia presents up-to-date technical information on virtually every aspect of the PC--from its architecture and make-up to its built-in components and add-on peripherals

The authors clearly explain system level programming, illustrating their solutions in C++, assembly language, Pascal, and Visual Basic

The CD-ROM includes every program from the book

Practical Clojure (The Definitive Guide)
Programming ebook: Practical Clojure (The Definitive Guide) Cover

This book is the first definitive reference for the Clojure language, providing both an introduction to functional programming in general and a more specific introduction to Clojure?s features

This book demonstrates the use of the language through examples, including features such as STM and immutability, which may be new to programmers coming from other languages

Practical IDL Programming
Programming ebook: Practical IDL Programming Cover



Increasingly, scientists and engineers must quickly and efficiently analyze and visualize extremely large sets of data

Interactive Data Language, IDL, was designed to address just this need

A popular data analysis and visualization programming environment, IDL is used worldwide by scientists and engineers in fields as diverse as the physical sciences, medical physics, and engineering test and analysis

Practical OCaml
Programming ebook: Practical OCaml Cover

Objective Caml (OCaml) is an open source programming language that allows you to utilize both functional and object-oriented programming

Sporting features such as a robust object system, type safety, and an expansive standard library, OCaml is a language that encourages pragmatic solutions instead of dogmatic ones

Boasting performance on par with the likes of C/C++, and having compilers available for a variety of platforms, including Windows, Unix, Linux, and Mac OS X, enterprise developers should consider adding this powerful language to their repertoire

Practical Palm Pre WebOS Projects (Beginning)
Programming ebook: Practical Palm Pre WebOS Projects (Beginning) Cover

The Palm Pre is the hottest new device on the block

It?s the cell phone?

Practical Programming: An Introduction to Computer Science Using Python (Pragmatic Programmers)
Programming ebook: Practical Programming: An Introduction to Computer Science Using Python (Pragmatic Programmers) Cover

Computers are used in every part of science from ecology to particle physics

This introduction to computer science continually reinforces those ties by using real-world science problems as examples

Anyone who has taken a high school science class will be able to follow along as the book introduces the basics of programming, then goes on to show readers how to work with databases, download data from the web automatically, build graphical interfaces, and most importantly, how to think like a professional programmer

Prefactoring
Programming ebook: Prefactoring Cover

Prefactoring approaches software development of new systems using lessons learned from many developers over the years

It is a compendium of ideas gained from retrospectives on what went right and what went wrong in development

Some of these ideas came from experience in refactoring

Preventative Programming Techniques: Avoid and Correct Common Mistakes (Programming Series)
Programming ebook: Preventative Programming Techniques: Avoid and Correct Common Mistakes (Programming Series) Cover

Preventative Programming Techniques provides programmers with a clear and intelligent approach to detecting, preventing, and correcting the most common mistakes

It includes practical ways to reduce problems that occur every day, and provides methods for correcting problems that already exist

Using a medical metaphor, each of the common problems is presented as an illness

Problem Seeking: An Architectural Programming Primer
Programming ebook: Problem Seeking: An Architectural Programming Primer Cover

The first task for any architect is determining the requirements of a proposed building or site--a process referred to as programming

This systematic process includes gathering and analyzing information about a building or other setting, and using that information to create guidelines for the performance of that setting

Problem Seeking: An Architectural Programming Primer instantly recognizable, classic book on programming by one of the world's premier architectural firms--HOK

Problem Solving With Prolog
Programming ebook: Problem Solving With Prolog Cover

This is a practical introduction to PROLOG for the reader with little experience

It presents problem-solving techniques for program development in PROLOG based on case analysis and the use of a toolkit of PROLOG techniques

The development of larger scale programs and the techniques for solving them using the methodology and tools described, through the presentation of several case studies of typical programming problems is also discussed

Processing XML documents with Oracle JDeveloper 11g
Programming ebook: Processing XML documents with Oracle JDeveloper 11g Cover

Creating, validating, and transforming XML documents with Oracle's IDE Will get the reader developing applications for processing XML in JDeveloper 11g quickly and easily Self-contained chapters provide thorough, comprehensive instructions on how to use JDeveloper to create, validate, parse, transform, and compare XML documents

The only title to cover XML processing in Oracle JDeveloper 11g, this book includes information on the Oracle XDK 11g APIs

Packed with example code and detailed commentary, the book is fully illustrated with functional step-by-step examples

Processing: A Programming Handbook for Visual Designers and Artists
Programming ebook: Processing: A Programming Handbook for Visual Designers and Artists Cover

It has been more than twenty years since desktop publishing reinvented design, and it's clear that there is a growing need for designers and artists to learn programming skills to fill the widening gap between their ideas and the capability of their purchased software

This book is an introduction to the concepts of computer programming within the context of the visual arts

It offers a comprehensive reference and text for Processing (www

Professional Android Application Development (Wrox Programmer to Programmer)
Programming ebook: Professional Android Application Development (Wrox Programmer to Programmer) Cover

A hands-on guide to building mobile applications, Professional Android Application Development features concise and compelling examples that show you how to quickly construct real-world mobile applications for Android phones

Fully up-to-date for version 1

0 of the Android software development kit, it covers all the essential features, and explores the advanced capabilities of Android (including GPS, accelerometers, and background Services) to help you construct increasingly complex, useful, and innovative mobile applications for Android phones

Professional Community Server Themes (Programmer to Programmer)
Programming ebook: Professional Community Server Themes (Programmer to Programmer) Cover

Wrox's Professional Community Server Themes is one the first guide to the Chameleon theming engine

Inside, Telligent developers Wyatt Preul and Ben Tiedt share their experience with Community Server, and teach readers how to extend their implementation with theming

Professional Community Server Themes is heavy on fully implemented examples, making this a hands-on guide that will get readers customizing the look of their Community Server install quickly

Professional haXe and Neko
Programming ebook: Professional haXe and Neko Cover

As the first title to focus on haXe and Neko, this book walks you through unleashing the potential of these two free tools in order to use them to develop desktop and web based applications, including server-side and client side logic, using a single language

Step-by-step instructions and helpful examples uncover adventurous ways to build dynamic, database-driven web sites with Ajax-powered pages and eye-catching Flash contentall with using only the solitary language of haXe

Professional Microsoft Smartphone Programming
Programming ebook: Professional Microsoft Smartphone Programming Cover

`Professor Yang and Dr

Zheng are two of the passionate young researchers in the field with a lot of hands-on experience

Professor Ni, on the other hand, is a veteran in wireless technologies, 2

Professional Multicore Programming: Design and Implementation for C Developers (Wrox Programmer to Programmer)
Programming ebook: Professional Multicore Programming: Design and Implementation for C   Developers (Wrox Programmer to Programmer) Cover

Professional Multicore Programming: Design and Implementation for C++ Developers presents the basics of multicore programming in a simple, easy-to-understand manner so that you can easily apply the concepts to your everyday projects

Learn the fundamentals of programming for multiprocessor and multithreaded architecture, progress to multi-core programming and eventually become comfortable with programming techniques that otherwise can be difficult to understand

Anticipate the pitfalls and traps of concurrency programming and synchronization before you encounter them yourself by finding them outlined in this indispensable guide to multicore programming

Professional Office Business Application Development: Using Microsoft Office SharePoint Server 2007 and VSTO (Wrox Programmer to Programmer)
Programming ebook: Professional Office Business Application Development: Using Microsoft Office SharePoint Server 2007 and VSTO (Wrox Programmer to Programmer) Cover

Office Business Application (OBA) development is new and growing at a rapid pace as large companies discover its importance

This book provides you with insight into how organizations can leverage OBA

You?

Professional Windows PowerShell (Programmer to Programmer)
Programming ebook: Professional Windows PowerShell (Programmer to Programmer) Cover

MSH is a new command-line shell for Microsoft server products, including the long-awaited Longhorn server, and will eventually ship with all major Microsoft products, making it the must-know technology MSH will replace current command lines in new Microsoft products and can be used to write shell scripts similar to those used with Unix and Linux Discusses how MSH enables all of the

NET Framework objects to become accessible via scripting, making it a very powerful addition to any developer's or administrator's toolbox Readers are guided through all the ins and outs of MSH and learn how to create powerful solutions; run scripts, programs, and commands; customize the MSH environment; handle data; manage files and disks; and script solutions and

NET objects

User review
Almost useless
My expectations from a book like this are to understand how Powershell works and how to solve problems with Powershell

Professional Xcode 3 (Wrox Programmer to Programmer)
Programming ebook: Professional Xcode 3 (Wrox Programmer to Programmer) Cover

A solid guide that responds to the active interest in Apple's Xcode tools

Apple's Xcode tools are a collection of applications and frameworks that are used to develop, test, and optimize applications primarily written for Mac OS X or the iPhone

The steady increase in sales of Apple computers has triggered a strong interest in gaining a thorough understanding of Xcode and its tools and what they have to offer

This book provides you with an inside look at the array of Xcode tools from top to bottom

Programmer's Guide to NCurses
Programming ebook: Programmer's Guide to NCurses Cover

Programming the console in UNIX?

Here's just what you need

First, you'll get a no-nonsense tutorial guide to the nCurses version 5

Programming Applications for Microsoft Windows (Dv-Mps General)
Programming ebook: Programming Applications for Microsoft Windows (Dv-Mps General) Cover

Aimed at the experienced C/C++ developer, the new edition of Jeffrey Richter's Programming Applications for Microsoft Windows supplies expanded coverage of essential advanced Windows programming techniques and APIs

In addition, the book includes excellent material on Windows 2000 (including future 64-bit versions of the OS) and use of some C++ for sample code

This book's strength has to be its coverage of essential under-the-hood operating system features, like processes and threads, synchronization objects and memory management techniques, plus the APIs used to work with them

Programming ArcObjects with VBA: A Task-Oriented Approach, Second Edition
Programming ebook: Programming ArcObjects with VBA: A Task-Oriented Approach, Second Edition Cover

If you're ready to take your knowledge of ArcGIS to the next level, then you need to learn how to work with ArcObjects

But with thousands of objects, properties, and methods, how can you ever hope to sort through the ArcObjects model diagrams?

The first edition of Chang's Programming ArcObjects with VBA: A Task-Oriented Approach gave us the answer

Programming Collective Intelligence: Building Smart Web 2.0 Applications
Programming ebook: Programming Collective Intelligence: Building Smart Web 2.0 Applications Cover

Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2

0 applications to mine the enormous amount of data created by people on the Internet

Programming Erlang: Software for a Concurrent World
Programming ebook: Programming Erlang: Software for a Concurrent World Cover

Erlang solves one of the most pressing problems facing developers today: how to write reliable, concurrent, high-performance systems

It's used worldwide by companies who need to produce reliable, efficient, and scalable applications

Invest in learning Erlang now

Programming F# (Animal Guide)
Programming ebook: Programming F# (Animal Guide) Cover

Why learn F#? This multi-paradigm language not only offers you an enormous productivity boost through functional programming, it also lets you develop applications using your existing object-oriented and imperative programming skills

With Programming F#, you'll quickly discover the many advantages of Microsoft's new language, which includes access to all the great tools and libraries of the

Programming for Peace: Computer-Aided Methods for International Conflict Resolution and Prevention (Advances in Group Decision and Negotiation)
Programming ebook: Programming for Peace: Computer-Aided Methods for International Conflict Resolution and Prevention (Advances in Group Decision and Negotiation) Cover

Sadly enough, war, conflicts and terrorism appear to stay with us in the 21st century

But what is our outlook on new methods for preventing and ending them? Present-day hard- and software enables the development of large crisis, conflict, and conflict management databases with many variables, sometimes with automated updates, statistical analyses of a high complexity, elaborate simulation models, and even interactive uses of these databases

Programming for the Absolute Beginner (No Experience Required (Course Technology))
Programming ebook: Programming for the Absolute Beginner (No Experience Required (Course Technology)) Cover

Want to learn computer programming but aren't sure where to start? Programming for the Absolute Beginner provides a gentle learning curve in programming for anyone who wants to develop fundamental programming skills and create computer programs

The primary focus is on teaching the reader how to program using a free implementation of BASIC called Just BASIC

Programming from Specifications (Prentice Hall International Series in Computer Science)
Programming ebook: Programming from Specifications (Prentice Hall International Series in Computer Science) Cover

Providing a thorough treatment of most elementary programme development techniques, this revised edition covers topics such as procedures, parameters, recursion and data refinement, with the integration of specification, development and coding, based on ordinary (classical) logic

This second edition features: substantial restructuring of earlier material, streamlining the introduction of programming language features; simplified presentation of procedures, parameters and recursion; an expanded chapter on data refinement, giving the much simpler laws that specialize to functional abstractions; a new chapter on recursive types (trees etc) and appropriate control structures; and, following the original concluding case study, two completely new ones: `the recursive treatment of the largest rectangle under a histogram`, and a specification and extended developnent of an electronic mail system (including limited concurrency)

Programming Google App Engine (Animal Guide)
Programming ebook: Programming Google App Engine (Animal Guide) Cover

As one of today's cloud computing services, Google App Engine does more than provide access to a large system of servers

It also offers you a simple model for building applications that scale automatically to accommodate millions of users

With Programming Google App Engine, you'll get expert practical guidance that will help you make the best use of this powerful platform

Programming in Haskell
Programming ebook: Programming in Haskell Cover

Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs

This introduction is ideal for beginners: it requires no previous programming experience and all concepts are explained from first principles via carefully chosen examples

Each chapter includes exercises that range from the straightforward to extended projects, plus suggestions for further reading on more advanced topics

Programming in Prolog: Using the ISO Standard
Programming ebook: Programming in Prolog: Using the ISO Standard Cover

Originally published in 1981, this was the first textbook on programming in the Prolog language and is still the definitive introductory text on Prolog

Though many Prolog textbooks have been published since, this one has withstood the test of time because of its comprehensiveness, tutorial approach, and emphasis on general programming applications

Prolog has continued to attract a great deal of interest in the computer science community, and has turned out to be a basis for an important new generation of programming languages and systems for Artificial Intelligence

Programming in the OSEK/VDX Environment (With CD-ROM)
Programming ebook: Programming in the OSEK/VDX Environment (With CD-ROM) Cover

Achieve efficiencies in programming your embedded communications and control systems by using the OSEK/VDX open standard

Developed by the automotive industry to increase productivity through the use of a standard architectural system and re-useable code,

Use the OSEK/VDX open standard to program embedded computer control systems

Each of the three OSEK/VDX standards are presented independently so you can refer to the sections pertinent to your project

Programming INDIGO
Programming ebook: Programming INDIGO Cover



User review
OKAY, Here are my two cents !
I bought this book just out of curiosity

but then I found it as nice to read

Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks
Programming ebook: Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks Cover

If you're interested in using electronics and programming to create rich interactive experiences with your artwork, designs, or prototypes, Programming Interactivity is the place to start

You'll explore common themes in interactive art and design, like 2D and 3D graphics, sound, physical interaction, computer vision, circuit bending, geo-location and more

This book explains programming and electrical engineering basics, and introduces three freely available tools created specifically for artists and designers: Processing, a Java-based programming language and environment for building projects on the desktop, Web, or mobile phones Arduino, a system that integrates a microcomputer prototyping board, IDE, and programming language for creating your own hardware and controls OpenFrameworks, a coding framework simplified for designers and artists, using the powerful C++ programming language

You'll get working code samples you can use right away, along with the background and technical information you need to design, program, build, and troubleshoot your own projects

Programming Internet Mail
Programming ebook: Programming Internet Mail Cover

For most users, e-mail is just another application on their computers

For developers, however, Internet e-mail involves a dizzying array of standards and formats

Programming Internet Email takes all of today's e-mail standards and puts them together in a readable form

Programming Interviews Exposed: Secrets to Landing Your Next Job (Programmer to Programmer)
Programming ebook: Programming Interviews Exposed: Secrets to Landing Your Next Job (Programmer to Programmer) Cover

Programming Interviews Exposed
2nd Edition

The pressure is on during the interview process but with the right preparation, you can walk away with your dream job

This classic book uncovers what interviews are really like at America's top software and computer companies and provides you with the tools to succeed in any situation

The authors take you step-by-step through new problems and complex brainteasers they were asked during recent technical interviews

Programming Microsoft® Robotics Studio
Programming ebook: Programming Microsoft® Robotics Studio Cover

Get the practical reference to programming robotic applications by using the Microsoft Robotics Studio

Ideal for programmers familiar with Windows® based development using Microsoft Visual Studio® and the Microsoft

NET Framework, this guide expertly illustrates how to use the Robotics Studio

Programming on Purpose III: Essays on Software Technology
Programming ebook: Programming on Purpose III: Essays on Software Technology Cover

This collection of essays drawn from Plauger's popular `Programming on Purpose` column in the magazine Computer Language, focuses on the technology of writing computer software

Plauger's style is clear without being simplistic, reducing complex themes to bite-size chunks

KEY TOPICS: Covers a number of important technical themes such as computer arithmetic, approximating math functions, human perception and artificial intelligence, encrypting data and clarifying documentation

Programming on Purpose: Essays on Programming Design
Programming ebook: Programming on Purpose: Essays on Programming Design Cover

P

J

Plauger's monthly column `Programming on Purpose` has been entertaining and educating readers of Computer Language magazine for years

Programming Pearls (2nd Edition)
Programming ebook: Programming Pearls (2nd Edition) Cover

Fourteen years after it was first issued, C++ expert Jon Bentley reinvents a true classic with the second edition of his Programming Pearls

Completely revised and brought up to date with all new code examples in C and C++, this book remains an exceptional tutorial for learning to think like a programmer

The `pearls` in question center not only on choosing the right algorithms (like binary searches, sorting techniques, or sparse arrays) but also on showing how to solve problems effectively

Programming Scala (Animal Guide)
Programming ebook: Programming Scala (Animal Guide) Cover

Learn how to be more productive with Scala, a new multi-paradigm language for the Java Virtual Machine (JVM) that integrates features of both object-oriented and functional programming

With this book, you'll discover why Scala is ideal for highly scalable, component-based applications that support concurrency and distribution



Programming Scala clearly explains the advantages of Scala as a JVM language

Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine
Programming ebook: Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine Cover

The increasing popularity and availability of multicore processors is creating a whole new set of challenges--although you can enjoy true concurrency, you're now faced with higher contention and synchronization issues

Deploying an existing application on a multicore processor may bring out previously hidden concurrency issues

Java's multi-threading facility by itself isn't enough---it's a very low level abstraction

Programming the Cell Processor: For Games, Graphics, and Computation
Programming ebook: Programming the Cell Processor: For Games, Graphics, and Computation Cover

Make the Most of IBM?s Breakthrough Cell Processor in Any Gaming, Graphics, or Scientific Application

 

IBM?s Cell processor delivers truly stunning computational power: enough to satisfy even the most demanding gamers and graphics developers

Programming With GNU Software
Programming ebook: Programming With GNU Software Cover

One of the great benefits of Unix is the vast array of free and inexpensive software tools that are available for the platform

Programming with GNU Software provides an overview of how C and C++ programmers can use some of these tools: the source-code editor Emacs, the gcc compiler, gdb debugger, gprof profiler, and the RCS version-control system

The book offers a quick-paced tutorial that, unlike some introductions to Unix tools, is particularly focused on the needs of C programmers

Programming with Quartz: 2D and PDF Graphics in Mac OS X (The Morgan Kaufmann Series in Computer Graphics)
Programming ebook: Programming with Quartz: 2D and PDF Graphics in Mac OS X (The Morgan Kaufmann Series in Computer Graphics) Cover

Written by members of the development team at Apple, Programming with Quartz is the first book to describe the sophisticated graphics system of Mac OS X

By using the methods described in this book, developers will be able to fully exploit the state-of-the-art graphics capabilities of Mac OS X in their applications, whether for Cocoa or Carbon development

This book also serves as an introduction to 2D graphics concepts, including how images are drawn and how color is rendered

Programming With Visibroker : A Developer's Guide to Visibroker for Java
Programming ebook: Programming With Visibroker : A Developer's Guide to Visibroker for Java Cover

The only book you need for programming VisiBroker using Java
The most widely used commercial implementation of the CORBA standard, Inprise's VisiBroker, is used by hundreds of thousands of developers worldwide

Written by a team of Inprise insiders, this updated and expanded Second Edition of the #1 guide to programming VisiBroker helps Java developers quickly master the skills they need to develop more powerful and sophisticated distributed, object-oriented, client/server systems, from scratch or with existing components using VisiBroker 4

New topics covered in this edition include migrating VisiBroker 3 to version 4; the Portable Object Adaptor; implementing the Objects by Value feature; the VisiBroker Interface Repository; Dynamic Programming APIs for use with scripting; and more

Prolog Programming in Depth
Programming ebook: Prolog Programming in Depth Cover

This book covers the Prolog programming language thoroughly with an emphasis on building practical application software, not just theory

Working through this book, readers build several types of expert systems, as well as natural language processing software and utilities to read foreign file formats

This is the first book to cover ISO Standard Prolog, but the programs are compatible with earlier dialects of the language

Puzzles for Programmers and Pros
Programming ebook: Puzzles for Programmers and Pros Cover

Aimed at both working programmers who are applying for a job where puzzles are an integral part of the interview, as well as techies who just love a good puzzle, this book offers a cache of exciting puzzles Features a new series of puzzles, never before published, called elimination puzzles that have a pedagogical aim of helping the reader solve an entire class of Sudoku-like puzzles Provides the tools to solve the puzzles by hand and computer The first part of each chapter presents a puzzle; the second part shows readers how to solve several classes of puzzles algorithmically; the third part asks the reader to solve a mystery involving codes, puzzles, and geography Comes with a unique bonus: if readers actually solve the mystery, they have a chance to win a prize, which will be promoted on wrox

com!

User review
Food for the brain, highly recommended!

Quickstart Apache Axis2
Programming ebook: Quickstart Apache Axis2 Cover

In Detail

Axis2 is an enterprise-ready web service engine that is very user friendly and provides web service interactions with a dynamic and flexible execution framework

Apache Axis2 is a core engine for web services with two implementations: Apache Axis2/Java and Apache Axis2/C

It is a complete redesign and rewrite of the widely used Apache Axis SOAP stack that builds on the lessons learned from the Apache Axis implementation of the SOAP submission to W3C

Rapid Web Applications with TurboGears: Using Python to Create Ajax-Powered Sites (Prentice Hall Open Source Software Development Series)
Programming ebook: Rapid Web Applications with TurboGears: Using Python to Create Ajax-Powered Sites (Prentice Hall Open Source Software Development Series) Cover

?Dear PHP,

It?s over between us

Real-Time Embedded Multithreading Using ThreadX, Second Edition
Programming ebook: Real-Time Embedded Multithreading Using ThreadX, Second Edition Cover

This second edition of Real-Time Embedded Multithreading contains the fundamentals of developing real-time operating systems and multithreading with all the new functionality of ThreadX Version 5

ThreadX has been deployed in approximately 500 million devices worldwide

General concepts and terminology are detailed along with problem solving of common pitfalls and problems

Real-Time Embedded Multithreading: Using ThreadX and ARM
Programming ebook: Real-Time Embedded Multithreading: Using ThreadX and ARM Cover

Use the industry's most popular RTOS/processor combination to develop embedded applications that are small, fast, reliable, and deterministic

Beginning with a discussion of embedded and real-time concepts and terminology, this book uses a specific demon

Use the industry's most popular RTOS/processor combination to develop embedded applications that are small, fast, reliable, and deterministic



User review
Literal reprint of Express Logic's free documentation for ThreadX
All you need to know, Dear Reader, is that this book is -- literally -- a selective reprint of Express Logic's ThreadX User's Guide that is available for free download on their site

REALbasic Cross-Platform Application Development
Programming ebook: REALbasic Cross-Platform Application Development Cover

REALbasic Cross-Platform Application Development treats REALbasic as a serious development environment and is targeted to developers with a minimum of programming experience, but who may or may not be new to the REALbasic platform

Written by a writer and developer with extensive REALbasic experience with input and guidance from REAL Software, this book will show you how to take advantage of the new cross-platform abilities of REALbasic and teach you how to create cross-platform applications

Don't waste any more time with the other novice-oriented REALbasic books out there

Refactoring Workbook
Programming ebook: Refactoring Workbook Cover

Refactoring has gained widespread acceptance in the software engineering community as a proven means of improving software

Martin Fowler's seminal book on this topic, Refactoring, 0201485672, has been used in the classroom to explain that existing code could be improved and enhanced without significantly altering the fundamental structure of an application

But many find that this concept has a steep learning curve that inhibits its use

Reversing: Secrets of Reverse Engineering
Programming ebook: Reversing: Secrets of Reverse Engineering Cover

Beginning with a basic primer on reverse engineering-including computer internals, operating systems, and assembly language-and then discussing the various
applications of reverse engineering, this book provides readers with practical, in-depth techniques for software reverse engineering

The book is broken into two parts, the first deals with security-related reverse engineering and the second explores the more practical aspects of reverse engineering

In addition, the author explains how to reverse engineer a third-party software library to improve interfacing and how to reverse engineer a competitor's software to build a better product

Rexx Programmer's Reference
Programming ebook: Rexx Programmer's Reference Cover

Originally developed for mainframes but highly portable across platforms-from servers to desktops to handhelds-Rexx is an easy yet powerful scripting language that's widely used for rapid application development

Covers Rexx interpreters for specialized functions-object-oriented, mainframe, and handheld

There are 8 different free Rexx interpreters optimized for different platforms and uses

RibbonX For Dummies (For Dummies (Computer/Tech))
Programming ebook: RibbonX For Dummies (For Dummies (Computer/Tech)) Cover

Includes coding examples and sample conversion programs!


Create VBA, VB

NET, and C# custom applications with this radical new interface

Are you ready to tackle RibbonX?

Sams Teach Yourself Object Oriented Programming in 21 Days
Programming ebook: Sams Teach Yourself Object Oriented Programming in 21 Days Cover

Sams Teach Yourself Object Oriented Programming in 21 Days differs from other OOP books in two main ways

Many classic OOP books are designed for software engineers and teach at an academic level

Sams Teach Yourself Object Oriented Programming in 21 Days presents accessible, user-friendly lessons designed with the beginning programmer in mind

Sams Teach Yourself Shell Programming in 24 Hours
Programming ebook: Sams Teach Yourself Shell Programming in 24 Hours Cover

Sams Teach Yourself Shell Programming in 24 Hours is a tutorial aimed at making the UNIX and Linux user more effective and productive users of the operating system

It does this by showing them how to take control of their systems by harnessing the power of the shell

The vast majority of users utilize either the Korn shell or some variation of the Bourne shell

Sams Teach Yourself Windows DNA Programming in 21 Days (Sams Teach Yourself)
Programming ebook: Sams Teach Yourself Windows DNA Programming in 21 Days (Sams Teach Yourself) Cover

Sams Teach Yourself Windows DNA 2000 Programming in 21 Days enables you to create your own distributed applications quickly and easily

Using his classroom-proven methods, expert author Michael Rockwell demystifies the process of creating distributed applications and actually shows you step by step how to put all of the pieces of Windows DNA 2000 together to form robust, scalable solutions

You will benefit from Michael's easy to understand lessons that include: designing Windows DNA 2000 solutions, building the data tier, creating stored procedures, building business logic into your application, creating middle-tier components with COM+, working with transactions, developing with XML, creating thin clients with HTML/DHTML, building rich 32 bit clients, and integrating Office 2000 into your solutions

Scratch Programming for Teens
Programming ebook: Scratch Programming for Teens Cover

Welcome to Scratch Programming for Teens! Scratch is a programming language intended to make programming easier to learn for novice programmers

It can be used to create computer games, interactive stories, graphic artwork and computer animation, and all sorts of other multimedia projects

Shellcoder's Programming Uncovered (Uncovered series)
Programming ebook: Shellcoder's Programming Uncovered (Uncovered series) Cover

How hackers, viruses, and worms attack computers from the Internet and exploit security holes in software is explained in this outline of antivirus software, patches, and firewalls that try in vain to withstand the storm of attacks

Some software's effectiveness exists only in the imaginations of its developers because they prove unable to prevent the propagation of worms, but this guide examines where security holes come from, how to discover them, how to protect systems (both Windows and Unix), and how to do away with security holes altogether

Unpublished advanced exploits and techniques in both C and Assembly languages are included

Smalltalk by Example: The Developer's Guide
Programming ebook: Smalltalk by Example: The Developer's Guide Cover

As Smalltalk is embraced by a growing number of corporate information systems departments, career prospects for programmers with Smalltalk development skills have never been better

This practical guide takes programmers beyond the basics, teaching them how to develop enteprise-class applications that provide real world solutions



User review
Nice Explanations of Difficult concepts
I find computer programmers are obscure writers

Smalltalk, Objects, and Design
Programming ebook: Smalltalk, Objects, and Design Cover

This reference and text treats the Smalltalk programming system and the web of object-oriented ideas within and around it

Thus it is more than a guide to the language; it also examines Smalltalk in its technical and historical setting, and along the way addresses the questions that every Smalltalk developer sooner or later naturally wonders about

Assuming nothing more than general programming experience, it begins with what objects and classes are, and eventually progresses to subtle matters such as the distinction between types and classes

Snobol 4 Programming Language (Automatic Computation)
Programming ebook: Snobol 4 Programming Language (Automatic Computation) Cover



User review
The Classic Green Book
This is the classic Green Book -- the bible of the SNOBOL4 programming language

It can also be used as an authoritative reference for SPITBOL

We used this book in grad school in the late '70s and early '80s, and I still have that copy, with highlights and notes in the margins

SNOBOL Programming for the Humanities
Programming ebook: SNOBOL Programming for the Humanities Cover

This book is an introduction to computer programming for non-scientific applications using SNOBOL, a computer language that runs on both mainframe and microcomputers and is particularly suitable for use in the humanities

Eight chapters cover all relevant aspects of SNOBOL and each contains example programs and a set of exercises

Chapter 9 introduces SPITBOL, a commonly-used superset of SNOBOL

Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code (Expert's Voice)
Programming ebook: Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code (Expert's Voice) Cover

YOU HAVE TO OWN THIS BOOK!

Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code takes an unflinching, no bulls$&# look at behavioral problems in the software engineering industry, shedding much-needed light on the social forces that make it difficult for programmers to do their job

Do you have a co-worker who perpetually writes bad code that you are forced to clean up?

Squeak: Learn Programming with Robots (Technology in Action)
Programming ebook: Squeak: Learn Programming with Robots (Technology in Action) Cover

Are you completely new to programming? Do you want to have fun learning to program?

Squeak: Learn Programming with Robots will teach you core programming concepts based on simple, visual problems that involve manipulation of robots, or `turtles

String and List Processing in Snobol 4: Techniques and Applications (Automatic Computation)
Programming ebook: String and List Processing in Snobol 4: Techniques and Applications (Automatic Computation) Cover

Structured Finance Modeling with Object-Oriented VBA (Wiley Finance)
Programming ebook: Structured Finance Modeling with Object-Oriented VBA (Wiley Finance) Cover

A detailed look at how object-oriented VBA should be used to model complex financial structures

This guide helps readers overcome the difficult task of modeling complex financial structures and bridges the gap between professional C++/Java programmers writing production models and front-office analysts building Excel spreadsheet models

It reveals how to model financial structures using object-oriented VBA in an Excel environment, allowing desk-based analysts to quickly produce flexible and robust models

Filled with in-depth insight and expert advice, it skillfully illustrates the art of object-oriented programming for the explicit purpose of modeling structured products

SVG Essentials (O'Reilly XML)
Programming ebook: SVG Essentials (O'Reilly XML) Cover

SVG Essentials opens the door to the rich language that underpins this emerging and fast-growing graphics language

Scalable Vector Graphics, which are described through text like a programming language and can be read on any computer platform with the appropriate viewer, hold great promise for the Web designer who knows how to take advantage of the latent power

This book helps to harness that power

SyncML: Synchronizing and Managing Your Mobile Data
Programming ebook: SyncML: Synchronizing and Managing Your Mobile Data Cover

This is the first book to explain the SyncML spec and reference implementations in-depth

The authors explain how to integrate SyncML into mobile devices as well as how to set up a synchronization server which runs SyncML

An entire chapter is devoted to SyncML security

Systematic Programming: An Introduction (Prentice-Hall Series in Automatic Computation)
Programming ebook: Systematic Programming: An Introduction (Prentice-Hall Series in Automatic Computation) Cover

SystemVerilog for Verification, Second Edition: A Guide to Learning the Testbench Language Features
Programming ebook: SystemVerilog for Verification, Second Edition: A Guide to Learning the Testbench Language Features Cover

SystemVerilog for Verification, Second Edition provides practical information for hardware and software engineers using the SystemVerilog language to verify electronic designs

The author explains methodology concepts for constructing testbenches that are modular and reusable

The book includes extensive coverage of the SystemVerilog 3

Tcl and Tk Programming for the Absolute Beginner
Programming ebook: Tcl and Tk Programming for the Absolute Beginner Cover

Tcl/Tk is enjoying a resurgence of popularity and interest in the computing community due to the fact that it is relatively easy to learn, powerful, fast, permits rapid development, and runs on all computing platforms

Until now, there has not been a guide book available that teaches Tcl/Tk to those with little or no programming experience

Covering the newest versions of Tcl and Tk, Tcl and Tk Programming for the Absolute Beginner teaches beginning and novice programmers concepts such as loops, conditional execution, input and output, and events, and shows readers how to implement these concepts using the grammar and syntax of the Tcl language

Tcl/Tk, Second Edition: A Developer's Guide (The Morgan Kaufmann Series in Software Engineering and Programming)
Programming ebook: Tcl/Tk, Second Edition: A Developer's Guide (The Morgan Kaufmann Series in Software Engineering and Programming) Cover

Tcl/Tk (Tool Command Language/Tool Kit) makes it fast and easy to implement any type of application, from games to network analyzers

Tcl/Tk is a full-bodied, mature programming platform used by NASA rocket scientists, Wall Street database experts, Internet designers, and open source programmers around the world

Tcl/Tk's multi-faceted and extensible nature make it ideal for developing end-user GUIs, client/server middleware, Web applications, and more

The Algebra of Programming (Prentice-Hall International Series in Computer Science)
Programming ebook: The Algebra of Programming (Prentice-Hall International Series in Computer Science) Cover

Describes an algebraic approach to programming that permits the calculation of programs

Introduces the fundamentals of algebra for programming

Presents paradigms and strategies of program construction that form the core of Algorithm Design

The Art of Computer Programming, Volume 2: Seminumerical Algorithms
Programming ebook: The Art of Computer Programming, Volume 2: Seminumerical Algorithms Cover

Third Edition now available!Volume 2 provides a comprehensive interface between computer programming and numerical analysis

It includes a substantial amount of complexity theory, number theory, and statistics

The Art of Computer Programming, Volume 4, Fascicle 2: Generating All Tuples and Permutations (Art of Computer Programming)
Programming ebook: The Art of Computer Programming, Volume 4, Fascicle 2: Generating All Tuples and Permutations (Art of Computer Programming) Cover

This multivolume work on the analysis of algorithms has long been recognized as the definitive description of classical computer science

The three complete volumes published to date already comprise a unique and invaluable resource in programming theory and practice

Countless readers have spoken about the profound personal influence of Knuth's writings

The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications
Programming ebook: The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications Cover

If you're looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need

The Art of Concurrency is one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors, rather than just theoretical models or distributed-memory architectures

The book provides detailed explanations and usable samples to help you transform algorithms from serial to parallel code, along with advice and analysis for avoiding mistakes that programmers typically make when first attempting these computations

The Art of Debugging With GDB and DDD
Programming ebook: The Art of Debugging With GDB and DDD Cover



User review
Quite a gem!
I must come clean first - I know the authors

Peter asked me to review one of the sections in the book many ages ago when the book was in its infancy

The Art of Multiprocessor Programming
Programming ebook: The Art of Multiprocessor Programming Cover

This book is the first comprehensive presentation of the principles and tools available for programming multiprocessor machines

It is of immediate use to programmers working with the new architectures

For example, the next generation of computer game consoles will all be multiprocessor-based, and the game industry is currently struggling to understand how to address the programming challenges presented by these machines

The Art of Prolog, Second Edition: Advanced Programming Techniques (Logic Programming)
Programming ebook: The Art of Prolog, Second Edition: Advanced Programming Techniques (Logic Programming) Cover

This new edition of The Art of Prolog contains a number of important changes

Most background sections at the end of each chapter have been updated to take account of important recent research results, the references have been greatly expanded, and more advanced exercises have been added which have been used successfully in teaching the course

Part II, The Prolog Language, has been modified to be compatible with the new Prolog standard, and the chapter on program development has been significantly altered: the predicates defined have been moved to more appropriate chapters, the section on efficiency has been moved to the considerably expanded chapter on cuts and negation, and a new section has been added on stepwise enhancement -- a systematic way of constructing Prolog programs developed by Leon Sterling

The AS/400 Programmer's Handbook (AS/400 Programmer's Handbooks)
Programming ebook: The AS/400 Programmer's Handbook (AS/400 Programmer's Handbooks) Cover

This handy, desktop guide provides programming examples for nearly every AS/400 development task you face

No more rummaging around in old code to find and modify a technique you need for a new application

No more writing routines from scratch

The AutoCADET's Guide to Visual LISP
Programming ebook: The AutoCADET's Guide to Visual LISP Cover

AutoCADet: A person who uses AutoCAD directly or indirectly to create or analyze graphic images and is in possession of one or more of the following traits: wants to learn; has an interest in improving the way AutoCAD works; is a visionary AutoCAD user; i

Customize AutoCAD to include productivity enhancements like new commands, combinations of existing commands or list processing scripts to store and manipulate data

This tutorial offers a complete introduction to the Visual LISP language, environment and editor

Advanced topics include data manipulation and programming dialog boxes

The BASIC handbook, an encyclopedia of the BASIC computer language
Programming ebook: The BASIC handbook, an encyclopedia of the BASIC computer language Cover

The basic handbook: Encyclopedia of the basic computer language
Programming ebook: The basic handbook: Encyclopedia of the basic computer language Cover

The Book of Qt 4: The Art of Building Qt Applications
Programming ebook: The Book of Qt 4: The Art of Building Qt Applications Cover

Cross-platform development is a kind of holy grail, and Trolltech's Qt toolkit may well be the most promising solution yet to this development challenge

Qt is widely used for the development of GUI applications as well as console tools and servers, and it's especially appealing to programmers who need to write cross-platform applications to run on Linux/Unix, Mac, and Windows machines without having to rewrite for each platform

The Book of QT 4 offers an in-depth explanation of Qt 4 that goes beyond the common focus on C++ programming

The Craft of Prolog (Logic Programming)
Programming ebook: The Craft of Prolog (Logic Programming) Cover

Hacking your program is no substitute for understanding your problem

Prolog is different, but not that different

Elegance is not optional

The Definitive Guide to GCC, Second Edition (Definitive Guide)
Programming ebook: The Definitive Guide to GCC, Second Edition (Definitive Guide) Cover

The GNU Compiler Collection (GCC) offers a variety of compilers for different programming languages including C, C++, Java, Fortran, and Ada

The Definitive Guide to GCC, Second Edition has been revised to reflect the changes made in the most recent major GCC release, version 4

Providing in-depth information on GCC's enormous array of features and options, and introducing crucial tools such as autoconf, gprof, and libtool, this book functions as both a guide and reference

The Definitive Guide to Plone
Programming ebook: The Definitive Guide to Plone Cover

`Enjoyable to read?it has plenty of cautionary notes, hints, and other bits of advice that keep the reader awake and interested

` ?

The Definitive Guide to Plone, Second Edition
Programming ebook: The Definitive Guide to Plone, Second Edition Cover

The Definitive Guide to Plone, Second Edition has been completely updated to cover the latest version of Plone and its newest features

This book provides a complete and detailed overview of Plone

It is divided into three parts, which cover using, configuring, and developing and customizing Plone

The Developer's Guide to Debugging
Programming ebook: The Developer's Guide to Debugging Cover

Software has bugs

Period

That's true, unfortunately

The Elements of Programming Style
Programming ebook: The Elements of Programming Style Cover



User review
Computer Science
The Elements of Programming Style, by Brian W

Kernighan and P

J

The Fundamentals : Building Visual Studio Applications on a Visual FoxPro 6.0 Foundation
Programming ebook: The Fundamentals : Building Visual Studio Applications on a Visual FoxPro 6.0 Foundation Cover

The long-awaited sequel to Whil's `Programming VFP 3

0,` this volume covers the basics of developing a wide range of applications quickly, covers all of the new commands, functions, features and tools of Visual FoxPro 6

0, and describes, step-by-step, how to build a traditional LAN application with VFP as the foundation

The Haskell School of Expression: Learning Functional Programming through Multimedia
Programming ebook: The Haskell School of Expression: Learning Functional Programming through Multimedia Cover

Functional programming is a style of programming that emphasizes the use of functions (in contrast to object-oriented programming, which emphasizes the use of objects)

It has become popular in recent years because of its simplicity, conciseness, and clarity

This book teaches functional programming as a way of thinking and problem solving, using Haskell, the most popular purely functional language

The JR Programming Language: Concurrent Programming in an Extended Java
Programming ebook: The JR Programming Language: Concurrent Programming in an Extended Java Cover

JR is a language for concurrent programming

It is an imperative language that provides explicit mechanisms for concurrency, communication, and synchronization

JR is an extension of the Java programming language with additional concurrency mechanisms based on those in the SR (Synchronizing Resources) programming language

The Pragmatic Programmer: From Journeyman to Master
Programming ebook: The Pragmatic Programmer: From Journeyman to Master Cover

Programmers are craftspeople trained to use a certain set of tools (editors, object managers, version trackers) to generate a certain kind of product (programs) that will operate in some environment (operating systems on hardware assemblies)

Like any other craft, computer programming has spawned a body of wisdom, most of which isn't taught at universities or in certification classes

Most programmers arrive at the so-called tricks of the trade over time, through independent experimentation

The Productive Programmer (Theory in Practice (O'Reilly))
Programming ebook: The Productive Programmer (Theory in Practice (O'Reilly)) Cover

Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper

The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use

Master developer Neal Ford not only offers advice on the mechanics of productivity--how to work smarter, spurn interruptions, get the most out your computer, and avoid repetition--he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team

The Standard ML Basis Library
Programming ebook: The Standard ML Basis Library Cover

SML is an influential programming language that represents many state-of-the-art aspects of language design in a form usable for everyday programming

The language is in use worldwide, with applications ranging from network communication to theorem proving

The definition for SML's standard library, this work concisely describes the types and functions defined in the library and discusses in depth the library's design and use

The Visual FoxPro Report Writer: Pushing it to the Limit and Beyond
Programming ebook: The Visual FoxPro Report Writer: Pushing it to the Limit and Beyond Cover

Reports are key to a successful software application

It doesn't matter how efficiently the users enter data, how much information the system can store, or how many complicated calculations the system can process if there's no way to see the final outcome

In this reference, software developers are shown how to use every nook and cranny of report writers

The Visualization Toolkit User's Guide, Version 4.0 (with CD-ROM)
Programming ebook: The Visualization Toolkit User's Guide, Version 4.0 (with CD-ROM) Cover

The Zope Book (Landmark)
Programming ebook: The Zope Book (Landmark) Cover

The Zope Book is an authoritative guide to Zope, an open-source Web application server

Zope goes beyond server-side scripting languages like PHP by providing a complete object framework, a built-in Web server, a Web-based management interface, and load-balancing through ZEO (Zope Enterprise Objects)

That's a considerable punch, and Zope is attracting increasing interest from developers looking for an alternative to heavyweight commercial application servers

Theoretical Introduction to Programming
Programming ebook: Theoretical Introduction to Programming Cover

Including easily digested information about fundamental techniques and concepts in software construction, this book is distinct in unifying pure theory with pragmatic details

Driven by generic problems and concepts, with brief and complete illustrations from languages including C, Prolog, Java, Scheme, Haskell and HTML

This book is intended to be both a how-to handbook and easy reference guide

Theory and Practice of Uncertain Programming
Programming ebook: Theory and Practice of Uncertain Programming Cover

Real-life decisions are usually made in the state of uncertainty (randomness, fuzziness, roughness, etc

)

How do we model optimization problems in uncertain environments?

Touretzky: Lisp - A Gentle Introduction to Symbo Lic Computation (Pr Only)
Programming ebook: Touretzky: Lisp - A Gentle Introduction to Symbo Lic Computation (Pr Only) Cover

Trends In Functional Programming
Programming ebook: Trends In Functional Programming Cover

This book collects the latest research developments in the use of functional programming languages

The contents highlight major research goals and engineering concerns in the subject including: real-time and resource-bounded functional programming; connections between static analysis methods and functional programming; implementation of mobile code functional languages; automated testing of application programs and system models; These research contributions are drawn from the international symposium on Trends in Functional Programming

This meeting provides a vital forum for the dissemination of the latest technical advances in the field

Trends in Functional Programming (Vol 7)
Programming ebook: Trends in Functional Programming (Vol 7) Cover

Trends in Functional Programming 6
Programming ebook: Trends in Functional Programming 6 Cover

Trends in Functional Programming: Volume 5
Programming ebook: Trends in Functional Programming: Volume 5 Cover

This book presents latest research developments in the area of functional programming

The contributions, in this volume, cover a wide range of topics from theory, formal aspects of functional programming, graphics and visual programming to distributed computing and compiler design

As is often the case in this community, the most prolific work comes out of the combination of theoretical work with its application on classical problems in computer science

Uncertain Programming
Programming ebook: Uncertain Programming Cover

The use of computers in decision support has grown tremendously over the past five years

This book focuses on uncertainty in computer programming, a cutting-edge area which draws on fuzzy logic, genetic algorithms, neural networks, and empirical data to analyze complex situations such as those arising in the stock market

The book offers a much-needed, essential guide to the use of uncertainty in decision support systems and operations research as well as in computer science, mathematics, and engineering

Using Aspect-Oriented Programming for Trustworthy Software Development
Programming ebook: Using Aspect-Oriented Programming for Trustworthy Software Development Cover

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

This landmark publication fills a gap in the literature by not only describing the basic concepts of trustworthy computing (TWC) and aspect-oriented programming (AOP), but also exploring their critical interrelationships

The author clearly demonstrates how typical TWC tasks such as security checks, in-and-out conditions, and multi-threaded safety can be implemented using AOP

Following an introduction, the book covers:

Trustworthy computing, software engineering, and computer science

Aspect-oriented programming and Aspect

Using OpenMP: Portable Shared Memory Parallel Programming (Scientific Computation and Engineering)
Programming ebook: Using OpenMP: Portable Shared Memory Parallel Programming (Scientific Computation and Engineering) Cover

`I hope that readers will learn to use the full expressibility and power of OpenMP

This book should provide an excellent introduction to beginners, and the performance section should help those with some experience who want to push OpenMP to its limits

`
?

VBA For Dummies (For Dummies (Computer/Tech))
Programming ebook: VBA For Dummies (For Dummies (Computer/Tech)) Cover

VBA helps you put your computer in its place

Write programs that automate tasks and make Office 2007 work better for you

If your computer is becoming your boss instead of your servant, start using VBA to tell it what to do! Here's the latest on the VBA IDE and program containers, debugging and controlling your programs, working with multiple applications using a single program, and the most exciting stuff -- programming for all the Office 2007 applications

Discover how to Customize an application's interface Quick-launch a VBA program Store and modify information Use VBA with the Ribbon Understand object-oriented programming Avoid runtime errors

User review
Awful Book

VEE Pro: Practical Graphical Programming
Programming ebook: VEE Pro: Practical Graphical Programming Cover

From the deeps of the oceans to the deserts of Mars, VEE Pro is being used to collect data, provide automated testing and to construct remote command and telemetry interfaces

In more everyday environments, it can be found at the heart of manufacturing, quality control and industrial data analysis and management systems

VEE Pro: Practical Graphical Programming introduces you to the fundamentals of Visual Engineering Environment Programming providing tools for writing programs for: + data acquisition; + test-data processing; + process control

Web Component Development with Zope 3, Third Edition
Programming ebook: Web Component Development with Zope 3, Third Edition Cover

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

WebRAD: Building Database Applications on the Web with Visual FoxPro and Web Connection
Programming ebook: WebRAD: Building Database Applications on the Web with Visual FoxPro and Web Connection Cover

A tutorial for novices and a reference for experienced users, featuring step-by-step guidelines for using Web Connection in a day-to-day manner as a developer, this book offers several development alternatives based on the user's style

Demonstrated are the building of two different applications, one easy and one more complex, and nearly two dozen trouble-shooting steps in case of problems

Also explained is the infrastructure of the Internet and, specifically, web applications

What's New in Nine: Visual FoxPro's Latest Hits
Programming ebook: What's New in Nine: Visual FoxPro's Latest Hits Cover

Acknowledging that getting a handle on the new features of a development environment is difficult, the tips in this guide organize the new features of Visual FoxPro 9 into functional categories, revealing how and why to use each of them

Visual FoxPro 9 features improvements in many areas, for example, the Report Designer, which include multiple detail bands; built-in output to HTML, XML, and image files; object protection; an improved userinterface; extendible Report Designer; extendible run-time features; and GDI+ rendering




User review
Not What I Expected
I have been out of the Foxpro world since 5

Windows Developer Power Tools: Turbocharge Windows Development with More Than 140 Free and Open Source Tools
Programming ebook: Windows Developer Power Tools: Turbocharge Windows Development with More Than 140 Free and Open Source Tools Cover

Software developers need to work harder and harder to bring value to their development process in order to build high quality applications and remain competitive

Developers can accomplish this by improving their productivity, quickly solving problems, and writing better code

A wealth of open source and free software tools are available for developers who want to improve the way they create, build, deploy, and use software

Windows Graphics Programming: Win32 GDI and DirectDraw
Programming ebook: Windows Graphics Programming: Win32 GDI and DirectDraw Cover

A handbook for delivering high-performance Windows applications using Win32 GDI and Direct Draw

Completely demystifies the creation of Windows graphics

The CD-ROM contains system-level tools, kernel mode drivers, sample code, and C++ classes

Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level
Programming ebook: Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level Cover

It's a critical lesson that today's computer science students aren't always being taught: How to carefully choose their high-level language statements to produce efficient code

Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level shows software engineers what too many college and university courses don't - how compilers translate high-level language statements and data structures into machine code

Armed with this knowledge, they will make informed choices concerning the use of those high-level structures and help the compiler produce far better machine code - all without having to give up the productivity and portability benefits of using a high-level language

Writing Scientific Software: A Guide to Good Style
Programming ebook: Writing Scientific Software: A Guide to Good Style Cover

The core of scientific computing is designing, writing, testing, debugging and modifying numerical software for application to a vast range of areas: from graphics, meteorology and chemistry to engineering, biology and finance

Scientists, engineers and computer scientists need to write good code, for speed, clarity, flexibility and ease of re-use

Oliveira and Stewart's style guide for numerical software points out good practices to follow, and pitfalls to avoid

Writing Secure Code (With CD-ROM)
Programming ebook: Writing Secure Code (With CD-ROM) Cover

Security mistakes by software architects, designers, and developers are an ongoing plague that costs businesses millions of dollars every year when malicious intruders attack interconnected applications, steal credit-card numbers, and deface Web sites

WRITING SECURE CODE offers a ready cure

This fact-filled, eye-opening title covers the major aspects of creating secure applications through the entire development process, from secure design, to writing robust code that can easily withstand an attack, to testing applications for security vulnerabilities

X Window Programming From Scratch (Jesse Liberty's from Scratch Programming Series)
Programming ebook: X Window Programming From Scratch (Jesse Liberty's from Scratch Programming Series) Cover

X Window Programming From Scratch shows how to create a graphical user interface and accomplish graphic rendering using the X Window System software

It offers a unique approach to skill development by leading you through basic to very advanced concepts

This book provides a guide to the Linux operating system for application development, step-by-step instruction to the correct usage and syntax of C, a comprehensive introduction of the X Window System for interface creation and graphic rendering, and a complete structured project to `learn by doing

XBRL For Dummies
Programming ebook: XBRL For Dummies Cover

The perfect guide to help you understand XBRL-from the `father of XBRL`

What is XBRL and how can it help you streamline your business reporting? This plain-English guide from the `father of XBRL,` Charles Hoffman, will tell you what it is, why it is, and how you can get on the bus with this new SEC-mandated business reporting standard for publicly-traded companies

A CPA, Hoffman is credited with the idea of applying XML data to financial reporting; XBRL is the language that resulted

Xcode 3 Unleashed
Programming ebook: Xcode 3 Unleashed Cover

Apple?s new Xcode 3 is the most powerful Mac development suite ever created

In Xcode 3 Unleashed, renowned Mac developer Fritz Anderson has written the definitive guide to making the most of Xcode 3 to build any Macintosh or iPhone application

You Can Do It! : A Beginners Introduction to Computer Programming
Programming ebook: You Can Do It! : A Beginners Introduction to Computer Programming Cover

You?ll be Programming with C++ within the hour

Find out just how easy it is to write computer programs!

Want to start programming but don't know where to start?

Zope Bible
Programming ebook: Zope Bible Cover

This comprehensive Bible for Web Developers, Web Architects, and Content Managers covers everything you need to build Web sites with Zope, the leading Open Source Web application platform



User review
You Need to Learn the Python Stuff!
The Zope Bible took me where I needed to go in learning Zope

Zope Web Application Construction Kit
Programming ebook: Zope Web Application Construction Kit Cover

Zope is a powerful application server and content management system, but because it is an open-source technology there is a tremendous need for reliable, practical documentation showing developers how to leverage Zope to its fullest

Written by developers at Beehive Electronic Media Inc

, one of the world's leading Zope consulting firms, Zope Web Application Construction Kit provides readers with a practical, straightforward guide -- along with all the needed software -- to setting up and developing powerful Web applications using Zope


Submit a related site | Submit an article


FlazX Search
Resources
FlazX 100 Newest Books  Top 100 Search Keywords  Last 100 Search Keywords  Community Edition 


Google Talk : admin-at-flazx-dot-us


eXTReMe Tracker