Example Observer Application: Traffic Lights

This is the post where you have all been waiting for (I hope J), after reading the informative post what an Observer Pattern is. If you have no idea what an observer is, you better start reading my previous theoretical post about the Observer Pattern.

First an overview of the application we are going to build in this post:

  • An application to create a traffic light who changes his colour
  • Easy expandable
  • Future equipped (easy to add changes)
  • Object Oriented
  • With the Observer Pattern

Read the rest of this entry »

Design Patterns: Observer

After reading this book, I did learn a lot of new stuff about Design Patterns. At the same moment we are learning a lot about these patterns. One of them is Observer. It’s something I really like, and that is the reason I want to blog about it.

Read the rest of this entry »

Creating a new Date or DateTime with ease in Java

For a school application in Java, we had to make a coffee application. The coffee application is a very small application, but trains a few very hard techniques like observer and composition.

Each time an amount of 1 – 10 coffees are made, a log entry has to be stored. With how much coffees there have been made, and the date time of it.

So I needed the date and time it was NOW, to store. Unfortunately I could’t find easy ways to do this, on line. That’s why I’ve searched a good way, and will share it with everyone, on eurekadesign.be!

Read the rest of this entry »

Linux OS Reviews

I love using Linux, but still I am stuck with Windows 7. Just because way to much software I for the moment, really do need! Like Visual Studio, Office and Adobe!

Lucky as I am, I have a second computer. This computer was also the first computer I assembled myself. If you want to see the specifications: go to the page about my hardware.

I don’t like dual boot and working in a Virtual Machine, isn’t something I like either. But still I like to use Linux. So, from time to time, I install a different Linux distribution on my computer. What I like or dislike about them, you will be able to read here. Every time in the following structure:

  • Boot time.
  • Standard software and installing new software.
  • How up to date the standard software is.
  • Overall look and feel
  • Installing heavy 3d desktop effects (how to)

I hope you enjoy them, and I also hope to add the first post about OpenSuse this week!