12.09.2013
LOCATION: Zürich
KEYWORDS: Lessons learned, Concept, Technology, Tools
/ch/open und jug.ch organisieren vom 10.-12. September 2013 die Workshop-Tage an der ETH Zürich. Dank der grosszügigen Unterstützung des Departements Informationstechnologie und Elektrotechnik (D-ITET) der ETH Zürich können wir auch dieses Jahr wieder interessante und technisch hochstehende Workshops zu günstigen Preisen anbieten. Reservieren Sie sich rechtzeitig Ihren Platz!
Das komplette Programm inklusive aller Details befindet sich auf http://www.ch-open.ch/wstage.
SPEAKER: Thomas Hüsler COMPANY: Espalier Technologies
Batch Processing ist eine oftmals falsch verstandene und grösstenteils ignorierte Domäne in Java und Java EE. Bisher wurde dieses Randgebiet durch Spring Batch mit einer gut erprobten und stabilen Java Batch Framework Komponente abgedeckt. Mit Java EE 7 wird Batch Processing durch den „JSR 352 Java Batch“ stark angelehnt an Spring Batch standardisiert. Die Verarbeitungsmodelle von Batch Verarbeitungen vs. konventionellen JEE Applikationen sind stark unterschiedlich und sich daraus ergebende Design Implikationen oftmals nicht offensichtlich.
vollständige Workshopbeschreibung und Anmeldung
SPEAKER: Benno Luthiger COMPANY: ETH Zürich
Eine Plattform ist eine Anwendung, welche nichts kann, aber alles möglich macht. Eclipse hat mit seiner RCP (Rich Client Platform) genannten Plattform beispielhaft vorgeführt, wie mit einem verhältnismässig kleinen Code-Kern beliebig starke und komplexe Applikationen zusammengebaut werden können. Eclipse verwendet als Basis die Modularisierungstechnologie OSGi. Wenn Eclipse auf OSGi setzt, dann muss OSGi etwas wert sein. Ziel dieses Kurses ist, das Potential von OSGi vorzustellen und in die Software-Entwicklung mit OSGi einzuführen. Mit Hilfe eines Prototyps einer Web-Plattform soll OSGi ganz praxisnah erlernt werden. Die Teilnehmer können die Funktionsweise von OSGi an lauffähigem Code in ihrer IDE verfolgen und die Plattform mit eigenen OSGi-Plugins erweitern.
vollständige Workshopbeschreibung und Anmeldung
SPEAKER: Martin Zimmermann COMPANY: Hochschule Offenburg
SPEAKER: Gilbert Seilheimer COMPANY: CONTIC
Im Workshop werden das jQuery Mobile Framework sowie verschiedene HTML5-Technologien zur Realisierung plattformunabhängiger mobiler Applikationen vorgestellt. jQuery Mobile ist ein Oberflächen-Web-Framework für mobile Endgeräte zur Entwicklung „touch-optimierter“ Oberflächen. Das Framework bietet eine Vielzahl von Layout- und Formularelementen, insbesondere Listen, Detailansichten, Dialoge und Spezialelemente wie Slider, Toggles, Tabs etc. . Bei der Entwicklung von jQuery Mobile hat man besonderen Wert auf die Lauffähigkeit unter verschiedenen Betriebssystemen und Geräten gelegt. HTML5 bietet mit seinen neuen APIs vielversprechende Möglichkeiten für mobile Applikationen, insbesondere offline nutzbare Web-Applikationen, lokale Datenbanken, Geo-Location oder die Unterstützung verschiedener Endgeräte mittels sog. Media Queries. Im Vordergrund des ersten Workshop-Teils stehen jQuery Mobile und verschiedene HTML5 Technologien sowie die grundsätzliche Vorgehensweise bei der Applikationsentwicklung solcher plattformunabhängiger mobiler Applikationen. Darauf aufbauend werden wir im zweiten Teil eine beispielhafte Applikation aus dem Bereich Mobile Business - unter Verwendung der genannten Technologien realisieren („Coffee Shops Mobile“).
vollständige Workshopbeschreibung und Anmeldung
SPEAKER: Oli Sennhauser COMPANY: FromDual GmbH
Galera Cluster für MySQL ist zur Zeit DIE Lösung wie mit MySQL ein Cluster gebaut wird. Nur leider ist wenig Know-How vorhanden, wie ein Galera Cluster für MySQL gebaut wird.
vollständige Workshopbeschreibung und Anmeldung
SPEAKER: Oliver Nautsch COMPANY: Inventage AG
Ein Coderetreat ist ein eintägiger, intensiver Praxisanlass. An diesem Tag konzentriert man sich auf die Grundlagen von Software-Entwicklung und -Design. Ausserhalb des Tagesgeschäftes wollen wir zusammen das Schreiben von guten Code üben.
vollständige Workshopbeschreibung und Anmeldung
SPEAKER: Bartosz Majsak COMPANY: Cambridge Technology Partners
SPEAKER: Thomas Hug COMPANY: Cambridge Technology Partners
Have you ever wondered why there is so much hype around Git these days? Is it only because all hipsters are using it? Or maybe because it's the brainchild of Linus Torvalds? Join our workshop to understand why Git is now so widely used in the Open Source area and why it is worth to replace the server-centric repository in your company. Git is quite different from traditional tools such as SVN or TFS. Yet it is not difficult to make the mind shift and work comfortably with the new concepts. Learn how to use Git effectively in a series of simple and interactive exercises prepared by developers for developers. This workshop will let you explore not only Git essentials but also some hidden gems which will convince you to never look back to the tools from 90s.
vollständige Workshopbeschreibung und Anmeldung
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.