Skip to content

Webserver, simpel

python -m SimpleHTTPServer

Der Befehl startet einen Webserver, der das aktuelle Verzeichnis über Port 8000 freigibt.

~# python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...

Man kann also nun über http://<adresse>:8000/ auf das Verzeichnis zugreifen. Da Python quasi überall vorhanden ist, werden keine weiteren Freigaben oder Software benötigt. Nicht einmal root Rechte braucht man dafür.

Wer einen anderen Port bevorzugt, kann diesen noch dahinter angeben:

python -m SimpleHTTPServer [port]

So etwas ähnliches gibt's auch in Bash, die obige Lösung finde ich aber einfacher.

Immer wieder super

finde ich, wenn Web Formulare nicht richtig getestet wurden. Gerade erst habe ich eine Nachfrage bei einem richtig großen Software Hersteller reingetackert und abgeschickt und bekomme

Your session expired or your user id is not registered for this module.
Please try the operation again by clicking on the tab again.
If the error persists, please contact your system administrator. 

Ist meine Anfrage nun durchgegangen oder nicht?

Google Chrome

Google Chrome ist ein neuer Browser am Internet-Himmel. Kommt von Google, ist sehr schnell, sehr klein und sehr robust. In Google-üblicher Qualität wird mal gerade wieder so das Web im Handumdrehn umgekrempelt.

Mein erster Eindruck ist, daß ich Chrome in Zukunft oft nutzen werde, auch wenn ausgerechnet die von mir verwendete Blogsoftware Serendipity (noch) kleine Macken zeigt.

djangobuch.de gestartet

Django Zur Begleitung meines Buchprojekts über Django (Das Python Web Framework) habe ich eine eigene projektbezogene Site gestartet. Unter djangobuch.de dokumentiere ich den Fortschritt und andere Dinge rund um das Buch in Form eines Blog und später einer Datenbank mit Installationshinweisen für bestimmte Hosting-Plattformen. Und natürlich ist djangobuch.de standesgemäß auch in Django realisiert.

Bei Amazon ist es bereits gelistet, obwohl es noch fertig ist :-).

Entwickler gesucht

Ich suche einen Application Developer/Programmierer/Smart Guy für die Entwicklung einer Client Software unter Windows und einem eventuell passenden Backend unter Linux.

Die zu entwickelnde Clientsoftware wird mit diversen Webservices und anderen Applikationen kommunizieren, Daten mit diesen Austauschen oder diese Applikationen ansteuern. Dabei wird die Applikation selbst eine kleine Oberfläche bekommen um verschiedene Informationen und den Status anzuzeigen und sich sonst im Hintergrund (System Tray) halten.

Interesse, irgendwer?

Django Buch

Django

Ein Buch über Django, das Python Web Framework, ist gerade am Entstehen. Die beiden Autoren Jacob Kaplan-Moss und Adrian Holovaty sind ja keine Unbekannten im Django-Umfeld. Das lässt über die Qualität des Buches eigentlich keinen Zweifel aufkommen. 

Die ersten Kapitel sind bereits online und weitere folgen nach einem Zeitplan, den man auf den Seiten bereits einsehen kann.

Django - ein Python Web Framework (künftig) genauer betrachtet

Django

Was ist Django?

Auf der offiziellen Site djangoproject.com läßt sich nachlesen, was Django ist: Django ist ein high-level Web Framework, geschrieben in der Programmiersprache Python, das eine schnelle Entwicklung und sauberes, pragmatisches Erstellen einer Webanwendung ermöglicht.

Durch eine kürzlich von Guido van Rossum getätigte Äußerung hat Django viel Aufmerksamkeit bekommen. Mir persönlich fehlt es ein wenig an deutschen Ressourcen zu Django, weswegen ich künftig eigene Artikel dazu schreiben werde.

Dies ist nur der Anfang :-).

HTML Layout mit CSS statt Tabellen

Ich hatte gestern noch jemandem versprochen, ein paar Links zum Thema Layout per CSS zu posten. Bitteschön:

CSS Optimierung

Cascading Style Sheets lassen sich optimieren, da es verschiedene Möglichkeiten und Schreibweisen für den gleichen Zweck gibt. Dafür gibt's mittlerweile auch ein paar Online-Optimizer. Einfach das zu optimierende Stylesheet hochladen oder in die Textbox einfügen und den Optimierer mal arbeiten lassen. Oft kommt eine Größenersparnis von 10-40% dabei heraus und die Lesbarkeit wird nebenbei auch noch erhöht.

Google eröffnet Finanzwebsite

und zeigt der Konkurrenz mal wieder, wie man etwas richtig macht. Leider sind die Informationen zu deutschen Werten noch nicht so zahlreich, aber wenn man mal sieht welche Informationen hier nach Google-Manier wieder in Relation zueinander gesetzt werden ist das einfach fantastisch. Selbst ansehen!

Leider ist noch nicht abzusehen, ob und wann das Angebot auf Deutsch verfügbar sein wird. Aber bis heute wusste man auch nicht, daß es dieses Produkt überhaupt geben sollte. Google überrascht eben gerne...

tweetbackcheck cronjob