Tag: Google
CodeSport
In this month's column, we continue our discussion of binary instrumentation tools, and look at a few popular dynamic instrumentation frameworks.
Last month, we had...
GNOME 3 is Here!
GNOME 3, code-named ToPaZ (for Three Point Zero), was released on April 6 this year. The release has raised many questions. Can GNOME 3...
Android Application Development: Android Fragments API
In this article, we will look at the new Android UI API, the Fragments API. Part of the Android 3.0 SDK, it allows developers...
Databases in the Era of Cloud Computing and Big Data
We take a look at the directions in which databases are evolving, driven by the twin factors of the "Cloud" and "Big Data". Let's...
Securing Database Servers
With the ever-expanding data requirements for Web applications, database administrators often configure security parameters at the OS and database layer. Unfortunately, administrators seldom consider...
Building the Cloud with Open Source and Open Standards
Open source software and standards are not just beneficial, but highly essential for a heterogeneous, shared and scalable environment such as the "cloud". What's...
Tracking the DNA of Your Android Code
In my previous article, we explored a process that developer teams can follow to manage the source code for software-related product development, using the...
Get that Search Button Working with Apache Solr!
Search is probably the most important component of an application when it comes to finding valuable data, and that is precisely what Solr has...
CodeSport
Welcome to CodeSport! In this month's column, we feature a set of programming questions, as requested by a few of our student readers.
In last...
(Hadoop) MapReduce: More Power, Less Code
This is an introduction to MapReduce as a framework for beginners in distributed computing, and a short tutorial on Hadoop, an open source MapReduce...













































































