Ares 1-X auf der Startrampe auf den Testflug wartend

Der erste Testflug des Boosters für den möglichen Space Shuttle Nachfolger steht bevor. Der Testbooster mit verminderter Leistung als die projektierte endgültige Trägerrakete steht auf der umgebauten Startrampe 39B auf Cape Canaveral zum Testflug bereit.

Ares 1-X auf der umgebauten Startrampe 39B
Ares 1-X auf der umgebauten Startrampe 39B

Ziel des Fluges soll das Sammeln von Daten sein. Tatsächlich wagt man sich auf Neuland vor, denn seit Jahrzehnten wurde kein neu designter Booster dieser Größenordnung testgeflogen.

Ich bin ja gespannt, ob das Projekt noch etwas wird. Krisenbedingt stehen leider auch die Budgets für Raumfahrt mal wieder auf dem Prüfstand. Eines ist sicher, die restlichen Exemplare des Space Shuttle wandern binnen 5 Jahren ins Musuem. Die Frage ist, wie es danach weitergeht. Hoffentlich weiter, als bis in den Erdorbit, denn immer nur im Kreis bringt die Menschheit nicht voran.

Technisch jedenfalls hochinteressant!

Artikel bei Spaceflight Now

Mehr über die Ares Trägerfamilie in der Encyclopedia Astronautica

Tanzender Kakadu

Und Vögel haben doch Rhytmus:

Man beachte den Headbang am Ende ;)

Frage mich glatt, wie er wohl zu ordentlicher Musik tanzen würde.

Aber definitiv für einen Lacher gut :D

Danke an Janina für den Link!

STOT Season 3 Round 2: Continental Circus

Seit gestern läuft in der 3.Season des ST Offline Tournament die 2.Runde. Für die nächsten2  Wochen spielen wir Continental Circus.

Das Spiel ist ein Arcade Racer, einmal im Kreis fahren, möglichst nicht crashen und dabei eine sinnige Plazierung machen.

Das Spiel ist flott, die Musik nicht zu nervig und man kann gut auf Score fahren. Allerdings eine Sache stört gewaltig, der kleinste Crash kostet einen wertvolle Sekunde, der zweite Crash die ganze Runde.

5 Runden darf man fahren, danach ist Schluss.

SSBs score of 1353890 for Continental Circus
SSBs score of 1353890 for Continental Circus

Ich habe einen ersten Score von 1353890 Punkten geschafft. Hoffentlich kann ich mich noch etwas verbessern. Aber die STOT Runde läuft ja noch 2 Wochen.

Have you played Atari today?

Eine einfache Backupstrategie für daheim

Backup – der professionelle ITler weiss sofort, wie wichtig ein Backup von allen Daten ist. Sind von einem Tag auf den anderen sämtliche Kunden- und Auftragsdaten weg, kann das Geschäft nicht weitergeführt werden. Daher muss sichergestellt werden, daß die Daten jederzeit verfügbar sind und auch wiederhergestellt werden können, wenn sie defekt sind oder eine Datenbank ausfällt.

Aber wie ist das mit dem Backup daheim? Jeder von uns hat mehr oder weniger viele und wichtige Dateien auf seinem heimischen Rechner. Natürlichen wollen wir diese nicht verlieren, insbesondere nicht Sammlungen von Fotos, Musik oder die geliebte Sammlung von Kochrezepten. Auch die Diplom- oder Bachelorarbeit, an der man gerade arbeitet, soll natürlich nicht verloren gehen.

Ich habe selber schon einige Male wichtige Daten verloren, für über 15 Jahren waren es noch einzelne Disketten, die nicht mehr lesbar waren. Später waren es ganze Projekte und gesammelte Dateien. Akut ist Janina vom Problem der Datenrettung betroffen und natürlich möchte auch sie in Zukunft ihre Daten wieder einfach wiederherstellen können.

Ein Backup anlegen macht natürlich Arbeit, und diesen Aufwand möchte man für sich daheim möglichst gering halten. Im Laufe der Jahre habe ich eine einfache, aber wirksame Backupstrategie für daheim entwickelt. Diese möchte ich jetzt hier vorstellen.

Zunächst muss man sich darüber klar sein, welche Daten ins Backup wandern und welche nicht. Pauschal das Homeverzeichnis (Windowsbenutzer können im folgenden „Eigene Dateien“ für diesen Begriff substituieren.) archivieren oder nur Teile davon? Ist die Datenmenge nicht groß, kann man ein einziges Archiv erzeugen. Das geht schnell und effizient. Allerdings hat diese Methode einen Nachteil. Ist das Backup kaputt, d.h. das Archiv defekt, weil z.B. die CD-R verkratzt ist, so ist das ganze Backup wertlos. Spätestens bei 500MB Backup ist das extrem ärgerlich. Aus diesem Grund archiviere ich lieber thematisch sortierte Unterverzeichnisse wie OpenOffice Dokumente, Programmierprojekte, Fotos, Musik und Konfigurationsdateien (Shell, PGP) getrennt.

Der nächste Punkt ist das Backupmedium. Ein dezentrales Backup hat nur Vorteile, denn wenn die eigene Festplatte stirbt, ist es wertlos, nur auf dieser in einem anderen Unterverzeichnis das Backup liegen zu haben. Dumm gelaufen! Das Backup sollte lieber ein oder zweimal auf einem externen Speicher abgelegt werden, der auch nur dem Backupzweck dient und nicht andauernd bewegt wird. Daher ist das externe Datengrab, welches man immer mit zum Kumpel schleppt, nur bedingt geeignet. Eine solche Festplatte ist immer gestresst und entsprechend unsicher in der Datenhaltung. Daher schlage ich vor, eine externe Festplatte nur für Backupzwecke anzulegen. Die Platte wird nur angeschlossen, um ein Backup abzulegen oder abzurufen. Ferner ist es natürlich immer sinnvoll, das Backup auch auf einen Wechseldatenträger abzulegen, z.B. CD-R, DVD oder SD Karte.

Wie oft sollte das Backup denn erfolgen? Je nachdem wie viele Dateien sich ändern, kann das individuell erfolgen. Nicht zu oft, denn dann wird man dem Backup gleich überdrüssig. Zu selten ist schlecht im Fall der Datenwiederherstellung, denn dann fehlt zuviel. Am besten definiert man sich einen periodisch wiederkehrenden Backuptag und hält sich daran, als wäre es ein geschäftlicher Termin.

Als letztes möchte ich noch einen Vorschlag für die Benennung des Backups machen. Man möchte schnell und übersichtlich das Backup wiederfinden. Wenn der Datenträger schon explizit für das Backup gedacht ist, reicht es, das Backup in einem Unterverzeichnis abzulegen, welches mit dem Datum des Backuptages benannt wurde. Wenn mehrere Backups auf einem Datenträger abliegen, sollten es entsprechend mehrere Backupverzeichnisse sein.

Beispielhaftes Backup vom 1.Oktober.2009 auf externer Festplatte
Beispielhaftes Backup vom 1.Oktober.2009 auf externer Festplatte

Zusammengefasst sieht die Checkliste für das Backup wie folgt aus:

  1. Zielordner mit aktuellem Datum als Namen anlegen
  2. Individuelles Archivieren der Daten – am besten je Unterverzeichnis als ZIP-Archiv oder dgl. (Linuxer sollten tar nehmen, da so alle Attribute gesichert werden) ablegen
  3. Wer auf Nummer Sicher gehen möchte, macht von jedem Archiv noch eine Prüfdatei, z.B. mit md5sum oder besser eine Dateisignatur mit PGP. Damit kann später die Integrität des Backups verifiziert werden, wenn es wiederhergestellt werden soll.
  4. gefüllten Zielordner auf Backupfestplatte verschieben
  5. ggfs. CD/DVD brennen oder auch auf eine SD-Karte kopieren

Frohes Backup in Zukunft – und wenn irgendwie möglich, kein Datenverlust mehr!

Mein neues Atari ST Spiel ist endlich fertig

Heute habe ich endlich mein monatelang in der Mache befindliches Spiel Attackwave fertiggestellt. Das Spiel läuft auf allen Atari ST/STE/TT und Falcon mit TOS, ST-LOW und mindestens 1MB RAM.

Eigentlich  sollte es ja schon zur Outline etwas werden, aber irgendwie hat es sich doch verzögert.

Attackwave Release Version für Atari ST
Attackwave Release Version für Atari ST

Attackwave ist ein kleiner simpler Shooter, basierend auf einem meiner alten Sourcen von 1994. Von einem Sateliten mit Laserkanone aus bekämpft man im Orbit eine Horde ausserirdischer Invasoren. Klein, fein und simpel – und alles für Highscore.

Runterladen kann man das Spiel auf der Paradize Webseite unter http://paradize.atari.org/

Have you played Atari today?

Messerschmitt Bölkow Blohm Portalwaschanlage aus den 1970ern

Unter http://www.deutschefotothek.de/obj86001713.html gibt es einen wundervollen uralten Werbeprospekt für diese schöne Autowaschanlage von MBB aus den 1970ern.

Ich habe dieses Modell nirgendwo mehr live gesehen, aber angeblich soll das Modell in den 1970ern populär an Aral Tankstellen gewesen sein.

Ich habe die Fotos aus dem Prospekt nunmal soweit möglich extrahiert.

MBB Portwaschanlage aus den 1970ern
MBB Portalwaschanlage aus den 1970ern
Noch eine Ansicht MBB Portalwaschanlage aus den 1970ern
Noch eine Ansicht MBB Portalwaschanlage aus den 1970ern
MBB Portalwaschanlage aus den 1970ern Rückansicht
MBB Portalwaschanlage aus den 1970ern Rückansicht
Bedienteil MBB Portalwaschanlage aus den 1970ern
Bedienteil MBB Portalwaschanlage aus den 1970ern
Details Bürsten MBB Portalwaschanlage aus den 1970ern
Details Bürsten MBB Portalwaschanlage aus den 1970ern
VW Bulli in einer MBB Portalwaschanlage aus den 1970ern
VW Bulli in einer MBB Portalwaschanlage aus den 1970ern

Sehr interessant und hübsch!

PS: Falls jemand die genaue Modellbezeichnung kennt und noch mehr Fotos hat, bitte melden!

STOT Season #3/1: Paradroid 90

Seit vorigem Samstag läuft nun die 3.Season im ST Offline Tournament. In der ersten Runde spielen wir Paradroid 90, die 16Bit Portierung des Klassikers vom C64.

Das Spiel kommt ja auf dem Atari ST technisch recht anständig daher, macht guten Nutzen von Rasterbars, hat keinen nervtötenden Soundtrack und hat weiches Scrolling mit schönen großen Sprites.

Leider ist das Spiel irgendwie etwas zu hektisch und ich bin bislang auf keinen grünen Zweig gekommen.

Erster lächerlicher Score für Paradroid 90
Erster lächerlicher Score für Paradroid 90

Lächerliche 550 Punkte habe ich heute bestens geschafft. Thorn hat gestern schon bei mir live 5075 erspielt.

Da muss ich noch um Faktor 10 besser werden. Am Wochenende vielleicht…

AVR Einstieg Teil 4: Das erste Testprogramm

Mein erstes Testprogramm für das AVR Evaluationboard von Pollin möchte ich hier gleich kurz vorstellen.

Offenbar suchte schon der eine oder andere danach. Für den ersten Einstieg in das Board habe ich einen kleinen LED-Blinker mit avr-gcc programmiert:

/*
 * first-avr.c
 *
 *  Created on: 16.07.2009
 *      Author: marndt
 */
#include <avr/io.h>
#include <stdint.h>
#include <util/delay.h>
int main(void)
{								// (2)
 DDRD = 0xff;		// (3)
 PORTD = 0x20;		// (4)
 while (1)
 {			// (5a)
 /*
 * "leere" Schleife
 */// (5b)
 PORTD = 0x20;		// (4)
 _delay_ms(5000);
 PORTD = 0x40;
 _delay_ms(1000);
 }				// (5c)
 /*
 * wird nie erreicht
 */
 return 0;			// (6)
}

Das Programm schaltet abwechselnd die beiden LEDs an und aus (Jumper müssen gesetzt sein). Dabei leuchtet die eine LED für 5 Sekunden und die andere für 1 Sekunde

first-avr.c.gz herunterladen