Passing builtin gcc defines to other tools

Sometimes it’s necessary to pass all defines used during compilation to other programs like static code analysis tools. At least when you are using gcc, that’s actually quite simple. The first step is to ask gcc for all it’s builtin defines: gcc -E -dM – </dev/null This gives a long list with #define’s: #define __DBL_MIN_EXP__ [Read more...]

Auto scroll Emacs compilation window

If you want your compilation window to scroll automatically, add the following line to your .emacs file: (setq compilation-scroll-output 1)

Navigating Emacs windows with cursor keys

Switching windows in Emacs with C-x o is only comfortable as long as you have openend only 2 windows. If you have opened more windows it soons starts to get confusing which window will be the “next” one. Fortunately, there is a way to select the active window based on geometry: The windmove-* commands. Add [Read more...]

Enabling support for Elgato Eye TV Sat in Ubuntu 10.10

This tuner is not supported by the kernel that comes with Ubuntu 10.10 (Maverick Meerkat). We need to get additional drivers from the S2-liplianin project, a v4l branch that contains support for several new DVB cards. hg clone http://mercurial.intuxication.org/hg/s2-liplianin/ Unfortunately the Elgato Eye TV Sat is not yet supported by S2-liplianin either, but we can [Read more...]

WRT54GL-800x532

Configuring a VPN with tinc on a WRT54GL running OpenWrt

If you are already running OpenWrt on your router and need to create a VPN with multiple networks over the internet, tinc seems to be the right way to go. Installing tinc OpenWrt already comes with a package for tinc, which you can easily install via the web interface. You will also need the “kmod-tun” [Read more...]

2551101867_40a77909e5_b

Tag 28 – Muir Woods

Über die Golden Gate Bridge fahren wir heute zu den Muir Woods. Im Vergleich mit den bisherigen Nationalparks ist dieser relativ klein. Der ganze Park lässt sich zu Fuß erkunden. Wenn man bedenkt wie die Pflanzenwelt in der Umgebung aussieht muss dieser Park für die Einheimischen wie eine andere Welt wirken. Für uns wirkt das [Read more...]

2550836699_508b4d33fb_b

Tag 27 – San Francisco

Auch heute nutzen wir wieder das interessanteste Verkehrsmittel der Stadt – das Cable Car. Beim Umsteigen zwischen zwei Linien sehen wir dann auch eines der Schneepflug-ähnlichen Fahrzeuge der Verkehrsbetriebe die uns schon vorher aufgefallen waren. Unsere erste Vermutung war tatsächlich richtig, die Fahrzeuge werden verwendet um hängengebliebene Cable Cars anzuschieben. Der erste Weg führt uns [Read more...]

2550876313_fcd106ebef_b

Tag 26 – San Francisco

Pünktlich um 8 Uhr morgens holt uns ein Bus von Tower Tours direkt beim Hotel ab und bringt uns zum Startpunkt der gestern gebuchten Stadtrundfahrt. Die Route führt quer durch San Francisco. So bekommen wir auch die Stadt abseits der bekannten Touristenattraktionen zu sehen. Nebenbei bekommen wir vom Busfahrer gute Unterhaltung geboten. Am Nachmittag besuchen [Read more...]

2512405409_be3c3b3080_b

Tag 25 – San Francisco

Mit dem Cable Car fahren wir über die Hügel von San Francisco nach Fisherman’s Wharf, dem Touristenviertel am Hafen. Dort sehen wir uns zuerst das Musee Mecanique an, wo jede Menge alter Automaten ausgestellt sind. Der Eintritt ist frei, das Museum finanziert sich offensichtlich mit den Einnahmen aus den Automaten, die alle noch funktionieren. Gleich [Read more...]

2508312638_3de8fd5b40_b

Tag 24 – San Francisco

Aufgrund der kalten Temperaturen streichen wir den heutigen Badeaufenthalt und fahren gleich Richtung San Francisco weiter. Die Route führt entlang der Küste. Die kurvenreiche Straße liegt leider zum größten Teil im Nebel. Nur stellenweise bekommen wir das Meer zu sehen. Am späten Vormittag kommt dann die Sonne durch. Je näher wir der Stadt kommen, umso [Read more...]