Posts Tagged ‘java’

Java2D Conical Gradient Paint

Mittwoch, Juli 21st, 2010

Just a short blogpost about a little tool that i would like to share with you…
A few months ago i was creating a worldclock with a night and day display where i needed a conical gradient.
So what is a conical gradient ? Here we go… » More: Java2D Conical Gradient Paint

 

Java Stammtisch: 23.6. ab 18:30 Uhr

Montag, Juni 21st, 2010

Wir möchten zum nächsten Java Stammtisch in Münster einladen! Herzlich willkommen sind alle an Java und Softwareentwicklung interessierten Personen. (Damit sind auch PHP, Ruby on Rails, .NET und Scala Entwickler gemeint 🙂 ) In entspannter Atmosphäre gibt es Gelegenheit zum gegenseitigen Austausch, Kennenlernen oder auch Diskussionen beizuwohnen.

Hinweis: Wir haben eine neue Mailingliste, wer per E-Mail auf dem Laufenden gehalten werden möchte, kann sich mit einer E-Mail an jug-join@list.jug-muenster.de eintragen. » More: Java Stammtisch: 23.6. ab 18:30 Uhr

 

Stammtisch: Java Runde am 9.6.

Montag, Juni 7th, 2010

Die Java Usergroup Münster lädt am kommenden Mittwoch zum nächsten Java Stammtisch in Münster ein: Für alle an Java, Softwareentwicklung und aktuellen Trends interessierten Personen – auch PHP, Ruby on Rails Entwickler sind natürlich willkommen!

Der Java Treff findet Mittwoch ab ca. 18:30 Uhr im Cuba Nova statt. Das Cuba Nova befindets ich in der Achtermannstrasse in der Nähe vom Hauptbahnhof. (3 Minuten zu Fuß, wenn man langsam geht.).

Für Teilnehmer am Java Stammtisch gibt es einen Sonderpreis für Weizen, zudem gibt es auch Aktionsangbote bei Speisen.
Parkmöglichkeiten und Anfahrt zum Java Usergroup Münster Treff: Parkhaus Engelenschanze ist am nächsten gelegen. Ansonsten empfehlen wir die Anreise mit dem Rad oder öffentlichen Verkehrsmitteln – insbesondere für Weizen-Fans. (Google Maps Link)

 

Using Smack xmpp lib on Android with Netbeans

Dienstag, Mai 11th, 2010

Android + XMPP + Netbeans

Last week i got my Android phone and finally started coding for a mobile phone (which really is a great experience and lot’s of fun).

During my daylight work i’m using xmpp in different projects and tools and so i would really like to use it on the Android phone also. In the java world there is a really neat library called smack from ignite realtime which makes using xmpp a piece of cake and so i asked myself if it would also run on android?

Yes it does…BUT…you need a patched version that i found on the net…
In Eclipse it seems to be easy to link a external library to a android project but in Netbeans i was not so intuitively as i thought…
You need three little steps to include a external library like smack and here they are:

#1 STEP:

Create a local folder named „lib“ in your Android project folder like this:

lib folder in project directory

Now copy the patched smack.jar file into this folder. » More: Using Smack xmpp lib on Android with Netbeans

 

Java Stammtisch Münster: 12.5.

Montag, Mai 10th, 2010

Kommenden Mittwoch ist es wieder soweit: Der nächste Java Stammtisch findet am  Mittwoch den 12.05. im Cuba Nova statt.
Für alle an Java, Softwareentwicklung und aktuellen Trends interessierten Personen – auch PHP, Ruby on Rails Entwickler sind natürlich willkommen!

Der Java Treff für Münster, Osnabrück und Umgebung findet am Mittwoch ab ca. 18:30 Uhr im Cuba Nova statt. Das Cuba Nova befindets ich in der Achtermannstrasse in der Nähe vom Hauptbahnhof. (3 Minuten zu Fuß, wenn man langsam geht.). » More: Java Stammtisch Münster: 12.5.

 

Java Stammtisch

Sonntag, April 11th, 2010

Am 14.04. findet wieder ein Java Stammtisch in Münster statt!

Für alle an Java, Softwareentwicklung und aktuellen Trends interessierten Personen – auch PHP, Ruby on Rails Entwickler sind natürlich willkommen!

Der Java Treff für Münster, Osnabrück und Umgebung findet am Mittwoch ab ca. 18:30 Uhr im Cuba Nova statt. Das Cuba Nova befindets ich in der Achtermannstrasse in der Nähe vom Hauptbahnhof. (3 Minuten zu Fuß, wenn man langsam geht.).

Für Teilnehmer am Java Stammtisch gibt es einen Sonderpreis fuer Weizen, zudem gibt es auch Aktionsangbote bei Speisen.
Parkmöglichkeiten und Anfahrt zum Java Usergroup Münster Treff: Parkhaus Engelenschanze ist am nächsten gelegen. Ansonsten empfehlen wir die Anreise mit dem Rad oder öffentlichen Verkehrsmitteln – insbesondere für Weizen-Fans. (Google Maps Link)

 

Swing event departure board

Mittwoch, März 24th, 2010

Sitting at Gard du Nord train station in Paris in January this year i saw this huge departure board:

Gare_du_Nord_Paris.jpg

It was fascinating to see and hear all these flipping characters everytime a departure time changed. I guess most of you know already how these boards work but for all others i will explain it shortly.

The arriving trains are in chronological order from top to bottom of the board which means the trains that arrives as next stays on top of the board.
The flipping characters are made of little metal plates that are printed on the front and backside with characters that are split into half. The Top part of the character is printed on the frontside of the upper plate and the bottom part of the character is printed on the backside of the lower plate (i tried to visualize it with a little image). » More: Swing event departure board

 

Swing Weather Worldclock

Dienstag, März 23rd, 2010

Remember the worldclock blogpost? Well it was ok but i thought there was one thing missing…

Weather information

For that reason i added this missing feature to the known worldclock component so that you now might choose out of four clocks:

  • Pure clock and icon indicator for time of day
  • Pure clock, icon indicator for time of day and weather information
  • Clock with inbuild time of day display
  • Clock with inbuild time of day display and weather information

This image shows all available clocks:

ishot-6.png

To get the weather information for all the cities in the enum i provide, i needed to add the country for each city and by adding all these countries i translated the cities to their (hopefully) right english names (in the original worldclock post i used german city names).

I use weather underground to retrieve the weather information because they provide an easy to access service for free. You will find a package called „net“ in the project in which i put the classes responsible for fetching the weather condition. There is timer which checks every 30 seconds for the availability of the connection.
The clockpanels will every 10 minutes add a so called ConditionFetcher thread to the queue of the WeatherService which will be handled by a ExecutorService. The WeatherService will tries to use the system proxy server if there is one so it hopefuly works out for you.

The most of the work was done by creating all the different weather condition images which you will see in the next image:

ishot-7.png

» More: Swing Weather Worldclock

 

24.03. – Java Stammtisch Münster

Montag, März 22nd, 2010

Am 24.03. gibt es wieder den Stammtisch der Java User Group Münster! Ein Angebot für alle an Java, Softwareentwicklung und aktuellen Trends interessierte Personen – auch PHP, Ruby on Rails Entwickler sind natürlich willkommen!

Der Java Treff für Münster, Osnabrück und Umgebung findet am Mittwoch dem 24.03. ab ca. 18:30 Uhr im Cuba Nova statt. Das Cuba Nova befindets ich in der Achtermannstrasse in der Nähe vom Hauptbahnhof. (3 Minuten zu Fuß, wenn man langsam geht.).

 

JAX Konferenz 2010

Freitag, März 19th, 2010

Auch 2010 findet wieder die JAX Konferenz statt. Die JAX richtet sich an Softwareentwickler aus dem Web- und (Java) Enterprise Umfeld in ganz Europa.
Trotz der europäischen Ausrichtung werden viele Vorträge auf Deutsch gehalten, und finden damit sicherlich regen Zuspruch von Entwicklern, die Vorträge in Deutsch bevorzugen.

Neben den obligatorischen Technologievorstellungen bietet die JAX eine umfangreiche Mischung von Themen rund um Softwareentwicklung. So darf „agile“ nicht fehlen, Sicherheit von Web Anwendungen, Skalierung, und nicht zuletzt der Trend zum polyglotten Entwickler dank Groovy, jRuby und Clojure.

Die JAX findet im Mai 2010 in Mainz statt, weitere Informationen und Rabattaktionen finden sich auf http://www.jaxcenter.de/

Wer Interesse hat, die JAX zu besuchen und das gerne mit anderen Teilnehmern der JUG Münster tun möchte, kann hier einen Kommentar hinterlassen, oder uns gerne auf einem der nächsten Events ansprechen.