Hatori Kibble

Jo eh…

Archiv für die Kategorie ‘Perl

Kleiner Nischenpost…

Hinterlasse einen Kommentar »

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!

Geschrieben von Peter

Februar 24, 2013 um 3:17 nachmittags

Veröffentlicht in Basteln, Perl, Programmierung, Scripts, Software

Getaggt mit , , ,

Hurra, offene Forschungsdaten!

Hinterlasse einen Kommentar »

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:

Den Rest des Beitrags lesen »

Geschrieben von Peter

September 22, 2012 um 9:54 nachmittags

Wolke im Werkzeugkasten

Hinterlasse einen Kommentar »

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:

Suchbegriffe als Wolke

Suchbegriffe als Wolke

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:

Den Rest des Beitrags lesen »

Geschrieben von Peter

Januar 31, 2009 um 10:30 nachmittags

Veröffentlicht in DigiLink, Perl, Programmierung, Scripts

Getaggt mit , , , ,

Zotero und Perl II

Hinterlasse einen Kommentar »

Im ersten Teil bin ich auf den Zugriff zu den lokalen Daten eingegangen. Man kann aber auch auf den Sync Server unter
https://sync.zotero.org
zugreifen.

Um zu verstehen was beim Synchronisationsprozess vor sich geht kann man das debugging für Zotero einschalten.

Dazu einfach im Firefox unter about:config den Wert für extensions.zotero.debug.log auf true setzen.

Hier ein Beispiel für das Login und das Abholen einer Session:

Den Rest des Beitrags lesen »

Geschrieben von Peter

Januar 29, 2009 um 8:05 nachmittags

Zotero und Perl I

mit einem Kommentar

Durch den Zotero Miniserver im Science Surf Blog bin ich auf die Möglichkeit gestossen über Perl an die Zotero Daten ranzukommen. Mit dem DBD::SQLite Modul geht das ziemlich einfach und eröffnet naürlich Möglichkeiten (z.B: automatisch RSS Feeds mit den letzten Einträgen zu generieren..).

Hier ein kleines Beispiel Skript:

Den Rest des Beitrags lesen »

Geschrieben von Peter

Januar 21, 2009 um 8:21 nachmittags

Follow

Bekomme jeden neuen Artikel in deinen Posteingang.

Schließe dich 267 Followern an