Backups sind eine gute Sache. Dabei muss man aber aufpassen dass der Schuss nicht nach hinten losgeht und man einem Hacker die Tür öffnet. Da die Backups alle wichtigen Daten enthalten müssen sie sorgfältig geschützt sein.
OpenLayers 2.12 mit Hindernissen
Diese Woche wurde OpenLayers 2.12 veröffentlicht. Beim Update musste ich feststellen wie wichtig es ist auch die Release Notes zu lesen.
Eine wichtige Änderung ist erforderlich wenn man wie ich eigene Tiles erzeugt. Mit dem neuen OpenLayers 2.12 ist es möglich direkt auf den Canvas der Bitmaps zuzugreifen. Daher war es erforderlich die Cross Domain Zugriffe zu regeln. Mit einem modernen Browser wie Firefox kann es daher nach dem Update dazu kommen dass statt der Karte nur rosa Tiles angezeigt werden.
Ursache ist, dass der Server keinen passenden Access-Control-Allow-Origin Header sendet. Es gibt zwei Wege das zu lösen:
Es kann der Server angepasst werden damit ein passender Header gesendet wird.
Oder im Javascript wird eine entsprechende Option am Layer gesetzt. Dann wird ein fehlender Origin Header ignoriert:
1 |
tileOptions: {crossOriginKeyword: null} |
Fritz!Fax macht Faxen
Aus nicht nachvollziehbaren Gründen wollte Fritz!Fax auf einmal nicht mehr so wie es sich gehört.
Weiterlesen
HDD Burn-In-Test
Meine neue Festplatte wollte ich vor der Inbetriebnahme durch einen HDD Burn-In-Test absichern. Ob man das überhaupt braucht ist in diversen Foren im Internet reichlich umstritten. Für mich selbst habe ich entschieden dass ich das machen will.
Weiterlesen
Seiten aus PDF extrahieren
Ich hatte das Problem dass ich Seiten aus PDF extrahieren wollte. Nun kann der Acrobat Reader zwar Seiten selektiv drucken, aber eben nur das ganze Dokument speichern.
Eine erste Idee wäre gewesen einfach die interessanten Seiten auf einen „PDF-Drucker“ zu drucken. Da hatte ich aber Bedenken dass die Abbildungen an Qualität verlieren.
Ich brauche also eine Software die das besser kann. Zusätzlich sollte die Software nichts kosten, am besten noch ein Open Source Projekt sein.
Eine Suche im Netz brachte das „pdftk the pdf toolkit“ zum Vorschein.
Dabei handelt es sich um ein Kommandozeilenwerkzeug um PDF Dateien zu manipulieren. Die Funktionen die ich bislang verwendet habe sind das Rotieren von Seiten und das Schneiden und neu Zusammenfügen von PDF Dateien. Das funktioniert wie gewünscht.
Mit dieser Zeile wird zum Beispiel ein neues PDF out.pdf erzeugt das die Seiten 12 bis 17 der Datei input.pdf enthält:
1 |
pdftk.exe input.pdf cat 22-17 output out.pdf |
Mehr Infos über das Programm und weitere Anwendungsbeispiele finden sich auf der Projektseite. Den Quellcode des GPL Tools gibt es dort auch zum Download. Für Windows, MacOS und Linux gibt es schon fertige Binaries, alle anderen müssen selbst compilieren.