In 1999, I packed everything I owned into my car for a cross-country trip to begin my
new job as Staff Researcher at the University of California, Berkeley Computer Science
Department. It was an optimistic time in my life and the country in general. The economy
was well into the dot-com boom and still a few years...
Pro Apache Hadoop, Second Edition brings you up to speed on Hadoop – the framework of big data. Revised to cover Hadoop 2.0, the book covers the very latest developments such as YARN (aka MapReduce 2.0), new HDFS high-availability features, and increased scalability in the form of HDFS Federations. All the old content has been...
Hundreds of millions of Americans are using social media (SM), and already some 70% of businesses have joined them there, using Facebook and other SM platforms to connect with their customers, and attract new ones. So the real question isn’t whether to take your business onto social media platforms—but how to do it quickly,...
Draw from the authors' years of experience with SAP implementations. Follow along and learn how platform independent Java can reduce both development and on-going maintenence costs for custom software. Learn how to integrate Java with SAP, and the basics of integrating the SAP Automation toolkit to develop applets or Java applications.
Secure Shell (SSH) is a utility that can be described in many different ways. It can be described as a protocol, an encryption tool, a client/server application, or a command interface. Along with its various descriptions, SSH provides various functions with a single package. SSH’s diverse set of services and the ability to...
I asked myself this question when early releases of .NET first arrived on the scene. Visual FoxPro allowed me to do pretty much anything I wanted, from building single-tier applications with a VFP back end, all the way to building distributed Internet applications accessing clientserver data.
Hey, reader. Thanks for reading and/or buying my book. I am really thankful for it.
What is programming? Programming, according to Dictionary.com, is ‘‘a set of coded instructions that enables a machine, especially a computer, to perform a desired sequence of operations.’’ In other words, programming allows...
Beginning Photo Retouching & Restoration Using GIMP teaches the reader how to achieve professional results using this high end image editor. You'll learn how to do everything from making dull images "pop" to resurrecting badly damaged photographs deemed beyond any hope of rescue. There's no need to shell out...
Graphics programmers aren't the only ones who need to be proficient with graphics. Web and applications programmers know that a dull web page can be quickly transformed into one that's interesting and lively with the use of well-planned graphics. And fortunately, you don't need the skills of a fulltime graphics programmer...
Processing is a free, beginner-friendly programming language designed to help non-programmers create interactive art with code.
The SparkFun Guide to Processing, the first in the SparkFun Electronics series, will show you how to craft digital artwork and even combine that artwork with hardware so that it reacts to the...
Teach yourself the latest version of Visual C++--and begin developing for Microsoft .NET—one step at a time. This practical, hands-on tutorial expertly guides you through the fundamentals—from writing managed code to running and debugging your first .NET-based applications and XML Web services. Work at your own pace through...