• submit to reddit
Eric Genesky03/01/12
5680 views
0 replies

Azure Team Thwarted by Problem Four Years in the Making

Yesterday, users around the world of one of the leading cloud platforms, Windows Azure, started experiencing major usage problems due to a time miscalculation. The culprit? Leap year.

Swizec Teller03/01/12
8736 views
13 replies

Unit testing is for lazy people

The other day I was talking to a guy about a possible freelancing gig and he said how wonderful it was that I should bring up the topic of unit/automated testing without being asked. He said that most (many?) developers don’t have the level of rigor to use automated testing. My reaction was one of disbelief “Rigor!? But automated testing is one of the laziest things a developer can do! It speeds stuff up so much!”

Tomasz Nurkiewicz03/01/12
11103 views
1 replies

Client-side server monitoring with Jolokia and JMX

There is a huge choice of monitoring tools available for Java applications, but it's possible that none of them will provide the features you require out of the box. Here we will develop a simple, yet powerful management console that provides the health status of each node.

Spike Morelli03/01/12
3825 views
1 replies

Why the year of ‘NoOps’ will never come

A PaaS is a wonderful thing that is giving an opportunity to ideas that would probably not otherwise see the light of the internet, and while it drastically reduces the need for IT staff to almost zero it still represents a small share of the tech world and that percentage won’t change any time soon, certainly not in 2013, because of market needs.

Jens Schauder03/01/12
2662 views
0 replies

Just because it isn't new doesn't mean it's old

Ted Neward wrote a piece in which he complains about not seeing anything new and exciting in the IT industry and ends with a question: If you’ve been programming for twenty years, what about the industry today gets your blood moving and your mind sharpened?

Juhani Lehtimaki03/01/12
5007 views
1 replies

How to Ask Users to Rate Your App?

The way app stores arrange apps in their top listing is not well known outside the staff. It is a good thing too. Knowing the exact algorithms would allow dishonest manipulation of the system. Regardless, we all want our own apps to be up high in the listing for them to reach as many users as possible. We cannot affect the algorithm and we should not try to game the system. The best thing we can do is to try to get our user to rate our apps.

Jakub Holý03/01/12
8056 views
0 replies

Pitfalls Experienced When Profiling Tomcat Webapps with VisualVM and NetBeans

Profiling a webapp running on Tomcat with VisualVM or NetBeans wasn't as easy as expected. Initially, the NetBeans profiler wasn't able to dynamically connect to the Tomcat instance. VisualVM seemed to require JMX connections without passwords in the Tomcat config.

Mitch Pronschinske02/29/12
7364 views
0 replies

Reviewing 'Build Your Own EC2' OSS - Cloudstack 3.0

CloudStack is an open source cloud orchestration platform that essentially enables service providers to set up on-demand, elastic cloud computing services that function like Amazon EC2. If you've heard of Rackspace's OpenStack, you could consider CloudStack a direct competitor. Here's a TL;DR list of the main strengths of the updated platform.

Rob Moffat02/29/12
3607 views
0 replies

Roundtrip Engineering: Remixed

If you've been around the programming block a few times, you've almost certainly come across the concept of Roundtrip Engineering: usually this means drawing a system diagram in a UML editor and then turning this diagram into some executable code in a language of your choice. You may also have found this wanting. This article explores some of the reasons for that, and looks at how it might be possible to move ahead with the concept.

Rob Terpilowski02/29/12
34139 views
3 replies

Creating a build pipeline using Maven, Jenkins, Subversion and Nexus.

For a while now, we had been operating in the wild west when it comes to building our applications and deploying to production. Builds were typically done straight from the developer’s IDE and manually deployed to one of our app servers. But all that has changed, and here's how...

John Esposito02/29/12
8814 views
1 replies

Windows 8 Consumer Preview, Visual Studio 11 Beta Now Available

Today's the big beta day! Today Microsoft launched Windows 8 Consumer Preview and Visual Studio 11 Beta. This article summarizes and links many launch resources, intended for both users and developers. I'll include more details on the Visual Studio 11 Beta launch in a later post.

Kief Morris02/29/12
23648 views
2 replies

Running Multiple Tomcat Instances on One Server

Kief Morris presents a brief step by step guide to running more than one instance of Tomcat on a single machine. It involves four steps: installation, directory creation, port configuration, and startup.

Kelvin Tan02/29/12
3667 views
0 replies

Book review of Apache Solr 3 Enterprise Search Server

Apache Solr 3 Enterprise Search Server published by Packt Publishing is the only Solr book available at the moment. It's a fairly comprehensive book, and discusses many new Solr 3 features....

Nicolas Frankel02/29/12
8460 views
0 replies

Use views, not windows in Vaadin

In Vaadin 6, the Window class is used for both main windows - i.e. windows that fill the entire screen, and popup windows aka subwindows. Here are some important tips about the window class in Vaadin...

Mitch Pronschinske02/29/12
7043 views
3 replies

DZone Meetup Strikes Sofia, Bulgaria!

After 2 hugely successful DZone VIP meetups in Cary, NC (USA) and Colombo, Sri Lanka, a third meetup concluded last month in Sofia, Bulgaria - organized by one of DZone's team members, Jordan Jambazov. See pics and user reflections on the meetup