02 Sep 2010
Termin
Der Vortrag findet am 02.09.2010 um 19:00 Uhr in der Uni Mannheim A5, 6 im Raum C013 statt Anfahrtsbeschreibung.
Abstract
Slides are available on Slideshare: http://slidesha.re/dc62D4
Git is a distributed SCM, which means every contributor has a full local copy of the complete history of every revision of the project, allowing for independence and unparalleled speed compared to other centralized SCMs. With Git’s intelligent branching and merging functionality, combined with a highly optimized network transport protocol, distributed development becomes much more efficient.
Contributors who don’t have direct write access to the main repository of an open source project benefit from the distributed nature of Git, as they can still take advantage of the same tools that committers have. This explains the high interest of open source projects to favor Git over traditional versioning systems like CVS or SVN, in order to ease the life of all contributors, and make the community more productive.
Git is the future of SCM at Eclipse. The EGit project is implementing Eclipse tooling on top of JGit, the Java implementation of Git. Both EGit and JGit moved to Eclipse in May 2009 and shipped with Helios in June 2010.
This talk will give an update on the project progress and more detailed information about the design and features. A demo will illustrate how it’s used in its own development process. It will also show how Gerrit Code Review, a JGit based review system developed for the needs of the Android community, can help to further improve the development process.
The talk will be in German.
Bio
Matthias Sohn works at SAP since 1999 in various positions in the area of technology development and holds a PHD in experimental physics of the University of Karlsruhe (now KIT). He has a focus on development infrastructure, especially versioning systems but also build systems, component models and development processes. Since 2009 Matthias is initial committer for the Eclipse projects JGit and EGit and since February 2010 co-project lead for EGit. He is in close contact with the Maven / Tycho community and right now starts contributing to Gerrit Code Review. Besides that he tries to help the SAP development organization to learn from successful Open Source projects. In his spare time he enjoys his family and passionately plays the double bass.
Dr. Stefan Lay has been developing java applications for 10 years and joined SAP at the beginning of 2005. He holds a PhD in theoretical physics of the University of Freiburg.
Currently Stefan is working in the java infrastructure department of SAP with a focus on the eclipse integration of versioning systems. Since 2009 Stefan is initial committer for the Eclipse projects EGit and JGit. At SAP he additionally acts as a scrum master of the project which contributes to EGit, JGit and Gerrit.
In his spare time Stefan enjoys his family, cycling, reading and in the near future renovating his new house.
21 Jul 2010
Termin
Der Vortrag findet am 21.07.2010 um 19:00 Uhr in der Uni Mannheim A5, 6 im Raum C013 statt Anfahrtsbeschreibung.
Abstract
Wicket ist ein vergleichsweise neues Web-Framework für die Java-Welt, dessen Bekanntheitsgrad allerdings immer weiter zunimmt. Es erlaubt die Entwicklung von Web-Anwendungen auf der Basis von reinem Java und HTML, ohne die Notwendigkeit von XML, JSP- oder Taglib-Dateien. Das einfache Programmiermodell stellt die schnelle Erstellung eigener Komponenten zur Kapselung und Wiederverwendung fachlicher Logik erstmals in den Mittelpunkt der Web-Entwicklung. Dabei werden im Rahmen des Vortrags sowohl Grundlagen als auch fortgeschrittene Themen wie AJAX und die Erstellung eigener UI-Komponenten erläutert. Ein kritisches Resümee rundet den Vortrag ab.
Bio
Olaf Siefart hat an der Universität Marburg Informatik studiert und bei Avinci seine Diplomarbeit im J2EE-Umfeld geschrieben. Bei Senacor ist er seit 2004 beschäftigt (mittlerweile als Chief Developer), ein Schwerpunkt seiner Arbeit ist die Konzeption von Client-Architekturen. Mit Wicket beschäftigt er sich seit 2007, unter anderem natürlich im Rahmen seines Buchs, was Ende des letzten Jahres endlich erschienen ist.
XING
Wer sich auf XING für den Vortrag anmelden möchte, kann das unter folgendem Link tun:
Wicket @ XING
10 Jun 2010
Termin
Der Vortrag findet am 10.06.2010 um 19:00 Uhr in der Uni Mannheim A5, 6 im Raum C013 statt Anfahrtsbeschreibung.
Abstract
Am 10. Juni veranstalten wir ein Eclipse DemoCamp zum Helios Release. Folgende Vorträge sind geplant:
- Oliver Gierke - Roo beyond the obvious (Hackathon with Spring Roo using Eclipse integration)
- Benjamin Muskalla - Eclipse RAP / EclipseRT
- Matthias Sohn et al. (SAP) - Eclipse EGit
- Markus Kohler (http://kohlerm.blogspot.com/) - Memory usage analysis on the Android platform
- ekke (Ekkehard Gentz), Independent Software Architect, Thema: Modeling meets Runtime redView
- Oliver Gierke - What’s new in Mylyn 3.4? [1]
- Manuel Bork - Eclipse modeling and programming with UML Lab
- Lars Vogel - Eclipse 4.0
- Nicole Rauch and Marc Philipp - Das ist hier Usus
Alle Details, sowie die Anmeldung erfolgt unter http://wiki.eclipse.org/Eclipse_DemoCamps_Helios_2010/Mannheim
26 May 2010
Termin
Der Vortrag findet am 26.05.2010 um 19:00 Uhr in der Uni Mannheim A5, 6 im Raum C013 statt Anfahrtsbeschreibung.
Abstract
Mit Spring Roo steht ein neues Werkzeug zur Verfügung, das die Entwicklung von Enterprise-Java-Anwendungen sehr deutlich beschleunigt.
Erleben Sie live, wie man in 10 Minuten eine lauffähige Java-Anwendung implementieren kann! Außerdem werden wir einen Blick auf den Bereich Cloud werfen und sehen, was in diesem Bereich heute schon für Entwickler möglich ist.
Bio
Eberhard Wolff ist Principal Technologist bei SpringSource, der Firma hinter dem Spring Framework und dem Spring-Portfolio. Er ist Autor zahlreicher Fachartikel, verschiedener Bücher und regelmäßiger Sprecher auf verschiedenen, auch internationalen Konferenzen.
XING
Wer sich auf XING für den Vortrag anmelden möchte, kann das unter folgendem Link tun:
Roo @ XING
24 Mar 2010
Termin
Der Vortrag findet am 24.03.2010 um 19:00 Uhr in der Uni Mannheim A5, 6 im Raum C013 statt Anfahrtsbeschreibung.
Abstract
Java haftet seit seiner Einführung vor über zehn Jahren das Vorurteil
an, langsam zu sein, insbesondere im Vergleich zu kompilierten Sprachen
wie C & C++. In den ersten Jahren war dies begründet, mittlerweile hat
sich das, vor allem Dank moderner Just-In-Time-Compiler (JIT-Compiler),
teilweise sogar ins Gegenteil umgekehrt.
In diesem Vortrag werden wir Einblicke in die in einer Java Virtual
Machine (JVM) zur Geschwindigkeitssteigerung eingesetzten Techniken geben.
Dabei werden wir nicht nur auf verschiedene JIT-Optimierungen (wie
bspw. Profiling, Inlining, Escape-Analyse, Deoptimierung und Intrinsics)
eingehen, sondern auch andere JVM-Techniken wie zum Beispiel effiziente
Synchronisation und Speicherverwaltung vorstellen.
Bio
Arne Harren und Volker Simonis arbeiten seit mehreren Jahren bei SAP im
Bereich Java Virtual Machine und Just-In-Time Compilation. Sie haben in
Oldenburg bzw. Tübingen Informatik studiert und promoviert.
XING
Wer sich auf XING für den Vortrag anmelden möchte, kann das unter folgendem Link tun:
RJava Virtual Machine Internals @ XING