Tuesday, July 23, 2013

NuGet-plugin für ReSharper

Mit dem NuGet-Plugin für Resharper berücksichtigt Resharper beim schnellen Hinzufügen von Referenzen auch NuGet. Funktioniert prima!

Wednesday, July 17, 2013

Jenkins Slave als Dienst einrichten

Jenkins unterstützt den Master/Slave-Betrieb sodass die Arbeitslast auf verschiedene Rechner (Slaves) verteilt werden kann.
Für einen Windows-basierten Slave ist es am komfortabelsten den Jenkins Slave vom Master als Dienst starten zu lassen. Technisch verwendet Jenkins da WMI + DCOM (sic!) was auf Anhieb meist nicht direkt klappt.

Beim Start ist Jenkins aber schon freundlich einen Link auf eine Dokumentationsseite mit Lösungen für typische Probleme anzubieten. Was es für mich gebraucht hat:
  1. Für Jenkins einen lokalen administrativen Nutzer anlegen
  2. den Remote Registry Dienst aktivieren. Dieser ist standardmäßig deaktiviert.
  3. dem Jenkins-Nutzer (bzw. Administratoren) vollen Zugriff auf Registry Key für WBEM Scripting Locator geben

Wednesday, July 10, 2013

GeoServer Referenzen

Als Server für geographische haben wir gute Erfahrungen mit dem Open Source Projekt GeoServer gemacht. Hier zwei praxisnahe Referenzen für Integration, Wartung und Tuning des Servers:

What's in a Good Commit?

Repost The Morning Brew:
What's in a good commit? & What's in a good commit? - Timo Mihaljov and Jaco Pretorius discuss best practices for what should go in a commit when developing, with Timo giving the initial list of 5 best practices and Jaco responding to these sharing his opinions.
Lesenswert.

There's only one rule when it comes to committing commented-out code ;-)
Should I commit old commented-out code?

Tuesday, July 2, 2013

Report: State of Scrum

Die Scrum Alliance hat einen neuen Bericht The State of Scrum: Benchmarks & Guidelines veröffentlicht, der zeigt wo und warum Scrum praktiziert wird. Dazu wurden knapp 500 Fachleute in mehr als 70 Ländern befragt. Vertretene Branchen sind neben IT auch Bildung, Finanzen, Regierung, Gesundheitswesen, Telekommunikation und einige andere.