пятница, 22 ноября 2019 г.

Imagemagick

Imagemagick

 

ImageMagick - это кроссплатформенный консольный редактор изображений, а точнее набор консольных программ. Конечно же, большинство манипуляций с изображениями позволяют сделать такие графические редакторы как GIMP и Photoshop, но если требуется повторение заданных преобразований множество раз - то ImageMagick подходит как нельзя лучше. В ImageMagick есть утилиты: convert, montage, identify и composite.
mogrify - произвести действия над самим изображением
convert - произвести действия над изображением и сохранить в другой файл
identify - Получение информации о изображении.
composite -
display - вывести изображение на экран
animate - вывести анимированное изображение на экран

http://najomi.org/_nix/imagemagick

convert

Создание нового файла с текстом

Создание нового файла с текстом

$ convert \
-size 165x70 \
xc:lightblue \
-font Bookman-DemiItalic \
-pointsize 12 \
-fill blue \
-gravity center \
-draw "text 0,0 '$(cat file.txt)'" \
image.png

Создание нового файла с текстом из внешнего файла

$ convert \
-size 165x70 \
xc:lightblue \
-font Bookman-DemiItalic \
-pointsize 12 \
-fill blue \
-gravity center \
-draw "text 0,0 '$(cat file.txt)'" \
image.png

Добавление водяных знаков.

Добаление текстового водяного знака в pdf документ


convert -density 300 test.pdf \
-pointsize 30 -gravity Center \
-fill rgba\(69,69,69,0.1\) -draw "rotate 45 text 0,0 'Текст 1'" \
-fill rgba\(69,69,69,0.1\) -draw "rotate 45 text 100,100 'Текст 2'" \
r.pdf

-density 300 -- sets the dpi that the PDF is rendered at.
-gravity
-fill
-draw

Добаление картинки водяного знака в pdf документ

 

PDF

Уменьшение размера pdf файла

convert -density 200x200 -quality 60 -compress jpeg input.pdf output.pdf

density
quality
compress


Облачные сервисы.

Использование облачных сервисов в Linux

http://www.topobzor.com/obzor-10-oblachnyx-xranilishh-dannyx/.html

Google Disk


Mega


OneDrive


Dropbox

 

pCloud


OneDrive





воскресенье, 21 мая 2017 г.

VPN



Поднять себе свой VPN-сервер для максимальной безопасности. 


Это разовая операция настройки и стоит всего лишь 5$ в месяц.

  1. Зарегистрируйтесь и привяжите карточку здесь https://www.digitalocean.com/pricing/
    Перейдите по ссылке https://cloud.digitalocean.com/droplets/new и создайте droplet:
    Ubuntu, 5$/mo, Amsterdam
  2. Через пару минут droplet будет создан, перейдите в него, На почту пришлют письмо с паролем для root-аккаунта, скопируйте его.
    В кабинете сервера нажмите на Console. 
  3. Введите root, а потом пароль с почты. Сразу же после этого вас попросят изменить пароль. 
  4. В окно консоли напишите следующее:
    wget https://git.io/vpn -O i.sh && bash i.sh 
  5. Соглашайтесь со всеми стандартными вопросами (enter) 
  6. Через пару минут ожидания появится следующий текст:
    "Your client configuration is available at /root/client.ovpn"
    Это и есть конфиг-профиль для вашего созданного сервера! 
  7. Осталось этот файл скачать с удаленного сервера:
    curl --upload-file /root/client.ovpn https://transfer.sh/client.ovpn && echo 
  8. Результат предыдущей команды выдаст вам ссылку на файл, скачивайте его.

Теперь с этим файлом можно настроить туннелирование на всех ваших устройствах: android, ios, mac os x, windows.

 Для MacOS X ставим TunnelBlick (https://tunnelblick.net/re…/Tunnelblick_3.7.1_build_4811.dmg)
После установки запускайте скачанный client.ovpn файл, он автоматически импортируется в программу

Для Windows можно поставить https://openvpn.net/index.php/open-source/downloads.html

Все те же шаги

Для Android и iOS "OpenVPN Connect" приложение в официальных магазинах.