Archiv für die Kategorie ‘Perl’
Kleiner Nischenpost…
Zugegeben die Zielgruppe ist doch sehr überschaubar, aber für Perl-Anwender, die das E-Paper der taz abonniert haben, gibt es jetzt auf GitHub ein neues Modul TazDownloader.
use TazDownloader;
my $T=TazDownloader->new(User=>'foo', Password=>'bar');
print $T->isAvailable(Date=>'Tomorrow'); # "true|false"
print $T->isAvailable(Date=>'Today'); # "true|false"
print $T->isAvailable(Date=>'23.02.2013'); # "true|false"
print $T->isAvailable(Date=>'23.02.2013', Format=>'ascii'); # "true|false"
$T->downloadIssue(TargetDir=>"/tmp",
Format=>'epub_faks',
Date=>'23.02.2013'
);
Über Rückmeldungen und Verbesserungsvorschläge würde ich mich freuen und über Hinweise auf Bugs – na ja.. – natürlich auch!
Hurra, offene Forschungsdaten!
Für einen Kurs bin ich gerade auf der Suche nach Zahlen zur Nutzung von Literaturverwaltungssystemen. Die TIB/UB Hannover hatte vor einiger Zeit eine große Umfrage (n=1000) zu diesem Thema gestartet und die Ergebnisse dazu wurden im Jänner präsentiert.
Es gibt eine wahnsinnig schicke Ergebnisseite, auf der man sogar dynamisch eigene Filtersets erstellen kann. Aber eigentlich habe ich nur ganz einfache Fragen: “Welche Programme sind bekannt?” und “Welche Programme werden verwendet?”.
Das Großartige ist nun, dass die Rohdaten der Umfrage auch auf E-LIS hochgeladen wurden und somit eigene Auswertungen ermöglicht werden. Mit Perl ist das sogar relativ einfach: mit Hilfe des Moduls DBD::CSV können SQL-Abfragen auf eine CSV-Datei durchgeführt werden. (Wahrscheinlich können das Excel-SpezialistInnen auch ohne den Umweg über Perl…)
Hier ein kleines Beispielprogramm um Herauszufinden, welche Literaturverwaltungsprogramme schon einmal benutzt wurden:
Wolke im Werkzeugkasten
Heute habe ich etwas mit HTML::TagCloud herumgespielt…
Ich habe ein Modul für den hbz Werkzeugkasten geschrieben, welches die Suchbegriffe der letzten sieben Tage als Wolke darstellt:
Da nur Suchbegriffe dargestellt werden die auch Ergebnisse liefern, kann man das Ganze auch als inhaltliche Erschliessung durch die NutzerInnen sehen.
Technisch funktioniert das indem die einzelnen Suchworte mit dem Datum in einer Tabelle abgelegt werden. Der Perl-Code sieht so aus:

