Digital forensics deals with the acquisition, preservation, examination, analysis and presentation of electronic evidence. Networked computing, wireless communications and portable electronic devices have expanded the role of digital forensics beyond traditional computer crime investigations. Practically every type of crime now involves some...
Job titles like “Technical Architect” and “Chief Architect” nowadays abound in software industry, yet many people suspect that “architecture” is one of the most overused and least understood terms in professional software development.
Gorton’s book tries to resolve this dilemma. It...
Squid proxy server enables you to cache your web content and return it quickly on subsequent requests. System administrators often struggle with delays and too much bandwidth being used, but Squid solves these problems by handling requests locally. By deploying Squid in accelerator mode, requests are handled faster than on normal web servers,...
The phenomenal success of the iPhone, iPad and the iPod touch has ushered in a “gold rush” for developers, but with well over 300,000 apps in the highly competitive App Store, it has become increasingly difficult for new apps to stand out in the crowd. Achieving consumer awareness and sales longevity for your iOS app requires a...
Webmin is a web-based graphical UNIX system administration tool written by Jamie Cameron in the Perl programming language that is designed to be lightweight, functional, and easily extensible. Webmin has been translated to over 20 languages and dialects at the time of this writing, and it has been embraced by a number of...
Every new version of SQL Server brings with it new tools and features for database administrators (DBAs), developers, and architects, for them to be able to provide an effective solution for the end users in a simpler and more efficient manner. The terms effective and efficiency can be measured in a technical perspective as High Availability...
The Bible series from Wiley Publishing, Inc. is designed for beginning, intermediate, and advanced
users. This book covers all the essential components of Excel and provides clear and practical
examples that you can adapt to your own needs.
In this book, I’ve tried to maintain a good balance between the basics that every...
In the first edition of this book, we focused on what we called the "High Availability Database Administrator." However, that term led G to the question of just what is meant by High Availability? As a term bandied about among database administrators, this can have different meanings depending on who is interpreting it, who has to...
The third volume of the Handbook on Computer Vision and Applications
is centered on system aspects and applications. The system
aspect actually has two meanings. First, there is the question of how
all components that make up a computer vision system and that have
been discussed in the rst two volumes of the handbook are put together...
This book is intended to be accessible to undergraduate students with two
years of typical mathematics experience, most likely meaning calculus with a little
linear algebra and differential equations. Thus, specifically, there is no assumption
oLa background inabstr&;t algebra or number theory, nor of probability, nor of
linear...
Writing large applications in C++ is a complex and tricky business. However, designing reusable C++
interfaces that are robust, stable, easy to use, and durable is even more difficult. The best way to succeed
in this endeavor is to adhere to the tenets of good Application Programming Interface (API)
design.
It feels like ages ago since I began the journey of writing this book.
In its first year, more than 4500 copies were sold, and its reception
exceeded my wildest expectations. I am thankful to all those who
bought it and also to those who took the time to spread the word
to others. Because technology develops at such an unrelenting...