• submit to reddit
Constantin Alin03/02/12
3 replies

Creating a Fixed Sized List in Java Using Apache Commons

There are a few ways to create a fixed size list in Java - here we will look at using the FixedSizeList class from Apache Commons. Because you can't change the size of the list, some familiar methods from other collections are not available.

Hubert Klein Ikkink03/02/12
1 replies

Grails Goodness: Binding Method Arguments in Controller Methods

Since Grails 2.0 we can use methods instead of closures to define actions for our controllers. We could already pass a command object to a method as argument, but we can also use primitive typed arguments in our method definition. The name of the argument is the name of the request parameter we pass to the controller. Grails will automatically convert the request parameter to the type we have used in our method definition. If the type conversion fails then the parameter will be null.

Romiko Derbynew03/02/12
0 replies

Cypher vs. Gremlin in Neo4j

Some initial thoughts by Romiko Derbynew regarding Gremlin vs. Cypher in Neo 4j.

Kathiravelu Pra...03/01/12
0 replies

Learn How to Configure the WSO2 Load Balancer for Auto Scaling

This is designed with the WS02 user in mind, and assumes that the reader is aware of how to configure the WS02 Load Balancer.

Eric Genesky03/01/12
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
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
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
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
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
2 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
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
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
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
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
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.