compas, css, farmework, ruby

Compas — css-framework

Недавно в очередном рейде по web-ресурсам наткнулся на забавный инструмент для верстки.Css-фреймворк Compas. Зверь представляет из себя консольный инструмент написанный на Ruby. Инструмент обрабатывает специальные файлы, где верстальщик описывает стили на специальном языке Sass. Говорить о каком-то полноценном CSS OOP не приходится, скорее имеет место иерархическое описание с наследованием, объявлением переменных, вычисляемыми значениями и еще …

easy_install, pil, python

Устанавливаем PIL

Установка PIL на CentOS тоже оказалось не простым занятием, почему-то не нашлось необходимых кодеков для JPEG. Из-за этого поле ImageField не переваривало jpeg-овские файлы. Для начала easy_install pil ничего кроме «увы» не дало. Больший успех дало:#~: easy_install —find-links http://www.pythonware.com/products/pil/ Imaging Однако после инсталляции Django все равно pil не находил. Скачал исходный архив pil. Попробовал отсетапить.Проблема …

cifs, credentials, mount, samba, smbfs

Маунтим ресурс на Samba

По тем или иным причинам бывает необходимо подмаунтить на свою систему папку с расшаренного ресурса Samba. Возможно это ваш девелоперский сервак c вашей пакой чекаута и каждый день вводить команду крайне утомительно. Открываем /etc/fstab и вводим туда следующую строчку. //resorce/folder /your/machine/folder cifs uid=502,gid=504,credentials=/your/home/dir/.mysmbcredentials,dir_mode=0777,file_mode=0777 0 0 Список вполне прозрачен: подключаемый ресурс папка к которой вы маунтите, …

Без рубрики

Включаем InnoDb под Linux

Открываем /etc/my.cnf Добавляем [mysqld]# InnoDB settingsinnodb_data_home_dir = /var/lib/mysql/innodb_data_file_path = ibdata1:100M:autoextendset-variable = innodb_buffer_pool_size=100Mset-variable = innodb_additional_mem_pool_size=10Minnodb_flush_log_at_trx_commit=1 Убираем skip-innodb. Перезагружаем — пользуемся.

centos, rssh, sftp

CentOS — SFTP доступ

Некоторым пользователям предпочтительней дать не полный доступ, а только права на перенос файлов. FTP…? Несекьюрное решение. С точки зрения поставленной задачи и безопасности оптимальным было бы решение на базе SFTP. Оригинальное решение тут Для реализации воспользуемся rssh — оболочкой работающей на базе OpenSSH.Качаем свежий пакет отсюда. Инсталлируемrpm -ivh rssh-2.3.2-1.2.el5.rf.i386.rpm Открываем файл конфигурацииvim /etc/rssh.conf раскомментируем строкуallowsftp …

centos, dom, phpunit, requires

CentOS PHPUnit

Не захотел сразу становиться PHPUnit [root@xxx ~]# pear install phpunit/PHPUnitphpunit/PHPUnit requires PHP extension «dom»phpunit/PHPUnit can optionally use PHP extension «json»phpunit/PHPUnit can optionally use PHP extension «xdebug» (version >= 2.0.0) Собственно для решения вполне достаточно победить первую зависимость Под CentOS вводим yum -y install php-xml Таким образом, мы установили расширение dom.

centos, install, libevent, memcached

Memcached on Cent OS

Установка memcached тоже прошла не без приключений. Оригинал решения здесь. Итак скачали и установили libeventСкачали и устанавливаем memcachedСкорее всего конфигурационный скрипт не нашел libevent и нам приходится указывать дополнительным параметром его нахождение ./configure —with-libevent=/usr/local/lib/ Пытаемся запуститьmemcached Получаем ошибкуerror while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory По каким-то …

mysql, root, войти под root без пароля, поменять пароль

mysql — изменить пароль

Итак, продолжаем гид по работе с свежекупленным серваком.Первое что я заметил при запуске top, что mysqld уже запущен. Стандартный пустой пароль не подошел. Для смены пароля пришлось малец похимичить. Оригинал метода путем отшелушивания зерен от плевел можно найти здесь. 1. Останавливаем сервис /sbin/service mysqld stop 2. Запускаем без проверки таблиц прав: /usr/bin/mysqld_safe —skip-grant-tables &3. Заходим …