Donnerstag, 24. Oktober 2013

Illusion

Scheu die Mühe,
umgib dich mit den Klugen, Schönen, den Lustigen und Reichen,
scheu die Mühe,
bleib bei deiner Fantasie, dass sie dir gleichen.
Halt dich doch an die, die dir niemals auch nur die kleinste Mühe machen,
scheu die Mühe,
scheu die Dummen, Schwierigen, die Kranken und die Schwachen,
die dir Kummer, Arbeit, Umstand, die dir Sorgen schaffen.
Träum den Traum von den Normalen,
scheu die Mühe,
zu derer Menge du dich doch so gerne zählst,
die wie Perlen in der Sonne strahlen,
deren Gegenwart du wie den Nachtisch wählst.
Scheu die Mühe,
die dir Menschen bringen, die nur nehmen, denen du nur geben kannst.
Halt sie dir vom Leib, die Rücksicht, Selbstbeschränkung,
Arbeit von dir brauchen, deren Ohr als Kränkung
wahrnimmt, was du ohne Hintergründe sagtest - wenn du kannst.
Scheu die Mühe,
such die Angenehmen, Gütigen, die Selbstbestimmten,
die, die ihren Weg auch ohne deine Liebe gehen,
such die Glücklichen, die Coolen, die auf-Erfolg-Getrimmten,
denen du nicht, und die nicht dir im Wege stehen.
Glaub an sie, an die Gesunden und die Etablierten,
scheu die Mühe,
scheu die Traurigen, die Irren, die Verwirrten,
derer du dich heimlich schämst.
Scheu die Mühe
mit den Menschen, die sich ständig in den Weg dir werfen,
die dich bremsen, stressen, nerven,
die, die immer eine Extrawurst von dir erwarten,
statt sie selber sich zu braten.
Scheu die Mühe,
strebe lieber nach den Bürgerlichen und Eliten,
scheue die Zerstörten, und all die, die litten,
und die immer wieder leiden werden.
Scheu die Mühe,
suche dir das leichte Leben,
wenn es andre haben, wird es das für dich auch geben,
such dir Ziele, die du nicht erreichen kannst,
aber scheu die Mühe.

Mittwoch, 23. Oktober 2013

DragDrop registration did not succeed

DeutschEnglish
Mein C# Programm hat einen Laufzeitfehler mit folgendem Text verusacht:My C# program caused an exception with the following message:
System.InvalidOperationException: DragDrop registration did not succeed. ---> System.Threading.ThreadStateException: Current thread must be set to single thread apartment (STA) mode before OLE calls can be made. Ensure that your Main function has STAThreadAttribute marked on it.
   at System.Windows.Forms.Control.SetAcceptDrops(Boolean accept)
   --- End of inner exception stack trace ---
   at System.Windows.Forms.Control.SetAcceptDrops(Boolean accept)
   at System.Windows.Forms.Control.OnHandleCreated(EventArgs e)
   at DevExpress.XtraTreeList.TreeList.OnHandleCreated(EventArgs e)
   at System.Windows.Forms.Control.WmCreate(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at DevExpress.XtraEditors.Container.EditorContainer.WndProc(Message& m)
   at DevExpress.XtraTreeList.TreeList.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Ich habe eine Weile gebraucht, aber schließlich die Fehlerursache gefunden:It took me some time to find the reason for this:
Das Programm hat in einem BackgroundWorker Controls instanziiert und deren Handle erzeugt. Da BackgroundWorker IMMER im MTA Modus arbeitet, kommt es zu dieser Exception.The program used a BackgroundWorker to instantiate controls. The thread of BackgroundWorker is always in MTA, leading to the exception.
Was tun?How to fix it?
BackgroundWorker muss durch einen richtigen Thread ersetzt werden, denn an diesem Thread kann man noch vor dem Ausführen via SetApartmentState auf STA umschwenken.BackgroundWorker needs to be replaced by a real Thread, you can then use SetApartmentState to switch to STA.

Montag, 21. Oktober 2013


So viel schlechte Laune unter Deutschlands Graffiti-Künstlern (und Künstlerinnen)? Wären sie nur ein paar Meter weiter gegangen, hätten sie sich die Kölsche Sonne auf's Gemüt scheinen lassen können:

Montag, 7. Oktober 2013

Die katholische Kirche...

... möchte Geschiedene und Wiederverheiratete eventuell wieder zur Kommunion zulassen?

Um Himmels Willen, wie kommt sie überhaupt darauf, jemanden von der Kommunion ausschließen zu dürfen!?! Klingt nicht nach dem, was Jesus getan hätte, denn seine Einladung zum Abendmahl gehört schließlich ihm selbst und keiner Institution.

2000 Jahre... das ist eine lange Zeit. Endlich wird es Zeit für etwas Gnade, oder?

Mittwoch, 2. Oktober 2013

Weil gute Musik oft aus Großbritannien kommt: Autoheart

Pop kommt aus Großbritannien, könnte man meinen. Der Sänger der fabelhaften Band Autoheart (formals Gadsdens) intoniert ähnlich wie Michael Holland, aber eben auf Indie-Pop und stellenweise vielleicht etwas dramatischer.
Zwei Hörbeispiel:
Das Lied "Moscow"

Das Lied "Control"

Donnerstag, 26. September 2013

Unaufgeregt...

... sachlich, kühl, verträumt. Agnes Obel liegt mit ihrer Musik irgendwo an der Grenze des Pop. Nüchtern und anrührend zugleich. Hier zwei Kostproben:



Mittwoch, 21. August 2013

Du bist, was du isst...

Ist das erst seit neuestem so, oder hätte mich schon längere Zeit der Unterschied zwischen Lebensrealität™ und Werbewirklichkeit beunruhigen sollen?

Ich übersetze mal die Werbebotschaften so, dass der innere Kern zutage tritt:

"Nussnougatcrème macht dich sportlich und fit!"
"Bier gibt dir das Gefühl, im Stadion zu sitzen!"
"Ein Müsliriegel und ein Glas Milch sind sättigend und gesund!"
"Dieses Deo wird dir erotische Momente mit schönen Menschen bescheren!"
"Du wirst auf willige Frauen treffen, wenn du diesen Wagen kaufst!"
"Durch diese Zigaretten wirst du viele, coole Freunde finden!"
"Deine Familie wird glücklich sein, wenn du dieses Lebensmittel auf den Tisch stellst!"
"Dein Leben wird cool, einfach und beschwingt, wenn du dieses Mobiltelefon besitzt!"
"Dieses alkoholische Getränke macht dich männlich!"
"Wenn du dich mit diesem Medikament schlank machst, liebt dich dein Freund!"
"Diese Schokolade wird dir ungeahnte, sinnliche Genüsse spenden!"

Wo bleibt die Wahrheit?

Zuckerhaltige Brotaufstriche machen fett!
Bier beeinträchtigt die Funktion des Nervensystems!
Wer Hunger hat, ist mit einem Glas Milch nicht zufrieden!
Deo riecht gut, aber Frauen bestehen nicht nur aus Nasen!
Neue Autos sind teuer, und außer dem eigenen Ego beeindrucken sie niemanden!
Zigaretten isolieren dich und ziehen dich in Abhängigkeiten!
Liebe und Ehrlichkeit machen Familien glücklich, nicht Essen oder Urlaubsreisen!
Neuere Mobiltelefone machen dein Leben komplizierter!
Alkohol macht dich bestenfalls weiblicher! (Stichwort "Biertitte")
Wenn dein Gewicht der Grund dafür ist, dass dein Freund dich verlässt, dann kann er dir gestohlen bleiben!
Schokolade schmeckt ... wie Schokolade!

Besonders penetrant finde ich die Werbebotschaften, deren Kernaussage auf die Geschlechtsidentität abzielen. Was bitteschön soll an "Sport-angucken", "Alkoholgenuss" oder "Autofahren" männlich sein, und was hat "Tupperware", "Kosmetik" oder "Reinlichkeit" mit Weiblichkeit zu tun?
Ich empfinde Männer, die Sport nur im Fernsehen angucken, nicht als sportlich. Alkohol scheint mir mehr Probleme zu verursachen, als er löst (und alkoholisierte Männer sind bestenfalls dumm, aber nicht männlicher). Autofahren ist eine Notwendigkeit - und wird von Frauen oft viel besser gemacht. Und warum sollte ein Mann sich nicht auch um sein Aussehen sorgen? Umgekehrt, warum sollte eine Frau sich immer um ihr Gewicht sorgen, warum sollte ihr Selbstwert von ihrer Attraktivität abhängen? Ich verstehe die Geschlechterbotschaften der Werbung nicht, und mir gefallen die Schubläden nicht, die damit bedient werden.

Nun vermute ich aber auch, dass Menschen sich nicht dauerhaft anlügen lassen. Die sogenannte Jugendkultur, die es immer gab und geben wird, räumt mit ihrer Elterngeneration auf. Die derzeitige Jugendkultur hat sich schon vom Karrierestreben gelöst und setzt sich andere Lebensziele. Wenn sich die nächste Jugendkultur von der Marktwirtschaft oder wenigstens ihren faulen Versprechungen löst, dann wird das sicherlich spannend... Wie mag wohl die Werbung in 30 Jahren funktionieren?