Category Archives: Software- & Webentwicklung

Dieser Bereich interessiert mich schon seit Jahren, was sicherlich auch damit zusammenhängt das ich selber in einem großen Unternehmen als Entwickler für Webanwendungen im Bereich PHP tätig bin. Insbesondere beschäftige ich mich dort mit vernünftiger Software Architektur, dem Zend Framework und QA Umgebungen.

Jekyll in Kombination mit der GitLab-CI und deployment zu Amazon S3

Da ich mittlerweile irgendwie meine Passion in der „Automatisierung“ gefunden habe (Buzzword Bingo: DevOps) möchte ich mal kurz aufzeigen wie man sehr bequem mit Gitlab und Amazon S3 seine über Jekyll erzeuge Webseite deployen kann (insbesondere zum Testen sehr hilfreich). Was ist nun aber überhaupt Jekyll? Ein nettes Tool welches dir aus Markdown oder HTML eine statische… weiterlesen.. »

GitLab mittels Node.js automatisieren

GitLab dürfte wohl vielen Entwicklern ein Begriff sein, quasi die selbst gehostete Variante von GitHub. Nun möchte man vielleicht das Anlegen von Benutzern, Projekten etc. irgendwie vereinfachen bzw. automatisieren. Ganz getreu dem Motto „automate everything“. Wie man das mittels eines kleinen in Node.JS geschriebenen Scripts machen kann, möchte ich heute mal kurz zeigen. Das ganze… weiterlesen.. »

Node.js mit MongoDB und Docker zum deployen

Was machen wir heute? Richtig: Wir verteilen eine Dummy node.js Anwendung mit Docker . Das ganze werden 2 Container, in einem läuft die Node.JS Anwendung in dem anderen eine MongoDB. Genutzt wird dafür docker-compose (damit kann man über eine .yml Datei mehrere Container zusammen starten/bauen). Mein Beispiel beruht auf folgendem Setup: BitBucket Account mit einem Git… weiterlesen.. »

Node.js Applikation bei Heroku (kostenlos) betreiben!

Mal was ganz anderes heute. Am Wochenende war etwas Zeit, mich mal mit Node.JS zu beschäftigen – ok nur oberflächlich aber immerhin. Was wollte ich basteln? Einen kleinen Twitter-Bot welcher anhand der aktuellen Trends Tweets sucht, und ein paar davon retweetet. Klappt 🙂 Es soll aber nicht um Entwicklung gehen, sondern darum wo man so… weiterlesen.. »

Statische Webseiten – Jigsaw Generator – es kommt alles wieder…

Statische Webseiten, es kommt irgendwie alles wieder (daher trage ich auch noch immer meine Schlaghosen). Der Vorteil von ganz einfach HTML Seiten liegt klar auf der Hand: Sie sind rasend schnell, können im Prinzip nicht „gehacked“ werden und sind fast überall beliebt zum Hosten. Die Nachteile sind natürlich auch klar, kein Mensch hat heute mehr… weiterlesen.. »

Cordova Contact Plugin – Profilbild wird nicht gespeichert

Folgendes Problem: Versuche gerade mit Cordova/PhoneGap einen Kontakt auf einem Android Telefon zu exportieren, in einer Datenbank zu speichern und dann wieder anzulegen. Das ganze ist auch relativ einfach, wie es geht hier sehr gut hier beschrieben: Create, Delete , Update Contacts . Bis auf eine Kleinigkeit, laut der Dokumentation des Contact Plugins, kann man beim… weiterlesen.. »

Android Builds mit Cordova in einer Ubuntu VM

So als letzter Beitrag vor Weihnachten soll es darum gehen wie wir: Android Builds mit Cordova in einer Ubuntu VM zum laufen bekommen. Warum wollen wir das? Naja ich will das, weil ich keine Lust habe, das sganze Geraffel an Tools und SDKs auf meinem MacBook direkt zu haben. Vielleicht möchte man ja mal wieder… weiterlesen.. »

Google Kontakte mit PHP auslesen inklusive Beispiel

Kleines Experiment am Wochenende: Auslesen meiner Google Kontakte mit PHP. Am Anfang dachte ich ja, hey die PHP SDK von Google wird ja sicherlich entsprechendes bieten, aber nein.. die Kontakte-API (Contact API) wird nicht unterstützt. So musste ich nun also selber etwas basteln, was ich für euch natürlich auch bei GitHub vorhalte. Wie kommt ihr… weiterlesen.. »

JavaScript Basics lernen kostenlos mit UDemy

Einige von euch kennen vielleicht die Udemy, hier finden sich eine Menge Kurse rund um das Programmieren . Heute erreichte mich eine E-Mail mit einem Link auf ihr neues kostenloses JavaScript Tutorial (JavaScript Basics). Leider kein Video, sondern mehr ein Guide (Tutorial), was der Qualität aber keinen Abbruch tut. Also solltest du gerade frisch angefangen… weiterlesen.. »