Сообщения

Сообщения за Октябрь, 2014

Символические ссылки Apache

Второй раз потратил около часа на конфигурирование apache с символическими ссылками. И что-бы больше на эти грабли не наступать, решил записать основные моменты. Описываю конфигурацию для Centos 6, и для большенства других систем. В список этих систем точно не входит Ubuntu, и возможно, Debian (достоверно не знаю). В Ubuntu, apt занимается управлением модулями apache, потому структура каталогов немного переиначена и сервис называется apache2, а не httpd. На этом различая заканчиваются (исходя из моего опыта).

MySQL 5.6 CentOS 6 не запускается

Я столкнулся с проблемой невозможности запустить mysqld версии 5.6 на бесплатном хостинге VPS. И, как я уже писал в блоге, сервер очень ограничен в ресурсах. Так что у серьезных дядек, с серьезными серверами, подобных проблем возникать не должно. При анализе лога, обнаружил: 2014-10-27 20:33:55 3421 [Note] InnoDB: Memory barrier is not used 2014-10-27 20:33:55 3421 [Note] InnoDB: Compressed tables use zlib 1.2.3 2014-10-27 20:33:55 3421 [Note] InnoDB: Using Linux native AIO 2014-10-27 20:33:55 3421 [Note] InnoDB: Using CPU crc32 instructions 2014-10-27 20:33:55 3421 [Note] InnoDB: Initializing buffer pool, size = 128.0M 2014-10-27 20:33:55 3421 [Note] InnoDB: Completed initialization of buffer pool InnoDB: Error: pthread_create returned 11 141027 20:33:55 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

C++ свойства класса

Иногда, приходится описывать много свойств класса в C++. И по причине отсутствия в языке прямой поддержки свойств, для каждой переменной приходится писать нечто вроде: protected: inline int getValue() const {return value;} inline void setValue(int value) {this->value = value;} private: int value;

ДГТУ Wi-Fi Linux

Изображение
Многие знакомые сталкивались с проблемой невозможности подключиться к Wi-Fi в ДГТУ из некоторых дистрибутивов Linux. Вся проблема заключается в том, что один из сетевых демонов Ubuntu блокирует домен .local в процессе работы.

Не загружается Monodevelop

Пишу, что бы не забыть. После установки Monodevelop на mint 17 через менеджер пакетов, программа вылетала при запуске исполняемого файла, без каких-либо сообщений. Решение нашел на багтрекере . Тут предлагается два варианта: 1. Полная переустановка (мне не помогло) sudo apt-get pure monodevelop sudo apt-get autoremove sudo apt-get install monodevelop 2. Установка mono-devel (мне помогло) В общем то, логичное решение. Но, непонятно, почему этого пакета нет в зависимостях monodevelop. sudo apt-get install monodevelop sudo apt-get install mono-devel Кроме mono-devel и monodevelop, нужно установить gtk-sharp. Без него, создавать окошки не получится.

Linux init. Автозагрузка служб.

Изображение
Пишу, что-бы не забыть. Важно отметить, что существуют различные системы инициализации запуска, из тех, что я знаю: init System V Upstart systemd В этой статье я описываю только init System V.