Perl: memoize

Es ist noch nicht so lang her, da habe ich über einen Kollegen mal wieder eine coole Funktion von Perl kennen gelernt: memoize. Das ganze dient dazu Ergebnisse von Funktionen zu cachen, die beim Aufruf mit Parameter X immer das gleiche Resultat Y liefern. Das kann viele Dinge extrem beschleunigen, aber auch beim Debuggen verwirren.

IPv6 Tag

Am 8. Juni 2011 findet der nächste IPv6 Tag statt. Man kann jetzt schon einen IPv6-Test durchführen, wenn man nicht sicher ist, ob man IPv6 fähig ist.

Quo vadis IPv4

IANA hat nun die letzten IPv4-Blöcke an die RIRs verteilt: Heise und Spiegel berichten Details. Es gibt aktuell schon noch freie IPv4-Adressen, aber die werden nun langsam aber sicher ausgehen.

iOS 4.0.1

Nach der Installation von iOS 4.0 hatte ich das Problem, dass mein iPhone 3G sehr träge reagiert hat und teilweise kaum noch zu benutzen war. Als ich dann vom iOS 4.0.1 Update gelesen habe, wollte ich erstmal abwarten. Dann wurde aber spekuliert, dass das Update evtl. das iPhone 3G wieder beschleunigt. Auf den Versuch wollte ich es ankommen lassen und siehe da: es fühlt sich von der Geschwindigkeit her für mich wieder wie die alte 3er Version an. 🙂 Damit kann ich jetzt auch die iPhone 4 Kaufentscheidung noch einige Monate verschieben…

DNSSEC für die root

Seit gestern liefern die DNS root Nameserver nicht mehr den DURZ aus, sondern sind mit einer echten Signatur versehen. Der Übergang verlief in meinen Augen weitgehend unbemerkt. Probleme sind mir keine bekannt. Damit ist ein wichtiger Schritt getan um DNSSEC weiter zu etablieren. Jetzt heißt es auch erstmal die DNS Resolver neu zu konfigurieren, damit die Validierung von der root aus korrekt klappt. Hier noch ein paar interessante Seiten zu diesem Thema: