latest Tweet:
(Rails3 + MongoDB) == ?

InDesign: Sprache für ganzes Dokument ändern

March 8th, 2010

InDesign Es gibt zwei Möglichkeiten die Sprache für das Text- und Absatzformat in InDesign zu ändern. Wenn wir allerdings nicht für jedes Textfeld die Sprache ändern wollen, müssen wir uns eines Workarounds bedienen. Schließlich gibt es kein “Sprache für Dokument ändern”. Dann wollen wir mal:
Read the rest of this entry »

Erfolg im Leben

February 9th, 2010

Es kann so einfach sein.. Werbung von Morgen.

Erfolg im Leben

Aufgenommen: Bf Hamburg Altona (neben Mc Donalds) – “Werbekasten”


Update via @MrRaffnix – so macht man’s richtig:

Read the rest of this entry »

Brief an einen Freund

February 8th, 2010

Um herauszufinden, was du willst, musst du bewusster leben – nicht danach suchen. Denn erst Erlebtes lässt sich reflektieren. Leben ist permanent in Bewegung zu bleiben.
Studien haben ergeben, dass sportliche Menschen, denen man mehrere Wochen lang Faulenzen verordnet hat, schon nach kürzester Zeit schwere physische Mängelerscheinungen aufwiesen. Ich bin mir trotz fehlenden Studien sicher, dass genau dies auch mit deiner Psyche passiert wenn du deinen Geist zu Bette trägst. Am leichtesten passiert dies, wenn du dich auf erreichtem ausruhst. Was dein Körper dir mit schwammigen Polstern verbucht, endet für dein Wesen in einer erträglichen, unbewussten Einfalt. Die Seligkeit scheint omnipräsent – ist aber zerbrechlich wie Porzellan. Es ist einfacher.

Reflektierst du diese Hypothese auf deine Beziehungen, wirst du ganz ähnliche Zusammenhänge erkennen. Insbesondere partnerschaftliche Beziehungen können unter der enormen Last der Unbedarftheit bersten. Die Schlichtheit einer Beziehung ist bester Nährboden für Glückseligkeit. Wenn sich Lebensbedingungen und Beziehungen ändern kann es aber sein, dass dieser Boden nicht mehr trägt. Was man also bis hierher aufgebaut hat, kann sich geradewegs entrüsten. Du bist entmutigt und enttäuscht von dir selbst. An dieser Stelle bist du gerade. Du musst nun beantworten ob du dir zutraust mit den gleichen Steinen, mit der Annahme die Architektur besser zu verstehen, das Fundament neu zu verlegen. Wenn, denke daran, dass du entweder die Ruinen des alten Baus – so weit möglich – wegräumst oder ein, in seiner Stabilität gefährdetes, Neues darauf setzt. Oder du sogar neue Gründe erforscht und auf neuem Raum mit neuem Material baust.
In jedem Fall ist es maßgebend, dass du die ständige Anpassung und Auseinandersetzung wahrst. Lass dies dein oberster Grundsatz sein.

Vielleicht konnte ich dir ein wenig helfen. Viel Erfolg und Glück!

Cheatsheet: moving data from one server to another

January 20th, 2010

This article is about moving a running web-environment along with it’s MySQL database from one server to another via SSH.

Compress files

Let’s compress the directory we’re going to move using gzip:

tar cfvz backup.tar.gz /path/

Dump MySQL database content

mysqldump -uUser -p -hlocalhost database_name > dump.sql

You can also dump several databases with mysqldump by addind the --databases or --all-databases parameter.

Moving files

Now we use SCP to move files to our new machine. The following example copies from the old machine:

scp user@host:/path/backup.tar.gz .

The other way round, copying the file to the new machine from the old one would look like this:

scp backup.tar.gz user@host:/path/backup.tar.gz

Do the same with your database dump.

Uncompress files

Simply type:

tar xfvz backup.tar.gz

Now we should have the same directory structure we had on our old machine.

Import MySQL database

mysql -uUser --default-character-set=utf8 -hlocalhost -p database_name < dump.sql

If you have international content and an utf-8 environment running don’t forget to pass the charset-parameter!

Hamburger Hafen im Winter

January 12th, 2010

Passend zum Schneechaos in Norddeutschland ein paar Eindrücke aus dem Hamburger Hafen im Winter. Ich habe noch nichts nachbearbeitet – also seht ihr Rohmaterial aus der Kamera.

Eisbrecher Hamburg

Read the rest of this entry »

select any HTML text in element with jQuery

November 19th, 2009

The following script jQuery extension selects any text from a given jQuery selector. Tested with Firefox and Safari – should work in IE6+ as well.

jQuery.fn.extend({
  selectText: function() {
    var text = $(this)[0];
    if ($.browser.msie) {
      var range = document.body.createTextRange();
      range.moveToElementText(text);
      range.select();
    } else if ($.browser.mozilla || $.browser.opera) {
      var selection = window.getSelection();
      var range = document.createRange();
      range.selectNodeContents(text);
      selection.removeAllRanges();
      selection.addRange(range);
    } else if ($.browser.safari) {
      var selection = window.getSelection();
      selection.setBaseAndExtent(text, 0, text, 1);
    }
    return $(this);
  }
})

To use it simly do:

var shortSelector = $('#name').selectText();
var longSelector = $('ul#names li:contains("Hampel")').selectText();

written on top of Source and Source

T-Mobile Hotspot einrichten

August 13th, 2009

T-Mobile Hotspot Wer einen Complete Tarif mit iPhone hat, hat “eigentlich” auch eine HotSpot Flat für die über 8000 Hotspots vom rosa Riesen. Da aber die komplette Benutzerverwaltung auf mein.t-mobile.de absoluter Schrott ist und von Integrität nicht die Rede sein kann, muss man erraten wie man nun an seine Zugangsdaten kommt. Wenn man es weiss, ist es einfach: Read the rest of this entry »

HTML to PDF Library for PHP 5

July 8th, 2009

DomPDF HTML to PDF As I had to build a simple html to pdf converting for a client using php, I found a beautiful library called DOMPDF written by Benj Carson.

It seemed to be very lightweight and uncomplicated, which turned out to be true. In a standard case it really is as simple as

$pdf->load_html($html);

I am going to talk about the basic usage and problems I had to solve, specially with umlauts / non latin characters.
Read the rest of this entry »

Bankenrückblick, Giroüberblick

June 18th, 2009

Geldbaum Nachdem ich mich nun seit einem Jahr mit den verschiedenen Banken auseinandersetzte und seit Amerika auch den Auslandseinsatz beurteilen kann, möchte ich die Erfahrungen nicht für mich behalten:
Read the rest of this entry »

Good Morning, Vietnam

May 18th, 2009

captain-america Nun kann ich auch endlich behaupten, mal in den Vereinigten Staaten gewesen zu sein.
Das erste, was mir auf der Interstate von O’Hare nach Chicago ins Auge fiel war ein riesiger gelber Bus in dem viele alte Menschen saßen. Darauf Stand in weißen Lettern Vietnam Veterans. Witzig.

Allein der Aufenthalt am Flughafen hat aber schon völlig neue Erfahrungen aufgeworfen. So sass ich gerade gemütlich auf dem Klo (das übrigens ein riesiges Wasserreservoire hat) als mich aus dem Lautsprecher über mir eine kratzende Stimme hinwies “Do not forget to wash your hands after using toilets. Please use Soap!”. Wow. Fast hätte ich’s vergessen. Danke!

Auch auf den meisten Toiletten in Restaurant sind Schilder wie Read the rest of this entry »