APB - AP Blog


SoftwareTechnikspielzeug

pdftk for Fedora 8

The PDF Toolkit is the Swiss Army knife for modifying PDF document. Among other things it can alter the PDF metadata, as author, subject or keywords. Unfortunately pdftk is not included in Fedora's repositories, either in the default ones, nor in Livna or Freshrpms.

I succeeded in compiling and packaging it for Fedora, taking the older source RPM package for SuSE Linux as base, providing the newest tarball and creating a patch for Makefiles within the tarball. Many thanks go to numerous Ubuntu forums and mailing list which pointed me in the right direction and taught how to compile pdftk with the recent GCJ.

If you are interested, you can download the RPM file pdftk-1.41-0.f8.i386.rpm or the source RPM file pdftk-1.41-0.f8.src.rpm. For easy installation, copy my repository description to /etc/yum.repos.d/adalberts.repo and use

yum install pdftk


Software

Persönliches Anacron

Heute war mal wieder Zeit das Homeverzeichnis zu entmüllen und die Automatismen, die man so im Laufe der Zeit erstellt hat, zu überarbeiten. Dabei ist mir aufgefallen, dass es schön wäre, anacron für die täglichen Skripte zu benutzen. Leider funktioniert das mit dem systemweit installiertem Anacron nicht, denn es enthält einen hardcodierten Pfad. Also habe ich das originale Anacron etwas erweitert, so dass man auch diesen Pfad an der Kommandozeile übergeben kann.

Das Ergebnis könnt ihr auf meiner Linux-Tools-Seite herunterladen.


EnglishSoftwareTechnikspielzeug

Secured Systems with Fedora

I found some time to update my page about encryption in Fedora. There have been some changes since Fedora Core 5 and the article was a little bit outdated. Fedora 6 and 7 provide more native ways to create encrypted swap and /tmp partitions and it should be mentioned in such a document.

I hope you like it.


KritikSoftwareWeltsicht

Legal? Illegal? Scheißegal!

oder: nicht geklaut, es ist meins!

Ist schon jemanden aufgefallen, was Web2.0 ist?

Im Prinzip ist es ganz einfach: Wie mit fast allen 2.0 Sachen ist es weder besser noch schöner, dafür bunter und langweiliger. Statt eigene Inhalte zu schreiben, klauen wir uns Bilder quer über das Netz, dazu ein paar schlechte Vierzeiler (am besten über Liebe) und präsentieren das ganze auf der eigenen Seite. Wahrscheinlich überfordert es die Intelligenz eines durchschnittlichen Web2.0-Webbers eigenen Text (neudeutsch: content) zu schreiben. Entweder scheitert es an den Schreibkenntnissen, oder an der fehlenden eigenen Meinung zu irgendetwas. Diese Mängel werden kompensiert durch Glitzer auf animierten GIF-Bildchen.

Wieso ich das hier schreibe? Weil ich sauer bin, dass man Fotos von meiner Seite klaut und dann noch nicht einmal einen Hinweis auf den Autor (also mich ;-)) dazuschreibt. Die 2.0-Webber sind sogar dreist genug die Bilder direkt von dieser Seite zu linken, ohne sie bei sich zu speichern. ]:-(

Deswegen werde ich jetzt meine Bilder mit einem Ursprungshinweis versehen. Schade, denn der Text mach den Eindruck eines hübschen Fotos etwas kaputt.

Wenn jemand an dem Skript interessiert ist, mit dem ich die Logos in ein Bild einfüge, dann kann er logooverlay auf meine Linux-Helferlein-Seite finden.

Hier die Bilder, die am liebsten geklaut werden:

Bahnübergang bei Nacht
Bahnübergang bei Nacht
Die Ärzte als Mexikaner
Die Ärzte als Mexikaner
Die Ärzte - Musikanlage
Die Ärzte - Musikanlage
Die Ärzte - Die Küche
Die Ärzte - Die Küche
Ich als Southparkfigur
Ich als Southparkfigur
Meine Freundin als Southparkfigur, wahrscheinlich wegen des Ärzte-ä
Meine Freundin als Southparkfigur, wahrscheinlich wegen des Ärzte-ä
Das Cover eines wunderbaren Comics
Das Cover eines wunderbaren Comics


Software

RPM-Pakete für VPNC

Hurra! VPNC ist da!

VPNC ist eine alternative Implementierung der Cisco VPN-Software. Allerdings gibt es dem User voller Kontrolle über die Routingtabellen. Seit dem VPNC auch das Rekeying unterstützt, ist es vollständig benutzbar und läuft sogar (gefühlsmäßig) stabiler als Ciscos Software.

Die Originalsoftware gibt es unter http://www.unix-ag.uni-kl.de/~massar/vpnc/.

Ich habe VPNC in RPM-Pakete verpackt. Man kann sie von meiner VPNC-Seite herunterladen.


EnglishSoftware

Again patches for Firedrop

I realized that some of my pages, which I've created with Firedrop don't validate as XHTML. Since this is my little ambition, I patched Firedrop sources to produce at least XHTML valid <br> and <hr> tags.

Another proble I faced: if you use markdown together with Firedrop's macros and your macros produce block level elements (like div or dl), it is likely that markdown will mess things up and add additional p tags around it. I already have a patch for this problem, too.

You can find those patches on my Firedrop page.


KritikSoftwareSpass

Ankh

Ankh ist ein 3D-Adventure der deutschen Softwareschmiede bhv. Es ist ein Spiel ganz im Stiel der Klassiker dieses Genres, wie z.B. Monkey Island oder Indiana Jones. Ein Spiel, in dem es darum geht das Köpfchen zu benutzen, um knifflige Rätsel zu lösen, statt Gegner abzumetzeln und möglichst mausgewandt um die Ecke zu ballern.

Die Geschichte

Assil, Sohn des Architekten des Pharaos, wird von einer Mumie mit einem Todesfluch belegt. Nun liegt es an dem Spieler die Figur zu steuern und den Fluch wieder loszuwerden. Das klingt zunächst nach einer Aufgabe - ist es aber nicht... Wer schon mal Adventure gespielt hat, weiß, dass zwischen dem Anfang und dem Ende des Spiel noch beliebig viele andere Rätsel und Probleme erwachsen, die nacheinander gelöst werden wollen. Welche Rätsel das sind, das möchte ich mal nicht verraten, um den Spielspaß nicht zu verderben. Es sind aber nicht wenige.

Meinung zum Spiel

Das Spiel ist durchaus vergleibar mit den Klassikern, die ich oben nannte, auch wenn es nicht ganz an diese heranreicht. Die 3D-Grafik macht das Spiel nicht schlechter, aber auch nicht besser. Eine gute Grafikkarte vorausgesetzt kommt man in den Genuss von ansprechenden Wasser-, Licht- und Schatteneffekten, hübschen Texturen und ansprechenden Charakteren. Das ganze ginge auch ohne 3D, z.B. mit 2D-Grafik im Comicstil von Monkey Island III. Das wesentliche an solchen Spiel ist eben der Spielspaß, die lustigen Ideen und die kniffligen Rätsel.

Um den Spielspaß nicht zu verderben, habe ich Passagen, die etwas über das Spiel verraten mit ROT13 kodiert. Leider ist das nur bei eingeschaltetem JavaScript wirksam. Durch einen Klick auf den folgenden Link, kann man die Teile wieder decodieren.

Positives

Negatives


EnglishSoftware

Another patch for Firedrop

Here comes another patch for Firedrop. The menu entry Styles -> Weird stuff -> rot13 produces an error messages. The number of parameters which are passed to the encoding function has changed, but the fuction's code was not adapted. See my Firedrop page for a RPM and other Firedrop stuff.


EnglishSoftware

Templates for Firedrop2

Today I've made a template for Firedrop. It uses HaloScan comment system and MovableStyle CSS style sheets. As a gimmick you will find a calendar inside. It's not very sophisticated, but it works.

I made some very dirty hacks inside this template. Since Firedrop does not provide much information at the template level, I parse the archives' IDs and output filenames to decide for which month the calendar is to be shown. But right now it seems to work. If you encounter some problems with it, please let me know.

You can find these templates on my Firedrop page


EnglishSoftware

Firedrop patches, again

There were still some bugs or strange behaviour I was not content with. And since I had some time left, I've created new patches for Firedrop. I've also posted them to the mailing list, maybe they will be included in the next release.

But now, you will find all patches and a precompiled RPM package on my Firedrop page.

There are two new patches and one corrected patch, since the last one had a side effect I was now aware of.

  1. You can change the default entry style in entry.ini in Firedrop's configuration directory (textile, sextile, markdown, etc.), but this information has been ignored until now.
  2. The file entry.ini in the configuration directory has been set to defaults and rewritten every time the dialog for new blog entry was opened.
  3. The Open button's label (and other buttons as well...) becomes blue when the mouse pointer hovers over it and remains blue. Afterwards the button does not respond to mouse clicks. I've corrected this one, so it now does apply to the buttons at the bottom of Firedrop's window.


EnglishSoftware

Wax RPM

I've created a Wax RPM as well, since Firedrop needs it and Sourceforge has no RPMs. Look at my Firedrop page.

[Hauptseite] [Alle Einträge nach Sparte] [Alle Einträge nach Datum]

Einträge nach Monaten sortiert

2009

DezemberNovemberOktoberSeptemberAugustJuli
JuniMaiAprilMärzFebruarJanuar

2008

DezemberNovemberOktoberSeptemberAugustJuli
JuniMaiAprilMärzFebruarJanuar

2007

DezemberNovemberOktoberSeptemberAugustJuli
JuniMaiAprilMärzFebruarJanuar

2006

DezemberNovemberOktoberSeptemberAugustJuli
JuniMaiAprilMärzFebruarJanuar

2005

Dezember