Immer wieder etwas neues

Angelegt von Andreas Steinel Sat, 31 Jan 2009 17:29:00 GMT

Ich bin gerade eben über folgende Seite gestolpert, die ich mir noch nie wirklich angeschaut hatte. Wie das immer so ist habe ich natürlich nicht explizit danach gesucht, sondern eigentlich etwas ganz anderes finden wollen. Naja, es geht um den Abschnitt der neuen Features von Vorschau, die ich bis eben nicht kannte: Annotations (Markierungen und Kommentare in ein PDF schreiben) und PDF Merge (mehrere PDF’s zusammenfassen durch einfaches Drag&Drop). Für Ersteres habe ich bisher immer Skim verwendet, wobei ich für Letzteres bisher noch keine freie Applikation gefunden hatte. Bisher kam immer CombinePDF zum Einsatz, welches die insgesamt 1000 Seiten in der Testversion zusammenfügen kann.

Immer wieder erstaunlich, dass man zumindest glaub alle Features eines Programms zu kennen und dennoch immer wieder überrascht wird.

Posted in  | keine Kommentare | keine Trackbacks

MacMini und Stabilität

Angelegt von Andreas Steinel Thu, 22 Jan 2009 23:25:00 GMT

Ich bin nun definitiv an dem Punkt angekommen, dass ich sagen kann, dass wir MacOs nun deutlich mehr abstürzt als Windows in seinen besten Zeiten. Leider!

Es ist erschreckend, aber wahr. Irgendwann kommt der Spinwheel und kein Programm reagiert mehr. Die Uhrzeit läuft weiter, ich kann per Tastatur die Spaces wechseln aber mehr auch nicht :-/ Keine Tastenkombination zum Prozesslisten geht mehr und leider auch kein SSH. Leider zeigt die Logdatei system.log keine verwertbaren Informationen.

Ich hoffe mal, dass es so nicht weitergeht. Das gleiche gilt für die Swap-Ausnutzung von MacOS. Mir scheint es, als würde MacOS kein Speicher wieder freigeben. Kaum hat man mal eine Woche lang den Rechner an (falls er so lange ohne Absturz durchhält) schon sammeln sich zweistellige Swap-Speichergrößen auf der Festplatte (bei MacOS wird ähnlich wie bei Windows der Swap-Speicher dynamisch in Dateien angelegt). Mein Maximalwert waren 16GB Swap bei 4 GB realem RAM. Komisch ist nur, dass ich extra alle Programme beendet hatte und dies auf per ps überprüfen konnte. Warum der Speicher nicht wieder freigegeben wird ist mit immer noch schleierhaft.

Mal warten auf Snow Leopard, wenn endlich das große Stabilitätskonzept einfließen soll!

Nachtrag: Ich habe den Rechner vor 6h neustarten müssen und jetzt hab ich wieder 11G swap! Unfassbar!

Posted in  | 2 comments | keine Trackbacks

Nvidia-CUDA Performancevergleich

Angelegt von Andreas Steinel Mon, 13 Oct 2008 23:47:00 GMT

Der folgende Vergleich wurde erstellt um das (noch) Aktuelle MacBook pro (8600 M, Stand vor Oktober 2008) mit einer 9800 GT zu messen. Es geht darum festzustellen, um welchen Faktor die Notebook-Grafikkarte langsamer ist.

Die 8600 M hat – laut deviceQuery – 32 Streamprozessoren, die 9800 GT kann mit 112 aufwarten. Wobei die 8600 passiv und die 9800 aktiv gekühlt ist und die Letztere auch enormen Stromverbraucht aufweist und fast so lang ist wie das Macbook Pro und definitiv genau so hoch.

Der Vergleich soll einen Eindruck vermitteln, inwiefern auf einem MacBook pro mit CUDA gearbeitet werden kann. Es ist auch kein “vollständiger” Benchmark, nur ein kleiner Vergleich

Test 8600 M 9800GT Faktor
ConvolutionFFT2 20.94 87.97 4.2
ConvolutionSeparable nicht bestanden 945.04 -
ConvolutionTextute – Row 268.52 1286.42 4.8
ConvolutionTextute – Array 744.49 4057.26 5.5
ConvolutionTextute – Column 259.06 1282.05 5

Die Software war CUDA 2.0 auf MacOS (MacBook) und Linux (Desktop).

Danke nochmals an Gogo.

Posted in ,  | keine Kommentare | keine Trackbacks

Photoshop unter MacOS von der Kommandozeile öffnen

Angelegt von Andreas Steinel Thu, 09 Oct 2008 17:34:00 GMT

Das nette Helferlein open für die Konsole ist unter MacOS Gold wert. Damit kann man z.b. direkt eine Datei in Photoshop öffnen lassen. Dies könnte man mit einem Skript in ~/bin machen, oder direkt als Shell-Alias (hier für Zsh) definieren:

alias photoshop='open -a "Adobe Photoshop CS3"'

Das klappt natürlich auch mit jedem anderen Programm.

Posted in  | keine Kommentare | keine Trackbacks

LDD Äquivalent in MacOS

Angelegt von Andreas Steinel Mon, 04 Aug 2008 17:47:00 GMT

Da ich es schon oft gebraucht habe und immer wieder feststellen musste, dass es ja nicht existiert, habe ich mich auf die Suche nach dem MacOS-Weg gemacht und bin fündig geworden

otool -L <program>

Posted in  | keine Kommentare | keine Trackbacks

Ein halber Geburtstag

Angelegt von Andreas Steinel Sat, 19 Jul 2008 10:42:00 GMT

Nun ist es genau ein halbes Jahr her – der Kauf meines MacMini’s.

Zeit Bilanz zu ziehen:
  • “It just works” stimmt 100%.
  • Seit ich ihn besitze bin ich produktiver geworden und vergeude nicht mehr so viel Zeit mit “rumfrickeln”
  • Mac ist mir bereits mehr abgestürzt als Linux :-/ Das liegt hauptsächlich an Parallels, wobei es mit jedem neuen Build immer stabiler wird.
  • Time-Machine Backups sind schon was feines, obwohl sie eigentlich nur auf rsnapshot beruhen trotzdem eine gelungene Entwicklung.
  • Der Mac hat trotz seines angestaubten Prozessors jede Menge Power: Mehrere VM’s lassen sich prima nebeneinander betreiben – sei es zum Entwickeln oder zum Herumtesten.
  • Man muss sich seine bereits eingefahreren Benutzungsgewohnheiten überdenken, da beim Mac einiges “anders” geht – meistens einfacher. Als Beispiel wäre hier eine “Import Grafik”-Funktion im Menü eines Programms zu nennen, die es nicht gibt, da man hier einfach alles per Drag&Drop verwenden kann. Erstaunlich wie gut man im Gegensatz zur Benutzung unter Windows hier mit diesem Konzept umgehen kann.
  • Installation von Anwendungen ist sowas von einfach: ziehen in den Application-Ordner und fertig.
  • XCode ist eine schöne integrierte Entwicklungsumgebung, jedoch muss ich erst lernen, wie man Objective-C benutzt.
  • Ich habe mir endlich Photoshop gekauft und angefangen damit herumzudoktern. Leider muss ich sagen, kann es nicht so viel in Bezug auf 16 und 32-bit Editierfunktionen. Da bin ich immer noch mit eigenen Programmen besser bedient. Dafür ist aber das komplette Ebenen(Layer)-System von Photoshop herausragend.
  • Natürlich wären noch einige Kritikpunkte offen wie die “Posix Kompatibilität”. Dies stimmt schon, aber nur der notwendige Teil wurde implementiert, viele teile des optionalen Werks hingegen nicht. Das führt dazu, dass man sich einige Funktionen aus anderen Betriebssystemen zurückportieren muss. Die meisten Anwendungen kompilieren aber prima durch.
  • Viele liebgewonnene Bedienungsweisen scheint es out-of-the-box nicht (richtig) zu geben. Spaces werden ständig “verbessert”, jedoch haben sie immer noch nicht den Flare von Desktopumgebungen wie KDE oder Gnome. Die X11-Integration mit Spaces ist auch sehr dürftig. Sobald man mittels Expose ein Fenster auf einen anderen Desktop verschieb wird das Kontextmenü des Fensters auf dem ursprünglichen Desktop angezeigt und dabei der Desktop gewechselt. Das ist total inakzeptabel! Zum anderen gibt es keine “Copy-On-Selection” in nativen MacOS Anwendungen, unter X funktioniert es aber.
  • Ein anderer Wichtiger Punkt wäre auch noch das Terminal unter MacOS. Oft ist es so, dass SSH-Sessions zu anderen Betriebssystemen in total kaputten Tasten enden: Backspace nicht funktionstüchtig.
  • Tastatur ist auch so ein heikles Thema. Apple verwendet normalerweise eigene Tastaturen mit eigenen Tastenbelegungen. Ich finde es ziemlich krank den Backslash \ auf die Taste ALT+SHIFT+7 zu legen! Wer soll denn das normal verwenden? @ liegt übrigends auf ALT+n. Desweiteren tun nicht-appletypische Tasten sehr komische Dinge: Pos1 und die Konsorten mach das, was normalerweise unter Windows/Linux/Unix ein STRG+Pos1 wäre. Oft sehr verwirrent. Dafür stellt es aber die schon liebgewonnenen STRG+A und STRG+E in allen Textfeldern zur Verfügung. Dennoch ist es sehr schwierig die Übersicht über all’ die versch. Tastensemantiken an unterschiedlichen Betriebssystemen zu behalten.
  • Ich hätte gerne ein Hardware-Upgrade auf folgende Daten:
    • CD/DVD Laufwerk ist für meine Belange sehr unnötig. Ich hab zum einen noch nie eine CD gebrannt, zum anderen lege ein oder zwei mal pro Monate überhaupt eine CD sein.
    • Ich hätte gerne eine Nvidia Geforce 8 als Grafikkarte, sodass ich CUDA verwenden kann. Seit dem ich am MPI mit Cuda herumexperimentiert habe muss sowas unbedingt sehr zeitnah in irgend einen meiner heimischen Rechner eingebaut werden. Da der Standrechner meist nie im Monat überhaupt angeschaltet wird wäre eine Grafikkarte im Mini die einzigste Lösung
    • QuadCore wäre auch sicherlich sehr schick :-p
    • volle 4GB RAM Unterstützung des Mac-Mini’s. Leider nimmt er momentan nur knapp 3GB an, da der Speicherchip – laut diversen Internetforen – nicht in der Lage ist, mehr als 3,2 GB anzusprechen. Leider :-/

Alles in Allem war er mir die 599 Euro auf jeden Fall wert! Ein kleiner, stromsparender Rechner, der mittels externen Festplatten, 1/4 TB internem Speicher und 4GB auf jeden Fall noch einige Zeit immense Freude bereiten wird

Posted in  | keine Kommentare | keine Trackbacks

Der Pager, dein Freund und Helfer

Angelegt von Andreas Steinel Fri, 29 Feb 2008 22:24:00 GMT

Heute bin ich zufällig auf den Pager Most gestossen. Er kann es sehr gut mit less und more aufnehmen und kann auch Manpages colorieren.

Nettes Toll, dass auf jeden Fall einen Blick wert ist.

Posted in , ,  | keine Kommentare | keine Trackbacks

FronRow-Trailer in Deutsch

Angelegt von Andreas Steinel Thu, 07 Feb 2008 20:54:00 GMT

Seit kurzem gibt es Perian 1.1, mit dessen Hilfe man zusammen mit diesem Programm die Trailer in Leopards FronRow auf Deutsch anschauen kann.

Bei mir funktioniert dies leider erst seit dieser Version.

Posted in  | keine Kommentare | keine Trackbacks

Performancevergleich

Angelegt von Andreas Steinel Tue, 05 Feb 2008 19:49:00 GMT

Heute habe ich meinen Mac mal gegen meinem PC antreten lassen. Dabei wollte ich erstmals persönlich einen Intel Core2Duo (Mac, 1.83Ghz) gegen einen Athlon X2 4600+ (PC, 2.4Ghz) testen. Weiterhin habe ich noch einige Vergleichswerte für andere Rechner hinzugefügt.

Als Test wurde einfacher openssl Verschlüsselungstest durchgeführt:

sudo nice -n -20 openssl speed aes-256-cbc

Die Werte sind gerundet und entsprechen Kilobyte pro Sekunde und soriert nach der 2048 Byte Blockgröße:

CPU MHz OS 16B 64B 256B 1024B 2048B
C2D T5600 1830 MacOS X 5 26724 27076 27154 27135 27170
Pentium 4 2800 FreeBSD 32 40153 37851 38106 38213 38089
Opteron 250 2400 Linux 64 72189 74204 75084 75284 75320
Athlon 64 3500+ 2200 Linux 32 65205 82182 89013 93183 90983
Opteron 2218 2613 Linux 64 89732 92758 94997 95195 95748
Athlon 64 3700+ 2400 Windows 32 56947 83160 94446 97859 98917
Athlon X2 4600+ 2400 Linux 32 57679 83136 95198 98279 99175
C2D E6750 2600 Linux 32 60825 91639 102847 104587 105748
Athlon X2 6000+ 3000 Linux 64 78519 109123 111333 111625 111925

Danke an alle, die meinem Test mitgemacht haben.

Posted in , ,  | keine Kommentare | keine Trackbacks

Ein sehr nützliches Programm

Angelegt von Andreas Steinel Mon, 28 Jan 2008 01:12:00 GMT

Ich möchte heute ein sehr nützliches Programm für den Mac vorstellen, dass endlich das macht, was ich bisher immer nur per Kommandozeile gemacht habe.

Anforderung: Alle meine Bilder nehme ich im Canon Raw-Format CR2 auf. Dieses Format kann aber normalerweise von den meisten Windows-Usern nicht geöffnet werden und mal davon abgesehen, dass es auch extrem groß ist. Ich brauche also einen Weg, wie man schnell und ohne viel Interaktion Bilder der Kamera direkt in JPG umwandeln kann und diese gleich noch verkleinert (10 MP sind auch in JPG nicht so klein).

All’ dies kann das Programm ResizeIt. Ich kann es nur wärmstens empfehlen.

Posted in ,  | keine Kommentare | keine Trackbacks