День Рождения

Есть и хорошие новости — сегодня сдаю внутренний экзамен в автошколе, а завтра в ГАИ. Если все успешно сдам, то наконец-то получу права и умотаю куда-нибудь подальше от Москвы после сдачи всех экзаменов.

Чтобы не заспамили контакт и аську я все-таки убрал дату своего рождения, пусть поздравляют только те, кто помнит дату моего рождения и не надо будет на автомате каждому отвечать \»спасибо\». Первое поздравление уже получил в 2 часа ночи smile и до этого родственники и старый друг поздравили по скайпу.

Хороший подарочек на день рождения сделала сапа — я на первом месте в сапомарафоне 🙂
Когда покончу с сессией планирую вылезть на 1 страницу topsape и закончивать сапомарафон. Надеюсь поисковики будут на моей стороне biggrin
На лето уже запланировал сделать множество новых своих проектов и доработать старые, лишь бы хватило времени.

День Рождения

Резервное копирование сайта (бэкап)

Многие сайты, работающие на популярных движках, таких как DataLife Engine, WordPress, Invision Power Board, phpBB состоят из двух важный частей: сами файлы движка, изображения, файлы загружзенные на сайт вашими посетителями и базы данных, в которой хранятся все собщения форума или статьи Вашего блога.
Резервное копирование сайта (бэкап)
Периодичность резервного копирования зависит от частоты обновления сайта. Поэтому старайтесь делать бекапы как можно чаще, минимум 1 раз в неделю.
Есть так же скрипты, которые могут отправить вам бекап базы данных или архив сайта по электронной почте, про них может быть расскажу в следующей статье.

Теперь расскажу о том, как же сделать резервную копию всех файлов нашего сайта для трех популярных панелей управления сайтами: cPanel, DirectAdmin, ISPmanager.

Резервное копирование файлов в cPanel

1. Заходим в cPanel, Находим раздел Файлы и открываем Диспетчер файлов.
Резервное копирование сайта (бэкап)
2. Перед нами файловый менеджер, находим папку с нужным сайтом (домашний каталог public_html) и открываем её.
Нажимаем на кнопку Резервное копирование сайта (бэкап)Выделить все и, далее, нажимаем на кнопку Сжать.
3. Выбираем тип сжатия и нажимаем на Compress Files(s)
Резервное копирование сайта (бэкап)

Наш архив готов.

Резервное копирование файлов в DirectAdmin

1. Открываем нашу панель управления сайтом.
2. После входа в панель переходим в раздел Файлы
Резервное копирование сайта (бэкап)
3. Открываем папку с нашим сайтом (public_html) и в верхнем правом углу нажимаем на Select для выделения всех файлов
Резервное копирование сайта (бэкап)
4. Помещаем файлы в буфер обмена, путем нажатия на кнопку Add to Clipboard
Резервное копирование сайта (бэкап)
5. Находим в самом низу страницы Инструменты, водим в соответствующее поле имя создаваемого архива и нажимаем на кнопку Создать
Резервное копирование сайта (бэкап)

Сообщение Compressed File Created означает, что архив успешно создан.

Резервное копирование файлов в ISPmanager

1. Открываем панель управления сайтом.
2. В меню слева находим категорию Инструменты и открываем раздел Менеджер файлов
Резервное копирование сайта (бэкап)
3. Открываем папку с нашим сайтом (www/site.ru/) и выделяем все файлы (выделяем первый файл, затем, удерживая клавишу Shift нажимаем на последний). Если у Вас несколько страниц с файлами, увеличьте значение строк на странице
Резервное копирование сайта (бэкап)
4. Нажимаем на иконку Запаковать выделенные файлы
Резервное копирование сайта (бэкап)
Выбираем тип архива, вводим имя файла и нажимаем на кнопку Ок
Резервное копирование сайта (бэкап)

Архив будет лежать в корне сайта.

Резервное копирование базы данных с помощью phpMyAdmin

1. Выбираем нашу базу данных и открываем вкладку Экспорт
Резервное копирование сайта (бэкап)
2. Выделяем все таблицы (обычно они уже выделены) и внизу страницы проверяем наличии галочки Сохранить как файл и выбираем опцию для сжатия нашего дампа (бэкапа), например gzip
Резервное копирование сайта (бэкап)
И нажмите кнопку ОК. Через некоторое время (которое зависит от скорости работы хостинга и размера вашей базы данных) откроется диалог сохранения файла.

Вот и все готово.

Архив с бэкапом сайта вы можете скачать как по протоколу HTTP, так и по FTP. После скачивания архива обязательно удалите его с хостинга, чтобы никто другой не воспользовался им. Подбирайте уникальные имена для архивов, чтобы никто не смог их подобрать (например backup_3vh49bs.rag.gz).

Лучше всего использовать архиваторы tar.gz (gzip) или tar.bz (bzip). У bzip максимальная степень сжатия, gzip — минимальное время создания архивов.
Единственный минус данных архиваторов — в случае повреждения архива вы потеряете все файлы, вытянуть что-то за местом повреждения практически невозможно.
Архиватор zip так же сжимает файлы за самое минимальное время, но степень сжатия у него самая минимальная. 7zip сжимает примерно так же, как и bzip (по степени сжатия и по времени). Из данных архивов, при их повреждении, реально восстановить какие-либо данные. Но они не сохраняют информацию о владельце файла и группе.
Атрибуты файлов сохраняют все вышеперечисленные архиваторы.

Аренда выделенного сервера

Несмотря на это я решил не спешить и уточнил некоторые моменты у специалистов технической поддержки.
Немного пообщавшись с Павлом Гаврилиным он предоставил мне скидку в размере 10% на первый платеж, который включал в себя плату за аренду сервера и установку. Так же заказал предостановку ПО (Apache, PHP, Perl, MySQL и т.д.) за 3 евро, но она не потребовалась, думаю что это все ставится при заказе панели управления IPSmanager бесплатно. Через 4 часа мой сервер был активирован.

Операционную систему выбрал: Debian 5.0 Lenny 64 bit
Но некоторый софт я все-таки полностью удалил и собрал все по новой, настроил связку nginx + Apache, обновил MySQL. Надо будет как-нибудь поставить на сервер PHP-FPM. Как я настраивал сервер расскажу в другой статье.

Поскольку у FastVPS есть множество бесплатных услуг при аренде сервера, то я написал в тех поддержку для того, чтобы выделили мне 3 дополнительных IP адреса и 100 GB на FTP-сервере для бэкапов. Ну и на последок заплатил 30 евро за вечную лицензию на панель управления ISPmanager Pro.
Через пару минут займусь переносом еще одного сайта с большой базой данных и опишу весь процесс поднобно в следующем статье.
Буду надеяться что в дата центре не возникнет никаких проблем с моим сервером (но увы, такого не бывает).

Кстате, если хотите получить скидку, могу дать вам несколько промо кодов:
phpBBVPS — 15%
phpBBDEDIC — 5%
phpBBHOSTING — 30%

habrahabrVPS — 20%
habrahabrDEDIC — 8%
habrahabrHOSTING — 40%

Пользуйтесь, пока они есть. Скидки действуют только для новых пользователей и только на первый заказ.
Выгоднее будет оплатить сервер сразу на полгода или год, но я этого делать все же не стал.

Хоетли бы Вы себе сервер со 128 процессорами и 1 Тб ОЗУ?

Аренда выделенного сервера

Мой сервер конечно поскромнее:

Аренда выделенного сервера

AutoReg.Su или беспроцентный кредит на 3 месяца

autoreg.su отзыв

После оплаты написали что пришлют мне отчет о проделанной работе, которого я так же не дождался.
Есть специальная страничка для проверки статуса заказа — было написано, что заказ выполнен, а потом он был удален из базы.
Как только прошло 3 месяца, я сразу же написал в саппорт с просьбой вернуть средства на кошелек, с которого был совершен платеж.
Подождал еще 2 недели, деньги так и не перечислили и ответа от них не было.
Несколько раз звонил по телефону, указанному на их сайте: +7 (342) 914-68-80 трубку никто не берет.
Все звонки совершал в будние дни и в рабочее время, указанное на сайте.

Тогда я ввел в поисковике зарпос \»autoreg.su арбитраж\» и оставил свой отзыв по всем найденным ссылкам.
Свои претензии можете оставлять для одного и второго WMID — смотря куда вы перечислили свои деньги.
На следующий день вернули 250 WMR:

AutoReg.Su или беспроцентный кредит на 3 месяца

Никаких процентов за предоставленный мною кредит конечно же не выплатили biggrin

На их сайте полно отзывов такого типа:

После регистрации пришло 500 писем, сервис отличный и т.д.

со ссылками на нулевые сайты, которые уже давно под фильтром АГС или на сайты, которые не пользовались их услугами и не имеют к ним никакого отношения.

На своем сайте размещают ложную информацию (в тексте оставил грамматические ошибки):

21.04.2010 г. — среднии достигнутый тИЦ 65.60 Максимиальный тИЦ 130

Как можно достигнуть такого результата методом спама в говнокаталоги?

Ремонт ноутбука

В автомобиле перегорел предохранитель прикуривателя, а вместе с ним не работала и регулировка зеркал.
Но это не беда, предохранитель можно поменять и все заработает.
Решил проверить что же случалось с ноутом, включаю его, вроде все работает.
Тут я сразу подумал, что взорвался какой-то диод и ноутбук теперь не будет заряжаться и работать от сети.
Когда приехал домой — сразу же проверил, оказалось действительно так, на блоке питания гаснет индикатор.

Случай не гарантийный, да и гарантийную пломбу я уже давно сорвал, поэтому разобрал свой ноутбук и вытащил материнскую плату:

Ремонт ноутбука

Осмотрев ее со всех сторон ничего подозрительного не заметил.

Но присмотревшись внимательнее увидел взорвавшийся диод:
Ремонт ноутбука Ремонт ноутбука
Ограничительный диод (PJ969 SS14) замыкал всю цепь и не подавал ток на материнскую плату.

Варианта было два:
1) Выпаять его и забыть про него, все будет прекрасно работать без данного диода, но в случае если Вы опять перепутаете полярность сгорит уже сама материнская плата.
2) Заменить данный диод на другой, выпаянный из материнской платы от старого компа.

Естественно лучше выбрать второй вариант, я пошел к своему соседу и он мне быстренько все сделал: выпаял старый диод и перепаял новый с другой материнки:
Ремонт ноутбука Ремонт ноутбука
Сразу же решили проверить — подключили к источнику питания — все заработало.

Когда пришел домой, собрал свой eeePC 1101HA. Теперь он работает и заражается от сети:

Ремонт ноутбука

Делов всего на пару минут, а за ремонт могли бы взять несколько тысяч рублей, несмотря на стоимости запчасти в 3 рубля.

Грабберы атакуют

Практически каждый день редакция выкладывает новости на своем сайте и за дело берется rss-граббер.
Яндекс и Google еще не успели проиндексировать новости на официальном сайте, т.к. заходят на него очень редко.
Как только контент появляется на сайте воришек поисковики сразу же идут на их сайт, получается после индексации официального сайта они находят на нем уже плагиат.
Так что первоисточник не тот, кто первый добавил какую-либо статью на сайт, а у кого выше пузомерки, такие как тИЦ, PR и возраст домена.

Для подтверждения своих слов решил провести эксперимент и убедиться еще раз что контент воруют именно этим способом.
В RSS-ленту в конце каждой новости добавил следующий код:

<span style="display:none;">Мы воруем весь контент с сайта <a href="http://tver-13.ru">tver-13.ru</a></span>

Естественно видно его не будет, но поисковики все учтут.
Чтобы их бот ззале на сайт добавил новость, которая уже была добавлена 2 недели назад.
На сайте она не отображалась, ее можно было увидеть только в rss.

Далее за дело берется граббер, вот логи веб сервера:

178.208.83.8 tver-13.ru — — [08/May/2010:12:53:35 +0400] \»GET /rss.xml HTTP/1.0\» 200 12308 \»-\» \»-\» 27559 0
178.208.83.8 tver-13.ru — — [08/May/2010:12:53:36 +0400] \»GET /uploads/posts/2010-04/thumbs/t1305024040011.jpg HTTP/1.0\» 200 7150 \»-\» \»-\» 27564 0
178.208.83.8 tver-13.ru — — [08/May/2010:12:53:36 +0400] \»GET /mg/print:page,1,9831-mockva-moskbichi.html HTTP/1.0\» 200 18007 \»-\» \»-\» 27566 0
178.208.83.8 tver-13.ru — — [08/May/2010:12:53:36 +0400] \»GET /uploads/posts/2010-04/t1305024040011.jpg HTTP/1.0\» 200 73240 \»-\» \»-\» 27575 0

178.208.83.8 — IP адрес сервера, на котором находится сайт tver13.ru.

Скрипт хороший — смотрит что появилось нового на сайте по rss, далее загружает все изображения себе на сервер и открывает страницу для печати, откуда берет полную новость.
Насколько я помню перед добавлением новостей их можно отредактировать. Я не могу представить как Попович не увидел добавленный текст. Сходите к окулисту, может быть он Вам поможет.

Смотрим кто добавляет все новости на сайт:

Грабберы атакуют

Какой-то \»Адский парсер\» rofl2

Если хотите, проделайте следующее с браузерами Mozilla Firefox или Internet Explorer:
1. Выделяете текст любой новости (добавленной после 8 мая) целиком и копируете его
2. Открываете любой текстовый редактор и вставляете текст
Интересно, не правда ли?

Грабберы атакуют

В опере и хроме это сделать не получится.

Писал много писем яндекс, тех поддержку хостинга MC-Host (Макхост) — все игнорируют.
А хостер вобще с ними сотрудничает и на их стороне.

Грабберы атакуют

Первый экзамен сдан

А вот и результат:

Первый экзамен сдан

0 ошибок, экзамен сдан.
Из группы, кто сдавал первый раз не сдали только 2 из 6 присутствующих (в самой группе 9 человек).
Для того, чтобы сдать этот экзамен — ПДД можно не учить, у меня даже нет этой книжечки, достаточно решить все 800 задач 2-3 раза, что я и сделал.

Остается только внутренний экзамен на площадке, если надумаю — сдам 30 апреля или 7 мая smile
Потом остается чуть больше месяца до дня рождения и экзамена в ГАИ sad

Первый экзамен сдан Первый экзамен сдан

Автошкола

Все удовольствие обошлось в 18 000 рублей + 800 рублей за медицинскую справку, не буду же я ходить по врачам.
8 000 сразу, 3 000 за бензин на первом занятии по вождению и еще 7 000, когда платить пока еще не сказали.
Всего 47 часов вождения (примерно 20 уроков по полтора часа), т.е. 3-4 занятия в неделю. Срок обучения — 2 месяца.
Автошкола
В другой автошколе 1924, которая находится в соседнем здании (ул. Новокосинская, д.13б) стоимость обучения 17 000 рублей, в него входит теория и 30 академических часов по вождению (15 занятий по полтора часа).
Сначала чуть не пошел в нее, хотя особой разницы для меня нет, разве что покатаюсь побольше в городе, главное получить свидетельство об окончании автошколы.

Прошло уже 3 занятия по теории, в эту среду будет еще одно, но нового пока ничего не узнал.
Можно походить — лишний раз повторить всю теорию.
Сразу же поинтересовался о возможности досрочной сдачи теоретического экзамена — он будет в эту пятницу, буду сдавать его с другими группами.
На 99% уверен, что допущу 0 ошибок, ну и естественно сдам его.
Ведь не зря же я прогнал все 40 билетов по 20 вопросов, но результаты могли быть и лучше:

Автошкола

Среднее время сдачи экзамена: 1 минута 13 секунд
Среднее время ответа на 1 задачу: 3 секунды
Уже неплохо, если учитывать что на 20 вопросов дается целых 20 минут.
А вот количество ошибок надо бы уменьшить до 0, еще есть целых 2 дня.

Занятие по вождению было только одно: ну хоть научился трогаться biggrin
Машинка Mazda 626:

Автошкола Автошкола

Автошкола Автошкола

Инструктора зовут Александр, как оказалось мой земляк.
Тетки говорят, что какие-то инструктора немного нервничают, но про него я бы такого не сказал, абсолютно спокоен, даже если допускаешь какие-либо ошибки.

Жаль что права не увижу раньше 18 июня, даже при досрочной сдаче экзамена в ГАИ. Уж прийдется потерпеть.
Да и экзамен сдавать прийдется в Балашихе, т.е. ехать туда самому, т.к. автошкола Московская, а Реутовские автошколы мне не понравились, не советую в них идти, т.к. у многих нет лицензии.
Как закончу обучение в автошколе и сдам экзамен в ГАИ обязательно напишу как все проходило.

Сапомарафон — индикатор дохода для DLE и WordPress

Кеш обновляется как минимум раз в сутки, а так же после обновления статистики в TopSape — в 10 часов утра.

Установка мода на DLE:
Для начала скачиваете сам файл: [attachment=4]

1. Откройте файл sapomarafon.php и измените ваш ID в TopSape на 11 строке.
2. Скопируйте этот файле в папку ./engine/modules/.
3. Файлы sbar.gif и sbar_full.gif поместите в папку images Вашего шаблона.
4. В файле ./index.php найдите:

$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );

И ниже добавьте:

require_once ROOT_DIR . '/engine/modules/sapomarafon.php';

Затем в шаблоне main.tpl в нужном месте вставьте:

{sapomarafon}

Установка на WordPress:
Скачать файл: [attachment=5]

1. Откройте файл sapomarafon.php и измените ваш ID в TopSape на 7 строке.
2. Скопируйте этот файл и папку cache в папку ./wp-content/themes/название_вашей_темы/.
3. Выставьте chmod 777 на папку cache.
4. Файлы sbar.gif и sbar_full.gif так же скопируйте в папку с Вашей темой.
5. Откройте файл sidebar.php и в подходящее место вставьте:

require_once TEMPLATEPATH . '/sapomarafon.php';

Первый скрипт и картинки вы можете найти на блоге Сумашедшего Русского.