Tips and Tricks

  • submit to reddit

ITOps Sprint 1 Review

Our first ever ITOps sprint completed on Friday 7th December amid much fanfare and celebration (ok, that’s a bit of an exaggeration). The team completed a...

0 replies - 1858 views - 12/28/12 by James Betteley in Articles

Geolocation: Possibilities, Problems, and Privacy - Part 2

Berkeley ISchool continues its exploration of geolocation's social data challenges and opportunities:

0 replies - 1129 views - 12/28/12 by Eric Gregory in Articles

SSH Key and Passwordless Login Basics for Developers

SSH keys are useful to login over ssh (secure shell) without typing a password. They are also used by Github and other version control systems for...

0 replies - 2360 views - 12/28/12 by Mikko Ohtamaa in Articles

OutOfMemoryError – Oracle Service Bus Alerts

This case study describes the complete steps from root cause analysis to resolution of a sudden OutOfMemoryError problem experienced with Oracle Service Bus...

0 replies - 2650 views - 12/28/12 by Pierre - Hugues... in Articles

Synchronized vs Lock Performance

Overview There are a number of articles on whether synchronized or Locks are faster. There appear to be opinions in favour of either option. In this article I...

0 replies - 4474 views - 12/27/12 by Peter Lawrey in Articles

HashMap.get High CPU – Case Study

  This article will describe the complete root cause analysis and solution of a HashMap High CPU problem (infinite looping) affecting a Weblogic 10.0...

0 replies - 3256 views - 12/27/12 by Pierre - Hugues... in Articles

Recycling objects to improve performance

Overview In a previous article I stated that the reason the deserialisation of objects was faster was due to using recycled objects. This is potentially...

0 replies - 2958 views - 12/27/12 by Peter Lawrey in Articles

JMS and Async, Don't Mess With It

JMS stands for Java Message Service which is an API which is used by middleware service providers such as ActiveMQ, JBoss MQ, Rabbit MQ, etc. Its main...

0 replies - 4391 views - 12/27/12 by Dinuka Arseculeratne in Articles

Android and Windows Phone Learn to Share with NFC

In the spirit of the season, here's how some Android and Windows Phone devices learn to play nice:

0 replies - 1926 views - 12/27/12 by Eric Gregory in Articles

Create Spring Integration Projects with STS

In this screencast you'll how you can quickly create Spring Integration projects using SpringSource Tool Suite™ 2.9.x. For more information, please visit...

0 replies - 2323 views - 12/27/12 by Mitch Pronschinske in Articles

Java Heap Space – JRockit VM

This article will provide you with an overview of the JRockit Java Heap Space vs. the HotSpot VM. It will also provide you some background on Oracle future...

2 replies - 4416 views - 12/26/12 by Pierre - Hugues... in Articles

Be productive with the MySQL command line

Even if you are using a GUI tool to connect to your MySQL servers, one day or another, you will have to deal with the command line. So it is nice to know a...

2 replies - 2697 views - 12/26/12 by Peter Zaitsev in Articles

Software Architect Mistakes

I think that to get up in the morning and brew a good cup of coffee is one of the best ways to start the day. You know, the heady fragrance that emanates from...

0 replies - 5802 views - 12/26/12 by Giancarlo Frison in Articles

Automatically Colorize Terminal Tabs Based on Server

Behold:OSX’s iTerm 2, and maybe some other terminal applications, support ANSI control sequence extensions which allow shell to set the color...

0 replies - 879 views - 12/26/12 by Mikko Ohtamaa in Articles

Local Variables Inside a Loop and Performance

Overview Sometimes a question comes up about how much work allocating a new local variable takes.  My feeling has always been that the code becomes...

1 replies - 4673 views - 12/25/12 by Peter Lawrey in Articles