-
Prüfung auf Broken Links in PDF Dokumenten
Oft werden Hyperlinks in PDF-Dokumenten hinterlegt, die gelegentlich auf Konsistenz geprüft werden sollten. Mit der PyPDF2 Library lassen sich mit Python nicht nur Broken Links finden. Auch nicht eingebettete Fonts lassen sich damit recht einfach aufspüren und man kann auch viele nützliche Metadaten der PDF-Dateien anzeigen. Tim Arnold erklärt das in seinem Artikel sehr genau.
-
PDF-Dateien generieren mit Webformular
Ein kleines Python Script, mit dem man über ein Webformular die Texteingabe als PDF convertieren kann: http://jugad2.blogspot.de/2013/09/pdf-in-flask_18.html
-
Webdienst Cloudconvert
Der kostenlose Webdienst Cloudconvert konvertiert 140 Formate zuverlässig von einem in das andere. Unterstützt werden vielerlei Formate aus den Kategorien Bildformate, komprimierte Archive, Audio, Video, CAD, Office Dokumente oder Ebook.
-
Prozesse, die nicht weiter leben wenn man die Shell verlässt
Wenn man z.B. mit Putty per SSH auf einem anderen Rechner einen Prozess startet und die Shell verlässt, stirbt normalerweise der gestartete Prozess beim Beenden der Verbindung. Nohup lässt den Prozess am leben.
-
FontFriend
Soma FontFriend ist ein kleines Overlay-Fenster, mit dem man Fonts direkt auf der eigenen Website testen kann ohne den Quellcode der Seite zu modifizieren. Sie können den Link einfach kopieren und auf Ihrer eigenen Website einbinden. Das Tool ist Open Source und der Entwickler ist hier zu finden.
-
Dateianhänge an PDF-Dokumente
pdftk hat neuerdings eine interessante Option namens attach_files zu bieten. Diese Option fügt beliebige Dateianhänge an PDF-Dokumente an. Dies ist z.B. sehr sinnvoll, wenn zu einer Dokumentation eines Programms gleich der Quellcode mitversendet werden soll. Der Adobe Reader kann beim Empfänger alle angehängten Dateien direkt aus dem PDF-Dokument herauslösen und auf der Festplatte ablegen. Das Anhängen von Dateien funktioniert natürlich auch mit 3D-PDFs. So kann man z.B. originale CAD-Modelle als Dateianhang mit in die PDF-Datei einbetten. Hier ein Beispielaufruf, welches die Dateien anhang1.zip und anhang2.doc in das Dokument Ursprungsdokument.pdf einbettet und das Resultat als beispiel_mit_dateianhaengen.pdf speichert: pdftk.exe Ursprungsdokument.pdf attach_files anhang1.zip anhang2.doc output beispiel_mit_dateianhaengen.pdf
-
Einen Windows Dienst löschen
Hin und wieder kommt es vor, dass ein früher installierter Windows Dienst nach der Deinstallation des Programms nicht gelöscht wird und als Leiche liegen bleibt. Um solche Dienste wieder los zu werden gibt es in der Windows Kommandozeile den Befehl sc, welches mit dem NT Service Controller kommuniziert und Dienste wieder deinstallieren kann: sc delete servicename Den Namen eines Dienstes findet man im Übrigen über die Eigenschaften (siehe Screenshot) heraus.
-
Merlin zum denken bewegen per MS Agent Automation
Dieses kleine Python Script (Pywin32 benötigt) steuert MS Agent Control per COM Automation an. Es bringt damit den Zauberer Merlin nach vorn und lässt Ihn deneken, was Sie vorher in die Kommandozeile eingetippt haben.
-
Bing: Alle ausgehende Links einer Domain
Der Suchbefehl: LinkFromDomain auf Bing listet alle ausgehenden (externen) Links einer Domain. Um z.B. alle externen Links, die von goermezer.de ausgehen zu finden, geben Sie in das Suchfeld folgendes ein: LinkFromDomain:goermezer.de Eine Liste der möglichen Abfragetechniken sind hier dokumentiert.
-
Leben und arbeiten im Googleplex
Wer schon immer mal sehen wollte, wie es im Google Hauptquartier aussieht, sollte sich als Arbeitnehmer dies mal auf der Zunge zergehen lassen: kostenlose Mahlzeiten, Swimming Pool, Frisör, Beachvolleyball, Massagen, Billard, Hunde dürfen mitgebracht werden, Kinder werden betreut, und, und, und… Und hier der Link zu einem Video, dass Arbeitnehmer-Herzen höher schlagen lässt.