
International PHP Conference 2011 Spring Edition
Zwei Tage durfte ich dieser Veranstaltung beiwohnen. Eine Fülle an Eindrücken und Inspirationen möchten verarbeitet werden. Hier ist die Liste der besuchten Sessions.
Fluent Development with FLOW3 1.0
FLOW3 1.0 – scheduled for the 2nd quarter of 2011 – is an application framework aiming to back up developers with security and infrastructure while they focus on the application logic. With Domain-Driven Design as its major underlying concept, FLOW3 is easy to learn but flexible enough for complex projects. This session provides a comprehensive overview of the main strengths of FLOW3.
Speaker: Robert Lemke
Twitter: @t3rob
Email: robert(at)typo3(dot)org
Slides: http://www.slideshare.net/robertlemke/fluent-development-with-flow3-10
Joined.in: http://joind.in/3492
Mit Retrospektiven zu erfolgreicheren Projekten
In jedem Projekt tauchen über kurz oder lang Probleme auf. Das ist normal. Wichtig ist, dass sie wieder beseitigt werden. Retrospektiven bieten hier ein pragmatisches Mittel, um Teams und Projekte kontinuierlich zu verbessern. Systematisch können die wichtigsten Probleme, Einsichten in ihre Ursachen und hilfreiche Maßnahmen gefunden werden.
Speaker: Henning Wolf
Twitter: @-
Email: -
Slides: -
Joined.in: -
Agile QA: From Continuous Integration to Continous Deployment
Agile methodologies and processes have changed how PHP-based software projects are realized. This session gives an overview on how agility and quality can go hand-in-hand helping to deliver software on time and in budget. Agility does not stop at software development, though, but extends into other realms such as web operations. The audience will learn about some of the core ideas of DevOps, such as “Dark Launches”, “Feature Flags” or “Gradual Ramps” that help with implementing continuous deployment strategies.
Speaker: Sebastian Bergmann
Twitter: @s_bergmann
Email: sebastian(at)thePHP(dot)cc
Web: www.thePHP.cc
Slides: talks.thePHP.cc NEU!: http://www.slideshare.net/sebastian_bergmann/
Joined.in: -
Your Tests are lying!
Unit Tests help reducing the cost and risk of any individual change smaller. But how do you know that your tests are not lying and give you a false sense of confidence? In this session you will learn how to automatically detect problems in your test code, so called Test Smells, and how to avoid them. You will also learn how to write effective tests that will pay you back with information.
Speaker: Sebastian Bergmann
Twitter: @s_bergmann
Email: sebastian(at)thePHP(dot)cc
Web: www.thePHP.cc
Slides: talks.thePHP.cc
Joined.in: -
JavaScript-Tools
In diesem Vortrag werde ich die aktuellen JavaScript-Tools zeigen, wo man alle Informationen herbekommt, wie man JavaScript-Code schreiben, optimieren und warten kann. Nicht nur der Entwicklungszyklus, auch das Deployen und Ausliefern von JavaScript bis zum Browser sind Gegenstand dieser Session.
Speaker: Wolfram Kriesing
Twitter: @-
Email: -
Slides: -
Joined.in: -
HTTP is your Architecture
Like it or hate it, in the web environment you are always bound to HTTP. While many people see HTTP as a big limitation, you should turn the tables and see it as your best friend! This interactive and open session gives you an insight into the architectural principles of HTTP which are important to know and seize for normal web sites, as they are for RESTful web services.
Speaker: Tobias Schlitt, Kore Nordmann
Twitter: @-
Email: -
Slides: -
Joined.in: -
Mashing up JavaScript – Advanced Techniques for modern Web Apps
Nowadays many modern web applications are solely relying on JavaScript to render their frontend. But if you want to create mashups, load data from many different places or include external widgets into your site, you are quickly running into boundaries because of browser and security restrictions. In this presentation I will talk about techniques helping you with such problems.
Speaker: Bastian Hofmann
Twitter: @BastianHofmann
Email: -
Web: http://www.bastianhofmann.de/
Slides: http://www.slideshare.net/bashofmann/mashing-up-javascript
Joined.in: http://joind.in/talk/view/3506
JavaScript: Best Practices zur Qualitätssicherung
In fast allen "höheren Programmiersprachen" gibt es Möglichkeiten, um die Codequalität zu messen. Dazu gibt es die verschiedensten Metriken, die zur Bewertung herangezogen werden können. Viele dieser Metriken werden in statischen Analysen verwendet und kommen bei JavaScript an ihre Grenzen. Diese Session soll zeigen, wie man vorgehen kann, um die Qualität bei der Entwicklung mit JavaScript zu erhöhen.
Speaker: Martin Ruprecht
Twitter: @-
Email: -
Slides: -
Joined.in: -
jQuery's Secrets
jQuery is one of the most used JavaScript frameworks. It provides almost every feature a modern framework should give you (e.g. like easy extendability). This talk will not be about these obvious features, but it goes for the not so exposed features, like jQuery.data(). It give you a detail tour how these function works and why they might be handy.
Speaker: Bastian Feder
Twitter: @-
Email: lapistano(at)php(dot)net
Slides: http://www.slideshare.net/lapistano/jquerys-secrets
Joined.in: http://joind.in/talk/view/3511