Служебные команды Яндекс

  • $title выражение – поиск в заголовке страницы;
  • $anchor выражение – поиск в тексте ссылок;
  • #keywords=выражение – поиск в ключевых словах;
  • #abstract=выражение – поиск в описании страницы;
  • #image значение – поиск картинок с указанным названием;
  • #hint=выражение – поиск в подписях к изображениям;
  • #url адрес_сайта – поиск на заданном сайте (странице);
  • #link адрес_сайта – поиск ссылок на заданный сайт;
  • #mime имя.расширение – поиск файлов указанного типа (расширения);
  • host=”www.host.ru” – поиск на заданном сайте с учетом всех зеркал;
  • rhost=”ru.url.*” или rhost=”ru.url.www” – этот оператор аналогичен host, но имя хоста записывается в обратном порядке – вначале домен верхнего уровня, затем второго и т. д. Если в конце указано .*, то поиск идет по всем поддоменам заданного домена (но не включая домен ru.url!);
  • lang=”язык” – поиск по страницам определенного языка: русский (ru), украинский (uk), белорусский (be), английский (en), французский (fr), немецкий (de);
  • like=”адрес_страницы” – выдает список страниц, похожих на данную;
  • domain=”домен” – поиск по страницам, которые расположены в заданном домене;
  • date=”ГГГГ{*|ММ{*|ДД}}” – поиск только по страницам, дата которых удовлетворяет заданному условию, например, date=”200310*”;
  • cat=(ID региона) или cat=(ID темы) – поиск только по сайтам, зарегистрированных в “Яндекс.Каталоге”, тематическая рубрика или регион которых совпадают с заданным.
Posted in web | Tagged , | Комментарии отключены

Фишки Google-поиска

До появления на мировой арене поисковых систем Google, поиск нужной информации в мировой паутине в большинстве случаев основывался на методе научного тыка, долго и нудно приходилось разгребать эту гору информации, вываливаемую на тебя поисковиком. Благодаря идеи сортировки по бэклинкам(backlinks) страниц, выдаваемых при запросе, реализованной в Гугле, шанс “нарваться” на нужную информацию с первых попыток стал гораздо реальней. И это при том, что более 70% пользователей не используют все возможности поиска в Гугле. А возможностей у него предостаточно. В этот статье будет приведен перечень всех наиболее ценных инструментов поиска.
Логические операторы
В арсенале популярнейшего в мире поисковика всего два логических оператора: AND (поиск по всем словам) либо OR (по каждому в отдельности). Используя эти операторы, можно строить более гибкие запросы. Например: Компьютеры (Новости AND События AND Выставки) Увидев такое, Google отыщет для вас страницы, на которых встречается упоминание слова “компьютеры” в контексте новостей, событий или выставок.
Теперь поговорим о минусах. Предположим, вас интересует все, что связано с именем Билл, но совершенно не интересует Билл Гейтс. Что в этом случае вы делаете? Очень просто – используете минус: Билл -Гейтс Приведенная конструкция однозначно даст понять Google, что вас интересуют все страницы, в которых упоминается имя Билл, за исключением тех, где упоминается фамилия Гейтс.
Похожие слова
Для того, чтобы Google искал слова, похожие на заданное, используйте символ “~” (тильда). Будут найдены синонимы и слова с альтернативными окончаниями. Пример: ~hippo (по запросу будет так же найдено, например, слово hyppopotamus).
Кавычки
Если вам необходимо найти определенную фразу дословно, можно использовать кавычки. Пример: “Hotel California” (аналогичный запрос без кавычек вернул бы не только ссылки на все упоминания одноименной песни, но и на множество сайтов тур-операторов и гостиниц).
Маски
Символ “*” можно использовать как маску – условное обозначение произвольного количества любых символов. Это может быть полезно, например, если вы пытаетесь найти текст песни, но не можете при этом точно вспомнить слова. Или отыскать сайт, домен которого запомнился только отчасти. Пример: welcome to the hotel * such a lovely place; *pedia.org.
Числовые интервалы
Google использует также менее известный оператор массива цифр. Например, поиск с использованием 2000..2005 выдаст результаты, которые будут включать в себя следующие года: 2000, 2001, 2002 и так далее до 2005. Использование того же оператора таким образом ..31 позволит найти страницы, содержащие числа меньше 31, а поиск 31.. найдёт страницы с числами больше 31.
Поиск лиц
У поисковика картинок есть интересная (и, на сколько мне известно, пока официально недокументированная) возможность – выделять из всего множества найденных изображений лица. Для того, чтобы этим воспользоваться, необходимо добавить к URL результата поискового запроса дополнительный GET-параметр imgtype=face. Пример: http://…/images?q=Audrey+Tautou&imgtype=face
Расширенный поиск
Если вы забыли какой-либо из перечисленных операторов, всегда можно воспользоваться формой расширенного поиска.
Информация о сайте
С помощью оператора info: можно получить известную Google информацию об указанном сайте. Пример: info:habrahabr.ru.
Калькулятор
Одной из полезных и при этом малоизвестных возможностей Google является вычисление арифметических выражений. Во многих случаях это быстрее, чем использование программы калькулятора. В выражениях можно использовать операторы +, -, *, /, ^ (степень), sqrt (квадратный корень), sin, cos, tan, ln, lg, exp (ex), скобки и много чего еще. Пример: sqrt(25 * 25) * 768.
Преобразователь единиц измерения
Google можно использовать для быстрого преобразования метров в ярды, килограммов в фунты, литров в джоули. Для этого используется абсолютно естественный для человеческого понимания синтаксис. Пример: 16 tons in pounds. По тому же принципу можно выполнять преобразования между суммами в различных валютах. Например: 15 Ruble in USD. Курсы валют Google узнаёт из Citibank N.A.
Ответ на главный вопрос жизни, вселенной и всего такого
Google знает ответ даже на этот сакраментальный вопрос (если он будет записан по-английски в нижнем регистре).

Дополнительные команды Google

site:
Пожалуй, одна из самых полезных и наиболее употребительных команд. Позволяет ограничить поиск поддоменами указанного домена. Звучит запутанно, но на практике все гораздо проще. Предположим, нас интересуют статьи, которые публиковала gazeta.ru о выборах на Украине. В строке запроса пишем: Выборы на Украине site:gazeta.ru. Можно не ограничиваться конкретным сайтом, а задать, к примеру, область. Выглядеть это будет следующим образом: Программирование site:narod.ru. Тогда Google будет осуществлять поиск во всех поддоменах narod.ru.
link:
Возвращает список страниц, которые ссылаются на заданный сайт. Для наглядности, введите link:kv.by и получите список страниц, ссылающихся на сайт “КВ”. Это просто незаменимый инструмент мониторинга для тех, кто занимается “раскруткой” сайтов. Да и простым обладателям домашней странички тоже наверняка будет любопытно.
cache:
Находит копию страницы, проиндексированной Google, даже если эта страница уже недоступна по адресу в интернете или изменила свое содержание. Иными словами – поиск в кэше Google. Пригодится для просмотра страниц, контент которых часто меняется. Выглядит так: cache:www.gazeta.ru.
intitle:
Ограничивает ваш поиск только заголовком страницы. Говоря техническим языком – содержимым тэга <title>.
Для примера демонстрационный запрос intitle:первая полоса (пробелов между командой и параметром быть не должно) приведет к тому, что Google выдаст ссылки на первую полосу русскоязычных интернет-газет.
inurl:
По этой команде поиск будет проводиться только в URL. Обычно эту инструкцию используют не по одиночке, а вместе с другими, когда хотят отыскать страницу поиска или с хелпом. Например, команда inurl: выведет список страниц, у которых в адресе встречается слово , как в этих случаях: .aol.com или home.netscape.com/home/internet-search.html. Нередко эту команду используют хакеры, чтобы находить скрипты проверки пароля, на которые нет ссылок с главной страницы сайта.
intext:
При поиске не учитываются заголовки страниц и ссылки, просматривается только текст тела страницы (который заключен в теге <body>. Это бывает полезно, когда вы разыскиваете некий кусочек текста и вам, по большому счету, безразлично, какой у страницы заголовок и какие ссылки.
inanchor:
Поиск в тексте якоря вы сможете реализовать, пользуясь приведенной командой. Текст якоря – это, по большому счету, описание ссылки. Иллюстрируем на примере HTML-кода <a href=”www.kv.by>Компьютерные Вести[/url], под воздействием команды inanchor: поисковик обработает только текст “Компьютерные Вести”, это и есть текст якоря.
filetype:
Еще одна чрезвычайно полезная команда. Позволяет искать в интернете файлы с заданным расширением. Однако будьте внимательны, параметры команды понимаются Google слишком буквально, и поэтому если вы сначала наберете filetype:htm, а потом filetype:html, то результаты поиска в обоих случаях будут разными. Google поддерживает некоторые наиболее популярные форматы от Microsoft: PPT, XLS и DOC. Кроме того, вы можете искать даже скрипты, созданные для динамического генерирования контента, такие, как ASP, PHP, CGI и так далее. Кстати, возвращаясь к разговору о хакерах, инструкция filetype: тоже используется ими в неблаговидных целях. К примеру, запись authorisation filetypehp может помочь злоумышленнику найти скрипт проверки пароля. И если написавший его программист был не очень грамотным специалистом, то последствия этого будут плачевны.
related:
Эта команда приказывает Google выводить список страниц, связанных со страницей, указанной в параметрах. Хотя слово “связанные” не совсем подходит в данном случае, скорее, лучше употребить “похожие, принадлежащие к одной категории”. Вот смотрите, команда related:google.com возвратит ряд ссылок на другие поисковые машины, такие, как Yahoo, AltaVista… Теперь, наверное, стало понятнее. В принципе, related: удобное средство, если вы хотите узнать, к какой категории относит ваш сайт Google. Или, наоборот, если хотите найти, к примеру, авторитетные информационные сайты. Именно авторитетные, потому что Google при выводе результатов сортирует их в порядке значимости, и если вы введете, например, related:cnn.com, то первые позиции среди результатов будут занимать наиболее весомые издания схожей тематики: The New York Times, Washington Post и т.д.
define:
Используйте оператор define: для быстрого поиска определений. Пример: define:Дагестан (запрос выдаст ссылки на страницы, информирующих вас о республике Дагестан).
movie:
Для поиска названий фильмов удобно использовать оператор movie:. Пример: movie:One Flew Over the Cuckoo’s Nest.
music:
Оператор music: ограничит результаты поиска контентом, который тем или иным образом связан с музыкой. Пример: music:Depeche Mode 101.

Команды-одиночки для Google
Продолжая тематику интернет-поиска посредством Google, следует отметить, что есть команды, которые никогда не желают работать в паре с другими. Одной из таких является link:, если помните, она отображает все страницы, которые ссылаются на указанный в параметрах URL. Казалось, удобным было бы использовать данную команду совместно с site:, чтобы задавать еще и ограничения на домены. Скажем, разве не интересно узнать, из какой доменной зоны на ваш сайт чаще ссылаются – из .ru или из .net. Однако запрос вида link:mysite.com site:ru не произведет на Google должного эффекта, поскольку link: работает только поодиночке. Как быть в такой ситуации? Обходные пути, естественно, найдутся (недаром ведь в разработке Google принимали участие русские). Для интереса можно поэкспериментировать с такой комбинацией команд: inanchor:mysite.com -inurl:mysite.com site:ru. В данном случае логика такова: сначала мы находим сайты, у которых в описании ссылки встречается адрес нашего сайта. Далее исключаем из результата поиска сам mysite.com и его поддомены (если таковые имеются), а затем отбираем только страницы, принадлежащие к доменной зоне .ru. Этот вариант не безупречен, но главное – идея, доработать этот запрос до конкретных нужд вы сможете самостоятельно.
Несколько слов о комбинациях, которые не должны встречаться в ваших поисковых запросах. Не рекомендуется озадачивать Google взаимоисключающими запросами типа: site:linux.by -inurl:by и все в таком духе.
Теперь о разрешенных комбинациях. После ряда испытаний хорошо себя проявили в совместной работе следующие команды: intitle:, site:, inurl:, filetype:. Скажем, нас интересуют архивы электронных книг на английском языке. Составляем такой запрос: books intitle:”index of” inurl:ftp. В результате получим ссылки на весьма приличные ftp-архивы. Что касается запроса, то на человеческий язык перевести его можно так: нас интересуют страницы, где встречается слово book, заголовок страницы должен содержать фразу index of (характерную для списка в ftp-архиве), а также для верности, что мы имеем дело с ftp, URL должен содержать слово ftp. Возможны различные вариации на эту тему.

Это должен знать почти каждый – три запрета Google
Нельзя использовать маски (* и ?) для замены символов.
В поисковых системах, поддерживающих маски, вы можете ввести “мод*” и ожидать, что среди результатов поиска окажутся такие слова, как мода, модель и т.д. В Google так сделать нельзя. Звездочка используется только для замены одного слова, но не символов.
Не поддерживаются запросы, состоящие из более чем 10 слов.
Все, что будет следовать потом, будет игнорироваться поисковиком. Но обойти ограничение все-таки можно, если заменить наименее важные слова в запросе на символ “*”. В этом случае они учитываться не будут.
Не учитывается регистр, которым вы пишете запрос.
Для Google не имеет значения, в каком регистре вы будете набирать запрос – в ВЕРХНЕМ или нижнем. Результат будет одним и тем же.

Источник: Cotea

Posted in web | Tagged , | Комментарии отключены

Востановление загрузчика

1. Грузим Recovery Console.
2. Если используются SATA-диски, при необходимости подгружаем модуль контроллера командой ‘modprobe имя_модуля’, например:
modprobe sata_via
3. Смотрим список доступных разделов жесткого диска:
fdisk -l Будет выдан перечень разделов с указанием типа файловой системы. Определяем, какой из этих разделов является корневым (тип раздела обозначен как Linux)
4. Монтируем корневой раздел:
modprobe ext3
mount -t ext3 раздел /mnt
Здесь раздел – имя корневого раздела в том виде, в каком его показывает fdisk, например, /dev/hda5 Подразумевается, что на корневом разделе используется файловая система ext3 (по умолчанию)
5. Далее команды:
chroot /mnt
mount -t proc none /proc
mount -t sysfs none /sys
/sbin/start_udev
6. Далее, в зависимости от используемого загрузчика, отдаём одну из команд для установки загрузчика в MBR:
# GRUB (устанавливается по умолчанию):
/sbin/grub-install hd0
# ASPLoader:
/sbin/aspldr
# LILO:
/sbin/lilo
7. Размонтируем раздел и перегрузим систему:
exit
umount /mnt
reboot

Posted in Hard | Комментарии отключены

Установка Apache, PHP, MySQL под Linux.

1. Устанавливаем apache:

sudo apt-get install apache2 libapache2-mod-auth-mysql

2. Устанавливаем php:
sudo apt-get install php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql

Перезапустим apache:

sudo /etc/init.d/apache2 restart

Проверяем работоспособность:

В браузере набираем http://localhost

в ответ должны получить следуещее:

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

Директории по умолчанию:
/var/www/ — скрипты и файлы пользователей;
/etc/php5/ и /etc/apache2/ — конфигурационные файлы php5 и apache2;

3. Устанавливаем MySQL:

sudo apt-get install mysql-server mysql-client

Во время установки будет запрошен ввод пароля root-а MySQL сервера.

4. Ставим phpmyadmin.

phpmyadmin – веб-инструмент для управлениями MySQL-ными базами данных. Очень удобный инструмент для разработчиков.

Установим командой:

sudo apt-get install phpmyadmin

Во время установки выбираем веб-сервер «apache2«.

Вход в phpmyadmin: http://localhost/phpmyadmin

5. Подключение модулей:

по умолчанию некторые модули отключены. Включить их можно командой:

sudo a2enmod имя_модуля

Например, подключение модуля mod_rewrite:

sudo a2enmod rewrite

После подключения модулей необходимо перезапустить apache:

sudo /etc/init.d/apache2 restart

Posted in Linux, PHP | Tagged , , , | Комментарии отключены

Переключатель раскладки под Linux.

Аналог виндового Punto Switcher под Linux – X Neural Switcher (XNeur) (официальный сайт здесь). Для Гнома в Ubuntu в установщике пакетов выбираем gXNeur.

Для установки XNeur в Ubuntu. Открываем терминал и в конец sources.list добавляем новый репозиторий

$ sudo gedit /etc/apt/sources.list

# XNeur for Ubuntu “Edgy Eft”
deb [ссылка] ubuntu/

Сохраняем, закрываем и даём в терминале команду

$ sudo apt-get update

После обновления устанавливаем программу следующей командой (на все вопросы отвечаем утвердительно)

$ sudo apt-get install gxneur

После установки запускаем программу командой gxneur. С настройками думаю разберётесь уже сами, благо интерфейс программы русский, да и их там не много.

Для других дистрибутивов пакеты ищите здесь, или собирайте из исходников.

Posted in Linux | Tagged , | Комментарии отключены

Ubuntu mirrors

Зеркала Ubuntu в Казахстане. Удобны для обновления по внутреннему трафику мегалайн.

Ubuntu 9.10
deb [ссылка] karmic main multiverse restricted universe
deb [ссылка] karmic-updates main multiverse restricted universe
deb [ссылка] karmic-security main multiverse restricted universe
deb [ссылка] karmic-proposed main multiverse restricted universe
deb [ссылка] karmic-backports main multiverse restricted universe

Чтобы начать пользоваться зеркалом, просто добавьте необходимые строки в /etc/apt/sources.lst в своей системе.
После чего выполнить sudo aptitude update для получения списков пакетов с сервера.

Также зеркало доступно по rsync:
rsync://mirror.linuxiso.kz/ubuntu/

Posted in Linux, Ubuntu | Tagged , | Комментарии отключены

Интерфейс RS-232 (COM-порт, male).

9-контактный разъём
Направление сигналов указано относительно хоста (компьютера)

Контакт Сигнал Направление Mouse Описание
1 CD Вход Обнаружена несущая
2 RXD Вход
*
Принимаемые данные
3 TXD Выход
*
Передаваемые данные
4 DTR Выход Хост готов
5 GND
*
Общий провод
6 DSR Вход Устройство готово
7 RTS Выход
*
Хост готов к передаче
8 CTS Вход Устройство готово к приему
9 RI Вход Обнаружен вызов

Описание основных сигналов интерфейса

CD – Устройство устанавливает этот сигнал, когда обнаруживает несущую в принимаемом сигнале. Обычно этот сигнал используется модемами, которые таким образом сообщают хосту о обнаружении работающего модема на другом конце линии.

RXD – Линия приема хостом данных от устройства.

TXD – Линия передачи хостом данных к устройству.

DTR – Хост устанавливает этот сигнал, когда готов к обмену данными. Фактически сигнал устанавливается при открытии порта коммуникационной программой и остается в этом состоянии все время, пока порт открыт.

DSR – Устройство устанавливает этот сигнал, когда включено и готово к обмену данными с хостом. Этот и предыдущий (DTR) сигналы должны быть установлены для обмена данными.

RTS – Хост устанавливает этот сигнал перед тем, как начать передачу данных устройству, а также сигнализирует о готовности к приему данных от устройства. Используется при аппаратном управлении обменом данными.

CTS – Устройство устанавливает этот сигнал в ответ на установку хостом предыдущего (RTS), когда готово принять данные (например, когда предыдущие присланные хостом данные переданы модемом в линию или есть свободное место в промежуточном буфере).

RI – Устройство (обычно модем) устанавливает этот сигнал при получении вызова от удаленной системы, например при приеме телефонного звонка, если модем настроен на прием звонков.

Posted in Hard | Tagged , , | Комментарии отключены

Squid.

ВСТУПЛЕНИЕ

Многие администраторы сталкиваются с проблемой разумного использования времени и канала для выхода в сеть Интернет, задумываются о возможности экономии времени и денег, об ограничении скорости для отдельных видов файлов или личностей, в конце концов об экономии всего, что связано с теми или иными аспектами выхода в глобальную сеть. Continue reading

Posted in Linux, squid | Комментарии отключены