banner

Mysql: экспорт и импорт бд

Зачастую возникают проблемы с экспортом и импортом больших баз данных через всеми полюбившийся phpmyadmin. Если у вас есть доступ по ssh, то проблему поможет решить mysqldump. Создаём бэкап базы данных «bd1″ : mysqldump -u вашлогин -p вашпароль –DATABASES bd1 > dump.SQL Если трибуется сделать дамп нескольких бд, то просто указываем их через пробел( bd1 bd2). [...]

Блокируем нежелательный трафик

Самый лучший по моему мнению способ блокировки ботов, это блокировка через iptables. Во первых нет потребности в создании правил для каждого сайта, во вторых нагрузка в разы меньше, в отличии от того же htaccess. Добавить ip в исключения: iptables -A INPUT -s 192.168.100.100 -j DROP Добавить подсеть: iptables -A INPUT -s 192.168.100.0/24 -j DROP

Разбор простых капч

Сегодня речь пойдёт о разгадывании простых капч и как всегда в этом нам поможет незаменимый Python. Полных исходников вы здесь не увидите, я лишь только покажу как это просто. Итак, приступим сразу к делу. Для начала посмотрим на выдаваемые скриптом капчи и сохраним одну из них. Из данного примера видно, что капча имеет размер 90×25, [...]

Сортируем музыку по папкам используя id3

Совсем недавно у меня сломался жесткий диск и мне пришлось долго восстанавливать нужную информацию. Часть файлов восстановить не удалось, в том числе и музыку. Вся музыка у меня так же храниться на iphone, но проблема в том что он не хранит её в папках и присваивает имена из набора букв, у него свой формат хранения [...]

Отключаем фильтр в Simple Tds

Последнее время стал часто встречать вопросы о том, почему Simple tds ( jacksoft mod) выводит ошибку с текстом: «Hacker, Go to School!». Причина этому явлению простая – автор решил добавить фильтр. Суть его такова – отклонять все запросы содержащие в себе стоп слова. Честно говоря полезность такого фильтра с точки зрения безопасности ровняется почти нолю, [...]

R-dorgen 3.x