понедельник, 2 декабря 2019 г.

fatal error: Eigen/Core: No such file or directory при установке OpenCV в Ubuntu

Перейти к каталогу с opencv, далее открываем файл

/modules/core/include/opencv2/core/private.hpp

Меняем строку: 
# include <Eigen/Core> 
на 
# include <eigen3/Eigen/Core>

вторник, 12 марта 2019 г.

django, apache и русские имена файлов

При загрузке файла с кириллицей в имени, выбрасывает ошибку
'ascii' codec can't encode characters in position
Это происходит из-за apache.

Копипаста из оф доки
http://djbook.ru/rel1.8/howto/deployment/wsgi/modwsgi.html#if-you-get-a-unicodeencodeerror

Если вы воспользовались настройками стандартной интернационализации Django и позволили пользователям загружать файлы, то должны убедиться, что среда для запуска Apache настроена для обработки не ASCII символов.Если это не так, будет возбуждено исключение UnicodeEncodeError при вызове функций, подобных os.path с именами файлов, содержащими отличные от ASCII символы.

Чтобы избежать проблем, среда, в которой запущен Apache, должна содержать параметры, аналогичные следующим:

export LANG='en_US.UTF-8'
export LC_ALL='en_US.UTF-8'

Обратитесь к документации вашей операционной системы, чтобы подобрать соответствующий синтаксис и настроить расположение конфигурационных файлов; /etc/apache2/envvars является общей для Unix-like систем. После внесения соответствующих изменений перезапустите Apache.

понедельник, 27 июня 2016 г.

Монтирование образа .mdx в Linux

sudo mount -o loop,offset=64 image.mdx /mnt/cdrom/
Если не получается, то пользуемся утилитой iat. Ее можно найти в
репозитрии. Она конвертирует образ .mdx в iso. Формат команды:
iat input_image.mdx output_image.iso

вторник, 19 апреля 2016 г.

Unix далекий предок Linux.

Unix и Linux
Люди, знакомые с компьютерами чуть больше, чем на «Вы», знают о существовании таких систем, как Unix и Linux. Но в чем принципиальные отличия и почему они, как правило, упоминаются вместе, знают не все. Для того, чтобы понять, почему эти системы неразрывно связаны, проведем экскурс в историю.

понедельник, 18 апреля 2016 г.

Установка python3 по умолчанию в Linux


Ctrl + Alt + T:
sudo ln -sf python3 /usr/bin/python
эта команда обновит ссылку на питон каталоге /usr/bin (это работает для всех учетных записей).