Enable automatic code folding in vim

October 20, 2010

Add the following to your .vimrc:

set foldenable
set foldmethod=syntax

Use :source ~/.vimrc to reload your .vimrc and watch the magic unfold. You can open and close a fold by using za


Pflastersteine und Kastanien…

October 4, 2010

…sind ja bekanntlich schwer auseinanderzuhalten und ähneln einander wie Oma Erna aus dem Remstal Alex dem linken Berufsdemonstranten und Randalierer aus Berlin-Kreuzberg ähnelt. Aus diesem Grund habe ich für alle Demonstranten in exklusiver Zusammenarbeit mit spreadshirt zusammengebracht was zusammengehört. Damit sich der moderne Demonstrant damit auch nicht so lästig abschleppen muss und auch nicht riskieren muss aus Versehen von einem verwirrten Pozilisten mit Pfefferspray geduscht zu werden gibt es die Kreation in einem angenehm tragbaren Formfaktor als T-Shirt.

Mehr dazu gibts auf http://pflasterstein.spreadshirt.de/

PS: Zur Erstellung dieser T-Shirts wurden keine Pflastersteine verletzt, gequält oder gefährdet.


Setting up post forwarding for VirtualBox on Ubuntu 10.04

October 4, 2010

Post forwarding for VirtualBox is quite simple once you know what you do (as always ;)).

  • Close the VirtualBox main window and shutdown all machines that are running. I found that VirtualBox overwrites the xml configuration files if you change them while it is still open.
  • cd to your virtual machine’s directory (default should be: ~/.VirtualBox/Machines/Name\ of\ Virtual\ Machine)
  • open the xml-File you find inside the directory, (your favorite editor should be the vi so enter:  vi Name\ of\ Virtual\ Machine.xml)
  • Add the following lines in between the <ExtraData> Tags to forward ssh-Traffic from port 2222 on localhost to port 22 on the virtual machine:
  •  <ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/SSH/HostPort" value="2222"/>
    <ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/SSH/GuestPort" value="22"/>
    <ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/SSH/Protocol" value="TCP"/>
  • Open VirtualBox and start your virtual machine.
  • If VirtualBox complains about “Configuration error: Failed to get the “MAC” value (VERR_CFGM_VALUE_NOT_FOUND)” you have to change the network adapter your virtual machine is using. Go to Settings > Network > Advanced and change the network adapter to PCnet-FAST III.
  • Start the machine, wait for bootup, you should now be able to “ssh -p 2222 localhost” to your virtual machine.
  • Port forwarding for http and other services works similar.

I found the xml config on http://www.picxl.de/virtualbox-portforwarding. More info on networking in VirtualBox can be found on http://www.virtualbox.org/manual/ch06.html


Einen Diff zwischen zwei SVN-Revisions erstellen

May 25, 2010

Mit SVN kann man ganz einfach einen Diff zwischen Revisions erstellen lassen, um z.B. einen Überblick über geänderte Schnittstellen oder ähnliches zu bekommen.

svn log -l 1

eingeben um die letzte Revisionsnummer herauszufinden (z.B. r312) und dann mit

svn diff -c 312

den Diff ausspucken lassen. mit

svn diff -c 312 > patchfile

kann man das ganze in ein File umleiten.


Acer Notebooks ohne Windows

May 6, 2010

Windows ist ja ein ganz nettes Betriebssystem und in der aktuellen Version sogar anscheinend halbwegs bedienbar und stabil. Trotzdem ist es, wenn man nicht gerade professionelle Spezialsoftware (z.B. aus dem Hause Adobe) braucht, relativ nutzlos und meiner Ansicht nach wesentlich bedienerunfreundlicher als zum Beispiel Ubuntu Linux oder Linux Mint. Schade, dass trotzdem die meisten PCs und Notebooks mit Windows vorinstalliert verkauft werden. Schön ist aber, dass man bei einigen Anbietern nachträglich das Windows wieder deinstallieren lassen kann und dafür eine Gutschrift bekommt. So zum Beispiel bei Acer: Nach einer Anfrage per Email kam folgende Antwort:

Die Rückgabe der Lizenz ist prinzipiell möglich. Nachfolgende Punkte müssen hierfür erfüllt werden:

1.) Den Lizenzbedingungen die beim ersten Start angezeigt werden, darf nicht zugestimmt werden
2.) Das Gerät muss an den Acer Service eingeschickt werden. Dies muss komplett erfolgen, inkl. der eventuell bereits erstellten Disks. Es darf kein Duplikat des Betriebssystems im Besitz bleiben.
3.) Der Acer Service wird dann den Windows Lizenz-Aufkleber entfernen und die Festplatte komplett löschen.
4.) Sie bekommen dann eine Gutschrift für die vorinstallierte OEM Lizenz.

Wenn Sie die Rückgabe wünschen, benötigen wir die Seriennummer des Notebooks, Ihre Anschrift und Ihre Bankverbindung.

Hab ich auch gleich gemacht, letzten Freitag mein neues Notebook eingesandt. Gestern (mittwoch) kam die Bestätigung:

Sehr geehrter ACER Kunde,

die Reparatur Ihres unter der Case-ID XXXXXXXX aufgenommenen Gerätes ist abgeschlossen. Über den abschließenden Versand informieren wir Sie nochmals per separater Versandbestätigung.

Mit freundlichen Grüßen
ACER Kundenservice


Fühlt sich gut an, bald ein “repariertes” Notebook, so ganz ohne Schadsoftware aus Redmond,(1) zu besitzen.

(1) Na gut, ich gebs zu, ich hab noch eine Windows 7 Pro Lizenz von der Uni, die werde ich evtl auch mal in einer Virtuellen Maschine laufen lassen. Aber nur um Webseiten im IE8 zu testen.


Strom sparen auf einem Notebook Linux Homeserver

May 6, 2010

Wer (wie ich) seinen alten Notebook als Heimserver einsetzt kann mit dem vbetool über die Monate bestimmt ein paar Kilowattstunden einsparen und den Bildschirm deaktivieren. Unter Ubuntu geht das ganz schnell:

$ sudo apt-get install vbetool
$ sudo vbetool dpms off

Wichtig ist hier, dass ihr den zweiten Befehl direkt am Notebook eingebt, über ssh klappt das nicht. Anschalten könnt ihr (auch über ssh) per

$ sudo vbetool dpms on

Damit auch bei einem Neustart das Display ausbleibt tragt ihr in die /etc/rc.local den Befehl zum Ausschalten ein.

Gefunden habe ich diesen Tipp auf linuxnetz.


Seid ihr noch am Weihnachtsgeschenke suchen?

December 16, 2009

Dann hab ich hier in einem kleinen Werbeblock genau das richtige für euch🙂.

Auf Artissimo verkauft ein guter Freund und Studienkollege von mir handgemachten Schmuck. Schaut mal rein, vielleicht findet ihr was schönes.

Netterweise hat mir Stivan auch ein paar freiwillige Selbstauskünfte zu seinen Kunstwerken gegeben :):

room2blog: Woher kommt der Name Artissimo?

Artissimo: Frei nach dem Motto ”wie der Schmuck so auch der Name” ist er eine Eigenkreation, sozusagen der Ausdruck der künstlerischer Superlative auf schlechtem Spanisch.

room2blog: Wie kamst du dazu Schmuck zu designen?

Artissimo: Reisen inspiriert. Ich bin viel durch Südamerika gereist und habe dort die Menschen, die Kunst und die Musik auf mich wirken lassen. Vielleicht hat eine gelegentliche Geldnot auch eine Rolle gespielt.

room2blog: Unter uns… Wirklich alles von Hand gemacht?

Artissimo: Todo hecho a mano, claro!


Follow

Get every new post delivered to your Inbox.