Tag: Linux | Atom Feed | RSS Feed

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 …


Gnome3 - ein eigenes user-Theme

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 …


Gnome3 - eine neue Suche hinzufügen

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.
Gnome3 Suchbox Screenshot
Gibt …


Opus - freier Audio-Codec

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 …


Linux - Bleachbit

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 …


Gnome3 - gnome-tweal-tool im userMenu

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 …


CouchDB - Dokumente erstellen und löschen

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 …


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 …

Gnome3 - Die Shell Extension NetMonitor Lite

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 …


bottle - statische Dateien

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 …

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