Tag: www | Atom Feed | RSS Feed

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 …

jQuery - $()-Aufruf deaktivieren

Es ist völlig egal ob man z.B. \$("div").css("color","blue") oder jQuery("div").css("color","blue") als jQuery-Anweisung schreibt, beides funktioniert. Aber es ist machbar die \$()-Funktion zu deaktivieren um möglichen Konflikten mit anderen Javascript-Frameworks entgegenzuwirken. Mittels jQuery.noConflict(); wird der \$()-Aufruf unwirksam. Beispiel. (Die Anweisung in Zeile …


jQuery - Hallo Welt

jQuery ist ein freies, umfangreiches und leicht erweiterbares Javascript-Framework. Dieses wundersame Rahmenwerk und Toolset erfreut sich großer Beliebtheit und wird in vielen bekannten Content-Management-Systemen eingesetzt. Es vereinfacht Javascript-Lösungswege und lässt Dynamik und Interaktivität in eine Website mit einfließen. Animationen können einfach erstellt, Inhalt hinzugefügt und Elemente verändert werden. Mittels …


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. .