Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode

Принтер Canon LBP 3200 в Ubuntu

К великому моему сожалению, принтер Canon LBP 3200 не заработал в Ubuntu 9.10 “из коробки”.

Драйверов для него в стандартной поставке нет. Просто скачать и установить драйвер тоже сразу не получилось. Поэтому я решил поискать ответ в интернете.

Мне удалось найти две адекватные ссылки:

Собственно, моя инструкция полностью написана, руководствуясь этими ссылками. К сожалению, обе они по отдельности результата не дали.

Все, что написано ниже, у меня дало положительный результат.

Read full post gblog_arrow_right

Установка LaTeX в Linux Ubuntu

Как утверждает Википедия, с 2006-го года пакет teTeX более не поддерживается, а вместо него поддерживается TeX Live. Его и ставим.

Инструкцию по установке подглядел здесь: http://linuxandfriends.com/2009/10/06/install-latex-in-ubuntu-linux/

Ставим:

sudo su
apt-get install texlive texlive-full texlive-fonts-recommended latex-beamer texlive-pictures texlive-latex-extra

texlive-full попросил достаточно много места на диске (около 700 МБ). Место у меня было, поэтому я его всё же установил, но, при необходимости, можно не устанавливать texlive-full, а установить только нужные пакеты, которые входят в texlive-full.

Read full post gblog_arrow_right

Рассказ о том, как я жесткий диск на ноуте менял

Был у меня, в общем-то, достаточный для работы жесткий диск объемом 250 ГБ, но не жилось мне спокойно, и захотелось мне поставить жесткий диск на 500 ГБ.

Сказано — сделано. Винт купил и поставил. Надо переносить систему. Переустановка ОС — это не наш путь, разумеется.

Далее будет описано, что я делал (и что не нужно было делать), а в конце — как всё-таки у меня получилось через одно место.

Итак, на моем старом винте было три раздела: ntfs, ext4 и swap.

Read full post gblog_arrow_right

Разборка HP ProBook 4710s: доступ к памяти

Решил я обновить свой ноутбук — увеличить память, да выяснилось, что на HP ProBook 4710s доступ к внутренностям организован не так, как у большинства других моделей, а совершенно через другое место. Поэтому выкладываю здесь инструкцию по открытию этого ноутбука.

Шаг 1:

Снимаем аккумулятор и откручиваем 5 болтов под ним:

Снятие аккумулятора и болтов

Болты под аккумулятором

Шаг 2:

Затем откручиваем 2 болта на задней части ноутбука:

Два болта на задней части

Read full post gblog_arrow_right

tmpfs: Операции с файловой системой в виртуальной памяти

tmpfs: Операции с файловой системой в виртуальной памяти

Для примонтирования при старте вносим в /etc/fstab:

tmpfs /tmp tmpfs size=500M,nr_inodes=1m,nosuid 0 0
tmpfs /var/lib/php5 tmpfs size=200M,nr_inodes=1m,nosuid 0 0

Первая строчка размещает в памяти /tmp, вторая — папку хранения сессий.


Для создания папки для сессий без рестарта системы нужно выполнить следующую последовательность команд в терминале:

mkdir /tmp/ses
/etc/init.d/nginx stop
mv /var/lib/php5/* /tmp/ses
mount tmpfs /var/lib/php5 -t tmpfs -o size=200M,nr_inodes=1m,nosuid
mv /tmp/ses/* /var/lib/php5
/etc/init.d/nginx start
rm -r /tmp/ses

Предварительно лучше отредактировать fstab.

Read full post gblog_arrow_right

Запуск memcache через unix.socket

Запуск memcache через unix.socket

В файл /etc/memcached.conf добавляем строчки:

#-s <file>     unix socket path to listen on (disables network support)
-s /tmp/memcached.socket
#-a <mask>     access mask for unix socket, in octal (default 0700)
-a 0777

Последняя нужна, чтобы пользователь, от которого работает веб-сервер (у меня www-data), смог прочитать сокет.

Перезапускаем демон мемкеша:

/etc/init.d/memcached restart

Подключаемся к Memcache из PHP-скрипта:

Read full post gblog_arrow_right