Здесь вы найдете мои заметки разработчика на php, html, xml, xsl, xslt, ajax и еще много умных и модных слов.

2008-08-21

emacs - ищем по файлам

Снова всем привет. В общем, захотелось мне искать по файлам при помощи emacs'а. Есть некоторый метод, о котором говорится в доке - при помощи Tags Table. Не сильно я понял что это, зато понял что оно засоряет всякими файлами типа TAGS мой проект и ничего хорошего в этом нет. Что делать? Запустить терминал в emacs и делать grep!

Терминал запускается командой
M-x term

Как с ним работать почитайте здесь: http://www.gnu.org/software/emacs/manual/html_node/emacs/Term-Mode.html#Term-Mode

Далее, к примеру, мы хотим поискать текст: 'hellooooo' в файлах текущей директории, начинающихся с foobar_ и дальше. Вот команда:
grep 'Title' `find . -type f -name 'foobar_*' -print`

(еще немного полезных команд: http://www.oreillynet.com/pub/a/oreilly/linux/news/linuxnut_0800.html)

Запускаем. Работает :-)

Прозрачный div

Если на скорую руку надо сделать прозрачный div (в firefox и ie, на сколько я понял) - простой вариант был найден у shrutigupta. Конечно, в серьезных проектах не стоит забывать об остальных и стоит подкладывать прозрачный png и так далее. А так - вот:

<div style="filter: alpha(opacity=50); -moz-opacity: .50; background-color: blue;">

Полезно при локальной разработке

Известная штука, но вдруг кто еще не знал.

Если вы собираетесь разрабатывать и тестировать сайт на локалке - создайте его "в том же домене". К примеру, если сайт http://foobar.com сделайте на локалке (в хостах) http://local.foobar.com

Для чего это? Для того чтоб не было проблем с куками. Куки и функционируют нормально и сохраняются и там и там. Вот и всё :-)