Archiv

Archiv für Mai, 2009

AppServ – Kompletter Webserver für Windows

29. Mai 2009

Wer hat das nicht schon mal gehabt, da wollte man mal einem Kumpel, Kollegen oder Mitarbeiter einen Entwurf einer Webseite schicken und musste sich erst überlegen wo man Freespace herbekommt oder einen Unterordner auf seinem vorhandenen Speicher erstellen. Das geht aber eigentlich viel einfacher. Man besorgt sich AppServ (Stabile Version 2.5.10). Es gibt auch die Version 2.6.0, die PHP6 und MySQL 6 (noch in der Entwicklungsphase ) benutzt. Die Entwickler werben mit der Aussage:

AppServ is a full-featured of Apache, MySQL, PHP, phpMyAdmin. You can setup in 1 minite.
Package of AppServ
- Apache
- PHP
- MySQL
- phpMyAdmin

Und mit dem Setup in einer Minute haben sie Recht. Man läd sich die gewünschte Version und wählt Umfang und Zielordner aus.

AppServ - Auswahl der Services

AppServ - Auswahl der Services

Nach dem Setup ist im AppServ ein www-Ordner zu finden, in den man dann natürlich seine Dateien legen kann. Das MySQL-Password wird übrigens auch in der Installation festgelegt. Es gibt auf der Projektseite auch ein Zendoptimizer-Addon, was man ganz einfach nachinstallieren kann.

Somit kann das Wohnzimmerhosting im wahrsten Sinne des Wortes beginnen ;)

Author: chris Categories: Tools, Windows Tags: , , ,

Bilder komprimieren, Formatwahl und Smush.it

29. Mai 2009

Da ich in meinen Blogbeiträgen oft Screenshots benutze und auch ab und an die Größen überprüfe, habe ich letztens bemerkt, dass einige Vorschau-Bilder ganze 60-70kb haben. Ich habe bisher immer das Format png benutzt und nicht weiter auf die Komprimierung geschaut. Doch beim Posten eines besonders kleinen Bildes ist mir aufgefallen, dass das von Wordpress generierte Preview größer als die Ausgangsdatei ist. Ich dachte mir das geht nun wirklich nicht und habe mich umgeschaut. Bei Phpied habe ich die Antwort gefunden und sie heißt Smush.it für Wordpress. Smush.it ist ein kleines Plugin, welches die Enginge der gleichnahmigen Webseite verwendet. Einmal aktiviert kann man in der Mediathek auf den “Smush.it”-Link klicken und die Kompression der Datei beginnt.

Smush.it selbst sagt, dass die Komrimierung verlustfrei geschieht. Bei png ist mir nicht klar, wie so hohe Kompressionsraten (20-50%) erziehlt werden können, aber bei dem Format JPEG werden zum Beispiel sämtliche Metadaten rausgelöscht, was allein teilweise ein paar kb bringt. Meine Mediathek hat vor der Benutzung von Smush.it 22MB und hinterher nur noch 16MB gehabt. Das zeigt also eine deutliche Einsparung von Speicher und somit auch eine Einsparung von Traffic. Gleichzeitig wird das browsen auf einer Seite bequemer, wenn auch langsamere Anschlüsse schneller die komplette Seite laden können.

Smush.it - Bilder komprimieren

Smush.it - Bilder komprimieren

Wie man sieht arbeitet Smush.it schon recht effektiv, allerdings hatte ich immernoch das Gefühl, dass png und jpg noch einen starken Unterschied machen und habe einige Tests gemacht. Die Tests ergaben, dass Screenshots tatsächlich tendenziell im Format png größer waren und sogar nach der Kompression durch Smush.it Welten zwischen png und jpg lagen. Ich habe mich kurzum entschlossen von nun an das jpg-Format zu benutzen und somit zwar eine Kompression mit leichter Artefaktbildung in Kauf zu nehmen, aber gleichzeitig die Ladezeiten zu verbessern.

Übrigens braucht man Smush.it nicht zwingend für jpg-Bilder, da die Größe meist “nur” eine maximale Kompression von 10% erfährt.

Google Analytics und Adsense systemseitig blockieren

29. Mai 2009

Man kann die Dienste Google Analytics und Adsense ganz einfach Systemseitig blockieren, indem man in den Ordner  WINDOWS\system32\drivers\etc im Explorer navigiert und die Datei “hosts” mit dem Notepad oder einem anderen Texteditor öffnet. Man fügt der Datei nun folgende Zeilen hinzu.

127.0.0.1 pagead.googlesyndication.com
127.0.0.1 pagead2.googlesyndication.com
127.0.0.1 adservices.google.com
127.0.0.1 video-stats.video.google.com
127.0.0.1 ssl.google-analytics.com
127.0.0.1 www.google-analytics.com
127.0.0.1 4.afs.googleadservices.com
127.0.0.1 imageads.googleadservices.com
127.0.0.1 partner.googleadservices.com
127.0.0.1 www.googleadservices.com

Es gibt hierzu auch weitere, riesige Listen, die die Seiten von Werbenetzwerken vollständig sperren. Siehe hier.

[Tutorial] Mit Truecrypt einen Container erstellen

29. Mai 2009

Verschlüsselung wird ein immer spannenderes Thema. Die Justiz versteht teilweise entweder moderne, im Internet entstehende Problem nicht vollständig oder unterzeichnet einfach aus Unlust immer schneller eine Hausdurchsuchung. Um sich und seine Daten bei sich und nur seinen eigenen Augen zu behalten, empfehle ich empfindliche Dateien zu verschlüsseln. In diesem Tutorial (inspiriert durch F!XMBR) soll es um die Erstellung eines verschlüsselten Containers mit Truecrypt gehen.

1. Download

Es gibt momentan Truecrypt 6.2, welches auf der Homepage für Windows, Mac und Linux verfügbar ist. Unter Windows hat man bei der Installation die Wahl zwischen einer Festinstallation und dem Extrahieren, also der portablen Nutzung. In der portablen Version sind einige Funktionien wie z.B die Vollverschlüsselung eines Systems nicht verfügbar. Ist das Programm gestartet, so wählt man im Hauptfenster “Create Volume” und hat dann die Wahl zwischen verschiedenen Optionen.

2. “Create an encrypted Container”

Truecrypt 6.2 - Erstellung eines Containers

Truecrypt 6.2 - Erstellung eines Containers

3. “Standard Truecrypt Volume”

Truecrypt 6.2 - Standard Volume

Truecrypt 6.2 - Standard Volume

4. “Volume Location”

Truecrypt 6.2 - Volume Location

Truecrypt 6.2 - Volume Location

5. “Encryption Options”

Hier kann man nun den Verschlüsselungs-Algorithmus wählen. Man sollte beachten, dass bei der Verwendung mehrerer Verschlüsselungen die Lese- und Schreibgeschwindigkeit abnimmt und somit die Performance sinkt. Man sollte sich also auch fragen, was man in dem Container aufbewahren möchte. Man kann unter “Benchmarks” die Datenraten sehen.

Truecrypt 6.2 - Wahl der Verschlüsselung

Truecrypt 6.2 - Wahl der Verschlüsselung

6. Benchmarks betrachten & vergleichen

Truecrypt 6.2 - Benchmarks vergleichen

Truecrypt 6.2 - Benchmarks vergleichen

7. “Volume Size” – Wie groß soll das Volume werden

Truecrypt 6.2 - Wahl der Größe des Containers

Truecrypt 6.2 - Wahl der Größe des Containers

8. Wahl des Passworts

Truecrypt 6.2 - Password

Truecrypt 6.2 - Password

9. Volume erstellen

Bevor man “Format” drückt und das Volume erstellt kann man das Dateisystem wählen. Man beachte dabei die maximalen Dateigrößen der Dateiesysteme. Bei sehr großen Einzeldateien sollte man also NTFS wählen, für ein paar Dokumente ist FAT optimal.

Truecrypt 6.2 - Erstellen des Volumes

Truecrypt 6.2 - Erstellen des Volumes

10. “Einbinden des Containers”

Zum Einbinden des Containers wählt man einen Laufwerksbuchstaben und den Container und klickt auf “Mount”. Anschließend wird das Password eingegeben.

Truecrypt 6.2 - Container als Laufwerk einbinden

Truecrypt 6.2 - Container als Laufwerk einbinden

11. Fertig

Truecrypt 6.2 - Eingebundener Container

Truecrypt 6.2 - Eingebundener Container

Serverüberwachung – Bandbreite eines Servers

28. Mai 2009

Man kann die aktuell genutzte Bandbreite eines Servers auf diversen Wegen ausgeben. Eine schöne Live-Ausgabe erzielt man mit nload (apt-get install nload). Man führt es einfach mit “nload” aus und schaut sich die Live-Nutzung des Netzwerkadapters an.

Nload - Bandbreitenauslastung live betrachten

Nload - Bandbreitenauslastung live betrachten

Author: chris Categories: Linux, Tools Tags: , ,

1 Monat Bloggen

28. Mai 2009

Ich blogge nun seit einem Monat und möchte eine kurze Bilanz ziehen. Es macht Spaß!

Man selbst und andere haben davon einen Vorteil, dass man von Erfahrungen berichtet oder einfach mit anderen teilt was man selbst interessant findet. Es ist für mich gleichzeitg praktisch nachlesen zu können, was ich wie eingerichtet habe und somit ein bequemes Online-Archiv. Desweiteren lernt man nette Leute kennen (natürlich auch dadurch, dass man Fehler macht), die einem helfen können und von denen man wieder etwas lernen kann.

Vielleicht wird die Anzahl der Posts pro Tag ein wenig zurückgehen, aber ich werde sicher weiterhin mit viel Leidenschaft dabei sein ;)

Ich wünsche euch viel Spaß und hoffe, dass auch ihr einen gewissen Nutzen aus meinen Beiträgen ziehen könnt.

Übrigens: Ich habe seit heute einen Pagerank von 1 und das nach einem einzigen Monat, den die Domain und der Blog existiert!