QuickLinks vom 19. November bis zum 8. Dezember

Meine pinboard.in-Links vom 19. November bis zum 8. Dezember:

  • Anki – is a program which makes remembering things easy. Because it is a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.
  • Ledger – is a powerful, double-entry accounting system that is accessed from the UNIX command-line. This may put off some users, as there is no flashy UI, but for those who want unparalleled reporting access to their data, there really is no alternative.
  • Glances – is a CLI curses based monitoring tool for both GNU/Linux and BSD.
  • Gow – (Gnu On Windows) is the lightweight alternative to Cygwin. It uses a convenient "Windows installer" that installs about 130 extremely useful open source UNIX applications compiled as native win32 binaries.
  • Breevy – is a TextExpander clone for Windows. Snippets are syncable between Mac and Windows via Dropbox.
  • Vifm – is a ncurses based file manager with vi like keybindings. If you use vi, vifm gives you complete keyboard control over your files without having to learn a new set of commands.
  • blockdiag – and its family generate diagram images from simply text file
  • Archipel – is a solution to manage and supervise virtual machines. You can use all libvirt-supported virtualization engines like KVM, Xen, OpenVZ or VMWare. You can perform all basic virtualization commands and many other things like live migration, VMCasts, packages, etc.
  • stressdrive – is a Mac OS X command-line tool meant to verify correct operation of a drive. It does so by filling a drive up with random data and ensuring all the data can be correctly read back.
  • ThinkUp – is a free, open source web application that captures all your activity on social networks like Twitter, Facebook and Google+.

QuickLinks vom 12. Mai bis zum 1. Juni

Meine delicious.com-Links vom 12. Mai bis zum 1. Juni:

  • Localghost – makes it easy to switch development host names to resolve to localhost with a status item (i.e. system tray) that adds / removes entries from /etc/hosts.
  • FitNesse – The fully integrated standalone wiki, and acceptance testing framework.
  • cdf – colorized df with friendly capacity bars. Written in pure C without any external dependencies
  • Droopy – is a mini Web server whose sole purpose is to let others upload files to your computer.
  • Tagr – is an application for Mac OS X that helps you organize your MP3 / M4A (MP4) collection.
  • easymac.sh – is a shellscript which generates global, VMware or Xen MAC-addresses
  • MTR – combines the functionality of the 'traceroute' and 'ping' programs in a single network diagnostic tool.
  • calibre – is a free and open source e-book library management application
  • How To Make German Pancakes, Dutch Baby Pancakes – Bring this spectacular breakfast or brunch dish to the table as soon as it comes out of the oven for a lot of oohs and aahs! <br /> A German Pancake is a cross between a soufflé and an omelet – it is a light, airy pancake with sides.
  • Immer im Dienst – Artikel über eine Nagios-Erweiterung zur Überwachung von SLA-Bedingungen. Recht alt und rudimentär…

Ubuntu Linux unter VMWare Fusion – Sonderzeichen auf der Mac-Tastatur

Mit Ubuntu unter VMWare Fusion ist es schon nicht ganz so einfach. Erst zicken die VMWareTools und man muss sie patchen, dann will man anfangen zu arbeiten aber die eckigen und geschweiften Klammern, das At-Zeichen und andere Sonderzeichen arbeiten nicht wie man es von der Mac OS X Tastaturbelegung gewohnt ist.

Um dem Problem abzuhelfen geht man wie folgt vor:

  • Die virtuelle Maschine herunterfahren.
  • In den Einstellungen von VMWare Fusion in die Tastatur und Maus Sektion wechseln (VMWare Fusion -> Einstellungen -> Tastatur und Maus) und dort aus dem Profil-Menü “Profile bearbeiten” auswählen.
  • In dem erscheinenden Fenster der Ubuntu-Maschine das Mac-Profil zuweisen. So gehen die Tasten vom Mac ohne Remapping zur VM.

fusion-tastatur

  • Jetzt kann Ubuntu wieder gestartet werden.
  • Nach dem Boot wechselt man zu den GNOME-Tastatureinstellungen (System -> Einstellungen -> Tastatur), und stellt dort unter dem Reiter “Belegung” das passende Mac-Keyboard ein.1

ubuntu-tastatur

Einen weiteren Neustart später sollte alles so funktionieren wie man es gewöhnt ist. Alt-E für das Euro Zeichen, Alt-L für das At, Alt-5 und 6 für die eckigen Klammern und so weiter.

Ich hatte hier noch das Problem, dass all das nur mit der rechten Alt-Taste funktionierte. In meinem Muskel-Gedächnis ist aber die linke Alt-Taste vorgesehen.

Um die Tasten zu vertauschen legt man in seinem Ubuntu-Home-Verzeichnis eine .xmodmap-Datei mit folgendem Inhalt ab:

clear mod1 clear mod5 keycode 113 = Alt_L keycode 64 = ISO_Level3_Shift add mod1 = Alt_L add mod5 = ISO_Level3_Shift

Nach einem weiteren Reboot fragt Ubuntu dann noch einmal nach, ob es diese Datei wirklich laden soll. Ab da sollte alles klappen.

(via: Ubuntuusers Forum)

  1. Hier bei mir war das “MacBook/MacBook Pro intl”, für Desktop-Macs könnte da was anderes hin müssen, YMMV []

VMware Tools für Ubuntu unter VMware Fusion installieren

Seit Apple die hauseigenen Computer auf Intel-Prozessoren umgestellt hat, ist es ziemlich einfach mehrere Betriebssysteme unter einem Mac laufen zu lassen. Ich benutze zu diesem Zweck VMware Fusion.

Damit die Integration von Gast- und Wirts-Betriebssystem so richtig rund läuft, werden in dem Gast die VMware-Tools installiert. Die Tools sind eine Sammlung von Treibern und Programmen, mit deren Hilfe man beschleunigte Grafik, Drag and Drop Kopie über die OS Grenzen hinweg oder auch stufenlose Auflösungsanpassungen hin bekommt.

Für Windows XP klappte das auch total super, virtuelle CD in das virtuelle Laufwerk einlegen, Doppelklicken, läuft.

Bei Ubuntu 8.04 ging das leider nicht so reibungslos…

Ich hatte mir das fertige Ubuntu-Image von Jars.de herunter geladen und installiert. Die mitgelieferten VMware-Tools sind aber leider nicht mehr aktuell und einen Upgrade-Versuch quittieren die Tools mit einem eher uninformativen

In file included from /tmp/vmware-config8/vmblock-only/linux/os.h:35, from /tmp/vmware-config8/vmblock-only/linux/block.c:26: /tmp/vmware-config8/vmblock-only/./include/compat_wait.h:78: error: conflicting types for ‘poll_initwait’ include/linux/poll.h:65: error: previous declaration of ‘poll_initwait’ was here In file included from /tmp/vmware-config8/vmblock-only/linux/vmblockInt.h:40, from /tmp/vmware-config8/vmblock-only/linux/block.c:29: /tmp/vmware-config8/vmblock-only/./include/vm_basic_types.h:184: error: conflicting types for ‘uintptr_t’ include/linux/types.h:40: error: previous declaration of ‘uintptr_t’ was here make[2]: *** [/tmp/vmware-config8/vmblock-only/linux/block.o] Error 1 make[1]: *** [module/tmp/vmware-config8/vmblock-only] Error 2 make[1]: Leaving directory /usr/src/linux-headers-2.6.24-16-generic’ make: *** [vmblock.ko] Error 2 make: Leaving directory/tmp/vmware-config8/vmblock-only’ Unable to build the vmblock module.

Um das Problem zu lösen, muss man die VMware-Tools mit Teilen der Open-VM-Tools patchen. Wie das im Einzelnen geht steht nach dem Klick…

Weiterlesen →