Android: Accessing GPIO Pins from an App

Years ago i bought an Odroid X2 from hardkernel. It has been laying aroung quite some time now and i decided to put it into use.  I got a picture frame from IKEA and placed the Board with it’s 7 inch touch panel (from mcpia) into it.

Weiterlesen ›

FacebookTwitterGoogle+Empfehlen
Veröffentlicht in Allgemein

Record code coverage for MSTest unit tests, with opencover (nant enabled)

I’ve been working on some unit tests lately. The tools provided with Visual Studio 2015 are pretty nice, but I wanted a report that shows, which classes are tested and what lines / branches are covered. This report should be generated every time our buildserver (Jenkins) completes a build. With this information it is possible to decide, which functions need more or maybe better tests.
Weiterlesen ›

Veröffentlicht in C#

Intellisense und Code Highlighting funktioniert nicht in Visual Studio 2013

Ich hatte das Problem, dass weder Code Highlighting, noch Intellisense in C# Klassen funktioniert. Ein Reset der Einstellungen mittels

devenv.exe /ResetSettings

half nicht. Funktioniert hat, den Ordner

%AppData%\Roaming\Microsoft\VisualStudio\12.0\ReflectedSchemas

zu löschen. Danach funktioniert wieder alles wie es soll.

Quelle: http://stackoverflow.com/questions/8902232/how-to-turn-intellisense-on-in-visual-studio-2010

Veröffentlicht in Allgemein

Vortrag: Das Kung Fu des Code Reviews – Herbstcampus 2014

Vom 1. bis zum 4. September fand dieses Jahr der Herbstcampus in Nürnberg statt. Dabei informierten wie das Fachpublikum anhand eines praktischen Vortrags, wie Code Reviews erfolgreich eingesetzt werden können.

Gerrit ist ein Tool für Code Review mit dem Quellcode-Verwaltungssystem Git, welches von Google entwickelt wurde und z. B. für die Android-Entwicklung genutzt wird. Dabei ist es vollkommen egal welche Sprache eingesetzt wird. Das Java-basierte Programm kann ohne Probleme auch im Windows-Umfeld eingesetzt werden.

Zunächst gehen wir darauf ein, wie Code Review die Software-Qualität bei uns verbessert hat. Wir zeigen live, wie leicht es ist dieses Review-System zu installieren und zu konfigurieren. Dies tun wir unter Windows für ein .NET-Projekt, aber jeder dieser Schritte kann auch für z. B. ein Java-Projekt unter Linux durchgeführt werden. Anhand eines idealen Entwicklertages beschreiben wir wie man das System als Entwickler benutzt. Abschließen werden wir den Vortrag damit, dass wir das weitere Potential von Gerrit zeigen, indem wir den Build-Server Jenkins an Gerrit anbinden. Dieser compiliert beim Erstellen eines neuen Changesets den Code und übermittelt Feedback über Erfolg/Misserfolg an Gerrit.

Foliensatz herunterladen

Herbstcampus

Veröffentlicht in Vorträge Getagged mit: ,

Ein besseres Git Log

Ich verwende für mein Git Log folgenden Befehl um das Git Log darzustellen:

git config --global alias.lg "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative"

Der Befehl „git lg“ sieht dann so aus:

Git log

Quelle: https://coderwall.com/p/euwpig

Veröffentlicht in Allgemein

Artikel: Verzweigtes Git – Ein erprobtes Branching-Konzept mit Git

Nahezu jedes Team setzt inzwischen Programme zur Quellcodeverwaltung ein. Immer beliebter wird dabei Git. Wie Sie Branches einsetzen, um einen reibungslosen Entwicklungsablauf für Ihr Team zu garantieren, erfahren Sie in diesem Artikel.

Artikel herunterladen

Erschienen in der windows.developer 1.2014

Veröffentlicht in Artikel Getagged mit: ,

Artikel: Mit vier Augen – Codereviews mit dem Open-Source-System Gerrit

Dass vier Augen mehr sehen als zwei, weiß jedes Kind. Alleine deswegen verbessert ein
Review die Codequalität. Ein gutes Review sollte aber noch mehr leisten. Es dient der
Weitergabe von Wissen, dem Vermeiden von Fehlern und der Steigerung der Qualität.
Die Tools, die man für die Etablierung eines Reviews braucht, gibt es sogar kostenlos.

Artikel 1/2 herunterladen

Artikel 2/2 herunterladen

Erschienen in der windows.developer 11.2013 und 12.2013

Veröffentlicht in Artikel Getagged mit: ,