No one expected it. In a world darkened by economic dis- tress, political cynicism, cultural emptiness and personal hopelessness, it just happened. Suddenly dictatorships could be overthrown with the bare hands of the people, even if their hands had been bloodied by the sacrifice of the fallen. Financial magicians went from being the objects of public envy to the targets of universal contempt. …
The genesis for this book was an interest in looking at the world’s most successful substantive international commercial law convention – the United Nations Convention on Contracts for the International Sale of Goods (CISG) – from various national and methodological perspectives. Success here is measured by the overwhelming reception of the CISG by countries throughout the world. By late …
Research Methods: The Basics is an accessible, user-friendly introduction to the different aspects of research theory, methods and practice. Structured in two parts, the first covering the nature of knowledge and the reasons for research, and the second the specific methods used to carry out effective research, this book covers:
Statistics is concerned with the science of uncertainty and can help the scientist deal with these questions. Many classical methods (regression, hypothesis testing, parameter estimation, confidence intervals, etc.) of statistics developed over the last century are familiar to scientists and are widely used in many disciplines [Efron and Tibshirani, 1991]. Now, what do we mean by computational…
Today, learning programming is about learning how to shape our world. Objective-C programmers are in a unique position to create applications that people all over the world can use in their daily lives. Objective-C is a delight to use. While other programming languages can feel clumsy at times, Objective-C will show you its power and reach with grace. Problems that seem intractable in other pro…
As the title indicates,this book is about the object-oriented (OO) thought process. Obviously,choosing the theme and title of the book are important decisions;however,these decisions were not all that simple.Numerous books deal with various levels of object orientation.Several popular books deal with topics including OO analysis,OO design,OO programming,design patterns,OO data (XML),the Unified…
Palm OS Programming is a comprehensive introduction to programming for the Palm operating system, the fastest growing computer operating system and platform ever created, and certainly the most popular mobile computing platform in existence today. Throughout my career in software, whenever I was confronted with the challenge of quickly and efficiently getting up to speed with a new operating s…
Parallel programming truly redefines the programming model for multicore architecture, which has become commonplace. For this reason, parallel programming has been elevated to a core technology in the Microsoft .NET Framework 4. In this version of the .NET Framework, the Task Parallel Library (TPL) and the System.Threading.Tasks namespace contain the parallel programming implementation. Microso…
Parallel machines provide a wonderful opportunity for applications with large computational requirements. Effective use of these machines, though, requires a keen understanding of how they work. This chapter provides an overview of both the software and hardware.
The first question we may face is: “Another Calculus book?” We feel that the an- swer is quite simple. As long as students find mathematics and particularly calcu- lus a scary subject, as long as the failure rate in mathematics is higher than in all other subjects, except maybe among students who take it as a major in College and as long as a large majority of the people mistakenly believe …
This book is concerned with signal analysis in its broadest sense. Usually, signals are modeled as functions in suitable spaces such as L2, the space of square integrable functions, or Sobolev spaces. Signals might be given explicitly as, for example, in image analysis or implicitly, as solutions of operator equations. In either case, the problem of interest is to analyze and process these sign…
The Perl Pocket Reference is a quick reference guide to Larry Wall’s Perl programming language. It contains a concise description of all statements, functions, and variables, and lots of other useful information. The purpose of the Pocket Reference is to aid users of Perl in finding the syntax of specific functions and statements and the meaning of built-in variables. It is not a self-conta…
This book has been a rather long time in the making. I have been using PHP for many years now, and have grown to love it more and more for its simplistic approach to programming, its flexibility, and its power. Of all the programming languages I have used throughout my over 20-year career, PHP is my favorite, hands down. PHP has grown from a small set of functions to a very large volume of func…
I taught myself PHP and MySQL and found myself, at times, without internet access and thus without search access to the PHP.net manual ( http://www.php.net/manual/en/ ). Since coding was not my primary job, I needed a refresher on syntax, usage, and most of all, a reminder of how to code PHP without spending an hour debugging a silly mistake. I printed out reference sheets, cards, cheat sheets …
We have been involved with JSF and RichFaces for many years now, including teaching JSF and RichFaces courses for many years. From our experience, we have come to realize that many developers are using RichFaces and JSF without understanding the full potential of the technology. Without this understanding, developers can't fully utilize the framework. Of course, after a bit of trial and error,…