Архив

Грамотный backup

В последнее время, всё больше и больше озадачиваюсь вопросами организации "резервного хранилища". Пока еще не делал никаких подвижек в эту сторону, а просто думаю над возможными вариантами. Сильно в эту тему тоже не углублялся, так что пост больше походит на "мысли в слух".

Для начала нужно определиться, что нужно бэкапить:

Необходимо:

  • сайты
  • рабочие папки (home folder) cо всех машин за которыми работаю.

Желательно:

  • Музыкальное хранилище.
  • Видео хранилище. Причем под видео, я воспринимаю не только папку
  • "Downloads", а в первую очередь накопленный почти за год архив с Creative VADO.

Из возможных решений проблемы, рассматривал несколько вариантов:
Читать далее


Почему не работал centrgroup.ru

3 суток даунтайма - это не "хухры-мухры". Я конечно постарался всех подготовить, но сам не ожидал что выйдет так долго.

Как все должно было быть:

  • 12 числа в 11:00 мы забираем сервер из старого ДЦ
  • 14:00 он уже в новом ДЦ
  • 15:00 заканчиваем с настройками, ставим в стойку и ждем когда у всех  обновятся DNS
  • Радуемся жизни

Как все получилось на самом деле:

Мы забрали сервер из ДЦ, привезли его на нашу площадку, но запускаться он категорически отказывался т.к. несколько демонов вешали его работу.

Пока пытались их утихомирить, из-за неведомо-опастной-хуйни упал RAID. Начали танцевать с бубном и восстанавливать инфу. Промучались до 14 числа. 14 числа когда система была заново установленна, переносили весь день файлы, восстанавливали настройки хостинга и демонов.

Короче пздц полный. Все эти дни проклинал дядьку Мерфи и егозаконы.


Автоматическое обновление wordpress

Есть в wordpress'e такая занимательная опция, как автоматическая установка и обновление плагинов. Просит от вас только указать хост, логин и пароль для ftp sftp доступа, а далее делает всё сама. К сожалению "из коробки" эта опция заводится далеко не у всех. Если вы тоже стали одним из счастливых обладателей сообщения:

Downloading update from
http://downloads.wordpress.org/plugin/%plugin-name%.zip

Download failed.: Could not create Temporary file
Installation Failed

... то сделать вам нужно следующие

Читать далее

Hotkeys для wordpress

В этой заметке, я расскажу как легко добавить в ваш блог поддержку hotkey's.

Hotkey - это определенное сочетание клавиш, по нажатию которых происходит определенное действие. Мы уже привыкли использовать ctrl+c/ctrl+v. Тенденции развития интернета диктуют свою моду и многие уже привыкли использовать для перехода между страницами сайта сочетание "ctrl+left" или "ctrl+right"

Для добавления этого функционала, первое что нам потребуется - плагин hotkey для библиотеки jquery.

jQuery hotkey

Теперь о том, как это сделать. У нас есть два варианта:

  • Генерировать код в самом шаблоне с помощью встроенных функций
  • Генерировать код "на лету", с помощью JS

Я выбрал второй вариант, т.к. он мне показался более правильным, во первых мы не напрягаем шаблон лишними вызовами, и главное мы уверенны что будем получать правильные ссылки. Ведь нам нужно на главной странице листать все записи, в категории листать записи категории, а внутри поста листать посты. Таким образом, всё что нам осталось, это добавить в header шаблон (скорее всего header.php) нижеприведенный код.

Читать далее