Sprecher: Jochen Krause, EclipseSource
Ort: Fakultät Informatik der TU Dresden, Raum E023
Datum: 1. März 2012, 19:00-22:00

Eclipse RAP hat sich in den letzten Jahren zu einem reifen Framework für Desktop und Web-Applikationen entwickelt. Besonderer Vorteil von RAP ist die hohe Wiederverwendbarkeit von Source-Code zwischen Desktop und Web. Der aktuelle Trend in der Industrie hat sich immer stärker hin zu Web-Applikationen entwickelt, Rich Desktop Applikationen haben in den letzten Jahren an Bedeutung eingebüßt. Aber mit der Verbreitung immer leistungsfähigerer Smartphones und der Einführung von Tablet Computern ist eine neue Kategorie von Softwareanwendungen entstanden, die ganz eigene Programmiermodelle mit sich bringen. Weiterlesen »

Sprecher: Martin Körner und Jesko Nordlohne, ObjectFab GmbH
Ort: ObjectFab GmbH, 01309 Dresden, Pohlandstraße 19
Datum: 15. März 2012, 19:00-22:00

Ruby erfreut sich besonders durch Rails wachsender Beliebtheit. Mit ”Convention over Configuration” gilt in der Ruby-on-Rails-Welt ein Design-Paradigma, das in der Java-Welt wenig verbreitet ist. Gepaart mit bekannten Prinzipien wie DRY und TDD können Webanwendungen in erstaunlicher Geschwindigkeit entwickelt werden. Doch was bedeutet Ruby für uns als Java-Entwickler? Müssen wir wieder bei Null anfangen? Und was wird aus all den Java-Bibliotheken, die wir im Laufe unserer Karriere geschrieben haben? Weiterlesen »

Sprecher: Rainer Fritzsche, Noser Engineering AG
Ort: Fakultät Informatik der TU Dresden, Raum E023
Datum: 19. Januar 2012, 19:00-22:00
Anmeldung: XING oder Facebook

Android gehört sicher zu den interessantesten Plattformen der letzten Jahre. Noch relativ jung, wächst es unaufhaltsam und dringt in Märkte ein, in denen es viele Nutzer nicht vermuten würden. Wobei es sein ursprüngliches Einsatzgebiet, Smartphones, nicht vernachlässigt und durch eine stetige Evolution an Reife und Qualität zunimmt.

Eine gute API und große Community erleichtern den Einstieg in die Android-Entwicklung und ermöglicht schnelle Erfolge und Prototypen. Wir schauen uns nebst der IDE und dem Grafik-Framework aber auch die Schattenseiten von Android an – vor allem die Fragmentierung des eigenen Marktes und was das für den Entwickler bedeutet. Weiterlesen »

Die Planungen für die JUG Saxony Veranstaltungen in 2012 sind im vollen Gange. Aus dem Gedanken, für unsere Planungen könnte ein Wandkalender von Nutzen sein, wurde die Idee eines JUG Saxony Wandkalenders geboren. Warum nicht auch unsere treuen Zuhörern, Referenten, Unterstützern und Organisatoren an der Idee teilhaben lassen?

Kurzerhand haben wir den JUG Saxony Wandkalender 2012 drucken lassen. Wer auch einen JUG Saxony Wandkalender haben möchten oder gleich mehrere Exemplare zum Weitergeben, schreibt einfach eine Mail an jugs@buschmais.com. Den Kalender gibt es kostenfrei. Gern könnt ihr euch aber auch mit einem Unkostenbeitrag von 1 EUR je Stück beteiligen.

Der Kalender hat das Format 70 x 100 cm.

Sprecher: Michael Bräuer, Oracle und Tobias Israel, buschmais GbR
Ort: Fakultät Informatik der TU Dresden, Raum E023
Datum: 15. Dezember 2011, 19:00-22:00
Anmeldung: XING oder Facebook

In-Memory Datagrids

Zugriff auf und Verwaltung von Daten ist in vielen verteilten Anwendungen eine wichtige Anforderung. Durch die Architektur müssen Fragen bezüglich Performanz, Skalierbarkeit und Verfügbarkeit gelöst werden. Dies wird um so schwieriger, wenn es sich um grosse Datenmengen handelt, die im Speicher gehalten werden müssen, da sich eine Persistenzierung als zu nachteilig erweisen würde.

Der Einsatz von In-Memory Datagrids kann sich hier als eine Möglichkeit erweisen, obige Herausforderungen zu lösen. Oracle bietet mit Oracle Coherence eine Java basierte In-Memory Grid Software an, die über verschiedene Clients (Java, .NET, C++) angesprochen werden kann, über eine reichhaltige API zur Verwaltung und zur Abfrage von Daten verfügt und auch in anderen Produkten/Mechanismen out-of-the-Box Anwendnung findet, wie zum Skalieren von EclipseLink-basierten Anwendungen oder zur Verwaltung von Http-Session Zustandsinformation (Coherence*Web).

Der Vortrag geht nach einer Begriffsdefinition von In-Memory Datagrids auf das Produkt Oracle Coherence ein.

Java 7 News

Was lange währt wird endlich gut könnte man meinen: Java 7 ist da. Nach reichlich 4 Jahren ohne ein echtes Major-Release heißt es nun auch von offizieller Seite: “The  biggest  news  about  Java  7  is  that  it’s  shipping.” Das dem nicht ganz so ist und dass Version 7 doch etwas mehr zu bieten hat als nur eine schicke neue Versionsnummer zeigt dieser kurze Überblick.
Weiterlesen »

Sprecher: Oliver Gierke, SpringSource
Ort: Fakultät Informatik der TU Dresden, Raum E023
Datum: 29. November 2011, 19:00-22:00
Anmeldung: XING oder Facebook

Domain Driven Design (DDD) ist mittlerweile ein weit verbreiteter Ansatz um Problemdomänen mit einem reichhaltigen Objektmodell zu abstrahieren. Weiterhin hat sich in der Javawelt JPA als Standard-Persistenzlösung etabliert. Der Vortrag stellt das JPA Modul des Spring Data Projekts vor, das die Implementierung von JPA Repositories stark vereinfacht. Wir beginnen mit einer kurzen Analyse eines Repositories auf nackter JPA und erörtern die Problemstellungen vor allem in Bezug auf den DDD Ansatz (fehlende Abstraktion, viel Codeaufwand beim Ausführen von Queries, Pagination usw.). Der Hauptteil des Vortrages widmet sich dann den Lösungsansätzen, die Spring Data JPA für eben diese Probleme aufzeigt. Die Präsentation ist zu 80% hands on – weniger Folien, mehr Code :) Weiterlesen »

Auch in diesem Jahr bietet uns der Software und Support-Verlag wieder die Möglichkeit zur Verlosung einer Freikarte für die W-JAX, eine Gelegenheit, die wir gern wahrnehmen. Die W-JAX findet vom 7. bis zum 11. November in München statt. Wir werden die Verlosung der Freikarte unter den Teilnehmern der neo4j-Veranstaltung durchführen.

Außerdem können Mitglieder der JUG Saxony einen Rabatt von 15% beim Java EE Summit Anfang Dezember erhalten. Der Rabatt kann zusätzlich zu den bestehenden Frühbucher- und Kollegenrabatten genutzt werden (Frühbuchertermin noch bis 05. November). Zur Verbuchung des Rabatts müssen Ihre Mitglieder bei der Online- oder Faxanmeldung das Kennwort summit02 eingeben.

Sprecher: Michael Hunger, Freiberuflicher Softwareentwickler
Ort: Fakultät Informatik der TU Dresden, Raum E023
Datum: 20. Oktober 2011, 19:00-22:00

Warum ist ein Graph – bestehend aus Knoten und Verbindungen (jeweils mit Attributen) eigentlich so gut geeignet, die meisten Domänen ohne Verrenkungen zu modellieren? Warum habe ich bisher noch nie etwas von der etablierten Graphendatenbank Neo4j gehört? Was kann ich denn konkret damit machen? Welche interessanten Anwendungsgebiete gibt es? Das objektorientierte API ist gut und schön, aber ich möchte meine Objekte direkt in den Graphen abbilden, kann ich das? Gibt es Neo4j, mit spannenden Datensets, auch als gehostete Lösung, um direkt zu starten? Was für eine Programmiersprache brauche ich denn für eine …4j-Datenbank?

Weiterlesen »

Liebe JUG-Freunde,

Logo der JUG Saxony

an dieser Stelle möchten wir zwei kleine Ankündigungen vornehmen. Einige von euch, besonders die Besucher unserer letzten Veranstaltung, haben es sicherlich schon bemerkt: wir haben jetzt ein richtiges Logo. An dieser Stelle möchten wir uns nochmals recht herzlich bei unserem Designer, Herrn Richard Pietsch bedanken! Wir sind einhellig der Meinung, dass das Logo großartig gelungen ist. Und ob ihr es glaubt oder nicht: das Logo wurde bereits an einem Doktorhut gesichtet ;)

Außerdem sei uns an dieser Stelle erlaubt, darauf hinzuweisen, dass unsere Facebook-Verlosungen in der Sommerzeit pausieren – wir werden jedoch vor unserem nächsten Treffen wieder mit Verlosungen beginnen. Unsere Fan kann man auf Facebook natürlich auch im Sommer werden!

Wir wünschen euch allen eine schöne Sommerzeit und hoffen auf ein Wiedersehen im September,
eure Organisatoren der JUG Saxony!

Sprecher: Jan Dittberner, Communardo GmbH
Ort: Fakultät Informatik der TU Dresden, Raum E023
Datum: 15. September 2011, 19:00-22:00
Anmeldung: XING oder Facebook

Das freie Versionskontrollsystem Git erfreut sich seit seiner Veröffentlichung im Jahr 2005 wachsender Beliebtheit. Von Linus Torvalds ursprünglich als Ersatz für BitKeeper für die Linux Kernel Entwicklung geplant, wird es mittlerweile für zahlreiche große Open-Source Projekte eingesetzt und findet u.a. dank seiner hohen Effizienz in zunehmendem Maße auch in Unternehmen Einzug. Weiterlesen »

© 2011 Java User Group Saxony • RSS 2 Feed • iCal •  Impressum Suffusion theme by Sayontan Sinha