Kategorie: Development

  • Ein git-Repository spiegeln

    Möchte man ein git-Repository in einer exakten Kopie beispielsweise auf GitHub hosten, kann man dies recht einfach anstellen. Als erstes klont man sich das entsprechende Repository mit der Option –mirror und wechselt in das Verzeichnis. Ich werde das einfach mal am Beispiel EasyTemplate vorstellen. git clone –mirror git@gitlab.code-x.de:magento-project/easytemplate.git cd easytemplate.git/ Jedes git-Repo hat immer zwei […]

  • Meine Top 10 Apps für Mac OS X

    Schon lange wollte ich Euch wissen lassen, welche Apps ich unter Mac OS X im Entwicklungsalltag am meisten benutze – ich hoffe, ich kann damit dem ein oder anderen noch einen kleinen Tipp geben und das Leben ein kleines Stück einfacher machen! CodeBox – Snippet Manager – Bereits in diesem Beitrag habe ich bereits über […]

  • Eigenes composer Repository mit Satis

    Jeder, der sich schon einmal mit composer beschäftigt hat, kennt sicherlich das öffentliche repository Packagist. Natürlich sind dort meine eigenen Extensions ebenfalls gelistet. Das ist auch gut so und völlig ausreichend, wenn man öffentliche Pakete zur Verfügung stellen möchte. Möchte man aber zum Beispiel nur Unternehmensintern mit Composer arbeiten, sollte man diese Pakete natürlich nicht unter Packagist […]

  • Referrer-Spam: Was zur Hölle soll sowas?

    Jetzt bewege ich mich schon seit einer Ewigkeit im Netz und höre zum ersten Mal von Referrer-Spam? Scheinbar ja. Dabei handelt es sich um eine extrem abgefahrene Art der Suchmaschinenoptimierung. Man ruft einfach eine Seite mittels Bots auf und liefert als Referrer die Seite mit, welche man pushen möchte. So taucht man in den Statistik-Tools der […]

  • Soap-Clients und Connection: keep-alive

    Ich habe gerade ewig nach einem sehr komischen Problem gesucht: Ein Soap-Client baut die Verbindung zum Magento SOAP-Webservice auf und möchte die Produktdaten abrufen. Login funktioniert super, aber danach bricht die Verbindung einfach ab und man bekommt eine Fehlermeldung, dass die Header nicht gelesen werden können (oder sowas in der Art). Sehr seltsam. Nachdem ich die […]

  • JavaScript: var vs. let

    Ich muss gestehen, dass ich bis heute das Schlüsselwort let unter JavaScript noch nie gehört habe. Wie ich jetzt dazu komme? Ich lerne gerade ein wenig Swift und dort gibt es das Schlüsselwort auch – verhält sich aber komplett anders. Ich bin nur über die JavaScript-Lösung gestolpert, als ich Google danach bemüht hatte. Aber nun […]

  • Lokale Entwicklung: Mails abfangen und ansehen

    Bei der täglichen Arbeit kommt es immer wieder vor, dass man Mails generieren, gestalten und verschicken muss. Man will natürlich wissen, ob alles richtig aussieht und funktioniert. Nun habe ich mir vor einiger Zeit ein Mailrelay konfiguriert, um wirklich richtige Mails von meiner lokalen Entwicklungsumgebung verschicken zu können. Geht natürlich – nur hin und wieder kommen […]