iptables -A OUTPUT -m owner --gid-owner nflog -j CONNMARK --set-mark 1 iptables -A INPUT -m connmark --mark 1 -j NFLOG --nflog-group 30 iptables -A OUTPUT -m connmark --mark 1 -j NFLOG --nflog-group 30 sudo -g nflog /usr/bin/application dumpcap -i nflog:30 -w uid-1000.pcap
* Наглядно представить Вашу коллекцию, будь то фильмы, сериалы или аниме, хранящиеся на жестком диске, CD/DVD-дисках или видео-кассетах.
* Упорядочить фильмы, определив их по настраиваемым категориям.
* Например, можно создать категорию «Любимые фильмы», «Обязательно посмотреть» и т.д.
* Загружать информацию о фильмах из Интернета, вместе с обложками и кадрами.
* Искать и сортировать фильмы по различным параметрам: название, год, актеры…
* Фильтровать данные, используя продвинутую древовидную структуру фильтров.
* Создав фильтр, всего в одно нажатие мышью можно отобрать фильмы, являющиеся, например, комедиями, выпущенными в 2000 году, с оценкой не менее 8 баллов, добавленные в базу за последнюю неделю.
* Автоматически заполнять базу, указав программе папку с видео-файлами.
* Экспортировать данные в html-формат, а также в отдельные базы ArchiVid.
* Импортировать данные из Excel и с другой базы ArchiVid.
* Создавать резервные копии базы.
* Защитить базу паролем, либо временно запретить редактирование базы.
* Программу можно запускать с флешки, так что она всегда будет под рукой.
Секреты её подсчёта хабраредакции открыли пришельцы из созвездия Андромеды (до их прилёта даже хабраредакция не знала, как она рассчитывается). Время от времени пришельцы возвращаются и меняют принципы подсчёта, что может влиять на величину рейтинга отдельно взятых пользователей.Вот так.
SELECT * FROM games
, а таблица B это SELECT * FROM uploaded_games WHERE user_id = ?
.SELECT *
FROM games as A
LEFT JOIN uploaded_games as B ON (A.game_id = B.game_id)
WHERE B.game_id is NULL AND B.user_id = ?
SELECT *
FROM games
WHERE game_id NOT IN (
SELECT game_id FROM uploaded_games WHERE user_id = ?
)
# jpeg -> jpg
.jpeg .jpg user group 200
foto photo * * *
'file with spaces ' 'file_non_spaces_' * * *
$ ./massmv.sh ./files/ -r ./rules.txt -l ./log.txt
Перемещён: ./files/other_3.jpeg -> ./files/other_3.jpg
Перемещён: ./files/foto_6.jpeg -> ./files/foto_6.jpg
Перемещён: ./files/other_2.jpeg -> ./files/other_2.jpg
Перемещён: ./files/foto_8.jpeg -> ./files/foto_8.jpg
И т.д.
$ ./massmv.sh ./files/ -r ./rules.txt -l ./log.txt -c # cp
$ ./massmv.sh ./files/ -r ./rules.txt -l ./log.txt -ca # cp all
# zypper mr -da
# zypper ar http://download.opensuse.org/distribution/12.1/repo/oss oss
# zypper ar http://download.opensuse.org/distribution/12.1/repo/non-oss non-oss
# zypper ar http://download.opensuse.org/update/12.1 update
# zypper clean —all
# rpmdb —rebuilddb
# zypper ref
# zypper dup