Предупреждаю сразу, много букаф, чтоб потом не орали И ещё...ламера идут лесом, ибо нихера не поймут Действующие лица
П р о г р а м м и с т -- начальник отдела ИТ
Б л о н д и н к а -- подруга программиста
Ю н о ш а -- помощник и заместитель программиста
А д м и н -- он и в Африке админ
C o m p a q -- персональный компьютер юрского периода
А также: компьютерная техника, расходные материалы, операционные системы, прикладной софт,
каналы связи, полезные данные, биты, байты.
Системные требования
Для адекватного восприятия текста от читателя потребуется: профессиональная деятельность в области информационных технологий, знание базовых понятий архитектуры PC, опыт работы с операционной системой MS DOS, операционной средой MS Windows 3.х и прикладным софтом той славной эпохи, когда программы были маленькими, дискеты -- большими, а компакт-дисков не было вовсе.
Предупреждение
Ежели читатель не укладывается в системные требования, читать это ему не помешает (текст всё же написан на русском языке), но вот понять -- а в чём же здесь, собственно, прикол -- у него вряд ли получится.
Да, и еще: букафф много!!!
Не говорите потом, что вас не предупреждали.
Часть первая. ГЕМОРРОЙ.
* * *
Раннее воскресное утро (~12 часов дня). П р о г р а м м и с т сладко спит. На полу у кровати валяется толстенный том "MS SQL Server. Справочное руководство." и стоит внушительная батарея пустых пивных бутылок. На тумбочке возле его головы два стакана: один с водой и один без.
Оглушительно звонит телефон.
П р о г р а м м и с т: (нашаривает трубку, не просыпаясь) Вот же козлы.. (в трубку) Отдел
информационных технологий. Кнопка F1 находится в левом верхнем углу клавиатуры, кнопка "аникей" находится по центру системного блока. Спасибо за ваш звонок. (бросает трубку и поворачивается на другой бок)
Телефон тут же звонит снова, ещё громче и противнее.
П р о г р а м м и с т: (злобно) Вот настырная какая сволочь.. (в трубку) Да? Ну.. А! Да.. Узнал, конечно.. Да нет, что ты.. Не разбудила, нет.. Так.. А, так это ты! Да понял, понял.. Спросонья просто.. Да не разбудила, успокойся.. Что? Уу.. Круто.. Какой? А модель какая? Что значит "с телевизором"? А-а.. А что написано? Зачем коробку искать? Так.. Угу.. Какую именно?
Шесть-ноль? Да, их есть у меня.. Сидиром-то в нём есть? Ну, дырка такая, куда сидюки пихать..
Что?.. А куда ты их обычно пихаешь? Так есть или нету? И?.. Фигня, разберёмся.. Ладно, не бери в голову.. Нууу.. Давай часиков так в.. А, вот оно что.. Ладно, ладно.. Без проблем.. Да помню, помню.. Записано где-то.. Ага.. Ага.. Бай.
Аккуратно кладёт трубку и выпускает в утренний воздух сочную матерную тираду.
П р о г р а м м и с т: (жадно пьёт из стакана) Вот так в жизни и бывает. Сегодня -- ты, а завтра -- тебя. Нужно было слесарем назваться, или там сантехником.. Ну да, тогда бы позвали толчок чинить или хрень какую-нибудь к стенке приколачивать. Благодарю покорно. Говорила же мама -- не связывайся с незамужними. Охо-хо.. Ладно, уболтали. Любишь кататься и всё такое. Утром трахаешься с компом, а вечером.. Шведская, блин, семья. Вот только где же с утра в воскресенье флопы искать? Это ж не презервативы, чтобы на каждом углу..
* * *
Квартира б л о н д и н к и. Евроремонт, розовые обои, повсюду растения в горшках. На маленьком и чудовищно неудобном столе стоит C o m p a q (моноблок, 14" монитор и собственно комп в одном флаконе). К нему подключен HP DJ 660. На мониторе стоит кактус.
П р о г р а м м и с т: (с тихой нежностью) Ой, что это?
Б л о н д и н к а: Где?
П р о г р а м м и с т: Да вот этот антиквариат на ножках. Это оно и есть, да?
Б л о н д и н к а: Ну, понимаешь, это начальник мне выдал, то есть он не совсем начальник, конечно, просто я ему бухгалтерию считаю, вот я и говорю ему, дай мне компьютер, а у него компаньон ломбард держит, то есть не держит, конечно, они же не бандиты, они так, проблемы решают, ну вот, и чем покупать новый, этот ведь тоже хороший, хорошая фирма, мне говорили, а зачем покупать новый, когда мне только проводки делать, и вот у его друга..
П р о г р а м м и с т: (игнорируя Б л о н д и н к у, обращается непосредственно к компу): Ну, старик, ты даёшь. Ты хоть знаешь, что вычислительная техника столько не живёт? Прямо святые мощи.. (бормочет, рассматривая компьютер) Ну-ка, что у нас здесь? Девяносто третий год, надо же.. А это что? Хм.. Опа как, сетевая-то карта у тебя откуда? Типа, Ethernet ещё дедам служил, да? Ага.. Ага.. А эта дырка зачем? Ком? Не бывает таких комов.. Странное что-то сюда пихалось..
(Б л о н д и н к е) Кактус куда можно переставить?
Б л о н д и н к а: Да вот, на окно.
П р о г р а м м и с т: Разводишь кактусы?
Б л о н д и н к а: Нет, но мне приятельница рассказала, что она читала в компьютерном журнале...
П р о г р а м м и с т: (с ненавистью) Руки отрывать.
Б л о н д и н к а:
П р о г р а м м и с т: Не обращай внимания. У меня с этими журналами свои счёты.
Включает C o m p a q.
П р о г р а м м и с т: (умильно) Ну надо же. DOS.. Smartdrive.. QEMM.. NC.. Обделаться можно..
(Б л о н д и н к е) Ну и как ты с ним управляешься?
Б л о н д и н к а: (с достоинством) Надо окошки запустить. Вот эта кнопка (указывает на F2).
П р о г р а м м и с т: (поучительно) Юзеру -- user menu. А настоящие индейцы делают вот так (набирает в консоли): win.
Стартует Windows 3.11
П р о г р а м м и с т: (ещё умильнее) Ведь были окна в наше время.. (минут десять изучает содержимое компа, философски) Слушай, а эта тачка когда-то пахала в крутой конторе, жила в шикарной новелловской сетке, и сидел за ней какой-нибудь финансовый директор.. По тем временам эти мощи стоили бешеных денег. А мы сейчас поставим на неё твою любимую 1С для самых маленьких и заставим считать баксы содержателя ломбарда, сколько он там должен налогов за скупку краденых утюгов. Всё, блин, мельчает.. (вываливает на стол стопку дискет)
Б л о н д и н к а: Это надолго?
П р о г р а м м и с т: Да какое там.. Пять минут. (втыкает первую дискету) Блин, ну и чем тут
setup запускать? Ага, вот оно..
* * *
П р о г р а м м и с т: Готово дело. Вот, смотри сюда. Иконку я тебе вот сюда повесил, вот эту группу открываешь, и вот по этой картинке кликаешь. Два раза. Вот, садись и попробуй запустить.
Б л о н д и н к а садится за комп и робко берётся за мышку
Б л о н д и н к а: Тут какая-то табличка вылазит.
П р о г р а м м и с т: Где?
Б л о н д и н к а: Ну вот я кликаю, и табличка вылазит.
П р о г р а м м и с т: Ну-ка.. (подходит к столу и смотрит на экран). Гм.. Странно. Не должно такого быть.
Б л о н д и н к а: А что это?
П р о г р а м м и с т: Ну, оно говорит, что ему памяти типа не хватает. А памяти ведь навалом,
восемь метров целых.. У тебя ведь восемь метров, да?
Б л о н д и н к а: Восемь.. Чего восемь?
П р о г р а м м и с т: Ладно, проехали. Давай-ка его перегрузим, пусть сам скажет. (шарит по корпусу C o m p a q' a) Во даёт -- у него даже ресета нет. Типа, на века строили..
Б л о н д и н к а: (с лёгким беспокойством) Чего нет?
П р о г р а м м и с т: Да ресета. Ну, это фигня такая, не особенно и нужно.. Только неудобно каждый раз за тумблером лазить. Это какой же даун power в задницу встроил, руки отрывать таким конструкторам.. (смотрит на экран) Так, действительно восемь метров. Странно.
Запускает Windows, запускает 1С. 1С ругается на нехватку памяти.
П р о г р а м м и с т: Странно. Не должно такого быть.
Б л о н д и н к а: (встревоженно) Что-то не в порядке?
П р о г р а м м и с т: Да ерунда, сейчас заработает, как миленькая. Что бы такое.. Ага! (злорадно ухмыляется) QEMM ему мешает, вот что.
Б л о н д и н к а: Куе.. Что?
П р о г р а м м и с т: Да QEMM, менеджер верхней памяти. Если его сконфигурить неправильно, то он память жрёт, как принтер бумагу.. Да не бери в голову. Сейчас уладим.
Б л о н д и н к а: Я ведь тут пока не нужна?
П р о г р а м м и с т: (с воодушевлением) О да.
Б л о н д и н к а отправляется варить кофе
П р о г р а м м и с т: (увлечённо тюкает по клавишам) Таааак. Где тут у нас config.sys? Вот он. Так. Ё... Сколько тут всякого. Умели предки конфиги писать, ничего не скажешь.. Так, вот он где. Хм, а поменьше опций нельзя было навалять? Как там бишь его.. /q? /m? А эта циферка типа в байтах? Блин.. Хелп-то у этого чуда есть ли? Хотя нафига, и так понятно. Сейчас вот это заремим.. И вот это.. Ага.. (тюкает по клавишам ещё более увлечённо)
* * *
Некоторое время спустя. П р о г р а м м и с т сидит перед C o m p a q' о м, в одной руке у него чашка кофе, в другой телефонная трубка. На C o m p a q' e запущен NC, в котором открыт текстовый файл. Б л о н д и н к а сидит поодаль и с надеждой смотрит на манипуляции п р о г р а м м и с т а.
П р о г р а м м и с т: (прихлёбывает из кружки, в трубку) Хай. (слушает и морщится) Да какое, блин, утро. В окно посмотри.. Слушай, ты QEMM помнишь, как юзать? Что значит "какой ещё эмэм"? Причём тут.. Какой мод? А-а.. И чего? Да ну? Прямо вот так и в два раза? Быть не может.. На dm17? Вот с того самого джампера? Обалдеть.. А где качнуть? Как? Через "си" или через "эс"?
Понятно. Да. Да.. Ага. Слушай, я чего звоню-то. Ты опции QEMM помнишь? Ну как это "что за херня".. Менеджер верхней памяти. Как это "нафига"? Да причём тут NT kernel, это для доса. Зачем-зачем.. Хобби у меня такое. (язвительно) А типа я сам не догадался? Да.. Нет.. Да.. И это всё, что ты мне можешь сказать? Блин, и эти люди называют себя профессионалами. В голове одна квака.. Да знаю я, что этим хламом пользуются только недобитые старые перечницы, ты мне скажи, как этот хлам поиметь по-быстрому, и я от тебя отстану. Ну.. И тебя туда же.. Ага, на бензопилах, до ста фрагов.. Хитрый какой, там же рельсы нет.. Конечно-конечно, плохому танцору.. Ладно.. Бай.
Б л о н д и н к а: (кротко) Недобитые старые перечницы?
П р о г р а м м и с т: Да не бери в голову. Домашняя шутка. Долго рассказывать.. (в пространство, с сомнением) Или это всё-таки не QEMM? У винды ведь и свои настройки есть? Настройки памяти в том числе, а? (собирается тюкать по клавишам)
Б л о н д и н к а: Слушай.. Не хочу тебе мешать, но можно я вначале две платёжки распечатаю? Их завтра обязательно нужно в банк, прямо утром, а то этот дядя, он такой весь деловой, с ним нужно осторожно, а мы и так ему сказали, что уже в пятницу всё ушло, а ты потом спокойно будешь с ним, то есть не с ним конечно, а с компьютером..
П р о г р а м м и с т: Да сколько угодно. (фальшиво) Ты нисколько и не мешаешь.
Б л о н д и н к а садится за комп, нажимает F2, запускает Windows, и берётся за мышку
П р о г р а м м и с т: (в сторону) И как она только этот стол юзает? Это же недоразумение, а не стол. Компьютерная, блин, мебель. Руки отрывать таким конструкторам. Стойка на две сотни сидюков, а локти поставить некуда, и сидишь, как орангутанг, скрюченный припадком гастрита. Девайс для карликов-дебилов.. (смотрит на Б л о н д и н к у с недоумением) Чего у тебя там такое?
Б л о н д и н к а: (убитым голосом) Опять эта табличка.
П р о г р а м м и с т: (терпеливо) Так ты 1С пока не запускай, она ещё не работает. Ты запускай где у тебя там платёжки.
Б л о н д и н к а: Я и запускаю. Этот, как его.. Ексел. И всё равно табличка..
П р о г р а м м и с т: (смотрит на экран) А это точно Excel? Ну-ка, запустим.. Да, действительно. Но ведь раньше работал? Вчера работал?
Б л о н д и н к а: Вчера я ничего с ним не делала. Я вчера с приятельницей ходила в..
П р о г р а м м и с т: (перебивает) Ну, не вчера, ну позавчера. Работало нормально? Такой мессаги ты не видела, верно?
Б л о н д и н к а: Месс.. чего?
П р о г р а м м и с т: (нетерпеливо) Блин, ну таблички этой. Бла-бла-бла не хватает памяти? Не видела?
Б л о н д и н к а: (робко) Не видела.
П р о г р а м м и с т: (возмущённо) Чего же тогда этот гад хочет? Какого ему рожна Excel не угодил?
Б л о н д и н к а: (совсем робко) А из-за чего это может быть?
П р о г р а м м и с т: Да полно причин. В системе что-то разладилось, или.. (уверенно) И как я раньше не подумал? Этому гробику уже девять лет стукнуло, може, память первой и ушла в страну вечной охоты? (хихикает) Типа, ранняя стадия болезни Альцгеймера.. (тюкает по клавишам) Как там оно звалось? Map? MMap? Mem? Точно, mem. Ну-ка.. (тюкает по клавишам, озадаченно) Ну, и сколько это? Ага.. И плюс расширенная.. Хм. Странно. Память таки в порядке.
Б л о н д и н к а: (нервно) И что теперь делать? Мне эти платёжки нужно обязательно сегодня, потому что утром сразу..
П р о