Samstag, 13. Dezember 2008

Project Euler - Programmierübungen der Extraklasse!

Ständig steht man vor dem Problem, dass man nicht weiss was man programmieren soll. Entweder sind Programme einfach nicht realisierbar oder es sind so einfache Programme, dass man selber den Nutzen der ganzen Sache nicht erkennt.

Wenn man jetzt noch einen kleinen Hang zu mathematischen Problemen hat, dann ist Project Euler das absolut passende Programm für viele Stunden von Programmierarbeit.

Mehrere auf Programmiersprachen bzw. Lösungen durch Programmiersprachen zugeschnittene Probleme fordern und lehren ungemein. Das beste daran ist die Möglichkeit nach einer eigenen Lösung sich in einem Forum mit anderen auszutauschen und den eigenen Code immer weiter zu optimieren.

Project Euler

Dienstag, 7. Oktober 2008

Open-Source Bug-Tracker - Mantis

Auf der langen Suche nach einem einfach zu installierenden und vorallem Ressourcen sparenden Bugtracker bin ich auf "Mantis" gestoßen. Dieser bietet alles was man braucht, ohne viel Schnickschnack und aufwendiges Design, aber mit sehr guter Funktionalität.

http://www.mantisbt.org/

Montag, 6. Oktober 2008

Mister-Wong - Social Bookmarking Tool

Da ich ein Freund des Web 2.0 und ständig auf der Suche nach Codeschnippseln, oder Problemlösungen bin ist dieses Social Bookmarking Tool eine sehr schöne Sache.
Durch Addons im Browser können so die relevanten Seiten an Mister-Wong übermittelt und dort auf einem eigenen Profil veröffentlicht werden.

Sollte man nun das gleiche Problem erneut vorfinden, oder möchte man gerne anderen Leuten die Antworten auf die Fragen geben ist dies mit der eigenen Bookmark-Seite kein Problem mehr.

Mister-Wong

Sonntag, 5. Oktober 2008

Basteln macht wieder Spaß! - Cubeecraft

Im planetquake.de-Forum bin ich auf diese absolut geniale Seite gestoßen. Diese Seite bietet Vorlagen an, welche ausgedruckt und durch die vorhandenen Markierungen so geschnitten werden können, dass es anschließend möglich ist Figuren daraus zu basteln.
Die Figuren, welche angeboten werden stammen aus allen Bereichen des Films und der Computerspiele und sind für die Nerds unter uns eine wahre Freude :)

http://www.cubeecraft.com

Donnerstag, 25. September 2008

Automatische Sicherung mit tar auf FTP-Server

Ich stand in der letzten Zeit vor dem Problem, eine gute Sicherungsmethode zu finden, welche performant, sicher und unkompliziert von statten geht.
Die beiden ersten Punkte habe ich denke ich erfüllt, am dritten Punkt müsste ich noch arbeiten :)
In diesem Fall wird per Shell-Script eine Sicherung aller relevanter Daten erstellt, gepackt, komprimiert und anschließend auf einen FTP-Server hochgeladen. Wer es brauchen kann, soll es sich gerne kopieren.

#!/bin/sh

# Festlegen der für das Script nötigen Variablen
dateiname="backup.tar.gz"
mysql=`date "+mysql_backup-%Y-%m-%d.sql"`
apache=`date "+apache_backup-%Y-%m-%d.tar.gz"`
datum=`date +%Y-%m-%d`

cd /

# Erstellen der verschiedenen Sicherungen
# MySQL-Komplettsicherung
# Apache-Configsicherung
mysqldump -uuser -ppasswort --all-databases > $mysql
tar cplvzf $apache /etc/apache2
tar cplvzf $dateiname /

echo "Backup erstellt!"

# Erstellen eines neuen Log-Eintrags in die backup.log
echo $dateiname $datum >> backup.log

# Verbindung zum FTP-Server und Hochladen der Dateien
ftp -n 150.50.50.0 << END_OF_FTP
user heinz_user heinz_passwort
put $dateiname
put backup.log
quit
END_OF_FTP

echo "Daten erfolgreich hochgeladen!"

# Löschen der auf dem Server erstellten temporären Dateien
cd /
rm $dateiname
rm $mysql
rm $apache