There is a good tutorial on Gist that shows all the required tasks:
https://gist.github.com/2351996
This post is to remind me how to do it
Oct 04 2012
There is a good tutorial on Gist that shows all the required tasks:
https://gist.github.com/2351996
This post is to remind me how to do it
Sep 10 2012
Based on Thias blog instructions on building shairtunes for Mac OS X.
$ sudo port install git-core libao p5-io-socket-inet6 p5-libwww-perl p5-crypt-openssl-rsa $ sudo port install pkgconfig
install shairtunes as a damon:
$ sudo mkdir -p /usr/local/bin/ $ sudo cp hairtunes shairport.pl /usr/local/bin/ $ sudo vi /usr/local/bin/shairport.pl # change the path of cli_hairtunes /usr/local/bin/hairtunes $ sudo cp org.mafipulation.shairport.plist Library/LaunchAgents/ $ launchctl load org.mafipulation.shairport.plist $ launchctl unload org.mafipulation.shairport.plist # (to remove)
works only while a user is logged in! (on the login screen there is no shairtunes possible) consider using autologin for this mac (but be aware of the possible security risks!)
Apr 12 2012
Howto install OpenWRT on an TP-Link MR3020 mini router with external filesystem on a USB stick running a local webserver (lighttpd) to serve up webpages to act as an info point e.g. in a exhibition.
Inspired by the Piratebox Project: http://wiki.daviddarts.com/PirateBox_DIY_OpenWrt

Howto install OpenWRT on an TP-Link MR3020 mini router with external filesystem on a USB stick running a local webserver (lighttpd) to serve up webpages to act as an info point e.g. in a exhibition.
Inspired by the Piratebox Project: http://wiki.daviddarts.com/PirateBox_DIY_OpenWrt
Mar 16 2012
I recently built two Fritzing parts, as i needed them for documentation and since they are Sparkfun breakout boards, i thought they might be useful to others, so i shared them on the Fritzings Google Code page. Today i found this comment and i’m happy that two parts i made will be integrated in one of the next Fritzing versions
If you can’t wait till the next Fritzing release, here are the parts:
SHT15 humidity sensor breakout board from Sparkfun.com
Humidity Temperature Sensor SHT15.fzpz
ADJD-S311 color sensor breakout board from Sparkfun.com
Oct 20 2011
For years i used Adium, but sometimes i miss the video and audio features iChat provides.
As i updated to Mac OS X 10.7 aka Lion i thought i should give iChat a try. Suprisingly iChat 6 has some features which come close to Adium’s user experience:
Protocols i used in Adium and missing in iChat out of the box:
right now iChat seems to provide almost all important protocols i used to use on Adium plus the video and audio chatting.
Aug 04 2011
If you own a iPhone 4 and have iOS 4.3 or up installed your lucky because Apple gave you a personal WLAN hotspot for sharing your 3G internet connection to your WLAN enabled devices nearby.
But i still have my old iPhone 3G but wish to share its internet with my brand new iPad 2, so what to do? – it’s easier than i thought:
Jun 19 2011
gEDA is installed using macports, but when installing i found a little problem when xgsch2pcb complained about a missing update-desktop-database
complete install commands:
1 2 3 4 5 | $ sudo port install desktop-file-utils $ sudo port install geda-gaf $ sudo port install pcb $ sudo port install xgsch2pcb $ sudo port install gerbv |
useful addition: Mac OS X launchers for the commandline tools make it easy to start the apps and to double click documents, launches X11 and the responsible program:
http://www.msarnoff.org/geda-mac/
Mar 07 2011
Arduino, ein einfacher RS485 Treiber IC und ein Widerstand sind alles was man benötigt um einen billigen DMX Lichtkontroller zu bauen und man bekommt auch noch eine voll funktionsfähige Software gratis dazu.
Als Erstes bauen wir den DMX Kontroller, ich hab mich entschieden dafür ein Arduino ProtoShield zu verwenden. Das Design basiert auf der Arbeit von Tom Kness. Einfach nachbauen und den “Input” mit D0/RX auf dem Arduino verbinden. Ich hab mcih für einen Jumper entschieden, damit ich leicht zwischen D0 (damit wird aus dem Arduino ein OpenDMX Interface) und D3 – ist der Standardport für die DMX Simple Bibliothek – wechseln kann.
Als nächstes benötigen wir eine Lichtsteuer-Software und das bitte gratis. Q Light Commander ist gratis und Open Source und für Mac OS X / Windows und Linux verfügbar.
Das Wichtigste ist allerdings, dass vor dem Start der Software der FTDI USB Treiber (wird vom Arduino IDE mit installiert) beendet wird!
Prüfen ob der Treiber geladen ist:
1 | $ sudo kextstat | grep FTDI |
Treiber beenden:
1 | $ sudo kextunload /System/Library/Extensions/FTDIUSBSerialDriver.kext |
Treiber wieder laden:
1 | $ sudo kextload /System/Library/Extensions/FTDIUSBSerialDriver.kext |
Arduino, a simple RS485 driver, one resistor is all you need to get build your own cheap DMX light controller and get a full featured controlling software for free.
First you have to build your DMX controller, i’ve chosen to build it on a ArduinoProto Shield. It’s based on the design by Tom Kness. Just connect the “input” to D0/RX on your Arduino Board. I used a jumper to switch between D0/RX (for Arduino as a OpenDMX Interface) and D3 which is the default Output for the DMX Simple library
The next thing we need is a free Software to control the lights. I use Q Light Commander which is available for Mac OS X / Linux and Windows.
The most important thing is to unload the FTDI USB drivers (which you probably use for Arduino development because they get preinstalled with the Arduino IDE)!
check if the drivers are loaded:
1 | $ sudo kextstat | grep FTDI |
unload them
1 | $ sudo kextunload /System/Library/Extensions/FTDIUSBSerialDriver.kext |
load them again
1 | $ sudo kextload /System/Library/Extensions/FTDIUSBSerialDriver.kext |
Feb 10 2011
Das Erstellen von DVD Menüs in Photoshop ist alltäglich und eigentlich keine große Sache. Allerdings gilt es ein paar Dinge zu beachten, speziell wenn man 16:9 Menüs erstellt.
Ein Trick für die bestmögliche Qualität bei Schriften oder wenn man Transparenzen simulieren will:
Das ganze ist vielleicht sehr viel Arbeit und es ist nicht ganz sicher ob sich der Aufwand rentiert, aber theoretisch hat man so die bestmögliche Qualität bei Schriften weil die Transparenz auf den Hintergrund erhalten bleibt und so funktioniert nunmal Antialiasing bei Schriften und DVD’s beherrschen keine Transparenzen bei Grafiken.
The creation of layered menus in Photoshop is a common task an no big deal but here are some tricks you should know if you need to create 16:9 menus for DVD Studio Pro.
A Trick to achieve the highest possible quality for fonts or if you have to simulate transparency:
maybe that’s overkill, but this way the transparancies of the antialiased fonts are preserved in the DVD, because DVD’s can’t handle transparancy and therefore fonts look ugly.
Feb 10 2011
Leider sind Quicktime Filme, die mit der JVC HM100 bzw. HM700 gefilmt wurden nur auf Apple Rechnern problemlos zu verarbeiten. Deshalb empfiehlt es sich, in der Kamera als Format MP4 auszuwählen! Sollte man aber nun schon Quicktime Movies haben und muss sie weitergeben oder auf einem Windows PC in Premiere verarbeiten, gibt es nur zwei Möglichkeiten: ein teures Plugin für XDCAM Codec auf Quicktime für Windows kaufen (ca. 200$) oder man hat das Glück und besitzt einen Apple Mac mit Final Cut Pro Studio 3 oder hat Zugang zu so einer Maschine. Dann kann man sich die Videos recht einfach umrechnen:
Das Ergebnis ist nun eine .mp4 Datei, die in Adobe Premiere ab Version CS4 problemlos und nativ verarbeitet werden kann.The problem with the JVC HM100 / HM700 camcorder is that Quicktime movies only work on Apple computers without problems. It’s always a good idea to use the MP4 format for filming in the menu of the camera! But what happens when i have quicktime movies i need to transfer to a PC for editing in Adobe Premiere? There are two solutions: first, buy an expensive XDCAM EX codec for Quicktime on Windows (about 200$) or you’re lucky and you can use an Apple Mac with Final Cut Pro Studio 3 installed:
What you get is a .mp4 file that works native in Adobe Premiere CS4 and up.