Архивы за месяц Ноябрь, 2011

Меняем кодировку файлов с помощью iconv

Нет ничего проще чем поменять кодировку файла в командной строке: iconv -f CP1251 -t UTF-8 -o sampleutf8 samplecp1251 После ключа f следует название исходной кодировки. За ключём t необходимо указать название целевой кодировки. Опция o указывает в какой файл записывать результат преобразования. Правильные названия кодировок можно узнать с помощью команды iconv -l. Перекодирование дампов баз данных происходит за мгновения.

Как в GIMP нарисовать прямоугольник?

Пишу на работе статьи в базу знаний и приходится выделять на изображениях элементы интерфейса. Долго искал в GIMP как нарисовать прямоугольник, в итоге был найден обходной маневр: Выделяем прямоугольную область и потом в меню «Правка» выбираем пункт «Обвести выделенное«

Добавляем поддержку mp3 в audacious

В базовой установке у audacious нет поддержки mp3. Добавляется она просто: 1. Добавляем плагин freeworld-mp3 yum install audacious-plugins-freeworld-mp3 2. Перезапускаем audacious. А еще лучше сразу поставить все имеющиеся плагины: yum install audacious-*

Linux-плэйер понимающий cue

Полностью перешёл на на использование Linux, но мне не хватало плэйера понимающего .cue файлы, а резать все свои flac файлы не хотелось. Под windows использовал foobar, но запускать его под wine — это извращение. В итоге нашёл для себя linux плэйер понимающий cue — Audacious.

Установка ionCube

1. Переходим во временный каталог: cd /tmp 2. Скачиваем ionCube: для 32 OS: wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz для 64 OS: wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz 3. Распаковываем архив с модулем: tar -xzf ioncube_loaders_lin_x86-64.tar.gz 4. Переходим в директорию с модулями: cd ioncube 5. Копируем подходящую версию модуля: mkdir /usr/local/Zend cp -rfv ioncube_loader_lin_5.3.so /usr/local/Zend/ 6. Добавляем в php.ini строку: zend_extension=/usr/local/Zend/ioncube_loader_lin_5.3.so 7. Перезагружаем […]

Авторизация в MySQL

Часто приходится создавать пользователей MySQL, но постоянно забываю синтаксис… Поэтому привожу пару примеров: 1. Разрешаем пользователю user подключаться к базе db с использованием пароля с любого адреса и даём ему все права на базу: GRANT ALL PRIVILEGES ON db.* TO user@»%» IDENTIFIED BY ‘password’; 2. Разрешаем пользователю user подключаться к базе db с использованием пароля […]