"kinderporno mit stoppschildern zu bekämpfen ist wie zu glauben, ihn rechtzeitig raus zuzi... "

Tipp

latest blog entries

latest bookmarks

Stoppt die Vorratsdatenspeicherung! Jetzt klicken &handeln! Willst du auch an der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

blah

Mon

19

Jan

2009

Der Beginn einer Zensur-Infrastruktur

Ein *leicht* sarkastischer, unbedingt lesenwerter Artikel zum Thema Zensur bei Kris 'Isotopp'. Erst muss man sich vor Lachen bepissen, dann muss man eher weinen.

read more 0 Comments

Mon

19

Jan

2009

(Fast) Geschafft. Keine Klausuren mehr :)

So, jetzt ist es fast geschafft. Keine Klausuren mehr!!11elfelf

 

Mein Fernstudium der Wirtschaftsinformatik entbehrt nur noch der Diplomarbeit.

 

 

Diese wird sich mit den Themen Wissensmanagement und Semantic Web (BUZZ WEB 3.0) beschäftigen. Ein riesengroßes Fass, aber ich denke, eines der spannensten Themen, die man sich nur aussuchen kann.

 

Wer gute Resourcen hat, bitte ab innen Kommentar!

read more 0 Comments

Sat

18

Oct

2008

Büro Umzug

Ein paar Bilder vom Jimdo-Umzug:

read more 0 Comments

Sat

16

Aug

2008

Bei Jimdo Arbeiten!

Warum?

Ein einziges Baby, keine "Kundenprojekte, die diesen Monat  noch fertig müssen, damit wir ne Rechnung schreiben können", lockere aber trotzdem professionelle Arbeitsatmosphäre, nicht um 8 Uhr im Büro sein müssen, der Schub nach vorne, ständig dazu lernen, konsequentes Refaktorisieren der Software und Rauswerfen von altem "Müll", die sehr gute Kaffeemaschine, Open Source.

 

Achja: Und Chefs, die sich nicht als Chefs fühlen, sondern als Teil des Team - manchmal stolz wie ein Kind sind, wenn sie aus dem Urlaub mit nem neuen "Deine Mudda"-Spruch ankommen, den noch keiner kennt ;)

 

Na? Auch will?

 

read more 1 Comments

Sat

09

Aug

2008

PHP: SortingIterator

I just had the need for an Iterator that can sort itself by a user defined callback.

 

My special use case is that the DirectoryIterator of PHP does not sort the file list so it's pretty random. But my program logic relies on files being sorted by filename.

 

So here's the little class:

read more 1 Comments

Mon

04

Aug

2008

on holiday: just saved some norwegian sailor souls

While enjoying the holidays at the beautiful northsea isle "Amrum" and going out for a smoke two hours ago I just noticed a boat in the dark about 200 meters away. It didn't seem to have a right driving direction and was just near the ferry port (look at the map).

 

So I thought it's better look what's up and just took my bike to drive to the ferry port. After 2 minutes I arrived and asked them if I can help.

 

Fortunately they could speak english (bad if you're a sailor and can't) and they told me that they don't know where the sailboat-habour is located (they didn't have high resolution sea-maps with them :[)

 

They asked my to come on board and help them. Ok, did so and asked for a lamp to show them the way (it's just a few hundret meters but a very dangerous terrain if you don't know it because of many sand banks and tidelands).

 

In the end everything went well, the norwegian crew arrived save at the harbour and they gave  me some irish (tripple distilled) whiskey (they actually came from great britan).

 

But I don't drink whiskey at all :)

read more 0 Comments

Wed

09

Jul

2008

one day we'll be united ...

YouTube-Video
read more 0 Comments

Sun

29

Jun

2008

some pics from soccer-party at hamburg-altona

bus-stopping and bus-climbing :)

read more 0 Comments

Sat

28

Jun

2008

YEAAAH - private website finally moved to Jimdo!

Much to do but the biggest step is done :)

read more 1 Comments

Tue

03

Jun

2008

jünge

YouTube-Video
read more 0 Comments

Sun

06

Apr

2008

Linux/Software-RAID1 with USB works!

These days I've got a 2-drive usb case with 2x500GB hdds. Despite the fact the case supports hardware-raid I using it with linux software RAID. Why? It's simple: I don't trust the RAID chip (chinese/taiwan crap). What if it trashes my harddisks/data? What if array rebuilding doesn't work or is going crazy?

Linux software RAID has been stable for years here. And yes I'm aware of the performance impact because data has to be sent twice but data safety is more important than performance.

Well, setting up RAID is easy. Just partition the two disk with a linux-raid-autodetect (type: fd) each. Then create the RAID1:


sudo mdadm --create /dev/md0 --chunk=4 --level=1 --raid-devices=2 /dev/sdc1 /dev/sdb1


Linux detects the raid array without any problems if the harddisk has been turned on before you boot. If you turn it on while Linux is running you can see someting like this:


Apr 5 16:30:16 turingmachine kernel: [ 581.115378] md: bind
Apr 5 16:30:16 turingmachine NetworkManager: [1207405816.515378] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/volume_uuid_1ce94a96
Apr 5 16:30:16 turingmachine kernel: [ 581.205182] md: array md0 already has disks!
Apr 5 16:30:16 turingmachine kernel: [ 581.213413] md: array md0 already has disks!
Apr 5 16:30:16 turingmachine kernel: [ 581.221198] md: array md0 already has disks!
Apr 5 16:30:16 turingmachine kernel: [ 581.226570] md: array md0 already has disks!


But it doesn't seem to happen all time. I'll keep an eye on it ...

Next step was crypting the raid-array so that stasi 2.0 doesn't have a chance to get my private data. This is very easy if you follow this howto.

Hope that helps someone :-)
read more 0 Comments

Sun

06

Apr

2008

smbfs suxx, use cifs

When you wanna mount a SMB share, please use the CIFS driver instead of SMBFS. CIFS is the successor of SMBFS and has many advantages. For example today I noticed that timeouts while copying huge amounts of data went away. So use mount.cifs instead of smbmount/mount.smbfs
read more 0 Comments

Mon

31

Dec

2008

New open-source project "dropr" - the message queue framework for PHP

I'm proud to announce my first open source project "dropr". It has been founded because of the lack of a message queue framework for PHP.

The main goals are:

  • reliable and durable (failsafe)-messaging over networks
  • decentralized architecture without a single (point of failure) server instance
  • easy to setup and use
  • modularity for queue storage and message transports (currently filesystem storage and curl-upload are implemented)

The project is sponsored by my lovely employer Jimdo!

Please visit the dropr - php message queue project homepage for more information.
read more 0 Comments

Mon

31

Dec

2008

Windows at its best

Over the christmas holidays I had a strange meeting with the lovely windows operating system. After rebooting the Windows of my brothers' computer suddenly forgot it's usb keyboard and mouse. So, no access to the system anymore. After googling a bit I found out that if you disable the password of the main user the system should log in automatically and reinstall the drivers. Ok, there's a little nice linux tool called "Offline NT Password & Registry Editor" that lets you reset passwords of nt-like systems. Did that, no login occured anymore. Ok, now Windows found the keyboard and but prompted me to install it by clicking or pressing the OK-button!! "§$%&/(!! WTF!! This is really the most stupid thing I've ever seen in windows! Chicken-Egg at its best.

Btw the computer has no ps/2 port, no ps/2 emulation. Plugging in another keyboard didn't change the result. The only thing that will help is to reinstall this fucking windows system.

I'm very proud to announce that I'm now all out of windows. My home notebook and my work computer are now powered by Ubuntu. Thanks for this great system. Windows is only existing in a virtual box.
read more 0 Comments

Tue

22

May

2007

Neuste Spam Methode

Warum nicht einfach E-Cards versenden:




Message-ID: <1500638885.1179834969819.JavaMail.ringo@ringo19.tickle.com>
From: Abdulahi Dieng
To: debian-isp@lists.debian.org
Subject: Abdulahi has sent you an e-card!
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_Part_274315_1500635153.1179834969819"
X-Original-Recip: debian-isp@lists.debian.org
Accreditor: Habeas
X-Habeas-Report: Please report use of this mark in spam to
X-Originating-IP: 212.100.250.217
Date: Tue, 22 May 2007 04:56:09 -0700 (PDT)
X-Rc-Spam: 2007-05-03_01
X-Rc-Virus: 2006-10-25_01
X-Rc-Spam: 2007-05-03_01
Resent-Message-ID:
Resent-From: debian-isp@lists.debian.org
X-Mailing-List: archive/latest/23989
X-Loop: debian-isp@lists.debian.org
List-Id:
List-Post:
List-Help:
List-Subscribe:
List-Unsubscribe:
Precedence: list
Resent-Sender: debian-isp-request@lists.debian.org
Resent-Date: Tue, 22 May 2007 12:15:35 +0000 (UTC)

Abdulahi Dieng sent you a Ringo eCard! http://www.ringo.com/photos/ecard.html?d=none&b=fdsoXnB6nkq0&origin=photoinvite

Abdulahi included this message:
Regarding Mr. David Moussa.
read more 0 Comments

Thu

03

May

2007

Rückblick auf ein halbes Jahr NorthClick

Nachdem ich jetzt ein halbes Jahr bei NorthClick arbeite, juckt es mich in den Fingern, einen kleinen Rückblick zu schreiben.

NorthClick wurde 2004 von 3 Jungspunden (2 sind sogar jünger als ich ;-) )- Matthias, Fridtjof und Christian - gegründet, mit dem Ziel, das einfachste Web-CMS der Welt zu bauen. Gefolgt von einer klaren Unternehmensstrategie, dieses Produkt als Kernkompetenz anzubieten und laufend weiterzuentwickeln. Diese Strategie ziehen die Jungs bis heute durch - ich glaube, ein nicht zu verachtener Erfolgsfaktor.

Dies war auch einer der Gründe, die mich zu diesem Unternehmen zogen. Weitere sind der gelebte Perfektionismus, die Liebe zum Detail und auch der Weitblick bei Weiterentwicklungen.

Daneben kommt der Spaß nicht zu kurz. Einmal pro Tag "Atomic Bomberman" spielen ist Quasi-Pflichtprogramm. Das ist so energisch, dass sogar schon die Nachbarn über uns gefragt haben, was denn immer so gegen 18 Uhr los sei. Große Neuentwicklungen werden mit Turnieren und Bier trinken gefeiert.

Zuerst wollte ich auch nicht glauben, dass man Spaß und Professionalität so gut vereinen kann. Im Laufe kürzester Zeit zeigte sich mir aber, dass das keine gespielte "Wir-sind-freunde"-Taktik ist, sondern einfach so ist. Was ich noch herausstellen will, ist die Ehrlichkeit und Offenheit. Es werden keine Informationen geheim gehalten, Konversationen erfolgen offen, es zählt nur das Ergebnis. Keine Rechthaberei und Machtstrukturen. Einfach ehrlich.

Ein weiterer Punkt ist, dass unentwegt und konsequent Refactoring am bestehenden System angewendet wird, also strategisch keine Inseln aufgebaut werden - dazu gehört auch das Neinsagen und Auslagern von Kompetenzen. Es gibt keine wirklichen Hierarchien, sondern wird demokratisch abgestimmt - keiner fühlt sich gekränkt, wenn es der andere einfach wirklich besser weiß. Ich denke, dass sind auch wichtige Erfolgs- und Motivationsfaktoren für ein Unternehmen.

Mir fällt noch vieles ein, von dem ich schwärmen könnte, aber das ist vielleicht dann auch soviel, dass man es es vielleicht nicht mehr glaubt. Vielleicht trägt das noch dazu bei: Das "Jahresmitarbeitergespräch" heute dauerte 2 Minuten, weil einfach alles passt.

Kurz: Ich bin in der besten Firma der Welt gelandet! Danke, Jungs! ;-)

Wer es nicht glaubt und sich selbst überzeugen will: Wir expandieren und suchen Verstärkung mit Jimdo, der frisch gegründeten Schwester von NorthClick.

read more 2 Comments

Sun

22

Apr

2007

Meine RSS Feeds

Ich habe mir einmal die Mühen gemacht, alle RSS-Feeds, die ich abonniert habe, zusammenzustellen - und zwar auf deliziös. Ist sicher für den einen oder anderen etwas dabei, die Liste werde ich in den nächsten Tagen noch vervollständigen :-)
read more 0 Comments

Thu

04

Jan

2007

Adé St.Adé - Auf in die schönste Stadt der Welt!

Ja, jetzt ist es soweit: Ich habe endlich (vorübergehend) eine WG in Hamburg gefunden. Diese ist 300 Meter (einmal über die Bahnschienen) von meinem Arbeitsplatz entfernt und liegt am "3-Stadteile-Eck" Bahrenfeld/Ottensen/Altona. Vermieter ist ein ägyptischen Dönerladenbesitzer :] - der aber prinzipiell nie da ist, weil er immer in seinem Laden steht und frische Döner/Pizzas/Baguettes zubereitet oder in Ägypten Urlaub macht. Der Döner wurde auch schon getestet, rockt!

Das Zimmer ist ca. 20qm groß, also schön geräumig, damit auch nen großes Bett (für untenrum und so nech) und die ganzen Server reinpassen. Badewanne, Waschmaschine usw. sind alles vorhanden. Also schon ein echter Glücksgriff, von dem aus man ganz in Ruhe eine eigene Wohnung suchen kann.

Hier sieht man es bei Google Maps.
read more 0 Comments

Tue

12

Dec

2006

some pics from northclick office

Yeah I really can't hide those pics (and especially the orgasmic espresso-machine) from you!















read more 1 Comments

Fri

27

Oct

2006

de.licio.us script updated

Alexander Hagenah asked me if I can tune the script al little bit. It should return the entries by date. No problem, here the little hack:



<?php
$xml = simplexml_load_file('http://del.icio.us/rss/s0enke');

$entries = array();

$i = 0;
foreach ($xml as $element) {
if ($i++ == 0) {
continue;
}

list($time) = $element->xpath('./dc:date');
list($time) = (array)$time;
$time = strtotime($time);

$entries[$time - $time % 86400][$time] = $element;
}

foreach ($entries as $date => $time_entries) {
echo '<br class="clear" /><h4><span>' . strftime('%d.%m.%Y', $date) . '</span></h4><div class="block">';
foreach ($time_entries as $time => $element) {

echo '<p>' . strftime('%H:%M', $time) . '<br /><strong><a href="' . $element->link . '">' . utf8_decode($element->title) . '</a></strong></p>';
}
echo '</div>';
}
?>
read more 0 Comments

Thu

28

Sep

2006

bookmarks from de.licio.us account online

A simple PHP script enables my homepage to show my latest bookmarks. The technique is only some simplexml.

Look at the new menu entry above. Enjoy watching my Web 2.0(aka. 1984)-life (expressed in links I like)! :-D

Here the simple code:



$xml = simplexml_load_file('http://del.icio.us/rss/s0enke');

$i = 0;
foreach ($xml as $element) {
if ($i++ == 0) {
continue;
}

list($time) = $element->xpath('./dc:date');
list($time) = (array)$time;

echo '<p>' . strftime('%d.%m.%Y %H:%M', strtotime($time)) . '<br /><strong><a href="' . $element->link . '">' . utf8_decode($element->title) . '</a></strong></p>';

}
?>
</div>
read more 1 Comments

Tue

15

Aug

2006

employer changed

As of november 1th, i'll work at northclick gmbh, hamburg in the field of research and development. I'm very glad about this new challenge and looking forward to work in a great team on a great product!
read more 1 Comments

Sun

25

Jun

2006

Web-designer's daily harm

I guess this pie-chart speaks out of every webdeveloper's soul:



read more 0 Comments