Google woos developers as software becomes more important
As hardware and design becomes less of a differentiator for smartphones and tablets, Google shifts focus to better app tooling for Android.
Mikael Ricknäs, May 2013
Google positions Gradle as the build system of choice for Android
Friday's Google I/O presentation on the Android SDK build system featured the new Gradle plug-in, which Google now prefers to Ant.
Paul Krill, May 2013
Google CEO talks interoperability and his company's relationship with Oracle
In a Google I/O Q&A session, Google CEO Larry Page noted that strained corporate relationships have slowed web advancement and stymied Google product interoperability. Still, "Opportunities in computing abound," he said.
Paul Krill , May 2013
Here's to 20 years of the Web -- may it stay open and free
CERN first made available the Web's source code 20 years ago. Simon Phipps discusses what we can still learn from that spirit of openness today.
Simon Phipps, May 2013
Open source Java projects: Akka
Get started with Akka, a JVM-based toolkit and runtime that implements the actor model message-passing paradigm. In this installment of <i>Open source Java projects</i>, Steven Haines presents a simple program that showcases the Akka message passing system, then develops a more complex program using concurrent processes to compute prime numbers.
Steven Haines, May 2013
CIOs like big data, just not in the cloud
Although cloud providers like Amazon are linking big data with the public cloud, enterprises rightfully don't see it that way -- not yet.
David Linthicum, May 2013
Big movies, big data: Netflix embraces NoSQL in the cloud
With billions of reads and writes daily, Netflix relies on NoSQL database Cassandra to replace a legacy Oracle deployment.
Andrew Lampitt , May 2013
Java EE 7 moves forward
The next version of enterprise Java has received executive approval in the Java Community Process and a reference implementation is due soon, Oracle says.
Paul Krill, May 2013
Java tip: Orthogonality by example
Orthogonality is a concept often used to describe modular and maintainable software, but it's also a design principle found (and broken) in some of our most popular Java utilities. With this short article you'll wrap your head around orthogonality once and for all -- by seeing how it is implemented, and violated, in Log4j. Workarounds are also discussed.
Jens Dietrich, May 2013
Survey: Control and security of corporate open source projects proves difficult
A recent survey by Sonatype found widespread use of open source -- with 80 percent of a typical Java application assembled from open-source components -- but a lack of corporate standards governing usage.
Ellen Messmer, April 2013
Why developers are turning to API services
As outside services are increasingly integrated into enterprise and consumer applciations the demand for API management tools is also growing, especially for cloud and mobile apps.
Paul Krill, April 2013
Researchers find serious flaw in latest JRE for desktops, servers
Security Explorations researchers say that a new sandbox bypass vulnerability in the Java 7 Reflection API puts JRE desktop and server versions at risk.
Lucian Constantin, April 2013
Code for America: Think global, code local
Code for America is recruiting developers to apply simple Internet technologies to everyday municipal interactions. Could open source code and culture be key to solving public problems?
Andrew C. Oliver, April 2013
Review: Four killer cloud IDEs
Peter Wayner, April 2013
Open your data to the world
Not having an API is becoming like not having a website, but the interface has got to be easy for outside developers to work with.
Neil Savage, April 2013