techblog

techblog

We discuss software innovation.

Boost your Website with great URLs

The URL of a page is an important SEO factor that influences the relevancy and the position in the search results. And since it...

Guice up Hibernate with Warp Persist

Warp Persist is a persistence integration library for Google Guice. It comes with built-in support for Hibernate, JPA, and db4o. Warp Persist proved to...

Setting up Hudson for small Teams

Our Java project team has only three developers. We liked the idea to have our tests and builds run automatically and to have a...

What’s Important for a Robot

Designing a website nowadays always includes the task of optimizing the website for search engines. Otherwise you might have designed a brilliant website but...

Storing log messages in Hadoop

In part 1 of this article series we described the various challenges of dealing with large amounts of logging data in a heavily distributed...

Effective Coding with IntelliJ IDEA

At our recent Java User Group Munich (JUGM) meeting, Vaclav Pech from JetBrains has demonstrated his company's powerful Java/Groovy/Web IDE IntelliJ IDEA 9 and...

Useful New Features in Groovy 1.7

At the Spring S2G Forum in Munich, the Groovy project lead Guillaume Laforge elaborated on Groovy 1.7's new and noteworthy improvements. There was a...

See You, SQL – Hello Hadoop

Our team has developed a system for storing and processing huge amounts of log data using Hadoop. The challenge was to handle Gigabytes of...

Why XForms might be a Winner

mgm develops several large scale web applications containing hundreds of forms, e.g. the e-government portal ElsterOnline Portal. Design, implementation, test, and maintenance of these...

Wenn Sie auf der Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu.
If you continue to visit the site, you agree to the use of cookies.
Privacy Policy / Cookie Policy

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen