Archive for Программирование

Pr-Cy плагин для Google Chrome

prcy

Написал для себя небольшой плагин (расширение) для быстрого получения информации о сайте с помощью сервиса pr-cy.ru.

После установки у вас появится небольшой значок в строке ввода адреса, при нажатии на который открывается страница pr-cy с информацией о посещаемом сайте.

Установить в google chrome

UPDATE:

Теперь это расширение есть на официальном сайте расширений: https://chrome.google.com/extensions/detail/nfgckcfohekigfcdeaipmpphakjdbldh

Удаление файлов старше x дней в Linux

Утилита find позволяет нам не только находить подходящие нам файлы, но и передавать их на выполнение другой команде. А мы будем использовать это для удаления файлов старше определённого числа дней, в данном примере это будет 5 дней.

find /path/to/files* -mtime +5 -exec rm {} \;

Разъяснение:

* Первый аргумент это путь к файлам. Это может быть путь, директория или маска. Рекомендуем задавать полный путь.
* Второй аргумент, -mtime, используйте число – количество дней старше которых вы хотите удалить файлы. Например +5, найдутся все файлы старше 5 дней.
* Третий аргумент, -exec, позволяет запустить команду rm.

Этот пример работает на Ubuntu, Suse, Redhat и других Linux подобных системах.

Авторизация .htaccess и вложенные папки

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

есть сайт:  site.ru/
доступ к нему запрещён паролем в .htaccess

AuthUserFile /site.ru/.htpasswd
AuthType Basic
require user admin

а в нём есть папка site.ru/images/
и доступ к этой папке необходимо открыть для доступа без пароля.

Решение простое:
создаём в site.ru/images/ файл .htaccess со следующими командами:

Satisfy any
Allow from nopasswd

Zend Studio 5.5.1 + Windows 7

Столкнулся с небольшой проблемкой, после установки Windows 7, мой любимый php редактор Zend Studio 5.5 перестал работать.. Устанавливается без проблем.. а дальше никак запускаться не хочет.

Проблемка оказалась в Java машине, и решилась следующим образом:

устанавливаем более новую версию, например 7.0, и тупо копируем папку jre из X:\Program Files (x86)\Zend\Zend Studio – 7.0.0 в папку X:\Program Files\Zend\ZendStudio-5.5.1\

И всё отлично работает..

P.S. Версии Зенда на Ecipse ужасно тормозные и не удобные, как можно было отказаться от ветки 5.5…