Gists von Github sind eine wunderbare Möglichkeit, um kleine Codeschnipsel mit anderen zu teilen. Ich nutze es häufig, um in Foren oder Chats über Codefragmente oder Logfiles zu diskutieren. Selten ist es aber angebracht große Dateien direkt in die Konversation einzufügen.
Bisher musste ich solche Dateien immer per Copy&Paste auf der Gist Webseite einfügen. Das ist gerade von der Kommandozeile aus oft sehr nervig. Ich habe nun ein Tool entdeckt, das es mir ermöglicht Dateien von der Kommandozeile aus direkt als Gist abzulegen.
Ganzen Artikel lesenIch nutze sehr gerne youtube-dl um Videos von Youtube oder auch ganz vielen anderen Videoplattformen herunterzuladen. Heute hatte ich den Fall, dass ich eine ganze Reihe an Videos laden wollte. Auch das lässt sich recht einfach machen.
Zunächst legt ihr eine simple Textdatei an, die eine Liste all der Video-URLs enthält, die ihr herunterladen wollt. Hier als Beispiel videoliste.txt:
https://www.youtube.com/watch?v=P9-FCC6I7u0
https://www.youtube.com/watch?v=EiaLqBTTPrs
https://www.youtube.com/watch?v=P9-FCC6I7u0
https://www.youtube.com/watch?v=EiaLqBTTPrs
Anschließend könnt ihr youtube-dl so aufrufen, dass es diese Liste einließt und herunterlädt:
Ganzen Artikel lesenIch hatte gestern das Problem, dass ich zwei recht große PDF-Dokumente vereinen musste. Das kann man auf der Konsole sehr einfach mit Ghostscript erledigen:
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=merged.pdf pdf1.pdf pdf2.pdf
Auch sehr brauchbar ist pdftk. Unbedingt darauf achten, die Server Version zu nehmen, da diese ein CLI bietet. Das kann auch weit mehr als PDFs mergen. Hier ist ein Beispiel für Merging:
pdftk *.pdf cat output merged.pdf
Ich will das hier für die Zukunft einfach nur mal festhalten. Kann man sicher immer mal wieder gebrauchen.
Ganzen Artikel lesen