Dienstag, 27. September 2011

Conway's Game of Life

Damit man mental nicht ganz einrostet, habe ich gestern Abend Conway's Game of Life in C geschrieben. Mit cairo (guckt mal, was die Skarabäen über sich schweben haben) werden die einzelnen Runden dann als .png gespeichert. Und wenn ihr selber ein paar Startkonfigurartionen schreiben wollt, sollte der Quellcode nicht allzu undurchschaubar sein.
Und hier ein paar Ergebnisse mit imagemagick animiert: convert -delay 20 ./*png ./out2.gif

Montag, 19. September 2011

Pfannkuchen

Mir war heute Mittag langweilig, also habe ich ein Hommage an alle Skateboardvideoproduzenten gedreht.



Dabei hat sich herausgestellt, dass ich viel zu wenige von diesen Skateboardvideos gucke. Zu dem lila Herd: ich denke, dass hat den gleichen Grunde, weshalb Mace Windus Lichschwert auch lila ist. Oder es liegt irgendwie mit der Infrarotstrahlung der Herds zusammen?

Samstag, 17. September 2011

Der grüne Punkt

Neulich gesehen.

Das Yin und Yang der Moderne.

Mittwoch, 14. September 2011

Windows 8 -- Preview

Ich habe mir heute die Windows 8 Developer Preview heruntergeladen und installiert. Ich weiß nicht genau, was ich erwartet habe, aber was ich bekommen habe, hat mich doch etwas überrascht.
 Ich hatte zwar schon gehört, dass Windows 8 auch für Tablets optimiert ist und deshalb so (oder so ähnlich) wie Windows Phone auf eine Oberfläche Namens "Metro" setzt, aber dass Microsoft so radikal mit mit dem Bedienkonzept bricht: Alle Achtung. Natürlich gibt es auch noch die gewohnte Oberfläche. Ich bin schon gespannt darauf, ob Windows 8 ähnliche Kritik entgegenschwappt wie Gnome 3.
Allerdings könnte es auch sein, dass das bis es in den Geschäftsregalen ankommt sehr viel anders aussieht, oder man Metro per haken bei der Installation aktiviert? Ich sollte mich woanders nach Gerüchten umhören.
Weil ich kein Startmenü finde muss ich jetzt erstmal ein bisschen experimentieren, wie ich hier Screenshots reinbekomme :)

Sonntag, 11. September 2011

Operation am lebenden Apfel

Zuerst die Ausrede: Bilder von Handys von Handys -- also sowohl vor als auch hinter der Linse -- müssen immer unscharf sein (das trifft vor allem auf hochgeheime neue Prototypen zu -- vermutlich aus dem gleichen Grund, weshalb Nessie- und UFO-Fotos auch immer unscharf sind)
Nun, es ergaben sich folgende Probleme:
  • wtf bekomme ich das Ding auf
    • YouTube -> spitzen Gegenstand direkt unter das Display stechen und aufhebeln.
      • wollte ich immer schonmal machen :)
      • Kinder, nicht nachmachen. Die Darsteller dieses Blogs sind ausgebildete Stuntman (um den Sturz von der Treppe zu überleben, der von einem wütenden Besitzer verursacht werden könnte)
  • wtf repariere ich das Ding (oder müsste es htf heißen?)
    • An allen Kabeln, die zum Display führen herumwackeln, bis sich eins löst
  • wtf bekomme ich das Kabel, das sich gelöst hat wieder fest
    • Geduld hilft nicht, eine Pinzette schon
  • wtf funktioniert das Ding jetzt plötzlich wieder
    • ein Wackelkontakt? ernsthaft?
  • wtf habe ich ein Apple Gerät repariert
    • sollte ich vielleicht gar kein verblendeter -- wasauchimmer sein? vermutlich nur ein schwacher Moment
Und es hat schon 3 Stunden durchgehalten, ohne wieder kaputt zu gehen.... seltsam...

Freitag, 2. September 2011

Gezeiten

Ebbe und Flut sind regelmäßige Naturereignisse, die von vielen Tausend Messstationen über die ganze Welt verteilt beobachtet werden. Und mit beobachten meine ich, dass die Wasserstände alle fünf Minuten gemessen und in Datenarchive hochgeladen werden. Und glücklicherweise sind eine ganze Menge dieser Daten frei zugänglich, sodass man damit herumspielen kann. Also lädt man sich einfach mal die Daten einer Australischen Messstation in Queensland von 1984 bis 2009 herunter, würfelt ein Jahr aus und 42 Zeilen Matlab (alternativ ist Python numpy/matplotlib/scipy sehr zu empfehlen) und 3,106083 Sekunden später hat man die Tiden eines Jahres in einem Diagramm, das aussieht, als ob es zu einer Audio Datei gehört.
Das schreit nach Fourier Analyse. Und 29 Zeilen und 0,414482 Sekunden später ist es analysiert.
Wie erwartet ist bei f=2/d -> T=12h der größte Ausschlag (der linke große Peak müsste M2 (Mond), und der rechte kleinere S2 (Sonne) sein). 6 Stunden Ebbe, 6 Stunden Flut. Die beiden Peaks bei f=1/d -> T=24h, nennen sich K1 und O1, wovon die verursacht sind müsste jetzt aber jemand mit Ahnung von der Materie erklären. Ich bin schließlich kein Umweltwissenschaftler sondern nur ein dummer möchtegernphysiker.
Und weiter links, recht nahe an der Null bei f=1/28d -> T=28d müsste noch ein kleiner Peak für den Mondumlauf sein, der hier aber leider im Wetter untergeht. Wer mir hier noch Mars und Jupiter zeigen kann, bekommt eine Solarschabe von mir :).

Wem die Bilder zu niedrig aufgelöst sind -- denn das sind sie -- kann sich ja die Quelltexte und Daten aus den Links hier zusammenklauben und sich selber Diagramme machen. Alternativ sind .SVGs (mit Python matplotlib gerendert) dahinter gelinkt.