IFTTT – Automatisierung für Jedermann

ifttt_wordmark_screen-1384a63ace5c07673017351df41a74fc-2

Ist es nicht schön, wenn man morgens aufsteht und der Kaffee schon gekocht ist. Die Lampen farblich die Außentemperatur widerspiegeln und man dafür rein gar nichts getan haben muss. Automatisierung ist hier das Zauberwort, welches immer mehr in unseren Alltag drängt und ich bin persönlich ein richtiger Fan davon. Daher möchte ich heute den Dienst „IFTTT“ … [Read more…]

Die Kommunikation im Unternehmen mit Chats fördern

Slack

Immer wieder finde ich es erschreckend, wie wenig doch meist in der IT miteinander kommuniziert wird. Grade da es doch so Informationslastig ist, sollte Kommunikation und Austausch mit anderen eins der höchsten Güter sein. Meist ist die blödeste Lösung, wenn man ein Problem hat, sich in das Thema alleine einzugraben. Egal ob es dabei ein Fehler ist, fragen … [Read more…]

Die fehlerhafte Änderung mit Hilfe von git bisect finden

Mittlerweile habe ich mir angewöhnt nach jeder kleineren zusammenhängenden Änderung im Quellcode zu commiten. Am Tag kann dann natürlich eine ordentliche Menge zusammen kommen. Alles gut. Blöd ist es dann nur, wenn z.B. am Abend auf dem Gerät ein Fehler auftritt, welcher den ganzen Tag im Simulator nicht aufgetreten ist. Glücklicherweise dann auch noch ohne … [Read more…]

Nicht für sich entwickeln, sondern für alle

Sei es Twitter mit Bootstrap oder Github mit Hubot. Viele große Softwarefirmen veröffentlichen Komponenten die sehr nützlich sein können. Interessant daran finde ich aber eher, sie nutzen es selbst und veröffentlichen es. Dieser Ansatz ist dabei wichtig, den Sie entwickeln Komponenten die jeder nutzen kann, aber auch in den eigenen Produkten genutzt wird. Das ganze … [Read more…]

Commit Messages – Eine Agile Art der Dokumentation

Mittlerweile sind schon viele Commit Messages an mir vorbei gegangen. Daraus hat sich ein gewisses Prinzip für mich entwickelt, was ganz gut klappt für mich. 1. Immer eine Meldung schreiben Egal was man in die Versionsverwaltung packt, immer einen kurzen Text, welche die Änderungen beschreibt. Hilft ungemein, wenn man etwas wiederfinden will und vor allem, … [Read more…]

Einfach Anwendungen testen mit Docker

Von Docker hatte ich jetzt schon häufiger gelesen, nur wusste ich nicht wirklich was ich damit anfangen soll. Für mich war es auf den ersten Blick immer nur eine Art virtuelle Maschine, welches jedoch gar nicht so ist. Docker ist eine Engine die direkt auf den Linux System aufsetzt und eine abgetrennten Bereich schafft für … [Read more…]

Fody – Quellcode sparen durch Aspekte

Zu oft schreibt man doch Quellcode nur damit eine bestimmte Lösung funktioniert z.B. beim MVVM Pattern das nette INotifyPropertyChanged, obwohl doch die untere Variante viel eleganter wäre. Mit dem kleinem praktischen Nuget Package Fody lässt sich das und vieles anderes erreichen. Was ist Fody und was macht es ? Fody manipuliert die IL während des Build … [Read more…]