Monthly Archives: April 2015

What JAX-RS Filters Are Good For

I recently was asked what JAX-RS Filters are good for. Here’s is the answer: They are simply as versatile as a Swiss Army Knife. Thanks to JUG CH for this really cool gadget!

Posted in Hardware, Java, Lectures, Programming | Tagged , , | Comments Off on What JAX-RS Filters Are Good For

Thank You, JUG Switzerland!

Just back from Switzerland where I lectured on “JAX-RS Done Right” at PH Zurich. The room was really jam-packed, and we had to forcefully cut the Q&A to not miss the fun at the after-event and subsequent open-air dinner! Those guys really followed the talk … Continue reading

Posted in Java, Lectures, Programming | Tagged , , | Comments Off on Thank You, JUG Switzerland!

Just noticed that my talk tomorrow in Zurich at JUG CH is already booked out. Cool! 😎

Posted on by Markus Karg | Comments Off on Zurich is booked out

Microsoft® Linux®

So after making their formerly proprietary Windows operating system POSIX compatible, integrating it into a UNIX environment by providing NFS etc., acquisition of two Linux distributors (Novell with Novell OES, and with it the subsidiary SuSE with SuSE Linux) and selling Linux (SELS) … Continue reading

Posted in Linux, Microsoft, Politics | Tagged , | Comments Off on Microsoft® Linux®

Come to Java Forum Stuttgart 2015 and attend to my talk on “JAX-RS 2.1 New Features” (Slot C1 / 08:45-09:30)! As a member of the JSR 370 Expert Group I’d like to give insight into the work of the expert … Continue reading

Posted on by Markus Karg | Comments Off on Java Forum Stuttgart 2015 – I’m speaking!

Often I see people doing JAX-RS applications rather complex and cluttered with technology, while the original approach intended by Java’s REST API is to separate concerns, gaining a “clean” domain model and allowing the creation of a component market. To spread … Continue reading

Posted on by Markus Karg | Comments Off on Attend to the premiere of “JAX-RS Done Right” at JUG Switzerland

Improving performance using Iterable.forEach()

Since Java 8 there is a new Iterable.forEach() method, which allows you to perform an operation upon each item of the iterated bunch of data. One might wonder why this method was added, because you could do the same using … Continue reading

Posted in Allgemein, Java, Programming | Tagged , | Comments Off on Improving performance using Iterable.forEach()

JavaLand’s a great place to meet great people

A big “Thank You!” to the organizers of the JavaLand conference! I had two great days and met a lot of great people, and I learned a real lot of them – even I’m doing Java since 1997! The great … Continue reading

Posted in Cons, Java | Tagged , | Comments Off on JavaLand’s a great place to meet great people