Новые книги

Легендарная компания «Тройка Диалог» известна даже людям, далеким от финансовых тем. Эта компания участвовала в самых первых размещениях акций (на миллиардные суммы!) на едва зарождавшемся российском финансовом рынке и фактически определяла его развитие. Такой небывалый успех был обусловлен не только статусом первопроходца, но и тем, что управленческая модель компании изначально подразумевала партнерство, командную работу и умение находить компромисс.

О самых ярких эпизодах становления «Тройки Диалог» рассказывают ключевые участники событий: Рубен Варданян, Павел Теплухин, Гор Нахапетян, Жак Дер Мегредичян и многие другие. Практически это новейшая экономическая история России из уст тех, кто ее творил. И этот опыт, без сомнения, будет интересен не только тем, кто вращается в финансовых сферах.
Не так давно от столь популярного в наше время прилагательного «креативный»1 образовалось новое существительное. Если вы — один из нас, миллионов людей, зарабатывающих на жизнь своим умом, вас можно смело назвать представителем «креативного класса», или попросту — креативщиком. Каждый день вы решаете проблемы, предлагаете нововведения, разрабатываете системы, создаете дизайнерские решения, пишете, занимаетесь стратегическим планированием и работаете головой. Именно благодаря вам рождаются новые концепции и формируются целые рабочие системы, закладывающие основу будущего экономического роста, — создается принципиально новый продукт, которого не было и в помине, пока на сцену не вышли вы.

Может быть, вы вовсе и не собирались становиться творческой личностью. Более того, возможно, вы даже содрогаетесь всякий раз, когда вас называют «креативным». И это вполне понятно, ведь ярлык «креативщик» обычно вызывает в воображении этакого рекламного гуру из Сохо2, мельтешащего туда-сюда в своих фирменных джинсах за 500 долларов. Скорее всего, вам приятнее называть себя стратегом или менеджером, что звучит более определенно, более реально. Называйте себя как пожелаете, но если вы отвечаете за решение проблем, разработку стратегий или напряженно трудитесь над генерированием новых идей, я буду называть вас креативщиком, даже если выходит, что вы стали им случайно.

yaz_search

Учебник РНР
Назад Вперёд

yaz_search

(PHP 4 >= 4.0.1)

yaz_search - готовит для поиска.

Описание

int yaz_search (int id, string type, string query)

yaz_search() готовит для поиска в цели/target с заданным id. Аргумент type представляет тип запроса - только "rpn" поддерживается сейчас, и в этом случае третий аргумент специфицирует Type-1 query (RPN). Как и yaz_connect(), эта функция является не-блокирующей и только подготавливает поиск, выполняемый позднее при вызове yaz_wait().

RPN query/запрос

RPN query это текстуальное представление Type-1 query, как определено в стандарте Z39.50. Однако в текстовом представлении в YAZ используется префиксная нотация, то есть операция предшествует операнду. Строка запроса/query string это последовательность лексем, где пробел игнорируется, если не окружён двойными кавычками. Лексемы, начинающиеся с at-символа (@), считаются операциями, иначе они рассматриваются как термины поиска.

Таблица 1. RPN-операции
СинтаксисОписание
@and query1 query2пересечение query1 и query2
@or query1 query2union/объединение query1 и query2
@not query1 query2query1, и не query2
@set nameссылка на результирующий набор
@attrset set queryспецифицирует attribute-set для запроса. Эта конструкция допускается только однократно - в начале всего запроса/query
@attr set type=value queryприменяет атрибут к запросу. type и value это целые числа, специфицирующие attribute-type и attribute-value соответственно.
set, если задан, специфицирует attribute-set.
Пример 1. Примеры запроса

Query/запрос

computer

совпадает с документами, где появляется слово "computer". Атрибуты не специфицированы.

Запрос

"donald knuth"

совпадает с документами, где появляется слово "donald knuth".

Для запроса

@attr 1=4 art

attribute type равен 1 (использование Bib-1), attribute value равно 4 Title), поэтому он должен совпасть с документами, где art появляется в заголовке.

Более сложный пример:

@attrset gils @and @attr 1=4 art @attr 1=1003 "donald knuth"

Этот запрос использует набор атрибутов GILS. Совпадает с документами, где art появляется в заголовке/title и donald knuth появляется в author.


Назад Оглавление Вперёд
yaz_scan Вверхyaz_sort