Svn is tolll, aber was wenn man ausversehen ein bin File comitted hat was da nicht rein gehört...

2011-09-13

die Frage habe ich mir heute gestellt.

Hier ist das Szenario, in der Rev 23 und Rev 42 wurde z.B. je ein bin file mit dem gleichen Namen comitted. Nun hat man da womöglich nicht nur 2-3MB sondern gleich mehrere hundert MB oder gar GB verschwendet.

HowTo clean your SVN from unwanted files.

1.) Zuerst wird ein Backup/Dump von dem SVN gezogen. svnadmin dump /var/svn/$svnname > /zielverzeichnis/$svnname_dump

2.) Dann erstellen wir eine Liste mit allen Dateinamen die in dem Repo vorkommen svn list --username $username https://url.tld/svn/$svnname -R | grep $dateiname_der_gelöscht_werden_soll > filterliste

Liebe Stadt Witten

oder noch genauer, liebes Amt für Jugendhilfe und Schule und natürlich liebe Stadtkasse. Ich glaube bei euch weiß gerade die linke Hand nicht was die rechte Hand getan hat.

Am 22.08.2011 schreibt mir das Amt für Jugend und Schule das wir ab dem 01.08.2011 keinen Elternbeitrag mehr bezahlen müssen, für das letzte Kindergartenjahr. Super! Denke ich mir.

Am 25.08.2011 schreibt mir die Stadtkasse das sie doch gerne den ausstehenden Elternbeitrag für den August bekommen würde und schlägt noch mal 1,50Euro oben drauf (Säumniszuschlag und zusätzliche 7,- Euro Mahngebühren). Sollte es nicht wie überall erst mal eine Zahlungserinnerung geben, bevor man mahnen darf? Oder hat eine städtische Einrichtung hier eine Sonderregelung die ich nicht kenne?

Upgrade auf squeeze und mehr

2011-08-24

nach dem Update auf squeeze habe ich auch gleich noch einen Proxy installiert. Dieser tut soweit ganz gut. Der varnisch-cache ist hier ziemlich gut aufgestellt, was die Funktionen betrifft. Somit wird auch die gallery wesentlich schneller, da ein Grossteil gecached wird.

Umweltschutz und so

Mhm schoin merkwürdig, auf einer Insel, wie diese hier, Fuerteventura, wird in jedem Hotel auf Umweltschutz wert gelegt. Bitte nur die Handtücher austauschen wenn man sie in die Badewanne oder auf den fussboden legt. Alles um die Umwelt zu schonen, vermutlich meint man das man den Wasserverbrauch reduziert.

Aber was ist bitte schon mit diesen nervigen Einweng-Getränke-Verpackungen? Diese belasten die Umwelt nicht nur in der Produktion, sondern auch in der Entsorgung und sie belasten auch mein Auge, an jeder Ecke sieht man mittlerweile auf Fuerteventura diesen Drecks-Einweg-Müll, Getränkedosen, welche bei uns unter “strengen” Pfandregelungen stehen werden hier in Massen im Supermarkt gekauft und vor der Tür weg geworfen…immer und immer wieder. Das gleiche passiert hier übrigens mit Glasflaschen.

Zusatzakku

2011-07-29

Für den kleinen Huawei Router habe ich mir dann noch eben schnell einen externen Zusatzakku bei Amazon bestellt. Kostenpunkt rund 35 Euro und mit Prime schon am nächsten Tag da ;)

Password: ************

Solche anzeigen hat sicherlich schon jeder gesehen, in seinem DSL Router.

Da will man umstellen auf einen anderen/neuen Router und findet plötzlich seine Zugangsdaten nicht mehr. Viele Router hersteller denken hier praktisch.

In der Webansicht sieht man z.B. folgendes:

Ein Blick in dad frisch gezogene Backup des DSL Routers zeigt dann meistens ein File, in welchem die Zugangsdaten im Klartext stehen, so auch bei dem Netgear ProSafe VPN Firewall FVS114.

Bloggen...aber worüber?

2011-07-22

Das frage ich mich schon seit einigen Tagen…ich verspüre den Drang etwas tolles zu bloggen, doch dann wenn ich anfangen will, keine Ideen.

Hatte ich schon erwähnt das es in kürze in den Urlaub geht? Nein? Ok dann habe ich das hiermit getan.

Ich hätte ja mal Lust ein wenig über soziale Kompetenz zu bloggen im täglichen Umfeld, aber das dürfte so umfassend werden das man das zu einem Vollzeit Job machen könnte.

Gwibber und die facebook.py

Gwibber ist kompakt und fein und es ist ein Python Projekt.

Jedoch schreibt es bei jedem Facebook Post ein “is” vor den geschriebenen Text. Nach Durchsicht des Sourcecodes und ein wenig durchwühlen von BugTrackern hat sich die Ursache schnell gefunden.

In der facebook.py (/usr/lib64/python2.7/site-packages/gwibber/microblog/facebook.py) ist folgendes Stück Code enthalten

result = self._get("users.setStatus", status=message, status_includes_verb=False) Um nun das "is" zu entfernen wird hier anstatt False ein True erwartet. Also ändern wir den Code ein wenig ab ``result = self._get("users.setStatus", status=message, status_includes_verb=True) Anschließend starten wir gwibber neu...Ein Test sollte dann den verlangten Post bringen, ohne "is" am Anfang. Das ganze scheint in diversen Ubuntu und Fedora repos schon bereinigt zu sein, im opensuse 11.4 repo ist dies noch nicht erfolgt.