HowTo: Programmablaufplan (PAP)

Schon bei relativ einfachen Projekten bzw. der Planung derer verliert man mit der Zeit relativ schnell den Überblick. Da hilft es enorm, sich einen sogenannten Programmablaufplan (PAP) zu erstellen, um den Überblick beispielsweise über die vielen Verzweigungen, Schnittstellen, Klassen und Funktionen eines Webdesign-Projekts zu behalten. Die besten und bekanntesten beiden Programme für diesen Zweck sind zum einen der yEd Graph Editor der Firma yWorks, zum anderen der PAP-Designer. Weiter lesen

GD Star Rating
loading...

Zusammenhalt und Wertvorstellungen

Jedem passiert es mal – egal ob während der Pubertät, in der ganz normalen Midlife Crisis oder einfach mal zwischendurch nach dem Genuss eines tiefgehenden Films -, dass man sich fragt, worauf es denn überhaupt ankommt im Leben. Für manchen bedeutet es viel, intelligent zu sein und sich zu bilden. Für jemand anders zählt nur der Traum vom großen Geld, ohne Rücksicht auf Verluste. Andere wiederum legen Wert auf ihre Karriere, so ganz ohne Berücksichtigung der Vergütung. Manche wollen einfach Anerkennung oder Würdigung. Für wieder andere steht ihre Familie im Mittelpunkt. Und natürlich gibt es auch viele Leute, die großen Wert auf einen angestammten und eingefleischten Freundeskreis legen. Glück, Erfüllung – ein Lebensziel – kann so viele Gestalten haben. Aber packend und mitreißend schildert der Film “Männer im Wasser” (2009) eine Story, die sich durchaus auch in der Realität so oder so ähnlich abgespielt haben könnte. Weiter lesen

GD Star Rating
loading...

VBScript: MsgBox

Die Funktion “MsgBox()” in VBS mag für Anfänger die scheinbar simpelste sein, allerdings stößt man schon direkt bei einem Funktionsaufruf mit mehr als einem Parameter auf unerwartete Probleme. Denn der zweite Parameter, ein Integer-Wert, gibt die Art des Dialogfelds – bzw. die Anzahl, Beschriftung und Funktion der Buttons des Dialogfeldes – an. Nach ein bisschen logischem Nachdenken könnte man selbst darauf kommen, dass das Dialogfeld dann ja den aufgerufenen Button zurückgibt, und zwar auch in Form eines Integers. Aus diesem Grund muss man, falls man die Funktion “MsgBox()” mit mehr als einem Parameter aufrufen möchte, sie in eine Variable schreiben – selbst wenn der Rückgabewert bei ganz simplen Programmen nicht wirklich interessiert. Weiter lesen

GD Star Rating
loading...

Beziehungsprobleme

Manchmal kann man sich in einem Gefühls-Chaos, das eine Beziehung über kurz oder lang mit sich bringt, über gar nichts mehr sicher sein. Dann weiß man nicht mehr zuverlässig, ob man mit dem eigenen Partner noch glücklich ist, sucht sich nicht selten eine Ausweichmöglichkeit und wenn alles schief läuft, steht man plötzlich zwischen zwei potentiellen Partnern. Das kann zu ungeahnten Konflikten führen – ganz abhängig von der Natur des Partners.

Was kann man aber tun, um solcherlei unangenehme Situationen zu vermeiden? Sicherlich, seinen Gefühlen Grenzen setzen ist nicht die beste Lösung. Man sollte seinen Gefühlen schon freien Lauf lassen, allerdings sollte man dabei auch subjektiv – ja, subjektiv, nicht objektiv – abwägen, welcher mögliche Partner einem besser liegt, zu welchem man ein besseres Verhältnis hat, sogar so Kleinigkeiten wie wie viel man mit dem einzelnen Partner lachen kann können die Entscheidung wesentlich beeinflussen. Aber das Wichtigsten ist und bleibt die Zeit.

Zeit heilt alle Wunden – und Zeit hilft, alle Entscheidungen bestmöglich zu treffen.

GD Star Rating
loading...

Liebe ist doch Scheiße!

Liebe ist ein schwieriges Thema, Beziehung genauso. Ich behaupte hier einfach mal, dass wohl jeder früher oder später die Erfahrung macht, sagen zu können, dass Liebe doch “Scheiße” sei. Aber trotzdem kommt es immer auf die jeweilige subjektive Situation und Perspektiven an. Nach einer unvorhersehbar plötzlich gescheiterten Beziehung ist es wohl berechtigt, Liebe herunterzuspielen, so auch bei Parallel-Beziehungen mit dem Wunsch, diese auf eine Beziehung zu reduzieren, ohne jemandem weh zu tun – was aussichtslos ist. Weiter lesen

GD Star Rating
loading...

Delphi: Umlaute in der Konsole

Manchmal kostet es wirklich fast alle Nerven, eine Lösung für ein programmier-technisches Problemchen zu finden. So auch in dem Fall, dass man in einer in Delphi programmierten Konsolenanwendung Zeichen verwenden will, die nicht dem ASCII-Zeichensatz entsprechen, wie beispielsweise die deutschen Umlaute. Zwar wurde dieses Problem schon in vielen Foren diskutiert, aber die dort geposteten Lösungen sind nicht selten sperrig und/oder unpraktikabel für den produktiven Einsatz. Darum hier eine schnelle und schlanke Lösung für dieses große und sperrige Problem :)

Der folgende Code ist des Rätsels Lösung:

Dem Abschnitt “uses” fügen wir die Unit “Windows” hinzu, die somit fortan in unser Programm integriert ist:

uses [...], Windows;

Im Hauptteil unseres Programms – ich würde eine Positionierung direkt unter dem Stichwort “begin” prädestinieren, da die Funktion somit in allen folgenden Funktionen schon einsatzfähig ist – fügen wir dann noch ein:

function ConvertToDos(s : string) : string;   begin     SetLength(result, length(s));     CharToOEM(PChar(s), PChar(result));   end;

Weiter lesen

GD Star Rating
loading...

AkRoPoLiS 2010

Dieses Wochende (20.-22. August) war es mal wieder so weit: Eines der größten nicht-kommerziellen Festivals der Pfalz hat in Albsheim (Eis) zum 35. Mal seine Pforten geöffnet: “AkRoPoLiS”, aus den Vorjahren auch bekannt als “Woodstock” oder “Rock im Hinterland”. Obrigheim/Pfalz, dessen eingemeindeter Ortsteil Albsheim an der Eis ist, hat insgesamt 2737 Einwohner. Nach Adam Riese ergeben 2737 Einwohner durch 4 Ortsteile im Durchschnitt 684 Einwohner pro Ortsteil. Diese Zahl versiebenfacht sich in Albsheim am 4. Wochenende im August jährlich für 3 Tage auf etwa 5000. Das Event-Gelände, der alte Albsheimer Sportplatz, bietet Platz zum Zelten – zeitlich umrahmt von Rock-, Metal- und Reggae-Genuss vom Feinsten. Weitere Informationen auf http://akropolis-openair.de. Und um hier noch ein wenig Werbung zu machen: Die Band, welche mir persönlich am Besten gefallen hat – und offensichtlich auch alle anderen Festival-Besucher aus Ihren Zelten gelockt hat – war am Freitag die Abschluss-Band des Abends, die River Gang, mit unter anderen exzellenten Remixes von “I Like To Move It” und “Eye Of The Tiger”.

GD Star Rating
loading...

Alles hat ein Ende…

…nur die Ferien haben zwei.

Das könnte man in meinem Fall wohl getrost so sagen. Ein schönes und ein unschönes Ende. Das schöne habe ich bereits hinter mir, aber das unschöne steht mir noch kurz bevor. Das schöne Ende meiner langweiligen Ferien allein zuhause vor meinem Computer war als meine Freundin zu mir kam. Denn zu zweit sind die Ferien ja doch angenehmer als allein. Doch wehe mir wenn diese Woche vorbei geht. Denn der Sonntag hat ganze zwei schlechte Seiten. Erstens wird meine Freundin wieder abgeholt und somit stehe ich wieder allein da, und wir können nur per digitalen Medien, wenn überhaupt, Kontakt haben. Zweitens ist der Sonntag der letzte Tag vor Beginn des neuen Schuljahres. Das wird ein Schuljahr voller Stress, voller Termindruck, voller ungemütlicher Situationen, voller unvorhersehbarer Gegebenheiten, etc. pp.

Bleibt nur zu hoffen, dass das unangenehme Jahr wenigstens ein paar angenehme Seiten hat…

GD Star Rating
loading...

Frisch verliebt

Gestern, am 12. August, habe ich meinen Blog neu gestartet, da ich die Domain markuskoehler.eu von Strato zur domainFactory (dF) umgezogen habe. Das hat unerwartet lange gedauert, da ein paar Probleme aufgetreten sind. Ich hatte die Kündigung bei Strato und den Umzugsantrag bei dF am gleichen Tag abgesendet. Zuerst hatte Strato die Freigabe der Domain (Registrar-Löschung) zum Vertragsende und nicht per Sofort vorgemerkt gehabt. Das habe ich nach einer Woche, als es mir schon komisch vorkam, mit einem “Experten” im ServiceChat geklärt. Zu diesem Zeitpunkt hatte dF schon den Umzug (den 1.) bei der Registrierstelle für .eu-Domains, EURid, eingeleitet. Der hätte ja – wenn es keine anderen Probleme gegeben hätte – wegen der nicht erfolgten Freigabe noch gar nicht erfolgen können. Darum habe ich, als die Domain von Strato aus freigegeben war, bei dF zuerst einen Berater im Chat gefragt, ob es möglich ist, den Umzug ein weiteres Mal anzustoßen. Er teilte mir mit, dass ich das am Besten über den “One. Done!”-Service von dF veranlasse. Gesagt, getan. Mein Anliegen wurde auch sofort bearbeitet, und der Umzug wurde ein weiteres Mal (das 2.) veranlasst. Dann habe ich, als ich trotzdem noch keine Mail von der EURid bekommen habe, eher durch Zufall mal auf der Website der EURid eine WHOIS-Abfrage für meine Domain markuskoehler.eu gemacht. Dort stand eine komplett veraltete eMail-Adresse in den Kontaktdaten! Daraufhin habe ich wieder einen Berater im Chat bei dF angeschrieben, und er sagte mir, dass das mein ehemaliger Hoster, also Strato, regeln muss, also die Änderung bei der EURid zu veranlassen. Also wieder einen Berater von Strato angeschrieben, der extrem freundlich war und mein Anliegen sofort selbst bearbeitet hat. Er gab mir sogar eine eigene Faxnummer abweichend vom Standard-Fax, damit es direkt bei ihm rauskam. Er hatte mir zum Schluss zugesichert, dass ein Kollege das Fax innerhalb 10 Minuten bearbeiten wird. “Super!”, dachte ich mir. Daraufhin habe ich auch sofort dF wieder angeschrieben, mit der Bitte, den Umzug ein 3. Mal anzustoßen. Nach 5 Tagen Warten – keine Änderung im WHOIS, keine Mail von der EURid. Also habe ich erneut mit einem Strato Service-Mitarbeiter gechattet. Er stellte fest, dass sein Kollege 5 Tage davor die Änderung nur für momentan aktivierte Domains veranlasst hat, nicht für markuskoehler.eu, die ja bereits gekündigt war. Aber wenigstens hat er dann die Änderung umgehend korrekt veranlasst. Nach 2 Tagen war endlich die neue eMail-Adresse in der WHOIS. Also habe ich nochmals dF über den “One. Done!”-Service mit der Bitte um einen 4. Umzug angeschrieben. Daraufhin erhielt ich die Antwort, dass der 3. Umzugsversuch noch in Bearbeitung sei, und wenn ich wegen der geänderten eMail-Adresse keine Mail von der EURid bekommen hätte, ich dem Umzug auch per Fax zustimmen könnte! Gesagt, getan. Innerhalb eines Tages war meine Domain umgezogen. Und deswegen hatte ich 2 Wochen lang Stress… :cry:

Frisch verliebt habe ich mich in den Service der dF, der doch sehr kompetent zu sein scheint, wenn sogar der freundlichste Service-Mitarbeiter bei Strato gravierende Fehler macht.

GD Star Rating
loading...

Nach oben

Information

Blog am 12.08.2010 neu gestartet aufgrund von Wechsel des Webhosting-Anbieters. Ich bitte den gut zweiwöchigen Ausfall davor zu entschuldigen, aber es gab Probleme mit meiner bei der EURid hinterlegten eMail-Adresse.
 

Warning: Invalid argument supplied for foreach() in /kunden/293818_67317/webseiten/markuskoehler/blog/wp-content/plugins/ajax-pagination/ajax-pagination-admin.php on line 78