http://rasterbator.net/ Rasterbator (http://rasterbator.net/) ist eine Webseite, die ein eigenes (hochzuladendes oder über URL anzugebendes) Bild vergrößert und auf n x m Teile (Seite in einem PDF) verteilt. Die kann man dann z.B. ausdrucken und geeignet zusammensetzen. z.B. so: Was mir gefällt: Geht einfach, ohne Anmelden, tut was man erwartet soll. Ausrichtung und Anzahl der ergebenden Read More…
ESX-Festplatte vergrößern ohne Reboot der VM
Wenn man die (virtuelle) LVM-Festplatte vergrößern will, ohne den Rechner (also die VM) herunter zu fahren, kann man es so versuchen: Zuerst im ESX die virtuelle Festplatte vergrößern. Dann weiter IN der VM: Festplatten neu einlesen (damit Linux merkt, dass die Platte nun größer ist): echo 1 > /sys/class/scsi_device/1\:0\:0\:0/device/rescan # ggf. id anpassen echo „- Read More…
Wie muss eine gute commit-Message aussehen?
In diesem Post, steht viel Lesenswertes zum Thema commit-Messages. Kern sind diese Regeln: Separate subject from body with a blank line Limit the subject line to 50 characters Capitalize the subject line Do not end the subject line with a period Use the imperative mood in the subject line Wrap the body at 72 characters Read More…
Java, SSL und selbst-signierte Zertifikate
Wenn man von einem Java-Client aus via SSL auf einen Server zugreifen möchte, der kein „offiziell ge-trustetes“ Zertifikat besitzt, dann kann man Die Prüfung des Zertifikats abschalten. Das ist aber keine gute Idee, weil dann die Sicherheit (fast) völlig dahin ist. Selbst, wenn es „nur“ um eine sichere Test-Umgebung geht, dann könnte es passieren, dass Read More…
Mac: Homebrew parallel zu MacPorts installieren
Man kann Homebrew und MacPorts nicht „einfach so“ parallel installieren und in den PATH aufnehmen. Da ich MacPorts schon seit jahren benutze, aber auch gerne Homebrew verwenden würde, habe ich folgendes getan: (Schon vor Jahren): MacPorts installieren. Aus ~/.profile die von Macports eingefügten Zeilen entfernen: export PATH=/opt/local/bin:/opt/local/sbin:$PATH Ebenso in ~/.bash_profile Homebrew installieren. Datei ~/bin/macports anlegen Read More…
Letsencrypt unter Linux neu einrichten
Kostenlose, „saubere“ signierte SSL-Zertifikate gibt es bei https://letsencrypt.org/. Es gibt sicher einen Haufen an Anwendungsmöglichkeiten, aber ich habe es so genutzt: git clone https://github.com/letsencrypt/letsencrypt cd letsencrypt ./letsencrypt-auto –redirect –rsa-key-size 4096 –domains nerdblog.steinkopf.net Erzeugt entsprechende Zertifikate (inkl. dazu notwendiger Requests und Bestätigungen), und erstellt automatisch eine Site in /etc/apache2/sites-available und sites-enabled mit dem Namen nerdblog.steinkopf.net-le-ssl.conf. (Dazu Read More…
Mac: Cut+Paste-History
Flycut Einfach aus dem Mac-Appstore (kostenlos) installieren. cmd-shift-V (als „Gegenstück“) zu cmd-V blättert durch die Cut+Paste-Historie (Vorschau wird eingeblendet – ähnlich wie bei cmd-Tab). beim Loslassen wird das gerade angezeigte Fragment eingefügt. gleichzeitig werden dabei alle Formatierungen entfernt. Ich mag Tools, bei denen man nicht viel lernen und sich merken muss 🙂
Docker-Host: nützliche Einzeiler
Hier ein paar Einzeiler, die mir auf einem Docker-Host nützlich waren: bash auf dem Container „wordpress“ ausführen: docker exec -ti $(docker ps | awk ‚$2 ~ „wordpress“ { print $1; exit 0; }‘) bash Logs des Containers „seqredeploy“ anzeigen: docker logs -f $(docker ps | awk ‚$2 ~ „seqredeploy“ { print $1; exit 0; }‘) Read More…
Linux: Harter Reset von der Kommandozeile aus
Manchmal lässt sich ein Linux-System nicht mit reboot oder init 6 etc. rebooten. Wenn dann auch noch der Reset-Knopf „weit weg“ ist (auch virtuelle Reset-Knöpfe können weit weg sein), dann ist es machmal so einfacher: sync der Disks: echo s >/proc/sysrq-trigger „brutaler“ reset: echo b >/proc/sysrq-trigger evtl. vorher nötig: echo 1 >/sys/proc/sys/kernel/sysrq
Beliebige Webseiten beobachten und zum RSS-Feed machen
Wenn man Änderungen einer Webseite nicht verpassen möchte, aber diese Webseite selber keinen RSS-Feed anbietet, dann ist page2rss hilfreich: Einfach zu beobachtende URL ins Formular auf der Startseite eintragen page2rss macht daraus, wie der Name schon sagt, eine RSS-Feed-URL, die man in den New-Reader eintragen kann. Die eingegebene URL wird ab sofort „überwacht“, sodass Änderungen Read More…