Happys kleiner Blog

Happys kleines Reich im Internet
ElsterOnline

Beitrag vom 22 March 2012

Meine Mutter wollte vor kurzem wie jedes Jahr ihre Steuererklärung erstellen. Da ElsterFormular nativ nur auf einem proprietären Betriebssystem funktioniert, das nicht einmal UNIXartig ist dachte ich eine Anmeldung für das kostenlose Benutzerkonto bei ElsterOnline wäre doch gerade das richtige. Das basiert auf Java und funktioniert einwandfrei als Applet in jedem halbwegs aktuellen graphischen Browser.

Zuerst habe ich meiner Mutter den SHA1 Fingerabdruck des SSL Zertifikats auf ein Blatt Papier geschrieben und ihr erklärt, wie sie jedes mal wenn sie auf die Seite geht diesen auch prüfen kann. Denn sinnvollerweise vertraut man zwar dem “Bayrischen Landesamt für Steuern” aber nicht einem großen US amerikanischen Unternehmen welches (subjektiv) gefühlt 99 Komma Periode 9 Prozent des Weltmarktes als “Vertrauensinstanz” beherrscht und lustig SSL Zertifikate unterschreibt. Ich persönlich hätte kein Problem damit, wenn z.B. das DFN oder die Deutsche Telekom das Zertifikat unterschrieben hätte. Aber bei digitalen Zertifikaten funktioniert “asymmetrisches Vertrauen”[1] eben indem die Adresszeile “grün” oder “blau” wird. 0.o
Allerdings wollte ich schon immer so einer US amerikanischen Firma Geld hinterher werfen und die sagen dann zum Bleistift, dass ich der Weihnachtsmann bin. :-D

Die Registrierung lief erfreulich problemlos. Man bekommt im Laufe der Registrierung eine E-Mail und einen Brief jeweils mit einem Aktivierungscode. Danach erstellt man sich zum einloggen ein Schlüsselpaar[3] von dem man nur den privaten Teil bekommt. Man wird sogar dazu angehalten den privaten Schlüssel mit einem Passwort abzusichern.

An diesem Punkt enden alles erfreuliche. Die Formulare, die meine Mutter für ihre Steuererklärung benötigt waren nicht auffindbar. Daraufhin war ich am Montag dieser Woche beim Finanzamt wo mir der freundliche Mitarbeiter zum einen auf meine Nachfrage gezeigt hat wo ich die Papierformulare bekomme und zum anderen, dass man natürlich diese Erklärung auch bei ElsterOnline machen könnte. Meinen ausgedruckten Screenshots zu Urteilen war meine Mutter (aus welchem Grund auch immer) allerdings als Arbeitgeber registriert. Dies könnte man korrigieren indem man sich mit dem ELSTER Support redet.

Zu Hause angekommen wähle ich die 01805bla Nummer und komme nach kurzem warten bei einer netten Dame an. Als ich die Sachlage schildern möchte schneidet sie mir natürlich an dem Punkt an dem ich erwähne was meine Mutter machen möchte das Wort ab und meint:

“Nein! Erklärungen können Sie bei ElsterOnline nicht machen.”

Darauf meinte ich, dass mir doch genau das mein zuständiges Finanzamt zugesichert hätte. Darauf kommt von ihr:

“Das gab es noch nie.”

In den letzten 15-20 Sekunden gab mir die nette Dame noch den Rat doch wenn ElsterFormular nicht funktioniert ein anderes Produkt zu kaufen. Da stellt sich mir die Frage WARUM Steuergelder zur Erstellung einer Software benutzt werden, die in ihrer Implementierung nicht fähig ist auf mehreren verschiedenen Betriebssystemen zu laufen.

Vielleicht bringe ich meiner Mutter ja stattdessen Quake[4] bei. :D


[1] Wenn ich mir Alkohol oder das neuste Sendung mit der Maus Computerspiel (USK ab 18 Version)[2] kaufen würde und der Verkäuferin / dem Verkäufer meinen Ausweis zeige, muss dieser nicht mir Vertrauen das ich alt genug bin, sondern der Bundesdruckerei.
[2] Dieses Computerspiel ist natürlich jetzt nur aus meiner Phantasie heraus entstanden. Allerdings wären “Gedankenexperimente”(!!!) wie z.B. ab welcher Geschwindigkeit eine Katze mit möglichst geringer Masse sich in der Phase verschiebt wenn man sie in den LHC einsteigen lässt. Natürlich hat die Katze eine Fliegerbrille auf und überlebt das ganze unbeschadet!
[3] http://de.wikipedia.org/wiki/Asymmetrisches_Kryptosystem
[4] http://en.wikipedia.org/wiki/Id_Software#Linux

Andreas @ 07:03
Gespeichert in: Der ganz normale Wahnsinn, Nerd Stuff, Useless Stuff
Wuhu! Mein erstes Python Skript.

Beitrag vom 31 January 2012

Python ist einfach toll. :-)

 1 #------------------------------------------------------------------------------
 2 # @FILENAME:      ./imdbCovers.py
 3 # @AUTHOR:        Happy
 4 # @DESCRIPTION:   Using imdbapi.com to get the URI of a movie poster 
 5 #                 by providing the title and and year.
 6 #                 Example: http://www.imdbapi.com/?t=True%20Grit&y=1969
 7 # @LICENSE:       WTFPL - http://sam.zoy.org/wtfpl/
 8 #------------------------------------------------------------------------------
 9 #            DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
10 #                    Version 2, December 2004
11 #
12 # Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
13 #
14 # Everyone is permitted to copy and distribute verbatim or modified
15 # copies of this license document, and changing it is allowed as long
16 # as the name is changed.
17 #
18 #            DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
19 #   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
20 #
21 #  0. You just DO WHAT THE FUCK YOU WANT TO. 
22 #------------------------------------------------------------------------------
23 #/* This program is free software. It comes without any warranty, to
24 # * the extent permitted by applicable law. You can redistribute it
25 # * and/or modify it under the terms of the Do What The Fuck You Want
26 # * To Public License, Version 2, as published by Sam Hocevar. See
27 # * http://sam.zoy.org/wtfpl/COPYING for more details. */ 
28 #------------------------------------------------------------------------------
29 
30 import urllib, urllib2
31 import json
32 
33 
34 # Function to purge the unclean! Or the JSON stuff. We just want the 'Poster'.
35 def purgeJsonCrap(jsonCrap):
36    lol = json.load(jsonCrap)
37    return lol['Poster']
38 
39 # Get the Cover URI
40 def gimmeCover(jahr, titel):
41    # URI to the API Server.
42    baseurl = "http://www.imdbapi.com/"
43    # Creating the dictionary for 'urlencode()'.
44    titeldic = dict()
45    titeldic = {'t' : titel}
46    titel = urllib.urlencode(titeldic)
47    # Concatenating the parts.
48    imguri = "?" + titel
49    imguri += "&amp;" + "?y=" + str(jahr)
50    uri = baseurl
51    uri += imguri
52    # Getting the JSON data.
53    opener = urllib2.urlopen(uri)
54    # Cleaning and returning.
55    return purgeJsonCrap(opener)
56 
57 
58 # Examples :-)
59 # print "\n" + gimmeCover(1995, 'Hackers')
60 # print gimmeCover(1995, 'True Grit')
61 
Veraltete Software

Beitrag vom 29 July 2011

Wunderbar wäre es, wenn es ein kostenloses update in Puncto Windows 7 Kompatibilität für folgende Software geben würde:

  • Bibliotheca Teubneriana Latina 2
  • Gnomon
  • ConcEyst

So etwas sollte zumindest bei der BTL-2 drin sein, da diese (Hörensagen) Einzelplatzlizenz ca. 2000 Euro gekostet hat. Ansonsten heißt die Lösung wohl oder übel Windows XP Mode. Ergo: Windows Updates für Windows 7 UND XP. ⇒ epic fail imho

Werde am Montag mal beim Verlag der BTL anrufen. Vielleicht haben die mit einem armen EDV-HiWi sogar Mitleid.

:’(

Nachtrag: Gnomon funktioniert unter Windows 7 Professional 64bit wenn man es im Kompatibilitätsmodus ausführt. Allerdings will Gnomon dann auch nur als root rumlaufen. :D

Andreas @ 18:38
Gespeichert in: Der ganz normale Wahnsinn, Hochschule, Useless Stuff
Die kenne ich doch.

Beitrag vom 21 March 2011

Die drei kenne ich doch. :D
Das erinnert mich daran mir für das nächste Mal Wacken meine Haare länger wachsen zu lassen. Meine Haare waren (ihr) offensichtlich zu kurz. :’(

Wacken 2010 - Haarphoto

Wacken 2010 - Haarphoto

Andreas @ 14:38
Gespeichert in: Der ganz normale Wahnsinn, Useless Stuff
Wenn man sich nur alle 3 Monate in einem sozialen Netzwerk anmeldet …

Beitrag vom 12 March 2011

… ist folgendes sehr praktisch:

http://www.facebook.com/help/?faq=16739

:-)

Andreas @ 10:36
Gespeichert in: Dinge, Useless Stuff
Parkplatz

Beitrag vom 18 February 2011

Parkplatz an der Uni Stuttgart

Parkplatz an der Uni Stuttgart

Gefunden an der Uni Stuttgart, Campus Vaihingen. Bin mir nicht sicher ob der Aufruf ernst gemeint ist oder ob das nur ein sehr effektiver Weg ist sich zu exmatrikulieren ohne beim Studiensekretariat vorbei schauen zu müssen.

Andreas @ 11:45
Gespeichert in: Der ganz normale Wahnsinn, Dinge, Hochschule, Useless Stuff
Wardriving

Beitrag vom 18 May 2010

Onkel Googol ist war(?) eben doch der größte Wardriver der Welt. :D

http://www.heise.de/newsticker/meldung/Google-loescht-erste-WLAN-Nutzdaten-1001530.html

Andreas @ 10:17
Gespeichert in: Der ganz normale Wahnsinn, Humor, Nerd Stuff, Useless Stuff
… und ich bin der Weihnachtsmann.

Beitrag vom 23 February 2010

Ganz sicher ...

lol-at-rz

Ich glaube dazu muss man gar nichts sagen. Vor ca. 3 Monaten war ich im Neu-Ulmer FH Rechenzentrum und hab angemerkt, dass das vllt. und unter Umständen nicht so ganz so sinnvoll ist … die “Person” hat mich verwirrt nach dem Motto: “Erzähl mir mehr; Ich will jetzt Essen gehen.” angesehen.

@Screenshot: Das ist ein Screenshot eines “offiziellen” Dokuments des Rechenzentrums.

Update: fixed (siehe Kommentar von Robert) :-)

Andreas @ 23:48
Gespeichert in: Der ganz normale Wahnsinn, Hochschule
Episches Tetris

Beitrag vom 7 December 2009

Vollbild: http://www5.pown.it/flash/pown_3562.swf
Normal: http://www.pown.it/3562/3721810

Schade nur, dass man das nur einmal für 5 Minuten pausieren kann. Wer eine alternative kennt, soll doch ein Kommentar schreiben. :-)

Andreas @ 09:50
Gespeichert in: Unidentified
XMaxima

Beitrag vom 1 November 2009

xmaxima-sin^2(x),cos^2(x)

xmaxima-sin^2(x),cos^2(x)

Installation unter Macintosh (Fink):
$fink install xmaxima

unter Debian/Ubuntu:
$sudo apt-get install xmaxima

Andreas @ 15:17
Gespeichert in: Mathematik, Nerd Stuff, Programmempfehlungen