Архив 10 мая 2011 г.

Изменение размера swap-файла при помощи файлов. Resize swap.

Иногда бывает что при установки приложений. Я например ставил Сервер Oracle требуется временно увеличить размер свопа, иначе ставиться не хочет. Можно делать это просто создавая обычные файлы и монтировать их в основному свопу как оказаывается. Все очень просто ...

Например "своп_файл" = /mnt/swap1

dd if=/dev/zero of=своп_файл bs=1024 count=размер_свопа_в_кбайтах mkswap своп_файлswapon своп_файл

вот и все ...

На заметку: Менеджеp памяти Linux огpаничивает pазмеp любой swap области 127.5 мегабайтами. Может быть создана swap область большего pазмеpа, но будут использоваться только пеpвые 127.5 Мб. Однако можно создать до 16 swap областей с общим объемом почти 2 Гб ...

Читать далее

Как включить подсветку ситаксиса в vi (vim)? Отвечаем.

Для этого необходимо отредактировать файл /etc/vmrc или может быть /etc/vim/vmrc:

#sudo vi /etc/vim/vimrc

находим строку

"syntax on

удалем комментарий (")

syntax on

и сохраняем. вот и все.

Если вы хотите использовать более контрастные цвета в подсветке синтаксиса можно еще раскоментировать параметр

set background=dark

Читать далее

Конвертирование текста в поле ввода из русского в английский. Вставка BB-кодов в текстовое поле.

Конвертирование текста в поле ввода из русской раскладки в английскую и обратно.

<script type="text/javascript">
function convertLayout(e, elem)
{
   e = e || window.event;
   var eng='qwertyuiop[]asdfghjkl;\'zxcvbnm,./QWERTYUIOP{}ASDFGHJKL:"ZXCVBNM<>?@#$^&|';
   var rus='йцукенгшщзхъфывапролджэячсмитьбю.ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ,"№;:?/';
   var src=elem.value;
   if((e.ctrlKey) && ((e.keyCode == 0xA) || (e.keyCode == 0xD)))
   {
           for(i=0;i<src.length;i++){
         for(j=0;j<eng.length;j++)
         {
            if(src.substr(i,1)==eng.substr(j,1))
               src=src.replace(src.substr(i,1),rus.substr(j,1));
            else if(src.substr(i,1)==(rus.substr(j,1)))
               src=src.replace(src.substr(i,1 ...

Читать далее

Установка Skype в Linux\Debian

Установить последнюю версию skype можно с помощью вот таких вот команд

wget -c -P /tmp/ http://www.skype.com/go/getskype-linux-deb-32
dpkg -i /tmp/getskype-linux-deb-32
sudo apt-get -f install

При появлении зеленого цвета вместо изображения камеры запустите skype так:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

если все исправилось тогда делаем файлик

sudo gedit /usr/bin/skype2

туда ложим код ( для 32 разрядных систем)

#!/bin/sh
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

и делаем его выполняемым

sudo chmod +x /usr/bin/skype2

Теперь можно запускать skype командой skype2 или сделать ярлык

Иногда бывает указать libv4l недостаточно ... и при старте ...

Читать далее