Kategorie: Development

  • JavaScript Days 2015: Security

    Wenn der größte Teil der Logik in JavaScript stattfindet, dann findet auch der größere Teil der Sicherheitsrisiken dort sein Zuhause. So bietet JavaScript denn auch Angreifern eine interessante neue Spielwiese, denn die Sprache selbst und ihre enge Verzahnung mit Browser und Node.js bergen neue Probleme. Genau da setzt dieser Vortrag an: die verblüffenden Unterschiede von JavaScript zu anderen Sprachen,…

  • Secure Password Authentication

    If you’re running a web service where your users have to authenticate, one of your options will probably be the classic password authentication. The user provides a term that uniquely identifies it, probably a user name or an email address, and a secret only known by the two involved parties, your service and the user.…

  • Management vs. Agile: Warum Manager agilen Methoden misstrauen

    Wir haben auf dem Agile Day der WJAX einen Vortrag gehalten, der mit Hilfe von Nichtwissen, Cynefin und Komplexität zeigt, warum so viele Manager Probleme mit agilen Methoden haben. Netterweise haben die Kollegen vom Software & Support Verlag das ganze nicht nur auf Video aufgenommen, sondern auch für alle verfügbar online gestellt. Deshalb können wir das hier…

  • SymfonyLive Berlin 2014

    Auch dieses Jahr fand die wieder die SymfonyLive in Berlin statt, von der ich einiges zu berichten habe. Die Location ist im Vergleich zur Auferstehungskirche, die die Konferenz im Jahr 2012 beheimatete, um einiges passender und wirklich sehr angenehm gewesen. Dieses mal hat man sich für ein 4*-Hotel in der nähe vom Berliner Zoo entschieden. Wie in den letzten…

  • Project Readiness – Teil 2

    In Teil 1 haben wir uns angeschaut, mit welchen Schritten wir eine Geschäftsidee validieren und ein Backlog erstellen können. Jetzt wollen wir auf einige nützliche Hilfsmittel eingehen, die wir in unserer agilen Tool Box haben. Sie sollen uns helfen, Entscheidungen zu treffen, Differenzen aufzulösen und den Fokus auf den Business Value zu halten. Die immergültige Anleitung…

  • Arbeit neu denken – 23.10. Stype & Stoos Meeting

    Anders arbeiten, selbstbestimmt und sinngetrieben führen, geleitet von einem agilen Mindset. Klingt spannend, aber auch herausfordernd und nach einer gehörigen Portion Gestaltungsspielraum. Das alles sind Themen, wie sie aktuell in der Intrinsify– und der Stoos-Bewegung diskutiert werden. Und weil wir das auch sehr spannend finden, freuen wir uns darauf, den ersten Stypetisch in München hosten…

  • Von einer Deadline zur optionengetriebenen Projektarbeit

    Schnell noch eine Deadline stemmen Wenn agile Developer-Teams auf Deadline-getriebenes Management treffen, prallen sehr unterschiedliche Sichtweisen aufeinander. Die Hybris, die Zukunft auf den Tag genau voraussehen zu können und zu einem Termin viele verschiedene Teams und Abteilungen in einer Punktlandung zu vereinen, ist so weit verbreitet wie erfolglos. Gute Gründe für eine Deadline gibt es zuhauf: finanzielle, personelle, das…

  • Performant Handling of Excel Files in PHP

    When you look at Excel solutions for PHP, the first thing you find is PHPExcel, digging a little bit further lets you find libXl. The prior is a pure PHP solution, the latter a native library for a couple of operating systems. There is a PHP extension that exposes this library to PHP, so you…

  • Leadership in der IT

    Ich habe gestern einen Talk zu Leadership in der IT auf der Developer Week gehalten. Es ist ein Bericht zu unseren praktischen Erfahrungen mit Leadership seit 2000, mit dem Schwerpunkt auf unseren schönsten Fehlern, die alle irgendwann einmal wie ein wirklich guter Plan aussahen. Von klassischem autoritären Management über naive Agilität zur Überforderung der Führungskräfte…

Web
mayflower.de

E-Mail
kontakt@mayflower.de

Berlin
Krausenstraße 9-10
10117 Berlin

fon +49 30 4036473 20
berlin @mayflower.de

Würzburg
Landsteinerstraße 4
97074 Würzburg

fon +49 931 466216 1177
fax (0931) 466216 – 28

München
Landsberger Straße 314
80687 München

fon +49 89 242054 1177
fax (089) 242054 – 29