Archiv

Autor Archiv

Teilnahme an Allgäu-Orient-Rallye 2012

7. Januar 2012 Malte Keine Kommentare

Allgäu Orient Rallye 2012Vielleicht bin ich verrückt, aber nachdem ich gefragt wurde, ob ich an der Allgäu Orient Rallye 2012 teilnehmen möchte, habe ich direkt zugestimmt. Dabei handelt es sich um eine Rallye, bei der man in 6er-Teams mit 3 Autos von Oberstaufen (Allgäu) nach Baku (Aserbaidschan) fährt, um die Autos dort für einen guten Zweck zu spenden. Als Low-Budget-Alternative zur Rallye Paris-Dakar versteht sich die Allgäu Orient Rallye als letztes automobiles Abenteuer der Welt.

Und es klingt sehr vielversprechend: Autos, die bei der Allgäu Orient Rallye 2012 teilnehmen, müssen älter als 20 Jahre oder nicht mehr als 1.111 EUR wert sein und man darf während der Rallye keine Autobahen und kein Navi nutzen. Insgesamt nehmen 111 Teams mit 333 Autos teil und jedes Team verfolgt eigene Hilfsprojekte in unterschiedlichsten Ländern. Hier wird also Spaß und der gute Zweck kombiniert, eine super Sache wie ich finde.

Deshalb nehme auch ich an der Allgäu Orient Rallye 2012 mit meinem Team 50 Grad Ost teil. Die Vorbereitungen laufen bereits auf Hochtouren und wir suchen weiterhin nach Untersützern in Form einer Kilometer-Patenschaft, aber seht selbst auf unserer Homepage.

Weitere Informationen gibt es auf der Veranstaltungs-Homepage.

Categories: Allgemein Tags:

Erfahrungen mit dem BITOU MTB Fahrtechnik Training

26. Oktober 2011 Malte 1 Kommentar

Im August war ich für ein paar Tage im Schwarzwald zum Mountainbiken. Um die Sicherheit auf dem Mountainbike zu erhöhen, nahmen wir an einem MTB Fahrtechnik Training von BITOU teil, was Mitte August an einem Samstag und Sonntag stattfand. In diesem Post möchte ich den Ablauf schildern sowie von unseren (nicht erfüllten) Erwartungen berichten:

Tag 1:

Als offizieller Treffpunkt des BITOU Fahrtechnik Trainings wurde das Kurhaus angegeben. In einem letzten Brief war es aber plötzlich der Bahnhof in Titisee. Dies stiftete bei einigen Teilnehmern schon Verwirrung. Dazu kam, dass offensichtlich erwartet wurde, am Parkplatz hinter dem Bahnhof zu erscheinen, sodass ein Großteil zunächst am Bahnhof warten musste. Als es dann losging, sollte folgendes Programm abgearbeitet werden:
Mehr…

Homepage Backkasten 5000g (Stop-Motion)

3. März 2011 Malte Keine Kommentare

Categories: Allgemein Tags:

Öffnen von PSDs (CMYK) in GIMP

27. Januar 2011 Malte Keine Kommentare

Versucht man mit GIMP eine PSD-Datei zu öffnen, welche im CMYK-Farbmodus abgespeichert ist, wird man folgende Meldung erhalten:

Fehler beim Öffnen der PSD-Datei: Farbmodus wird nicht unterstützt: CMYK

Sucht man nach einer Lösung im Internet, wird man häufig auf Aussagen treffen wie: “Photoshop kann es”. Wer sich aber kein Photoshop installieren will, nur um eine PSD-Datei im RGB-Farbmodus oder in anderen Formaten abzuspeichern, der sollte imagemagick verwenden. imagemagick kann – wer es noch nicht installiert hat – ganz einfach über den Linux-Paketmanager installieren und anschließend führt dann im Terminal folgenden Befehl aus:

convert /pfad/zur/psd/Ursprungsgrafik.psd /pfad/zum/ziel/Zielgrafik.png

Statt png können auch andere Formate verwendet werden. PNG bietet sich jedoch an, um verlustfrei und mit Transparenz zu speichern. imagemagick extrahiert dabei die einzelnen Ebenen und eine Komplettansicht und speichert sie als Zielgrafik-0.png bis Zielgrafik-n.png … ab.

Categories: Linux/Ubuntu Tags:

Ubuntu 10.04 in Standby (Bereitschaft) per Konsole

30. November 2010 Malte 2 Kommentare

Manchmal will man, dass der Rechner zu oder nach einer bestimmten Zeit Herunterfahren soll. Meistens benutze ich dazu eine Kombination aus sleep und shutdown, z.B.:

sleep 600; shutdown -h now

Das sorgt dafür, dass der Rechner 10 Minuten nach Ausführung des Befehls heruntergefahren wird. Meinen Laptop schicke ich jedoch meistens in den Standby- oder Bereitschafts-Modus, damit er nach Aufklappen sofort wieder startklar ist. Der Befehl dafür lautet in Ubuntu 10.04:

dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend

Zeitverzögert in den Standby gehen tut er dann, wenn man analog zu oben sleep xx; voranstellt.

Categories: Allgemein Tags:

Backups und Snapshots von Linux-Servern mit rsync und ssh

28. September 2010 Malte Keine Kommentare

Ich habe auf diesem Blog bereits über eine automatische Backup-Lösung mit rsync und ssh berichtet. Nun habe ich mittlerweile noch eine bessere Variante entdeckt, die nicht nur ein einfaches Backup anlegt, sondern auch gleichzeitig Snapshots von mehreren Tagen produziert, ohne dabei immens Speicher zu verbrauchen.

Das Skript von der Heinlein Professional Linux Support GmbH arbeitet dabei mit Hardlinks, d.h. jeden Tag wird das Backup des Vortages per Hardlink (mehr zum Hardlink bei Wikipedia) kopiert und verbraucht dabei keinen Speicher, da quasi nur ein Link auf die bestehenden Dateien auf der Festplatte gesetzt wird. Erst wenn anschließend das Backup per rsync durchgeführt wird und sich Dateien verändern, werden eben diese veränderten Dateien neu geschrieben. Das heißt, es belegt nur soviel Plattenplatz wie sich Dateien verändern. So kann man die Snaphots viele Tage in die Vergangenheit ragen lassen.

Viel mehr möchte ich an dieser Stelle jedoch nicht beschreiben, da die Beschreibung zum Skript schon sehr ausführlich ist. Auf jeden Fall habe ich die Backup-Lösung mittlerweile im Produktiv-Einsatz und bin sehr zufrieden. Und wie versprochen, hält sich die Festplatten-Belegung in Grenzen und dennoch ist ein vollständiger Zugriff auf die Snaphots der letzten Tage möglich.

Hier der Link zu den Backup-Scripts und dessen Beschreibung

Categories: Linux/Ubuntu Tags:

Studium an der TU München

2. September 2009 Malte 1 Kommentar

Im letzten Jahr berichtet ich von meinem Eignungsfeststellungsgespräch an der TU München, welches ich erfolgreich absolviert habe und daraufhin auch eine Zusage erhielt.

Nun, leider musste ich am 1.7.08 meinen Zivildienst antreten, sodass ich das Wirtschaftsinformatik-Studium an der TUM leider noch nicht zusagen konnte. Glücklicherweise war es möglich, die Bewerbung zurückzustellen und im Folgejahr ohne Auswahlverfahren eine Zusage zu bekommen.

Nach meinem Zivildienst, der am 31.3.09 endete, habe ich mich dann auch sofort beworben und – wie versprochen – eine Zusage erhalten.

Die nächste Hürde war schließlich der Wohnungsmarkt. Eine Bewerbung beim Studentenwerk München habe ich auch schon im Jahr 2008 vorgenommen, in der Hoffnung schon ein paar Wartesemester zusammeln, jedoch wurde in diesem Jahr mein Bewerbungsdatum angepasst.

Für den 1.4.09 habe ich dann auch schon ein Angebot für einen Wohnheimplatz im Josef-Wirth-Weg bekommen. Das brachte mir aber herzlich wenig, denn ich fange erst zum Wintersemester an (das habe ich bei der Bewerbung auch angegeben) und 6 Monate lang will ich keine Wohnung bezahlen ohne dort zu wohnen ;-)

Da ich bis Ende August immer noch nichts vom Studentenwerk gehört habe, habe ich begonnen, parallel nach WGs zu suchen. Mithilfe von wg-gesucht.de wars sehr komfortabel, aber da ich 850km entfernt wohne, fallen jegliche Besichtigungen aus.
Weiter musste ich aber auch gar nicht suchen, denn gestern erhielt ich ein Angebot vom Studentenwerk München für ein WG-Zimmer in Garching I (Jochbergweg). Ohne zu zögern habe ich das Angebot angeokmmen, denn hauptsache ich komme erstmal nach München und kann anfangen zu studieren.

Ich bin gespannt, was mich am 1.10. in Garching erwartet. Vielleicht liest ja jemand aus dem Wohnheim in Garching hier und hat Lust sich zu melden – würde mich freuen ;-)

Kostenlose Homepage erstellen mit Webvisitenkarte.net

5. August 2009 Malte Keine Kommentare

Für jedes Unternehmen ist es mittlerweile wichtig, eine Homepage zu erstellen. Viele scheuen aber vor meist hohen Kosten zurück, die die Erstellung mit sich bringt oder sind unsicher gegenüber der Technik. Häufig wird versucht, selbst eine Homepage zu erstellen, jedoch haperts in der Regel an Fachkenntnissen und die Ergebnisse sind in vielen Fällen sehr unprofessionell und nicht ausreichend.

Um dem entgegenzuwirken, habe ich zusammen mit meinem Geschäftspartner Hendrik Köhler den Dienst Webvisitenkarte.net entwickelt. Dieser ermöglicht es, mit einer benutzerfreundlichen Oberfläche online eine Homepage zu erstellen, um sich und das eigene Unternehmen zu präsentieren.

Dafür haben wir viele abwechslungsreiche Designs entwickelt, um möglichst jeden Geschmack und jede Branche zu treffen. Zusätzlich haben wir unterschiedliche Module entwickelt, mit denen die Webseiten erweitert werden können.

Die Webvisitenkarte ist in 3 Varianten erhältlich: Eine kostenlose Variante “Free” sowie “Basic” und “Business”.

Man kann jederzeit in einen höheren Tarif wechseln.

Links:

Categories: Web-Entwicklung Tags:

Square (Quadratische) Thumbnails mit ImageMagick generieren

20. November 2008 Malte Keine Kommentare

Dieses Beispiel erzeugt einen quadratischen Ausschnitt aus der Mitte von bild.jpg, skaliert ihn auf 200×200 und speichert ihn als thumb.jpg

convert "bild.jpg" -resize "^200x200" -gravity Center -crop 200x200+0+0 "thumb.jpg"
Categories: Allgemein Tags:

Höhe des TinyMCE automatisch anpassen

19. November 2008 Malte Keine Kommentare

Für ein Projekt brauchte ich ein TinyMCE-Feature, welches die Höhe des Editors dynamisch an den enthaltenen Inhalt anpasst.

Nachdem ich im Internet nicht fündig wurde, hab ichs mir selbst geschrieben. Here it is! Am Code selbst müssen keine Anpassungen vorgenommen werden.

<script type="text/javascript">
var i,d,c=0;
function $(e) {    return document.getElementById(e); }
function getEditorHeight() {
  return parseInt($(tinyMCE.activeEditor.id+'_ifr').style.height);
}
function setEditorHeight(h) {
  $(tinyMCE.activeEditor.id+'_ifr').style.height = h+'px';
}

function createHiddenElement() {
  var elm = document.createElement('div');
  with (elm) {
    id='tmce_height';
    with (style) { position='absolute'; top='0'; visibility='hidden'; width='100%'; }
  }
  $(tinyMCE.activeEditor.id).parentNode.appendChild(elm);
}
function changeHeight() {
  c++;
  var old_h = getEditorHeight();
  if (c>=10) { c=0; window.clearInterval(i); }
  setEditorHeight(old_h+d/10);
}

function adjustEditorHeight() {
  if (!$('tmce_height')) { createHiddenElement(); }
  var old_h = getEditorHeight();
  $('tmce_height').innerHTML = tinyMCE.activeEditor.getContent();
  var new_h = $('tmce_height').clientHeight+80;
  window.clearInterval(i);
  i = window.setInterval("changeHeight()",10);
  d = new_h-old_h;
}
</script>

In den TinyMCE-Optionen folgendes hinzufügen:

tinyMCE.init({
...
init_instance_callback: "adjustEditorHeight",
onchange_callback: "adjustEditorHeight"
});