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 …
In vielen Artikeln der Reihe Gnome3 wurde schon oftmals darauf hingewiesen, dass Erscheinungsbildveränderungen erreicht werden indem man mit Rootrechten die Werte in der Datei gnome-shell.css im Verzeichnis /usr/share/gnome-shell/theme/ abändert. Es wurde beschrieben wie man die Hintergrundfarbe vom Dash und die Schrift im Run-Dialog nach seinem …
Bei der neuen Suche wird als Beispiel die Suchmaschine
duckduckgo.com eingesetzt. Die Such-URL bei duckduckgo sieht wie
folgt aus: https://duckduckgo.com/?q=Suchbegriff
Sobald man den Aktivitäten-Modus (mit dem Mauspfeil links oben in die
Ecke wandern) wählt, erscheint oben rechts eine Sucheingabe, mit dem
Text Suchbegriff eingeben.

Gibt …
Opus ist ein neuer, freier und offener Audio-Codec. Die Bandbreite reicht von 8kHz bis 48kHz. Für die Speicherung ist eine Bitrate von 6kbit/s bis 510kbit/s möglich. CBR und VBR, das heisst konstante und variable Bitraten werden unterstützt. Er kann sowohl für Voice-over-IP, als auch für hochwertige Musik verwendet …
Bleachbit kann eingesetzt werden um die Geschwindigkeit zu optimieren, aber hauptsächlich wird es benutzt um Daten zu löschen die die Privatsphäre betreffen, wie z.B. Cookies, temporäre files, Logs, den Browserverlauf usw.. Sowohl für Windows, als auch für Linux-Distributionen steht das Programm zur Verfügung. Es wurde in Python geschrieben, steht …
Das gnome-tweak-tool ist ein erweitertes Einstellungstool für
Gnome3. Es gehört oft nicht zum Standard der meist genutzten
Linux-Distributionen, muss bei Bedarf also über den herkömmlichen
Paketmanager nachinstalliert werden. (Beispiel für Fedora:
su -c "yum install gnome-tweak-tool") Um sich leichten Zugang zum
gnome-tweak-tool zu verschaffen ist es möglich das userMenu zu …
Jedes Dokument besitzt mindestens die beiden Felder _id für die einmalige Identifikationsnummer und _rev für die Versionsnummer. Betätigt man in einer Datenbank, mittels Webinterface Futon, den Button New Document um ein neues Dokument zu erstellen wird ein Hash-Wert als _id-Wert vorgeschlagen. Die Versionsnummer wird automatisch gespeichert. Ebenso ist es machbar …
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 … |
Durch sogenannte Shell Extensions ist man in der Lage die Gnome3-Oberfläche zu erweitern und zu ergänzen. Speziell für diese Erweiterungen wurde die frische Webseite extensions.gnome.org ins Leben gerufen. Hier sind die Shell Extensions verfügbar, eigene können hinzugefügt werden und installierte Extensions werden aufgelistet. NetMonitor Lite ist eine von …
Routen für statische Dateien wie z.B. CSS-Dateien, Bildern und pdf-Dateien sind nicht automatisch Bestandteil einer bottle-App. Für jede einzelne Datei muss eine Route definiert werden. Per Dynamischer Route kann dies durch eine einzige @route-Anweisung erledigt werden. Um Zugriff auf Dateien mittels Web zu ermöglichen gibt es die Funktion static_file …