Server monitoring with munin and monit

September 12, 2009

Today I was looking into improving my server monitoring and stumbled upon excellent and easy to follow article: http://www.howtoforge.com/server_monitoring_monit_munin This is much more than I was looking for so I’m very satisfied with the results (in almost no time).

Read the full article →

Git merging by example

August 29, 2009

While I’m on Git… here’s a great article explaining git merging by example: http://blog.jrock.us/articles/Git%20merging%20by%20example.pod

Read the full article →

Tracking Remote Git Branches

August 29, 2009

Nice overview of tracking remote Git branches with links to additional articles: http://djwonk.com/blog/2009/04/18/tracking-remote-git-branches/

Read the full article →

LogDigger news

June 24, 2009

With some delay, I’m glad to say we managed to release new LogDigger web site and new release of server-side libraries earlier this week. Beside some new features, new release is under the Apache License you may throw a glance at the source code.

Read the full article →

Detecting code execution on Google App Engine (GAE/J)

June 15, 2009

Post on the Stringbuffer.com gives an example for determining GAE/J environment using ServletContext: boolean onGoogleAppEngine = getServletContext().getServerInfo().startsWith("Google App Engine"); This is fine if you can access servlet context but what if you need to detect GAE/J in a part of application that has no [easy way to] access to it? It can be done simply [...]

Read the full article →

Tags on Git

June 12, 2009

Useful article about pushing tags with Git: http://blog.ashchan.com/archive/2008/06/30/tags-on-git/

Read the full article →

Selenium Grid RC on Vista

May 28, 2009

Recently I started using Selenium Grid to test application I’m working on for different platforms. However, I’ve faced a problem on Vista where Selenium tests in Internet Explorer  simply hang after opening the first application page until the expected action times out (and test fails). The problem disappeared after I disabled Vista’s UAC.

Read the full article →

Access WebFlow scope from a Command class

May 28, 2009

One of many nice things in Spring that I like is that you can get access to the current request context in any class you like, without passing different parameters around (which may not be possible in some cases anyway). The “magic” is in the RequestContextHolder class (org.springframework.web.context.request.RequestContextHolder) that bounds treads to request attributes. If [...]

Read the full article →

Finding empty XML element attribute with XmlSlurper

May 3, 2009

Groovy’s XmlSlurper does excelent job parsing XML and it’s quite easy to use once you figure it out. Its groovy syntax covers most parsing needs but in some cases you need to dive into its Java roots… Today I was parsing XHTML trying to find OPTION element with SELECTED attribute, that in some documents has [...]

Read the full article →

Krusader’s handling of archives

May 1, 2009

I use Krusader for many reasons and one of very important to me is its archive handling that allows you to browse archives as if it was a directory. After upgrading to Ubuntu 9.04 few days ago I’ve found that handling of zip archived in Krusader is broken. Instead to open archive Krusader was starting [...]

Read the full article →