Auf den ALM Days 2011 alias TeamConf gab es für jeden Teilnehmer das brandaktuelle Buch “Agile Software Engineering with Visual Studio: From Concept to Continuous Feedback” als kleines Schamkerl. Perfekt. Denn das Werk von Sam Guckenheimer, Product Owner of Microsoft Visual Studio und Neno Loje, ALM Consultant und TFS Experte, stand bereits vor der Konferenz auf meiner Wunschliste.
Blogartikel als E-Books auf dem Reader
Seit einigen Wochen bin ich stolzer Besitzer eines E-Book Readers. Elektronische Bücher und Blogartikel lassen sich auf dem Display mit elektronischer Tinte wesentlich angenehmer lesen als auf jedem Computermonitor oder Tabletdisplay. Doch wie gelangen die Webseiten auf den Reader?
Protected Methoden mit DUnit testen
Über das Testen von privaten Methoden kann man sich streiten. Ich persönlich halte das in den allermeisten Fällen für überflüssig und nicht zielfördernd. Ganz anders sieht die Lage bei protected Methoden aus. In den meisten Fällen werden protected Methoden erstellt, um Erben dieser Klasse mit Grundfunktionalität zu versorgen. Und diese Grundfunktionaltität sollte auch getestet werden.
Hitze- und Geräuschentwicklung mittels Laptop Mode im Griff
Ich mag meinen Laptop. Ich arbeite gern und viel damit. Manchmal auch auf der Couche oder der Hollywood-Schaukel im Garten mit dem Laptop auf dem Schoß. Und es gibt genau zwei Dinge, die mich bisher mächtig gestört haben.
Keine Verbindung zum Onlinekatalog im Visual Studio Erweiterungsmanager
Ich habe hier eine frische Visual Studio 2010 Installation vor mir und wollte über den Erweiterungsmanager ein paar nützliche Tools installieren. Leider musste ich feststellen, dass dieser keine Verbindung zur Visual Studio Gallery herstellen kann. Nach etwas Recherche habe ich den Grund und die Lösung gefunden.
Google+ Einladungen zu verschenken
Google+ ist Googles Versuch, ein soziales Netzwerk zu etablieren. Gestartet ist der Dienst vor einigen Wochen und er befindet sich immer noch in einer mehr oder weniger geschlossenen Testphase. Teilnehmen kann man, soweit ich weiß, nur mit einer Einladung. Was Google+ alles bietet lest ihr am Besten bei Google+ selber nach.
Rezension: Pro Git
Das SCM Git hat meinen Programmieralltag voll im Griff. In privaten Projekten nutze ich fast nur noch Git und in der Firma hilft mir git-svn bei der täglichen Arbeit. Da ich der Meinung bin, man sollte die Tools auch verstehen, mit denen man tagtäglich umgeht, habe ich mir das Buch “Pro Git” von Scott Chacon zu Gemüte geführt.
Mit Scheere, Stein und Papier in die Cloud
Infrastructure as a Service, Platform as a Service, Software as a Service – die Cloud ist das Hype-Thema Nummer eins im Moment. Lange hat es gedauert, doch jetzt scheint es, komm auch ich nicht mehr dran vorbei. Microsoft pusht ihre Cloud-Lösung Azure wo es nur geht. Da die beste Cloud nichts nützt, wenn es keine Anwedungen gibt, die in ihr laufen, versucht Microsoft natürlich Entwickler ins Azure-Boot zu holen. Und wie geht das am besten? Genau: Mit einem spielerischen Wettbewerb.
Ungültige Zeigeroperationen beim Arbeiten mit Interfaces in Delphi
Wer in Delphi mit Interfaces arbeitet, ist sicher schon einmal in die Situation geraten, in der ein Mischbetrieb mit Objekt- und Interfacevariablen ungültige Zeigeroperationen ausgelöst haben. Wie man diesem Dilemma, zumindest bei Übergabeparametern an Methoden, aus dem Weg gehen kann, möchte ich kurz zeigen.
Update auf Rails 3.0.8 benötigt auch ein Update von HAML
Vor einigen Tagen veröffentlichte Rails ein Update auf die Version 3.0.8. Nun wollte ich heute eine meiner Anwendungen auf die neue Version aktualisieren, was dank
auch nicht das Problem darstellte. Vielmehr war ich überrascht um nicht zu sagen entsetzt, als meine funktionalen Tests fast alle mit der Meldung
fehl schlugen. Ok; Tante Goolge befragt und des Rätsels Lösung gefunden:
Nicht nur Rails benötigt ein Update, sondern auch HAML. Die Markup Language muss auf die jüngste Version 3.1.2 aktualisiert werden. Dann klappt es auch wieder mit den Tests.