New Beefy Storage Home Server — Part 1

The Aim

After using my com­put­ing equip­ment for some time my desk got filled with 3 exter­nal hard dri­ves con­tain­ing back­ups and archived data such as videos, pho­tos. Even worse these dri­ves spin down after a while result­ing in a 6 sec­ond lag when open­ing a file open or save panel. Fur­ther­more the use of a HFS+ filesys­tem for long-time stor­age seemed not very attrac­tive to me as it can get cor­rupted silently.

Read More


Simple Samba Configuration for Public Shares

The Aim Some­times it is nec­es­sary to share files from a POSIX oper­at­ing sys­tem (Linux, FreeBSD, etc.) with Win­dows com­put­ers via the net­work. For this task Samba is the pow­er­ful inter­op­er­abil­ity suite which can han­dle this task. To dis­tin­guish between these two sys­tems I will dif­fer­en­ti­ate between POSIX (that is the samba server) and Windows […]


Writing a Parser Is Boring?

When inter­act­ing with dif­fer­ent ser­vices or pro­gram there often comes the point where some sort of file has to be parsed into a data struc­ture, which can be processed later. For stan­dard file for­mats like XML or JSON parsers are avail­able for almost any lan­guage out there. (BTW I love the graph­i­cal rep­re­sen­ta­tion of the […]


Dancing the DHCP Samba

After a hard­ware fail­ure of a Linux com­puter I took the chance to set up a Debian instal­la­tion from scratch. So I saved the data that was impor­tant to a server, burned the Debian DVD and installed it on the com­puter. When it came to net­work­ing it got a lit­tle more com­pli­cated: as the server […]


Deploying a Wireless Network in Your House

The rise of mobile elec­tronic devices, which need inter­net access has changed the demand we have on our home net­works. The days are over where one had a sin­gle com­puter con­nected with a wire to the broad-band inter­net modem. WLANs became very pop­u­lar because net­work client became more mobile. It started with the note­books with […]


Neuer Löwe im Käfig

Seit gestern ist es draussen, das neue Mac OS 10.7 Lion. Das erste Release, dass nur noch online zu beziehen ist. Auf der einen Seite ist das sicher­lich pos­i­tiv, allerd­ings wenn man eine nicht sooo bre­it­bandige Inter­netverbindung hat, kann der Down­load zur Geduld­sprobe wer­den. Ich werde in einer kleinen Serie von Beiträ­gen berichten, wie die […]


Chrome OS — News von der Google I/O 2011

Am zweiten Tag der Google I/O 2011 wur­den in der Keynote einige Neuerun­gen in Googles Chrome Browser und in Chrome OS vorgestellt. Der Unter­schied zwis­chen diesen bei­den besteht darin, daß es sich bei Chrome OS um ein kom­plettes Betrieb­ssys­tem han­delt, in nur eine App­lika­tion läuft: ein Chrome Browser. Um noch einen weit­eren ähn­lichen Namen hinzuzufügen […]


Solarized — A Balanced Color Scheme for Text Editors

Col­ors schemes for text edi­tors is just like the favorite edi­tor itself a con­tro­ver­sially dis­cussed and often very per­sonal mat­ter. Speak­ing about col­ors often the per­sonal taste is the main rea­son for a cus­tom color scheme or why a spe­cial scheme was cho­sen. How­ever the rela­tion between dif­fer­ent col­ors has been stud­ied by artists for […]


Backing up a Server to Amazon S3

Moti­va­tion When deploy­ing a server on the inter­net you always have to deal with secu­rity issues. You harden your server by set­ting up encrypted con­nec­tions, con­fig­ur­ing a tight fire­wall and putting crit­i­cal ser­vices in a chroot jail. How­ever what hap­pens if an intruder hacks into your server and deletes your con­tent? Or if you make […]


DTerm — A Terminal at Your Fingertips for Mac OS X

Some­times it would be great if one could just enter a com­mand in the ter­mi­nal which is related to the direc­tory of the file you are work­ing on: send it to a server via scp, build a tar.gz archive, com­pile it or open another file. These are all oper­a­tions which have also a graph­i­cal “nice” […]