In vielen Fällen kann es zu Problemen kommen, wenn man mit Java eine SSL-Verbindung aufbauen will. Dies kann etwa dann zum Tragen kommen, wenn man aus einem Jenkins-CI Server Artefakte in ein Sonatype Nexus Repository laden will, welches per HTTPS (und damit SSL) abgesichert ist.
Kategorie: Software
Zugriffe auf Gitlab (v6.5) mit Piwik tracken
Gitlab bietet mittlerweile Unterstützung für Google Analytics (durch setzen der google_analytics_id Option) an, aber nicht für Piwik. Das können wir aber ändern
Vagrant-Box mit Veewee erstellen
Veewee ist ein Tool, welches zum Erstellen von virtuellen Maschinen dient. Prinzipiell kann veewee dabei mit vmware (fusion), virtualbox, kvm und parallels umgehen. Besonders hilfreich ist das Werkzeug gerade bei der Erstellung für Baseboxen für Vagrant.
SSH-Fingerprints und DynDNS
Verwendet man für den Zugang zum eigenen Server einen DynDNS-Dienst (bspw. no-ip.com), so stößt man beim Zugriff über SSH beim Wechsel der IP-Adresse auf ein kleines Problem. Der Fingerprint wird jedes Mal aufs Neue als „Unbekannt“ angezeigt und erfordert so bei jedem Wechsel der IP eine händische Überprüfung. Doch auch hier kann man sich helfen, in dem man die lokale SSH-Konfiguration anpasst. „SSH-Fingerprints und DynDNS“ weiterlesen
Konfigurationsdateien ohne Kommentare ansehen
Manchmal steht man vor dem einfach Problem, dass man den Inhalt einer Konfigurationsdatei auch ohne Kommentare und Leerzeilen ansehen will. Unter Linux ist das mit einem einfachen Kommando machbar.
Vom Netzwerk booten
Mit der HIlfe von einigen Technologien wie TFTP, DHCP,Syslinux und NFS ist es möglich, einen Rechner übers Netzwerk zu booten. Dabei kann man entweder Installationsmedien einfach im Netzwerk bereitstellen oder Live-Systeme (etwa Rescue-Systeme, Memory-Tests oder einen Live-Desktop) starten. „Vom Netzwerk booten“ 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)?
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
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