About

Avatar von Thomas Steur
  • TestFlight & Titanium Mobile: Einfaches Testen von iOS-Apps

    TestFlight & Titanium Mobile: Einfaches Testen von iOS-Apps

    In den letzten Monaten habe ich eine native iOS-App mit dem Titanium Mobile SDK erstellt. Ab einem gewissen Zeitpunkt wollte ich die App einigen Freunden zum Testen und für das Sammeln von Feedback zur Verfügung stellen. Leider macht Apple einem hier das Leben nicht gerade einfach, es sei den man hat das iOS Developer Enterprise…

  • IPC Spring 2013: Ein Rückblick, ein Ausblick

    Agile Methoden, Responsive Design und jede Menge JavaScript standen im Mittelpunkt der diesjährigen International PHP Conference Spring 2013. Damit hofften die Veranstalter auf rund  900 Teilnehmer – ganz so viele werden es zwar nicht gewesen sein, aber alles in allem hat das Programmkomitee ein solides und gut betreutes Event auf die Beine gestellt. Für Mayflower…

  • Collaborative Tagging und Folksonomies – eine Bilanz

    Unter Collaborative Tagging, Gemeinschaftlichem Indexieren ( = Social Tagging) wird eine bestimmte Vorgehensweise verstanden, bei der eine Gemeinschaft von Usern eines selben Systems dessen Objekte mit Metadaten, also Kategorisierungen und Schlüsselwörtern, charakterisiert. Allgemein sind diese Objekte Filme, Musikdateien, Bilder, Bookmarks, Weblogs, Wiki-Seiten oder Textdokumente. Meist wird von sogenannten Tags gesprochen – dieser Begriff stammt aus…

  • So wird ein Coding Dojo zu einer ernstzunehmenden Lernveranstaltung

    Was sich im Ruby- und Java-Umfeld schon lange etabliert hat, findet langsam auch in unserer (PHP- & JavaScript-) Welt seinen Platz- Coding Dojos! Die Idee vom gemeinsamen Programmieren in der Form eines Coding Dojos kommt vom Autor von The Pragmatic Programmer, David Thomas. Er sagt: „Developers should practise on small, not job related code base…

  • Pimp my Backbone.View (by replacing it with React)

    I’ve been using Backbone.js in a couple of projects now and my feelings about it are quite diverse. On the one hand, I like how it provides you with guidelines on how to structure your frontend code. Although splitting model and view is a very basic idea in software development, it also is very powerful.…

  • PhpSpec

    Wer mit PHP Test-driven oder Behavior-driven arbeitet und sich an Rubys Rspec und Cucumber orientiert, hat sicher schon eine Rspec-analoge Syntax für PHP vermisst. Das BDD Framework PhpSpec soll diese Lücke schließen. Warum reicht uns denn PHPUnit nicht aus? BDD und TDD heißt outside in – vom Verständnis der Domain und den Anforderungen der Domain hin…

  • Beyond Tellerrand 2013

    Beyond Tellerrand 2013

    On Monday and Tuesday I was attending the „Beyond Tellerrand“ conference in Düsseldorf – a curated conference targeting frontend development, design and creativity. Or to sum it up: about shaping the experience for users on the web. After having visited the really inspiring „sister“-conference „Play! Beyond Tellerrand“ (which is more code-focused) a year ago I…

  • Pair Programming in unserem Team

    Eines wunderschönen, regnerischen Tages kam unser Teamleiter auf uns zu, mit der grandiosen Idee eines Blogartikels zum Thema Pair Programming, um aus unserem positiven Erfahrungsschatz zu berichten. Der Clou daran: Wir erstellen den Artikel in Pairing! :-)

  • Consistent Hashing – intelligentes Sharding

    Stellen Sie sich folgendes Szenario vor: Sie betreiben eine Webapplikation, die noch relativ jung ist, aber die Userzahlen explodieren und vor allem die Datenbank hinter der Anwendung ächzt schon unter der Last – vor allem der vieler Lesezugriffe. Die Lösung für dieses Problem ist allgemein bekannt: Caching. Doch damit die Caching-Architektur horizontal skalieren kann, müssen…