Глава 34 Скрываясь в Библейском поясе [159]
Глава 34 Скрываясь в Библейском поясе [159]
Nvbx nte hyv bqgs pj gaabv jmjmwdi whd hyv UVT’g Giuxdoc Gctcwd Hvyqbuvz hycoij? [160]
Представьте, каково оказаться в незнакомом городе, где у вас нет ни одного близкого верного друга. При этом вы избегаете встреч с соседями по подъезду, так как ваша фотография гордо красуется на первых страницах таблоидов, раздаваемых в супермаркетах, в еженедельных новостных журналах. За вами охотятся ФБР, Служба маршалов США и даже спецслужбы, поэтому вы боитесь завязывать с кем-либо тесные отношения, а ваше любимое занятие – именно та причина, по которой они все за вами гоняются.
Хотя я и не рассчитывал, что из Сиэтла придется так спешно ретироваться, я подумывал о том, куда бы податься, если вдруг понадобится сматывать удочки. Я не исключал, что поеду в Остин, столицу Техаса, так как там было легко найти работу в области высоких технологий. Возможно, отправлюсь в Манхэттен… просто потому, что это Манхэттен. Однако, как и тогда, когда я решил переехать в Денвер, я снова заглянул в ежегодный анализ журнала Money, где определялись самые перспективные города текущего года («Десять лучших городов Америки»). В тот год первое место занял Рейли, штат Северная Каролина. Описание было очень соблазнительным: о жителях города говорилось как о милых и непринужденных, город окружали сельские ландшафты, а неподалеку от него находились горы.
Авиаперелеты меня всегда нервировали, поэтому я решил отправиться на поезде. Было также интересно посмотреть, как же выглядит восточная часть страны. После недолгого рождественского отдыха в Денвере и успешной атаки на серверы Шимми в канун Нового года я снова сел на поезд Amtrak и отправился в трехдневное путешествие в Рейли. Звали меня Майкл Стэнфилл. Спальный вагон оказался даже дороже самолета, но, учитывая, какое прекрасное зрелище должно открываться мне из окна вагона, я решил, что не буду на этом экономить и лучше посмотрю, как мимо меня катится вся Америка.
Люди, с которыми мне довелось разговаривать в поезде, позволили мне отлично попрактиковаться с моей легендой. Жизнь Майкла Стэнфилла на глазах обрастала подробностями и деталями. К тому времени, как за окном оказалась Северная Каролина, я уже знал мою биографию назубок.
Поезд подошел к Рейли, когда уже стемнело. Я был так наслышан об американском Юге, о характерных чертах культуры и людей, о том, насколько медленнее Севера он менялся. Пожалуй, такая слава идет еще от стародавнего Юга. Я очень удивился, когда смог сам в этом убедиться.
Тем вечером я пошел через северные районы Рейли, чтобы прочувствовать город. Я полагал, что климат на Юге будет теплый и мягкий, на самом же деле здесь оказалось довольно холодно, как и в Денвере. Зимние температуры в Рейли не особенно отличались от морозов столицы Колорадо.
Пока я шел, осваиваясь с этими местами, мне на глаза попался знакомый ресторанчик из сети Boston Market. Конечно, это не заведение в стиле Юга, но я все же зашел туда перекусить.
Меня обслуживала обворожительная официантка, девушка с длинными темными волосами, согревающей улыбкой и в возрасте чуть за 20. Еще у нее был роскошный южный тягучий акцент, о котором я только слышал, но не думал, что он существует. Она вежливо обратилась ко мне: «Здравствуйте, как поживаете?»
Я прочитал ее имя на бейджике и сказал: «Привет, Шерил. Все у меня хорошо. Я только что приехал в город, да и вообще в Северной Каролине раньше не бывал». После того как она приняла мой заказ, я добавил: «Мне нужно будет снять жилье. Не подскажешь, в каком районе лучше поселиться?» Она снова улыбнулась и сказала, что сейчас вернется.
Шерил подала мне ужин, а потом присела поговорить со мной. Пока я ел, к нам также присоединилось несколько официанток. Понимаете, такого просто не могло произойти в Лос-Анджелесе или в Сиэтле, или даже в компанейском Денвере. Эти дамы так и сказали: «Разрешите составить вам компанию», – я был просто ошеломлен, когда впервые вкусил южное гостеприимство, такое душевное и сладкое. Девушки не переставая болтали о Рейли. Они рассказали о разных районах города, где лучше поселиться, что делать. В этом краю по-прежнему повсюду выращивали табак, вместе с тем здесь наступали и высокие технологии. Новые хайтековые компании все активнее работали в находившемся неподалеку районе, который называется Исследовательским треугольником [161] . Эти компании стимулировали развитие города. По какой-то причине я посчитал это хорошим знаком, поэтому и место счел самым подходящим для меня.
...
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Глава 17 DNS
Глава 17 DNS DNS – это Доменная Система Имен (Domain Name System). DNS преобразует символические имена машин в IP-адреса и наоборот – из IP-адреса в символическое имя. Для чего это нужно? Во-первых, человеку легче запомнить осмысленное имя – типа vasya.ru чем 195.66.195.42, а для компьютера проще
Глава 20 FTP
Глава 20 FTP Эта глава посвящена протоколу FTP, настройке сервера FTP, проблемам конфигурации и безопасности сервера.Протокол FTPПротокол FTP (File Transfer Protocol, протокол передачи файлов) предназначен для передачи файлов в сети Интернет. Этот протокол был разработан на заре эры
ГЛАВА 13
ГЛАВА 13 Регистрация в системеВо время регистрации в системе, еще до появления командной строки происходит ряд событий, связанных с процессом регистрации. После ввода регистрационного имени и пароля система проверяет, допустима ли регистрация данного пользователя. С
ГЛАВА 14
ГЛАВА 14 Переменные среды и интерпретатора shellЧтобы продуктивно работать с интерпретатором shell, нужно уметь управлять переменными этого интерпретатора. Переменными интерпретатора shell являются наименования, которым присваиваются значения. В качестве значений может
ГЛАВА 18
ГЛАВА 18 Управляющие конструкцииВсе функциональные сценарии должны предлагать возможности по выбору возможных вариантов. При определенных условиях сценарии должны выполнять обработку списков. Этим вопросам посвящена настоящая глава. Кроме того, в ней описывается
ГЛАВА 19
ГЛАВА 19 Функции интерпретатора shellДо сих пор весь программный код сценариев данной книги выполнялся последовательно от начала до конца программы. Подобный подход неплох, но при этом некоторые фрагменты кода, рассмотренного в наших примерах, дублируются в пределах
ГЛАВА 20
ГЛАВА 20 Передача параметров сценариюВ предыдущих главах рассматривались способы передачи параметров сценариям с помощью специальных переменных $1...$9. Специальная переменная $# указывает количество передаваемых параметров. Также обсуждалась конструкция usage. Эта
ГЛАВА 21
ГЛАВА 21 Создание экранного выводаС помощью shell–сценариев можно создавать профессионального вида экраны, позволяющие реализовать интерактивное взаимодействие пользователя с системой. Для этого достаточно располагать цветным монитором и использовать команду tput.В
ГЛАВА 22
ГЛАВА 22 Создание экранного вводаКогда речь идет об экранном вводе, или вводе данных, подразумевают ввод информации (в нашем случае с помощью клавиатуры), а затем — проверку достоверности введенных данных. Если данные удовлетворяют неким критериям, они
ГЛАВА 23
ГЛАВА 23 Отладка сценариевОдной из самых сложных задач при создании shell–сценариев является их отладка. Желательно, чтобы пользователь, выполняющий эту задачу, получил консультации на данном этапе. Чтобы избежать распространенных ошибок, достаточно следовать указанному
ГЛАВА 24
ГЛАВА 24 Встроенные команды интерпретатора shellВ предыдущих главах нам уже встречались конструкции, встроенные в интерпретатор shell Напомним, что речь идет о командах, которые не находятся в каталоге /bin или usr/bin, а встроены в интерпретатор Bourne shell. Скорость выполнения
ГЛАВА 25
ГЛАВА 25 Дальнейшее изучение конструкции "документ здесь"При рассмотрении стандартного потока ввода и вывода, а также циклов while уже обсуждалась конструкция "документ здесь". Описывались методика пересылки электронной почты и способы формирования экранов меню, но
ГЛАВА 26
ГЛАВА 26 Утилиты интерпретатора shellВ этой главе рассматриваются следующие темы: • создание датируемых имен файлов и временных файлов; • сигналы; • команда trap и способы перехвата сигналов; • команда eval; • команда
ГЛАВА 27
ГЛАВА 27 Небольшая коллекция сценариевВ настоящей главе содержатся примеры некоторых наиболее распространенных сценариев. Изучая их, можно заметить, что все они невелики по размеру и довольно просты. В этом и состоит преимущество использования сценариев; они не должны
ГЛАВА 28
ГЛАВА 28 Сценарии уровня выполненияЕсли при загрузке системы вам нужно автоматически запустить приложение, службу или сценарий либо корректно завершить их работу при перезапуске системы, то необходимо создать сценарий уровня выполнения. Почти все варианты системы Linux, а