четверг, 24 ноября 2011 г.

Синхронизация файлов с помощью rsync по ssh

Для копирования файлов по сети можно использовать множество инструментов.
Наиболее распространённым считается ftp, но многие используют и scp для небольших объемов.
С синхронизацией все немного сложнее.. В статье lftp - Синхронизация папок по ftp я описал, как можно выполнять синхронизацию по ftp, но это не очень удачная идея и применима, только когда нет альтернатив.

Для синхронизации данных можно использовать rsync по ssh.
Если у Вас есть доступ по ssh на сервер, то это наиболее простой и надёжный способ, который не требует никаких предварительных настроек. Кстати это и более безопасно.

Установка последнего FFmpeg на Gentoo

Понадобилось установить последнюю версию ffmpeg c поддержкой h264 для конвертирования видео.
В данной заметке расскажу, как поставить их из исходников

среда, 23 ноября 2011 г.

Сслыки для желающих освоить программирование на shell


Даже при условии огромного количества скриптовых языков, таких как perl и python . Не везде требуются их огромные возможности.
Поэтому для относительно небольших скриптов, замечательно подходят стандартные средства такие как bash, awk, sed.
Приведу несколько ссылок, которыми периодически пользуюсь сам...


BASH
Advanced Bash-Scripting GuideИскусство программирования на языке сценариев командной оболочки
BASH: общие приёмы работы 


AWK + SED
Эффективное программирование на языке AWK. Руководство пользователя для GNU Awk
sed и awk (учебное пособие) - CITforum
Язык обработки структурированных текстов AWK
Язык обработки данных AWK - codenet.ru


Полезные решения:
Разбивка строки по разделителю в Bash (eng)