Archive for the ‘Open Source’ category

Speeding up Ubuntu network access

March 30th, 2010

Ever since the last beta of Karmic Koala I’ve had problems with the dreaded slow lookup or resolving of hostnames. From various sources I gathered that the problem was being caused by ipv6 being enabled by default in Ubuntu.

For FireFox I was able to “fix” this by just disabling ipv6 in the configuration. This however prevented me from accessing localhost through FireFox (something I need quite often) and it didn’t fix the same problems I was having with SSH connections (which is heavily used by our Git setup). I never got around to finding the root cause until I installed the latest beta of Ubuntu, Lucid Lynx and I fixed the problem once and for all!

» Read more: Speeding up Ubuntu network access

JSF 2.0, Annotations, Spring Framework and Maven

January 19th, 2010

Hello world!

I wanted to use JSF and Spring in my application. For most of my Spring configuration I’m using annotations to keep things simple. In this blog entry I will show how link it all up.
» Read more: JSF 2.0, Annotations, Spring Framework and Maven

Camel, CXF and JMS by example

November 15th, 2009

While working on a typical customer SOA/ESB integration project we ran into some complex communication issues. It’s required that all communication between the different services and ESB is done using SOAP over JMS. CXF already has embedded support for JMS, but apart from a complex setup, this also caused that our services were no longer available using plain HTTP (used for our FitNesse functional tests). As it took quite some time to figure out how to properly hookup CXF and Camel, and exposing them via various protocols (even email if you’d like to) I wanted to share with you how we implemented this via an example project.

» Read more: Camel, CXF and JMS by example

Eclipse RCP

October 23rd, 2009

De meeste ontwikkelaars kennen Eclipse als een open source en gratis Java IDE (Integrated Development Environment). Simpelweg een softwareproduct, waarmee (web)applicaties geschreven kunnen worden met behulp van de programmeertaal Java. Eclipse biedt echter meer dan alleen dat. Er zijn Eclipse projecten die zich richten op de meest populaire overige programmeertalen, zoals PHP, C++, C# en COBOL.

» Read more: Eclipse RCP

VoIP in Call Centers

October 17th, 2009

Voice over IP, afgekort VoIP, is de nieuwe standaard in de telefoniewereld. VoIP wordt al enige jaren toegepast in de huiskamer en veelal in combinatie met een abonnement voor Internet en/of digitale televisie. Anders dan traditionele telefonie, werkt VoIP in combinatie met bedrade en niet bedrade infrastructuren, zoals we dat van Internet gewend zijn.

» Read more: VoIP in Call Centers

Open Appels & Open Peren

October 14th, 2009

Toen de mogelijkheid zich voordeed om een stuk te schrijven over “open standaards versus open source” begonnen mijn handen die normaliter code schrijven al te kriebelen. Ik vervolg dit stuk overigens met de term “open standaarden”, omdat het, hoewel niet meer correct, een betere stijl is voor meervoud dan “open standaards”. Open standaarden en open source zijn geen termen die met elkaar vergeleken kunnen worden. Ze staan op zichzelf en beschrijven ieder een heel ander fenomeen of zelfs filosofie.

» Read more: Open Appels & Open Peren