Tag: Web | Atom Feed | RSS Feed

Linktipp: 2 feine Tutorialsammlungen

keyboard - help

Eventuell kommt es vor, dass man auf ein neues Thema hingewiesen wird, oder man entdeckt zufällig im Internet eine neue interessante Programmiersprache oder ein grandioses Framework, das den Alltag erleichtert, und man möchte die Programmiersprache unbedingt lernen, aber die offizielle Dokumentation ist spärlich und vielleicht nicht besonders geeignet. Die Suche …


bottle.py auf Uberspace installieren

bottle.py ist ein einfaches, in Python geschriebenes, Mikro-Framework für Webanwendungen, ähnlich wie Flask (Python) oder Sinatra (Ruby). Freiesmagazin.de erklärt hier kurz und bündig wie bottle.py genutzt werden kann. In den folgenden Zeilen möchte ich erläutern wie man bottle.py auf Uberspace installieren kann.

bottle.py installieren

Nach …


Informationen über ein Youtube-Video auslesen

Um Meta-Daten (z.B. Anzahl der Likes, Anzahl der Kommentare oder Titel) über ein Youtube-Video zu bekommen nutzt man ganz einfach die Youtube data API. Gibt man folgendes in den Browser ein, sendet die API Informationen zum angegebenen Video im JSON-Format. (Das Video wird mittels ID bestimmt. Die Video-ID steht …


Webserver lighttpd bei Fedora

In diesem Beitrag soll kurz der ressourcensparende Webserver lighttpd (ausgesprochen: lighty) vorgestellt werden. lighttpd wurde in der Programmiersprache C geschrieben, ist auf der Webseite www.lighttpd.net daheim und die Funktionalität kann durch Module erweitert werden. Er gehört bei vielen Linux-Distributionen zur Paketsammlung und kann somit kinderleicht mittels Paketmanager …


woof - Webserver mit Limit

An dieser Stelle wird der kleine Webserver woof (web offer one file) vorgestellt. woof ist in Python geschrieben. Das Besondere ist, dass es ein Download- und Upload-Limit gibt, sobald diese Grenze erreicht wird schaltet sich der Webserver von alleine aus. Das Skript findet man auf der Webseite http://www.home …


jQuery - ready- und click-Methode

Die ready-Methode sorgt dafür dass bei dem Ereignis (Event), wenn das ganze Dokument vollständig geladen wurde, die Funktion innerhalb der Klammern, in diesem Fall eine anonyme Funktion, ausgeführt wird. Diese Anweisung kann ruhig mehrmals in einer Datei stehen. Die click-Methode hingegen verwirklicht die angegebene Funktion bei einem Mausklick. Durch .hide …


bottle - Fehlerseiten, Umleitungen

Eine eigene Fehlerseite für den HTTP Status Code 404 - Not Found (Seite nicht gefunden) kann durch den error decorator erstellt werden. Ein Beispiel:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from bottle import error, route, run, debug

@error(404)
def error404 …

SimpleHTTPServer - schnell mal Dateien über www verfügbar machen

SimpleHTTPServer ist ein Webserver, in Python geschrieben und für den einfachen, schnellen, temporären Einsatz gedacht, um z.B. Dateien oder statische Webseiten per World Wide Web abrufbereit zu machen. SimpleHTTPServer muss bei den meisten grossen Linux-Distribution nicht nachinstalliert werden, denn er ist ein Modul von Python. Gestartet wird der Webserver …

© heiko. Built using Pelican. Theme by Giulio Fidente on github. .