суббота, 21 декабря 2013 г.

На сервере убунту устанавливаем поддержку русской локали:



Для того чтобы на сервере была поддержка русского языка необходимо:
  1. sudo locale-gen ru_RU
  2. sudo locale-gen ru_RU.UTF8

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

vim /etc/default/locale

и оставить там:


LANG="ru_RU.UTF-8"

пятница, 22 ноября 2013 г.

фикс для библиотеки PIL

Для того чтобы на сервере работала python PIL


yes | apt-get install build-essential python-dev zlib1g-dev liblcms1-dev libjpeg8 libjpeg62-dev libfreetype6 libfreetype6-dev
затем если 64 разрядная
ln -sf /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/local/lib/
ln -sf /usr/lib/x86_64-linux-gnu/libz.so /usr/local/lib/
ln -sf /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/local/lib/
иначе
ln -sf /usr/lib/i386-linux-gnu/libfreetype.so.6 /usr/local/lib/
ln -sf /usr/lib/i386-linux-gnu/libz.so /usr/local/lib/
ln -sf /usr/lib/i386-linux-gnu/libjpeg.so.62 /usr/local/lib/

и переустанавливаем PIL

pip install -I PIL 


четверг, 26 апреля 2012 г.

WIFI в Lenovo

для ноутбуков lenovo чтобы работал wifi
в файл "/etc/modprobe.d/blacklist.conf
добавляем строку

blacklist acer_wmi
 

четверг, 29 марта 2012 г.

Алиасы для автозалогинивания на сервер

можно создать алиасы для автоматического
expect -c 'spawn ssh user@remote.host ; expect assword ; send "passphrase\n" ; interact'

вторник, 27 марта 2012 г.

LXDE добавление русской раскладки

sudo vim /etc/xdg/lxsession/LXDE/autostart
вставляем
@setxkbmap -model evdev -layout us,ru -variant ,winkeys -option grp:ctrl_shift_toggle,grp_led:scroll

четверг, 22 марта 2012 г.

Видеодрайвер видеокарты для ноубука ASUS X50VL на убунтe:

Видеодрайвер видеокарты для ноубука ASUS X50VL на убунтe:
sudo apt-cache search fglrx

среда, 5 октября 2011 г.

генерим подстановки на базе текста

есть такая программа generating-the-web.com позволяющая генерировать уникальный текст на основе подстановок

четверг, 22 сентября 2011 г.

так выгружаем содержимое таблицы с tab в качестве разделителя колонок
mysql -uuser -p -Bse"use db;select name from TEST" > name_col.dmp

суббота, 30 апреля 2011 г.

Установка Canon DPP

Потерял диск от фотоаПпарата, на сайэте кэнона лежат только обновления... где скачать целый ДПП ?
СПасибо.


Достаточно в реестр добавить HKLM\SOFTWARE\Canon\DPP и апдейтер подумает, что DPP уже стоит. Потом качаем апдейтер с сайта canon и инсталим

воскресенье, 17 апреля 2011 г.

Ubuntu mysql charset

По умолчанию Ubuntu mysql charset установлен не в utf8 а в latin
в my.conf
для [client] добавляем
character-set-results=utf8
character-set-connection=utf8

для
[mysqld]
default-character-set=utf8
default-collation=utf8_general_ci
character-set-client=utf8

среда, 23 марта 2011 г.

google конвертер валют

тут конвертер валют от гугла
http://pkorzun.com/2011/01/%D0%B2%D0%B0%D0%BB%D1%8E%D1%82%D0%BD%D1%8B%D0%B9-%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B5%D1%80-%D0%BA%D0%BE%D0%BD%D0%B2%D0%B5%D1%80%D1%82%D0%BE%D1%80-%D0%B2%D0%B0%D0%BB%D1%8E%D1%82/

суббота, 26 февраля 2011 г.

прикольный терминал

прикольный терминал yakuake который в KDE заменяет тяжелый konsole

среда, 20 октября 2010 г.

mogrify -resize 500 -format jpg *.jpg

Для того что бы автоматически уменьшить размер картинок по ширине запускаем в директории:
mogrify -resize 500 -format jpg *.jpg


рекурсивно меняем размер только тех файлов размер которых по длинне больше 800:

find ./* -type f -name '*.jpg' -exec mogrify -resize '800x>' -format jpg {} \;

четверг, 16 сентября 2010 г.

так создаётся новый локальный репозитарий:

svn import -m "new wordpress" ./wordpress file:///var/www/html/.svn/wordpress

суббота, 11 сентября 2010 г.

добавить дополнительные адреса можно разместив следующий блок команд в файл
/etc/rc.local

ifconfig eth0:0 168.0.0.1 netmask 255.255.255.248
ifconfig eth0:1 168.0.0.2 netmask 255.255.255.248
ifconfig eth0:3 168.0.0.3 netmask 255.255.255.248

воскресенье, 29 августа 2010 г.

конвертируем cp1251 в UTF8

небольшой баш-скрипт который рекурсивно переводит кодировку php-файлов из p1251 в UTF8.


for i in `find . -name '*.php'`;
do
iconv -f cp1251 -t UTF8 < $i > ./tmp.php;
mv ./tmp.php $i ;
done

понедельник, 12 июля 2010 г.

Полезная утилитка id3v2 береться тут
разархивируется в папку /opt
и добавляется символьная линка

ln -s /opt/id3v2-0.1.12/id3v2 /usr/bin/id3v2
после этого всё работает замечательно :)

суббота, 19 июня 2010 г.

для выгрузки звуковой дорожки из AVI файла в MP3:

mplayer input.avi -vo null -dumpaudio -dumpfile dumpfile.mp3

вторник, 1 июня 2010 г.

Установка принтера canon2900 на fedora Cora 13
шаг 1. качаем CAPTDRV180.tar.gz с оффициального сайта
шаг 2. tar xvf CAPTDRV180.tar.gz
шаг 3. rpm -ivh cndrvcups-common-1.80-1.i386.rpm
шаг 4. yum install cndrvcups-capt-1.80-1.i386.rpm
шаг 5. /etc/init.d/cups restart
шаг 6. /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
шаг 7. /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
в качетве результата выведет чтото похожее на:
output :

CUPS_ConfigPath = /etc/cups/


LOG Path = None
UI Port = 59787
Entry Num : Spooler : Backend : FIFO path : Device Path : Status
----------------------------------------------------------------------------
[0] : LBP2900 : ccp : /var/ccpd/fifo0 : /dev/usb/lp0 : New!!

шаг 8. /etc/init.d/ccpd start
шаг 9. добавляем в автозапуск шаг 8.
vim /etc/rc.local
и в самом низу дописываем
/etc/init.d/ccpd start
шаг 10. Всё обязано работать!!!!

для проверки что всё работает хорошо
captstatusui -P LBP2900

среда, 12 мая 2010 г.

отличная програмка для резки mp3 файлов на куски
_http://audacity.sourceforge.net/