Da ich seit ein paar Monaten Gradle als mein bevorzugtes Java-Build-Werkzeug verwende (mehr dazu in diesem Artikel), findet sich in diesem Eintrag eine kleine Sammlung an Buildskripten für diverse Aufgaben.
Teil 3: Bildgalerie mit Verzeichnis synchronisieren
Ein offener Punkt, der bei der Synchonisation meiner Bildgallerie auftritt (ein Skript zur Synchronisation wurde ja in Teil 1 und Teil 2 besprochen), ist die Verwendung von Daten aus xmp-Dateien. Solche Dateien werden von Bildverwaltungsprogrammen (beispielsweise Adobe Lightroom) verwendet, um Entwicklunsgeinstellungen abzuspeichern.
„Teil 3: Bildgalerie mit Verzeichnis synchronisieren“ weiterlesen
BibTex Einträge für Amazon-Bücher ermitteln
Wie bekommt man am Besten einen BibTex-Eintrag für sein Latex-File hin, wenn man ein Buch zitiert, welches auf Amazon gekauft wurde (oder auch nur dort verfügbar ist, was ja quasi – zumindest fast – jedes Buch ist)?
Jenkins: Benennen von Builds
Ein kleines, aber sehr feines Feature von Jenkins ist das Benennen von Builds.
Damit kann man erreichen, dass in der Projektansicht der Build nicht mehr als „#4711“, sondern unter einem Namen erscheint
Gradle und Dependencies (in Eclipse)
Seit kurzem beschäftige ich mich mit dem Java-Buildtool Gradle.
Heute habe ich mir mal näher angesehen, wie man am Besten die Dependencies mit Gradle in Verbindung mit Eclipse handelt.
Java-Buildtools
Im Java-Umfeld haben sich in den letzten Jahren vor allem die beiden Buildtools ANT und Maven etabliert. Doch seit etwas mehr als einem Jahr macht Gradle den beiden Konkurrenz. Das ist doch schon mal Grund genug das Tool „Gradle“ ein wenig genauer zu betrachten.
„Java-Buildtools“ weiterlesen
Eclipse: Eigenen Builder einbinden
In Eclipse kann man sehr leicht einen eigenen Builder für seine Projekte einbinden.
Gerade im Umfeld von PDT (PHP Entwicklung mit Eclipse) erleichtert ein selbstgebauter Builder das Deployment enorm.
„Eclipse: Eigenen Builder einbinden“ weiterlesen
Teil 2: Bildgalerie mit Verzeichnis synchronisieren
Wie ich vor einiger Zeit schon mal geschrieben habe, verwende ich auf meinem Server ein kleines Skript zum Synchronisieren von Bilddaten mit einer Webgalerie. Momentan überarbeite ich dieses Skript etwas und erweitere dabei auch die Funktionalität.
„Teil 2: Bildgalerie mit Verzeichnis synchronisieren“ weiterlesen
Ausgabe umleiten und dabei die Einträge mit einem Timestamp versehen
Manche Shell-Skripte schreiben recht viele Informationen auf die Standardausgabe.
In solch einem Fall ist es sinnvoll die Ausgabe in eine Datei umzuleiten.
Wenn das Skript dann noch recht lange arbeitet, kann es sinnvoll werden in der Log-Datei Timestamps hinzuzufügen.
„Ausgabe umleiten und dabei die Einträge mit einem Timestamp versehen“ weiterlesen
Ausgaben auf der Shell sortieren
Das Auffinden von Dateien auf der Kommandozeile ist sehr einfach.
Im Prinzip verwendet man dazu das Programm „find“ (manchmal auch in Verwendung mit grep).
Ist die Ausgabe des Kommandos aber sehr lange, so kann eine Sortierung der Ausgabe helfen, um den Überblick zu behalten
„Ausgaben auf der Shell sortieren“ weiterlesen