Archiv des Autors: Ralf Abramowitsch

Debuggen von multi-threaded Applications

Ich habe gerade einen sehr empfehlenswerten Artikel über das Debuggen von multi-threaded Anwendungen bei Dr. Dobb’s gelesen:

http://www.ddj.com/199200938

Es wird zwar fast ausschließlich auf C++ eingegangen, aber man findet nützliche Ideen, die auch unter .NET sinnvoll sind.

Der Artikel basiert auf dem Buch „Multi-Core Programming“ von Shameem Akhter und Jason Roberts: http://www.intel.com/intelpress/sum_mcp.htm
Dort gibt es auch ein Probekapitel mit einer Einführung in Mehrprozessor-Systeme.

Vista: AERO-Abschaltung bei InstallAnywhere-Installern

Gerade ist etwas sehr merkwürdiges passiert: Vista schaltete den AERO-Modus ab und folgende Meldungen wurden mir angezeigt:

vista_meldung_java_installer1.png

Als ich auf die Meldung drauf klickte, öffnete sich folgendes Fenster:

vista_meldung_java_installer2.png

Ich habe mich ziemlich darüber gewundert, welches Programm denn das nun ausgelöst hatte. Kurz darauf kam ich drauf: Der Installer von subversion commandline war schuld 🙂

vista_meldung_java_installer3.png

Scheinbar verträgt sich InstallAnywhere von Macrovision nicht mit AERO von Vista. Komisch komisch …

.NET: Spy++ für Windows Forms

Heute bin ich zufällig auf einen Artikel im MSDN-Magazin gestoßen, in dem auf ein Tool namens Managed Spy aufmerksam gemacht wurde. Damit kann man in .NET GUI-Assemblies reinschauen und sich beispielsweise Events oder Eigenschaften der GUI-Objekte anzeigen lassen.

fig02.gif

Auf der Seite des Artikels kann man das Tool samt Quellcode herunterladen und testen.

Link zum MSDN-Artikel: http://msdn.microsoft.com/msdnmag/issues/06/04/ManagedSpy/

Vista: Ausschalten Button zum Herunterfahren rekonfigurieren

Seitdem ich Windows Vista einsetze, nervt es mich, dass ich den Ausschalten-Button im Startmenü nicht zum Herunterfahren des Rechners bewirkt:

ausschalter_startmenu_2.png

In der Systemsteuerung kann man in den Energieoptionen das Verhalten des Ausschalten-Buttons konfigurieren:

ausschalter_startmenu_1.png

Viel Spaß damit 🙂

[Update vom 25.10.2008]

Vielen Dank für die Kommentare zu diesem Eintrag. Auf Wunsch werde ich nun die Anleitung für Windows Vista SP1 aktualisieren.

Der Ausschalten-Button lässt sich in Windows Vista SP1 über die Systemsteuerung –> Energieoptionen konfigurieren:

image

Klickt man für den aktuell ausgewählten Energiesparplan auf „Energiesparplaneinstellungen ändern“, so kann man dort unter „Erweiterte Energieeinstellungen ändern“ den Netzschalter konfigurieren.

image

image

Vielen Dank nochmals für das Feedback!

„10 Gebote“ zur Reduzierung von Ausfallzeiten

 Heute habe ich bei der Computerwoche gelesen, dass die Firma Experton Group eine Best-Practice-Checkliste für Disaster Recovery erstellt hat. Diese besteht aus den folgenden Punkten:

1. Sichern Sie sich die Unterstützung des Top-Managements;

2. Richten Sie eine Planungskommission ein (Governance);

3. Führen Sie eine Risikoanalyse durch;

4. Legen Sie Prioritäten fest;

5. Bestimmen Sie das Recovery Konzept;

6. Führen Sie eine Datensammlung durch;

7. Erstellen Sie ein Handbuch;

8. Entwickeln Sie Testkriterien- und Vorgehensweisen;

9. Testen Sie den Recovery-Plan und

10. Lassen Sie sich den Plan genehmigen und abnehmen.  

Dabei gilt es, sich auf eine mögliche Katastrophe vorzubereiten, Planungsgrundlagen zu erstellen und mindestens einmal im Jahr den Ernstfall zu prüfen. 

Quelle: Computerwoche.de (http://www.computerwoche.de/produkte_technik/hardware/588970/)

WISO Buchhalter 2007 – Ein ausgereiftes professionelles Produkt

Same Procedure as last year … jedes Jahr wieder muss in meine Umsatzsteuererklärung machen. Nachdem ich dieses Jahr mal wieder Alternativen wie DataBeckers „Einnahme- und Überschußrechnung“ getestet hatte, bin ich – obwohl ich keinen Vertrag mit Buhl abgeschlossen habe – bei Wiso Buchhalter 2007 gelandet.

Das Programm überrascht mit immer wieder neuen und andersartigen Fehlermeldungen und bringt Abwechslung in diese langweilige Arbeit. Ein paar gute oder wenige Gute habe ich hier mal abgelegt, um weitere Leute davon zu überzeugen, dass es sich nicht lohnt, Geld für solchen Schrott auszugeben:

Beispiel 1: Daten-Reimport:

wiso_buchhalter_2007_6.png

Weiterlesen

Lügendetektor für Skype

Beim Surfen bin ich heute über ein lustiges Addon für Skype gestoßen: es handelt sich dabei um einen Lügendetektor, der über den Stress in der Stimme erkennen soll, ob der/die auf der anderen Seite lügt. Auf der Website des Herstellers ist das Prinzip der „Voice Stress Analysis“ für Laien nochmals erklärt.

kishkish_liedetector.png

[Quelle: http://www.kishkish.com]

Bei jedem Skype-Anruf poppt der KishKish Lie Detector auf. Innerhalb der ersten 10 Sekunden (meist sowieso Geplänkel ;-)) kalibriert sich das System selbst auf den Stresslevel der Stimme des Anrufers bzw. Angerufenen. Danach zeigen 4 Statusanzeigen (z.B. auf einer Skale von 0 bis 100, eine Rot-Grün-Ampel usw.) den Stresslevel an.

Inwieweit man dem System trauen kann, ist jedem selbst überlassen. Ich fand es nur lustig, dass solche System quasi professional entwickelt werden :-D.

Download des Addons für Skype: http://www.kishkish.com/liedetector/

Artikel im Spiegel: http://www.spiegel.de/netzwelt/tech/0,1518,455881,00.html

ZIPGenius: „Toller“ Packer

Ich heute wollte ein Projekt mit dem bei uns in der Firma installierten ZIPGenius als 7-zip-Archiv verpacken, als mich dieser nette Dialog anlächelte:

zipgenius.png

Nun ja, nachdem ich keinerlei Einstellungen vornehmen kann, hab ich mal auf gut Glück auf „OK“ geklickt, in der Hoffnung alles würde schon passen.

Auch so ist das Tool nicht besonders bedienerfreundlich und macht – obwohl schon in der Version 6.x – keinen ausgereiften Eindruck.

Das Tool ist schon fast ein Voting auf Dreckstool.de wert – auch wenn es Freeware ist!