Ruby-Skripte und ProgrammeODP English


[Docgenerator][SiteGenerator]
Programme: [Banner][DTAUS-Datei anlegen][Runtex]
Tipps: [Datenbanken][Dateibearbeitung mit Ruby][gettext][Logger][Unit Test][Yaml]

Sie sind hier: Ruby


Hier sind ein paar von mir in Ruby geschriebene Skripte.

Links zu Ruby finden sich auf der Ruby-Kateorie des ODP.

Unter Tipps habe ich ein paar Zusammenfassungen von eigenen Experimenten gemacht. (Dann finde ich es wenigstens selbst wieder wenn ich mal nachschauen will)

Kurzbeschreibungen zu den Programmen und Bibliotheken

Docgenerator
Kleines Tool zum Erstellen von Texten. Die Syntax basiert auf dem tag.rb von moonwolf ist allerdings stark erweitert. Als Output ist wahlweise ASCII, LaTeX, Wiki und HTML möglich.
SiteGenerator
Ein Programm, mit dem eine Internet-Site erstellt werden kann. Es ist kein CMS. Diese Site wurde mit dem Tool erstellt.

Programme

Die folgenden Tools können Stand-Alone (exe mit Steuerdatei oder Parameter) oder als Bibliothek in anderen Programmen genutzt werden.

dtaus.rb:
Skript zur Erstellung von DTA-Dateien zum vereinfachten Abbuchungsverfahren bei Banken.
banner.rb:
Skript zur Erzeugung von ASCII-Bannern.
runtex.rb:
Ein Skript, das eine LaTeX-Datei so oft übersetzt, wie nötig. Evtl. benötigte BibTeX und Makeindex-Aufrufe werden erledigt.

Sonstiges

Alte obsolete Funktionen:

GetoptLongWithHelp
Eine Erweiterung von GetoptLong. ARGV-Parameter werden analysiert, es ist aber zusätzlich möglich für jede Programmoption eine Dokumentation anzuhängen. Ich rate davon ab, dieses Tool zu verwenden, ich nutze und empfehle inzwischen optparse.

Empfohlene Bücher zu Ruby

Deutschsprachige Bücher zu Ruby

Englischsprachige Bücher zu Ruby

Deutschsprachige Bücher zu Ruby on Rails