Offtopic: Informatik und Kaffee

Chuck die Bohne
Creative Commons License photo credit: Skley

Wo wäre die Informatik ohne Kaffee? Auch wenn ich solchen Vorurteilen und Klischeess immer vehement widerspreche,  so muss ich sagen das ich wirklich gerne Kaffee trinke.

Angefangen habe ich mit dem normalen Filterkaffee aus ganz einfachen Maschinen. Ausprobiert habe ich dann Senseo, Dolce Gusto und Nespresso – alles mit mehr oder weniger Erfolg hinsichtlich der Qualität und des Geschmacks. Somit musste eine richtige Espressomaschine und eine ordentliche Mühle her, damit ich endlich alle Parameter der Herstellung selbst beeinflussen konnte. Mit dieser Kombination war ich mehrere Jahre glücklich, bis Mitte diesen Jahres die Maschine leider kaputtgegangen ist.

Nach mehreren Monaten Suche und einiger Fragezeichen bezüglich der Finanzierung, bin ich nun seit letzten Freitag stolzer Besitzer einer zweikreisigen Bezzera BZ10. Somit kann ich ab sofort ungewohnt schnell allerlei verschiedene Sorten von Kaffee herstellen und genießen.

Warum schreibe ich das nun? Weil ich ab sofort hier im Blog auch Erfahrungen mit Espresso-Sorten, Espresso-Equipment und auch über Espresso allgemein veröffentlichen werde – denn irgendwie gehört es doch zusammen, die Informatik und der Genuss von gutem Kaffee.

 

Virtual PC ohne Zeitsynchronisation

Mit folgenden Einstellungen in der vmc Datei, wird die Zeit zwischen Host und VM nicht mehr synchronisiert – auch beim Neustart der VM:

Knoten <preferences> – <hardware> – <bios>:
<time_sync_at_boot type=”boolean”>false</time_sync_at_boot>

Knoten <integration> – <microsoft>:
<host_time_sync><enabled type=”boolean”>false</enabled></host_time_sync>

Knoten <integration> – <microsoft> – <components>:
<host_time_sync><enabled type=”boolean”>false</enabled></host_time_sync>

TFS: Drag and Drop in der Source Control funktioniert nicht

Bei der Einrichtung der Source Control innerhalb des TFS habe ich die Drag an Drop Funktionalität genutzt, um Dateien schnell und einfach hinzuzufügen. Allerdings funktionierte dies, nachdem ich Visual Studio 2010 als Administrator gestartet habe, nicht mehr.

Der Grund ist anscheinend, dass die Instanz des Explorers und Visual Studio in unterschiedlichen Sicherheits-Kontexten laufen. Im Ergebnis ist das Drag and Drop also deaktiviert. Möchte man weiterhin diesem Komfort nutzen, muss Visual Studio normal gestartet werden.

Dokumentiert ist dieses Verhalten ebenfalls bei Microsoft Connect:
https://connect.microsoft.com/VisualStudio/feedback/details/420374/drag-and-drop-files-on-vs2008-editor-area

.NET Framework Versionsübersicht

Die verschiedenen Versionen des .NET Framework, CLR, C# oder Visual Studio waren in der Vergangenheit sehr unübersichtlich. Erst mit der Version 4.0 wurden die Versionsnummern wieder vereinheitlicht. Folgende Übersicht gibt Aufschluss über die verschiedenen Versionen:

Visual Studio C# Framework CLR
Visual Studio 2002 v1.0 .NET 1.0 v1.0
Visual Studio 2003 v1.1 .NET 1.1 v1.1
Visual Studio 2005 v2.0 .NET 2.0 v2.0
Visual Studio 2005 + (WPF, WF,…) v2.0 .NET 3.0 v2.0
Visual Studio 2008 v3.0 .NET 3.5 v2.0
Visual Studio 2010 v4.0 .NET 4.0 v4.0

Bootcamp aus Mac OS booten

Ich verwenden Bootcamp um alle meine Arbeiten unter Windows erledigen zu können. Um Windows zu starten ist es normalerweise notwenig die aktive Startpartion umzustellen oder beim Booten die ALT-Taste zu drücken. Insgesamt also eher nervig und alles andere als komfortabel.

Mit Quickboot ist es möglich Windows per Klick zu starten. Genau das was ich gesucht habe und dazu auch noch kostenlos.

Visual Studio 2010 IntelliSense Suggestion Mode

Ich bin gestern durch Zufall auf den IntelliSense Suggestion Mode gestoßen, von dem ich gar nicht wusste das er existiert. Im Gegensatz zum klassischen IntelliSense erlaubt der Suggestion Mode auch die Verwendung von Klassen oder Members, bevor diese überhaupt deklariert wurden – Ein Umstand der besonders bei der Verwendung von TDD zum Tragen kommt.

Classic-Mode:

Suggestion-Mode:

Ich hatte diesen Modus gestern durch Zufall eingeschaltet und habe etwas länger gesucht wo ich ihn deaktivieren konnte:

Keyboard:  CTRL + ALT + Spacebar
Menu:  Edit -> IntelliSense -> Toggle Completion Mode

Neuinstallation Mac OS

Aus aktuellem Anlass und weil ich es tatsächlich noch nie gemacht habe (Bei immerhin mehr als vier Jahren Nutzung von Mac OS):

- DVD einlegen
- Neu starten
- Beim Starten Alt gedrückt halten
- Auswahl der Installations-DVD auf dem folgenden Bildschirm

MonoTouch: Tastatur ausblenden

Bei der Verwendung von einem Text-Field und einem Button möchte man häufig die Tastatur ausblenden, nachdem der Button gedrückt wurde. Hierzu muss einfach die Methode ResignFirstResponder() aufgerufen werden. Folgend der komplette Quellcode:


public override void ViewDidLoad ()
{
base.ViewDidLoad ();
this.MyButton.TouchDown += delegate(object sender, EventArgs e)
{
this.MyTextbox.ResignFirstResponder();
};
}