Приветствую тебя уважаемый читатель. Как и обещал в предыдущей статье об использовании MonIT, я расскажу как с помощью M/Monit можно следить за состоянием нескольких серверов с одного графического интерфейса.
На самом деле M/Monit в отличии от Monit утилита платная, но на официальном сайте доступна бесплатная версия с ограниченным функционалом.
Давайте теперь подробно рассмотрим ее установку и настройку. Для этого создадим временную папку, скачаем архив с нужной нам версией, распакуем и скопируем в рабочую директорию (актуальную версию можно найти здесь: http://mmonit.com/dist/):
[…»]
С днем рождения jQuery или релиз версии 1.4
14.01.2010
Сегодня очередная годовщина jQuery. Разработчики jQuery решили приурочить к четвертому дню рождения этой замечательной библиотеки релиз новой версии 1.4.
В честь этого двойного праздника был открыт сайт 14 Days of jQuery, на котором в течении 14 дней будет анонсирована новая версия библиотеки.
[…»]
Как отключить замену кавычек в WordPress
11.01.2010
WordPress заменяет, например, двойные кавычки "текст" на «текст». С одинарными кавычками таже история. В принципе, они выглядят более привлекательно, но лишь до того момента, как дело касается постинга кода на нашем блоге.
Чтобы отключить замену кавычек в файл functions.php, который находится в папке вашей текущей темы, нужно вставить следующий код:
if ( function_exists('remove_filter') ) {
# Отключим замену кавычек в тексте записей и страниц
remove_filter('the_content', 'wptexturize');
# Отключим замену кавычек в заголовках записей и страниц
remove_filter('the_title', 'wptexturize');
# Отключим замену кавычек в тексте комментариев
remove_filter('comment_text', 'wptexturize');
}
Также вы можете установить плагин, выполняющий аналогичную задачу, например, Unfancy Quote.
Tags: WordPressРано или поздно в жизни админа возникает потребность в мониторинге своих серверов. Сегодня разберем простой случай. У нас есть один выделенный/виртуальный сервер на базе LINUX. На нем установлены web-сервер, ftp-сервер, MySQL, PHP, почтовый сервер и тому подобные.
Что мы далее будем вкладывать в понятие мониторинга нашего сервера?
- мониторинг самой системы (состояние процессора, памяти...);
- мониторинг состояния сервисов (запущен или нет);
- мониторинг функционирования сервисов (отвечает ли корректно на запросы)
- осуществлять контроль потребляемых сервисами ресурсами системы
- уведомление по email и выполнение заданных действий по восстановлению работоспособности системы.
SysAdmin Day!
31.07.2009
В эту последнюю пятницу Июля поздравляю всех бойцов "невидимого фронта" из касты сисадминов.
Прямых рук пользователям, софта без глюков и море пива!
Бегущая строка на JavaScript своими руками
28.07.2009
Сегодня речь пойдет о создании простого скрипта для имитации эффекта бегущей строки. Для начала, придумаем, как это будет работать. По идее должен быть внешний контейнер, который определит размеры блока бегущей строки и ее положение в пространстве на странице, назовем его marquee_container. Также должен существовать блок, содержащий "бегущий" текст, наречем его - marquee_text.
Теперь должно быть все просто, мы задаем родительскому блоку фиксированную ширину, position: relative (для того, чтобы мы могли абсолютно позиционировать блок с текстом относительно текущего), overflow: hidden (для того, чтобы "бегущий" текст скрывался за границами родительского блока). Далее пишем скрипт, который отодвигает текст вправо на ширину родительского блока (теперь он не видим) и потом перемещает его влево с заданной скоростью, пока текст не скроется полностью. И повторяем это действие снова и снова =). […»]
Tags: CSS, HTML, JavaScriptЗнакомство с Google Maps API. Часть #2
24.04.2009
Как я и обещал в первой части Знакомства с Google Maps API этого цикла, мы сейчас познакомимся с обработкой событий, добавлением/управлением объектами карты Google.
Как для регистрации обработчиков событий DOM и пользовательских событий, так и для их запуска в Google maps API есть пространство имен GEvent. Сейчас мы воспользуемся для примера методом addListener(source, event, handler). Этот метод регистрирует пользовательское событие event в источнике объекта source и вызывает обработчик handler. […»]
Tags: GoogleЗнакомство с Google Maps API. Часть #1
22.04.2009
Для того чтобы использовать карты Google на своем веб-ресурсе, необходимо получить ключ к API карте гугла. Для этого идем по этому адресу, соглашаемся с условиями использования, вводим URL своего сайта и жмем "Сгенерировать ключ к API". На следующей странице получаем ключ.
Следующим шагом нам необходимо подключить саму библиотеку Google:
<script src="http://maps.google.com/maps?file=api&v=2.x&sensor=false&key=[здесь_код_к_API]" type="text/javascript"></script>Tags: Google
День Земли
22.04.2009

Поздравляю Вас с Днем Земли, уважаемые читатели!
Пусть будут лишь мирные и радостные Дни Земли для нашего прекрасного космического корабля — планеты Земля, летящей и вращающейся посреди холодного космоса со своим столь уязвимым грузом жизни…
( ©Генеральный секретарь ООН У Тан, 21 марта 1971 года. )
Подробнее о Дне Земли Вы можете прочитать на вики.
CSS Naked Day 2009
09.04.2009
Сегодня 9 апреля - четвертый ежегодный CSS Naked Day!
В этот день участники акции снимают со своих сайтов CSS, демонстрируя посетителям сайт без оформления с помощью каскадных таблиц стилей.
Для того чтобы присоединиться к этой акции необходимо всего лишь зарегистрироваться на странице naked.dustindiaz.com (Форма находиться в самом низу) и отключить ЦСС на своем сайте.