Включение swap раздела для Xen vps


Кратко о том, как быстро создать swap раздел для вируальной машини на Xen гипервизоре.

Правильное изменение размера лога innodb (innodb_log_file_size)


Во время работы innodb записывает все измененные данные не сразу в файлы баз данных, а первоначально сбрасывает все в бинарный лог (опция innodb_log_file). Это позволяет повысить скорость работы, т.к. операция записи в файл таблицы более трудоемкая, чем в файл лога.  К тому же ведение лога позволяет записывать в файл таблицы последовательными кусками данных, быстрее обслуживать клиентов mysql (данные принял, записал в лог, отчитался клиенту что все ОК)

 

При аварийном завершении сервера данный лог файл позволяет откатить поврежденные (незавершенные) транзакции. Чем больше лог файл - тем больше операций в нем хранится, и тем больше время для просмотра/анализа корректности последнего запершения работы необходимо innodb. На высоконагруженных серверах стандартных 5 Мб маловато..

 

Открыт прием заявок на летнбюю сессию LVEE 2013


Девятая международная конференция Linux Vacation / Eastern Europe в этом году состоится с 27 по 30 июня под Гродно.

 

Мероприятие объединяет общение и отдых специалистов и энтузиастов в области свободного ПО, включая платформу GNU/Linux, но не ограничиваясь ею.

 

Организаторы LVEE – Minsk Linux Users Group, а также активные члены сообщества open source из других городов. Рекомендуемые для участия в конференции языки – русский, белорусский и английский.

Результаты LVEE Winter 2013


В минувшие выходные во второй раз состоялась зимняя сессия международной конференции Linux Vacation / Eastern Europe – LVEE Winter 2013

 

Более 150 пользователей и разработчиков свободного программного обеспечения из Беларуси, России, Украины, Литвы, Эстонии, Венгрии и Польши приняли участие в конференции, проходившей на спортивной базе под Минском. В общей сложности было представлено порядка 20 докладов.

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

 

На конференции прошли анонсы нескольких новых проектов, включая telepathy-skykit, обеспечивающий фреймворку telepathy полноценную поддержку skype через соответствующий sdk, а также (одновременно с анонсом на linux.org.ru) старт регулярных тематических ночных сборок дистрибутива Alt Linux для двух архитектур и двенадцати окружений рабочего стола.

Открыт прием заявок на LVEE Winter 2013


Международная конференция разработчиков и пользователей свободного программного обеспечения Linux Vacation / Eastern Europe Winter 2013 пройдет с 15 по 17 февраля под Минском.

 

Открыт прием докладов и заявок на участие, приглашаются к сотрудничеству спонсоры.

 

LVEE Winter 2013, зимняя сессия конференции Linux Vacation / Eastern Europe, пройдет уже второй раз в дополнение к традиционному летнему варианту LVEE, который ежегодно собирает участников из Беларуси, России, Украины, стран Евросоюза и др. начиная с 2005 года. LVEE объединяет общение и отдых энтузиастов в области свободного программного обеспечения и является на сегодняшний день главным событием в общественной жизни белорусского сообщества разработчиков и пользователей открытого ПО.

Мероприятие пройдет 15 – 17 февраля 2013 г. в окрестностях Минска.

Установка и настройка вебсервера (nginx + apache2 + mod_ruid2 + php + mysql)


Давно собирался написать статью по полной настройке веб сервера. Настройка apache2 + mod_ruid2 + php, nginx, mysql, logrotate. Под катом

Добавление локали ru_RU.CP1251 с через localedef


Однажды при работе с git репозиторием возникла проблема:

# git pull
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = "ru_RU.CP1251",
    LC_ALL = "ru_RU.CP1251",
    LC_PAPER = "ru_RU.CP1251",
    LC_ADDRESS = "ru_RU.CP1251",
    LC_MONETARY = "ru_RU.CP1251",
    LC_NUMERIC = "ru_RU.CP1251",
    LC_TELEPHONE = "ru_RU.CP1251",
    LC_IDENTIFICATION = "ru_RU.CP1251",
    LC_MEASUREMENT = "ru_RU.CP1251",
    LC_TIME = "ru_RU.CP1251",
    LC_NAME = "ru_RU.CP1251",
    LANG = "ru_RU.CP1251"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Already up-to-date.

Nginx rewrite: убрать слеш в конце url


По роду деятельности часто встречаюсь с seo специалистами (и не очень), которые просят сделать разного рода перенаправления. Собственно вот один из способов удаления конечных слешей в url с организацией перенаправления с 301 редиректом

Настройка sendmail relay через аккаунт на google


Часто бывают ситуации, когда не удается напрямую отправить письмо с сервера. В моем случаем была проблема с указанием обратной записи для ip адреса моего сервера - что-то мой провайдер не поделил с "арендодателем" диапазона адресов.

 

В общем, было решено сделать отправку писем через аккаунт на другом mail сервере. В данном случае это был gmail.com и привязанный к нему домен itblog.by. Из плюсов: бесплатный (или почти) почтовый ящик, привязка своего домена, нет проблем с прохождением спамфильтров. Из минусов - один общий mail-from адрес. Но для моей ситуации это не критично.

 

Итак, начнем.

Ошибка CMake Error: Could not find CMAKE_ROOT


Столкнулся с проблемой при установке cmake на freebsd 7. Вроде собралось, но от не привилигированного пользователя cmake не работал:

$ cmake /V
CMake Error: Could not find CMAKE_ROOT !!!
CMake has most likely not been installed correctly.
Modules directory not found in
/usr/local/bin Segmentation fault: 11

Rating All.BY Анализ сайта ITblog.by