In Pictures: 18 essential Hadoop tools for crunching big data
Making the most of this powerful MapReduce platform means mastering a vibrant ecosystem of quickly evolving code
Making the most of this powerful MapReduce platform means mastering a vibrant ecosystem of quickly evolving code
CloudVelocity and Ravello Systems march clones of in-house servers into the cloud for development, testing, and disaster recovery
A bazillion years ago in Internet time (aka 1995), Brendan Eich, Marc Andreessen, and the rest of Netscape looked at the World Wide Web and saw a sparsely tagged world of static documents -- a computational desert where a programmer's seed could find no purchase.
jQuery Mobile, Sencha Touch, Kendo UI, and Intel App Framework bring a native look and feel to Web apps for mobile devices
It's easy to forget the value of any given technology once its buzz has arced across our collective consciousness and died a fiery death beyond the hype horizon. Take Cobol, that "Mad Men"-era relic -- just like fish past its prime, as the hipster tech pundits say: worthless, smelly, out of date, bad for you. Java may be the next enterprise mainstay to find itself on the ropes of "relevance."
The very first road to the various app stores from Apple and Google was paved with native code. If you wanted to write for iOS, you learned Objective-C. If you wanted to tackle Android, Java was the only way. Similar issues popped up with all the other smaller players in the smartphone market.
Low-cost marketing, hard bargains, keeping competitors in check -- profiteering abounds in the open source community
This year, the annual Bossie Awards recognize 120 of the best open source software for data centers and clouds, desktops and mobile devices, developers and IT pros
Google's new Android development environment pairs rich layout and build capabilities with IntelliJ IDEA's famous ease
Coding mobile apps becomes faster and easier with these revolutionary tools and Cloud services
Before turning to the world of Cloud computing, let's pause to remember the crazy days of the 1970s when the science of the assembly line wasn't well-understood and consumers discovered that each purchase was something of a gamble.
Rigorous input testing, passwords, encryption - security is a feature no programmer can afford to overlook.
New technologies and new IT strategies are here to solve all your problems -- except the ones they create
Google's new Android development environment pairs rich layout and build capabilities with IntelliJ IDEA's famous ease
From punch cards to JavaScript, computing history owes everything to those who've programmed the machines