computer

Programming hint

Reset all local variables at the beginning of the loop (Except counters and similar of course). So you won’t mixup values from the old loop with the actual loop !

Python fuzzy string comparison

Fuzzy string comparison >>> import difflib >>> s=difflib.SequenceMatcher(None, "abcd","bcde") # Return a measure of the sequences’ similarity as a float in the range [0, 1]. # This is 1.0 if the sequences are identical, and 0.

Top-level domains

Some interesting top-level domains: Domain unofficial official .am Andreas Maier Armenia .ag “Aktiengesellschaft” Antigua and Barbuda .cc Credit Card Cocos (Keeling) Islands .

Administration

Hier stehen Dinge, die man nur als Administrator (Root) bzw. Superuser ausführen kann. Administratorrechte bekommen: Sitzt man vor einem Linux-Rechner kann man sich sehr einfach(!) Root-Rechte verschaffen. Dazu muß man nur im Bootmanager als Option init=/bin/bash eingeben.

Archivieren

Eine gute Einführung übers Archivieren und Komprimieren gibts in bei Welsh et al. 2000. Ich beschränke mich daher im weiteren auf ein paar eigene Bemerkungen. *.gz-Dateien entpacken: gunzip dateiname.

Drucken

Beim Drucken zeigen sich die Stärken und Schwächen des Betriebssystems ganz besonders. Die Treiberunterstützung ist im Vergleich zu Windows oft noch schlecht und die Installation und Einrichtung von lokalen Druckern ist unter Linux manchmal immer noch ein unnötig komplizierter Vorgang.

Editoren

Welchen Editor verwenden ? Statt sich unter Linux mit emacs oder vi rumzuquaelen sollte man lieber mal folgende ausprobieren: Kate : Kann alles, braucht aber KDE. Trotzdem mein Favorit!

HTML

Es gibt soviele Seiten im Internet, auf denen man veraltete Informationen zur HTML-Programmierung bekommt. Hier ein paar von den besseren Quellen, falls man lieber modernes (X)HTML programmiert: Selfhtml.de : Die beste Anleitung im Netz zu allen HTML-Befehlen.

KDE

Killerfeature: FISH Eines meiner liebsten Features von KDE ist die direkte Integration von Netzwerkverzeichnissen über das FISH-Protokoll. Einfach unter Netzwerkbrowser "Netzwerkordner hinzufügen" auswählen und im folgenden Dialog ssh auswählen und im folgenden Dialogfenster die Daten des SSH-Servers eingeben.

Konvertieren

Umwandeln von PDF-Dateien in PS-Dateien: Manche PDF-Dateien lassen sich nicht mit lpr ausdrucken lassen. Am einfachsten ist es dann, diese Dateien mit acroread -toPostScript dateiname.pdf in Postscriptdateien umzuwandeln.