Privates Blog von Christian Münch

Magento Stammtisch mit Ben Marks in neuen netz98 Räumen

Cover Image
Letzte Woche fand der 17. Magento Stammtisch Rhein-Main statt. Als Prominenten Besucher erwarteten wir Ben Marks. Ben reiste direkt aus den USA von einem internen Termin in der Magento Zentrale an. Nach einem 15h Flug traf dieser etwas verspätet beim Stammtisch ein. Netterweise sprang Fabrizio Branca mit einem Vortrag zum Thema “Hochverfügbarkeit” ein und erklärte anschaulich am Flipchart wie ein solches Hosting-Setup in einer Amazon Cloud-Umgebung aussehen kann. Hier nochmal vielen Dank an den “Rückkehrer” für den spontanen Vortrag.

Meet Magento 2016

Cover Image
Nachdem ich letztes Jahr aufgrund der Geburt meines Sohnes bei der Meet Magento nicht teilnehmen konnte, stand dieses Jahr der Veranstaltung nichts im Weg. So ging es zusammen mit drei Kollegen wieder auf nach Leipzig. Diesmal fand die Veranstaltung im Pentahotel Leipzig statt. Wie immer war die Veranstaltung wieder sehr gut besucht. Lange Schlangen gab es bei der Anmeldung. Aus meiner Sicht passt das Pentahotel besser zur Meet Magento Veranstaltung als die vorherigen Hotels.

Magento Stammtisch Hamburg / SEAT Fanshop Case Study

Cover Image
Vor kurzem hatte ich das Vergnügen ein Magento 2 Projekt an dem ich mitwirken durfte beim Magento Stammtisch in Hamburg vorzustellen. Der Stammtisch war gut organisiert. Danke an dieser Stelle ab die TUDOCK GmbH die sich als sehr guter Gastgeber präsentierte. Mein Vortrag stellt den SEAT Fanshop vor, der als erster Magento 2 Enterprise Edition Shop in Europa veröffentlicht wurde. #msthh today with @cmuench and @etracker_com packed room. Next meetup in Hamburg 23.

Sicherheitspatch SUPEE-6285 Nebenwirkungen

Cover Image
Der Shoplift-Bug hat Wirkung gezeigt. Magento scheint nun Sicherheitsproblemen mehr Beachtung zu schenken und häufiger Patches bereitzustellen. Das ist auch gut soweit. Wie immer kam die Patch-Meldung in einer für deutsche Verhältnisse ungünstigen Zeit gegen 19 Uhr Abends. Das heißt für Entwickler die Agenturen tätig sind immer, dass am nächsten Tag entsprechend alle Kundensysteme mit einem Patch zeitnah versorgt werden müssen (Kunden mit Supportvertrag natürlich bevorzugt). Das eine oder andere mal (je nach Größe des Patches) kann das auch zu Problemen in Kundensystemen führen.

Magento 2 Kurs in London

Cover Image
Für vier Tage hatte ich das Vergnügen zusammen mit meinem Kollegen Matthias dem Kurs Fundamentals of Magento 2 Development in London beizuwohnen. Sonntags ging es bereits los um direkt morgens fit in den Tag zu starten. Getting ready for Magento2 Dev Beta with @riconeitzel @cmuench @VinaiKopp #magentou — Matthias Walter (@mat_walter) June 15, 2015 Der Kurs fand im Euston House einem Training-Center statt. Vorort gab es die Möglichkeit in gut augestatteten Räumen (incl.

Magento 2: Type definition cannot be abstract

Cover Image
In Magento 2 werden alle Dependency Injection Einstellungen nun in einer di.xml Datei erzeugt. Alle XML Daten werden nun in der neuen Magento Version zwingend gegen eine XSD Datei validiert. Das passiert zur Laufzeit als auch in modernen IDEs wie PHPStorm. Ebenso praktisch ist eine automatische Code-Completion. PHPStorm meldete mir folgendes: The type definition cannot be abstract for element argument Zusätzlich funktionierte in diesem Fall die Code-Completion nicht mehr.

Microsoft veröffentlicht Linux Editor

Cover Image
Was ist denn da los? Habe ich mich verlesen? Nein, unsere aller Liebling Microsoft deren Firmenchef ehemals Linux als “Krebsgeschwür” bezeichnete veröffentlicht nun Software für das freie Betriebssystem. Da fällt mir dann direkt Linux Torvalds ein. “If Microsoft ever does applications for Linux it means I’ve won.” — Linus Torvalds Nachdem wir nun den Krieg gewonnen haben, können wir natürlich die Software auch mal ausprobieren. Die Software kann auf der eigenes dafür eingerichteten Seite https://code.

Magento Sicherheitslücke jetzt schließen!

Cover Image
Quelle: Critical Security Advisory: Remote Code Execution (RCE) Vulnerability | Magento Der Wichtigkeit halber will ich an dieser Stelle auch nochmal auf das Beheben der Sicherheitslücke (Patch SUPEE-5344) hinweisen. Die meisten von uns sollten den Patch bereits im Februar eingespielt haben. Remote Execution Lücken müssen immer direkt gepatched werden da damit quasi alles denkbar böse möglich ist. Wer seinen oder die betreuten Shops noch nicht gepatched hat sollte dies sofort tun und am besten sofort das System auf mögliche Kompromitierungen untersuchen da der Shop so quasi mehrere Monate ungeschützt im Netz verfügbar war.

Magento Stammtisch in Mainz / Ökosystem / Magento 2

Cover Image
Am 08. April war es wieder soweit. Der Magento Stammtisch Rhein-Main tagte wieder. Diesmal in den Räumlichkeiten meines Arbeitgebers netz98 in Mainz. Für Getränke und gute Stimmung war gesorgt. Los ging es mit dem Thema “Magento 2 aus Business Sicht” von meinem Kollegen Ralf Lieser der sich schon länger mit Magento 2 beschäftigt (z.B. mit Themen wie Ein Einblick in die aktuelle Beta von Magento 2 oder Magento 2 – Service Layer steigern Effizienz).

Kurzbericht zum 35. Treffen der PHPUG Rheinhessen

Cover Image
Am 11.11. in Mainz war es soweit… das 35. Treffen PHPUG Rheinhessen fand in den Räumen meines Arbeitgebers netz98 statt. Das Thema lautete diesmal “SPL”. Wer länger mit PHP arbeitet der kommt irgendwann mit der Standard PHP Libray in kontakt. Wir hatten vor einiger Zeit schon eine sehr tolle Vorstellung über Iteratoren und an diesem Abend waren die Datenstrukturen dran. Mittles Live-Coding wurden alle Strukturen einmal genau angeschaut. Schön an der UG ist immer der lebhafte Austausch.