Samstag, 12. Februar 2011

Diktator weg, und jetzt soll Demokratie herrschen?

Verfolgt man die Freudensbekundungen meiner Bekanntschaften auf Facebook, so scheinen bei den meisten die Sicherungen durchgebrannt. Ihre Logik schaut ungefähr folgendermassen aus:

  1. Übler Diktator absetzen
  2. ???
  3. Vorzeige-Demokratie eingeführt

Kurz: Nur weil Mubarak jetzt anscheinend zurückgetreten ist und mit seinem Clan wohl demnächst das Weite (sprich: den Ruhestand im Diktator-Spa Saudi-Arabien) sucht, heisst das noch lange nicht, dass in Ägypten morgen nach nur einmal Schlafen auf einmal eine paradiesische Demokratie herrscht.

Nötige Klammer

Im Gegenteil: Wenn wir uns überlegen, wie lange die USA diesen Typen an der Macht gehalten hat, sollten wir hellhörig werden. Was wissen die USA, was die Demokratiefans in meiner Facebook-Gefolgschaft übersehen? Nun, wenn wir den Blick etwas östlicher nach Irak schweifen lassen, sehen wir, dass arabische Länder wie auf Valium friedlich und ruhig der Zukunft entgegengefolgt sind, wenn sie von einem Despoten regiert wurden. Peitsche, ohne irgendwelche Zuckerbrote, sozusagen. Diktatoren und ihre Schreckensherrschaft mit Militär, Polizei und Geheimdiensten scheinen die zwingend nötige Klammer zu sein, um viele arabische Kulturen zusammenzuhalten.

Gleichungen

Gerade deshalb verwundert es mich doch schon etwas, dass man hierzulande anscheinend folgende Gleichung für gültig hält:

Diktator absetzen = Demokratie = friedliches Zusammenleben

Ich würde realistisch-pessimistisch behaupten, dass viel eher folgende Gleichung gilt:

Diktator absetzen = Machtvakuum = Bürgerkrieg

Kuchen

Ich bin der vollen Überzeugung, dass das Gerangel um die (Neu)verteilung der Staatsschätze jetzt erst recht losgeht. Soeben noch vereint, werden sich die friedlichen Demonstranten sehr bald die Köpfe einschlagen, wenn es plötzlich um ihren Anteil am Kuchen geht.

Und dieser Kuchen ist leider viel, viel zu klein. Wieso? Wir dürfen nicht vergessen, dass die Proteste nicht zuletzt auf Grund der explosionsartigen Verteuerung der Nahrungsmittel ausgelöst wurden. Wer sich mit der europäischen Geschichte auskennt, wird hier Bekanntes wiederentdecken: 1789 stieg der Getreidepreis in Frankreich auf noch nie erlebte Höhen. Das Preismaximum war am 14. Juli desselben Jahres erreicht …

Nachtrag I

James Kunstler zieht den von mir hier angesponnen Faden noch etwas weiter:

The early triumphs in and around Paris after 1789 must have been soul-stirring, but you could forgive a casual observer who caught the scent of trouble in the air – and what followed was a years-long dismaying merry-go-round of mis-rule that climaxed in the Reign of Terror and finally resolved a full decade later in the crowning of another absolute monarch: the emperor Napoleon.  Gazing back at all that, it really took France nearly a century to get its act together politically from the moment that the governor of the Bastille surrendered his keys.

Quelle: Next – Clusterfuck Nation

Nachtrag II

Auch Bill Bonner, der bekanntermassen nie eine Rosa-Brille trägt, trifft den Nagel ebenfalls auf den Kopf:

Revolutions don’t always turn out well. The French Revolution was a good time to be in England. The Russian Revolution was a good time to be almost anywhere other than Russia. Even the American Revolution was a good time to be elsewhere too. And then, when Americans finally got their freedom from Britain they almost immediately began shackling one another.

Quelle: Revolution in Egypt and Where to Be When Black Swans Appear

Tags: ,
Labels: Politik

2 Kommentare | neuen Kommentar verfassen

Freitag, 11. Februar 2011

Die Finnen geben auf und wenden sich wieder der Sauna und dem Alkohol zu …

… oder so.

Clearly, Nokia threw in the towel. Not because they could not build, but because their building processes could not create greatness.

Quelle: Two turkeys don’t make an eagle, but no penguin will ever soar. | asymco

Manchmal sollten es Mobilfunkunternehmen wie Berühmtheiten halten: Mit einem fulminanten Abgang auf dem Höhepunkt der Karriere.

Nokia wird in meinen Gedanken immer als derjenige Handy-Hersteller in Erinnerung bleiben, der uns das 3210 brachte. Dasjenige Mobiltelefon, das die Mobilfunkrevolution hierzulande lostrat und nicht nur für Jahre definierte, wie ein Handy auszusehen und zu funktionieren hatte, sondern welchen Qualitätsmasstäben es gerecht zu werden hatte.

Zwar schafften es die Finnen in der Folge, noch einige Knaller auf den Markt zu bringen. Die zweite Mobilfunkrevolution — das Internet aus der Hosentasche — hat man aber im hohen Norden verpennt und wird so zu einem weiteren fiktiven Kapitel im Buch The Innovator’s Dilemma.

Tags: , , , ,
Labels: Apple, Wirtschaft

Keine Kommentare | neuen Kommentar verfassen

Freitag, 11. Februar 2011

Beobachtungen unterwegs auf der Strasse nachträglich deuten

Die 88-jährige Frau wurde am Donnerstag, 10. Februar 2011, etwa um 1625 Uhr, im Rollstuhl von ihrem Begleiter an der Bümplizstrasse in Bern von den Wohnhäusern herkommend in Richtung Esso-Tankstelle gefahren. Bei der Überquerung der Bümplizstrasse wurden sie auf dem Fussgängerstreifen von einem in Richtung Bethlehemstrasse fahrenden Autolenker erfasst. Während der Begleiter nur leichte Verletzungen erlitt, wurde die Frau im Rollstuhl weggeschleudert. Die Sanitätspolizei der Stadt Bern fuhr sie ins Spital, wo sie in der Nacht an den Folgen der Verletzungen verstorben ist.

Quelle: Kanton Bern (Kantonspolizei Bern): Medien – Aktuell

Gestern war ich unterwegs zu meinem Coiffeur, dem ich seit Jahrzehnten (!) treu bin, und kam per Zufall an der Unfallstelle vorbei. Dabei sah es vor Ort gar nicht so schlimm aus, obwohl im selben Moment gerade die Ambulanz an mir vorbeiraste …

Ich möchte angesichts dieser tragischen Umstände nicht behaupten, ein Abonnement der Pressemitteilungen der bernischen Kantonspolizei (RSS-Feed) „lohne“ sich — aber es hilft zumindest, Beobachtungen auf der Strasse nachträglich zu deuten.

Tags: , , ,
Labels: Bern, Schweiz

Keine Kommentare | neuen Kommentar verfassen

Donnerstag, 10. Februar 2011

Vor der Waffeninitiative: Polizei bezeichnet Mordwaffen ganz genau

Die sichergestellten Waffen waren im Besitz des älteren Bruders. Es handelt sich um einen Revolver der Marke „Sturm Ruger“, Modell SP101 sowie um eine Pistole der Marke „SIG Sauer“, Modell P226. Aus beiden Waffen wurden Schüsse abgegeben.

Quelle: Kanton Bern (Kantonspolizei Bern): Medien – Aktuell

Habe nur ich das Gefühl, dass die Polizei angesichts der brenzligen Abstimmung am kommenden Wochenende besonders Acht darauf gibt, möglichst keinen Verdacht aufkommen zu lassen, dass Armeewaffen in Tötungsdelikten benutzt wurden?

Wenn ich richtig recherchiert habe, handelt es sich bei der „Offizierspistole“ der Schweizer Armee um eine SIG Sauer, Modell P220.

Tags: , , ,
Labels: Medien, Politik, Schweiz

2 Kommentare | neuen Kommentar verfassen

Freitag, 4. Februar 2011

100 Jahre IBM — Der Film

Besonders gefallen hat mir an diesem Streifen einerseits die (nicht ganz kritikresistente) Bemerkung …

What every business needs is more people who think.
— Thomas J. Watson, Sr.

… und andererseits der Hinweis auf IBM System/360, mit welchem die ersten elektronischen Flugbuchungen gemacht wurden und die kommerzielle Luftfahrt revolutionierte. Es wäre spannend, mal die Hände an ein solches Stück Hardwaregeschichte zu legen … und den Source-Code der Fluchbuchungsapplikation zu durchstöbern.

Hierzu eine kleine Anekdote: Als ich am Dienstag-Abend in Zürich den Flug LX2816 nach Genf besteigen wollte, wurde mein Sitzplatz nicht im System gefunden. Die Mitarbeitern wandte sich deshalb ihrem Computer zu, auf welchem so etwas wie ein AS/400-Terminal unter Windows lief. Mit kryptischen Befehlen suchte sie offenbar nach meinem Namen. Ich kann mich an eine Zeichenfolge wie P/N/Aeb erinnern, worauf zuerst ein Herr Aebischer ausgespuckt wurde (offensichtlich nicht ich). Beim zweiten Versuch klappte es dann, mein Datensatz erschien auf dem Bildschirm und die Dame konnte mein neues Ticket ausdrucken. Es schaut ganz so aus, als würden Buchungen der Swiss weiterhin in einem Nachfolger von System/360 abgelegt … Erstaunlich und erschreckend zugleich, denn offenbar kann diese Hardwareplattform nicht durch ein anderes, jüngeres System ersetzt werden.

Ebenso spannend: Die Geschichte um Apollo 13 und die Berechnung der Rückflugbahn — mit einem IBM-Computer und IBM-Software. Und damit einhergehend die Erkenntnis, dass nicht die NASA selbst sondern unzählige kommerzielle US-Unternehmen die Menschheit auf den Mond schossen (und in jedem Flug wieder zurückholten). Die NASA war nur der Geldbeschaffer und Koordinator der Unternehmen.

Tags: , , , , ,
Labels: USA

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 2. Februar 2011

Usability-Flaschen bei Swisscard AECS AG

Gemäss den Anweisungen auf meiner aktuellen Kreditkartenabrechnung habe ich meine Kreditkarte soeben mit „3-D-Secure“ ausgestattet. Dies geschieht über die Web-Site von Swisscard.

Leider haben die Usability-Profis in diesem Projekt versagt: Im dritten Schritt gibt man sein persönliches Passwort ein, das künftig bei Bezahlvorgängen im Web abgefragt werden kann. Zusätzlich muss der Benutzer auch noch eine individuelle Bemerkung erfassen, die ihm angezeigt wird und so die Echtheit der Abfrage beweisen soll.

Beim Absenden des Formulars wurde mir aber bemängelt, dass „ein Formularfeld einen ungültigen Wert enthält“. Leider war mir auf Grund der Fehlermeldung nicht klar, ob die fehlerhafte Eingabe nun im Passwortfeld oder im Feld für die persönliche Bemerkung enthalten war. Nach mehrmaligen pröbeln fand ich heraus, dass die Bemerkung weder ein Ausrufezeichen noch ein Punkt enthalten darf. Da soll einer mal draufkommen!

Liebe Web-Entwickler bei Swisscard, nehmt doch bitte auch folgende zwei uralten Usability-Weisheiten zu Herzen:

  • Das Formularfeld, das einen ungültigen Wert enthält, soll optisch hervorgehoben werden (bspw. mit einer roten Umrandung)
  • Die Fehlermeldung sollte dem Benutzer mitteilen, welche Zeichen im Formularfeld erlaubt sind, respektive welche Zeichen eben nicht — oder welche Zeichen in welcher Anzahl zwingend verlangt werden (z.B. mindestens eine Zahl, mindestens ein Sonderzeichen)

Tags: , ,
Labels: Schweiz, Web

Keine Kommentare | neuen Kommentar verfassen

Sonntag, 9. Januar 2011

Digitaler Mitschnitt eines Telefonanrufs unter Mac OS X

Soeben packte mich der Reiz, einen Telefonanruf (auf eine nicht mehr gültige Rufnummer, notabene) mitzuschneiden und zwecks Belustigung an meine Kollegen zu versenden.

Unter Mac OS X absolut kein Problem. Man benötigt:

Nachdem man sowohl Skype wie auch Audio Hijack installiert hat, startet man zuerst Audio Hijack und eröffnet eine neue Session, die auf die Applikation „Skype“ zeigt. Ein Klick auf den Knopf Hijack startet Skype und macht Audio Hijack bereit für den Mitschnitt.

Nachdem man die Handy-Nummer in das Wählfeld von Skype eingegeben hat (aber noch ohne den Wählen-Knopf zu drücken), muss man die Audio Hijack-Aufnahme mittels Record starten. Anschliessend wechselt man umgehend zurück nach Skype und wählt die Nummer.

Die Audiodaten, die über den Lautsprecher ertönen, werden im Hintergrund digital mitgeschnitten und im Session-Profil angegeben Ordner im AIFF-Format abgelegt.

Nachdem die Aufnahme abgeschlossen wurde, konvertiert man sich die übergrosse AIFF-Datei ins MP3-Format, damit die Mailserver sich nicht verschlucken:

$ ffmpeg -i Skype\ 20110109\ 1702.aiff -f mp3 -ab 192k -ar 44100 41790000000-2011-01-09.mp3

Es erschien bei mir zwar die Fehlermeldung

[libmp3lame @ 0x189ac00]lame: output buffer too small (buffer index: 8777, free bytes: 1015)
Audio encoding failed

doch das MP3 liess sich mit VLC problemlos abspielen.

Tags: , , , , , , , ,
Labels: Allgemein

Keine Kommentare | neuen Kommentar verfassen

Sonntag, 26. Dezember 2010

Netgear ReadyNAS Duo mit eigener FTP-Backuproutine sichern

Die Gründe hinter einem solchen Vorhaben können vielfältig sein — aber wer will es einem Linux-Hacker verübeln, wenn er sich des in einem ReadyNAS Duo werkelnde (aber völlig veraltete) Debian GNU/Linux‘ bemächtigen will?

Pakete nachinstallieren

Von der ReadyNAS-Web-Site lädt man sich zwei Binärpakete herunter, die mit der Installation über die Web-Oberfläche des Gerätes a) den Root-Zugang und b) apt-get nachrüsten:

Tipps

  • Falls die Download-Links nicht mehr funktionieren, schaut man am Besten unter Add-ons for RAIDiator 4.1.3+ nach. Klappt dieser Link auch nicht, hangelt man sich über die Web-Site via
    Support > Downloads > ReadyNAS Add-Ons > Add-ons for RAIDiator 4.1.3+
    durch.
  • Das Root-Passwort entspricht dem Administrator-Passwort, welches man zum Login auf der Web-Oberfläche verwendet.

lftp nachrüsten

Für das Backup der lokal auf dem NAS gespeicherten Daten auf einen entfernten FTP-Server habe ich mich für das Tool lftp entschieden:

# apt-get install lftp

Backup-Script einrichten

Damit man die Datensicherung automatisieren kann, sollte man unter /usr/local/bin/backup-emeidi.sh folgendes Script ablegen und gemäss seinen eigenem Gutdünken anpassen:

#!/bin/bash    

HOST="www.host.tld"
USER="user"
PASS="pass"
LCD="/c/"
RCD="/"

echo "---------------------------------------------------------------------"
echo "Backing up $LCD to $HOST/backup$RCD with user $USER"
echo "---------------------------------------------------------------------"
echo `date`
echo "---------------------------------------------------------------------"

lftp -c "
open ftp://$USER:$PASS@$HOST; 
lcd $LCD;
cd $RCD;
mirror --reverse \
       --verbose \
       --no-perms \
       --no-umask \
       --ignore-time"

echo "---------------------------------------------------------------------"
echo "Backup finished."
echo "---------------------------------------------------------------------"
echo `date`
echo "---------------------------------------------------------------------"
echo ""

exit 0

Die Variable LCD speichert das lokale Verzeichnis, die Variable RCD das entfernte (auf dem FTP-Server liegende) Verzeichnis.

Am Ende macht man das Script mittels folgendem Befehl ausführbar:

# chmod 755 /usr/local/bin/backup-emeidi.sh

Cron-Job einrichten

Damit das Script nun täglich einmal mitten in der Nacht ausgeführt wird, erstellt man sich unter /etc/cron.d/backup-emeidi einen entsprechenden Cron-Job:

...
0 1     * * *   root    /usr/local/bin/backup-emeidi.sh | mail -s "Backup ReadyNAS" -c syslog@server.tld syslog@customer.tld
...

Dieser Cron-Job wird täglich um 1 Uhr morgens gestartet und mailt das Ergebnis an syslog@customer.tld wie auch an syslog@server.tld. So kann der Sysadmin, wie auch der Kunde, täglich die Ergebnisse des Backuplaufes überprüfen.

Problem

Bei meinem Kunden werden lustigerweise gewisse Dateien in jeder Nacht gebackupt, obwohl diese nachweislich nicht verändert wurden. Ich vermute hier einen Bug in lftp.

Tags: , , , , ,
Labels: Linux

Keine Kommentare | neuen Kommentar verfassen

Donnerstag, 23. Dezember 2010

Automatische Überwachung von Servern mit sensitiven Informationen? Fehlanzeige.

After gaining access to gawkers MySQL database we stumble upon a huge
table containing ~1,500,000 users. After a few days of dumping we
decided that 1.3 million was enough.

Quelle: Hacker News | From the readme: After gaining access to gawkers MySQL database we stumble upo…

Ist ja nicht so, als gäbe es solche Hacks erst seit November 2010 … Wieso zum Teufel setzt jemand, der 1.5 Millionen Benutzerdaten in seiner MySQL-Datenbank rumliegen hat, keine Software ein, die Alarm schlägt, wenn tagelang Daten „abgesaugt“ werden? Eine Schande für die gesamte Web-Entwickler-Zunft.

Tags: , , ,
Labels: IT, Web

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 22. Dezember 2010

.bashrc wird beim Login nicht gelesen/ausgeführt

Da habe ich also all die nützlichen Anweisungen in meine ~/.bashrc eingefügt, damit beim Shellzugriff auf einen Linux-Server einerseits die Listings schön farbig ausgegeben werden, andererseits Nachfragen beim Löschen und Verschieben von Dateien erscheinen und so sicherstellen, dass ich aus Flüchtigkeit keine Dummheiten begehe:

...
export CLICOLOR=1
export LSCOLORS=DxGxcxdxCxegedabagacad
 
export LS_OPTIONS='--color=auto'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
 
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

Doch was ist los? Nach einem Login bleiben die Terminalfarben bei einem Listing eines Verzeichnisses … weiss auf schwarz!

Ein kurzer Test mittels

$ . ~/.bashrc

Quelle: Kurztipp: bash neustarten und .bashrc neu einlesen

zeigt dann aber rasch, dass die Farben wirklich erscheinen — wenn denn .bashrc auch beim Login geladen werden würde.

Ein Vergleich mit einem anderen, ordungsgemäss funktionierenden Debian GNU/Linux zeigt das Problem umgehend auf: Es fehlt die ~/.profile. Nachdem ich diese Datei erstellt und mit folgenden Zeilen gefüllt habe, funktioniert das Farbfernsehen per SSH dann auch ab dem ersten Login:

# ~/.profile: executed by Bourne-compatible login shells.

if [ -f ~/.bashrc ]; then
  . ~/.bashrc
fi

mesg n

Quelle: bashrc not getting read at login

Tags: , ,
Labels: IT, Linux

2 Kommentare | neuen Kommentar verfassen