Перейти к содержимому

Как я устанавливал БД MySQL в FreeBSD, с какими ошибками и проблемами я столкнулся и как я их решал.

Я рад Вам, мои читатели, представить давно обещанную статью об установке MySQL на компьютер под управлением FreeBSD. Расскажу о том, с какими проблемами я столкнулся и какими способами я их решал.

В первую очередь, представлю подопытного:
FreeBSD some_name 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #0: Thu Sep  3 16:32:37 EEST 2009     root@some_name:/usr/obj/usr/src/sys/ROUTER  i386. Он давно и успешно трудиться как роутер в одном из наших Интернет-клубов, и отлично справляется с возложенной на него задачей. А раз это ему под силу, то и небольшую базу данных, для управления клубом, он тоже вполне может потянуть, потому что доменный контроллер с сервером антивируса и сервером программы управления клубом уже не справлялся с возложенными на него задачами.

Когда то, давным-давно я уже пытался провернуть эту идею - установку MySQL на него, но что-то не заладилось (что именно, я не припомню, но, судя по всему, мне просто не хватило знаний и настойчивости) и я отложил эту идею.

Итак, у меня есть готовый файл my.cnf (настройки, рекомендуемые производителем программы управления клубом). Я его просто вставил в /etc и исправил пути.
Перед тем, как собственно устанавливать из портов MySQL - сперва нужно эти самые порты обновить:

portsnap fetch
Давненько я систему портов не обновлял, но этому есть одно простое и элегантное объяснение - несмотря на то, что обновление таким способом занимает весьма порядочно времени, оно экономит, в первую очередь, мой траффик, так как в Беларуси, к моему большому сожалению, нету возможности поставить в клуб нормальный, быстрый и достаточно недорогой анлим, чтобы поддерживать систему в адекватном состоянии посредством того же CVSUp.

Фетчим 10 382 новых порта - есть время покурить, поспать, поесть :-).

portsnap extract
portsnap fetch update

"Раз пошла такая пьянка, режь последний огурец" - проверим систему на наличие известных уязвимостей в установленных портах при помощи порта portaudit, командой portaudit -Fda. После проверки, уязвимостей обнаружено не было, что есть приятно.

Собственно, сам процесс установки MySQL сервера 5.0.90 из портов:
Рассказывать буду так, как делал сам.
cd /usr/ports (тут все порты находяться)
make search name=mysql | grep mysql-server: для того, чтобы отсортировать выдачу, с тем, чтобы не искать в огромном количестве
В итоге, нахожу подходящую версию - cd по пути, указанному в выдаче make search и make install.
Опять таки, есть некоторое время для того, чтобы покурить/поспать/перекусить, пока скачается, скомпилируется и установиться.

Собственно говоря, на этом установка завершена и можно поработать с самой базой...
mysqld_safe & запустит сервер mysql в фоновом режиме.

Тут я столкнулся с первой проблемой - сервер стартует и тут же отключает.
Проверив файл some_name.err, который mysql сервер создал, я обнаружил, что он не может прочитать файл /etc/my.cnf - неверно выставлены права на него (юзер mysql должен иметь возможность прочитать этот файл). Попутно проверил юзер mysql использовать папку, где должна храниться БД со всеми правами.
Итак, права выставлены верно - запускаем MySQL снова - mysqld_safe &.

Все запустилось и работает, файлы InnoDB создались, полет нормальный. Теперь, нужно создать пользователя, который сможет писать в БД с удаленного хоста:

mysql (консольный клиент MySQL) -u root (подключаюсь под пользователем root)
Если бы я все сделал правильно, то я бы смог зайти как пользователь root@localhost (изначально он без пароля) и задать ему пароль командой > update user set password=PASSWORD(”newrootpassword”) where user=’root’;, однако, в ходе предыдущих экспериментов, я что то напутал и мне сказали, что access denied
Для того, чтобы исправить эту досадную оплошность - останавливаю сервер MySQL (killall mysqld) и запускаю его командой mysqld_safe --skip-grant-tables &: эта команда позволяет пропустить загрузку таблиц, в которых указаны пароли.
mysql -u root - я подключился к серверу
> Flush priviliges; - эта команда загружает те самые таблицы, в которых указаны привилегии и пароли пользователей
Очень важно использовать mysql-клиент, который не разрывает соединения после выполнения команды, иначе опять окажемся в ситуации, когда у нас спрашивают пароль root, а мы его не знаем.
> GRANT ALL PRIVILEGES ON *.* TO root@localhost   IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
> GRANT ALL PRIVILEGES ON *.* TO some_user@"some_host" IDENTIFIED BY 'some_pass' WITH GRANT OPTION;

Проверил, SELECT * FROM user; что может user root и тот, которого я создал…
Все это делается для того, чтобы root'ом можно было зайти только с localhost, а второй пользователь мог бы зайти с удаленного хоста, расположенного в локальной сети.
Достаточный уровень безопасности, для сети такого уровня, обеспечит ipfw, запрещающий входящие соединения на порт, который слушает демон MySQL (3306) всем, кроме доверенного хоста: deny tcp from not хост_которому_можно_подключиться to me dst-port 3306

Итак, пользователи созданы, сервер вроде как стартует - осталось добавить строчку его запуска в /etc/rc.conf и перезапустить компьютер: mysql_enable=”YES” и reboot .

Машинка перезагрузилась, пинг и доступ в интернет появились, даже к MySQL я смог подключиться удаленно, а вот доступа по ssh нет - Putty любезно сообщил мне, что отклика от машины на порту нет, из чего я сделал вывод, что демон sshd не запустился, по каким то причинам. Подключаю монитор, и вижу строчку о том, что скрипт /usr/local/etc/rc.d/mysql-server отлично выполнился, но не передал управление дальше по команде и не ушел в фон, а остался висеть на foreground, не давая тем самым запуститься демону sshd. Скипаю скрипт (Ctrl+C), mysqld и доступ к MySQL сохраняется, sshd стартует - из чего делаю вывод, что нужно изменить сам скрипт mysql-server.
Редактирую, убираю строчку с параметрами запуска (нужные мне параметры описаны в /etc/my.cnf), а после строчки вызывающий mysqld_safe - добавляю амперсанд (&).

Вуаля, после перезагрузки все проходит штатно, MySQL стартует, уходит в фон и передает управления дальше - что и требовалось получить.

З.Ы. Я не претендую на то, что эта статья является единственно верным руководством для установки MySQL сервера в среде FreeBSD. Надеюсь, она поможет кому либо, кто столкнется с похожими проблема. В конце концов, она поможет мне в будущем, когда я опять столкнусь с чем-либо схожим. Однако, если у Вас есть советы - я буду рад получить  их тут в комментариях. Спасибо большое...

И, напоследок, маленький анонс - обещаю в ближайшее время написать статью, о том, как бэкапить базы данных MySQL.

deny tcp from not хост_которому_можно_подключиться to me dst-port 3306

Первый весенний месяц внес массу изменений в мои собственные планы. К сожалению, планируемые мной на прошлой неделе статьи "Установка MySQL в FreeBSD" и "Сравнении антивирусов NOD32, SAC и SEP в корпоративной среде" пришлось отложить из-за массы работы, внезапно обвалившейся на меня. Отчет о прошедшей неделе Вы сможете прочитать далее...

Первый весенний месяц внес массу изменений в мои собственные планы. К сожалению, планируемые мной на прошлой неделе статьи "Установка MySQL" и "Сравнении антивирусов NOD32, SAC и SEP в коопоративной среде" пришлось отложить из-за массы работы, внезапно обвалившейся на меня.
Самое интересное во всем происходящем, что работы было много, но к системному администрированию она совсем не относилась: тут и управление предприятием, и закупка новых столов и стульев и прочие совсем не сисадминские радости.
Из попыток, хоть что либо сделать для именно в своей деятельности, к сожалению, ничего не вышло:

  • PES 2010 не захотел нормально работать, да и участников в этом турнире было всего шестеро. Однако, нет худа без добра - игроки сами настроили себе игру и таки отыграли турнир, а я, после турнира, перенес игру на сервер и теперь она запускается с удаленного файл-сервера, не занимая места.
  • Для статьи Сравнения антивирусов я сделал пока лишь одну вещь - нашел компьютер (довольно таки дохленький) и поднял на нем Windows Server 2003. Скоро сделаю образ, и попытаюсь провести заявленное сравнение. Кстати, в статье одним из критериев будет наличие у сабжа возможности установки и администрирования сервера на какой-либо свободной платформе (для меня предпочтительнее будет FreeBSD).
  • Для статьи "Установка MySQL 5 для FreeBSD" единственное, что было сделано мной за прошедшую неделю - я организовал себе наконец безопасный ssh доступ на удаленный компьютер, на котором и будет устанавливаться эта база данных.
  • Саппорт Blizzard, в отличии от саппорта Heroes of Newerth, так и не отозвался на мой запрос о предоставлении хотя бы 10 бета-ключей для проведение бета-тестирования StarCraft 2 на базе клуба. К сожалению, придется идти более сложной дорогой - все делать ручками.

Однако, эта неделя отличилась не только тем, что я повсюду не успеваю - есть и хорошие новости:

  • Портал Sport in the Game наконец-то попал в один из крупнейших и авторитетнейших каталогов - DMOZ.org.
  • На форуме SnG.by запустили и начала наполнять контентом новый раздел ПроПокер, так сказать, своеобразная школа покера для наших киберспортсменов. В скором времени, помимо форума, появиться и отдельный раздел на сайте, с покерными видео, с новостями из мира покера и со специальными предложениями от нас.
  • Договорился с фирмой Stella Montis о предоставлении их продукции на реализацию, так как у них есть очень много всяких интересных и уникальных для белорусского рынка предложений.
  • Потихонечку учусь писать SEO-оптимизированные тексты для продвижения своих проектов. Надеюсь, что эффект не заставит себя ждать.
  • На Techlabs Cup подтвердили свое участие в качестве судей Fash (дисциплина WarCraft III) и TigerWin (дисциплина FIFA 2010), что очень приятно для меня, так как работать в привычной команде значительно приятнее, нежели чем с неизвестными людьми.
  • Techlabs Cup начинает привлекать все больше и больше людей, в частности, в дисциплине FIFA 2010 примут участие известные российские киберспортсмены.

Вот такая вот выдалась у меня неделька.

Поздравляю всех женщин с праздником 8 марта, желаю им цвести, преуспевать и быть любимыми.

З.Ы. Для проведения Techlabs Cup нужно еще 14 человек, которые будут следить с секундомерами за сборщиками компов, и записывать результаты скоростной сборки. Если Вас это заинтересует - отпишитесь тут в комментариях, как можно с Вами связаться.

Похожие записи

Кот Рыжик в полном смятении метался по сугробам, отмораживая свою любвеобильность, и кричал: - Ну и где, бля? Где, вашу мать, я спрашиваю, весна? Ну что за е.... страна, а? Где девчонки, подснежники, щебетанье птиц? Хоть е.... их воробьев чириканье, хоть ворон драных карканье, где?! Сплошной пздешь!!!! А люди слушали кошачий крик, улыбались и думали: - Ишь как орет. Весну чует. Котов не проведешь! С наступающей весной!

Кот Рыжик в полном смятении метался по сугробам, отмораживая свою любвеобильность, и кричал:
- Ну и где, бля? Где, вашу мать, я спрашиваю, весна? Ну что за е.... страна, а? Где девчонки, подснежники, щебетанье птиц? Хоть е.... их воробьев чириканье, хоть ворон драных карканье, где?! Сплошной пздешь!!!!
А люди слушали кошачий крик, улыбались и думали:
- Ишь как орет. Весну чует. Котов не проведешь! С наступающей весной!

Всех с наступившей весной и весенними праздниками 🙂

Похожие записи

Один из самых (не)везучих людей в мире сорвал джекпот в лотерее, впервые в жизни купив лотерейный билет. Хорват Фране Селак считает себя самым везучим человеком в мире - еще бы, он смог выйти живым из 7 крупных катастроф

Один из самых (не)везучих людей в мире сорвал джекпот в лотерее, впервые в жизни купив лотерейный билет.
Хорват Фране Селак считает себя самым везучим человеком в мире - еще бы, он смог выйти живым из 7 крупных катастроф

74-летний Фране Селак, выигравший 600 тысяч фунтов стерлингов, заявил: "Теперь я буду наслаждаться своей жизнью. Я чувствую себя заново рожденным. Я знаю, Бог наблюдал за мной все эти годы".

Подробнее о приключениях (не)везучего хорвата можно прочитать в блоге Русская жизнь, с миру по нитке.

Недавно я решился на интересный эксперимент на человеке - установил подруге жены на ноутбук Debian (один из распространенных дистрибутивов Linux). Опыта использования данной операционной системы у девушки вообще не было, до этого она пользовалась исключительно Windows (последовательно - XP, Vista, 7), так что эксперимент по использованию свободного ПО можно считать чистым.

В первую очередь, хочу представить Вам, мои читатели, объект эксперимента - Рита, хорошая подруга моей жены, умная  и красивая девушка. До начала эксперимента пользовалась исключительно продукцией Microsoft - последовательно Windows Vista, Windows XP, Windows 7. Если попытаться классифицировать уровень знаний ПК - то ее можно отнести к "продвинутому пользователю". Под термином "продвинутый пользователь" я подразумеваю пользователя, уверенно использующего свой компьютер, который может не только установить какую-либо программу, но и, в случае ее неработоспособности, провести диагностику и устранить причины ее неработоспособности (или удалить, если причину установить/устранить не получается).

А сама история началась с того, что летом, получив Windows 7 Pre-release, я предложил ей установить исключительно в целях тестирования эту, новую для меня, операционную систему. Установив, я про нее фактически забыл, то есть, дальнейшую настройку под себя, поиск, скачивание и установку софта, Рита делала сама. Единственная проблема, с которой она меня донимала - эта постоянные просьбы "семерки" активировать ее, и, как следствие, то, что не активированная версия не выводила на рабочий стол обои.

Постепенно, Рита все-таки извлекла из меня все соки, и я предложил ей переустановить ОС. Изначально, я планировал просто взять "семерку", поставить ей и забыть на этом про ее ноутбук на некоторое время. Однако, покопавшись в своей коллекции дисков с ОС, я обнаружил записанный мной еще летом у друга на 5 DVD-дисков дистрибутив Debian Lenny и решил, что стоит предложить Рите установить именно его, а не ОС производства Microsoft. К моему удивлению, предложение провести эксперимент было воспринято Ритой и Олей (моей женой) на УРА, и ноутбук достался мне для эксперимента.

Во время установки проблем не возникло никаких, только девушки беспрестанно спрашивали о происходящем. Я как мог, давал ответы. В отличии от "семерки", "Lenny" опознал все устройства ноута и установил корректные драйвера. Единственной проблемой для полноценного функционирования ноутбука (как рабочей станции пользователя, а не как тестовой системы) могло бы стать то, что подключение к Интернету я осуществляю через VPN, а в дистрибутив не было включено ни одного VPN-клиента, но, благодаря тому, что моя домовая сеть предоставляет бесплатный доступ к гостевым ресурсам ByFly, среди которых есть и репозитарии Debian, к следующему вечеру все было настроено и работало.

В итоге, Рита уверенно пользуется новой операционной системой, уже освоила установку и настройку нового софта и потихонечку самостоятельно подбирается к тому, чтобы настроить отображение иконок на рабочем столе в соответствии с тем, какая программа их открывает.

Для себя я могу признать эксперимент удачным и начать внедрение свободного ПО среди тех моих друзей, кто подключен именно к ByFly, потому что стоимость доступа в Интернет в Беларуси еще слишком велика, и не всякий сможет позволить себе скачивать обновления для системы по мере их публикации, или же скачивать новые программы для установки через GUI.

Да этого эксперимента, я все-таки не окончательно был уверен в дружественности свободного ПО, несмотря на то, что сам им пользуюсь на серверах в компьютерных клубах и фирмах, которые администрирую.

З.Ы. Рита до сих пор боится загрузочной консоли, а саму систему, после того как загрузился Gnome, использует уверенно.

Осталось совсем немного времени до завершения конкурса ежегодного конкурса "Лучший блог Рунета". В конкурсе ведется открытое голосование и в нем принимает участие один из лучших дизайнеров Украины - Дмитрий Киселев. Поддержите хорошего человека и специалиста своим голосом по ссылке http://2010.blogruneta.ru/vote/#tr_336.

Осталось совсем немного времени до завершения конкурса ежегодного конкурса "Лучший блог Рунета". В конкурсе ведется открытое голосование и в нем принимает участие один из лучших дизайнеров Украины - Дмитрий Киселев. Поддержите хорошего человека и специалиста своим голосом по ссылке http://2010.blogruneta.ru/vote/#tr_336.

Пускай побеждает лучший!

Похожие записи

В Германии опубликована не анонимная книга о жертвах советских солдат - какой то нездоровый ажиотаж в прессе. Конечно, эта запись совсем не по теме моего блога, но я не могу удержаться, чтобы не написать...

В Германии вышла книга о жертвах советских солдат

Вчера, по пути домой услышал по радио Unistar новость (!!!) о том, что в Германии впервые за 65 лет опубликована неанонимная книга о жертвах советских солдат (http://unistar.by/#read/news/14174.html?day=1&month=03&year=10).
Спросил у Гугла по этой строчке - всего нашлось 46 с чем-то тысяч страниц.
Знаете, что меня поразило? Какой-то нездоровый ажиотаж вокруг этой книги - как же так, во время войны, на территории государства, развязавшего эту войну, кто-то пострадал, кто-то умер, кого-то изнасиловали, еще что-то нелицеприятное случилось... И об этом говорят на территории страны, каждый четвертый гражданин которой был убит, а сколько пострадало от того же сексуального насилия (вероятно, многократного) - я не знаю, но уверен, что только на территории Беларуси таких жертв было значительно больше, чем во всей Германии.
Вот и получается, что если посмотреть на историю в этом преломлении, то уже Германия (агрессор) - бедная и пострадавшая страна, а советские солдаты, ворвавшиеся на территорию враждебного государства, которое в течении четырех лет разграбляло, терроризировала и подвергало насилию, в том числе и сексуальному, население СССР - прямо таки отродья зла.

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

16

Что было сделано за прошедшую неделю, что будет (возможно) сделано за эту. Кратко: Моя борьба с Heroes of Newereth, забавный тест и анонсы планируемых статей

Heroes of Newerth

S2 Games после Savage 2 (очень мне понравившегося), запустили клон DotA под названием Heroes of Newerth - довольно интересная интерпретация Доты, с красивой графикой и интересным геймплеем. Бета-тестирование этой игры уже идет, и я решил тоже принять в нем участие.
Стартом стали 5 инвайтов, высланных мне моим братом для беты. Но, 5 логинов на клуб из 44 машин - как то маловато, и я решил, что нужно обратиться в саппорт самой игры, с тем, чтобы они предоставили мне побольше бета-ключей.
Результат просто поразителен - 200 ключей без особой переписки. К сожалению, 200 ключей - это многовато для меня одного (даже для всего клуба), плюс, саппорт не захотел нагенерировать просто аккаунтов, так что пришлось взяться за дело самому и зарегистрировать необходимое количество аккаунтов.
Кстати, если кому то нужен бета-ключик  Heroes of Newerth - обращайтесь тут, в комментариях, я не жадный и с легкостью поделюсь.
Поработав над этим вопросом, я обнаружил, что информация о логине/пароле храниться почти в открытом виде в файлике login.cfg в папке "Мои документы".
Так что, запуск игры и допуск жаждущих киберспортсменов к этой игре (говорят, что в Москве это просто хит) свелся к простой штуке - перед запуском копируем файлик с нужными логином/паролем на машину (44 машины - 44 аккаунта, все просто), дальше, с сетевой шары (зачем забивать место на локальном винте) запускается сама игра Heroes of Newerth - и, вуаля, цель достигнута - автологин сработал и посетитель может спокойно поиграть.

Пример самого простого скрипта (чтобы особо не заморачиваться):

@md "%userprofile%\Мои документы\Heroes of Newerth" (создаем папку на всякий случай)
@md "%userprofile%\Мои документы\Heroes of Newerth\game\" (создаем папку на всякий случай)
@xcopy "диск:\HoN\%computername%.cfg" "%userprofile%\Мои документы\Heroes of Newerth\game\" /q /y (копируем файл с логином/паролем)
@del "%userprofile%\Мои документы\Heroes of Newerth\game\login.cfg" /f /s /q (удаляем старый)
@rename "%userprofile%\Мои документы\Heroes of Newerth\game\%computername%.cfg" login.cfg (переименовываем его)
"диск:\Heroes of Newerth\hon.exe"

Avalon Heroes

Еще один клон известной карты для WarCraft III - Defence of the Ancients (DotA). В отличии от S2 Games, alaplaya пошли по другому пути, и разрешили пользоваться без всяких бета-ключей и убедили топовых игроков мира (SK Gaming и mousesports) сыграть в нее на CeBIT 2010, где она и будет представлена широкой публике (подробнее можно прочитать тут - http://sng.by/news/3194.html).

Интересное решение, простая установка и возможность запуска из сети, как и Heroes of Newerth (в отличии от Allods Online, категорически не желающих запускаться из сети) делают эту игру хорошим дополнением для общего списка игр в компьютерном клубе.

Тем временем в клубе...

Тем временем, в клубе у нас идет подготовка к грядущим турнирам под эгидой нашего киберспортивного проекта Sport in the Game (http://sng.by/tours/). Наконец-то определились судьи для дисциплин WarCraft III и FIFA 2010 турнира Techlabs Cup 2010 (ими станут известные нашим киберспортсменам Fash и Tigerwin). Компьютерное и сетевое оборудование я считаю готовым на 100%, а вот в людях еще сомневаюсь.
Кстати, если Вы являетесь ответственным человеком, и хотите стать частью этого турнира не как игрок, а как организатор - милости просим Вас с Вашими идеями...
А еще - срочно нужно 15 человек, согласных за относительно небольшую плату поработать контроллерами над скоростными сборщиками компьютеров (2 дня простой работы - стоять с секундомером и засекать время сборки + следить, чтобы ничего не украли).

Наконец-то начинает работу еще одно мое детище - приемка в ремонт мобильных телефонов, ноутбуков и КПК на базе клуба. Скоро появиться вывеска, и мы запустим наше сотрудничество с ООО "Велестехно" в долгое и счастливое плавание. Помимо ремонта, мы будем делать еще и моддинг (разукрашивание) мышек, мобильников, всего-что-захочет-клиент, и осуществляться приемка будет в кк Tarantul (ДК МТЗ, г. Минск, Долгобродская, 24), интернет-кафе Росток (г. Минск, ул. Ленинградская, 7) и в Интернет-кафе "Кофе-Берри".

А также, на этой неделе, расширю функционал портала Sport in the Game нормальными блогами...

Обещанный мной тест (найден был моей женой Олей тут - http://funpage.ru/fun/test1/)

Тест, который вас удивит

Автор неизвестен

Этот тест вас удивит! Ненужно ни бумаги, ни карандаша, ни калькулятора. Просто следуйте инструкциям - так быстро как можете, но не читайте следующие вопросы, пока не закончили предыдущий. Не надо записывать задания и ответы, считайте в уме. Вы будете ошеломлены результатом.

Сколько будет
15+6?


21

3+56?


59

89+2


91

12+53


65

75+26


101

25+52


77

63+32


95

Я знаю: вычисления - это тяжелая работа, но финиш близок...


Еще немного...


123+5


128


БЫСТРО! ЗАДУМАЙТЕ ИНСТРУМЕНТ И ЦВЕТ!


Прокрутите ниже...


Еще немного...


Еще чуть-чуть...


Вы только что задумали красный молоток, не так ли?
Если нет, то вы среди 2% людей, кто имеет "другое" или "нестандартное" мышление.
98% людей отвечают в этом тесте "красный молоток". Если вы не верите в это,
проверьте на своих родственниках и знакомых.

И напоследок, обещание новых постов, которые я планирую написать на этой неделе:

Установка MySQL 5 на FreeBSD по-русски

Дело в том, что я уже давно ищу нормальный how-to на эту тему, где подробно и без заморочек было бы описана установка MySQL 5.1 на FreeBSD, но до сих пор не нашел. Надеюсь, что смогу написать сам...

Сравнение антивирусов: NOD32, SAC, SEP, McAffee в корпоративной среде

Эта, планируемая статья, будет отражать чисто мое ИМХО в давнем споре с дурзьями/знакомыми/недругами о применении того или иного антивируса именно в корпоративной среде. Основными критериями для меня станут: удобство управления, обновления на рабочих станциях, удобство установки на новые и существующие рабочие станции

З.Ы. В тесте я задумал "черную дрель", а Оленька - "красную лопату". А что задумали Вы?

Похожие записи

Снег, солнце и первые цветы... откройте свою душу весне! Интересная запись, опубликованная на ruslife.org.ua

(Фото: Becky Stares, Shutterstock)

Снег, солнце и первые цветы... откройте свою душу весне!

Весна исстари символизировала не только обновление природы, но и возрождение жизни. В русских напевах долгожданную весну именовали не иначе как «красной», то есть – «красавицей», «прекрасной».

Первый весенний месяц, март, за его певучие капели и таяние снегов называли «протальником». Прибавляются дни, все чаще из-за темных снеговых облаков выглядывает солнце. И уже одно это вызывало большой восторг. В древности в честь бога солнца и плодородия Ярилы устраивали веселые хороводы, распевали хвалебные песни, просили об урожае и здоровье. Светлые мартовские дни так и звали – «ярилины». Для беременных женщин считалось доброй приметой выйти на крыльцо своего дома и насладиться солнечными лучами, нежным весенним теплом. Позже, в знак благодарности Всевышнему за наступление весны, хозяйки стали печь большой круглый хлеб, клали его на вышитое полотенце и трижды поднимали его к небу.

Верили, что весеннее солнце – самое полезное, и для того чтобы укрепить здоровье, нужно всего лишь попросить его об этом. Целебным считался сам весенний воздух, поэтому старались побольше времени проводить наедине с просыпающейся природой, слушая журчание ручейков и любуясь залитыми солнцем бесконечными русскими далями. Не зря в старину при унынии и душевной боли первым делом советовали уйти в какое-нибудь уединенное место на лоно природы, поведать ей о своей тоске. И сразу отпускала тоска, и человек возвращался будто помолодевшим и просветленным…

С 14 марта – дня святой Евдокии, деревенская молодежь начинала «кликать» весну, петь ей во славу «веснянки». От тепла снег начинает оседать, поэтому Евдокию называли «плющихой», «весенницей». Звали ее и «свистуньей»: по народным наблюдениям, с этого дня начинают дуть пронизывающие холодные ветры. Чтобы Евдокию умилостивить и ускорить наступление весны, сбрасывали с крыш снег и протапливали избы. По погоде на Евдокию предсказывали весну и лето.

Даже малейшим, на первый взгляд, тонкостям, знаменующим возрождение природы, уделялось внимание. Так, по русским поверьям, талая мартовская вода, или, как ее ласково звали, «снежица» обладает чудесными целительными свойствами. В талой воде стирали одежду больного, веря, что снежица в буквальном смысле слова смоет с него всю хворь, придаст сил телу и душе. Снежицей мыли полы, чтобы от накопившихся за зиму неприятностей и тревог не осталось и следа. Ею поливали цветы, чтобы те пошли в рост, стали устойчивы к вредителям и болезням. Наконец, с теми же заботливыми целями талую воду добавляли в еду домашним животным.

Животворящей силой весны старались «благословить» все. Считалось, что в марте все подземные ключи «закипают». И бытовал обряд очищения колодезной воды. Ведь когда, как ни в весенний разлив, вода получает силу и полезность. Крестьяне обходили колодец с песнями и прошениями о чистой водице.

Победу весны над зимой означал прилет птиц. «Птица весне радуется», – говорили в народе. Надо сказать, к птицам русские люди с давних пор относились с особенной привязанностью и любовью. С равной силой грустит душа осенью при виде улетающих птиц и восхищается весной, встречая вернувшихся маленьких певунов. Замечали, что первой начинает свою весеннюю песню птица-овсянка. В честь этой пичужки пекли булочки из овсяной муки – «овсянички», и, конечно, угощали ими птиц.

А. Саврасов "Весна. Грачи прилетели"

А. Саврасов "Весна. Грачи прилетели"

По народным приметам, в православный праздник Обретения главы Иоанна Крестителя, 9 марта, птицы начинают вить гнезда. А чтобы помочь им, изобретали скворечники-«берестянки». Примечали, что скворцы предпочитают домики из березовой коры, не пропускающей холодный ветер и сырость. Счастливым знаком было увидеть в марте грачей. Ведь это значило, что весна пришла окончательно. А трудолюбивые грачи как будто символизировали приближение страдной поры. В конце марта «закликали» веселых ласточек, которых иногда называли «святыми птицами».

А вообще, говорили, что «земля заканчивает свой зимний путь» 22 марта, в день сорока мучеников Севастийских. После этого дня считали, что утренних морозов осталось ровно сорок и с каждым разом они будут мягче. В некоторых губерниях бытовало поверье, что на сорок мучеников прилетают сорок разных птиц, среди которых и жаворонки. По народным представлениям, жаворонки – птицы, которые поют песни о Боге и самому Богу. Посему в их честь пекли печенье в форме жаворонков, подвешивали к веткам, на здоровье и счастье.

А. Куинджи "Ранняя весна".
А. Куинджи "Ранняя весна".

А дети с помощью «печеных птиц» звали жаворонков вместе с теплой весной – все печенье складывали в одно место на возвышение и пели. Развеселив своими песнями всю деревню, детишки съедали испеченных птичек, а «головы» оставляли мамам, чтобы «уродился высокий лен». Иногда в тесто печенья клали какие-нибудь предметы: монету, кольцо, пуговицу. По попавшемуся предмету гадали о будущем: кольцо обозначало свадьбу, монета – достаток, пуговица – счастье. А еще в день сорока мучеников старались разглядеть сорок птиц, ведь, по примете, того, кому удастся это сделать, весна вознаградит сорока дарами.

Наконец, 7 апреля, в Благовещенье Пресвятой Богородицы, говорили, что «весна зиму поборола». Поэтому, в виду приближающегося тепла, крестьяне переселялись спать в холодные помещения. А ночью проводился обряд очищения себя от неудач и болезней: соломенные постели сжигали, прыгали всей семьей через костер, окуривали дымом свою одежду и дома. Замечали, что с этого дня можно наблюдать летнее полыхание зари, а на землю опускаются живительные туманы.

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

Откройте свою душу весне и будьте счастливы!

Екатерина Елизарова

Опубликовано на ruslife.org.ua

Похожие записи

На прошедших выходных киберспортивный проект Sport in the Game провел 2 турнира в дисциплинах Counter-Strike 1.6 (online) и Counter-Strike:Source (LAN). Немножечко размышлений и историй

WES Masters Cup BY QL - Counter-Strike 1.6

Белорусская квалификация на крупный онлайн-турнир в дисциплине Couter-Strike 1.6. По очевидным причинам, турнир проводился в режиме онлайн и с клуба играла, пожалуй, единственная про-команда Беларуси, не у всех членов которой есть дома быстрое и стабильное подключение к Интернету, но, тем не менее, демонстрирующих неплохие результаты в турнирах в дисциплине Counter-Strike 1.6 (например, ASUS Winter 2010 CS Non-pro). С учетом того, что команда, игравшая из клуба, была одной - проблем со скоростью подключения и качеством связи, описанных мной в посте про предыдущий онлайн-турнир "Counter-Strike 1.6 - Онлайн-турнир", не наблюдалось.

Турнир оказался очень простым: всего 12 команд (репортаж можно прочитать тут - http://sng.by/articles/430.html), мы с Флексом сидели в клубе (лишь потому, что у нашего главного судьи, Паши Флекса, до сих пор нет дома мощного компа и доступа в Интернет), а Рико управлял серверами нашего партнера Maxigame.by из дома.
Начало турнира было запланировано на 13 часов, однако мы немного опоздали из-за того, что мне не хотелось свою любимую жену Оленьку оставлять одну дома на все выходные. Однако, задержка получилась небольшой, и в 13.15 мы начали наш турнир. Все прошло без особых происшествий и эксцессов, и, в итоге, мы выбрали команду, которая будет представлять Беларусь на турнире WES Masters Cup EU - vit-A-min.CosmosTV.
Если говорить в общем, то мне очень нравяться именно онлайн-турниры, хотя бы просто потому, что можно сидеть дома и спокойно, не напрягаясь, управлять всем процессом, находясь в приятной для себя обстановке. Однако, без LAN турниров, если мы хотим развивать киберспорт в общем, и эту дисциплину в частности - никак не обойтись хотя потому, что:

  1. только на LANе можно гарантировать, что играет тот же человек, который был заявлен в составе команды, а не другой, более сильный игрок
  2. несмотря на то, что производители античитов с пеной у рта утверждают, что их программа лучше прочих позволяет контролировать, использует ли человек чит, или нет, стоит учитывать русскую поговороку: "На всякую хитрую ж..пу с левой резьбой, найдется свой винт". Переводя, скажу - это означает, что под любой анти-чит найдется свой чит.
  3. LAN-турнир - это не только соревновнования, но и живое общение игроков, организаторов и просто сочуствующих между собой. Мы все, все же,люди, а не роботы, да и живое общение ЗНАЧИТЕЛЬНО приятнее, чем общение посредством электронных средств связи (ICQ. IRC и так далее). К примеру, довольно много идей по организацию и проведению турниров я почерпнул от игроков-участников.

Source in the Game Winter - Counter-Strike:Source.

Этот турнир в дисциплине Counter-Strike:Source был на грани провала (19 февраля в пятницу, свое участие подтвердили лишь 5 команд), несмотря на всяческие заманухи в виде бэджей, наградных чеков, зоны для зрителей в баре Святогор и обещание нормальной фотогалерии - активность сурсеров, за исключением комментариев (2 мегабайта страничка турнира весит - http://sng.by/tours/73.html), была крайне низка. В итоге, к вечеру пятницы, Виктор 'Чака' Корнеев, при помощи уговоров и еще неизвестно чего, довел количество команд до 7, после чего обратился к команде SnG/maxigame.by/ с предложением поучаствовать в турнире, а потом, и ко мне - с идеей организовать команду администрации, для создания массовости, так сказать.
В итоге, турнир состоялся, в нем приняли участие 9 команд (хи-хи-хи, сказал Аццик) - репортаж о турнире опубликован тут: http://sng.by/articles/431.html. К сожалению, свои обещания, за исключением фотогалереи, мы сдержать не смогли. Единственное, что может нас извинить - то, что мы предполагали, что чемпионата не будет, а изготовление бэджей, наградных чеков, подготовка бара - это время (необходимо около 2х суток на все про все).

Технически, турнир прошел хорошо - сервера не лагали, SourceTV работал, и даже, в начале турнира, собирал около 60 зрителей. В отличии от CS 1.6, где зрители на HLTV подтягиваются ближе к финалу, на CS:S получилась диаметрально противоположная ситуация - пока играли групповую стадию - зрители были, а потом, в плей-офф, зрителей становилось все меньше и меньше.
Я тоже поиграл в эту игру, под ником "Добрая турель" - в Counter-Strike:Source все настолько яркое и подвижное, что заметить оппонента очень сложно, и я их просто не видел. Что привело к тому, что я просто был балластом. Финал этого турнира, как, впрочем и прошлого Source in the Game состоял из двух команд, пришедших из CS 1.6 (Lambordzhini, они же K29 (победители белорусских отборочных на ASUS Winter 2010 CS Masters) и SnG/maxigame/by/)просто для удовольствия.

Мои выводы из этого турнира:

  • в очередной раз я убедился, что для серверов не стоит использовать процессора AMD - несмотря на внушительные характеристики и хорошую производительность в различных бенчмарках, не получается на одном компьютере запускать 2-3-4 и более серверов CS:S ("проседают", как выражаются игроки)
  • Counter-Strike:Source в Беларуси (да и во всем мире) до сих пор находиться в зачаточном состоянии. Как сказал один из активных участников Source, 'Батя' - "Мы еще не проголодались по ЛАНам". Вероятно, следующий турнир состоится лишь осенью, а может быть - даже зимой.