Kategorie: Development

  • Resource Handling im Repository

    Resource Handling im Repository

    PHP-Applikationen sind inzwischen stark modularisiert, composer.json ist inzwischen kaum noch aus dem Projektalltag wegzudenken. Doch dadurch entstehen auch neue Probleme. Irgendwie wollen verschiedene Resourcen (CSS, JS, Templates, …) aus externen Libraries in die Applikation eingebunden werden. Im Symfony-Umfeld hilft dabei in Teilen zwar eine saubere Ordnerstruktur und das Assets-Handling, doch nicht alles ist ein Symfony-Bundle. Ende letzten Jahres…

  • Mit einem Wurf

    – oder wie ich strategisch Fokus aufbaue, um große Softwareaufgaben zu lösen Will man Softwareprojekte mit Expeditionen vergleichen, wird man wahrscheinlich schnell hinken. Dennoch gibt es faszinierende Erkenntnisse, die sich mit etwas Übersetzung gut übertragen lassen. Ein Aspekt ist die enorme und lange Vorbereitung, die je nach Qualität über Gedeih und Verderb einer zeitlich sehr…

  • Reactive Javascript mit RxJs

    Auf Listen oder einfachen Array ist man es inzwischen schon gewohnt: Anstelle von einfachen Schleifen, bedient man sich hier lieber einem Iterator, oder verfällt ganz und gar dem Funktionalen Ansatz. Aber warum eigentlich? Gerade der funktionale Ansatz liefert eine einheitliches Interface wie man mit Collections umgeht. Den selben Effekt erreiche ich aber auch mit Iteratoren.…

  • Mayflower Girls‘ Day 2016

    Der Girls‘ Day 2016 bei Mayflower Neun interessierten Mädchen durfte Mayflower mit dem Girls‘ Day 2016 dieses Jahr und damit zum fünften Mal in Folge, einen Einblick in einen technischen Beruf geben. In den vergangen Jahren wurde oft der Wunsch geäußert, mal die ganze Strecke vom Browser bis zum Server zu machen, um das Zusammenspiel der Enden besser…

  • Ten tips for frictionless development with Apache Cordova

    Cordova is a framework for developing cross-platform mobile apps using web technology. Develop your application using the technologies you know, deploy to all major platforms without the complications of native development, and tap into a rich ecosystem of plugins for adding native functionality to your app. Sounds great, doesn’t it? Well, if you have used…

  • Das war die codetalks commerce Special 2016

    Das war die codetalks commerce Special 2016

    Vergangene Woche zog es die E-Commerce Gemeinde nach Berlin. Im Cinemaxx Kino der Berliner Kulturbrauerei gab es an zwei Tagen ein spannendes LineUp zu sehen. Ich hatte die Ehre, am Mittwoch einen Vortrag zum Thema „Let’s rock IT“ halten zu dürfen. In dem Vortrag lasse ich mich darüber aus, warum trotz aller Anstrengungen das Agile…

  • Meine Mayday-Erlebnisse

    Meine Mayday-Erlebnisse

    Heute war mal wieder Mayday, unsere Form des Slackdays. Dabei gibt es immer wieder unterschiedliche Sessions, die von der Crew angegangen werden. Ich berichte kurz, welche Sessions ich mir angeschaut habe.

  • Go-repro: a rewriting reverse proxy for testing multi-domain setups

    Web applications that span multiple domains come with their very own set of challenges. As requesting resources that cross domain boundaries is a pattern common to many different attacks that threaten the security of websites, browsers restrict such requests to conform to with the same-origin policy: most resources (in particular if requested from Javascript via…

  • Running a secure docker registry

    Some time ago, our team decided to deploy the application which we are developing for our customer as a docker container. As docker is a promising but still very young technology, this decision naturally put us on a quest for finding a reliable, secure and maintainable setup — many things are still in flux in…

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