XZ als neues Kompressionstool für mich entdeckt

Angelegt von Andreas Steinel Tue, 10 Jan 2012 17:38:00 GMT

Heute bin ich über ein mir unbekanntes Kompressionsformat gestolpert xz, welches in der Lage ist besser zu komprimieren als bzip2 und sogar einige Linux-Distributionen darauf aufmerksam wurden.

Hier mal die Kompressionsergebnisse der meistgenutzten Formate unter Linux/Mac im Vergleich zu 7z:

460.912.640  linux-3.2.tar       Originaldatei
 98.621.219  linux-3.2.tar.gz    0m28.204s
 78.147.838  linux-3.2.tar.bz2   0m59.164s
 67.868.385  linux-3.2.tar.7z    4m1.602s
 65.065.516  linux-3.2.tar.xz    5m26.968s

Posted in , ,  | 2 comments | keine Trackbacks

Mondfinsternis

Angelegt von Andreas Steinel Thu, 16 Jun 2011 16:44:00 GMT

Leider konnte ich – wie vielerorts – die Mondfinsternis nicht gut sehen. Erst als der Mond den Kernschatten verlassen hat klarte es etwas auf und ich konnte ihn fotografieren. Kurz danach war er wieder von Wolken umschlungen.

Kein Vergleich zu der Mondfinsternis 2007

Posted in ,  | keine Kommentare | keine Trackbacks

Eintagsfliege

Angelegt von Andreas Steinel Tue, 14 Jun 2011 19:32:00 GMT

Wer schon immer mal eine Eintagsfliege sehen wollte – es sind ganz schön große Dinger:

Hat etwas gedauert, bis ich herausgefunden hatte was es ist aber Dank Google Bildersuche und etwas prosaische Beschreibung der Eigenschaften wurde ich fündig.

Leider weiß ich nur die Oberklasse – Eintagsfliege – aber nicht was genau es ist.

Posted in  | keine Kommentare | keine Trackbacks

Unhöflichste Mail 'ever'

Angelegt von Andreas Steinel Tue, 12 Apr 2011 17:31:00 GMT

Man ist ja einiges gewohnt, aber das hier toppt doch alles:
Thanks for sending us feedback! We don't generally respond to feedback since we try to spend our time working on new features instead of just talking about them. If your email needs a response, please email our support team at: yyy@zzz.bla

keine Kommentare | keine Trackbacks

Japanisches Multiplizieren

Angelegt von Andreas Steinel Wed, 22 Dec 2010 19:18:00 GMT

Wie schon vor einigen Jahren geht auch aktuell wieder dieses Video durch die Blogosphäre und ich wollte mal wissen, was es damit auf sich hat. An sich ist das System, dass angeblich von den Japanern sein soll, nichts anderes als eine grafische Repräsentation der Multiplikation, die man in der Grundschule lernt. Seht selbst:

(Nach dem Schreiben dieses Posts habe ich mir auch mal die Kommentare auf der Gizmodo-Seite durchgelesen und dort steht sogar die gleiche Erklärung, die ich in dem Bild oben hergeleitet habe)

keine Kommentare | keine Trackbacks

XCode und einbinden einer Unix-Bibliothek

Angelegt von Andreas Steinel Tue, 07 Dec 2010 19:08:00 GMT

Wer in X-Code (s)eine Unix-Bibliothek - die extern bereits kompiliert wurde - einbinden möchte, der kann dies mit folgender Build-Phase als Skript bewerkstelligen (Hier am Beispiel von libqrencode):
#!/bin/sh
# Rearranging dynamic link of libqrencode

BW="${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}"
EXECUTABLE="${BW}/Contents/MacOS/${EXECUTABLE_NAME}"

install_name_tool -change /usr/local/lib/libqrencode.3.dylib \
    @executable_path/../Resources/libqrencode.dylib ${EXECUTABLE}
install_name_tool -id @executable_path/../Resources/libqrencode.dylib \
    ${BW}/Contents/MacOS/Resources/libqrencode.dylib

Posted in ,  | keine Kommentare | keine Trackbacks

Rails 3 Online API

Angelegt von Andreas Steinel Thu, 02 Sep 2010 20:10:00 GMT

Kaum ist Rails 3 draussen – was sehr interessant aussieht – ist auch die Online-Dokumentation zu Rails unter http://api.rubyonrails.org umgestellt auf Version 3. Wer noch unter der alten Version programmiert und die Online-Api verwendet hat nun ein Problem.

Die alte API kann dennoch im Netz gefunden werden (Natürlich in einem schönen Ajax-Kleid) und ist zu finden unter http://railsapi.com/doc/rails-v2.3.8/.

Posted in ,  | keine Kommentare | keine Trackbacks

X11 Schrift im MacOS Terminal

Angelegt von Andreas Steinel Fri, 27 Aug 2010 19:20:00 GMT

Mir war es schon lange ein Dorn im Auge: Die MacOS Konsolen-Schriftart. Da ich oft an verschiedenen Unices/Linux arbeite und dort das xterm gewohnt bin wollte ich die Schrift unter MacOS auch verwenden ohne xterm unter MacOS zu nutzen. Letzteres hat immer wieder Probleme mit UTF8.

Ich bin auf dieser Webseite fündig geworden. Nachdem die Schriftart Fixed 6×13 installiert hat muss man in den Einstellungen des Terminals die Schriftart wie folgt einstellen:

keine Kommentare | keine Trackbacks

Apples 1080p

Angelegt von Andreas Steinel Wed, 30 Jun 2010 16:30:00 GMT

Irgendwie glaube ich nicht, dass das Mammut HD Footage Library wirklich 1080p vorliegt … eindeutig 1080i schlecht aufbereit!! Und sowas bieten die unter 1080p zum Download an. Lächerlich.

Das ganze dann nur also pseudo-HD mit 10mbit :-(

keine Kommentare | keine Trackbacks

Pthread, Libtool und MacOS

Angelegt von Andreas Steinel Sun, 20 Jun 2010 19:23:00 GMT

Leider kommt es bei der Verwendung von Code, der gegen die libltdl von libtool linkt und in einem Thread (pthread) unter MacOS verwendet wird zu einem SIGTRAP und einem Backtrace, der wie folgt aussehen könnte:

Thread 1 Crashed:
0   com.apple.CoreFoundation           __CFInitialize + 1808
1   dyld                               ImageLoaderMachO::doImageInit(...
2   dyld                               ImageLoaderMachO::doInitialization(...
3   dyld                               ImageLoader::recursiveInitialization(...
4   dyld                               ImageLoader::...
5   dyld                               ImageLoader::...
6   dyld                               ImageLoader::...
7   dyld                               ImageLoader::...
8   dyld                               ImageLoader::r...
9   dyld                               dlopen + 573
10  libSystem.B.dylib                  dlopen + 61
11  libltdl.3.dylib                    sys_dl_open + 31
12  libltdl.3.dylib                    tryall_dlopen + 328
13  libltdl.3.dylib                    tryall_dlopen_module + 478
14  libltdl.3.dylib                    find_module + 119
15  libltdl.3.dylib                    try_dlopen + 2661
16  libltdl.3.dylib                    lt_dlopenext + 432
17  libgphoto2_port.0.dylib            foreach_func + 76
18  libltdl.3.dylib                    foreachfile_callback + 108
19  libltdl.3.dylib                    foreach_dirinpath + 651
20  libltdl.3.dylib                    lt_dlforeachfile + 74

Durch das zusätzliche Linken gegen -framework CoreServices tritt der Fehler nicht mehr auf!

Posted in ,  | keine Kommentare | keine Trackbacks