Howto GnuPG Signaturen und Verschlüsselung mit Thunderbird

Für alle die es vorziehen, dass der Inhalt von E-Mails geheim bleibt, der sollte sich die Enigmail Erweiterung von Thunderbird ansehen.

  1. Download GnuPG
  2. Installiere GnuPG
  3. Download EnigMail
  4. Download Sprachdatei für Enigmail
  5. Installiere Enigmail und die Sprachdatei, in dem du Thunderbird startest und dann Extras -> Erweiterungen klickst
  6. Dann ziehst du die beiden Erweiterungen für Thunderbird auf das eben geöffnete Fenster
  7. Nach einem Neustart von Thunderbird, existiert in der Menüleiste ein neuer Eintrag OpenPGP, damit ist die Installation fertig
  8. Nun kannst du mit PGP Nachrichten verschlüsseln

Weitere Infos findest du zum Beispiel unter: http://hp.kairaven.de/pgp/gpg/gpg10.html
meinen öffentlichen PGP-Schlüssel findest du im Impressum

Markieren von externen Links mit CSS

Sicher kennt ihr das Problem:
Ihr wollt je nachdem, ob ein Hyperlink auf eurer Webseite ein interner oder ein externer ist, die Formatierung des Links anpassen.
Dazu gibt es zwei Varianten, die erste ist, ihr setzt bei externen Links eine eigene Klasse ein, der Nachteil liegt auf der Hand, jeder externe Link müsste angepasst werden. Der nun folgende Code geht davon aus, das ihr eure Inhalte in einem Layer namens content habt und markiert dann die externen Links grün und interne rot.

#content a[href] {color:red}
#content a[href^="http"]{color:green}

Weitere Informationen zu diesen CSS Selektoren findet ihr unter:
http://www.w3.org/TR/css3-selectors/#attribute-representation

Wie man den TU-Proxy von zuhause nutzt und damit die Downloadbeschränkungen der TU umgeht

Sicher hatten einige von euch schon das Problem, das ihr zuhause saßt und ein Script oder eine Datei aus der Uni benötigt habt. Bis auf die Webseite kamt ihr auch immer, nur leider kam dann die Frage nach einem Passwort oder “Authentication failure”…
Der Trick bei der folgenden Beschreibung basiert darauf, das die meisten Seiten der TU keine Authorisierung benötigen, wenn man aus dem TU-Intranet darauf zu greift.
Also los gehts, zu erst benötigen wir ein paar kleine Helfer

Bis zum jetzigen Stand sollten sich also Firefox mit FoxyProxy und Putty auf eurer Festplatte befinden.

  1. Ihr öffnet Putty und tragt folgendes in die Maske ein
  2. dann klickt ihr links auf tunnels
  3. und gebt da folgendes ein

    ein abschließender Klick auf Add speichert die Einstellungen in der oben drüber liegenden Liste
  4. mit einem Klick auf Session könnt ihr nun die Einstellungen speichern
  5. Zum endgültigen Speichern gebt ihr in das Feld unter Saved Session einen Namen ein z.B. TU und klickt auf Save. Dann reicht zum öffnen der Verbindung ein Doppelklick auf den Namen
  6. Nun öffnet Ihr Firefox, und klickt mit der linken Maustaste auf das FoxyProxy Feld in der Statusleiste
  7. Ein Klick auf neuer Proxy in der folgenden Leiste bringt euch zu dieser Eingabemaske die ihr so ausfüllt
  8. In dem Reiter “proxy Details” macht ihr folgende Einstellungen

Um nun eine Verbindung aufzubauen macht ihr folgendes:

  1. Putty mit dem angelegten Profil starten und sich mit den Authentifizierungsdaten den ZIH (URZ) anmelden
  2. Firefox starten und folgende Klicks ausführen
    (als Rechtsklick :) )
  3. Nun dürften die Abfragen nach Benutzername und Passwort auf den meisten TU-Seiten entfallen
  4. Wenn Ihr Fertig mit dem Surfen auf den TU Seiten seit, dann schließt ihr Putty mit dem Befehl exit und stellt die Einstellungen in dem im letzten Bild gezeigten Menü auf “Verwende Proxies entsprechend ihre konfigurierten Muster”

Spiele und SVG

Nach der Anfrage eines Bekannten habe ich mal schnell ein kleines Spiel in SVG geschrieben. Weitere Ausbaustufen könnten zum Beispiel nen Highscore enthalten.Ziel des Spiels ist es, alle Knubbel in die gleiche Farbe zu versetzen.

Ihr Browser kann das Objekt leider nicht anzeigen!
spiel.jpg

Video für alle, die keinen SVG fähigen Browser haben …

Das Spiel ist unter folgender Lizenz verfügbar:
Creative Commons License

This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.0 Germany License.

PHP, Mysql und die Sache mit UTF-8

Hi,

einige kennen sicher das Problem, Datenbanken mit UTF-8 in Mysql mit PHP auszugeben. Wenn man in den Dokumentationen ließt findet sich ein einfacher Trcik um genau dies zu erreichen.

mysql_query("SET CHARACTER SET 'utf8'", $connLink);

Mit Hilfe dieses einen Befehls direkt nach der Verbindung mit dem SQL-Server wird der Charset auf UTF 8 umgestellt.
Das funktioniert einwandfrei und macht keine Probleme.

Eine Andere und nicht ganz so elegante Lösung ist die folgende:

mysql_query("INSERT INTO table SET field = _utf8'value'");

Der Nachteil ist, das man diese Änderung in jedem Query machen muss.

Und Natürlich müsst ihr das Encoding der Transportierten Seite mit angeben. ;)

meta content="text/html; charset=utf8" http-equiv="content-type"

(siehe SelfHTML)

Weitere Infos gibs unter http://www.php.net/manual/de/function.mysql-client-encoding.php

« Vorherige SeiteNächste Seite »