Obsah
Jakub Michálek – skladiště informací
Grafika
Komprimace videa
Komprimace videa
ffmpeg -i video.mov -target pal-vcd output.mpg
Komprimace fotek
Komprimace fotek
convert * -resize 50% -quality 80 -strip scaled.jpg
Převedení stránek na černobílou a otočení
Převedení stránek na černobílou a otočení
convert *.JPG -threshold 42000 -monochrome \ -resize 50% -quality 80 -rotate 90 -page a4 publish.pdf
Nebo přes bashový cyklus:
#!/bin/bash for i in *.JPG; do convert $i -threshold 42000 -monochrome \ -resize 50% -quality 80 -rotate 90 "new_"$i; done
Zpracování PDF
PDF do obrázku
PDF do obrázku
convert multipage.pdf -quality 100 -density 600x600 single%d.jpg
Převedení PDF na černobílou verzi a komprimace
Převedení PDF na černobílou verzi a komprimace
#!/bin/sh if [ -z "$1" -o -z "$2" ]; then echo "Syntax: $0 <input.pdf> <output.pdf>" exit 1 fi pdfimages "$1" scan for a in scan*.ppm; do convert -white-threshold 85% -monochrome $a `basename $a .ppm`.tiff done tiffcp scan*.tiff output.tiff tiff2pdf output.tiff -o "$2" -p A4 -F rm scan*.ppm scan*.tiff output.tiff
Náhled z PDF
Náhled z PDF
evince-thumbnailer --size=600 book.pdf book.png
Tisk brožury
Tisk brožury
pdf2ps tlak ps. > psbook > psnup -2 > ps2pdf > ps2pdf brozura.pdf
Hromadný tisk dokumentů do pdf
Hromadný tisk dokumentů do pdf
Je potřeba nainstalovat tiskárnu cups-pdf. Všechny výstupy jsou ve složce ~/PDF.
openoffice.org -norestore -nofirststartwizard \ -nologo -headless -pt PDF mpv-komplet-78.doc
Sloučení více pdf souborů do jednoho
Sloučení více pdf souborů do jednoho
pdftk *.pdf cat output merged.pdf
Rozdělení výročních finančních zpráv
Rozdělení výročních finančních zpráv
#!/bin/bash strana=ODS soubor=$strana"2010.pdf" pdftk $soubor cat 1-15 output $strana"_2010_hospodareni.pdf" pdftk $soubor cat 16-51 53-105odd output $strana"_2010_sponzori.pdf" pdftk $soubor cat 107-110 111-115odd 116-end output $strana"_2010_smlouvy.pdf"
Instalace nového systému
Připojení úložiště
Připojení úložiště
- uloziste.sh
sudo apt-get install nfs-common radka='192.168.1.5:/volume1/public /mnt/Data/public nfs nouser,atime,auto,rw,dev,exec,suid 0 0'; sudo echo $radka | cat /etc/fstab - > temp && sudo mv temp /etc/fstab sudo mkdir /mnt/Data /mnt/Data/public ln -s /mnt/Data/public ~/Plocha/Uloziste chown -R jakub ~/Plocha/Uloziste sudo mount -a
Instalace oblíbených programů
Instalace oblíbených programů
sudo apt-get install gimp, ipe, firefox, git, lyx, texlive-xetex, jabref, audacity, meld, firefox, imagemagick, libtiff-tools, pdftk
Datová schránka
Datová schránka
sudo add-apt-repository ppa:cz.nic-labs/datove-schranky sudo apt-get update sudo apt-get install datovka python-dslib
Instalace elektronického podpisu
Instalace elektronického podpisu
sudo apt-get install open-jdk-7-jre
Stáhnout jsignpdf a spustit příkazem
read -s -p "Heslo: " mypassword; java -jar ~/bin/certifikaty/jsignpdf-1.4.1/JSignPdf.jar -lpf ~/bin/certifikaty/nastaveni.txt -ksp $mypassword $1;
Nejprve nainstalujeme e-mail odsud. Následně posíláme e-maily tímto způsobem.
cat pozvanka.txt | msmtp -t jmichalek@seznam.cz
K tomu je potřeba mít připravený soubor
Subject: Pozvánka na schůzi Ahoj Piráte, tohle je testovací e-mail. Za Piráty zdraví Jakub Michálek
Jiné věci
Bezpečné mazání
Bezpečné mazání
for i in *.zip; do shred $i; done
Hromadný podpis
Hromadný podpis
for i in *.pdf; do gpg -u jméno -b $i; done
Používané Unicode sekvence
Používané Unicode sekvence
Kód | Znak |
---|---|
201e | „ |
201c | “ |
2013 | – |
2014 | — |
2026 | … |
00b7 | · |
00a0 | (nedělitelná mezera) |