Gestern fand das erste Treffen des Jahres 2017 bei netz98 in Mainz statt. Als Thema hatten wir eigentlich „Build Automatisation“ vorgesehen. Leider musste das Thema verschoben werden. Das machte aber nichts da wir immer gute „AdHoc-Themen“ finden. So auch an diesem Abend. Jan Unger fingt mit einer Projekt-Vorstellung an.
Symfony Project „Solar Panels“ Das von Jan vorgestellt Projekt „Solvation“ ist eine Symfony Applikation. Der Zweck der Anwendung ist es sich ein grobe Kostenkalkulation für die Ausstattung seines Hauses mit Solar-Panels erstellen zu lassen.
Privates Blog von Christian Münch
Rückblick auf den 20. Magento Stammtisch Rhein-Main
Gestern fand der Stammtisch wieder bei AOE in Wiesbaden statt. An dieser Stelle ein Dankeschön für das bereitstellen der Räume und die Wasabi Nüsse. Ich glaube ich bin der einzige der die immer futtert :-)
Es gab einen Vortrag mit dem Thema „Continous Integration in einem Open Source Projekt“. Da ich den Vortrag halten durfte, könnt ihr gerne raten was es für ein Projekt war. Es ging natürlich um n98-magerun. Leider war Tom nicht anwesend.
Safety first - Wie steht es um die Magento-Sicherheit?
Heute morgen wurde ich nicht nur von starkem Schneefall überrascht sondern auch von einer E-Mail meines Kollegen Ralf der mir einen Link zu einem Heise-Artikel und einer BSI-Pressemitteilung schickte.
Inhalt der Artikel sind mit Malware infizierte Magento Shops.
Das Thema selbst ist für mich (und auch Ralf) ein alter Hut. Sicherheitslücken in Magento selbst sind nichts neues. Seit Jahren versuchen wir hier bei Veröffentlichung einer Lücke mit besonderem Drang die Lücken direkt zu schließen.
Aktualisiertes Content Management für Magento 2
Diese Woche gab es eine aus meiner Sicht sehr tolle Meldung von Magento. Die technologische Übernahme einer bekannten Magento Erweiterung die komfortable CMS Funktionen bietet wurde vermeldet. Lustigerweise hatten wir netz98 dieses Modul gerade in der Evaluierung. Ich persönlich finde die Funktionen super. Gerade im Bereich CMS hatte Magento lange nichts mehr nachgelegt. Mitbewerber wie Shopware konnten hier gerade bei inhaltslastigen B2C Shops gut punkten, was sich auch im Marktanteil deutlich machte.
Linux Desktop Launcher/Menüeintrag erstellen
Wer Linux benutzt installiert gerne auch Software manuell nach die z.B nicht in einem der offiziellen Software-Repositories ist. Was bei der Software oft fehlt ist der passende Launcher für die graphische Oberfläche.
Damit diese erscheinen muss eine sogenannte .desktop Datei angelegt werden. Die Spezifikation der Datei ist von der Free Desktop Group standardisiert worden und damit distributonsübergreifend verwendbar.
Als Beispiel sollen hier die .desktop Datei dienen, die ich für meine manuell installierte CMapsTools angelegt habe.
Magento Stammtisch mit Ben Marks in neuen netz98 Räumen
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
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
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.
Sicherheitspatch SUPEE-6285 Nebenwirkungen
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
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.
Der Kurs fand im Euston House einem Training-Center statt. Vorort gab es die Möglichkeit in gut augestatteten Räumen (incl. WLAN) in angenehmer Atmosphäre und reichlich Kaffee tiefer in die Entwicklung des Magento 2 Systems einzutauchen.