Scala in der Praxis – DSL-Entwicklung am 3. November 2011

24. Oktober 2011 von Oliver Fischer in Treffen
Schlagwörter: ,

Am 3. November 2011 lädt die Java Usergroup Berlin-Brandenburg zusammen mit der Berliner acrolinx GmbH zum Vortrag Scala in der Praxis – DSL-Entwicklung mit Arno Haase ein.

Der Vortrag

Scala in der Praxis – DSL-Entwicklung (Arno Haase): Scala ist eine elegante, ausdrucksstarke Programmiersprache, und die meisten Java-Entwickler haben zumindest von ihr gehört. Dieser Talk stellt die Sprache vor und zeigt dabei besonders, wie man mit ihr domänenspezifische Sprachen (DSLs) entwickeln kann, die man dann z.B. nahtlos in ein ansonsten in Java entwickeltes System integrieren kann.

Der Redner

Arno Haase: Arno Haase ist ein freiberuflicher Softwarearchitekt aus Braunschweig. Er ist Sprecher auf internationalen Software-Konferenzen und Autor diverser Fachartikel sowie von Büchern über Hibernate und modellgetriebene Softwareentwicklung. Er hat sich seine Begeisterung fürs Programmieren bewahrt und arbeitet gerne direkt am Quelltext.

Der Ablauf

18:30 Uhr – Einlass und Zeit zum Networking
19:00 Uhr – Vorträge und anschhließende Diskussionsrunde

Die Anmeldung

Die Anmeldung zur Veranstaltung erfolgt ausschließlich über das XING-Event der XING-Gruppe der JUG Berlin-Brandenburg. Hier geht es zur XING-Gruppe der JUG Berlin-Brandenburg.

  • Kommentare deaktiviert

Karte zu W-JAX 2011 verlost

20. Oktober 2011 von Oliver Fischer in Allgemein
Schlagwörter: , ,

Wir freuen uns immer wieder, wenn wir unseren Mitgliedern etwas besonderes anbieten können, wie diesmal auch wieder auf unserem letzten Treffen.

Diesmal wurde uns von S&S Media wieder eine Karte für die im November stattfindende W-JAX zur Verfügung gestellt. Diese haben wir auf unserem letzten Treffen am 12. Oktober an die richtige Beantwortung einer Java-Frage an Michal Wasik verlosen können. Herzlichen Glückwunsch Michal!

Die W-JAX 2011

Die W-JAX ist die Konferenz für ganzheitliches technisches Know-how im
Java- und Webumfeld. Hier kommen die besten Experten aus Europa zusammen,
um ihr praxiserprobtes Wissen an die Teilnehmer weiterzugeben. Durch ihre
perfekte Organisation, die hohe fachliche Kompetenz sowie das angenehme
Ambiente, zählt die W-JAX für Entwickler, Architekten und Unternehmen zu
den wichtigsten Konferenzen des europäischen Kontinents.

Fachliche Wissensvermittlung auf höchstem Niveau, exzellentes
Erfahrungswissen und nicht zuletzt erstklassige Networking-Gelegenheiten
sind es, was die W-JAX auszeichnet. Dabei hält die Fülle des Programms
Angebote für Softwareentwickler, Architekten, Projektleiter und
IT-Strategen bereit.

Das breite Themenspektrum der W-JAX bietet eine Fülle an Wissen, das
benötigt wird, um komplexe Softwareentwicklungsprojekte effizienter und
erfolgreicher zu realisieren. Es reicht von Java-Core-Themen über
Entwicklungstechniken und Tools bis hin zu Architektur und agilen
Vorgehensweisen.

Bei allen Themen steht bei der W-JAX kompromisslos die Praxisrelevanz im
Vordergrund.

Jetzt mit 2 weiteren Kollegen anmelden und 10% sparen!
Mehr Infos unter: www.jax.de

  • Kommentare deaktiviert

Fighting Layout Bugs am 12. Oktober 2011

23. September 2011 von Oliver Fischer in Treffen
Schlagwörter: , ,

Am 12. Oktober 2011 lädt die Java Usergroup Berlin-Brandenburg zusammen mit der Berliner Hypoport AG zum Vortrag Fighting Layout Bugs mit Michael Tamm ein.

Der Vortrag

Fighting Layout Bugs (Michael Tamm): Für die “normale” Programmierung gibt es Unit Tests. Aber wie können automatische Tests für die Arbeit von HMTL- und CSS-Programmierern aussehen? Wie kann man sicherstellen, dass jede Webseite so aussieht, wie es sich der Designer vorgestellt hat? Wie können automatische Tests für Layoutfehler aussehen? Der Vortrag beantwortet genau diese Fragen: Es werden mehrere typische Layoutfehler gezeigt und einige alte sowie innovative neue Techniken vorgestellt, wie mit Hilfe der Open-Source-Bibliotheken fighting-layout-bugs sowie Selenium Layoutfehler automatisch erkannt werden können.

Der Redner

Michael Tamm Michael Tamm ist seit seinem Informatikstudium 1999 als Programmierer und Systemarchitekt tätig und hat seitdem zahlreiche Enterprise-Webauftritte realisiert. Zur Zeit arbeitet er bei der optivo GmbH an einer SaaS-Platform. Über die Jahre hat er sich auf die automatische Qualitätssicherung und ständige Optimierung von Entwicklungsprozessen spezialisiert und ist seit mehreren Jahren Committer im Selenium-Projekt. Zudem veröffentlicht er gelegentlich Fachartikel in Computermagazinen und hält regelmäßig Vorträge auf diversen IT-Konferenzen.

Der Ablauf

18:30 Uhr – Einlass und Zeit zum Networking
19:00 Uhr – Vorträge und anschhließende Diskussionsrunde

Die Anmeldung

Die Anmeldung zur Veranstaltung erfolgt ausschließlich über das XING-Event der XING-Gruppe der JUG Berlin-Brandenburg. Hier geht es zur XING-Gruppe der JUG Berlin-Brandenburg.

  • Kommentare deaktiviert

Modellgetriebe Entwicklung mit dem Eclipse Modeling Framework

1. September 2011 von Oliver Fischer in Treffen

Am 14. September 2011 lädt die Java Usergroup Berlin-Brandenburg zusammen mit dem Fraunhofer-Institut für Offene Kommunikationstechnologien zur Veranstaltung Modellgetriebe Entwicklung mit dem Eclipse Modeling Framework mit zwei Vorträgen ein.

Die Vorträge

Xtext und Xtend (Sven Efftinge): Xtext ist ein Framework für die Entwicklung von Domain-Specific Languages und Programmiersprachen im Allgemeinen. Aus einer Grammatikbeschreibung generiert das Xtext Framework nicht nur einenParser sondern auch eine komplette Sprachinfrastruktur, inklusiveEclipse Integration. Xtext ist ein Eclipse Projekt, wird weltweit in Forschung und Wirtschaft eingesetzt und steht seit Juni 2011 in der Version 2 zur Verfügung. Xtend ist eine statisch getypte Programmiersprache, die besonders auf die Entwicklung von Codegeneratoren aller Art abgestimmt ist. Sie bietet moderne Sprachfeatures wie Closures und Typinferenz und wird direkt aufJava Code übersetzt. Xtend ist mit Xtext entwickelt und bietet daher eine sehr komfortable Integration in die Eclipse-IDE.

DSLs in the wild – Über den praktischen Einsatz von DSLs (Mirko Seifert): Das Eclipse Modeling Framework (EMF) und die damit verbundene Publicity haben in den letzten Jahren dafür gesorgt, dass Domänenspezifische Sprachen heute in aller Munde sind. Werkzeuge zum Erstellen solcher Sprachen (z.B. Xtext, EMFText, GMF, Graphiti, Eugenia, …) sind frei verfügbar und teilweise bereits Bestandteil von Eclipse Standarddistributionen. Kein aktuelles Java oder Eclipse Magazin kommt ohne einen Artikel über EMF oder darauf aufbauende Werkzeuge aus.

Der Vortrag zeigt wie eigene DSLs auf unkonventionelle Art und Weise in
Kundenprojekten eingesetzt werden können. Am Beispiel der Modernisierung einer webbasierten E-Commerce-Anwendung wird dargestellt welche Vorteile die EMF-basierten Werkzeuge bieten und welch (geringer) Aufwand betrieben werden muss, um diese zu nutzen.

Die Redner

Sven Efftinge leitet die itemis-Niederlassung Kiel und beschäftigt sich dort mit domänenspezifischen Sprachen, Generatorentwicklung und Eclipse-Technologien. Er ist Eclipse-Committer, verantwortlich für das Xtext-Framework und Architekt der Xpand-Sprachfamilie (auch bekannt als openArchitectureWare).
Sven Efftinge spricht regelmäßig auf Softwarekonferenzen, schreibt Fachartikel und ist Co-Autor des Buches »Modellgetriebene Softwareentwicklung« (dpunkt-Verlag).

Mirko Seifert ist freier IT Berater in Berlin. Er unterstützt, berät und schult Unternehmen zu den Themen Java, Eclipse, EMF, Domänenspezifische Sprachen (DSLs), Code Generierung, Plug-in Entwicklung, Continuous Integration und Softwaremodernisierung. Vor seiner Tätigkeit als Berater hat er an der TU Dresden auf dem Gebiet der Softwaremodellierung promoviert.

Der Ablauf

18:30 Uhr – Einlass und Zeit zum Networking
19:00 Uhr – Vorträge und anschhließende Diskussionsrunde

Die Anmeldung

Die Anmeldung zur Veranstaltung erfolgt ausschließlich über das XING-Event der XING-Gruppe der JUG Berlin-Brandenburg. Hier geht es zur XING-Gruppe der JUG Berlin-Brandenburg.

  • Kommentare deaktiviert

TECH Talk – Matthias Wessendorf über next-generation Web Apps mit WebSocket und HTML5

29. August 2011 von Oliver Fischer in Treffen
Schlagwörter: , ,

Am 15. September 2011 lädt die Java Usergroup Berlin-Brandenburg zusammen mit der Berliner Firma Gameduell zum TECH Talk – Matthias Wessendorf über next-generation Web Apps mit WebSocket und HTML5 ein.

Der Vortrag

Building next-generation Web Apps mit WebSocket und HTML5 (Matthias Wessendorf): Für die Realisierung von „Echtzeit Web“ 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 WebSocket und die praktische Nutzung um Zusammenhang mit anderen HTML5-APIs vor.

Der Redner

Matthias Wessendorf 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.

Der Ablauf

18:30 Uhr – Einlass und Zeit zum Networking
19:00 Uhr – Vorträge und anschhließende Diskussionsrunde
19:45 Uhr – Diskussionsrunde
20:30 Uhr – Get Together mit Bier und Snacks

Die Anmeldung

Die Anmeldung zur Veranstaltung erfolgt ausschließlich über das XING-Event der XING-Gruppe der JUG Berlin-Brandenburg. Hier geht es zur XING-Gruppe der JUG Berlin-Brandenburg.

Bei der Anmeldung bitte die Veranstaltungsbeschreibung beachten, da Gameduell um eine nochmalige Bestätigung per Mail bittet.

  • Kommentare deaktiviert

« vorherige Beiträge nächste Beiträge »