GTM Doc – Alle Tags auf einen Blick

      0

Schrift: All Your Tags On One Page - Google Tag Manager Documentation

 Dokumentation für Google’s Tag Manager: GTM Doc

Auf der Arbeit haben wir einen Kunden für den wir den Google Tag Manager warten. Da es sich um eine große Webseite mit vielen Datenbank-Anwendungen handelt, sind entsprechend viele Tags konfiguriert.

Obwohl der Google Tag Manager damit wirbt auch für Nicht-Entwickler leicht verständlich zu sein, bedarf es einer gewissen Einarbeitungszeit, um das Interface und die Zusammenhänge zu verstehen. Diese Zeit kann und will aber nicht immer investiert werden. Deshalb habe ich GTM Doc entwickelt. Weiterlesen

Jabra Elite 75t – Die Bluetooth Earbuds fürs Home Office

      0

Die Jabra Elite 75t Kopfhörer inklusive Ladeschale auf einem hölzernen Untergrund

Zu Zeiten der Corona Krise arbeiten immer mehr Leute von Zuhause aus. Bei mir hat sich nicht viel geändert, denn ich habe auch davor schon im Home Office gelebt. Neben allgemeinen Tipps möchte ich euch heute vor allem Bluetooth Kopfhörer vorstellen, die ich mir für Hangouts und Video-Konferenzen gekauft habe. Die Jabra Elite 75t.

Weiterlesen

Kopieren in die Zwischenablage – endlich ohne Flash!

      0
Erfolgreich in die Zwischenablage kopiert!

Die alten Hasen unter den Programmierern erinnern sich bestimmt noch an die Zeiten von Flash. Ich selbst kam zum Glück nie in den Genuss dieser Programmiersprache. Was mir aber trotzdem immer im Gedächtnis geblieben ist: Fancy in die Zwischenablage kopieren funktioniert nur mit Flash!

Aaaaaber… das hat sich nun geändert! Javascript sei Dank. Neugierig geworden? Dann jetzt weiterlesen!

Weiterlesen

Paginierung in Symfony 4 mit dem KnpPaginatorBundle

      0
1 ... 4 5 6 ... 12

Performanz ist das A und O einer Web Anwendung. Vor allem bei großen Datenmengen ist die Implementierung einer Paginierung unabdingbar. So kann der Benutzer durch mehrere Datensätze navigieren, ohne dabei tausende Einträge auf einmal laden zu müssen.

In Symfony 3 ist das KnpPaginatorBundle die beste Lösung, wenn du mit Doctrine arbeitet. Die Dokumentation in Zusammenarbeit mit Symfony 4 lässt allerdings zu wünschen übrig, weshalb viele Entwickler aus Frustration zu anderen Paketen greifen.

Aber keine Sorge, die Installation dieses Bundles ist eigentlich kinderleicht, wenn du diesem Artikel folgst. Also los gehts.

Weiterlesen

Letzten git Tag vom remote Repository ermitteln

      0
git LastTag

Wenn man git und ein permanentes Versionierungsschema benutzt, hat man irgendwann einen riesigen Pool an Tags. Auf der Arbeit sind wir bei unserem größten Projekt mittlerweile bei Version 1.212.3 angelangt. Da ich mit sechs oder mehr Kollegen arbeite, hole ich dabei nicht jeden git Tag ab, der gepushed wurde. Trotzdem muss ich ja aber das Schema einhalten. In diesem Fall GitLab zu öffnen, das Repository herauszusuchen und mir die Tagliste anzusehen, ist für mich zu unpraktisch. Ich habe daher ein kleines Skript geschrieben, um mir den letzten git Tag ausgeben zu lassen, welches ich gerne mit dir teile.

Weiterlesen

Google Tag Manager für Dummies

      0
Google Tag Manager für Dummies

Der Google Tag Manager wirbt damit, dass er selbst von Benutzern ohne Programmierkenntnisse konfiguriert werden kann. Trotzdem ist der Einstieg für viele nicht leicht. Diese Hürde möchte ich dir im folgenden Artikel nehmen. Dabei erkläre ich dir, wie du schnell und einfach deine ganz persönlichen Trackings einrichten kannst.

Weiterlesen

WordPress: Datenbank-Umzug leicht gemacht

      0
./bin/move-wordpress.sh

Wie oft hast du schon ein WordPress Backup auf deinem lokalen Rechner erstellt und musstest danach sämtliche URLs in der Datenbank an deine lokale Domain anpassen? Oder der Onlinegang deines WordPress Blogs steht an und du musst alles auf die neue Domain mappen. Dafür wird erst einmal Onkel Google befragt, der die richtigen SQL Statements für den Datenbank-Umzug ausspuckt.

Auch wenn ich mich über jeden Seitenaufruf, der bei dieser Suche generiert werden würde, freuen würde, möchte ich dir stattdessen ein einfaches Bash Skript an die Hand geben.

Weiterlesen

rsync: Der bessere cp Befehl

      0
the one copy command to rule them all

rsync ist ein Kommandozeilen Programm, erhältlich für UNIX und OSX, das Dateien kopiert. Und das macht es ziemlich gut. So gut, dass man glatt auf die Idee kommen könnte, es als Alias für den normalen cp Befehl in der eigenen ~/.bashrc zu konfigurieren.

In diesem Artikel findet ihr ein paar nützliche Anwendungs-Beispiele. Wer selber noch gute Fälle oder Aliase kennt, kann sie gerne in die Kommentare tippen.

Weiterlesen

Cheatsheet: Open Source Projekte bewerben

  
Mach deine README schön und gut lesbar

Die Tage bin ich über das folgende informative git Repository gestolpert. Dort sind ein paar Tipps festgehalten, wie man sein Open Source Projekt bewerben kann und was man beachten sollte. Ich habe mich prompt dazu entschieden, mich an diesem Repository zu beteiligen und habe via Merge Request die Deutsche Übersetzung zur Verfügung gestellt.

Hier gehts zum Repository

Push Notifications für Webapps mit OneSignal

      2 Kommentare zu Push Notifications für Webapps mit OneSignal

OneSignal Logo

Lange Zeit war ich auf der Suche nach einer Möglichkeit, um Webapps mit Push Notifications auszustatten. Ich bin Webentwickler, spezialisiert auf PHP, und kenne mich daher wenig bis gar nicht mit dem Programmieren von nativen Android und iOS Apps aus. An vielen Stellen bin ich gestolpert, bis ich OneSignal entdeckt habe. Wie das Ganze funktioniert erkläre ich euch im folgenden Beitrag. Weiterlesen