Skip to content
Writing this blog post on the iPad

The iPad – A Truly Inspiring Device, Thanks to the Lack of Multitasking!?

I received my iPad just a few days ago, and despite this short period of time, it already changed the way I work drastically.
Read more

OSGi & Servlets: Flexibility by Simplicity

Strangely enough, simple things tend to be more flexible than complex things. I bet you too have seen people go to great lengths to ensure a certain solution provides utmost flexibility. Read more

Recent Articles

7
Jul

Don’t attend the Eclipse DemoCamp in Hamburg this Friday…

... if you're not interested in meeting local (and non-local) Eclipse enthusiasts and committers, learning something about Eclipse, Git, SWT, Qt, e4 and the iPhone, watching some nice Pixar short films in a cosy cinema, and frosty beverages.
Read moreRead more

16
Apr

OSGi & Servlets: Deploying on Amazon EC2

Last week, I showed you how to create a very simple OSGi-based servlet and run it locally on Jetty. Today, I will show you how to deploy this servlet to an Amazon EC2 instance.

Read moreRead more

7
Apr
A marriage made in heaven

OSGi & Servlets: A Happy Marriage

In this post, I'll show you how to create a simple OSGI-based servlet. Later, we will deploy this servlet to an Amazon EC 2 instance - this should be fun!

Read moreRead more

31
Mar

iPhones on Mars

EclipseCon 2010 is over and as always has been a great chance to meet up with fellow committers and users of the software we build. Xtext has received a tremendous amount of attention: not only did we deliver several talks and tutorials on Xtext, but also did Xtext get mentioned in a number of talks we were not involved in. Xtext even received the Eclipse Community Award in the category "Most Innovative New Feature of Eclipse Project".
Read moreRead more

17
Mar

Getting started with Code Generation with Xpand

Have you heard about model driven software development (MDD / MDSD) and are thinking "what's all this fuzz about models"? "Why should models help me to be more productive," might be another thought you have.

People have been asking how to leverage models on and off on the web and in meetings I attended, so I thought I might share this little tutorial with you. In this tutorial, we will develop a little code generator that helps you to create (HTML) forms from models.

A short Overview

Xpand is a template engine, similar to FreeMarker, Velocity, JET and JSP. However, it features some very unique properties that makes using Xpand very well suited for generating code from models, such as type safety and polymorphic dispatch. If you haven't heard those terms before, fear not! I'll show you how to use Xpand by way of an easy-to-follow example.

Read moreRead more

8
Mar

Running AppleScript from Java

In my current project, I need to launch an external application and maybe execute some additional commands on this external application. Due to the very nature of the project, the whole system will always be run on Mac OS X. So I thought, "why not use AppleScript"? Read moreRead more

31
Jan

140 x 365 = 2659

It's exactly one year since I posted my first tweet on Twitter - time for a review.

Before I give some reasons why I use Twitter, let's have a look at some stats.

I sent out roughly 2660 tweets, on average 8.4 per day:

TweetStats :: for peterfriese

Looking at my tweet density, I hardly seem to be getting any sleep, which is not entirely true ;-)
Read moreRead more

8
Dec

Eclipse DemoCamp Hamburg 11/2009

The Eclipse DemoCamp in Hamburg was a huge success - more than 110 people signed up and most of them actually showed up at the event:

About 110 Attendees at the DemoCamp

The program was packed with interesting talks and we were lucky to be able to present some very well known speakers:
Read moreRead more