Ralf Hüsing

März 19, 2007

Fahndungsfotos selber bauen

Abgelegt unter: Sonstiges — ralf @ 6:52 pm

Fandungsfoto zum selber bauen: http://flashface.ctapt.de/

[via: http://www.error500.de/2006/09/19/fandungsfoto/]

Fahndungen

Home of PI

Abgelegt unter: Hirndefekt — ralf @ 6:47 pm

http://3.141592653589793238462643383279502884197169399375105820974944592.eu/

Warum nicht mehr Zahlen?
Ein Domainname kann nicht mehr als 63 Zeichen umfassen.

Andere Leute die Zahlen in der Url toll finden kann man über Google finden.

[via: http://www.error500.de/2006/10/31/31415926535897932384626/]

März 16, 2007

Zeilenumbruch entfernen

Abgelegt unter: Programmierung — ralf @ 6:33 pm

Möchte man Zeilenumbrüche aus der Standard Eingabe (stdin) bzw. einer Datei entfernen hilft, wie so oft, ein Perl One-Liner:

echo -ne 'a\\nb\\nc\\n' | perl -pe 'chomp'

Oder aus einer Datei:

cat test.datei | perl -pe 'chomp'

und um nicht beim UseLess-Use-Of-Cat Award zu gewinnen:

perl -pe 'chomp' < test.datei 

März 14, 2007

“Was wirklich unter Eurem Cursor passiert…”

Abgelegt unter: Hirndefekt — ralf @ 6:34 pm

Das Geheimnis des Mauscursors.

Via http://www.hong-an.de/unfug/.

März 4, 2007

aktuelle Linux Kernel Version direkt downloaden

Abgelegt unter: Hirndefekt — ralf @ 7:46 pm

Ein kleiner “shortcut” um die aktuelle Linux Kernel Version herunterzuladen:


wget $(lynx -dump http://www.kernel.org/kdist/finger_banner | grep 'latest stable version' | sed 's/[^:]\+:[^0-9]*\([0-9]\+\)\.\([0-9]\+\)\.\([.0-9]\+\)/http:\/\/www.de.kernel.org\/pub\/linux\/kernel\/v\1.\2\/linux-\1.\2.\3.tar.bz2/’ )

Der Kram geht nach rechts über den Browser raus, also am besten den kompletten Code Block mit der Maus markieren und in einen Editor (oder eine Shell) pasten.

Neue Version, diesmal mit Perl und es beachtet die aktuelle Kernel Version, getestet mit 2.4 sowie 2.6:

lynx -dump http://www.kernel.org/kdist/finger_banner | perl -lne 'BEGIN{($sys=`uname -r`)=~ s/^(\\d+)\\.(\\d+)\\..+[\\r\\n]*/$1.$2/g;}{if (/$sys/o && /^.+:[^\\d]+(\\d+)\\.(\\d+)\\.([-.a-z0-9]+)$/){print "http://www.de.kernel.org/pub/linux/kernel/v$1.$2/linux-$1.$2.$3.tar.bz2";exit}}'

Powered by WordPress ( WordPress Deutschland )