Dienstag, 4. Mai 2010

Sonntag, 18. April 2010

8 Mal die 3 - Hosentaschensitzvertrag mit jamba

Wissen Sie was Hosentaschensitzverträge sind? Nein? Ein Hosentaschensitzvertrag kommt dann zustande wenn man sich mit seinem Allerwertesten auf sein Mobiltelefon setzt und die Tastatursperre nicht aktiv war. Wählt man nämlich versehentlich durch darauf sitzen bzw. wählt Ihr Arsch versehentlich 5 mal die 3 werden sie mit einem Sprachcomputer der Firma Jamba verbunden.

Durch 3 mal 3 weiteres darauf sitzen kommt nun ein Vertrag zwischen ihrem Arsch und dem Sprachcomputer zustande. Und da ihr Arsch nun mal Ihnen gehört müssen Sie dafür bezahlen. Dabei hält es Jamba noch nicht mal für nötig ihrem Arsch bzw. Ihnen eine schriftliche Bestätigung mit den genauen Vertragsbedingungen zukommen zu lassen.

Es wurde also nie irgendwo etwas unterschrieben, denn schließlich fehlt ihrem Po ja auch die Möglichkeit dies zu tun und zum anderen haben Sie einen Vertrag mit einem Gegenstand abgeschlossen. Doch das scheint Fox Mobile wenig zu kümmern und bucht nun fleißig über ihre Telefonrechnung nicht nachzuvollziehende Beträge ab.

Man könnte nun unterstellen, dass diese Schlaufoxe mit Absicht die 3 als Bestätigung gewählt haben.



Donnerstag, 15. April 2010

Kennen Sie Bash (wirklich)?


Bash verfügt über einige kleine Nettigkeiten, die sich nicht unbedingt auf den ersten Blick erschließen, das Leben allerdings um ein Vielfaches erleichtern:

Die History:
Bash verfügt neben der allseits gegenwärtigen Completion die man durch zweimaliges Drücken der TabTaste erreicht auch noch eine sehr schöne History.

In der Datei ~/.bash_history speichert die Bash Zeilenweise welcher Befehl zuletzt aufgerufen wurde. Mit den beiden Umgebungvariablen $HISTSIZE und $HISTFILESIZE kann durch ersteres bestimmt werden, bis zu wieviele letzte Befehle durch Eingabe des Befehls:

>>history

angezeigt werden bzw. durch zweiteres wieviele letzte Befehle in der Datei ~/.bash_history abgelegt werden sollen. Die Option -c löscht die Bash-History. Bash nummeriert die zuletzt aufgerufenen Befehle von 1 bis $HISTSIZE. Durch Eingabe von

>> !n

wird der Befehl mit der Nummer n aus der History hervorgekramt und ausgeführt. Durch einfaches Drücken der hoch [runter] oder der Tasten Strg-P [Strg- N] kann man durch die History einfach vor- und zurückblättern. Mit Strg-R lässt sich in der History rückwärts durchsuchen. Strg-S durchsucht respektive vorwärts. Mit Strg-G verlässt man die Suche wieder.

Emacs/Vi Mode:
Bash lässt sich Wahlweise im Emacs oder im Vi Mode betreiben. Normalerweise wird von den meisten Distributionen der Emacs Modus benutzt. Mit dem Befehl:

>> mode -o vi

versetzt man Bash vom Emacs in den Vi Modus. Sollte doch Widererwarten der Vi Modus eingeschaltet sein und möchte man diesen in den Emacs Modus zurück wechseln, kann man dies durch Eingabe von:

>> mode -o emacs


erreichen.

Die beiden Modi Unterscheiden sich durch ihre definierten Shortcuts. Der Vi Mode erlaubt die Bash so zu steuern wie man sie von Vi her gewohnt ist. Durch das Drücken der ":" Taste gelangt man in den Befehlsmodus:

Cursorsteuerung:

Emacs

Vi

Auswirkung

Strg-A

0

Cursor am Zeilenanfang positionieren

Strg-E

$

Cursor am Zeilenende positionieren

»Linker Pfeil«
Strg-B

L >>Space>>

Cursor, ohne zu löschen, ein Zeichen nach links bewegen

»Rechter Pfeil«
Strg-F

H

Cursor, ohne zu löschen, ein Zeichen nach rechts bewegen

DEL

x

Das Zeichen links vom Cursor wird gelöscht

Strg-D

X

Das Zeichen unter dem Cursor wird gelöscht

Strg-U

Strg-U

Vom Cursor bis zum Zeilenanfang alle Zeichen löschen

Strg-K

D

Vom Cursor bis zum Zeilenende alle Zeichen löschen


Wortsteuerung:

Emacs

Vi

Auswirkung

Esc b

b

Ein Wort zurück bewegen

Esc f

w

Ein Wort vorwärts bewegen

Esc del
Strg-W

Strg-w

Das Wort links vom Cursor löschen

Esc d


Das Wort unter dem Cursor löschen

Str-y

u

Letztes gelöschtes Wort zurückholen


Zeichensteuerung:

Emacs

Vi

Auswirkung

Strg-T

Strg-T

Vertauscht das unter dem Cursor stehende Zeichen mit seinem linken Nachbarn

Strg-V

Strg-V

Das nächste eingegebene Zeichen wird maskiert

Esc U


Konvertiert alles vor dem Coursor in Großschreibung

Esc L


Konvertiert alles vor dem Cursor in Kleinschreibung


Mittels Strg-X Strg-E öffnet man den in $EDITOR festgelegten Standardeditor.

Zwei äußerst brauchbare CheatSheets gibt es bei Catonmat:
http://www.catonmat.net/download/readline-emacs-editing-mode-cheat-sheet.pdf
http://www.catonmat.net/download/bash-vi-editing-mode-cheat-sheet.pdf

5 Dinge die ich bei Star Trek schon immer Unsinnig fand

1. Warum macht das Beamen am Ziel ein Geräusch?Ich habe jedenfalls noch nie Licht gesehen, was Geräusche macht.

2. Warum hört man im Weltraum immer wie die Raumschiffe explodieren? Wie genau breiten sich eigentlich Schallwellen im Weltraum aus?

3. Was soll eigentlich die komische Kopfplatte bei den Klingonen darstellen? Sind die mal gegen die Wand gerannt? Welche Funktion soll das denn haben? Welchen evolutionären Vorteil bringt so eine Stirnplatte?

4. Woher weiß der Computer so genau wann er gemeint ist. Warum zum Beispiel springt er bei Sätzen wie "Ich habe das Computer(log) überprüft nicht genauso mit einem Piepsen an." Wie bei "Computer Licht."

5. Warum ist es zeitlich kein Probelm quer durch den Alpha-Quadranten zu reisen? Braucht aber 70 Jahre um von einem Ende des Delta-Quadranten zum Anfang des Alpha-Quadranten zu gelangen. Das ist doch die selbe Strecke auf einer Spirale == Milchstraße.

Montag, 22. März 2010

Feurige Kramkiste: Meine Firefox Addons

In letzter Zeit habe ich mal ein wenig in der Addon Kiste von Firefox gekramt. Ein paar davon haben es dann auch in die engere Auswahl geschafft. Und da es sich bei "ZeigdochmaldeinAddon" um eine neue Sportart der Firefox Fanboys zu handeln scheint, (Mist geoutet!) will ich hier mal die Addons kurz vorstellen,die es erstmal geschafft haben längere Zeit auf meinem Pcs zu erleben ohne gelöscht zu werden.

Adblock Plus:
Muss man das eigentlich noch erklären? Also alle die das noch nicht installiert haben, sollten das sofort nachholen. Es blockt effektiv Werbung, so dass das Browsen im Web wieder Spaß macht.

Better Privacy: Löscht so gennante Flashcookies nachdem beenden von Firefox.

BugMeNot: Zum Umgehen von Zwangsregistrierungen. Das Addon holt per Kontextmenu Zugangsdaten aus einer Datenbank.

Dictionary (EN/DE): Schnell mal ein Wort übersetzen.

Download in Tab: Öffnet das Downloadfenster in einem eigenen Tab wie man es von Opera her kennt.

DownThemAll: Mehrere Elemente mit einem Mausklick herunterladen, ohne dass einem der Finger abfault.

FEBE: Mit Febe kann ich mir meine Addons speichern, damit ich sie mir bei einem Update oder bei einer Neuinstallation nicht wieder zusammensuchen muss.

Firebug: Debuger für Websiten.

Fireclam: In Verbindung mit Clamav kann man heruntergeladene Objekte auf Viren überprüfen.

Flashblock: Zusätzlich zur Werbung werden nun auch die nervigen Flashfilmchen ausgeblendet. In Verbindung mit Adblock Plus unverzichtbar.

Flashgot: Zum herunterladen von Flashfilmen.

HideMenuBar: Damit schafft man sich noch ein wenig Platz im Browser indem man die Menüleiste verschwinden lässt. Sollte man die Menüleiste wieder brauchen kann man sie mit der Alt Taste wieder hervorholen.

Mouseless Browsing:
Das ist mein absolutes LieblingsAddon. Damit wird es nämlich mögliche sich ganz ohne Mouse durchs WWW zu hangeln. Nach der Installation sieht man neben den Links kleine Zahlen. Drückt man nun Strg + die Zahl wird der Link "angeklickt".

NoScript: Verhindert Cross Site Angriffe und blockt andere Scripte die sich in Webseiten eingebettet werden.

ReadItLater: Dieses Tool hat meine Bookmarks ersetzt mit einem einfachen Klick fügt man eine Website zu seiner Liste hinzu. Geht man Offline werden die Hinzugefügten Seiten heruntergeladen und lokal gespeichert. Braucht man den Bookmark nicht mehr, kann man ihn genauso einfach wieder entfernen.

Redirect Remover: Entfernt die Umleitung aus Links und Grafiken. ;)

ScribeFire: Ein Plugin mit dem ich meinen Blog verwalte. Eigentlich ist es ein Programm im Programm, mit dem sich das Bloggen wesentlich übersichtlicher und einfacher gestaltet.

Smart Stop/Reload: Verschmilzt den Start und den Reload Button.

Stealther: Ermöglicht das Anonyme Surfen auf Knopfdruck. Es werden keine Cookies mehr angenommen.

Work Offline: Ein Kleiner Schalter mit dem man zwischen Off und Onlinemodus wechseln kann.