Ich war eigentlich der Meinung, dass es nach 1 1/2 jähriger Abstinenz von World of Warcraft nicht mehr so einfach möglich wäre mich noch einmal zu begeistern, doch da habe ich mich (leider?) getäuscht.
Eigentlich wollte ich nur für einen Monat noch einmal reinschauen, doch jetzt habe ich das PVP-Set komplett, level einen neuen Charakter, diesmal einen Druiden hoch und merke überhaupt nicht, dass ich so lange ausgesetzt habe.
Nunja, die Zeit wird zeigen, ob die Aktion so gut war :)
Mittwoch, 10. September 2008
Sonntag, 7. September 2008
"Cloverfield" - Monstermovie der Extraklasse!
Die letzten Jahre wurde man ja in filmtechnischer Hinsicht total enttäuscht, wenn es sich denn um die sogenannten "Monstermovies" gehandelt hat.
Die Klassiker wie King Kong, Godzilla und Co. sind nicht mehr wirklich aktuell und das Thema ist ausgelutscht.
Umso mehr habe ich mich darüber gefreut, dass sich endlich wieder jemand an einen solchen Film getraut hat.
Ich spreche hier von "Cloverfield", ein mit einer MiniDV-Cam gedrehter Film, welcher die gesamte Handlung aus der Ich-Perspektive zeigt, aber trotzdem keine schlechte Filmqualität aufweist.
Man ist mitten im Geschehen, weiß nur soviel wie die Akteure selbst und die Schauplätze sind zwar allgemein, aber dennoch beängstigend. Zudem ist das Monster auch sehr innovativ, wie ich finde :)
Zudem finde ich es ganz cool, dass man um den Film vollständig verstehen zu können auf jede kleine Einzelheit achten, oder sogar im Internet Recherchen durchführen muss.
Absolut zu empfehlen!
Die Klassiker wie King Kong, Godzilla und Co. sind nicht mehr wirklich aktuell und das Thema ist ausgelutscht.
Umso mehr habe ich mich darüber gefreut, dass sich endlich wieder jemand an einen solchen Film getraut hat.
Ich spreche hier von "Cloverfield", ein mit einer MiniDV-Cam gedrehter Film, welcher die gesamte Handlung aus der Ich-Perspektive zeigt, aber trotzdem keine schlechte Filmqualität aufweist.
Man ist mitten im Geschehen, weiß nur soviel wie die Akteure selbst und die Schauplätze sind zwar allgemein, aber dennoch beängstigend. Zudem ist das Monster auch sehr innovativ, wie ich finde :)
Zudem finde ich es ganz cool, dass man um den Film vollständig verstehen zu können auf jede kleine Einzelheit achten, oder sogar im Internet Recherchen durchführen muss.
Absolut zu empfehlen!
Dienstag, 2. September 2008
"Hangman" - Mein erstes Python-Projekt
Nachdem mein erster, nur auf Modulbasis bestehender Versuch ein Hangman-Spiel zu schreiben zwar funktioniert hat, in programmiertechnischer Hinsicht allerdings ein Fiasko war habe ich diesen mit Hilfe des deutschen Python-Forums (nur zu empfehlen!) neu geschrieben bzw. so viel geändert, dass im Grunde genommen ein neuer Code daraus entstanden ist :)
Die wichtigsten zusammenhängenden Funktionen sind in Hauptfunktionen unterteilt, um eine bessere Übersicht und Funktionalität gewährleisten zu können. Zur etwas besseren visuellen Darstellung wird auch eine Funktion ausgeführt, welche in kleines Hangman'chen anzeigt.
Der Code ist mit Sicherheit nicht "gut" oder "perfekt", aber vielleicht hilft es ja dem ein oder anderen. Verbesserungsvorschläge sind natürlich auch gerne gesehen :)
Den Code gibts hier
Die wichtigsten zusammenhängenden Funktionen sind in Hauptfunktionen unterteilt, um eine bessere Übersicht und Funktionalität gewährleisten zu können. Zur etwas besseren visuellen Darstellung wird auch eine Funktion ausgeführt, welche in kleines Hangman'chen anzeigt.
Der Code ist mit Sicherheit nicht "gut" oder "perfekt", aber vielleicht hilft es ja dem ein oder anderen. Verbesserungsvorschläge sind natürlich auch gerne gesehen :)
Den Code gibts hier
from random import shuffle
datei = open('wort.txt', 'r')
var = datei.read()
words = var.split(" ")
datei.close()
def hangman_show(a, b):
hangman = ["-----", "|/ |", "| o ", "| \O/ ", "| / \ "]
for i in range(a, b):
print hangman[i]
def input_char():
char = raw_input('\nBitte geben Sie einen Buchstaben ein:')
while len(char) > 1 or char == '':
char = raw_input('Bitte geben Sie einen EINZELNEN Buchstaben ein:')
char = char.upper()
return char.swapcase()
def output_word(wort, buchstaben):
daneben = 0
for stelle in wort:
if stelle in buchstaben:
print stelle,
else:
print "_",
daneben += 1
return daneben
def guess_chars(versuche, words):
shuffle(words)
wort = words.pop()
fehler = 0
buchstaben = ''
while fehler < versuche:
char = input_char()
if char in wort:
print 'Dieser Buchstabe ist richtig!'
if char not in buchstaben:
buchstaben += char
if output_word(wort, buchstaben) == 0:
print '\nSie haben das Wort erraten!'
break
else:
print 'Dieser Buchstabe ist schon vorhanden!'
else:
print 'Dieser Buchstabe ist falsch!'
hangman_show(0,fehler+1)
fehler += 1
if fehler == versuche:
print '\nSie haben verloren!'
nochmal = ''
while nochmal == 'j':
guess_chars(5, words)
nochmal = raw_input('Wollen Sie noch einmal spielen? (j/n)')
Montag, 1. September 2008
Erste eigene Wohnung!
So, endlich, nach viel Stress und körperlicher Arbeit ist es soweit, die erste gemeinsame Wohnung mit meiner Freundin ist bewohnbar, mehr oder weniger zumindest :)
Jetzt wo alles hier ist müssen die letzten beiden verbleibenen Zimmer, die Küche und das Badezimmer fertig gemacht werden und dann ist es endlich möglich die noch im Wohnzimmer gestapelten Sachen so zu verteilen das die Wohnung in einem normalen Antlitz erblüht.
Die Bilder werden folgen :)
Jetzt wo alles hier ist müssen die letzten beiden verbleibenen Zimmer, die Küche und das Badezimmer fertig gemacht werden und dann ist es endlich möglich die noch im Wohnzimmer gestapelten Sachen so zu verteilen das die Wohnung in einem normalen Antlitz erblüht.
Die Bilder werden folgen :)
Freitag, 29. August 2008
Datenbankabfrage über mehrere Tabelle ohne Joins
Nach mehreren Stunden herumprobieren habe ich endlich einen Befehl gefunden, der mein Problem löst. Eigentlich sehr einfach, aber finden muss man ihn erst einmal :)
Ich spreche vom UNION-Befehl.
Problem: Datenbankabfrage über mehrere gleich aufgebaute Tabellen, zum einen um Übersicht zu gewähren und zum anderen, weil in Zukunft enorm viele Datensätze aufgenommen werden, welche in einer Tabelle zu einem Wust von Daten führen würden.
Ich habe mehrere Befehle und Sortiermethoden ausprobiert, z.B. die einzelnen Abfrage-Arrays nach den Abfragen zu verketten, um die Arrays selber zu ordnen nur keine der Möglichkeiten war zufriedenstellend.
Der UNION-Befehl machte alles sehr einfach und mich glücklich :)
Beispiel: Alle Datensätze sollen abgefragt werden
Tabelle abc
Tabelle def
(SELECT * FROM abc) UNION (SELECT * FROM def)
Ich spreche vom UNION-Befehl.
Problem: Datenbankabfrage über mehrere gleich aufgebaute Tabellen, zum einen um Übersicht zu gewähren und zum anderen, weil in Zukunft enorm viele Datensätze aufgenommen werden, welche in einer Tabelle zu einem Wust von Daten führen würden.
Ich habe mehrere Befehle und Sortiermethoden ausprobiert, z.B. die einzelnen Abfrage-Arrays nach den Abfragen zu verketten, um die Arrays selber zu ordnen nur keine der Möglichkeiten war zufriedenstellend.
Der UNION-Befehl machte alles sehr einfach und mich glücklich :)
Beispiel: Alle Datensätze sollen abgefragt werden
Tabelle abc
Tabelle def
(SELECT * FROM abc) UNION (SELECT * FROM def)
Abonnieren
Posts (Atom)