Author Archives: Tim O'Brien

That’s Billion with a B: Is Java Having an “Outlook” Moment?


September 26, 2012 By
Tim O'Brien

I’m a broken record, I know, but every month that goes by we get more and more news that suggests that Java developers (and the companies that support Java) are slow to wake up to these threats. You remember Outlook, maybe some of you are unlucky enough to still use Outlook, but for Microsoft, Outlook […]

Continue reading...

The Cloud is Running toward BSD-style Licenses, are you?


September 24, 2012 By
Tim O'Brien

The New York Times had a great article this weekend that explored some of the disconnect in the industry. In “Power, Pollution and the Internet”, James Glanz writes: “[the] foundation of the information industry is sharply at odds with its image of sleek efficiency and environmental friendliness.” This article is interesting in that it calls […]

Continue reading...

What Enterprise Architects and Time Travelers have in Common


September 21, 2012 By
Tim O'Brien

Note: This post was inspired by Manfred’s post “You don’t do repository driven development? Where have you been?”. It immediately made me think of Star Trek… When I roll up to a new client in desperate need of build help, there’s always a chance I’ll have a “Scotty moment” – a moment when I pick […]

Continue reading...

Don’t Do it Wrong: Put that Puppet in a Box and Use Nexus for Devops


September 20, 2012 By
Tim O'Brien

Companies all over the place are trying to convert existing deployment scripts over to automated systems like Puppet and Chef. Many of the systems I’ve seen in the past few months have very complex codebases, builds that take 40 minutes to execute, and deployments that span hundreds of VM instances on public clouds like Amazon […]

Continue reading...

Remember when Hackers Ignored Java? Those days are over… FBI Hacked via AtomicReferenceArray


September 4, 2012 By
Tim O'Brien

Earlier this year, I wrote a piece about how it was only a matter of time until Java became a popular vector for attacks. The response to that particular article was a lot of fun for me. Let’s just say a number of high-profile, open source Java folks jumped up and down and shouted FUD. […]

Continue reading...

Nexus 2.1.2 Update Available Now: Minor Features and Fixes for both OSS and Pro


August 21, 2012 By
Tim O'Brien

We’ve cut another Nexus release: version 2.1.2 of both OSS and Pro contains several minor bug fixes. To download the newest version of Nexus Professional 2.1.2, click here. To download the newest version of Nexus Open Source 2.1.2, click here. Here is a list of fixes in version 2.1.2 for Nexus Open Source: look at […]

Continue reading...

Dogfooding Sonatype Insight: We found Vulnerabilities in Nexus


August 13, 2012 By
Tim O'Brien

“Dogfooding” is such a strange word, and I’m using it as a substitute for “Eating your own dog food”. As we do have a global audience, I worry that the term is somewhat provincial (and maybe a bit strange out of context). So here, here’s the explanation of this idiom on Wikipedia. Sonatype is “recursive”. […]

Continue reading...

Best Strategy for Migrating from Apache Ant to Apache Maven


August 9, 2012 By
Tim O'Brien

Whenever I teach a Maven training class someone invariably asks me to give some advice for migrating a large, complex Ant project to Maven. Toward the end of the class, I’ll take questions: Participant: “Could you give us some guidance for migrating Ant projects to Maven? Is there a process that you recommend to make […]

Continue reading...