This book includes Volume I of the proceedings of the 2007 International Conference on Systems,
Computing Sciences and Software Engineering (SCSS). SCSS is part of the International Joint Conferences
on Computer, Information, and Systems Sciences, and Engineering (CISSE 07). The proceedings are a set
of rigorously reviewed...
When SitePoint asked me to write the fourth edition of this book, I initially thought
it would take the same format of other editions—adding new techniques, removing
content that had become outdated, and updating solutions to a more modern approach.
As I started to work through the table of contents, however,...
Life is full of unexpected twists, and the two of us never imagined
we’d someday write a book about software engineering.
Like most computer geeks, we discovered that our hobby and
passion—playing with computers—was a great way to make a living
after graduating college. And...
Metro apps are an important addition to Microsoft Windows 8, providing the cornerstone for a single, consistent programming and interaction model across desktops, tablets, and smartphones. The Metro app user experience is very different from previous generations of Windows applications: Metro-style apps are full-screen and favor a usability...
In July 2008, Apple revolutionized mobile entertainment. They brought us the App Store.
This was not only incredible for those who owned "iDevices" (iPod Touch, iPhone, and so on),
who could now download apps and games to make their device even more entertaining, but
it opened up a new scope for developers. The incredible...
THE AMAZING SUCCESS OF THE IPHONE and iPad over the past four years has proven that
application developers are now smack deep in a brave new world of sophisticated, multifunctional
mobile applications. No longer do applications and various media need to live in separate silos.
Instead, mobile web-based applications can bring...
The source of life is water. Life began in the
oceans, which represent the largest stock of water
on Earth. Much less water is stored below the land
surface in the form of fresh groundwater, amounting
to not quite 0.8% of the earth’s total water
reserves, while lakes and rivers combined only
contribute a further...
The Internet, and in particular the World Wide Web, have effectively leveled the playing field for
businesses and individuals around the world. Do you have a great idea for a web site or a service? Even
the more advanced ideas can be relatively easily and cheaply realized without much in the way of initial
outlay. You can get...
Examine several methods of testing for genetically modified organisms and the reasons behind their strict regulation!
Testing of Genetically Modified Organisms in Foods is the first study of the screening methods and tools utilized for determining the presence of genetically modified organisms (GMOs) in food products. Leading...
Urban Ecology is the study of ecosystems that include humans living in cities and urbanizing landscapes.
It is an emerging, interdisciplinary field that aims to understand how human and ecological
processes can coexist in human-dominated systems and help societies with their efforts to become
more sustainable. It has deep roots in...
THIS PREFACE IS BEING WRITTEN en route to London for
my yearly pilgrimage to the All England Lawn Tennis and Croquet
Club for The Championships, otherwise known as Wimbledon.
This trip has become an annual opportunity to reflect upon the
latest season of hockey, the sport that usually commands the bulk
of my professional...
To explain the perspective from which this book was written, it will be helpful to define
the terms machine learning and hackers.
What is machine learning? At the highest level of abstraction, we can think of machine
learning as a set of tools and methods that attempt to infer patterns and extract...