Pro XML Development with Java Technology has been written to help you, the professional Java developer who needs a practical hands-on guide to marrying these technologies together effectively. There are a lot of books out there, but none really explore the combination deeply, and they are largely theoretical. The main objective here was...
The main objective of this book is to teach students and practitioners to analyze and design information systems (IS) using the functional and object oriented methodology (FOOM),1 which combines the functional (process-oriented) approach with the object oriented (OO) approach.
The functional approach to IS development (sometimes also...
Let's say you have an idea for a killer iPhone app. Where do you begin? Head First iPhone Development will help you get your first application up and running in no time. You'll quickly learn to use iPhone SDK tools, including Interface Builder and Xcode, and master Objective-C programming principles that will make your app stand out....
The primary purpose of this book is to help you pass the Project Management Professional (PMP) exam administered by the Project Management Institute (PMI). Because the book has a laser-sharp focus on the exam objectives, expert project managers who want to pass the PMP exam can use this book to ensure that they do not miss any objective. Yet...
Geologist Jan Zalasiewicz takes the reader on a fascinating trip one hundred million years into the future--long after the human race becomes extinct--to explore what will remain of our brief but dramatic sojourn on Earth. He describes how geologists in the far future might piece together the history of the planet, and slowly decipher the...
We’ve been developing for the Cocoa framework from when the Mac first supported it.
Since then, we’ve seen the ecosystem of Cocoa and Objective-C development evolve
from a small programmer’s niche to one of the most important and influential development
environments in the world. (In fact, as 2012...
Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a solid grasp of the Java language and its foundational APIs to improve your chances of succeeding as an Android app developer. After all, you will be busy learning the architecture of...
This book focuses on broadband distribution and systems architecture and concentrates on practical concepts that will allow the reader to do their own design, improvement, and troubleshooting work. The objective is to enhance the skill sets of a large population that designs and builds broadband cable plants, as well as those maintaining and...
This book presents an extensive variety of multi-objective problems across diverse disciplines, along with statistical solutions using multi-objective evolutionary algorithms (MOEAs). The topics discussed serve to promote a wider understanding as well as the use of MOEAs, the aim being to find good solutions for high-dimensional real-world...
It’s hard to believe that 20 years have passed since I first wrote Programming in C. At that time the Kernighan & Ritchie book The C Programming Language was the only other book on the market. How times have changed!
When talk about an ANSI C standard emerged in the early 1980s, this book was split into two...
Computer vision is the science and technology of making machines that see. It is concerned with the theory, design and implementation of algorithms that can automatically process visual data to recognize objects, track and recover their shape and spatial layout.
The International Computer Vision Summer School - ICVSS was...