teh geekosphere.org http://geekosphere.org $ grep -i geekness /dev/urandom >> /blog Sat, 28 Jun 2008 19:49:01 +0000 http://wordpress.org/?v=2.3.3 en siyb.de server hardware upgrade - Viva la RAID vol 2 http://geekosphere.org/676/siybde-server-hardware-upgrade-viva-la-raid-vol-2/ http://geekosphere.org/676/siybde-server-hardware-upgrade-viva-la-raid-vol-2/#comments Sat, 28 Jun 2008 19:49:01 +0000 siyb http://geekosphere.org/676/siybde-server-hardware-upgrade-viva-la-raid-vol-2/ Over a year ago I installed the first harddrive upgrade on Sycorax, the siyb.de server. (Un)fortunately harddrive space doesn’t last forever, so that recent events forced me to upgrade the storage hardware once more. Due to a lack of money I choose to use mdadm to create a software raid above 4 newly purchased harddrives that have been connected to a PCI SATA II controller, anything else would have force me to buy a new motherboard, CPU and RAM.

Ingredients:

  • 1* SATA Controller PROMISE SATA300 TX4
  • 4* SAMSUNG SATAII 750 GB F1

raid2_1

Although I am really happy with my Seagate harddrives that I have used in the first Raid, I have chosen to use Samsung hdds this time because they are quiet, cool and supposedly last for a long time (we will see :>). This report will feature hardware assembly as well as setup of the encrypted software raid.

First of all I had to prepare the server for the new hardware by connecting an additional cable to my Enermax Liberty ELT400AWT and installing an extra fan, to cool the hdds, that would be placed above one another and therefore require some active cooling.

raid2_2
raid2_3

After installing the controller card the hdds could be connected and the machine was ready to be turned on again

raid2_4
bild-008.jpg
raid2_5
raid2_6

Lets build the raid, I found some good tutorials online that helped me setting up the mdadm raid, they can be found in the appendix. I suggest that you take a look at them if you are planning to create a software raid yourself, my notes are just “guidance” and a small reference, but I will not going to explain any little detail. Anyway, here is what I did (Debian Lenny, standard Debian kernel in use):

Installation of required packages:

apt-get install hashalot cryptsetup mdadm

Software raids consist of partitions rather than physical devices, so naturally the first thing to do was to create partitions on the new drives that I could use to assemble a raid, I choose to use cfdisk for comfort, but you might as well consider fdisk or other tools.

cfdisk /dev/sdb
cfdisk /dev/sdc
cfdisk /dev/sdd
cfdisk /dev/sde

I created one partition per drive, which left me with a total number of 4 partitions to use with my raid5.

mdadm –create /dev/md0 –level=5 –raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

Before formatting the raid device /dev/md0, I took some time to encrypt the device:

cryptsetup –verbose –verify-passphrase luksFormat /dev/md0

After that formatting is a piece of cake

cryptsetup luksOpen /dev/md0 cryptraid
mkfs.ext3 /dev/mapper/cryptraid

Adding the following lines to /etc/fstab and /etc/crypttab allows the device to be mounted automatically when starting the computer

In /etc/crypttab:
cryptraid /dev/md0 none luks

In /etc/fstab:
/dev/mapper/cryptraid /mnt/storage ext3 defaults 0 0

The result:

/dev/mapper/storage 2063G 13G 1945G 0.7 [………………………………………………………….] /mnt/storage

]]>
http://geekosphere.org/676/siybde-server-hardware-upgrade-viva-la-raid-vol-2/feed/
xMind ListonBeta6.1r2 http://geekosphere.org/674/xmind-listonbeta61r2/ http://geekosphere.org/674/xmind-listonbeta61r2/#comments Fri, 06 Jun 2008 13:45:22 +0000 siyb http://geekosphere.org/674/xmind-listonbeta61r2/ I realized today that there is a new Eggdrop version available and took the freedom to create a xMind release containing the new Eggdrop version. Please note that xMind development has been “stopped” some time ago and that I will only fix critical Bugs and add features if I need them. Both installers have been tested and should work, please refer to the xMind wiki if you have difficulties installing. If you do not want to use 1.6.19 I suggest that you download r1 that still uses 1.6.18.

xMind ListonBeta6.1r2 .tar
xMind ListonBeta6.1r2 .run

]]>
http://geekosphere.org/674/xmind-listonbeta61r2/feed/
Musical Videogame covers http://geekosphere.org/671/musical-videogame-covers/ http://geekosphere.org/671/musical-videogame-covers/#comments Mon, 12 May 2008 19:58:06 +0000 siyb http://geekosphere.org/671/musical-videogame-covers/ While I was surfing the net today I came across a familiar artist by the name of Ryan8bit, that participated in the Dark Side of Phobos compilation/sampler that was discussed on geek\o/sphere before. According to his lastfm page, most of ryan’s songs are metal covers of videogame related themes such as the ones from Megaman, Descent and Zelda (to mention some of them).

Check out his songs, I assure you it’s worth it :>

]]>
http://geekosphere.org/671/musical-videogame-covers/feed/
Fibonacci Obfuscated http://geekosphere.org/670/fibonacci-obfuscated/ http://geekosphere.org/670/fibonacci-obfuscated/#comments Sun, 11 May 2008 10:45:41 +0000 siyb http://geekosphere.org/670/fibonacci-obfuscated/ Someone send me this link on IRC yesterday, but the TCL obfuscation seemed to readable too me, here is my version:

echo ’set __ [string map {/ n . m \
% r _ a & e} “%&/_.&”];$__ $__ |;| \
set __;__ .. map;| string .,;| [., [__ \
..] {% f & i} &%] -;| ., .__;| [.__ [__\
..] {% r & p § c / o} &%/§] &;| .__ \
&%§;& % {} {. 1};& ~ {} {. 0};| \
[&%§ [__ ..] {% n & r § i / c} §%/&]\
/;| &%§ ////;| [//// [__ ..] {_ x . e ~ r \
+ p} ._+~] <>;| //// &%.,;& + n {- {[\
& // _ {- {$_||!$_} {. $_}}]==”"&&\
[// $n]==[%]||[// $n]==[~]} {. $n;}\
{. [<> [+ [<> $n-[%]]]+[+ [<> $n-2\
]]];}};| [&%., [__ ..] {= o ! f ? r} !=?] \\;
& . _ {return $_;};| &%., _%_;| [_%_ \
[__ ..] {/ t & p . s § u} &§/.] ,;\\ {__ i 0}\
{$i<="[%][~]"} {;;;;;;;;;;;;;} {, [+ $i];/ i;\
};’ | tclsh

//edit: to be fair, this code complicates things, especially the heavy use of the rename command and the declaration of commands that handle tasks, that could easily be performed by native TCL.

//edit2: cracked it up a nodge :>

]]>
http://geekosphere.org/670/fibonacci-obfuscated/feed/
mount.at maintenance http://geekosphere.org/668/mountat-maintenance/ http://geekosphere.org/668/mountat-maintenance/#comments Wed, 07 May 2008 08:44:47 +0000 siyb http://geekosphere.org/668/mountat-maintenance/ mount.at will go down at approximately 14:00 CET today due to maintenance related issues. Please be patient, we will try to keep the downtime as short as possible. In the period of this downtime the following services will not be available: jabber, svn, web, irc, game and teamspeakserver.

Please keep in mind that you are able to reach our IRC network by using a different server.

//edit: jabber service is available now again, please note that you will have to reregister with the icq/msn transport(s)
//edit2: Man this is really beginning to PMO … well mount.at will hopefully be online again tomorrow …

]]>
http://geekosphere.org/668/mountat-maintenance/feed/
tIRC v1.2 release http://geekosphere.org/665/tirc-v12-release/ http://geekosphere.org/665/tirc-v12-release/#comments Sun, 27 Apr 2008 17:09:46 +0000 siyb http://geekosphere.org/665/tirc-v12-release/ Eight days after the release of version 1.1, version 1.2 has been completed and may be acquired from our Debian depot or its git repository. The plugin loader as well as the clientsettings option window have been remodeled and plugins are now provided as special formatted tarballs that can be easily installed using the well known plugin installer. Additionally, the IRC away system has been fully implemented now and is therefore ready to be used.

Some nasty and pretty annoying bugs have also been fixed, for instance, all channelflags will be excluded from the nick autocompletion now. For a full list of changes, bugfixes and additions please take a look at the changelog. Windows users will not be able to run this version of tIRC, I simply do not have enough time to modify the code so that it is fully windows compliant.

The platform independence of tIRC defiantly is an important matter, as the client was in fact designed to run on many different platforms, but ever since the introduction of the trayicon and the trayicon flashing mechanism in particular, platform independence was at stake, due to the two completely different approaches of winico, that relies on the windows api and Freedock. The tIRC project is therefore looking for a windows maintainer / packager that is capable of fixing windows related issues within the tIRC code as well as creating full installer packages, for one click installations.

If you are an interested, capable and motivated windows user, that is willing to invest some time and sweat creating a tIRC windows port please let me know. In the meantime, if you are using Windows and want to run tIRC you will have to find a workaround yourself, submit your patch if you did :>.

]]>
http://geekosphere.org/665/tirc-v12-release/feed/
Offener Cut-Up an die Musikkapitalisten http://geekosphere.org/664/offener-cut-up-an-die-musikkapitalisten/ http://geekosphere.org/664/offener-cut-up-an-die-musikkapitalisten/#comments Sat, 26 Apr 2008 02:38:05 +0000 jesse http://geekosphere.org/664/offener-cut-up-an-die-musikkapitalisten/ Eine der Flausen, die ich seit einigen Tagen mit mir herumtrage ist es, einen eigenen Cut-Up Text zu verfassen. Ins Gehirn gepflanzt bekam ich diese Idee durch das 24C3 Resume des classless Kulla, der das viel besser kann als ich. Nur waren die Kommentare und Gedanken, die mir die Blogger heute zu dem offenen Brief an Frau Merkel lieferten, einfach zu gut um es nicht zu versuchen.

Aber genug des Disclaimers, es folgt der offene Cut-Up der Blogosphere an die Musikkapitalisten. Viel Spass ;)

200 “Künstler” jammern in einem offenen Brief an die Kanzlerin. Sie reden jedoch nicht von Kunst, sondern von Geld. Grundsätzlich ist die Wahrung von geistigem Eigentum durchaus zu unterstützen. Einen Brief mit so viel Ignoranz und Jammereinstellung zu schreiben ist schon echt übel und von den Unterzeichnern werde ich mir mit Sicherheit nichts mehr kaufen.

Jetzt weinst du… Ach, Das tut mir aber leid. Wenn es bei mir scheiße läuft, schreib ich auch keinen Brief an Mama Merkel und versteck mich hinter den Künstlern.

Es ist erschreckend, mit welcher Naivität die Künstler hier Methoden fordern, die von einer breiten gesellschaftlichen Schicht längst kritisiert werden. Letzten
Endes bedeutet dies, dass diese kreativen Köpfe Freunde von Diktatur und Überwachung sind.
Genau solche Maßnahmen waren allerdings auch Anfang April vom Europäischen Parlament ausdrücklich abgelehnt worden.

Hey, warum sagt ihr Euren Kunden(!) nicht gleich, dass die sich verpissen sollen? Ach, das tut Ihr ja schon seit Jahren. Sorry, ich vergaß. Bewegt Euch oder geht unter, es juckt mich nicht… Was kann ich für euer geficktes Businessmodell?

Ein Künstler ist jemand, der seiner Kreativität freien Lauf lässt, ungeachtet materieller Faktoren. Der Künstler is kreativ, nicht der Abteilungsleiter Rechnungswesen. Spendet Brot für die Armen, insbesondere denjenigen Vollkünstlern, die dieses Pamphlet unterschrieben.

Allein die Idiotie, dem Urheberrecht und dem geistigen Eigentum einen Feiertag zu widmen, ist mehr als schwachsinnig. Es geht in ihm keineswegs um die Zukunft des Standorts Deutschlands und auch nicht um die Existenz junger Künstler, sondern - ganz banal - um die Sicherung von Pfründen.

[Ist] eines der Kernelemente unserer Gesellschaft, dass wir den Wert von Dingen nur noch am Zahlenwert vor dem Eurozeichen festmachen? Dass selbst Kultur heute Wirtschaft sein muss, um ernstgenommen zu werden? Von mir bekommt ihr nicht einen roten Heller, ich scheiß auf euer Eigentum. Kultur kann nur Allgemeingut sein! Die grössten Kunstwerke wurden nicht aus einem kommerziellem Zweck erschaffen.

Wenn man durch illegale Downloads “Künstler” wie DJ Ötzi und Scooter zum Aufgeben zwingen kann - ICH BIN SOFORT DABEI! Ein Schelm wer dabei Böses denkt! Es
wird an Vielfalt einen ernormen Schub geben, wenn die Musikindustrie nicht mehr bestimmt, was im Radio gespielt wird.

Wie viel Wahrheit steckt in einer von der Industrie selbst gesponsorten Studie? 70% Filesharing + 46% HTTP + 15% "Kleinkram" = 131% … Wow, da sieht man, dass das Internet ein Wachstumsmarkt ist. Völliger
Blödsinn, es geht doch nur um mehr Kohle, Zaster, Rendite. Ende.

Wird nur schwierig sein [von den sagenumwobenen Nachwuchstalenten] überhaupt einen zu finden, diese sind nämlich in der Regel selbst damit beschäftigt ihre Zukunft zu planen. Eine Zukunft, in der sie völlig selbstständig ohne Plattenfirma funktionieren können.

Die Muikindustrie steht für mich synonym für Verzweiflung! Sie selbst wird als Übeltäter ihres eigenen Versagens ohnehin nie aus diesem Dilemma herauskommen.

Learn to play or get the fuck out.

]]>
http://geekosphere.org/664/offener-cut-up-an-die-musikkapitalisten/feed/
Ubuntu 8.04 - so what? http://geekosphere.org/663/ubuntu-804-so-what/ http://geekosphere.org/663/ubuntu-804-so-what/#comments Thu, 24 Apr 2008 20:32:37 +0000 jesse http://geekosphere.org/663/ubuntu-804-so-what/ :P
via IRC ]]>
http://geekosphere.org/663/ubuntu-804-so-what/feed/
Soziale Netzwerke - Fluch oder Segen? Gleich im Chaosradio! http://geekosphere.org/662/soziale-netzwerke-fluch-oder-segen-gleich-im-chaosradio/ http://geekosphere.org/662/soziale-netzwerke-fluch-oder-segen-gleich-im-chaosradio/#comments Wed, 23 Apr 2008 19:38:05 +0000 jesse http://geekosphere.org/662/soziale-netzwerke-fluch-oder-segen-gleich-im-chaosradio/ Achtung, Blitzinfo! Gleich, also am 23. April 2008 um 22 Uhr, wird es kurzfristig eine neue Chaosradio Sendung geben.

In der Folge 134 werden sich Jakob Kranz, Frank Rosengart und Constanze Kurz mit der Thematik der sozialen Netzwerke auseinandersetzen. Gerade Jugendliche und nicht-so-technik-affine Ältere gehen mit Ihnen doch oft sehr sorglos und merkbefreit um. Ich denke da spontan an die Datenschutz Problematik bei StudiVZ (Anfragen der Polizei wegen dort eingestellter Kifferfotos und deren Protagonisten), oder die Geschichten mit 12 jährigen MySpace Nutzern die Adressen und Telefonnummern öffentlich in ihre Profile schreiben.

Ich bin gespannt auf die Diskussion und habe auch schon direkt ein paar Leute im Auge, denen ich die Aufzeichnung heimlich auf die MP3 Player schieben werde ;-)

Die Streams sollten gleich wie gewohnt über streams.xenim.de verfügbar sein.

]]>
http://geekosphere.org/662/soziale-netzwerke-fluch-oder-segen-gleich-im-chaosradio/feed/
Music for Everyone… and the Others. http://geekosphere.org/648/music-for-everyone-and-the-others/ http://geekosphere.org/648/music-for-everyone-and-the-others/#comments Tue, 22 Apr 2008 21:59:02 +0000 jesse http://geekosphere.org/648/music-for-everyone-and-the-others/ Einige Zeit ist in dieser Kategorie nichts mehr geschehen. Das liegt wohl hauptsächlich daran, dass ich musikalisch gesehen viel Zeit in der Medieval/Folk Ecke verbracht habe. Seit dem 24C3 begleiten mich allerdings wieder vermehrt elektronische Melodien auf meinen Streifzügen durch die virtuellen Welten.

Und so bin ich auf der Seite von Oxb gelandet. Oxb ist ein in den 80er Jahren in Frankreich aufgewachsener Künstler, der schon in frühen Jahren anfing, sich für Musik zu interessieren und Klavier zu spielen. Wenig später entdeckte er mit einem Commodore (yay) die elektronische Musik, produzierte Musik für die Demoscene und später für ein Hip Hop Projekt. Die Musikstücke, die er unter der Creative Commons zum Download bereitstellt, bieten einen Einblick in seine Fähigkeit, in verschiedensten Stilrichtungen von Dnb über Electrop zu Meditative tolle Musik zu produzieren.

FC #2 CoverEin Projekt, in dem Oxb ebenso aktiv ist, stellt die (das?) French Collective dar, “ein Zusammenschluss von französischen Musikern aus der guten alten Demoscene”. Insgesamt 23 Tracks sind dort in zwei veröffentlichen EPs als freie Downloads verfügbar. Auch hier lässt sich keine eindeutige Stilrichtung nennen, denn neben viel Elektronik, IDM oder Funk sind auch reine Akkustikstücke enthalten.

Ich darf Euch beide Seiten in jedem Fall wärmstens ans Herz legen. Qualitativ hochwertige und freie Musik. Was will man mehr?

]]>
http://geekosphere.org/648/music-for-everyone-and-the-others/feed/