Sonntag, 27. März 2011

Grüne Katastrophe

2012 wird die Welt nicht untergehen, denn sie tut es jetzt schon. Die Wahlergebnisse aus Baden-Württemberg und Rheinland-Pfalz zeigen es. Bündnis 90 hat in beiden Bundesländern zusammen 42% der Stimmen bekommen. 42%, wie zur Hölle ist das passiert?! Werden jetzt alle total bescheuert oder ist Gott auf einen sehr langen Urlaub? Grundsätzlich habe ich ja nichts gegen die Grünen, denn immerhin vertreten sie ja auch den Umweltschutz und wiegen somit die primär Industriellen Interessen anderer Parteien auf aber das funktioniert auch nur, wenn sie so vertreten sind, dass sie als (kleiner) Teil einer Regierung fungieren, nicht wenn sie beinahe selbst die Regierung geben kann. Ich weiß gerade echt nicht was ich sagen soll. Leute wacht auf! Ihr wollt eine grüne Zukunft? Dann wählt nicht eine Partei, deren Wahlprogramm genauso viel gehalt hat wie eine Hand voll Humus, sondern macht selber etwas. Was wir jetzt da unten (zum Glück lebe ich im Norden von Deutschland) genau die gleiche Regierung, die wir abgewählt und rausgeworfen haben. Ihr wisst schon Rot-Grün, diesmal mit etwas mehr Grün halt. Na und? Die SPD macht genau das was die Menge will, denn eine eigene Identität haben die sowieso nicht, ihr überlasst also wirklich den Öko Yuppies die Leitung? Habt ihr euch das Wahlprogramm mal durchgelesen? Ich weiß, dass ist hart, es sind immerhin weit über 1 A4 Seite Text und das noch in einer Schriftgröße kleiner 16 aber bitte, es gibt extra eine "Leichte Version" oder wie es übersetzt heißt eine Idioten Version.

Ich habe mir mal durchgelesen was zum Thema Atomausstieg gesagt wurde also und ich Zitiere "Selbst störanfällige und nicht gegen den Absturz von Flugzeugen gesicherte Uraltreaktoren wie Neckarwestheim I und Philippsburg I sollen nun mindestens acht Jahre länger als bislang vorgesehen laufen. [...] Sollten sich CDU und FDP mit ihrem Vorhaben durchsetzen, müssten wir in Baden-
Württemberg nicht nur bis mindestens 2040 mit der Hochrisikotechnologie Atomkraft leben." [Bündnis 90/Die Grünen Wahlprogramm, Stand: 28.03.2011 01:18 Uhr, http://www.gruene-bw.de/fileadmin/gruenebw/dateien/Wahlen2011/Landtagswahlprogramm-web.pdf]

Ich frage mich gerade ob ich noch irgendetwas zu diesem Punkt sagen muss? Ich gehe mal davon aus, dass ihr wisst was ich meine, dass spart mir die Arbeit für euch zu denken.
Im Kontrast dazu steht in der einfachen Version (und ich zitiere wieder):
"Die CDU und die FDP wollen, dass es länger Atom-Kraft-Werke gibt. Noch länger als in den anderen Bundes-Ländern. Das wollen wir nicht.
Wir wissen heute:
Atom-Kraft-Werke schaden der Umwelt.
Die Atom-Kraft-Werke machen giftigen Müll.
Der bleibt sehr lange Zeit sehr gefährlich.
" [Bündnis 90/Die Grünen Wahlprogramm in Leichter Sprache, Stand: 28.03.2011 01:26 Uhr, http://www.gruene-bw.de/fileadmin/gruenebw/dateien/Wahlen2011/Landtagswahlprogramm-in-leichter-Sprache.pdf]
So spricht man mit keinem Erwachsenen Menschen mit irgendeiner Bildung. So spricht man mit Kindergartenkindern. Genau, man geht davon aus, dass die Wähler nicht intelligenter sind als ein Kleinkind. Wobei, wartet, das ist vernünftig wenn man manche wahlberechtigten Menschen heute sieht.

Zurück zur offiziellen Version:
"Die Betreiber der hoch profitablen Atomkraftwerke werden alles daransetzen, sich
ungeliebte Konkurrenz vom Hals zu halten. Als Folge einer Laufzeitverlängerung droht daher ein drastischer Rückgang beim Ausbau der erneuerbaren Energien."[Bündnis 90/Die Grünen Wahlprogramm, Stand: 28.03.2011 01:30 Uhr, http://www.gruene-bw.de/fileadmin/gruenebw/dateien/Wahlen2011/Landtagswahlprogramm-web.pdf]
a) Ja, so funktioniert nunmal die Marktwirtschaft, Konzerne versuchen die Konkurenz so klein wie möglich zu halten um den Marktvorteil zu sichern und somit seinen eigenen Profit zu steigern.
b) In welcher Welt lebt ihr eigentlich? Jeder Energieriese investiert heutzutage heftig in erneurbare Energien um dann, wenn die alten Formen wie halt die besagten Kernkraftwerke, abfallen, sofort den ansonsten entstehenden Einkommensverlust auszugleichen. Was meint ihr warum ihr für Öko derzeit etwas mehr berrapt als für alle andern, hmmm?

Ein letzter Punkt aus ihren Atomprogramm ist auch noch schön:
"Das von der Bundesregierung geplante Vorgehen, die Laufzeitverlängerung ohne Beteiligung des Bundesrats umzusetzen, ist verfassungswidrig. Diese Auffassung wird selbst durch Rechtsgutachten gestützt, die vom CDU-geführten Bundesumweltministerium in Auftrag gegeben wurden. Wir sind deshalb zuversichtlich, dass die geplante Laufzeitverlängerung mit einem entsprechenden Urteil des Bundesverfassungsgerichts und einer sich daran anschließenden Abstimmung im Bundesrat zu Fall gebracht werden kann." [Bündnis 90/Die Grünen Wahlprogramm, Stand: 28.03.2011 01:42 Uhr, http://www.gruene-bw.de/fileadmin/gruenebw/dateien/Wahlen2011/Landtagswahlprogramm-web.pdf]

Es ist doch schön, dass inzwischen die Methode "Das Gefällt uns nicht also wird es weg geklagt" gang und gebe ist. Es war bei Hartz IV schon so, wird jetzt bei den AKW's gemacht, wird vielleicht mal wieder bei den Videospielen versucht und was auch immer sonst so nicht ins Bild passt. Ihr wollt wirklich die Dinger abschallten, weil sie nicht sicher gegen Flugzeug abstürze sind? Was sollen die Betreiber machen, die Dinger mit Flaks ausrüsten und in einen Unterirdischen Bombenschutzbunker packen, damit sie euren bescheurten Auflagen entsprechen? Nachdenken, verlange ich wirklich zu viel?

Ihr wundert euch jetzt bestimmt warum ich nur auf der AKW Politik herum hacke. Da ist zum einen immer noch das Unglück in Japan zum anderen Lebe ich wie ich schon oben gesagt habe in keinem der beiden Bundesländer, somit kann ich nichts über den Sinn der Regionalpolitik sagen, da mir hier die Refferenzen fehlen. Ich will auch nur, dass ihr nachdenkt, da diese Punkte doch sehr universell gültig sind. Ich kann es nicht glauben, dass diese Partei sämtliche vernunft in Wirtschaftlichen Handeln über Bord werfen will und quasi aus dem nichts den Markt kippen will. Was erwartet ihr? Die lokalen kleinen Anbieter sollen auch was vom Kuchen abhaben, dann gebt denen doch Startvorteile für den Ökostrom Markt und macht es den Großen schwerer den Markt zu dominieren und reguliert über Subventionen z.B. den Markt anstelle jetzt eine Wende zu erzwingen und die Kleinen, denen ihr ja laut eigenen Aussagen eine faire Chance geben wollt, somit gleich wieder aus den Geschäfft verdrängt. Da kann ich doch nur applaudieren, bravo, bravo, kein Sinn, kein Verstand, nicht einmal Nachgedacht über Ursache und Wirkung.

Also, für zukünftige Wahlen heißt es, informiert euch, lest die Wahlprogramme, hinterfragt jeden einzelnen Punkt ganz genau, bildet euch eure eigene Meinung und dann wählt die Partei, die eure Interessen vertritt und wenn es dann immer noch die Grünen sind, dann muss es mir zwar immer noch nicht gefallen aber wenigstens habe ich nicht mehr das Gefühl, dass die Wähler absolut bescheuert sind.

Samstag, 26. März 2011

Caesar Cypher in C++

Habe mal wieder etwas herumgespielt und diesmal eine neue Klasse für die Caesar Cypher in C++ verfasst, diesmal orientiere ich mich an dem Verfahren, wie ich es in Kryptografie gelernt habe. Damit aber es etwas einfacher ist habe ich extra eine abstrakte Basisklasse erstellt:


class Cypher
{
protected:
///////////////Konstanten/////////////////////////

//Abstand zwischen Klein- und Großbuchstaben
static int const SPACE = 32;

///////////////Attribute///////////////////////////

//der Text, der Codiert oder Decodiert werden soll
string message;




///////////////Methoden/////////////////////////////

//ersetzt alle Großbuchstaben im Text durch Kleinbuchstaben
void toLowerCaseString()
{
    for(int i = 0; i < message.length(); i++)

    { 
      if((int)message[i] < 97) 
         message[i] += SPACE; 
    }   
}
public: 
/////////////////Konstruktor/////////////////////////// 
Cypher(string _message) 

   message = _message; 
   toLowerCaseString(); 

/////////////////Virtuelle Methoden///////////////////// 

//Methode zum Codieren von Nachrichten, muss individuell implementiert werden 
virtual string encode() = 0; 

//Methode zum Decodieren von Nachrichten, muss individuell implementiert werden 
virtual string decode() = 0; 

//Methode zum Einlesen eines Strings mit Leerzeichen (Empfohlen zum 
//Verarbeiten von Strings mit Leerzeichen) 
static void getInput(string &str) 

    char c; 
    cin.get(c); 
    while((int)c != 10)
    { 
        str += c; 
        cin.get(c); 
    } 

}; 



Nachdem die nun steht heist es ganz einfach ableiten und die virtuellen Methoden implementieren. Desweiteren brauchen wir nur noch ein weiteres Attribut für den Buchstaben, der als Key arbeitet und eine Methode zum umwandeln des Keys in einen Kleinbuchstaben.


class CaesarCypher: protected Cypher
{
protected:
////////////////////Attribute///////////////////////////////

//der Buchstabe, der zur Codierung/Decodierung (muss der Gleichebuchstabe sein) 

//verwendet werden soll
char key;

////////////////////Methoden/////////////////////////////////

//ersetzt den key durch den Kleinbuchstaben
void toLowerCaseChar()
{
    if((int)key < 97) 

      key += SPACE; 
}
public: 
//////////////////////Konstruktor///////////////////////////// 
CaesarCypher(string _message, char _key):Cypher(_message) 

   key = _key; toLowerCaseChar(); 


///////////////////////Methoden/////////////////////////////// 
string encode() 

   string cypher = ""; 
   int k = (int)key - 97; 
   int c; 

   for(int i = 0; i < message.length(); i++) 
   { 
      while(message[i] == 64 && i < message.length()) 
         i++; 
      c = (int)message[i] - 97; 
      c = c + k;
      c = c % 26; 
      c += 97; 
      cypher += (char)c; 
   } return cypher; 


string decode() 

   int k = (int)key - 97; 
   int m; 
   string decypher = ""; 

   for(int i = 0; i < message.length(); i++)
   { 
      while(message[i] == 64 && i < message.length()) 
         i++;
      m = (int)message[i] - 97; 
      m = m - k; 
      
      if(m < 0)
         m = 26 + m;

      m = m % 26; 
      m += 97; 
      decypher += (char)m; 
   } 
   return decypher; 

};

Vielleicht noch mal kurz den Gedanken hinter der Codierung erklären: Die Idee ist ganz simpel, ich nehme einen Buchstaben aus dem String, speicher seinen ASCII, der nun der eines Kleinbuchstaben entspricht, und bringe seinen Wert auf eine Zahl zwischen 0 und 25. Diese Zahl Addiere ich jetzt mit dem ASCII des Keys, der auf die gleiche Art umgewandelt wurde, und Teile die Summe durch 26 (weil 26 Buchstaben) und nehme den Rest als neuen Buchstaben. Den Rest, den ich also erhalte Addiere ich wieder mit 97 um den richtigen ASCII Wert zu erhalten. Das ganze hänge ich an einen neuen String ran um sicher zu gehen, dass die Original Nachricht erstmal nicht verändert wird und somit Fehlerquellen Minimiere. Beim Decodieren erfolgt das gleiche bloß halt mit Subtraktion in einem Ring anstelle einer Addition.

Freitag, 25. März 2011

Crysis 2

Crysis 2 ist nun raus und ich werde mal sehen ob man sich das Game in der lokalen Videothek ausleihen kann. Ich habe Teil 1 gehasst, vor allem konnte ich nie verstehen, was das Spiel als ein gutes Spiel ausgezeichnet hat. Nicht jedes Spiel, das mir nicht gefällt muss nicht gleich unbeliebt sein. Ich kann z.B. auch Operation Flashpoint nicht leiden, kann aber verstehen warum es von sovielen geliebt wird, dies ist aber bei Crysis nicht gegeben. Es versagt auf jeden wichtigen Aspekt des Game Design. Die Grafik ist der einzige Verkaufsgrund und das macht kein gutes Spiel. Jetzt werde ich mir den Nachfolger zur Brust nehmen und euch sagen ob Crytek endlich verstanden hat, was sie an Far Cry richtig und an Crysis falsch gemacht haben oder doch nicht.

Freitag, 18. März 2011

Nachtrag

Ich kann es immer noch nicht glauben, dass ich diesen Nachtrag wirklich mache aber da draußen läuft etwas wirklich schief. Aufeinmal kommt über die News irgendwas von einem Angriff auf Lybien, dann laufen die Anti-Atom-Energie Kampagnen Amok und die Welt da draußen fällt binnen Sekunden aus sämtlichen Angeln. Leute, haltet mal für eine Sekunde an und denkt mal nach, was ihr gerade für einen Scheiß macht! Ja es ist 2011, also noch nicht 2012, also geht die Welt noch nicht unter. Was ihr hier gerade anstellt ist eine verdammte selbsterfüllende Prophezeiung. Ist eigentlich gerade jeder Wahnsinnig geworden? Da draußen, außerhalb eurer bequemen Wohnungen und komplett unberührt von euren sinnlosen Protesten leiden gerade Menschen, sie sterben an Hunger und Krankheit und ihr wollt jetzt wirklich der Atomlobby einen Auswischen?! Manchmal glaube ich wirklich, dass ich auf dem falschen Planeten gelandet bin, denn hier wird von Mitgefühl und Hilfe in der Not gesprochen und wenn es dann doch mal nötig ist, dann unternimmt anscheinend keine Sau was. Ihr wollt die Welt verändern? Dann geht JETZT da raus und tut etwas und redet nicht nur davon. Ihr wollt keinen Atom-Strom? Dann verzichtet doch ganz auf Strom, kauft euch Kerzen, lest Bücher anstelle vor der Glotze zu hocken. Ihr habt wirklich Angst davor, dass ein schweres Erdbeben und ein darauf folgender Tsunami im Erdbeben und Tsunami Gebiet Deutschland einen Super GAU auslöst? Ihr wisst schon, dass es denen, die Gewinn aus dem Atomstrom Geschäft schlagen relativ egal ist, ob ihr jetzt alle auf Öko wechselt? Die haben ihre Standbeine auch da, sind ja nicht dumm, sich nur auf ein Geschäft zu verlassen und irgendwann ist auch Frankreich mit AKW's dicht gepflastert und verkaufen ihren Strom schön nach Deutschland und andere Länder um den dortigen Energiemangel auszugleichen. Manchmal glaube ich echt, dass ihr nicht weiter denken könnt als ihr einen Stein werfen könnt. Ihr wollt Grün leben, dann lebt im Mittelalter, ihr wollt regenerative Energiequellen, dann holt sie euch und wartet den Spaß. Alternative Energiequellen sind auf dem vormarsch, alte Quellen werden jetzt einfach noch bis zum Schluss ausgereizt und dann hört es für die auf. Alles was ich möchte ist, dass gefälligst Ordnung in das Chaos kommt und die Selbstsüchtigen Scheinheiligen ihre verdammten Kampagnen halten, wenn da draußen gerade mal nicht Menschen leiden. Wie? Ihr könnt das nicht weil keine Sau euch dann zuhört? Was ihr nicht sagt? Woran kann das liegen? Jetzt ist euer Zug, mir steht es bis zum Hals, dass anscheinend gerade die Moral Amok läuft und die Vernunft schon umgelegt hat.

Mittwoch, 16. März 2011

Eine Tragödie und wie sie uns am Arsch vorbei geht

Wie es schon durch die Nachrichten bekannt ist, befindet sich derzeit das Land Japan in einer art Ausnahmezustand. Nicht nur, dass mehrere Erdbeben und ein Tsunami das Land getroffen haben, nein auch ein Super GAU mit einem zusammenbruch von 3 AKW's waren die Folge. Dies ist sehr bedauerlich und wir sollten alle zumindest an Hilfsorganisationen wie dem Roten Kreuz u.ä. spenden, um die Hilfs- und Räumarbeiten zu Unterstützen. Eine Schande ist, dass diese Katastrophe gleich wieder ausgenutzt wird. Anstatt unser Mitgefühl und unsere Hilfsbereitschaft zu zeigen, treten wir das alles mit Füßen und rufen stattdessen Aktionen wie "Die Zukunft ist Strahlenfrei" etc. auf den Plan um gegen AKW's in DEUTSCHLAND zu protestieren. Es ist mal wieder das Captain Hindsight Prinzip, denn im Nachhinein ist es doch einfacher zu sagen "Hätte man die AKW's nicht gebaut wäre das nicht passiert!" anstelle doch irgendwas zu machen um die Hilfsorganisationen zu unterstützen. Es macht mich Krank und Traurig, dass wir so ein schlimmes Unglück gleich mal wieder nur für Egoistische Zwecke missbrauchen. Ein Wort an die Protestaktionen: Legt eure Scheinheiligkeit ab und helft anstelle zu reden, klärt uns auf, wenn mal gerade kein Land von Hunger und Strahlenkrankheit befallen ist. Lasst Taten sehen und höhrt auf große Reden zu halten. Ich persönlich wollte diesen Monat den 3Ds kaufen, werde es aber jetzt nach hinten verschieben und lieber etwas Spenden,damit ich wenigstens helfen kann. Hier mal ein Blog wo ein paar Hilfsorganisationen aufgelistet sind: http://uchihasasuke.consolewars.de/post/138445/spendenaufruf

Dienstag, 1. März 2011

Magicka:Vietnam angekündigt

Magicka: Vietnam wurde Angekündigt :)
Magicka selbst ist eines der wenigen Spiele, die mich alleine durch die Demo überzeugt haben, denn ich hatte dafür im Voraus keine Trailer gesehen, keine Previews o.ä. glesen. Es kam also direkt aus dem Nirgendwo und sprach mich optisch auch erst gar nicht an, da ich es grafisch nicht wirklich interessant fande. Meine Freundin hatte sich aus interesse die Demo heruntergeladen und wir hatten es dann gemeinsam gespielt und da wurde ich von Magicka infiziert :)

Im nachhinein waren das die Besten 10 € (ja ich bin ein Spätzünder), die ich je angelegt hatte und jetzt wo Magicka Vietnam anscheinend kommt bin ich um so mehr gehypt. Der Trailer ist jedenfalls amüsant und erinnert stellenweise an Spiele wie Cannon Fodder. Achtet auf den Song: Surfin Bird anders interpretiert :)

Wenn die Jungs hier wieder so einen guten Job machen wie beim Hauptspiel, dann freue ich mich auf weitere Spaßige Stunden :v:





PS: falls hier mal irgendwer bock auf eine Runde Magicka hat, mein Steam Nick ist runningerror