Fun with R

Januar 10th, 2017
Fehler in persp.default(x = length, y = dictionarySize, z = replication,  : 
  invalid 'z' limits

In my case, the input data contained Inf values. I changed the input to not contain such values anymore. Another approach would be to use zlim and define the z limits manually.

In 1:length :
  numerischer Ausdruck hat 220 Elemente: nur erstes wird genutzt

I used the outer() function and applied it to a user function. My user function returns a scalar, but outer() expects a function returning a vector. The function Vectorize() does the job:

repFctVec <- Vectorize(replicationfct)
replication <- outer(length, dictionarySize, repFctVec)

Verbuchung von Google AdWords-Gebühren, eBay-Gebühren etc. unter SKR03 alias Reverse-Charge und §13b

Dezember 8th, 2016

Ich muss zugeben: Ich mag Steuerprüfungen. Man lernt immer was dazu. &amp;#59;&amp;#41; Diesmal: Fremdleistungen per Reverse-Charge-Verfahren richtig verbuchen und anmelden bei Elster. Kochrezept:

  • 4600 Werbungskosten an Kreditor: Verbuchung der Rechnung netto
  • 1577 Vorsteuer 19% §13b an 1787 Umsatzsteuer 19% §13b: Verbuchung von 19% auf den Nettobetrag
  • Kreditor an Bank: Verbuchung der Zahlung netto
  • Elster Feld 46: die Nettosumme über den Meldezeitraum
  • Elster Feld 47 und 67: 19% davon

Online-PostIdent mit ausländischem Pass

Dezember 5th, 2016

Die Post im 21. Jahrhundert: Man kann PostIdent online machen. Funktionierte bei mir zwar nicht mit Chromium unter Linux, aber immerhin mit der Android-App. Sehr praktisch.

Das Pass-Akzeptanzchaos, das es bereits vorher in den Filialen gab, gibt es aber leider auch weiterhin online. Wenn man es z. B. mit einem chinesischen Pass versucht, schlägt das Verfahren fehl, weil angeblich eine Seite oder Information im Pass fehlen würde. Unter der Hand erfährt man dann, dass es sich um die Unterschrift handelt, die in manchen (neueren?) Pässen eben einfach nicht vorhanden ist. Einige Mitarbeiter halten diese jedoch für zwingend notwendig. Man muss es in dem Fall genauso machen wie offline: Einfach so lange probieren, bis man an einen Mitarbeiter kommt, der das nicht so sieht. &amp;#58;&amp;#114;&amp;#111;&amp;#108;&amp;#108;&amp;#58;

Eine andere Variante scheint der deutsche Führerschein zu sein, der wohl auch ausreichend ist für eine Identifikation.

Enable Drupal 7 to be viewed in IFrame

November 29th, 2016

By default, this is not allowed due to security restrictions. They can be disabled by:

  1. settings.php: add $conf['x_frame_options'] = '';
  2. /etc/apache2/conf-enabled/security.conf: comment out line Header set X-Frame-Options: "sameorigin"

Günstiger Express-Palettenversand

November 28th, 2016

Wenn man Güter auf Paletten verschickt kostet der Versand gleich erheblich mehr als wenn man Pakete nimmt. Das gilt erst recht, wenn man Paletten ins europäische Ausland schickt: Da wird aus einem 50-Euro-Paket schnell mal eine 200-Euro-Palette. Und die braucht auch noch viel länger als ein Paket.

Bei der Suche nach einem bezahlbaren Express-Palettenspediteur bin ich auf UPS gestoßen: Eine Mitarbeiterin erklärte mir, dass man Paletten bei Gewichten unter 70kg auch als Standard-Pakete versenden kann. Man muss nur angeben, dass ein "spezielles Handling" erforderlich ist. Funktioniert, ich bin begeistert.