Nach so vielen Jahren tritt immer noch ein Feature von „convert“ zutage, das ich nicht gekannt habe, und bei dem ich mich frage, wie das überhaupt sein kann. Ich musste ein Batch-Skript mit ImageMagick prototypen, das nebst anderem Bilder auf eine vorgegebene Größe skalieren kann. Es seien also folgende Eingaben gegeben: Pixmap „image_in“: das originale […]
Articles in Category "Technik"
Geometrie erzwingen und EXIF-Orientation korrekt anwenden mit „convert -resize“
11. Januar 2015 in GNU/Linux, Multimedia, Programmierung.
IPv6
11. Januar 2015 in Gesellschaft, Technik.
Stellen wir uns vor, es gäbe ein Gesetz, nachdem alle Hausnummern drei Stellen haben müssen. Detailliertere Gesetzgebung beträfe die Reservierung spezieller Hausnummern für Infrastruktur (wie die Wasserwerke, Polizei o.ä.), und es gäbe „invalide“ Hausnummern ausschliesslich für den privaten Gebrauch usw. Auch die Hausnummer 0 (Null) wäre unzulässig. Natürlich wären drei Stellen in allen Diensten vorgesehen, […]
Array-Arithmetik in PHP
11. Januar 2015 in Programmierung.
Wirklich komisch finde ich das Ergebnis einer „Addition von Arrays“ in PHP. <?php $a = array(101,20,31); $b = array(19,42,300,101); $c = $a + $b; $d = array_merge($a,$b); echo ‚[a=(‚.implode(‚,‘,$a).‘)] + ‚. ‚[b=(‚.implode(‚,‘,$b).‘)] = ‚. “.“\n“; echo ‚array_merge(a,b) = ‚. ‚[d=(‚.implode(‚,‘,$d).‘)]‘.“\n“; ?>
Postfix „postqueue -p“ (print queue) nett formatieren
11. Januar 2015 in Administration, Programmierung.
ist ganz einfach: postqueue -p | perl -ne ‚ /^[A-F09]+/&&do{ $a=<>; $b=<>; chomp($_,$a,$b); $a=~s/[\(\)]//g; $b=~s/ //g; $msg=$_.“ to: „.$b.“ message:“.$a; $msg=~s/[\t ]+/ /g; print „$msg\n“; } ‚