Archiv für ‘Termine’ Kategorie

Java Stammtisch für das Münsterland: 6. März 2013

Dienstag, Februar 26th, 2013

Die Java Usergroup Münster lädt zum Stammtisch ein! Willkommen sind alle an Softwareentwicklung interessierten Personen, insbesondere auch Java Entwickler 😉 In der Regel kommt auch der Austausch über allgemeine Technologien wie HTML5, JavaScript, Design und Architektur von Software nicht zu kurz, so dass für jeden spannende Diskussionen dabei sind.

Der Stammtisch findet statt am 6. März ab 18:30 im „Früh bis spät“. (Alter Steinweg 31, in der Nähe des Enchilada). Vom Hauptbahnhof läuft man ca. 10 Minuten zu Fuss, es gibt auch Buslinien die noch näher halten, ein Parkhaus befindet sich auch in der Nähe.

Wenn Ihr Euch bei Xing zu dem Event anmeldet könnt Ihr auch sehen, wer noch so teilnimmt: http://www.xing.com/net/jug-muenster

 

Veranstaltungen 2013

Samstag, Januar 19th, 2013

Kurzübersicht über alle Vorträge, die 2013 bei der Java Usergroup Münster angeboten werden. Zusätzlich haben wir einen regelmäßigen Stammtisch, den wir über die Mailingliste und den Blog hier ankündigen. Alle Termine finden sich auch im Google Calendar der JUG Münster. Updates und Infos gibt es über die Mailing-Liste der JUG Münster.

Die Vorträge finden falls nicht anders angegeben bei der LVM Versicherung statt. Einlass ist – falls nicht anders angegeben – jeweils ab 18:00 Uhr und der Vortrag startet im Regelfall um 18:30 Uhr. Alle Termine sind vorläufig und können sich noch kurzfristig ändern – um Anmeldung über Xing bzw. Verifikation auf unserer Homepage wird gebeten. (Die Xing Anmeldung nutzen wir zur Planung der Teilnehmerzahl / Catering. Über die Xing Gruppe der Java Usergroup Münster gibt es zu den einzelnen Vorträgen eine Einladung für eine komfortable Anmeldung.)

Anfahrt zur LVM Versicherung: Anfahrtbeschreibung – mit öffentlichen Verkehrsmitteln per Bus (Linie 7,15,16, Haltestelle Kolde-Ring) am besten zu erreichen. (Google Transit / Google Maps / Bings Maps ist sicher hilfreich).

Bei Vorträgen in 3.xx.xx Räumen bitte beim LVM Hauptgebäude am Empfang melden, da wir keine separate Ausschilderung haben.

Bereits stattgefunden in 2013:

FEBRUAR
Termin: 20.02.2013
Thema: Xtend und JavaFX
Dozent: Sven Efftinge
Anmeldung: XING
Ort: LVM Versicherung, 3.01.08 Konferenzraum II links (Bitte beim Hauptgebäude am Empfang melden)

Hintergrund:
Xtend ist eine statisch getypte Programmiersprache die auf lesbaren Java Quellcode übersetzt wird. Im Gegensatz zu anderen Java-Alternativen
setzt Xtend auf hundertprozentige Interoperabilität mit Java und unterstützt Java-Idiome nativ. Dadurch können existierende Java Bibliotheken schon ohne
jeglichen Gluecode wesentlich besser verwendet werden als mit Java oder irgendeiner anderen Sprache. Wenn man darüber hinaus dann noch ein paar
Xtend-spezifische „extension APIs“ oder „active annotations“ entwickelt wird es richtig spassig.
In diesem Vortrag möchte ich die Möglichkeiten von Xtend anhand von JavaFX vorstellen und dabei zeigen, wie man coole JavaFX-Features mit Xtend wesentlich besser nutzen kann.
Bio: Sven Efftinge leitet für die itemis AG die Niederlassung Kiel, wo unter anderem die Eclipse-Projekte Xtend und Xtext entwickelt werden. Er ist leidenschaftlicher Programmierer, Kitesurfer und Vater.

MÄRZ
Termin: VERSCHOBEN (wegen Krankheit)
Thema: AeroGear: Mobile Clients für JavaEE
Dozent: Matthias Wessendorf
Anmeldung: XING
Ort: LVM Versicherung, 6.EG.01 (Sperrlichstrasse)
Hintergrund:
Das mobile Internet gewinnt immer mehr an Bedeutung und Stichworte wie
HTML5, mobile web oder Hybrid-Apps machen die Runde. Doch wie passen
diese Trends zu einander und wie erweitere ich eine bestehende JavaEE
Anwendung um einen mobilen Client? Der Vortrag zeigt Lösungen für
Android, iOS und JavaScript/Hybrid auf Basis von jQuery-Mobile, Apache
Cordova sowie dem AeroGear Projekt auf.

APRIL
Termin: 17.04.2013
Thema: Scaleable enterprise application with JEE7 and beyond“
Dozent: Andy Moncsek
Anmeldung: XING
Ort: LVM Versicherung, 6.EG.01

Hintergrund:
WebSockets, asynchrone Servlets und AJAX verändern in zunehmendem Masse das Programmiermodell für Web- und Client-Applikationen. Das klassische Request/Response-Modell ändert sich zu einem „Notification-“ Modell bei dem nicht mehr nur eine synchrone Anfrage an den Server gemacht wird sondern der Server einen Client aktiv benachrichtigen kann. Diese asynchrone Verarbeitung von Requests hatte bereits grosse Auswirkungen auf Webapplikationen und wird mit JEE 7 Einzug in die klassische Java Client Programmierung haben. Der Vortrag wird einen exemplarischen PoC auf Basis von JEE7 vorstellen mit dem grosse Datenmengen effektiv verarbeiten werden können und die Ergebnisse zeitnah zum Client übertragen werden können. Auch das Thema FailOver soll in diesem Zusammenhang beleuchtet werden, da es ein wesentlicher Bestandteil von Enterprise Applikationen ist.

 

MAI
Termin: 15.05.2012
Thema: 7+ Lektionen zu Continuous Delivery
Dozent: Jörg Müller
Anmeldung: XING
Ort: LVM Versicherung, 3.01.08 Konferenzraum II links

Seit fast drei Jahren setzen wir Continuous Delivery bei der Entwicklung unseres Produktes ein. Trotz anfänglicher Zweifel ist dies inzwischen ziemlich erfolgreich. Um dahin zu gelangen mussten wir einige Lektionen lernen, einige davon gleich am Anfang, manche erst viel später.
Mit dem Vortrag richte ich mich an Interessierte, die die theoretischen Grundlagen von Continuous Delivery vermutlich bereits gehört oder gelesen haben. Manche haben möglicherweise Zweifel, ob das Ganze wirklich funktioniert, andere haben bereits Erfahrungen und suchen Austausch. Ich berichte von unseren Erfahrungen, die Theorien umzusetzen und von Dingen, die in den Theorien nicht erwähnt werden. Insgesamt sind das sieben Lektionen und ein paar Kleinigkeiten.

JUNI
Termin: 12.06.2013, 18:30 Uhr
Thema: Java 8 – Moving Java forward
Dozent: Wolfgang Weigend
Anmeldung: XING
Ort: LVM Versicherung, 6.EG.01 (Sperrlichstrasse)

Nachdem JDK 8 als Final-Release-Candidate bereit gestellt wurde, können sich die geplanten technischen Merkmale bis zur vollständigen Freigabe vom neuen Major-Release 8 nur noch minimal ändern. Java SE 8 beinhaltet Lambda-Ausdrücke, eine verbesserte Interoperabilität von JavaScript zur JVM mit der JavaScript-Engine Nashorn und dem überarbeiteten Date & Time API im JSR-310. Die HotSpot-basierte JVM wird kein PermGen mehr enthalten und die konvergierenden JVM-Merkmale sollen im Zeitraum vom JDK 8 eingebaut sein. JavaFX wird als strategische Java Desktop Technologie in Java SE 8 einfliessen und dann gemeinsam mit dem JDK 8 ausgeliefert. Der standardisierte Übergang im Rahmen von JavaFX zu einer eigenen Spezifikation erfolgt über das Projekt OpenJFX. Die Konvergenz von Java SE und CDC Embedded wird weiter vorangetrieben. Mit der Einführung von Java SE 8 Compact Profilen werden drei neue Profile als Subsets von Java SE im JDK 8 zur Verfügung stehen, um die Modularisierung für Java Embedded im JDK 8 für Jigsaw vorzubereiten. Die Java Plattformmodularisierung mit dem Projekt Jigsaw ist für das JDK 9 vorgesehen.

SEPTEMBER
Termin: 03.09.2013
Thema: Graphen/noSQL/neo4J
Dozent: Peter Neubauer (neotechnologies)
Anmeldung: XING: https://www.xing.com/events/graphen-nosql-und-bigdata-mit-neo4j-1284132
Ort: LVM Versicherung, 3.01.08 Konferenzraum II links
Details Infos: neo4j Vortrag bei der Java Usergroup Muenster, 3. September 2013.

 

OKTOBER
Termin: 16.10.2013
Thema: „Moderne Webentwicklung mit Apache Struts 2“
Dozent:Rene Gielen
Anmeldung: XING
Ort: LVM Versicherung, 6.EG.01 (Sperrlichstrasse)

NOVEMBER
Termin: 13.11.2013
Thema: Monolithische Architekturen – und wie man sie vermeidet
Dozent:Stefan Tilkov
Anmeldung: XING
Ort: LVM Versicherung, 6.EG.01
Abstract: In diesem Vortrag diskutieren wir – ganz unabhängig von Programmiersprachen und einzelnen Technologien – die Gründe, aus denen wir immer wieder bei monolithischen Systemen landen. Fast jeder hat die Erfahrung schon einmal gemacht: Wir starten mit einer wunderbaren, leichtgewichtigen, modernen, effizienten Technologieauswahl, geben uns große Mühe, alles richtig zu machen, und landen doch wieder bei der gefürchteten Wartungskatastrophe. Was sind die Gründe? Was sind Strategien, die wir einsetzen können, um dieses Ergebnis zu vermeiden? Und was tun wir, wenn wir schon ein solches System haben und uns befreien wollen?

Bio: Stefan Tilkov ist Geschäftsführer und Principal Consultant bei innoQ, wo er sich vorwiegend mit der strategischen Beratung von Kunden im Umfeld von Softwarearchitekturen beschäftigt. Er ist Autor des Buchs „REST und HTTP“, Mitherausgeber von „SOAExpertenwissen“ (beide dpunkt.verlag), Autor zahlreicher Fachartikel und häufiger Sprecher auf internationalen Konferenzen.

DEZEMBER
Termin: 11.12.2013
Thema: Praktische Erfahrungen mit dem ROCA Web-Architekturstil bei der LVM Versicherung
Dozenten: Dirk Hermanns, Christoph Seidel
Anmeldung: XING
Ort: LVM Versicherung Hauptgebäude, 3.01.08 Konferenzraum II links

Wir haben den goldenen Hammer gebaut! …. So oder ähnlich könnte ein Vortrag eines Herstellers des nächsten Web-Frameworks beginnen. Soviel vorweg: In diesem Vortrag wird kein goldener Hammer vorgestellt.

In kaum einem anderen Umfeld wie der Webentwicklung, gibt es so viele Frameworks und Produkte, welche endlich alle Probleme beseitigen wollen.
Angefangen von Java Applets, über Struts, JSF, Portlets über Wicket, GWT oder Vaading bis hin zu Grails, Rails oder auch node.js,… – die Liste ließe sich (gefühlt) endlos weiter führen und alle paar Wochen wird //eine neue Sau durch’s Dorf getrieben//.

Was vermitteln diese Frameworks? Dass das zustandslose Request/Response-Modell des HTTP-Protkolls passt nicht so richtig zum Bau einer Web-„Anwendung“? Abhängig vom Framework entweder „JavaScript ist total kompliziert und sollte versteckt werden“, oder auch „JavaScript ist klasse und sollte für ALLES eingesetzt werden“? Die Entwicklung von Webanwendungen ist total komliziert und kann keinem Entwickler zugemutet werden!
Viele dieser Frameworks versprechen viel – in der Praxis kommt die Ernüchterung bestenfalls schnell, wenn nicht sogar erst nach langer Zeit. Bei einigen fühlt sich HTTP wie ein Fremdkörper an, der „bekämpft“ werden muss.

Woran liegt das? Frameworks sind (leider) keine goldenen Hammer! Jedes Framework hat einen bestimmtes Umfeld und ein beschränktes Einsatzgebiet in welchem es gut funktioniert. Verlässt man dieses muss man doch „unter die Haube sehen“.

Hier verspricht der unter roca-style.org beschriebene Architekturstil Besserung, indem er von der Nutzung grundlegender Technologien des Internets profitiert. Das Internet nutzen, wie es gemeint ist.

In dem Vortrag soll dargestellt werden, welche Erfahrungen wir bei der Umsetzung dieses Stils gesammelt haben. Dabei werden wir unsere zurückgelegten Wege und Irrwege beschrieben. Ein großer Schritt war es auch einen Technologie-Stack zu finden, der die Umsetzung des ROCA-Stils ermöglicht.

Unsere bisherigen Erfahrungen wollen wir teilen und Ergebnisse in Aktion vorstellen.

 

14.11.2012: Kochstunde: In kurzer Zeit aus JRuby und Chef ein wohlschmeckendes Gericht zaubern

Sonntag, November 11th, 2012

Vortrag der Java Usergroup Münster am 14.11.2012:

Kochstunde: In kurzer Zeit aus JRuby und Chef ein wohlschmeckendes Gericht zaubern

Wie ist es möglich, innerhalb eines Jahres mit zwei Entwicklern einen neuen Mobile Payment Service inklusive der notwendigen Apps und des Backends zur Produktionsreife zu bringen?
Vor diese Frage sahen sich die Referenten zu Beginn 2012 gestellt; durch Einsatz des Enterprise JRuby Servers “TorqueBox” und Automatisierung der Infrastrukturverwaltung mit Hilfe von “Chef” haben sie die Aufgabe bewältigt. Am Beispiel von Code-Ausschnitten illustrieren sie die vorliegende Lösung und zeigen anschaulich, wie produktiv moderne Enterprise-Entwicklung auf der JVM sein kann.

Die Referenten sind: Michael Johann (www.Rails-Experts.com) und Andreas Simon (http://www.quagilis.de/)

Die viadee Unternehmensberatung GmbH unterstützt uns freundlicherweise mit Räumlichkeiten und Verpflegung. Der Veranstaltungsort ist daher:

viadee Unternehmensberatung GmbH
Anton-Bruchausen-Straße 8
48147 Münster

Einlass ist ab 18 Uhr.

Bitte gebt die Infos auch an Kollegen und Freunde weiter!

 

Stammtisch: Java und mehr am 25.7.2012

Sonntag, Juli 22nd, 2012

Der nächste Java Stammtisch der Java Usergroup Münster findet am 25.07.2012 im Cuba Nova ab 18:30 Uhr statt. Eingeladen sind (wie immer alle) an Java, Softwareentwicklung, HTML5, Android, Webentwicklung und Projektmanagement interessierten Personen.

Für Teilnehmer am Java Stammtisch gibt es einen Sonderpreis für Weizen bzw. alkoholfreies Weizen!

Das Cuba Nova befindet sich in der Achtermannstrasse in der Nähe vom Hauptbahnhof. (4 Minuten zu Fuß, wenn man langsam geht.)

Parkmöglichkeiten und Anfahrt zum JUG 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)

 

Vortrag „node.js“ mit Stefan Tilkov am 22.2.2012

Samstag, Februar 4th, 2012

Am 22 Feb 2012 haben wir Stefan Tilkov als Speaker zum Thema „node.js“ bei uns.

Node.js ist ein Framework zur Umsetzung von Netzwerkapplikationen in JavaScript, dessen Unterstützung für Funktionen höherer Ordnung perfekt zu einem Programmiermodell passt, das Non-blocking I/O in den Mittelpunkt stellt. In dieser Session wird Node.js und das umgebende Ökosystem vorgestellt und gezeigt, wie sich auf dieser Basis hochperformante Clients und Server implementieren lassen.

Vortragender: Stefan Tilkov

Stefan Tilkov ist Geschäftsführer der innoQ Deutschland GmbH und beschäftigt sich seit Anfang der 90er Jahre mit Architekturen für starkverteilte, große Systeme und Anwendungslandschaften. Seine technologischen Schwerpunkte haben sich im Laufe der Zeit von C/C++ und DCE, C++/CORBA, Java/CORBA über J2EE, MDA und Web Services hin zu SOA, REST und Ruby verschoben.

Bitte meldet Euch unter https://www.xing.com/events/node-js-einfuhrung-865138 an, damit wir fuer den Event die Anzahl der Teilnehmer planen koennen.

Die viadee unternehmensberatung GmbH unterstuetzt uns freundlicherweise mit Raeumlichkeiten und Verpflegung. Der Veranstaltungsort ist daher:

viadee Unternehmensberatung GmbH
Anton-Bruchausen-Straße 8
48147 Münster

Einlass ist um 18 Uhr.

Bitte gebt die Infos auch an Kollegen und Freunde weiter!

 

Veranstaltungen 2012

Samstag, Dezember 31st, 2011

Kurzübersicht über alle Vorträge, welche 2012 bei der Java Usergroup Münster angeboten werden. Zusätzlich haben wir einen regelmäßigen Stammtisch, den wir über die Mailingliste und den Blog hier ankündigen. Alle Termine finden sich auch im Google Calendar der JUG Münster. Updates und Infos gibt es über die Mailing-Liste der JUG Münster.

Die Vorträge finden falls nicht anders angegeben bei der Viadee Unternehmensberatung statt. Einlass ist jeweils ab 18:00 Uhr und der Vortrag startet im Regelfall um 18:30 Uhr. Alle Termine sind vorläufig und können sich noch kurzfristig ändern – um Anmeldung über Xing bzw. Verifikation auf unserer Homepage wird gebeten.

NOVEMBER
Termin: noch nicht sicher – 14. November
Thema: „DevOps/jRuby“
Dozent: Andreas Simon, Michael Johann

DEZEMBER
Termin: 12.12.2012
Thema: „CDI 1.1“
Dozent: Lars Röwekamp

» More: Veranstaltungen 2012

 

Vortrag: „HTML5“

Donnerstag, Oktober 20th, 2011

Termin: 23.11.2011

Ort:  Leo 18, Leonardo Campus der Universität Münster (GoogleMaps)

Einlass: ab 18:00 Uhr

VORTRAG I.

Titel: „HTML5 Pure“

Abstract: HTML5 ist in aller Munde. Doch was verbirgt sich tatsächlich dahinter? Dieser Vortrag soll einen kurzen Einblick in den aktuellen Stand der Spezifikation bieten. Darüber hinaus soll er vermitteln, welche Features schon jetzt sinnvoll eingesetzt werden können, ohne nicht kompatible Browser von der Darstellung einer Webseite auszuschließen.

Dozent: Till Schulte-Coerne, Senior Consultant bei innoQ Deutschland GmbH, realisiert seit mehreren Jahren Webanwendungen mit Ruby on Rails, Java und PHP. Sein Schwerpunkt liegt auf der Architektur und Implementierung ergonomischer Webanwendungen.

 

VORTRAG II.

Titel: „Building next-generation Web Apps with WebSocket and HTML5“

Abstract: Für die Realisierung von „Echtzeitweb“ wurden in der Vergangenheit diverse Hacks (Comet oder Bayeux) genutzt. Mit WebSocket haben Entwickler nun einen echten Standard in der Hand, der ihnen bidirektionale Kommunikation über eine TCP-Verbindung bietet. Die Session stellt WebSockets und die praktische Nutzung im Zusammenhang mit anderen HTML5 APIs vor.

Dozent: Matthias Weßendorf arbeitet für die Firma Kaazing. Dort beschäftigt er sich mit WebSocket, HTML5 und weiteren Themen rund um das „Next Generation Web“. Matthias blogt regelmäßig auf http://matthiaswessendorf.wordpress.com.

Anmeldung: Damit wir ungefähr eine Vorstellung davon haben, mit wievielen Teilnehmern wir rechnen können, wäre es nett, wenn Ihr Euch bei Xing an dem Event der JUG Münster anmeldet. Ihr findet den Event hier.

 

Software Feedom Day 2011 Muenster: Agenda

Freitag, September 16th, 2011

Die Agenda für den Software Freedom Day in Münster steht nun fest:

10:00 – 10:15 Start, Kaffee trinken
10:15 – 10:45 Begrüßung
10:45 – 11:00 Thomas Kruse (JUG): Lightning-Talk I Einführung in Ubuntu
11:00 – 11:15 Gerrit Grunwald (JUG): Lightning-Talk II Getting visible with OpenSource
11:15 – 11:30 Philippe Rieffel (ifgi): Lightning-Talk III Open Street Map
11:30 – 11:45  Kaffeepause
11:45 – 12:00 Theodor Förster (ifgi): Lightning-Talk IV Open Noise Map
12:00 – 12:15 Sidi Benmoh (produktivhaus): Lightning-Talk V WordPress
12:15 – 12:30 Matthis Rieke (ifgi):  Lightning-Talk VII ifgicopter
12:30 – 13:15 Mittagspause
13:15 – 14:15 Geertjan Wielenga (Oracle) The Netbeans Platform
14:15 – 15:15 Gerrit Grunwald (JUG) HTML5/Websockets
15:15 – 15:30 Kaffeepause
15:30 – 16:30 Andreas Simon (Quagilis) Ausführbare Spezifikationen mit Cucumber
16:30 – 17:00 Open Space Orga
15:30 – 16:30 Andreas Simon (Quagilis) Ausführbare Spezifikationen mit Cucumber
17:00 – 17:30 Open Space Session I
17:30 – 18:00 Open Space Session II
17:30 – 19:30 Grillen

Wir veranstalten den Software Freedom Day 2011 in Muenster gemeinsam mit dem Coworking Space produktivhaus. Der Veranstaltungsort ist daher:

produktivhaus | Coworking Space
Weseler Straße 253a
48151 Münster

Wir haben für Speisen und Getränke gesorgt und freuen uns über jeden ganz besonders, der noch einen Freund oder interessierten Kollegen mitbringt. Viel Spaß!

 

Software Freedom Day in Münster! 17.9.2011

Montag, September 5th, 2011

Am 17.9.2011 veranstalten wir gemeinsam mit der WarpZone und dem produktivhaus in Münster den SoftwareFreedom Day! Die Teilnahme ist kostenlos und es gibt viele Gelegenheiten sich über freie Software, Softwarepatente und aktuelle Themen in Vorträgen und persönlichen Gespräch auszutauschen.

Die vollstaendige Agenda steht leider noch nicht – Updates werden hier gepostet.

Merken kann man sich jedoch bereits das Datum: 17. September 2011! Los gehen soll es gegen 10 Uhr – nach einem Tag offiziellem Programm werden wir gegen 18 Uhr durch ein gemeinsames Grillen und gesponserte passende Getränke den SoftwareFreedomDay ausklingen lassen.

Zum Veranstaltungsort: Das Produktivhaus ist an der Weselerstrasse, eine Anfahrtsbeschreibung gibt es auf http://www.produktivhaus.de/

 

Naechster Stammtisch: 29.6.

Montag, Juni 27th, 2011

Der nächste Java Stammtisch der Java Usergroup Münster findet am 29.6. im Cuba Nova ab 18:30 Uhr statt. Eingeladen sind (wie immer alle) an Java, Softwareentwicklung, HTML5, Android, Webentwicklung und Projektmanagement interessierten Personen.

» More: Naechster Stammtisch: 29.6.