01
Demenz oder wie die Zeit vergeht
Da kam doch glatt eine mail über ein Paket was jemand "Orphaned".
https://lists.debian.org/debian-mips/2013/12/msg00060.html
Das Paket heisst "genisovh" und irgendwie klingelt bei mir gar nichts. Aber was mich aufhorchen lässt ist, das der original Maintainer Thiemo Seufer ist.
Also - "apt-get source genisovh" und schnell mal in den code schauen. Sehr uebersichtlich - 2 source files + makefile.
Also debian/copyright ansehen - und was finde ich?
This package was debianized by Thiemo Seufer seufer@csv.ica.uni-stuttgart.de on Tue, 24 Feb 2004 18:52:50 +0100.
It was downloaded from http://silicon-verl.de/home/flo/software/genisovh-0.1.tgz
Upstream Author: Florian Lohoff flo@rfc822.org
Copyright: (C) 2002 by Florian Lohoff flo@rfc822.org
Der code ist von mir - 10 Jahre alt - und das beste - Das original tarball liegt sogar wirklich noch da.
Neues Spielzeug
TTIP - Verhindern bitte
Die einzigen die davon profitieren sind die USA - Dafür kriegen wir deren Schrott...
Dichtheitsprüfung
Vieles deutet darauf hin, dass als Grund für die Dichtheitsprüfung (neu Funktionsprüfung) und Zwangssanierung privater Abwasserleitungen nicht mehr -die nicht bewiesene- Verschmutzung des Grund-/ bzw. Trinkwassers herhalten muss, sondern dass eine Zwangssanierung über das „Fremdwasserproblem“ herbei geführt werden soll.
AfD und Hans Olaf Henkel
Jetzt sollte doch klar sein wessen Kind die AfD ist.
Gruselig !
Landkreise machen sich stark ...
So Herr Mettenborg - Haben sie sich auch "Stark gemacht" zusammen mit Landrat Adenauer?
Es gibt signifikante weiße Flecken auch im Kreis Gütersloh.
Perl tricks
Perl knowhow in Jahr 20 ... Jahrelang habe ich
defined($var) ? $var : '';
geschrieben. Perl kann das viel eleganter:
$var // '';
Take left hand variable if its defined, right hand otherwise.
Regen
Polizei und ihre Interessen
Ein schönes Zitat:
Es ist keine gute Idee, die Polizei selbst über ihre Befugnisse entscheiden zu lassen. Denn sie neigt dazu, ihre eigenen Interessen über die der Allgemeinheit zu stellen.
Wobei man das sicherlich auch auf Geheimdienste und das Militär ausweiten kann.
http://www.taz.de/Kommentar-Ende-des-Gefahrengebiets/!130739/
glib g_compare_direct?
Ich mag ja die glib. Ich benutze haeufig die Hashes und Trees aber irgendwas verstehe ich hier nicht.
Bei den Hashes gibt es viele vorgefertige g_equal functions fuer den g_hash_new. Bei den Trees fehlt das komplett.
D.h. es gibt kein g_compare_gint oder g_compare_direct. Oder bin ich nur zu bloede die zu finden?
Feierabendeis
Unterbezahlt...
Also da fuehlt man sich ja gleich unterbezahlt. Durchschnittlicher "Engineer" bei google $128000.
Der Recruiter spricht von durchschnittlich $165000.
Und die 3 Mio $ nehme ich wohl auch:
Gerüstbau
Deutsche Telekom und DNS
Wie kommt es eigentlich das die Deutsche Telekom so ins DNS eingreift?
Eben per zufall gesehen - Ich habe mich vertippt und die Telekom returned fuer
openwrt.zz.de (Den es definitiv nicht gibt) eine DNS A Record:
flo@pobox:~$ dig -t any openwrt.zz.de
;; Truncated, retrying in TCP mode.
; <<>> DiG 9.7.3 <<>> -t any openwrt.zz.de
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14911
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;openwrt.zz.de. IN ANY
;; ANSWER SECTION:
openwrt.zz.de. 3600 IN A 80.156.86.78
openwrt.zz.de. 3600 IN A 62.157.140.133
;; Query time: 89 msec
;; SERVER: 217.0.43.193#53(217.0.43.193)
;; WHEN: Sun Jan 12 12:10:23 2014
;; MSG SIZE rcvd: 63
Ich wünsche der Deutschen Telekom alle Pest der Welt an den Arsch. Was soll sowas?
Carambola2 BirdCam
Make love not war
Microsoft Livecam kaputt
Also diese Microsoft Lifecam die ich im moment fuer die Birdcam verwende ist total kaputt. Die Software auf der Kamera verabschieded sich nach etwa 6 Stunden vom USB Bus:
[ 16.250000] uvcvideo: Found UVC 1.00 device Microsoft® LifeCam Cinema(TM) (045e:075d)
[ 16.260000] input: Microsoft® LifeCam Cinema(TM) as /devices/platform/ehci-platform/usb1/1-1/1-1:1.0/input/input0
[ 16.270000] usbcore: registered new interface driver uvcvideo
[ 16.280000] USB Video Class driver (1.1.1)
[ ... ]
[26164.830000] usb 1-1: USB disconnect, device number 2
Das laesst sich nur fixen durch einen Power-Cycle. Da aber das Carambola board auf dem USB Bus den Strom nicht abschalten kann muss jemand hin und den Stecker ziehen.
Seltener Besucher
Early mobile computing
Das MUSS man lesen wenn man sich fuer die Geschichte des Mobile Computings interessiert. Eigentlich ist das mal gerade 10 Jahre her und doch hört sich das wie Archeologie an.
Wer betrügt, der fliegt
Wir wollen die CSU mal beim Wort nehmen:
Wasser und Warendorf
Ich hatte ja schon über die Sauerei in Warendorf geblogged.
Dort gab es Probleme mit verseuchtem Grundwasser. Die Stadt wollte das gerne dadurch erledigen das die Anwohner gezwungen werden sich an das öffentliche Wasserversorgungsnetz anzuschliessen.
Jetzt geht man das Thema doch an. Ist ja auch erst 15 Jahre bekannt.
perl und utf8
Eine Geschichte voller Mißverständnisse. Ich sollte mir angewöhnen alle Scripte so zu beginnen:
#!/usr/bin/perl -w
use strict;
use utf8;
use open ':encoding(utf8)';
use open ':std';
Obama und die NSA
Aha - Mich sollen sie weiter abhören, sollen die Daten aber nicht weitergeben. Abhören von Merkel ist nicht in Ordnung.
Sorry - Aber völlig inakzeptabel.
Neuer Sessel schon besetzt
Tippgeschwindigkeit
Ich schreibe ja nicht mit 10 Fingern.
62 WPM im 2ten Versuch ... Ganz okay ...
GEOX - Scream Challenge
Schönebergers stumme Schreie
Urheberrecht und IFG
Was für eine farce. Da nach IFG jeder das Recht hat das Innenministerium zu fragen und auch jeder nach gleichbehandlung das Dokument kriegen sollte ist das doch gleichzusetzen mit einer Veröffentlichung.
Aber auch das Innenministerium wird jetzt mal lernen was der Streisand-Effekt ist.
Wie die zeit vergeht ...
Da kriege ich einen Pflegerechner der ein wenig rumzickt. Erste vermutung - die Festplatte hat den Löffel abgegeben. grml gebootet und smartctl liefert zurueck das alles gut ist. Komisch.
Gebootet und alles geht ...
Mäusemelken nennt sich die tätigkeit.
PKW Maut und ADAC Skandal
Ich glaube ja mittlerweile das sich da jemand absichtlich mit dem ADAC beschäftigt und versucht schmutzige Wäsche auszugraben damit die PKW Maut durchkommt.
Es ist ja klar das der ADAC massiv Lobbyismus gegen die PKW Maut betrieben hat und hätte. Leider ist die glaubwürdigkeit dahin so das Seehofer seine "PKW Maut für Ausländer" durchsetzen kann.
Ich vermute da läuft ein abgekartetes Spiel.
Der heimliche Boom
Gefühlt haben wir Vollbeschaftigung ... Firmen haben massive Probleme leute zu finden. Wohin sollen wir denn noch Wachsen.
Und Unternehmensgewinne kann man eh nicht hoch genug besteuern.
Kurze Passwörter
Ich habe mich ja schon bei der Sparkasse Gütersloh beschwert aber es hat nichts geholfen. Die Sparkasse Gütersloh lässt für das Online Banking nur passwörter mit einer Maximallänge von 5 Zeichen zu - Nicht mindestlänge - Das ist die maximallänge.
Das wäre vielleicht in den 80ern mit Lochkarten noch in Ordnung aber in 2014 sind 8-12 Zeichen angesagt und dann bitte auch mit Sonderzeichen, Ziffern und Co ...
Das sterben der US Musikindustrie
Spannende grafiken. Ja - Der Musikindustrie geht es echt schlecht. Wie man sieht will keiner mehr auf den Alben gebundelten Schrott kaufen sondern nur noch die Hits. Tja - Liebe Musikindustrie - Niemand will die gecasteten Pop-Sternchen mit 90% Schrott auf den Scheiben:
http://www.businessinsider.com/these-charts-explain-the-real-death-of-the-music-industry-2011-2
jhash.h und valgrind
Ich bin ja ein großer Freund von valgrind. Sowohl um bei Software die in Produktion gehen muss mal auf memory leaks zu prüfen wie auch auf Speicherzugriffe an willkürlichen Adressen. Oder auch nur Nutzung von uninitialisiertem Speicher.
Jetzt habe ich hier mir Userspace Read Copy Update und den hashes rumgespielt. Dort wird als hash der jhash empfohlen. Also nehmen wir den halt - Hauptsache simple und schnell.
Nur Valgrind spuckt immer ins Essen weil jhash offensichtlich aus Geschwindigkeits optimierungsgründen auch mal gerne auf Speicher nach dem eigentlichen Alloc zugreift, d.h. es wird 4 oder 8 byte weise zugegriffen.
D.h. habe ich einen 7 byte langen Speicherbereich dann wird auf byte 8 auch noch zugegriffen.
Mal in den code sehen und was entdecken meine entzündeten Augen:
#ifndef VALGRIND
Ich möchte Kotzen. Was hat denn das mit valgrind zu tun? Wer garantiert denn das jhash nicht auch auf die nächte Page zugreift die möglicherweise gar nicht zu meinem heap gehört? Dann stirbt mir meine Software mit einem SIGBUS weil keine Page an die Stelle gemappt ist.