Salon 7

Performancemessung, jetzt in echt

German

Time: 

Montag, Juni 3, 2013 - 10:15 bis 11:00

Room: 

Tools wie JMeter, ab2, WebLOAD oder httperf kennt und nutzt jeder, aber man will nicht die Hand dafür ins Feuer halten, dass es dann auch mit den angestrebten Nutzern produktiv so funktioniert. Mit ein paar Tricks, clever gewählten Use Cases, etwas JMeter und etwas Excel kann man nicht nur eine Aussage über die Performance liefern, sondern auch dafür garantieren, dass es zu 99,99 Prozent so passieren wird.

Speaker: 

Asynchronous I/O in PHP

German

Time: 

Montag, Juni 3, 2013 - 11:30 bis 12:15

Room: 

Asynchronous I/O oder Non-Blocking I/O ist ein Programmierkonzept, das heute vor allem in JavaScript Anwendung findet. Es wird sowohl im Browser als auch auf dem Webserver genutzt. Überträgt man diese Konzepte auf PHP, kann man beispielsweise sehr einfach eigene Server im Stil von Node.js erstellen.

Speaker: 

Git-Crashkurs

German

Time: 

Montag, Juni 3, 2013 - 12:30 bis 13:15

Room: 

Versionskontrolle ist ein Muss in der professionellen Softwareentwicklung. Das Versionskontrollsystem Git wird hierbei immer beliebter: Bekannte Open-Source-Projekte wie jQuery, Ruby on Rails oder der Linux-Kernel setzen schon seit einiger Zeit auf Git. Die Session vermittelt Konzepte, Grundlagen und Workflows aus der Praxis für Git-Einsteiger.

Speaker: 

Open Source TDD with JavaScript, Git(Hub), Travis CI and more

English

Time: 

Montag, Juni 3, 2013 - 14:30 bis 15:15

Room: 

Getting test driven JavaScript code up and running, no matter if Browser or Server is not a very fancy thing at all. Adding static code analysis, continuous integration and all the other goodies of modern, agile development makes all that a little more complicated. And you want to test contributions to your open source project as well with the same toolbox? 5 Minutes work to get you all this!

Speaker: 

Storing a City, a Country or even a Planet in a Database

English

Time: 

Montag, Juni 3, 2013 - 16:45 bis 17:30

Room: 

This session is about storing increasingly large amounts of data into database and doing something with this data. As data we use the data as found in OpenStreetMap. And we store this data in MongoDB. MongoDB is an excellent match as it's good geographical index support and can also easily applicable in the cloud and for growing amounts of data.

Speaker: 

JavaScript-Abhängigkeiten erfolgreich verwalten

German

Time: 

Dienstag, Juni 4, 2013 - 09:00 bis 09:45

Room: 

JavaScript-Applikationen besitzen heutzutage eine Vielzahl von Abhängigkeiten: Externe Libraries, Subprojekte sowie interne Klassen und Funktionen. Diese Session gibt einen Überblick über existierende Technologien und bietet Lösungen und Auswege aus dem Dependency-Chaos. Hierbei werden Ansätze sowohl für den Browser als auch für den Server vorgestellt.

Speaker: 

Einführung in Node.js

German

Time: 

Dienstag, Juni 4, 2013 - 10:00 bis 10:45

Room: 

Häufig wird im Zusammenhang mit Node.js die Frage gestellt: In welchen Fällen kann man die Plattform einsetzen? Die Antwort auf diese Frage liegt sowohl in der Entstehungsgeschichte als auch in der Zusammensetzung der Plattform. Dieser Vortrag beschäftigt sich mit dem internen Aufbau von Node.js und reicht von den verwendeten Bibliotheken über die Module und deren Einsatzgebiet bis hin zum NPM.

Speaker: 

jQuery Mobile: Sites that feel like Apps

English

Time: 

Dienstag, Juni 4, 2013 - 11:15 bis 12:00

Room: 

jQuery Mobile is a cross-platform framework made for smartphones and tablets. With its HTML5 interface, it looks and feels like an app. This presentation will teach you how to quickly create a mobile front-end with little effort. It will also feature a use-case of adapting an existing web application to the mobile.

Speaker: 

Mocking, Stubbing und Spying für JavaScript

German

Time: 

Dienstag, Juni 4, 2013 - 14:30 bis 15:15

Room: 

Testen ist auch in JavaScript-Applikationen schon lange kein Fremdwort mehr. Im Vergleich zu anderen Sprachen stellt einen JavaScript jedoch vor neue Herausforderungen. Diese Session zeigt den Umgang mit asynchronen Operationen, die Kontrolle über den Zeitfluss sowie das Entkoppeln von XHR-Anfragen. Auch generelle Themen wie Mocks, Stubs und Spies werden erläutert und berücksichtigt.

Speaker: 

HTML5-JavaScript-APIs

German

Time: 

Dienstag, Juni 4, 2013 - 15:30 bis 16:15

Room: 

Dieser Vortrag behandelt die Verwendung verschiedener Formularelemente, den Einsatz lokaler Speichermöglichkeiten, die Kommunikation zwischen Client und Server über WebSockets, Geolocation und einige weitere Features von HTML5. Da HTML5 nicht in allen Browsern unterstützt wird, werden Strategien vorgestellt, wie damit umgegangen werden kann, damit alle Nutzer die Applikation verwenden können.

Speaker: 

Seiten

Salon 7 abonnieren