MSK Software Development

Archive for August, 2009

Netze: Geschichte wiederholt sich …

by admin on Aug.17, 2009, under Meinungen

heute las ich im Spiegel (34/2009), dass es E.on nicht so gut geht:

“Lästigen Kleinkram wie das aufwendige Netz- und Transportgeschäft oder Teile des Vertriebs will E.on dagegen einschränken. Durch teilweise harte Regulierungsauflagen werfen sie aus Sicht des Konzenrn nicht mehr genügend Gewinn ab.”

Man, die Geschichte wiederholt sich. Es ist ja nicht so, dass das Netzgeschäft keinen Gewinn abwirft - es wirft nicht genügend Gewinn ab !!! Getrieben von Gier und absolutem Gewinnstreben wird sich auch hier in den nächsten Jahren das wiederholen, was wir auf dem Lande bei der Telekom merken werden: das Netz ist zwar notwendig für den Verkauf, aber investieren will keiner. Anscheinend plant das nun auch E.on - und versucht das Netz zu verkaufen, solange es die meisten noch nicht merken. Am liebsten an die Kommunen - dann dürfen die für den Ausbau sorgen und auch dafür sorgen, dass E.on der Hauptlieferant ist …

Wir werden hier wieder einen Fall erleben, wie die Marktwirtschaft knallhart das Land links liegen laesst - wie bei der Telekomliberalisierung.

Leave a Comment more...

Und wieder zu …

by admin on Aug.17, 2009, under Meinungen

… ist der Russpartikelfilter beim Corsa D - KM-Stand: 3000. Heute abend dann - mit Notprogramm und 4.ten und 5.ten Gang - 75 km Autobahn und der Partikelfilter war wieder frei … da muss ich wohl noch einmal bei Opel nachhaken.

Leave a Comment more...

Printing under C# and OpenOffice

by admin on Aug.14, 2009, under .NET, OpenOffice

We have an application which uses OpenOffice (3.0/3.1) under Windows and .NET 3.5 more or less as a reporting tool. Whatever I do I did not manage to get printing done in a reliable way, that works for hundreds of reports (one page size).

I tried API way, I tried dispatcher way - more or less I noticed, that my C# application simply hangs at some points (in the print() method):

XPrintable aPrintableDocument = (XPrintable)this._aOOTextDocHelper.mxDocument;
PropertyValue[] propValues = new PropertyValue[1];
propValues[0] = new PropertyValue { Name = "Name", Value = new Any(theSetting.PrinterName)};
aPrintableDocument.setPrinter(propValues);
propValues = new PropertyValue[2];
propValues[0] = new PropertyValue { Name = "CopyCount", Value = new Any((short) theSetting.CopiesToPrint) };
propValues[1] = new PropertyValue { Name = "Wait", Value = new Any(true)};
aPrintableDocument.print(propValues);

Very often the system hangs then in the last line …. and the printer shows, that second job is going to be
added and the state information shows “In Warteschlange”. Number of pages are N/V. This continues for several
minutes and then the job finshed.

Yesterday I changed the printing method to:

XPrintable aPrintableDocument = (XPrintable)this._aOOTextDocHelper.mxDocument;
PropertyValue[] propValues = new PropertyValue[1];
propValues[0] = new PropertyValue { Name = "Name", Value = new Any(theSetting.PrinterName)};
aPrintableDocument.setPrinter(propValues);
propValues = new PropertyValue[2];
propValues[0] = new PropertyValue { Name = "CopyCount", Value = new Any((short) theSetting.CopiesToPrint) };
// !!! false !!!!
propValues[1] = new PropertyValue { Name = "Wait", Value = new Any(false)};
// check for ending
bool abort = false;
while (!abort)
{
   System.Threading.Thread.Sleep((100));
   PropertyValue[] stateValues = aPrintableDocument.getPrinter();
   for (int index = 0; index < stateValues.Length; index++)
   {
     PropertyValue aValue = stateValues[index];
     if (aValue.Name == "IsBusy")
     {
       abort = !(bool)aValue.Value.Value;
       break;
     }
   }
}

And problems were reduced radically.

I am not sure if this is a reliable solution, but it works much better, that with wait=true, which is published as a standard way.

Leave a Comment more...

Besuch beim “Schatz im Silbersee”

by admin on Aug.10, 2009, under Kleve und Umgebung

Nach 30 Jahren wieder einmal nach Bad Segeberg - nein, nicht zu Möbel Kraft - zu den Karl-May Festspielen.

Früher als Kind - heute mit den eigenen Kindern.

Also haben wir uns am Sonntag aufgemacht, um eine Nachmittagsvorstellung mitzuerleben. Die Hinfahrt über die Landstrassen war ohne Probleme und auch das Finden von - kostenlosen - Parkplätzen war ohne grosse Wartezeiten möglich. Einweiser überall, die den Verkehr ordentlich leiteten.

Um 14.30 Uhr waren wir im Freilichttheater und es war schätzungsweise zu 60% gefüllt. Die Sonne schien, es war warm und trotz leichter Drohungen aus dem Himmel mit dunkleren Wolken blieben wir vom grossen Regen verschont.

Inklusive einer 20 minütigen Pause dauerte die Vorstellung gut und gern 2 bis 2,5 Stunden.

Wir hatten Karten in der 8.ten Reihe. In einem Gespräch mit einem regelmäßigen Besucher erzähle mir dieser, dass man weit vorne manchmal den Überblick über das Spiel verlieren könnte und hinten könnte man kaum verfolgen, wer gerade spricht - und das läge nicht am Ton, der überall sehr gut ist. So gut, dass ich doch das Gefühl hatte, dass Winnetou an unserem Spieltag doch sehr kurzatmig war.

Die Geschichte muss ich hier nicht noch einmal erzählen. Die Inhalte der Karl May Bücher sollten bekannt sein - aber sie sind nicht Vorraussetzung zum Verstehen der Darstellung.

Die Darstellung ist interessant und recht kurzweilig. Die Kinder waren die ganze Zeit wie gebannt. Der jüngere erschreckte sich doch ab und zu über die vielen Effekte und Knallereien und ich versicherte ihm mehrmals, dass keinem etwas passiert und es auch keine echten Revolver sind.

Es gibt eine Liebesgeschichte, die natürlich zu einem Happy-End führt. Es gibt Action-Szenen, Stunts, Prügeleien, Feuer und Explosionen und viel Reiterei - wobei auch mal zwischen den Tribünenabschnitten durchgeritten wird. Und man beachte die beeindruckenden Vogelszenen.

Natürlich fehlen auch die humorvollen Einlagen nicht, für die i.d.R. Mathias Engel (Tante Droll) und Stephan A. Tölle (Lord Castlepool) zuständig waren. Aber auch der Wunsch von Winnetou nach Apfelkuchen sorgten für Lacher.

Hinter der Tribüne die Kaufzeile - Essen und Trinken und verschiedenste Artikel für die Fans von Winnetou und Old Shatterhand (oder Old Firehand). Aber zu Preise, die dann doch eher die Eltern erschüttern und für manches Weinen sorgte. Verständlich (aus der Sicht des Verkäufers), dass die Silberbüchse von Winnetou für €25 zu verkaufen ist - aber so etwas kann sich bei Familien summieren.

Gefeiert wurden natürlich alle Darsteller vom Publikum - aber die Stars wie Erol Sander (Winnetou), Martin Semmelrogge (Cornel Brinkley), Dorkas Kiefer (Jolene Blenter), Patrick Wolff und Joshey Peters (Old Firehand) bekamen den größten Applaus. Und nicht zu vergessen die jünste Darstellering: Lina Warning als Ellen Patterson.

Insgesamt war der Eindruck auf die Kinder sehr gross ,und es war ein sehr angenehmes Erlebnis. Wir werden in Zukunft wohl häufiger nach Bad Segeberg fahren.

Leave a Comment more...

Vorführungen - Kulturhof

by admin on Aug.08, 2009, under Kleve und Umgebung

In regelmäßigen Abständen zeigen Kinder im Kulturhof in Itzehoe, was sie in ihren Übungsstunden gelernt haben. Ich kann nur jedem empfehlen, sich diese kleinen Konzerte anzuschauen.

Ungezwungen spielen sie ihre eingeübten Lieder vor einem kleinen Publikum:

Leave a Comment more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...